@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600&display=swap");.Layout_main__BqQ1G{display:flex;background:var(--main-bg);margin-top:2.938rem;height:calc(100vh - 2.938rem - 2.7rem)}.Layout_content__NAQWx{padding:0;flex:1 1;height:calc(100% - 3.25rem);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.Layout_content__NAQWx::-webkit-scrollbar{width:5px}.Layout_content__NAQWx::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.Layout_content__NAQWx::-webkit-scrollbar-thumb,.Layout_content__NAQWx::-webkit-scrollbar-thumb:hover{background:#FF87B2}.Layout_content__NAQWx{scrollbar-width:auto;scrollbar-gutter:stable}@media screen and (max-width:600px){.Layout_waitlistButtonContainer__k_Ho2{display:none}.Layout_content__NAQWx{padding:.5rem 0 0;height:auto;scroll-behavior:smooth;overflow-y:auto;scrollbar-width:auto;scrollbar-color:#ff87b1cb #211C2B}}.Titlebar_logoContainer__LbpDs{width:42px;overflow:hidden;position:relative;display:flex;align-items:center;gap:.5rem}.Titlebar_icon__dzjO4{width:100%;height:100%;object-fit:contain}.Titlebar_titlebar__duurU{background:var(--titlebar-bg);height:2.938rem;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;gap:2.5rem;border-bottom:1.049px solid rgba(254,107,201,.3);position:fixed;top:0;left:0;right:0;z-index:1000}.Titlebar_items__SY7Me{display:flex;gap:2rem;color:rgba(255,255,255,.6);font-weight:500;font-size:.875rem;flex-shrink:0}.Titlebar_items__SY7Me,.Titlebar_items__SY7Me *{font-family:IBM Plex Mono,monospace!important}.Titlebar_title__GvoTa{position:absolute;left:50%;transform:translateX(-50%);text-align:center;color:rgba(255,255,255,.6);line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;pointer-events:none}.Titlebar_title__GvoTa,.Titlebar_title__GvoTa *{font-family:IBM Plex Mono,monospace!important;font-weight:500;font-size:.875rem}.Titlebar_items__SY7Me>*{cursor:pointer}.Titlebar_menuItem__lNdhr{position:relative}.Titlebar_menuButton__VNZGt{background:transparent;border:none;color:rgba(255,255,255,.6);font-family:IBM Plex Mono,monospace!important;font-weight:500;font-size:.875rem;cursor:pointer;padding:0}.Titlebar_menuButton__VNZGt:focus{outline:1px dashed rgba(255,255,255,.35);outline-offset:2px}.Titlebar_dropdown__Kswi2{position:absolute;top:calc(100% + 8px);left:0;background:var(--titlebar-bg);border:1px solid rgba(254,107,201,.3);box-shadow:0 8px 20px rgba(0,0,0,.35);border-radius:8px;list-style:none;padding:.5rem;margin:0;min-width:12rem;z-index:1100}.Titlebar_dropdown__Kswi2 li{margin:0}.Titlebar_dropdownLink__Epj0D{display:block;padding:.5rem .75rem;color:rgba(255,255,255,.85);text-decoration:none;border-radius:6px}.Titlebar_dropdownLink__Epj0D:focus,.Titlebar_dropdownLink__Epj0D:hover{background:rgba(255,255,255,.08);color:#fff}.Titlebar_waitlistButton__CE4cB{padding:6px 16px;background:rgba(254,107,201,1);border:1px solid rgba(254,107,201,1);border-radius:0;color:#ffffff;font-family:IBM Plex Mono,monospace!important;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:all .2s ease;outline:none;white-space:nowrap;margin-right:1rem;flex-shrink:0}.Titlebar_waitlistButton__CE4cB:hover{background:rgba(254,107,201,.9);border-color:rgba(254,107,201,.9)}.Titlebar_waitlistButton__CE4cB:active{background:rgba(254,107,201,.8);border-color:rgba(254,107,201,.8)}.Titlebar_windowButtons__ezQjA{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;margin-left:auto}.Titlebar_windowButtons__ezQjA *{margin-left:.5rem;height:13px;width:13px;border-radius:50%;cursor:pointer}.Titlebar_minimize__qlkw7{background:#9AD2D4;margin-left:auto}.Titlebar_maximize__7LY1s{background:#ED9559}.Titlebar_close__APKwk{background:#FF87B2}.Titlebar_mobileMenuButton__8CNw9{background:transparent;border:none;color:rgba(255,255,255,.6);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center}.Titlebar_burgerIcon__EBdpL{display:flex;flex-direction:column;justify-content:space-between;width:18px;height:14px;cursor:pointer}.Titlebar_burgerIcon__EBdpL span{display:block;height:2px;width:100%;background:rgba(255,255,255,.6);border-radius:1px;transition:all .3s ease;transform-origin:center}.Titlebar_burgerIcon__EBdpL.Titlebar_open__3dr1P span:first-child{transform:rotate(45deg) translate(5px,5px)}.Titlebar_burgerIcon__EBdpL.Titlebar_open__3dr1P span:nth-child(2){opacity:0;transform:translateX(20px)}.Titlebar_burgerIcon__EBdpL.Titlebar_open__3dr1P span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Titlebar_mobileMenu__tcmbr{position:absolute;top:100%;left:0;right:0;background:var(--titlebar-bg);border:1px solid rgba(254,107,201,.3);border-top:none;box-shadow:0 8px 20px rgba(0,0,0,.35);z-index:1100;padding:1rem;animation:none!important;transform:none!important}.Titlebar_mobileMenuSection__Pey4A{margin-bottom:1rem;animation:none!important;transform:none!important}.Titlebar_mobileMenuSection__Pey4A:last-child{margin-bottom:0}.Titlebar_mobileMenuTitle__wtkUr{color:rgba(255,255,255,.8);font-family:IBM Plex Mono,monospace!important;font-weight:600;font-size:.8rem;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.Titlebar_mobileMenuLink__jkb_7{display:block;padding:.5rem 0;color:rgba(255,255,255,.7);text-decoration:none;font-family:IBM Plex Mono,monospace!important;font-size:.8rem;border-bottom:1px solid rgba(254,107,201,.1);animation:none!important;transform:none!important}.Titlebar_mobileMenuLink__jkb_7:last-child{border-bottom:none}.Titlebar_mobileMenuLink__jkb_7:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.05);padding-left:.5rem;transition:all .2s ease}@media screen and (max-width:600px){.Titlebar_items__SY7Me{display:none}.Titlebar_title__GvoTa{flex:4 1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;line-height:1}.Titlebar_logoContainer__LbpDs{width:35px;position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:10}.Titlebar_waitlistButton__CE4cB{display:none}}@media screen and (min-width:601px){.Titlebar_mobileMenuButton__8CNw9{display:none}}@media screen and (max-width:600px){.Titlebar_titlebar__duurU{padding:0 1rem;box-sizing:border-box}}.Sidebar_sidebar__f0UeY{background:var(--sidebar-bg);display:flex;flex-direction:column;justify-content:space-between;width:5.5rem;min-width:5.5rem;max-width:5.5rem;height:calc(100vh - 30px - 25px);border-right:1px solid rgba(254,107,201,.3)}.Sidebar_sidebarTop__Np_vX{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;width:100%;padding-top:10px}.Sidebar_navTitle__HuXQ1{width:100%;padding-top:10px;text-align:center;margin:auto;color:#FFF;font-family:IBM Plex Mono;font-size:1rem;font-weight:500;line-height:100%;opacity:.2}.Sidebar_sidebarBottom__YP7b4{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;padding-bottom:2.5rem;width:100%}.Sidebar_iconContainer__pwMX9{cursor:pointer;width:100%;height:3rem;min-height:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.45rem 0;transition:border-left .1s ease}.Sidebar_iconContainer__pwMX9.Sidebar_active__K0oVU{border-left:2px solid #ff87b2}.Sidebar_icon__Xclcw{width:1.65rem;height:auto;display:block;margin:0 auto;color:#FFFFFF80}.Sidebar_icon__Xclcw.Sidebar_active__K0oVU{color:rgba(254,107,201,1)}.Sidebar_sidebar__f0UeY a{transition:background-color .2s ease}.Sidebar_sidebar__f0UeY a:hover{background:rgba(255,255,255,.09)!important;color:inherit!important}.Sidebar_sidebar__f0UeY a:hover .Sidebar_icon__Xclcw,.Sidebar_sidebar__f0UeY a:hover path,.Sidebar_sidebar__f0UeY a:hover svg{fill:rgba(255,255,255,1)!important;color:rgba(255,255,255,1)!important}.Sidebar_sidebarBottom__YP7b4 .Sidebar_iconContainer__pwMX9:hover{background:transparent}.Sidebar_walletInfoContainer__RuRXM{position:relative;cursor:pointer}.Sidebar_walletTooltip__V_b9j{position:absolute;bottom:0;background:var(--editor-bg);border:1px solid var(--border-color);border-radius:8px;padding:0;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;min-width:300px;animation:Sidebar_tooltipFadeIn__G4Fvr .2s ease}.Sidebar_tooltipHeader__jsN0a{background:var(--tab-active-bg);padding:8px 12px;border-bottom:1px solid var(--border-color);border-radius:8px 8px 0 0}.Sidebar_tooltipTitle__s1bEk{color:var(--text-color);font-size:12px;font-weight:500;font-family:var(--font-mono)}.Sidebar_tooltipContent__TXPvH{padding:12px}.Sidebar_tooltipRow__xQLK8{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Sidebar_tooltipRow__xQLK8:last-child{margin-bottom:0}.Sidebar_tooltipLabel__I_ne8{color:var(--text-muted);font-size:11px;font-family:var(--font-mono);font-weight:400}.Sidebar_tooltipValue__cYdaj{color:var(--text-color);font-size:11px;font-family:var(--font-mono);font-weight:500;max-width:180px;text-align:right;word-break:break-all}@keyframes Sidebar_tooltipFadeIn__G4Fvr{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media screen and (min-width:2000px){.Sidebar_sidebar__f0UeY{width:70px;min-width:70px;max-width:70px}}@media screen and (max-width:1440px){.Sidebar_sidebar__f0UeY{width:65px;min-width:65px;max-width:65px}}@media screen and (max-width:900px){.Sidebar_sidebar__f0UeY{width:65px;min-width:65px;max-width:65px}.Sidebar_icon__Xclcw{height:56px;width:38px;padding:.8rem 0}}@media screen and (max-width:600px){.Sidebar_sidebar__f0UeY{width:55px;min-width:55px;max-width:55px}.Sidebar_icon__Xclcw{height:48px;width:32px;padding:.8rem 0}}.Explorer_explorer__BxwV8{background:var(--explorer-bg);width:18vw;min-width:200px;max-width:200px;color:rgb(232,225,225);font-family:Source Sans Pro,sans-serif;border-right:1px solid var(--explorer-border);flex-shrink:0}.Explorer_title__0AyXS{padding:.5rem .75rem;font-weight:300;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;margin-bottom:.75rem}.Explorer_heading__3pA1L{text-transform:uppercase;font-weight:700;font-size:.8rem;letter-spacing:1px;display:flex;align-items:center;cursor:pointer;padding:0 .5rem}.Explorer_checkbox__RqvhK{position:absolute;opacity:0;z-index:-1}.Explorer_files__2hy7s{padding:.5rem 0;cursor:pointer}.Explorer_file__8m47p{padding:.2rem 1rem;display:flex;align-items:center;color:white;font-size:.875rem}.Explorer_file__8m47p p{margin-left:5px}.Explorer_file__8m47p:hover{background:var(--explorer-hover-bg)}.Explorer_chevron__QcFV6{transition:transform .2s}@media screen and (min-width:2000px){.Explorer_explorer__BxwV8{width:10vw;min-width:200px;max-width:250px}}@media screen and (max-width:900px){.Explorer_explorer__BxwV8{width:20vw;min-width:180px;max-width:280px}}@media screen and (max-width:600px){.Explorer_explorer__BxwV8{display:none}}.Bottombar_bottomBar__smAf2{background:var(--bottombar-bg);height:2.7rem;border-top:1px solid #fe6bc839;color:rgba(255,255,255,.6);padding:0 1rem;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;position:fixed;bottom:0;left:0;right:0;z-index:1000}.Bottombar_bottomBar__smAf2 a{color:rgba(255,255,255,.6);text-decoration:none}.Bottombar_icon__Se3wv{margin-right:4px}.Bottombar_container__Hczav,.Bottombar_section__zjKI_{display:flex;align-items:center}.Bottombar_section__zjKI_{margin-right:.5rem;height:24px;padding:0 .2rem;cursor:pointer;font-family:Source Sans Pro,sans-serif}.Bottombar_section__zjKI_:hover{background:var(--bottombar-hover-bg)}@media screen and (max-width:600px){.Bottombar_bottomBar__smAf2{font-size:.6rem}.Bottombar_section__zjKI_{margin-right:.5rem}}.Tabsbar_tabs__FIajW{background:var(--tabs-bg);flex-wrap:wrap}.Tabsbar_tab__R7Etk,.Tabsbar_tabs__FIajW{display:flex;border-bottom:1px solid rgba(254,107,201,.3)}.Tabsbar_tab__R7Etk{padding:1rem 1.25rem;background:var(--tab-bg);color:rgba(255,255,255,.8);align-items:center;border-right:1px solid var(--tab-border);font-family:Source Sans Pro,sans-serif;font-size:.8rem;cursor:pointer;transition:background .2s ease}.Tabsbar_tab__R7Etk p{margin-left:5px;background:transparent!important}.Tabsbar_tab__R7Etk.Tabsbar_active__zW9_S{border-bottom:2px solid #fe6bc9;color:#DF5EB2}.Tabsbar_tab__R7Etk:hover{background:rgba(255,255,255,.09)}.Tabsbar_tabs__FIajW *{animation:none!important;background-color:var(--tabs-bg);white-space:normal!important;overflow:visible!important;text-align:center;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono;font-size:.9rem;font-weight:500;width:190px;height:3.25rem}.Tabsbar_mobileTabsContainer__M0dIJ{background:var(--tabs-bg);border-bottom:1px solid rgba(254,107,201,.3);padding:.5rem}.Tabsbar_dropdownContainer__WiLSx{position:relative;width:100%;animation:none!important;transform:none!important}.Tabsbar_dropdownButton__WieXl{width:100%;padding:.75rem 1rem;background:var(--tab-bg);border:1px solid rgba(254,107,201,.3);color:rgba(255,255,255,.8);font-family:Source Sans Pro,sans-serif!important;font-size:.9rem!important;font-weight:500!important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;animation:none!important;transform:none!important}.Tabsbar_dropdownButton__WieXl:hover{background:rgba(255,255,255,.09);border-color:rgba(254,107,201,.5)}.Tabsbar_dropdownText__KzgMg{flex:1 1;text-align:left;text-transform:capitalize;font-family:Source Sans Pro,sans-serif!important;font-size:.9rem!important;font-weight:500!important}.Tabsbar_dropdownArrow__zcnsD{transition:transform .2s ease;font-size:.8rem;color:rgba(254,107,201,.8)}.Tabsbar_dropdownArrow__zcnsD.Tabsbar_open__7xnGp{transform:rotate(180deg)}.Tabsbar_dropdownMenu__hSqoV{position:absolute;top:100%;left:0;right:0;background:var(--tab-bg);border:1px solid rgba(254,107,201,.3);border-top:none;border-radius:0 0 4px 4px;z-index:1000;max-height:200px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:none!important;transform:none!important}.Tabsbar_dropdownItem__sf4qT,.Tabsbar_dropdownMenu__hSqoV .Tabsbar_dropdownItem__sf4qT,.Tabsbar_mobileTabsContainer__M0dIJ .Tabsbar_dropdownItem__sf4qT{width:100%;padding:.75rem 1rem;background:transparent;color:rgba(255,255,255,.8);font-family:Source Sans Pro,sans-serif!important;font-size:.9rem!important;font-weight:500!important;cursor:pointer;text-align:left!important;text-transform:capitalize;transition:background .2s ease;border:none;border-bottom:1px solid rgba(254,107,201,.1);display:block!important;align-items:unset!important;justify-content:unset!important;height:auto!important;width:100%!important;animation:none!important;transform:none!important}.Tabsbar_dropdownItem__sf4qT:last-child{border-bottom:none}.Tabsbar_dropdownItem__sf4qT:hover{background:rgba(255,255,255,.09)}.Tabsbar_dropdownItem__sf4qT.Tabsbar_active__zW9_S{background:rgba(254,107,201,.2);color:#DF5EB2;border-left:3px solid #fe6bc9}@media screen and (max-width:1440px){.Tabsbar_tabs__FIajW *{height:2.9rem;width:auto}}@media screen and (max-width:600px){.Tabsbar_tabs__FIajW{display:none}.Tabsbar_mobileTabsContainer__M0dIJ{display:block}}@media screen and (min-width:601px){.Tabsbar_mobileTabsContainer__M0dIJ,.Tabsbar_mobileWaitlistButtonContainer__m262W{display:none}}.Tabsbar_mobileWaitlistButtonContainer__m262W{background:var(--tabs-bg);border-bottom:1px solid rgba(254,107,201,.3);padding:.5rem;display:flex;justify-content:center;align-items:center}.Tabsbar_mobileWaitlistButton__rfwXp{width:100%;padding:.75rem 1rem;background:rgba(254,107,201,1);border:1px solid rgba(254,107,201,1);border-radius:0;color:#ffffff;font-family:IBM Plex Mono,monospace!important;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:all .2s ease;outline:none;white-space:nowrap}.Tabsbar_mobileWaitlistButton__rfwXp:hover{background:rgba(254,107,201,.9);border-color:rgba(254,107,201,.9)}.Tabsbar_mobileWaitlistButton__rfwXp:active{background:rgba(254,107,201,.8);border-color:rgba(254,107,201,.8)}.Terminal_terminalOverlay__hZ2ry{position:fixed;bottom:2.7rem;left:5.5rem;right:0;height:40vh;background:#0C0623;transform:translateY(100%);transition:transform .2s ease-in-out;z-index:999;border-top:1px solid #fe6bc830;box-shadow:0 -8px 20px rgba(0,0,0,1)}.Terminal_terminalOverlay__hZ2ry.Terminal_open__ktjwk{transform:translateY(0)}.Terminal_terminalContainer__SJUjy{height:100%;display:flex;flex-direction:column;box-sizing:border-box}.Terminal_terminalWindow__xRfe0{flex:1 1;background:transparent;overflow:hidden;display:flex;flex-direction:column}.Terminal_terminal__JsuHf{background-color:#211C2B;border:solid #fe6bc830;border-width:2px 2px 1px;height:100%;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#fe6bc830 #211C2B;display:flex;flex-direction:column;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.4}.Terminal_terminal__JsuHf::-webkit-scrollbar{width:8px}.Terminal_terminal__JsuHf::-webkit-scrollbar-track{background:#211C2B}.Terminal_terminal__JsuHf::-webkit-scrollbar-thumb{background:#fe6bc830;border-radius:4px}.Terminal_terminal__JsuHf::-webkit-scrollbar-thumb:hover{background:#fe6bc850}.Terminal_terminalHeader___8ixI{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid rgb(254,107,201,.3);margin-bottom:0;background-color:#211C2B}.Terminal_terminalLeft__xNSms{display:flex;align-items:center;gap:.5rem}.Terminal_terminalTitle__rlH_A{color:#ffffffaa;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:500;margin:0}.Terminal_terminalRight__3T8pY{display:flex;gap:8px;align-items:center}.Terminal_terminalDot__dk4gM{width:12px;height:12px;border-radius:50%;transition:all .2s ease}.Terminal_terminalDot__dk4gM:first-child{background:#9AD2D4}.Terminal_terminalDot__dk4gM:nth-child(2){background:#ED9559}.Terminal_terminalDot__dk4gM:nth-child(3){background:#FF87B2}.Terminal_terminalDot__dk4gM:hover{transform:scale(1.1);opacity:.8}.Terminal_terminalSeparator__uNaqW{height:1px;background-color:rgba(255,255,255,.1);margin:0;border:none}.Terminal_terminalBody__aTLJB{padding:0 1rem 1rem;flex:1 1;overflow-y:visible;overflow-x:visible}.Terminal_terminalContent__tckfU{background:transparent;color:rgba(255,255,255,.85);font-family:IBM Plex Mono,monospace;font-size:.8rem;line-height:1;position:relative;padding-left:0;height:100%;display:flex;flex-direction:column}.Terminal_terminalLine___MNhE{display:block;cursor:url(/mascot.png) 16 16,auto!important;line-height:22px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;margin:0}.Terminal_terminalLine___MNhE.Terminal_br__gIMo9{height:22px}.Terminal_terminalLine___MNhE.Terminal_info__5aFwh{color:#9AD2D4;font-weight:400;font-size:.8rem}.Terminal_terminalLine___MNhE.Terminal_command__JUUMJ{text-shadow:0 0 7px #fff,0 0 151px var(--border);color:#FD9BDB}.Terminal_terminalLine___MNhE.Terminal_keys__X8m9H{color:#FF9951;font-weight:400}.Terminal_terminalLine___MNhE.Terminal_error__ADGfm{color:#ff4444;font-weight:400}.Terminal_terminalLine___MNhE.Terminal_success__9sU2m{color:#00ff00;font-weight:400}.Terminal_terminalLine___MNhE.Terminal_text__XREbA{color:rgba(255,255,255,.85);font-weight:400;font-size:.8rem;font-family:IBM Plex Mono,monospace}.Terminal_terminalLine___MNhE.Terminal_input__QA_uE{color:#FF7685;font-weight:400}.Terminal_terminalLine___MNhE.Terminal_prompt__pd51g{color:#ffffff}.Terminal_terminalLine___MNhE.Terminal_welcomeContainer__28TqL{padding:.5rem 1rem;color:#9AD2D4}.Terminal_terminalLine___MNhE.Terminal_helpContainer__kEl6W,.Terminal_terminalLine___MNhE.Terminal_welcomeContainer__28TqL{background:rgba(255,255,255,.05);margin:0;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:400;line-height:1.62;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.Terminal_terminalLine___MNhE.Terminal_helpContainer__kEl6W{padding:.5rem 2rem;color:rgba(255,255,255,.85);position:relative}.Terminal_terminalLine___MNhE.Terminal_helpContainer__kEl6W:before{content:"";position:absolute;margin-left:1rem;left:0;top:0;bottom:0;width:1px;height:100%;background-color:#ED9559}.Terminal_inputLine__JHCDH{padding-left:20px;overflow-x:hidden;width:calc(100% - 20px);display:flex;align-items:center;flex-wrap:nowrap;margin-top:0}.Terminal_prompt__pd51g{color:var(--prompt-default);margin-right:8px}.Terminal_user__Zj0AX{color:#FF87B2}.Terminal_host__RG5KK,.Terminal_user__Zj0AX{font-weight:400;font-size:.8rem;font-family:IBM Plex Mono,monospace}.Terminal_host__RG5KK{color:#9AD2D4}.Terminal_inputWithCursor__TNGEO{display:inline-flex;align-items:center;position:relative;flex:1 1;color:#FF7685;font-family:IBM Plex Mono,monospace;font-size:13px;min-height:20px}.Terminal_passwordInput___Nefi,.Terminal_terminalInput__jRriA{font-family:IBM Plex Mono,monospace;padding:0;margin:0;border:none!important;resize:none;outline:none!important;font-size:13px;color:#FF7685;caret-color:transparent;cursor:url(/mascot.png) 16 16,auto!important;background:transparent!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;color:transparent!important;caret-color:transparent!important;z-index:2}.Terminal_passwordPrompt__Cx8HC{color:var(--prompt-default);display:flex;align-items:center}.Terminal_cursor__bfLiR{display:inline-block;width:16px;height:16px;background-image:url(/mascot.png);background-size:contain;background-repeat:no-repeat;background-position:50%;animation:Terminal_mascotCursorBlink__sFWaC 2s ease-in-out infinite,Terminal_mascotGlow__ZFm82 3s ease-in-out infinite;vertical-align:middle;margin-left:2px;font-size:0;line-height:0;position:relative;flex-shrink:0}@keyframes Terminal_typing__p7bTo{0%{width:0}to{width:100%}}@keyframes Terminal_mascotCursorBlink__sFWaC{0%,60%{opacity:1;transform:scale(1) rotate(0deg) translateY(0)}15%{opacity:1;transform:scale(1.05) rotate(1deg) translateY(-1px)}30%{opacity:1;transform:scale(1) rotate(-1deg) translateY(0)}45%{opacity:1;transform:scale(1.08) rotate(2deg) translateY(-2px)}75%{opacity:1;transform:scale(1.12) rotate(-1deg) translateY(-1px)}90%{opacity:1;transform:scale(1.02) rotate(1deg) translateY(0)}to{opacity:1;transform:scale(1) rotate(0deg) translateY(0)}}@keyframes Terminal_mascotGlow__ZFm82{0%,to{filter:drop-shadow(0 0 3px rgba(255,135,178,.3))}50%{filter:drop-shadow(0 0 8px rgba(255,135,178,.6)) drop-shadow(0 0 15px rgba(255,135,178,.3))}}.Terminal_ansi__c2xWz{max-width:200px;height:auto}.Terminal_passwordInput___Nefi:active,.Terminal_passwordInput___Nefi:focus,.Terminal_passwordInput___Nefi:focus-visible,.Terminal_terminalInput__jRriA:active,.Terminal_terminalInput__jRriA:focus,.Terminal_terminalInput__jRriA:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.Terminal_inputWithCursor__TNGEO input{color:transparent!important;text-shadow:none!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:none!important}@media screen and (max-width:768px){.Terminal_terminalOverlay__hZ2ry{height:40vh;left:0!important;bottom:2.7rem}.Terminal_terminal__JsuHf{font-size:12px}.Terminal_terminalHeader___8ixI{padding:.5rem .75rem}.Terminal_terminalBody__aTLJB{padding:.75rem}}@media screen and (max-width:480px){.Terminal_terminalOverlay__hZ2ry{height:40vh;left:0!important;bottom:2.7rem}.Terminal_terminal__JsuHf{font-size:11px}.Terminal_terminalBody__aTLJB,.Terminal_terminalHeader___8ixI{padding:.5rem}}@media screen and (max-width:1400px){.Terminal_terminalOverlay__hZ2ry{left:65px}}.WaitlistModal_modalOverlay__i5aHP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(12,6,35,.85);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:WaitlistModal_fadeIn__G7zh_ .3s ease-out}@keyframes WaitlistModal_fadeIn__G7zh_{0%{opacity:0}to{opacity:1}}.WaitlistModal_modalContent__J_oSI{position:relative;width:100%;max-width:500px;background:rgba(26,13,58,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,173,226,.2);padding:24px;animation:WaitlistModal_slideUp__CqHoY .3s ease-out;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.4)}@keyframes WaitlistModal_slideUp__CqHoY{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.WaitlistModal_closeButton__x1Z9_{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--text,#F8DDE5);font-size:28px;line-height:1;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-family:DejaVu Mono,monospace;z-index:1;opacity:.7}.WaitlistModal_closeButton__x1Z9_:hover{color:var(--accent-color,#FE6BC9);opacity:1;transform:scale(1.1);background:rgba(254,107,201,.1);border-radius:4px}.WaitlistModal_closeButton__x1Z9_:active{transform:scale(.95)}.WaitlistModal_form__HYTRY{display:flex;flex-direction:column;gap:12px;width:100%}.WaitlistModal_logoContainer__iM_9R{display:flex;justify-content:center;align-items:center;margin-bottom:2px}.WaitlistModal_logo__uz74l{filter:drop-shadow(0 2px 8px rgba(254,107,201,.3));transition:transform .3s ease}.WaitlistModal_logo__uz74l:hover{transform:scale(1.05)}.WaitlistModal_title__UFeNP{font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin:0 0 8px;text-shadow:0 2px 8px rgba(254,107,201,.3)}.WaitlistModal_description__tNJFf,.WaitlistModal_title__UFeNP{text-align:center;color:var(--text,#F8DDE5);font-family:DejaVu Mono,monospace}.WaitlistModal_description__tNJFf{font-size:13px;opacity:.85;line-height:1.5;margin:0 0 16px;padding:0 8px;word-wrap:break-word;white-space:normal;animation:none}.WaitlistModal_countContainer__vKoXt{display:flex;justify-content:center;align-items:center;margin:0 0 12px;min-height:32px}.WaitlistModal_countDisplay__BwX3Q{display:flex;flex-direction:column;align-items:center;gap:4px;animation:WaitlistModal_fadeInUp__5oBgZ .4s ease-out;border:1px solid var(--accent-color,#fe6bc9);padding:10px 20px;border-radius:10px}@keyframes WaitlistModal_fadeInUp__5oBgZ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WaitlistModal_countNumber__r_Np1{font-size:24px;font-weight:700;color:var(--accent-color,#FE6BC9);font-family:DejaVu Mono,monospace;text-shadow:0 2px 8px rgba(254,107,201,.3);letter-spacing:1px}.WaitlistModal_countLabel__DoahL{font-size:11px;color:var(--text,#F8DDE5);opacity:.7;font-family:DejaVu Mono,monospace;text-transform:uppercase;letter-spacing:1.5px}.WaitlistModal_inputGroup__xHC5c,.WaitlistModal_selectWrapper__xaTmi{width:100%;position:relative}.WaitlistModal_selectIcon__bzisL{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--accent-color,#FE6BC9);font-size:14px;pointer-events:none;z-index:1}.WaitlistModal_input__UbpXt{width:100%;padding:12px 16px;background:var(--tab-bg,#0C0623)!important;border:1px solid rgba(254,107,201,.3);border-radius:0;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--text-color,#F8DDE5)!important;font-family:DejaVu Mono,monospace;outline:none;transition:all .3s ease;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0}select.WaitlistModal_input__UbpXt{cursor:pointer;padding-right:40px}select.WaitlistModal_input__UbpXt,select.WaitlistModal_input__UbpXt:focus{color:rgba(248,221,229,.5)!important}select.WaitlistModal_input__UbpXt option{background:var(--tab-bg,#0C0623);color:var(--text-color,#F8DDE5);text-transform:uppercase;font-weight:600;padding:10px}.WaitlistModal_input__UbpXt::placeholder{color:rgba(248,221,229,.5);text-transform:uppercase;letter-spacing:2px;font-weight:600;opacity:1}.WaitlistModal_input__UbpXt:focus{border-color:var(--accent-color,#FE6BC9);box-shadow:0 0 0 3px rgba(254,107,201,.25),0 0 20px rgba(254,107,201,.1);outline:none;background:var(--tab-bg,#0C0623)!important;color:var(--text-color,#F8DDE5)!important}.WaitlistModal_input__UbpXt:focus::placeholder{color:rgba(248,221,229,.3)}.WaitlistModal_input__UbpXt:invalid,.WaitlistModal_input__UbpXt:not(:placeholder-shown),.WaitlistModal_input__UbpXt:valid{color:var(--text-color,#F8DDE5)!important}.WaitlistModal_inputError__HIuFE{border-color:#f44336!important;box-shadow:0 0 0 3px rgba(244,67,54,.25)!important}.WaitlistModal_fieldError__sj0Qi{display:block;color:#f44336;font-size:12px;margin-top:4px;font-family:DejaVu Mono,monospace;text-transform:none;letter-spacing:0;font-weight:500}.WaitlistModal_input__UbpXt:-webkit-autofill,.WaitlistModal_input__UbpXt:-webkit-autofill:active,.WaitlistModal_input__UbpXt:-webkit-autofill:focus,.WaitlistModal_input__UbpXt:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--tab-bg,#0C0623) inset!important;-webkit-text-fill-color:var(--text-color,#F8DDE5)!important;box-shadow:0 0 0 3px rgba(254,107,201,.25),0 0 20px rgba(254,107,201,.1);border-color:var(--accent-color,#FE6BC9)}.WaitlistModal_submitButton__WzmCm{width:100%;padding:12px 32px;background:var(--accent-color,#FE6BC9);border:1px solid var(--accent-color,#fe6bc9);border-radius:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#000000;font-family:DejaVu Mono,monospace;cursor:pointer;transition:all .3s ease;margin-top:2px;outline:none;position:relative;overflow:hidden}.WaitlistModal_submitButton__WzmCm:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(254,107,201,.1),transparent);transition:left .5s ease}.WaitlistModal_submitButton__WzmCm:hover:before{left:100%}.WaitlistModal_submitButton__WzmCm:hover{background:rgba(254,107,201,.9);border-color:rgba(254,107,201,.9);transform:translateY(-2px);box-shadow:0 6px 16px rgba(254,107,201,.3)}.WaitlistModal_submitButton__WzmCm:active{transform:translateY(0);box-shadow:0 2px 8px rgba(254,107,201,.2)}.WaitlistModal_submitButton__WzmCm:disabled{opacity:.6;cursor:not-allowed;transform:none}.WaitlistModal_errorMessage__GApWU{padding:12px 16px;background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3);border-radius:4px;color:#f44336;font-size:14px;text-align:center;font-family:DejaVu Mono,monospace}.WaitlistModal_successMessage__XXAC8{text-align:center;padding:24px 20px}.WaitlistModal_successMessage__XXAC8 h2{font-size:24px;font-weight:600;color:var(--text,#F8DDE5);margin:0 0 16px;font-family:DejaVu Mono,monospace}.WaitlistModal_successMessage__XXAC8 p{font-size:14px;color:var(--text,#F8DDE5);opacity:.8;line-height:1.6;font-family:DejaVu Mono,monospace}.WaitlistModal_loading__YlwFl{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px}.WaitlistModal_loading__YlwFl p{color:var(--text,#F8DDE5);font-family:DejaVu Mono,monospace;font-size:14px}.WaitlistModal_spinner__7gs5l{width:32px;height:32px;border:3px solid rgba(255,255,255,.2);border-top:3px solid var(--text,#f8dde5);border-radius:50%;animation:WaitlistModal_spin__bQUAJ 1s linear infinite}@keyframes WaitlistModal_spin__bQUAJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.WaitlistModal_modalOverlay__i5aHP{padding:16px}.WaitlistModal_modalContent__J_oSI{padding:20px 18px;max-height:85vh}.WaitlistModal_closeButton__x1Z9_{top:14px;right:14px}.WaitlistModal_logoContainer__iM_9R{margin-bottom:2px}.WaitlistModal_logo__uz74l{width:70px;height:70px}.WaitlistModal_title__UFeNP{font-size:26px;letter-spacing:2px;margin:0 0 6px}.WaitlistModal_description__tNJFf{font-size:13px;margin:0 0 12px}.WaitlistModal_countNumber__r_Np1{font-size:22px}.WaitlistModal_countLabel__DoahL{font-size:10px}.WaitlistModal_form__HYTRY{gap:10px}.WaitlistModal_input__UbpXt{padding:12px 16px;font-size:14px}.WaitlistModal_submitButton__WzmCm{padding:12px 32px;font-size:15px;letter-spacing:2.5px}}@media screen and (max-width:480px){.WaitlistModal_modalOverlay__i5aHP{padding:12px}.WaitlistModal_modalContent__J_oSI{padding:18px 14px}.WaitlistModal_closeButton__x1Z9_{top:12px;right:12px;width:32px;height:32px;font-size:24px}.WaitlistModal_logoContainer__iM_9R{margin-bottom:2px}.WaitlistModal_logo__uz74l{width:60px;height:60px}.WaitlistModal_title__UFeNP{font-size:22px;letter-spacing:1.5px;margin:0 0 6px}.WaitlistModal_description__tNJFf{font-size:12px;margin:0 0 12px}.WaitlistModal_countNumber__r_Np1{font-size:20px}.WaitlistModal_countLabel__DoahL{font-size:9px;letter-spacing:1px}.WaitlistModal_form__HYTRY{gap:10px}.WaitlistModal_input__UbpXt{padding:12px 16px;font-size:13px}.WaitlistModal_submitButton__WzmCm{padding:12px 28px;font-size:14px;letter-spacing:2px}}.AnimatedLogo_animatedLogo__bOB63{display:block;max-width:300px;height:auto}.AnimatedLogo_block__HX_dm{fill:transparent;stroke:#DF5EB2;stroke-width:2;animation:AnimatedLogo_fillBlock__OrLHM .3s ease-in-out forwards}.AnimatedLogo_b1__hfi5q{animation-delay:0s}.AnimatedLogo_b2__GdABr,.AnimatedLogo_b3__bkgRf{animation-delay:.15s}.AnimatedLogo_b4__OgFJn{animation-delay:.31s}.AnimatedLogo_b5__sfKZd,.AnimatedLogo_b6__8XC7H{animation-delay:.46s}.AnimatedLogo_b7__SQ_Kg,.AnimatedLogo_b8__hmGxf{animation-delay:.62s}.AnimatedLogo_b10__5Q63M,.AnimatedLogo_b9__GeJTZ{animation-delay:.77s}.AnimatedLogo_b11__REkYO,.AnimatedLogo_b12__ukWb6{animation-delay:.93s}.AnimatedLogo_b13__0BYWU,.AnimatedLogo_b14__gfr0m{animation-delay:1.08s}.AnimatedLogo_b15__r_8oQ,.AnimatedLogo_b16__5yz_q{animation-delay:1.24s}.AnimatedLogo_b17__JtURe,.AnimatedLogo_b18__mTkFB{animation-delay:1.39s}.AnimatedLogo_b19__mp0vF,.AnimatedLogo_b20__3K_fD{animation-delay:1.55s}.AnimatedLogo_b21__vyKk_,.AnimatedLogo_b22__rUBFx{animation-delay:1.7s}.AnimatedLogo_logoText__U02dm{font-family:IBM Plex Mono,monospace;font-size:100px;font-weight:600;fill:#FFFFFF;text-anchor:middle;opacity:0;letter-spacing:10px;animation:AnimatedLogo_fadeInText__aMZke .5s ease-in-out 2s forwards}@keyframes AnimatedLogo_fadeInText__aMZke{0%{opacity:0;transform:translateY(20px)}to{opacity:.9;transform:translateY(40px)}}@keyframes AnimatedLogo_fillBlock__OrLHM{0%{fill:transparent;stroke:#fe6bc9;stroke-width:2}to{fill:#fe6bc9;stroke:#fe6bc9;stroke-width:0}}@keyframes Preloader_mascot-walk__Jn__P{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes Preloader_mascotCursorBlink__tGd4N{0%,50%{opacity:1;transform:scale(1) rotate(0deg)}25%{opacity:.7;transform:scale(1.1) rotate(2deg)}75%{opacity:.8;transform:scale(.95) rotate(-1deg)}}@keyframes Preloader_mascotGlow__Djkvt{0%,to{filter:brightness(1) drop-shadow(0 0 3px rgba(240,108,175,.3))}50%{filter:brightness(1.2) drop-shadow(0 0 6px rgba(240,108,175,.6))}}.Preloader_revealMask__tIMYk{overflow:hidden;display:inline-block;vertical-align:middle}.Preloader_preloaderZoom__CW__z{transform-origin:center center;will-change:transform,opacity}.Preloader_preloader__yX3Tq{position:fixed;inset:0;z-index:9999;overflow:hidden}.Preloader_container__UT4SZ{position:absolute;inset:0;z-index:1}.Preloader_backgroundImage__ar6UI{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/background-computer.png);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;filter:brightness(1.1) contrast(1.1);transform-origin:center center;will-change:transform,opacity,filter}.Preloader_zoomInner__qajnT{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Preloader_overlay__NoYht{position:absolute;inset:0;background:rgba(0,0,0,.2);pointer-events:none}.Preloader_center__QsY9B{position:absolute;top:40.15%;left:48.92%;transform:translate(-50%,-50%);width:auto;height:auto;flex-direction:column;z-index:20}.Preloader_center__QsY9B,.Preloader_textWrap__PWS18{display:flex;align-items:center;justify-content:center}.Preloader_textWrap__PWS18{width:100%;margin-bottom:15px;padding:0 10px}.Preloader_welcomeText___J4mi{color:#f06caf;letter-spacing:.3px;font-size:6px!important;white-space:nowrap;text-align:center;line-height:1.1}.Preloader_progressWrap__Ey9_u{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative}.Preloader_progressTrack__w8BzL{position:relative;width:100%;height:21px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.2);border-radius:4px;overflow:hidden;box-shadow:inset 0 0 4px rgba(0,0,0,.6)}.Preloader_progressBar__ADiPr{position:absolute;top:0;left:0;height:100%;width:0;background-image:url(/progress.png);background-size:cover;background-repeat:no-repeat;background-position:0;transition:width .1s linear}.Preloader_runner__k7w1k{position:absolute;top:-40px;left:0;width:32px;height:32px;pointer-events:none;z-index:10;border-radius:50%}.Preloader_runner__k7w1k img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.Preloader_screenTunnel__kbP_f{position:absolute;top:50%;left:50%;width:100px;height:75px;transform:translate(-50%,-50%);z-index:10;pointer-events:none;transform-origin:center center;will-change:transform,opacity,filter;opacity:0;scale:0}.Preloader_screenContent___ezXp{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#ff6bc8,#9ad2d4,#ed9559);border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(255,107,200,.6),inset 0 0 20px rgba(255,255,255,.3)}.Preloader_screenGlow__FxTN2{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.4) 0,transparent 50%),radial-gradient(circle at 70% 70%,rgba(154,210,212,.3) 0,transparent 50%),linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:Preloader_screenFlicker__iZiiY .1s infinite alternate}@keyframes Preloader_screenFlicker__iZiiY{0%{opacity:.8}to{opacity:1}}.Preloader_terminalContainer__jQIHO{background:#211C2B;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;border:solid #fe6bc830;border-width:2px 2px 1px;opacity:1;z-index:10;position:relative;margin:0;font-family:IBM Plex Mono,monospace;font-size:8px;line-height:1.4}.Preloader_terminalContainer__jQIHO,.Preloader_terminalWindow__WIaqt,.Preloader_terminal__c_u9K{width:100%;height:100%;display:flex;flex-direction:column}.Preloader_terminal__c_u9K{background:#211C2B;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#fe6bc830 #211C2B}.Preloader_terminalHeader__FwunF{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:4px 8px;border-bottom:1px solid rgba(254,107,201,.3);margin-bottom:0;background-color:#211C2B}.Preloader_terminalLeft__E850v{display:flex;align-items:center}.Preloader_terminalTitle__MHRdQ{color:#ffffffaa;font-family:IBM Plex Mono,monospace;font-size:6px;font-weight:500;margin:0}.Preloader_terminalRight__Hrasd{display:flex;gap:3px}.Preloader_terminalDot__3yXoL{width:6px;height:6px;border-radius:50%;transition:all .2s ease}.Preloader_terminalDot__3yXoL:first-child{background:#9AD2D4}.Preloader_terminalDot__3yXoL:nth-child(2){background:#ED9559}.Preloader_terminalDot__3yXoL:nth-child(3){background:#FF87B2}.Preloader_terminalDot__3yXoL:hover{transform:scale(1.1);opacity:.8}.Preloader_terminalSeparator__ED0Rs{height:1px;background-color:rgba(255,255,255,.1);margin:0;border:none}.Preloader_terminalBody__pOLh9{padding:0 6px 6px;flex:1 1;overflow-y:visible;overflow-x:visible}.Preloader_terminalContent__9eZ26{background:transparent;color:rgba(255,255,255,.85);font-family:IBM Plex Mono,monospace;font-size:6px;line-height:1.4;position:relative;padding-left:0;height:100%;display:flex;flex-direction:column}.Preloader_terminalLine__CTN1r{margin-bottom:4px}.Preloader_info__9tpKi{color:#9AD2D4;font-weight:400;font-size:6px}.Preloader_command__Qn3jY{color:#FD9BDB;text-shadow:0 0 7px #fff,0 0 151px var(--border)}.Preloader_keys__cKDes{color:#FF9951;font-weight:400}.Preloader_text__nht2Z{color:rgba(255,255,255,.85);font-weight:400;font-size:6px;font-family:IBM Plex Mono,monospace}.Preloader_input__Nu73T{color:#FF7685;font-weight:400}.Preloader_error__R2Ohv{color:#ff4444;font-weight:400}.Preloader_success__PQT33{color:#00ff00;font-weight:400}.Preloader_welcomeContainer__mp_Bu{padding:3px 6px;color:#9AD2D4}.Preloader_helpContainer__iYaqu,.Preloader_welcomeContainer__mp_Bu{background:rgba(255,255,255,.05);margin:0;font-family:IBM Plex Mono,monospace;font-size:6px;font-weight:400;line-height:1.4;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.Preloader_helpContainer__iYaqu{padding:3px 12px;color:rgba(255,255,255,.85);position:relative}.Preloader_helpContainer__iYaqu:before{content:"";position:absolute;margin-left:6px;left:0;top:0;bottom:0;width:1px;height:100%;background-color:#ED9559}.Preloader_br__JxoEw{height:4px}.Preloader_inputLine__MKVe_{padding-left:10px;overflow-x:hidden;width:calc(100% - 10px);display:flex;align-items:center;flex-wrap:nowrap;margin-top:4px}.Preloader_prompt__MESAk{color:var(--prompt-default);margin-right:4px;font-size:6px}.Preloader_user__FXM5k{color:#FF87B2}.Preloader_host__37jIz,.Preloader_user__FXM5k{font-weight:400;font-size:6px;font-family:IBM Plex Mono,monospace}.Preloader_host__37jIz{color:#9AD2D4}.Preloader_inputWithCursor__oSedz{display:inline-flex;align-items:center;position:relative;flex:1 1;color:#FF7685;font-family:IBM Plex Mono,monospace;font-size:6px;min-height:10px}.Preloader_terminalInput__j9N0E{font-family:IBM Plex Mono,monospace;padding:0;margin:0;border:none!important;resize:none;outline:none!important;font-size:13px;color:#FF7685;caret-color:transparent;cursor:url(/mascot.png) 16 16,auto!important;background:transparent!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;color:transparent!important;caret-color:transparent!important;z-index:2}.Preloader_cursor__5g0s4{display:inline-block;width:8px;height:8px;background-image:url(/mascot.png);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:2px;animation:Preloader_mascotCursorBlink__tGd4N 2s ease-in-out infinite,Preloader_mascotGlow__Djkvt 3s ease-in-out infinite;vertical-align:middle;font-size:0;line-height:0;position:relative;flex-shrink:0}.Preloader_cursor__5g0s4:after{content:"";position:absolute;top:2px;left:2px;width:2px;height:2px;background:#ff7685;border-radius:50%;animation:Preloader_mascotEyeBlink__GMxqK 3s ease-in-out infinite}.Preloader_br__JxoEw{margin-bottom:8px}.Preloader_info__9tpKi{color:#4ec9b0}.Preloader_command__Qn3jY{color:#9cdcfe}.Preloader_keys__cKDes{color:#ce9178;font-style:italic}.Preloader_text__nht2Z{color:#d4d4d4}.Preloader_input__Nu73T{color:#ff7685}.Preloader_error__R2Ohv{color:#f44747}.Preloader_success__PQT33{color:#4ec9b0}.Preloader_welcomeContainer__mp_Bu{color:#ffd700;font-weight:700;font-size:16px}.Preloader_helpContainer__iYaqu{color:#d4d4d4}.Preloader_ansi__QNg03{max-width:100%;height:auto}.Preloader_modlabsTitle__l_kJ8{color:#ff8c00;font-size:18px;font-weight:700;font-family:Courier New,monospace;text-shadow:0 0 10px rgba(255,140,0,.5);margin:5px 0}.Preloader_helpText__tq1gU,.Preloader_welcomeText___J4mi{color:#ffffff;font-size:11px;font-family:IBM Plex Mono,monospace;margin:3px 0}.Preloader_preloaderNew__KsYIZ{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:var(--bg,#0C0623);opacity:1;transition:opacity .5s ease-out}.Preloader_preloaderNew__KsYIZ.Preloader_fadeOut__VwEkZ{opacity:0}@font-face{font-family:DejaVu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dejavu-mono-latin-400-normal.413e4646.woff2) format("woff2"),url(/_next/static/media/dejavu-mono-latin-400-normal.65c12551.woff) format("woff")}@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");:root{font-family:DejaVu Mono,monospace;font-weight:200;--bg:#0C0623!important;--border:#FFADE2!important;--text:#F8DDE5!important;--prompt-default:#A5A7A7!important;--prompt-1:#FE6BC9!important;--prompt-2:#70FDFF!important}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{font-family:DejaVu Mono,monospace;color:var(--text);background-color:var(--bg);height:100%;font-size:16px}html{overflow:auto}body{box-sizing:border-box}p{display:block;line-height:22px;animation:typing .5s steps(30);white-space:nowrap;overflow:hidden}.h-full{height:100%!important}.bg-full-height{background:var(--bg,#0C0623)!important}div{line-height:22px}pre{line-height:20px!important;color:#FF9951}input,pre{margin:0;padding:0;font-family:DejaVu Mono,monospace}input{border:none;resize:none;outline:none;font-size:16px;color:#FF7685;caret-color:var(--prompt-default);width:50%}a{color:#B6AAEE}a:hover{background-color:var(--border);color:var(--bg)}.sidebar a:hover{background-color:rgba(255,255,255,.05)!important;color:inherit!important}a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,select,span,textarea{font-family:DejaVu Mono,monospace}.action-button i,.fa,.fa-brands,.fa-light,.fa-regular,.fa-solid,.fab,.fal,.far,.fas,.icon-button i,[class*=fa-],[class*=fab],[class*=fal],[class*=far],[class*=fas],button i,i.fa,i.fab,i.fal,i.far,i.fas,i[class*=fa],i[class*=fab],i[class*=fal],i[class*=far],i[class*=fas]{font-family:Font Awesome\ 6 Free,Font Awesome\ 6 Pro,Font Awesome\ 6 Brands!important}body,div,h1,h2,h3,h4,h5,h6,html,p,span{cursor:url(/pointer-normal.png) 2 2,auto!important}input,textarea{cursor:url(/pointer-normal.png) 2 2,text!important}.clickable:active,.dropdownButton:active,.items a:active,.mobileMenuButton:active,.mobileMenuLink:active,:active,a:active,button:active{cursor:url(/pointer-clicked.png) 2 2,auto!important}.clickable:hover,.dropdownButton:hover,.items a:hover,.mobileMenuButton:hover,.mobileMenuLink:hover,a:hover,button:hover{cursor:url(/pointer-normal.png) 2 2,auto!important}.disabled,a:disabled,button:disabled{cursor:not-allowed!important}@keyframes typing{0%{width:0}to{width:100%}}:root{--main-bg:#000000!important;--bg-text:rgba(56,58,61,0.35)!important;--text-color:#F8DDE5!important;--accent-color:#FE6BC9!important;--titlebar-bg:#080214!important;--sidebar-bg:#080214!important;--sidebar-hover-bg:#2a1d4a53!important;--explorer-bg:#0C0623!important;--explorer-hover-bg:#1a0d3a!important;--explorer-border:#FFADE2!important;--tabs-bg:#080214!important;--tab-bg:#0C0623!important;--tab-active-bg:#1a0d3a!important;--tab-border:rgba(254,107,201,0.30)!important;--bottombar-bg:#0C0623!important;--button-bg:#FE6BC9!important;--button-text:#0C0623!important;--article-bg:#1a0d3a!important;--main-bg:#000000e6;--text-color:#efefef;--accent-color:rgb(255,58,58);--button-bg:#176f2c;--button-text:#dcffe4;--article-bg:#1f2428;--p:#4CAF50;--ph:#388E3C;--e:#f44336;--b:#810a0a00;--bg:var(--main-bg);--s:#242424;--t:var(--text-color);--d:#121212;--h:#2A2A2A;--sh:0 2px 8px rgba(0,0,0,0.3);--code-font:"JetBrains Mono",monospace}[data-theme=light]{--main-bg:#f5f5f5;--text-color:#333333;--accent-color:#f9826c;--button-bg:#176f2c;--button-text:#dcffe4;--article-bg:#ffffff;--bg:var(--main-bg);--s:#FFFFFF;--h:#FFFFFF;--t:var(--text-color);--b:#E0E0E0;--sh:0 2px 4px rgba(0,0,0,0.1)}[data-theme=dracula]{--main-bg:#282a36;--text-color:#efefef;--accent-color:#009b48;--button-bg:#44475a;--button-text:#f8f8f2;--article-bg:#21222c;--bg:var(--main-bg);--s:#343746;--h:#21222c;--t:var(--text-color);--b:#44475a;--p:#1f9b00;--ph:#9580d1;--sh:0 2px 8px rgba(0,0,0,0.3)}[data-theme=ayu-dark]{--main-bg:#0a0e14;--text-color:#efefef;--accent-color:#e6b450;--button-bg:#e6b450;--button-text:#0a0e14;--article-bg:#10121a;--bg:var(--main-bg);--s:#10121a;--h:#0a0e14;--t:var(--text-color);--b:#1a1e24;--p:#e6b450;--ph:#d1a23c;--sh:0 2px 8px rgba(0,0,0,0.3)}[data-theme=ayu-mirage]{--main-bg:#1f2430;--text-color:#efefef;--accent-color:#e6b450;--button-bg:#e6b450;--button-text:#1f2430;--article-bg:#252e3d;--bg:var(--main-bg);--s:#252e3d;--h:#1f2430;--t:var(--text-color);--b:#2d3747;--p:#e6b450;--ph:#d1a23c;--sh:0 2px 8px rgba(0,0,0,0.3)}[data-theme=nord]{--main-bg:#2e3440;--text-color:#efefef;--accent-color:#88c0d0;--button-bg:#434c5e;--button-text:#d8dee9;--article-bg:#363f50;--bg:var(--main-bg);--s:#3b4252;--h:#2e3440;--t:var(--text-color);--b:#434c5e;--p:#88c0d0;--ph:#6baebb;--sh:0 2px 8px rgba(0,0,0,0.3)}[data-theme=night-owl]{--main-bg:#011627;--text-color:#89a4bb;--accent-color:rgb(95,126,151);--button-bg:rgb(95,126,151);--button-text:#fff;--article-bg:#031d33;--bg:var(--main-bg);--s:#031d33;--h:#011627;--t:var(--text-color);--b:#0e293f;--p:rgb(95,126,151);--ph:rgb(75,106,131);--sh:0 2px 8px rgba(0,0,0,0.3)}body{font-family:var(--code-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.6;color:var(--t);background-color:var(--bg);margin:0;padding:0;overflow-y:auto;-webkit-text-size-adjust:100%}#app,body{min-height:100vh;overflow-x:hidden}#app{flex-direction:column;max-width:1440px;margin:0 auto;padding-top:0}#app,.main-content{display:flex;position:relative}.main-content{width:100%;height:calc(100vh - 80px);margin-left:0;padding:0;overflow-y:auto}.fixed-sidebar{position:-webkit-sticky;position:sticky;top:0;width:350px;min-width:350px;height:-moz-fit-content;height:fit-content;padding:0 16px;z-index:10;overflow:hidden;margin-top:0}.scrollable-content{flex:1 1;margin-left:24px;min-height:calc(100vh - 80px);overflow-y:visible;padding:0 16px 0 0}.main-content::-webkit-scrollbar{width:8px}.main-content::-webkit-scrollbar-track{background:var(--bg)}.main-content::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:4px;border:2px solid var(--bg)}.main-content::-webkit-scrollbar-thumb:hover{background:var(--p)}.main-content{scrollbar-width:thin;scrollbar-color:#4d4d4d var(--bg)}.scrollable-content::-webkit-scrollbar{width:0;display:none}.main-sections{display:flex;flex-direction:column;gap:20px;padding-bottom:100px}.container{margin:0;position:relative;--sidebar-width:310px;--credits-width:270px;--column-gap:24px}.container,.sidebar{display:flex;gap:24px}.sidebar{width:auto;min-width:var(--sidebar-width);max-width:var(--sidebar-width);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;height:-moz-fit-content;height:fit-content;flex-direction:column;width:var(--sidebar-width);padding:24px 0}.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.section{background:var(--s);border-radius:12px;box-shadow:var(--sh);overflow:hidden;width:100%;border:1px solid var(--b);transition:all .3s ease;margin-bottom:16px}.section:hover{box-shadow:0 4px 12px rgba(0,0,0,.4);transform:translateY(-1px)}.section-header{background-color:var(--h);padding:14px 18px;border-bottom:1px solid var(--b);display:flex;align-items:center;gap:12px;font-family:var(--code-font);font-weight:500}.section-header span{flex:1 1;color:var(--t);opacity:.9}.section-content{padding:18px;background-color:var(--s)}.form-group{margin-bottom:20px}label{display:block;margin-bottom:8px;font-weight:500;color:var(--t);font-family:var(--code-font);opacity:.9}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:100%;padding:12px;border:1px solid var(--b);border-radius:8px;background-color:var(--bg);color:var(--t);font-size:14px;font-family:var(--code-font);transition:all .3s ease;box-sizing:border-box}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px rgba(var(--accent-color-rgb,76,175,80),.1)}.invalid-input{box-shadow:none!important}.invalid-input,.invalid-input:focus{border-color:var(--e)!important;border-width:1px!important}.invalid-input:focus{box-shadow:0 0 0 1px var(--e)!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2.5rem}.primary-button{background-color:var(--button-bg);color:var(--button-text);padding:12px 24px;border:none;border-radius:8px;font-weight:500;font-family:var(--code-font);cursor:pointer;transition:all .2s ease}.primary-button:hover{background-color:var(--accent-color);transform:translateY(-1px)}.secondary-button{background-color:transparent;color:var(--t);border:1px solid var(--b);padding:12px 24px;border-radius:8px;font-weight:500;font-family:var(--code-font);cursor:pointer;transition:all .2s ease}.secondary-button:hover{background-color:rgba(0,0,0,.1);border-color:var(--accent-color);transform:translateY(-1px)}.action-button,.icon-button{width:32px;height:32px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:transparent;border:1px solid var(--b);color:var(--t);cursor:pointer;transition:all .2s ease}.action-button:hover,.icon-button:hover{background-color:rgba(0,0,0,.1);border-color:var(--accent-color);transform:translateY(-1px)}.drop-zone{border:2px dashed var(--b);border-radius:12px;padding:6px 10px;transition:all .2s ease}.drop-zone-content{display:flex;flex-direction:row;align-items:center;gap:8px;text-align:center}.upload-icon{font-size:14px}.or-divider{color:var(--t);opacity:.5;font-size:10px}.drop-zone p{margin:0;font-size:11px;line-height:1.3;flex:1 1}textarea{min-height:120px;resize:vertical}.backup-list{margin-top:16px;display:flex;flex-direction:column;gap:8px;max-height:80px;overflow-y:auto;padding-right:8px}.backup-list::-webkit-scrollbar{width:8px}.backup-list::-webkit-scrollbar-track{background:var(--s);border-radius:4px}.backup-list::-webkit-scrollbar-thumb{background:var(--b);border-radius:4px}.backup-list::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.backup-item{display:grid;grid-template-columns:1fr auto auto;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--b);border-radius:8px;align-items:center}.backup-name{min-width:0;padding:6px 8px}.backup-item .action-button{width:28px;height:28px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;background:transparent;border:1px solid var(--b);color:var(--t);cursor:pointer;transition:all .2s ease}.backup-item .action-button:hover{background-color:rgba(0,0,0,.05)}.backup-item .delete-button{color:var(--e)}.backup-item .delete-button:hover{background-color:var(--e);color:white;border-color:var(--e)}.backup-item .load-button{color:var(--accent-color)}.backup-item .load-button:hover{background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.backup-controls{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-bottom:15px}.backup-item button{padding:6px 12px;font-size:.9em;white-space:nowrap}.save-button{color:var(--accent-color)}.save-button:hover{background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.generate-button{color:var(--accent-color);font-size:20px}.generate-button:hover{background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.add-button{color:var(--accent-color)}.add-button:hover{background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.download-button{color:var(--accent-color)}.download-button:hover{background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.input-group input,.input-group textarea{flex:1 1}.input-group .action-button{margin-top:0;align-self:center}.input-group:has(textarea) .action-button{align-self:flex-start;margin-top:28px}.knowledge-drop-zone{margin-bottom:20px}.knowledge-drop-zone .drop-zone-content{display:flex;flex-direction:row;align-items:center;gap:12px;text-align:center;padding:6px 10px}.result-controls{display:flex;justify-content:flex-start;gap:8px;margin-bottom:16px}.message-example{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;margin-bottom:16px;align-items:start}.message-pair{width:100%}.message-pair textarea{width:100%;min-height:100px}.message-examples-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.message-examples-header label{margin-bottom:0}.frame-content,.top-frame{display:none}.people-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.people-header label{margin-bottom:0}.person-entry{display:flex;gap:8px;margin-bottom:8px}.person-entry input{flex:1 1}.adjectives-header,.post-examples-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.adjectives-header label,.post-examples-header label{margin-bottom:0}.adjective-entry,.post-entry{display:flex;gap:8px;margin-bottom:8px}.adjective-entry input,.post-entry input{flex:1 1}.post-entry textarea{flex:1 1;min-height:60px}.knowledge-display{margin-top:20px;border-top:1px solid var(--b);padding-top:20px}.no-knowledge{padding:12px;text-align:center;color:var(--t);opacity:.7}.knowledge-entries{max-height:300px;overflow-y:auto;border:1px solid var(--b);border-radius:8px;background:var(--s)}.knowledge-entry{max-width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.entry-number{color:var(--accent-color);font-weight:500;min-width:24px;flex-shrink:0}.entry-text{flex:1 1;min-width:0;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.debug-output{max-width:100%;overflow-x:auto}.debug-output pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.knowledge-header h3{margin:0}.knowledge-entry{display:flex;gap:8px;padding:8px 12px;border-bottom:1px solid var(--b)}.knowledge-entry input{flex:1 1;min-width:0;padding:4px 8px;border:1px solid var(--b);border-radius:4px;background:var(--s);color:var(--t)}.knowledge-entry input:focus{outline:none;border-color:var(--accent-color)}.help-button{width:24px;height:24px;font-size:14px;opacity:.7;position:relative;order:-1;cursor:help}.help-button:hover{opacity:1;background-color:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.client-toggles{display:flex;flex-wrap:wrap;gap:8px}.client-toggle{padding:8px 16px;border:1px solid var(--b);border-radius:20px;background:var(--s);color:var(--t);cursor:pointer;transition:all .2s ease;font-size:14px}.client-toggle:hover{background:rgba(0,0,0,.1)}.client-toggle.active{background:var(--accent-color);color:var(--button-text);border-color:var(--accent-color)}.external-links{display:flex;align-items:center;gap:16px;margin-left:auto}.external-icon{font-size:20px;opacity:.7;transition:opacity .2s ease;color:var(--t)}.external-icon:hover{opacity:1}@media screen and (min-width:2000px){.main-content{margin-left:10vw}.fixed-sidebar{left:calc(10vw + 24px)}}@media screen and (max-width:900px){.main-content{margin-left:20vw}.fixed-sidebar{left:calc(20vw + 24px)}}@media screen and (max-width:600px){.main-content{margin-left:0}.fixed-sidebar{left:24px}}@media screen and (max-width:480px){.main-content{margin-left:-5px}.fixed-sidebar{left:-5px;transform:translateX(-15px)}}.special-thanks-list{list-style:none;padding:0;margin:8px 0 0}.special-thanks-list li{margin:4px 0;position:relative;padding-left:12px;font-size:14px}.special-thanks-list li:before{content:"-";position:absolute;left:0;color:var(--t);opacity:.7}.special-thanks-list li,.special-thanks-list li a{font-size:14px}#refine-prompt{min-height:calc(1.6em * 2 + 24px);height:calc(1.6em * 2 + 24px);resize:none}#refine-status{margin-top:8px;font-size:14px}#refine-status.error{color:var(--e)}#refine-status.success{color:var(--p)}.input-group{display:flex;gap:8px;align-items:center}.input-group textarea{flex:1 1}.button-group{display:flex;flex-direction:row;gap:8px;align-items:center}.button-group .action-button{margin:0}#character-prompt{min-height:calc(1.6em * 3 + 24px);height:calc(1.6em * 3 + 24px);resize:none}.affiliate-dropdown{position:relative;display:inline-block}.affiliate-toggle{width:24px;height:24px;border-radius:50%;border:1px solid var(--b);background:var(--s);color:var(--t);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s ease}.affiliate-toggle:hover{background:var(--p);color:white;border-color:var(--p)}.affiliate-toggle .external-icon{font-size:14px;transition:transform .2s ease}.affiliate-toggle.active .external-icon{transform:rotate(180deg)}.affiliate-panel{position:absolute;top:100%;right:0;margin-top:8px;background:var(--s);border:1px solid var(--b);border-radius:8px;padding:8px;width:auto;min-width:max-content;display:none;box-shadow:var(--sh);z-index:1000;opacity:1;visibility:visible}.affiliate-panel.active{display:block}.affiliate-content{display:flex;align-items:center;gap:8px;padding:4px}.affiliate-icon{width:16px;height:16px;border-radius:50%;object-fit:cover}.affiliate-links{display:flex;align-items:center;gap:12px;white-space:nowrap}.affiliate-link-text,.credit-link{padding:4px 8px;border-radius:4px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.affiliate-link-text{color:var(--t)}.credit-link{color:var(--accent-color)}.affiliate-link-text:hover,.credit-link:hover{background:var(--accent-color);color:var(--button-text)}@keyframes wind-light{0%{transform:translateY(-10px) translateX(0);opacity:0}10%{opacity:1;transform:translateY(10vh) translateX(10px)}40%{transform:translateY(40vh) translateX(-5px)}60%{transform:translateY(60vh) translateX(15px)}to{transform:translateY(100vh) translateX(5px);opacity:0}}@keyframes wind-medium{0%{transform:translateY(-10px) translateX(0);opacity:0}10%{opacity:1;transform:translateY(10vh) translateX(20px)}40%{transform:translateY(40vh) translateX(-15px)}60%{transform:translateY(60vh) translateX(25px)}to{transform:translateY(100vh) translateX(10px);opacity:0}}@keyframes wind-heavy{0%{transform:translateY(-10px) translateX(0);opacity:0}10%{opacity:1;transform:translateY(10vh) translateX(30px)}40%{transform:translateY(40vh) translateX(-25px)}60%{transform:translateY(60vh) translateX(35px)}to{transform:translateY(100vh) translateX(15px);opacity:0}}[data-theme=dark] .snow{opacity:.7}.snow-container{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;overflow:hidden}.snow{position:absolute;background:white;border-radius:50%}.snow:first-child{left:1%;width:3px;height:3px;filter:blur(.5px);animation:wind-light 7s linear infinite}.snow:nth-child(2){left:6%;width:6px;height:6px;filter:blur(2px);animation:wind-heavy 6s linear infinite}.snow:nth-child(3){left:11%;width:4px;height:4px;filter:blur(1px);animation:wind-medium 8s linear infinite}.snow:nth-child(4){left:16%;width:5px;height:5px;filter:blur(1.5px);animation:wind-medium 7s linear infinite}.snow:nth-child(5){left:21%;width:3px;height:3px;filter:blur(.5px);animation:wind-light 6s linear infinite}.snow:nth-child(6){left:26%;width:6px;height:6px;filter:blur(2px);animation:wind-heavy 9s linear infinite}.snow:nth-child(7){left:31%;width:4px;height:4px;filter:blur(1px);animation:wind-medium 7.5s linear infinite}.snow:nth-child(8){left:36%;width:5px;height:5px;filter:blur(1.5px);animation:wind-medium 6.5s linear infinite}.snow:nth-child(9){left:41%;width:3px;height:3px;filter:blur(.5px);animation:wind-light 8.5s linear infinite}.snow:nth-child(10){left:46%;width:6px;height:6px;filter:blur(2px);animation:wind-heavy 7.2s linear infinite}.snow:nth-child(11){left:51%;width:4px;height:4px;filter:blur(1px);animation:wind-medium 6.8s linear infinite}.snow:nth-child(12){left:56%;width:5px;height:5px;filter:blur(1.5px);animation:wind-medium 8.2s linear infinite}.snow:nth-child(13){left:61%;width:3px;height:3px;filter:blur(.5px);animation:wind-light 7.8s linear infinite}.snow:nth-child(14){left:66%;width:6px;height:6px;filter:blur(2px);animation:wind-heavy 6.3s linear infinite}.snow:nth-child(15){left:71%;width:4px;height:4px;filter:blur(1px);animation:wind-medium 7.7s linear infinite}.snow:nth-child(16){left:76%;width:5px;height:5px;filter:blur(1.5px);animation:wind-medium 8.7s linear infinite}.snow:nth-child(17){left:81%;width:3px;height:3px;filter:blur(.5px);animation:wind-light 6.7s linear infinite}.snow:nth-child(18){left:86%;width:6px;height:6px;filter:blur(2px);animation:wind-heavy 7.9s linear infinite}.snow:nth-child(19){left:91%;width:4px;height:4px;filter:blur(1px);animation:wind-medium 8.4s linear infinite}.snow:nth-child(20){left:96%;width:5px;height:5px;filter:blur(1.5px);animation:wind-medium 7.4s linear infinite}.site-branding,.site-icon{position:relative}.santa-hat{position:absolute;top:-13px;left:-8px;width:32px;height:32px;transform:rotate(-20deg);z-index:1;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.2));cursor:pointer;pointer-events:auto}@keyframes hatBounce{0%,to{transform:rotate(-20deg)}50%{transform:rotate(-15deg) translateY(-2px)}}.santa-hat{animation:hatBounce 3s ease-in-out infinite}.site-branding:hover .santa-hat{animation:hatBounce 1s ease-in-out infinite}.ho-ho-ho{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:10000;pointer-events:none;opacity:0;text-align:center}.ho-ho-icon{width:100px;height:100px;margin-bottom:20px;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.2))}.ho-ho-text{display:block;font-size:72px;font-weight:700;color:#ff0000;text-shadow:2px 2px 4px rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.5);font-family:Mountains of Christmas,cursive}@keyframes hohoho{0%{transform:translate(-50%,-50%) scale(0) rotate(-10deg);opacity:0}20%{transform:translate(-50%,-50%) scale(1.2) rotate(5deg);opacity:1}80%{transform:translate(-50%,-50%) scale(1) rotate(-5deg);opacity:1}to{transform:translate(-50%,-50%) scale(1.5) rotate(0deg);opacity:0}}.ho-ho-ho.active{animation:hohoho 2s ease-in-out forwards}@keyframes iconSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ho-ho-ho.active .ho-ho-icon{animation:iconSpin 2s ease-in-out infinite}#secret-holiday-toggle:hover{transform:scale(1.1)}#secret-holiday-toggle:active{transform:scale(.95)}.page-heading{font-family:var(--code-font);font-size:30px;font-weight:600;color:var(--accent-color);margin:0 0 12px;padding:0 24px;opacity:.95;display:flex;align-items:center;gap:8px}.page-heading:after{content:"()";color:var(--t);opacity:.7;font-size:26px}.sidebar-section{display:flex;flex-direction:column;gap:20px;margin-bottom:0}@media screen and (max-width:480px){.sidebar-section{padding:5px}}.backup-management{margin-top:16px}.backup-management h3{margin-top:0;margin-bottom:12px}.success-message{color:var(--accent-color);background-color:rgba(var(--accent-rgb),.1);border-left:3px solid var(--accent-color);padding:8px 12px;margin-top:10px;border-radius:4px;font-size:14px;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.backup-status{min-height:40px;margin:8px 0}.error-message{color:var(--error-color,#e53935);background-color:rgba(229,57,53,.1);border-left:3px solid var(--error-color,#e53935);padding:8px 12px;margin-top:10px;animation:fadeIn .3s ease-in-out}.error-message,.loading-message{border-radius:4px;font-size:14px}.loading-message{display:flex;align-items:center;gap:8px;color:var(--text-muted);margin:10px 0;padding:8px;background-color:rgba(var(--text-rgb),.05)}.text-button{background:none;border:none;color:var(--accent-color);cursor:pointer;font-size:14px;padding:4px 8px;margin-left:8px;text-decoration:underline}.text-button:hover{color:var(--accent-hover)}.sidebar-tabs{display:flex;border-bottom:1px solid var(--b);margin-bottom:0;background-color:var(--h);border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.sidebar-tab{flex:1 1;padding:14px 18px;text-align:center;cursor:pointer;font-family:var(--code-font);font-weight:500;color:var(--t);opacity:.7;transition:all .2s ease;border-bottom:2px solid transparent;display:flex;align-items:center;justify-content:center;gap:8px}.sidebar-tab:hover{opacity:.9;background-color:rgba(0,0,0,.1)}.sidebar-tab.active{opacity:1;border-bottom:2px solid var(--accent-color);background-color:var(--s)}.sidebar-tab i{font-size:14px}.tab-content{display:none;padding:18px;background-color:var(--s)}.tab-content.active{display:block}.sidebar-section>.section{background:var(--s);border-radius:12px;box-shadow:var(--sh);overflow:hidden;margin-bottom:0}.sidebar-section>.section .section-header{display:none}.sidebar-section>.section .section-content{padding-top:0}.help-text{font-size:.85rem;color:#999;margin-top:4px}.error-text{color:var(--e);font-weight:500;margin-top:8px}.secrets-summary{background-color:var(--s)!important;border:1px solid var(--b)!important;border-radius:8px;padding:15px;margin-bottom:20px;color:var(--t)!important;box-shadow:var(--sh);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.secrets-summary p{margin-bottom:15px;font-size:16px;color:var(--t)!important;transition:color .3s ease}.back-button{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;background-color:var(--b)!important;border:1px solid var(--b)!important;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease,background-color .3s ease,color .3s ease,border-color .3s ease;color:var(--t)!important}.back-button:hover{background-color:var(--h)!important}.back-button i{font-size:12px;color:var(--t)!important;transition:color .3s ease}.secondary-button.back-button{background-color:var(--b);border:1px solid var(--b);color:var(--t)}.secondary-button.back-button:hover{background-color:var(--h)}.deploy-button.loading{opacity:.7;cursor:not-allowed}[data-theme=ayu-dark] .secrets-summary,[data-theme=ayu-mirage] .secrets-summary,[data-theme=dark] .secrets-summary,[data-theme=dracula] .secrets-summary,[data-theme=night-owl] .secrets-summary,[data-theme=nord] .secrets-summary{background-color:#242424!important;border-color:#2A2A2A!important;color:#efefef!important}[data-theme=ayu-dark] .secrets-summary p,[data-theme=ayu-mirage] .secrets-summary p,[data-theme=dark] .secrets-summary p,[data-theme=dracula] .secrets-summary p,[data-theme=night-owl] .secrets-summary p,[data-theme=nord] .secrets-summary p{color:#efefef!important}[data-theme=ayu-dark] .back-button,[data-theme=ayu-mirage] .back-button,[data-theme=dark] .back-button,[data-theme=dracula] .back-button,[data-theme=night-owl] .back-button,[data-theme=nord] .back-button{background-color:#2A2A2A!important;border-color:#2A2A2A!important;color:#efefef!important}[data-theme=ayu-dark] .back-button i,[data-theme=ayu-mirage] .back-button i,[data-theme=dark] .back-button i,[data-theme=dracula] .back-button i,[data-theme=night-owl] .back-button i,[data-theme=nord] .back-button i{color:#efefef!important}[data-theme=ayu-dark] .back-button:hover,[data-theme=ayu-mirage] .back-button:hover,[data-theme=dark] .back-button:hover,[data-theme=dracula] .back-button:hover,[data-theme=night-owl] .back-button:hover,[data-theme=nord] .back-button:hover{background-color:#3A3A3A!important}[data-theme=light] .secrets-summary{background-color:#FFFFFF!important;border-color:#E0E0E0!important;color:#333333!important}[data-theme=light] .secrets-summary p{color:#333333!important}[data-theme=light] .back-button{background-color:#E0E0E0!important;border-color:#E0E0E0!important;color:#333333!important}[data-theme=light] .back-button i{color:#333333!important}[data-theme=light] .back-button:hover{background-color:#D0D0D0!important}.theme-aware{transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media screen and (max-width:768px){.container{margin:0;padding:10px;gap:15px;overflow-x:hidden}.container,.sidebar{width:100%;max-width:100%}.sidebar{min-width:auto;position:relative}.main-content{width:100%;max-width:100%;overflow-x:hidden}.two-columns{grid-template-columns:1fr;gap:15px;width:100%}.knowledge-entries{max-width:100%;overflow-x:hidden}.knowledge-entry{width:100%;box-sizing:border-box}.entry-text{word-break:break-word;overflow-wrap:break-word;max-width:100%}input,select,textarea{width:100%;max-width:100%;box-sizing:border-box}.debug-output{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.debug-output pre{white-space:pre-wrap;word-break:break-word}}@media screen and (max-width:480px){body{font-size:14px}.container{padding:5px}.sidebar{padding:10px 5px}input,select,textarea{font-size:16px}}