body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background-image:url(/static/media/download.569ba83e44247161ace7.jpeg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;text-align:center}.wave-overlay{bottom:0;height:auto;position:absolute;width:100%;z-index:10}h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#0d32d9,#e511d4);-webkit-background-clip:text;font-family:sans-serif;font-size:72px}.chat-window{background-color:#fffc;border-radius:10px;height:60vh;margin-bottom:20px;max-width:65%;overflow-y:auto;padding:20px;width:90%}.chat-window,.message-container{display:flex;flex-direction:column}.message-container{margin-bottom:10px;width:100%}.bot-message-container{align-items:flex-start;text-align:justify}.user-message-container{align-items:flex-end;text-align:justify}.bot-message{align-self:flex-start;background-color:#f1f0f0;color:#000}.bot-message,.user-message{border-radius:10px;margin-bottom:10px;max-width:60%;padding:10px}.user-message{align-self:flex-end;background-color:#e667de;color:#fff}.input-container{display:flex;justify-content:space-evenly;max-width:600px;width:80%}input{border:1px solid #ccc;border-radius:1rem;flex:1 1;margin:0 10px;padding:10px}button{align-items:center;background:linear-gradient(180deg,#4dc7d9 0,#66a6ff);border:none;border-radius:25px;box-shadow:0 5px 10px #0003;color:#fff;display:flex;font-family:inherit;font-size:18px;justify-content:center;padding:.8em 1.2em;transition:all .3s}button:hover{box-shadow:0 8px 15px #0000004d;transform:translateY(-3px)}button:active{box-shadow:0 2px 5px #0003;transform:scale(.95)}button span{display:block;margin-left:.4em;transition:all .3s}button svg{fill:#fff;height:18px;transition:all .3s;width:18px}button .svg-wrapper{align-items:center;background-color:#fff3;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:.5em;transition:all .3s;width:30px}button:hover .svg-wrapper{background-color:#ffffff80}button:hover svg{transform:rotate(45deg)}.absolute{position:absolute}.inline-block{display:inline-block}.loader{display:flex;margin:.25em 0}.w-2{width:.5em}.dash{animation:dashArray 2s ease-in-out infinite,dashOffset 2s linear infinite}.spin{animation:spinDashArray 2s ease-in-out infinite,spin 8s ease-in-out infinite,dashOffset 2s linear infinite;transform-origin:center}@keyframes dashArray{0%{stroke-dasharray:0 1 359 0}50%{stroke-dasharray:0 359 1 0}to{stroke-dasharray:359 1 0 0}}@keyframes spinDashArray{0%{stroke-dasharray:270 90}50%{stroke-dasharray:0 360}to{stroke-dasharray:270 90}}@keyframes dashOffset{0%{stroke-dashoffset:365}to{stroke-dashoffset:5}}@keyframes spin{0%{transform:rotate(0deg)}12.5%,25%{transform:rotate(270deg)}37.5%,50%{transform:rotate(540deg)}62.5%,75%{transform:rotate(810deg)}87.5%,to{transform:rotate(3turn)}}
/*# sourceMappingURL=main.9a464059.css.map*/