@keyframes styles_fadeIn__LO5zi{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__QDkwE{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__SrlO_{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__49F1C{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__FqZI_{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__oocW_{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__mDyW0{0%{opacity:0}to{opacity:1}}.styles_container__xMevv{display:flex;height:100dvh;width:100dvw;overflow:hidden;background:#1c1c1e}.styles_content__XdEEr{flex-grow:1;position:relative;display:flex;flex-direction:column}@keyframes styles_fadeIn__fPYP7{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__UuYOh{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__gBbwy{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__y4jJk{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__LXk3C{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__HuG80{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__K3DDJ{0%{opacity:0}to{opacity:1}}.styles_attachButton__tUwUP{background:transparent;border:1px solid #515151;border-radius:50%;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.styles_attachButton__tUwUP:hover{background:#353638}.styles_attachButton__tUwUP:disabled{background:#515151;cursor:not-allowed}@keyframes styles_fadeIn__vAOnG{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__5T6CK{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__w88eN{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__g0GAK{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__sdwYt{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__cz1pE{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__hBsUA{0%{opacity:0}to{opacity:1}}.styles_content__BWVxm{background:#35373d;border-radius:24px;display:flex;gap:12px;padding:20px;width:100%;position:relative}.styles_content__BWVxm::-webkit-scrollbar{display:none}.styles_content__BWVxm textarea{background:transparent;border:none;border-radius:0;resize:none;color:#fff;flex:1 1;overflow-y:auto;line-height:1.5;padding:2px 0 0;font-family:inherit;font-size:16px;max-height:200px}.styles_content__BWVxm textarea:focus{outline:none}.styles_content__BWVxm textarea::placeholder{color:#8b949e;line-height:1.5}.styles_content__BWVxm textarea::-webkit-scrollbar{width:4px}.styles_content__BWVxm textarea::-webkit-scrollbar-thumb{background:#1b1c1e;border-radius:2px}.styles_sendButton__n3mGJ{background:#fff;border:none;border-radius:50%;height:48px;width:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.styles_sendButton__n3mGJ svg{width:100%;height:100%}.styles_sendButton__n3mGJ svg path{stroke:#000}.styles_sendButton__n3mGJ:disabled{background:#515151;cursor:not-allowed}.styles_sendButton__n3mGJ:disabled svg path{stroke:hsla(0,0%,100%,.7)}.styles_pauseButton__En_9X{background:#fff;padding-left:0}.styles_pauseButton__En_9X:disabled{background:#fff;cursor:not-allowed}.styles_activeButton__ogSdC{background:#0f8!important;box-shadow:0 0 12px rgba(0,255,136,.4)}.styles_activeButton__ogSdC:hover{background:#00e87a!important;box-shadow:0 0 16px rgba(0,255,136,.6)}.styles_deepThinkButton__Pa1K1{height:32px;border-radius:999px;border:1px solid #515151;background:transparent;display:flex;align-items:center;justify-content:center;padding:0 12px;cursor:pointer;transition:all .2s ease;gap:8px;color:#fff;font-size:14px;white-space:nowrap}.styles_deepThinkButton__Pa1K1:hover{background:hsla(0,0%,100%,.05)}.styles_deepThinkButton__Pa1K1.styles_active__MmgvX{background:#666b93;border-color:#c5c5c5}.styles_deepThinkButton__Pa1K1 img{width:18px;height:18px;opacity:.7;transition:opacity .2s ease}.styles_deepThinkButton__Pa1K1:hover img{opacity:.9}.styles_deepThinkButton__Pa1K1.styles_active__MmgvX img{opacity:1}.styles_error__2g1c4{background:rgba(255,87,51,.1)}.styles_dragOver__CIWcj{background:#4a4d55;border:1px dashed #d0e4db}.styles_dragOver__CIWcj:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,255,136,.05);border-radius:24px;pointer-events:none}@keyframes styles_fadeIn__Gyz3N{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__hdtS9{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__uqVCX{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__Ef4JZ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__uhbPA{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__4UkrA{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__Hy3t7{0%{opacity:0}to{opacity:1}}.styles_loadWrapp__mr3Om{float:left;width:100px;height:100px;border-radius:5px;text-align:center}.styles_loadWrapp__mr3Om p{padding:0 0 20px}.styles_loadWrapp__mr3Om:last-child{margin-right:0}.styles_line__C_81n{display:inline-block;width:9px;height:9px;border-radius:15px;background-color:#fff}.styles_load3__JPbWE .styles_line__C_81n:last-child{animation:styles_loadingC__STsEe .8s linear .1s infinite;margin-left:4px}.styles_load3__JPbWE .styles_line__C_81n:nth-last-child(2){animation:styles_loadingC__STsEe .8s linear .2s infinite;margin-left:4px}.styles_load3__JPbWE .styles_line__C_81n:nth-last-child(3){animation:styles_loadingC__STsEe 2s linear .3s infinite}@keyframes styles_loadingC__STsEe{0%{transform:translate(0);opacity:1}50%{transform:translateY(9px);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes styles_fadeIn__l6oVh{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__EyyXi{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__Aa8Gc{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__FArJz{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__Q0zSZ{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__WddwV{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__2bhFL{0%{opacity:0}to{opacity:1}}.styles_container__fulFt{display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative;align-items:center}.styles_wrapMessages__gAm4_{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;overflow-x:hidden;width:100%}.styles_wrapMessages__gAm4_::-webkit-scrollbar{display:none;background-color:rgba(0,0,0,.1)}.styles_wrapMessages__gAm4_::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px;display:none}@media(max-width:767px){.styles_wrapMessages__gAm4_{margin-top:16px}}.styles_messages__qfBeK{display:flex;flex-direction:column;gap:16px;scrollbar-width:none;-ms-overflow-style:none}.styles_shareImageButton__BpPin{display:inline-flex;height:36px;padding:12px 20px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;position:absolute;right:12px;bottom:12px;border-radius:100px;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.15);background:#4000c9;overflow:hidden}.styles_shareImageButton__BpPin:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.15) 35%,hsla(0,0%,100%,.2) 45%);background-size:400% 100%;animation:styles_shimmerBackground__udGCJ 2s ease-in-out infinite alternate;border-radius:100px;z-index:1}.styles_shareImageButton__BpPin:hover{transform:scale(1.05);opacity:.8}@keyframes styles_shimmerBackground__udGCJ{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes styles_fadeIn__uf3h4{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__54lDI{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__7rOFg{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__bqVjb{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__KxS8J{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__QZOL8{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__pO7b5{0%{opacity:0}to{opacity:1}}.styles_banner__TW0ZU{transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.styles_banner__TW0ZU.styles_offline__RyZY7{background:transparent}.styles_banner__TW0ZU.styles_online__JlPMg{display:none}@media(max-width:768px){.styles_banner__TW0ZU{padding:10px 12px;font-size:13px}}.styles_pulse___xWpO{animation:styles_pulse___xWpO 2s infinite}@keyframes styles_pulse___xWpO{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.styles_banner__TW0ZU[data-state=entering]{animation:styles_slideDown___eDv7 .3s ease-out forwards}.styles_banner__TW0ZU[data-state=exiting]{animation:styles_slideUp__Sa3Mk .3s ease-out forwards}@keyframes styles_slideDown___eDv7{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes styles_slideUp__Sa3Mk{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes styles_fadeIn__qS_r3{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__04Ks0{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__R_AtG{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__eoV9p{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__Iaw47{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__UXzj6{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__1dVa4{0%{opacity:0}to{opacity:1}}.styles_backdrop___tAm_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:1000;padding:40px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.styles_modal__DrX62{position:relative;border-radius:20px;background:#1b1b1b;max-width:95vw;max-height:90vh;width:1169px;height:732px;display:flex;flex-direction:row;animation:styles_modalSlideIn__1mGFr .3s ease-out;padding:16px;gap:16px}@keyframes styles_modalSlideIn__1mGFr{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.styles_imageSection__i3NGi{flex:1 1;display:flex;align-items:center;justify-content:center;position:relative}.styles_image__5p7Gg{max-width:100%;max-height:100%;object-fit:contain;border-radius:0}.styles_contentSection__fOGd0{display:flex;flex-direction:column;position:relative;width:421px}.styles_header__VcTXI{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:1px solid #404040}.styles_closeButton___TUnu{background:none;border:none;font-size:28px;cursor:pointer;color:#888;padding:4px 8px;border-radius:6px;transition:all .2s ease;line-height:1}.styles_closeButton___TUnu:hover{background:#404040;color:#fff}.styles_content__zT3OV{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.styles_promptContainer__SrpDl{padding:12px 16px;gap:8px;margin-bottom:auto;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(48,46,51,.3)}.styles_prompt__8vA75{margin:0;font-size:16px;line-height:1.6;color:#e5e7eb;font-weight:400;white-space:pre-wrap}.styles_navigation__dgGY8{display:flex;max-width:421px;align-items:center;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.styles_navigation__dgGY8::-webkit-scrollbar{display:none}@keyframes styles_fadeIn__ueMfF{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__6Em6B{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__AjBLC{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__uuSlc{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__4l5nE{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__kMVbW{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__rLvpq{0%{opacity:0}to{opacity:1}}.styles_container__Gsk_k{width:168px;border-radius:8px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.styles_container__Gsk_k::-webkit-scrollbar{display:none}.styles_wrapContent__HLvD9{padding:12px 4px 6px;background:#35373d;width:100%}.styles_item__Ml2d7,.styles_list__p72mZ{display:flex;flex-direction:column}.styles_item__Ml2d7{transition:transform .2s ease;cursor:pointer}.styles_item__Ml2d7:hover{opacity:.8}.styles_image__UK4wL{width:100%}.styles_image__UK4wL img{width:100%;height:auto;object-fit:cover}@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500&display=swap";@font-face{font-family:Bandeins Strange Variable;font-weight:500;font-style:normal;font-display:block;font-named-instance:"Regular";src:url(/fonts/BandeinsSans-Regular.woff2) format("woff2")}@font-face{font-family:Source Code Pro;font-weight:500;font-style:normal;font-display:block;font-named-instance:"Regular";src:url(/fonts/SourceCodePro-Regular.woff2) format("woff2")}@font-face{font-family:EastSeaDokdo;font-weight:400;font-style:normal;font-display:block;font-named-instance:"Regular";src:url(/fonts/EastSeaDokdo-Regular.ttf)}@font-face{font-family:Bandeins Strange Variable;src:url(/fonts/BandeinsStrange-Light.eot);src:local("/fonts/Bandeins Strange Variable"),local("BandeinsStrangeVariable"),url(/fonts/BandeinsStrange-Light.woff2) format("woff2"),url(/fonts/BandeinsStrange-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bandeins Strange Variable;src:url(/fonts/BandeinsStrange-Regular.eot);src:local("/fonts/Bandeins Strange Variable"),local("BandeinsStrangeVariable"),url(/fonts/BandeinsStrange-Regular.woff2) format("woff2"),url(/fonts/BandeinsStrange-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bandeins Strange Variable;src:url(/fonts/BandeinsStrange-Medium.eot);src:local("/fonts/Bandeins Strange Variable"),local("BandeinsStrangeVariable"),url(/fonts/BandeinsStrange-Medium.woff2) format("woff2"),url(/fonts/BandeinsStrange-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bandeins Strange Variable;src:url(/fonts/BandeinsStrange-SemiBold.eot);src:local("/fonts/Bandeins Strange Variable"),local("BandeinsStrangeVariable"),url(/fonts/BandeinsStrange-SemiBold.woff2) format("woff2"),url(/fonts/BandeinsStrange-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bandeins Strange Variable;src:url(/fonts/BandeinsStrange-Bold.eot);src:local("/fonts/Bandeins Strange Variable"),local("BandeinsStrangeVariable"),url(/fonts/BandeinsStrange-Bold.woff2) format("woff2"),url(/fonts/BandeinsStrange-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BandeinsSans;src:local("/fonts/BandeinsSans"),local("BandeinsSans"),url(/fonts/BandeinsSans-Bold.woff2) format("woff2"),url(/fonts/BandeinsSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BandeinsSans;src:local("/fonts/BandeinsSans"),local("BandeinsSans"),url(/fonts/BandeinsSans-Regular.woff2) format("woff2"),url(/fonts/BandeinsSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BandeinsSans;src:local("/fonts/BandeinsSans"),local("BandeinsSans"),url(/fonts/BandeinsSans-Medium.woff2) format("woff2"),url(/fonts/BandeinsSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BandeinsSans;src:local("/fonts/BandeinsSans"),local("BandeinsSans"),url(/fonts/BandeinsSans-Light.woff2) format("woff2"),url(/fonts/BandeinsSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BandeinsSans;src:local("/fonts/BandeinsSans"),local("BandeinsSans"),url(/fonts/BandeinsSans-SemiBold.woff2) format("woff2"),url(/fonts/BandeinsSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Wulkan Display;src:local("/fonts/WulkanDisplay"),local("WulkanDisplay"),url(/fonts/WulkanDisplayMedium.woff2) format("woff2"),url(/fonts/WulkanDisplayMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:VCR OSD Mono;src:local("/fonts/VCROSDMono"),local("VCROSDMono"),url(/fonts/VCROSDMono.woff2) format("woff2"),url(/fonts/VCROSDMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Px Grotesk;src:local("/fonts/PxGrotesk"),local("PxGrotesk"),url(/fonts/PxGroteskRegular.woff2) format("woff2"),url(/fonts/PxGroteskRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Px Grotesk;src:local("/fonts/PxGrotesk"),local("PxGrotesk"),url(/fonts/PxGrotesk-Bold.woff2) format("woff2"),url(/fonts/PxGrotesk-Bold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Px Grotesk Screen;src:local("Px Grotesk Screen"),local("PxGrotesk-Screen"),url(/fonts/PxGrotesk-Screen.woff2) format("woff2"),url(/fonts/PxGrotesk-Screen.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@keyframes styles_fadeIn__2POa6{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__0I7Em{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__2gve_{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__PhpIw{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__a_Ca0{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__lLOiA{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__EGuLH{0%{opacity:0}to{opacity:1}}.styles_container__e83H_{display:flex;flex-direction:row;height:100%;flex:1 1;gap:24px;padding:98px 24px 16px}@media(max-width:767px){.styles_container__e83H_{padding:58px 20px 0}}.styles_content__HlF3f{display:flex;flex-direction:column;max-width:1024px;margin:0 auto;flex:1 1;gap:12px}.styles_headerLargeScreen__sBn4f{display:flex}@media screen and (max-width:2040px){.styles_headerLargeScreen__sBn4f{display:none}}.styles_headerSmallScreen__7RNC5{display:none;width:100%;flex-direction:column}@media screen and (max-width:2040px){.styles_headerSmallScreen__7RNC5{display:flex}}