@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";.login-signup .logo-header{position:absolute;z-index:10;margin:3rem 6rem}.login-signup .main{position:absolute;display:flex;flex-direction:row;justify-content:center;gap:1.5rem;height:100%;width:100%;padding-left:6rem;padding-right:6rem}.login-signup .main .column{display:flex;flex-direction:column;justify-content:center;width:38.25rem;height:100%}.login-signup .main .left-column .hero{width:100%}.login-signup .main .left-column .hero .title{font-size:3.25rem;margin-bottom:4.38rem}.login-signup .main .left-column .hero .title i{color:#3183ff}.login-signup .main .left-column .hero .description{font-size:1.25rem;font-weight:400;margin-bottom:2.12rem}.login-signup .main .left-column .hero .button-container{padding:.5rem 0}.login-signup .main .left-column .hero .button-container .app-button{width:16.25rem;height:4.38rem;font-size:2rem}.login-signup .main .right-column .intro-card{color:#fff}.login-signup .main .right-column .intro-card a{color:#fff;text-decoration:none}.login-signup .main .right-column .intro-card a:hover{text-decoration:underline}.login-signup .main .right-column .intro-card .header{display:flex;justify-content:space-between;height:3.19rem;font-size:1.69rem}.login-signup .main .right-column .intro-card .title{height:7.06rem;padding:.42rem;font-size:2.53rem;font-family:Raleway;font-weight:700}.login-signup .main .right-column .intro-card .credentials-container{display:flex;flex-direction:column;gap:1.26rem;font-size:1.26rem}.login-signup .main .right-column .intro-card .credentials-container input{height:3.74rem;padding:0 1.56rem;border-radius:2.63rem;line-height:120%;background:#fbfbfb99;color:#4f4f4f}.login-signup .main .right-column .intro-card .secondary-actions-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:3.56rem}.login-signup .main .right-column .intro-card .secondary-actions-container .remember-me-checkbox{display:flex;flex-direction:row;gap:.62rem;align-items:center;height:2rem;color:#fff}.login-signup .main .right-column .intro-card .secondary-actions-container .forgot-password-link{font-size:1.03rem;line-height:120%;letter-spacing:-.03163rem}.login-signup .main .right-column .intro-card .already-have-account-container{height:4.71rem;padding:.42rem;display:flex;flex-direction:column;align-items:center;font-size:1.25rem}.login-signup .main .right-column .intro-card .already-have-account-container .already-have-account-login{font-weight:600}.login-signup .main .right-column .intro-card .social-text{text-align:center}.login-signup .main .right-column .intro-card .social-logins-container{display:flex;flex-direction:row;justify-content:center;gap:1.26rem;margin:.55rem 0}.login-signup .main .right-column .intro-card .social-logins-container .social-login{display:flex;align-items:center;height:2.38rem;width:10.63rem;padding:0 .5rem;border-radius:1.79938rem;border:1.366px solid #fff;background:#fff0;color:#fff;font-size:.64rem}.login-signup .main .right-column .intro-card .social-logins-container .social-login span{width:8rem}.login-signup .main .right-column .intro-card .social-logins-container .social-login.google img{width:1.34rem}.login-signup .main .right-column .intro-card .social-logins-container .social-login.twitter img{width:1.08rem}.login-signup .main .right-column .intro-card .social-logins-container .social-login.metamask img{width:1.58rem}.login-signup .main .right-column .intro-card .auth-button-container{display:flex;justify-content:center}.login-signup .main .right-column .intro-card .auth-button-container .app-button{width:17.5rem;height:3.75rem;font-size:1.5rem}.login-signup .main .right-column .intro-card .try-as-guest-container{padding:.42rem;font-size:1.25rem;text-align:center}.login-signup .main .right-column .intro-card .consent-notice{text-align:center;font-weight:400}.login-signup .main .right-column .intro-card .consent-notice .tos,.login-signup .main .right-column .intro-card .consent-notice .privacy{font-weight:650}.login-signup .auth-error-modal .app-modal a{color:#303030;text-decoration:none;font-weight:400;font-size:.75rem}.login-signup .auth-error-modal .app-modal a:hover{text-decoration:underline}@media (max-width: 480px){.login-signup{display:flex;flex-direction:column;height:100vh}.login-signup .logo-header{position:unset;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1.32rem 0 .66rem}.login-signup .logo-header h1{font-size:1rem}.login-signup .main{flex:1;position:unset;flex-direction:column;gap:1.25rem;padding:0 1rem}.login-signup .main .column{justify-content:unset;width:unset;height:unset}.login-signup .main .left-column{padding:.25rem}.login-signup .main .left-column .hero{text-align:center}.login-signup .main .left-column .hero .title{font-size:1.88rem;margin-top:1.62rem;margin-bottom:2.25rem;padding-top:.25rem}.login-signup .main .left-column .hero .description{font-size:.75rem;margin-bottom:1rem}.login-signup .main .left-column .hero .button-container{display:flex;flex-direction:row;justify-content:center;padding:unset}.login-signup .main .left-column .hero .button-container .app-button{width:9.38rem;height:2.5rem;font-size:1rem}.login-signup .main .right-column .intro-card{align-items:center;gap:1rem;padding:.5rem 0}.login-signup .main .right-column .intro-card .header{display:none}.login-signup .main .right-column .intro-card .title{font-size:1.5rem;height:unset}.login-signup .main .right-column .intro-card .credentials-container{gap:.5rem;width:100%}.login-signup .main .right-column .intro-card .credentials-container input{width:100%;height:2.19rem;padding:0 .91rem;font-size:.75rem}.login-signup .main .right-column .intro-card .credentials-container .app-input-password-container{font-size:.75rem}.login-signup .main .right-column .intro-card .credentials-container .app-input-password-container input{font-size:inherit}.login-signup .main .right-column .intro-card .secondary-actions-container{height:2.06rem}.login-signup .main .right-column .intro-card .secondary-actions-container .remember-me-checkbox{gap:.36rem;font-size:.63rem}.login-signup .main .right-column .intro-card .secondary-actions-container .remember-me-checkbox img{width:.65rem;aspect-ratio:1/1}.login-signup .main .right-column .intro-card .secondary-actions-container .forgot-password-link{font-size:.63rem}.login-signup .main .right-column .intro-card .already-have-account-container{height:unset;padding:.25rem;font-size:.75rem}.login-signup .main .right-column .intro-card .auth-button-container .app-button{width:10rem;height:2.19rem;font-size:.75rem}.login-signup .main .right-column .intro-card .social-text{font-size:.63rem}.login-signup .main .right-column .intro-card .social-logins-container{width:100%}.login-signup .main .right-column .intro-card .social-logins-container .social-login{width:9.08rem;height:2.03rem;padding:.19rem .44rem;font-size:.56rem}.login-signup .main .right-column .intro-card .social-logins-container .social-login img{width:1.15rem;margin:.25rem}.login-signup .main .right-column .intro-card .try-as-guest-container{padding:.25rem;font-size:.75rem}.login-signup .main .right-column .intro-card .consent-notice{padding:.25rem;font-size:.5rem}}.app-button{display:flex;justify-content:center;align-items:center;height:4.25rem;font-size:2rem;font-family:Raleway;border-radius:10rem;color:#fff;transition:background .3s ease-in-out,color .3s ease-in-out}.app-button:hover{background:#303030;color:#fff;border:none}.circle{width:5.38rem}.primary{background:#63a2ff}.secondary{background:#ffb52c}.danger{background:#eb3f3f}.danger:hover{background:#ff7171}.white{color:inherit;border-radius:1.5625rem;border:1px solid #c4c4c4;color:#303030;background:#fff}.black{background:#303030}.black:hover{background:#474747}.app-checkbox-container input{display:none}.app-input-password-container{display:flex;flex-direction:row;align-items:center;position:relative}.app-input-password-container input{width:100%}.app-input-password-container button{position:absolute;right:1em}.app-input-password-container button img{width:1.3em}.app-modal-container{position:fixed;z-index:100;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:light-dark(rgba(230,246,255,.6901960784),rgba(0,0,0,.6901960784))}.app-modal-container .app-modal{display:flex;flex-direction:column;gap:1rem;align-items:center;width:28.125rem;padding:1rem;border-radius:1.3125rem;background:light-dark(#fff,#4f4f4f);box-shadow:2px 4px 4px #00000040}.app-modal-container .app-modal>*{width:100%}.app-modal-container .app-modal .close-button-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;height:1.1875rem}.app-modal-container .app-modal .close-button-container .close-button{margin-right:.28rem;height:100%;aspect-ratio:1/1}.app-modal-container .app-modal .close-button-container .close-button img{width:.65rem;aspect-ratio:1/1}.app-modal-container .app-modal .app-modal-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem}.app-modal-container .app-modal .app-modal-content .app-modal-main-text{padding:inherit;line-height:114.8%;font-size:.9375rem;text-align:center}.app-modal-container .app-modal .app-modal-content .app-modal-main-text h1{font-size:1.5rem;font-weight:600;font-family:Inter}.app-modal-container .app-modal .app-modal-content .app-modal-main-text p{font-size:1em;font-weight:400;margin-top:2em}.app-modal-container .app-modal .app-modal-content .checkbox-container{display:flex;flex-direction:row;align-items:center;gap:.63rem;padding:inherit}.app-modal-container .app-modal .app-modal-content .checkbox-container img{filter:brightness(.3098039216)}.app-modal-container .app-modal .app-modal-content .checkbox-container p{font-size:.75rem;color:light-dark(#4f4f4f,#fff)}.app-modal-container .app-modal .app-modal-content .app-modal-buttons{display:flex;flex-direction:row;justify-content:center;gap:.88rem}.app-modal-container .app-modal .app-modal-content .app-modal-buttons button{width:9.375rem;height:2.5rem;font-size:.9375rem}:root[data-theme=dark] .app-modal-container .close-button{filter:invert(1)}:root[data-theme=dark] .app-modal-container .checkbox-container img{filter:brightness(1)}.app-segmented-options{display:flex;flex-direction:row;align-items:center;gap:.5rem;height:2.13rem;padding:0 .5rem;border-radius:2.5rem;background:light-dark(rgba(102,102,102,.2),#4f4f4f)}.app-segmented-options .app-segmented-option{height:1.38rem;padding:0 1rem;color:light-dark(#4f4f4f,#fff);font-size:.75rem;font-weight:400;border-radius:2.63rem;transition:background .1s ease-in-out,color .1s ease-in-out}.app-segmented-options .app-segmented-option.active{box-shadow:2px 4px 4px #0000000d;background:#fff;color:light-dark(#4f4f4f,#4f4f4f)}.app-segmented-options .app-segmented-option.inactive:hover{box-shadow:2px 4px 4px #0000000d;background:#fff9}.app-radio-button-container input{display:none}.app-share-link{position:relative;width:100%}.app-share-link input{width:100%;height:2.31rem;padding:0 1rem;font-size:.922rem;font-weight:400;border-radius:2.63431rem;border:1px solid #ffb52c}.app-share-link button{position:absolute;transform:translateY(-50%);top:50%;right:.31rem;display:flex;flex-direction:row;gap:.12rem;align-items:center;justify-content:center;width:5rem;height:1.63rem;padding:.15rem .3rem;font-family:Raleway;font-size:.61rem}.background{position:fixed;z-index:-10;width:100vw;height:100vh;overflow:hidden;background:url(/background-desktop.png) no-repeat center center fixed;background-size:cover}@media (max-width: 480px){.background{background:url(/background-mobile.svg) no-repeat center center cover;background-size:cover}}:root[data-theme=dark] .background{background:url(/background-desktop-dark.png) no-repeat center center fixed;background-size:cover}@media (max-width: 480px){:root[data-theme=dark] .background{background:url(/background-mobile-dark.svg) no-repeat center center cover;background-size:cover}}.intro-card-container{width:38.25rem;padding:.95rem 2.09rem;border-radius:2.63rem;background:#66666657;box-shadow:8px 8px 100px #fff6 inset}.intro-card-container .intro-card{display:flex;flex-direction:column;gap:1.75rem;padding:.84rem}@media (max-width: 480px){.intro-card-container{width:100%;padding:.5rem 1.69rem;border-radius:1.5625rem}.intro-card-container .intro-card{padding:unset}}.storage-preference{display:flex;flex-direction:column;gap:1.25rem}.storage-preference .option-container{display:flex;justify-content:space-between;padding:.84rem 1rem;border-radius:1.25rem;text-align:left}.storage-preference .option-container .label-container{display:flex;flex-direction:column;gap:1.19rem;color:#4f4f4f;line-height:120%}.storage-preference .option-container .label-container .title{font-size:1.5rem;font-weight:600;letter-spacing:-.045rem}.storage-preference .option-container .label-container .description{font-size:.94rem;font-weight:400;letter-spacing:-.02813rem}.storage-preference .option-container .label-container .description b{font-weight:600}.storage-preference .option-container .radio-button-container{display:flex;justify-content:center;flex-direction:column}.storage-preference .option-container.active{background:#fff}.storage-preference .option-container.inactive{background:#fff9}.popup-menu-container{z-index:100}.popup-menu{display:flex;flex-direction:column;border-radius:1.25rem;border:1px solid light-dark(#f4f4f4,#303030);background:light-dark(#fff,#4f4f4f);box-shadow:2px 4px 4px #0000001a}.popup-menu .item{display:flex;flex-direction:row;align-items:center;gap:.62rem;width:100%;height:2.31rem;padding:0 1rem;transition:background .1s ease-in-out,color .1s ease-in-out}.popup-menu .item:hover{background:light-dark(#e6f6ff,#5f5f5f)}.popup-menu .item:first-child{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.popup-menu .item:last-child{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.popup-menu .item img{width:1.08rem;height:1.08rem}.popup-menu .item span{font-size:.75rem;font-weight:400}:root[data-theme=dark] .popup-menu .item img{filter:brightness(1000)}.main-sidebar.sidebar-open{display:flex;flex-direction:column;gap:1.5rem;width:19.19rem;height:100%;padding:1.5rem;border-radius:0 2.5rem 2.5rem 0;background:#6666}.main-sidebar.sidebar-open .buttons{display:flex;flex-direction:row;justify-content:space-between}.main-sidebar.sidebar-open .buttons .logo-container img{width:6.97719rem;height:1.42769rem;filter:brightness(0) invert(1)}.main-sidebar.sidebar-open .new-chat{display:flex;flex-direction:row;align-items:center;gap:.62rem;height:2.81rem;padding-left:1rem;border-radius:2.63431rem;background:#fff9}.main-sidebar.sidebar-open .new-chat img{width:1.5rem;height:1.5rem;filter:brightness(.1882352941)}.main-sidebar.sidebar-open .new-chat span{font-size:.94rem;font-family:Raleway;letter-spacing:-.02813rem}.main-sidebar.sidebar-open .category-title{margin-top:1.38rem;margin-left:1rem;font-family:Raleway;font-size:.94rem;color:#fff}.main-sidebar.sidebar-open .chats .chat{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:2.29rem;padding:0 1rem;text-align:left;color:#fff;font-weight:400;font-size:.875rem;text-decoration:none}.main-sidebar.sidebar-open .chats .chat .chat-title{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,black 80%,transparent);mask-image:linear-gradient(to right,black 80%,transparent);white-space:nowrap}.main-sidebar.sidebar-open .chats .chat .popup-menu{width:8.06rem}.main-sidebar.sidebar-open .chats .chat .quick-action-opener .quick-action-opener-icon{visibility:hidden}.main-sidebar.sidebar-open .chats .chat:hover .quick-action-opener .quick-action-opener-icon,.main-sidebar.sidebar-open .chats .chat .quick-action-opener.active .quick-action-opener-icon{visibility:visible}.main-sidebar.sidebar-open .chats .chat-active{color:light-dark(#303030,#303030);border-radius:2.63431rem;background:#fffc}.main-sidebar.sidebar-open .chats .chat-active .quick-action-opener .quick-action-opener-icon{filter:brightness(.1882352941)}.main-sidebar.sidebar-open .popup-menu.account-menu{width:10.81rem}.main-sidebar.sidebar-open .user{margin-top:auto;display:flex;flex-direction:row;gap:1rem;padding-left:1rem}.main-sidebar.sidebar-open .user .profile-picture-container .profile-picture{width:3.38rem;height:3.38rem;border-radius:100rem;background:#303030}.main-sidebar.sidebar-open .user .right-column{display:flex;flex-direction:column;gap:.5rem;align-items:baseline;overflow:hidden;flex:1}.main-sidebar.sidebar-open .user .right-column .name{font-size:.88rem;font-weight:600;color:#fff;width:100%;-webkit-mask-image:linear-gradient(to right,black 80%,transparent);mask-image:linear-gradient(to right,black 80%,transparent);white-space:nowrap}.main-sidebar.sidebar-open .user .right-column .subscription{width:auto;padding:.19rem .5rem;font-size:.63rem;font-weight:400;border-radius:1.56rem;background:#c2e8ff}.main-sidebar.sidebar-collapsed{display:flex;align-items:flex-start}.main-sidebar.sidebar-collapsed .buttons{display:flex;gap:.5rem;justify-content:space-between;padding:1.5rem;width:10.63rem;height:4.38rem;border-radius:0 2.5rem 2.5rem 0;background:#6666}.model-select-button{display:flex;flex-direction:row;justify-content:space-between;width:15.875rem;padding:.81rem 1rem;border-radius:1.875rem;border:1px solid #c4c4c4;background:light-dark(#fff,#404040)}.model-select-button .model-title{font-size:.75rem;color:light-dark(#303030,#303030)}.model-select-button .model-title .model-provider{font-weight:700}.model-select-button .model-title .model-name{font-weight:400}.model-select-button img{width:.38rem}.model-select-dropdown{display:flex;flex-direction:column;gap:0rem;width:19.25rem;height:35rem;margin-top:.44rem;border-radius:1.25rem;background:#fff;box-shadow:2px 4px 4px #0000001a}.model-select-dropdown .dropdown-header{display:flex;flex-direction:row;align-items:center;gap:.62rem;width:100%;height:2.5rem;padding:0 1rem}.model-select-dropdown .dropdown-header input{width:100%;font-size:.75rem;font-family:Raleway;color:#4f4f4f;background:#fff}.model-select-dropdown .dropdown-header img{width:1rem;filter:brightness(.1882352941)}.model-select-dropdown .upgrade-notice{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.62rem 1rem}.model-select-dropdown .upgrade-notice .left{display:flex;flex-direction:column}.model-select-dropdown .upgrade-notice .left .unlock-all-models{color:#3183ff;font-size:.8125rem;font-style:normal;font-weight:700}.model-select-dropdown .upgrade-notice .left .price .amount{font-size:.9375rem;font-weight:600}.model-select-dropdown .upgrade-notice .left .price .per-month{font-size:.625rem;font-weight:400}.model-select-dropdown .upgrade-notice .app-button{width:5rem;height:1.5625rem;font-size:.75rem}.model-select-dropdown .models-list{display:flex;flex-direction:column;gap:0;width:100%;padding:0;overflow-y:scroll;flex:1}.model-select-dropdown .models-list .model{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:.62rem;width:100%;height:4.0625rem;padding:0 1rem}.model-select-dropdown .models-list .model.disabled{opacity:.46}.model-select-dropdown .models-list .model .logo{width:1.5rem}.model-select-dropdown .models-list .model:hover{background:#e6f6ff}.model-select-dropdown .models-list .model .text{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;flex:1;color:#303030;font-weight:400}.model-select-dropdown .models-list .model .text .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.model-select-dropdown .models-list .model .text .title .name{font-size:.81rem}.model-select-dropdown .models-list .model .text .title .name b{font-weight:700}.model-select-dropdown .models-list .model .text .title .recommended{display:flex;flex-direction:row;align-items:center;gap:.25rem;height:1.06rem;padding:0 .5rem;border-radius:2.63431rem;background:#ffcf74;font-size:.5rem;font-weight:500;color:#303030}.model-select-dropdown .models-list .model .text .title .recommended img{width:.63rem}.model-select-dropdown .models-list .model .text .description{font-size:.63rem}.model-select-dropdown .model-select-button{width:100%}.forgot-password .logo-header{position:absolute;z-index:10;margin:3rem 6rem}.forgot-password .main{position:absolute;display:flex;justify-content:center;gap:1.5rem;height:100%;width:100%;padding-left:6rem;padding-right:6rem}.forgot-password .main .column{display:flex;flex-direction:column;justify-content:center;width:38.25rem;height:100%}.forgot-password .main .left-column .hero .title{font-size:3.25rem;font-weight:500;margin-bottom:4.38rem}.forgot-password .main .left-column .hero .description{font-size:1.25rem}.forgot-password .main .right-column .intro-card{display:flex;gap:1rem}.forgot-password .main .right-column .intro-card .text-section{height:6.94rem;margin-top:2.72rem}.forgot-password .main .right-column .intro-card .text-section .text-container{display:flex;flex-direction:column;gap:1.28rem;color:#fff}.forgot-password .main .right-column .intro-card .text-section .text-container .header{font-size:2.53rem;font-weight:700}.forgot-password .main .right-column .intro-card .text-section .text-container .description{font-size:1rem;font-weight:400}.forgot-password .main .right-column .intro-card .interaction-section{display:flex;flex-direction:column;gap:.88rem}.forgot-password .main .right-column .intro-card .interaction-section label{padding:.5rem 1.62rem;font-size:1.05rem;font-weight:600;color:#fff}.forgot-password .main .right-column .intro-card .interaction-section input{height:3.74rem;padding:0 1.56rem;border-radius:2.63rem;font-size:1.26rem;font-weight:500;line-height:120%;letter-spacing:-.03163rem;background:#fbfbfb99;color:#4f4f4f;letter-spacing:-.03794rem}.forgot-password .main .right-column .intro-card .interaction-section .link-container{display:flex;flex-direction:row;justify-content:space-between}.forgot-password .main .right-column .intro-card .interaction-section .link-container a,.forgot-password .main .right-column .intro-card .interaction-section .link-container button{font-size:.75rem;font-weight:400;color:#fff;text-decoration:none}.forgot-password .main .right-column .intro-card .interaction-section .link-container a:hover,.forgot-password .main .right-column .intro-card .interaction-section .link-container button:hover{font-weight:600}.forgot-password .main .right-column .intro-card .interaction-section .link-container .back-to-login{display:flex;flex-direction:row;align-items:center}.forgot-password .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:1.13rem}.forgot-password .main .right-column .intro-card .reset-password-section{display:flex;flex-direction:row;justify-content:center;margin-bottom:2.3rem}.forgot-password .main .right-column .intro-card .reset-password-section button{width:17.63rem;height:3.88rem;font-size:1.5rem}@media (max-width: 480px){.forgot-password{display:flex;flex-direction:column;height:100vh}.forgot-password .logo-header{position:unset;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1.32rem 0 .66rem}.forgot-password .logo-header h1{font-size:1rem}.forgot-password .main{flex:1;position:unset;flex-direction:column;gap:1.25rem;padding:0 1rem}.forgot-password .main .column{justify-content:unset;width:unset;height:unset}.forgot-password .main .left-column{padding:.25rem}.forgot-password .main .left-column .hero{text-align:center}.forgot-password .main .left-column .hero .title{font-size:1.88rem;margin-bottom:2.25rem;padding-top:.25rem}.forgot-password .main .left-column .hero .description{font-size:.75rem;margin-bottom:.25rem}.forgot-password .main .right-column .intro-card{align-items:center;gap:1rem;padding:.5rem 0}.forgot-password .main .right-column .intro-card .text-section{height:unset;padding:.29rem;margin-top:.29rem}.forgot-password .main .right-column .intro-card .text-section .text-container{gap:.75rem;text-align:center}.forgot-password .main .right-column .intro-card .text-section .text-container .header{font-size:1.5rem}.forgot-password .main .right-column .intro-card .text-section .text-container .description{font-size:.56rem}.forgot-password .main .right-column .intro-card .interaction-section{gap:.52rem;justify-content:space-between;width:100%;padding:.52rem 0}.forgot-password .main .right-column .intro-card .interaction-section label{padding:unset;padding-left:.96rem;font-size:.62rem}.forgot-password .main .right-column .intro-card .interaction-section .email{height:2.21rem;font-size:.75rem}.forgot-password .main .right-column .intro-card .interaction-section .link-container .back-to-login{padding-left:.59rem}.forgot-password .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:.73rem}.forgot-password .main .right-column .intro-card .interaction-section .link-container .back-to-login span{font-size:.5rem}.forgot-password .main .right-column .intro-card .reset-password-section{margin-bottom:unset}.forgot-password .main .right-column .intro-card .reset-password-section .app-button{width:10rem;height:2.19rem;font-size:.75rem}}.reset-password .logo-header{position:absolute;z-index:10;margin:3rem 6rem}.reset-password .main{position:absolute;display:flex;justify-content:center;gap:1.5rem;height:100%;width:100%;padding-left:6rem;padding-right:6rem}.reset-password .main .column{display:flex;flex-direction:column;justify-content:center;width:38.25rem;height:100%}.reset-password .main .left-column .hero .title{font-size:3.25rem;font-weight:500;margin-bottom:4.38rem}.reset-password .main .left-column .hero .description{font-size:1.25rem}.reset-password .main .right-column .intro-card{display:flex;gap:1rem}.reset-password .main .right-column .intro-card .text-section{height:6.94rem;margin-top:2.72rem}.reset-password .main .right-column .intro-card .text-section .text-container{display:flex;flex-direction:column;gap:1.28rem;color:#fff}.reset-password .main .right-column .intro-card .text-section .text-container .header{font-size:2.53rem;font-weight:700}.reset-password .main .right-column .intro-card .text-section .text-container .description{font-size:1rem}.reset-password .main .right-column .intro-card .interaction-section{display:flex;flex-direction:column;gap:.88rem}.reset-password .main .right-column .intro-card .interaction-section label{padding:.5rem 1.62rem;font-size:1.05rem;font-weight:600;color:#fff}.reset-password .main .right-column .intro-card .interaction-section input{height:3.74rem;padding:0 1.56rem;border-radius:2.63rem;font-size:1.26rem;font-weight:500;line-height:120%;letter-spacing:-.03163rem;background:#fbfbfb99;color:#4f4f4f;letter-spacing:-.03794rem}.reset-password .main .right-column .intro-card .interaction-section .link-container{display:flex;flex-direction:row;justify-content:space-between}.reset-password .main .right-column .intro-card .interaction-section .link-container a,.reset-password .main .right-column .intro-card .interaction-section .link-container button{font-size:.75rem;font-weight:400;color:#fff;text-decoration:none}.reset-password .main .right-column .intro-card .interaction-section .link-container a:hover,.reset-password .main .right-column .intro-card .interaction-section .link-container button:hover{font-weight:600}.reset-password .main .right-column .intro-card .interaction-section .link-container .back-to-login{display:flex;flex-direction:row;align-items:center}.reset-password .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:1.13rem;height:1.13rem}.reset-password .main .right-column .intro-card .reset-password-section{display:flex;flex-direction:row;justify-content:center;margin-bottom:2.3rem}.reset-password .main .right-column .intro-card .reset-password-section button{width:17.63rem;height:3.88rem;font-size:1.5rem}@media (max-width: 480px){.reset-password{display:flex;flex-direction:column;height:100vh}.reset-password .logo-header{position:unset;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1.32rem 0 .66rem}.reset-password .logo-header h1{font-size:1rem}.reset-password .main{flex:1;position:unset;flex-direction:column;gap:1.25rem;padding:0 1rem}.reset-password .main .column{justify-content:unset;width:unset;height:unset}.reset-password .main .left-column{padding:.25rem}.reset-password .main .left-column .hero{text-align:center}.reset-password .main .left-column .hero .title{font-size:1.88rem;margin-bottom:2.25rem;padding-top:.25rem}.reset-password .main .left-column .hero .description{font-size:.75rem;margin-bottom:.25rem}.reset-password .main .right-column .intro-card{align-items:center;gap:1rem;padding:.5rem 0}.reset-password .main .right-column .intro-card .text-section{height:unset;padding:.29rem;margin-top:.29rem}.reset-password .main .right-column .intro-card .text-section .text-container{gap:.75rem;text-align:center}.reset-password .main .right-column .intro-card .text-section .text-container .header{font-size:1.5rem}.reset-password .main .right-column .intro-card .text-section .text-container .description{font-size:.56rem}.reset-password .main .right-column .intro-card .interaction-section{gap:.52rem;justify-content:space-between;width:100%;padding:.52rem 0}.reset-password .main .right-column .intro-card .interaction-section label{padding:unset;padding-left:.96rem;font-size:.62rem}.reset-password .main .right-column .intro-card .interaction-section .password{height:2.21rem;font-size:.75rem}.reset-password .main .right-column .intro-card .interaction-section .link-container .back-to-login{padding-left:.59rem}.reset-password .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:.73rem}.reset-password .main .right-column .intro-card .interaction-section .link-container .back-to-login span{font-size:.5rem}.reset-password .main .right-column .intro-card .reset-password-section{margin-bottom:unset}.reset-password .main .right-column .intro-card .reset-password-section .app-button{width:10rem;height:2.19rem;font-size:.75rem}}.verify-email{width:100vw;height:100vh;position:relative;overflow:hidden}.verify-email .logo-header{position:absolute;margin:3rem 6rem;z-index:10}.verify-email .main{position:absolute;width:100%;height:100%;display:flex;justify-content:center;padding-left:6rem;padding-right:6rem;gap:1.5rem}.verify-email .main .column{height:100%;width:38.25rem;display:flex;flex-direction:column;justify-content:center}.verify-email .main .left-column .hero .title{font-size:3.25rem;font-weight:500;margin-bottom:4.38rem}.verify-email .main .left-column .hero .description{font-size:1.25rem}.verify-email .main .right-column.verifying{visibility:hidden}.verify-email .main .right-column .text-section .text-container .header{font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.verify-email .main .right-column .text-section .text-container .description{font-size:1rem;color:var(--text-secondary)}.verify-email .main .right-column .verify-email-section{display:flex;flex-direction:column;gap:1rem;width:100%}.verify-2fa .logo-header{position:absolute;z-index:10;margin:3rem 6rem}.verify-2fa .main{position:absolute;display:flex;justify-content:center;gap:1.5rem;height:100%;width:100%;padding-left:6rem;padding-right:6rem}.verify-2fa .main .column{display:flex;flex-direction:column;justify-content:center;width:38.25rem;height:100%}.verify-2fa .main .left-column .hero .title{font-size:3.25rem;font-weight:500;margin-bottom:4.38rem}.verify-2fa .main .left-column .hero .description{font-size:1.25rem}.verify-2fa .main .right-column .intro-card{display:flex;gap:1rem}.verify-2fa .main .right-column .intro-card .text-section{height:6.94rem;margin-top:2.72rem}.verify-2fa .main .right-column .intro-card .text-section .text-container{display:flex;flex-direction:column;gap:1.28rem;color:#fff}.verify-2fa .main .right-column .intro-card .text-section .text-container .header{font-size:2.53rem;font-weight:700}.verify-2fa .main .right-column .intro-card .text-section .text-container .description{font-size:1rem;font-weight:400}.verify-2fa .main .right-column .intro-card .interaction-section{display:flex;flex-direction:column;gap:.88rem}.verify-2fa .main .right-column .intro-card .interaction-section label{padding:.5rem 1.62rem;font-size:1.05rem;font-weight:600;color:#fff}.verify-2fa .main .right-column .intro-card .interaction-section input{height:3.74rem;padding:0 1.56rem;border-radius:2.63rem;font-size:1.26rem;font-weight:500;line-height:120%;letter-spacing:-.03163rem;background:#fbfbfb99;color:#4f4f4f;letter-spacing:-.03794rem}.verify-2fa .main .right-column .intro-card .interaction-section .link-container{display:flex;flex-direction:row;justify-content:space-between}.verify-2fa .main .right-column .intro-card .interaction-section .link-container a,.verify-2fa .main .right-column .intro-card .interaction-section .link-container button{font-size:.75rem;font-weight:400;color:#fff;text-decoration:none}.verify-2fa .main .right-column .intro-card .interaction-section .link-container a:hover,.verify-2fa .main .right-column .intro-card .interaction-section .link-container button:hover{font-weight:600}.verify-2fa .main .right-column .intro-card .interaction-section .link-container .back-to-login{display:flex;flex-direction:row;align-items:center}.verify-2fa .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:1.13rem}.verify-2fa .main .right-column .intro-card .verify-email-section{display:flex;flex-direction:row;justify-content:center;margin-bottom:2.3rem}.verify-2fa .main .right-column .intro-card .verify-email-section button{width:17.63rem;height:3.88rem;font-size:1.5rem}@media (max-width: 480px){.verify-2fa{display:flex;flex-direction:column;height:100vh}.verify-2fa .logo-header{position:unset;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1.32rem 0 .66rem}.verify-2fa .logo-header h1{font-size:1rem}.verify-2fa .main{flex:1;position:unset;flex-direction:column;gap:1.25rem;padding:0 1rem}.verify-2fa .main .column{justify-content:unset;width:unset;height:unset}.verify-2fa .main .left-column{padding:.25rem}.verify-2fa .main .left-column .hero{text-align:center}.verify-2fa .main .left-column .hero .title{font-size:1.88rem;margin-bottom:2.25rem;padding-top:.25rem}.verify-2fa .main .left-column .hero .description{font-size:.75rem;margin-bottom:.25rem}.verify-2fa .main .right-column .intro-card{align-items:center;gap:1rem;padding:.5rem 0}.verify-2fa .main .right-column .intro-card .text-section{height:unset;padding:.29rem;margin-top:.29rem}.verify-2fa .main .right-column .intro-card .text-section .text-container{gap:.75rem;text-align:center}.verify-2fa .main .right-column .intro-card .text-section .text-container .header{font-size:1.5rem}.verify-2fa .main .right-column .intro-card .text-section .text-container .description{font-size:.56rem}.verify-2fa .main .right-column .intro-card .interaction-section{gap:.52rem;justify-content:space-between;width:100%;padding:.52rem 0}.verify-2fa .main .right-column .intro-card .interaction-section label{padding:unset;padding-left:.96rem;font-size:.62rem}.verify-2fa .main .right-column .intro-card .interaction-section .email{height:2.21rem;font-size:.75rem}.verify-2fa .main .right-column .intro-card .interaction-section .link-container .back-to-login{padding-left:.59rem}.verify-2fa .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:.73rem}.verify-2fa .main .right-column .intro-card .interaction-section .link-container .back-to-login span{font-size:.5rem}.verify-2fa .main .right-column .intro-card .verify-email-section{margin-bottom:unset}.verify-2fa .main .right-column .intro-card .verify-email-section .app-button{width:10rem;height:2.19rem;font-size:.75rem}}.onboarding .logo-header{position:absolute;z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:3rem 6rem;width:calc(100% - 12rem)}.onboarding .logo-header .auth-container{display:flex;flex-direction:row;gap:.5rem}.onboarding .logo-header .auth-container button{width:9.38rem;height:2.5rem;font-size:1rem}.onboarding .main{position:absolute;display:flex;justify-content:center;gap:1.5rem;height:100%;width:100%;padding-left:6rem;padding-right:6rem}.onboarding .main .column{display:flex;flex-direction:column;justify-content:center;width:38.25rem;height:100%}.onboarding .main .left-column .hero .title{font-size:3.25rem;margin-bottom:4.38rem}.onboarding .main .left-column .hero .description{font-size:1.25rem}.onboarding .main .right-column .intro-card{display:flex;gap:1.75rem}.onboarding .main .right-column .intro-card .text-section{height:6.94rem;margin-top:2.72rem}.onboarding .main .right-column .intro-card .text-section .text-container{display:flex;flex-direction:column;gap:1.28rem;color:#fff}.onboarding .main .right-column .intro-card .text-section .text-container .header{font-size:2.53rem;font-weight:700}.onboarding .main .right-column .intro-card .text-section .text-container .description{font-size:1rem}.onboarding .main .right-column .intro-card .interaction-section{display:flex;flex-direction:column;gap:.88rem}.onboarding .main .right-column .intro-card .interaction-section label{padding:.5rem 1.62rem;font-size:1.05rem;font-weight:600;color:#fff}.onboarding .main .right-column .intro-card .interaction-section input{height:3.74rem;padding:0 1.56rem;border-radius:2.63rem;font-size:1.26rem;font-weight:500;line-height:120%;letter-spacing:-.03163rem;background:#fbfbfb99;color:#4f4f4f;letter-spacing:-.03794rem}.onboarding .main .right-column .intro-card .interaction-section .link-container{display:flex;flex-direction:row;justify-content:space-between}.onboarding .main .right-column .intro-card .interaction-section .link-container a,.onboarding .main .right-column .intro-card .interaction-section .link-container button{font-size:.75rem;font-weight:400;color:#fff;text-decoration:none}.onboarding .main .right-column .intro-card .interaction-section .link-container a:hover,.onboarding .main .right-column .intro-card .interaction-section .link-container button:hover{font-weight:600}.onboarding .main .right-column .intro-card .interaction-section .link-container .back-to-login{display:flex;flex-direction:row;align-items:center}.onboarding .main .right-column .intro-card .interaction-section .link-container .back-to-login img{width:1.13rem;height:1.13rem}.onboarding .main .right-column .intro-card .continue-container{display:flex;justify-content:center}.onboarding .main .right-column .intro-card .continue-container button{width:17.63rem;height:3.88rem}.onboarding .preference-not-selected-overlay{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.onboarding .preference-not-selected-overlay .preference-not-selected{display:flex;flex-direction:row;align-items:center;gap:.5rem;position:absolute;bottom:3.81rem;height:4.375rem;width:78rem;padding:.75rem 1rem;border-radius:1.25rem;background:#fffc}.onboarding .preference-not-selected-overlay .preference-not-selected img{width:1.5rem;height:1.5rem}.onboarding .preference-not-selected-overlay .preference-not-selected p{font-size:1rem;font-weight:400}@media (max-width: 480px){.onboarding{display:flex;flex-direction:column;height:100vh}.onboarding .logo-header{position:unset;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1.32rem 0 .66rem}.onboarding .logo-header h1{font-size:1rem}.onboarding .main{flex:1;position:unset;flex-direction:column;gap:1.25rem;padding:0 1rem}.onboarding .main .column{justify-content:unset;width:unset;height:unset}.onboarding .main .left-column{padding:.25rem}.onboarding .main .left-column .hero{text-align:center}.onboarding .main .left-column .hero .title{font-size:1.88rem;margin-bottom:2.25rem;padding-top:.25rem}.onboarding .main .left-column .hero .description{font-size:.75rem;margin-bottom:.25rem}.onboarding .main .right-column .intro-card-container{padding:1rem 1.34rem}.onboarding .main .right-column .intro-card-container .intro-card{align-items:center;gap:1rem}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference{gap:.5rem;width:100%}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference .option-container{padding:.5rem;border-radius:.9375rem}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference .option-container .label-container{gap:.5rem;margin:.22rem 0}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference .option-container .label-container .title{font-size:1rem}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference .option-container .label-container .description{font-size:.5rem;line-height:120%}.onboarding .main .right-column .intro-card-container .intro-card .storage-preference .option-container .radio-button-container img{width:1.07rem}.onboarding .main .right-column .intro-card-container .intro-card .continue-container button{width:10rem;height:2.188rem;font-size:.75rem}}.main-page{display:flex;flex-direction:row;justify-content:center;width:100vw;height:100vh}.main-page .main{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.main-page .main .header{z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:5.38rem;background:light-dark(#f3f3f3,#000);padding:0 6rem}.main-page .main .header .auth-container{display:flex;flex-direction:row;gap:.5rem}.main-page .main .header .auth-container button{width:9.38rem;height:2.5rem;font-size:1rem}.main-page .main .header .share{display:flex;flex-direction:row;gap:.62rem;border-radius:2.63431rem;height:2.5rem;padding:.625rem;align-items:center;gap:.625rem;border-radius:1.875rem;border:1px solid #c4c4c4;background:light-dark(#fff,#404040);transition:background .1s ease-in-out,color .1s ease-in-out}.main-page .main .header .share:hover{background:light-dark(#e6f6ff,#303030)}.main-page .main .main-container{display:flex;flex-direction:column;align-items:center;width:100%}.main-page .main .main-container .greeting{font-size:3.25rem}.main-page .main .main-container .suggestions-container{display:flex;flex-direction:column;gap:.62rem}.main-page .main .main-container .suggestions-container .suggestion{width:25rem;height:2.8125rem;padding:.84rem 1.56rem;color:light-dark(#4f4f4f,#fff);font-weight:400;line-height:120%;letter-spacing:-.03rem;border-radius:2.63431rem;background:#fff9}.main-page .main .main-container .messages{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%}.main-page .main .main-container .messages>*{width:54.36rem}.main-page .main .main-container .messages .date{text-align:center}.main-page .main .main-container .messages .message{font-size:1rem}.main-page .main .main-container .messages .message .chat-bubble-user{display:flex;flex-direction:column;align-items:flex-end;width:100%}.main-page .main .main-container .messages .message .chat-bubble-user .chat-text{padding:.75rem 1rem;border-radius:1.25rem;background:light-dark(#c2e8ff,#4f4f4f);max-width:60%}.main-page .main .main-container .messages .message .chat-bubble-user .attachments-container{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;width:100%;align-items:flex-end}.main-page .main .main-container .messages .message .chat-bubble-user .attachments-container .attachment{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .75rem;border-radius:.75rem;background:light-dark(#f0f0f0,#3a3a3a);border:1px solid light-dark(#dcdcdc,#2a2a2a);font-size:.75rem;color:light-dark(#4f4f4f,#dcdcdc)}.main-page .main .main-container .messages .message .chat-bubble-user .attachments-container .attachment img{width:1.5rem;height:1.5rem}.main-page .main .main-container .messages .message .chat-bubble-ai{display:flex;flex-direction:column;gap:2.5rem}.main-page .main .main-container .messages .message .chat-bubble-ai .action-row{display:flex;flex-direction:row;gap:.69rem}.main-page .main .main-container .messages .message .chat-bubble-ai .action-row button{position:relative;border-radius:.3125rem;transition:background .1s ease-in-out}.main-page .main .main-container .messages .message .chat-bubble-ai .action-row button:hover{background:light-dark(rgba(255,255,255,.6),rgba(0,0,0,.6))}.main-page .main .main-container .messages .message .chat-bubble-ai .action-row button:hover:after{padding:.25rem;content:attr(data-tooltip);position:absolute;margin-top:.25rem;top:100%;left:50%;transform:translate(-50%);border-radius:.3125rem;background:light-dark(rgba(255,255,255,.6),rgba(0,0,0,.6));color:#303030;font-size:.75rem;font-weight:400;white-space:nowrap}.main-page .main .main-container .messages .message [data-code-block-container]{border-radius:1.56rem}.main-page .main .main-container .messages .message [data-code-block-container] .hidden{display:none}.main-page .main .main-container .messages .message [data-code-block-container] [data-code-block-header]{display:flex;align-items:center;justify-content:space-between}.main-page .main .main-container .chat-input{position:sticky;display:flex;flex-direction:column;gap:.5rem;width:54.5rem;height:9.88rem;padding:1rem;border-radius:1.56rem;background:light-dark(#fff,#4f4f4f);box-shadow:2px 4px 4px #00000040;margin-bottom:1.94rem}.main-page .main .main-container .chat-input .my-question{flex:1;background:none;color:light-dark(#4f4f4f,#fff)}.main-page .main .main-container .chat-input .icon-bar{display:flex;flex-direction:row;justify-content:space-between;height:2.19rem}.main-page .main .main-container .chat-input .icon-bar .left-icons{margin:0 .25rem}.main-page .main .main-container .chat-input .icon-bar .left-icons img{width:1.5rem;height:1.5rem}.main-page .main .main-container .chat-input .icon-bar .right-icons img{width:2.5rem;height:2.5rem}.main-page .main .main-container .chat-input .icon-bar .right-icons button .send-image-normal{display:initial}.main-page .main .main-container .chat-input .icon-bar .right-icons button .send-image-hovering,.main-page .main .main-container .chat-input .icon-bar .right-icons button:hover .send-image-normal{display:none}.main-page .main .main-container .chat-input .icon-bar .right-icons button:hover .send-image-hovering{display:initial}.main-page .main .main-container .chat-input .icon-bar *{display:flex;flex-direction:row;align-items:center;gap:.56rem}.main-page .main .main-container .chat-input .icon-bar * .popup-menu{z-index:10;display:flex;flex-direction:column;gap:0rem;width:10.81rem}.main-page .main .main-container .chat-input .icon-bar * .popup-menu.logged-in .log-in-notice{display:none}.main-page .main .main-container .chat-input .icon-bar * .popup-menu .item img{width:1.08rem;height:1.08rem}.main-page .main .main-container .chat-input .icon-bar * .popup-menu .item .text{display:flex;flex-direction:column;align-items:flex-start;gap:0}.main-page .main .main-container .chat-input .icon-bar * .popup-menu .item .text .title{font-size:.75rem;font-weight:400}.main-page .main .main-container .chat-input .icon-bar * .popup-menu .item .text .log-in-notice{font-size:.63rem;color:#c4c4c4}.main-page .main .main-container .chat-input .icon-bar * .app-button{width:5rem;height:1.56rem;font-size:.63rem}.main-page .main .main-container .chat-input .icon-bar * .ai-feature-tag{height:1.38rem;padding:0 .5rem;font-size:.63rem;border-radius:2.63431rem;border:1px solid #ffcf74}.main-page .main .main-container .chat-input .icon-bar * .ai-feature-tag img{width:.95rem}.main-page .main .main-container .chat-input .icon-bar * .ai-feature-tag button img{width:.35rem}.main-page .main-initial .main-container{display:flex;justify-content:center;gap:2.81rem;height:100vh;margin-top:-5.38rem}.main-page .main-chatting .main-container{height:calc(100vh - 5.38rem)}.main-page .main-chatting .main-container .messages{flex:1;gap:2.5rem;overflow-y:auto;padding-top:1rem;padding-bottom:9rem;-webkit-mask-image:linear-gradient(to bottom,#0000,#000 5%);mask-image:linear-gradient(to bottom,#0000,#000 5%)}.main-page .limit-reached-modal .app-modal a{padding:.5rem;color:#4f4f4f;text-decoration:none;font-weight:400;font-size:.75rem}.main-page .limit-reached-modal .app-modal a:hover{text-decoration:underline}.main-page .share-modal .app-modal .link-container{width:100%}.main-page .share-modal .app-modal .range-warning{margin:.5rem;font-size:.75rem;font-weight:400}.main-page .rename-chat-modal .app-modal input{width:100%;height:2.5rem;padding-left:1rem;margin-top:.5rem;margin-bottom:.5rem;border-radius:2.63431rem;border:1px solid #ffb52c}.main-page .enc-password-modal .app-modal input{width:100%;height:2.5rem;padding-left:1rem;margin-top:.5rem;margin-bottom:.5rem;border-radius:2.63431rem;border:1px solid #c0c0c0}.main-page .enc-password-modal .app-modal .app-button{width:10rem;height:2.19rem;font-size:1rem}:root[data-theme=dark] .main-page .header .share img{filter:brightness(1000)}:root[data-theme=dark] .main-page .messages .chat-bubble-ai img,:root[data-theme=dark] .main-page .messages .chat-bubble-user .attachments-container .attachment img{filter:brightness(1000)}:root[data-theme=dark] .main-page .chat-input .icon-bar .add-button img{filter:brightness(1000)}.settings-page{display:flex;flex-direction:row;justify-content:center;width:100vw;height:100vh}.settings-page .sidebar{display:flex;flex-direction:column;gap:1rem;width:19.19rem;height:100%;padding:1.5rem;border-radius:0 2.5rem 2.5rem 0;background:#6666}.settings-page .sidebar h1{padding-left:1rem;color:#fff;font-size:.94rem}.settings-page .sidebar .logo-container img{width:6.97719rem;height:1.42769rem;filter:brightness(0) invert(1)}.settings-page .sidebar .user{display:flex;flex-direction:row;gap:1rem;margin:1rem;margin-top:0}.settings-page .sidebar .user .profile-picture{width:3.38rem;height:3.38rem;border-radius:100rem;background:#303030;flex-shrink:0}.settings-page .sidebar .user .right-column{display:flex;flex-direction:column;gap:.5rem;align-items:baseline;font-size:.88rem;overflow:hidden}.settings-page .sidebar .user .right-column *{width:100%;text-overflow:ellipsis;overflow:hidden}.settings-page .sidebar .user .right-column .name{font-weight:600}.settings-page .sidebar .user .right-column .email{font-weight:400;color:light-dark(#4f4f4f,#fff)}.settings-page .sidebar .subscription{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:2.31rem;padding-left:1rem;padding-right:.36rem;border-radius:2.63431rem;background:#fff9}.settings-page .sidebar .subscription .tier{font-size:.92rem;color:light-dark(#303030,#303030)}.settings-page .sidebar .subscription .app-button{width:5rem;height:1.56rem;font-size:.61rem}.settings-page .main{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.settings-page .main .header{z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:5.38rem;background:light-dark(#f3f3f3,#000);padding:0 6rem}.settings-page .main .header .back-to-chat{display:flex;flex-direction:row;align-items:center;font-size:.75rem;font-weight:400;color:light-dark(#303030,#fff);text-decoration:none}.settings-page .main .header .back-to-chat:hover{font-weight:600}.settings-page .main .header .back-to-chat img{width:1.13rem;height:1.13rem;filter:brightness(.1882352941)}.settings-page .main .main-container{display:flex;flex-direction:column;align-items:center;width:100%;overflow-y:auto;margin-top:4.31rem}.settings-page .main .main-container .settings-section-selector .app-segmented-options{height:2.81rem;background:#6666;font-family:Raleway}.settings-page .main .main-container .settings-section-selector .app-segmented-options .app-segmented-option{height:2rem;font-size:.94rem;font-weight:500}.settings-page .main .main-container .settings-section{display:flex;flex-direction:column;gap:1rem;width:41.06rem;margin-top:2.66rem}.settings-page .main .main-container .settings-section h1,.settings-page .main .main-container .settings-section h2,.settings-page .main .main-container .settings-section h3{font-family:Raleway}.settings-page .main .main-container .settings-section h1{width:inherit;padding:1rem;font-size:1.5rem;font-weight:600}.settings-page .main .main-container .settings-section h2{font-size:.94rem;font-weight:600}.settings-page .main .main-container .settings-section h3{font-size:.63rem;font-weight:400}.settings-page .main .main-container .settings-section.account-section h1{margin-bottom:-.63rem}.settings-page .main .main-container .settings-section.account-section .user-photo{display:flex;flex-direction:row;align-items:center;gap:1.4rem;padding-left:1rem}.settings-page .main .main-container .settings-section.account-section .user-photo h2{flex:1}.settings-page .main .main-container .settings-section.account-section .user-photo button{font-size:.75rem;font-weight:400}.settings-page .main .main-container .settings-section.account-section .user-photo button:hover{font-weight:600}.settings-page .main .main-container .settings-section.account-section .user-photo .update{color:#3183ff}.settings-page .main .main-container .settings-section.account-section .user-photo .profile-picture{width:3.38rem;height:3.38rem;border-radius:100rem;background:#303030}.settings-page .main .main-container .settings-section.account-section .verification-notice{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-left:11rem;padding:.5rem 1rem;border-radius:1rem;background:#ffa5001a;border:1px solid rgba(255,165,0,.3)}.settings-page .main .main-container .settings-section.account-section .verification-notice p{font-size:.7rem;color:light-dark(#856404,#ffeeba);margin:0;line-height:1.2}.settings-page .main .main-container .settings-section.account-section .verification-notice .app-button{white-space:nowrap;height:1.8rem;padding:0 .8rem;font-size:.65rem}.settings-page .main .main-container .settings-section.account-section .input-row{display:flex;flex-direction:row;align-items:center;height:2.38rem;padding-left:1rem;font-size:.75rem}.settings-page .main .main-container .settings-section.account-section .input-row .label{width:10rem}.settings-page .main .main-container .settings-section.account-section .input-row input{flex:1;height:2.13rem;padding:0 1rem;border-radius:2.63rem;background:light-dark(#fff,#4f4f4f);color:light-dark(#303030,#fff)}.settings-page .main .main-container .settings-section.account-section .input-row .app-input-password-container{flex:1}.settings-page .main .main-container .settings-section.account-section .button-switch-row{display:flex;flex-direction:row;align-items:center;padding-left:1rem}.settings-page .main .main-container .settings-section.account-section .button-switch-row h2{flex:1}.settings-page .main .main-container .settings-section.account-section .button-row{display:flex;flex-direction:row;align-items:center;padding:.84rem 0 .84rem 1rem}.settings-page .main .main-container .settings-section.account-section .button-row .text-column{flex:1;display:flex;flex-direction:column}.settings-page .main .main-container .settings-section.account-section .button-row .app-button{width:9.38rem;height:2.5rem;font-size:.75rem}.settings-page .main .main-container .settings-section.subscription-section{gap:0}.settings-page .main .main-container .settings-section.subscription-section p{padding-left:1rem;margin-bottom:1rem}.settings-page .main .main-container .settings-section.subscription-section .search{display:flex;flex-direction:column;gap:1rem;margin:.5rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row{display:flex;flex-direction:row;gap:.5rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .search-models-container{position:relative}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .search-models-container img{position:absolute;left:1rem;top:50%;transform:translateY(-50%);filter:brightness(.3098039216)}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .search-models-container input{width:41.06rem;height:2.81rem;padding-left:3rem;border-radius:2.63431rem;background:#fff;box-shadow:2px 4px 4px #00000040}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .search-options-toggle{width:2.81rem;height:2.81rem;background:#fff;border-radius:10rem;box-shadow:2px 4px 4px #00000040}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu{z-index:10;display:flex;flex-direction:column;gap:0rem;width:10.81rem;border-radius:1.25rem;border:1px solid #f4f4f4;background:#fff;box-shadow:2px 4px 4px #0000001a}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item{display:flex;flex-direction:row;align-items:center;gap:.62rem;width:100%;height:2.31rem;padding:0 1rem;transition:background .1s ease-in-out,color .1s ease-in-out}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item:hover{background:#e6f6ff}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item:first-child{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item:last-child{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item img{width:1.08rem;height:1.08rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-models-row .popup-menu .item span{font-size:.75rem;font-weight:400}.settings-page .main .main-container .settings-section.subscription-section .search .search-tags{display:flex;flex-direction:row;gap:.81rem;height:1.38rem}.settings-page .main .main-container .settings-section.subscription-section .search .search-tags .search-tag{display:flex;flex-direction:row;align-items:center;gap:.2rem;padding:0 .5rem;font-size:.63rem;font-weight:400;border-radius:2.63431rem;background:#ffcf74}.settings-page .main .main-container .settings-section.subscription-section .search .search-tags .search-tag img,.settings-page .main .main-container .settings-section.subscription-section .search .search-tags .search-tag .close-button{width:.94rem;aspect-ratio:1/1}.settings-page .main .main-container .settings-section.subscription-section .search .search-tags .search-tag .close-button img{width:.4rem;aspect-ratio:1/1}.settings-page .main .main-container .settings-section.subscription-section .subscription-box{padding:.73806rem .91175rem .75rem;border-radius:.91175rem;background:light-dark(#fff,#4f4f4f);box-shadow:1.389px 2.779px 2.779px #00000040}.settings-page .main .main-container .settings-section.subscription-section .row{display:flex;flex-direction:row;gap:.5rem}.settings-page .main .main-container .settings-section.subscription-section .subscription-card{display:flex;height:10.125rem;flex-direction:column;justify-content:space-between;width:unset}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-top{display:flex;justify-content:space-between;align-items:center}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-top .plan-container{display:flex;flex-direction:row;align-items:center;gap:.62rem}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-top .plan-container .plan-badge{font-size:.875rem;border-radius:1.89394rem;background:#ffd586;color:#404040;display:flex;width:5rem;height:1.5625rem;padding:.1515rem .303rem;justify-content:center;align-items:center;font-family:Raleway}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-top .subscription-monthly-price .subscription-monthly-amount{font-size:2.25rem;font-weight:600}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-top .subscription-monthly-price .subscription-per-month{font-size:.9375rem;font-weight:400}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom{display:flex;gap:1.5rem;padding:.25rem 0;justify-content:space-between;align-items:center}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom .subscription-tokens-container{display:flex;flex-direction:column;width:100%;gap:.38rem}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom .subscription-tokens-container .subscription-tokens-count{color:light-dark(#4f4f4f,#fff)}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom .subscription-tokens-container progress{border-color:transparent;border-radius:.1875rem;height:.5rem;margin:.35rem 0}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom .subscription-tokens-container .subscription-tokens-reset-at{color:light-dark(#4f4f4f,#fff);font-size:.875rem;font-weight:400}.settings-page .main .main-container .settings-section.subscription-section .subscription-card .subscription-card-bottom .app-button{height:2.5rem;width:9.375rem;font-size:.875rem}.settings-page .main .main-container .settings-section.subscription-section .next-billing-date-card{display:flex;height:10.125rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:unset}.settings-page .main .main-container .settings-section.subscription-section .next-billing-date-card .next-billing-date-label{color:#4f4f4f;font-size:.875rem;font-weight:400}.settings-page .main .main-container .settings-section.subscription-section .next-billing-date-card .next-billing-date{font-size:1.25rem;font-weight:600}.settings-page .main .main-container .settings-section.subscription-section .token-packs{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:.5rem}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:17.06rem;height:9rem;padding:.73806rem .91175rem .75rem}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .description{font-size:.875rem;font-weight:400}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .tokens{display:flex;flex-direction:row;gap:.35rem}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .tokens .tokens-amount{font-size:1.25rem;font-weight:600}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .tokens .tokens-label{color:#c4c4c4;font-size:1.25rem;font-weight:600}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .price{font-size:1rem;font-weight:600}.settings-page .main .main-container .settings-section.subscription-section .token-packs .token-pack .app-button{width:10.0625rem;height:1.8125rem;font-size:.66231rem;font-weight:500}.settings-page .main .main-container .settings-section.privacy-section h1{margin-bottom:-.63rem}.settings-page .main .main-container .settings-section.privacy-section .app-button{align-self:flex-end;width:9.38rem;height:2.5rem;font-size:.75rem}.settings-page .main .main-container .settings-section.history-shared-chats-section h1{margin-bottom:.5rem}.settings-page .main .main-container .settings-section.history-shared-chats-section p{margin-left:1rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .search-chats-container{position:relative;margin:1.5rem .5rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .search-chats-container img{position:absolute;left:1rem;top:50%;transform:translateY(-50%);filter:brightness(.3098039216)}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .search-chats-container input{width:41.06rem;height:2.81rem;padding-left:3rem;border-radius:2.63431rem;background:light-dark(#fff,#4f4f4f);box-shadow:2px 4px 4px #00000040}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .buttons-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.75rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .buttons-row span{display:flex;flex-direction:column;justify-content:center;white-space:nowrap}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .buttons-row .app-button{font-size:inherit;width:5rem;height:1.5625rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .buttons-row .left-buttons{display:flex;flex-direction:row;gap:.62rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .buttons-row .right-buttons{display:flex;flex-direction:row;gap:.75rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats{display:flex;padding:1rem;flex-direction:column;gap:.4215rem;width:100%;margin-top:1rem;border-radius:1.875rem;background:#fff}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group{display:flex;flex-direction:column;gap:inherit}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .header{display:grid;height:3.0625rem;width:100%;padding:.94rem 1rem;border-radius:.8125rem;background:#f4f4f4;font-family:Raleway;font-weight:600}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats{padding:0;margin:0}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat{display:grid;padding:1.44rem 1rem;grid-template-columns:3fr 1fr 1fr .5fr}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat span,.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat button{display:flex;align-items:center;justify-content:center;white-space:nowrap}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat span:first-child,.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat button:first-child{justify-content:left}.settings-page .main .main-container .settings-section.history-shared-chats-section .chat-history .chats .chat-group .chats .chat .app-checkbox-container img{filter:brightness(.1882352941)}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chats-list{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;padding-right:1rem;margin-top:1rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem;background:#fff;border-radius:1rem;box-shadow:0 2px 4px #0000000d}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item .chat-info{display:flex;flex-direction:column;gap:.25rem}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item .chat-info .chat-name{font-weight:600;font-size:.94rem;color:#303030}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item .chat-info .chat-protected-badge{margin-left:1rem;font-size:.8rem;background-color:#ffcf74;padding:.1rem .5rem;border-radius:20px}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item .chat-info .chat-expiry{font-size:.75rem;color:#666}.settings-page .main .main-container .settings-section.history-shared-chats-section .shared-chat-item .app-button{width:auto;padding:0 1rem;height:2rem;font-size:.75rem}.settings-page .main .main-container .settings-section.chat-section h1{margin-bottom:-.63rem}.settings-page .main .main-container .settings-section.chat-section h2{display:flex;flex-direction:row;gap:.56rem;padding-left:1rem}.settings-page .main .main-container .settings-section.chat-section h2 .info img{width:.94rem;height:.94rem}.settings-page .main .main-container .settings-section.chat-section h2 .info .popup{position:absolute;transform:translate(.94rem,-4.69rem);display:none;flex-direction:row;align-items:center;height:3.75rem;padding:0 1rem;color:#303030;font-size:.88rem;font-weight:400;border-radius:1.25rem;border:1px solid #c4c4c4;background:#fff;box-shadow:0 3px 4px #00000017}.settings-page .main .main-container .settings-section.chat-section h2 .info:hover .popup{display:flex}.settings-page .main .main-container .settings-section.chat-section input,.settings-page .main .main-container .settings-section.chat-section textarea{padding:.62rem 1rem;background:light-dark(#fff,#4f4f4f);color:light-dark(#303030,#fff);font-size:.75rem}.settings-page .main .main-container .settings-section.chat-section input{border-radius:1.56rem}.settings-page .main .main-container .settings-section.chat-section textarea{height:7.13rem;border-radius:1.25rem}.settings-page .main .main-container .settings-section.chat-section .app-button{margin-top:.84rem;align-self:flex-end;width:9.38rem;height:2.5rem;font-size:.75rem}.settings-page .main .main-container .settings-section.contact-us-section h1{margin-bottom:-.63rem}.settings-page .main .main-container .settings-section.contact-us-section h2{padding-left:1rem;font-size:1.25rem}.settings-page .main .main-container .settings-section.contact-us-section p{padding-left:1rem}.settings-page .main .main-container .settings-section.contact-us-section form{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-left:1rem}.settings-page .main .main-container .settings-section.contact-us-section form>*{width:100%}.settings-page .main .main-container .settings-section.contact-us-section form h1{font-size:1.5rem;font-weight:700;margin-top:3.5rem;padding:.42rem .25rem;margin-left:0}.settings-page .main .main-container .settings-section.contact-us-section form input,.settings-page .main .main-container .settings-section.contact-us-section form textarea{padding:.62rem 1rem;background:light-dark(#fff,#4f4f4f);color:light-dark(#303030,#fff);font-size:.75rem}.settings-page .main .main-container .settings-section.contact-us-section form input{border-radius:1.56rem}.settings-page .main .main-container .settings-section.contact-us-section form textarea{height:7.13rem;border-radius:1.25rem}.settings-page .main .main-container .settings-section.contact-us-section form .row{display:flex;flex-direction:row;gap:1rem}.settings-page .main .main-container .settings-section.contact-us-section form .row *{flex:1}.settings-page .main .main-container .settings-section.contact-us-section form .consent-notice{padding:.5rem;text-align:center;color:light-dark(#303030,#303030);font-size:.63rem}.settings-page .main .main-container .settings-section.contact-us-section form .consent-notice a{color:light-dark(#303030,#303030);text-decoration:none;font-weight:650}.settings-page .main .main-container .settings-section.contact-us-section form .consent-notice a:hover{text-decoration:underline}.settings-page .main .main-container .settings-section.contact-us-section form button{width:10rem;height:2.19rem;font-size:.75rem}:root[data-theme=dark] .settings-page .back-to-chat img{filter:brightness(1)}:root[data-theme=dark] .settings-page .app-input-password-container img{filter:invert(1)}.upgrade-page .main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}.upgrade-page .main .header{z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:5.38rem;background:light-dark(#f3f3f3,#000);padding:0 6rem}.upgrade-page .main .header .close-button img{width:1.5rem}.upgrade-page .main h1{margin-bottom:5.09rem;font-size:3.25rem}.upgrade-page .main .plans{display:flex;flex-direction:row;gap:1.56rem;margin-bottom:4.38rem}.upgrade-page .main .plans .plan{display:flex;flex-direction:column;width:24.63rem;height:34.25rem;padding:2rem;border-radius:1.90256rem}.upgrade-page .main .plans .plan.free-plan{color:#fff;background:#66666657;box-shadow:5.778px 5.778px 72.222px #fff6 inset}.upgrade-page .main .plans .plan.pro-plan{border-radius:1.90256rem;background:light-dark(#fff,#303030);box-shadow:0 0 9.9px #63a2ff}.upgrade-page .main .plans .plan .title{font-size:1.83rem;font-weight:700;margin-bottom:2.87rem}.upgrade-page .main .plans .plan .price{margin-bottom:3.17rem;font-weight:600}.upgrade-page .main .plans .plan .price .amount{font-size:2.25rem}.upgrade-page .main .plans .plan .price .month{font-size:.94rem}.upgrade-page .main .plans .plan .features{flex:1;display:flex;flex-direction:column;gap:.5rem;list-style:none;padding-left:1.69rem}.upgrade-page .main .plans .plan .features li{font-size:.9rem;font-weight:400}.upgrade-page .main .plans .plan .app-button{height:2.71rem;font-size:1.08rem}.upgrade-page .main .footnote{display:flex;flex-direction:column;gap:1.19rem;text-align:center}.upgrade-page .main .footnote small{font-size:.75rem;font-weight:400}.upgrade-page .main .footnote span{font-size:1rem;font-weight:500}:root[data-theme=dark] .upgrade-page .header .close-button img{filter:brightness(1000)}:root[data-theme=dark] body{color-scheme:dark}:root[data-theme=light] body{color-scheme:light}body{font-weight:500;font-family:Inter;color:light-dark(#303030,#fff);line-height:normal}body *{margin:0}body h1,body h2,body h3{font-family:Raleway}body button{background:none;border:none;padding:0}body textarea{border:none;outline:none;resize:none}body input{border:none;outline:none}
