@import url(https://fonts.googleapis.com/css2?family=Robot:wght@400;900&display=swap);*,:after,:before{box-sizing:border-box}body{background-color:#f5f5f5;color:#eaecef;font-family:Rockwell,sans-serif;margin:0;padding:0}header{align-items:center;background:#011627;display:flex;height:7vh;position:relative}.menuIcon{cursor:pointer;padding:2vh 0 2vh 4vw}.logo{position:absolute;right:46vw;top:50%;transform:translateY(-50%)}.sidenav{background:#011627;height:100vh;left:-100%;padding:1vh 2vh;position:fixed;transition:left .5s;width:15vw}.sidenav.active{left:0}ul{margin:0;padding:0}ul li{list-style-type:none}.linkItem,ul li a{border-radius:6px;color:#eaecef;display:block;font-size:16px;padding:10px 15px;text-decoration:none;transition:background .3s,font-weight .3s}.linkItem:hover,ul li a:hover{background:#172b4d}.linkItem.active{background-color:#1e2a38;font-weight:700}.profileIcon,header svg{cursor:pointer;font-size:30px;position:absolute;right:2vw}.dropdown{background:#172b4d;border-radius:30% 10% 30% 30%;display:none;height:10vh;padding:2vh;position:absolute;right:4vw;top:6vh;transition:display .2s;width:6vw}.dropdown.active{display:block}.dropdown ul li a{background:#011627;color:#eaecef;padding:8px;position:relative}.main,.main-active{color:#000;display:flex;font-size:1.5vw;height:90vh}.main{margin-left:1vw}.main-active{margin-left:18vw}.upgradePlan,button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.upgradePlan{height:5vh;width:10vw}button:hover:enabled{background-color:#0069d9}button:disabled{background-color:#bbb;cursor:not-allowed}.chatWrapper{padding:40px 20px}.chat-container,.chatWrapper{align-items:center;display:flex;flex-direction:column}.chat-container{margin-bottom:16px}.upload-label{background-color:#e0e0e0;border-radius:4px;color:#333;cursor:pointer;display:inline-block;font-weight:500;padding:12px 24px;transition:background-color .2s ease}.upload-label:hover{background-color:#d0d0d0}.upload-label input[type=file]{display:none}.result-block{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000000d;margin-top:24px;max-width:600px;padding:16px;width:100%}.result-prg{color:#333;font-weight:600;margin-bottom:8px}.audio-to-text{color:#444;font-size:.95rem;line-height:1.5;white-space:pre-wrap}.summary-btn{margin-top:16px}.error-message{color:#d9534f;font-weight:500;margin-top:20px}.wrapper{align-items:center;background-color:#f5f7fa;display:flex;height:93vh;justify-content:center;margin:0;width:100vw}.wrapper>.form{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 12px #0000000d;box-sizing:border-box;padding:2rem 2.5rem;width:320px}.heading{color:#111827;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.wrapper>.form>form{display:flex;flex-direction:column}.wrapper>.form>form>div{margin-bottom:1rem}.wrapper>.form label{color:#374151;display:block;font-size:.9rem;margin-bottom:.5rem}.wrapper>.form input{border:1px solid #cbd5e1;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:.5rem .75rem;transition:border-color .2s;width:100%}.wrapper>.form input:focus{border-color:#2563eb;outline:none}.wrapper>.form button{background-color:#2563eb;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.6rem 0;transition:background-color .2s;width:100%}.wrapper>.form button:hover{background-color:#1e40af}.wrapper>.form p{color:#6b7280;font-size:.9rem;margin-top:1rem;text-align:center}.wrapper>.form p a{color:#2563eb;font-weight:500;text-decoration:none}.wrapper>.form p a:hover{text-decoration:underline}
/*# sourceMappingURL=main.9aad4aa5.css.map*/