@font-face{font-family:geistSans;src:url(../media/geist_latin-s.p.0wo2-3x5um7b1.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistSans;src:url(../media/geist_latin_ext-s.p.2d1ls9scu4ltk.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:100.5%;descent-override:29.5%;line-gap-override:0.0%;size-adjust:100.0%}.geistsans_4a4b472b-module__vfn9sG__className{font-family:geistSans,geistSans Fallback}.geistsans_4a4b472b-module__vfn9sG__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin-s.p.0huioiwet2vx9.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_ext-s.p.1kjburfhn6tkv.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:100.5%;descent-override:29.5%;line-gap-override:0.0%;size-adjust:100.0%}.geistmono_76d0145e-module__p1iEIW__className{font-family:geistMono,geistMono Fallback}.geistmono_76d0145e-module__p1iEIW__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/geist_latin-s.p.0wo2-3x5um7b1.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.spacegrotesk_13027a77-module__ivm9iW__className{font-family:spaceGrotesk,spaceGrotesk Fallback,system-ui,sans-serif}.spacegrotesk_13027a77-module__ivm9iW__variable{--font-space-grotesk:"spaceGrotesk", "spaceGrotesk Fallback", system-ui, sans-serif}
@font-face{font-family:inter;src:url(../media/geist_latin-s.p.0wo2-3x5um7b1.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.inter_52f7dabb-module__5rijEa__className{font-family:inter,inter Fallback,system-ui,sans-serif}.inter_52f7dabb-module__5rijEa__variable{--font-inter:"inter", "inter Fallback", system-ui, sans-serif}
.console-container{background:var(--bg);min-height:100dvh;display:flex;overflow-x:hidden}.console-sidebar{z-index:40;width:240px;transition:width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0}.console-sidebar.sidebar-collapsed{width:80px}@media (max-width:768px){.console-sidebar{width:280px;transform:translate(-100%)}.console-sidebar.sidebar-open{transform:translate(0);box-shadow:0 0 60px #00000080}.console-sidebar.sidebar-collapsed{width:280px}}.console-main{flex-direction:column;flex:1;width:100%;min-height:100dvh;margin-left:0;transition:margin-left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:769px){.console-main{width:calc(100% - 240px);margin-left:240px}[data-sidebar-collapsed=true] .console-main{width:calc(100% - 80px);margin-left:80px}}.sidebar-overlay{-webkit-backdrop-filter:blur(4px);z-index:35;opacity:0;pointer-events:none;background:#0009;transition:opacity .3s;position:fixed;inset:0}.sidebar-overlay.active{opacity:1;pointer-events:auto}.console-topbar{z-index:30;height:64px;transition:left .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}@media (min-width:769px){.console-topbar{left:240px}[data-sidebar-collapsed=true] .console-topbar{left:80px}}.console-content{flex:1;padding:64px .75rem 2rem;overflow:hidden auto}@media (min-width:480px){.console-content{padding-left:1rem;padding-right:1rem}}@media (min-width:640px){.console-content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.console-content{padding-left:2rem;padding-right:2rem}}@supports (padding:env(safe-area-inset-left)){.console-sidebar{padding-left:env(safe-area-inset-left);padding-bottom:env(safe-area-inset-bottom)}.console-topbar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.console-content{padding-left:max(.75rem, env(safe-area-inset-left));padding-right:max(.75rem, env(safe-area-inset-right));padding-bottom:max(2rem, env(safe-area-inset-bottom))}@media (min-width:640px){.console-content{padding-left:max(1.5rem, env(safe-area-inset-left));padding-right:max(1.5rem, env(safe-area-inset-right))}}}.thin-scroll::-webkit-scrollbar{width:4px;height:4px}.thin-scroll::-webkit-scrollbar-track{background:0 0}.thin-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.thin-scroll::-webkit-scrollbar-thumb:hover{background:#fff3}@media (max-width:768px){.console-content{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.console-content::-webkit-scrollbar{display:none}}.console-container,.console-content,.console-main{max-width:100vw}@media (max-width:768px){.console-content button:not(.btn-icon),.console-content a:not(.link-inline){min-height:44px}input,select,textarea{font-size:16px!important}}@media (max-width:639px){.glass-card{width:100%!important}}@media (prefers-reduced-motion:reduce){.console-sidebar,.sidebar-overlay{transition:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){.console-content{font-size:.9375rem}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,.text-3xl{font-size:1.5rem!important}h2,.text-2xl{font-size:1.25rem!important}h3,.text-xl{font-size:1.125rem!important}.glass-section{padding:1rem!important}.glass-section-title{font-size:1.125rem!important}.glass-section-description{font-size:.8125rem!important}.grid[class*=lg\:grid-cols],.grid[class*=md\:grid-cols]{grid-template-columns:1fr!important}.grid{gap:.75rem!important}.space-y-6{--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.glass-card a,.glass-section a{align-items:center;min-height:32px;padding:.25rem 0;display:inline-flex}[class*=Badge],.badge{padding:.125rem .5rem!important;font-size:.625rem!important}.thin-scroll>div{padding:.5rem .75rem!important}.activity-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.animate-spin{width:1rem!important;height:1rem!important}.py-8{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}