@font-face{font-family:sans;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_841611{font-family:sans,sans Fallback}.__variable_841611{--font-sans:"sans","sans Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/d4d543e2c04cd1cb-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_5f5d0e{font-family:mono,mono Fallback}.__variable_5f5d0e{--font-mono:"mono","mono Fallback"}:root{--color-bg-primary:#1e1c1b;--color-bg-secondary:#242120;--surface-raised:#2b2827;--surface-overlay:#322f2d;--surface-sunken:#191716;--color-highlight-primary:#a84b1c;--color-highlight-secondary:#e8894a;--highlight-primary-hover:#b4541f;--highlight-primary-pressed:#8f3f17;--link-hover:#f2a774;--tint-selected:rgba(232,137,74,0.12);--tint-selected-strong:rgba(232,137,74,0.16);--tint-accent:rgba(232,137,74,0.07);--tint-accent-border:rgba(232,137,74,0.4);--state-selected:var(--tint-selected);--state-hover:rgba(255,255,255,0.04);--state-pressed:rgba(255,255,255,0.07);--state-strong:rgba(255,255,255,0.1);--border-subtle:rgba(255,255,255,0.08);--border-default:rgba(255,255,255,0.14);--border-strong:rgba(255,255,255,0.24);--text-primary:#eeeae6;--text-secondary:#ada6a0;--text-muted:#9a928b;--text-on-accent:#ffffff;--danger:#ff6b6b;--danger-tint:rgba(255,107,107,0.1);--danger-border:rgba(255,107,107,0.32);--success:#46c77f;--warning:#e9c046;--warning-border:rgba(233,192,70,0.42);--info:#4c9aff;--discord:#8c96f5;--discord-border:rgba(88,101,242,0.4);--avatar-brand:#5a2a2e;--avatar-user:#4a2c24;--avatar-1:#2a4a72;--avatar-2:#2a5e4a;--avatar-3:#5e3a2a;--avatar-4:#1e4739;--avatar-muted:#4a4a52;--avatar-archived:#3a3a42;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-7:1.75rem;--radius-chip:0.25rem;--radius-row:0.3125rem;--radius:0.375rem;--radius-avatar:0.4375rem;--radius-panel:0.5rem;--radius-round:50%;--shadow-popover:0 0.75rem 2rem rgba(0,0,0,0.45);--shadow-modal:0 1.5rem 3.75rem rgba(0,0,0,0.55);--focus-ring:0 0 0 0.125rem #e8894a;--row-h:1.75rem;--control-h:2rem;--topbar-h:3rem;--rail-w:3rem;--sidebar-w:16.25rem;--indent:0.875rem;--text-xl:1.5rem;--text-lg:1.25rem;--text-md:1rem;--text-base:0.875rem;--text-sm:0.8125rem;--text-xs:0.75rem;--text-2xs:0.6875rem;--overlay-scrim:rgba(10,9,8,0.65);--warning-tint:rgba(233,192,70,0.1);--success-border:rgba(70,199,127,0.4);--info-border:rgba(76,154,255,0.4);--duration-fast:120ms;--duration-normal:140ms;--ease-standard:cubic-bezier(0.2,0.6,0.3,1);--surface-main:var(--color-bg-primary);--surface-panel:var(--color-bg-secondary);--surface-elevated:var(--surface-raised);--surface-hover:var(--state-hover);--surface-code:var(--surface-sunken);--brand:var(--color-highlight-primary);--brand-bright:var(--color-highlight-secondary);--brand-active:var(--highlight-primary-hover);--brand-dark:var(--highlight-primary-pressed);--topbar-height:var(--topbar-h);--rail-width:var(--rail-w);--sidebar-width:var(--sidebar-w);--radius-sm:var(--radius-chip);--radius-md:var(--radius);--radius-lg:var(--radius-panel);--focus-ring-color:var(--color-highlight-secondary);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--surface-main);color:var(--text-primary);font-family:var(--font-sans),-apple-system,"Segoe UI",system-ui,sans-serif;font-size:var(--text-sm);line-height:1.45;-webkit-font-smoothing:antialiased}[hidden]{display:none!important}img{max-width:100%}a{color:var(--brand-bright);text-decoration:none}a:hover{color:var(--link-hover);text-decoration:underline}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--tint-selected-strong)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:8px;border:3px solid transparent;background-clip:content-box}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.font-mono{font-family:var(--font-mono),"JetBrains Mono",monospace}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes shell-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}input[type=checkbox],input[type=radio]{accent-color:var(--color-highlight-primary)}@media (forced-colors:active){:focus-visible{outline:2px solid Highlight}}.DiscordWidget_widget__hHs62{width:252px;max-width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius);border:1px solid var(--border-subtle)}.DiscordWidget_icon__L6ntZ{width:28px;height:28px;flex:none;border-radius:7px;background:rgba(88,101,242,.16);color:#8c96f5;display:flex;align-items:center;justify-content:center}.DiscordWidget_icon__L6ntZ img{display:block;border-radius:inherit}.DiscordWidget_details__EZW8H{flex:1 1;min-width:0}.DiscordWidget_details__EZW8H strong{display:block;font-size:12px;color:var(--text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DiscordWidget_details__EZW8H p{margin:2px 0 0;font-size:11px;line-height:1.4;color:var(--text-secondary)}.DiscordWidget_presence__DSMza{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DiscordWidget_dot__q0SrK{width:6px;height:6px;border-radius:50%;background:#46c77f;flex:none}.DiscordWidget_widget__hHs62 .DiscordWidget_join__Q0iYm{display:inline-flex;align-items:center;gap:6px;min-height:28px;flex:none;padding:0 8px;border-radius:6px;border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-size:11px;font-weight:500;text-decoration:none}.DiscordWidget_widget__hHs62 .DiscordWidget_join__Q0iYm:hover{background:rgba(88,101,242,.2)}