.style_loadingDots__NNnij{display:flex;align-items:center;justify-content:center}.style_dot__zwjx_{width:1em;height:1em;border-radius:50%;background-color:#fff;margin:0 .2em;animation:style_blink__QHJ8P 1.2s infinite}@keyframes style_blink__QHJ8P{0%,to{opacity:0}50%{opacity:1}}.AuthContainer_container__lGPSt{background:url(/img/landing-bg.svg) no-repeat top fixed;background-size:contain;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}.AuthContainer_content__eebH7{max-width:555px;display:flex;flex-direction:column;align-items:center;padding:50px 10px;gap:24px}.AuthContainer_icon__9MIJV{width:40px;height:32px}.AuthContainer_mira__CL8DG{display:flex;align-items:center;font-size:16px}.SidebarButton_menuButton__P1Fq8{display:block;position:fixed;top:36px;left:24px;width:24px;height:24px;z-index:10}@media only screen and (min-width:1024px){.SidebarButton_menuButton__P1Fq8{display:none}}.SidebarButton_overlayOpen__dJuyh{display:block;position:fixed;inset:0;background-color:rgba(20,23,27,.4);backdrop-filter:blur(32px);z-index:20}@media only screen and (min-width:1024px){.SidebarButton_overlayOpen__dJuyh{display:none}}.LoadingLine_LoadingLine__4GkbE{height:.5px;background-color:gray;overflow:hidden;position:relative;opacity:0;transition:opacity .2s ease}.LoadingLine_LoadingLine__4GkbE.LoadingLine_active__vG91_{opacity:1}@keyframes LoadingLine_LoadingLine__4GkbE{0%{transform:translateX(-33.333%)}to{transform:translateX(300%)}}.ThreadList_threads__1yc4p{position:fixed;top:120px;width:300px;display:flex;flex-direction:column;gap:4px;margin-top:12px;height:70vh;overflow:auto}.ThreadList_threads__1yc4p::-webkit-scrollbar{width:4px}.ThreadList_threads__1yc4p::-webkit-scrollbar-track{background:transparent}.ThreadList_threads__1yc4p::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.ThreadList_threads__1yc4p::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media(max-width:450px){.ThreadList_threads__1yc4p{position:unset;width:100%;height:50%}}.ThreadList_threadItem__MN_Ko{display:flex;width:100%;border-radius:6px;text-wrap:nowrap;opacity:.8;transition:background-color .2s ease,opacity .2s ease;color:#fff}.ThreadList_threadItem__MN_Ko .ThreadList_threadTitle__odQXS{flex:1;padding:10px 16px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ThreadList_threadItem__MN_Ko:hover{background-color:#1d2127}.ThreadList_threadItem__MN_Ko:hover .ThreadList_deleteThread__wTi1a{transform:translateX(0);opacity:1}.ThreadList_threadItem__MN_Ko.ThreadList_selectedItem__MBUha{background-color:#1d2127}.ThreadList_threadItem__MN_Ko.ThreadList_selectedItem__MBUha a{color:#fff}.ThreadList_threadItem__MN_Ko .ThreadList_deleteThread__wTi1a{width:32px;transform:translateX(-16px);opacity:0;transition:transform .2s ease,opacity .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center;border-radius:4px;margin:6px}.ThreadList_threadItem__MN_Ko .ThreadList_deleteThread__wTi1a:hover{background-color:#292e37}.style_sidebar__efxYk{height:100vh;overflow:auto;padding:32px 20px;max-width:100vw;width:300px;position:fixed;left:-100%;z-index:20}@media only screen and (min-width:1024px){.style_sidebar__efxYk{position:sticky;top:0}}.style_sidebar__efxYk .style_closeButton__hHYSv{position:absolute;top:16px;right:16px;padding:12px}@media only screen and (min-width:1024px){.style_sidebar__efxYk .style_closeButton__hHYSv{display:none}}@media(max-width:1024px){.style_sidebar__efxYk .style_closeButton__hHYSv{display:none}.style_sidebar__efxYk{width:100%;top:40%;background:#14171b;overflow:scroll;max-height:60%;padding-bottom:20px;padding-top:0;border-radius:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(106 121 146/var(--tw-border-opacity))}}.style_sidebarOpen__5Zmy1{left:0}.ModelSelector_container__6A_dS{position:relative;z-index:10}@media(max-width:425px){.ModelSelector_container__6A_dS{max-width:150px}}.ModelSelector_trigger__3r2f8{display:flex;align-items:center;margin:8px;padding:8px 16px;background:linear-gradient(180deg,#161c24,#14171b);border:1px solid #fff;border-radius:30px;color:#ddecff;font-size:14px;transition:all .2s;font-family:Work Sans}.ModelSelector_trigger__3r2f8.ModelSelector_active__aIcvi,.ModelSelector_trigger__3r2f8:hover{background:linear-gradient(180deg,#1d2330,#15181c)}.ModelSelector_trigger__3r2f8 .ModelSelector_arrow__ByHg_{margin-left:8px;font-size:10px;opacity:.6}.ModelSelector_dropdown__nbOaS{position:absolute;bottom:100%;left:8px;width:100%;min-width:240px;background:#181b20;border:1px solid #242830;border-radius:6px;box-shadow:0 2px 4px -1px rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;padding:8px 0}.ModelSelector_option__9BiR9{display:block;width:100%;text-align:left;transition:all .2s;height:36px;padding:8px 32px 8px 8px;border-radius:2px;display:inline-flex;align-items:center;gap:8px;color:#94a3b8;font-size:13px;font-family:Work Sans;font-weight:400;line-height:1.25}.ModelSelector_option__9BiR9:hover{color:#fff}.ModelSelector_option__9BiR9.ModelSelector_active__aIcvi{font-weight:600;color:#fff}.MessageInput_container__WLRi5{max-width:760px;align-self:center;background-color:#14171b;padding:12px 8px 24px}@media only screen and (min-width:576px){.MessageInput_container__WLRi5{padding:0 0 32px}}.MessageInput_container__WLRi5 .MessageInput_fieldWrap__z0XNv{display:flex;flex-direction:column;position:relative;border:1px solid #384557;border-radius:16px;background-color:#14171b;padding-bottom:8px;overflow:visible}.MessageInput_container__WLRi5 .MessageInput_controlsContainer__YB4Sk{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin-top:2px}.MessageInput_container__WLRi5 .MessageInput_leftControls__jUvxu{display:flex;align-items:center;gap:8px}.MessageInput_container__WLRi5 .MessageInput_modelSelectorWrapper__GP0c8{margin-left:0;display:flex;align-items:center}.MessageInput_container__WLRi5 textarea{display:block;flex:1;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#14171b;outline:none;padding:10px 16px;font-size:14px;min-height:40px;max-height:120px}@media only screen and (min-width:768px){.MessageInput_container__WLRi5 textarea{font-size:16px}}.MessageInput_container__WLRi5:focus-within button[type=submit]{background-color:#fff}.MessageInput_container__WLRi5 button[type=submit]{display:flex;width:28px;height:28px;background-color:#39414e;align-items:center;justify-content:center;border-radius:10px;transition:opacity .2s ease;margin-right:4px}.MessageInput_container__WLRi5 button[type=submit]:focus,.MessageInput_container__WLRi5 button[type=submit]:hover{opacity:.7}.MessageInput_container__WLRi5 button[type=submit]:not(:empty){opacity:1}.MessageInput_container__WLRi5 .MessageInput_searchButton___c_z_{display:flex;align-items:center;justify-content:center;padding:0 10px;height:32px;border-radius:12px;font-size:13px;transition:all .2s ease;margin-left:2px;color:#fff;font-family:Work Sans,sans-serif}.MessageInput_container__WLRi5 .MessageInput_searchButton___c_z_ span{display:flex;align-items:center;justify-content:center;line-height:1}.MessageInput_container__WLRi5 .MessageInput_searchButton___c_z_:focus,.MessageInput_container__WLRi5 .MessageInput_searchButton___c_z_:hover{opacity:.7}.MessageInput_container__WLRi5 .MessageInput_searchButton___c_z_:not(:empty){opacity:1}.MessageInput_container__WLRi5 .MessageInput_searchActive__4nX7R{background-color:#39414e;border:1px solid #39414e}.MessageInput_container__WLRi5 .MessageInput_searchInactive__B29zf{background-color:transparent;border:1px solid #fff}.MessageInput_error__FphsB{color:#c04c4e;text-align:center;padding:4px}