@font-face{font-family:display;src:url(../media/BricolageGrotesque_latin_var-s.p.41rroleoq1br7.woff2)format("woff2");font-display:swap;font-weight:700 800;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.VIENNq_className{font-family:display,display Fallback}.VIENNq_variable{--font-loaded-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/Figtree_latin_var-s.p.0-95eo-012xnf.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.YVELva_className{font-family:body,body Fallback}.YVELva_variable{--font-loaded-body:"body", "body Fallback"}
@font-face{font-family:mono;src:url(../media/JetBrainsMono_latin_var-s.p.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.ls-wEq_className{font-family:mono,mono Fallback}.ls-wEq_variable{--font-loaded-mono:"mono", "mono Fallback"}
:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#15171b;--bg-2:#1a1d22;--surface:#20242a;--raised:#2a2e35;--line:#30353d;--line-strong:#6b7380;--fg:#e5e8ec;--muted:#9ea6b1;--faint:#8f97a3;--accent:#33d17f;--accent-strong:#63e3a0;--on-accent:#062012;--accent-soft:#233c36;--warn:#efb84a;--warn-soft:#3d392e;--danger:#f47b7b;--danger-soft:#403136;--on-danger:#2a0b0b;--info:#75aaff;--info-soft:#2c3748;--shadow-1:0 1px 0 #ffffff08 inset, 0 8px 24px #00000040;--shadow-2:0 1px 0 #ffffff0a inset, 0 18px 48px #00000073;--scrim:#05060899;--hair:#ffffff12;--hair-2:#ffffff1f;--edge-1:inset 0 1px 0 #ffffff0a;--edge-2:inset 0 1px 0 #ffffff0d, 0 1px 0 #00000059;--edge-3:inset 0 1px 0 #ffffff4d, inset 0 -2px 0 #00000029, 0 1px 0 #00000073}html:root:has([data-dark-frame]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#15171b;--bg-2:#1a1d22;--surface:#20242a;--raised:#2a2e35;--line:#30353d;--line-strong:#6b7380;--fg:#e5e8ec;--muted:#9ea6b1;--faint:#8f97a3;--accent:#33d17f;--accent-strong:#63e3a0;--on-accent:#062012;--accent-soft:#233c36;--warn:#efb84a;--warn-soft:#3d392e;--danger:#f47b7b;--danger-soft:#403136;--on-danger:#2a0b0b;--info:#75aaff;--info-soft:#2c3748;--shadow-1:0 1px 0 #ffffff08 inset, 0 8px 24px #00000040;--shadow-2:0 1px 0 #ffffff0a inset, 0 18px 48px #00000073;--scrim:#05060899;--hair:#ffffff12;--hair-2:#ffffff1f;--edge-1:inset 0 1px 0 #ffffff0a;--edge-2:inset 0 1px 0 #ffffff0d, 0 1px 0 #00000059;--edge-3:inset 0 1px 0 #ffffff4d, inset 0 -2px 0 #00000029, 0 1px 0 #00000073}:root,[data-theme]{--status-online:var(--accent);--status-online-soft:var(--accent-soft);--status-sleeping:var(--info);--status-sleeping-soft:var(--info-soft);--status-waking:var(--info);--status-waking-soft:var(--info-soft);--status-offline:var(--muted);--status-offline-soft:var(--raised);--status-warning:var(--warn);--status-warning-soft:var(--warn-soft);--status-danger:var(--danger);--status-danger-soft:var(--danger-soft)}:root{--console-bg:#0f1114;--console-fg:#cdd4dc;--console-dim:#7f8793;--console-warn:#e9bd5b;--console-error:#f47b7b;--console-ai:#7fd8a8;--console-cmd:#9cc4ff;--console-join:#b3bcc6;--tile-1:#1f7a50;--tile-2:#3456b8;--tile-3:#8f5a12;--tile-4:#9b3a6b;--on-tile:#fff;--qr-bg:#fff;--mc-gui:#c6c6c6;--mc-gui-hi:#fff;--mc-gui-lo:#555;--mc-gui-edge:#000;--mc-slot:#8b8b8b;--mc-slot-hi:#fff;--mc-slot-lo:#373737;--mc-slot-hover:#b8b8b8;--mc-title:#404040;--mc-count:#fff;--mc-count-shadow:#3f3f3f;--mc-tip-bg:#100010;--mc-tip-edge:#2d0a6b;--mc-text:#fff;--mc-lore:#a0a;--night:#04060b;--night-2:#0b0f19;--night-shade:#04060b94;--night-shade-soft:#04060b00;--night-text-shadow:#000000b3;--night-text-soft:#c6ccd4;--moon-glow:#96b4ff61;--moon-glow-2:#d2e1ff4d;--moon-glow-filter:drop-shadow(0 0 34px var(--moon-glow)) drop-shadow(0 0 5px var(--moon-glow-2));--shadow-3:0 2px 30px var(--night-text-shadow);--shadow-4:0 1px 12px var(--night-text-shadow);--shadow-5:0 1px 2px var(--night-text-shadow);--shadow-6:0 2px 14px var(--night-text-shadow), 0 1px 2px var(--night-text-shadow);--mc-list-name:#fff;--mc-list-status:gray;--mc-list-dim:#555;--mc-ping-hi:#00ff21;--mc-ping-lo:#00870f;--mc-ping-off:#3a3a3a;--mc-ping-off-lo:#1f1f1f;--mc-list-hover:#00000080;--mode-survival:#6fbf4a;--mode-smp:#4fc3c9;--mode-lifesteal:#e5484d;--mode-boxpvp:#4ad7d1;--mode-pvp:#e07a5f;--mode-gens:#e8b931;--mode-skyblock:#6aa8ff;--mode-creative:#c48a52;--mode-parkour:#b9bfd0;--mode-minigames:#f2a65a;--mode-economy:#3fcf7a;--mode-mining:#9aa4b2;--mode-hardcore:#e0b84a;--mode-anarchy:#e2553f;--mode-roleplay:#e3b04b;--mode-chill:#5aa9e6;--mode-modded:#b48cf2;--browse-ground:#2b1d12;--mc-list-edge:#ffffffd9;--nether-1:#1c1112;--nether-2:#2b0b0a;--nether-floor:#1d0807;--portal:#8a45ff;--font-display:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--font-body:"Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs:13px;--text-sm:14px;--text-md:15px;--text-base:16px;--text-touch:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:clamp(26px, 3.2vw, 34px);--text-4xl:clamp(30px, 4.2vw, 44px);--text-hero:clamp(40px, 6vw, 78px);--text-5xl:clamp(32px, 4.2vw, 50px);--leading-tight:1.12;--leading-snug:1.35;--leading-body:1.6;--leading-console:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--tracking-display:-.02em;--tracking-hero:-.035em;--tracking-caps:.06em;--space-0:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:6px;--radius-sm:9px;--radius-md:12px;--radius-lg:14px;--radius-full:999px;--container:1180px;--gutter:24px;--grid-gap:20px;--page-top:32px;--card-pad-y:16px;--card-pad-x:20px;--cell-pad-y:12px;--field-gap:20px;--nav-item-h:30px;--sidebar:320px;--bp-phone:600px;--bp-tablet:960px;--control-h:40px;--control-h-sm:32px;--control-h-touch:44px;--help-bot-size:calc(var(--space-12) + var(--space-2));--help-bot-reserve:calc(var(--help-bot-size) + var(--gutter) + var(--space-2));--focus-width:1.5px;--focus-offset:1px;--focus-ring:color-mix(in srgb, var(--accent) 60%, transparent);--dur-fast:.12s;--dur:.18s;--dur-slow:.26s;--ease:cubic-bezier(.2, .7, .3, 1)}@media (max-width:600px){:root{--gutter:16px;--grid-gap:16px;--page-top:20px;--card-pad-x:16px}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s}}
:root{--font-display:var(--font-loaded-display,"Bricolage Grotesque"), "Segoe UI", system-ui, sans-serif;--font-body:var(--font-loaded-body,"Figtree"), "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:var(--font-loaded-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--content-width:calc(var(--container) - 2 * var(--gutter))}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--fg);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}h1,h2,h3{font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}code,kbd,pre,samp{font-family:var(--font-mono)}a{color:var(--accent)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:is(main,section,article,div,h1,h2,h3,h4,h5,h6):not([role])[tabindex="-1"]:focus{outline:none}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface);color:var(--fg);font-weight:var(--weight-semibold);transition:transform var(--dur-fast) var(--ease);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.shell-main{width:100%;max-width:var(--container);padding:0 var(--gutter);flex:1;margin:0 auto}.shell-main:focus{outline:none}
