@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:block;src:url(/assets/SourceSans3-Regular-CgvQnV7E.ttf)format("truetype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:block;src:url(/assets/SourceSans3-Medium-BvS3kqbt.ttf)format("truetype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:block;src:url(/assets/SourceSans3-Semibold-Bz5Pz_jG.ttf)format("truetype")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:block;src:url(/assets/SourceSerif4-Semibold-CmaZB0AY.ttf)format("truetype")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:block;src:url(/assets/SourceSerif4-Regular-IpLKW43r.ttf)format("truetype")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:block;src:url(/assets/SourceSerif4-It-CEBs4ScB.ttf)format("truetype")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-1:oklch(100% 0 75);--ink-2:oklch(98.6% .0044 75);--ink-3:oklch(96.6% .0081 75);--ink-4:oklch(94.6% .0151 75);--ink-5:oklch(93% .0161 75);--ink-6:oklch(87.1% .0221 75);--ink-7:oklch(82.3% .026 75);--ink-8:oklch(76% .026 75);--ink-9:oklch(64% .0239 75);--ink-10:oklch(50.2% .0192 75);--ink-11:oklch(38.7% .0161 75);--ink-12:oklch(21.5% .0091 75);--oxford-1:oklch(100% 0 253.5);--oxford-2:oklch(96.6% .0052 253.5);--oxford-3:oklch(94.6% .0169 253.5);--oxford-4:oklch(92% .026 253.5);--oxford-5:oklch(89% .039 253.5);--oxford-6:oklch(84% .052 253.5);--oxford-7:oklch(76% .065 253.5);--oxford-8:oklch(68.5% .0858 253.5);--oxford-9:oklch(55% .1105 253.5);--oxford-10:oklch(44.5% .13 253.5);--oxford-11:oklch(38.7% .117 253.5);--oxford-12:oklch(21.9% .13 253.5);--brick-1:oklch(100% 0 32);--brick-2:oklch(96.6% .0054 32);--brick-3:oklch(94.6% .0177 32);--brick-4:oklch(92% .0272 32);--brick-5:oklch(89% .0408 32);--brick-6:oklch(84% .0544 32);--brick-7:oklch(76% .068 32);--brick-8:oklch(68.5% .0898 32);--brick-9:oklch(55% .1156 32);--brick-10:oklch(44.5% .136 32);--brick-11:oklch(38.7% .1224 32);--brick-12:oklch(21.9% .136 32);--green-1:oklch(100% 0 172);--green-2:oklch(96.6% .0029 172);--green-3:oklch(94.6% .0094 172);--green-4:oklch(92% .0144 172);--green-5:oklch(89% .0216 172);--green-6:oklch(84% .0288 172);--green-7:oklch(76% .036 172);--green-8:oklch(68.5% .0475 172);--green-9:oklch(55% .0612 172);--green-10:oklch(44.5% .072 172);--green-11:oklch(38.7% .0648 172);--green-12:oklch(21.9% .072 172);--lemon-1:oklch(100% 0 68.4);--lemon-2:oklch(96.6% .0041 68.4);--lemon-3:oklch(94.6% .0133 68.4);--lemon-4:oklch(92% .0204 68.4);--lemon-5:oklch(89% .0306 68.4);--lemon-6:oklch(84% .0408 68.4);--lemon-7:oklch(76% .051 68.4);--lemon-8:oklch(68.5% .0673 68.4);--lemon-9:oklch(55% .0867 68.4);--lemon-10:oklch(44.5% .102 68.4);--lemon-11:oklch(38.7% .0918 68.4);--lemon-12:oklch(21.9% .102 68.4);--shadow-ambient:#1c19152e 0px 1px 2px;--shadow-standard:#1c19151a 0px 12px 28px -8px;--shadow-deep:#1c191547 0px 14px 24px -12px, #1c19151a 0px 6px 14px -6px;--shadow-sticky:#1c19150f 0px 2px 4px;--shadow-lift:#1c191559 0px 4px 12px -4px;--scrim:#1c191552}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-1:oklch(23% .013 75);--ink-2:oklch(17.5% .013 75);--ink-3:oklch(20% .0143 75);--ink-4:oklch(21.5% .0156 75);--ink-5:oklch(25% .0156 75);--ink-6:oklch(31% .0156 75);--ink-7:oklch(38% .0156 75);--ink-8:oklch(47% .0182 75);--ink-9:oklch(64% .0182 75);--ink-10:oklch(70% .0156 75);--ink-11:oklch(84% .0104 75);--ink-12:oklch(95% .0065 75);--oxford-1:oklch(17.5% .0455 253.5);--oxford-2:oklch(21% .0325 253.5);--oxford-3:oklch(25% .0455 253.5);--oxford-4:oklch(28% .0585 253.5);--oxford-5:oklch(32% .065 253.5);--oxford-6:oklch(38% .0715 253.5);--oxford-7:oklch(48% .078 253.5);--oxford-8:oklch(56% .0845 253.5);--oxford-9:oklch(66% .078 253.5);--oxford-10:oklch(74% .1105 253.5);--oxford-11:oklch(84% .065 253.5);--oxford-12:oklch(95.5% .026 253.5);--brick-1:oklch(17.5% .0476 32);--brick-2:oklch(21% .034 32);--brick-3:oklch(25% .0476 32);--brick-4:oklch(28% .0612 32);--brick-5:oklch(32% .068 32);--brick-6:oklch(38% .0748 32);--brick-7:oklch(48% .0816 32);--brick-8:oklch(56% .0884 32);--brick-9:oklch(66% .0816 32);--brick-10:oklch(74% .1156 32);--brick-11:oklch(84% .068 32);--brick-12:oklch(95.5% .0272 32);--green-1:oklch(17.5% .0252 172);--green-2:oklch(21% .018 172);--green-3:oklch(25% .0252 172);--green-4:oklch(28% .0324 172);--green-5:oklch(32% .036 172);--green-6:oklch(38% .0396 172);--green-7:oklch(48% .0432 172);--green-8:oklch(56% .0468 172);--green-9:oklch(66% .0432 172);--green-10:oklch(74% .0612 172);--green-11:oklch(84% .036 172);--green-12:oklch(95.5% .0144 172);--lemon-1:oklch(17.5% .0357 68.4);--lemon-2:oklch(21% .0255 68.4);--lemon-3:oklch(25% .0357 68.4);--lemon-4:oklch(28% .0459 68.4);--lemon-5:oklch(32% .051 68.4);--lemon-6:oklch(38% .0561 68.4);--lemon-7:oklch(48% .0612 68.4);--lemon-8:oklch(56% .0663 68.4);--lemon-9:oklch(66% .0612 68.4);--lemon-10:oklch(74% .0867 68.4);--lemon-11:oklch(84% .051 68.4);--lemon-12:oklch(95.5% .0204 68.4);--shadow-ambient:#00000052 0px 1px 2px;--shadow-standard:#0006 0px 12px 28px -8px;--shadow-deep:#00000080 0px 14px 24px -12px, #0000004d 0px 6px 14px -6px;--shadow-sticky:#0006 0px 2px 4px;--shadow-lift:#0000008c 0px 4px 12px -4px;--scrim:#08060499}[data-theme=hc]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-1:oklch(100% 0 75);--ink-2:oklch(100% 0 75);--ink-3:oklch(96.5% .0078 75);--ink-4:oklch(95% .0143 75);--ink-5:oklch(92% .0156 75);--ink-6:oklch(62% .0208 75);--ink-7:oklch(50% .0234 75);--ink-8:oklch(60% .0234 75);--ink-9:oklch(46% .0234 75);--ink-10:oklch(34% .0182 75);--ink-11:oklch(22% .0156 75);--ink-12:oklch(10% .0078 75);--oxford-1:oklch(100% 0 253.5);--oxford-2:oklch(97% .013 253.5);--oxford-3:oklch(95% .026 253.5);--oxford-4:oklch(90% .0364 253.5);--oxford-5:oklch(78% .0494 253.5);--oxford-6:oklch(66% .0585 253.5);--oxford-7:oklch(62% .0715 253.5);--oxford-8:oklch(50% .091 253.5);--oxford-9:oklch(38% .1105 253.5);--oxford-10:oklch(36% .13 253.5);--oxford-11:oklch(22% .1235 253.5);--oxford-12:oklch(12% .13 253.5);--brick-1:oklch(100% 0 32);--brick-2:oklch(97% .0136 32);--brick-3:oklch(95% .0272 32);--brick-4:oklch(90% .0381 32);--brick-5:oklch(78% .0517 32);--brick-6:oklch(66% .0612 32);--brick-7:oklch(62% .0748 32);--brick-8:oklch(50% .0952 32);--brick-9:oklch(38% .1156 32);--brick-10:oklch(36% .136 32);--brick-11:oklch(22% .1292 32);--brick-12:oklch(12% .136 32);--green-1:oklch(100% 0 172);--green-2:oklch(97% .0072 172);--green-3:oklch(95% .0144 172);--green-4:oklch(90% .0202 172);--green-5:oklch(78% .0274 172);--green-6:oklch(66% .0324 172);--green-7:oklch(62% .0396 172);--green-8:oklch(50% .0504 172);--green-9:oklch(38% .0612 172);--green-10:oklch(36% .072 172);--green-11:oklch(22% .0684 172);--green-12:oklch(12% .072 172);--lemon-1:oklch(100% 0 68.4);--lemon-2:oklch(97% .0102 68.4);--lemon-3:oklch(95% .0204 68.4);--lemon-4:oklch(90% .0286 68.4);--lemon-5:oklch(78% .0388 68.4);--lemon-6:oklch(66% .0459 68.4);--lemon-7:oklch(62% .0561 68.4);--lemon-8:oklch(50% .0714 68.4);--lemon-9:oklch(38% .0867 68.4);--lemon-10:oklch(36% .102 68.4);--lemon-11:oklch(22% .0969 68.4);--lemon-12:oklch(12% .102 68.4)}:root,[data-theme]{--bg:var(--ink-2);--bg-raised:var(--ink-1);--bg-chrome:var(--ink-4);--bg-hover:var(--ink-5);--bg-wash:var(--ink-3);--text:var(--ink-12);--text-2:var(--ink-11);--text-3:var(--ink-10);--line:var(--ink-6);--line-strong:var(--ink-7);--rule:var(--ink-12);--accent:var(--oxford-10);--accent-hover:var(--oxford-11);--accent-wash:var(--oxford-3);--accent-line:var(--oxford-6);--on-accent:var(--ink-2);--primary:var(--ink-12);--on-primary:var(--ink-2);--pos:var(--green-10);--neg:var(--brick-10);--flat:var(--ink-10);--pos-mark:var(--green-8);--neg-mark:var(--brick-8);--error-ink:var(--ink-12);--error-line:var(--ink-7);--status-ok:var(--green-9);--sample:var(--ink-11);--sample-line:var(--ink-11);--stale:var(--lemon-10);--stale-line:var(--lemon-6);--stale-wash:var(--lemon-2);--data-focus:var(--oxford-10);--data-focus-soft:var(--oxford-7);--data-focus-wash:var(--oxford-2);--data-band:var(--oxford-4);--data-ink-strong:var(--ink-9);--data-ink:var(--ink-8);--data-ink-soft:var(--ink-7);--data-ghost:var(--ink-6);--data-noise:var(--ink-3);--data-unknown:var(--ink-9);--data-provisional:var(--ink-10);--grid:var(--ink-6);--r-tight:3px;--r-card:6px;--r-feature:8px;--r-pill:999px;--font-sans:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.12s;--dur-hover:.14s;--dur-pop:.18s;--dur-drawer:.24s;--dur-reveal:.24s}:root,[data-density=comfortable]{--row-h:32px;--panel-gap:16px;--kpi-pad:16px;--section-gap:48px}[data-density=compact]{--row-h:28px;--panel-gap:12px;--kpi-pad:12px;--section-gap:32px}:root,[data-surface=client]{--keycap-display:none}[data-surface=ops]{--keycap-display:inline-flex;--warn:var(--lemon-10);--warn-line:var(--lemon-6)}:root{--side:248px;--gutter:40px;--gap:32px;--maxc:1520px;--h1:44px;--kpi-num:40px}@media (width<=1023px){:root{--gutter:16px;--gap:16px;--h1:30px;--kpi-num:30px}}@media (width>=1600px){:root{--side:264px;--gutter:56px;--gap:40px;--h1:48px;--kpi-num:42px}}@media (width>=1880px){:root{--side:272px;--gutter:64px;--h1:52px;--kpi-num:44px}}@media (width>=2400px){:root{--side:288px;--maxc:1880px;--gap:48px;--h1:56px;--kpi-num:46px}}.cs{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums}.cs .t-sm{fill:var(--text-3);font-size:13px}.cs .t-md{fill:var(--text);font-size:15px}.cs .t-title{font-family:var(--font-serif);fill:var(--text);font-size:26px;font-weight:600}.cs .t-def{fill:var(--text-3);font-size:13px}.cs .t-name{fill:var(--text-2)}.cs .t-val,.cs .t-strong{fill:var(--text);font-weight:600}.cs .t-pos{fill:var(--pos)}.cs .t-neg{fill:var(--neg)}.cs .t-flat{font-family:var(--font-serif);fill:var(--text-3);font-style:italic;font-weight:400}.cs .note{font-family:var(--font-serif);fill:var(--accent-hover);font-style:italic}.cs .note-line{stroke:var(--accent);stroke-width:1px}.cs .level{font-family:var(--font-serif);fill:var(--text);font-size:22px}.cs .level.is-end{fill:var(--accent);font-size:28px;font-weight:600}.cs .level.t-pos{fill:var(--pos)}.cs .level.t-neg{fill:var(--neg)}.cs .t-focus,.cs .is-focus .t-name,.cs .is-focus .t-val{fill:var(--accent);font-weight:600}.cs .t-ink{fill:var(--text)}.cs .gridline{stroke:var(--grid);stroke-width:1px}.cs .baseline,.cs .rule{stroke:var(--rule);stroke-width:1px}.cs .zero{stroke:var(--text-2);stroke-width:1px}.cs .sum-rule{stroke:var(--rule);stroke-width:2px}.cs .head-rule{stroke:var(--line-strong);stroke-width:1px}.cs .ruler-line{stroke:var(--text-3);stroke-width:1px}.cs .leader-dots{stroke:var(--line-strong);stroke-width:1.5px;stroke-dasharray:1 4;stroke-linecap:round}.cs .focus-wash{fill:var(--data-focus-wash)}.cs .outlier{fill:var(--data-ink-strong)}.cs .swatch-frame{fill:none;stroke:var(--data-ink);stroke-width:1px}.cs .prov-dot{fill:var(--bg)}.cs .rule-tab{fill:var(--rule)}.cs .axis,.cs .frame-line{stroke:var(--line);stroke-width:1px}.cs .noise{fill:var(--data-noise)}.cs .bar{fill:var(--data-ink)}.cs .is-focus .bar{fill:var(--data-focus)}.cs .is-subject .bar{fill:var(--data-ink-strong)}.cs .k-group .bar,.cs .k-other .bar,.cs .k-unbranded .bar,.cs .bar.is-flat{fill:var(--data-ink-soft)}.cs .up .bar{fill:var(--pos-mark)}.cs .down .bar{fill:var(--neg-mark)}.cs .total .bar{fill:var(--data-ink-strong)}.cs .hatch-bg{fill:var(--bg)}.cs .hatch-line{stroke:var(--data-unknown);stroke-width:2px}.cs .line{fill:none;stroke:var(--data-ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.cs .is-focus .line{stroke:var(--data-focus);stroke-width:2.5px}.cs .k-other .line,.cs .k-unbranded .line,.cs .k-group .line{stroke:var(--data-ink-soft)}.cs .band{fill:var(--data-band)}.cs .dot{fill:var(--data-ink)}.cs .is-focus .dot{fill:var(--data-focus)}.cs .stem{stroke:var(--data-ink);stroke-width:2px;stroke-linecap:round}.cs .is-focus .stem{stroke:var(--data-focus-soft);stroke-width:3px}.cs .prior{fill:var(--bg);stroke:var(--data-ink-strong);stroke-width:1.5px}.cs .is-focus .prior{stroke:var(--data-focus)}.cs .now{fill:var(--data-ink-strong)}.cs .is-focus .now{fill:var(--data-focus)}.cs .connector{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:2 3}.cs .axis-cut{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 3}.cs .leader{fill:none;stroke:var(--line-strong);stroke-width:1px}.cs .glyph{fill:none;stroke:var(--text-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cs .hit{fill:var(--bg);fill-opacity:0}.cs .interval{stroke:var(--text-2);stroke-width:1px}.cs .line.is-provisional{stroke-dasharray:4 3}.cs .release{stroke:var(--text-3);stroke-width:1px}.cs .restated{fill:var(--bg);stroke:var(--text-2);stroke-width:1.5px}.cs.grade-c .bar,.cs.grade-c .dot,.cs.grade-c .now{fill:var(--bg);stroke:var(--data-ink-strong);stroke-width:1.5px}.cs.grade-c .is-focus .bar,.cs.grade-c .is-focus .dot,.cs.grade-c .is-focus .now{fill:var(--bg);stroke:var(--data-focus)}.cs .k-unattributed .bar{fill:none;stroke:var(--data-unknown);stroke-width:1px}.title-facts dd.is-pos{color:var(--pos)}.title-facts dd.is-neg{color:var(--neg)}.title-facts dd.is-muted{color:var(--text-3);font-weight:500}.title-facts dt a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:color var(--dur-hover) ease, text-decoration-color var(--dur-hover) ease;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.title-facts dt a:hover{color:var(--text);text-decoration-color:currentColor}}.title-facts dd .grade-badge{font-weight:600}@media (width<=1279px){.title-facts.is-persistent{column-gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin-bottom:0;display:grid}}.panel-def{max-width:70ch;color:var(--text-2);margin:-4px 0 20px;font-size:15.5px;line-height:1.45}.panel>.panel-def+.figure-strip{margin-top:0}.figure-strip{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:2px solid var(--rule);margin:20px 0 0;display:grid}.figure{border-left:1px solid var(--line);min-width:0;padding:12px 20px 14px}.figure:first-child{border-left:0;padding-left:0}.figure dt{color:var(--text-3);font:600 13px/1.3 var(--font-sans)}.figure dd{margin:8px 0 0}.figure-v{color:var(--text);font:400 30px/1.05 var(--font-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums}.figure-unit{color:var(--text-2);font:400 15px/1 var(--font-serif)}.figure.is-text .figure-v{font:500 16px/1.35 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;overflow-wrap:anywhere;padding-top:6px;display:inline-block}.figure-sub{color:var(--text-3);margin-top:6px;font-size:13px;line-height:1.35;display:block}[data-density=compact] .figure{padding-top:10px;padding-bottom:10px}[data-density=compact] .figure-v{font-size:26px}.bar-ledger{border-collapse:collapse;width:100%;color:var(--text-2);font-size:14px}.bar-ledger th,.bar-ledger td{height:var(--row-h);border-bottom:1px solid var(--line);text-align:left;padding:0 8px;font-weight:400}.bar-ledger th:first-child{color:var(--text);white-space:nowrap;padding-left:0}.bar-ledger td:last-child{padding-right:0}.bar-ledger thead th{vertical-align:bottom;border-bottom:1px solid var(--rule);height:36px;color:var(--text-3);padding-bottom:6px;font-size:12px;font-weight:600}.bar-ledger .num{width:1%;color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.bar-ledger-bar{width:100%;min-width:80px}.bar-ledger-fill{background:var(--data-ink);height:12px;display:block}.bar-ledger tr.is-focus .bar-ledger-fill{background:var(--data-ink-strong);height:16px}.bar-ledger tr.is-focus th:first-child{font-weight:600}.bar-ledger-aside{color:var(--text-3);white-space:nowrap}.bar-ledger tfoot th,.bar-ledger tfoot td{border-top:2px solid var(--rule);color:var(--text);border-bottom:0;font-weight:600}.ledger tr.is-total th,.ledger tr.is-total td{border-top:2px solid var(--rule);color:var(--text);font-weight:600}.ledger tr.is-out th,.ledger tr.is-out td{color:var(--text-3)}.ledger .c-meter{width:24%;min-width:120px}.ledger tr.is-fail th{color:var(--error-ink);font-weight:600}.ledger .checklist-main{padding:8px 0;display:block}.app-ops .ledger a.entity{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;gap:8px;text-decoration-thickness:1px}.panel-pair{column-gap:var(--gap);row-gap:var(--section-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.panel-pair>*{grid-column:1/span 7;min-width:0}.panel-pair>:nth-child(2n){grid-column:8/span 5}.panel-pair.is-even>*{grid-column:1/span 6}.panel-pair.is-even>:nth-child(2n){grid-column:7/span 6}.panel-pair>.is-wide{grid-column:1/-1}.muted{color:var(--text-3)}.tone-pos{color:var(--pos);font-weight:600}.tone-neg{color:var(--neg);font-weight:600}.foot-note{border-top:1px solid var(--line);color:var(--text-3);margin-top:16px;padding-top:12px;font-size:13px;line-height:1.5}.table-wrap+.foot-note,.bar-ledger+.foot-note,.checklist+.foot-note,.foot-note+.foot-note{border-top:0;margin-top:0;padding-top:10px}.foot-note b{color:var(--text-2);font-weight:600}.foot-note .text-quiet,.foot-note .text-link{min-height:24px;font-size:inherit}.reading-note{border-top:1px solid var(--line);color:var(--text-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:6px 32px;margin:16px 0 0;padding-top:12px;font-size:13px;line-height:1.45;display:grid}.table-wrap+.reading-note,.bar-ledger+.reading-note,.foot-note+.reading-note{border-top:0;margin-top:0}.reading-note>dt{color:var(--text-2);grid-column:1/-1;font-weight:600}.reading-note dd{max-width:62ch;margin:0}.reading-note b{color:var(--text-2);font-weight:600}.reading-note.is-bare{border-top:0;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:4px;padding-top:0;font-size:14px}.table-count{color:var(--text-3);margin-bottom:8px;font-size:13px}.filter-row .table-count{text-align:right;flex:auto;align-self:flex-end;margin:0;padding-bottom:8px}.status-mark{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.status-dot{border:1px solid var(--text-3);border-radius:50%;flex:none;width:7px;height:7px}.status-mark.is-ok{color:var(--text)}.status-mark.is-ok .status-dot{border-color:var(--status-ok);background:var(--status-ok)}.status-mark.is-current{color:var(--accent);font-weight:600}.status-mark.is-current .status-dot{border-color:var(--accent)}.status-mark.is-warn{font-weight:600}.status-mark.is-warn .status-dot{border-color:var(--warn-line);background:var(--warn)}.status-mark.is-fail{color:var(--error-ink);font-weight:600}.status-mark.is-fail .status-dot{border-color:var(--error-ink);background:var(--error-ink)}.status-mark.is-off{color:var(--text-3)}.status-mark.is-pending .status-dot{border-style:dashed}.check-mark{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.check-mark.is-pass{color:var(--pos)}.check-mark.is-fail{color:var(--error-ink)}.check-mark.is-pending{color:var(--text-3);font-weight:500}.check-mark.is-warn{color:var(--stale)}.checklist{column-gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.checklist-row{min-height:var(--row-h);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.checklist-main{min-width:0}.checklist-title{color:var(--text);font-weight:500}.checklist-hint{color:var(--text-3);margin-top:2px;font-size:13px;display:block}.gate-pips{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.gate-pips.is-pass{color:var(--pos)}.gate-pips.is-fail{color:var(--error-ink)}.gate-pips-cells{gap:2px;display:inline-flex}.gate-pips-cells>span{border:1px solid;border-radius:1px;width:6px;height:10px}.gate-pips-cells>span.is-on{background:currentColor}.machine-id{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;white-space:nowrap;font-size:.92em}.no-break{white-space:nowrap}.arrow-link{min-height:32px;color:var(--accent);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.arrow-link svg{transition:transform var(--dur-hover) cubic-bezier(.23, 1, .32, 1)}@media (hover:hover) and (pointer:fine){.arrow-link:hover span{text-underline-offset:4px;text-decoration:underline}.arrow-link:hover svg{transform:translate(3px)}}.kpi .text-quiet{min-height:24px;margin-top:8px;font-size:13.5px}.title-meta .text-quiet{min-height:24px;font-size:inherit}@media (width<=1179px){.panel-pair>*,.panel-pair>:nth-child(2n),.panel-pair.is-even>*,.panel-pair.is-even>:nth-child(2n){grid-column:1/-1}}@media (width<=1023px){.checklist{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.figure-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.figure:nth-child(odd){border-left:0;padding-left:0}.figure:nth-child(n+3){border-top:1px solid var(--line)}.figure-v{font-size:24px}.bar-ledger .bar-ledger-bar{display:none}.bar-ledger-aside{white-space:normal}}.filter-band{border-top:1px solid var(--rule);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 0;min-height:52px;padding:6px 0;display:flex}.fb-search{min-width:0;color:var(--text-3);flex:280px;align-items:center;gap:10px;padding-right:16px;display:flex}.fb-input{appearance:none;border-radius:var(--r-tight);width:100%;min-width:0;min-height:36px;color:var(--text);font:400 15px/1.4 var(--font-sans);background:0 0;border:0;padding:0 4px}.fb-input::placeholder{color:var(--text-3)}.fb-select{border-left:1px solid var(--line);white-space:nowrap;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:14px;display:inline-flex}.fb-select.is-end{margin-left:auto}.fb-select:first-child{border-left:0;padding-left:0}.fb-label{color:var(--text-3)}.fb-control{color:var(--text-3);align-items:center;display:inline-flex;position:relative}.fb-value{appearance:none;border-radius:var(--r-tight);min-height:32px;color:var(--text);font:600 14.5px/1.3 var(--font-sans);cursor:pointer;transition:color var(--dur-hover) ease;background:0 0;border:0;padding:0 20px 0 2px}.fb-control .icon{pointer-events:none;position:absolute;right:0}.fb-summary{border-left:1px solid var(--line);color:var(--text-3);white-space:nowrap;padding-left:16px;font-size:13.5px}@media (hover:hover) and (pointer:fine){.fb-value:hover{color:var(--accent)}}@media (width<=640px){.filter-band{gap:0 16px}.fb-search{border-bottom:1px solid var(--line);flex-basis:100%;padding-right:0}.fb-select,.fb-summary{border-left:0;padding:0}.fb-select.is-end{margin-left:0}}.dbar{grid-template-columns:var(--dbar-w,120px) 11ch;vertical-align:middle;justify-content:end;align-items:center;gap:12px;display:inline-grid}.dbar.is-text{grid-template-columns:11ch}.dbar-track{height:20px;display:block;position:relative}.dbar-track:after{content:"";background:var(--text-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.dbar-noise{top:0;bottom:0;left:calc(50% - var(--n) / 2);width:var(--n);background:var(--data-noise);position:absolute}.dbar-fill{width:calc(var(--w) / 2);background:var(--data-ink);height:12px;position:absolute;top:4px}.dbar-fill.is-pos{left:50%}.dbar-fill.is-neg{right:50%}.dbar.is-focus .dbar-fill{background:var(--data-focus);height:16px;top:2px}.dbar.is-capped .dbar-fill.is-pos{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%)}.dbar.is-capped .dbar-fill.is-neg{clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,0 50%)}.dbar-v{text-align:right;white-space:nowrap;font-weight:600;line-height:1}.dbar-flat{color:var(--text-3);font-family:var(--font-serif);font-style:italic;font-weight:400}@media (width<=640px){.dbar{--dbar-w:72px;gap:8px}}.tab-note{border:1px dashed var(--line-strong);border-radius:var(--r-tight);color:var(--text-3);white-space:nowrap;margin-left:8px;padding:2px 6px;font-size:12px;font-weight:500;line-height:1.2}@media (width<=640px){.tab:has(.tab-note){flex-direction:column}.tab-note{margin:2px 0 0}}.share-bar{grid-template-columns:var(--sb-w,140px) 6.5ch;vertical-align:middle;justify-content:end;align-items:center;gap:10px;display:inline-grid}.share-bar:not(:has(.sb-track)){grid-template-columns:6.5ch}.sb-track{height:12px;display:block;position:relative}.sb-fill{width:var(--w);background:var(--data-ink);position:absolute;top:0;bottom:0;left:0}.share-bar.is-focus .sb-fill{background:var(--data-focus);top:-2px;bottom:-2px}.sb-v{text-align:right;line-height:1}.ledger .c-share,.ledger .c-dbar{--sb-w:clamp(96px, 11vw, 280px);--dbar-w:clamp(96px, 9vw, 220px)}.ledger .c-now{color:var(--text);font-weight:600}@media (width<=640px){.ledger .c-share,.ledger .c-dbar{--sb-w:64px;--dbar-w:72px}}.pgrid{align-items:start;column-gap:var(--gap);row-gap:calc(var(--section-gap) + 8px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pgrid-cell{grid-column:1/-1;min-width:0}.pgrid-cell:empty{display:none}.pgrid .ledger tbody th{white-space:nowrap}@media (width>=1280px){.span-main{grid-column:span 7}.span-side{grid-column:span 5}.span-half,.span-lead-aside{grid-column:span 6}.span-text{grid-column:1/span 8}.span-main:has(+.span-side:empty){grid-column:1/-1}.span-side .ledger .c-share{--sb-w:56px}}@media (width>=1880px){.span-wide{grid-column:span 7}.span-wide-side{grid-column:span 5}.span-wide-side .ledger .c-share{--sb-w:64px}}@media (width>=2400px){.span-lead{grid-area:span 2/1/auto/span 7}.span-lead-aside{grid-column:8/span 5}}@media (width<=1023px){.pgrid{row-gap:40px}}.tail-note{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 32px;margin:24px 0 0;padding-top:12px;font-size:13.5px;line-height:1.45;display:grid}.pgrid-cell>.tail-note:first-child{margin-top:-24px}.tail-note dt{color:var(--text);align-items:center;gap:6px;font-weight:600;display:flex}.tail-note .metric-link{align-items:center;min-height:24px;display:inline-flex}.tail-note dd{color:var(--text-3);margin:2px 0 0}.tail-hatch{flex:none;overflow:hidden}.tail-hatch rect{fill:none;stroke:var(--data-unknown)}.tail-hatch path{stroke:var(--data-unknown);stroke-width:1.5px}.grade-tiers .tier-chip{white-space:nowrap;width:1%}.grade-tiers .tier-example{color:var(--text);white-space:nowrap;font-weight:600}.grade-tiers .tier-example.is-interval{color:var(--text-2)}.grade-tiers .tier-example.is-hidden{color:var(--text-3)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--line-strong) var(--bg);scroll-padding-top:72px}body{background:var(--bg);color:var(--text-2);font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:var(--accent);margin:0;font-size:16px;line-height:1.5}::selection{background:var(--accent-wash);color:var(--text)}::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid var(--bg);border-radius:8px}::-webkit-scrollbar-track{background:var(--bg)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-tight)}a{color:inherit;text-underline-offset:4px}h1,h2,h3,p,ol,ul,dl,dd,figure,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}legend{padding:0}ol,ul{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}:where(button:not([class])){appearance:none;border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);min-height:32px;color:var(--text);cursor:pointer;padding:6px 12px;font-size:14px;line-height:1.2}:where(button:not([class]):hover:not(:disabled)){background:var(--bg-hover)}:where(button:not([class]):disabled){color:var(--text-3);cursor:not-allowed}:where(input:not([class]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=image])),:where(select:not([class])),:where(textarea:not([class])){border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);min-height:32px;color:var(--text);padding:6px 12px;font-size:14px}:where(select:not([class])){min-height:28px;padding-block:4px}.num{font-variant-numeric:tabular-nums lining-nums}.icon{flex:none;display:block}.icon.tri path{fill:currentColor}.sr-only{clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.only-sm,.icon-btn.only-sm{display:none}.text-link{min-height:24px;color:var(--accent);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.text-link:hover{text-decoration:underline}}.app{grid-template-columns:var(--side) minmax(0, 1fr);min-height:100vh;display:grid}.sidebar{background:var(--bg-chrome);border-right:1px solid var(--line);scrollbar-color:var(--line-strong) var(--bg-chrome);flex-direction:column;gap:12px;height:100vh;padding:20px 16px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar-head{align-items:center;gap:8px;min-height:36px;padding:0 8px 8px;display:flex}.wordmark{min-height:32px;color:var(--text);font:600 19px/1 var(--font-serif);letter-spacing:-.01em;flex:auto;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.wordmark-mark circle{fill:none;stroke:var(--text);stroke-width:1.6px}.wordmark-mark path{fill:var(--accent)}.internal-chip{border:1px solid var(--warn-line,var(--line-strong));border-radius:var(--r-tight);min-height:24px;color:var(--text-2);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.nav{flex-direction:column;flex:1;gap:2px;display:flex}.nav-item{border-radius:var(--r-card);min-height:38px;color:var(--text-2);transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:400;text-decoration:none;display:flex}.nav-item .icon{color:var(--text-3);transition:color var(--dur-hover) ease}.nav-item.is-active{background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font-weight:600}.nav-item.is-active .icon{color:var(--accent)}.nav-item.is-planned{color:var(--text-3);cursor:default}.nav-group{margin-top:16px}.nav-group-head{appearance:none;border-radius:var(--r-tight);width:100%;min-height:28px;color:var(--text-3);font:600 13px/1 var(--font-sans);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin-bottom:2px;padding:0 10px;display:flex}.nav-caret{opacity:0;transition:transform var(--dur-pop) var(--ease-out), opacity var(--dur-hover) ease}.nav-group-head[aria-expanded=false] .nav-caret{opacity:1;transform:rotate(-90deg)}.nav-group-head:focus-visible .nav-caret{opacity:1}.nav-group-items{flex-direction:column;gap:2px;display:flex}.nav-foot{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding-top:12px;display:flex}@media (hover:hover) and (pointer:fine){a.nav-item:hover:not(.is-active){background:var(--bg-hover);color:var(--text)}a.nav-item:hover .icon{color:var(--text)}.nav-group-head:hover{color:var(--text-2)}.nav-group-head:hover .nav-caret{opacity:1}}.app-main{min-width:0}.topbar{z-index:20;min-height:56px;padding:8px max(var(--gutter), calc((100% - var(--maxc)) / 2));background:var(--bg);border-bottom:1px solid var(--line);transition:box-shadow var(--dur-pop) ease;align-items:center;gap:16px;display:flex;position:sticky;top:0}.topbar.is-scrolled{box-shadow:var(--shadow-sticky)}.topbar-spacer{flex:auto}.topbar-end{align-items:center;gap:8px;display:flex}.icon-btn{appearance:none;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);width:36px;height:36px;color:var(--text-2);cursor:pointer;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-hover) ease;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:active{transform:scale(.97)}.search-btn{appearance:none;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--bg-raised);width:100%;min-height:40px;color:var(--text-3);font:400 15px/1 var(--font-sans);cursor:text;transition:border-color var(--dur-hover) ease;align-items:center;gap:10px;padding:0 10px 0 12px;display:flex}.search-btn>span{text-align:left;flex:auto}.search-btn .keycap{display:inline-flex}.keycap{display:var(--keycap-display);border:1px solid var(--line);border-radius:var(--r-tight);background:var(--bg-chrome);min-height:20px;color:var(--text-3);font:500 12px/1 var(--font-sans);align-items:center;padding:0 6px}@media (hover:none){.keycap{display:none}}.release-badge{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--bg-raised);min-height:32px;color:var(--text-2);white-space:nowrap;transition:border-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.release-dot{background:var(--status-ok);border-radius:50%;width:6px;height:6px}.release-badge.is-stale{border-color:var(--stale-line);background:var(--stale-wash);color:var(--text);font-weight:600}.release-badge.is-stale .icon{color:var(--stale)}@media (hover:hover) and (pointer:fine){.release-badge:hover,.search-btn:hover{border-color:var(--text-3)}.icon-btn:hover{background:var(--bg-hover)}}.scope-bar{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.scope-items{flex-wrap:wrap;align-items:center;gap:2px;margin-left:-10px;display:flex}.scope-sep{background:var(--line);flex:none;width:1px;height:20px;margin:0 4px}.scope-summary{appearance:none;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);min-height:36px;color:var(--text);font:600 13px/1.3 var(--font-sans);cursor:pointer;transition:transform var(--dur-press) var(--ease-out);align-items:center;gap:8px;padding:0 12px;display:none}.scope-summary .icon{color:var(--text-3)}.scope-summary:active{transform:scale(.98)}.scope-summary[aria-expanded=true] .scope-caret{transform:rotate(180deg)}.scope-item{border-radius:var(--r-card);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:baseline;gap:6px;min-height:36px;padding:8px 10px;font-size:15px;line-height:1.3;display:inline-flex}.scope-item .scope-caret{align-self:center}.scope-k{color:var(--text-3);font-size:14px}.scope-v{color:var(--text);font-weight:600}.scope-pop-anchor{position:relative}.scope-btn{appearance:none;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out)}.scope-btn:active{transform:scale(.97)}.scope-caret{color:var(--text-3);transition:transform var(--dur-pop) var(--ease-out)}.scope-btn[aria-expanded=true] .scope-caret{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.scope-btn:hover{background:var(--bg-hover)}}.popover{z-index:50;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-raised);min-width:280px;box-shadow:var(--shadow-deep);transform-origin:0 0;animation:pop var(--dur-pop) var(--ease-out);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.pop-item{appearance:none;border-radius:var(--r-tight);min-height:36px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 10px;font-size:14px;display:grid}.pop-item.is-on{color:var(--accent);font-weight:600}.pop-item.is-off{color:var(--text-3);cursor:default}.pop-main{flex-direction:column;display:flex}.pop-sub{color:var(--text-3);font-size:12px;font-weight:400}.pop-check{place-items:center;display:grid}.pop-req{font-size:13px}@media (hover:hover) and (pointer:fine){button.pop-item:hover{background:var(--bg-hover)}}.metric-link{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;text-decoration-thickness:1px}.metric-link .metric-i{vertical-align:-1px;color:var(--text-3);margin-left:4px;display:inline-block}.metric-help{border-radius:var(--r-tight);width:24px;height:24px;color:var(--text-3);flex:none;place-items:center;margin:-2px -4px;display:inline-grid}@media (hover:hover) and (pointer:fine){.metric-link:hover{color:var(--accent);text-decoration-color:currentColor}.metric-help:hover{color:var(--accent);background:var(--bg-hover)}}.grade-badge{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);height:24px;color:var(--text-2);white-space:nowrap;vertical-align:middle;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.grade-a{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent)}.grade-c{border-style:dashed}.grade-compact{white-space:nowrap;justify-content:center;min-width:24px;padding:0 6px}.grade-none{color:var(--text-3);border-style:dotted;font-weight:500}@media (hover:hover) and (pointer:fine){.grade-badge:hover{border-color:var(--text-3)}}.overflow{display:inline-flex;position:relative}.overflow-button{justify-content:center;min-width:36px}.overflow-menu{z-index:50;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-raised);min-width:220px;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-deep);animation:pop var(--dur-pop) var(--ease-out);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px)}.overflow-menu.is-end{transform-origin:100% 0;right:0}.overflow-menu.is-start{transform-origin:0 0;left:0}.overflow-item{appearance:none;border-radius:var(--r-tight);width:100%;min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 10px;font-size:14px;text-decoration:none;display:flex}.overflow-item .icon{color:var(--text-3);flex:none}.overflow-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;background:var(--bg-hover)}.overflow-item.is-disabled{color:var(--text-3);cursor:not-allowed}.overflow-item-text{flex-direction:column;gap:1px;padding-block:2px;display:flex}.overflow-item-desc{color:var(--text-3);font-size:12px;line-height:1.35}@media (hover:hover) and (pointer:fine){.overflow-item:not(.is-disabled):hover{background:var(--bg-hover)}}@media (prefers-reduced-motion:reduce){.overflow-menu{animation:none}}@keyframes pop{0%{opacity:0;transform:translateY(2px)scale(.98)}}.page{max-width:calc(var(--maxc) + 2 * var(--gutter));padding:48px var(--gutter) 64px;margin:0 auto}.region+.region{margin-top:var(--section-gap)}.region-title+.region,.region-title+.studio-split,.region-title+.doc-split,.region-breadcrumb+.region,.region-header+.region-tabs,.region-tabs+.region{margin-top:24px}.app-ops .region-title+.region,.app-ops .region-title+.studio-split,.app-ops .region-header+.region{margin-top:var(--section-gap)}.app-ops .region-tabs+.region{margin-top:40px}.studio-split+.region{margin-top:var(--section-gap)}.g12{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-title{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;display:grid}.page-title-text{grid-column:1/span 8;min-width:0}.page-title-aside{flex-direction:column;grid-column:10/span 3;align-items:flex-start;gap:16px;padding-bottom:4px;display:flex}.page-title:not(.has-aside) .page-title-text{grid-column:1/span 9}.page-title.has-aside{align-items:start}.page-title.has-aside .page-title-aside{grid-column:10/span 3}.page-title.has-aside:has(.title-facts-box.is-essential) .page-title-aside{grid-column:9/span 4}.page-title:not(.has-aside) .page-title-aside{grid-column:10/span 3;align-items:flex-end}.page-title-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.page-title-actions>a,.page-title-actions>button{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.app-ops .page-title{align-items:start}.app-ops .page-title-actions{column-gap:8px}@media (width>=1280px){.app-ops .page-title .page-title-text{grid-column:1/span 7}.app-ops .page-title .page-title-aside{grid-column:9/span 4}}.page-title h1{text-wrap:balance;max-width:24ch;font-family:var(--font-serif);font-size:calc(var(--h1) * .82);letter-spacing:-.015em;color:var(--text);font-weight:600;line-height:1.1}.page-title.is-headline h1{max-width:none;font-size:var(--h1);letter-spacing:-.018em;line-height:1.08}.lede{max-width:58ch;color:var(--text-2);font:400 20px/1.5 var(--font-serif);text-wrap:pretty;margin-top:20px}.lede b,.lede strong{color:var(--text);font-weight:600}.title-meta{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;padding-top:16px;font-size:14px;line-height:1.4;display:flex}.title-est{color:var(--text-2);font-weight:600}.title-meta-text{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.title-est+.title-meta-text:before,.title-meta-text>span+span:before{content:"";background:var(--line-strong);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:12px;display:inline-block}.title-est+.title-meta-text:before{margin-right:0}.page-foot .text-quiet{min-height:24px;font-size:inherit}.page-foot p{max-width:110ch}.sample-chip{border:1px solid var(--sample-line);border-radius:var(--r-tight);background:var(--bg);min-height:24px;color:var(--sample);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:help;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.title-facts-box{flex:100%;width:100%}.tf-quality{justify-content:flex-end;margin-bottom:8px;display:flex}.title-facts{border-top:1px solid var(--rule);width:100%;margin:0 0 8px}.title-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:14.5px;display:flex}.title-facts dt{max-width:50%;color:var(--text-3);flex:none}.title-facts dt .metric-link{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.title-facts dt .metric-link:hover{text-decoration-color:currentColor}}.title-facts dd{color:var(--text);text-align:right;overflow-wrap:anywhere;flex-direction:column;flex:0 auto;align-items:flex-end;gap:2px;min-width:0;margin:0;font-weight:600;display:flex}.tf-delta .delta{font-size:13.5px}.title-facts-box.is-essential .title-facts{margin-bottom:0}.title-facts-box.is-essential .tf-v{font:600 19px/1.2 var(--font-serif);font-variant-numeric:tabular-nums lining-nums}.tf-note{max-width:30ch;color:var(--text-3);white-space:normal;font-size:13px;font-weight:400;line-height:1.35}.tf-foot{color:var(--text-3);font-size:13px;line-height:1.4}.text-quiet{appearance:none;cursor:pointer;min-height:32px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-hover) ease, color var(--dur-hover) ease;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:15px;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.text-quiet:hover{color:var(--text);text-decoration-color:currentColor}}.subject-focus{color:var(--accent)}.subject-ink{color:var(--text)}.page-foot{border-top:1px solid var(--line-strong);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:64px;padding-top:20px;font-size:13.5px;display:flex}.region-footer>.page-foot:first-child{margin-top:16px}.btn{appearance:none;border-radius:var(--r-card);min-height:36px;font:600 14.5px/1.2 var(--font-sans);cursor:pointer;transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--primary);min-height:44px;color:var(--on-primary);box-shadow:var(--shadow-ambient);gap:10px;padding:0 18px;font-size:15.5px}.btn-primary .icon{transition:transform var(--dur-pop) var(--ease-out);order:2}.btn-ghost{border-color:var(--line-strong);color:var(--text);background:0 0}.btn-outline{background:var(--bg);border-color:var(--accent-line);color:var(--accent)}.btn-primary:disabled{background:var(--bg-hover);border-color:var(--line);color:var(--text-3);box-shadow:none;cursor:not-allowed}.btn:disabled:active{transform:none}.action-note{max-width:24ch;color:var(--text-3);align-self:center;font-size:12px;line-height:1.35}.page-title-actions>.action-note{flex:1 0 100%;order:2;max-width:none}.action-note.is-caveat{color:var(--text-2)}.btn-ghost .icon{color:var(--text-3)}.btn-sm{min-height:32px;padding:0 12px;font-size:13px}@media (hover:hover) and (pointer:fine){.btn-primary:not(:disabled):hover{box-shadow:var(--shadow-lift)}.btn-primary:not(:disabled):hover .icon{transform:translate(3px)}.btn-outline:hover{background:var(--accent-wash)}.btn-ghost:hover{border-color:var(--text-2);background:var(--bg-raised)}}.toast{z-index:60;border-radius:var(--r-feature);background:var(--bg-raised);max-width:min(440px,100vw - 32px);color:var(--text);box-shadow:var(--shadow-deep);opacity:0;pointer-events:none;transition:opacity var(--dur-pop) var(--ease-out), transform var(--dur-pop) var(--ease-out);align-items:flex-start;gap:8px;padding:12px 8px 12px 14px;font-size:14px;line-height:1.45;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.toast.is-on{opacity:1;pointer-events:auto;transform:none}.toast .icon{color:var(--accent);margin-top:2px}.toast-close{appearance:none;border-radius:var(--r-tight);width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.toast:not(.is-on){visibility:hidden}.toast-text{flex:auto;min-width:0;padding-top:1px}.toast-undo{color:var(--accent);flex:none;margin:-3px 0 -3px 4px;font-weight:600}.toast-undo .keycap{margin-left:2px}.kpi-strip{column-gap:var(--gap);border-top:2px solid var(--rule);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{min-width:0;padding:20px 0 var(--kpi-pad);position:relative}.kpi+.kpi:before{content:"";top:20px;bottom:20px;left:calc(var(--gap) / -2);background:var(--line);width:1px;position:absolute}.kpi-head{justify-content:space-between;align-items:flex-start;gap:8px;min-height:24px;display:flex}.kpi-label{min-width:0;color:var(--text-2);font-size:15px;font-weight:600;line-height:1.3}.kpi-main{margin-top:8px}.kpi-value{color:var(--text);font-family:var(--font-serif);font-size:var(--kpi-num);letter-spacing:-.02em;white-space:nowrap;margin-top:8px;font-weight:400;line-height:1}.kpi-unit{color:var(--text-2);font-family:var(--font-serif);letter-spacing:0;font-size:18px;font-weight:400}.kpi-lead{margin:0 2px 0 0}.kpi-delta{flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:20px;margin-top:10px;display:flex}.kpi .text-link{margin-top:8px;font-size:14px}.kpi-spark{cursor:crosshair;margin-top:16px;position:relative}.cs.spark{display:block;overflow:visible}.cs.spark .line{stroke:var(--text-2);stroke-width:1.6px}.cs.spark .is-focus .line{stroke:var(--data-focus);stroke-width:2px}.cs.spark .dot{fill:var(--text-2)}.cs.spark .is-focus .dot{fill:var(--data-focus)}.cs.spark .dot.extreme{fill:var(--bg);stroke:var(--text);stroke-width:1.5px;opacity:0;transition:opacity var(--dur-hover) ease}.spark-win{fill:var(--bg-wash)}.spark-win-edge{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:2 2}.kpi-cap,.kpi-spark-range{color:var(--text-3);justify-content:space-between;gap:8px;margin-top:6px;font-size:12.5px;line-height:1.3;display:flex}.kpi-cap-end{color:var(--text-2);text-align:right;font-weight:600}.kpi-spark-range{background:var(--bg);opacity:0;pointer-events:none;transition:opacity var(--dur-hover) ease;margin-top:6px;position:absolute;top:100%;left:0;right:0}@media (hover:hover) and (pointer:fine){.kpi-spark:hover .extreme,.kpi-spark:hover .kpi-spark-range{opacity:1}}.delta{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;font-weight:600;display:inline-flex}.delta-main{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.delta-pos{color:var(--pos)}.delta-neg{color:var(--neg)}.delta-flat{color:var(--flat);font-weight:400}.delta.is-neutral{color:var(--text-2);font-weight:500}.delta-base{color:var(--text-3);font-size:14px;font-weight:400}.panel{border-top:1px solid var(--rule);min-width:0;padding-top:16px;position:relative}.panel-head{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:start;gap:16px 24px;margin-bottom:12px;display:grid}.panel-quality,.chart-quality{flex:none}.panel-quality{justify-self:end}.panel-title{max-width:36ch;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance;font-size:26px;font-weight:600;line-height:1.2}.panel-foot,.chart-foot{border-top:1px solid var(--line);color:var(--text-3);margin-top:16px;padding-top:12px;font-size:13px;line-height:1.5}.panel>.state+*,.panel>.state.is-compact{margin-bottom:16px}.chart{min-width:0;margin:0}.chart-head{justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.chart-head-text{min-width:0}.chart-title{max-width:36ch;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance;font-size:26px;font-weight:600;line-height:1.2}.chart-def{color:var(--text-2);margin:8px 0 20px;font-size:15.5px;line-height:1.45}.chart-body{min-width:0;position:relative}.chart-body .cs{display:block;overflow:visible}.chart-body .cs:focus-visible{outline-offset:6px}.chart-readout{min-height:20px;color:var(--text-2);margin-top:6px;font-size:13px}.basis{min-height:24px;color:var(--text-3);padding:2px 0;text-decoration:none;display:block}.basis .icon{vertical-align:-2px;color:var(--text-3);margin-right:6px;display:inline-block}.basis-seg{white-space:nowrap}.basis-link{color:var(--text-2);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;font-weight:600}.basis-link:before{content:"·";color:var(--text-3);margin:0 6px;font-weight:400}@media (hover:hover) and (pointer:fine){.basis:hover .basis-text{color:var(--text-2)}.basis:hover .basis-link{color:var(--text);text-decoration-color:currentColor}.cs-change-table .m .bar{transition:opacity var(--dur-hover) ease}.cs-change-table:has(.m.k-brand:hover) .m.k-brand:not(:hover):not(.is-focus) .bar{opacity:.45}}.cs .m.is-active .t-name,.cs .m.is-active .t-val{fill:var(--accent)}.cs .m.is-active .bar{stroke:var(--accent);stroke-width:1.5px}.cs .hit.is-active{fill:var(--accent-wash);fill-opacity:.6}.cs .m .t-name{transition:fill var(--dur-hover) ease}.cs a.row-link{cursor:pointer}.cs a.row-link:hover .t-name,.cs a.row-link:focus-visible .t-name{text-decoration:underline}.cs a.row-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.cs.reveal .rv{transform-box:fill-box;animation:rv-x var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--i,0) * 24ms + 60ms)}.cs-histogram.reveal .rv{animation-name:rv-y}.cs.reveal .rv-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:rv-draw var(--dur-reveal) var(--ease-out) 80ms forwards}}@keyframes rv-x{0%{opacity:.4;transform:scaleX(.04)}}@keyframes rv-y{0%{opacity:.4;transform:scaleY(.04)}}@keyframes rv-draw{to{stroke-dashoffset:0}}.table-wrap{min-width:0;position:relative}.table-scroll{min-width:0;overflow-x:auto}.table-wrap:before,.table-wrap:after{content:"";z-index:2;pointer-events:none;opacity:0;width:16px;transition:opacity var(--dur-hover) ease;position:absolute;top:0;bottom:0}.table-wrap:before{box-shadow:inset 10px 0 8px -8px color-mix(in oklab, var(--text) 24%, transparent);left:0}.table-wrap:after{box-shadow:inset -10px 0 8px -8px color-mix(in oklab, var(--text) 24%, transparent);right:0}.table-wrap.is-more-left:before,.table-wrap.is-more-right:after{opacity:1}.ledger{border-collapse:collapse;width:100%;color:var(--text-2);font-size:14px}.ledger th,.ledger td{height:var(--row-h);border-bottom:1px solid var(--line);padding:0 8px;font-weight:400}.ledger .c-num{text-align:right;white-space:nowrap}.ledger thead th.c-num{white-space:normal}.ledger .c-text{text-align:left}.ledger thead th.c-short{white-space:nowrap}.ledger thead th{vertical-align:bottom;border-bottom:1px solid var(--rule);height:36px;color:var(--text-3);padding-bottom:6px;font-size:12px;font-weight:600}.ledger th:first-child,.ledger td:first-child{padding-left:0}.ledger th:last-child,.ledger td:last-child{padding-right:0}.th-sort{appearance:none;min-height:24px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:4px;padding:0;display:inline-flex}.th-sort.is-on{color:var(--text)}.th-arrow{opacity:.4;transition:opacity var(--dur-hover) ease;flex:none}.th-sort.is-on .th-arrow{opacity:1}.th-label{display:block}.th-head{align-items:flex-end;gap:2px;display:inline-flex}.c-num .th-head{flex-direction:row-reverse}.th-text{flex-direction:column;align-items:flex-start;display:inline-flex}.c-num .th-text{align-items:flex-end}.th-unit{color:var(--text-3);white-space:nowrap;align-items:center;gap:2px;font-weight:400;display:inline-flex}.c-num .th-sort{flex-direction:row-reverse}.ledger tbody th{color:var(--text);font-weight:500}.ledger tbody tr{transition:background-color var(--dur-hover) ease}.ledger a.entity{min-width:24px;min-height:28px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.ledger tr.is-focus{--accent-wash:var(--data-focus-wash);--text-3:var(--text-2);--flat:var(--text-2);background:var(--accent-wash)}.ledger tr.is-focus a.entity,.ledger tr.is-focus th{color:var(--accent);font-weight:600}.ledger tr.k-other th,.ledger tr.k-other td{border-top:1px solid var(--line-strong)}.ledger tr.k-other th,.ledger tr.k-unattributed th{color:var(--text-2);font-weight:400}.c-rank{width:40px;color:var(--text-3)}@media (hover:hover) and (pointer:fine){.ledger tbody tr:not(.is-focus):hover{background:var(--bg-hover)}.ledger a.entity:hover{color:var(--accent);text-decoration:underline}.th-sort:hover .th-arrow{opacity:1}}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 28px;display:flex}.tab{appearance:none;min-width:32px;min-height:40px;color:var(--text-3);font:500 14px/1.2 var(--font-sans);cursor:pointer;transition:color var(--dur-hover) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.tab:after{content:"";background:var(--accent);height:2px;transition:transform var(--dur-pop) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tab.is-on{color:var(--text);font-weight:600}.tab.is-on:after{transform:none}.tab.is-planned{cursor:default}@media (hover:hover) and (pointer:fine){.tab:not(.is-planned):hover{color:var(--text)}}.breadcrumb ol{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.breadcrumb li{align-items:center;gap:4px;display:inline-flex}.breadcrumb a{min-width:24px;min-height:24px;color:var(--text-2);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.breadcrumb [aria-current]{color:var(--text);font-weight:600}.crumb-sep{color:var(--text-3)}@media (hover:hover) and (pointer:fine){.breadcrumb a:hover{color:var(--accent);text-decoration:underline}}.state{border-top:1px solid var(--rule);background:0 0;align-items:flex-start;gap:12px;padding:24px 0 8px;display:flex}.panel>.state:first-child,.region-filters+.region-table>.state,.settings-controls>.state:first-child{border-top:0;padding-top:4px}.panel:has(>.state-error:first-child){border-top-color:var(--error-line)}.state-icon{color:var(--text-3);margin-top:2px}.state-text{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.state-title{color:var(--text);font-size:15px;font-weight:600}.state-body{max-width:64ch;color:var(--text-2)}.state-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.state-error{border-top-color:var(--error-line)}.state-error .state-icon,.state-error .state-title{color:var(--error-ink)}.state.is-compact{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);padding:12px 16px}.state-error.is-compact{border-color:var(--error-line)}.state.is-compact:not(:last-child){margin-bottom:16px}.state-stale.is-compact{border-style:dashed;border-color:var(--sample-line)}.state-stale .state-icon,.state-low-confidence .state-icon{color:var(--sample)}.state-loading{border:0;padding:20px 0;display:block}.skeleton{flex-direction:column;gap:12px;display:flex}.sk{border-radius:var(--r-tight);background:var(--bg-chrome);display:block}.sk-title{width:52%;height:22px}.sk-line{width:36%;height:14px}.sk-block{width:100%;height:200px}.sk-table{gap:0}.sk-tr{height:var(--row-h);border-bottom:1px solid var(--line);align-items:center;gap:16px;display:flex}.sk-th{border-bottom-color:var(--rule);height:36px}.sk-tr .sk{height:12px}.sk-tr .sk-cell{flex:1 1 0}.sk-tr .sk-cell-name{flex:2 1 0}.sk-th .sk{height:10px}.sk-chart{gap:10px}.sk-chart .sk-line{margin-bottom:12px}.sk-bar-row{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;height:22px;display:grid}.sk-bar-label{height:12px}.sk-bar{height:14px}.sk-li{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:6px;height:56px;display:flex}.sk-li-title{height:14px}.sk-li-meta{width:30%;height:10px}.sk-text .sk-line{height:14px}.sk-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.sk-fact{flex-direction:column;gap:8px;display:flex}.sk-fact-k{width:50%;height:12px}.sk-fact-v{width:70%;height:22px}.sk-kpi-label{width:60%;height:13px;display:inline-block}.sk-kpi-value{width:50%;height:32px}.sk-kpi-delta{width:70%;height:14px;margin-top:12px}@media (prefers-reduced-motion:no-preference){.sk{animation:1.2s ease-in-out sk-pulse}}@keyframes sk-pulse{50%{background:var(--bg-hover);opacity:.6}}.drawer-main{min-width:0}.drawer{z-index:35;border-left:1px solid var(--line);background:var(--bg-raised);width:380px;box-shadow:var(--shadow-deep);animation:drawer-in var(--dur-drawer) var(--ease-drawer);padding:20px 24px;position:fixed;top:56px;bottom:0;right:0;overflow-y:auto}.drawer-scrim{display:none}.drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.drawer-title{font-family:var(--font-serif);color:var(--text);font-size:22px;font-weight:600;line-height:1.28}.drawer-foot{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}@keyframes drawer-in{0%{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.drawer,.popover{animation:none}}.grid-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px 40px;display:grid}.stack{gap:var(--section-gap);flex-direction:column;display:flex}.filter-row{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.filter-row .field-search{flex:240px}.filter-row .field-sort{margin-left:auto}.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 32px;margin-top:20px;display:grid}.fact-k{color:var(--text-3);font-size:13px;display:block}.fact-v{color:var(--text);margin-top:4px;font-size:20px;font-weight:500;line-height:1.2;display:block}.chip-list{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--bg);min-height:32px;color:var(--text);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.chip.is-focus{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent);font-weight:600}.seg{border-radius:var(--r-tight);background:var(--bg-chrome);flex-wrap:wrap;align-self:flex-start;gap:2px;max-width:100%;padding:4px;display:inline-flex}.seg-btn{appearance:none;border-radius:var(--r-tight);min-width:32px;min-height:28px;color:var(--text-2);font:600 13px/1.2 var(--font-sans);cursor:pointer;transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.seg-btn.is-on{background:var(--bg);color:var(--accent);box-shadow:var(--shadow-ambient)}.list-rows{flex-direction:column;display:flex}.list-row{min-height:var(--row-h);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.list-row-main{min-width:0}.list-row-title{color:var(--text);font-weight:500}.list-row-sub{color:var(--text-3);font-size:13px}.list-row .text-link{white-space:nowrap;flex:none}.queue-split{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.queue-split>.region-list{grid-column:1/span 5;min-width:0}.queue-split>.queue-detail{grid-column:6/span 7;min-width:0;position:sticky;top:72px}.queue-split.is-list-only>.region-list{grid-column:1/span 8}.queue-list{border-top:2px solid var(--rule);flex-direction:column;display:flex}.queue-group{border-bottom:1px solid var(--line-strong);color:var(--text-3);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0 6px;font-size:13px;font-weight:600;display:flex}.queue-list>:first-child>.queue-group{padding-top:10px}.queue-item{appearance:none;border:0;border-bottom:1px solid var(--line);width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-hover) ease;background:0 0;align-items:center;gap:16px;padding:10px 12px;display:flex}[data-density=compact] .queue-item{min-height:48px;padding-top:6px;padding-bottom:6px}.queue-item-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.queue-item-title{color:var(--text);font-weight:600}.queue-item-sub{color:var(--text-3);font-size:13px}.queue-item-fig{color:var(--text);font:400 20px/1 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;text-align:right;flex:none}.queue-item-fig small{color:var(--text-3);font:400 12px/1.2 var(--font-sans);margin-top:4px;display:block}.queue-item .status-mark{font-size:13px}.queue-item.is-on{background:var(--bg-raised);box-shadow:0 0 0 1px var(--line), 0 1px 2px color-mix(in oklab, var(--text) 8%, transparent)}.queue-item.is-on .queue-item-title{color:var(--accent)}@media (hover:hover) and (pointer:fine){.queue-item:not(.is-on):hover{background:var(--bg-hover)}}.queue-detail{flex-direction:column;gap:24px;display:flex}.decision-band{border-top:2px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:16px;display:flex}.decision-text{max-width:72ch;color:var(--text-2);font:400 17px/1.5 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;text-wrap:pretty;flex:28em}.decision-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.decision-hint{color:var(--text-3);text-align:right;text-wrap:balance;flex:16em;font-size:13px}.desktop-only-note{color:var(--text-2);display:none}.studio-split{gap:var(--gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.studio-split>.region+.region{margin-top:0}.diff-list{flex-direction:column;display:flex}.settings-group{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:16px 40px;padding:28px 0;display:grid}.settings-group:first-child{border-top:1px solid var(--rule)}.settings-group{scroll-margin-top:72px}.settings-title{color:var(--text);font:600 22px/1.25 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.settings-text{max-width:44ch;color:var(--text-2);margin-top:6px;font-size:15px;line-height:1.5}.settings-controls{flex-direction:column;gap:16px;min-width:0;display:flex}.doc-split{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;display:grid}.doc-toc{position:sticky;top:80px}.doc-toc-title{color:var(--text-3);margin-bottom:8px;font-size:13px;font-weight:600}.doc-toc a{min-height:32px;color:var(--text-2);align-items:center;font-size:14px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.doc-toc a:hover{color:var(--accent)}}.doc-body{min-width:0;max-width:680px}.doc-h,.doc-text>:not(.table-wrap){max-width:70ch}.doc-section+.doc-section{margin-top:40px}.doc-h{font-family:var(--font-serif);color:var(--text);align-items:center;gap:8px;margin-bottom:12px;font-size:24px;font-weight:600;line-height:1.25;display:flex}.copy-link{border-color:#0000;width:28px;height:28px}.doc-text{flex-direction:column;gap:12px;font-size:16px;line-height:1.6;display:flex}.doc-text dt{color:var(--text);font-weight:600}.doc-text dd{margin:2px 0 12px}.export-layer{z-index:55;background:var(--scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.export-dialog{border-radius:var(--r-feature);background:var(--bg-raised);width:min(760px,100%);max-height:calc(100dvh - 48px);color:var(--text);box-shadow:var(--shadow-deep);flex-direction:column;display:flex}.export-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 18px;display:flex}.export-title{font:600 26px/1.2 var(--font-serif);letter-spacing:-.01em;color:var(--text)}.export-subject{color:var(--text-2);margin-top:6px;font-size:15px;line-height:1.45}.export-body{flex-direction:column;gap:28px;min-height:0;padding:20px 28px 24px;display:flex;overflow-y:auto}.export-label{color:var(--text);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.export-formats{border:0;min-width:0;margin:0;padding:0}.export-format{border-top:1px solid var(--line);cursor:pointer;transition:background-color var(--dur-hover) ease;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 8px;display:grid}.export-format:last-of-type{border-bottom:1px solid var(--line)}.export-format.is-on{background:var(--bg)}.export-format-text{flex-direction:column;gap:2px;min-width:0;display:flex}.export-format-name{font-size:15px;font-weight:600}.export-format-desc{color:var(--text-2);font-size:14px;line-height:1.4}.export-ext{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.export-radio{place-items:center;width:24px;height:24px;display:grid;position:relative}.export-radio input{opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;inset:0}.export-dot{border:1px solid var(--line-strong);background:var(--bg-raised);pointer-events:none;width:16px;height:16px;transition:border-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;border-radius:50%}.export-radio input:checked+.export-dot{border-color:var(--accent);box-shadow:inset 0 0 0 4px var(--bg-raised);background:var(--accent)}.export-radio input:focus-visible+.export-dot{outline:2px solid var(--accent);outline-offset:2px}.export-source{grid-template-columns:minmax(0,1fr) 184px;align-items:start;gap:28px;display:grid}.export-prov{border-top:1px solid var(--rule);margin:0}.export-prov>div{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:8px 0;font-size:14px;line-height:1.45;display:grid}.export-prov dt{color:var(--text-3)}.export-prov dd{color:var(--text);font-variant-numeric:tabular-nums lining-nums;margin:0}.export-none{color:var(--text-2)}.export-file{overflow-wrap:anywhere}.export-file>span{white-space:nowrap}.export-caveat{color:var(--text-2);margin-top:10px;font-size:13px}.export-preview{flex-direction:column;align-items:center;padding-top:26px;display:flex}.export-page{aspect-ratio:16/9;border:1px solid var(--line-strong);background:var(--bg-raised);flex-direction:column;gap:6px;width:100%;padding:12px;display:flex;position:relative;overflow:hidden}.export-preview.is-pdf .export-page{aspect-ratio:1/1.414;width:120px}.export-preview.is-xlsx .export-page,.export-preview.is-csv .export-page{aspect-ratio:4/3;padding:0}.export-line{background:var(--line);width:70%;height:4px;display:block}.export-line.is-title{background:var(--line-strong);width:52%;height:6px}.export-bars{border-bottom:1px solid var(--line-strong);flex:1;align-items:flex-end;gap:6px;padding-top:4px;display:flex}.export-bars>span{background:var(--data-ink-soft);flex:1}.export-bars>span:first-child{background:var(--data-focus-soft);height:70%}.export-bars>span:nth-child(2){height:48%}.export-bars>span:nth-child(3){height:86%}.export-bars>span:nth-child(4){height:34%}.export-grid{background:linear-gradient(var(--bg-wash) 0 0) top / 100% 14px no-repeat, repeating-linear-gradient(to bottom, transparent 0 13px, var(--line) 13px 14px), repeating-linear-gradient(to right, transparent 0 43px, var(--line) 43px 44px);flex:1}.export-mark{color:var(--text-3);font:italic 400 12px/1.1 var(--font-serif);white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-24deg)}.export-tab{border:1px solid var(--line-strong);border-top-color:var(--accent);border-radius:0 0 var(--r-tight) var(--r-tight);background:var(--bg-raised);color:var(--text-2);align-self:flex-start;margin-top:-1px;padding:2px 8px;font-size:12px}.export-foot{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:16px 28px 20px;display:flex}.export-error{border:1px solid var(--error-line);border-radius:var(--r-tight);color:var(--error-ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:14px;display:flex}.export-error .icon{flex:none;margin-top:2px}.export-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;display:flex}.export-dialog[aria-busy=true] .btn-primary:disabled{cursor:progress}@media (hover:hover) and (pointer:fine){.export-format:not(.is-on):hover{background:var(--bg-hover)}.export-radio input:not(:checked):hover+.export-dot{border-color:var(--text-3)}}@media (prefers-reduced-motion:no-preference){.export-layer{animation:export-fade var(--dur-pop) ease-out}.export-dialog{animation:export-in var(--dur-drawer) var(--ease-out)}}@keyframes export-fade{0%{opacity:0}}@keyframes export-in{0%{opacity:0;transform:translateY(12px)}}@media (width<=639px){.export-layer{align-items:end;padding:0}.export-dialog{border-radius:var(--r-feature) var(--r-feature) 0 0;max-height:92dvh}.export-head,.export-body,.export-foot{padding-inline:16px}.export-title{font-size:22px}.export-source{grid-template-columns:minmax(0,1fr)}.export-preview{display:none}.export-prov>div{grid-template-columns:minmax(0,1fr);gap:2px}}.cand{appearance:none;width:100%;min-height:calc(var(--row-h) + 14px);border:0;border-bottom:1px solid var(--line);color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:20px minmax(0,1.4fr) minmax(80px,1fr) 48px;align-items:center;gap:12px;padding:6px 8px 6px 0;display:grid}.cand-track,.cand-bar{height:10px;display:block}.cand-track{background:var(--data-noise)}.cand-bar{background:var(--data-ink)}.method-item,.glossary-item{border-bottom:1px solid var(--line);padding:14px 0}.method-item dt,.glossary-item dt{color:var(--text);font-size:15.5px;font-weight:600}.method-item dd,.glossary-item dd{color:var(--text-2);margin:4px 0 0;line-height:1.55}@media (hover:hover) and (pointer:fine){.gloss-method:hover{color:var(--text);text-decoration-color:currentColor}}@media (width>=1600px){.glossary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1880px){.method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.method-grid,.glossary-grid{grid-template-columns:minmax(0,1fr)}}.field{flex-direction:column;gap:6px;display:flex}.field-label{color:var(--text);font-size:13px;font-weight:600}.field-hint{color:var(--text-3);font-size:13px}.input,.select{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg);min-height:36px;color:var(--text);transition:border-color var(--dur-hover) ease;padding:0 12px;font-size:14px}.input::placeholder{color:var(--text-3)}.input:focus-visible,.select:focus-visible{border-color:var(--accent);outline-offset:0}.check{min-height:28px;color:var(--text);align-items:center;gap:8px;font-size:14px;display:inline-flex}.check-control{flex:none;place-items:center;width:24px;height:24px;margin-left:-4px;display:inline-grid;position:relative}.check-control input{opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;inset:0}.check-box{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg);color:#0000;pointer-events:none;width:16px;height:16px;transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease;place-items:center;display:grid}.check-control input:checked+.check-box{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.check-control input:focus-visible+.check-box{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.check-control input:hover+.check-box{border-color:var(--text-3)}}.radio{color:var(--text);cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.radio .check-control input{cursor:inherit}.radio-dot{border:1px solid var(--line-strong);background:var(--bg);pointer-events:none;width:16px;height:16px;transition:border-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;border-radius:50%}.check-control input:checked+.radio-dot{border-color:var(--accent);box-shadow:inset 0 0 0 4px var(--bg-raised);background:var(--accent)}.check-control input:focus-visible+.radio-dot{outline:2px solid var(--accent);outline-offset:2px}.radio-text{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.radio-label{font-weight:600}.radio-desc{color:var(--text-2);font-size:13px}.radio.is-disabled{cursor:not-allowed}.radio.is-disabled .radio-label{color:var(--text-3)}@media (hover:hover) and (pointer:fine){.check-control input:not(:disabled):hover+.radio-dot{border-color:var(--text-3)}}@media (width<=1180px){.grid-two,.studio-split{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.drawer{z-index:45;width:min(400px,92vw);top:0}.drawer-scrim{z-index:44;background:var(--scrim);display:block;position:fixed;inset:0}.queue-split,.doc-split{grid-template-columns:minmax(0,1fr)}.queue-split{row-gap:var(--section-gap)}.queue-split>.region-list,.queue-split>.queue-detail,.queue-split.is-list-only>.region-list{grid-column:1/-1;position:static}.doc-toc{position:static}}@media (width<=1279px){.page-title-text,.page-title:not(.has-aside) .page-title-text{grid-column:1/-1}.page-title-aside,.page-title.has-aside .page-title-aside,.page-title:not(.has-aside) .page-title-aside{flex-flow:wrap;grid-column:1/-1;align-items:center}.page-title.has-aside:has(.title-facts-box.is-essential) .page-title-aside{flex-flow:wrap;grid-column:1/-1;align-items:center}.title-facts{display:none}.title-facts-box.is-essential .title-facts{column-gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.title-facts-box.is-essential .title-facts>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.title-facts-box.is-essential .title-facts dd{text-align:left;align-items:flex-start}.title-facts-box:not(.is-essential) .tf-quality,.title-facts-box:not(.is-essential) .tf-foot{display:none}}@media (width<=640px){.title-facts-box.is-essential .title-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}@media (width<=1023px){.page{padding-top:28px}.lede{font-size:18px}.chart-title,.panel-title{font-size:22px}.app{grid-template-columns:minmax(0,1fr)}.sidebar{z-index:40;width:280px;height:auto;box-shadow:var(--shadow-deep);transition:transform var(--dur-drawer) var(--ease-drawer), display var(--dur-drawer) allow-discrete;display:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.is-open{display:flex;transform:none}@starting-style{.sidebar.is-open{transform:translate(-100%)}}.scrim{z-index:30;background:var(--scrim);position:fixed;inset:0}.only-sm,.icon-btn.only-sm{display:inline-flex}.topbar{padding:8px var(--gutter);flex-wrap:wrap;gap:8px}.topbar .scope-bar{order:3;width:100%}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-group{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hide-sm{display:none}.ledger{width:max-content;min-width:100%}.ledger thead th,.ledger .c-text{white-space:nowrap}.ledger .c-wrap{white-space:normal;min-width:13em;max-width:16em}.ledger .c-pin{z-index:1;padding-right:12px;position:sticky;left:0}.table-wrap.is-more-left .c-pin{background:var(--bg)}.table-wrap.is-more-left tr.is-focus .c-pin{background:var(--accent-wash)}.filter-row .field-sort{margin-left:0}.tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.tab{text-align:center;justify-content:center;padding:6px 2px}.page{padding-top:20px;padding-bottom:40px}.page-title h1{font-size:28px}.page-title.is-headline h1{font-size:var(--h1);line-height:1.15}.page-title-aside{flex-wrap:wrap;justify-content:flex-start}.title-meta{font-size:14px}.topbar .scope-bar{flex-direction:column;align-items:stretch}.scope-summary{display:inline-flex}.scope-summary-text{text-align:left;flex:auto}.scope-items{display:none}.scope-bar.is-open .scope-items{padding:8px 0 4px;display:flex}.popover{min-width:min(300px,100vw - 32px)}.kpi-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kpi{padding:14px 0}.kpi:nth-child(3):before{display:none}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.kpi-value{font-size:28px}.kpi-cap{display:none}.chart-title,.panel-title,.drawer-title{font-size:19px}.facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 20px}.desktop-only-note{display:block}.t-queue .queue-decide{display:none}.queue-split>.queue-detail{order:-1}.decision-hint{display:none}.doc-h{font-size:20px}}.ww-country{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ww-country-cur{color:var(--text-3);font:400 14px/1.4 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.ww-country-panel .chart-title{font-size:21px}.ww-teaser{border-top:2px solid var(--rule);align-items:start;row-gap:32px;padding-top:20px}.ww-teaser>*{grid-column:1/-1;min-width:0}.ww-teaser-text{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.ww-teaser-text p{max-width:46ch;color:var(--text-2);font:400 18px/1.55 var(--font-serif);font-variant-numeric:tabular-nums lining-nums}@media (width>=1024px){.ww-teaser>.ww-teaser-text{grid-column:1/span 5}.ww-teaser>.ww-preview{grid-column:7/span 6}}.ww-preview{margin:0}.ww-sheet{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);flex-direction:column;gap:10px;padding:24px 28px 20px;display:flex}.ww-sheet-head{border-bottom:2px solid var(--rule);color:var(--text-3);padding-bottom:10px;font-size:13px;font-weight:600}.ww-sheet-title{color:var(--text);font:600 22px/1.3 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;text-wrap:balance}.ww-sheet-sub{color:var(--text-3);font-size:13px}.ww-sheet-bars{flex-direction:column;gap:6px;margin:6px 0 2px;padding:0;list-style:none;display:flex}.ww-sheet-bars li{grid-template-columns:minmax(7em,9em) minmax(0,1fr) 4.5em;align-items:center;gap:12px;font-size:14px;display:grid}.ww-sheet-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ww-sheet-track{height:12px;display:block}.ww-sheet-bar{background:var(--data-ink);height:100%;display:block}.ww-sheet-num{color:var(--text);text-align:right;font-weight:600}.ww-sheet-tail{border-top:1px solid var(--line);color:var(--text-2);flex-wrap:wrap;gap:2px 16px;padding-top:8px;font-size:13px;display:flex}.ww-sheet-next{color:var(--text-3);font:italic 400 14px/1.4 var(--font-serif);font-variant-numeric:tabular-nums lining-nums}.ww-note{font-family:var(--font-sans);flex-direction:column;gap:10px;padding-top:4px;display:flex}.ww-note-title{color:var(--text);font-size:15px;font-weight:600}.ww-note>p:not(.ww-note-title){color:var(--text-2);font-size:15px;line-height:1.5}.ww-note-basis{border-radius:var(--r-tight);background:var(--bg-wash);color:var(--text-2);padding:10px 12px;font-size:13px!important}@media (width<=760px){.ww-sheet{padding:18px 18px 16px}}.inline-facts{grid-auto-columns:minmax(0,auto);grid-auto-flow:column;justify-content:start;margin:4px 0 24px;display:grid}.inline-facts>div{border-left:1px solid var(--line);min-width:0;padding:0 24px}.inline-facts>div:first-child{border-left:0;padding-left:0}.inline-facts dt{color:var(--text-3);margin-bottom:4px;font-size:14px}.inline-facts dd{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:17px;font-weight:600;display:flex}@media (width<=639px){.inline-facts{grid-auto-flow:row}.inline-facts>div{border-left:0;padding:8px 0}}.fact-sub{color:var(--text-3);font-size:13px;font-weight:400}.panel-note{color:var(--text-3);margin-top:12px;font-size:13px;line-height:1.5}.c-wrap{white-space:normal}.product-title{white-space:normal;overflow-wrap:anywhere;min-width:16ch;max-width:48ch;line-height:1.4;display:block}.keys{color:var(--text-3);margin-left:12px}@media (hover:none){.keys{display:none}}.keys .keycap+.keycap{margin-left:2px}.sub-h{color:var(--text);margin:20px 0 8px;font-size:14px;font-weight:600}.sample-titles{color:var(--text-2);overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.45;display:flex}.method-list,.glossary-list{flex-direction:column;gap:14px;margin:0;display:flex}.method-item,.glossary-item{scroll-margin-top:80px}.method-item:target,.glossary-item:target{border-radius:var(--r-tight);outline:2px solid var(--accent-line);outline-offset:4px}.machine-id{font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.seg-btn.is-off{color:var(--text-3);cursor:not-allowed}.status-text{color:var(--text-2)}.pin-mark{color:var(--text-3);margin-left:6px;font-weight:400}.report-name{min-width:18ch}.link-list{flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:1.45;display:flex}.kpi-sub{color:var(--text-3);margin-top:4px;font-size:13px;display:block}.doc-list{flex-direction:column;gap:8px;margin:0;padding-left:20px;list-style:outside;display:flex}.tier-list{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.tier-list>div{display:contents}.tier-list dd{margin:0}.gloss-other{color:var(--text-3);margin-left:6px;font-weight:400}.doc-filter{margin-bottom:4px}.form-stack{flex-direction:column;gap:16px;display:flex}.form-stack fieldset,.settings-controls fieldset{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.field-static{color:var(--text);font-size:14px}.field-error{color:var(--neg);font-size:13px}.input[aria-invalid=true]{border-color:var(--neg)}.input:disabled{background:var(--bg-chrome);color:var(--text-3)}.textarea{min-height:120px;font:inherit;resize:vertical;padding:8px 12px;font-size:14px;line-height:1.5}.form-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.form-done{color:var(--pos);font-weight:600}.snap-form{flex-direction:column;gap:16px;display:flex}.snap-what{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.inline-form{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.field-grow{flex:240px}.check-row{flex-wrap:wrap;gap:4px 20px;display:flex}.select-sm{min-height:28px}.role-list{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:14px;display:grid}.role-list>div{display:contents}.role-list dt{color:var(--text);font-weight:600}.role-list dd{color:var(--text-2);margin:0}.result-cell{white-space:nowrap}.status-text.is-below{color:var(--neg);font-weight:600}.prompt-text{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-chrome);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.note-cell{white-space:normal;min-width:18ch;max-width:36ch;line-height:1.4;display:block}.diff-mark{color:var(--accent);font-weight:600}a.seg-btn{text-decoration:none}.ledger .c-num a.text-link{justify-content:flex-end;min-width:24px;min-height:24px;margin-top:0;display:inline-flex}.pick-chips{flex-wrap:wrap;flex:480px;align-items:center;gap:8px;padding:4px 16px 4px 0;display:flex}.pick-chip{border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--bg-raised);align-items:center;gap:2px;min-height:32px;padding:0 4px 0 12px;font-size:14px;display:inline-flex}.pick-chip.is-only{padding-right:12px}.pick-name{min-height:28px;color:var(--text);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.pick-chip.is-focus{border-color:var(--accent-line);background:var(--accent-wash)}.pick-chip.is-focus .pick-name{color:var(--accent);font-weight:600}.pick-x{border-radius:var(--r-tight);width:24px;height:24px;color:var(--text-3);transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.pick-name:hover{text-underline-offset:4px;text-decoration:underline}.pick-x:hover{background:var(--bg-hover);color:var(--text)}}.seg-btn.is-off{border:1px dashed var(--line-strong);background:0 0}.floor-input{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.floor-input .input{text-align:right;width:14ch}.floor-unit{color:var(--text-3)}.method-link{white-space:nowrap}.save-row{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.tp-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.tp-row{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.tp-rank{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.tp-main{flex-direction:column;gap:2px;min-width:0;display:flex}.tp-title{color:var(--text);font-size:14.5px;line-height:1.4}.tp-sub{color:var(--text-3);font-size:13px}.tp-gmv{color:var(--text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:15px;font-weight:600}.tp-more{margin-top:12px}.ledger a.entity.doc-link{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.ledger a.entity.doc-link:hover{color:var(--text);text-decoration-color:currentColor}}.view-cell,.report-cell{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.view-pin{color:var(--text-3);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:400;display:inline-flex}.report-tag{border:1px solid var(--line-strong);border-radius:var(--r-tight);min-height:22px;color:var(--text-2);white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.report-tag.is-stale{border-color:var(--stale-line);background:var(--stale-wash);color:var(--text)}.report-sub{color:var(--text-2);font:400 15px/1.4 var(--font-serif);flex-basis:100%}.action-hint{max-width:30ch;color:var(--text-3);flex-basis:100%;font-size:13.5px;line-height:1.45}.sub-state.is-on{color:var(--text-2);font-weight:600}.t-index[data-screen=reports] .ledger tbody th,.t-index[data-screen=reports] .ledger tbody td,.t-index[data-screen=views] .ledger tbody th,.t-index[data-screen=views] .ledger tbody td{vertical-align:top;padding-top:10px;padding-bottom:10px}.t-index[data-screen=reports] .ledger td,.t-index[data-screen=views] .ledger td:not(.c-wrap){white-space:nowrap}.report-all{margin-top:12px}@media (width>=1024px){.t-document[data-screen=trust] .doc-split{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.t-document[data-screen=trust] .doc-toc{grid-column:1/span 2}.t-document[data-screen=trust] .doc-body{grid-column:3/-1;max-width:none}}.t-document[data-screen=trust] .doc-section{border-top:1px solid var(--rule);padding-top:16px;scroll-margin-top:72px}.t-document[data-screen=trust] .doc-section+.doc-section{margin-top:64px}.t-document[data-screen=trust] .doc-h{font-size:26px;line-height:1.2}.t-document[data-screen=trust] .doc-text>.method-block,.t-document[data-screen=trust] .doc-text>.glossary-grid,.t-document[data-screen=trust] .doc-text>.state{max-width:none}.method-block{flex-direction:column;gap:12px;margin-top:28px;scroll-margin-top:72px;display:flex}.method-block>p{max-width:70ch}.doc-h3{color:var(--text);font:600 20px/1.3 var(--font-serif)}.method-grid,.glossary-grid{gap:0 var(--gap);border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.method-item{border-bottom:1px solid var(--line);padding:14px 0;scroll-margin-top:72px}.glossary-item{border-bottom:1px solid var(--line);padding:12px 0}.method-item:target{background:var(--accent-wash)}.glossary-item:has(:target){background:var(--accent-wash)}.doc-text .method-item dt,.doc-text .glossary-item dt{color:var(--text);font-size:15.5px;font-weight:600}.doc-text .method-item dd{max-width:62ch;color:var(--text-2);margin:4px 0 0;font-size:15.5px;line-height:1.55}.doc-text .glossary-item dd{max-width:62ch;color:var(--text-2);margin:4px 0 0;scroll-margin-top:96px;font-size:15px;line-height:1.5}.doc-note{color:var(--text-3);font-size:13.5px;line-height:1.5}.doc-note b{color:var(--text-2)}.grade-ungraded{min-height:24px;font-size:inherit;white-space:nowrap}.gloss-method{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;font-size:14px}@media (hover:hover) and (pointer:fine){.gloss-method:hover{color:var(--text);text-decoration-color:currentColor}}.gloss-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}@media (width>=1600px){.glossary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1880px){.method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.method-grid,.glossary-grid{grid-template-columns:minmax(0,1fr)}}.queue-field{flex-direction:column;gap:6px;display:flex}.t-queue .filter-row .seg{align-self:auto}.sample-titles .is-odd{color:var(--text-2)}.sample-titles .status-mark{margin-left:8px;font-size:13px;font-weight:500}.cand-list{border-top:1px solid var(--line-strong);margin-top:4px}.cand{appearance:none;width:100%;min-height:calc(var(--row-h) + 14px);border:0;border-bottom:1px solid var(--line);color:var(--text-2);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-hover) ease;background:0 0;grid-template-columns:20px minmax(0,1.4fr) minmax(80px,1fr) 48px;align-items:center;gap:12px;padding:6px 8px 6px 0;display:grid}.cand-dot{border:1.5px solid var(--line-strong);border-radius:50%;width:16px;height:16px;margin-left:2px}.cand.is-on .cand-dot{border:5px solid var(--accent)}.cand-name{flex-direction:column;min-width:0;display:flex}.cand-name b{color:var(--text);font-weight:600}.cand.is-on .cand-name b{color:var(--accent)}.cand-name span{color:var(--text-3);font-size:13px}.cand-track{background:var(--data-noise);height:10px;display:block}.cand-bar{background:var(--data-ink);height:10px;display:block}.cand.is-on .cand-bar{background:var(--data-focus)}.cand .num{color:var(--text);text-align:right}@media (hover:hover) and (pointer:fine){.cand:not(.is-on):hover{background:var(--bg-hover)}}.app-presence{color:var(--text-2);white-space:nowrap}.app-presence b{color:var(--text);font-weight:600}.ops-chain{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.ops-chain li{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.ops-chain-dot{background:var(--status-ok);border-radius:50%;width:7px;height:7px;transform:translateY(-1px)}.ops-chain li.is-behind .ops-chain-dot{background:var(--warn);box-shadow:0 0 0 1px var(--warn-line)}.ops-chain-k{color:var(--text)}.ops-chain-k small{color:var(--text-3);font-size:13px;display:block}.ops-chain-v{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.ops-total{border-top:2px solid var(--rule);color:var(--text);flex-wrap:wrap;gap:4px 24px;padding:10px 0;font-size:14px;font-weight:600;display:flex}.ops-total span{white-space:nowrap}.ops-total .ops-total-k{color:var(--text-3)}.ops-steps{counter-reset:step;border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.ops-steps li{border-bottom:1px solid var(--line);counter-increment:step;grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.ops-steps li:before{content:counter(step);color:var(--text-3);font:400 18px/1 var(--font-serif)}.ops-steps b{color:var(--text);font-weight:600;display:block}.ops-steps span{color:var(--text-3);font-size:14px}.ops-steps .num{color:var(--text);white-space:nowrap}.unmeasured{color:var(--text-3);font-size:12px;font-style:italic}.ledger tr.is-tight td.c-num,.lab-expected{color:var(--text);font-weight:600}.lab-misses .filter-row{margin-bottom:16px}.studio-bands{border-top:1px solid var(--line);flex-direction:column;display:flex}.studio-band{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.studio-band-share{color:var(--text-3);font-size:14px}.studio-locked{border:1px dashed var(--line-strong);border-radius:var(--r-card);min-height:36px;color:var(--text-3);align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:1.4;display:inline-flex}.studio-new{border:1px solid var(--accent-line);border-radius:var(--r-tight);min-height:20px;color:var(--accent);align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.studio-note-hint{justify-content:space-between;gap:12px;display:flex}.studio-note-hint .num{flex:none}.studio-restore{align-self:flex-start}.report-sheet{border:1px solid var(--line);border-radius:var(--r-tight);background:var(--bg-raised);flex-direction:column;gap:16px;padding:28px 32px 24px;display:flex}.report-sheet-h{max-width:30ch;color:var(--text);font:600 28px/1.15 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.012em;text-wrap:balance}.report-sheet-lede{max-width:62ch;color:var(--text-2);font:400 17px/1.5 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;text-wrap:pretty}.report-sheet-byline{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;gap:4px 16px;padding-top:12px;font-size:13px;display:flex}.report-sheet-kpis{gap:0 var(--gap);border-top:2px solid var(--rule);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0;display:grid}.report-sheet-kpis dt{color:var(--text-2);font-size:13px;font-weight:600;line-height:1.3}.report-sheet-kpis dd{color:var(--text);font:400 24px/1 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.015em;white-space:nowrap;margin-top:6px}.report-sheet-kpis dd.report-sheet-delta{font:inherit;letter-spacing:0;margin-top:6px;font-size:13px}.report-sheet-sections{counter-reset:sheet;color:var(--text-2);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;font-size:14px;display:flex}.report-sheet-sections li{counter-increment:sheet;align-items:center;gap:6px;display:inline-flex}.report-sheet-sections li:before{content:counter(sheet);color:var(--text-3);font-variant-numeric:tabular-nums lining-nums}.report-diff{margin-top:8px}.admin-invite{align-items:flex-start}.admin-invite-action{flex-flow:wrap;align-items:center;gap:8px;padding-top:22px}.admin-save{justify-content:flex-end;display:flex}.admin-kill{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.admin-danger:not(:disabled){border-color:var(--neg);color:var(--neg)}.admin-danger:not(:disabled) .icon{color:var(--neg)}.btn.admin-danger:disabled{color:var(--text-3);cursor:not-allowed}@media (width<=1023px){.report-sheet{padding:20px 16px}.report-sheet-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.report-sheet-h{font-size:22px}.admin-invite-action{padding-top:0}}@media (width<=640px){.cand{grid-template-columns:20px minmax(0,1fr) 48px}.cand-track{display:none}}:is(main[data-screen=account],main[data-screen=developers]) .region-title+.region{margin-top:var(--section-gap)}:is(main[data-screen=account],main[data-screen=developers]) .settings-group{scroll-margin-top:72px}:is(main[data-screen=account],main[data-screen=developers]) .settings-title{font:600 22px/1.2 var(--font-serif);letter-spacing:-.01em}:is(main[data-screen=account],main[data-screen=developers]) .settings-text{flex-direction:column;gap:16px;max-width:44ch;font-size:15px;line-height:1.5;display:flex}:is(main[data-screen=account],main[data-screen=developers]) .settings-controls .ledger td,:is(main[data-screen=account],main[data-screen=developers]) .settings-controls .ledger th[scope=row]{vertical-align:middle;padding-top:8px;padding-bottom:8px}.pt-strong{color:var(--text);font-weight:600}.pt-muted{color:var(--text-3)}.pt-code{border-radius:var(--r-tight);background:var(--bg-wash);color:var(--text-2);font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em;white-space:nowrap;padding:0 6px;font-size:13px;line-height:20px;display:inline-block}.pt-person{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.pt-person-name{color:var(--text);align-items:center;gap:8px;font-weight:600;display:inline-flex}.pt-person-sub{color:var(--text-3);font-size:13px}.pt-tag{border:1px solid var(--accent-line);border-radius:var(--r-tight);color:var(--accent);padding:0 6px;font-size:12px;font-weight:600;line-height:18px}.pt-idle{color:var(--text-3)}.pt-soon{color:var(--text);font-weight:600}.pt-actions{text-align:right;white-space:nowrap}.pt-row-actions{gap:4px;display:inline-flex}.pt-none{color:var(--text-2);font-size:14px}.pt-sub{color:var(--text);margin-top:8px;font-size:15px;font-weight:600}.pt-save{justify-content:flex-end;gap:8px;display:flex}.pt-static{gap:0 var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pt-static>div{padding:10px 0}.pt-static dt{color:var(--text-3);font-size:13px}.pt-static dd{color:var(--text);margin:2px 0 0;font-size:15px}.pt-lang{max-width:220px}.pt-roles{font-size:14px}.pt-invite,.pt-keyform,.pt-hookform{align-items:flex-start}.pt-invite-action{flex-flow:wrap;align-items:center;gap:8px;padding-top:22px}.pt-seats{border-top:2px solid var(--rule);flex-direction:column;gap:10px;padding-top:12px;display:flex}.pt-seats-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pt-seats-num{color:var(--text);font:400 22px/1.2 var(--font-serif);font-variant-numeric:tabular-nums lining-nums}.pt-seats-free{color:var(--text-2);font-size:14px}.pt-seats-full{color:var(--text);font-size:14px;font-weight:600}.pt-seatbar{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.pt-seatbar>span{border-radius:2px;height:14px}:is(.pt-seatbar,.pt-seat-legend) .is-member{background:var(--data-ink-strong)}:is(.pt-seatbar,.pt-seat-legend) .is-pending{border:1.5px solid var(--data-ink-strong);background:var(--bg)}:is(.pt-seatbar,.pt-seat-legend) .is-free{background:var(--data-noise);box-shadow:inset 0 0 0 1px var(--line)}.pt-seat-legend{color:var(--text-2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pt-seat-legend li{align-items:center;gap:6px;display:inline-flex}.pt-seat-legend li>span{border-radius:2px;width:12px;height:10px}.pt-subs{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pt-subs>li{border-bottom:1px solid var(--line);padding:12px 0}.pt-sub-name{font-weight:600}.pt-sub-body{color:var(--text-2);margin:2px 0 0 28px;font-size:14px;line-height:1.45}.pt-sub-markets{flex-wrap:wrap;gap:2px 24px;margin:6px 0 0 28px;display:flex}.pt-scopeset{gap:4px}.pt-scope-opt{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.pt-scope-opt .check{gap:8px}.pt-scope-body{color:var(--text-2);font-size:14px}.pt-scopes{flex-wrap:wrap;gap:4px;display:inline-flex}.pt-scope{border:1px solid var(--line-strong);border-radius:var(--r-tight);color:var(--text-2);white-space:nowrap;padding:0 6px;font-size:13px;line-height:20px}.btn.pt-confirm{border-color:var(--text);color:var(--text);font-weight:600}.pt-url{color:var(--text);font-size:14px}.pt-nobreak{white-space:nowrap}.pt-delivery{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:inline-flex}.pt-delivery.is-ok .icon{color:var(--status-ok)}.pt-delivery.is-failing{color:var(--error-ink);font-weight:600}.pt-delivery.is-failing .pt-code{border:1px solid var(--error-line);color:var(--error-ink);background:0 0}.pt-folder{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pt-paths{flex-wrap:wrap;gap:4px;display:flex}.pt-links{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.pt-arrow{align-items:center;gap:6px;font-weight:600;display:inline-flex}.pt-secret{border:1px solid var(--accent-line);border-radius:var(--r-tight);background:var(--accent-wash);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pt-secret-title{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pt-secret-title .icon{color:var(--accent)}.pt-secret-body{color:var(--text-2);font-size:14px;line-height:1.45}.pt-secret-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pt-secret-value{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);min-width:0;color:var(--text);font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em;overflow-wrap:anywhere;flex:260px;padding:6px 10px;font-size:14px}.pt-folder .pt-secret-value{flex:0 auto}.pt-linkbtn{min-height:24px;font-size:14px}@media (width<=1023px){.pt-invite-action{padding-top:0}.pt-static{grid-template-columns:minmax(0,1fr)}}.auth{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.auth-top{z-index:20;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0}.auth-bar{max-width:calc(var(--maxc) + 2 * var(--gutter));min-height:64px;padding:0 var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.auth-bar .wordmark{flex:none}.auth-end{flex:auto;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.auth-who{color:var(--text-3);align-items:center;gap:8px;font-size:14px;display:inline-flex}.auth-who>span{flex-direction:column;line-height:1.25;display:inline-flex}.auth-who b{color:var(--text);font-weight:600}.auth-org{font-size:13px}.auth-lang{align-items:center;gap:14px;display:inline-flex}.auth-lang-item{min-height:24px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;font-size:14px;display:inline-flex}.auth-lang-item.is-current{color:var(--text);font-weight:600;text-decoration:none}.auth-body{flex:1}.auth-foot-inner{width:calc(100% - 2 * var(--gutter));max-width:var(--maxc);border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 auto;padding:20px 0 32px;font-size:13px;display:flex}.auth-foot-links{gap:20px;display:flex}.auth-foot-links .text-quiet{font-size:14px}.c2-h2{color:var(--text);font:600 24px/1.25 var(--font-serif);letter-spacing:-.01em;text-wrap:balance}.c2-h3{color:var(--text);font:600 19px/1.3 var(--font-serif)}.c2-label{color:var(--text);font-size:14px;font-weight:600}.c2-sub{color:var(--text-3);font-size:13px;line-height:1.4}.c2-note{color:var(--text-3);font-size:14px;line-height:1.5}.c2-note .text-quiet{min-height:24px;font-size:inherit}.c2-none{color:var(--text-3);font-weight:400}.c2-swatch{background:var(--data-focus);border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.c2-auth-page{padding-top:64px}.c2-split{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;display:grid}.c2-split>.c2-lead{grid-column:1/span 6}.c2-split>.c2-panel{grid-column:8/span 5;margin-top:0}.c2-lead .page-title{display:block}.c2-lead .page-title h1{max-width:none;font-size:var(--h1);letter-spacing:-.018em;line-height:1.08}.c2-published{flex-direction:column;align-items:flex-start;gap:12px;max-width:none;margin-top:48px;display:flex}.c2-published .title-facts{margin:0;display:block}.c2-panel{border-top:2px solid var(--rule);flex-direction:column;gap:20px;padding-top:20px;display:flex}.c2-panel-title{color:var(--text);font:600 26px/1.2 var(--font-serif);letter-spacing:-.01em}.c2-form{flex-direction:column;align-items:stretch;gap:18px;display:flex}.c2-input{background:var(--bg-raised);min-height:44px;font-size:16px}.c2-field-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.c2-small{min-height:24px;font-size:13px}.c2-submit{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.c2-submit .btn-primary{flex:auto;justify-content:center}.c2-form>.btn-ghost{justify-content:center;min-height:44px}.c2-or{color:var(--text-3);align-items:center;gap:12px;font-size:13px;display:flex}.c2-or:before,.c2-or:after{content:"";border-top:1px solid var(--line);flex:1}.c2-sso{color:var(--text-3);font-size:13px;line-height:1.5}.c2-staff{border-top:1px solid var(--line);color:var(--text-2);padding-top:16px;font-size:14px;line-height:1.5}.c2-staff b{color:var(--text);font-weight:600}.c2-after{color:var(--text-2);margin-top:-8px;font-size:14px}main[data-screen=welcome] .settings-title{font:600 22px/1.25 var(--font-serif);letter-spacing:-.01em}main[data-screen=welcome] .settings-text{max-width:40ch;font-size:15px;line-height:1.5}main[data-screen=welcome] .settings-group:first-child{border-top:2px solid var(--rule)}.c2-choices{border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex}.c2-choices .radio:first-of-type{padding-top:0}.c2-choices .radio{border-bottom:1px solid var(--line);padding:14px 0;font-size:15px}.c2-choices .radio-desc{font-size:13.5px}.c2-choices .radio.is-disabled .radio-desc{color:var(--text-3)}.c2-brands{flex-direction:column;gap:8px;padding-top:4px;display:flex}.c2-brand-list{flex-wrap:wrap;gap:8px 24px;display:flex}.c2-brand{color:var(--data-focus);font:600 19px/1.3 var(--font-serif);align-items:center;gap:8px;display:inline-flex}.c2-terms{flex-direction:column;display:flex}.c2-terms>div:first-child,.c2-where li:first-child{padding-top:0}.c2-terms>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:8px 24px;padding:14px 0;display:grid}.c2-terms dt{font-size:15px;font-weight:600}.c2-terms dd{color:var(--text-2);margin:0;font-size:15px;line-height:1.55}.c2-tiers{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.c2-where{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c2-where li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:8px 24px;padding:14px 0;display:grid}.c2-where-k{color:var(--text);align-self:start;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.c2-where-k .icon{color:var(--accent)}.c2-where-v{color:var(--text-2);font-size:15px;line-height:1.55}.c2-badge-dot{background:var(--status-ok);border-radius:50%;width:8px;height:8px}.t-settings .settings-controls>.text-link{align-self:flex-start}.c2-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:40px;display:grid}.c2-grid>.c2-main{grid-column:1/span 7;min-width:0}.c2-grid>.c2-who{grid-column:9/span 4}.c2-sec{border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding-top:16px;display:flex}.c2-sec-def{max-width:64ch;color:var(--text-2);font-size:15.5px;line-height:1.5}.c2-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c2-people li{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 0;display:flex}.c2-people li:first-child{padding-top:2px}.c2-person{flex-direction:column;gap:2px;display:flex}.c2-person b{color:var(--text);font:600 19px/1.3 var(--font-serif)}.c2-person span{color:var(--text-3);font-size:13.5px}.c2-person-does{color:var(--text-2);font-size:15px;line-height:1.5}.c2-next ul,.c2-index ul,.c2-results{margin:0;padding:0;list-style:none}.c2-next{border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding-top:16px;display:flex}.c2-next ul{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c2-next li,.c2-index li,.c2-results li{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 0;display:flex}.c2-next a,.c2-index a,.c2-results a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-hover) ease;align-self:flex-start;font-size:16px;font-weight:600}.c2-next span,.c2-index span,.c2-results span{color:var(--text-3);font-size:14px;line-height:1.45}@media (hover:hover) and (pointer:fine){.c2-next a:hover,.c2-index a:hover,.c2-results a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}}.c2-results{border-top:1px solid var(--line)}.c2-results li{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.c2-path{color:var(--text-2);letter-spacing:.01em;word-break:break-all;font-size:13px}.c2-status-page .fb-search{border:1px solid var(--line-strong);border-radius:var(--r-tight);background:var(--bg-raised);flex:none;max-width:560px;min-height:44px;padding:0 12px}.c2-status-page .fb-search:focus-within{border-color:var(--accent)}.c2-status-page .fb-input:focus-visible{outline:none}.c2-org,.c2-scope{flex-direction:column;gap:2px;padding:6px 0;display:inline-flex}.c2-brandline{color:var(--text-2)}.c2-pinned{color:var(--text);font-weight:600}.c2-dot{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.c2-dot>span{border:1px solid var(--text-3);border-radius:50%;width:7px;height:7px}.c2-dot.is-active{color:var(--text)}.c2-dot.is-active>span{border-color:var(--status-ok);background:var(--status-ok)}.c2-dot.is-trial{color:var(--text);font-weight:600}.c2-dot.is-trial>span{border-color:var(--stale);background:var(--stale)}.c2-studio{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.c2-studio>.panel:first-child{grid-column:1/span 7}.c2-studio>.c2-preview{grid-column:8/span 5;position:sticky;top:88px}.c2-studio+.panel{margin-top:var(--section-gap)}.c2-panel-def{color:var(--text-2);flex-basis:100%;margin-top:4px;font-size:15px;line-height:1.5}.c2-studio .panel-head,.c2-users .panel-head{flex-wrap:wrap}.c2-block{border:0;border-top:1px solid var(--line);flex-direction:column;gap:10px;margin:0;padding:18px 0;display:flex}.c2-block>legend{float:left;width:100%;margin-bottom:10px;padding:0}.c2-two{gap:16px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c2-markets{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c2-markets li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:16px;padding:8px 0;display:grid}.c2-markets li:last-child{border-bottom:0}.c2-mkt{flex-direction:column;gap:2px;min-width:0;display:flex}.c2-mkt b{color:var(--text);font-size:15px;font-weight:600}.c2-markets li.is-uncovered .c2-mkt .c2-sub{color:var(--stale);font-weight:600}.c2-add .select,.c2-pin-select{max-width:320px}.c2-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c2-chip{border:1px solid var(--accent-line);border-radius:var(--r-tight);background:var(--accent-wash);min-height:32px;color:var(--text);align-items:center;gap:8px;padding:0 4px 0 10px;font-size:14px;font-weight:600;display:inline-flex}.c2-chip-x{border-radius:var(--r-tight);width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.c2-chip-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.c2-chip-x:hover{background:var(--bg-hover);color:var(--text)}}.c2-chip-add .select{min-height:32px}.c2-radios{flex-direction:column;gap:12px;display:flex}.c2-pin-select{margin-left:28px}.c2-savebar{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;padding-top:16px;display:flex}.c2-savebar .btn:disabled{border-color:var(--line);color:var(--text-3);cursor:not-allowed;background:0 0}.c2-savebar>.c2-sub{margin-right:auto;font-size:14px}.c2-seen{border-top:1px solid var(--line);flex-direction:column;margin:0;display:flex}.c2-seen>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 16px;padding:10px 0;font-size:14.5px;display:grid}.c2-seen dt{color:var(--text-3)}.c2-seen dd{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.c2-seen b{color:var(--text);font-weight:600}.c2-seen .c2-focus{color:var(--data-focus);align-items:center;gap:6px;display:inline-flex}.c2-closed{color:var(--text-3)}.c2-legend{color:var(--text-3);margin-top:10px;font-size:13px}.c2-diff{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-top:20px;padding-top:14px;display:flex}.c2-diff ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.c2-diff li{color:var(--text);align-items:baseline;gap:8px;font-size:14.5px;display:flex}.c2-sign{text-align:center;width:12px;font-weight:600}.c2-diff li.is-pos .c2-sign{color:var(--pos)}.c2-diff li.is-neg .c2-sign{color:var(--neg)}.c2-preview .state.is-compact{margin-bottom:14px}.c2-block>.state,.c2-panel>.state{margin-bottom:4px}@media (width<=1180px){.c2-studio>.panel:first-child,.c2-studio>.c2-preview{grid-column:1/-1;position:static}.c2-studio>.c2-preview{margin-top:var(--section-gap)}}@media (width<=1023px){.c2-split>.c2-lead,.c2-split>.c2-panel,.c2-grid>.c2-main,.c2-grid>.c2-who{grid-column:1/-1}.c2-next ul{grid-template-columns:minmax(0,1fr)}.c2-lead .page-title h1{font-size:var(--h1)}.c2-published{margin-top:32px}}@media (width<=640px){.auth-bar{padding:10px var(--gutter);flex-wrap:wrap;gap:8px 12px}.auth-end{flex-wrap:wrap;justify-content:flex-end}.auth-who{display:none}.c2-auth-page{padding-top:32px}.c2-terms>div,.c2-where li,.c2-seen>div,.c2-two{grid-template-columns:minmax(0,1fr)}.c2-markets li{grid-template-columns:minmax(0,1fr) 32px}.c2-markets li>.check,.c2-markets li>.c2-sub{grid-area:2/1}}.www{background:var(--bg);min-height:100vh}.skip-link{z-index:60;border-radius:var(--r-tight);background:var(--bg);color:var(--accent);padding:8px 12px;font-weight:600;position:absolute;top:-48px;left:16px}.skip-link:focus{top:8px}.www-top{z-index:20;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0}.www-bar{align-items:center;gap:28px;max-width:1180px;min-height:64px;margin:0 auto;padding:0 40px;display:flex;position:relative}.www-bar .wordmark{flex:none}.www-nav{flex:1;gap:4px;min-width:0;display:flex}.www-nav a{border-radius:var(--r-card);min-height:32px;color:var(--text-2);white-space:nowrap;transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;align-items:center;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.www-nav a.is-active{background:var(--bg-chrome);color:var(--text);font-weight:600}@media (hover:hover) and (pointer:fine){.www-nav a:not(.is-active):hover{background:var(--bg-hover);color:var(--text)}}.www-end{align-items:center;gap:8px;display:flex}.www-menu{display:none}.www-body>.page{max-width:1180px;margin:0 auto}.www-foot{border-top:1px solid var(--line);max-width:1100px;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding:20px 0 40px;font-size:13px;display:flex}.www-foot-links{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.www-foot-item{min-height:24px;color:var(--text-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.www-foot-item.is-planned{color:var(--text-3);cursor:default}@media (width<=900px){.snap-what{grid-template-columns:minmax(0,1fr)}.www-nav a{padding:0 6px}}@media (width<=760px){.www-bar{justify-content:space-between;gap:8px 12px;padding:10px 16px}.www-menu{display:inline-flex}.www-nav{display:none}.www-nav.is-open{border-bottom:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-standard);flex-direction:column;gap:2px;padding:8px 12px 12px;display:flex;position:absolute;top:100%;left:0;right:0}.www-nav.is-open a{min-height:40px}.www-foot{margin:0 16px;padding:20px 0 32px}}.www .www-bar,.www .www-body>.page{max-width:calc(var(--maxc) + 2 * var(--gutter))}.www .www-bar{min-height:64px;padding:0 var(--gutter);gap:40px}.www .www-bar .wordmark{flex:none}.www .www-nav{align-self:stretch;gap:0 28px}.www .www-nav a{min-height:64px;color:var(--text-2);transition:color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;border-radius:0;padding:0;font-size:15px;font-weight:500}.www .www-nav a.is-active{color:var(--text);box-shadow:inset 0 -2px 0 var(--rule);background:0 0;font-weight:600}@media (hover:hover) and (pointer:fine){.www .www-nav a:not(.is-active):hover{color:var(--text);box-shadow:inset 0 -2px 0 var(--line-strong);background:0 0}}.www .www-end{gap:12px;margin-left:auto}.www .www-foot{border:0;max-width:none;margin:0;padding:0;display:block}.www-foot-inner{column-gap:var(--gap);width:calc(100% - 2 * var(--gutter));max-width:var(--maxc);border-top:1px solid var(--rule);color:var(--text-3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:20px;margin:0 auto;padding:28px 0 48px;font-size:14px;display:grid}.www-foot-about{flex-direction:column;grid-column:1/span 5;gap:10px;display:flex}.www-foot-about .wordmark{flex:none;font-size:17px}.www-foot-about p{max-width:52ch;line-height:1.5}.www .www-foot-links{flex-direction:column;grid-column:7/span 3;align-items:flex-start;gap:4px;padding-top:6px}.www-lang{color:var(--text-3);grid-column:10/span 3;justify-self:end;align-items:center;gap:4px 14px;padding-top:6px;display:inline-flex}.www-lang-item{min-height:24px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;display:inline-flex}.www-lang-item.is-current{color:var(--text);font-weight:600;text-decoration:none}.www-foot-org{border-top:1px solid var(--line);grid-column:1/-1;padding-top:16px;font-size:13px}.ww-h2{color:var(--text);font:600 26px/1.2 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;text-wrap:balance}.ww-h3{color:var(--text);font:600 21px/1.3 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.005em}.ww-links{flex-wrap:wrap;gap:4px 24px;display:flex}.ww-stack{gap:var(--section-gap);flex-direction:column;display:flex}.ww-pair{row-gap:48px}.ww-pair>*{grid-column:1/-1;min-width:0}@media (width>=1280px){.ww-pair>:nth-child(odd){grid-column:1/span 6}.ww-pair>:nth-child(2n){grid-column:7/span 6}}.ww-more{margin-top:20px}.ww-inline-facts{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;margin:4px 0 24px;display:grid}.ww-inline-facts>div{border-left:1px solid var(--line);min-width:0;padding:0 24px}.ww-inline-facts>div:first-child{border-left:0;padding-left:0}.ww-inline-facts dt{color:var(--text-3);margin-bottom:4px;font-size:14px}.ww-inline-facts dd{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:17px;font-weight:600;display:flex}.ww-inline-facts dd .delta{font-size:14px}.ww-measure{row-gap:32px}.ww-measure>*{border-top:1px solid var(--rule);grid-column:1/-1;min-width:0;padding-top:16px}.ww-measure-intro{flex-direction:column;gap:12px;display:flex}.ww-measure-intro p,.ww-measure-item p{color:var(--text-2);font:400 17px/1.55 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;text-wrap:pretty}.ww-measure-item{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ww-measure-item .ww-h3 a{color:inherit}@media (width>=1024px){.ww-measure>.ww-measure-intro{grid-column:1/span 3}.ww-measure>.ww-measure-item:nth-child(2){grid-column:4/span 3}.ww-measure>.ww-measure-item:nth-child(3){grid-column:7/span 3}.ww-measure>.ww-measure-item:nth-child(4){grid-column:10/span 3}.ww-measure.is-pair>.ww-measure-intro{grid-column:1/span 4}.ww-measure.is-pair>.ww-measure-item:nth-child(2){grid-column:5/span 4}.ww-measure.is-pair>.ww-measure-item:nth-child(3){grid-column:9/span 4}}.www .t-document .page-title h1,.www .t-settings .page-title h1{font-size:var(--h1);letter-spacing:-.018em;line-height:1.08}.www .doc-toc-title{border-bottom:1px solid var(--rule);padding-bottom:8px}.www .doc-toc ol{margin:0;padding:0;list-style:none}.www .doc-toc li{border-bottom:1px solid var(--line)}.www .doc-toc a{min-height:40px;padding:6px 0;font-size:15px;line-height:1.3}.www .doc-section+.doc-section{margin-top:56px}.www .doc-section{border-top:1px solid var(--rule);padding-top:16px;scroll-margin-top:88px}.www .doc-h{letter-spacing:-.01em;font-size:26px;line-height:1.2}.www .doc-text{color:var(--text-2);font:400 18px/1.62 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;gap:16px}.www .doc-text>:not(.table-wrap):not(.state):not(.ww-search):not(.ww-terms){max-width:66ch}.www .doc-text .doc-list{gap:10px;padding-left:22px}.www .doc-text .doc-list li::marker{color:var(--line-strong)}.www .doc-text dt{font-family:var(--font-sans);font-size:16px}.www .doc-text .tier-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px 24px;padding:16px 0}.www .doc-text .tier-list dt{white-space:nowrap}.www .doc-text .table-wrap{font-family:var(--font-sans)}.www .doc-text .text-link{font-family:var(--font-sans);font-size:.92em;display:inline}.www .doc-text p>.metric-link{color:var(--text);font-weight:600}.www .state{font-family:var(--font-sans)}.ww-defs{border-top:1px solid var(--line);margin:0}.ww-defs>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(10em,14em) minmax(0,1fr);gap:4px 24px;padding:12px 0;display:grid}.www .doc-text .ww-defs dd{margin:0;font-size:17px;line-height:1.55}@media (width>=1024px){.www .t-document .doc-split{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.www .doc-toc{grid-column:1/span 3;padding-right:16px}.www .doc-body{grid-column:4/-1;grid-template-columns:subgrid;max-width:none;display:grid}.www .doc-section{grid-column:1/-1;grid-template-columns:subgrid;align-content:start;display:grid}.www .doc-section>.doc-h{grid-column:1/-1;max-width:none}.www .doc-section>.doc-text{grid-column:1/-1}.www .doc-section.has-aside>.doc-h,.www .doc-section.has-aside>.doc-text{grid-column:1/span 6}.www .doc-section>.doc-aside{grid-area:1/7/span 2/-1;align-self:start;padding-top:6px}}@media (width>=1600px){.www .doc-text{font-size:19px}}@media (width>=1880px){.www .doc-toc{grid-column:1/span 2}.www .doc-body{grid-column:3/-1}.www .doc-section.has-aside>.doc-h,.www .doc-section.has-aside>.doc-text{grid-column:1/span 5}.www .doc-section>.doc-aside{grid-column:7/-1}}@media (width<=1023px){.www .doc-section>.doc-aside{margin-top:20px}.www .doc-toc{margin-bottom:32px}}.ww-terms{flex-direction:column;margin:0;display:flex}.www .doc-text>.ww-terms{max-width:none}.ww-term{align-items:start;gap:6px var(--gap);border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding:18px 0;scroll-margin-top:88px;display:grid}.ww-term:first-child{padding-top:4px}.ww-term:target{background:var(--accent-wash);box-shadow:0 0 0 12px var(--accent-wash)}.www .doc-text .ww-term dt{font:600 20px/1.3 var(--font-serif);font-variant-numeric:tabular-nums lining-nums}.www .doc-text .ww-term dt .metric-link{text-decoration-color:#0000}.ww-term .gloss-other{color:var(--text-3);font:italic 400 17px/1.3 var(--font-serif);font-variant-numeric:tabular-nums lining-nums;margin-left:8px}.www .doc-text .ww-term-meaning{max-width:60ch;margin:0}.www .doc-text .ww-term-calc{color:var(--text-2);font:400 15px/1.5 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}.ww-term-calc-label{color:var(--text-3);font-size:13px;font-weight:600}@media (width>=1024px){.www .doc-section>.doc-text:has(>.ww-terms){grid-template-columns:subgrid;display:grid}.www .doc-text:has(>.ww-terms)>*{grid-column:1/-1}.www .doc-text>.ww-terms{grid-template-columns:subgrid;display:grid}.ww-term{grid-column:1/-1;grid-template-columns:subgrid}.ww-term>dt,.ww-term>.ww-term-meaning{grid-column:1/span 6}.ww-term>.ww-term-calc{grid-area:1/7/span 2/-1;padding-top:4px}}@media (width>=1880px){.ww-term>dt,.ww-term>.ww-term-meaning{grid-column:1/span 5}}.ww-search{font-family:var(--font-sans);margin-bottom:0}.ww-search .field-search{flex:360px;max-width:520px}.ww-ungraded{white-space:nowrap;font-weight:500}.ww-what{font-size:16px;line-height:1.5}.www .snap-what{flex-direction:column;gap:20px;display:flex}@media (width>=1280px){.www .t-settings .region-groups{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.www .t-settings .settings-group{grid-column:1/span 7;grid-template-columns:subgrid}.www .t-settings .settings-desc{grid-column:1/span 3}.www .t-settings .settings-controls{grid-column:4/-1}.www .t-settings #snapshot-what{flex-direction:column;grid-area:1/9/span 2/-1;gap:16px;display:flex;position:sticky;top:88px}}@media (width<=1023px){.www .www-bar{gap:12px}.www .www-nav a{min-height:44px}.www-foot-about,.www .www-foot-links,.www-lang{grid-column:1/-1;justify-self:start}.www .www-foot-links{flex-flow:wrap;gap:4px 18px}}@media (width<=760px){.www .www-top{position:static}.www .www-bar{flex-wrap:wrap}.www .www-end{margin-left:auto}.www .www-end .release-badge{order:3}.www .www-nav.is-open a{min-height:44px;box-shadow:none}.ww-inline-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:16px}.ww-inline-facts>div:nth-child(3){border-left:0;padding-left:0}.ww-defs>div{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.www .www-end{display:contents}.www .www-menu{order:2;margin-left:auto}.www .www-end .release-badge{flex-basis:100%;order:3;justify-content:flex-start;width:fit-content;max-width:100%}}@media (width<=759px){.www .t-document .title-facts.is-persistent{display:none}}
