.site-footer[data-v-e83fabf2]{margin-top:var(--space-32);padding:var(--space-18) var(--space-20);background:var(--wall-shade-deep);color:var(--muted-color,var(--dark-muted));font-size:var(--text-xs);text-align:center}.site-footer-inner[data-v-e83fabf2]{max-width:980px;margin:0 auto}.site-footer-top-row[data-v-e83fabf2]{justify-content:center;gap:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;align-items:flex-start;display:flex}.site-footer-contributors[data-v-e83fabf2]{margin-bottom:var(--space-4);gap:var(--space-2);text-align:center;flex-flow:column wrap;display:flex}.site-footer-links[data-v-e83fabf2],.site-footer-source-code[data-v-e83fabf2]{align-items:center;gap:var(--space-8);flex-flow:column wrap;justify-content:center;display:flex}.site-footer-links a[data-v-e83fabf2]{color:inherit;text-decoration:underline}.site-footer-icon[data-v-e83fabf2]{width:24px;height:24px;display:block}.site-footer-small[data-v-e83fabf2]{opacity:.9;margin:0}.pixel-border{min-width:0}:where(.pixel-border>:first-child){padding:var(--pixel-border-size)}.pixel-border>:first-child{--pixel-corner:var(--v4183856a);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-border-size:var(--v63212c10);--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));isolation:isolate;background:var(--v44ed81bc);clip-path:var(--pixel-clip)}.pixel-border:hover>:first-child,.pixel-border:focus-within>:first-child{background:var(--v6250c786)}.pixel-border>:first-child:before{content:"";inset:var(--v63212c10);background:var(--v13af05f9);z-index:-1;clip-path:var(--pixel-clip);pointer-events:none;position:absolute}.basic-panel{isolation:isolate;color:var(--v5dc0c6bc);grid-template-columns:minmax(0,1fr);display:grid;position:relative}:root{--paper-fill:#fff9ec;--paper-fill-alt:#fff4dc;--paper-fill-glass:#fff9eceb;--paper-tint:#4d332d0f;--paper-text:#4d332d;--paper-heading:#2a1718;--paper-muted:#7a5b50;--paper-border:#d4a27e;--paper-divider:#422c3238;--paper-divider-soft:#422c3229;--paper-highlight:#d8f3ff;--paper-accent-fill:#78dcff4d;--paper-accent:#2faee0;--paper-accent-strong:#0b6f9b;--paper-primary:#642832;--paper-danger-border:#8b1e2d;--paper-danger-accent:#e25555;--paper-danger-fill:#fee2e2;--paper-danger-text:#7f1d1d;--paper-success-border:#4d7c0f;--paper-success-fill:#e9f4c8;--paper-success-text:#166534;--paper-warning-border:#e2ba4fb8;--paper-warning-fill:#e2ba4f29;--paper-warning-text:#7c4a03;--paper-violet-text:#6d3c8e;--dark-fill:#202329;--dark-fill-raised:#2a2d34;--dark-fill-overlay:#202329fa;--dark-fill-card:#202329f0;--dark-fill-glass:#202329c7;--dark-fill-sunken:#0f172a5c;--dark-text:#edf2fb;--dark-heading:#fff4dc;--dark-muted:#aab6c8;--dark-subtle:#7f8da0;--dark-border:#3a3f49;--dark-border-strong:#526071;--dark-border-glass:#ffffff38;--dark-divider:#d8f3ff1f;--dark-tint:#d8f3ff14;--dark-highlight:#d8f3ff29;--dark-selected:#1d3a48;--dark-accent:#78dcff;--dark-accent-text:#aee8ff;--dark-warm-text:#f7c58d;--dark-accent-border:#78dcff7a;--dark-accent-fill:#78dcff38;--dark-success-border:#43bf6fd1;--dark-success-fill:#234b32;--dark-success-text:#c6f6d5;--dark-warning-border:#e2ba4fdb;--dark-warning-fill:#594319;--dark-warning-text:#ffe7a6;--dark-mention-fill:#e2ba4f1f;--dark-mention-fill-hover:#e2ba4f2e;--dark-danger-border:#e25f5fd6;--dark-danger-fill:#602d32;--dark-danger-text:#fecaca;--dark-info-border:#78dcffd6;--dark-info-fill:#21485e;--dark-info-text:#d8f3ff;--dark-violet-border:#b78bffd6;--dark-violet-fill:#3b2d52;--dark-violet-text:#dfccff;--dark-neutral-border:#6d758d9e;--dark-tag-border:#aee8ffb8;--dark-tag-fill:#18255a99;--dark-tag-text:#dff5ff;--site-bg:#642832;--featured:#ffd56f;--on-color:#fff;--scrim:#1012178c;--scrim-light:#1210181f;--image-fade:#0a0c10d1;--void:#000;--focus-color:var(--paper-accent);--signal-unread:#ef4444;--signal-online:#22c55e;--signal-busy:#f97316;--signal-offline:var(--dark-subtle);--like:#ff5c7a;--like-border:#ff8fa3;--tile-wash:linear-gradient(135deg, #78dcff3d, #e2ba4f29);--featured-wash:linear-gradient(90deg, #ffd56f57, #ffd56f1f);--wall-shade:linear-gradient(180deg, #14151abd, #201619d1);--wall-shade-night:linear-gradient(180deg, #191221e6, #201619d1);--wall-shade-deep:#0009;--wall-shade-sky:linear-gradient(135deg, #0e4f7a9e, #2a171866);--preview-well:linear-gradient(180deg, #0e4f7a1f, #2a17181f), #172336;--viewer-sky:linear-gradient(180deg, color-mix(in srgb, var(--sky-1) 94%, transparent) 0%, color-mix(in srgb, var(--sky-2) 94%, transparent) 30%, color-mix(in srgb, var(--sky-3) 94%, transparent) 58%, color-mix(in srgb, var(--sky-4) 94%, transparent) 82%, color-mix(in srgb, var(--sky-5) 94%, transparent) 100%);--sky-1:#86ddff;--sky-2:#58c7ee;--sky-3:#2492c8;--sky-4:#0e4f7a;--sky-5:#123b5d;--code-fill:#171a21;--code-border:#333a48;--code-text:#dce8ff;--syntax-string:#e9f4a3;--syntax-number:#f6b26b;--syntax-title:#ffd56f;--syntax-type:#bca7ff;--syntax-comment:#8290a8;--mark-fill:#f6d365;--mark-text:#3b2510;--brand-modrinth-border:#0c4a29;--brand-modrinth-fill:#1bd96a;--brand-modrinth-text:#0d1a12;--brand-curseforge-border:#6e2610;--brand-curseforge-fill:#f16436;--sign-border:#ffe8b77a;--sign-home:linear-gradient(180deg, #642832c2 0 52%, #2a1718d1 52% 100%);--sign-forum:linear-gradient(180deg, #7e3756d1 0 52%, #2a1718e0 52% 100%);--sign-wiki:linear-gradient(180deg, #6f496bd6 0 52%, #2a1718e0 52% 100%);--sign-servers:linear-gradient(180deg, #2a435ee0 0 52%, #191221eb 52% 100%);--sign-night:linear-gradient(180deg, #18255adb 0 52%, #191221eb 52% 100%);--downloads-ink:#153849;--downloads-muted:#496474;--downloads-text:#e1f1f9;--downloads-text-muted:#bddbe9;--downloads-divider:#36596b;--downloads-card:#102f43;--downloads-core-fill:var(--paper-fill);--downloads-button-border:#7294a2;--downloads-button-fill:#194c63;--downloads-paper-border:#9aafb3;--downloads-paper-raised:#fffdf6;--downloads-paper-divider:#d2d8cf;--downloads-heading:#f0fff3;--downloads-eyebrow:#c2f5e8;--downloads-link:#d7f8ed;--downloads-heading-shadow:0 4px 0 #073d51, 0 0 32px #9cf4dc29;--downloads-panel:radial-gradient(ellipse at 20% 0, #368c8b38, transparent 70%), linear-gradient(150deg, #164b5c, #0c2f41);--downloads-frame-shadow:drop-shadow(0 12px 0 #041f3029) drop-shadow(0 24px 36px #041f3033);--wiki-nav-fill:#282030;--wiki-nav-fill-scene:#282030cc;--wiki-nav-border:#c7a366;--wiki-nav-text:#fff1d3;--wiki-nav-brand:#f4cc86;--wiki-nav-link:#e4d6c6;--wiki-nav-link-active:#ffdc9a;--wiki-portal-heading-fill:#ead9bb;--wiki-portal-heading-border:#c4a77c;--wiki-tile-fill:#e9ddc5;--wiki-tile-fill-hover:#f4deb1;--wiki-tile-border:#bda888;--wiki-tile-edge:#c5ab85;--wiki-tile-label-fill:#ffffff59;--game-tooltip-fill:#2b0862;--game-tooltip-border:#100010;--game-tooltip-text:var(--on-color);--game-tooltip-text-shadow:2px 2px #3f3f3f;--game-panel-border:#8c7358;--game-panel-fill:#f3e6cf;--game-panel-text:#342c30;--game-panel-title-fill:#493443;--game-panel-title-text:#fff0d4;--game-panel-divider:#d2bfa8;--game-panel-divider-strong:#c5b395;--game-slot-fill:#e1d4bc;--game-slot-fill-result:#f8edce;--game-slot-shadow:#8c8072;--game-slot-light:#fff8e8;--game-error-border:#a66d37;--game-recipe-arrow-size:1.8rem;--panel-border:var(--dark-border-strong);--panel-border-width:var(--border-thick);--panel-fill:var(--dark-fill-card);--panel-text:var(--dark-text);--card-border:var(--panel-border);--card-border-hover:var(--dark-accent);--card-fill:var(--dark-fill-raised);--glass-fill:var(--dark-fill-glass);--overlay-border:var(--dark-border);--overlay-border-width:var(--border-medium);--overlay-fill:var(--dark-fill-overlay);--media-border:var(--dark-accent-border);--tile-border:var(--dark-accent-border);--tile-fill:var(--tile-wash), var(--dark-fill-raised);--tile-fill-server:var(--tile-wash), var(--dark-tag-fill);--tile-border-featured:var(--dark-warning-border);--sign-text:var(--dark-heading);--sign-border-cool:var(--dark-accent-border);--sheet-border:var(--paper-border);--sheet-border-hover:var(--paper-accent);--sheet-fill:var(--paper-fill);--field-border:var(--paper-border);--field-border-focus:var(--paper-accent);--field-fill:var(--paper-fill);--field-text:var(--paper-heading);--control-border:var(--dark-border);--control-border-hover:var(--dark-accent);--control-border-active:var(--dark-accent);--control-fill:var(--dark-fill-raised);--control-fill-hover:var(--dark-highlight);--control-fill-active:var(--dark-selected);--control-text:var(--dark-text);--control-text-hover:var(--dark-heading);--control-text-quiet:var(--dark-muted);--control-placeholder:var(--dark-subtle);--glass-control-border:var(--dark-border-glass);--glass-control-fill:var(--dark-fill-glass);--primary-action-border:#153849;--primary-action-fill:#236b55;--primary-action-fill-hover:#19563f;--primary-action-text:var(--dark-heading);--primary-action-border-hover:var(--dark-accent);--text-2xs:11px;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--text-5xl:56px;--text-row:var(--text-md);--text-title:clamp(26px, 3.4vw, 40px);--text-hero:clamp(2rem, 4.3vw, 3.5rem);--text-display:clamp(2.3rem, 7vw, 5.2rem);--text-wiki-welcome:clamp(1.8rem, 4vw, 2.8rem);--text-wiki-title:clamp(1.8rem, 4vw, 3rem);--text-notice-title:clamp(1.75rem, 6vw, 2.5rem);--weight-regular:400;--weight-bold:700;--weight-black:900;--leading-none:1;--leading-tight:1.15;--leading-snug:1.25;--leading-normal:1.4;--leading-relaxed:1.65;--leading-loose:1.8;--leading-icon:var(--icon-size);--tracking-wide:.08em;--font-site:"Minecraft Seven", "Monocraft", "GNU Unifont", ui-monospace, "Cascadia Code", "SFMono-Regular", consolas, monospace;--font-vector:"Miracode", "Monocraft", "GNU Unifont", ui-monospace, "Cascadia Code", "SFMono-Regular", consolas, monospace;--font-code:"Cascadia Code", sfmono-regular, consolas, monospace;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-112:112px;--space-128:128px;--space-144:144px;--border-hairline:1px;--border-thin:2px;--border-medium:3px;--border-thick:4px;--corner-sm:12px;--corner-md:16px;--corner-lg:24px;--corner-hero:clamp(22px, 3vw, 34px);--corner-sign-small:20px;--shadow-panel:0 14px 0 #6428321f, 0 18px 34px #2a171824;--shadow-hero:0 10px 0 #2a171847, 0 20px 38px #2a17183d;--shadow-hero-night:0 10px 0 #090c1e57, 0 20px 38px #090c1e47;--shadow-band:inset 0 8px 0 #2a171847, inset 0 -8px 0 #fff4dc14;--shadow-scene-floor:inset 0 -12px 0 #2a17183d;--shadow-card:0 12px 30px #2a171838;--shadow-card-hover:0 18px 42px #2a17184d;--shadow-dropdown:0 18px 30px #00000057;--shadow-ring-paper:0 0 0 var(--border-thin) var(--paper-fill);--shadow-ring-dark:0 0 0 var(--border-thin) var(--dark-fill-raised);--shadow-selected-bar:inset var(--border-thin) 0 0 var(--dark-accent);--shadow-mention-bar:inset var(--border-thin) 0 0 var(--dark-warning-border);--text-shadow-chip:0 1px 0 #121018bf;--text-shadow-hero:0 2px 0 #2a171885;--text-shadow-hero-night:0 2px 0 #090c1e9e;--focus-ring-width:2px;--focus-ring-offset:2px;--z-dropdown:10;--z-sticky:20;--z-chrome:30;--z-chat:34;--z-transition:40;--z-overlay:1000;--z-dialog:1001;--z-tooltip:1100;--duration-fast:.12s;--duration-normal:.16s;--duration-slow:.4s;--opacity-disabled:.6;--opacity-muted:.72;--lightbox-scrim:#000000d1;--icon-size:24px;--checkbox-size:var(--icon-size);--button-height-xs:28px;--button-height-compact:32px;--button-height-sm:34px;--button-height-md:40px;--button-height-lg:44px;--pixel-border-size:var(--border-medium);--pixel-border-color:var(--paper-border);--pixel-fill:var(--paper-fill);--control-clip-sm:polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px));--control-clip:polygon(0 8px, 2px 8px, 2px 4px, 4px 4px, 4px 2px, 8px 2px, 8px 0, calc(100% - 8px) 0, calc(100% - 8px) 2px, calc(100% - 4px) 2px, calc(100% - 4px) 4px, calc(100% - 2px) 4px, calc(100% - 2px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 2px) calc(100% - 8px), calc(100% - 2px) calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) calc(100% - 2px), calc(100% - 8px) calc(100% - 2px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 2px), 4px calc(100% - 2px), 4px calc(100% - 4px), 2px calc(100% - 4px), 2px calc(100% - 8px), 0 calc(100% - 8px));--pixel-corner:var(--corner-lg);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--page-max-width:90%;--page-block-padding:clamp(32px, 7vw, 72px);--page-inline-padding:clamp(18px, 5vw, 56px);--chat-members-width:240px;--chat-search-width:360px;--chrome-gutter:76px;--chrome-top:64px;--section-padding:26px var(--page-inline-padding) 34px;--scene-padding:clamp(92px, 16vw, 148px) var(--page-inline-padding) clamp(34px, 8vw, 68px);--hero-copy-padding:clamp(20px, 3.4vw, 34px) clamp(18px, 4vw, 42px);--viewport-bleed-width:100vw;--viewport-bleed-offset:calc(50% - 50vw)}@supports (width:100dvw){:root{--viewport-bleed-width:100dvw;--viewport-bleed-offset:calc(50% - 50dvw)}}@font-face{font-family:Minecraft Seven;src:url(/assets/Minecraft-Seven-v2-BkImdQyP.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;size-adjust:111.111%}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-ExtraLight-DeXQHn6C.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-ExtraLight-Italic-DoDPUSx4.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Light-DUhrapDZ.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Light-Italic-Bv0LSNx1.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-CxvY15lB.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Italic-BpfWNYIC.woff2)format("woff2");font-weight:400 500;font-style:italic;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-SemiBold-CGILixOH.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-SemiBold-Italic-DeOK3JNL.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Bold-B4u5K0-B.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Bold-Italic-B3ha9x1A.woff2)format("woff2");font-weight:700 800;font-style:italic;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Black-CPLdzuZc.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Monocraft;src:url(/assets/Monocraft-Black-Italic-Dm_mFRPJ.woff2)format("woff2");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:Miracode;src:url(/assets/Miracode-BH5ppOXL.woff2)format("woff2");font-display:block}@font-face{font-family:GNU Unifont;src:url(/assets/unifont-18.0.01-D4nJ6E77.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+????}@font-face{font-family:GNU Unifont;src:url(/assets/unifont_upper-18.0.01-Bj4EUC3i.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+10000-10FFFF}.vector-text{font-family:var(--font-vector);font-synthesis:weight;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{font-family:var(--font-site);font-size:var(--text-md);color:var(--paper-text);background:var(--site-bg);font-synthesis:weight style;font-optical-sizing:none;text-rendering:geometricprecision;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}*{box-sizing:border-box;font-optical-sizing:none}body{background-color:var(--site-bg);width:100%;min-width:320px;image-rendering:crisp-edges;image-rendering:pixelated;background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:repeat;background-size:145px 145px;margin:0;overflow-x:hidden}:is(.site-inbox-icon,.site-home-icon,.site-profile-icon,.forum-admin-icon-button img,.schematic-full-download-icon,.card-download-icon,.golem-egg-link img){object-fit:contain;image-rendering:crisp-edges;image-rendering:pixelated}:root.physics-block-dragging,:root.physics-block-dragging *{cursor:var(--physics-cursor-active)!important}a{color:inherit}button,.button-link{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--button-border,var(--paper-border));--pixel-fill:var(--button-fill,var(--paper-fill-glass));isolation:isolate;min-height:var(--button-height,var(--button-height-md));color:var(--button-text,var(--paper-heading));background:var(--pixel-border-color);clip-path:var(--control-clip);text-shadow:none;border:0;border-radius:0;position:relative}button{padding:0 var(--space-14);font:inherit;cursor:pointer}.button-link{padding:0 var(--space-16);font-weight:var(--weight-bold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:is(button,.button-link):is(.active,[aria-pressed=true]){--pixel-border-color:var(--button-active-border,var(--paper-accent-strong));--pixel-fill:var(--button-active-fill,var(--paper-highlight))}:is(button,.button-link):is(:hover,:focus-visible):not(:disabled){--pixel-border-color:var(--button-hover-border,var(--paper-accent))}:is(button,.button-link):focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}button:before,.button-link:before,.feature-card:before,.page-heading:before,.auth-panel:before{content:"";inset:var(--pixel-border-size);background:var(--pixel-fill);clip-path:var(--pixel-clip);pointer-events:none;position:absolute}button>span,.button-link>span,button>.vso-icon,.button-link>.vso-icon{z-index:1;position:relative}:root.miracode-font{--font-site:var(--font-vector);font-synthesis:weight;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.danger-button{--button-border:var(--paper-danger-border);--button-fill:var(--paper-danger-fill);--button-text:var(--paper-danger-text);--button-hover-border:var(--paper-danger-accent)}button:before,.button-link:before{clip-path:var(--control-clip)}:is(button,.button-link).primary{--button-border:var(--paper-primary);--button-fill:var(--paper-primary);--button-text:var(--on-color);--button-hover-border:var(--paper-heading)}:is(button,.button-link).primary:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--paper-heading)}h1,h2,p{margin:0}h1,h2{color:var(--paper-heading);line-height:var(--leading-tight);letter-spacing:0}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-xl)}p{line-height:var(--leading-relaxed)}code{padding:var(--space-2) var(--space-6);color:var(--paper-heading);background:var(--paper-highlight);font-family:var(--font-code);border-radius:0}details>:not(summary){margin-top:0;margin-bottom:var(--space-8);margin-left:var(--space-20)}summary>h1,summary>h2,summary>h3,summary>h4,summary>h5,summary>h6{margin:0;display:inline-block}.user-avatar{width:var(--avatar-display-size,var(--avatar-size));height:var(--avatar-display-size,var(--avatar-size));box-sizing:border-box;padding:var(--space-2);color:var(--dark-heading);background:var(--paper-border);clip-path:var(--control-clip);font-size:calc(var(--avatar-display-size,var(--avatar-size)) * .4);font-weight:var(--weight-black);line-height:var(--leading-none);border:0;border-radius:0;flex:none;place-items:center;text-decoration:none;display:inline-grid;overflow:hidden}.user-avatar>*{background:var(--paper-primary);width:100%;min-width:0;height:100%;min-height:0;clip-path:var(--control-clip);place-items:center;display:grid}.user-avatar>.user-avatar-image{object-fit:cover;image-rendering:auto;display:block}.schematic-search-wrap{z-index:6;flex:320px;min-width:min(100%,260px);position:relative}.pixel-search{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--control-border);color:var(--control-text)}.pixel-search:is(:hover,:focus-within){--pixel-border-color:var(--control-border-hover);color:var(--control-text-hover)}.pixel-search:has(:disabled){opacity:var(--opacity-disabled)}.pixel-search{isolation:isolate;width:100%;min-height:var(--button-height-lg);padding:var(--pixel-border-size);background:var(--pixel-border-color);clip-path:var(--control-clip);box-shadow:none;font:inherit;border:0;border-radius:0;align-items:stretch;display:flex;position:relative}.pixel-search input{z-index:1;min-width:0;padding:0 var(--space-14);color:inherit;background:var(--control-fill);clip-path:var(--control-clip);font:inherit;border:0;border-radius:0;outline:none;flex:1;position:relative}.pixel-search input::placeholder{color:var(--control-placeholder)}.search-suggestions{z-index:8;gap:var(--space-6);border:var(--border-thin) solid var(--dark-border);padding:var(--space-8);background:var(--dark-fill-overlay);box-shadow:var(--shadow-dropdown);display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.search-suggestions button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.search-suggestions button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.search-suggestions button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.search-suggestions button{width:100%;padding:0 var(--space-12);text-align:left;justify-content:flex-start}.search-suggestions button>span{justify-content:space-between;align-items:baseline;gap:var(--space-12);width:100%;display:flex}.search-suggestions strong{color:var(--dark-heading);font-size:var(--text-sm);font-weight:var(--weight-bold)}.search-suggestions small{color:var(--dark-muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.filter-panel{gap:var(--space-16);padding:var(--space-18);border:0;border-radius:0;display:grid;position:sticky;top:18px}.filter-panel>*{position:relative}.filter-panel-heading{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.filter-panel-heading .summary-label{color:var(--dark-muted)}.filter-panel-heading button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.filter-panel-heading button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.filter-panel-heading button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.filter-panel-heading button{--button-height:var(--button-height-sm);padding:0 var(--space-12)}.filter-groups,.filter-group{display:grid}.filter-groups{gap:var(--space-14)}.filter-group{gap:var(--space-8)}.filter-group>p{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-muted);line-height:var(--leading-none)}.filter-tags{gap:var(--space-8);flex-wrap:wrap;display:flex}.filter-tag{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.filter-tag:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.filter-tag:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.filter-tag{--button-height:var(--button-height-sm);--button-text:var(--control-text-quiet);padding:0 var(--space-12);font-size:var(--text-sm);font-weight:var(--weight-bold)}.tag-chip{padding:var(--space-4) var(--space-8);border:var(--border-hairline) solid var(--chip-border,var(--dark-border));color:var(--chip-text,var(--dark-muted));background:var(--chip-fill,var(--dark-fill-raised));box-shadow:3px 0 0 -1px var(--chip-fill,var(--dark-fill-raised)), -3px 0 0 -1px var(--chip-fill,var(--dark-fill-raised));font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-tight);border-radius:0}.tag-chip-minecraft{--chip-border:var(--dark-success-border);--chip-fill:var(--dark-success-fill);--chip-text:var(--dark-success-text)}.tag-chip-vs{--chip-border:var(--dark-warning-border);--chip-fill:var(--dark-warning-fill);--chip-text:var(--dark-warning-text)}.tag-chip-vessel{--chip-border:var(--dark-info-border);--chip-fill:var(--dark-info-fill);--chip-text:var(--dark-info-text)}.tag-chip-mod{--chip-border:var(--dark-violet-border);--chip-fill:var(--dark-violet-fill);--chip-text:var(--dark-violet-text)}.tag-chip-status{--chip-border:var(--dark-danger-border);--chip-fill:var(--dark-danger-fill);--chip-text:var(--dark-danger-text)}.forum-tag-chip,.role-pill{--pixel-border-size:var(--border-thin);isolation:isolate;width:fit-content;min-height:28px;padding:var(--space-4) var(--space-10);background:var(--pixel-border-color);box-shadow:none;clip-path:var(--control-clip);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-none);text-shadow:var(--text-shadow-chip);border:0;border-radius:0;align-items:center;display:inline-flex;position:relative}.forum-tag-chip:before,.role-pill:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.site-embed{gap:var(--space-12);min-width:0;display:grid}.site-embed .schematic-card,.site-embed .server-ad-card{max-width:760px}.site-preview-embed{gap:var(--space-10);max-width:900px;display:grid}.site-preview-embed .vdex-preview-panel{width:100%}.site-preview-source-link{justify-self:start}.site-addon-embed,.site-forum-embed,.site-wiki-embed,.site-page-embed{color:inherit;text-decoration:none;display:grid}.site-addon-embed{align-items:center;gap:var(--space-14);grid-template-columns:76px minmax(0,1fr);max-width:760px}.site-addon-embed:is(:hover,:focus-visible),.site-forum-embed:is(:hover,:focus-visible),.site-wiki-embed:is(:hover,:focus-visible),.site-page-embed:is(:hover,:focus-visible){--pixel-border-color:var(--sheet-border-hover)}.site-addon-embed-icon{aspect-ratio:1;width:64px;color:var(--paper-heading);font-weight:var(--weight-black);background:var(--dark-tint);border:var(--border-thin) solid var(--dark-divider);place-items:center;display:grid;overflow:hidden}.site-addon-embed-icon img{object-fit:contain;image-rendering:auto;width:100%;height:100%;display:block}.site-addon-embed-copy{gap:var(--space-4);min-width:0;display:grid}.site-addon-embed-copy strong,.site-forum-embed h2,.site-wiki-embed h2{color:var(--paper-heading)}.site-addon-embed-copy strong{font-size:var(--text-md)}.site-addon-embed-copy span:last-child{color:var(--paper-text)}.site-forum-embed{gap:var(--space-10);max-width:760px}.site-wiki-embed,.site-page-embed{gap:var(--space-10);max-width:760px;min-height:150px}.site-forum-embed h2,.site-forum-embed p,.site-wiki-embed h2,.site-wiki-embed p,.site-page-embed h2,.site-page-embed p{margin:0}.site-forum-embed-body{max-height:160px;overflow:hidden}.site-embed-missing{--pixel-fill:var(--dark-fill);--pixel-border-color:var(--dark-border);gap:var(--space-8);max-width:760px;min-height:160px;color:var(--dark-heading);background:var(--pixel-border-color);align-content:center;display:grid}.site-embed-missing h3,.site-embed-missing p{color:inherit}.site-embed-missing p:last-child{overflow-wrap:anywhere;color:var(--dark-muted);font-size:var(--text-xs)}.site-embed-placeholder{opacity:.8;height:160px;overflow:hidden}.profile-avatar-link{flex:none;width:fit-content;line-height:0;display:block}.profile-avatar-link .user-avatar{transition:opacity var(--duration-fast)}.profile-avatar-link:hover .user-avatar{opacity:var(--opacity-muted)}.vso-icon{width:var(--icon-size);height:var(--icon-size);fill:currentColor;shape-rendering:crispedges;flex:none;display:block}.vso-overlay-panel{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--border-medium);isolation:isolate;z-index:var(--z-overlay);padding:calc(var(--pixel-border-size) + var(--space-4));color:var(--overlay-text);background:var(--overlay-border);clip-path:var(--pixel-clip);outline:none;position:relative}.vso-overlay-panel:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--overlay-fill);clip-path:var(--pixel-clip);pointer-events:none;position:absolute}.vso-overlay-panel.tone-light{--overlay-muted:var(--paper-muted);--overlay-selected-text:var(--paper-accent-strong);--overlay-border:var(--paper-border);--overlay-fill:var(--paper-fill);--overlay-text:var(--paper-heading);--overlay-highlight:var(--paper-highlight);--overlay-highlight-text:var(--paper-heading)}.vso-overlay-panel.tone-dark{--overlay-muted:var(--dark-muted);--overlay-selected-text:var(--dark-accent);--overlay-border:var(--dark-border);--overlay-fill:var(--dark-fill-overlay);--overlay-text:var(--dark-text);--overlay-highlight:var(--dark-highlight);--overlay-highlight-text:var(--dark-heading)}.vso-caret{transition:rotate var(--duration-normal);margin-inline-start:var(--space-4)}:is([data-state=open],[aria-expanded=true])>.vso-caret{rotate:180deg}:is(button,.button-link):has(>.vso-caret){align-items:center;display:inline-flex}.vso-select-trigger{min-height:0;color:inherit;clip-path:none;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:inline-flex;overflow:clip}.vso-select-trigger:before{content:none}.vso-select-trigger:disabled{cursor:not-allowed}.vso-select-value{min-width:0;text-overflow:inherit;flex:1;display:grid}.vso-select-value>*{text-overflow:inherit;grid-area:1/1;overflow:clip}.vso-select-sizer{visibility:hidden}.vso-select-content{min-width:var(--reka-select-trigger-width);max-width:min(480px,100vw - 16px);max-height:min(360px, var(--reka-select-content-available-height));flex-direction:column;display:flex}.vso-select-item,.vso-menu-row{min-height:32px;font-size:var(--text-row);padding:var(--space-4) var(--space-10);clip-path:var(--control-clip);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;position:relative}.vso-select-item{justify-content:space-between;align-items:center;gap:var(--space-12);white-space:nowrap;display:flex}.vso-menu-row{align-content:center;gap:var(--space-2);display:grid}.vso-menu-row small{opacity:var(--opacity-muted);font-size:var(--text-xs)}:is(.vso-select-item,.vso-menu-row):is([data-highlighted],[data-state=open]){color:var(--overlay-highlight-text);background:var(--overlay-highlight)}.vso-menu-row[data-state=checked]{color:var(--overlay-selected-text);font-weight:var(--weight-bold)}.vso-menu-label{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--space-6) var(--space-10) var(--space-2);color:var(--overlay-muted)}.vso-menu-separator{height:var(--border-thin);margin:var(--space-4) var(--space-6);background:var(--overlay-border)}.vso-select-item[data-state=checked]{font-weight:var(--weight-bold)}:is(.vso-select-item,.vso-menu-row)[data-disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}.vso-select-check{display:inline-grid}.vso-select-scroll{height:var(--icon-size);cursor:default;flex:none;place-items:center;display:grid}.vso-menu{z-index:var(--z-overlay);gap:var(--space-4);max-height:var(--reka-dropdown-menu-content-available-height);outline:none;flex-direction:column;display:flex}.vso-menu-scroll{gap:inherit;overscroll-behavior:contain;min-height:0;display:grid;overflow-y:auto}.vso-menu[data-orientation=horizontal] .vso-menu-scroll{display:flex}.vso-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.vso-menu-item[data-disabled]{cursor:not-allowed}.vso-menu-rows{min-width:max(var(--reka-dropdown-menu-trigger-width), 9rem);gap:0}.vso-popover{z-index:var(--z-overlay);outline:none}.vso-dialog-overlay{z-index:var(--z-overlay);background:var(--scrim);position:fixed;inset:0}.vso-dialog{z-index:var(--z-dialog);outline:none}.vso-dialog-overlay.image-lightbox-overlay{background:var(--lightbox-scrim)}.vso-dialog.image-lightbox{position:fixed;inset:0}.image-lightbox-stage{padding:var(--space-72) var(--space-24) var(--space-24);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;place-items:safe center;display:grid;position:absolute;inset:0;overflow:auto}.image-lightbox-stage img{max-width:100%;max-height:calc(100dvh - var(--space-72) - var(--space-24));object-fit:contain;cursor:zoom-in;display:block}.image-lightbox-stage.zoomed{padding:var(--space-24)}.image-lightbox-stage.zoomed img{cursor:zoom-out;max-width:none;height:auto;max-height:none}.image-lightbox-author{top:var(--space-16);left:var(--space-16);align-items:center;gap:var(--space-12);color:var(--dark-text);pointer-events:none;display:flex;position:absolute}.image-lightbox-author>span{display:grid}.image-lightbox-author strong{font-weight:var(--weight-bold)}.image-lightbox-author small{color:var(--dark-muted);font-size:var(--text-xs)}.image-lightbox-author .user-avatar{color:var(--dark-accent-text);background:var(--dark-border-strong)}.image-lightbox-author .user-avatar>*{background:var(--dark-fill-raised)}.image-lightbox-actions{top:var(--space-16);right:var(--space-16);gap:var(--space-8);display:flex;position:absolute}.image-lightbox-tools{gap:var(--space-2);padding:var(--space-4);border:var(--border-hairline) solid var(--dark-border);background:var(--dark-fill-raised);clip-path:var(--control-clip);display:flex}.image-lightbox-tool{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.image-lightbox-tool>:where(span:not(.sr-only)){place-items:center;display:grid}.image-lightbox-tool :where(svg,img){display:block}.image-lightbox-tool{clip-path:none;background:0 0;border:0;min-height:0}.image-lightbox-tool:before{content:none}.image-lightbox-tool{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.image-lightbox-tool:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.image-lightbox-tool{text-decoration:none}.vso-collapsible[hidden]{display:none!important}.vso-tooltip{--pixel-border-size:var(--border-thin);isolation:isolate;z-index:var(--z-tooltip);max-width:min(260px,100vw - 16px);padding:var(--space-4) var(--space-8);color:var(--dark-heading);background:var(--dark-border);clip-path:var(--control-clip);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);pointer-events:none;position:relative}.vso-tooltip:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--dark-fill);clip-path:var(--control-clip);position:absolute}.vso-tooltip-wrap{min-width:0;display:inline-flex}.vso-tooltip-wrap>:disabled{pointer-events:none}.vso-tooltip-wrap:has(>:disabled){cursor:not-allowed}.vso-switch{--switch-border:var(--dark-border-strong);--switch-fill:var(--dark-fill-sunken);--pixel-border-size:var(--border-thin);--pixel-fill:var(--switch-fill);z-index:1;background:var(--switch-border);flex:none;width:42px;min-width:42px;height:24px;min-height:24px;padding:0;display:block;position:relative}.vso-switch[data-state=checked]{--switch-border:var(--dark-success-border);--switch-fill:var(--dark-success-fill)}.vso-switch-thumb{z-index:1;background:var(--dark-muted);width:14px;height:14px;transition:transform var(--duration-normal) ease, background var(--duration-normal) ease;display:block;position:absolute;top:5px;left:5px}.vso-switch-thumb[data-state=checked]{background:var(--dark-success-text);transform:translate(18px)}.vso-checkbox{--pixel-border-size:var(--border-thin);--checkbox-border:var(--paper-muted);--checkbox-fill:var(--paper-fill);--pixel-fill:var(--checkbox-fill);width:var(--checkbox-size);height:var(--checkbox-size);min-width:0;min-height:0;margin:var(--space-2) var(--space-2) var(--space-2) var(--space-4);color:var(--on-color);background:var(--checkbox-border);clip-path:var(--control-clip-sm);flex:none;place-items:center;padding:0;display:inline-grid}.vso-checkbox:before{clip-path:var(--control-clip-sm)}.vso-checkbox:is(:hover,:focus-visible):not(:disabled){--checkbox-border:var(--paper-accent-strong)}.vso-checkbox[data-state=checked]{--checkbox-border:var(--paper-accent-strong);--checkbox-fill:var(--paper-accent)}:is(.vso-checkbox.tone-dark,.vso-overlay-panel.tone-dark .vso-checkbox){--checkbox-border:var(--control-border);--checkbox-fill:var(--control-fill)}:is(.vso-checkbox.tone-dark,.vso-overlay-panel.tone-dark .vso-checkbox):is(:hover,:focus-visible):not(:disabled){--checkbox-border:var(--control-border-hover)}:is(.vso-checkbox.tone-dark,.vso-overlay-panel.tone-dark .vso-checkbox)[data-state=checked]{--checkbox-border:var(--dark-accent);--checkbox-fill:var(--paper-accent)}.vso-checkbox-indicator{z-index:1;display:block;position:relative}.json-tree{font-family:monospace;font-size:var(--text-sm);color:var(--dark-text,var(--dark-text))}.json-tree-root-row{margin-bottom:var(--space-4)}.json-tree-root-label{font-weight:var(--weight-bold)}.json-tree-children{gap:var(--space-4);padding-left:var(--space-16);border-left:var(--border-hairline) solid var(--dark-divider);flex-direction:column;display:flex}.json-tree-node{flex-direction:column;display:flex}.json-tree-row{align-items:center;gap:var(--space-6);display:flex}.json-tree-fold-btn:before{background:0 0}.json-tree-fold-btn{color:inherit;opacity:var(--opacity-muted);width:var(--icon-size);height:var(--icon-size);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;min-height:0;padding:0;font-family:inherit;display:grid}.json-tree-fold-btn:hover{opacity:1}.json-tree-collapsed-preview{opacity:.6;flex:1;font-style:italic}.json-tree-key-input{font-family:inherit;font-weight:var(--weight-bold);background:var(--dark-fill-sunken);border:var(--border-hairline) solid var(--dark-divider);min-width:80px;max-width:160px;color:inherit;padding:var(--space-2) var(--space-6);border-radius:0}.json-tree-reorder-btns{gap:var(--space-1);flex-direction:column;display:flex}.json-tree-move-btn:before{background:0 0}.json-tree-move-btn{color:inherit;width:var(--icon-size);min-height:var(--icon-size);cursor:pointer;background:0 0;place-items:center;padding:0;font-family:inherit;display:grid}.json-tree-move-btn:not(:disabled):is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}.json-tree-move-btn:disabled{opacity:var(--opacity-disabled);cursor:default}.json-tree-index-label{font-weight:var(--weight-bold);min-width:32px;opacity:var(--opacity-muted)}.json-tree-type-select{background:var(--dark-fill-sunken);border:var(--border-hairline) solid var(--dark-divider);color:inherit;padding:var(--space-2) var(--space-4);border-radius:0;font-family:inherit}.json-tree-value-input{background:var(--dark-fill-sunken);border:var(--border-hairline) solid var(--dark-divider);min-width:60px;color:inherit;padding:var(--space-2) var(--space-6);border-radius:0;flex:1;font-family:inherit}.json-tree-value-checkbox{width:16px;height:16px}.json-tree-remove-btn:before{background:0 0}.json-tree-remove-btn{border:var(--border-hairline) solid var(--dark-danger-border);color:var(--dark-danger-text);cursor:pointer;clip-path:none;background:0 0;border-radius:0;place-items:center;min-height:0;padding:0;font-family:inherit;display:grid}.json-tree-remove-btn:hover{background:var(--dark-danger-fill)}.json-tree-nested{margin-top:var(--space-4)}.json-tree-add-btn:before{background:0 0}.json-tree-add-btn{border:var(--border-hairline) solid var(--dark-divider);color:inherit;cursor:pointer;clip-path:none;background:0 0;border-radius:0;align-content:center;min-height:10px;padding:.15% 1%;font-family:inherit}.json-tree-add-btn:is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}#app{min-height:100svh}.app-shell{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow-x:clip}.site-actions{z-index:var(--z-chrome);align-items:center;gap:var(--space-10);display:flex;position:fixed;top:16px;right:16px}.site-audio-actions{z-index:var(--z-chrome);gap:var(--space-8);justify-items:end;display:grid;position:fixed;top:66px;right:16px}.site-left-actions{z-index:var(--z-chrome);gap:var(--space-8);justify-items:start;display:grid;position:fixed;top:16px;left:16px}@media (width>=761px){.site-left-toggle{display:none}}@media (width<=760px){.site-left-actions:not(.is-expanded) .site-left-collapsible{display:none}}.site-directory-control,.site-config-control{position:relative}.site-admin-link{padding-inline:var(--space-14)}.site-icon-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.site-icon-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.site-icon-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.site-icon-button{--button-height:var(--button-height-md);place-content:center;place-items:center;display:inline-grid}.site-icon-button>:where(span:not(.sr-only)){place-items:center;display:grid}.site-icon-button :where(svg,img){display:block}.site-icon-button{width:var(--button-height);min-width:var(--button-height);--button-fill:var(--dark-fill-card);padding:0}.site-inbox-icon,.site-directory-icon{z-index:1;filter:invert();width:22px;height:22px;display:block;position:relative}.basic-panel.site-directory-popover,.basic-panel.site-config-popover{width:min(270px,100vw - 84px);padding:var(--space-16)}.basic-panel.site-config-popover{scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;width:min(300px,100vw - 84px);max-height:calc(100vh - 32px);overflow-y:auto}.site-directory-heading,.site-config-heading{z-index:1;gap:var(--space-4);margin-bottom:var(--space-12);display:grid;position:relative}.site-directory-heading h2,.site-config-heading h2{color:var(--dark-heading);font-size:var(--text-xl)}.site-directory-heading .summary-label,.site-config-heading .summary-label{color:var(--dark-muted)}.site-directory-list{z-index:1;gap:var(--space-8);display:grid;position:relative}.site-directory-link{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border);--pixel-fill:var(--dark-fill-raised);isolation:isolate;gap:var(--space-10);min-height:42px;padding:0 var(--space-12);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--control-clip);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid;position:relative}.site-directory-link:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.site-directory-link:hover,.site-directory-link:focus-visible,.site-directory-link[data-highlighted]{--pixel-border-color:var(--dark-accent);color:var(--dark-heading)}.site-directory-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.site-directory-link>span{z-index:1;position:relative}.site-config-list{z-index:1;gap:var(--space-8);display:grid;position:relative}.site-config-option{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border);--pixel-fill:var(--dark-fill-raised);isolation:isolate;gap:var(--space-12);min-height:56px;padding:var(--space-10);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--control-clip);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}.site-config-option:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.site-config-option:hover,.site-config-option:focus-within{--pixel-border-color:var(--dark-accent)}.site-config-option-copy{z-index:1;gap:var(--space-4);min-width:0;display:grid;position:relative}.site-config-option-copy strong{color:var(--dark-heading);font-size:var(--text-xs);font-weight:var(--weight-black);line-height:var(--leading-snug)}.site-config-option-copy small{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-muted);line-height:var(--leading-snug)}.site-inbox-toggle.has-unread:after{content:"";z-index:2;background:var(--signal-unread);width:9px;height:9px;box-shadow:var(--shadow-ring-paper);position:absolute;top:5px;right:5px}.site-inbox-popover{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--border-medium);--pixel-border-color:var(--dark-border);--pixel-fill:var(--dark-fill-overlay);width:min(380px,100vw - 84px);max-height:min(520px,100vh - 84px);padding:var(--space-16);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--pixel-clip);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.site-inbox-popover:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--pixel-clip);pointer-events:none;position:absolute}.site-inbox-heading{z-index:1;justify-content:space-between;align-items:start;gap:var(--space-12);margin-bottom:var(--space-12);flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}.site-inbox-actions{justify-content:end;gap:var(--space-6);flex-wrap:wrap;display:flex}.site-inbox-heading h2{font-size:var(--text-xl);color:var(--dark-heading)}.site-inbox-heading .summary-label{color:var(--dark-muted)}.site-inbox-heading :is(.text-button,.danger-text-button),.site-push-settings .text-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.site-inbox-heading :is(.text-button,.danger-text-button):is(:hover,:focus-visible):not(:disabled),.site-push-settings .text-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.site-inbox-heading :is(.text-button,.danger-text-button):is(.active,[aria-pressed=true]),.site-push-settings .text-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.site-inbox-heading :is(.text-button,.danger-text-button),.site-push-settings .text-button{--button-height:var(--button-height-sm);--button-border:var(--dark-border-strong);--button-fill:var(--dark-highlight);padding-inline:var(--space-10);font-size:var(--text-xs)}.site-inbox-heading .danger-text-button{--button-border:var(--dark-danger-border);--button-fill:var(--dark-danger-fill);--button-text:var(--dark-danger-text);--button-hover-border:var(--dark-danger-text)}.site-push-settings{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border);--pixel-fill:var(--dark-fill-raised);z-index:1;justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-10);padding:var(--space-10);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--control-clip);isolation:isolate;flex-shrink:0;display:flex;position:relative}.site-push-settings:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.site-push-settings p,.site-push-settings small{z-index:1;position:relative}.site-push-settings p{color:var(--dark-heading);font-size:var(--text-xs);font-weight:var(--weight-black);line-height:var(--leading-snug)}.site-push-settings small{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;margin-top:var(--space-2);color:var(--dark-muted);display:block}.site-push-settings .site-push-toggle.enabled,.site-push-app-toggle.enabled{--pixel-border-color:var(--dark-success-border);--pixel-fill:var(--dark-success-fill);color:var(--dark-success-text)}.site-inbox-push-error{z-index:1;margin-bottom:var(--space-10);color:var(--dark-danger-text);font-size:var(--text-xs);line-height:var(--leading-normal);position:relative}.site-inbox-empty{z-index:1;color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);position:relative}.site-inbox-empty.error{color:var(--dark-danger-text)}.site-inbox-list{z-index:1;align-content:start;gap:var(--space-8);min-height:0;max-height:min(390px,100vh - 190px);padding-right:var(--space-4);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;grid-auto-rows:max-content;display:grid;position:relative;overflow-y:auto}.site-notification-item{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border);--pixel-fill:var(--dark-fill-raised);isolation:isolate;grid-template-columns:var(--icon-size) minmax(0, 1fr) auto;gap:var(--space-10);width:100%;min-height:0;padding:var(--space-12) var(--space-10);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--control-clip);text-align:left;align-items:start;text-decoration:none;display:grid;position:relative}.site-notification-item:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.site-notification-item:hover,.site-notification-item:focus-visible{--pixel-border-color:var(--dark-accent)}.site-notification-item.unread{--pixel-border-color:var(--dark-border-strong);--pixel-fill:var(--dark-fill-raised)}.site-notification-unread-dot{z-index:2;background:var(--signal-unread);width:8px;height:8px;box-shadow:var(--shadow-ring-dark);display:none;position:absolute;top:9px;left:9px}.site-notification-item.unread .site-notification-unread-dot{display:block}.site-notification-type-icon{z-index:1;margin-top:var(--space-2);color:var(--paper-highlight);display:grid;position:relative}.site-notification-content{z-index:1;gap:var(--space-4);min-width:0;min-height:0;color:inherit;clip-path:none;text-align:left;background:0 0;padding:0;text-decoration:none;display:grid;position:relative}.site-notification-content:before{display:none}button.site-notification-content{cursor:pointer;width:100%}.site-notification-kind{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-accent-text)}.site-notification-title{color:var(--dark-heading);font-size:var(--text-sm);font-weight:var(--weight-black);line-height:var(--leading-snug);display:inline}.site-notification-body{color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-normal);display:inline}.site-notification-title :where(strong,b),.site-notification-body :where(strong,b){font-weight:var(--weight-black)}.site-notification-title :where(em,i),.site-notification-body :where(em,i){font-style:italic}.site-notification-title code,.site-notification-body code{color:var(--code-text);background:var(--dark-fill-sunken);border:var(--border-hairline) solid var(--dark-divider);padding:0 .25em;font-family:Miracode,ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:.92em}.site-notification-content .markdown-mention{min-height:1.2em;color:var(--paper-highlight);background:var(--dark-accent-fill);border:var(--border-hairline) solid var(--dark-accent-border);clip-path:var(--control-clip);font-weight:var(--weight-black);line-height:var(--leading-tight);vertical-align:baseline;align-items:center;padding:0 .3em;display:inline-flex}.site-notification-content small{color:var(--dark-subtle);font-size:var(--text-2xs)}.site-notification-clear{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.site-notification-clear>:where(span:not(.sr-only)){place-items:center;display:grid}.site-notification-clear :where(svg,img){display:block}.site-notification-clear{width:var(--button-height);min-width:var(--button-height);--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border-strong);--pixel-fill:var(--dark-fill-glass);z-index:1;color:var(--dark-muted);padding:0;position:relative}.site-notification-clear:hover,.site-notification-clear:focus-visible{--pixel-border-color:var(--signal-unread);color:var(--dark-danger-text)}.site-home-link,.site-directory-toggle,.site-config-toggle,.site-profile-link,.site-inbox-toggle{width:42px;min-width:42px;padding:0}.site-home-icon,.site-directory-icon,.site-profile-icon{filter:invert();width:21px;height:21px;display:block}.construction-shell{min-height:100svh;padding:var(--space-32) var(--space-16);place-items:center;display:grid}.construction-page{justify-items:center;gap:var(--space-16);text-align:center;color:var(--dark-heading);display:grid}.construction-page h1{font-size:var(--text-notice-title);color:inherit;margin:0}.konnie-avatar{aspect-ratio:1;width:min(320px,80vw);height:auto;image-rendering:pixelated;display:block}@media (width>=761px){.route-view>:where(.stack,.four-zero-four-page){width:min(var(--page-max-width), 100%)}}.route-view>:where(.stack,.four-zero-four-page){padding:var(--page-block-padding) var(--page-inline-padding);margin:0 auto}.route-view>:is(.home-stack,.schematics-page,.addons-page,.forum-home-page,.forum-category-page,.server-ads-page,.wiki-page){width:100%;max-width:none;margin:0;padding:0}.route-view>:is(.schematics-page,.addons-page){padding-block-start:var(--page-block-padding)}.route-view>:is(.schematics-page,.addons-page)>.page-heading{width:min(var(--page-max-width), 100% - var(--page-inline-padding) * 2);margin-inline:auto}.hero-section{--hero-logo-top:38%;--hero-logo-size:clamp(145px, 20vw, 220px);z-index:5;background:linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 32%, var(--sky-3) 58%, var(--sky-4) 78%, var(--sky-5) 100%);min-height:min(820px,100svh);box-shadow:var(--shadow-scene-floor);isolation:isolate;border-radius:0;align-items:end;display:grid;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:-1;image-rendering:crisp-edges;image-rendering:pixelated;opacity:.62;background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:repeat;background-size:290px 290px;animation:36s linear infinite cloud-scroll;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 46%,#000000b8 46% 62%,#00000052 62% 76%,#0000 92% 100%);mask-image:linear-gradient(#000 0 46%,#000000b8 46% 62%,#00000052 62% 76%,#0000 92% 100%)}.hero-section:after{content:"";z-index:-1;height:28%;image-rendering:crisp-edges;image-rendering:pixelated;background-color:#0000;background-image:linear-gradient(#0e4f7a00 0%,#2a171870 28%,#2a1718d1 100%),url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:auto 0 0}.hero-copy,.stack{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.home-stack{gap:var(--space-24);width:100%;margin-inline:0;display:grid}.home-stack .home-section{width:100%}.home-stack .home-section-heading{width:min(var(--page-max-width), 100% - 36px);margin-inline:auto}.hero-copy{isolation:isolate;z-index:4;max-width:840px;margin:0 auto clamp(var(--space-24), 4vw, var(--space-48));color:var(--dark-heading);box-shadow:var(--shadow-hero);text-align:center;text-shadow:var(--text-shadow-hero);justify-self:center;justify-items:center;padding:5em;position:relative}.hero-physics-boxes{z-index:2;opacity:1;position:absolute;inset:0}.hero-physics-boxes canvas{width:100%;height:100%;image-rendering:crisp-edges;image-rendering:pixelated;display:block}.hero-copy h1,.hero-copy p{width:calc(100% - 32px);color:inherit;position:relative}.hero-copy h1{max-width:760px}.hero-copy p{overflow-wrap:break-word;text-wrap:pretty;max-width:680px}.hero-container{grid-template-rows:1fr;place-content:center;display:grid}.hero-mark{z-index:5;width:var(--hero-logo-size);aspect-ratio:1;pointer-events:none;justify-self:center;place-items:center;display:grid}@media (width>720px){.hero-container{min-height:inherit;grid-template-rows:38fr 62fr}.hero-mark{margin-bottom:calc(var(--hero-logo-size) / -2);grid-row:1;align-self:end}.hero-copy-container{padding-top:calc(var(--hero-logo-size) / 2 + var(--space-24));grid-row:2;align-self:end}}.hero-logo-layer{width:100%;height:auto;image-rendering:crisp-edges;image-rendering:pixelated;grid-area:1/1}.hero-logo-cloud-back{z-index:1}.hero-logo-v{z-index:2;filter:drop-shadow(0 12px #64283247)drop-shadow(0 20px 30px #2a17183d)}.hero-logo-cloud-front{z-index:3}.hero-actions{align-items:center;column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:min(100%,620px);padding-bottom:1%;display:grid;position:relative}.hero-actions>:first-child{justify-self:end}.hero-actions>:nth-child(2){justify-self:center}.hero-actions>:nth-child(3){justify-self:start}.eyebrow{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--paper-primary);line-height:var(--leading-none)}.feature-grid{gap:var(--space-16);width:min(1120px,100% - 36px);margin:0 auto var(--space-32);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.feature-card{--pixel-border-size:var(--border-thick);--pixel-border-color:var(--paper-divider);--pixel-fill:var(--paper-fill);isolation:isolate;gap:var(--space-12);padding:var(--space-20);background:var(--pixel-border-color);clip-path:var(--pixel-clip);box-shadow:var(--shadow-panel);color:var(--paper-heading);border:0;border-radius:0;align-content:start;text-decoration:none;display:grid;position:relative}.feature-card>*{position:relative}.home-section{gap:var(--space-18);width:min(1120px,100% - 36px);margin:0 auto var(--space-32);display:grid}.home-section-heading{gap:var(--space-10);max-width:760px;display:grid}.home-section-heading .eyebrow{color:var(--dark-warm-text)}.home-section-heading h2{color:var(--dark-heading);font-size:var(--text-3xl);line-height:var(--leading-tight)}.home-section-heading p:not(.eyebrow){color:var(--dark-heading);line-height:var(--leading-relaxed)}.home-content-slice{--home-slice-inline-padding:var(--page-inline-padding);gap:var(--space-16);width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset);padding:var(--space-24) var(--home-slice-inline-padding) var(--space-28);background:var(--wall-shade), url(data:image/png;base64,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);box-shadow:var(--shadow-band);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;display:grid}.home-stack .home-content-slice,.forum-home-page .home-content-slice,.forum-category-page .home-content-slice,.server-ads-page .home-content-slice,.wiki-page .home-content-slice{width:100%;margin-inline:0}.home-content-slice>*{width:min(1120px,100%);margin-inline:auto}.home-content-slice .feature-grid{width:min(1120px,100%);margin:0 auto}.home-schematic-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),420px));justify-content:center}.home-schematic-marquee{width:100%;padding-block:var(--space-2);scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.home-schematic-marquee.is-dragging,.home-addon-marquee.is-dragging{cursor:grabbing}.home-content-slice>.home-schematic-marquee{width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset)}.home-stack .home-content-slice>.home-schematic-marquee{width:calc(100% + var(--home-slice-inline-padding) + var(--home-slice-inline-padding));margin-inline:calc(-1 * var(--home-slice-inline-padding))}.home-schematic-track{width:max-content;display:flex}.home-schematic-marquee::-webkit-scrollbar{display:none}.home-schematic-group{gap:var(--space-16);padding-right:var(--space-16);flex:none;display:flex}.home-schematic-marquee-card{flex:none;width:clamp(340px,32vw,420px)}.related-schematic-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),420px))}.home-addon-marquee{width:100%;padding-block:var(--space-2);scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.home-content-slice>.home-addon-marquee{width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset)}.home-stack .home-content-slice>.home-addon-marquee{width:calc(100% + var(--home-slice-inline-padding) + var(--home-slice-inline-padding));margin-inline:calc(-1 * var(--home-slice-inline-padding))}.home-addon-track{width:max-content;display:flex}.home-marquee-item{flex:none;display:flex}.home-addon-marquee::-webkit-scrollbar{display:none}.home-addon-group{gap:var(--space-16);padding-right:var(--space-16);flex:none;display:flex}.home-addon-card,.related-schematic{isolation:isolate;min-height:72px;padding:var(--pixel-border-size);border:0;border-radius:0;text-decoration:none;display:grid;position:relative}.home-addon-card{align-items:center;gap:var(--space-16);width:clamp(360px,38vw,480px);min-height:150px;padding:var(--space-14);flex:none;grid-template-columns:88px minmax(0,1fr)}.home-addon-card>*,.related-schematic>span{z-index:1;position:relative}.home-addon-copy,.related-schematic>span{gap:var(--space-6);display:grid}.home-addon-copy{min-width:0;padding-right:var(--space-2)}.home-addon-title-row{align-items:center;gap:var(--space-8);min-width:0;display:flex}.home-addon-title-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-addon-title-row .official-badge,.home-addon-title-row .coming-soon-badge{flex:none}.addon-icon.home-addon-icon{z-index:1;width:88px}.related-schematic>span{padding:var(--space-10) var(--space-12)}.home-addon-card strong,.related-schematic strong{color:var(--dark-heading);font-size:var(--text-md);line-height:var(--leading-snug)}.home-addon-card small,.related-schematic small{color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.page-heading{--pixel-border-size:var(--panel-border-width);--pixel-border-color:var(--panel-border);--pixel-fill:var(--glass-fill);isolation:isolate;padding:var(--space-20) var(--space-24);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--pixel-clip);box-shadow:var(--shadow-card);border:0;border-radius:0;position:relative}.page-heading h1,.page-heading p,.page-heading .markdown-inline{color:inherit;position:relative}.markdown-inline{max-width:680px;line-height:var(--leading-relaxed)}.markdown-inline :where(p,ul,ol,blockquote){max-width:none;margin:0}.markdown-inline :where(strong,b){font-weight:var(--weight-black)}.markdown-inline :where(em,i){font-style:italic}.markdown-inline a{color:inherit;font-weight:var(--weight-black);text-decoration:underline}.page-heading .eyebrow{color:var(--dark-warm-text)}.golem-egg{opacity:.4;width:20px;height:20px;position:absolute;bottom:65px;left:45px}.golem-egg img{width:100%;height:100%;display:block}.schematics-slice{gap:var(--space-18);width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset);margin-block:var(--space-2) var(--space-8);padding:var(--section-padding);background:var(--wall-shade), url(data:image/png;base64,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);box-shadow:var(--shadow-band);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;grid-template-columns:minmax(0,1fr);display:grid}.schematics-page .schematics-slice{width:100%;margin-inline:0}.schematics-slice>*{width:min(1120px,100%);margin-inline:auto}.schematic-toolbar{align-items:center;gap:var(--space-10);flex-wrap:wrap;display:flex}.schematic-toolbar button,.schematic-toolbar .button-link{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.schematic-toolbar button:is(:hover,:focus-visible):not(:disabled),.schematic-toolbar .button-link:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.schematic-toolbar button:is(.active,[aria-pressed=true]),.schematic-toolbar .button-link:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.schematic-toolbar button,.schematic-toolbar .button-link{--button-height:var(--button-height-lg);--button-text:var(--control-text-quiet)}.schematic-view-toggle{gap:var(--space-4);display:flex}.schematic-view-toggle button{--button-height:var(--button-height-lg);place-content:center;place-items:center;display:inline-grid}.schematic-view-toggle button>:where(span:not(.sr-only)){place-items:center;display:grid}.schematic-view-toggle button :where(svg,img){display:block}.schematic-view-toggle button{width:var(--button-height);min-width:var(--button-height);padding:0}.toolbar-select{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--control-border);color:var(--control-text)}.toolbar-select:is(:hover,:focus-within){--pixel-border-color:var(--control-border-hover);color:var(--control-text-hover)}.toolbar-select:has(:disabled){opacity:var(--opacity-disabled)}.toolbar-select{isolation:isolate;min-height:var(--button-height-lg);background:var(--pixel-border-color);clip-path:var(--control-clip);box-shadow:none;font:inherit;padding:var(--pixel-border-size);border:0;border-radius:0;align-items:stretch;display:flex;position:relative}.toolbar-select .vso-select-trigger,.field-control .vso-select-trigger{z-index:1;clip-path:var(--control-clip);font:inherit;appearance:none;border:0;border-radius:0;outline:none;position:relative}.toolbar-select .vso-select-trigger{min-width:172px;padding:0 var(--space-14) 0 var(--space-12);color:inherit;background-color:var(--control-fill)}.schematic-toolbar .button-link{min-width:var(--button-height);padding:0 var(--space-14)}.schematic-toolbar button{padding:0 var(--space-18);font-weight:var(--weight-bold)}.schematics-browser{align-items:start;gap:var(--space-18);grid-template-columns:minmax(220px,280px) minmax(0,1fr);display:grid}.schematics-browser.without-filters{grid-template-columns:minmax(0,1fr)}.schematics-results{min-width:0}.schematics-results .card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),400px));justify-content:start}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-panel{--pixel-border-size:var(--panel-border-width);--pixel-border-color:var(--sheet-border);--pixel-fill:var(--sheet-fill);isolation:isolate;gap:var(--space-20);padding:var(--space-24);background:var(--pixel-border-color);clip-path:var(--pixel-clip);box-shadow:var(--shadow-panel);border:0;border-radius:0;display:grid;position:relative}.auth-panel>*{position:relative}.auth-panel.form-stack{margin-inline:auto}.login-panel{width:min(100%,760px);max-width:760px;margin-inline:auto}.account-summary{gap:var(--space-8);display:grid}.profile-preview{gap:var(--space-12);grid-template-columns:54px minmax(0,1fr);align-items:center;display:grid}.profile-email{color:var(--paper-muted);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.profile-pill-row{gap:var(--space-8);flex-wrap:wrap;display:flex}.summary-label{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--paper-muted);line-height:var(--leading-none)}.role-pill{--pixel-border-color:var(--paper-border);--pixel-fill:var(--dark-fill-raised);color:var(--dark-heading)}.danger-pill{--pixel-border-color:var(--paper-danger-border);--pixel-fill:var(--paper-danger-fill);color:var(--paper-danger-text);text-shadow:none}.form-stack{gap:var(--space-16);display:grid}.auth-provider-stack{gap:var(--space-10);display:grid}.auth-provider-button{width:100%}.password-recovery-panel{gap:var(--space-12);border-top:var(--border-thin) solid var(--paper-divider);border-bottom:var(--border-thin) solid var(--paper-divider);padding:var(--space-14) 0;display:grid}.form-stack label{gap:var(--space-6);color:var(--paper-heading);font-weight:var(--weight-bold);display:grid}.form-stack label small,.field-help{color:var(--paper-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.field-control{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--field-border)}.field-control:focus-within{--pixel-border-color:var(--field-border-focus)}.field-control{isolation:isolate;width:100%;padding:var(--pixel-border-size);background:var(--pixel-border-color);clip-path:var(--control-clip);border:0;border-radius:0;align-items:stretch;display:flex;position:relative;overflow:hidden}.field-control input,.field-control textarea,.field-control .vso-select-trigger{z-index:1;appearance:none;min-width:0;color:var(--field-text);background:var(--field-fill);clip-path:var(--control-clip);font:inherit;border:0;border-radius:0;outline:none;flex:1;position:relative}.field-control input,.field-control .vso-select-trigger{min-height:38px}.field-control input{padding:0 var(--space-10)}.field-control .vso-select-trigger{padding:0 var(--space-12) 0 var(--space-10);cursor:pointer}.field-control .vso-select-trigger:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.field-control textarea{min-height:132px;padding:var(--space-10);resize:vertical}.field-control input[type=file]{padding:var(--space-8) var(--space-10)}.field-hint{margin-top:var(--space-6);color:var(--paper-muted);font-size:var(--text-xs);line-height:var(--leading-snug);display:block}.textarea-control{align-items:stretch}.form-grid{gap:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.tag-input-stack{gap:var(--space-10);display:grid}.option-fieldset{gap:var(--space-10);border:0;min-width:0;margin:0;padding:0;display:grid}.option-fieldset legend{margin:0 0 var(--space-6);color:var(--paper-heading);font-weight:var(--weight-bold);padding:0}.option-chip-group,.selected-tags,.suggestion-chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.option-chip-group button,.selected-tags button,.suggestion-chips button{--button-height:var(--button-height-sm);--button-fill:var(--field-fill);padding:0 var(--space-12);font-size:var(--text-sm)}.suggestion-chips button{--button-border:var(--paper-muted);--button-fill:var(--paper-fill-glass);--button-text:var(--paper-muted)}.button-row{gap:var(--space-12);flex-wrap:wrap;display:flex}.message{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));max-width:none;padding:var(--space-12);clip-path:var(--pixel-clip);font-weight:var(--weight-bold);border-radius:0}.error-message{color:var(--paper-danger-text);background:var(--paper-danger-fill)}.list-feedback{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;grid-column:1/-1;display:flex}.list-feedback:not(.error-message),.info-message{color:var(--paper-text);background:var(--paper-fill)}.success-message{color:var(--paper-success-text);background:var(--paper-success-fill)}.status-badge{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;isolation:isolate;min-height:24px;padding:var(--space-4) var(--space-10);color:var(--badge-text,var(--dark-text));background:var(--badge-border,var(--dark-border-strong));clip-path:var(--control-clip);line-height:var(--leading-none);border:0;align-items:center;display:inline-flex;position:relative}.status-badge:before{content:"";z-index:-1;background:var(--badge-fill,var(--dark-fill-raised));clip-path:var(--control-clip);pointer-events:none;position:absolute;inset:2px}.status-badge-approved,.status-badge-visible,.status-badge-accepted,.status-badge-published,.status-badge-active{--badge-border:var(--dark-success-border);--badge-fill:var(--dark-success-fill);--badge-text:var(--dark-success-text)}.status-badge-pending{--badge-border:var(--dark-warning-border);--badge-fill:var(--dark-warning-fill);--badge-text:var(--dark-warning-text)}.status-badge-rejected,.status-badge-hidden,.status-badge-deleted{--badge-border:var(--dark-danger-border);--badge-fill:var(--dark-danger-fill);--badge-text:var(--dark-danger-text)}.status-badge-reviewing{--badge-border:var(--dark-info-border);--badge-fill:var(--dark-info-fill);--badge-text:var(--dark-info-text)}.status-badge-resolved,.status-badge-dismissed,.status-badge-draft,.status-badge-archived{--badge-border:var(--dark-neutral-border);--badge-fill:var(--dark-fill-raised);--badge-text:var(--dark-muted)}.moderation-shell{gap:var(--space-16);max-width:980px;display:grid}.admin-slice{width:var(--viewport-bleed-width);max-width:none;margin-inline:var(--viewport-bleed-offset);margin-block:var(--space-2) var(--space-8);padding:var(--section-padding);background:var(--wall-shade), url(data:image/png;base64,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);box-shadow:var(--shadow-band);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px}.moderation-shell.admin-slice,.admin-slice.report-admin-shell,.admin-slice.user-admin-shell{max-width:none}.admin-slice>*{width:min(1120px,100%);margin-inline:auto}.admin-slice.report-admin-shell>*,.admin-slice.user-admin-shell>*,.admin-slice.admin-forum-shell>*{width:min(1280px,100%)}.admin-slice>.admin-card-grid,.admin-slice>.report-card-grid{margin-inline:auto}.moderation-card{max-width:none}.admin-bulk-panel{justify-content:space-between;align-items:center;gap:var(--space-14);flex-wrap:wrap;display:flex}.admin-bulk-panel p{margin:0}.admin-select-label{align-items:center;gap:var(--space-8);width:max-content;color:var(--paper-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);display:inline-flex}.moderation-history-panel{gap:var(--space-12);display:grid}.moderation-history-list{gap:var(--space-10);margin:0;padding:0;list-style:none;display:grid}.moderation-history-list li{gap:var(--space-4);border-top:var(--border-thin) solid var(--paper-divider);padding-top:var(--space-10);display:grid}.moderation-history-list span{color:var(--paper-muted);font-size:var(--text-xs)}.moderation-card-heading{justify-content:space-between;align-items:start;gap:var(--space-16);display:flex}.moderation-card-heading h2{color:var(--paper-heading);font-size:var(--text-xl);line-height:var(--leading-tight)}.compact-metadata{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.moderation-tags{color:var(--paper-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.admin-home-shell{max-width:90%}.admin-card-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.admin-dashboard-card{color:inherit;text-decoration:none}.inline-link{color:var(--paper-accent-strong);font-weight:var(--weight-bold);text-decoration:none}.inline-link:hover,.inline-link:focus-visible{text-decoration:underline}.admin-dashboard-card h2{color:var(--paper-heading);font-size:var(--text-xl);line-height:var(--leading-tight)}.admin-dashboard-card p{color:var(--paper-muted)}.admin-dashboard-card:is(:hover,:focus-visible){--pixel-border-color:var(--sheet-border-hover)}.report-abuse-alert{--pixel-border-color:var(--paper-danger-border);--pixel-fill:var(--paper-danger-fill);color:var(--paper-danger-text)}.report-abuse-alert h2,.report-abuse-alert p,.report-abuse-alert strong{color:var(--paper-danger-text)}.report-abuse-list{gap:var(--space-12);display:grid}.report-abuse-item{justify-content:space-between;align-items:center;gap:var(--space-12);border-top:var(--border-thin) solid var(--paper-divider);padding-top:var(--space-12);display:flex}.addon-moderation-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.addon-moderation-icon{width:72px}.addon-moderation-title{gap:var(--space-6);min-width:0;display:grid}.addon-moderation-title p{max-width:none}.addon-moderation-controls{align-items:end}.addon-slice{gap:var(--space-18);width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset);margin-block:var(--space-2) var(--space-8);padding:var(--section-padding);background:var(--wall-shade), url(data:image/png;base64,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);box-shadow:var(--shadow-band);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;grid-template-columns:minmax(0,1fr);display:grid}.addons-page .addon-slice{width:100%;margin-inline:0}.addon-slice>*{width:min(1120px,100%);margin-inline:auto}.addon-toolbar{gap:var(--space-12);padding:var(--space-16);flex-wrap:wrap;align-items:center;display:flex}.addon-toolbar>*{position:relative}.addon-toolbar button,.addon-toolbar .button-link{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.addon-toolbar button:is(:hover,:focus-visible):not(:disabled),.addon-toolbar .button-link:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.addon-toolbar button:is(.active,[aria-pressed=true]),.addon-toolbar .button-link:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.addon-toolbar .button-link.primary{--button-border:var(--control-border-active);--button-fill:var(--control-fill-hover);--button-text:var(--dark-heading)}.addon-submit-shortcut{--button-height:var(--button-height-md);place-content:center;place-items:center;display:inline-grid}.addon-submit-shortcut>:where(span:not(.sr-only)){place-items:center;display:grid}.addon-submit-shortcut :where(svg,img){display:block}.addon-submit-shortcut{width:var(--button-height);min-width:var(--button-height);padding:0}.addon-search{flex:280px;min-width:0}.addon-browser{align-items:start;gap:var(--space-18);grid-template-columns:minmax(220px,280px) minmax(0,1fr);display:grid}.addon-results{min-width:0}.addon-list{gap:var(--space-16);display:grid}.addon-card,.addon-detail-panel,.related-schematics-panel{border:0;border-radius:0;display:grid;position:relative}.addon-card>*,.addon-detail-panel>*,.related-schematics-panel>*{z-index:1;position:relative}.addon-card{gap:var(--space-18);padding:var(--space-18);grid-template-columns:92px minmax(0,1fr) auto;align-items:start;display:grid}.addon-icon{aspect-ratio:1;place-items:center;width:92px;display:grid;overflow:hidden}.addon-card-compact{grid-template-columns:92px minmax(0,1fr)}.addon-card-compact .addon-source-actions{grid-column:1/-1;justify-content:flex-start;justify-self:start;max-width:none}.addon-icon.large{width:96px}.addon-icon-inner{inset:var(--pixel-border-size);z-index:1;clip-path:var(--pixel-clip);place-items:center;display:grid;position:absolute;overflow:hidden}.addon-icon-inner img{object-fit:contain;clip-path:none;width:calc(100% - 2px);height:calc(100% - 2px)}.addon-icon-inner>span{color:var(--dark-heading);font-size:var(--text-2xl);font-weight:var(--weight-black);line-height:var(--leading-none)}.addon-card-main{gap:var(--space-14);min-width:0;display:grid}.addon-card-copy{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.addon-card-kicker{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.addon-card-kicker .summary-label{margin:0}.official-badge{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;border:var(--border-hairline) solid var(--dark-warning-border);padding:var(--space-2) var(--space-6);color:var(--dark-warning-text);background:var(--dark-warning-fill);line-height:var(--leading-none)}.coming-soon-badge{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;border:var(--border-hairline) solid var(--dark-info-border);padding:var(--space-2) var(--space-6);color:var(--dark-info-text);background:var(--dark-info-fill);line-height:var(--leading-none)}.addon-card h2{color:var(--dark-heading);font-size:var(--text-xl);line-height:var(--leading-tight)}.addon-card h2 a{color:inherit;text-decoration:none}.addon-card p:where(:not(.message)),.addon-detail-panel p:where(:not(.message)),.related-schematics-panel p:where(:not(.message)){color:var(--dark-muted)}.addon-card .summary-label,.addon-detail-panel .summary-label,.related-schematics-panel .summary-label{color:var(--dark-warm-text)}.related-schematics-panel .summary-label{padding:1em}.related-schematics-bare .related-schematics-body{gap:var(--space-14);display:grid}.addon-version-groups{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.addon-version-groups section{gap:var(--space-6);display:grid}.addon-version-groups section>p{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-muted);line-height:var(--leading-none)}.addon-version-chips{gap:var(--space-6);flex-wrap:wrap;display:flex}.addon-version-chips span{border:var(--border-hairline) solid var(--dark-accent-border);padding:var(--space-2) var(--space-6);color:var(--dark-accent-text);background:var(--dark-fill-raised);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.addon-card-actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-10);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.addon-source-actions{justify-content:flex-end;place-self:start end;max-width:86px}.addon-detail-action{justify-content:flex-start}.addon-card-actions .button-link{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.addon-card-actions .button-link:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.addon-card-actions .button-link:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.addon-card-actions .button-link{--button-height:var(--button-height-sm);padding:0 var(--space-12);font-size:var(--text-xs)}.addon-source-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.addon-source-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.addon-source-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.addon-source-button{--button-height:var(--button-height-md);place-content:center;place-items:center;display:inline-grid}.addon-source-button>:where(span:not(.sr-only)){place-items:center;display:grid}.addon-source-button :where(svg,img){display:block}.addon-source-button{width:var(--button-height);min-width:var(--button-height);padding:0}.addon-source-button img{z-index:1;object-fit:contain;image-rendering:auto;width:22px;height:22px;position:relative}.addon-detail-panel,.related-schematics-panel{gap:var(--space-18);padding:var(--space-20)}.markdown-content.addon-description-content{color:var(--dark-muted)}.addon-description-content :where(h1,h2,h3,h4,h5,h6){color:var(--dark-heading)}.addon-description-content :where(p,ul,ol){color:var(--dark-muted)}.markdown-content.addon-description-content blockquote{border-left-color:var(--dark-warning-border);color:var(--dark-muted)}.markdown-content.addon-description-content a{color:var(--dark-accent)}.related-schematic-list{gap:var(--space-10);display:grid}.addon-get-button{padding:0 var(--space-20);font-size:var(--text-md);font-weight:var(--weight-black)}.addon-get-button>span{align-items:center;gap:var(--space-10);display:inline-flex}.addon-get-button img{object-fit:contain;width:22px;height:22px}.addon-get-modrinth{--button-border:var(--brand-modrinth-border);--button-fill:var(--brand-modrinth-fill);--button-text:var(--brand-modrinth-text);--button-hover-border:var(--dark-heading)}.addon-get-curseforge{--button-border:var(--brand-curseforge-border);--button-fill:var(--brand-curseforge-fill);--button-text:var(--on-color);--button-hover-border:var(--dark-heading)}.detail-slice{gap:var(--space-18);width:var(--viewport-bleed-width);margin-inline:var(--viewport-bleed-offset);margin-block:0 var(--space-8);padding:var(--section-padding);background:var(--wall-shade), url(data:image/png;base64,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);box-shadow:var(--shadow-band);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;grid-template-columns:minmax(0,1fr);display:grid}.detail-slice>*{width:min(1120px,100%);margin-inline:auto}.detail-layout{gap:var(--space-20);display:grid}.detail-header{gap:var(--space-18);border-bottom:var(--border-thin) solid var(--dark-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding-block-end:var(--space-20);display:grid}.detail-title{gap:var(--space-8);min-width:0;display:grid}.detail-title h1{color:var(--dark-heading);font-size:var(--text-title);line-height:var(--leading-tight);overflow-wrap:anywhere}.detail-title p,.detail-title .detail-subtitle{color:var(--dark-muted)}.detail-title .detail-byline{align-items:center;gap:var(--space-8);color:var(--dark-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.detail-title .detail-byline a{color:var(--dark-accent);font-weight:var(--weight-bold)}.detail-actions{justify-content:flex-end;align-items:center;gap:var(--space-10);flex-wrap:wrap;display:flex}.detail-actions :is(button,.button-link){--button-height:var(--button-height-lg)}.detail-actions .report-flag-button{--button-height:var(--button-height-lg);place-content:center;place-items:center;display:inline-grid}.detail-actions .report-flag-button>:where(span:not(.sr-only)){place-items:center;display:grid}.detail-actions .report-flag-button :where(svg,img){display:block}.detail-actions .report-flag-button{width:var(--button-height);min-width:var(--button-height);padding:0}.detail-secondary-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.detail-secondary-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.detail-secondary-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.detail-body{gap:var(--space-18);grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;display:grid}@media (width<=900px){.detail-body{grid-template-columns:minmax(0,1fr)}}.detail-main,.detail-sidebar{gap:var(--space-14);min-width:0;display:grid}.detail-tabs{gap:var(--space-8);flex-wrap:wrap;display:flex}.detail-tabs .button-link{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.detail-tabs .button-link:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.detail-tabs .button-link:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.detail-panel{gap:var(--space-18);padding:var(--space-20);display:grid}.detail-panel p:where(:not(.message)){color:var(--dark-muted)}.detail-sidebar-card{gap:var(--space-12);padding:var(--space-16) var(--space-18);display:grid}.detail-sidebar-card h2{justify-content:space-between;align-items:baseline;gap:var(--space-8);color:var(--dark-heading);font-size:var(--text-lg);line-height:var(--leading-snug);display:flex}.detail-sidebar-card h2 small{color:var(--dark-muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.detail-sidebar-card .summary-label{color:var(--dark-muted)}.detail-sidebar-links{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.detail-sidebar-links a{align-items:center;gap:var(--space-8);color:var(--dark-accent);font-weight:var(--weight-bold);display:inline-flex}.detail-sidebar-links img{object-fit:contain;width:16px;height:16px}.detail-chips{gap:var(--space-6);flex-wrap:wrap;display:flex}.detail-chips span{border:var(--border-hairline) solid var(--dark-border);padding:var(--space-2) var(--space-6);color:var(--dark-text);background:var(--dark-fill-raised);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.detail-sidebar-details{gap:var(--space-8);margin:0;display:grid}.detail-sidebar-details div{justify-content:space-between;gap:var(--space-12);display:flex}.detail-sidebar-details dt{color:var(--dark-muted)}.detail-sidebar-details dd{color:var(--dark-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.detail-header.no-icon{grid-template-columns:minmax(0,1fr) auto}@media (width<=720px){.detail-header{grid-template-columns:72px minmax(0,1fr)}.detail-header.no-icon{grid-template-columns:minmax(0,1fr)}.detail-actions{grid-column:1/-1;justify-content:flex-start}}.schematic-page .detail-title h1 :where(strong,b){font-weight:var(--weight-black)}.schematic-download-button{--button-border:var(--primary-action-border);--button-fill:var(--primary-action-fill);--button-text:var(--primary-action-text);--button-hover-border:var(--primary-action-border-hover)}.schematic-download-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--primary-action-fill-hover)}.schematic-download-button{padding:0 var(--space-20);font-size:var(--text-md);font-weight:var(--weight-black)}.schematic-download-button>span,.schematic-like-button>span{align-items:center;gap:var(--space-8);display:inline-flex}.schematic-like-button.active .vso-icon{color:var(--like)}.schematic-page.detail-slice>*{width:min(1400px,100%)}.schematic-page .detail-body{grid-template-rows:auto 1fr;grid-template-areas:"media side""main side"}.schematic-media{--vdex-frame-aspect:16 / 10;--vdex-frame-height:auto;grid-area:media;min-width:0}.schematic-page .detail-main{grid-area:main}.schematic-page .detail-sidebar{grid-area:side}.schematic-theater .detail-body{grid-template-rows:auto auto;grid-template-areas:"media media""main side"}.schematic-theater .schematic-media{--theater-width:min(calc(100vw - 152px), calc(100% + 160px));--vdex-frame-aspect:auto;--vdex-frame-height:min(78vh, calc((100vw - 152px) * .5625), calc((1400px + 160px) * .5625));width:var(--theater-width);margin-inline:calc((100% - var(--theater-width)) / 2)}.schematic-media-image{aspect-ratio:16/10;padding:var(--pixel-border-size);place-items:center;display:grid;overflow:hidden}.schematic-media-image img{object-fit:cover;width:100%;height:100%;clip-path:var(--pixel-clip);display:block}.schematic-media-image p{color:var(--dark-muted)}.detail-info{gap:0}.detail-info-section{gap:var(--space-10);padding-block:var(--space-14);display:grid}.detail-info-section:first-child{padding-top:0}.detail-info-section+.detail-info-section,.detail-info-more>.detail-info-section:first-child{border-top:var(--border-hairline) solid var(--dark-border)}.detail-info-section h3{justify-content:space-between;align-items:baseline;gap:var(--space-8);color:var(--dark-heading);font-size:var(--text-sm);line-height:var(--leading-snug);display:flex}.detail-info-section h3 small{color:var(--dark-muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.detail-info-toggle{width:calc(100% + 36px);min-height:0;margin:0 calc(-1 * var(--space-18)) calc(-1 * var(--space-16));border-top:var(--border-hairline) solid var(--dark-border);padding:var(--space-12) var(--space-18) var(--space-14);color:var(--dark-muted);clip-path:none;font-size:var(--text-sm);font-weight:var(--weight-bold);background:0 0;justify-content:space-between;align-items:center;display:flex}.detail-info-toggle:before{display:none}.detail-info-toggle:is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}.detail-sidebar-heading{margin-top:var(--space-6);color:var(--dark-heading);font-size:var(--text-lg);line-height:var(--leading-snug)}.schematic-sidebar-list{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.schematic-sidebar-list li{justify-content:space-between;align-items:center;gap:var(--space-10);min-width:0;display:flex}.schematic-sidebar-name{align-items:center;gap:var(--space-8);min-width:0;color:var(--dark-text);white-space:nowrap;display:inline-flex;overflow:hidden}.schematic-sidebar-name>span:last-child{text-overflow:ellipsis;overflow:hidden}a.schematic-sidebar-name{color:var(--dark-accent);font-weight:var(--weight-bold)}.schematic-sidebar-name img{object-fit:contain;flex:none}.schematic-sidebar-value{color:var(--dark-muted);font-variant-numeric:tabular-nums;flex:none}.schematic-sidebar-pagination{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--dark-muted);font-size:var(--text-xs);display:flex}.schematic-sidebar-pagination button{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.schematic-sidebar-pagination button>:where(span:not(.sr-only)){place-items:center;display:grid}.schematic-sidebar-pagination button :where(svg,img){display:block}.schematic-sidebar-pagination button{width:var(--button-height);min-width:var(--button-height);padding:0}@media (width<=900px){.schematic-page .detail-body,.schematic-theater .detail-body{grid-template-rows:auto;grid-template-areas:"media""side""main"}.schematic-theater .schematic-media{--vdex-frame-aspect:16 / 10;--vdex-frame-height:auto;width:auto;margin-inline:0}.schematic-page .vdex-theater-button{display:none}}@media (width<=720px){.schematic-page .detail-actions :is(button,.button-link){--button-height:var(--button-height-md)}.schematic-page .detail-actions .report-flag-button{--button-height:var(--button-height-md);place-content:center;place-items:center;display:inline-grid}.schematic-page .detail-actions .report-flag-button>:where(span:not(.sr-only)){place-items:center;display:grid}.schematic-page .detail-actions .report-flag-button :where(svg,img){display:block}.schematic-page .detail-actions .report-flag-button{width:var(--button-height);min-width:var(--button-height);padding:0}.schematic-download-button{padding:0 var(--space-14);font-size:var(--text-sm)}}.downloads-page{--download-ink:var(--downloads-ink);--download-muted:var(--downloads-muted);isolation:isolate;background:linear-gradient(#217e8b 0,#10586e 330px,#0a384e 900px,#062a3a 100%);width:100%;position:relative}.downloads-ocean{z-index:1;padding:var(--space-112) var(--page-inline-padding) var(--space-72);position:relative}.downloads-water{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.downloads-water-surface{opacity:.65;height:190px;image-rendering:pixelated;background:linear-gradient(#b2f5df70,#70d6c329 46%,#0000);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.downloads-water-current,.downloads-water-ripple{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.downloads-water-foam{opacity:.8;height:80px;position:absolute;inset:0 0 auto}.downloads-water-foam svg,.downloads-water-foam canvas{width:100%;height:80px;image-rendering:pixelated;display:block}.downloads-water-rays{transform-origin:50% 0;background:repeating-linear-gradient(112deg,#0000 0 10%,#baf9dd14 10% 12%,#baf9dd04 15%,#0000 18% 26%,#c6ffe51a 26% 27%,#0000 30% 37%);height:1000px;animation:16s ease-in-out infinite alternate downloads-light-drift;position:absolute;inset:-160px -20% auto;-webkit-mask-image:linear-gradient(#000,#000b 35%,#0000 95%);mask-image:linear-gradient(#000,#000b 35%,#0000 95%)}.downloads-water-caustics{opacity:.06;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20160%20120'%20fill='none'%20shape-rendering='crispEdges'%3e%3cpath%20d='M-8%2024H12V18H30V24H42V38H54V44H80V38H96V24H112V18H134V24H150V36H168M-8%2084H10V72H28V66H50V72H62V86H80V92H102V86H116V72H138V66H154V72H168M30-8V8H24V18M134-8V8H140V24M54%2044V54H48V66M96%2038V52H104V64H116V72M10%2072V58H4V36M150%2036V48H156V66M62%2086V102H54V128M138%2066V96H130V112H134V128'%20stroke='%23bcfff0'%20stroke-width='2'/%3e%3cpath%20d='M-8%2028H12V22H28M56%2048H80V42H96M14%2076H28V70H48M82%2096H102V90H114M138%2028H148V38M134%20100V114'%20stroke='%23e5ffe9'/%3e%3c/svg%3e") top/320px 240px;animation:14s ease-in-out infinite alternate downloads-caustics-drift;position:absolute;inset:-30px;-webkit-mask-image:linear-gradient(#000 0,#0008 450px,#0000 1100px);mask-image:linear-gradient(#000 0,#0008 450px,#0000 1100px)}.downloads-water-bubble{top:var(--bubble-y);left:var(--bubble-x);width:var(--bubble-size);height:var(--bubble-size);border:var(--border-thin) solid #adf1dc66;clip-path:polygon(25% 0,75% 0,75% 15%,100% 15%,100% 85%,75% 85%,75% 100%,25% 100%,25% 85%,0 85%,0 15%,25% 15%);animation:12s linear infinite downloads-bubble-rise;animation-delay:var(--bubble-delay);position:absolute;box-shadow:inset 2px 2px #defff32e}.downloads-water-kelp{align-items:flex-end;gap:var(--space-4);opacity:.5;display:flex;position:absolute;bottom:0}.downloads-water-kelp-left{left:-12px}.downloads-water-kelp-right{right:-18px;transform:scaleX(-1)}.downloads-water-kelp span{width:calc(26px + var(--stem) * 6px);height:calc(100px + var(--stem) * 40px);clip-path:polygon(42% 100%,42% 82%,18% 82%,18% 68%,4% 68%,4% 58%,28% 58%,28% 68%,42% 68%,42% 48%,16% 48%,16% 34%,34% 34%,34% 40%,48% 40%,48% 16%,60% 16%,60% 0,76% 0,76% 24%,62% 24%,62% 54%,76% 54%,76% 42%,96% 42%,96% 62%,78% 62%,78% 70%,62% 70%,62% 100%);transform-origin:50% 100%;animation:7s ease-in-out infinite alternate downloads-kelp-sway;animation-delay:calc(var(--stem) * -1.5s);background:linear-gradient(#328d7a,#082d38)}.downloads-water-wake{z-index:2;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:fixed;inset:0}.downloads-heading{margin:0 auto var(--space-40);text-align:center;color:var(--downloads-eyebrow)}.downloads-eyebrow,.downloads-step{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0}.downloads-heading h1{margin:var(--space-16) 0 var(--space-24);color:var(--downloads-heading);font-size:var(--text-hero);line-height:var(--leading-tight);text-shadow:var(--downloads-heading-shadow)}.downloads-jump-links{justify-content:center;align-items:center;gap:var(--space-12) var(--space-20);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.downloads-jump-links a{color:var(--downloads-link);text-underline-offset:5px}.downloads-core-frame{max-width:1120px;filter:var(--downloads-frame-shadow);margin-inline:auto;scroll-margin-top:90px}.downloads-core-frame .downloads-core-panel{padding:var(--pixel-border-size)}.downloads-core-content{min-width:0;clip-path:var(--pixel-clip);grid-template-columns:.8fr 1.2fr;display:grid}.downloads-core-intro{padding:var(--space-32);text-align:center;color:var(--downloads-text);background:var(--downloads-panel);flex-direction:column;align-items:center;display:flex}.downloads-core-intro .downloads-step{color:var(--downloads-text-muted);align-self:flex-start}.downloads-logo{width:160px;height:160px;margin:var(--space-32) 0 var(--space-20);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 0 var(--dark-fill-sunken))}.downloads-core-intro h2{margin:0 0 var(--space-16);color:var(--dark-heading);font-size:var(--text-2xl)}.downloads-core-intro p{line-height:var(--leading-loose);color:var(--downloads-text-muted);font-size:var(--text-sm);margin:0}.downloads-next{padding-top:var(--space-32);color:var(--downloads-text-muted);font-size:var(--text-xs);text-underline-offset:5px;margin-top:auto}.downloads-picker{--paper-heading:var(--download-ink);--paper-muted:var(--download-muted);--paper-border:var(--downloads-paper-border);--dark-border:var(--paper-border);--dark-fill-raised:var(--downloads-paper-raised);--dark-text:var(--download-ink);--field-border:var(--downloads-paper-border);--field-text:var(--download-ink);--control-border:var(--downloads-paper-border);--control-fill:var(--downloads-paper-raised);--control-text:var(--download-ink);align-content:start;gap:var(--space-16);min-width:0;padding:var(--space-32);color:var(--download-ink);display:grid}.downloads-picker-heading,.downloads-addon-heading,.downloads-group-heading{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.downloads-picker h3{color:inherit;font-size:var(--text-lg);margin:0}.downloads-source{--chip-border:var(--downloads-paper-border);--chip-fill:var(--paper-fill);--chip-text:var(--download-muted)}.downloads-fields{gap:var(--space-16);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.downloads-fields label{min-width:0;color:var(--download-muted);font-size:var(--text-sm)}.downloads-channel,.downloads-build{grid-column:1/-1}.downloads-fields .vso-select-trigger{text-overflow:ellipsis;width:100%;min-width:0}.downloads-build-status{min-height:44px;font-size:var(--text-xs);line-height:var(--leading-loose);color:var(--download-muted);align-items:center;display:grid}.downloads-build-status p,.downloads-picker>p{margin:0}.downloads-primary{--button-height:var(--button-height-lg);--button-border:var(--primary-action-border);--button-fill:var(--primary-action-fill);--button-text:var(--primary-action-text);--button-hover-border:var(--primary-action-border-hover)}.downloads-primary:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--primary-action-fill-hover)}.downloads-primary{text-align:center;font-size:var(--text-sm)}.downloads-primary>span{justify-content:center;align-items:center;gap:var(--space-12);display:flex}.downloads-primary img{object-fit:contain;image-rendering:pixelated}.downloads-file{color:var(--download-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);overflow:hidden}.downloads-provider-links{justify-content:center;gap:var(--space-12) var(--space-20);font-size:var(--text-2xs);flex-wrap:wrap;display:flex}.downloads-picker a:not(.downloads-primary){color:var(--paper-accent-strong);text-underline-offset:3px}.downloads-requirement{padding-top:var(--space-16);border-top:var(--border-hairline) solid var(--downloads-paper-divider);color:var(--download-muted);font-size:var(--text-2xs);line-height:var(--leading-loose)}.downloads-picker .downloads-error{color:var(--paper-danger-text);font-size:var(--text-xs)}.downloads-dev-note{color:var(--paper-warning-text)}.downloads-text-button{margin-left:var(--space-8);color:var(--download-ink);font:inherit}.downloads-addons{z-index:1;padding:var(--space-24) var(--page-inline-padding) var(--space-80);color:var(--downloads-text);scroll-margin-top:70px;position:relative}.downloads-content{max-width:1120px;margin-inline:auto}.downloads-addon-heading{margin-bottom:var(--space-32);align-items:flex-end}.downloads-addon-heading h2{margin:var(--space-12) 0;font-size:var(--text-3xl);line-height:var(--leading-normal);color:var(--dark-heading)}.downloads-addon-heading p:last-child{font-size:var(--text-xs);line-height:var(--leading-loose);margin:0}.downloads-browse{font-size:var(--text-xs);flex-shrink:0}.downloads-addon-group+.downloads-addon-group{margin-top:var(--space-40)}.downloads-group-heading{margin-bottom:var(--space-16);flex-wrap:wrap;justify-content:flex-start}.downloads-group-heading h3{color:var(--dark-heading);font-size:var(--text-md);margin:0}.downloads-group-heading>span{color:var(--downloads-text-muted);font-size:var(--text-2xs)}.downloads-addon-grid{gap:var(--space-18);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.download-addon-frame{min-width:0;display:grid}.download-addon-card{gap:var(--space-20);min-width:0;padding:var(--space-24);flex-direction:column;display:flex}.download-addon-title{align-items:center;gap:var(--space-16);display:flex}.download-addon-icon{background:0 0;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.download-addon-icon-fallback{background:var(--paper-fill-alt);color:var(--download-ink);font-size:var(--text-2xl)}.download-addon-icon img{object-fit:contain;image-rendering:auto}.download-addon-title h4{font-size:var(--text-lg);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0}.download-addon-title a{color:var(--dark-heading);text-decoration:none}.download-addon-title a:hover{text-decoration:underline}.download-addon-upcoming{margin-bottom:var(--space-6)}.download-addon-versions{gap:var(--space-10);font-size:var(--text-2xs);line-height:var(--leading-loose);margin:auto 0 0;display:grid}.download-addon-versions dt{color:var(--downloads-text-muted)}.download-addon-versions dd{margin:var(--space-2) 0 0;color:var(--downloads-text)}.download-addon-links{align-items:center;gap:var(--space-8);padding-top:var(--space-16);border-top:var(--border-hairline) solid var(--downloads-divider);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.download-addon-links .button-link{--button-border:var(--downloads-button-border);--button-fill:var(--downloads-button-fill);--button-text:var(--downloads-text);--button-hover-border:var(--control-border-hover)}.download-addon-links .button-link>span{align-items:center;gap:var(--space-6);display:inline-flex}.download-addon-links img{object-fit:contain;image-rendering:pixelated}.downloads-more{margin-top:var(--space-24);color:var(--downloads-text);font-size:var(--text-xs);display:inline-block}.downloads-addon-message{min-height:160px;color:var(--downloads-text)}@media (width<=1000px){.downloads-addon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.downloads-addon-heading{flex-direction:column;align-items:flex-start}}@media (width<=720px){.downloads-ocean{padding-top:var(--space-96);padding-bottom:var(--space-40)}.downloads-core-content,.downloads-addon-grid{grid-template-columns:minmax(0,1fr)}.downloads-core-intro{gap:var(--space-10) var(--space-18);padding:var(--space-20);text-align:left;grid-template-columns:72px minmax(0,1fr);display:grid}.downloads-core-intro .downloads-step,.downloads-next{grid-column:1/-1}.downloads-logo{grid-row:2/4;width:72px;height:72px;margin:0}.downloads-core-intro h2,.downloads-core-intro p{margin:0}.downloads-core-intro h2{font-size:var(--text-md)}.downloads-core-intro p{font-size:var(--text-2xs)}.downloads-next{padding-top:var(--space-8);font-size:var(--text-2xs)}.downloads-picker{padding:var(--space-20) var(--space-18)}.downloads-picker h3{font-size:var(--text-sm)}.downloads-primary{font-size:var(--text-xs)}.downloads-jump-links{gap:var(--space-10);font-size:var(--text-2xs)}}@keyframes downloads-light-drift{to{opacity:.65;transform:translate(28px)skew(-3deg)}}@keyframes downloads-caustics-drift{to{transform:translate(20px,12px)}}@keyframes downloads-bubble-rise{0%{opacity:0;transform:translateY(40px)}20%,70%{opacity:.7}to{opacity:0;transform:translate(24px,-140px)}}@keyframes downloads-kelp-sway{0%{transform:skew(-4deg)}to{transform:skew(4deg)}}@media (prefers-reduced-motion:reduce){.downloads-water *{animation:none}.downloads-water-wake{display:none}}@media (pointer:coarse){.downloads-water-wake{display:none}}.card-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.comment-form{gap:var(--space-8);display:grid}.comment-form>.button-row{justify-content:flex-end}.schematic-comments-panel{--pixel-border-size:var(--panel-border-width);--pixel-border-color:var(--panel-border);--pixel-fill:var(--panel-fill);--paper-fill:var(--control-fill);--paper-fill-alt:var(--dark-fill);--paper-fill-glass:var(--control-fill);--paper-tint:var(--dark-tint);--paper-text:var(--panel-text);--paper-heading:var(--dark-heading);--paper-muted:var(--dark-muted);--paper-border:var(--control-border);--paper-divider:var(--dark-divider);--paper-highlight:var(--control-fill-active);--paper-accent-fill:var(--dark-accent-fill);--paper-accent:var(--control-border-hover);--paper-accent-strong:var(--dark-accent);--paper-danger-border:var(--dark-danger-border);--paper-danger-fill:var(--dark-danger-fill);--paper-danger-text:var(--dark-danger-text);--paper-success-border:var(--dark-success-border);--paper-success-fill:var(--dark-success-fill);--paper-success-text:var(--dark-success-text);--paper-warning-border:var(--dark-warning-border);--paper-warning-fill:var(--dark-warning-fill);--paper-warning-text:var(--dark-warning-text);--paper-violet-text:var(--dark-violet-text);--sheet-border:var(--control-border);--sheet-border-hover:var(--control-border-hover);--sheet-fill:var(--control-fill);--field-border:var(--control-border);--field-border-focus:var(--control-border-hover);--field-fill:var(--control-fill);--field-text:var(--dark-heading);color:var(--panel-text)}.schematic-comments-panel :where(button,.button-link){--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.schematic-comments-panel :where(button,.button-link):is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.schematic-comments-panel :where(button,.button-link):is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}@media (width>=761px){.schematic-left-stack{padding-right:var(--space-14)}}@media (width<=760px){.schematic-left-stack{padding-bottom:var(--space-14)}}.comment-list{gap:var(--space-14);display:grid}.comment-card{min-width:0;color:var(--paper-text);gap:var(--space-12);border-top:var(--border-thin) solid var(--paper-divider);padding-top:var(--space-14);display:grid}.comment-card.muted{opacity:var(--opacity-muted)}.comment-heading,.comment-author{align-items:center;gap:var(--space-10);display:flex}.comment-heading{flex-wrap:wrap;justify-content:space-between}.comment-author{flex:220px;min-width:0}.comment-author-copy{gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:grid}.comment-author small{color:var(--paper-muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.comment-author-name{align-items:center;gap:var(--space-6) var(--space-12);flex-wrap:wrap;display:flex}.comment-body,.comment-footer{min-width:0;margin-left:var(--space-48)}.comment-body{gap:var(--space-10);display:grid}.comment-thread,.comment-replies{gap:var(--space-14);min-width:0;display:grid}.comment-replies{border-left:var(--border-thin) solid var(--paper-border);margin-left:var(--space-18);padding-left:var(--space-18)}.comment-reply-composer>summary{cursor:pointer;width:fit-content;list-style:none}.comment-reply-composer>summary::-webkit-details-marker{display:none}.comment-reply-composer>.comment-form{padding-top:var(--space-12)}.comment-heading .comment-card-actions{flex-wrap:wrap}.comment-heading .comment-card-actions>button,.comment-reply-composer>summary{min-height:var(--button-height-sm);padding-inline:var(--space-12);font-size:var(--text-xs)}@media (width<=600px){.comment-body,.comment-footer{margin-left:0}.comment-replies{margin-left:var(--space-8);padding-left:var(--space-10)}}.compact-row{gap:var(--space-8)}.report-form{gap:var(--space-10);display:grid;position:relative}.report-flag-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.report-flag-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.report-flag-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.report-flag-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.report-flag-button>:where(span:not(.sr-only)){place-items:center;display:grid}.report-flag-button :where(svg,img){display:block}.report-flag-button{width:var(--button-height);min-width:var(--button-height);padding:0;list-style:none}.report-flag-button[aria-expanded=true]{--button-border:var(--button-active-border);--button-fill:var(--button-active-fill)}.report-form-body{z-index:var(--z-dialog);gap:var(--space-12);border:var(--border-medium) solid var(--paper-border);width:min(320px,100vw - 32px);max-height:calc(100svh - 116px);padding:var(--space-12);color:var(--paper-heading);background:var(--paper-fill);box-shadow:var(--shadow-panel);display:grid;position:fixed;top:92px;right:20px;overflow:auto}.report-form-body label{gap:var(--space-6);min-width:0;display:grid}.report-form-body .field-control{min-width:0;max-width:100%}.report-form-body textarea,.report-form-body .vso-select-trigger{width:100%;min-width:0}.report-form-body textarea{resize:vertical}.report-form-body .button-row{flex-wrap:wrap;min-width:0}.report-form-dialog{display:contents}.report-popover-layer{z-index:var(--z-overlay);background:var(--scrim-light);position:fixed;inset:0}.report-popover-close{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.report-popover-close>:where(span:not(.sr-only)){place-items:center;display:grid}.report-popover-close :where(svg,img){display:block}.report-popover-close{width:var(--button-height);min-width:var(--button-height);color:var(--paper-heading);padding:0}.card-report-control{z-index:8;position:absolute;top:10px;right:10px}.comment-card-actions{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}.report-admin-shell{max-width:1280px}.report-filter-panel,.report-bulk-panel,.report-card{max-width:none}.report-filter-grid{gap:var(--space-12);grid-template-columns:minmax(min(100%,280px),1fr) repeat(3,minmax(min(100%,170px),auto));align-items:center;display:grid}.report-card-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}.report-card{gap:var(--space-14);align-content:start}.report-card.selected{--pixel-border-color:var(--dark-accent)}.report-select-label{gap:var(--space-10);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.report-select-label .vso-checkbox{margin-top:var(--space-2)}.report-details{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.report-pagination{justify-content:center;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.profile-page-header{grid-template-columns:auto minmax(0,1fr);align-items:start;max-width:880px}.profile-admin-actions{gap:var(--space-8);margin-top:var(--space-14);flex-wrap:wrap;display:flex}.profile-section{gap:var(--space-16);display:grid}.profile-signature-preview{gap:var(--space-6);padding:var(--space-12)}.compact-heading{margin-bottom:0}.profile-addon-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.user-admin-shell{max-width:90%}.user-admin-card{max-width:none}.user-admin-heading{align-items:center;gap:var(--space-10);min-width:0;display:flex}.user-admin-heading h2{overflow-wrap:anywhere}.user-admin-heading small{color:var(--paper-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);overflow-wrap:anywhere}.toggle-label{align-items:center;gap:var(--space-10);min-height:46px;color:var(--paper-heading);font-weight:var(--weight-bold);display:flex}.schematic-vote-panel{grid-template-columns:auto auto;justify-items:center}.schematic-vote-panel .success-message{grid-column:span 2}.vote-summary{color:var(--paper-heading);font-size:var(--text-3xl);line-height:var(--leading-none)}@media (width>=1600px){.schematic-right-stack{--schematic-side-width:min(520px, calc((100vw - 1120px) / 2 + 56px - 16px));top:5.25rem;right:max(16px, (100vw - 1120px) / 2 + 56px - var(--schematic-side-width) - 16px);z-index:var(--z-sticky);width:var(--schematic-side-width);max-height:calc(100vh - 6.5rem);padding-left:var(--space-14);scrollbar-color:var(--dark-accent-border) transparent;scrollbar-width:thin;grid-template-columns:1fr;position:fixed;overflow-y:auto}}.emoji-admin-list{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.emoji-admin-list>li{align-items:center;gap:var(--space-10) var(--space-16);grid-template-columns:auto minmax(0,1fr);max-width:none;display:grid}.emoji-admin-preview{object-fit:contain;width:48px;height:48px}.emoji-admin-details h2{overflow-wrap:anywhere}.emoji-admin-details small{color:var(--paper-muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.emoji-admin-rename,.emoji-admin-list>li>.button-row{grid-column:1/-1}.emoji-admin-rename{gap:var(--space-8);align-items:center;display:flex}.emoji-admin-rename .field-control{flex:1}.emoji-admin-replace{cursor:pointer}.markdown-content{gap:var(--space-14);color:var(--paper-heading);display:grid;position:relative}.markdown-content :where(h1,h2,h3,h4,h5,h6){max-width:none;line-height:var(--leading-tight)}.markdown-content h1{font-size:var(--text-3xl)}.markdown-content h2{font-size:var(--text-2xl)}.markdown-content h3{font-size:var(--text-lg)}.markdown-content :where(p,ul,ol,blockquote,pre,table,dl,hr){max-width:none}.markdown-content :where(ul,ol){padding-left:var(--space-28);line-height:var(--leading-relaxed);margin:0}.markdown-content ol{padding-left:var(--space-40)}.markdown-content li::marker{color:currentColor;font-weight:var(--weight-black)}.markdown-content blockquote{border-left:var(--border-thick) solid var(--paper-border);padding-left:var(--space-14);color:var(--paper-muted);margin:0}.markdown-content code{color:var(--paper-heading);font-family:Miracode,ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace}.markdown-content pre{padding:var(--space-12);color:var(--code-text);background:var(--code-fill);border:var(--border-thin) solid var(--code-border);clip-path:var(--control-clip);margin:0;overflow-x:auto}.markdown-content pre code{color:inherit;white-space:pre;background:0 0;border-radius:0;padding:0;display:block}.markdown-content .hljs-keyword,.markdown-content .hljs-selector-tag,.markdown-content .hljs-built_in{color:var(--dark-accent)}.markdown-content .hljs-string,.markdown-content .hljs-attr,.markdown-content .hljs-symbol{color:var(--syntax-string)}.markdown-content .hljs-number,.markdown-content .hljs-literal{color:var(--syntax-number)}.markdown-content .hljs-title,.markdown-content .hljs-title.function_,.markdown-content .hljs-function .hljs-title{color:var(--syntax-title)}.markdown-content .hljs-type,.markdown-content .hljs-class .hljs-title{color:var(--syntax-type)}.markdown-content .hljs-comment{color:var(--syntax-comment);font-style:italic}.markdown-content .hljs-meta,.markdown-content .hljs-operator,.markdown-content .hljs-punctuation{color:inherit}.markdown-content hr{width:100%;height:0;margin:var(--space-4) 0;border:0;border-top:var(--border-medium) solid currentcolor;opacity:.42}.markdown-content a{color:var(--paper-accent-strong);font-weight:var(--weight-bold)}.markdown-content .markdown-mention{min-height:1.25em;color:var(--paper-heading);background:var(--paper-highlight);clip-path:var(--control-clip);font-weight:var(--weight-black);line-height:var(--leading-snug);vertical-align:baseline;align-items:center;padding:.2em .32em;text-decoration:none;display:inline-flex}.markdown-content .markdown-mention:hover,.markdown-content .markdown-mention:focus-visible{color:var(--paper-heading);background:var(--paper-accent-fill)}.markdown-content .markdown-mention.missing{opacity:var(--opacity-muted)}.markdown-content img{max-width:100%;height:auto}.markdown-line-image{vertical-align:text-bottom;width:auto;height:auto;max-height:1lh}.markdown-content .markdown-auto-image-link{max-width:min(100%,520px);display:inline-block}.markdown-content .markdown-auto-image{object-fit:contain;background:var(--dark-fill-sunken);max-height:360px;display:block}.markdown-text-command{color:inherit}.markdown-align-text{display:block}.markdown-align-left{text-align:left}.markdown-align-center{text-align:center}.markdown-align-right{text-align:right}.markdown-color-text{color:var(--text-command-color)}@property --markdown-gradient-phase{syntax:"<number>";inherits:true;initial-value:0}.markdown-rainbow-text{--markdown-text-gradient:linear-gradient(90deg, #ff3b3b, #ffb13b, #fff35c, #5fff7b, #62d9ff, #8a72ff, #ff61e6, #ff3b3b);color:#0000;background:var(--markdown-text-gradient) 0 50%/200% 100%;animation:markdown-rainbow-scroll var(--rainbow-speed,1s) linear infinite;-webkit-background-clip:text;background-clip:text}.markdown-moonlight-text{--markdown-text-gradient:linear-gradient(90deg, #ff9494, #ffff94, #94ff94, #94ffff, #9494ff, #ff94ff, #ff9494);color:#0000;background:var(--markdown-text-gradient) 0 50%/200% 100%;animation:markdown-moonlight-scroll var(--moonlight-speed,1s) linear infinite;-webkit-background-clip:text;background-clip:text}:root.site-freeze-rainbow-text .markdown-rainbow-text,:root.site-freeze-rainbow-text .markdown-moonlight-text{background-position:0;animation:none}.markdown-text-command-char{white-space:pre;display:inline-block}:is(.markdown-rainbow-text,.markdown-moonlight-text) .markdown-text-command-char{color:#0000;background-image:var(--markdown-text-gradient);background-position:calc((var(--markdown-gradient-phase) * 32 + var(--text-command-index,0)) * -1ch) 50%;background-size:32ch 100%;-webkit-background-clip:text;background-clip:text}.markdown-wave-char{animation:markdown-wave var(--wave-speed,1s) ease-in-out infinite;animation-delay:calc(var(--text-command-index,0) * -.08s)}.markdown-shake-char{animation:markdown-shake var(--shake-speed,1s) linear infinite;animation-delay:calc(var(--text-command-index,0) * -.03s)}.markdown-obfuscate-char{text-align:center;min-width:.65em}.markdown-table-frame{isolation:isolate;width:100%;max-width:100%;padding:var(--border-medium);background:var(--paper-border);clip-path:var(--control-clip);position:relative}.markdown-table-frame:before{content:"";inset:var(--border-medium);z-index:-1;background:var(--paper-fill-glass);clip-path:var(--control-clip);pointer-events:none;position:absolute}.markdown-table-scroll{z-index:1;scrollbar-color:var(--paper-border) transparent;scrollbar-width:thin;max-width:100%;position:relative;overflow-x:auto}.markdown-content table{border-collapse:separate;border-spacing:0;width:100%;max-width:100%;color:inherit;background:0 0;display:table;position:relative}.markdown-content :where(th,td){border-right:var(--border-thin) solid var(--paper-divider);border-bottom:var(--border-thin) solid var(--paper-divider);padding:var(--space-8) var(--space-10);text-align:left;vertical-align:top;background:0 0}.markdown-content :where(th,td):last-child{border-right:0}.markdown-content tr:last-child td{border-bottom:0}.markdown-content th{color:inherit;background:var(--paper-accent-fill);font-weight:var(--weight-black)}.markdown-content tr:nth-child(2n) td{background:var(--paper-tint)}.markdown-content dl{gap:var(--space-6);border-left:var(--border-thick) solid var(--paper-border);padding-left:var(--space-14);margin:0;display:grid}.markdown-content dt{color:inherit;font-weight:var(--weight-black)}.markdown-content dd{margin:0 0 var(--space-8) var(--space-18);color:inherit}.markdown-content mark{padding-inline:var(--space-4);color:var(--mark-text);background:var(--mark-fill)}.markdown-content :where(sub,sup){line-height:0}.markdown-content .contains-task-list{padding-left:0;list-style:none}.markdown-content .task-list-item{align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-4);display:flex}.markdown-content .task-list-item input[type=checkbox]{width:16px;height:16px;margin-top:var(--space-4);accent-color:var(--paper-accent-strong);flex:none}.markdown-content .task-list-item-label{color:inherit;font:inherit;text-transform:none;display:inline}.markdown-content .footnotes{border-top:var(--border-thin) solid var(--paper-divider);padding-top:var(--space-12);color:var(--paper-muted);font-size:.92em}.markdown-content :where(.footnote-ref,.footnote-backref){color:var(--paper-accent-strong);font-weight:var(--weight-black);text-decoration:none}.markdown-content :where(h1,h2,h3,h4,h5,h6)[id]{scroll-margin-top:24px}.attachment-list{gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}img.emoji,.markdown-content img.emoji{vertical-align:-.3em;object-fit:contain;width:1.375em;max-width:none;height:1.375em;display:inline-block}img.emoji.jumbo,.markdown-content img.emoji.jumbo{width:3rem;height:3rem}.vso-overlay-panel.emoji-tooltip{align-items:center;gap:var(--space-10);pointer-events:none;max-width:280px;display:flex;position:fixed;transform:translate(-50%,-100%)}.vso-overlay-panel.emoji-tooltip.below{transform:translate(-50%)}.vso-overlay-panel.emoji-picker{width:min(420px, 100vw - 2 * var(--space-8));height:min(440px,70dvh);padding:var(--pixel-border-size);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.emoji-picker-search.field-control{--field-border:var(--control-border);--field-border-focus:var(--control-border-hover);--field-fill:var(--control-fill);--field-text:var(--control-text);width:auto;margin:var(--space-10)}.emoji-picker-search input::placeholder{color:var(--control-placeholder)}.emoji-picker-body{border-top:var(--border-hairline) solid var(--dark-divider);grid-template-columns:48px minmax(0,1fr);min-height:0;display:grid}.emoji-picker-rail{align-items:center;gap:var(--space-4);padding:var(--space-6) 0;scrollbar-width:none;background:var(--dark-fill-sunken);flex-direction:column;display:flex;overflow-y:auto}.emoji-picker-rail-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.emoji-picker-rail-button>:where(span:not(.sr-only)){place-items:center;display:grid}.emoji-picker-rail-button :where(svg,img){display:block}.emoji-picker-rail-button{clip-path:none;background:0 0;border:0;min-height:0}.emoji-picker-rail-button:before{content:none}.emoji-picker-rail-button{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.emoji-picker-rail-button:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.emoji-picker-rail-button:is(:hover,:focus-visible,.active){background:var(--dark-fill-raised)}.emoji-picker-cell{place-content:center;place-items:center;display:inline-grid}.emoji-picker-cell>:where(span:not(.sr-only)){place-items:center;display:grid}.emoji-picker-cell :where(svg,img){display:block}.emoji-picker-cell{clip-path:none;background:0 0;border:0;min-height:0;padding:0}.emoji-picker-cell:before{content:none}.emoji-picker-grid{min-height:0;padding:0 var(--space-8) var(--space-8);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;position:relative;overflow-y:auto}.emoji-picker-heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;z-index:1;padding:var(--space-8) var(--space-2) var(--space-4);color:var(--dark-muted);background:var(--overlay-fill);position:sticky;top:0}.emoji-picker-cells{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));display:grid}.emoji-picker-cell{aspect-ratio:1}.emoji-picker-cell:is(:hover,:focus-visible){background:var(--dark-fill-raised)}.emoji-picker-cell img{object-fit:contain;width:32px;height:32px}.emoji-picker-footer{align-items:center;gap:var(--space-8);min-height:48px;padding:var(--space-8) var(--space-12);border-top:var(--border-hairline) solid var(--dark-divider);color:var(--dark-muted);background:var(--dark-fill-sunken);font-size:var(--text-xs);display:flex}.emoji-picker-footer strong{color:var(--dark-text);font-size:var(--text-sm)}.emoji-tooltip img,.emoji-card-body img{object-fit:contain;width:48px;height:48px}.emoji-tooltip span{display:grid}.emoji-tooltip small,.emoji-card-meta{color:var(--overlay-muted);font-size:var(--text-xs)}.emoji-card-body{align-items:flex-start;gap:var(--space-12);max-width:300px;display:flex}.emoji-card-body p{margin:var(--space-4) 0 0}.markdown-editor{gap:var(--space-8);min-width:0;display:grid}.markdown-editor.tone-dark{--paper-fill:var(--control-fill);--paper-fill-alt:var(--dark-fill);--paper-fill-glass:var(--control-fill);--paper-tint:var(--dark-tint);--paper-text:var(--panel-text);--paper-heading:var(--dark-heading);--paper-muted:var(--dark-muted);--paper-border:var(--control-border);--paper-divider:var(--dark-divider);--paper-highlight:var(--control-fill-active);--paper-accent-fill:var(--dark-accent-fill);--paper-accent:var(--control-border-hover);--paper-accent-strong:var(--dark-accent);--paper-danger-border:var(--dark-danger-border);--paper-danger-fill:var(--dark-danger-fill);--paper-danger-text:var(--dark-danger-text);--paper-success-border:var(--dark-success-border);--paper-success-fill:var(--dark-success-fill);--paper-success-text:var(--dark-success-text);--paper-warning-border:var(--dark-warning-border);--paper-warning-fill:var(--dark-warning-fill);--paper-warning-text:var(--dark-warning-text);--paper-violet-text:var(--dark-violet-text);--sheet-border:var(--control-border);--sheet-border-hover:var(--control-border-hover);--sheet-fill:var(--control-fill);--field-border:var(--control-border);--field-border-focus:var(--control-border-hover);--field-fill:var(--control-fill);--field-text:var(--dark-heading);color:var(--panel-text)}.markdown-editor.tone-dark :where(button,.button-link){--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.markdown-editor.tone-dark :where(button,.button-link):is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.markdown-editor.tone-dark :where(button,.button-link):is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.markdown-editor.tone-dark{--editor-placeholder:var(--control-placeholder)}.markdown-editor-toolbar{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.markdown-editor-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.markdown-editor-button>:where(span:not(.sr-only)){place-items:center;display:grid}.markdown-editor-button :where(svg,img){display:block}.markdown-editor-button{width:var(--button-height);min-width:var(--button-height);padding:0}.markdown-editor-modes{gap:var(--space-4);margin-left:auto;display:flex}.markdown-editor-mode{--button-height:var(--button-height-sm);padding:0 var(--space-10);font-size:var(--text-xs);font-weight:var(--weight-bold)}.markdown-editor-mode-icon{display:none}@media (width<=720px){.markdown-editor-mode{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.markdown-editor-mode>:where(span:not(.sr-only)){place-items:center;display:grid}.markdown-editor-mode :where(svg,img){display:block}.markdown-editor-mode{width:var(--button-height);min-width:var(--button-height);padding:0}.markdown-editor-mode-icon{display:block}.markdown-editor-mode-label{display:none}}.markdown-editor-surface{--pixel-border-size:var(--border-thin);isolation:isolate;height:max(132px, var(--editor-rows,8) * 1.65em + 24px);resize:vertical;min-height:72px;padding:var(--pixel-border-size);background:var(--paper-border);clip-path:var(--control-clip);display:grid;position:relative;overflow:hidden}.markdown-editor-surface:focus-within{background:var(--paper-accent)}.markdown-editor-surface.adorned{grid-template-columns:auto minmax(0,1fr) auto}.markdown-editor-surface.adorned:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--paper-fill);clip-path:var(--control-clip);position:absolute}.markdown-editor-surface.adorned>*{clip-path:none;background:0 0;grid-area:1/2}.markdown-editor-surface.adorned>.markdown-editor-adornment{align-items:flex-start;display:flex;overflow:visible}.markdown-editor-surface.adorned>.markdown-editor-adornment.leading{grid-column:1}.markdown-editor-surface.adorned>.markdown-editor-adornment.trailing{grid-column:3}.markdown-editor-surface>*{background:var(--paper-fill);min-width:0;min-height:0;clip-path:var(--control-clip);overflow-y:auto}.markdown-editor-visual{caret-color:var(--paper-heading);min-height:100%;padding:var(--space-10) var(--space-12);overflow-wrap:anywhere;white-space:pre-wrap;outline:none;grid-template-columns:minmax(0,1fr);align-content:start}.markdown-editor-visual-host .markdown-editor-visual{height:auto}.markdown-editor-visual p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--editor-placeholder,var(--paper-muted));float:left;pointer-events:none;height:0}.markdown-editor-source{width:100%;height:100%;padding:var(--space-10) var(--space-12);color:var(--paper-heading);font:inherit;line-height:var(--leading-relaxed);resize:none;border:0;border-radius:0;outline:none}.markdown-editor-preview{gap:var(--space-12);padding:var(--space-10) var(--space-12);background:var(--paper-fill-alt);align-content:start;display:grid}.markdown-editor.disabled .markdown-editor-surface{opacity:var(--opacity-disabled)}.markdown-editor.single-line .markdown-editor-surface{resize:none;height:auto;min-height:0}.markdown-editor.single-line :is(.markdown-editor-visual,.markdown-editor-source){height:calc(1lh + 2 * var(--space-8));min-height:0;padding:var(--space-8) var(--space-12);scrollbar-width:none;line-height:var(--leading-relaxed);white-space:pre;overflow:auto hidden}.markdown-editor.single-line .markdown-editor-visual>*{margin:0}.markdown-editor.single-line .markdown-editor-visual img{vertical-align:text-bottom;width:auto;max-height:1lh}.markdown-editor.compact{gap:var(--space-6)}.markdown-editor.compact .markdown-editor-toolbar{gap:var(--space-4)}.markdown-editor.compact .markdown-editor-button,.markdown-editor.compact .markdown-editor-mode{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.markdown-editor.compact .markdown-editor-button>:where(span:not(.sr-only)),.markdown-editor.compact .markdown-editor-mode>:where(span:not(.sr-only)){place-items:center;display:grid}.markdown-editor.compact .markdown-editor-button :where(svg,img),.markdown-editor.compact .markdown-editor-mode :where(svg,img){display:block}.markdown-editor.compact .markdown-editor-button,.markdown-editor.compact .markdown-editor-mode{width:var(--button-height);min-width:var(--button-height);padding:0}.markdown-editor.compact .markdown-editor-mode-icon{display:block}.markdown-editor.compact .markdown-editor-mode-label{display:none}.markdown-editor.auto-resize .markdown-editor-surface{resize:none;height:auto;min-height:0;max-height:184px}.markdown-editor.auto-resize :is(.markdown-editor-visual,.markdown-editor-source,.markdown-editor-preview){max-height:180px;padding:var(--space-6) var(--space-10);line-height:var(--leading-normal)}.markdown-editor.auto-resize .markdown-editor-visual{min-height:0}.markdown-editor.auto-resize .markdown-editor-surface>*{max-height:180px}@media (width<=720px){.markdown-editor.auto-resize .markdown-editor-surface,.markdown-editor.auto-resize .markdown-editor-surface>*{max-height:124px}.markdown-editor.auto-resize :is(.markdown-editor-visual,.markdown-editor-source){font-size:var(--text-md)}}.markdown-editor-visual .tableWrapper{max-width:100%;padding:var(--border-medium);overflow-x:auto}.markdown-editor-visual li>p{line-height:inherit}.markdown-editor-visual table{border-collapse:collapse}.markdown-editor-visual :where(th,td){border:var(--border-thin) solid var(--paper-divider);min-width:60px}.markdown-editor-visual .selectedCell{background:var(--paper-accent-fill)}.markdown-editor-visual img{max-height:260px}.markdown-editor-visual img.ProseMirror-selectednode{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.markdown-editor-visual hr.ProseMirror-selectednode{opacity:1;color:var(--paper-accent)}.markdown-editor-visual .rich-editor-command{width:3px;height:1em;margin:0 var(--space-1);vertical-align:-.12em;background:repeating-linear-gradient(var(--paper-accent-strong) 0 2px, transparent 2px 4px);opacity:.55;display:inline-block}.markdown-editor-visual .rich-editor-command-line{height:8px;line-height:8px}.markdown-editor-visual .rich-editor-command-line .rich-editor-command{vertical-align:top;height:8px}.markdown-editor-visual .rich-editor-command.ProseMirror-selectednode{opacity:1;outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.markdown-editor-visual .rich-editor-footnote{color:var(--paper-accent-strong);font-size:.75em;font-weight:var(--weight-black);line-height:0}.markdown-editor-visual .rich-editor-fx-obfuscate{background:repeating-linear-gradient(135deg, var(--paper-divider) 0 2px, transparent 2px 4px)}.markdown-editor-visual .rich-editor-fx-align{background:var(--paper-accent-fill)}.markdown-editor-embed,.markdown-editor-attachment,.markdown-editor-protected{white-space:normal;-webkit-user-select:none;user-select:none;min-width:0;position:relative}.markdown-editor-embed.selected,.markdown-editor-attachment.selected,.markdown-editor-protected.selected{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.markdown-editor-protected{gap:var(--space-8);border:var(--border-thin) dashed var(--paper-border);padding:var(--space-6) var(--space-10) var(--space-10);background:var(--paper-fill-glass);display:grid}.markdown-editor-protected-bar{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--paper-muted);display:flex}.markdown-editor-protected .markdown-editor-button{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.markdown-editor-protected .markdown-editor-button>:where(span:not(.sr-only)){place-items:center;display:grid}.markdown-editor-protected .markdown-editor-button :where(svg,img){display:block}.markdown-editor-protected .markdown-editor-button{width:var(--button-height);min-width:var(--button-height);padding:0}.markdown-editor-protected-source{color:var(--paper-muted);font-size:var(--text-xs);white-space:pre-wrap;margin:0}.markdown-editor-menu{min-width:210px;max-height:min(70vh, var(--reka-dropdown-menu-content-available-height,70vh))}.markdown-editor-menu-item{align-items:center;gap:var(--space-10);white-space:nowrap;display:flex}.markdown-editor-menu-more{margin-left:auto}.markdown-editor-menu-h1{font-size:var(--text-xl)}.markdown-editor-menu-h2{font-size:var(--text-md)}.markdown-editor-popover-form{gap:var(--space-6);width:min(300px,80vw);padding:var(--space-6);display:grid}.markdown-editor-popover-form label{font-size:var(--text-xs);font-weight:var(--weight-bold)}.markdown-editor-game-popover{width:min(640px,100vw - 32px);max-height:min(80vh, var(--reka-popover-content-available-height,80vh));padding:var(--space-16);overflow-y:auto}.markdown-editor-game-reference>button{min-height:0;padding:0 var(--space-2);color:inherit;clip-path:none;font:inherit;vertical-align:baseline;background:0 0;border:0;display:inline}.markdown-editor-game-reference>button:before,.markdown-editor-game-reference>button:after{display:none}.markdown-editor-game-reference.selected,.markdown-editor-game-reference>button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.markdown-editor-popover-title{font-size:var(--text-xs);font-weight:var(--weight-black)}.markdown-editor-popover-actions{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.markdown-editor-popover-actions button{--button-height:var(--button-height-sm)}.markdown-editor-swatches{gap:var(--space-4);grid-template-columns:repeat(7,1fr);display:grid}.markdown-editor-swatch{--button-height:var(--button-height-xs);place-content:center;place-items:center;display:inline-grid}.markdown-editor-swatch>:where(span:not(.sr-only)){place-items:center;display:grid}.markdown-editor-swatch :where(svg,img){display:block}.markdown-editor-swatch{width:var(--button-height);min-width:var(--button-height);width:100%;padding:0}.markdown-editor-swatch-white{--button-fill:#fff}.markdown-editor-swatch-yellow{--button-fill:#fff35c}.markdown-editor-swatch-gold{--button-fill:#ffd56f}.markdown-editor-swatch-orange{--button-fill:#ff9f43}.markdown-editor-swatch-red{--button-fill:#ff5d5d}.markdown-editor-swatch-pink{--button-fill:#ff8bd1}.markdown-editor-swatch-purple{--button-fill:#bca7ff}.markdown-editor-swatch-blue{--button-fill:#4fa8ff}.markdown-editor-swatch-cyan{--button-fill:#62d9ff}.markdown-editor-swatch-green{--button-fill:#5fff7b}.markdown-editor-swatch-lime{--button-fill:#9ee37d}.markdown-editor-swatch-gray{--button-fill:#8b95a8}.markdown-editor-swatch-black{--button-fill:#111}.markdown-editor-swatch-maroon{--button-fill:#8f2d3f}.markdown-editor-attachment{margin:var(--space-8) 0}.markdown-editor-upload-error{margin:var(--space-6) 0 0}.vso-overlay-panel.rich-editor-emoji-menu{width:max-content;min-width:260px;max-width:min(400px, 100vw - 2 * var(--space-8));max-height:320px;margin:0;list-style:none;display:grid;position:fixed;overflow-y:auto}.vso-overlay-panel.rich-editor-emoji-menu.above{transform:translateY(-100%)}.rich-editor-emoji-option{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);cursor:pointer;display:flex}.rich-editor-emoji-option.active{color:var(--overlay-highlight-text);background:var(--overlay-highlight)}.rich-editor-suggest-heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--space-4) var(--space-8);color:var(--overlay-muted)}.rich-editor-emoji-option small{color:var(--overlay-muted);font-size:var(--text-xs);margin-left:auto}.rich-editor-emoji-missing{color:var(--paper-muted)}.markdown-editor-visual img.emoji{vertical-align:-.3em;object-fit:contain;width:1.375em;height:1.375em}.vso-overlay-panel.profile-card{width:min(300px, 100vw - 2 * var(--space-8));padding:var(--pixel-border-size);display:grid}.profile-card-banner{background:var(--dark-border-strong);height:60px}.profile-card-banner img{object-fit:cover;width:100%;height:100%;display:block}.profile-card-body{gap:var(--space-6);min-width:0;padding:0 var(--space-14) var(--space-14);display:grid}.profile-card-body p{margin:0}.profile-card-avatar{width:fit-content;margin-top:calc(-1 * var(--space-40));position:relative}.profile-card-avatar-ring{padding:var(--space-6);background:var(--overlay-fill);clip-path:var(--control-clip);display:grid}.profile-card-avatar-link .user-avatar{transition:opacity var(--duration-fast)}.profile-card-avatar-link:hover .user-avatar{opacity:var(--opacity-muted)}.profile-card-presence{right:var(--space-2);bottom:var(--space-2);background:var(--signal-offline);outline:var(--border-medium) solid var(--overlay-fill);width:18px;height:18px;position:absolute}.profile-card-presence.online{background:var(--signal-online)}.profile-card-presence.dnd{background:var(--signal-busy)}.profile-card-name{color:var(--dark-heading);font-size:var(--text-lg);font-weight:var(--weight-black);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-card-name a{color:inherit;text-decoration:none}.profile-card-name a:hover{text-decoration:underline}.profile-card-username{margin-top:calc(-1 * var(--space-4));color:var(--dark-text);font-size:var(--text-sm);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-card-badges{align-items:center;gap:var(--space-4);flex-wrap:wrap;height:22px;display:flex;overflow:hidden}.profile-card-badge{align-items:center;gap:var(--space-6);height:22px;padding:0 var(--space-8);color:var(--dark-heading);background:var(--dark-fill-raised);clip-path:var(--control-clip);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-none);white-space:nowrap;display:inline-flex}.profile-card-badge:before{content:"";background:var(--badge-color,var(--dark-subtle));flex:none;width:8px;height:8px}.profile-card-badge.admin{--badge-color:var(--featured)}.profile-card-badge.banned{--badge-color:var(--signal-unread);color:var(--dark-danger-text)}.profile-card-badge.vanity{--badge-color:var(--vanity-role-color,var(--dark-accent))}.profile-card-bio{max-width:none;color:var(--dark-text);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.profile-card-muted{color:var(--overlay-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.profile-card-bone{background:var(--dark-tint);width:45%;clip-path:var(--control-clip);display:inline-block}.profile-card-bone.wide{width:65%}.profile-card-bone.pill{width:30%;height:22px}.profile-card-footer{gap:var(--space-10);margin-top:var(--space-4);padding-top:var(--space-10);border-top:var(--border-hairline) solid var(--dark-divider);display:grid}.profile-card-message{gap:var(--space-4);display:grid}.profile-card-message .field-control{--field-border:var(--control-border);--field-border-focus:var(--control-border-hover);--field-fill:var(--control-fill);--field-text:var(--control-text)}.profile-card-message input::placeholder{color:var(--control-placeholder)}.profile-card-error{color:var(--dark-danger-text);font-size:var(--text-xs)}.profile-card-links{justify-content:space-between;gap:var(--space-8);flex-wrap:wrap;display:flex}.profile-card-link{align-items:center;gap:var(--space-4);color:var(--dark-accent-text);font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.profile-card-link:hover{text-decoration:underline}.profile-card-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.profile-card-name a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:calc(-1 * var(--focus-ring-width))}.profile-menu-anchor{pointer-events:none;width:0;height:0;position:fixed}.vso-overlay-panel.profile-menu{min-width:180px}.profile-menu-item{grid-template-columns:var(--icon-size) minmax(0, 1fr);align-items:center;gap:var(--space-10)}.forum-page{width:100%}.forum-home-page,.forum-category-page{margin-inline:0;gap:0;width:100%;margin-top:0}.forum-sunset-hero{isolation:isolate;min-height:min(560px,72svh);padding:var(--scene-padding);box-shadow:var(--shadow-scene-floor);background:radial-gradient(circle at 50% 42%,#ffde7e8a 0 8%,#ffa15d52 14%,#0000 34%),linear-gradient(#5f5ab7 0%,#a663b5 25%,#ec7d81 48%,#f5a45d 68%,#793f55 100%);align-items:end;display:grid;position:relative;overflow:hidden}.forum-sunset-hero:before{content:"";z-index:-1;image-rendering:crisp-edges;image-rendering:pixelated;opacity:.56;filter:sepia(.38)saturate(1.45)hue-rotate(326deg)brightness(1.06);background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:repeat;background-size:290px 290px;animation:48s linear infinite reverse cloud-scroll;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 56%,#000000b8 56% 70%,#00000047 70% 82%,#0000 96% 100%);mask-image:linear-gradient(#000 0 56%,#000000b8 56% 70%,#00000047 70% 82%,#0000 96% 100%)}.forum-sunset-hero:after{content:"";z-index:-1;height:34%;image-rendering:crisp-edges;image-rendering:pixelated;background-color:#0000;background-image:linear-gradient(#793f5500 0%,#2a17189e 34%,#201619e6 100%),url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:auto 0 0}.forum-sunset-copy{z-index:3;gap:var(--space-20);width:min(840px,100%);padding:var(--hero-copy-padding);text-align:center;text-shadow:var(--text-shadow-hero);box-shadow:var(--shadow-hero);justify-items:center;margin-inline:auto}.forum-sunset-copy>*{z-index:1;position:relative}.forum-sunset-copy .eyebrow{color:var(--dark-warm-text)}.forum-sunset-copy h1,.forum-sunset-copy p{color:inherit}.forum-sunset-copy h1{font-size:var(--text-display);margin:0}.forum-sunset-copy p:not(.eyebrow){max-width:640px;color:var(--dark-heading);margin:0}.skyriders-vehicles{z-index:1;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 92%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 92%,#0000 100%)}.skyriders-vehicles.moonlight{filter:drop-shadow(0 0 calc(10px * var(--moonlight-intensity,1)) #c9e6ff6b)}.distant-sky-vessels{z-index:1;pointer-events:none;position:absolute;inset:0 0 34%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 84%,#0000 100%)}.distant-sky-vessel{animation:distant-vessel-cross var(--vessel-duration,56s) linear var(--vessel-delay,0s) both;filter:saturate(.84)brightness(.9)drop-shadow(0 5px #0a10241f);display:block;position:absolute;left:0}.distant-sky-vessel.reverse{animation-name:distant-vessel-cross-reverse}.distant-sky-vessel-visual{z-index:2;width:100%;height:100%;display:block;position:relative}.distant-sky-vessel.flipped .distant-sky-vessel-visual{transform:scaleX(-1)}.distant-sky-vessel img{object-fit:contain;width:100%;height:100%;image-rendering:crisp-edges;image-rendering:pixelated;animation:distant-vessel-bob var(--vessel-bob-duration,3.8s) ease-in-out infinite;display:block}.distant-sky-vessel.enderkinesis-boat{filter:saturate(.92)brightness(.94)drop-shadow(0 5px #0a102424)drop-shadow(0 0 7px #1e4bd238)}.distant-sky-vessel.enderkinesis-boat img{animation:enderkinesis-boat-rock var(--vessel-bob-duration,3.8s) ease-in-out infinite}.distant-sky-vessel-wave-particle{z-index:1;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);pointer-events:none;animation:enderkinesis-wave-particle var(--wave-particle-duration,1.8s) ease-out var(--wave-particle-delay,0s) infinite;background:#1638b2;display:block;position:absolute;box-shadow:0 0 0 1px #4da5ff8a,0 0 7px #1b5eff94}.skyriders-vehicle-frame{pointer-events:none;transform-origin:50% 52%;will-change:transform;display:block;position:absolute;top:0;left:0}.skyriders-vehicle-dust{z-index:0;pointer-events:none;image-rendering:crisp-edges;image-rendering:pixelated;mix-blend-mode:normal;clip-path:polygon(0 33%,33% 33%,33% 0,100% 0,100% 67%,67% 67%,67% 100%,0 100%);background-image:url(data:image/png;base64,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);background-position:50%;background-size:145px 145px;display:block;position:absolute;top:0;left:0;box-shadow:0 1px #2a171838}.skyriders-vehicle-moonlight{z-index:3;width:100%;opacity:calc(.82 * var(--moonlight-opacity,1));pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:var(--vehicle-mask);mask-image:var(--vehicle-mask);background:linear-gradient(90deg,#ff9494b8 0%,#ffff94b8 8.333%,#94ff94b8 16.666%,#94ffffb8 25%,#9494ffb8 33.333%,#ff94ffb8 41.666%,#ff9494b8 50%,#ffff94b8 58.333%,#94ff94b8 66.666%,#94ffffb8 75%,#9494ffb8 83.333%,#ff94ffb8 91.666%,#ff9494b8 100%) 0/200% 100%;animation:1.7s linear infinite skyriders-moonlight-sheen;display:block;position:absolute;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.skyriders-vehicle-visual{transform-origin:50% 52%;display:block;position:absolute;inset:0}.skyriders-vehicle-body,.skyriders-vehicle-wheel{object-fit:contain;width:100%;image-rendering:crisp-edges;image-rendering:pixelated;position:absolute}.skyriders-vehicle-body{z-index:2;left:0}.skyriders-vehicle-wheel{z-index:1;transform-origin:50%}.skyriders-vehicle-visual.wheels-front .skyriders-vehicle-wheel{z-index:3}.server-storm-hero .skyriders-vehicles{z-index:1;opacity:.82;filter:saturate(.78)brightness(.78)}.server-storm-hero .skyriders-vehicles.moonlight{filter:saturate(1.05) brightness(1.05) drop-shadow(0 0 calc(10px * var(--moonlight-intensity,1)) #c9e6ff6b)}.forum-home-actions{width:min(100%,620px)}.forum-server-sign{--sign-rest-rotation:-2deg;--sign-sway-amount:1.1deg;--sign-top-offset:clamp(84px, 11vw, 128px);--pixel-border-size:var(--border-medium);--pixel-border-color:#4e2b18eb;--pixel-fill:linear-gradient(180deg, #9a5b2bf5, #60351cfa);top:var(--sign-top-offset);z-index:4;min-width:142px;min-height:50px;padding:var(--space-12) var(--space-18);color:var(--dark-heading);font-size:var(--text-sm);font-weight:var(--weight-black);line-height:var(--leading-none);text-align:center;text-shadow:var(--text-shadow-hero);transform:rotate(var(--sign-rest-rotation));transform-origin:50% calc(-1 * var(--sign-top-offset));animation:hanging-sign-sway var(--sign-sway-duration,4.8s) ease-in-out infinite;background:0 0;place-items:center;text-decoration:none;display:inline-grid;position:absolute;right:clamp(18px,5vw,62px)}.server-forum-sign{--sign-rest-rotation:2deg;--sign-sway-amount:2.2deg;--sign-sway-duration:2.8s;animation-delay:-.9s;left:clamp(18px,5vw,62px);right:auto}.forum-server-sign:before{content:"";z-index:1;background:var(--pixel-border-color);clip-path:var(--control-clip);pointer-events:none;position:absolute;inset:0}.forum-server-sign:after{content:"";inset:var(--pixel-border-size);z-index:1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.forum-server-sign:hover,.forum-server-sign:focus-visible{--pixel-border-color:var(--featured);color:var(--dark-heading);transform:rotate(calc(var(--sign-rest-rotation) + 2deg)) translateY(-2px);outline:none;animation-play-state:paused}.forum-server-sign>span:not(.forum-server-sign-chain){z-index:2;position:relative}.forum-server-sign-chain{z-index:0;width:94px;height:calc(var(--sign-top-offset) + 8px);pointer-events:none;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%)}.forum-server-sign-chain:before,.forum-server-sign-chain:after{content:"";width:32px;height:100%;image-rendering:crisp-edges;image-rendering:pixelated;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArUlEQVR4AZTOOwoCQRAE0NW7mpp4DhNTD2RgIGgk6FmUFxQMgyXsQtE1vV2f7VK+3eH0ya+RZ5dZDRxcbu8P4A1/Da731wJNbF8Nzsf95nF/LoA7/oVqMFYf+WxSDVSXDPgszLsaqC4Z8AjmWQ0cSga8oRqoLhnw1QaqRzTy7DJrA9UlAx7BPKuB6pIBn4V5VwMHkgFvqAaqSwZ8tYHqEY08u8zaQHXJgEcwzy8AAAD//yBSmLYAAAAGSURBVAMA1EN39y4v/rcAAAAASUVORK5CYII=);background-position:0 0;background-repeat:repeat-y;background-size:32px 32px;position:absolute;top:0}.forum-server-sign-chain:before{transform-origin:50% 0;left:0;transform:rotate(7deg)}.forum-server-sign-chain:after{transform-origin:50% 0;right:0;transform:rotate(-7deg)}@keyframes hanging-sign-sway{0%,to{transform:translateX(-1px) rotate(calc(var(--sign-rest-rotation) - var(--sign-sway-amount)))}50%{transform:translateX(1px) rotate(calc(var(--sign-rest-rotation) + var(--sign-sway-amount)))}}.route-transition-stage{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.route-view{grid-area:1/1;width:100%;display:block}.forum-server-slide-left-enter-active,.forum-server-slide-left-leave-active,.forum-server-slide-right-enter-active,.forum-server-slide-right-leave-active{transition:transform var(--duration-slow) cubic-bezier(.22, .72, .2, 1)}.forum-server-slide-left-leave-active,.forum-server-slide-right-leave-active{z-index:0;pointer-events:none;width:100%}.forum-server-slide-left-enter-active,.forum-server-slide-right-enter-active{z-index:1;position:relative}.forum-server-slide-left-enter-from{transform:translateX(var(--viewport-bleed-width))}.forum-server-slide-left-leave-to,.forum-server-slide-right-enter-from{transform:translateX(calc(-1 * var(--viewport-bleed-width)))}.forum-server-slide-right-leave-to{transform:translateX(var(--viewport-bleed-width))}.route-fade-enter-active,.route-fade-leave-active{transition:opacity var(--duration-normal) ease}.route-fade-leave-active{pointer-events:none;grid-area:1/1;width:100%}.route-fade-enter-from,.route-fade-leave-to{opacity:0}.water-route-stage{height:100svh;overflow:clip}.water-slide-down-enter-active,.water-slide-down-leave-active,.water-slide-up-enter-active,.water-slide-up-leave-active{height:100svh;transition:transform var(--water-slide-duration) cubic-bezier(.3333, .6667, .6667, 1);overflow:clip}.water-slide-down-leave-active,.water-slide-up-leave-active{pointer-events:none}.water-slide-down-leave-active>*,.water-slide-up-leave-active>*{transform:translateY(calc(-1 * var(--water-scroll-offset)))}.water-slide-up-leave-active .downloads-water-current{animation:water-exit-ripple var(--water-slide-duration) ease-out}@keyframes water-exit-ripple{20%,60%{transform:translate(16px)skew(1.5deg)}40%,80%{transform:translate(-12px)skew(-1deg)}}.water-slide-down-enter-from,.water-slide-up-leave-to{transform:translateY(100svh)}.water-slide-down-leave-to,.water-slide-up-enter-from{transform:translateY(-100svh)}.water-transition-splash{z-index:var(--z-transition);inset:calc(-1 * var(--splash-overhang)) 0 0;width:100%;height:calc(100% + var(--splash-overhang));pointer-events:none;image-rendering:pixelated;position:fixed}.server-ads-page{margin-inline:0;gap:0;width:100%;margin-top:0}.server-storm-hero{isolation:isolate;min-height:min(560px,72svh);padding:var(--scene-padding);box-shadow:var(--shadow-scene-floor);background:radial-gradient(circle at 72% 18%,#c4d8e214,#0000 22%),radial-gradient(circle at 24% 28%,#d2d6ce0f,#0000 18%),linear-gradient(#18212f 0%,#24303b 30%,#354049 58%,#2f343a 78%,#201619 100%);align-items:end;display:grid;position:relative;overflow:hidden}.server-storm-hero:before,.server-storm-hero:after{content:"";pointer-events:none;position:absolute}.server-storm-hero:before{z-index:-2;background:linear-gradient(180deg, #04070e47, transparent 36%), radial-gradient(circle at 50% 36%, var(--dark-tint), transparent 30%);opacity:1;inset:0}.server-storm-hero:after{z-index:-1;height:34%;image-rendering:crisp-edges;image-rendering:pixelated;background-color:#0000;background-image:linear-gradient(#48556300 0%,#2a171894 36%,#201619eb 100%),url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:auto 0 0}.server-storm-rain{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(#000 0 76%,#0000 100%)}.server-storm-thunder{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 66% 22%, #ffffffc2, transparent 17%), linear-gradient(180deg, #d8f3ff70, var(--dark-tint) 48%, transparent 72%);position:absolute;inset:0}.server-storm-thunder.active{animation:.52s steps(5,end) server-thunder-flash}.server-storm-raindrop{width:auto;height:auto;image-rendering:crisp-edges;image-rendering:pixelated;will-change:transform;position:absolute;top:0;left:0}.server-storm-splash{--splash-scale:1;background:#aee8ffe6;border-radius:0;width:3px;height:3px;animation:.36s ease-out forwards server-splash-pop;display:block;position:absolute;box-shadow:-9px -2px #aee8ff70,-5px -5px #d8f3ff9e,5px -4px #d8f3ff94,9px -1px #aee8ff6b}.server-storm-cloud-strip{z-index:2;pointer-events:none;height:218px;image-rendering:pixelated;image-rendering:crisp-edges;background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:repeat-x;background-size:218px 218px;animation:22s linear infinite server-cloud-scroll;position:absolute;top:0;left:0;right:0;overflow:hidden}.server-storm-copy{z-index:3;gap:var(--space-20);width:min(860px,100%);padding:var(--hero-copy-padding);text-align:center;text-shadow:var(--text-shadow-hero-night);box-shadow:var(--shadow-hero-night);justify-items:center;margin-inline:auto}.server-storm-copy>*{z-index:1;position:relative}.server-storm-copy .eyebrow{color:var(--dark-accent-text)}.server-storm-copy h1,.server-storm-copy p{color:inherit}.server-storm-copy h1{font-size:var(--text-display);margin:0}.server-storm-copy p:not(.eyebrow){max-width:660px;color:var(--dark-text);margin:0}.server-ads-slice{align-items:stretch;gap:var(--space-18);padding-top:var(--space-28);padding-bottom:var(--space-40);background:var(--wall-shade-night), url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px}.server-ads-toolbar{width:min(100%,1380px)}.server-ads-browser{align-items:start;gap:var(--space-18);grid-template-columns:minmax(220px,280px) minmax(0,1fr);width:min(100%,1380px);margin-inline:auto;display:grid}.server-ads-results{min-width:0}.server-pinned-section{gap:var(--space-10);margin-bottom:var(--space-18);display:grid}.server-ad-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}.server-ad-card,.server-ad-detail-hero,.server-ad-moderation-card{color:var(--paper-heading);text-decoration:none}.server-ad-card{padding:var(--pixel-border-size);display:grid;position:relative;overflow:hidden}.server-ad-card-inner,.server-ad-detail-inner{gap:inherit;min-width:0;clip-path:var(--pixel-clip);display:grid;position:relative;overflow:hidden}.server-ad-card-inner{grid-template-rows:auto 1fr}.server-ad-detail-inner{padding:var(--space-20)}.server-ad-card:hover,.server-ad-card:focus-visible{--pixel-border-color:var(--dark-accent)}.server-ad-card-pinned{--pixel-border-color:var(--dark-warning-border)}.server-ad-card-pinned:hover,.server-ad-card-pinned:focus-visible{--pixel-border-color:var(--featured)}.server-ad-banner,.server-ad-detail-banner{background:var(--tile-wash), var(--dark-tag-fill);position:relative;overflow:hidden}.server-ad-banner{aspect-ratio:16/5}.server-ad-banner-valhalla{background:radial-gradient(circle at 20% 38%, #ffd56f33, transparent 28%), radial-gradient(circle at 74% 26%, var(--dark-accent-fill), transparent 26%), linear-gradient(135deg, #18255af5, #412d56f0 46%, var(--dark-fill-overlay)), url(data:image/png;base64,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);min-height:116px;image-rendering:crisp-edges;image-rendering:pixelated;background-position:50%,50%,50%,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat-x;background-size:auto,auto,auto,218px 218px}.server-ad-banner-valhalla:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000 0 48%,#fff4dc29 48% 52%,#0000 52% 100%),repeating-linear-gradient(0deg,#fff4dc0f 0 2px,#0000 2px 16px);position:absolute;inset:0}.server-pinned-ribbon{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-warning-border);--pixel-fill:var(--dark-warning-fill);z-index:1;min-height:30px;padding:var(--space-4) var(--space-10);color:var(--dark-heading);background:var(--pixel-border-color);clip-path:var(--control-clip);line-height:var(--leading-none);text-shadow:var(--text-shadow-chip);align-items:center;display:inline-flex;position:absolute;top:14px;left:14px}.server-pinned-ribbon:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);position:absolute}.server-player-count-badge{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-tag-border);--pixel-fill:var(--dark-tag-fill);z-index:3;min-height:30px;padding:var(--space-4) var(--space-10);color:var(--dark-tag-text);background:var(--pixel-border-color);clip-path:var(--control-clip);font-size:var(--text-xs);font-weight:var(--weight-black);line-height:var(--leading-none);text-shadow:var(--text-shadow-chip);align-items:center;display:inline-flex;position:absolute;top:12px;left:12px}.server-player-count-badge:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);position:absolute}.server-player-count-badge.online{--pixel-border-color:var(--dark-success-border);--pixel-fill:var(--dark-success-fill);color:var(--dark-success-text)}.server-ad-detail-banner{aspect-ratio:16/4.6;margin:calc(-1 * var(--space-20)) calc(-1 * var(--space-20)) 0}.server-ad-banner img,.server-ad-detail-banner img{object-fit:cover;width:100%;height:100%;display:block}.server-ad-banner.empty:before,.server-ad-detail-banner.empty:before{content:"";opacity:.7;image-rendering:crisp-edges;image-rendering:pixelated;background:linear-gradient(90deg,#78dcff24 0 16px,#0000 16px 34px),linear-gradient(#e2ba4f1a,#18255a29);position:absolute;inset:0}.server-ad-card-body{gap:var(--space-14);padding:var(--space-16);grid-template-columns:72px minmax(0,1fr);align-items:start;height:100%;display:grid}.server-ad-icon{aspect-ratio:1;width:68px;font-size:var(--text-xl);font-weight:var(--weight-black);line-height:var(--leading-none);place-items:center;display:grid;overflow:hidden}.server-ad-icon img{inset:var(--pixel-border-size);width:calc(100% - var(--pixel-border-size) * 2);height:calc(100% - var(--pixel-border-size) * 2);object-fit:cover;clip-path:var(--pixel-clip);position:absolute}.server-ad-icon.large{width:96px;font-size:var(--text-3xl)}.server-ad-icon-official img{object-fit:contain;padding:var(--space-4)}.server-ad-icon span{z-index:1;position:relative}.server-ad-copy{gap:var(--space-8);align-content:start;min-width:0;height:100%;display:grid}.server-ad-copy h2{color:var(--paper-heading);font-size:var(--text-xl);line-height:var(--leading-tight);margin:0}.server-ad-copy p{color:var(--paper-text);margin:0}.server-ad-kicker{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;align-items:center;gap:var(--space-6) var(--space-12);color:var(--paper-muted);flex-wrap:wrap;display:flex}.server-ad-kicker .summary-label{color:var(--paper-accent-strong);margin:0}.server-card-rating{align-items:center;gap:var(--space-2);color:var(--paper-warning-text);white-space:nowrap;display:inline-flex}.server-card-mod-count{color:var(--paper-violet-text);white-space:nowrap}.server-card-address{max-width:100%;padding:var(--space-4) var(--space-6);color:var(--paper-heading);background:var(--paper-fill-glass);border:var(--border-thin) solid var(--paper-divider);font-family:Miracode,ui-monospace,Cascadia Code,Consolas,monospace;font-size:var(--text-xs);line-height:var(--leading-snug);overflow-wrap:anywhere;text-align:center;text-transform:none;justify-self:center;margin-top:auto;display:block}.server-ad-owner{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--paper-muted)!important}.server-ad-card-pinned .server-ad-copy h2{color:var(--paper-heading)}.server-ad-card-pinned .server-ad-kicker .summary-label,.server-ad-card-pinned .server-ad-owner{color:var(--paper-warning-text)!important}.server-ad-detail-hero{gap:var(--space-18);padding:var(--pixel-border-size);width:min(100%,1180px);max-width:1180px;margin-inline:auto;display:grid;overflow:hidden}.server-ad-detail-heading{gap:var(--space-18);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.server-ad-detail-heading h1{margin:0}.server-ad-detail-grid{gap:var(--space-18);grid-template-columns:minmax(0,1fr) minmax(260px,340px);width:min(100%,1180px);margin-inline:auto;display:grid}.server-ad-sidebar{align-content:start;gap:var(--space-16)}.server-ad-modlist{gap:var(--space-10);display:grid}.server-mod-link-list{gap:var(--space-8);flex-wrap:wrap;display:flex}.server-source-button{padding-inline:var(--space-10)}.server-source-button span{align-items:center;gap:var(--space-8);display:inline-flex}.server-source-button img{object-fit:contain;width:20px;height:20px}.server-ad-reviews-panel{gap:var(--space-16);width:min(100%,1180px);margin-inline:auto;display:grid}.server-star-picker{gap:var(--space-6);flex-wrap:wrap;display:flex}.server-star-picker button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.server-star-picker button>:where(span:not(.sr-only)){place-items:center;display:grid}.server-star-picker button :where(svg,img){display:block}.server-star-picker button{width:var(--button-height);min-width:var(--button-height);--button-text:var(--paper-muted);--button-active-border:var(--featured);--button-active-fill:var(--paper-warning-fill);padding:0}.server-star-picker button.active{--button-text:var(--paper-warning-text)}.server-review-rating{color:var(--paper-warning-text);display:inline-flex}@media (width<=760px){.server-ad-reviews-panel{padding:var(--space-18) var(--space-14)}}.server-ad-moderation-card{gap:var(--space-14);width:min(100%,1180px);margin-inline:auto;display:grid}@keyframes server-thunder-flash{0%,32%,64%,to{opacity:0}12%{opacity:.74}48%{opacity:.28}}@keyframes server-cloud-scroll{0%{background-position-x:0}to{background-position-x:-218px}}@keyframes server-splash-pop{0%{opacity:.92;transform:translateY(0) scale(var(--splash-scale))}to{opacity:0;transform:translateY(-7px) scale(calc(var(--splash-scale) * 1.35))}}.forum-night-hero{isolation:isolate;min-height:min(500px,66svh);padding:var(--scene-padding);box-shadow:var(--shadow-scene-floor);background:linear-gradient(#101636 0%,#18255a 34%,#243c76 60%,#342b58 82%,#201619 100%);align-items:end;display:grid;position:relative;overflow:hidden}.forum-night-hero:before,.forum-night-hero:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.forum-night-hero:before{background:radial-gradient(circle at 72% 18%,#aee8ff29,#0000 24%),radial-gradient(circle at 20% 12%,#8600cc1f,#0000 28%)}.forum-night-hero:after{height:38%;image-rendering:crisp-edges;image-rendering:pixelated;background-color:#0000;background-image:linear-gradient(#10163600 0%,#2a171894 34%,#201619eb 100%),url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:auto 0 0}.forum-night-copy{z-index:3;gap:var(--space-20);width:min(840px,100%);padding:var(--hero-copy-padding);text-align:center;text-shadow:var(--text-shadow-hero-night);box-shadow:var(--shadow-hero-night);justify-items:center;margin-inline:auto}.forum-night-hero .skyriders-vehicles,.forum-night-hero .distant-sky-vessels{z-index:2}.forum-night-moon{--pixel-border-color:transparent;--pixel-fill:transparent;z-index:4;aspect-ratio:1;width:clamp(58px,8vw,92px);min-width:0;min-height:0;color:inherit;clip-path:none;cursor:pointer;filter:drop-shadow(0 0 4px #fff4dc61)drop-shadow(0 0 18px #bde6ff6b);background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;top:clamp(82px,13vw,132px);right:clamp(42px,12vw,180px)}.forum-night-moon:before{content:none}.forum-night-moon:hover,.forum-night-moon:focus-visible{filter:drop-shadow(0 0 6px #fff4dc94)drop-shadow(0 0 28px #bde6ffa8);outline:none}.forum-night-moon img{z-index:1;object-fit:contain;width:100%;height:100%;image-rendering:crisp-edges;image-rendering:pixelated;display:block;position:relative}.forum-night-stars{z-index:1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 68%,#0000 92% 100%);mask-image:linear-gradient(#000 0 68%,#0000 92% 100%)}.forum-night-stars-a{background:radial-gradient(circle at 12% 22%, var(--dark-heading) 0 1px, transparent 2px), radial-gradient(circle at 43% 31%, #fff4dcf2 0 1px, transparent 2px), radial-gradient(circle at 78% 27%, #bde6fff2 0 1px, transparent 2px);background-size:260px 220px;animation:2.6s steps(2,end) infinite forum-stars-twinkle-a}.forum-night-stars-b{background-color:#0000;background-image:radial-gradient(circle at 28% 14%,#aae2ffeb 0 1px,#0000 2px),radial-gradient(circle at 62% 18%,#ffe0a9f5 0 1px,#0000 2px),radial-gradient(circle at 88% 11%,#fff4dce6 0 1px,#0000 2px),radial-gradient(circle at 34% 58%,#fff4dcd1 0 1px,#0000 2px);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:310px 250px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:3.4s steps(2,end) infinite forum-stars-twinkle-b}.forum-night-stars-c{background-color:#0000;background-image:radial-gradient(circle at 18% 48%,#fff4dcdb 0 1px,#0000 2px),radial-gradient(circle at 52% 52%,#aae2ffd6 0 1px,#0000 2px),radial-gradient(circle at 74% 44%,#fff4dce0 0 1px,#0000 2px),radial-gradient(circle at 92% 38%,#bde6ffc7 0 1px,#0000 2px);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:220px 190px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:4.1s steps(2,end) infinite forum-stars-twinkle-c}.forum-night-copy>*{z-index:1;position:relative}.forum-night-copy .eyebrow{color:var(--dark-accent-text)}.forum-night-copy h1,.forum-night-copy p{color:inherit}.forum-night-copy h1{font-size:var(--text-display);margin:0}.forum-night-copy p:not(.eyebrow){max-width:640px;color:var(--dark-text);margin:0}.forum-slice{align-items:stretch;gap:var(--space-18)}.forum-popular-slice{padding-top:var(--space-28);padding-bottom:var(--space-32);background:var(--wall-shade-night), url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px}.forum-toolbar,.forum-section-heading{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;margin-inline:auto;display:flex}.forum-search-toolbar{justify-content:center}.forum-search-wrap{width:min(100%,760px)}.forum-category-grid{gap:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));width:min(100%,1180px);margin-inline:auto;display:grid}.forum-home-content,.forum-popular-section,.forum-category-section{gap:var(--space-18);width:100%;display:grid}.forum-popular-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));width:min(100%,1180px);margin-inline:auto;display:grid}.forum-popular-card{min-height:168px}.forum-category-card,.forum-thread-card,.forum-post-card{color:var(--paper-text);text-decoration:none}.forum-category-card h2,.forum-thread-card h2{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--paper-heading);margin:0}.forum-thread-heading h2 :where(strong,em,span,mark,sub,sup,a):not(.markdown-text-command),.forum-thread-heading-panel h1 :where(strong,em,span,mark,sub,sup,a):not(.markdown-text-command){color:inherit}.forum-thread-heading h2 a,.forum-thread-heading-panel h1 a{text-decoration:underline}.forum-category-card p,.forum-thread-card p{margin:var(--space-8) 0 0}.forum-thread-list,.forum-replies{gap:var(--space-14);width:80%;margin-inline:auto;display:grid}.forum-thread-list{align-items:stretch}.forum-regular-thread-grid{gap:var(--space-14);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;display:grid}.forum-pinned-thread-row{gap:var(--space-14);justify-items:center;width:100%;display:grid}.forum-pinned-thread-card{width:min(100%,760px)}.forum-thread-card{gap:var(--space-8);display:grid}.forum-tag-list{gap:var(--space-8);flex-wrap:wrap;display:flex}.forum-heading-tags{justify-content:center;width:100%}.forum-tag-chip{--pixel-border-color:var(--dark-tag-border);--pixel-fill:var(--dark-tag-fill);color:var(--dark-tag-text)}.forum-category-card:hover,.forum-category-card:focus-visible,.forum-thread-card:hover,.forum-thread-card:focus-visible{--pixel-border-color:var(--dark-accent);outline:none}.forum-thread-heading{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.forum-post-card,.forum-reply-form,.forum-form{width:min(100%,1380px);max-width:1380px;margin-inline:auto}.forum-thread-page{width:100%}.forum-thread-heading-panel{text-align:center;max-width:none;padding-top:var(--space-56);justify-items:center;position:relative}.forum-thread-heading-panel>*{z-index:1;position:relative}.forum-thread-heading-panel h1,.forum-thread-heading-panel p{text-align:center;width:auto;margin-inline:auto}.forum-thread-back-row{z-index:2;justify-content:flex-start;width:auto;display:flex;position:absolute;top:20px;left:24px}.forum-thread-back-row .button-link{--button-height:var(--button-height-sm);padding-inline:var(--space-12)}.forum-thread-header-actions,.forum-admin-actions{justify-content:center;align-items:center;gap:var(--space-10);flex-wrap:wrap;width:100%;display:flex}.forum-admin-icon-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.forum-admin-icon-button>:where(span:not(.sr-only)){place-items:center;display:grid}.forum-admin-icon-button :where(svg,img){display:block}.forum-admin-icon-button{width:var(--button-height);min-width:var(--button-height);padding:0}.forum-admin-icon-button img{z-index:1;width:19px;height:19px;margin-inline:auto;display:block;position:relative}.forum-admin-image-icon{filter:brightness(.2)}.forum-thread-slice{gap:var(--space-18)}.forum-thread-slice>.forum-section-heading .summary-label{color:var(--dark-heading)}.forum-wide-message{width:min(100%,1380px);margin-inline:auto}.forum-content-card,.forum-reply-card{width:min(100%,1380px);max-width:1380px;padding:var(--pixel-border-size);grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:0;margin-inline:auto;display:grid;overflow:visible}.forum-original-post{--pixel-border-color:var(--dark-tag-border)}.forum-post-user-panel{align-content:start;justify-items:center;gap:var(--space-16);border-right:var(--border-thin) solid var(--paper-divider);padding:var(--space-18) var(--space-14);color:var(--paper-text);background:var(--paper-tint);display:grid}.forum-post-author{justify-items:center;gap:var(--space-8);text-align:center;overflow-wrap:normal;width:100%;min-width:0;display:grid}.forum-post-author .inline-link,.forum-post-author strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.forum-user-flair-list{justify-content:center;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.vanity-role-pill{--pixel-border-color:var(--vanity-role-color,var(--dark-tag-border));--pixel-fill:color-mix(in srgb, var(--vanity-role-color,var(--dark-accent)) 22%, var(--dark-fill-glass));color:var(--dark-text)}.forum-user-tagline,.profile-tagline{color:var(--paper-muted);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.forum-post-main{align-content:start;gap:var(--space-16);min-width:0;padding:var(--space-18);background:0 0;display:grid}.forum-post-meta,.forum-post-topline{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.forum-post-topline{border-bottom:var(--border-thin) solid var(--paper-divider);padding-bottom:var(--space-10)}.forum-post-topline p{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--paper-muted);margin:0}.forum-vote-rail{align-content:start;justify-items:center;gap:var(--space-6);justify-self:start;width:36px;margin-left:0;display:grid}.forum-vote-rail strong{color:var(--paper-heading);font-size:var(--text-md)}.forum-vote-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.forum-vote-button>:where(span:not(.sr-only)){place-items:center;display:grid}.forum-vote-button :where(svg,img){display:block}.forum-vote-button{width:var(--button-height);min-width:var(--button-height);--button-active-border:var(--dark-accent);--button-active-fill:var(--dark-highlight);padding:0}.forum-reply-card{border-top:0}.forum-reply-card .comment-card-actions{flex-wrap:wrap;align-items:center}.forum-reply-card .button-link{--button-height:var(--button-height-sm);padding-inline:var(--space-12)}.forum-post-body{max-width:none;color:var(--paper-text);margin-top:0}.forum-post-body :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,code){color:inherit}.forum-inline-action{min-height:32px;padding-inline:var(--space-10)}.forum-quote-context,.forum-compose-quote,.forum-signature{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));gap:var(--space-6);padding:var(--space-10) var(--space-12);color:var(--dark-heading);background:var(--dark-fill-glass);clip-path:var(--pixel-clip);display:grid;position:relative}.forum-quote-context{border-left:var(--border-medium) solid var(--dark-accent-border)}.forum-quote-context-body{gap:var(--space-8);max-height:min(420px,48vh);padding-right:var(--space-4);display:grid;overflow:auto}.forum-quote-body{color:var(--dark-text);font-size:var(--text-sm)}.forum-quote-body img{object-fit:contain;max-height:280px}.forum-quote-site-embed{max-width:680px}.forum-quote-site-embed .schematic-card,.forum-quote-site-embed .server-ad-card,.forum-quote-site-embed .site-addon-embed,.forum-quote-site-embed .site-forum-embed,.forum-quote-site-embed .site-wiki-embed{max-width:100%}.forum-quote-context>p,.forum-compose-quote span,.forum-signature :where(p,li,blockquote,code),.profile-signature-preview :where(p,li,blockquote,code){color:inherit}.forum-quote-context>p{margin:0}.forum-compose-quote{margin-top:var(--space-8);font-size:var(--text-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center}.forum-compose-quote-label{font-weight:var(--weight-bold);grid-column:1}.forum-compose-quote-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--dark-muted);grid-column:1;overflow:hidden}.forum-compose-quote .forum-inline-action{grid-area:1/2/span 2}.forum-signature{margin-top:var(--space-4);border-top:var(--border-thin) solid var(--paper-divider);color:var(--dark-text);font-size:var(--text-xs)}.forum-edit-form{gap:var(--space-14);display:grid}.forum-schematic-embeds{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.forum-schematic-embeds .schematic-card{min-width:0}.forum-schematic-missing{--pixel-fill:var(--dark-fill);--pixel-border-color:var(--dark-border);gap:var(--space-8);min-height:160px;color:var(--dark-heading);background:var(--pixel-border-color);align-content:center;display:grid}.forum-schematic-missing h3,.forum-schematic-missing p{color:inherit}.forum-schematic-missing p:last-child{overflow-wrap:anywhere;color:var(--dark-muted);font-size:var(--text-xs)}.forum-activity-body,.admin-forum-reply-preview{max-height:150px;color:var(--paper-text);overflow:hidden}.forum-activity-body :where(p,li,blockquote,code),.admin-forum-reply-preview :where(p,li,blockquote,code){color:inherit}.profile-forum-grid,.admin-forum-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.profile-forum-card,.admin-forum-card{min-width:0}.admin-forum-shell{gap:var(--space-20)}.admin-filter-select{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;gap:var(--space-6);min-width:min(100%,220px);color:var(--paper-text);display:grid}.admin-thread-move-row{align-items:end;gap:var(--space-10);flex-wrap:wrap;display:flex}.profile-stat-grid{gap:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.profile-stat-card{gap:var(--space-6);align-content:center;min-height:104px;display:grid}.profile-stat-card strong{color:var(--paper-heading);font-size:var(--text-xl)}.profile-flair-admin{align-items:end}.compact-color-field{min-width:84px}.compact-color-field input[type=color]{width:54px;min-height:34px;padding:var(--space-2)}.forum-post-card.muted,.forum-thread-card.muted{opacity:var(--opacity-muted)}.forum-reply-form textarea{min-height:150px}.forum-pagination{justify-content:center;align-items:center;gap:var(--space-12);padding-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=760px){.forum-toolbar,.forum-section-heading,.forum-thread-heading{flex-direction:column;align-items:stretch}.forum-content-card,.forum-reply-card{grid-template-columns:1fr}.forum-post-user-panel{border-right:0;border-bottom:var(--border-thin) solid var(--paper-divider)}.forum-vote-rail{grid-template-columns:auto auto auto;justify-content:start;align-items:center}.forum-post-meta{flex-direction:column;align-items:stretch}.forum-compose-quote,.forum-category-grid{grid-template-columns:1fr}.forum-server-sign{--sign-top-offset:76px;min-width:118px;min-height:42px;padding:var(--space-10) var(--space-12);font-size:var(--text-xs);left:auto;right:16px}.server-forum-sign{left:16px;right:auto}.forum-server-sign-chain{width:82px}.server-ads-browser,.server-ad-detail-grid{grid-template-columns:1fr}.server-ad-detail-heading{text-align:center;grid-template-columns:1fr;justify-items:center}.server-ad-kicker{align-items:flex-start;gap:var(--space-4);flex-direction:column}}@media (width>=761px) and (width<=1100px){.forum-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-chat-control{z-index:var(--z-chat);position:fixed;bottom:16px;right:16px}.site-chat-toggle{z-index:2;width:48px;min-width:48px;min-height:48px;padding:0}.site-chat-toggle.has-unread:after{content:"";z-index:2;background:var(--signal-unread);width:10px;height:10px;box-shadow:var(--shadow-ring-paper);position:absolute;top:6px;right:6px}.page.chat-route-page{width:100%;max-width:none;height:100dvh;min-height:0;max-height:100dvh;padding:var(--space-16) var(--chrome-gutter);flex:0 0 100dvh;overflow:hidden}@media (width<=720px){.page.chat-route-page{padding:var(--chrome-top) 0 0}.app-shell.chat-route .site-audio-actions{top:16px;right:calc(16px + var(--button-height-lg) + var(--space-10));gap:var(--space-10);display:flex}}.chat-route-page .route-view,.chat-page{height:100%;min-height:0;display:grid;overflow:hidden}.chat-page .chat-workspace{height:100%;min-height:0}.chat-page{container:chat/inline-size}.chat-workspace{z-index:1;height:100%;min-height:0;color:var(--dark-text);grid-template-rows:minmax(0,1fr);display:grid;position:relative}.chat-workspace.full-page{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--panel-border-width);--pixel-border-color:var(--panel-border);--pixel-fill:var(--panel-fill);background:var(--pixel-border-color);max-height:100%;clip-path:var(--pixel-clip);isolation:isolate;overflow:hidden}.chat-workspace.full-page:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--dark-fill);clip-path:var(--pixel-clip);position:absolute}.chat-workspace-grid{--chat-bar-height:48px;--chat-dock-gap:var(--space-8);--chat-dock-bottom:var(--space-16);--chat-dock-row:52px;--chat-dock-height:calc(var(--chat-dock-row) + 2 * var(--border-thin));height:100%;min-height:0;margin:var(--pixel-border-size);grid-template-columns:272px minmax(0,1fr);display:grid}:is(.chat-workspace,.vso-overlay-panel.tone-dark) .user-avatar{color:var(--dark-accent-text);background:var(--dark-border-strong)}:is(.chat-workspace,.vso-overlay-panel.tone-dark) .user-avatar>*{background:var(--dark-fill-raised)}.chat-sidebar{border-right:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill-sunken);flex-direction:column;min-height:0;display:flex}.chat-sidebar-header{align-items:center;gap:var(--space-4);height:var(--chat-bar-height);padding:0 var(--space-4) 0 var(--space-8);background:linear-gradient(var(--dark-divider), var(--dark-divider)) bottom/100% var(--border-hairline) no-repeat;flex:none;display:flex}.chat-find-button{--button-height:var(--button-height-xs);font-size:var(--text-xs);--button-border:var(--control-border);--button-fill:var(--dark-fill);--button-hover-border:var(--control-border-hover);--button-text:var(--dark-muted);min-width:0;padding:0 var(--space-10);text-align:left;flex:1}.chat-find-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-header-tool{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.chat-header-tool>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-header-tool :where(svg,img){display:block}.chat-header-tool{clip-path:none;background:0 0;border:0;min-height:0}.chat-header-tool:before{content:none}.chat-header-tool{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-header-tool:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-title-button{clip-path:none;background:0 0;border:0;min-height:0}.chat-title-button:before{content:none}.chat-title-button{color:inherit;font:inherit;text-align:left;cursor:text;padding:0}.chat-title-button:is(:hover,:focus-visible){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-title-input{min-width:0;padding:var(--space-2) var(--space-6);border:var(--border-thin) solid var(--control-border-hover);color:var(--dark-text);background:var(--control-fill);font:inherit;font-size:var(--text-md);outline:none}.chat-sidebar>.chat-muted-line{padding:var(--space-8) var(--space-16)}.chat-conversation-list{align-content:start;gap:var(--space-2);min-height:0;padding:var(--space-8);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;flex:1;display:grid;overflow-y:auto}.chat-user-result,.chat-conversation-item,.chat-member-row{gap:var(--space-10);width:100%;min-height:44px;padding:var(--space-6) var(--space-8);color:var(--dark-muted);text-align:left;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.chat-user-result,.chat-conversation-item{clip-path:none;background:0 0;border:0;min-height:0}.chat-user-result:before,.chat-conversation-item:before{content:none}.chat-user-result:is(:hover,:focus-visible,[data-highlighted]),.chat-conversation-item:is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}.chat-user-result,.chat-conversation-item{clip-path:var(--control-clip)}.chat-conversation-item{grid-template-columns:32px minmax(0,1fr) auto auto}.chat-conversation-item.active,.chat-user-result.selected{color:var(--dark-heading);box-shadow:var(--shadow-selected-bar)}.chat-conversation-item.active strong,.chat-user-result.selected strong{font-weight:var(--weight-bold)}.chat-conversation-item strong,.chat-user-result strong,.chat-member-row strong{min-width:0;color:inherit;font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-conversation-item.unread strong{color:var(--dark-text);font-weight:var(--weight-bold)}.chat-user-result small,.chat-member-row small,.chat-muted-line,.chat-empty-state p{color:var(--dark-muted);font-size:var(--text-xs)}.chat-conversation-copy{gap:var(--space-2);min-width:0;display:grid}.chat-conversation-avatar-wrap{width:32px;height:32px;display:grid;position:relative}.chat-conversation-avatar-wrap .user-avatar{grid-area:1/1}.chat-presence-dot{z-index:2;background:var(--signal-offline);width:10px;height:10px;box-shadow:var(--shadow-ring-dark);position:absolute;bottom:-2px;right:-2px}.chat-conversation-avatar-wrap.online .chat-presence-dot,.chat-presence-label.online:before{background:var(--signal-online)}.chat-conversation-avatar-wrap.dnd .chat-presence-dot,.chat-presence-label.dnd:before{background:var(--signal-busy)}.chat-pinned-icon{color:var(--dark-subtle)}.chat-unread-dot{background:var(--dark-text);width:8px;height:8px}.chat-user-panel{padding:0 var(--chat-dock-gap) var(--chat-dock-bottom);flex:none}.chat-user-panel-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-hover-border:var(--control-border-hover);--button-text:var(--dark-text);gap:var(--space-10);width:100%;height:var(--chat-dock-height);min-height:0;padding:0 var(--space-12);text-align:left;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.chat-user-panel-button[data-state=open]{--pixel-border-color:var(--control-border-hover)}.chat-user-panel-button strong{font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-user-panel-button small{color:var(--dark-muted);font-size:var(--text-xs)}.chat-inline-button{--button-height:var(--button-height-sm);padding-inline:var(--space-10);font-size:var(--text-xs)}.chat-icon-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.chat-icon-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.chat-icon-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.chat-icon-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.chat-icon-button>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-icon-button :where(svg,img){display:block}.chat-icon-button{width:var(--button-height);min-width:var(--button-height);font-size:var(--text-sm);font-weight:var(--weight-black);line-height:var(--leading-none);padding:0}.chat-icon-button img{object-fit:contain;width:16px;height:16px}.chat-create-button{font-size:var(--text-lg)}.chat-mobile-back{display:none}.chat-panel-close{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.chat-panel-close>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-panel-close :where(svg,img){display:block}.chat-panel-close{width:var(--button-height);min-width:var(--button-height);padding:0}.chat-report-form{gap:var(--space-10);padding:var(--space-12);border:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill-sunken);display:grid}.chat-member-name{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.chat-member-name:is(:hover,:focus-visible){text-decoration:underline}.chat-empty-state{align-content:center;justify-items:center;gap:var(--space-12);min-height:180px;padding:var(--space-24);text-align:center;display:grid}.chat-main{--chat-msg-gutter:var(--space-72);grid-template-rows:auto auto minmax(0,1fr) auto auto auto;grid-template-areas:"header""status""messages""typing""composer""disabled";min-width:0;min-height:0;display:grid}.chat-main.with-members{grid-template-areas:"header header""status members""messages members""typing members""composer members""disabled members";grid-template-columns:minmax(0, 1fr) var(--chat-members-width)}.chat-main>.chat-empty-state{grid-area:1/1/-1/-1}.chat-conversation-header{align-items:center;gap:var(--space-10);min-width:0;height:var(--chat-bar-height);padding:0 var(--space-8) 0 var(--space-16);background:linear-gradient(var(--dark-divider), var(--dark-divider)) bottom/100% var(--border-hairline) no-repeat;grid-area:header;display:flex}.chat-conversation-titles{align-items:baseline;gap:var(--space-10);flex:1;min-width:0;display:flex}.chat-conversation-header h3{min-width:0;color:var(--dark-text);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-conversation-controls{align-items:center;gap:var(--space-8);display:flex}.chat-presence-label{align-items:center;gap:var(--space-6);color:var(--dark-muted);font-size:var(--text-xs);display:inline-flex}.chat-presence-label:is(.online,.dnd,.offline):before{content:"";background:var(--signal-offline);width:8px;height:8px}.chat-status-lines{gap:var(--space-8);padding:var(--space-8) var(--space-16) 0;grid-area:status;display:grid}.chat-disabled-line{padding:0 var(--space-16) var(--space-12);grid-area:disabled}.chat-notification-select .vso-select-trigger{min-height:32px;padding-block:var(--space-4);font-size:var(--text-xs)}.chat-message-list{z-index:1;min-height:0;padding:var(--space-4) 0 var(--space-16);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;flex-direction:column;grid-area:messages;display:flex;position:relative;overflow-y:auto}.chat-message-list>:first-child{margin-top:auto}.chat-intro{justify-items:start;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-8);display:grid}.chat-intro h4{margin:var(--space-4) 0 0;color:var(--dark-text);font-size:var(--text-xl)}.chat-intro p{max-width:560px;color:var(--dark-muted)}.chat-intro strong{color:var(--dark-text)}.chat-day-separator{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;align-items:center;gap:var(--space-8);margin:var(--space-16) var(--space-16) var(--space-4);color:var(--dark-muted);display:flex}.chat-day-separator:before,.chat-day-separator:after{content:"";height:var(--border-hairline);background:var(--dark-divider);flex:1}.chat-msg{grid-template:"reply reply" auto "gutter main" auto/var(--chat-msg-gutter) minmax(0, 1fr);padding:var(--space-2) var(--space-16) var(--space-2) 0;color:var(--dark-text);display:grid;position:relative}.chat-msg:focus-visible{outline:none}.chat-msg.starts-group{margin-top:var(--space-16)}.chat-msg:is(:hover,.menu-open,:focus-visible,:has(:focus-visible)){background:var(--dark-fill-sunken)}@keyframes chat-msg-flash{0%{background:var(--dark-selected)}}.chat-msg.highlighted{animation:chat-msg-flash calc(var(--duration-slow) * 5) ease-out}.chat-msg.mentions-me{background:var(--dark-mention-fill);box-shadow:var(--shadow-mention-bar)}.chat-msg.mentions-me:is(:hover,.menu-open,:has(:focus-visible)){background:var(--dark-mention-fill-hover)}.chat-msg-reply{align-items:center;gap:var(--space-6);min-width:0;padding-left:var(--chat-msg-gutter);margin-bottom:var(--space-4);color:var(--dark-muted);font-size:var(--text-xs);grid-area:reply;display:flex;position:relative}.chat-msg-reply:before{content:"";top:50%;bottom:calc(var(--space-6) * -1);left:calc(var(--chat-msg-gutter) / 2);width:calc(var(--chat-msg-gutter) / 2 - var(--space-4));border-top:var(--border-thin) solid var(--dark-border-strong);border-left:var(--border-thin) solid var(--dark-border-strong);position:absolute}.chat-msg-reply-jump{align-items:center;gap:var(--space-6);min-width:0;min-height:0;color:inherit;clip-path:none;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:left;background:0 0;border:0;padding:0;display:flex}.chat-msg-reply-jump:before{content:none}.chat-msg-reply-jump:is(:hover,:focus-visible){color:var(--dark-text)}.chat-msg-reply strong{color:var(--dark-text);font-weight:var(--weight-bold);flex:none}.chat-msg-reply.unavailable{font-style:italic}.chat-msg-reply-icon{color:var(--dark-subtle);background:var(--dark-fill-raised);place-items:center;display:inline-grid}.chat-msg-reply-excerpt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-msg-gutter{padding-top:var(--space-2);grid-area:gutter;justify-content:center;align-items:flex-start;display:flex}.chat-msg-avatar{line-height:0;display:block}.chat-msg-avatar .user-avatar{transition:opacity var(--duration-fast)}.chat-msg-avatar:hover .user-avatar{opacity:var(--opacity-muted)}.chat-msg-time{padding-top:var(--space-4);color:var(--dark-subtle);font-size:var(--text-2xs);visibility:hidden}.chat-msg:is(:hover,.menu-open,:focus-visible,:has(:focus-visible)) .chat-msg-time{visibility:visible}.chat-msg-main{grid-area:main;min-width:0}.chat-msg-header{align-items:baseline;gap:var(--space-8);min-width:0;line-height:var(--leading-normal);display:flex}.chat-msg-name{color:var(--dark-text);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.chat-msg-name:is(:hover,:focus-visible){text-decoration:underline}.chat-msg-timestamp{color:var(--dark-subtle);font-size:var(--text-xs);flex:none}.chat-msg-body{gap:var(--space-4);color:var(--dark-text);line-height:var(--leading-normal);overflow-wrap:anywhere}.chat-msg .chat-msg-body :is(p,li,h1,h2,h3,h4,h5,h6,blockquote){line-height:var(--leading-normal)}.chat-msg .chat-msg-body code{color:var(--dark-accent-text);background:var(--dark-fill-sunken)}.chat-msg .chat-msg-body :is(p,ul,ol,blockquote,pre,table,dl,hr){margin:0 0 var(--space-4)}.chat-msg .chat-msg-body :is(p,ul,ol,blockquote,pre,table,dl,hr):last-child{margin-bottom:0}.chat-msg.muted .chat-msg-body{color:var(--dark-muted)}.chat-msg-embed{max-width:520px}.chat-msg-flag{color:var(--dark-subtle);font-size:var(--text-2xs)}.chat-msg-system-icon{height:var(--icon-size);color:var(--dark-muted);place-items:center;display:inline-grid}.chat-msg.system .chat-msg-gutter{padding-top:0}.chat-msg-system-icon.join{color:var(--dark-success-border)}.chat-msg-system-icon.leave{color:var(--dark-danger-border)}.chat-msg-system-text{color:var(--dark-muted);line-height:var(--leading-icon);overflow-wrap:anywhere}.chat-msg-system-text strong{color:var(--dark-text);font-weight:var(--weight-bold)}.chat-msg-system-text .chat-msg-timestamp{margin-left:var(--space-6);white-space:nowrap}.chat-msg-system-link{min-height:0;color:var(--dark-text);clip-path:none;font-weight:var(--weight-bold);background:0 0;padding:0;display:inline}.chat-msg-system-link:before{content:none}.chat-msg-system-link:is(:hover,:focus-visible){text-decoration:underline}.chat-msg-actions{top:calc(var(--space-16) * -1);right:var(--space-16);z-index:var(--z-dropdown);gap:var(--space-2);padding:var(--space-2);border:var(--border-hairline) solid var(--overlay-border);background:var(--dark-fill-raised);box-shadow:var(--shadow-dropdown);display:none;position:absolute}.chat-msg:is(:hover,.menu-open,:focus-visible,:has(:focus-visible)) .chat-msg-actions{display:flex}.chat-msg-action{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.chat-msg-action>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-msg-action :where(svg,img){display:block}.chat-msg-action{clip-path:none;background:0 0;border:0;min-height:0}.chat-msg-action:before{content:none}.chat-msg-action{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-msg-action:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-msg-action:is(:hover,:focus-visible,[data-state=open]){background:var(--dark-fill)}.vso-overlay-panel.chat-msg-menu{min-width:220px}.chat-msg-menu-item{grid-template-columns:var(--icon-size) minmax(0, 1fr);align-items:center;gap:var(--space-10)}.chat-msg-menu-item.has-submenu{grid-template-columns:var(--icon-size) minmax(0, 1fr) auto}.chat-menu-more{color:var(--overlay-muted)}.chat-msg-menu-item.danger{color:var(--dark-danger-text)}.chat-msg-menu-item.danger[data-highlighted]{color:var(--dark-danger-text);background:var(--dark-danger-fill)}@media (width<=720px){.chat-main{--chat-msg-gutter:var(--space-56)}.chat-msg{padding-right:var(--space-8)}}.chat-typing-indicator{align-items:center;gap:var(--space-2);height:18px;min-height:18px;padding:0 var(--space-4) var(--space-2);color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-snug);flex-shrink:0;grid-area:typing;margin:0;display:flex}.chat-typing-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-typing-dots{color:var(--dark-muted);flex-shrink:0;display:inline-flex}.chat-typing-dots .markdown-text-command{display:inline-flex}.chat-typing-label strong{color:var(--dark-text);font-weight:var(--weight-bold)}.chat-main .chat-typing-indicator{grid-template-columns:var(--chat-msg-gutter) minmax(0, 1fr);padding:0 var(--space-16) var(--space-2) 0;gap:0;display:grid}.chat-main .chat-typing-dots{color:var(--dark-text);font-size:var(--text-md);font-weight:var(--weight-black);grid-area:1/1;justify-content:center}.chat-main .chat-typing-label{grid-area:1/2}.chat-message-main{--bubble-clip:var(--control-clip);--pixel-border-size:var(--border-thin);--pixel-border-color:var(--bubble-border);--pixel-fill:var(--bubble-fill);isolation:isolate;gap:var(--space-8);min-width:0;padding:var(--space-10) var(--space-12);color:var(--bubble-text);background:var(--pixel-border-color);clip-path:var(--bubble-clip);grid-column:2;display:grid;position:relative}.chat-message-main:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--bubble-clip);position:absolute}.chat-message-main{z-index:1;position:relative}.chat-message-meta{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.chat-message-meta strong{color:var(--bubble-text)}.chat-message-meta small,.chat-message-flag{color:var(--bubble-muted);font-size:var(--text-2xs)}.chat-message-flag{padding:var(--space-1) var(--space-4);border:var(--border-hairline) solid currentcolor}.chat-message-body{color:var(--bubble-text);font-size:var(--text-sm)}.chat-message-body :where(h1,h2,h3,h4,h5,h6,p,li,code){color:var(--bubble-text)}.chat-message-body :where(blockquote){color:var(--bubble-muted);border-left-color:currentColor}.chat-message-body :where(p,ul,ol,blockquote,pre,table,dl,hr){margin-bottom:.7em}.chat-message-embed{max-width:520px}.chat-message-edit,.chat-composer{gap:var(--space-10);display:grid}.chat-image-embed-list,.chat-attachment-list{gap:var(--space-8);display:grid}.chat-image-embed{max-width:min(100%,520px);text-decoration:none;display:block}.chat-image-embed img{object-fit:contain;background:var(--dark-fill-sunken);max-width:100%;max-height:340px;display:block}.chat-attachment-audio,.chat-attachment-file,.chat-attachment-draft{gap:var(--space-6);max-width:360px;padding:var(--space-8);color:var(--dark-text);border:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill-sunken);text-decoration:none;display:grid}.chat-attachment-file strong,.chat-attachment-audio strong,.chat-attachment-draft span{color:var(--dark-heading);font-size:var(--text-xs)}.chat-attachment-file small,.chat-attachment-audio small,.chat-attachment-draft small{color:var(--dark-muted);font-size:var(--text-2xs)}.chat-attachment-audio audio{width:100%}.chat-attachment-draft{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;max-width:none}.chat-composer{--chat-composer-row:var(--chat-dock-row);--chat-composer-inset:calc((var(--chat-composer-row) - var(--button-height-sm)) / 2);--chat-composer-edge:var(--chat-dock-gap);--chat-composer-lead:calc(var(--chat-msg-gutter) - 2 * var(--chat-composer-edge) - 2 * var(--border-thin));--chat-composer-text-start:calc(var(--chat-composer-edge) + var(--border-thin));z-index:2;padding:var(--space-4) var(--chat-dock-gap) var(--chat-dock-bottom);grid-area:composer;grid-template-columns:minmax(0,1fr);align-self:end;gap:0;position:relative}.chat-composer .chat-replying-to{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:calc(-1 * var(--border-thin));padding:var(--border-thin) calc(var(--chat-composer-inset) + var(--border-thin)) var(--border-thin) calc(var(--space-16) + var(--border-thin));color:var(--dark-muted);background:var(--control-border);clip-path:var(--control-clip);font-size:var(--text-sm);display:flex;position:relative}.chat-composer .chat-replying-to:before{content:"";inset:var(--border-thin);z-index:-1;background:var(--dark-fill-raised);clip-path:var(--control-clip);position:absolute}.chat-replying-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-replying-label strong{color:var(--dark-text);font-weight:var(--weight-bold)}.chat-markdown-editor{min-width:0}.chat-composer-error{margin-top:var(--space-6)}.chat-composer .markdown-editor{gap:var(--space-6)}.chat-composer:not(.formatting-open) .markdown-editor-topbar{display:none}.chat-composer .markdown-editor-adornment.leading{width:var(--chat-composer-lead);justify-content:center}.chat-composer .markdown-editor-adornment{padding-block:var(--chat-composer-inset)}.chat-composer .markdown-editor-adornment.trailing{--chat-composer-icon-pad:calc((var(--button-height-sm) - var(--icon-size)) / 2);gap:calc(var(--space-16) - 2 * var(--chat-composer-icon-pad));padding-right:var(--chat-composer-inset)}:is(.chat-composer,.chat-message-edit) :is(.markdown-editor-visual,.markdown-editor-source,.markdown-editor-preview){color:var(--dark-text);caret-color:var(--dark-text)}:is(.chat-composer,.chat-message-edit) .markdown-editor-preview .markdown-content{color:inherit}.chat-composer :is(.markdown-editor-visual,.markdown-editor-preview) :is(p,li,blockquote,h1,h2,h3,h4,h5,h6){line-height:var(--leading-normal)}.chat-composer .markdown-editor-visual p.is-editor-empty:first-child{position:relative}.chat-composer .markdown-editor-visual p.is-editor-empty:first-child:before{float:none;text-overflow:ellipsis;white-space:nowrap;height:auto;position:absolute;inset:0 0 auto;overflow:hidden}.chat-composer .markdown-editor.auto-resize :is(.markdown-editor-visual,.markdown-editor-source,.markdown-editor-preview){padding:calc((var(--chat-composer-row) - 1lh) / 2) var(--space-4) calc((var(--chat-composer-row) - 1lh) / 2) var(--chat-composer-text-start)}.chat-composer-tool,.chat-composer .emoji-picker-trigger{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.chat-composer-tool>:where(span:not(.sr-only)),.chat-composer .emoji-picker-trigger>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-composer-tool :where(svg,img),.chat-composer .emoji-picker-trigger :where(svg,img){display:block}.chat-composer-tool,.chat-composer .emoji-picker-trigger{clip-path:none;background:0 0;border:0;min-height:0}.chat-composer-tool:before,.chat-composer .emoji-picker-trigger:before{content:none}.chat-composer-tool,.chat-composer .emoji-picker-trigger{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-composer-tool:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active),.chat-composer .emoji-picker-trigger:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-replying-clear{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.chat-replying-clear>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-replying-clear :where(svg,img){display:block}.chat-replying-clear{clip-path:none;background:0 0;border:0;min-height:0}.chat-replying-clear:before{content:none}.chat-replying-clear{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-replying-clear:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-composer-send{display:none}@media (width<=720px){.chat-composer-send{display:inline-grid}.chat-composer-send:not(:disabled){color:var(--dark-accent)}}.chat-report-admin{gap:var(--space-16);display:grid}.chat-report-layout{gap:var(--space-16);grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;display:grid}.chat-report-list{gap:var(--space-8);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;max-height:720px;display:grid;overflow-y:auto}.chat-report-list-item{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border-strong);--pixel-fill:var(--dark-fill-glass);isolation:isolate;gap:var(--space-4);min-height:72px;padding:var(--space-10);color:var(--dark-text);background:var(--pixel-border-color);clip-path:var(--control-clip);text-align:left;display:grid;position:relative}.chat-report-list-item:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);position:absolute}.chat-report-list-item.active,.chat-report-list-item:hover,.chat-report-list-item:focus-visible{--pixel-border-color:var(--dark-accent)}.chat-report-list-item strong{color:var(--dark-heading)}.chat-report-list-item span,.chat-report-list-item small{color:var(--dark-muted);font-size:var(--text-xs)}.chat-report-detail{gap:var(--space-16);display:grid}.chat-report-members,.chat-report-transcript{gap:var(--space-10);display:grid}.chat-report-member-grid{gap:var(--space-6);flex-wrap:wrap;display:flex}.chat-report-message{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-border-strong);--pixel-fill:var(--dark-fill-glass);isolation:isolate;gap:var(--space-8);padding:var(--space-10);background:var(--pixel-border-color);clip-path:var(--control-clip);display:grid;position:relative}.chat-report-message:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);position:absolute}.chat-report-message.reported{--pixel-border-color:var(--dark-warning-border);--pixel-fill:var(--dark-warning-fill)}@media (width<=760px){.site-chat-control{right:10px;bottom:max(10px, env(safe-area-inset-bottom))}.site-chat-toggle{width:52px;min-width:52px;min-height:52px}.page.chat-route-page{height:100dvh;min-height:0;max-height:100dvh}.markdown-content .markdown-auto-image{max-height:240px}.chat-report-layout{grid-template-columns:1fr}}@container chat (width<=760px){.chat-workspace-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.chat-workspace-grid.has-active-conversation:not(.mobile-list-open) .chat-sidebar,.chat-workspace-grid.mobile-list-open .chat-main,.chat-workspace-grid:not(.has-active-conversation) .chat-main{display:none}.chat-sidebar{border-right:0}.chat-conversation-header{padding:0 var(--space-8)}.chat-mobile-back{display:inline-grid}.chat-main.with-members{grid-template-columns:minmax(0,1fr)}.chat-main.with-members .chat-members{display:none}.chat-main.searching .chat-search-results{grid-area:messages}.chat-main.searching .chat-message-list{display:none}.chat-search{width:140px}.chat-image-embed img{max-height:240px}.chat-composer{--chat-composer-lead:calc(var(--button-height-sm) + 2 * var(--chat-composer-inset));--chat-composer-text-start:0px}.chat-main{--chat-msg-gutter:var(--space-56)}}.chat-members{gap:var(--space-8);min-height:0;padding:var(--space-12) var(--space-8);border-left:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill-sunken);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;flex-direction:column;grid-area:members;display:flex;overflow-y:auto}.chat-members-heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:0 var(--space-8);color:var(--dark-muted)}.chat-members-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.chat-members-row:is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}.chat-members-row{gap:var(--space-10);min-height:44px;padding:var(--space-6) var(--space-8);color:var(--dark-text);clip-path:var(--control-clip);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;display:grid}.chat-members-row.offline :is(.profile-avatar-link,.user-avatar,.chat-member-name){opacity:var(--opacity-muted)}.chat-members-owner{color:var(--dark-warning-text);display:grid}.chat-members-remove{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.chat-members-remove>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-members-remove :where(svg,img){display:block}.chat-members-remove{clip-path:none;background:0 0;border:0;min-height:0}.chat-members-remove:before{content:none}.chat-members-remove{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-members-remove:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-members-remove{visibility:hidden}.chat-members-row:is(:hover,:focus-within) .chat-members-remove{visibility:visible}.chat-members-invite{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.chat-members-invite:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.chat-members-invite:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.chat-members-invite{--button-height:var(--button-height-sm);width:100%;font-size:var(--text-sm);flex:none}.chat-members-invite>span{align-items:center;gap:var(--space-8);display:inline-flex}.vso-overlay-panel.chat-switcher,.vso-overlay-panel.chat-picker{gap:var(--space-12);width:min(560px, 100vw - 2 * var(--space-16));max-height:min(640px, 100dvh - 2 * var(--space-32));padding:calc(var(--pixel-border-size) + var(--space-16));display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.vso-overlay-panel.chat-picker{width:min(480px, 100vw - 2 * var(--space-16));grid-template-rows:auto auto minmax(0,1fr) auto}.vso-overlay-panel.chat-switcher{grid-template-rows:auto minmax(0,1fr) auto}:is(.chat-switcher-search,.chat-picker-search).field-control{--field-border:var(--control-border);--field-border-focus:var(--control-border-hover);--field-fill:var(--control-fill);--field-text:var(--control-text)}:is(.chat-switcher-search,.chat-picker-search) input::placeholder{color:var(--control-placeholder)}.chat-switcher-search input{min-height:52px;font-size:var(--text-lg)}.chat-switcher-results,.chat-picker-list{align-content:start;gap:var(--space-2);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.chat-switcher-results{max-height:380px}.chat-switcher-heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--space-8) var(--space-8) var(--space-4);color:var(--overlay-muted)}.chat-switcher-row{gap:var(--space-10);padding:var(--space-6) var(--space-8);clip-path:var(--control-clip);cursor:pointer;grid-template-columns:24px auto minmax(0,1fr) auto;align-items:baseline;display:grid}.chat-switcher-row .user-avatar{align-self:center}.chat-switcher-row.active{color:var(--overlay-highlight-text);background:var(--overlay-highlight)}.chat-switcher-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-switcher-row small,.chat-switcher-empty,.chat-switcher-tip,.chat-picker-header p,.chat-picker-row small,.chat-picker-empty{color:var(--overlay-muted);font-size:var(--text-xs)}.chat-switcher-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-switcher-kind{justify-self:end}.chat-switcher-empty,.chat-picker-empty{padding:var(--space-12) var(--space-8)}.chat-switcher-tip{margin:0}.chat-picker-header{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.chat-picker-header h2{color:var(--overlay-text);font-size:var(--text-lg)}.chat-picker-close{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.chat-picker-close>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-picker-close :where(svg,img){display:block}.chat-picker-close{clip-path:none;background:0 0;border:0;min-height:0}.chat-picker-close:before{content:none}.chat-picker-close{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-picker-close:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-picker-list{max-height:360px}.chat-picker-row:is(:hover,:focus-visible,[data-highlighted]){color:var(--dark-heading);background:var(--dark-highlight)}.chat-picker-row{gap:var(--space-10);padding:var(--space-6) var(--space-8);clip-path:var(--control-clip);cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.chat-picker-row.disabled{cursor:not-allowed;opacity:var(--opacity-muted)}.chat-picker-names{min-width:0;display:grid}.chat-picker-names strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-picker-confirm{--button-border:var(--primary-action-border);--button-fill:var(--primary-action-fill);--button-text:var(--primary-action-text);--button-hover-border:var(--primary-action-border-hover)}.chat-picker-confirm:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--primary-action-fill-hover)}.chat-picker-confirm{width:100%}.vso-overlay-panel.chat-pins{width:min(420px, 100vw - 2 * var(--space-16));max-height:min(560px, 100dvh - 2 * var(--space-64));padding:var(--pixel-border-size);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.chat-pins-header{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border-bottom:var(--border-hairline) solid var(--dark-divider);color:var(--dark-text);display:flex}.chat-pins-header h3{font-size:var(--text-md)}.chat-pins-body{align-content:start;gap:var(--space-8);min-height:0;padding:var(--space-8);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;display:grid;overflow-y:auto}.chat-pins-note{padding:var(--space-12);color:var(--dark-muted)}.chat-pins-empty{justify-items:center;gap:var(--space-12);padding:var(--space-24) var(--space-16);color:var(--dark-muted);text-align:center;display:grid}.chat-pins-empty-icon{width:var(--space-64);height:var(--space-64);color:var(--dark-subtle);background:var(--dark-fill-sunken);clip-path:var(--control-clip);place-items:center;display:grid}.chat-pins-empty-icon .vso-icon{width:calc(2 * var(--icon-size));height:calc(2 * var(--icon-size))}.chat-pins-item{gap:var(--space-6);padding:var(--space-10) var(--space-12);border:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill);clip-path:var(--control-clip);display:grid}.chat-pins-item-header{gap:var(--space-10);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.chat-pins-item-who{min-width:0;display:grid}.chat-pins-item-who strong{color:var(--dark-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-pins-item-who small{color:var(--dark-subtle);font-size:var(--text-xs)}.chat-pins-item-actions{align-items:center;gap:var(--space-4);display:flex}.chat-pins-jump{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.chat-pins-jump:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.chat-pins-jump:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.chat-pins-jump{--button-height:var(--button-height-xs);padding-inline:var(--space-10);font-size:var(--text-xs)}.chat-pins-unpin{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.chat-pins-unpin>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-pins-unpin :where(svg,img){display:block}.chat-pins-unpin{clip-path:none;background:0 0;border:0;min-height:0}.chat-pins-unpin:before{content:none}.chat-pins-unpin{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-pins-unpin:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-pins-tip{padding:var(--space-10) var(--space-16);border-top:var(--border-hairline) solid var(--dark-divider);color:var(--dark-muted);background:var(--dark-fill-sunken);font-size:var(--text-xs)}.chat-pins-tip strong{color:var(--signal-online)}.chat-search{width:220px;margin-left:var(--space-4);position:relative}.chat-search-field{height:var(--button-height-compact);padding:0 var(--space-2) 0 var(--space-8);border:var(--border-thin) solid var(--control-border);background:var(--dark-fill-sunken);clip-path:var(--control-clip-sm);align-items:center;display:flex}.chat-search-field:focus-within{border-color:var(--control-border-hover)}.chat-search-icon{color:var(--dark-subtle);display:grid}.chat-search-input{min-width:0;padding:0 var(--space-6);color:var(--dark-text);font:inherit;font-size:var(--text-xs);background:0 0;border:0;outline:none;flex:1}.chat-search-input::placeholder{color:var(--control-placeholder)}.chat-search-clear{--button-height:var(--button-height-xs);place-content:center;place-items:center;display:inline-grid}.chat-search-clear>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-search-clear :where(svg,img){display:block}.chat-search-clear{clip-path:none;background:0 0;border:0;min-height:0}.chat-search-clear:before{content:none}.chat-search-clear{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-search-clear:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.vso-overlay-panel.chat-search-menu{top:calc(100% + var(--space-6));z-index:var(--z-overlay);gap:var(--space-2);width:300px;display:grid;position:absolute;right:0}.chat-search-heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--space-6) var(--space-8) var(--space-2);color:var(--overlay-muted)}.chat-search-option{grid-template-columns:var(--icon-size) minmax(0, 1fr);gap:var(--space-10);padding:var(--space-6) var(--space-8);clip-path:var(--control-clip);cursor:pointer;align-items:center;display:grid}.chat-search-option.active{color:var(--overlay-highlight-text);background:var(--overlay-highlight)}.chat-search-option.hint{cursor:default;opacity:var(--opacity-muted)}.chat-search-option .vso-icon{color:var(--overlay-muted);justify-self:center}.chat-search-option-text{min-width:0;display:grid}.chat-search-option-text small{color:var(--overlay-muted);font-size:var(--text-xs)}.chat-search-problem{margin-top:var(--space-6);padding:var(--space-4) var(--space-8);color:var(--dark-danger-text);background:var(--dark-danger-fill);font-size:var(--text-xs);white-space:nowrap;position:absolute;top:100%;right:0}.chat-search-results{border-left:var(--border-hairline) solid var(--dark-divider);background:var(--dark-fill-sunken);grid-area:members;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.chat-main.with-members.searching{grid-template-columns:minmax(0, 1fr) var(--chat-search-width)}.chat-search-results-header{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-bottom:var(--border-hairline) solid var(--dark-divider);display:flex}.chat-search-results-header h3{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-muted)}.chat-search-results-close{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.chat-search-results-close>:where(span:not(.sr-only)){place-items:center;display:grid}.chat-search-results-close :where(svg,img){display:block}.chat-search-results-close{clip-path:none;background:0 0;border:0;min-height:0}.chat-search-results-close:before{content:none}.chat-search-results-close{width:var(--button-height);min-width:var(--button-height);height:var(--button-height);color:var(--ghost-text,var(--dark-muted));flex:none;padding:0}.chat-search-results-close:is(:hover,:focus-visible,[data-state=open],[data-state=on],[aria-pressed=true],.active){color:var(--ghost-text-active,var(--dark-text))}.chat-search-results-list{align-content:start;gap:var(--space-8);min-height:0;padding:var(--space-8);scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;display:grid;overflow-y:auto}.chat-search-results-none{padding:var(--space-16) var(--space-8);color:var(--dark-muted);text-align:center}.chat-search-results-more{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.chat-search-results-more:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.chat-search-results-more:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.chat-search-results-more{--button-height:var(--button-height-sm);width:100%;font-size:var(--text-sm)}::highlight(chat-search-match){color:var(--dark-fill);background-color:var(--dark-warning-border)}.attachment-list{gap:var(--space-8);min-width:0;display:grid}.attachment-embed{width:min(100%,360px)}.attachment-card{gap:var(--space-10);padding:var(--space-16);color:var(--dark-text);display:grid;position:relative}.attachment-heading{align-items:center;gap:var(--space-10);min-width:0;display:flex}.attachment-label{gap:var(--space-4);flex:1;min-width:0;display:grid}.attachment-label strong,.attachment-label>a{text-overflow:ellipsis;white-space:nowrap;color:var(--dark-heading);font-size:var(--text-xs);overflow:hidden}.attachment-label small,.attachment-time,.attachment-audio-status,.attachment-unavailable{color:var(--dark-muted);font-size:var(--text-2xs)}.attachment-icon,.attachment-volume img{object-fit:contain;image-rendering:crisp-edges;image-rendering:pixelated;flex-shrink:0}.attachment-heading .attachment-download{flex-shrink:0;width:38px;height:38px;padding:0}.attachment-playback{align-items:center;gap:var(--space-10);display:flex}.attachment-play{place-content:center;place-items:center;display:inline-grid}.attachment-play>:where(span:not(.sr-only)){place-items:center;display:grid}.attachment-play :where(svg,img){display:block}.attachment-play{flex-shrink:0;width:36px;height:36px;padding:0}.attachment-timeline{gap:var(--space-4);flex:1;min-width:0;display:grid}.attachment-time{font-variant-numeric:tabular-nums}.attachment-volume{gap:var(--space-4);justify-items:center;width:42px;display:grid}.attachment-audio input[type=range]{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:12px;margin:0;padding:0}.attachment-audio input[type=range]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.attachment-audio input[type=range]::-webkit-slider-runnable-track{background:var(--dark-border-strong);border:0;border-radius:0;height:4px}.attachment-audio input[type=range]::-moz-range-track{background:var(--dark-border-strong);border:0;border-radius:0;height:4px}.attachment-audio input[type=range]::-webkit-slider-thumb{appearance:none;width:8px;height:12px;margin-top:calc(-1 * var(--space-4));background:var(--paper-accent);border:0;border-radius:0}.attachment-audio input[type=range]::-moz-range-thumb{background:var(--paper-accent);border:0;border-radius:0;width:8px;height:12px}.attachment-audio-status{min-height:2.4em;line-height:var(--leading-snug);margin-top:var(--space-4);display:block}.attachment-image img{height:auto}.attachment-embed-video{width:min(100%,560px)}.attachment-video{aspect-ratio:16/9;background:var(--dark-fill);width:100%;display:block}.markdown-attachment{min-width:0;display:grid}.golem-control{--golem-companion-size:256px;z-index:var(--z-chat);position:fixed;bottom:16px;right:16px}.golem-control.has-chat-launcher{right:74px}.golem-control.has-chat-launcher .golem-panel{right:-58px}.golem-companion{right:16px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 58px);width:var(--golem-companion-size);height:var(--golem-companion-size);pointer-events:none;position:fixed}.golem-control.has-companion .golem-panel{right:calc(var(--golem-companion-size) + 16px)}.golem-control.has-chat-launcher.has-companion .golem-panel{right:calc(var(--golem-companion-size) - 42px)}.golem-launcher{align-items:center;gap:var(--space-8);min-height:48px;padding:var(--space-8) var(--space-14);display:flex}.golem-launcher img{z-index:1;position:relative}.golem-panel{width:min(390px,100vw - 32px);height:min(560px,100dvh - 96px);padding:var(--border-medium);color:var(--dark-text);isolation:isolate;position:absolute;bottom:58px;right:0;overflow:hidden}.golem-dismiss{z-index:2;place-content:center;place-items:center;display:inline-grid;position:absolute;top:12px;right:12px}.golem-dismiss>:where(span:not(.sr-only)){place-items:center;display:grid}.golem-dismiss :where(svg,img){display:block}.golem-dismiss{width:var(--button-height-compact);min-height:var(--button-height-compact);padding:0}.golem-workspace{--bubble-border:var(--paper-border);--bubble-fill:var(--paper-fill);--bubble-text:var(--paper-heading);--bubble-muted:var(--paper-muted);height:100%;padding:var(--space-12);gap:var(--space-8);flex-direction:column;display:flex}.golem-heading{align-items:center;gap:var(--space-8);min-height:56px;padding-right:var(--space-24);color:var(--dark-heading);display:flex}.golem-subtitle{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:var(--space-6) 0;color:var(--dark-muted);line-height:var(--leading-relaxed)}.golem-status{color:var(--dark-muted);font-size:var(--text-xs);margin:0}.golem-chat-actions{justify-content:space-between;gap:var(--space-8);display:flex}.golem-chat-actions button,.golem-history button,.golem-transcript button{--button-height:var(--button-height-sm);padding:var(--space-4) var(--space-10);font-size:var(--text-xs)}.golem-transcript,.golem-history{overscroll-behavior:contain;scrollbar-color:var(--dark-border-strong) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.golem-history{gap:var(--space-8);flex-direction:column;display:flex}.golem-message{margin:var(--space-10) var(--space-18) var(--space-10) 0;overflow-wrap:anywhere;font-size:var(--text-sm);display:block}.golem-message.from-user{--bubble-fill:var(--paper-highlight);margin-left:var(--space-18);margin-right:0}.golem-message strong{font-size:var(--text-xs)}.golem-message p{margin:var(--space-6) 0}.golem-message pre{max-width:100%;overflow-x:auto}.golem-message>small{color:var(--paper-muted)}.golem-empty{padding:var(--space-20) var(--space-8);color:var(--dark-muted);font-size:var(--text-xs)}.golem-error{color:var(--dark-heading);font-size:var(--text-xs);margin:0}.golem-composer{gap:var(--space-8);flex-wrap:wrap;display:flex;position:relative}.golem-attachment-drafts{z-index:2;gap:var(--space-6);border:var(--border-thin) solid var(--dark-border-strong);width:100%;height:140px;padding:var(--space-6);background:var(--dark-fill);grid-template-rows:18px minmax(0,1fr);display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden}.golem-draft-files{align-content:start;gap:var(--space-6);scrollbar-gutter:stable;display:grid;overflow-y:auto}.golem-upload-status{color:var(--dark-muted);font-size:var(--text-xs)}.golem-attachment-drafts .chat-attachment-draft span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.golem-composer textarea{resize:none;border:var(--border-thin) solid var(--dark-border-strong);min-width:0;padding:var(--space-8);background:var(--dark-fill-raised);color:var(--dark-text);font:inherit;font-size:var(--text-sm);border-radius:0;flex:1}.golem-composer textarea::placeholder{color:var(--dark-muted)}.golem-composer textarea:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:calc(-1 * var(--focus-ring-width))}.golem-signin{justify-content:center;align-items:center;gap:var(--space-16);text-align:center;height:100%;padding:var(--space-28);flex-direction:column;display:flex}.golem-signin h2{color:var(--dark-heading)}.golem-signin a{color:var(--dark-accent)}.golem-welcome{height:100%;padding:var(--space-32) var(--space-24) var(--space-24);align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;display:flex;overflow-y:auto}.golem-welcome .golem-subtitle{max-width:260px;padding:0 var(--space-8)}.golem-welcome-avatar{flex:1;place-items:center;width:100%;display:grid}.golem-welcome h2{color:var(--dark-heading);font-size:var(--text-2xl);line-height:var(--leading-snug);margin:0}.golem-welcome-copy{max-width:290px;color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-loose);margin:0}.golem-welcome>button{--button-height:var(--button-height-lg);flex-shrink:0;width:100%}@media (width<=760px){.golem-control{--golem-companion-size:clamp(128px, 20dvh, 176px);bottom:max(16px, env(safe-area-inset-bottom))}.golem-control.has-companion .golem-panel{right:0;bottom:calc(var(--golem-companion-size) + 66px);height:min(560px, 100dvh - var(--golem-companion-size) - 104px)}.golem-control.has-chat-launcher.has-companion .golem-panel{right:-58px}}@media (width<=760px) and (height<=500px){.golem-companion{display:none}.golem-control.has-companion .golem-panel{height:calc(100dvh - 96px);bottom:58px}}.wiki-page{width:100%;margin-inline:0}.route-view>.wiki-page:not(.wiki-home-page){padding-block-start:0}.route-view>.wiki-page:not(.wiki-home-page)>.page-heading{width:min(1680px, 100% - var(--page-inline-padding) * 2);margin-inline:auto}.wiki-home-page{gap:0;margin-top:0}.wiki-slice{align-items:stretch;gap:var(--space-18);width:100%;padding:var(--space-28) clamp(var(--space-16), 3vw, var(--space-40)) var(--space-40);background:var(--wall-shade-night), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACRCAYAAADD2FojAAAAAXNSR0IArs4c6QAADGFJREFUeJztnc+PYzUSx53loYwaKSxDtIJuhJgTfVhpj3uAC2cO/B38x3NcIbo10mYZaIlool3Ue9h1xnHKdv206yXvKyHRk8TPr/x5dj27XF797eXnz6GDXm5eoL/7y9M707os0tXU60ILGJerKkSY3mOBw0aUnpsq7TabpJVt/T6v8Bcff9os8+ff/oUqe5RajUCp9/3dHfjvrx8eyPXCStuuq+++emXmE5UMZClL41sIayPP96UO0QhwqPLYIBS7adV/s16rlMOCKN4wdDMYY9SMMBJCL3BRbYCttxY0uaa84KfDAbwJiYEpv5VcRwpg/vtRUOXXbd0Xpr2sAAohhNWP33yL6omwBq31Uh7EBc3L/Wj01I+73cnfT4eDqD5FiLwYrZeshhBrefBBTyDyYpiWoCFYu6wRjq6WeoNl+opvJWh854KEAXLOQOWyAOxiIMqFhYoDpPQN1LM4DvjFQpSrBEarLA2ggnOoJG9uT4fDPCEKCjdOLQvTs82hh5K+6kN2ACHKL3S73RYLzV8XJZI4yIFhIApMlLp58aE05oYw97364ev7Yk9Ug6ckTaiC8psX5jqa/laUFVRWE4jU+zuDiAMOJG2Yoqyg4gxx1PpI3ow82jP8305HiGrwlJ4OLR9A01HGqHQ9qExOb4aVxexzTVJgUqV2qS57UMdrzdgYi2GlVXarPMv1p6A0CvT2sW63WxgiaUW0F3C1HN5WmZiyrEGCNBquVo85SS8AKZanNTtac3o367VqN42tS6k+muUf/03gTnC+S9XEBWjEav3T4WAKErWcnvBCooaMWEm82+P+7q55M5qglUBaJHsB4pYdtLYMeQhH0FLv4bGHrEeLs8jGVFJj9hrqOPWs9WiXCJKl/lT7cLNen/yXavQakIZqoCxDZluRC9FwNgIkzYA0zLUusUdKbUi9P+jh6raNmioIFstX6trQln/Xqzj20bBpFSJPRvMwvPTsBaHredXkCRSqNOtOWcWP0grTnQsskJ4OB7/DWUtW8NcC9TGLnXMGAhLGzkeIenfVNVFDVilZLr74+NPw5e2fWfXCrmFZh220FpA1oz4xAoPSRgG03//R/M67//z75G9MlhFLcYBsQcaNJuC+fEgXsacQQnjzdn/8IG8ka72YPkR9r3e9QpLiJlRg/enxV1RZKWyc2K1UtTVEjLTWGaOmUQBh4OHUp9YzxAZP4cAK+xsObNzhlSoIHqwrkLfXfv+em1WvnI1QRUq6ufnAvC5ScbONtYZfCuBYe0ZRH0ps+dOL6cPw2Sc34Ifa3V5Nc5tqwGYby2Hj9IIjRHEzphJAQRBRaBmX7EEUu9Rgs8p3GXucFIRWL5TWk/Lg34QP+PNEvV8jRwt7v5TYcGnuREqs+E3QcRGgsqfa5FpJnHmQSwaHW67UJtaRnlD54AIsJ6Cs9IpKTZ5kuaODqhEzzd4Xd7E2UV32iHA97nYqs6eY33sLl83rg62fdthJrzCW2+32FKLXDw/NG8ZM/d9ut+E2+dtqGSB07EGwSx7Qzgzs7lpOw4+M0Iw2OUIUZ0pbu0AhIFoGzj8vQeWtV5Gq1ICthq/9liOOy1KaOd+s12ftufrh6/tnzfkgykY7q52xFsLel2ZCBkq71MqSbn5s7SOsZgXhKL/xHkmgem0itBJnPo4S+amVpAPS426nDxGk1BAtqHruYYOuM2oDAhUky3k67IMf3ZIuEEVRYLJWCktal5G7WCxS39TEhSm10Wa91km3J1nmGAVTCaL8s9J3auVJRPGTNIdxyfBd3Lwo2ZNeu7n8tVM7+YOGRtal9Yaavr1pzcVBZVDavzjZKCkUY4i8vFG+kEdh4IBmuzV7JkpZXX2iVB6n+XsNWVRRw2lavpX22+zRJ+o9/+IRoijtJF1asnSmJWUfhzOLLrEkzwB5lmWCLZFj3eMic5OHXqclKlCW7XcG0TXBcika3WbV1DKLFmG0QLRIrAWiRWKd+ESYNSQvU+2L/Kj4dnZ/d2cakRiMkpwv6q9iVpBAiEiEJD2hyFOWkpGSruP1mK44m7G2DGCiqAbsNQFltRisCdfZcBYbzwtMkCLw//jnb6rlSjcTzkmaSztFn0gj5T+lUq3y0+wlUXGbsFY2E6ttzVzlUGvaE/sbzDVdnAFbazxK5osROYy8CNuLWvhYbIhqDQ/dkPQpx8D02Sc3ZH/JW+9jpRZkXLhePzzA+Ylebl64NW6EqZbNJGqODrgHu0cbbz/aoL6/+v7VX59bOXM08iJi8/JQnFvqxGcrecUcVu9TWQHX6vVzuKagAElMF1dLKRevEb+r0WDUKL3Wd61iqax6xNYDZwXZ7venEBKYJgwAAZlXkJJ7UGubTs9gurnJespi//z7+y1DWqdKQ7I6E74lL1BJe6FR9qNoyCu+14B4j9Kesbaw7fB5opqRFpjG7IGj2r0IUe+A/aV34mv0LuLVj998+xyME1FhxMkdGRa40LIE7QhR1FxhyrXAxRPH7mcLsPnqfe83pvidmPfR0x79axCmvfM2ae470/RVqHulNuv1SRJRat0W2Shv86NjbdkgNdAuPfv+NQh8O7N+wiWbABaQ/Ek0T6QBGwTUAtO8BEKkOcRwp+2XYW4+Wn331avnXnvJOJlkL/Woq0uSaZIrSS+VD3PLEDdGGLujILI+5XiByZ/E6fa0MrlD4sC0+Eq6qp1uxOkoTiCSTOphDpdJJYFJE9xrFCUbP6TcnsWzPSSv7xSgOOByhrjata5NnN6mZruTV3yLAKgFJn/SdgnE4bHaQx23V/ToN41aSsJI8wXlLBQkFXXNq7V/nxJmIhliub5T6bpc9VwgpkKlmdYHhEjSCKEBk4YDTm0cSYyUBCpPUQZYyDh1PkLEXcNqCQKKA6lWOIg06M6DP+UJztBagNVaDin1TJowBaFxNSM6e4LmAaguEAXEEEe9HqahuAYeHSLMkfbDRfGxTCDSvqHawcMUSZ/aOcJVk1aPqQoRtlJafoyGESyHg0uDLiq3ezXGGjMdzmnI2qmHvaWREa4kS99o5DbxeKx5tF0zUF8rL2IpuYB00gyT+YKS2EAyqZonxaAmAqOIA6gVeGCSK0tZZFGbu7wnHG1NLK/+/pcvn8OV5zv0Jo9QlUD66fHX/2VKC4RMZh7lrXcrQaBRp1GA7fd/gP++/WjzHiKsrGHz+BRaai5DeS0F30TJbhYq2dCWve885Q+NV6iiuwPBRAqPlaSpXSSTJ7jyDL4quz08H+EQFojVlTvZpluGgnPAFrj4SkFCn0bN1aipf0xaGs1DUq5Z5j2RB+U+nnVG1lj+pQMZe6OhEI2autcIva3Jc1ishYYm/swlXbDUjqnmbmAYvaicquvJixj1BqsnVBpBbrHBPEGElQQ2lTzWveDqBZVW1KR1L+DlaM/qliFJ4b3zYFOlnRjCA1SUunBUqj8JIs4FUnk8xUcz6C4tSzo/9rjbqc+xvX54MAFMDSJILbC0oRrdM9XK6D3pypmf49axuu8sVY+DSrSg8tgzYZU3pJc47RpgYsd6xJsIxrBWTnjPPWVejttqqTnZyDWah10UGg0ONaSHXbCjBNljKnVT0m60NjzOaR4F2vES/75GmKBTEYoLsLfbrcl4TD3mAfo+NbOXVL2vNxfFRW7TVXyN9ajSZx5A2qzXV9kbRcX2VYfIetJtZI+wgASrCFHtdJ9UlwwNVtcKUpwQrfpEt8zCe6SCG6XFPzrV424Xpug8S2dUPYFzjb3CCEU7T/F/njoHN1k8zT3gWXqhc5nHWAdjw/fqdVq+H3fo58hDNGMqdYisn1QraOY0Aeop7CRIIZpLMFqqOcEiUU/QQIg8jPtScCxgSWfwJWEhEmmGlFBOK6jpLJ5o5D6xknr1Hpgc27V6enj4RmwWPeuJrNbMUnk4ohw6F4QCkAdgIOVtp334DyRwOIs0a8A0Ehht51IKjnXkJfZ3sV21ADvGE2mEhEh2mrbkDYiW5jpnVap37Vpnh+ZRvPpRW1Y8DiVeZslH2AY8ebGXb+IlfpgqL8BQZQXY0SdKDaPZ08wNlLkCghF0bxpgTaXCA3KfueWuDaw0Xru58PTIYGaZx5LjA+VS2UbNvXiU9tMf6/Dm7R78PKaJC4rJ3kfIS5LULguwNUkAynuBmEtwv4fhiXrzdn8RebtLvWBvuIZDBOVHxjZwLS1uSdbwaDSgdIhs/V4bsiJE3Bv5JbxjNW4q6e9zUcDxMERYJ3eHypLc938BldC0BLJXYrIAAAAASUVORK5CYII=);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;grid-template-columns:minmax(0,1fr)}.wiki-toolbar,.wiki-directory-grid,.wiki-search-layout,.wiki-article-slice{width:min(100%,1680px);margin-inline:auto}.home-content-slice.wiki-article-slice>*{width:100%;margin-inline:0}.home-content-slice.wiki-article-slice{width:100%;max-width:none;margin-inline:0}.wiki-slice>.wiki-toolbar,.wiki-slice>.wiki-directory-grid,.wiki-slice>.wiki-search-layout,.wiki-slice>.wiki-article-slice,.wiki-slice>.wiki-main-page-panel,.wiki-slice>.wiki-wide-message{width:min(100%,1680px)}.wiki-toolbar{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.wiki-main-page-panel{gap:var(--space-16);width:50%;margin-inline:auto;padding-top:10%;display:grid}.wiki-main-page-panel>.auth-panel{align-content:start;gap:var(--space-14)}.wiki-main-welcome{min-height:230px}.wiki-main-welcome h2,.wiki-main-community h2,.wiki-main-addons h2{color:var(--paper-heading);margin:0}.wiki-main-welcome p,.wiki-main-community p,.wiki-main-addons p{margin:0}.wiki-release-note{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--border-thin);padding:var(--space-8) var(--space-12);color:var(--paper-warning-text);background:var(--paper-warning-fill);border:var(--border-thin) solid var(--paper-warning-border);clip-path:var(--pixel-clip)}.wiki-main-links{grid-row:span 2}.wiki-home-link-grid{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.wiki-home-link{justify-content:center;width:100%;min-height:42px}.wiki-search-wrap{flex:420px;min-width:0}.wiki-directory-grid,.wiki-search-layout{align-items:start;gap:var(--space-18);grid-template-columns:minmax(220px,280px) minmax(0,1fr);display:grid}.wiki-category-panel{gap:var(--space-14);display:grid}.wiki-category-list{gap:var(--space-8);flex-wrap:wrap;display:flex}.wiki-category-index{gap:var(--space-18);display:grid}.wiki-category-index-links{gap:var(--space-12) var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.wiki-category-index-links a{color:var(--paper-text);overflow-wrap:anywhere;text-underline-offset:3px}.wiki-category-index-links a:hover,.wiki-category-index-links a:focus-visible{color:var(--paper-accent-strong)}.wiki-maintenance-toggle{align-items:center;gap:var(--space-12);display:inline-flex}.wiki-category-pill{--pixel-border-size:var(--border-thin);--pixel-border-color:var(--dark-tag-border);--pixel-fill:var(--dark-tag-fill);isolation:isolate;width:fit-content;min-height:28px;padding:var(--space-4) var(--space-10);color:var(--dark-tag-text);background:var(--pixel-border-color);clip-path:var(--control-clip);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-none);text-shadow:var(--text-shadow-chip);border:0;border-radius:0;align-items:center;display:inline-flex;position:relative}.wiki-category-pill:before{content:"";inset:var(--pixel-border-size);z-index:-1;background:var(--pixel-fill);clip-path:var(--control-clip);pointer-events:none;position:absolute}.wiki-category-link{text-decoration:none}.wiki-category-link:hover,.wiki-category-link:focus-visible,.wiki-category-link.router-link-active,.wiki-category-link.router-link-exact-active{--pixel-border-color:var(--dark-accent);--pixel-fill:var(--dark-selected);color:var(--dark-heading)}.wiki-page-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));min-width:0;display:grid}.wiki-page-grid>.button-row{grid-column:1/-1}.wiki-card{gap:var(--space-10);min-width:0;min-height:164px;color:var(--paper-text);text-decoration:none;display:grid}.wiki-card:hover,.wiki-card:focus-visible{--pixel-border-color:var(--paper-accent)}.wiki-card h2{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--paper-heading);margin:0}.wiki-card p,.wiki-card small{margin:0}.wiki-card small{color:var(--paper-muted)}.wiki-article-heading{width:min(1680px, 100% - var(--page-inline-padding) * 2);max-width:none;padding-block:var(--space-24) var(--space-8);text-align:left;margin-inline:auto}.wiki-article-heading .forum-thread-back-row{z-index:2;justify-content:flex-end;position:absolute;top:12px;left:auto;right:14px}.wiki-article-heading .button-row{justify-content:flex-start;gap:var(--space-10);flex-wrap:wrap}.wiki-article-slice{grid-template-columns:minmax(210px,260px) minmax(0,1fr);justify-content:stretch;align-items:start;width:100%;max-width:none;display:grid}.wiki-history-slice{grid-template-columns:minmax(260px,340px) minmax(0,1fr);width:min(100%,1380px);margin-inline:auto;display:grid}.wiki-media-slice{grid-template-columns:minmax(0,1fr) minmax(260px,360px);width:min(100%,1380px);margin-inline:auto;display:grid}.wiki-media-file-panel,.wiki-media-info-column{min-width:0}.wiki-media-file-panel{gap:var(--space-16);align-content:start;display:grid}.wiki-file-preview{min-height:min(58vh,560px);padding:var(--space-14);color:var(--paper-accent);font-size:var(--text-md);font-weight:var(--weight-black);background:linear-gradient(45deg, var(--dark-tint) 25%, transparent 25% 75%, var(--dark-tint) 75%), linear-gradient(45deg, var(--dark-tint) 25%, transparent 25% 75%, var(--dark-tint) 75%), var(--dark-fill-sunken);border:var(--border-thin) solid var(--dark-divider);background-position:0 0,10px 10px,0 0;background-size:20px 20px,20px 20px,auto;place-items:center;display:grid}.wiki-file-preview img,.wiki-file-preview video{object-fit:contain;max-width:100%;max-height:min(58vh,560px);display:block}.wiki-file-preview audio{width:min(100%,620px)}.wiki-media-info-column{gap:var(--space-14);align-content:start;display:grid}.wiki-media-usage-list{gap:var(--space-10);display:grid}.wiki-media-usage-link{gap:var(--space-4);padding:var(--space-10) 0;color:inherit;border-bottom:var(--border-hairline) solid var(--dark-divider);text-decoration:none;display:grid}.wiki-media-usage-link:last-child{border-bottom:0}.wiki-media-usage-link:hover strong,.wiki-media-usage-link:focus-visible strong{color:var(--paper-accent-strong)}.wiki-media-usage-link strong{color:var(--paper-heading);font-size:var(--text-sm)}.wiki-media-usage-link small{color:var(--paper-muted);font-size:var(--text-2xs)}.compact-button-row{gap:var(--space-10)}.wiki-history-list-panel,.wiki-history-diff-panel{min-width:0}.wiki-history-list-panel{align-self:start;gap:var(--space-14);display:grid}.wiki-history-list{gap:var(--space-10);display:grid}.wiki-history-revision{text-align:left;justify-content:stretch;width:100%}.wiki-history-revision span{gap:var(--space-4);min-width:0;display:grid}.wiki-history-revision strong,.wiki-history-revision small{text-overflow:ellipsis;overflow:hidden}.wiki-history-revision strong{color:var(--paper-heading);font-size:var(--text-sm);white-space:nowrap}.wiki-history-revision small{color:var(--paper-muted);font-size:var(--text-2xs)}.wiki-history-revision.active{--pixel-border-color:var(--paper-accent)}.wiki-history-diff-panel{gap:var(--space-16);display:grid}.wiki-history-diff-header{justify-content:space-between;align-items:start;gap:var(--space-14);display:flex}.wiki-history-diff-header h2,.wiki-history-diff-header p{margin:0}.wiki-history-diff-actions{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.wiki-diff-legend{gap:var(--space-8);flex-wrap:wrap;display:flex}.wiki-diff-legend span{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--border-thin);padding:var(--space-6) var(--space-8);color:var(--paper-heading);font-size:var(--text-2xs);font-weight:var(--weight-black);background:var(--pixel-border-color);clip-path:var(--pixel-clip);display:inline-flex;position:relative}.wiki-diff-added{--pixel-border-color:var(--dark-success-border)}.wiki-diff-removed{--pixel-border-color:var(--dark-danger-border)}.wiki-diff{border:var(--border-thin) solid var(--dark-divider);background:var(--dark-fill);max-height:min(78vh,920px);overflow:auto}.wiki-diff-line{border-bottom:var(--border-hairline) solid var(--dark-tint);grid-template-columns:48px 48px minmax(0,1fr);min-width:680px;display:grid}.wiki-diff-line:last-child{border-bottom:0}.wiki-diff-line-number{padding:var(--space-4) var(--space-8);color:var(--dark-subtle);font-family:var(--font-site);font-size:var(--text-2xs);text-align:right;background:var(--dark-fill-sunken);-webkit-user-select:none;user-select:none}.wiki-diff-line code{min-width:0;padding:var(--space-4) var(--space-10);color:var(--dark-text);font-family:var(--font-code);font-size:var(--text-xs);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;display:block}.wiki-diff-line-added{background:var(--dark-success-fill)}.wiki-diff-line-added code:before{content:"+ ";color:var(--dark-success-text)}.wiki-diff-line-removed{background:var(--dark-danger-fill)}.wiki-diff-line-removed code:before{content:"- ";color:var(--dark-danger-text)}.wiki-toc-panel,.wiki-meta-panel,.wiki-article-card,.wiki-sidecard-stack,.wiki-sidecard{min-width:0}.wiki-toc-panel{gap:var(--space-14);align-content:start;max-height:calc(100dvh - 100px);display:grid;position:sticky;top:82px;overflow-y:auto}.wiki-meta-panel{gap:var(--space-12);padding-top:var(--space-14);border-top:var(--border-thin) solid var(--paper-divider);display:grid}.wiki-toc-list{gap:var(--space-8);display:grid}.wiki-toc-list a{min-height:0;color:var(--paper-accent-strong);clip-path:none;font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:left;background:0 0;justify-content:start;padding:0;text-decoration:none}.wiki-toc-list a:before{content:none}.wiki-toc-list a:hover,.wiki-toc-list a:focus-visible{text-decoration:underline}.wiki-toc-list a.nested{padding-left:var(--space-14);color:var(--paper-muted)}.wiki-article-card{gap:var(--space-18);width:100%;max-width:none;display:grid}.wiki-article-card.has-sidecards{align-items:start;gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.wiki-article-content{gap:var(--space-18);min-width:0;display:grid}.wiki-article-card.has-sidecards .wiki-article-content{grid-area:1/1}.wiki-article-body{color:var(--paper-text)}.wiki-sidecard-stack{gap:var(--space-14);width:100%;margin:0;display:grid}.wiki-article-card.has-sidecards .wiki-sidecard-stack{grid-area:1/2;position:sticky;top:82px}.markdown-content.wiki-article-body blockquote,.markdown-content.wiki-template-body blockquote{--pixel-corner:var(--corner-sm);--pixel-unit:calc(var(--pixel-corner) / 12);--pixel-corner-1:var(--pixel-unit);--pixel-corner-2:calc(var(--pixel-corner-1) + var(--pixel-unit));--pixel-corner-3:calc(var(--pixel-corner-2) + var(--pixel-unit));--pixel-corner-4:calc(var(--pixel-corner-3) + var(--pixel-unit));--pixel-corner-5:calc(var(--pixel-corner-4) + var(--pixel-unit));--pixel-corner-6:calc(var(--pixel-corner-5) + var(--pixel-unit));--pixel-corner-7:calc(var(--pixel-corner-6) + var(--pixel-unit));--pixel-corner-8:calc(var(--pixel-corner-7) + var(--pixel-unit));--pixel-corner-9:calc(var(--pixel-corner-8) + var(--pixel-unit));--pixel-corner-10:calc(var(--pixel-corner-9) + var(--pixel-unit));--pixel-corner-11:calc(var(--pixel-corner-10) + var(--pixel-unit));--pixel-clip:polygon(0 var(--pixel-corner), 0 var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-10), var(--pixel-corner-1) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-8), var(--pixel-corner-2) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-6), var(--pixel-corner-3) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-5), var(--pixel-corner-4) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-4), var(--pixel-corner-5) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-3), var(--pixel-corner-6) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-2), var(--pixel-corner-8) var(--pixel-corner-1), var(--pixel-corner-10) var(--pixel-corner-1), var(--pixel-corner-10) 0, var(--pixel-corner) 0, calc(100% - var(--pixel-corner)) 0, calc(100% - var(--pixel-corner-10)) 0, calc(100% - var(--pixel-corner-10)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-1), calc(100% - var(--pixel-corner-8)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-2), calc(100% - var(--pixel-corner-6)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-3), calc(100% - var(--pixel-corner-5)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-4), calc(100% - var(--pixel-corner-4)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-5), calc(100% - var(--pixel-corner-3)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-6), calc(100% - var(--pixel-corner-2)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-8), calc(100% - var(--pixel-corner-1)) var(--pixel-corner-10), 100% var(--pixel-corner-10), 100% var(--pixel-corner), 100% calc(100% - var(--pixel-corner)), 100% calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-10)), calc(100% - var(--pixel-corner-1)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-8)), calc(100% - var(--pixel-corner-2)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-6)), calc(100% - var(--pixel-corner-3)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-5)), calc(100% - var(--pixel-corner-4)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-4)), calc(100% - var(--pixel-corner-5)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-3)), calc(100% - var(--pixel-corner-6)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-2)), calc(100% - var(--pixel-corner-8)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) calc(100% - var(--pixel-corner-1)), calc(100% - var(--pixel-corner-10)) 100%, calc(100% - var(--pixel-corner)) 100%, var(--pixel-corner) 100%, var(--pixel-corner-10) 100%, var(--pixel-corner-10) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-1)), var(--pixel-corner-8) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-2)), var(--pixel-corner-6) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-3)), var(--pixel-corner-5) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-4)), var(--pixel-corner-4) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-5)), var(--pixel-corner-3) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-6)), var(--pixel-corner-2) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-8)), var(--pixel-corner-1) calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner-10)), 0 calc(100% - var(--pixel-corner)));--pixel-border-size:var(--border-medium);margin:var(--space-12) 0;padding:var(--space-12) var(--space-14) var(--space-12) var(--space-18);color:var(--dark-heading);background:var(--featured-wash), var(--dark-fill-card);clip-path:var(--pixel-clip);border:0;position:relative}.markdown-content.wiki-article-body blockquote:before,.markdown-content.wiki-template-body blockquote:before{content:"";background:var(--featured);width:5px;position:absolute;inset:0 auto 0 0}.markdown-content.wiki-article-body blockquote :where(p,em,strong),.markdown-content.wiki-template-body blockquote :where(p,em,strong){color:inherit;margin:0}.markdown-content.wiki-article-body blockquote strong,.markdown-content.wiki-template-body blockquote strong{color:var(--dark-warning-text);font-weight:var(--weight-black)}.markdown-content.wiki-article-body blockquote a,.markdown-content.wiki-template-body blockquote a{color:var(--dark-accent-text);-webkit-text-decoration-color:var(--dark-accent-border);text-decoration-color:var(--dark-accent-border)}.wiki-article-body :where(h1,h2,h3,h4,h5,h6){scroll-margin-top:96px}.wiki-sidecard{--pixel-border-size:var(--border-medium);--pixel-border-color:var(--dark-accent-border);--pixel-fill:var(--dark-fill-card);color:var(--dark-text);gap:var(--space-12);padding:var(--space-16);width:100%;display:grid}.wiki-sidecard-addon{--pixel-border-color:var(--dark-violet-border)}.wiki-sidecard-block{--pixel-border-color:var(--dark-warning-border)}.wiki-sidecard-header{gap:var(--space-4);padding-bottom:var(--space-10);border-bottom:var(--border-thin) solid var(--dark-divider);display:grid}.wiki-sidecard-header .summary-label{color:var(--paper-accent);text-transform:uppercase}.wiki-sidecard-header h2{color:var(--dark-heading);font-size:var(--text-md);line-height:var(--leading-snug);margin:0}.wiki-sidecard-media{padding:var(--space-10);color:var(--dark-text);font-size:var(--text-xs);font-weight:var(--weight-bold);overflow-wrap:anywhere;background:var(--dark-tint);border:var(--border-thin) solid var(--dark-divider);place-items:center;display:grid}.wiki-sidecard-media :where(img){object-fit:contain;image-rendering:auto;width:auto;max-width:100%;max-height:180px;display:block}.wiki-sidecard-fields{gap:0;margin:0;display:grid}.wiki-sidecard-fields div{gap:var(--space-10);padding:var(--space-8) 0;border-bottom:var(--border-hairline) solid var(--dark-divider);grid-template-columns:minmax(82px,.42fr) minmax(0,1fr);display:grid}.wiki-sidecard-fields div:last-child{border-bottom:0}.wiki-sidecard-fields dt,.wiki-sidecard-fields dd{min-width:0;margin:0}.wiki-sidecard-fields dt{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--dark-muted)}.wiki-sidecard-fields dd{color:var(--dark-text);font-size:var(--text-xs);overflow-wrap:anywhere}.wiki-sidecard-fields dd :where(a){color:var(--dark-accent)}.wiki-sidecard-fields dd :where(p){margin:0}.wiki-sidecard-source-actions{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.wiki-sidecard-source-button{--button-height:var(--button-height-sm);place-content:center;place-items:center;display:inline-grid}.wiki-sidecard-source-button>:where(span:not(.sr-only)){place-items:center;display:grid}.wiki-sidecard-source-button :where(svg,img){display:block}.wiki-sidecard-source-button{width:var(--button-height);min-width:var(--button-height);padding:0}.wiki-sidecard-source-button img{width:20px;height:20px}.wiki-media-embed,.wiki-gallery-embed,.wiki-dynamic-list-embed,.wiki-template-embed,.wiki-template-todo{gap:var(--space-12);padding:var(--space-14);color:var(--dark-text);display:grid}.wiki-media-embed .summary-label,.wiki-gallery-embed .summary-label,.wiki-dynamic-list-embed .summary-label,.wiki-template-embed .summary-label,.wiki-template-todo .summary-label{color:var(--dark-accent)}.wiki-article-image{max-width:100%;margin:var(--space-20) 0}.wiki-article-image img{max-width:100%;height:auto;display:block}.wiki-article-image figcaption{margin-top:var(--space-8);font-size:var(--text-sm)}.wiki-media-embed{grid-template-columns:112px minmax(0,1fr);align-items:center}.wiki-media-preview{min-height:96px;color:var(--paper-accent);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:0;background:var(--dark-tint);border:var(--border-thin) solid var(--dark-divider);place-items:center;display:grid}.wiki-media-preview-image{background:var(--dark-fill-sunken);overflow:hidden}.wiki-media-preview-image img{object-fit:contain;width:100%;max-height:180px;display:block}.wiki-media-embed h2,.wiki-gallery-embed h2,.wiki-gallery-item h3,.wiki-dynamic-list-embed h2{color:var(--dark-heading);margin:0}.wiki-media-embed p,.wiki-gallery-item p,.wiki-dynamic-list-embed p,.wiki-template-todo p{margin:0}.wiki-media-embed a:where(:not(.button-link)),.wiki-gallery-item a:where(:not(.button-link)){color:var(--dark-accent);font-size:var(--text-xs);font-weight:var(--weight-bold)}.wiki-gallery-grid{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));display:grid}.wiki-gallery-item{gap:var(--space-8);min-width:0;display:grid}.wiki-gallery-item h3{font-size:var(--text-sm);overflow-wrap:anywhere}.wiki-gallery-item p{color:var(--dark-muted);font-size:var(--text-xs)}.wiki-dynamic-list-embed{--pixel-border-color:var(--dark-warning-border)}.wiki-dynamic-list-links{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.wiki-dynamic-list-links a{gap:var(--space-4);min-width:0;padding:var(--space-10);color:inherit;background:var(--dark-tint);border:var(--border-thin) solid var(--dark-divider);text-decoration:none;display:grid}.wiki-dynamic-list-links a:hover,.wiki-dynamic-list-links a:focus-visible{border-color:var(--paper-accent)}.wiki-dynamic-list-links strong{color:var(--dark-heading);font-size:var(--text-sm)}.wiki-dynamic-list-links span{color:var(--dark-muted);font-size:var(--text-xs)}.wiki-template-embed{--pixel-border-color:var(--dark-violet-border)}.wiki-template-header{gap:var(--space-4);padding-bottom:var(--space-10);border-bottom:var(--border-thin) solid var(--dark-divider);display:grid}.wiki-template-header h2{color:var(--dark-heading);font-size:var(--text-sm);margin:0}.wiki-template-body{color:var(--dark-text)}.wiki-template-body :where(h1,h2,h3,h4,h5,h6){color:inherit}.wiki-template-body a{color:var(--dark-accent)}.wiki-template-todo{--pixel-border-color:var(--dark-warning-border)}.wiki-site-embed{gap:var(--space-12);min-width:0;display:grid}.wiki-site-embed .schematic-card,.wiki-site-embed .server-ad-card{max-width:760px}.wiki-preview-site-embed{gap:var(--space-10);max-width:900px;display:grid}.wiki-preview-site-embed .vdex-preview-panel{width:100%}.wiki-preview-site-embed .button-link{justify-self:start}.wiki-page-embed{max-width:760px}.wiki-addon-embed,.wiki-forum-embed{color:inherit;text-decoration:none;display:grid}.wiki-addon-embed{align-items:center;gap:var(--space-14);grid-template-columns:76px minmax(0,1fr);max-width:760px}.wiki-addon-embed:hover,.wiki-addon-embed:focus-visible,.wiki-forum-embed:hover,.wiki-forum-embed:focus-visible{--pixel-border-color:var(--paper-accent)}.wiki-addon-embed-icon{aspect-ratio:1;width:64px;color:var(--paper-heading);font-weight:var(--weight-black);background:var(--dark-tint);border:var(--border-thin) solid var(--dark-divider);place-items:center;display:grid;overflow:hidden}.wiki-addon-embed-icon img{object-fit:contain;image-rendering:auto;width:100%;height:100%;display:block}.wiki-addon-embed-copy{gap:var(--space-4);min-width:0;display:grid}.wiki-addon-embed-copy strong,.wiki-forum-embed h2{color:var(--paper-heading)}.wiki-addon-embed-copy strong{font-size:var(--text-md)}.wiki-addon-embed-copy span:last-child{color:var(--paper-text)}.wiki-forum-embed{gap:var(--space-10);max-width:760px}.wiki-forum-embed h2,.wiki-forum-embed p{margin:0}.wiki-forum-embed-body{max-height:160px;overflow:hidden}.wiki-edit-form{width:min(1180px,100%);margin-inline:auto}.wiki-preview-panel{max-height:420px;overflow:hidden}.wiki-preview-scroll{z-index:1;min-height:0;max-height:340px;padding-right:var(--space-6);scrollbar-color:var(--dark-accent-border) transparent;scrollbar-width:thin;position:relative;overflow:auto}.wiki-admin-shell{max-width:none}.wiki-maintenance-grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.wiki-maintenance-list{gap:var(--space-10);display:grid}.wiki-maintenance-list a{gap:var(--space-4);color:inherit;padding-bottom:var(--space-10);border-bottom:var(--border-hairline) solid var(--dark-divider);text-decoration:none;display:grid}.wiki-maintenance-list a:last-child{border-bottom:0;padding-bottom:0}.wiki-maintenance-list a:hover strong,.wiki-maintenance-list a:focus-visible strong{color:var(--paper-accent-strong)}.wiki-maintenance-list strong{color:var(--paper-heading)}.wiki-maintenance-list span{color:var(--paper-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.wiki-redirect-row,.wiki-change-row{justify-content:space-between;align-items:center;gap:var(--space-12);color:inherit;text-decoration:none;display:flex}.wiki-redirect-row{padding-bottom:var(--space-10);border-bottom:var(--border-hairline) solid var(--dark-divider)}.wiki-redirect-row:last-child{border-bottom:0;padding-bottom:0}.wiki-redirect-row>span,.wiki-change-row>span:first-child{gap:var(--space-4);min-width:0;display:grid}.wiki-redirect-row strong,.wiki-change-row strong{color:var(--paper-heading)}.wiki-redirect-row small,.wiki-change-row small,.wiki-change-row>span:last-child{color:var(--paper-muted);font-size:var(--text-xs)}.wiki-change-list{gap:var(--space-12);display:grid}.wiki-change-row{padding:var(--space-10) 0;border-bottom:var(--border-hairline) solid var(--dark-divider)}.wiki-change-row:last-child{border-bottom:0}.wiki-change-row:hover strong,.wiki-change-row:focus-visible strong{color:var(--paper-accent-strong)}.wiki-wide-message{width:min(100%,1680px);margin-inline:auto}@media (width<=1180px){.wiki-main-page-panel{grid-template-columns:1fr}.wiki-main-links{grid-row:auto}.wiki-article-slice{grid-template-columns:minmax(190px,230px) minmax(0,1fr)}.wiki-article-card.has-sidecards{grid-template-columns:1fr}.wiki-article-card.has-sidecards .wiki-sidecard-stack,.wiki-article-card.has-sidecards .wiki-article-content{grid-area:auto/1}.wiki-article-card.has-sidecards .wiki-sidecard-stack{position:static}}@media (width<=900px){.wiki-directory-grid,.wiki-search-layout,.wiki-article-slice,.wiki-history-slice,.wiki-media-slice{grid-template-columns:1fr}.wiki-toc-panel,.wiki-sidecard-stack{width:100%;margin:0 0 var(--space-18);grid-column:auto;position:static}.wiki-media-embed{grid-template-columns:1fr}}@media (width<=760px){.wiki-toolbar{align-items:stretch}.wiki-search-wrap{flex-basis:auto}}.wiki-navigation{align-items:center;gap:var(--space-14) var(--space-24);padding:var(--space-18) max(var(--chrome-gutter), 5vw);border-bottom:var(--border-medium) solid var(--wiki-nav-border);background:var(--wiki-nav-fill);color:var(--wiki-nav-text);flex-wrap:wrap;display:flex}.wiki-wordmark{color:inherit;font-size:var(--text-lg);white-space:nowrap;text-decoration:none}.wiki-wordmark strong{color:var(--wiki-nav-brand)}.wiki-nav-links{gap:var(--space-8) var(--space-18);flex-wrap:wrap;display:flex}.wiki-nav-links a{padding-block:var(--space-6);color:var(--wiki-nav-link);text-underline-offset:6px}.wiki-nav-links a.active{color:var(--wiki-nav-link-active);text-decoration-thickness:3px}.wiki-nav-search{gap:var(--space-8);flex:310px;max-width:460px;margin:0 0 0 auto;display:flex}.wiki-nav-search>div{flex:1;min-width:0}.wiki-welcome{z-index:3;padding:var(--space-32) max(var(--chrome-gutter), 5vw) var(--space-40);color:var(--dark-heading);align-self:end;position:relative}.wiki-welcome-copy{width:min(660px,100%);padding:var(--space-24);text-shadow:var(--text-shadow-hero)}.wiki-dawn-hero{isolation:isolate;min-height:360px;box-shadow:var(--shadow-scene-floor);background:radial-gradient(circle at 58% 30%,#ffeeaa8a 0 7%,#ffb86557 14%,#0000 32%),linear-gradient(#516aa8 0%,#7d78b8 26%,#d28786 54%,#f0b66a 74%,#5a3b54 100%);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.wiki-dawn-hero:before,.wiki-dawn-hero:after{content:"";pointer-events:none;position:absolute}.wiki-dawn-hero:before{z-index:-2;image-rendering:pixelated;opacity:.48;filter:sepia(.32)saturate(1.24)hue-rotate(342deg)brightness(1.08);background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:repeat;background-size:310px 310px;animation:54s linear infinite cloud-scroll;inset:0;-webkit-mask-image:linear-gradient(#000 0 58%,#0000009e 72%,#0000 98%);mask-image:linear-gradient(#000 0 58%,#0000009e 72%,#0000 98%)}.wiki-dawn-hero:after{z-index:-1;height:34%;image-rendering:pixelated;background-color:#0000;background-image:linear-gradient(#5a3b5400 0%,#2a17188f 35%,#201619e6 100%),url(data:image/png;base64,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);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:auto 0 0}.wiki-dawn-hero>.wiki-navigation{z-index:3;background:var(--wiki-nav-fill-scene);position:relative}.wiki-dawn-vessels{z-index:0}.wiki-dawn-vehicles{z-index:1}.wiki-welcome h1{color:inherit;font-size:var(--text-wiki-welcome);margin:0}.wiki-directory-content{gap:var(--space-14);min-width:0;display:grid}.wiki-topic-grid{gap:var(--space-14);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wiki-portal-panel h2{color:var(--paper-heading);font-size:var(--text-lg);margin:0}.wiki-topic{align-content:start;gap:var(--space-12);min-width:0}.wiki-topic ul{gap:var(--space-8);padding-left:var(--space-16);margin:0;display:grid}.wiki-portal{gap:var(--space-14);width:min(100%,1440px);margin-inline:auto;display:grid}.wiki-portal-columns{align-items:start;gap:var(--space-14);grid-template-columns:minmax(0,2.4fr) minmax(250px,1fr);display:grid}.wiki-portal-sidebar{gap:var(--space-14);min-width:0;display:grid}.wiki-portal-panel,.wiki-category-strip{--pixel-border-size:var(--border-medium);padding:var(--pixel-border-size)}.wiki-portal-panel{gap:var(--space-16);align-content:start;min-width:0}.wiki-portal-inner{gap:inherit;min-width:0;clip-path:var(--pixel-clip);display:grid}.wiki-portal-panel>.wiki-portal-inner{padding:var(--space-16)}.wiki-portal-inner>:is(h2,.wiki-section-heading){margin:calc(-1 * var(--space-16)) calc(-1 * var(--space-16)) 0;padding:var(--space-12) var(--space-16);background:var(--wiki-portal-heading-fill);border-bottom:var(--border-thin) solid var(--wiki-portal-heading-border)}.wiki-topic-content{align-items:center;gap:var(--space-16);grid-template-columns:72px minmax(0,1fr);display:grid}.wiki-topic-content img,.wiki-icon-directory img{object-fit:contain;image-rendering:pixelated}.wiki-portal-sidebar ul{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.wiki-category-strip{gap:0}.wiki-category-strip>.wiki-portal-inner{padding:var(--border-medium)}.wiki-category-strip .wiki-category-directory{gap:var(--border-medium);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.wiki-category-strip a{padding:var(--space-12) var(--space-8);color:var(--paper-text);background:var(--wiki-tile-fill);font-weight:var(--weight-bold);text-align:center;border-bottom:var(--border-medium) solid var(--wiki-tile-edge);text-decoration:none}.wiki-category-strip a:hover,.wiki-category-strip a:focus-visible,.wiki-icon-directory a:hover,.wiki-icon-directory a:focus-visible{background:var(--wiki-tile-fill-hover)}.wiki-icon-directory{gap:var(--space-8);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.wiki-icon-directory a{min-width:0;color:var(--paper-text);border:var(--border-thin) solid var(--wiki-tile-border);background:var(--wiki-tile-fill);text-align:center;grid-template-rows:76px 1fr;text-decoration:none;display:grid}.wiki-icon-directory img{place-self:center}.wiki-icon-directory span{padding:var(--space-8) var(--space-4);border-top:var(--border-hairline) solid var(--wiki-tile-border);background:var(--wiki-tile-label-fill);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:anywhere;font-weight:var(--weight-bold)}.wiki-section-heading{justify-content:space-between;align-items:center;gap:var(--space-14);flex-wrap:wrap;display:flex}.wiki-page-list{margin:0;padding:0;list-style:none;display:grid}.wiki-page-list li{justify-content:space-between;align-items:start;gap:var(--space-12) var(--space-24);padding-block:var(--space-16);border-top:var(--border-hairline) solid var(--paper-divider-soft);display:flex}.wiki-page-list a{font-weight:var(--weight-bold)}.wiki-page-list p{margin:var(--space-6) 0 0;max-width:80ch}.wiki-page-list small{color:var(--paper-muted);flex:0 0 170px}.wiki-article-heading h1{font-size:var(--text-wiki-title)}.wiki-article-body :where(p,li){line-height:var(--leading-relaxed)}.wiki-article-body :where(h2,h3){scroll-margin-top:100px}.wiki-article-body h2{padding-bottom:var(--space-8);border-bottom:var(--border-hairline) solid var(--paper-divider)}.wiki-starter-fields{align-items:end;gap:var(--space-12);flex-wrap:wrap;display:flex}.wiki-starter-fields label{gap:var(--space-6);flex:160px;display:grid}@media (width<=900px){.wiki-toc-panel{max-height:none}.wiki-portal-columns{grid-template-columns:1fr}.wiki-portal-sidebar{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wiki-toc-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width<=600px){.wiki-topic-grid{grid-template-columns:1fr}.wiki-icon-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.wiki-welcome{padding-inline:var(--space-24)}.wiki-nav-search{flex-basis:100%;max-width:none}.wiki-page-list li{flex-direction:column}.wiki-page-list small{flex-basis:auto}}.markdown-content .game-object,.game-object{vertical-align:middle;max-width:100%;color:inherit;font-weight:var(--weight-bold);line-height:var(--leading-normal);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;display:inline-flex}.game-object img,.markdown-content .game-object img{object-fit:contain;width:24px;height:24px;image-rendering:pixelated;border:0;border-radius:0;flex:0 0 24px;margin:0;display:inline-block}.game-object-placeholder{width:24px;height:24px;font-size:var(--text-sm);border:var(--border-hairline) dashed currentcolor;opacity:.7;flex:0 0 24px;place-items:center;display:inline-grid}.game-object:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.vso-tooltip.game-object-tooltip{padding:var(--space-8) var(--space-10);background:var(--game-tooltip-fill);color:var(--game-tooltip-text);font-family:var(--font-site);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-snug);text-shadow:var(--game-tooltip-text-shadow);overflow-wrap:anywhere}.vso-tooltip.game-object-tooltip:before{background:var(--game-tooltip-border)}.markdown-content:has(>.game-infobox){display:flow-root}.markdown-content:has(>.game-infobox)>:not(.game-infobox){margin-block:0 var(--space-16)}.game-author-tools{padding:var(--space-12);border-top:var(--border-hairline) solid var(--paper-border)}.game-author-tools summary{cursor:pointer}.game-author-tools[open] summary{margin-bottom:var(--space-14)}.game-author-tools p{margin:var(--space-10) 0}.game-content-form,.game-recipe-json{gap:var(--space-12);min-width:0;display:grid}.game-author-tools>.game-content-form+.game-content-form{margin-top:var(--space-20)}.game-content-form>button{justify-self:start}.game-recipe-json textarea{resize:vertical;width:100%;min-width:0}.game-recipe-preview{min-width:0;overflow-x:auto}.game-infobox{float:right;width:min(100%,290px);margin:0 0 var(--space-20) var(--space-24);border:var(--border-thin) solid var(--game-panel-border);background:var(--game-panel-fill);color:var(--game-panel-text)}.game-infobox-title{gap:var(--space-6);padding:var(--space-12);background:var(--game-panel-title-fill);color:var(--game-panel-title-text);display:grid}.game-infobox-title>span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.game-infobox-title>strong{font-size:var(--text-lg)}.markdown-content img.game-infobox-image{object-fit:contain;width:160px;height:160px;image-rendering:pixelated;margin:var(--space-16) auto;display:block}.game-infobox dl{padding:var(--space-12);margin:0}.game-infobox dl>div{gap:var(--space-10);padding-block:var(--space-8);border-bottom:var(--border-hairline) solid var(--game-panel-divider);grid-template-columns:minmax(70px,1fr) minmax(0,2fr);display:grid}.game-infobox dd{overflow-wrap:anywhere;margin:0}.game-recipe{margin:var(--space-20) 0;padding:var(--space-16);border:var(--border-thin) solid var(--game-panel-border);background:var(--game-panel-fill);color:var(--game-panel-text);display:flow-root}.game-recipe figcaption{justify-content:space-between;gap:var(--space-8);margin-bottom:var(--space-14);flex-wrap:wrap;display:flex}.game-recipe figcaption code{font-size:var(--text-xs)}.recipe-workspace{align-items:center;gap:var(--space-16);max-width:100%;padding:var(--space-4) 0 var(--space-10);display:flex;overflow-x:auto}.recipe-inputs,.recipe-results{gap:var(--space-6);flex:none;display:grid}.recipe-inputs{grid-template-columns:repeat(3,82px)}.recipe-columns-1{grid-template-columns:repeat(1,82px)}.recipe-columns-2{grid-template-columns:repeat(2,82px)}.recipe-columns-3{grid-template-columns:repeat(3,82px)}.recipe-columns-4{grid-template-columns:repeat(4,82px)}.recipe-columns-5{grid-template-columns:repeat(5,82px)}.recipe-columns-6{grid-template-columns:repeat(6,82px)}.recipe-columns-7{grid-template-columns:repeat(7,82px)}.recipe-columns-8{grid-template-columns:repeat(8,82px)}.recipe-columns-9{grid-template-columns:repeat(9,82px)}.recipe-cooking .recipe-inputs,.recipe-assembly>.recipe-workspace>.recipe-inputs{grid-template-columns:82px}.recipe-results{grid-template-columns:repeat(2,82px)}.recipe-results:has(>:only-child){grid-template-columns:82px}.recipe-slot{width:82px;min-height:88px;padding:var(--space-6);box-sizing:border-box;background:var(--game-slot-fill);border:var(--border-thin) solid;border-color:var(--game-slot-shadow) var(--game-slot-light) var(--game-slot-light) var(--game-slot-shadow);flex-direction:column;justify-content:center;align-items:center;display:flex}.recipe-result{background:var(--game-slot-fill-result)}.recipe-stack,.recipe-stack .game-object{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;min-width:0;display:inline-flex}.recipe-stack .game-object{font-size:var(--text-2xs)}.recipe-stack .game-object img,.markdown-content .recipe-stack .game-object img{flex-basis:32px;width:32px;height:32px}.recipe-quantity,.recipe-alternatives,.recipe-stack small{font-size:var(--text-2xs);line-height:var(--leading-snug)}.recipe-arrow{font-size:var(--game-recipe-arrow-size);flex:none}.recipe-meta{gap:var(--space-8) var(--space-18);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.recipe-ingredient-details{margin-top:var(--space-14);border-top:var(--border-hairline) solid var(--game-panel-divider-strong);padding-top:var(--space-10)}.recipe-sequence>ol{padding-left:var(--space-24)}.recipe-sequence .game-recipe{padding:var(--space-10)}.game-content-error{padding:var(--space-14);border:var(--border-thin) solid var(--game-error-border);overflow-wrap:anywhere}.game-content-error pre,.recipe-ingredient-details pre{max-height:240px;overflow:auto}@media (width<=600px){.game-infobox{float:none;margin:0 auto var(--space-20)}.game-recipe{padding:var(--space-10)}.recipe-workspace{gap:var(--space-10);flex-wrap:wrap}.recipe-inputs{max-width:100%;overflow-x:auto}}@keyframes vdex-preview-cloud-scroll{0%{background-position:0 0}to{background-position:-260px 0}}.metadata-grid{gap:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;display:grid;position:relative}.metadata-grid div{gap:var(--space-4);display:grid}.metadata-grid dt{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--paper-muted)}.metadata-grid dd{color:var(--paper-heading);font-weight:var(--weight-bold);margin:0}.metadata-grid dd small{margin-top:var(--space-2);color:var(--paper-muted);font-size:var(--text-2xs);overflow-wrap:anywhere;display:block}@media (width>=761px){.tag-category-list{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.tag-category-list{align-items:start;gap:var(--space-14);display:grid}.tag-category{gap:var(--space-8);display:grid}.required-mod-table :where(th,td):last-child,.required-block-table :where(th,td):last-child{border-right:0}.required-block-icon{border:var(--border-thin) solid var(--dark-accent-border);background:var(--tile-wash), var(--dark-fill-card);flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid;overflow:hidden}.required-block-icon img{object-fit:contain;width:1.35rem;height:1.35rem;image-rendering:crisp-edges;image-rendering:pixelated;display:block}.schematic-card-main{min-height:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.schematic-card{height:100%;box-shadow:var(--shadow-card);transition:box-shadow var(--duration-normal) ease}.schematic-card-inner{z-index:1;background:var(--dark-fill);height:100%;clip-path:var(--pixel-clip);flex-direction:column;display:flex;position:relative;overflow:hidden}.schematic-card:hover{box-shadow:var(--shadow-card-hover)}.schematic-preview{aspect-ratio:16/10;background:var(--wall-shade-sky), url(data:image/png;base64,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);image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;position:relative;overflow:hidden}.schematic-preview.has-image{background:var(--preview-well)}.schematic-preview img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}.schematic-card-caption{z-index:2;align-items:center;gap:var(--space-10);padding:var(--space-32) var(--space-14) var(--space-12);background:linear-gradient(180deg, transparent, var(--image-fade) 55%);display:flex;position:absolute;inset:auto 0 0}.schematic-card-caption .user-avatar{flex:none}.schematic-card-caption-text{gap:var(--space-2);min-width:0;display:grid}.schematic-card-title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--dark-heading);text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--text-shadow-hero);margin:0;overflow:hidden}.schematic-card-heading{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}.schematic-card-heading .schematic-card-title{flex:0 auto;min-width:0}.schematic-card-description{min-width:4ch;color:var(--dark-muted);font-size:var(--text-sm);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--text-shadow-chip);flex:1 1 0;overflow:hidden}.schematic-card-caption :is(.markdown-rainbow-text,.markdown-moonlight-text,.markdown-rainbow-text *,.markdown-moonlight-text *){text-shadow:none}.schematic-card-description :where(p,ul,ol,li,blockquote,h1,h2,h3){font:inherit;margin:0;display:inline}.schematic-card-description :is(img,br){display:none}.schematic-card-meta{align-items:center;gap:var(--space-8);min-width:0;color:var(--dark-muted);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:nowrap;text-shadow:var(--text-shadow-chip);display:flex}.schematic-card-author{text-overflow:ellipsis;min-width:0;overflow:hidden}.schematic-card-stat,.schematic-card-date{flex:none}.schematic-card-stat{align-items:center;gap:var(--space-4);display:inline-flex}.schematic-card-status{z-index:3;position:absolute;top:10px;left:10px}.schematic-card-actions{z-index:3;align-items:center;gap:var(--space-8);display:flex;position:absolute;top:12px;right:12px}.schematic-card-actions .card-overlay-button{--button-border:var(--glass-control-border);--button-fill:var(--glass-control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--glass-control-fill);--button-height:var(--button-height-md);place-content:center;place-items:center;display:inline-grid}.schematic-card-actions .card-overlay-button>:where(span:not(.sr-only)){place-items:center;display:grid}.schematic-card-actions .card-overlay-button :where(svg,img){display:block}.schematic-card-actions .card-overlay-button{width:var(--button-height);min-width:var(--button-height);padding:0}.schematic-card-actions .card-overlay-button:disabled{opacity:1}.card-heart-button{--button-active-border:var(--like-border)}.card-heart-button.active{color:var(--like)}.card-overlay-button .card-count{z-index:1;position:relative}.schematic-card-actions .card-count-button{justify-content:start;gap:var(--space-8);width:auto;min-width:68px;padding:0 var(--space-12);display:inline-flex}.card-count{font-size:var(--text-md);line-height:var(--leading-none)}.card-heart-button.active .card-count{color:var(--dark-text)}.schematic-card-title .schematic-title-html{color:var(--dark-text);font-weight:var(--weight-bold)}.schematic-card-title .schematic-title-html :where(strong,b){font-weight:var(--weight-black)}.schematic-card-title .schematic-title-html :where(em,i){font-style:italic}.tags{gap:var(--space-8);flex-wrap:wrap;display:flex}.tags span{padding:var(--space-4) var(--space-8);border:var(--border-hairline) solid var(--dark-border);color:var(--dark-muted);background:var(--dark-fill-raised);box-shadow:3px 0 0 -1px var(--dark-fill-raised), -3px 0 0 -1px var(--dark-fill-raised);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-tight);border-radius:0}.hero-intro-blackout{z-index:var(--z-sticky);background:var(--void);pointer-events:none;animation:2.45s forwards intro-overlay-fade;position:fixed;inset:0}.hero-intro-v-outline{top:var(--hero-logo-top);z-index:calc(var(--z-sticky) + 1);width:var(--hero-logo-size);aspect-ratio:1;image-rendering:crisp-edges;image-rendering:pixelated;pointer-events:none;animation:2.45s forwards intro-v-glow;position:absolute;left:50%;transform:translate(-50%,-50%)}.hero-intro-v-outline:before,.hero-intro-v-outline:after{content:"";position:absolute;inset:0}.hero-intro-v-outline:before{filter:brightness(0)drop-shadow(3px 0 #fff7dc)drop-shadow(-3px 0 #fff7dc)drop-shadow(0 3px #fff7dc)drop-shadow(0 -3px #fff7dc)drop-shadow(0 0 18px #73d7ff80);background:url(/assets/v_logo-BT_Q5_7k.png) 50%/contain no-repeat}.hero-intro-v-outline:after{display:none}.card-vote-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.card-vote-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.card-vote-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.card-vote-button{--button-height:var(--button-height-compact);place-content:center;place-items:center;display:inline-grid}.card-vote-button>:where(span:not(.sr-only)){place-items:center;display:grid}.card-vote-button :where(svg,img){display:block}.card-vote-button{width:48px;min-width:var(--button-height-compact);padding:0}.card-download-button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.card-download-button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.card-download-button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.card-download-button{width:100%;font-size:var(--text-sm)}.card-download-button>span{justify-content:center;align-items:center;gap:var(--space-8);display:inline-flex}.card-download-icon{width:22px;height:22px;display:block}.golem-egg-link{aspect-ratio:1;width:38px;margin:calc(-1 * var(--space-8)) var(--space-14) var(--space-12) auto;opacity:.45;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease;place-items:center;display:grid}.golem-egg-link:hover,.golem-egg-link:focus-visible{opacity:1;transform:translateY(-2px)}.golem-egg-link img{width:100%;height:100%;display:block}.golem-egg-page{min-height:100vh;padding:var(--space-24);background:var(--wall-shade), url(data:image/png;base64,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);place-items:center;display:grid}.golem-egg-video{border:var(--border-thick) solid var(--dark-border);background:var(--void);width:min(100%,960px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-panel)}@media (width>=761px){.horizontal-main-content{grid-template-columns:1fr 2fr}}.schematic-full-preview{border-bottom:var(--border-hairline) solid var(--dark-border);background:var(--wall-shade-sky), url(data:image/png;base64,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);min-height:178px;image-rendering:crisp-edges;image-rendering:pixelated;background-position:0 0,0 0;background-repeat:repeat;background-size:auto,145px 145px;position:relative;overflow:hidden}.schematic-full-preview.has-image{background:var(--preview-well)}.schematic-full-preview img{object-fit:cover;image-rendering:auto;width:100%;height:178px;display:block}.schematic-full-body{gap:var(--space-16);padding:var(--space-20);display:grid}.schematic-full-summary{gap:var(--space-16);grid-template-columns:80px minmax(0,1fr);align-items:start;display:grid}.schematic-full-copy{min-width:0}.schematic-full-title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--dark-text);margin:0}.schematic-full-author{margin-top:var(--space-2);color:var(--dark-muted);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug)}.schematic-full-title .schematic-title-html{color:var(--dark-text);font-weight:var(--weight-bold)}.schematic-full-title .schematic-title-html :where(strong,b){font-weight:var(--weight-black)}.schematic-full-title .schematic-title-html :where(em,i){font-style:italic}.schematic-full-copy p,.schematic-full-description{margin-top:var(--space-6);color:var(--dark-muted);line-height:var(--leading-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.schematic-full-description :where(p,ul,ol,blockquote,h1,h2,h3){max-width:none;color:inherit;font:inherit;line-height:inherit;margin:0;display:inline}.schematic-full-description :where(strong,b){font-weight:var(--weight-black)}.schematic-full-description :where(em,i){font-style:italic}.schematic-full-description a{color:inherit;font-weight:var(--weight-black);text-decoration:underline}.schematic-full-tag-rows{gap:var(--space-8);display:grid}.schematic-full-tag-row{gap:var(--space-8);flex-wrap:wrap;display:flex}.schematic-full-primary-tag-row{gap:var(--space-10)}.schematic-full-stats{justify-content:space-between;align-items:center;gap:var(--space-12);color:var(--dark-muted);font-size:var(--text-sm);display:flex}.schematic-full-stats span{white-space:nowrap}.schematic-full-vote-mini-actions{z-index:3;gap:var(--space-16);grid-template-columns:repeat(2,34px);display:grid;position:absolute;top:12px;left:12px}.schematic-full-download-action{padding:0 var(--space-20) var(--space-20)}.schematic-full-download-action button{--button-border:var(--control-border);--button-fill:var(--control-fill);--button-text:var(--control-text);--button-hover-border:var(--control-border-hover);--button-active-border:var(--control-border-active);--button-active-fill:var(--control-fill-active)}.schematic-full-download-action button:is(:hover,:focus-visible):not(:disabled){--button-fill:var(--control-fill-hover);--button-text:var(--control-text-hover)}.schematic-full-download-action button:is(.active,[aria-pressed=true]){--button-text:var(--control-text-hover)}.schematic-full-download-action button{place-content:center;place-items:center;display:inline-grid}.schematic-full-download-action button>:where(span:not(.sr-only)){place-items:center;display:grid}.schematic-full-download-action button :where(svg,img){display:block}.schematic-full-download-action button{width:100%;font-size:var(--text-sm)}.schematic-full-download-icon{width:22px;height:22px;display:block}@media (width<=720px){.schematic-full-summary{grid-template-columns:64px minmax(0,1fr)}.schematic-full-summary>.user-avatar{--avatar-display-size:64px}.schematic-full-stats{flex-direction:column;align-items:flex-start}}@keyframes cloud-scroll{0%{background-position:0 0}to{background-position:-580px 290px}}@keyframes forum-stars-twinkle-a{0%,to{opacity:.38;filter:brightness(.74)}50%{opacity:1;filter:brightness(1.68)}}@keyframes forum-stars-twinkle-b{0%,to{opacity:.96;filter:brightness(1.4)}50%{opacity:.34;filter:brightness(.68)}}@keyframes forum-stars-twinkle-c{0%,to{opacity:.56;filter:brightness(.88)}50%{opacity:1;filter:brightness(1.8)}}@keyframes intro-overlay-fade{0%,48%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes intro-v-glow{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}18%,48%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.03)}}@keyframes markdown-rainbow-scroll{0%{--markdown-gradient-phase:0;background-position-x:0}to{--markdown-gradient-phase:1;background-position-x:-200%}}@keyframes markdown-moonlight-scroll{0%{--markdown-gradient-phase:0;background-position-x:0}to{--markdown-gradient-phase:1;background-position-x:-200%}}@keyframes skyriders-moonlight-sheen{0%{background-position-x:0}to{background-position-x:-100%}}@keyframes distant-vessel-cross{0%{transform:translate(-18vw)}to{transform:translate(118vw)}}@keyframes distant-vessel-cross-reverse{0%{transform:translate(118vw)}to{transform:translate(-18vw)}}@keyframes distant-vessel-bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(calc(-1 * var(--vessel-bob-amount,7px))) rotate(1deg)}}@keyframes enderkinesis-boat-rock{0%,to{transform:translateY(0)rotate(-4deg)}18%{transform:translateY(calc(-.85 * var(--vessel-bob-amount,8px))) rotate(5deg)}38%{transform:translateY(calc(.34 * var(--vessel-bob-amount,8px))) rotate(-6deg)}62%{transform:translateY(calc(-1.18 * var(--vessel-bob-amount,8px))) rotate(3deg)}82%{transform:translateY(calc(.22 * var(--vessel-bob-amount,8px))) rotate(-2deg)}}@keyframes enderkinesis-wave-particle{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}18%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--wave-particle-drift-x,0px)), calc(-50% + var(--wave-particle-drift-y,-10px))) scale(1.25)}}@keyframes markdown-wave{0%,to{transform:translateY(0)}25%{transform:translateY(calc(var(--wave-strength,1px) * -1))}75%{transform:translateY(var(--wave-strength,1px))}}@keyframes markdown-shake{0%{transform:translate(calc(var(--shake-strength,1px) * -.45), calc(var(--shake-strength,1px) * .3))}10%{transform:translate(calc(var(--shake-strength,1px) * .35), calc(var(--shake-strength,1px) * -.2))}20%{transform:translate(calc(var(--shake-strength,1px) * -.1), calc(var(--shake-strength,1px) * -.45))}30%{transform:translate(calc(var(--shake-strength,1px) * .5), calc(var(--shake-strength,1px) * .15))}40%{transform:translate(calc(var(--shake-strength,1px) * -.4), calc(var(--shake-strength,1px) * -.05))}50%{transform:translate(calc(var(--shake-strength,1px) * .15), calc(var(--shake-strength,1px) * .45))}60%{transform:translate(calc(var(--shake-strength,1px) * -.5), calc(var(--shake-strength,1px) * .05))}70%{transform:translate(calc(var(--shake-strength,1px) * .25), calc(var(--shake-strength,1px) * -.4))}80%{transform:translate(calc(var(--shake-strength,1px) * -.2), calc(var(--shake-strength,1px) * .35))}90%{transform:translate(calc(var(--shake-strength,1px) * .45), calc(var(--shake-strength,1px) * -.05))}to{transform:translate(calc(var(--shake-strength,1px) * -.45), calc(var(--shake-strength,1px) * .3))}}@media (prefers-reduced-motion:reduce){.hero-section:before{animation:none}.hero-intro-blackout,.hero-intro-v-outline{animation:none;display:none}.home-addon-track,.home-schematic-track,.server-storm-rain,.server-storm-cloud-strip,.forum-server-sign,.markdown-rainbow-text,.markdown-moonlight-text,.markdown-wave-char,.markdown-shake-char{animation:none}.forum-server-slide-left-enter-active,.forum-server-slide-left-leave-active,.forum-server-slide-right-enter-active,.forum-server-slide-right-leave-active,.route-fade-enter-active,.route-fade-leave-active,.water-slide-down-enter-active,.water-slide-down-leave-active,.water-slide-up-enter-active,.water-slide-up-leave-active{transition:none}.water-transition-splash{display:none}.home-addon-marquee,.home-schematic-marquee{overflow-x:auto}}@media (width<=720px){h1{font-size:var(--text-4xl)}h2{font-size:var(--text-lg)}.hero-section{min-height:680px}.hero-mark{width:clamp(120px,38vw,160px)}.hero-intro-v-outline{width:clamp(120px,38vw,160px);top:24%}.hero-copy{width:calc(100% - 24px);margin-bottom:var(--space-18)}.hero-copy p{max-width:30ch}.hero-actions{row-gap:var(--space-12);grid-template-columns:1fr;width:min(100%,260px);display:grid}.hero-actions>:nth-child(n){justify-self:stretch}.hero-actions .button-link{width:100%}.schematics-browser,.addon-browser{grid-template-columns:minmax(0,1fr)}.filter-panel{position:relative;top:auto}.addon-card{gap:var(--space-14);grid-template-columns:minmax(0,1fr)}.addon-icon{width:72px}.addon-source-actions{grid-column:1/-1;justify-content:flex-start;justify-self:start;max-width:none}}.page{flex:1;width:100%;min-width:0;margin:0;padding:0}.four-zero-four-page{place-items:center;width:100%;height:100%;display:inline-block}.golem-egg-link{opacity:1;place-items:start center;width:50%;height:1000px;display:grid;position:fixed}
