:root{--color-bg-primary:#0F1115;--color-bg-elevated:#1a1d2390;--color-bg-surface:#23272F;--color-text-primary:#E5E7EB;--color-text-secondary:#9CA3AF;--color-text-tertiary:#6B7280;--color-border:#2A2E36;--color-border-subtle:#1B1F26;--color-accent:#70E000;--color-accent-muted:rgba(112,224,0,0.12);--color-heat-0:hsl(265,75%,8%);--color-heat-25:hsl(285,70%,25%);--color-heat-50:hsl(330,75%,38%);--color-heat-75:hsl(25,90%,55%);--color-heat-orange:hsla(25,90%,55%,0.523);--color-heat-100:hsl(50,95%,75%)}*{box-sizing:border-box;padding:0;margin:0}html{overflow-y:hidden;color-scheme:dark}body,html{max-width:100vw;overflow-x:hidden;height:100%}body{overflow-y:auto;scrollbar-gutter:stable;color:var(--color-text-primary);background:var(--color-bg-primary);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}a:hover{opacity:.8}#__next-build-watcher,#__nextjs-dialog,#__nextjs-toast,.__nextjs-dialog,.__nextjs-toast,[data-nextjs-dialog],[data-nextjs-toast],a[href*="nextjs.org"][target=_blank]:has(img),a[href*="vercel.com"][target=_blank]:has(img){display:none!important;visibility:hidden!important}.SiteNav_siteNav__P3hAA{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:10px;margin:0 1rem}.SiteNav_brand__ezSSd{font-size:1.05rem;font-weight:700;color:var(--color-text-primary);text-decoration:none;transition:color .2s ease}.SiteNav_brand__ezSSd:hover,.SiteNav_navLinks__a2Xsm{color:var(--color-text-secondary)}.SiteNav_navLinks__a2Xsm{display:flex;align-items:center;gap:.9rem}.SiteNav_navLink__J246h{color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.SiteNav_activeNav__0VKgT,.SiteNav_navLink__J246h:hover{color:var(--color-text-primary)}.AppLayout_appLayout__5_TTE{min-height:100vh;max-width:1200px;margin:0 auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:700px){.AppLayout_appLayout__5_TTE{padding:1rem}}@font-face{font-family:helvetica;src:url(/_next/static/media/ea8938f549f9f9cd-s.p.woff) format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:helvetica;src:url(/_next/static/media/265a7d655fd0c533-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:helvetica;src:url(/_next/static/media/5e4b83c434ce8079-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:helvetica;src:url(/_next/static/media/c542621653bdd782-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:helvetica;src:url(/_next/static/media/af8372536b408346-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:helvetica Fallback;src:local("Arial");ascent-override:77.00%;descent-override:23.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_e6e0f2{font-family:helvetica,helvetica Fallback}.__variable_e6e0f2{--font-helvetica:"helvetica","helvetica Fallback"}