@font-face{font-family:marcellusSC;src:url(../media/marcellus_sc_latin-s.2xdnvtwq73czv.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:marcellusSC Fallback;src:local(Arial);ascent-override:93.17%;descent-override:26.76%;line-gap-override:0.0%;size-adjust:104.55%}.marcellussc_40e4683d-module__NJcJ3q__className{font-family:marcellusSC,marcellusSC Fallback;font-weight:400}.marcellussc_40e4683d-module__NJcJ3q__variable{--font-marcellus-sc:"marcellusSC", "marcellusSC Fallback"}
@font-face{font-family:sourceSans3;src:url(../media/source_sans_3_latin-s.41duo7o67t7tm.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:sourceSans3;src:url(../media/source_sans_3_italic_latin-s.1juc-awawwojb.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:sourceSans3 Fallback;src:local(Arial);ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.0%;size-adjust:89.41%}.sourcesans3_ad86854a-module__tYB1Ga__className{font-family:sourceSans3,sourceSans3 Fallback}.sourcesans3_ad86854a-module__tYB1Ga__variable{--font-source-sans-3:"sourceSans3", "sourceSans3 Fallback"}
@font-face{font-family:bigShouldersDisplay;src:url(../media/big_shoulders_display_latin-s.p.0zlahw4bspmwq.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:bigShouldersDisplay Fallback;src:local(Arial);ascent-override:183.44%;descent-override:39.71%;line-gap-override:0.0%;size-adjust:53.64%}.bigshouldersdisplay_48954016-module__tk5oMW__className{font-family:bigShouldersDisplay,bigShouldersDisplay Fallback}.bigshouldersdisplay_48954016-module__tk5oMW__variable{--font-big-shoulders-display:"bigShouldersDisplay", "bigShouldersDisplay Fallback"}
@font-face{font-family:cormorantGaramond;src:url(../media/cormorant_garamond_latin-s.0r2onkb0eic9v.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:cormorantGaramond Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.cormorantgaramond_8a82c6ce-module__eDWM4W__className{font-family:cormorantGaramond,cormorantGaramond Fallback}.cormorantgaramond_8a82c6ce-module__eDWM4W__variable{--font-cormorant-garamond:"cormorantGaramond", "cormorantGaramond Fallback"}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin-s.139lh8wpxh13m.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.newsreader_48583f2f-module__Yh1jHq__className{font-family:newsreader,newsreader Fallback}.newsreader_48583f2f-module__Yh1jHq__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
@font-face{font-family:tomorrow;src:url(../media/tomorrow_latin-s.1g6s_wny8o40i.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:tomorrow Fallback;src:local(Arial);ascent-override:86.13%;descent-override:17.23%;line-gap-override:0.0%;size-adjust:116.1%}.tomorrow_2783246b-module__FviINq__className{font-family:tomorrow,tomorrow Fallback;font-weight:600}.tomorrow_2783246b-module__FviINq__variable{--font-tomorrow:"tomorrow", "tomorrow Fallback"}
@font-face{font-family:bigShouldersStencilDisplay;src:url(../media/big_shoulders_stencil_display_latin-s.33t__ijmiq-qd.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:bigShouldersStencilDisplay Fallback;src:local(Arial);ascent-override:182.56%;descent-override:39.52%;line-gap-override:0.0%;size-adjust:53.9%}.bigshouldersstencildisplay_186cf52a-module__YJUiWq__className{font-family:bigShouldersStencilDisplay,bigShouldersStencilDisplay Fallback}.bigshouldersstencildisplay_186cf52a-module__YJUiWq__variable{--font-big-shoulders-stencil-display:"bigShouldersStencilDisplay", "bigShouldersStencilDisplay Fallback"}
@font-face{font-family:michroma;src:url(../media/michroma_latin-s.2_r_zosx1tjfc.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:michroma Fallback;src:local(Arial);ascent-override:81.35%;descent-override:18.69%;line-gap-override:0.0%;size-adjust:142.13%}.michroma_60b63b72-module__T7fWfa__className{font-family:michroma,michroma Fallback;font-weight:400}.michroma_60b63b72-module__T7fWfa__variable{--font-michroma:"michroma", "michroma Fallback"}
@font-face{font-family:chakraPetch;src:url(../media/chakra_petch_700_latin-s.1s--kcv7ff0_e.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:chakraPetch Fallback;src:local(Arial);ascent-override:91.39%;descent-override:28.37%;line-gap-override:0.0%;size-adjust:108.55%}.chakrapetch_8eb3316f-module__KidR9G__className{font-family:chakraPetch,chakraPetch Fallback;font-weight:700}.chakrapetch_8eb3316f-module__KidR9G__variable{--font-chakra-petch:"chakraPetch", "chakraPetch Fallback"}
@font-face{font-family:specialElite;src:url(../media/special_elite_latin-s.0ot7ehu6e-qbu.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:specialElite Fallback;src:local(Arial);ascent-override:60.23%;descent-override:25.43%;line-gap-override:0.0%;size-adjust:116.74%}.specialelite_894978b3-module__YSFC9W__className{font-family:specialElite,specialElite Fallback;font-weight:400}.specialelite_894978b3-module__YSFC9W__variable{--font-special-elite:"specialElite", "specialElite Fallback"}
@layer legacy{:root{--loar-card-ink:#efe6d6;--loar-card-dim:#b9ad9a;--loar-card-face:#141312;--loar-card-body:#1d1a17;--loar-edge-common:#6d655a;--loar-edge-uncommon:#8c6a48;--loar-edge-rare:#b8562f;--loar-edge-relic:#c77b35;--loar-ember:#e0893f;--loar-steel:#8fb0c2;--loar-art-glow:#4a3f36;--loar-art-mid:#231f1c;--loar-pip-common:#8e8578;--loar-pip-uncommon:#b9c3cb;--loar-relic:#f0c66e;--rarity-common:#5c5c5c;--rarity-uncommon:#26692a;--rarity-rare:#1d5aa6;--rarity-epic:#733c9f;--rarity-exotic:#7f5a00;--loar-fog:#cfd8dc;--loar-back:#2a221c;--loar-rubble-a:#4a4239;--loar-rubble-b:#3a332c;--loar-tide:#2c5364;--loar-tide-ink:#e6f1f5;--loar-new-ink:#fff;--loar-black:#000;--loar-shade:#00000073;--loar-shade-mid:#0000008c;--loar-shade-strong:#000c;--loar-shade-deep:#000000d9;--color-profile-iron:#b95e17;--color-profile-gold:#2f7675;--color-profile-leaf:#577249;--color-profile-silver:#3d74a0;--color-profile-rampart:#b6322d;--color-legacy-gold:#a77f19;--color-paper:#ece7df;--color-paper-2:#e0dad1;--color-paper-3:#cdc6be;--color-ink:#1a1512;--color-ink-raised:#231e1b;--color-ink-2:#302a26;--color-ink-3:#423c37;--color-company-surface:#15110e;--color-company-surface-raised:#1e1916;--color-company-surface-hover:#2b2521;--color-on-company:#e9e4da;--color-on-company-muted:#b6b0a9;--color-warning-on-company:#e3b160;--color-success-on-company:#85bc79;--color-error-on-company:#f27e70;--color-focus-on-company:#f99549;--color-app-ground:#080504;--color-app-ground-raised:#0c0806;--color-muted:#524c47;--color-neutral:#4b4742;--color-rule:#b0aaa3;--color-rule-strong:#645c56;--color-steel:#645c56;--color-steel-light:#c8c3bd;--color-accent:#8f340d;--color-accent-dark:#832d0f;--color-accent-2:#ca723c;--color-accent-3:#e9c2a4;--color-accent-ink:#f5f1ea;--color-success:#2d5324;--color-success-paper:#d1e0c9;--color-warning:#734800;--color-warning-paper:#f1dfc0;--color-error:#942222;--color-danger:var(--color-error);--color-error-paper:#f8d9d4;--color-info:#2b5266;--color-npc:#56377a;--color-info-paper:#d0e1ea;--color-focus:#c75100;--color-shadow:#0f0a0733;--color-scrim:#080504b8;--color-on-dark-12:#ffffff1f;--color-on-dark-22:#ffffff38;--color-on-dark-65:#ffffffa6;--color-on-dark-70:#ffffffb3;--color-hero-veil:#0c0806;--color-hero-veil-96:#0c0806f5;--color-hero-veil-90:#0c0806e6;--color-hero-veil-80:#0c0806cc;--color-hero-veil-72:#0c0806b8;--color-hero-veil-56:#0c08068f;--color-hero-veil-52:#0c080685;--color-hero-veil-24:#0c08063d;--color-hero-veil-22:#0c080638;--color-hero-veil-08:#0c080614;--color-hero-veil-00:#0c080600;--color-ink-soft:var(--color-muted);--color-steel-pale:var(--color-steel-light);--font-display:var(--font-big-shoulders-display), "Arial Narrow", "Segoe UI", sans-serif;--font-body:var(--font-source-sans-3), "Segoe UI", sans-serif;--font-mono:var(--font-source-sans-3), "Segoe UI", sans-serif;--font-theme-black-iron:var(--font-chakra-petch), var(--font-big-shoulders-display), "Arial Narrow", sans-serif;--font-theme-crown-ledger:var(--font-special-elite), "Courier New", monospace;--font-theme-greenwood:var(--font-tomorrow), "Segoe UI", sans-serif;--font-theme-moonwatch:var(--font-michroma), var(--font-tomorrow), "Segoe UI", sans-serif;--font-theme-rampart:var(--font-big-shoulders-stencil-display), var(--font-big-shoulders-display), "Arial Narrow", sans-serif;--display-weight:750;--display-tracking:.04em;--display-case:uppercase;--display-style:normal;--color-preview-standard-paper:#e0dad1;--color-preview-standard-ink:#1a1512;--color-preview-standard-accent:#a24019;--color-preview-black-iron-paper:#0c0807;--color-preview-black-iron-ink:#e0d6ca;--color-preview-black-iron-accent:#ea7d2e;--color-preview-crown-ledger-paper:#e8ddc5;--color-preview-crown-ledger-ink:#2b1f11;--color-preview-crown-ledger-accent:#1e6060;--color-preview-greenwood-paper:#d4d9d0;--color-preview-greenwood-ink:#161d14;--color-preview-greenwood-accent:#435f33;--color-preview-moonwatch-paper:#dce2e6;--color-preview-moonwatch-ink:#15212a;--color-preview-moonwatch-accent:#1e5a86;--color-preview-rampart-paper:#c7cbcd;--color-preview-rampart-ink:#14191c;--color-preview-rampart-accent:#a92321;--color-preview-black-iron-frame:#0f0a08;--color-preview-crown-ledger-frame:#d4c2a0;--color-preview-greenwood-frame:#21291f;--color-preview-moonwatch-frame:#f7fbfc;--color-preview-rampart-frame:#1b2328;--color-preview-rampart-hazard-dark:#050a0e;--color-preview-crown-ledger-road:#28231e;--color-preview-crown-ledger-road-line:#f3e4b8;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--control-height:2.75rem;--theme-ground-tile-size:64rem;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.375rem;--text-display:clamp(2.125rem, 4vw, 3.5rem);--text-title:clamp(1.4rem, 2.4vw, 2rem);--text-heading:clamp(1.15rem, 2vw, 1.5rem);--text-card-title:clamp(1rem, 1.5vw, 1.25rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--dur-game-commit:.16s;--dur-game-verdict:.22s;--dur-game-verdict-overlap:.14s;--dur-game-close:.18s;--dur-game-reveal:1.3s;--dur-game-race-reveal:1.8s;--tracking-snug:.02em;--tracking-mid:.06em;--tracking-wide:.08em;--tracking-loose:.12em;--tracking-caps-sm:.04em;--shadow-overlay:0 1rem 3rem var(--color-shadow);--shadow-float:0 var(--space-xs) var(--space-lg) var(--color-shadow);--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent;--rule-thin:1px;--rule-thick:2px;--radius-none:0;--radius-sm:0;--radius-input:var(--radius-sm);--radius-md:.125rem;--header-height:5rem;--z-base:1;--z-tour:90;--color-tavern-cloth:#1d2923;--color-tavern-cloth-wash:#1d2923bb;--color-tavern-scene-wash:#151c18e8;--color-tavern-card:#e6dccb;--color-tavern-card-ink:#2b2724;--color-tavern-red-suit:#9a3f22;--color-tavern-card-back:#3a2a22;--shadow-tavern-die:0 .2rem .35rem #0005, inset 0 0 .35rem #7a6a5844;--table-cloth-raised:#24312a;--table-cloth-deep:#2c3b33;--table-cloth-ink:#ece3d4;--table-cloth-ink-raised:#e4dacb;--table-cloth-ink-2:#d9cfbf;--table-cloth-ink-3:#cfc6b7;--table-cloth-muted:#b9b0a0;--table-cloth-neutral:#a39a8b;--table-cloth-rule:#ffffff1f;--table-cloth-rule-strong:#ffffff5c;--table-cloth-steel:#8f877a;--table-cloth-steel-light:#3a4a41;--table-cloth-accent:#d67341;--table-cloth-accent-dark:#e08d5d;--table-cloth-accent-2:#e08e53;--table-cloth-accent-ink:#0e0a08;--table-cloth-success:#8dca80;--table-cloth-success-paper:#21331d;--table-cloth-warning:#e6b463;--table-cloth-warning-paper:#3b2a15;--table-cloth-error:#f68678;--table-cloth-error-paper:#422521;--table-cloth-focus:#f99549;--table-felt:radial-gradient(ellipse at 50% 35%, #2c3b33 0%, #1a2520 70%);--table-border:#0006;--table-shadow:0 1.5rem 3rem -1rem #0008;--table-stage-inset:inset 0 0 0 1px #ffffff12, inset 0 0 4rem #0007;--table-slip-paper:#fffaf2;--table-slip-paper-2:#efe6d6;--table-slip-paper-3:#e1d6c3;--table-slip-ink-raised:#332e2a;--table-slip-ink-2:#3a3430;--table-slip-ink-3:#4a423c;--table-slip-muted:#5a514a;--table-slip-neutral:#5f5750;--table-slip-rule:#2b272433;--table-slip-accent:#8f340d;--table-slip-accent-dark:#832d0f;--table-slip-accent-ink:#f5f1ea;--table-slip-success:#2d5324;--table-slip-warning:#734800;--table-slip-error:#942222;--table-slip-focus:#c75100;--table-slip-shadow:0 .75rem 1.5rem -.5rem #0009;--loar-board-veil:#1b1612e6;--loar-board-ground:#1b1612;--loar-board-shadow:0 1rem 2rem -.75rem #0009, inset 0 0 0 1px #ffffff14;--loar-cell-ground:#0000004d;--loar-cell-inset:inset 0 2px 6px #000a;--loar-cell-edge:#ffffff10;--loar-cell-tag:#ffffffa0;--loar-cell-suggested:#85bc79;--loar-rubble-dark-a:#2a221c;--loar-rubble-dark-b:#221b16;--season-leaf-rust:#b5562a;--season-leaf-ember:#e07a2e;--season-leaf-ochre:#c98f2e;--season-ghost-edge:#2e221847;--jack-flame-core:#fff4c8;--jack-flame-mid:#ffc04a;--jack-flame-edge:#f07a2200;--jack-glow:#ffb24657;--jack-glow-edge:#ff8c2800;--lantern-night:#0e1116;--lantern-night-deep:#0a0c10;--lantern-square:#1a1e25;--lantern-square-walked:#20252d;--lantern-square-here:#2b2417;--lantern-edge:#ffffff17;--lantern-ink:#e9e2d6;--lantern-muted:#b2aa9d;--lantern-flame:#f5b54a;--lantern-glow:#f5b54a33;--lantern-fog:#d9dee8;--lantern-candles:#f5c26b;--lantern-cash:#c9d48a;--lantern-relic:#c9a5ff;--lantern-dark:#e8705a;--lantern-page-wash:#0b0d12b8}@supports (color:lab(0% 0 0)){:root{--color-profile-iron:lab(50.4562% 34.5351 53.4614);--color-profile-gold:lab(45.0627% -22.8847 -6.9203);--color-profile-leaf:lab(45.1258% -16.4175 19.6865);--color-profile-silver:lab(46.4613% -8.03834 -29.5899);--color-profile-rampart:lab(42.6437% 53.3299 35.8635);--color-legacy-gold:lab(56.0652% 9.19867 55.9083);--color-paper:lab(91.9139% .705272 4.53324);--color-paper-2:lab(87.2703% .921488 4.8836);--color-paper-3:lab(80.3024% 1.2427 5.20203);--color-ink:lab(7.19444% 1.91899 2.76064);--color-ink-raised:lab(11.8067% 2.00111 3.20013);--color-ink-2:lab(17.6001% 2.40059 3.83956);--color-ink-3:lab(25.7292% 2.20706 3.95721);--color-company-surface:lab(5.24475% 1.39894 2.01251);--color-company-surface-raised:lab(9.48628% 2.00911 3.19676);--color-company-surface-hover:lab(15.2797% 2.40836 3.84597);--color-on-company:lab(90.759% .832289 5.29521);--color-on-company-muted:lab(72.1794% 1.06147 4.45637);--color-warning-on-company:lab(75.6814% 12.1655 48.2315);--color-success-on-company:lab(71.1605% -28.3747 28.043);--color-error-on-company:lab(66.1684% 44.6123 28.7202);--color-focus-on-company:lab(71.4182% 34.3247 55.362);--color-app-ground:lab(1.55122% .565402 .779179);--color-app-ground-raised:lab(2.46585% .759691 1.07287);--color-muted:lab(32.6954% 2.07455 4.0302);--color-neutral:lab(30.4031% 1.19112 3.63309);--color-rule:lab(69.8453% 1.40029 4.33941);--color-rule-strong:lab(39.6512% 2.42236 4.70337);--color-steel:lab(39.6512% 2.42236 4.70337);--color-steel-light:lab(79.125% 1.15564 3.60873);--color-accent:lab(35.1302% 38.0412 42.1147);--color-accent-dark:lab(31.6702% 36.643 37.7729);--color-accent-2:lab(57.4738% 32.3212 44.6203);--color-accent-3:lab(81.2856% 10.966 20.6709);--color-accent-ink:lab(95.3886% .58049 3.77289);--color-success:lab(31.3864% -21.8124 22.4332);--color-success-paper:lab(87.67% -8.39335 9.45362);--color-warning:lab(34.8412% 15.6412 48.6062);--color-warning-paper:lab(89.6607% 3.11491 17.3645);--color-error:lab(33.5381% 47.2945 30.7664);--color-error-paper:lab(89.2664% 10.2916 6.84711);--color-info:lab(32.8369% -9.59849 -15.9218);--color-info-paper:lab(88.4933% -4.816 -6.21072);--color-focus:lab(50.0225% 46.7692 63.278);--color-shadow:lab(3.02973% 1.1043 1.52183/.2);--color-scrim:lab(1.55122% .565402 .779179/.72);--color-on-dark-12:lab(100% 0 0/.12);--color-on-dark-22:lab(100% 0 0/.22);--color-on-dark-65:lab(100% 0 0/.65);--color-on-dark-70:lab(100% 0 0/.7);--color-hero-veil:lab(2.46195% .968128 1.31802);--color-hero-veil-96:lab(2.46195% .968128 1.31802/.96);--color-hero-veil-90:lab(2.46195% .968128 1.31802/.9);--color-hero-veil-80:lab(2.46195% .968128 1.31802/.8);--color-hero-veil-72:lab(2.46195% .968128 1.31802/.72);--color-hero-veil-56:lab(2.46195% .968128 1.31802/.56);--color-hero-veil-52:lab(2.46195% .968128 1.31802/.52);--color-hero-veil-24:lab(2.46195% .968128 1.31802/.24);--color-hero-veil-22:lab(2.46195% .968128 1.31802/.22);--color-hero-veil-08:lab(2.46195% .968128 1.31802/.08);--color-hero-veil-00:lab(2.46195% .968128 1.31802/0);--color-preview-standard-paper:lab(87.2703% .921488 4.8836);--color-preview-standard-ink:lab(7.19444% 1.91899 2.76064);--color-preview-standard-accent:lab(40.8765% 40.1968 43.4708);--color-preview-black-iron-paper:lab(2.46194% .843719 1.00812);--color-preview-black-iron-ink:lab(86.0869% 2.36976 7.25725);--color-preview-black-iron-accent:lab(64.2767% 39.1881 59.4171);--color-preview-crown-ledger-paper:lab(88.5284% 1.0421 13.1801);--color-preview-crown-ledger-ink:lab(12.9693% 4.30039 11.4723);--color-preview-crown-ledger-accent:lab(36.889% -21.2546 -6.41449);--color-preview-greenwood-paper:lab(86.2476% -3.06764 4.07345);--color-preview-greenwood-ink:lab(9.76773% -5.18641 4.89028);--color-preview-greenwood-accent:lab(37.0449% -17.462 21.4822);--color-preview-moonwatch-paper:lab(89.5877% -1.62786 -2.40631);--color-preview-moonwatch-ink:lab(11.8148% -2.73475 -8.34026);--color-preview-moonwatch-accent:lab(35.9422% -7.05028 -30.988);--color-preview-rampart-paper:lab(81.4598% -1.0671 -1.46452);--color-preview-rampart-ink:lab(8.37078% -1.53551 -3.24941);--color-preview-rampart-accent:lab(37.9892% 53.465 37.0201);--color-preview-black-iron-frame:lab(3.02419% 1.22431 1.43087);--color-preview-crown-ledger-frame:lab(79.2454% 3.03739 19.5469);--color-preview-greenwood-frame:lab(15.5939% -5.71027 5.45851);--color-preview-moonwatch-frame:lab(98.2759% -.855267 -1.17251);--color-preview-rampart-frame:lab(13.0219% -2.55781 -5.06605);--color-preview-rampart-hazard-dark:lab(2.48463% -.825308 -1.97442);--color-preview-crown-ledger-road:lab(14.16% 1.49775 4.41366);--color-preview-crown-ledger-road-line:lab(90.9992% .136197 23.6917);--table-cloth-accent:lab(59.6295% 36.8718 45.1084);--table-cloth-accent-dark:lab(66.851% 29.2118 39.3786);--table-cloth-accent-2:lab(66.9311% 28.1204 44.6068);--table-cloth-accent-ink:lab(3.03411% .867531 1.2373);--table-cloth-success:lab(75.9166% -30.9404 30.6673);--table-cloth-success-paper:lab(19.3398% -11.6065 11.4794);--table-cloth-warning:lab(76.8443% 12.1147 48.114);--table-cloth-warning-paper:lab(18.7639% 5.77223 16.974);--table-cloth-error:lab(68.5409% 43.0002 27.5291);--table-cloth-error-paper:lab(18.3886% 13.7413 8.66374);--table-cloth-focus:lab(71.4182% 34.3247 55.362);--table-slip-accent:lab(35.1302% 38.0412 42.1147);--table-slip-accent-dark:lab(31.6702% 36.643 37.7729);--table-slip-accent-ink:lab(95.3886% .58049 3.77289);--table-slip-success:lab(31.3864% -21.8124 22.4332);--table-slip-warning:lab(34.8412% 15.6412 48.6062);--table-slip-error:lab(33.5381% 47.2945 30.7664);--table-slip-focus:lab(50.0225% 46.7692 63.278);--loar-cell-suggested:lab(71.1605% -28.3747 28.043)}}[data-theme=dark]{background:var(--color-app-ground);--rarity-common:#a3a3a3;--rarity-uncommon:#5fbf63;--rarity-rare:#5aa0ff;--rarity-epic:#b685ff;--rarity-exotic:#f2c14e}[data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-company-standard-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent);--color-npc:#b8a0d8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-paper:#120f0c;--color-paper-2:#191512;--color-paper-3:#26201d;--color-ink:#e3ddd4;--color-ink-raised:#d6d0c7;--color-ink-2:#c6c0b7;--color-ink-3:#b0aaa2;--color-muted:#a39d96;--color-neutral:#96918c;--color-rule:#3a3431;--color-rule-strong:#7b736c;--color-steel:#877f78;--color-steel-light:#b5b0aa;--color-accent:#d67341;--color-accent-dark:#e08d5d;--color-accent-2:#e08e53;--color-accent-3:#512d1c;--color-accent-ink:#0e0a08;--color-success:#85bc79;--color-success-paper:#172614;--color-warning:#e3b160;--color-warning-paper:#31200b;--color-error:#f27e70;--color-error-paper:#371b18;--color-info:#7fb7d2;--color-info-paper:#0e252f;--color-focus:#f99549;--color-shadow:#01000080;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-theme=dark] .main{--color-paper:lab(4.41961% 1.10466 1.60132);--color-paper-2:lab(7.19809% 1.7151 2.4996);--color-paper-3:lab(12.9669% 1.99758 3.19726);--color-ink:lab(88.4389% .833631 5.29615);--color-ink-raised:lab(83.7988% .836581 5.29816);--color-ink-2:lab(77.9921% 1.00321 5.26671);--color-ink-3:lab(69.8607% 1.15654 4.83224);--color-muted:lab(65.2108% 1.26958 4.39279);--color-neutral:lab(60.5692% 1.0525 3.65682);--color-rule:lab(22.248% 1.97683 3.18115);--color-rule-strong:lab(48.9383% 2.26566 4.78374);--color-steel:lab(53.5787% 2.25985 4.7796);--color-steel-light:lab(72.1649% 1.15836 3.61049);--color-accent:lab(59.6295% 36.8718 45.1084);--color-accent-dark:lab(66.851% 29.2118 39.3786);--color-accent-2:lab(66.9311% 28.1204 44.6068);--color-accent-3:lab(23.0473% 15.7395 18.1907);--color-accent-ink:lab(3.03411% .867531 1.2373);--color-success:lab(71.1605% -28.3747 28.043);--color-success-paper:lab(13.4773% -10.308 10.2371);--color-warning:lab(75.6814% 12.1655 48.2315);--color-warning-paper:lab(14.1118% 5.98002 16.3814);--color-error:lab(66.1684% 44.6123 28.7202);--color-error-paper:lab(13.745% 13.7893 8.76876);--color-info:lab(71.2146% -13.6064 -19.9092);--color-info-paper:lab(13.0899% -6.40699 -9.83854);--color-focus:lab(71.4182% 34.3247 55.362);--color-shadow:lab(.110788% .110261 .1205/.5)}}.main{--color-focus:#a83a00;--theme-ground-image:url(/assets/images/theme-ground-company-standard.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent)}@supports (color:lab(0% 0 0)){.main{--color-focus:lab(40.7206% 45.6748 59.1382)}}.main :is(h1,h2){font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-style:var(--display-style)}.main a:not([class]){color:var(--color-accent-dark);text-decoration-thickness:var(--rule-thin);text-underline-offset:.18em}.main a:not([class]):hover{color:var(--color-accent);text-decoration-thickness:var(--rule-thick)}.subhead{font-weight:var(--display-ui-weight,600)}.main .page-bar{border-block-end:var(--rule-thick) solid var(--color-accent);background-image:linear-gradient(var(--color-rule-strong), var(--color-rule-strong)), linear-gradient(var(--color-rule-strong), var(--color-rule-strong));background-position:left bottom .375rem,right bottom .375rem;background-repeat:no-repeat;background-size:.375rem .375rem,.375rem .375rem}[data-visual-theme=black-iron]{--color-paper:#d8d3cf;--color-paper-2:#c9c3be;--color-paper-3:#b3aca8;--color-ink:#110c09;--color-ink-raised:#1a1512;--color-ink-2:#27201d;--color-ink-3:#38312d;--color-company-surface:#060403;--color-company-surface-raised:#0e0a08;--color-company-surface-hover:#1a1512;--color-on-company:#e0d6ca;--color-on-company-muted:#b4a99e;--color-app-ground:#020101;--color-app-ground-raised:#040302;--color-muted:#423c37;--color-neutral:#47413c;--color-rule:#98918b;--color-rule-strong:#59514b;--color-steel:#59514b;--color-steel-light:#b6b0ab;--color-accent:#742b00;--color-accent-dark:#6e2400;--color-accent-2:#da720d;--color-accent-3:#e5b28a;--color-accent-ink:#f7f1e9;--color-success:#274d1f;--color-warning:#5e3900;--color-error:#830c13;--color-info:#264d60;--color-focus:#e06d00;--color-shadow:#03010152}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron]{--color-paper:lab(84.9055% 1.34543 2.66094);--color-paper-2:lab(79.1035% 1.51759 2.9961);--color-paper-3:lab(70.9767% 1.79276 3.26464);--color-ink:lab(3.67233% 1.38621 1.63583);--color-ink-raised:lab(7.18438% 2.13412 2.59285);--color-ink-2:lab(12.9462% 2.68597 3.60368);--color-ink-3:lab(21.0726% 2.55622 3.68664);--color-company-surface:lab(1.19165% .530452 .611311);--color-company-surface-raised:lab(3.02693% 1.09329 1.29769);--color-company-surface-hover:lab(7.18438% 2.13412 2.59285);--color-on-company:lab(86.0869% 2.36976 7.25725);--color-on-company-muted:lab(69.8224% 2.93359 7.0199);--color-app-ground:lab(.45825% .210978 .24187);--color-app-ground-raised:lab(.896868% .323936 .384498);--color-muted:lab(25.7211% 2.38006 3.8233);--color-neutral:lab(28.0549% 2.08315 4.03664);--color-rule:lab(60.5369% 2.04456 4.00887);--color-rule-strong:lab(34.9949% 2.7722 4.45704);--color-steel:lab(34.9949% 2.7722 4.45704);--color-steel-light:lab(72.1414% 1.69158 3.33246);--color-accent:lab(28.2243% 36.5982 47.7538);--color-accent-dark:lab(25.855% 37.4357 44.8638);--color-accent-2:lab(59.6994% 37.7122 64.8607);--color-accent-3:lab(76.567% 15.1176 28.1459);--color-accent-ink:lab(95.3659% 1.38786 4.33115);--color-success:lab(29.0606% -21.7942 22.5974);--color-warning:lab(27.8375% 16.3414 48.5934);--color-error:lab(27.719% 47.4576 32.4802);--color-info:lab(30.5128% -9.50436 -15.8975);--color-focus:lab(59.5355% 42.302 67.8047);--color-shadow:lab(.456566% .289373 .313273/.32)}}[data-visual-theme=black-iron] .main{--theme-ground-image:url(/assets/images/theme-ground-black-iron.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 90%, transparent);--color-focus:#973200;--font-display:var(--font-theme-black-iron);--display-weight:700;--display-tracking:.12em;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron] .main{--color-focus:lab(36.0132% 47.9463 72.2472)}}[data-visual-theme=black-iron][data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-black-iron-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent);--color-paper:#0a0403;--color-paper-2:#0f0704;--color-paper-3:#1c110c;--color-ink:#e0d6ca;--color-ink-raised:#d3c9bd;--color-ink-2:#c3b8ad;--color-ink-3:#ada399;--color-muted:#9f968e;--color-neutral:#938a84;--color-rule:#282320;--color-rule-strong:#706760;--color-steel:#827871;--color-steel-light:#b1a9a3;--color-accent:#ea7d2e;--color-accent-dark:#ee9b58;--color-accent-2:#f19a4b;--color-accent-3:#4f2611;--color-accent-ink:#060403;--color-focus:#fb9437;--color-shadow:#0000008f;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron][data-theme=dark] .main{--color-paper:lab(1.52769% 1.45873 1.26551);--color-paper-2:lab(2.42809% 2.2237 1.94801);--color-paper-3:lab(6.08365% 4.94544 4.44725);--color-ink:lab(86.0869% 2.36976 7.25725);--color-ink-raised:lab(81.4466% 2.37569 7.26148);--color-ink-2:lab(75.6368% 2.60288 7.17247);--color-ink-3:lab(67.5088% 2.53499 6.3607);--color-muted:lab(62.8667% 2.33242 5.60545);--color-neutral:lab(58.2189% 2.25475 4.776);--color-rule:lab(14.1161% 2.22065 2.98838);--color-rule-strong:lab(44.2795% 2.93335 5.26916);--color-steel:lab(51.2401% 2.92164 5.26047);--color-steel-light:lab(69.8228% 1.91563 4.08202);--color-accent:lab(64.2767% 39.1881 59.4171);--color-accent-dark:lab(71.6256% 27.5469 48.114);--color-accent-2:lab(71.6189% 28.7741 54.1248);--color-accent-3:lab(20.6398% 18.711 22.2854);--color-accent-ink:lab(1.19165% .530452 .611311);--color-focus:lab(71.4362% 34.994 63.1455);--color-shadow:lab(.0566025% .0572503 .0553817/.56)}}[data-visual-theme=black-iron] .main .page-bar{border-block-end:var(--rule-thin) solid var(--color-rule-strong);box-shadow:inset var(--space-3xs) 0 0 var(--color-accent);background-image:none;padding-inline-start:var(--space-sm)}[data-visual-theme=crown-ledger]{--color-paper:#f0e7d2;--color-paper-2:#e5dac2;--color-paper-3:#d3c6ac;--color-ink:#2b1f11;--color-ink-raised:#35291b;--color-ink-2:#403323;--color-ink-3:#524536;--color-company-surface:#281d10;--color-company-surface-raised:#332619;--color-company-surface-hover:#403223;--color-on-company:#f0e7d3;--color-on-company-muted:#c2b69f;--color-app-ground:#110a04;--color-app-ground-raised:#181007;--color-muted:#5d5040;--color-neutral:#574b3b;--color-rule:#b2a289;--color-rule-strong:#6c5a45;--color-steel:#3d5f5f;--color-steel-light:#afcbc8;--color-accent:#135859;--color-accent-dark:#07494b;--color-accent-2:#3c8886;--color-accent-3:#aed3d0;--color-accent-ink:#f5eedd;--color-success:#2d5324;--color-warning:#704500;--color-error:#901f1a;--color-info:#295063;--color-focus:#39abab;--color-shadow:#1e140933}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger]{--color-paper:lab(92.0094% .516117 11.6086);--color-paper-2:lab(87.3682% 1.04615 13.1835);--color-paper-3:lab(80.4016% 1.7004 14.7639);--color-ink:lab(12.9693% 4.30039 11.4723);--color-ink-raised:lab(17.616% 4.1813 11.5184);--color-ink-2:lab(22.2573% 4.40937 12.216);--color-ink-3:lab(30.4013% 3.64286 11.3888);--color-company-surface:lab(11.8005% 4.28439 10.3267);--color-company-surface-raised:lab(16.4415% 4.52344 11.3984);--color-company-surface-hover:lab(22.2432% 4.74744 12.0494);--color-on-company:lab(92.0018% .464767 10.8212);--color-on-company-muted:lab(74.59% 1.50046 13.1915);--color-app-ground:lab(3.03155% 1.71238 3.11401);--color-app-ground-raised:lab(5.24337% 2.65933 5.00857);--color-muted:lab(35.0442% 3.58968 11.3319);--color-neutral:lab(32.7498% 2.94581 11.5868);--color-rule:lab(67.6057% 2.83673 15.4978);--color-rule-strong:lab(39.6769% 4.94288 15.2834);--color-steel:lab(37.7866% -13.0632 -3.99068);--color-steel-light:lab(79.4629% -10.0127 -2.06325);--color-accent:lab(33.3971% -21.0959 -6.80141);--color-accent-dark:lab(27.523% -19.1433 -6.99769);--color-accent-2:lab(52.1117% -24.9907 -6.01732);--color-accent-3:lab(81.897% -13.3638 -2.74494);--color-accent-ink:lab(94.3063% .365347 9.25007);--color-success:lab(31.3864% -21.8124 22.4332);--color-warning:lab(33.6343% 16.7606 48.3613);--color-error:lab(32.4067% 46.9681 33.8978);--color-info:lab(31.6749% -9.5527 -15.9098);--color-focus:lab(63.9397% -32.7013 -9.86379);--color-shadow:lab(7.19094% 3.74883 6.99987/.2)}}[data-visual-theme=crown-ledger] .main{--theme-ground-image:url(/assets/images/theme-ground-crown-ledger.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent);--color-focus:#006363;--font-display:var(--font-theme-crown-ledger);--display-weight:400;--display-tracking:.04em;--display-case:uppercase;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger] .main{--color-focus:lab(37.1484% -29.4647 -8.79664)}}[data-visual-theme=crown-ledger][data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-crown-ledger-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent);--color-paper:#1f1307;--color-paper-2:#271a0a;--color-paper-3:#352513;--color-ink:#e6ddc8;--color-ink-raised:#d9d0bb;--color-ink-2:#cac0ac;--color-ink-3:#b4aa96;--color-muted:#a89d8a;--color-neutral:#9b917f;--color-rule:#40362a;--color-rule-strong:#80725e;--color-steel:#689694;--color-steel-light:#a2bebb;--color-accent:#69b4af;--color-accent-dark:#8bc4be;--color-accent-2:#80bfb9;--color-accent-3:#173939;--color-accent-ink:#130c05;--color-focus:#6ccac4;--color-shadow:#02010080;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger][data-theme=dark] .main{--color-paper:lab(7.17487% 4.68685 8.11468);--color-paper-2:lab(10.6183% 5.44258 11.6889);--color-paper-3:lab(16.4332% 5.58664 15.0756);--color-ink:lab(88.5289% .525147 11.6159);--color-ink-raised:lab(83.8881% .53826 11.6264);--color-ink-2:lab(78.0737% .913262 11.6243);--color-ink-3:lab(69.9385% 1.29819 11.6176);--color-muted:lab(65.2839% 1.67078 11.5883);--color-neutral:lab(60.6258% 1.883 10.7564);--color-rule:lab(23.4425% 2.88677 9.08134);--color-rule-strong:lab(49.0147% 2.85229 13.1337);--color-steel:lab(58.7964% -16.5994 -4.05012);--color-steel-light:lab(74.8229% -10.0144 -2.06248);--color-accent:lab(68.3747% -25.195 -5.09143);--color-accent-dark:lab(75.1804% -20.2578 -3.32024);--color-accent-2:lab(72.9186% -21.9692 -3.59105);--color-accent-3:lab(21.5449% -13.0742 -3.96151);--color-accent-ink:lab(3.68688% 1.78772 3.62535);--color-focus:lab(75.5051% -30.2687 -6.09714);--color-shadow:lab(.306545% .27322 .436986/.5)}}[data-visual-theme=crown-ledger] .main .page-bar{border-block:var(--rule-thick) dashed var(--color-rule-strong);background-image:none}[data-visual-theme=greenwood]{--color-paper:#e2e6de;--color-paper-2:#d4d9d0;--color-paper-3:#c1c6bb;--color-ink:#161d14;--color-ink-raised:#1f261d;--color-ink-2:#283126;--color-ink-3:#3b4238;--color-company-surface:#0d140d;--color-company-surface-raised:#151d15;--color-company-surface-hover:#202920;--color-on-company:#dfe3da;--color-on-company-muted:#abb0a5;--color-app-ground:#030503;--color-app-ground-raised:#060b06;--color-muted:#464d43;--color-neutral:#464d44;--color-rule:#a4aa9e;--color-rule-strong:#586155;--color-steel:#525e54;--color-steel-light:#b8c0b7;--color-accent:#3b562d;--color-accent-dark:#2f4b25;--color-accent-2:#75894f;--color-accent-3:#c4d0b1;--color-accent-ink:#ecf0e7;--color-success:#1f542e;--color-warning:#734800;--color-error:#942222;--color-info:#295063;--color-focus:#82a65b;--color-shadow:#060b0638}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood]{--color-paper:lab(90.864% -2.63244 3.48814);--color-paper-2:lab(86.2476% -3.06764 4.07345);--color-paper-3:lab(79.3072% -3.3513 4.79847);--color-ink:lab(9.76773% -5.18641 4.89028);--color-ink-raised:lab(14.4096% -5.19347 4.95444);--color-ink-2:lab(19.0751% -5.71483 5.4432);--color-ink-3:lab(27.1692% -5.03995 5.12692);--color-company-surface:lab(5.44382% -3.68156 2.75761);--color-company-surface-raised:lab(9.77623% -5.5903 4.37143);--color-company-surface-hover:lab(15.603% -6.14876 4.84308);--color-on-company:lab(89.6967% -2.34857 3.7361);--color-on-company-muted:lab(71.1868% -3.34832 4.80164);--color-app-ground:lab(1.24593% -.913799 .682595);--color-app-ground-raised:lab(2.56136% -1.73221 1.29747);--color-muted:lab(31.7857% -4.54302 4.59895);--color-neutral:lab(31.7639% -4.17081 3.91585);--color-rule:lab(68.8896% -3.76081 5.40848);--color-rule-strong:lab(39.9555% -5.55089 5.62441);--color-steel:lab(38.813% -6.51474 4.16283);--color-steel-light:lab(77.0061% -4.17921 3.89459);--color-accent:lab(33.5382% -17.116 20.2679);--color-accent-dark:lab(28.8873% -17.3136 19.0236);--color-accent-2:lab(54.4498% -15.3465 28.326);--color-accent-3:lab(81.932% -8.5898 14.2451);--color-accent-ink:lab(94.3368% -2.34938 3.73533);--color-success:lab(31.4742% -25.6217 16.8451);--color-warning:lab(34.8412% 15.6412 48.6062);--color-error:lab(33.5381% 47.2945 30.7664);--color-info:lab(31.6749% -9.5527 -15.9098);--color-focus:lab(64.045% -22.7147 34.4336);--color-shadow:lab(2.56136% -1.73221 1.29747/.22)}}[data-visual-theme=greenwood] .main{--theme-ground-image:url(/assets/images/theme-ground-greenwood.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 90%, transparent);--color-focus:#395e21;--font-display:var(--font-theme-greenwood);--display-weight:600;--display-tracking:.04em;--display-case:uppercase;--display-style:normal;--radius-sm:0;--radius-input:0;--radius-md:.125rem;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood] .main{--color-focus:lab(36.122% -22.9682 29.9622)}}[data-visual-theme=greenwood][data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-greenwood-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 35%, transparent);--color-paper:#061008;--color-paper-2:#0b170d;--color-paper-3:#162317;--color-ink:#d9dcd2;--color-ink-raised:#cccfc5;--color-ink-2:#bcbfb4;--color-ink-3:#a5aa9f;--color-muted:#999d93;--color-neutral:#8d9188;--color-rule:#2c322b;--color-rule-strong:#697265;--color-steel:#798476;--color-steel-light:#aeb3a9;--color-accent:#92b074;--color-accent-dark:#a9c18d;--color-accent-2:#a5ba82;--color-accent-3:#25321e;--color-accent-ink:#070a06;--color-focus:#a3c577;--color-shadow:#00010080;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood][data-theme=dark] .main{--color-paper:lab(3.88584% -3.96451 2.62175);--color-paper-2:lab(6.48069% -6.08066 4.03549);--color-paper-3:lab(12.2213% -8.50801 6.5164);--color-ink:lab(87.3893% -2.38267 4.61955);--color-ink-raised:lab(82.7492% -2.38109 4.62095);--color-ink-2:lab(76.9744% -2.87768 5.17571);--color-ink-3:lab(68.8606% -3.11461 4.998);--color-muted:lab(64.2204% -3.11217 5.00047);--color-neutral:lab(59.5634% -2.92942 4.20173);--color-rule:lab(20.1625% -4.16537 3.93085);--color-rule-strong:lab(46.9101% -5.27406 5.94515);--color-steel:lab(53.9057% -6.2556 5.87547);--color-steel-light:lab(72.3507% -3.49849 4.66369);--color-accent:lab(68.5028% -18.8657 27.5057);--color-accent-dark:lab(75.2983% -15.1342 23.2639);--color-accent-2:lab(72.9899% -14.7827 26.0179);--color-accent-3:lab(19.2609% -9.38417 11.2418);--color-accent-ink:lab(2.54752% -1.3888 1.24892);--color-focus:lab(75.6324% -21.7126 35.054);--color-shadow:lab(.205282% -.205681 .179902/.5)}}[data-visual-theme=greenwood] .main .page-bar{border-block-end:var(--rule-thin) solid var(--color-accent);background-image:none}[data-visual-theme=moonwatch]{--color-paper:#ebeff2;--color-paper-2:#dce2e6;--color-paper-3:#c8cfd3;--color-ink:#15212a;--color-ink-raised:#1e2a35;--color-ink-2:#28343f;--color-ink-3:#3a4751;--color-company-surface:#0e1925;--color-company-surface-raised:#16232f;--color-company-surface-hover:#212f3d;--color-on-company:#e6ecef;--color-on-company-muted:#acb6bc;--color-app-ground:#03080f;--color-app-ground-raised:#060e16;--color-muted:#48545e;--color-neutral:#444f57;--color-rule:#a9b3b9;--color-rule-strong:#576570;--color-steel:#4f606d;--color-steel-light:#bfc9cf;--color-accent:#1e5a86;--color-accent-dark:#11456f;--color-accent-2:#4e87ae;--color-accent-3:#b6d2e5;--color-accent-ink:#eef3f5;--color-success:#1f542e;--color-warning:#6f4600;--color-error:#942222;--color-info:#205564;--color-focus:#519fdd;--color-shadow:#050c1333}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch]{--color-paper:lab(94.2237% -1.28007 -1.75717);--color-paper-2:lab(89.5877% -1.62786 -2.40631);--color-paper-3:lab(82.6273% -1.883 -3.12047);--color-ink:lab(11.8148% -2.73475 -8.34026);--color-ink-raised:lab(16.4582% -2.93456 -8.70134);--color-ink-2:lab(21.1028% -3.02605 -8.73129);--color-ink-3:lab(29.2432% -3.20061 -7.97815);--color-company-surface:lab(8.29644% -2.30506 -9.47851);--color-company-surface-raised:lab(12.9384% -2.61135 -10.1884);--color-company-surface-hover:lab(18.7412% -2.92261 -10.9054);--color-on-company:lab(93.0715% -1.70317 -2.34082);--color-on-company-muted:lab(73.3572% -2.61518 -4.35734);--color-app-ground:lab(1.964% -.58119 -3.38932);--color-app-ground-raised:lab(3.66922% -1.04035 -5.53681);--color-muted:lab(35.0465% -3.006 -7.34244);--color-neutral:lab(32.7416% -3.07103 -6.49882);--color-rule:lab(72.1972% -2.61441 -4.35693);--color-rule-strong:lab(42.0258% -3.68273 -7.79754);--color-steel:lab(39.7064% -4.48519 -9.69866);--color-steel-light:lab(80.3174% -2.61948 -4.35963);--color-accent:lab(35.9422% -7.05028 -30.988);--color-accent-dark:lab(27.7152% -4.22342 -29.9015);--color-accent-2:lab(53.5823% -10.7561 -26.8878);--color-accent-3:lab(82.6633% -6.57266 -12.7381);--color-accent-ink:lab(95.3837% -1.28013 -1.75723);--color-success:lab(31.4742% -25.6217 16.8451);--color-warning:lab(33.6746% 15.7472 49.1572);--color-error:lab(33.5381% 47.2945 30.7664);--color-info:lab(33.0316% -14.035 -14.2296);--color-focus:lab(62.6228% -10.3248 -39.3783);--color-shadow:lab(3.02482% -.845812 -4.40157/.2)}}[data-visual-theme=greenwood],[data-visual-theme=moonwatch],[data-visual-theme=black-iron],[data-visual-theme=crown-ledger]{font-synthesis-weight:none}[data-visual-theme=moonwatch] .main{--theme-ground-image:url(/assets/images/theme-ground-moonwatch.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 85%, transparent);--color-paper-2:#dbe7ee;--color-focus:#005c97;--font-display:var(--font-theme-moonwatch);--display-weight:400;--display-tracking:.12em;--display-case:uppercase;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch] .main{--color-paper-2:lab(90.7589% -2.91187 -5.04012);--color-focus:lab(36.8469% -6.32545 -42.0108)}}[data-visual-theme=moonwatch][data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-moonwatch-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 45%, transparent);--color-paper:#101c34;--color-paper-2:#08132a;--color-paper-3:#1a2844;--color-ink:#d6e0e4;--color-ink-raised:#c9d3d7;--color-ink-2:#b8c3c8;--color-ink-3:#a2adb4;--color-muted:#95a0a8;--color-neutral:#8a949b;--color-rule:#2f3d58;--color-rule-strong:#627692;--color-steel:#718a9c;--color-steel-light:#aab6be;--color-accent:#71b0db;--color-accent-dark:#90c2e3;--color-accent-2:#87bcdf;--color-accent-3:#193348;--color-accent-ink:#040a10;--color-focus:#71c1f7;--color-shadow:#00000185;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch][data-theme=dark] .main{--color-paper:lab(10.3016% 1.40425 -17.7617);--color-paper-2:lab(5.82122% 2.31351 -17.3351);--color-paper-3:lab(16.0876% 1.13754 -19.5991);--color-ink:lab(88.4466% -2.543 -3.5045);--color-ink-raised:lab(83.8065% -2.54145 -3.50366);--color-ink-2:lab(78.0073% -2.82303 -4.19679);--color-ink-3:lab(69.8819% -2.97588 -4.97304);--color-muted:lab(65.2333% -3.05581 -5.77786);--color-neutral:lab(60.5899% -2.72217 -5.13886);--color-rule:lab(25.4604% .0432581 -18.0122);--color-rule-strong:lab(48.7555% -1.94159 -18.028);--color-steel:lab(55.9542% -5.95814 -12.923);--color-steel-light:lab(73.3668% -3.34045 -5.59082);--color-accent:lab(68.6846% -11.8881 -28.5935);--color-accent-dark:lab(75.7135% -10.7237 -21.9969);--color-accent-2:lab(73.3902% -11.3066 -23.5092);--color-accent-3:lab(19.865% -4.55484 -16.4567);--color-accent-ink:lab(2.46726% -.814073 -3.3469);--color-focus:lab(74.4581% -13.9412 -34.801);--color-shadow:lab(.109753% -.0386983 -.395873/.52)}}[data-visual-theme=moonwatch] .main .page-bar{border-block-end:var(--rule-thin) solid var(--color-steel);background-image:repeating-linear-gradient(to right, var(--color-steel) 0 var(--rule-thin), transparent var(--rule-thin) 1rem);background-position:0 100%;background-repeat:no-repeat;background-size:100% .375rem}[data-visual-theme=rampart]{--color-paper:#d5d8d9;--color-paper-2:#c7cbcd;--color-paper-3:#b0b5b7;--color-ink:#14191c;--color-ink-raised:#1d2226;--color-ink-2:#262c31;--color-ink-3:#373e43;--color-company-surface:#151c1f;--color-company-surface-raised:#1e252a;--color-company-surface-hover:#293237;--color-on-company:#e5e8ea;--color-on-company-muted:#acb2b5;--color-app-ground:#04080b;--color-app-ground-raised:#090e11;--color-muted:#363b3f;--color-neutral:#4d4641;--color-rule:#95999b;--color-rule-strong:#50565a;--color-steel:#625245;--color-steel-light:#b1b9bd;--color-accent:#8b1214;--color-accent-dark:#861116;--color-accent-2:#d24e3e;--color-accent-3:#efbdb4;--color-accent-ink:#eef3f5;--color-success:#164c26;--color-success-paper:#caddcd;--color-warning:#5e3900;--color-warning-paper:#ebd8ba;--color-error:#8b063a;--color-error-paper:#f1d2d6;--color-info:#234d63;--color-info-paper:#cbdae2;--color-focus:#ec5d4b;--color-shadow:#03060942;--rampart-shell-background:repeating-linear-gradient(to bottom, transparent 0 4.875rem, color-mix(in srgb, var(--color-app-ground) 55%, transparent) 4.875rem 5rem), var(--color-company-surface);--rampart-stone-grain:none}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart]{--color-paper:lab(86.0959% -.85488 -1.17228);--color-paper-2:lab(81.4598% -1.0671 -1.46452);--color-paper-3:lab(73.3436% -1.27825 -1.75612);--color-ink:lab(8.37078% -1.53551 -3.24941);--color-ink-raised:lab(13.0118% -1.55585 -3.2584);--color-ink-2:lab(17.6539% -1.8626 -3.90809);--color-ink-3:lab(25.7811% -2.0141 -3.84064);--color-company-surface:lab(9.54683% -2.1366 -3.6854);--color-company-surface-raised:lab(14.1914% -2.49514 -4.30065);--color-company-surface-hover:lab(19.9963% -2.86041 -4.91874);--color-on-company:lab(91.8959% -.855088 -1.17239);--color-on-company-muted:lab(72.1913% -1.69989 -2.33893);--color-app-ground:lab(1.99233% -.664555 -1.35391);--color-app-ground-raised:lab(3.71273% -1.03237 -2.01725);--color-muted:lab(24.6181% -1.69049 -3.20636);--color-neutral:lab(30.3752% 2.07864 4.03324);--color-rule:lab(62.9036% -1.277 -1.7554);--color-rule-strong:lab(36.2261% -1.8585 -3.10741);--color-steel:lab(36.1245% 5.4511 10.3029);--color-steel-light:lab(74.5189% -2.12026 -2.92101);--color-accent:lab(30.0068% 48.8503 34.8955);--color-accent-dark:lab(28.8832% 47.4229 32.0487);--color-accent-2:lab(52.0093% 52.3204 38.5081);--color-accent-3:lab(80.9286% 17.7786 11.8858);--color-accent-ink:lab(95.3837% -1.28013 -1.75723);--color-success:lab(27.9885% -25.6824 16.9535);--color-success-paper:lab(86.4812% -8.8746 5.66144);--color-warning:lab(27.8375% 16.3414 48.5934);--color-warning-paper:lab(87.3399% 3.12889 17.3771);--color-error:lab(29.665% 51.8095 9.9793);--color-error-paper:lab(86.83% 11.6642 1.98332);--color-info:lab(30.4643% -9.15943 -17.9535);--color-info-paper:lab(86.1558% -4.19956 -5.81979);--color-focus:lab(58.8829% 55.3142 40.3515);--color-shadow:lab(1.56727% -.559799 -1.1621/.26)}}[data-visual-theme=rampart] .main{--theme-ground-image:url(/assets/images/theme-ground-rampart.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 40%, transparent);--color-focus:#a50f11;--font-display:var(--font-theme-rampart);--display-weight:800;--display-tracking:.14em;--shadow-offset:0 0 0 transparent;--shadow-hard:0 0 0 transparent}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart] .main{--color-focus:lab(35.5668% 56.5957 43.5548)}}[data-visual-theme=rampart][data-theme=dark] .main{--theme-ground-image:url(/assets/images/theme-ground-rampart-dark.webp);--theme-ground-wash:color-mix(in srgb, var(--color-paper-2) 30%, transparent);--color-paper:#0b151e;--color-paper-2:#060e17;--color-paper-3:#14202c;--color-ink:#dadfe1;--color-ink-raised:#cdd2d4;--color-ink-2:#bcc2c5;--color-ink-3:#a6acaf;--color-muted:#99a0a4;--color-neutral:#98918b;--color-rule:#2e3437;--color-rule-strong:#6b7378;--color-steel:#978271;--color-steel-light:#acb2b5;--color-accent:#e86154;--color-accent-dark:#ef816b;--color-accent-2:#f47d67;--color-accent-3:#55201b;--color-accent-ink:#070a0c;--color-success:#78ba86;--color-success-paper:#132717;--color-warning:#e3b160;--color-warning-paper:#31200b;--color-error:#f2798f;--color-error-paper:#38191e;--color-info:#7db3d0;--color-info-paper:#0e2530;--color-focus:#ff7e66;--color-shadow:#0000018a;color:var(--color-ink)}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart][data-theme=dark] .main{--color-paper:lab(6.15219% -1.67561 -7.85544);--color-paper-2:lab(3.65572% -.91292 -6.22336);--color-paper-3:lab(11.784% -2.46744 -9.51724);--color-ink:lab(88.4237% -1.27962 -1.75693);--color-ink-raised:lab(83.7837% -1.27921 -1.75672);--color-ink-2:lab(77.9914% -1.70097 -2.33953);--color-ink-3:lab(69.8676% -1.62441 -2.40433);--color-muted:lab(65.227% -1.87707 -3.11728);--color-neutral:lab(60.5369% 2.04456 4.00887);--color-rule:lab(21.1378% -1.68371 -3.20306);--color-rule-strong:lab(47.8314% -2.23142 -3.72947);--color-steel:lab(55.8362% 6.27872 11.9426);--color-steel-light:lab(72.1913% -1.69989 -2.33893);--color-accent:lab(58.9425% 52.6893 35.0055);--color-accent-dark:lab(66.2985% 41.9147 31.4195);--color-accent-2:lab(66.2022% 45.033 34.0031);--color-accent-3:lab(20.3507% 24.8974 15.7817);--color-accent-ink:lab(2.48213% -.544049 -1.30067);--color-success:lab(69.9737% -29.8685 19.346);--color-success-paper:lab(13.5138% -11.9784 7.79059);--color-warning:lab(75.6814% 12.1655 48.2315);--color-warning-paper:lab(14.1118% 5.98002 16.3814);--color-error:lab(65.786% 49.1191 10.9375);--color-error-paper:lab(13.5824% 16.3905 3.62953);--color-info:lab(70.0176% -12.8607 -20.4541);--color-info-paper:lab(13.0708% -6.02521 -10.1108);--color-focus:lab(68.3308% 51.2473 39.1928);--color-shadow:lab(.112692% -.0542402 -.187215/.54)}}[data-visual-theme=rampart] .main .page-bar{border-block-start:var(--space-3xs) solid var(--color-accent);border-block-end:var(--rule-thin) solid var(--color-rule-strong);background-image:none}:root,.main{--color-ink-soft:var(--color-muted);--color-danger:var(--color-error);--color-steel-pale:var(--color-steel-light);--color-name-you:var(--color-error);--color-name-admin:color-mix(in oklch, var(--color-accent) 75%, var(--color-ink));--color-name-moderator:color-mix(in oklch, var(--color-steel) 65%, var(--color-ink));--color-name-community:color-mix(in oklch, var(--color-warning) 85%, var(--color-ink));--color-name-friend:var(--color-success);--color-name-company:var(--color-info)}@media (prefers-reduced-motion:reduce){.settings-toggle__knob{transition:none}}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--scrollbar-size:.8rem;--scrollbar-radius:.2rem;--scrollbar-track:var(--color-paper-2);--scrollbar-thumb:var(--color-steel);--scrollbar-thumb-hover:var(--color-accent-2);--scrollbar-thumb-active:var(--color-accent);--scrollbar-texture:linear-gradient(90deg, transparent 30%, color-mix(in srgb, var(--color-accent) 60%, transparent) 50%, transparent 70%)}[data-theme=dark]{--scrollbar-track:var(--color-app-ground-raised)}[data-theme=dark] .main{--loar-new-ink:var(--color-paper)}[data-visual-theme=black-iron]{--scrollbar-radius:999px;--scrollbar-texture:radial-gradient(ellipse 45% 35% at 50% 50%, color-mix(in srgb, var(--color-accent-2) 75%, transparent), transparent)}[data-visual-theme=crown-ledger]{--scrollbar-radius:0;--scrollbar-texture:repeating-linear-gradient(0deg, transparent 0 .3rem, color-mix(in srgb, var(--color-paper) 30%, transparent) .3rem .36rem)}[data-visual-theme=greenwood]{--scrollbar-radius:.3rem;--scrollbar-texture:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-accent-3) 70%, transparent) 0 .12rem, transparent .16rem), radial-gradient(circle at 65% 70%, color-mix(in srgb, var(--color-accent-3) 55%, transparent) 0 .1rem, transparent .14rem), repeating-linear-gradient(90deg, transparent 0 .18rem, color-mix(in srgb, var(--color-ink) 22%, transparent) .18rem .24rem)}[data-visual-theme=moonwatch]{--scrollbar-size:.6rem;--scrollbar-radius:999px;--scrollbar-texture:repeating-linear-gradient(0deg, transparent 0 .55rem, color-mix(in srgb, var(--color-paper) 45%, transparent) .55rem .62rem)}[data-visual-theme=rampart]{--scrollbar-size:.9rem;--scrollbar-radius:0;--scrollbar-texture:radial-gradient(circle at 50% .55rem, color-mix(in srgb, var(--color-paper) 60%, transparent) 0 .13rem, transparent .17rem), radial-gradient(circle at 50% calc(100% - .55rem), color-mix(in srgb, var(--color-paper) 60%, transparent) 0 .13rem, transparent .17rem);--frame-paper:#1b2328;--frame-paper-2:#252f37;--frame-paper-3:#2f3d46;--frame-ink:#e7ecee;--frame-ink-2:#d2d9dc;--frame-muted:#acb6bb;--frame-rule:#3b444a;--frame-rule-strong:#727c83;--frame-accent:#f05848;--frame-accent-dark:#fb836d;--frame-accent-ink:#050a0e;--frame-success:#7ccd8e;--frame-warning:#eebb58;--frame-focus:#ff7f6c;--kit-rust:#6d402c29;--kit-rust-far:#6d402c1a;--kit-seam:#0306098c;--kit-edge:#050a0e;--kit-hazard:#da4336;--kit-hazard-mark:#f05848;--kit-button-base:#500002}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart]{--frame-paper:lab(13.0219% -2.55781 -5.06605);--frame-paper-2:lab(18.8267% -3.18304 -6.3271);--frame-paper-3:lab(24.6314% -3.80743 -7.58787);--frame-ink:lab(93.0637% -1.27995 -1.75713);--frame-ink-2:lab(86.1114% -1.70222 -2.34027);--frame-muted:lab(73.3737% -2.95293 -4.08088);--frame-rule:lab(28.1063% -2.64958 -5.10427);--frame-rule-strong:lab(51.3092% -2.70876 -5.13213);--frame-accent:lab(58.7556% 58.8144 41.6829);--frame-accent-dark:lab(68.5259% 44.9829 33.8624);--frame-accent-ink:lab(2.48463% -.825308 -1.97442);--frame-success:lab(76.0243% -35.9096 23.3287);--frame-warning:lab(79.2562% 11.1802 56.2651);--frame-focus:lab(68.2842% 51.9025 36.7447);--kit-rust:lab(32.2671% 18.2778 21.0234/.16);--kit-rust-far:lab(32.2671% 18.2778 21.0234/.1);--kit-seam:lab(1.56454% -.588559 -1.47494/.55);--kit-edge:lab(2.48463% -.825308 -1.97442);--kit-hazard:lab(51.7761% 59.0245 42.9809);--kit-hazard-mark:lab(58.7556% 58.8144 41.6829);--kit-button-base:lab(14.0931% 38.0224 22.5987)}}[data-visual-theme=rampart][data-theme=dark]{--frame-paper:#141e25;--frame-paper-2:#1e2b34;--frame-paper-3:#283742;--frame-rule:#2f3a41;--kit-rust:#7a462e42;--kit-rust-far:#7a462e29;--kit-seam:#01040699}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart][data-theme=dark]{--frame-paper:lab(10.691% -2.85345 -6.41668);--frame-paper-2:lab(16.4936% -3.43263 -7.70283);--frame-paper-3:lab(22.2963% -4.01159 -8.98893);--frame-rule:lab(23.4586% -3.01032 -6.47369);--kit-rust:lab(35.6757% 20.9988 24.2858/.26);--kit-rust-far:lab(35.6757% 20.9988 24.2858/.16);--kit-seam:lab(.903568% -.361323 -1.07242/.6)}}[data-visual-theme=moonwatch]{--kit-phone-focus:#005c97;--frame-paper:#f7fbfc;--frame-paper-2:#e7f0f6;--frame-paper-3:#d4e4f0;--frame-ink:#152f4b;--frame-muted:#465a6e;--frame-rule:#bfcdd6;--kit-hairline:#a2b4c3;--kit-tick:#3b5876;--kit-tick-small:#6e8397;--kit-current-ink:#002951;--kit-title-ink:#0a2a4a;--kit-panel-hairline:#a8bac8;--kit-panel-shadow:#334f6d1f;--kit-row:#f5f9fb;--kit-dusk-1:#d6917a;--kit-dusk-2:#bb8db6;--kit-dusk-3:#6da3da}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch]{--kit-phone-focus:lab(36.8469% -6.32545 -42.0108);--frame-paper:lab(98.2759% -.855267 -1.17251);--frame-paper-2:lab(94.2298% -2.19747 -3.78742);--frame-paper-3:lab(89.5925% -3.82006 -7.86092);--frame-ink:lab(18.5279% -2.17091 -20.5452);--frame-muted:lab(37.299% -3.902 -13.7078);--frame-rule:lab(81.4678% -3.19669 -6.55743);--kit-hairline:lab(72.1659% -4.02361 -10.1362);--kit-tick:lab(36.0316% -4.25924 -20.5755);--kit-tick-small:lab(53.5517% -4.152 -13.7951);--kit-current-ink:lab(15.8563% .796378 -30.3925);--kit-title-ink:lab(16.0959% -1.26317 -23.8011);--kit-panel-hairline:lab(74.5007% -4.08742 -9.31096);--kit-panel-shadow:lab(32.5419% -4.06821 -20.5308/.12);--kit-row:lab(97.6998% -1.068 -1.46501);--kit-dusk-1:lab(66.885% 24.5145 23.6456);--kit-dusk-2:lab(64.075% 23.4505 -14.726);--kit-dusk-3:lab(64.9032% -6.78036 -34.218)}}[data-visual-theme=moonwatch][data-theme=dark]{--frame-paper:#060e25;--frame-paper-2:#0d1934;--frame-paper-3:#182846;--frame-ink:#dceaf4;--frame-muted:#9db4c9;--frame-rule:#25334c;--kit-hairline:#344868;--kit-current-ink:#bfe4fb;--kit-title-ink:#d3e8f7;--kit-panel-hairline:#3a4d6e;--kit-panel-shadow:#00010b73;--kit-row:#111f38}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch][data-theme=dark]{--frame-paper:lab(4.10006% 2.59245 -16.2043);--frame-paper-2:lab(9.03738% 2.79476 -19.5407);--frame-paper-3:lab(16.0298% 1.61897 -21.3234);--frame-ink:lab(91.9084% -3.20861 -6.56352);--frame-muted:lab(72.1504% -4.99377 -13.5593);--frame-rule:lab(20.8035% .338122 -17.9463);--kit-hairline:lab(30.0574% -.413626 -21.4485);--kit-current-ink:lab(88.5112% -8.89006 -15.3506);--kit-title-ink:lab(90.7582% -4.7262 -9.80234);--kit-panel-hairline:lab(32.3856% -.560015 -21.4812);--kit-panel-shadow:lab(.374561% .930786 -4.13063/.45);--kit-row:lab(11.4472% 1.44704 -18.4741)}}[data-visual-theme=black-iron]{--frame-paper:#0f0a08;--frame-paper-2:#1b1410;--frame-paper-3:#2a1f19;--frame-ink:#eadfd3;--frame-ink-2:#d4c8bd;--frame-muted:#b9a798;--frame-rule:#2f2723;--frame-rule-strong:#776559;--frame-accent:#ef852e;--frame-accent-dark:#f4a25c;--frame-accent-ink:#0a0605;--frame-success:#85cc87;--frame-warning:#eebb58;--frame-focus:#fb9437;--kit-glow:#9b3c0057;--kit-iron-top:#140e0b;--kit-ember:#e06d00;--kit-ember-haze:#d45e0059;--kit-ember-side:#883c0499;--kit-forge-edge:#e98a358c;--kit-forge-glow:#d45e0073}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron]{--frame-paper:lab(3.02419% 1.22431 1.43087);--frame-paper-2:lab(7.16516% 3.05901 3.54764);--frame-paper-3:lab(12.8961% 4.7537 5.9311);--frame-ink:lab(89.5671% 2.36565 7.2543);--frame-ink-2:lab(81.4372% 2.59477 7.16664);--frame-muted:lab(69.7876% 4.96933 10.3383);--frame-rule:lab(16.417% 3.13877 4.20874);--frame-rule-strong:lab(44.2148% 6.10364 9.68741);--frame-accent:lab(66.6902% 37.2311 61.7785);--frame-accent-dark:lab(74.0027% 26.297 48.9969);--frame-accent-ink:lab(1.96582% .93057 1.06212);--frame-success:lab(75.9772% -33.5817 27.0639);--frame-warning:lab(79.2562% 11.1802 56.2651);--frame-focus:lab(71.4362% 34.994 63.1455);--kit-glow:lab(38.5501% 41.5455 59.2762/.34);--kit-iron-top:lab(4.39994% 1.8957 2.19551);--kit-ember:lab(59.5355% 42.302 67.8047);--kit-ember-haze:lab(54.7631% 44.9128 64.831/.35);--kit-ember-side:lab(35.3904% 31.6009 44.7683/.6);--kit-forge-edge:lab(66.8449% 32.7521 58.9428/.55);--kit-forge-glow:lab(54.7631% 44.9128 64.831/.45)}}[data-visual-theme=black-iron][data-theme=dark]{--frame-paper:#150d09;--frame-paper-2:#221813;--frame-paper-3:#31231c;--kit-glow:#a53e006b}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron][data-theme=dark]{--frame-paper:lab(4.38071% 2.6881 2.77231);--frame-paper-2:lab(9.41422% 4.78897 5.67826);--frame-paper-3:lab(15.1711% 6.44741 7.53368);--kit-glow:lab(40.7864% 44.4271 65.1735/.42)}}[data-visual-theme=crown-ledger]{--kit-phone-focus:#006363;--frame-paper:#d4c2a0;--frame-paper-2:#c7b18d;--frame-paper-3:#baa07a;--frame-ink:#261708;--frame-ink-2:#352516;--frame-muted:#413222;--frame-rule:#aa9576;--frame-rule-strong:#5d4932;--frame-accent:#004749;--frame-accent-dark:#003b3e;--frame-success:#1a3f11;--frame-warning:#5a2d00;--kit-sun:#f0e4c7a6;--kit-weave:#5644300f;--kit-road:#28231e;--kit-road-line:#f3e4b8;--kit-current-ink:#f5eedd}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger]{--kit-phone-focus:lab(37.1484% -29.4647 -8.79664);--frame-paper:lab(79.2454% 3.03739 19.5469);--frame-paper-2:lab(73.4242% 4.13993 21.5521);--frame-paper-3:lab(67.5959% 5.39935 23.5758);--frame-ink:lab(9.42981% 6.20933 10.9519);--frame-ink-2:lab(16.4045% 5.95406 13.2102);--frame-muted:lab(22.2355% 5.26838 13.285);--frame-rule:lab(62.9507% 4.36848 19.4954);--frame-rule-strong:lab(32.6818% 6.31218 17.3364);--frame-accent:lab(26.4599% -22.3016 -8.1179);--frame-accent-dark:lab(21.7435% -20.2706 -8.29774);--frame-success:lab(23.2434% -21.7423 23.1717);--frame-warning:lab(24.1073% 22.2338 42.3236);--kit-sun:lab(90.8852% .813931 15.5828/.65);--kit-weave:lab(30.3699% 5.54141 15.3105/.06);--kit-road:lab(14.16% 1.49775 4.41366);--kit-road-line:lab(90.9992% .136197 23.6917);--kit-current-ink:lab(94.3063% .365347 9.25007)}}[data-visual-theme=crown-ledger][data-theme=dark]{--frame-paper:#312413;--frame-paper-2:#402f1b;--frame-paper-3:#4e3c24;--frame-ink:#ede4cf;--frame-ink-2:#dad0bb;--frame-muted:#c2b69f;--frame-rule:#4e402e;--frame-rule-strong:#8e7e66;--frame-accent:#71c2bc;--frame-accent-dark:#97d1cb;--frame-success:#8aca8b;--frame-warning:#ebbc63;--kit-sun:#64523559;--kit-weave:#e7ddc80a;--kit-current-ink:#130c05}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger][data-theme=dark]{--frame-paper:lab(15.2948% 4.72462 13.9262);--frame-paper-2:lab(21.0937% 5.3554 15.8871);--frame-paper-3:lab(26.9121% 5.49927 18.0074);--frame-ink:lab(90.8492% .519067 11.6109);--frame-ink-2:lab(83.8748% .894934 11.6094);--frame-muted:lab(74.5925% 1.5572 13.5905);--frame-rule:lab(28.073% 4.40295 13.4696);--frame-rule-strong:lab(53.6607% 3.42062 15.517);--frame-accent:lab(73.0716% -26.8776 -5.42977);--frame-accent-dark:lab(79.8205% -20.2486 -3.32263);--frame-success:lab(75.8598% -30.7733 24.6905);--frame-warning:lab(79.2667% 9.96342 51.0155);--kit-sun:lab(36.2648% 4.28797 20.282/.35);--kit-weave:lab(88.5088% 1.0595 11.5849/.04);--kit-current-ink:lab(3.68688% 1.78772 3.62535)}}[data-visual-theme=greenwood]{--frame-paper:#21291f;--frame-paper-2:#2c3629;--frame-paper-3:#384433;--frame-ink:#e3e6dc;--frame-ink-2:#cfd3c7;--frame-muted:#b1b7a7;--frame-rule:#3d453a;--frame-rule-strong:#747e6c;--frame-accent:#a7c474;--frame-accent-dark:#c0d492;--frame-accent-ink:#090f07;--frame-success:#89d298;--frame-warning:#eec066;--frame-focus:#accb73;--kit-grain:#0d140c59;--kit-grain-light:#5059472e;--kit-bark-edge:#090f08;--kit-lichen:#95b162;--kit-lichen-old:#749960}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood]{--frame-paper:lab(15.5939% -5.71027 5.45851);--frame-paper-2:lab(21.4387% -6.5252 6.7293);--frame-paper-3:lab(27.3042% -7.73703 8.63432);--frame-ink:lab(90.8694% -2.38374 4.61857);--frame-ink-2:lab(83.9347% -2.88075 5.1728);--frame-muted:lab(73.5884% -4.64544 7.52461);--frame-rule:lab(28.3535% -5.54071 5.64689);--frame-rule-strong:lab(51.6355% -6.76298 8.57066);--frame-accent:lab(75.5804% -19.8683 36.6397);--frame-accent-dark:lab(82.329% -15.1118 30.4458);--frame-accent-ink:lab(3.84725% -2.97526 2.64015);--frame-success:lab(78.2229% -32.8572 21.2837);--frame-warning:lab(80.4297% 9.91133 50.8926);--frame-focus:lab(77.9896% -21.5501 40.2462);--kit-grain:lab(5.43773% -3.42368 3.06404/.35);--kit-grain-light:lab(36.544% -6.4396 8.90206/.18);--kit-bark-edge:lab(3.83325% -2.6914 2.39848);--kit-lichen:lab(68.6074% -19.719 36.9739);--kit-lichen-old:lab(59.2719% -21.0791 25.3924)}}[data-visual-theme=greenwood][data-theme=dark]{--frame-paper:#121b11;--frame-paper-2:#1d271a;--frame-paper-3:#283524;--frame-rule:#2c362a}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood][data-theme=dark]{--frame-paper:lab(8.65819% -6.29459 5.25931);--frame-paper-2:lab(14.5037% -7.2494 7.01482);--frame-paper-3:lab(20.3698% -8.49748 8.89969);--frame-rule:lab(21.4199% -6.23336 5.94142)}}[data-visual-theme=rampart]{--color-tavern-cloth-wash:#12212bc2}@supports (color:lab(0% 0 0)){[data-visual-theme=rampart]{--color-tavern-cloth-wash:lab(11.8591% -4.06846 -8.73186/.76)}}[data-visual-theme=moonwatch]{--color-tavern-cloth-wash:#101c34c2}@supports (color:lab(0% 0 0)){[data-visual-theme=moonwatch]{--color-tavern-cloth-wash:lab(10.3016% 1.40425 -17.7617/.76)}}[data-visual-theme=black-iron]{--color-tavern-cloth-wash:#1f0f08cc}@supports (color:lab(0% 0 0)){[data-visual-theme=black-iron]{--color-tavern-cloth-wash:lab(6.03512% 7.0142 5.78882/.8)}}[data-visual-theme=crown-ledger]{--color-tavern-cloth-wash:#30200dc2}@supports (color:lab(0% 0 0)){[data-visual-theme=crown-ledger]{--color-tavern-cloth-wash:lab(14.1012% 6.04549 15.4899/.76)}}[data-visual-theme=greenwood]{--color-tavern-cloth-wash:#162313c2}@supports (color:lab(0% 0 0)){[data-visual-theme=greenwood]{--color-tavern-cloth-wash:lab(12.2608% -9.03056 8.85276/.76)}}@media (max-width:40rem){.main :is(h1,h2,h3){letter-spacing:min(var(--display-tracking), .04em)}:is([data-visual-theme=greenwood],[data-visual-theme=moonwatch]){--text-2xl:1.5rem;--text-xl:1.25rem;--text-lg:1.125rem}}}@layer components,system;
@layer legacy,components,system;@layer legacy{*{box-sizing:border-box}[hidden]{display:none!important}html,body{min-width:0;color:var(--color-ink);background:var(--color-paper-2);font-family:var(--font-body);margin:0;font-size:100%;overflow-x:clip}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd,figcaption,blockquote){text-wrap:pretty}html[data-theme=dark],html[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.icon){vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;flex:none;block-size:1em;inline-size:1em;display:inline-block}:where(.fs-survivor__panel){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-height:100dvh}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{white-space:nowrap;line-height:1}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}h1,h2,h3,p{margin-block-start:0}h1,h2{font-family:var(--font-display)}h1,h2,h3{overflow-wrap:anywhere;min-width:0;font-style:normal;line-height:1.1}h1{font-size:var(--text-display);letter-spacing:-.035em;margin-block-end:var(--space-sm);font-weight:700}h2{font-size:var(--text-2xl);margin-block-end:var(--space-sm)}h3{font-size:var(--text-lg);margin-block-end:var(--space-xs)}p{max-width:72ch;line-height:1.58}.skip-link{z-index:100;padding:var(--space-sm) var(--space-md);color:var(--color-accent-ink);background:var(--color-accent);position:fixed;inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.main{min-width:0;padding:clamp(var(--space-md), 3vw, var(--space-xl))}.view{width:min(100%,92rem);margin-inline:auto}.page-status{place-self:start}.toolbar{align-items:center;gap:var(--space-xs);margin-block:var(--space-lg);flex-wrap:wrap;display:flex}.button,.tab{justify-content:center;align-items:center;gap:var(--space-xs);min-height:2.75rem;padding:var(--space-xs) var(--space-md);border:var(--rule-thin) solid var(--color-ink);border-radius:var(--radius-sm);color:var(--color-ink);background:var(--color-paper);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:700;text-decoration:none;display:inline-flex}.button--here{color:var(--color-info);border-color:var(--color-info);background:var(--color-info-paper);cursor:default}.button[data-state=loading]{color:var(--color-muted);border-color:var(--color-rule-strong);cursor:progress}.button[data-state=error]{color:var(--color-error);border-color:var(--color-error)}.button[data-state=success]{color:var(--color-success);border-color:var(--color-success)}.tab[aria-selected=true]{color:var(--color-on-company);background:var(--color-company-surface)}.badge,.tag{min-height:1.6rem;padding:var(--space-2xs) var(--space-xs);border:var(--rule-thin) solid currentColor;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps-sm);text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.badge--locked{color:var(--color-error);background:var(--color-error-paper)}.badge--outline{color:var(--color-info);background:var(--color-info-paper)}.panel{min-width:0;padding:var(--space-lg);color:var(--color-ink);background:var(--color-paper);border-block-start:var(--rule-thick) solid var(--color-ink)}.panel-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);min-width:0;flex-wrap:wrap;margin-block-end:var(--space-md);display:flex}.panel-head>div{flex:12rem;min-width:0}.panel-head p{color:var(--color-muted);font-size:var(--text-sm);margin-block-end:0}.progress{background:var(--color-paper-3);border:var(--rule-thin) solid var(--color-rule-strong);height:.55rem;overflow:hidden}.progress>span{width:var(--progress,0%);background:var(--color-accent);height:100%;display:block}.activity-list,.timeline,.check-list{margin:0;padding:0;list-style:none}.activity-list{border-block-start:var(--rule-thin) solid var(--color-rule)}.activity-row{gap:var(--space-sm);min-width:0;padding-block:var(--space-md);border-block-end:var(--rule-thin) solid var(--color-rule);display:grid}.activity-row>*{min-width:0}.activity-rank{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.activity-name{font-weight:700}.activity-meta{gap:var(--space-xs) var(--space-md);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.activity-actions{justify-content:flex-start;align-items:center;display:flex}.card-grid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.building{min-width:0;padding:var(--space-md);background:var(--color-paper);border:var(--rule-thin) solid var(--color-rule-strong);border-block-start:var(--rule-thick) solid var(--color-ink)}.building[data-state=locked]{background:var(--color-paper-2);border-block-start-color:var(--color-error)}.building p{color:var(--color-muted);font-size:var(--text-sm);margin-block-end:var(--space-sm)}.timeline li{padding:0 0 var(--space-lg) var(--space-xl);position:relative}.timeline li:before{content:"";width:var(--rule-thin);background:var(--color-rule-strong);position:absolute;inset-block:0;inset-inline-start:.45rem}.timeline li:after{content:"";background:var(--color-paper);border:var(--rule-thick) solid var(--color-accent);width:.9rem;height:.9rem;position:absolute;inset-block-start:.2rem;inset-inline-start:0}.timeline li:last-child:before{display:none}.timeline time{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);display:block}.check-list{gap:var(--space-sm);display:grid}.check-list li{gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.check-mark{border:var(--rule-thin) solid var(--color-rule-strong);width:1.35rem;height:1.35rem;font-family:var(--font-mono);font-size:var(--text-xs);place-items:center;display:grid}.check-mark[data-status=done]{color:var(--color-success);border-color:var(--color-success);background:var(--color-success-paper)}.check-mark[data-status=now]{color:var(--color-warning);border-color:var(--color-warning);background:var(--color-warning-paper)}.dialog{width:min(100% - 2rem,38rem);height:fit-content;max-height:min(84dvh,42rem);color:var(--color-ink);background:var(--color-paper);border:var(--rule-thick) solid var(--color-ink);box-shadow:var(--shadow-overlay);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.dialog::backdrop{background:var(--color-scrim)}.toast{left:var(--toast-center-x,50%);top:auto;right:auto;bottom:max(var(--space-sm), env(safe-area-inset-bottom));z-index:80;justify-content:space-between;align-items:center;gap:var(--space-md);inline-size:min(24rem, calc(var(--toast-area-width,100vw) - (var(--space-sm) * 2)));max-block-size:calc(var(--toast-area-height,100dvh) - (var(--space-sm) * 2));max-width:none;padding:var(--space-md);color:var(--color-accent-ink);background:color-mix(in srgb, var(--color-ink) 88%, transparent);border-block-start:.25rem solid var(--color-accent-2);box-shadow:0 .5rem 1.5rem var(--color-shadow);visibility:hidden;pointer-events:none;translate:-50%;transform:translateY(var(--space-xs));transition:transform var(--dur-base) var(--ease-out), visibility var(--dur-base) var(--ease-out);margin-inline:0;display:flex;position:fixed;overflow-y:auto}.toast__status{pointer-events:none}.toast.is-visible{visibility:visible;pointer-events:auto;transform:translateY(0)}.toast button{border:var(--rule-thin) solid var(--color-paper-3);min-height:2.75rem;color:var(--color-accent-ink);background:var(--color-ink);cursor:pointer}.toast>span{overflow-wrap:anywhere;min-width:0}.muted{color:var(--color-muted)}@media (hover:hover) and (pointer:fine){.button:hover,.tab:hover{background:var(--color-paper-2);transform:translateY(-1px)}.toast button:hover{color:var(--color-ink);background:var(--color-accent-2)}}.button:active,.tab:active,.toast button:active{transform:translateY(1px)}@media (min-width:40rem){.page-status{justify-self:end}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-row{grid-template-columns:3rem minmax(10rem,1.2fr) minmax(12rem,2fr) auto;align-items:center}}@media (min-width:60rem){.main{padding:var(--space-xl)}}@media (max-width:39.999rem){.button,.tab,.toast button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity!important;transition-duration:var(--dur-fast)!important;transition-delay:0s!important;animation:none!important}}body{background-color:var(--color-paper-2);background-image:repeating-linear-gradient(0deg, transparent 0, transparent calc(var(--space-lg) - var(--rule-thin)), var(--color-rule) calc(var(--space-lg) - var(--rule-thin)), var(--color-rule) var(--space-lg));background-attachment:fixed;background-size:100% var(--space-lg);font-variant-numeric:tabular-nums}h1,h2,h3{letter-spacing:var(--tracking-snug);text-transform:uppercase;font-weight:400}h1{letter-spacing:var(--tracking-caps-sm);line-height:1.05}h2,h3{line-height:1.1}.main{background:var(--color-paper-2)}.view{position:relative}.toolbar{border-block-end:var(--rule-thin) solid var(--color-rule);padding-block-end:var(--space-xs)}.button,.tab{border-radius:var(--radius-sm);border-color:var(--color-steel);color:var(--color-ink);background:var(--color-paper)}.badge,.tag{border-radius:var(--radius-none);min-height:1.75rem;font-family:var(--font-body);letter-spacing:var(--tracking-wide);font-weight:700}.panel,.building{border-radius:var(--radius-none);box-shadow:none}.panel{padding:var(--space-md);background:var(--color-paper);border:var(--rule-thin) solid var(--color-rule);border-block-start:var(--rule-thick) solid var(--color-ink);position:relative}.panel:before,.building:before{content:"";height:var(--rule-thin);background:var(--color-rule-strong);position:absolute;inset-block-start:var(--space-3xs);inset-inline:0}.panel--accent{border-block-start-color:var(--color-accent)}.panel-head{border-block-end:var(--rule-thin) solid var(--color-rule);padding-block-end:var(--space-xs)}.panel-head h2{font-size:var(--text-xl);margin-block-end:var(--space-3xs)}.panel-head p{color:var(--color-muted);font-family:var(--font-body)}.activity-rank,.activity-meta,.timeline time{font-family:var(--font-body);letter-spacing:var(--tracking-caps-sm);font-weight:600}.activity-row{padding-inline:var(--space-xs)}.activity-row:nth-child(2n){background:var(--color-paper-2)}.building{background:var(--color-paper);border-color:var(--color-steel-light);border-block-start-color:var(--color-ink);position:relative}.progress{height:var(--space-2xs);background:var(--color-paper-3);border-color:var(--color-steel)}.progress>span{background:var(--color-accent)}.check-mark{border-radius:var(--radius-none);font-family:var(--font-body)}.dialog{border-color:var(--color-steel);border-block-start:var(--space-3xs) solid var(--color-accent);box-shadow:0 var(--space-sm) var(--space-xl) var(--color-shadow)}.toast button{font-family:var(--font-display);font-weight:var(--display-ui-weight,600);text-transform:uppercase}.toast{border:var(--rule-thin) solid var(--color-steel);border-block-start:var(--space-3xs) solid var(--color-accent);box-shadow:var(--shadow-float)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){padding-inline:var(--space-xs)}:where(input,textarea){caret-color:var(--color-accent)}:where(input,textarea)::placeholder{color:var(--color-muted);opacity:1}::selection{background:color-mix(in srgb, var(--color-accent) 32%, transparent)}input,select,textarea{border:var(--rule-thin) solid var(--color-steel);border-radius:var(--radius-sm);outline:var(--rule-thick) solid transparent;outline-offset:var(--rule-thin);background:var(--color-paper);min-height:2.75rem}input:hover,select:hover,textarea:hover{background:var(--color-paper-2)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--color-focus);outline-color:var(--color-focus)}input:disabled,select:disabled,textarea:disabled{color:var(--color-muted);background:var(--color-paper-3);opacity:.55;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.button:hover,.tab:hover{background:var(--color-paper-3);transform:none}}@media (max-width:39.999rem){.panel{padding:var(--space-sm)}}.profile-page{gap:var(--space-sm);display:grid}.profile-dossier{padding-block-end:0}.profile-facts{border-block-start:var(--rule-thin) solid var(--color-rule);border-inline-start:var(--rule-thin) solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.profile-facts div{min-width:0;padding:var(--space-xs) var(--space-sm);border-block-end:var(--rule-thin) solid var(--color-rule);border-inline-end:var(--rule-thin) solid var(--color-rule)}.profile-facts dt{font-family:var(--font-display);font-weight:var(--display-ui-weight,600);font-size:var(--text-xs);letter-spacing:var(--tracking-caps-sm);text-transform:uppercase}.profile-facts dd{margin:var(--space-3xs) 0 0;overflow-wrap:anywhere;font-weight:700}#profile-html{resize:vertical;width:100%;min-height:22rem;padding:var(--space-sm);line-height:1.5;display:block}.company-standard-preview{min-width:0;min-height:22rem;padding:var(--space-lg);color:var(--color-on-company);background:var(--color-company-surface);border:var(--rule-thin) solid var(--color-rule-strong);align-content:center;place-items:center;display:grid}.company-standard-preview .company-standard{width:min(100%,15rem)}.company-standard-preview p{gap:var(--space-3xs);margin:var(--space-sm) 0 0;text-align:center;display:grid}.company-standard-preview p strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--display-ui-weight,600)}.company-standard-preview p span{color:var(--color-steel-light);font-size:var(--text-sm)}.company-standard{width:100%;height:auto;display:block;overflow:visible}.company-standard-controls{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-paper-2);border:var(--rule-thin) solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;display:grid}.company-standard-controls label{gap:var(--space-2xs);min-width:0;font-family:var(--font-display);font-weight:var(--display-ui-weight,600);font-size:var(--text-xs);letter-spacing:var(--tracking-caps-sm);text-transform:uppercase;display:grid}.company-standard-controls select{width:100%;min-width:0;font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;text-transform:none}@media (max-width:59.999rem){.company-standard-preview{min-height:18rem}.profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.999rem){.company-standard-controls{padding:var(--space-sm);grid-template-columns:minmax(0,1fr)}.profile-facts{grid-template-columns:minmax(0,1fr)}#profile-html{min-height:18rem}}.doc{max-inline-size:75ch}.doc h2{border-inline-start:var(--rule-thick) solid var(--color-accent);margin-block-start:var(--space-lg);padding-inline-start:var(--space-xs)}.doc ul{margin-block:0 var(--space-sm);padding-inline-start:var(--space-sm)}.doc li{margin-block-end:var(--space-2xs);line-height:1.58}.roadmap-body{white-space:pre-line}.decision-summary,.outcome-summary{min-width:0;padding:var(--space-md);border-block:var(--rule-thin) solid var(--color-rule);background:var(--color-paper-2)}.decision-summary h3,.outcome-summary h3{margin:0 0 var(--space-sm);font-family:var(--font-display)}.decision-summary dl{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.decision-summary dt{color:var(--color-muted);font-size:var(--text-xs)}.decision-summary dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:700}.decision-summary p,.outcome-summary p{max-width:70ch;margin:var(--space-sm) 0 0}.outcome-summary[data-tone=success]{border-color:var(--color-success)}.outcome-summary[data-tone=danger]{border-color:var(--color-error)}@media (max-width:40rem){.decision-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--color-accent);cursor:pointer;margin:0}.stepper{grid-template-columns:var(--control-height,2.75rem) minmax(3.25rem, 5rem) var(--control-height,2.75rem) auto;align-items:stretch;max-width:100%;display:inline-grid}.stepper input{text-align:center;border-radius:0;width:100%;font-weight:700}.stepper__step,.stepper__max{min-height:var(--control-height,2.75rem);border:var(--rule-thin) solid var(--color-steel);background:var(--color-paper-2);color:var(--color-ink);font:inherit;cursor:pointer;font-weight:700}.stepper__step{font-size:var(--text-lg);line-height:1}.stepper__step:first-child{border-inline-end:0}.stepper input+.stepper__step{border-inline-start:0}.stepper__max{padding-inline:var(--space-xs);font-family:var(--font-display);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-inline-start:var(--space-2xs)}.stepper__step:hover:not(:disabled),.stepper__max:hover{background:var(--color-paper-3)}.stepper__step:focus-visible,.stepper__max:focus-visible{outline:var(--rule-thick) solid var(--color-focus);outline-offset:var(--rule-thin);position:relative}.stepper__step:disabled{color:var(--color-muted);background:var(--color-paper-3);cursor:not-allowed}.tiles{border:0;min-width:0;margin:0;padding:0}.tiles legend{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);margin-block-end:var(--space-2xs);padding:0;font-weight:700}.tiles__grid{gap:var(--space-3xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tiles[data-columns="1"] .tiles__grid{grid-template-columns:minmax(0,1fr)}.tiles[data-columns="3"] .tiles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{min-height:var(--control-height,2.75rem);padding:var(--space-2xs) var(--space-xs);border:var(--rule-thin) solid var(--color-steel);background:var(--color-paper);color:var(--color-ink);cursor:pointer;align-content:center;gap:2px;display:grid;position:relative}.tile input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.tile:hover{background:var(--color-paper-2)}.tile:has(input:checked){border:var(--rule-thick) solid var(--color-ink);background:var(--color-paper-2);box-shadow:inset var(--space-3xs) 0 var(--color-accent);padding-inline-start:calc(var(--space-xs) + var(--space-3xs))}.tile:has(input:focus-visible){outline:var(--rule-thick) solid var(--color-focus);outline-offset:var(--rule-thin)}.tiles:disabled :is(.tile,.tile input){cursor:default}.tiles:disabled .tile:not(:has(input:checked)):hover{background:var(--color-paper)}.tiles:disabled .tile:not(:has(input:checked)) .tile__label{color:var(--color-muted)}.tile__label{overflow-wrap:anywhere;font-weight:700}.tile__detail{font-size:var(--text-xs);color:var(--color-muted)}@media (max-width:22rem){.tiles[data-columns="3"] .tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}a,a:hover,a:focus,a:active,a:visited,button,summary{text-decoration:none!important}a[href],summary,[role=link],[role=button]{cursor:pointer}label:has(>input[type=checkbox]){cursor:pointer}label:has(>input[type=radio]){cursor:pointer}.main :is(p,dd,td,figcaption,blockquote,.note,.explainer__body li,.empty-copy) a:not([class]){color:inherit;font-weight:600}.main :is(p,dd,td,figcaption,blockquote,.note,.explainer__body li,.empty-copy) a:not([class]):hover{color:var(--color-accent)}.activity-choices__options{gap:var(--space-3xs)}.activity-choices__option,.blind-fire-planner__pieces label{border:var(--rule-thin) solid var(--color-steel);background:var(--color-paper)}.activity-choices__option:hover,.blind-fire-planner__pieces label:hover{background:var(--color-paper-2)}.activity-choices__option:has(:checked){outline:var(--rule-thin) solid transparent;border:var(--rule-thick) solid var(--color-ink);background:var(--color-paper-2);box-shadow:inset var(--space-3xs) 0 var(--color-accent)}.blind-fire-planner__pieces label:has(:checked){outline:var(--rule-thin) solid transparent;border:var(--rule-thick) solid var(--color-ink);background:var(--color-paper-2);box-shadow:inset var(--space-3xs) 0 var(--color-accent)}.activity-choices__option:has(:focus-visible){outline:var(--rule-thick) solid var(--color-focus);outline-offset:var(--rule-thin)}.blind-fire-planner__pieces label:has(:focus-visible){outline:var(--rule-thick) solid var(--color-focus);outline-offset:var(--rule-thin)}.blind-fire-planner__pieces{gap:var(--space-3xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}.blind-fire-planner__pieces legend{grid-column:1/-1}.blind-fire-planner__pieces label{align-items:center;gap:var(--space-2xs);min-height:var(--control-height,2.75rem);padding:var(--space-2xs) var(--space-xs);cursor:pointer;display:flex}.page-bar__lede-under{display:none}@supports not selector(::-webkit-scrollbar){:root{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}@media not (forced-colors:active){::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);background:var(--scrollbar-track)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{border:var(--rule-thin,1px) solid var(--scrollbar-track);border-radius:var(--scrollbar-radius);background:var(--scrollbar-texture), var(--scrollbar-thumb);min-width:3rem;min-height:3rem}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-texture), var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-texture), var(--scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}::-webkit-scrollbar-button{width:0;height:0;display:none}}}
@layer legacy{.page-bar{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-on-company);background:var(--color-company-surface);border-bottom:var(--space-3xs) solid var(--color-accent);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex;position:relative}.page-bar:after{content:"";border-bottom:var(--rule-thin) solid var(--color-rule-strong);position:absolute;inset-block-end:calc(-1 * var(--space-2xs));inset-inline:0}.page-bar h1{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-snug);overflow-wrap:anywhere;min-width:0;color:inherit;margin:0;line-height:1.05}.page-bar__aside{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.page-bar .page-status{color:var(--color-steel-light)}.figures{background:var(--color-paper);border:var(--rule-thin) solid var(--color-ink);border-bottom-color:var(--color-accent-2);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.figure{background:var(--color-paper);padding:var(--space-xs) var(--space-sm);border-inline-end:var(--rule-thin) solid var(--color-rule);border-block-end:var(--rule-thin) solid var(--color-rule);flex:8rem;min-width:0;position:relative}.figure:before{content:"";inset-block:var(--space-2xs);border-inline-start:var(--rule-thick) solid var(--color-rule);position:absolute;inset-inline-start:0}.figure b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--color-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.1;display:block}.figure span{margin-top:var(--space-3xs);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);display:block}.figure--accent b{color:var(--color-accent)}.figure--warn b{color:var(--color-warning)}.figure--quiet b{color:var(--color-muted);font-weight:400}.act{border:var(--rule-thin) solid var(--color-rule);border-top:var(--rule-thick) solid var(--color-ink);border-bottom-color:var(--color-rule-strong);background:var(--color-paper);box-shadow:inset 0 var(--space-3xs) 0 var(--color-paper-2);padding:var(--space-md);margin-bottom:var(--space-md)}.act__row{align-items:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.act__field{gap:var(--space-3xs);flex-direction:column;flex:11rem;min-width:0;display:flex}.act__field--wide{flex:100%}.act__field label,.act__field .act__field-caption{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.act__field input,.act__field select,.act__field textarea{font:inherit;font-variant-numeric:tabular-nums;padding:var(--space-2xs) var(--space-xs);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);width:100%;min-width:0}.act__field input:focus-visible,.act__field select:focus-visible,.act__field textarea:focus-visible{outline:var(--rule-thick) solid var(--color-focus);outline-offset:1px}.act__field input:disabled,.act__field select:disabled,.act__field textarea:disabled{color:var(--color-muted);background:var(--color-paper-3);cursor:not-allowed}.act__static{font:inherit;font-variant-numeric:tabular-nums;padding:var(--space-2xs) 0;color:var(--color-ink);overflow-wrap:anywhere;min-width:0;font-weight:600}.act__hint{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.opts{border-collapse:collapse;width:100%;margin-bottom:var(--space-sm);font-variant-numeric:tabular-nums;border:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-paper)}.opts thead th{background:var(--color-company-surface);color:var(--color-on-company);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:left;padding:var(--space-xs);border-bottom:var(--space-3xs) solid var(--color-accent);font-weight:600}.opts tbody td{padding:var(--space-xs);border-bottom:var(--rule-thin) solid var(--color-rule);vertical-align:middle;overflow-wrap:anywhere}.opts tbody tr:nth-child(2n) td{background:var(--color-paper-2)}.opts tbody tr:hover td{background:var(--color-paper-3)}.opts td:last-child,.opts th:last-child{text-align:right;white-space:nowrap}.opts .opt-name{font-weight:600}.opts .opt-sub{font-size:var(--text-xs);color:var(--color-muted);font-weight:400;display:block}.opts tr[data-locked=true] td{color:var(--color-muted)}@media (min-width:40.001rem){[data-density=compact] .opts thead th,[data-density=compact] .opts tbody td{padding-block:var(--space-3xs)}}@media (max-width:40rem){.opts thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.opts tbody tr{align-items:baseline;gap:var(--space-3xs) var(--space-sm);border-bottom:var(--rule-thin) solid var(--color-rule-strong);padding:var(--space-xs) var(--space-xs);flex-wrap:wrap;display:flex}.opts tbody td{align-items:baseline;gap:var(--space-3xs);font-size:var(--text-sm);border:0;padding:0;display:inline-flex}.opts tbody td:before{content:attr(data-label);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);overflow-wrap:normal;white-space:nowrap;flex:none}.opts tbody tr:nth-child(2n) td,.opts tbody tr:hover td{background:0 0}.opts tbody tr:nth-child(2n){background:var(--color-paper-2)}.opts tbody td:first-child{font-size:var(--text-base);flex:100%}.opts tbody td:first-child:before{content:none}.opts tbody td:first-child:has(>input[type=checkbox],>label>input[type=checkbox]){flex:none}.opts tbody td:last-child:not(:first-child):is([data-label=""],[data-label=Action],[data-label=Actions],[data-label=Next\ step],[data-label=Send],[data-label=Select]):has(button,a.button,form,input,select){gap:var(--space-2xs);flex-wrap:wrap;flex:100%;padding-block-start:var(--space-3xs)}.opts tbody td:last-child:not(:first-child):is([data-label=""],[data-label=Action],[data-label=Actions],[data-label=Next\ step],[data-label=Send],[data-label=Select]):has(button,a.button,form,input,select):before{content:none}.opts,.opts tbody{display:block}.opts td:last-child{text-align:left;white-space:normal}}@media (max-width:24rem){.opts tbody td{align-items:flex-start}.opts tbody td:before{overflow-wrap:normal;white-space:nowrap;word-break:normal;flex:none;min-width:4.5rem}.opts .opt-name,.opts .opt-sub{overflow-wrap:normal;word-break:normal}}.card-grid{gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.card{border:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-paper);min-width:0;transition:border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.card:hover{border-color:var(--color-accent)}}.card[data-locked=true]{border-color:var(--color-rule-strong)}.card__art{aspect-ratio:16/9;background:var(--color-paper-3);justify-content:center;align-items:center;display:flex;position:relative}.card__art:after{content:"";background:linear-gradient(to bottom, transparent 55%, var(--color-scrim));pointer-events:none;position:absolute;inset:0}.card__art img{object-fit:cover;width:100%;height:100%;display:block}.card__art--none{background:linear-gradient(160deg, var(--color-paper-3), var(--color-paper-2))}.card__art-glyph{font-family:var(--font-display);font-weight:var(--display-ui-weight,600);font-size:var(--text-3xl);color:var(--color-ink)}.card__body{padding:var(--space-sm);flex:1;min-width:0}.card__title{font-family:var(--font-display);font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;line-height:1.15}.card__sub{margin:var(--space-3xs) 0 0;font-size:var(--text-xs);letter-spacing:var(--tracking-caps-sm);text-transform:uppercase;color:var(--color-muted)}.card__stats{gap:var(--space-2xs);margin:var(--space-xs) 0 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));display:grid}.card__stat dt{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.card__stat{border-inline-start:var(--rule-thick) solid var(--color-rule);padding-inline-start:var(--space-2xs)}.card__stat dd{color:var(--color-ink);margin:0;font-weight:600}.card__action{padding:var(--space-sm);border-top:var(--rule-thin) solid var(--color-rule);background:var(--color-paper-2)}.card__action .button{width:100%}.note{font-size:var(--text-sm);color:var(--color-ink-3);border-inline-start:var(--rule-thick) solid var(--color-accent-2);background:var(--color-paper-2);padding:var(--space-xs) var(--space-sm);margin:0 0 var(--space-md)}.note strong{color:var(--color-ink-2);font-weight:600}.note--center{text-align:center}.subhead{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--display-ui-weight,600);color:var(--color-ink-2);margin:var(--space-lg) 0 var(--space-xs);padding:var(--space-2xs) var(--space-xs);border-bottom:var(--rule-thin) solid var(--color-rule-strong);border-inline-start:var(--space-3xs) solid var(--color-accent);background:var(--color-paper-2);overflow-wrap:anywhere;line-height:1.05}.page-index{gap:var(--rule-thin);margin:calc(-1 * var(--space-2xs)) 0 var(--space-md);border:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-rule-strong);flex-wrap:wrap;display:flex}.page-index a{padding:var(--space-2xs) var(--space-xs);color:var(--color-ink-2);background:var(--color-paper);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase;white-space:nowrap;flex:9rem;font-weight:700;text-decoration:none}.page-index a:hover{color:var(--color-accent)}.page-index a:active{color:var(--color-accent);background:var(--color-paper-2)}.page-index a:focus-visible{outline:var(--rule-thick) solid var(--color-focus);outline-offset:-2px}.subhead[id]{scroll-margin-top:var(--space-xl)}.empty-copy{border:var(--rule-thin) solid var(--color-rule);border-top:var(--rule-thick) solid var(--color-rule-strong);background:var(--color-paper-2);padding:var(--space-sm) var(--space-md);margin:0 0 var(--space-md);max-inline-size:72ch;font-size:var(--text-sm);color:var(--color-ink-3)}.empty-copy strong{color:var(--color-ink-2);font-weight:600}.skel{min-width:0}.skel__figures{gap:var(--rule-thin);background:var(--color-rule);border:var(--rule-thin) solid var(--color-rule);margin-bottom:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.skel__act{border:var(--rule-thin) solid var(--color-rule);border-top:var(--rule-thick) solid var(--color-ink);background:var(--color-paper-2);padding:var(--space-md);margin-bottom:var(--space-md)}.skel__opts{margin-bottom:var(--space-sm)}.skel__opts:before{content:"";block-size:calc(var(--space-2xs) * 2 + var(--text-xs) * 1.5);background:var(--color-company-surface);display:block}.skel__block{background:var(--color-paper-3);animation:skel-breathe 1.6s var(--ease-in-out) infinite}.skel__block--figure{block-size:calc(var(--space-xs) * 2 + var(--text-xl) * 1.1 + var(--space-3xs) + var(--text-xs) * 1.5);background:var(--color-paper-2);border-block-end:var(--space-2xs) solid var(--color-paper-3)}.skel__block--title{vertical-align:top;inline-size:min(60vw,20rem);display:inline-block}.skel__block--act{block-size:2.75rem}.skel__block--aside{block-size:2.75rem;inline-size:7.75rem}.skel__block--lede{block-size:1.5em;block-size:1lh;inline-size:min(20rem,70vw);display:block}.skel__ghost{visibility:hidden}.skel-profile>.skel{margin-block-start:var(--space-md)}:root:not([data-visual-theme=company-standard]) .skel-profile{padding:var(--space-lg);border:var(--rule-thin) solid var(--color-rule-strong)}@media (max-width:40rem){:root:not([data-visual-theme=company-standard]) .skel-profile{padding:var(--space-sm)}}.skel__opts .skel__block--row{block-size:calc(var(--space-2xs) * 2 + 2.75rem);border-block-end:var(--rule-thin) solid var(--color-paper-2)}.skel__block--line,.skel__block--line-short{block-size:var(--text-base);margin-bottom:var(--space-2xs)}.skel__block--line-short{inline-size:40%}.skel-route{gap:var(--space-md);min-width:0;display:grid}.skel-route__nav{border-block:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-rule);gap:var(--rule-thin);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.skel-route--forums .skel-route__nav{grid-template-columns:repeat(5,minmax(7rem,1fr));overflow:hidden}.skel-route__nav .skel__block--row{min-block-size:3.25rem}.skel__shelf{margin-block-end:var(--space-md)}.skel__shelf[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.skel__shelf[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.skel__shelf--mobile-only{display:none}@media (max-width:59.999rem){.skel__shelf--mobile-only{display:grid}}.skel-route__surface{min-width:0;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-top:var(--rule-thick) solid var(--color-ink);background:var(--color-paper-2);box-shadow:var(--shadow-offset)}.skel-route__surface>.skel__block--line-short:first-child{block-size:var(--text-xl);margin-block-end:var(--space-sm)}.skel-route__surface>.skel__opts,.skel-route__surface>.skel__act{margin-block-end:0}.skel-route__surface>.skel__act{margin-block-start:var(--space-sm)}.skel-route__split,.skel-route__figures{gap:var(--space-md);min-width:0;display:grid}.skel-route__figures{gap:var(--rule-thin);border:var(--rule-thin) solid var(--color-rule);background:var(--color-rule);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.skel-route__disclosure{min-block-size:3.25rem}.skel-route__rail>.skel__block--row{min-block-size:2.75rem;margin-block-end:var(--rule-thin);display:block}@media (min-width:52rem){.skel-route--statistics{grid-template-columns:13.5rem minmax(0,1fr);align-items:start}}@media (min-width:58rem){.skel-route__split{grid-template-columns:repeat(2,minmax(0,1fr))}.skel-route__split--ledger{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}}@media (max-width:40rem){.skel-route__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.skel-route--forums .skel-route__nav{grid-template-columns:repeat(5,minmax(6rem,1fr))}}.skel__block:nth-child(2n){animation-delay:.2s}.skel__block:nth-child(3n){animation-delay:.4s}.skel__block:nth-child(4n){animation-delay:.6s}@keyframes skel-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skel__block{animation:none}}.explainer{border-top:var(--rule-thin) solid var(--color-rule);margin-top:var(--space-lg)}:is(.explainer,.adventure-rules,.lottery-rules)>summary{cursor:pointer;padding:var(--space-xs) 0;font-family:var(--font-body);font-weight:600;font-size:var(--text-base);color:var(--color-ink-2);align-items:baseline;gap:var(--space-2xs);list-style:none;display:flex}:is(.explainer,.adventure-rules,.lottery-rules)>summary::-webkit-details-marker{display:none}:is(.explainer,.adventure-rules,.lottery-rules)>summary:before{content:"+";border:var(--rule-thin) solid var(--color-rule-strong);block-size:1.25rem;inline-size:1.25rem;color:var(--color-accent);font-family:var(--font-body);flex-shrink:0;place-items:center;line-height:1;display:inline-grid}:is(.explainer,.adventure-rules,.lottery-rules)[open]>summary:before{content:"−"}:is(.explainer,.adventure-rules,.lottery-rules)>summary:hover{color:var(--color-ink)}:is(.explainer,.adventure-rules,.lottery-rules)>summary:focus-visible{outline:var(--rule-thick) solid var(--color-focus);outline-offset:2px}.explainer__body{padding-bottom:var(--space-md);max-inline-size:72ch;color:var(--color-ink-3);font-size:var(--text-sm)}.explainer__body p{margin:0 0 var(--space-2xs)}.explainer__body ul{margin:0 0 var(--space-2xs);padding-left:var(--space-sm)}.explainer__body li{margin-bottom:var(--space-3xs)}.split{gap:var(--space-md);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}@media (max-width:60rem){.split{grid-template-columns:minmax(0,1fr)}}.stack>*+*{margin-top:var(--space-md)}.narrow-page{max-width:56rem;margin-inline:auto}.death{z-index:100;padding:var(--space-lg);background:var(--color-company-surface);color:var(--color-on-company);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.standard{width:var(--standard-size,96px);flex:none;height:auto;display:block}.standard__pole{fill:var(--color-ink)}.standard__lashing{stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round}.standard__stitch{fill:none;stroke:color-mix(in oklch, var(--color-company-surface) 45%, transparent);stroke-width:1.2px;stroke-dasharray:3 3}.standard--empty{aspect-ratio:100/120;padding:var(--space-2xs);text-align:center;border:var(--rule-thin) dashed var(--color-rule);color:var(--color-muted);font-size:var(--text-xs);place-items:center;display:grid}.registry__open{color:var(--color-muted);font-style:italic}.standing{font-family:var(--font-display);font-weight:var(--display-ui-weight,600);font-size:var(--text-lg);color:var(--color-muted)}.wear{font-variant-numeric:tabular-nums}.tag{padding:0 var(--space-3xs);border:var(--rule-thin) solid currentColor;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);display:inline-block}.confirm-bar{z-index:76;inline-size:min(38rem, calc(100vw - 2 * var(--space-sm)));justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-paper);color:var(--color-ink);border:var(--rule-thin) solid var(--color-rule-strong);border-block-start:var(--space-3xs) solid var(--color-accent);box-shadow:var(--shadow-float);text-align:start;white-space:normal;flex-wrap:wrap;display:flex;position:fixed;inset-block-end:max(var(--space-sm), env(safe-area-inset-bottom));inset-inline-start:50%;translate:-50%}.confirm-bar__title{font-weight:700}.confirm-bar__controls{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.confirm-bar__total{font-variant-numeric:tabular-nums;min-inline-size:5ch;font-weight:700}.confirm-bar__check{align-items:center;gap:var(--space-2xs);min-block-size:var(--control-height);display:inline-flex}.refusal__action{margin-block:var(--space-sm) 0}.command-result{justify-content:space-between;align-items:start;gap:var(--space-xs);padding:var(--space-xs);border-inline-start:var(--rule-thick) solid var(--color-rule-strong);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-sm);text-align:start;overflow-wrap:anywhere;flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.command-result>span{flex:12ch;min-width:0}.command-result[data-kind=error]{border-inline-start-color:var(--color-danger)}.opts td:has(>.command-result){flex-wrap:wrap}.opts td>.command-result{flex-basis:100%}.shortcut-picker summary{min-height:var(--control-height);cursor:pointer}.shortcut-picker>div{gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.shortcut-picker label{align-items:center;gap:var(--space-2xs);min-height:var(--control-height);display:flex}.command-result>div{overflow-wrap:anywhere;flex:12ch;min-inline-size:0}.command-result>div p{margin-block:var(--space-xs)}.command-result a{color:inherit;text-decoration:underline}.command-result summary{cursor:pointer;min-block-size:var(--control-height)}.command-result summary:focus-visible{outline:var(--rule-thick) solid var(--color-focus)}.main.page-route{isolation:isolate;background-color:var(--color-paper-2);background-image:linear-gradient(var(--theme-ground-wash,transparent), var(--theme-ground-wash,transparent)), var(--theme-ground-image,none);background-position:0 0,0 0;background-size:100% 100%, var(--theme-ground-size,var(--theme-ground-tile-size) var(--theme-ground-tile-size));color:var(--color-ink);background-repeat:no-repeat,repeat;position:relative}.main.page-route:before{content:"";z-index:0;pointer-events:none;background-image:var(--theme-detail-image,none);background-size:var(--theme-detail-size,auto);opacity:var(--theme-detail-opacity,1);background-repeat:repeat;position:absolute;inset:0}.main.page-route{--theme-detail-image:linear-gradient(24deg, transparent 48%, color-mix(in srgb, var(--color-ink) 9%, transparent) 48.4%, transparent 48.8%), linear-gradient(141deg, transparent 63%, color-mix(in srgb, var(--color-accent) 12%, transparent) 63.3%, transparent 63.6%);--theme-detail-size:19rem 14rem, 27rem 21rem;--theme-detail-opacity:.55}[data-visual-theme=black-iron] .main.page-route{--theme-detail-image:radial-gradient(circle at 18% 30%, color-mix(in srgb, var(--color-accent-2) 55%, transparent) 0 .09rem, transparent .1rem), radial-gradient(circle at 72% 64%, color-mix(in srgb, var(--color-accent) 45%, transparent) 0 .07rem, transparent .08rem);--theme-detail-size:23rem 17rem, 31rem 26rem;--theme-detail-opacity:.7}[data-visual-theme=crown-ledger] .main.page-route{--theme-detail-image:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-3) 22%, transparent), transparent 60%), linear-gradient(180deg, transparent 80%, color-mix(in srgb, var(--color-rule-strong) 8%, transparent));--theme-detail-size:100% 100%, 100% 100%;--theme-detail-opacity:1}[data-visual-theme=greenwood] .main.page-route{--theme-detail-image:radial-gradient(14rem 9rem at 24% 72%, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent), radial-gradient(11rem 7rem at 84% 22%, color-mix(in srgb, var(--color-steel) 7%, transparent), transparent);--theme-detail-size:37rem 28rem, 29rem 21rem;--theme-detail-opacity:1}[data-visual-theme=moonwatch] .main.page-route{--theme-detail-image:repeating-linear-gradient(to bottom, transparent 0 calc(1.5rem - var(--rule-thin)), color-mix(in srgb, var(--color-rule) 45%, transparent) calc(1.5rem - var(--rule-thin)) 1.5rem), repeating-linear-gradient(to right, transparent 0 calc(6rem - var(--rule-thin)), color-mix(in srgb, var(--color-rule) 30%, transparent) calc(6rem - var(--rule-thin)) 6rem);--theme-detail-size:auto, auto;--theme-detail-opacity:.8}[data-visual-theme=rampart] .main.page-route{--theme-detail-image:radial-gradient(circle, color-mix(in srgb, var(--color-rule-strong) 35%, transparent) 0 .12rem, transparent .14rem), linear-gradient(to right, color-mix(in srgb, var(--color-rule-strong) 22%, transparent) 0 var(--rule-thin), transparent var(--rule-thin));--theme-detail-size:16rem 16rem, 16rem 100%;--theme-detail-opacity:.9}.main.page-route>.view{z-index:1;position:relative}.main .compact-controls{gap:var(--space-xs)}.main .compact-controls :is(input,select){min-height:var(--control-height);padding:var(--space-2xs) var(--space-xs);font-size:var(--text-base);max-width:100%}.main .compact-controls .button{min-height:var(--control-height);padding:var(--space-2xs) var(--space-xs);font-size:var(--text-sm)}.main .compact-controls input[type=number]{width:7rem}.main .compact-controls label{min-width:0}.main .compact-controls label>span{font-size:var(--text-sm)}.pedlar-stock__filters.compact-controls{grid-template-columns:repeat(2,minmax(0,16rem))}.inventory-toolbar.compact-controls{padding:var(--space-xs)}@media (max-width:34rem){.pedlar-stock__filters.compact-controls{grid-template-columns:minmax(0,1fr)}}.activity-choices{min-inline-size:0;margin-block:var(--space-md);border:0;margin-inline:0;padding:0}.act__row>.activity-choices{flex:1 0 100%}.activity-choices legend{margin-block-end:var(--space-sm);padding:0;font-weight:700}.activity-choices__options{gap:0 var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-choices__option{align-items:start;gap:var(--space-sm);padding:var(--space-sm);border-block-start:var(--rule-thin) solid var(--color-rule);cursor:pointer;min-block-size:var(--control-height);display:flex}.activity-choices__option>span{min-inline-size:0}.activity-choices__option strong,.activity-choices__option>span>span{display:block}.activity-choices__option>span>span{font-size:var(--text-sm);max-inline-size:65ch;margin-block-start:var(--space-xs);line-height:1.5}.activity-choices__option:has(:checked){background:var(--color-paper-raised,var(--color-paper));outline:var(--rule-thin) solid var(--color-accent);outline-offset:calc(-1 * var(--rule-thin))}.activity-choices__option:has(:disabled){cursor:not-allowed}.main .activity-choices input[type=radio]{appearance:auto;accent-color:var(--color-accent);flex:0 0 1.15rem;block-size:1.15rem;min-block-size:1.15rem;inline-size:1.15rem;min-inline-size:1.15rem;margin:.2em 0 0;padding:0}.activity-choices__option:focus-within{outline:var(--rule-thick) solid var(--color-accent);outline-offset:2px}.activity-action{min-inline-size:0;margin-block-start:var(--space-sm)}.activity-action>p,.activity-action-reason{margin-block:var(--space-xs) 0;max-inline-size:65ch}.activity-action>p:empty{display:none}@media (max-width:42rem){.activity-choices__options{grid-template-columns:1fr}}.item-icon{border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper-2);flex:none;place-items:center;block-size:3rem;inline-size:3rem;display:inline-grid}.item-icon--lg{block-size:4.5rem;inline-size:4.5rem}.rarity-chip{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.35em;font-weight:700;display:inline-flex}.rarity-chip__gem{border:1.5px solid var(--color-ink);background:0 0;flex:none;block-size:.6em;inline-size:.6em;transform:rotate(45deg)}.rarity-chip--common .rarity-chip__gem{background:var(--rarity-common)}.rarity-chip--uncommon .rarity-chip__gem{background:var(--rarity-uncommon)}.rarity-chip--rare .rarity-chip__gem{background:var(--rarity-rare)}.rarity-chip--epic .rarity-chip__gem{background:var(--rarity-epic)}.rarity-chip--exotic .rarity-chip__gem{background:var(--rarity-exotic);box-shadow:0 0 .35em var(--rarity-exotic)}.item-icon img{object-fit:contain;block-size:100%;inline-size:100%}.item-icon[data-rarity]{border-width:var(--rule-thick);border-color:var(--icon-edge,var(--color-rule))}.item-icon[data-rarity=common]{--icon-edge:var(--rarity-common)}.item-icon[data-rarity=uncommon]{--icon-edge:var(--rarity-uncommon)}.item-icon[data-rarity=rare]{--icon-edge:var(--rarity-rare)}.item-icon[data-rarity=epic]{--icon-edge:var(--rarity-epic)}.item-icon[data-rarity=exotic]{--icon-edge:var(--rarity-exotic)}.item-with-icon{align-items:center;gap:var(--space-2xs);display:inline-flex}.item-with-icon>span:last-child{display:grid}.scene-art{margin:0 0 var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);background:var(--color-company-surface);overflow:hidden}.scene-art img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.scene-art--wide{aspect-ratio:5/3;max-block-size:22rem}.scene-art--banner{aspect-ratio:8/3;max-block-size:16rem}.compound-card__art{aspect-ratio:16/9;object-fit:cover;inline-size:100%;border:var(--rule-thin) solid var(--color-rule);margin-block-end:var(--space-xs);display:block}.brand-compact{block-size:auto;inline-size:min(15rem,70%);margin-block-end:var(--space-md);display:block}.act__field--tip{position:relative}.act__field--tip>label{cursor:help}.field-tip{z-index:20;inline-size:max-content;max-inline-size:min(20rem,80vw);padding:var(--space-xs) var(--space-sm);background:var(--color-company-surface-raised);color:var(--color-on-company);border:var(--rule-thin) solid var(--color-company-surface-hover);border-block-start:var(--rule-thick) solid var(--color-accent);font-size:var(--text-sm);letter-spacing:0;text-transform:none;white-space:normal;font-weight:500;line-height:1.5;display:none;position:absolute;inset-block-end:calc(100% + var(--space-3xs));inset-inline-start:0}.act__field--tip>label:hover~.field-tip,.act__field--tip:focus-within .field-tip{display:block}}@layer components,system;
