@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./jetbrains-mono-latin-ext.9c38cb2d-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./jetbrains-mono-latin.2c32b9b3-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./jetbrains-mono-latin-ext.9c38cb2d-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./jetbrains-mono-latin.2c32b9b3-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./jetbrains-mono-latin-ext.9c38cb2d-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./jetbrains-mono-latin.2c32b9b3-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(./outfit-latin-ext.9e38b3f1-BMnJGVZj.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(./outfit-latin.92684e4a-D6ftewdU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,html[data-theme=dark]{--bg-0:#080F1C;--bg-1:#101A2D;--bg-2:#18253D;--bg-3:#21304C;--bg-4:#2B3D5E;--ink-1:#E2E6EE;--ink-2:#CDD1D7;--ink-3:#BFC2C8;--ink-4:#A6ADBB;--h2-ink:#CDD1D7;--accent:#4EA1FF;--accent-strong:#8FC0FF;--accent-fill:#0F63D6;--accent-fill-up:#0B4FB0;--accent-fill-hover:#2272DF;--accent-soft:#1F3050;--accent-on-soft:#B4D3FD;--accent-ink:#FFFFFF;--focus:#1777F7;--id-a:#8C7BEE;--id-b:#3BB4CF;--id-c:#D99A3F;--id-ink:#0A1428;--pos:#5FE0B0;--pos-soft:#18353E;--pos-on-soft:#5FE0B0;--neg:#FE969D;--neg-soft:#4A1C20;--neg-on-soft:#FFC3C4;--warn:#E8B968;--warn-soft:#3A2C12;--warn-on-soft:#FCCE76;--line:#18253D;--line-site:#18253D;--row:#101A2D;--side:#101A2D;--field:#101A2D;--btn-soft:#18253D;--float:#2B3D5E;--hover:#18253D;--hover-row:#18253D;--hero-a:#18253D;--hero-b:#101A2D;--hero-c:#080F1C;--hero-line:#2B3D5E;--hero-hover:#21304C;--hero-ink:#FFFFFF;--hero-ink-2:#CDD1D7;--hero-ink-3:#A6ADBB;--hero-accent:#8FC0FF;--btn-danger-ink:#080F1C;color-scheme:dark}html[data-theme=light]{--bg-0:#EEF2F9;--bg-1:#FFFFFF;--bg-2:#E6EDF8;--bg-3:#D3DFF1;--bg-4:#B7CCEB;--ink-1:#22324F;--ink-2:#45536D;--ink-3:#4E5E7C;--ink-4:#5C687F;--h2-ink:#22324F;--accent:#0B63E5;--accent-strong:#0B4FB0;--accent-fill:#0F63D6;--accent-fill-up:#0B4FB0;--accent-fill-hover:#2272DF;--accent-soft:#DEE7FA;--accent-on-soft:#015595;--accent-ink:#FFFFFF;--focus:#0B63E5;--id-a:#4F35CC;--id-b:#0E7490;--id-c:#8A5A0A;--id-ink:#FFFFFF;--pos:#0E6247;--pos-soft:#E2ECE9;--pos-on-soft:#0F5C46;--neg:#B42318;--neg-soft:#FFDAD6;--neg-on-soft:#7D2531;--warn:#6F4800;--warn-soft:#FFDDB2;--warn-on-soft:#5B4204;--line:#E2E8F0;--line-site:#E2E8F0;--row:#FFFFFF;--side:#FFFFFF;--field:#FFFFFF;--btn-soft:#E6EDF8;--float:#FFFFFF;--hover:#DEE7FA;--hover-row:#DEE7FA;--btn-danger-ink:#FFFFFF;color-scheme:light}html[data-theme=black]{--bg-0:#000000;--bg-1:#16161A;--bg-2:#24252B;--bg-3:#34353D;--bg-4:#3D3E46;--ink-1:#EEF0F4;--ink-2:#D8DCE2;--ink-3:#AEB6C4;--ink-4:#8C95A4;--h2-ink:#D8DCE2;--accent:#4EA1FF;--accent-strong:#8FC0FF;--accent-fill:#0F63D6;--accent-fill-up:#0B4FB0;--accent-fill-hover:#2272DF;--accent-soft:#243450;--accent-on-soft:#B2CFFA;--accent-ink:#FFFFFF;--focus:#1777F7;--id-a:#8C7BEE;--id-b:#3BB4CF;--id-c:#D99A3F;--id-ink:#0A1428;--pos:#5FE0B0;--pos-soft:#223632;--pos-on-soft:#5FE0B0;--neg:#FE969D;--neg-soft:#40191C;--neg-on-soft:#FFC3C4;--warn:#E8B968;--warn-soft:#332711;--warn-on-soft:#FACB73;--line:#24252B;--line-site:#24252B;--row:#34353D;--side:#34353D;--field:#34353D;--btn-soft:#3D3E46;--float:#3D3E46;--hover:#24252B;--hover-row:#3D3E46;--hero-a:#24252B;--hero-b:#16161A;--hero-c:#000000;--hero-line:#3D3E46;--hero-hover:#34353D;--btn-danger-ink:#000000;color-scheme:dark}:root{--font-ui:"Outfit",system-ui,-apple-system,sans-serif;--font-display:var(--font-ui);--font-text:"Lora",Georgia,serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--r-box:18px;--r-card:18px;--r-in:12px;--r-btn:12px;--r-pill:999px;--r-bar:4px;--ease:cubic-bezier(.22,1,.36,1);--btn-h:44px;--btn-h-lg:50px;--btn-h-sm:36px;--btn-px:20px;--btn-px-lg:24px;--btn-px-sm:14px;--btn-fs:15px;--btn-fs-lg:16px;--btn-fs-sm:13px;--btn-fw:600;--btn-ls:-.01em;--btn-gap:8px;--btn-r:var(--r-btn);--btn-dur:var(--hov-dur);--btn-primary-bg:var(--accent-fill);--btn-primary-ink:var(--accent-ink);--btn-primary-hover:var(--accent-fill-up);--btn-primary-ready:var(--accent-fill-hover);--btn-soft-bg:var(--btn-soft);--btn-soft-ink:var(--ink-1);--btn-soft-hover:var(--accent-fill);--btn-soft-hover-ink:var(--accent-ink);--btn-text-ink:var(--accent);--btn-text-hover:var(--accent-strong);--btn-disabled-bg:var(--disabled-bg);--btn-disabled-ink:var(--disabled-ink);--btn-danger-bg:var(--neg);--chip-h:36px;--chip-px:18px;--chip-fs:14px;--chip-fw:600;--chip-r:var(--r-pill);--chip-bg:var(--bg-3);--chip-ink:var(--ink-2);--chip-hover-bg:var(--bg-4);--chip-hover-ink:var(--ink-1);--chip-sel-bg:var(--accent-fill);--chip-sel-ink:var(--accent-ink);--chip-sel-hover:var(--accent-fill-up);--icon-btn:44px;--icon-btn-r:var(--r-btn);--icon-btn-bg:var(--bg-2);--icon-btn-ink:var(--ink-2);--icon-btn-hover:var(--bg-3);--icon-btn-hover-ink:var(--ink-1);--shade:#000000;--gleam:#FFFFFF;--on-gleam-1:#22324F;--on-gleam-2:#45536D;--on-gleam-3:#4E5E7C;--on-gleam-accent:#0B4FB0;--on-gleam-line:#D3DFF1;--coin-btc:#F7931A;--coin-btc-fill:#A85A17;--coin-eth:#627EEA;--coin-eth-fill:#3F52B8;--coin-usdt:#26A17B;--coin-usdt-fill:#1F7A5E;--coin-usdc:#2775CA;--coin-bnb:#F0B90B;--coin-bnb-fill:#8A6A00;--coin-sol:#14F195;--coin-sol-fill:#0E7A4E;--coin-xrp:#23292F;--coin-ada:#0033AD;--coin-doge:#C2A633;--coin-trx:#EF0027;--coin-link:#2A5ADA;--coin-matic:#8247E5;--coin-avax:#E84142;--coin-dot:#E6007A;--coin-ltc:#345D9D;--hov-dur:.18s;--hov-ease:cubic-bezier(.4,0,.2,1);--hov-bg:var(--hover);--hov-bg-in:var(--bg-3);--hov-bg-up:var(--bg-4);--hov-lift:none;--hov-scale:1;--hov-shadow:none;--hov-filter:none;--hov-opacity:1;--press-bg:var(--bg-3);--disabled-bg:var(--bg-3);--disabled-ink:var(--ink-3);--sel-bg:var(--accent-soft);--sel-ink:var(--accent-on-soft);--skeleton:var(--bg-2);--focus-w:2px;--focus-off:3px;--fs-eyebrow:12px;--ls-eyebrow:.12em;--fs-h1:clamp(40px,6vw,72px);--fs-h2:clamp(32px,4vw,48px);--fs-h3:21px;--fs-h3-card:21px;--fs-lead:19px;--fs-body:17px;--fs-body-card:17px;--lh-h2:1.06;--ls-h2:-.03em;--lh-h3:1.25;--ls-h3:-.015em;--lh-body:1.5;--sp-eyebrow:8px;--sp-h2-lead:12px;--sp-lead-body:40px;--sp-h3-body:8px;--sp-band:clamp(72px,9vw,120px);--w-content:980px;--w-wide:1200px;--gutter:clamp(16px,4vw,24px);--pad-card:clamp(24px,2.4vw,32px);--pad-box:clamp(28px,3vw,40px);--pad-in:clamp(14px,1.4vw,20px);--gap-tile:20px;--gap-in:12px;--gap-chip:8px;--measure-lead:60ch;--measure-body:70ch;--ico-tile:40px;--ico-glyph:20px;--ico-tile-sm:32px;--ico-glyph-sm:16px;--fs-metric:clamp(34px,3.4vw,44px);--ls-metric:-.035em;--lh-metric:1;--fs-kicker:12px;--ls-kicker:.1em}@media(prefers-reduced-motion:reduce){:root{--hov-dur:0s}}:root{color-scheme:light;--scrim-base:var(--bg-0);--bg:var(--bg-0);--bg-subtle:var(--bg-2);--surface:var(--row);--surface-raised:var(--bg-1);--border:var(--line-site);--border-strong:var(--bg-4);--border-control:var(--ink-4);--text:var(--ink-1);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--accent-hover:var(--accent-strong);--accent-active:var(--accent-fill-up);--ramp-to:var(--ink-1);--accent-on-fill:var(--accent-ink);--accent-on:var(--accent-ink);--ink:var(--hero-b);--ink-text:var(--hero-ink);--warning:var(--warn);--warning-soft:var(--warn-soft);--warning-on-soft:var(--warn-on-soft);--negative:var(--neg);--negative-soft:var(--neg-soft);--negative-on-soft:var(--neg-on-soft);--positive:var(--pos);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--edge:0 0 0 0 transparent;--hero-wash:var(--bg);--font-sans:"Geist","Geist Fallback",system-ui,"Helvetica Neue",Arial,sans-serif;--font-mono:"Geist Mono","Geist Mono Fallback",ui-monospace,Menlo,Consolas,monospace;--fs-display-d:92px;--fs-h1-d:68px;--fs-h2-d:44px;--fs-h3-d:28px;--fs-h4-d:19px;--fs-body-l-d:21px;--fs-body-d:16px;--fs-body-s-d:14px;--fs-caption-d:12px;--fs-num-l-d:52px;--fs-num-m-d:28px;--fs-num-s-d:20px;--fs-mono-d:13px;--fs-display-m:44px;--fs-h1-m:38px;--fs-h1-s:32px;--fs-h2-m:30px;--fs-h3-m:24px;--fs-h4-m:18px;--fs-body-l-m:18px;--fs-body-m:16px;--fs-body-s-m:14px;--fs-caption-m:12px;--fs-num-l-m:36px;--fs-num-m-m:24px;--fs-num-s-m:18px;--fs-mono-m:13px;--fs-display:var(--fs-display-d);--fs-h1:var(--fs-h1-d);--fs-h2:var(--fs-h2-d);--fs-h3:var(--fs-h3-d);--fs-h4:var(--fs-h4-d);--fs-body-l:var(--fs-body-l-d);--fs-body:var(--fs-body-d);--fs-body-s:var(--fs-body-s-d);--fs-caption:var(--fs-caption-d);--fs-num-l:var(--fs-num-l-d);--fs-num-m:var(--fs-num-m-d);--fs-num-s:var(--fs-num-s-d);--fs-mono:var(--fs-mono-d);--lh-display:1.02;--lh-h1:1.05;--lh-h2:1.12;--lh-h3:1.22;--lh-h4:1.35;--lh-body-l:1.5;--lh-body:1.6;--lh-body-s:1.5;--lh-caption:1.4;--lh-num-l:1.02;--lh-num-m:1.2;--lh-num-s:1.2;--lh-mono:1.5;--ls-h1:-.036em;--ls-h2:-.028em;--ls-h3:-.018em;--ls-h4:-.01em;--ls-caption:.01em;--ls-eyebrow:.08em;--ls-num-l:-.032em;--ls-num-m:-.018em;--ls-num-s:-.01em;--ls-wordmark:-.01em;--type-h1:600 var(--fs-h1)/var(--lh-h1) var(--font-sans);--type-h2:600 var(--fs-h2)/var(--lh-h2) var(--font-sans);--type-h3:600 var(--fs-h3)/var(--lh-h3) var(--font-sans);--type-h4:600 var(--fs-h4)/var(--lh-h4) var(--font-sans);--type-body-l:400 var(--fs-body-l)/var(--lh-body-l) var(--font-sans);--type-body:400 var(--fs-body)/var(--lh-body) var(--font-sans);--type-body-s:400 var(--fs-body-s)/var(--lh-body-s) var(--font-sans);--type-caption:500 var(--fs-caption)/var(--lh-caption) var(--font-sans);--type-num-l:500 var(--fs-num-l)/var(--lh-num-l) var(--font-sans);--type-num-m:500 var(--fs-num-m)/var(--lh-num-m) var(--font-sans);--type-num-s:500 var(--fs-num-s)/var(--lh-num-s) var(--font-sans);--type-mono:400 var(--fs-mono)/var(--lh-mono) var(--font-mono);--measure:65ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--section-y:var(--space-24);--gutter:var(--space-6);--grid-gap:var(--space-6);--container-content:1200px;--container-wide:1360px;--container-prose:720px;--header-h:64px;--target:44px;--radius-xs:var(--r-bar);--radius-sm:var(--r-in);--radius-md:var(--r-in);--radius-lg:var(--r-card);--radius-xl:var(--r-card);--radius-control:var(--btn-r);--radius-card:var(--radius-lg);--radius-media:var(--radius-lg);--radius-pill:var(--r-pill);--glass-blur:none;--glass-bg:var(--surface);--glass-bg-solid:var(--surface);--glass-scrim:var(--bg-0);--spring-spatial:cubic-bezier(.34,1.24,.64,1);--spring-effect:cubic-bezier(.4,0,.2,1);--dur-spatial:var(--hov-dur);--state-hover-bg:var(--hov-bg);--state-hover-surface:var(--hov-bg);--state-press-surface:var(--press-bg);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-hover:ease;--dur-hover:var(--hov-dur);--dur-tooltip:var(--hov-dur);--dur-popover:var(--hov-dur);--dur-modal-in:var(--hov-dur);--dur-drawer-in:var(--hov-dur);--dur-toast:var(--hov-dur);--z-sticky:10;--z-header:20;--z-dropdown:30;--z-toast:60}[data-theme=dark]{color-scheme:dark;--scrim-base:var(--bg-0);--bg:var(--bg-0);--bg-subtle:var(--bg-1);--surface:var(--row);--surface-raised:var(--bg-3);--border:var(--line);--border-strong:var(--bg-4);--border-control:var(--ink-4);--text:var(--ink-1);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--accent-hover:var(--accent-strong);--accent-active:var(--accent-fill-up);--ramp-to:var(--ink-1);--accent-on-fill:var(--accent-ink);--accent-on:var(--bg-0);--ink:var(--hero-b);--ink-text:var(--hero-ink);--warning:var(--warn);--warning-soft:var(--warn-soft);--warning-on-soft:var(--warn-on-soft);--negative:var(--neg);--negative-soft:var(--neg-soft);--negative-on-soft:var(--neg-on-soft);--positive:var(--pos);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--glass-scrim:var(--bg-0);--edge:none;--hero-wash:var(--bg)}[data-theme=black]{color-scheme:dark;--scrim-base:var(--bg-0);--bg:var(--bg-0);--bg-subtle:var(--bg-1);--surface:var(--row);--surface-raised:var(--bg-3);--border:var(--line);--border-strong:var(--bg-4);--border-control:var(--ink-4);--text:var(--ink-1);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--accent-hover:var(--accent-strong);--accent-active:var(--accent-fill-up);--ramp-to:var(--ink-1);--accent-on-fill:var(--accent-ink);--accent-on:var(--bg-0);--ink:var(--hero-b);--ink-text:var(--hero-ink);--warning:var(--warn);--warning-soft:var(--warn-soft);--warning-on-soft:var(--warn-on-soft);--negative:var(--neg);--negative-soft:var(--neg-soft);--negative-on-soft:var(--neg-on-soft);--positive:var(--pos);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--glass-bg:var(--surface);--glass-bg-solid:var(--surface);--glass-scrim:var(--bg-0);--edge:none;--hero-wash:var(--bg)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=black]){color-scheme:dark;--scrim-base:var(--bg-0);--bg:var(--bg-0);--bg-subtle:var(--bg-1);--surface:var(--row);--surface-raised:var(--bg-3);--border:var(--line);--border-strong:var(--bg-4);--border-control:var(--ink-4);--text:var(--ink-1);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--accent-hover:var(--accent-strong);--accent-active:var(--accent-fill-up);--ramp-to:var(--ink-1);--accent-on-fill:var(--accent-ink);--accent-on:var(--bg-0);--ink:var(--hero-b);--ink-text:var(--hero-ink);--warning:var(--warn);--warning-soft:var(--warn-soft);--warning-on-soft:var(--warn-on-soft);--negative:var(--neg);--negative-soft:var(--neg-soft);--negative-on-soft:var(--neg-on-soft);--positive:var(--pos);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--glass-scrim:var(--bg-0);--edge:none;--hero-wash:var(--bg)}}@media(max-width:767px){:root{--fs-display:var(--fs-display-m);--fs-h1:var(--fs-h1-m);--fs-h2:var(--fs-h2-m);--fs-h3:var(--fs-h3-m);--fs-h4:var(--fs-h4-m);--fs-body-l:var(--fs-body-l-m);--fs-body:var(--fs-body-m);--fs-body-s:var(--fs-body-s-m);--fs-caption:var(--fs-caption-m);--fs-num-l:var(--fs-num-l-m);--fs-num-m:var(--fs-num-m-m);--fs-mono:var(--fs-mono-m);--section-y:var(--space-16);--gutter:var(--space-4);--grid-gap:var(--space-4)}}@media(max-width:479px){:root{--fs-h1:var(--fs-h1-s) }}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Liberation Sans");size-adjust:103.5%;ascent-override:97.59%;descent-override:28.02%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("Menlo"),local("Consolas"),local("Liberation Mono");size-adjust:99.66%;ascent-override:101.35%;descent-override:29.1%;line-gap-override:0%}:root{--fs-display:clamp(var(--fs-display-m), calc(1.2rem + 5.4vw) ,var(--fs-display-d));--fs-h1:clamp(var(--fs-h1-m), calc(1.2rem + 3.7vw) ,var(--fs-h1-d));--fs-h2:clamp(var(--fs-h2-m), calc(1.1rem + 1.9vw) ,var(--fs-h2-d));--fs-h3:clamp(var(--fs-h3-m), calc(1.15rem + .7vw) ,var(--fs-h3-d));--fs-h4:clamp(var(--fs-h4-m), calc(1rem + .16vw) ,var(--fs-h4-d));--fs-body-l:clamp(var(--fs-body-l-m), calc(1rem + .35vw) ,var(--fs-body-l-d));--fs-num-l:clamp(var(--fs-num-l-m), calc(1.5rem + 2.4vw) ,var(--fs-num-l-d));--fs-num-m:clamp(var(--fs-num-m-m), calc(1.1rem + .9vw) ,var(--fs-num-m-d));--fs-num-s:clamp(var(--fs-num-s-m), calc(1rem + .35vw) ,var(--fs-num-s-d));--measure-lead:55ch}@media(prefers-contrast:more){:root{--border:var(--border-strong);--text-secondary:var(--text);--text-muted:var(--text-secondary)}}@media(forced-colors:active){:root{--bg:Canvas;--bg-subtle:Canvas;--surface:Canvas;--surface-raised:Canvas;--text:CanvasText;--text-secondary:CanvasText;--text-muted:CanvasText;--accent:LinkText;--accent-on:Canvas;--accent-soft:Canvas;--border:CanvasText;--border-strong:CanvasText;--focus:Highlight;--warning:CanvasText;--negative:CanvasText;--positive:CanvasText}}:root{--border-control:var(--ink-4)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip;scroll-padding-top:calc(var(--header-h) + var(--target) + var(--space-4))}body{margin:0;background:var(--bg);color:var(--text);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}button:disabled{cursor:not-allowed}h1,h2,h3,h4,p,figure{margin:0}p{max-width:var(--measure);text-wrap:pretty}img,svg{display:block}[data-icon]{display:inline-block;width:20px;height:20px;flex:none;line-height:0;vertical-align:middle}[data-icon]>svg{display:block;width:100%;height:100%}@media(hover:hover)and (pointer:fine){a:hover:not(.btn):not(.chip):not(.badge):not(.rowlink){color:var(--accent-strong)}[data-hover=accent]:hover{background-color:var(--accent-hover)}[data-hover=subtle]:hover{background-color:var(--bg-subtle)}}[data-skip]{position:absolute;left:var(--space-4);top:-100px;z-index:var(--z-toast);padding:var(--space-3) var(--space-4);background:var(--surface-raised);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-control)}[data-skip]:focus-visible{top:var(--space-4)}@media(prefers-reduced-motion:reduce){[data-anim]{transition-property:opacity,color,background-color!important}}html{font-optical-sizing:auto;hanging-punctuation:first last allow-end}p,li,figcaption,.caption,.field__help{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}@media(prefers-contrast:more){:focus-visible{outline-width:var(--focus-w)}}html body :is(.xstarter,.xpanel,.xstatus,.xtour,.fees__c,.appr__row,.dmetric,.tbl-wrap,.notice:not([class*=notice--])){border:1px solid var(--line)!important}:root .xbar{border-top:1px solid var(--line-site)}html body :is(.btn,.rlevel__b,.seg__b,.xhdr__icon,.iconbtn,.copy,.xhelp__b){border-color:transparent!important}html body :is(.badge,.chip)[class*=--]{border-color:transparent!important}:root .dgate__stop,:root .dstage__icon,:root .dbar__track,:root .dplot__range,:root .code,:root .notice,:root .seg,:root .fchart__lg,:root .lnum-delta,:root .skel,:root .asst__skel,:root .asst__cite,:root .pal__foot,:root .sc__assume,:root .asm__needed,:root .asm__embed,:root .mail__box,:root .trail__tick,:root .domcheck__host,:root .mkt-ov__bar,:root .compare th,:root .addr th,:root .chip:not([aria-pressed=true]):not(.is-on):not([class*=--]),:root .badge:not([class*=--]){background-color:var(--step-up)}@media(prefers-reduced-motion:reduce){:root .skel:after{animation:none}}@media(forced-colors:active){:root .skel:after{display:none}}@media print{:root .skel:after{display:none}}body{background:var(--bg-0);color:var(--ink-1);font-family:var(--font-ui);font-variant-numeric:tabular-nums}a{color:var(--accent)}@media(hover:hover){a:hover{color:var(--accent-strong)}}:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}::selection{background:var(--accent-soft);color:var(--accent-on-soft)}::selection{background:var(--accent-soft);color:var(--text)}:focus-visible{outline-color:var(--focus);outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}body{text-rendering:optimizeLegibility;font-kerning:normal;font-variant-ligatures:common-ligatures}:root body{overflow-x:clip}@media not all and (forced-colors:active){:root svg rect,:root svg circle,:root svg ellipse,:root svg polygon{stroke:transparent!important}:root svg line,:root svg path,:root svg polyline{stroke:currentColor}}.num,.mono,.hash,.stat__value,.lnum,[data-num],.tbl .num,.cmp td,.mail__box{font-variant-numeric:tabular-nums lining-nums}.mono,.hash,.oflink__v,.domcheck__host,.vbar__v .mono,.specs__v .mono{font-variant-numeric:tabular-nums lining-nums slashed-zero}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--btn-h);padding:0 var(--btn-px);border:1px solid transparent;border-radius:var(--btn-r);font:var(--btn-fw) var(--btn-fs)/1 var(--font-sans);letter-spacing:var(--btn-ls);color:var(--text);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--hov-dur) var(--hov-ease),color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}.btn--sm{min-height:var(--btn-h-sm);padding:0 var(--btn-px-sm);font-size:var(--btn-fs-sm)}.btn--sm:before{content:"";position:absolute;inset:-4px 0}.btn--secondary{background:var(--btn-soft-bg);border-color:transparent;color:var(--btn-soft-ink)}.btn--tertiary{background:transparent;color:var(--btn-text-ink);padding-inline:var(--space-1);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.btn:disabled,.btn[aria-disabled=true]{background:var(--btn-disabled-bg);color:var(--btn-disabled-ink);border-color:transparent;pointer-events:none}.btn.is-focus{outline:2px solid var(--focus);outline-offset:2px}.btn.btn--secondary:hover{background:var(--btn-soft-hover);color:var(--btn-soft-hover-ink)}.btn.btn--tertiary:hover{color:var(--btn-text-hover)}.btn.btn--destructive:hover{color:var(--btn-danger-ink)}.btn--secondary:hover{background:var(--btn-soft-hover);color:var(--btn-soft-hover-ink)}.btn--tertiary:hover{color:var(--btn-text-hover)}.btn.btn--secondary.is-hover{background:var(--btn-soft-hover);color:var(--text)}.link{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--accent);text-decoration:none;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.link--inline:hover,.link:hover{text-decoration:underline}}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font:var(--type-body-s);color:var(--text-secondary);list-style:none;margin:0;padding:0}.crumbs__sep{width:14px;height:14px;color:var(--text-muted)}.tbl-wrap{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.tbl{width:100%;border-collapse:separate;border-spacing:0;font:var(--type-body-s);font-variant-numeric:tabular-nums}.tbl th{position:sticky;top:0;z-index:1;height:var(--target);padding:0 var(--space-4);background:var(--bg-subtle);text-align:left;font:500 var(--fs-body-s)/var(--lh-body-s) var(--font-sans);color:var(--text-secondary);white-space:nowrap;border-bottom:1px solid var(--border)}.tbl td{padding:var(--space-3) var(--space-4);color:var(--text);vertical-align:middle}.tbl .num{text-align:right}.tbl--long tbody tr:nth-child(5n) td{border-bottom:1px solid var(--border)}.tbl tfoot td{border-top:1px solid var(--border);font-weight:500}.tbl__sort [data-icon]{width:14px;height:14px;opacity:.6}th[aria-sort=ascending] .tbl__sort [data-icon]{transform:rotate(180deg);opacity:1}th[aria-sort=descending] .tbl__sort [data-icon]{opacity:1}@media(max-width:767px){.tbl-wrap{position:relative;overflow:hidden}.tbl thead{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tbl,.tbl tbody,.tbl tfoot,.tbl tr,.tbl td{display:block}.tbl tr{padding:var(--space-4);border-bottom:1px solid var(--border)}.tbl td{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-1) 0;text-align:right}.tbl td:before{content:attr(data-th);color:var(--text-muted);font:var(--type-caption);letter-spacing:var(--ls-caption);text-align:left;flex:none}.tbl--long tbody tr:nth-child(5n) td{border-bottom:0}.tbl tfoot td{border-top:0}}.code{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden}.copy{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:var(--target);min-height:var(--target);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--text-secondary);font:var(--type-caption);letter-spacing:var(--ls-caption);transition:color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}.hash{display:inline-flex;align-items:center;gap:0;font:var(--type-mono);color:var(--text);max-width:100%;flex-wrap:wrap;word-break:break-all}.hash .copy{margin:-12px 0}@media(max-width:1023px){.hdr__nav,.hdr__right .btn,.hdr__right .lang{display:none}.hdr__burger{display:inline-flex}}.mdrawer__foot .btn{width:100%}.wrap{max-width:var(--container-content);margin:0 auto;padding:0 var(--gutter)}.wrap--wide{max-width:var(--container-wide)}.caption{font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-muted)}@media print{.hdr,.footer,.toc,.consent,.crumbs,.btn,.subnav{display:none}.article-layout{grid-template-columns:1fr}.prose{max-width:none;color:var(--text)}a{color:inherit;text-decoration:none}main{padding:0}}.num{font-variant-numeric:tabular-nums}.mono{font:var(--type-mono)}.asset-layout__aside .btn{width:100%}.tbl--wide{min-width:1000px}@media(max-width:767px){.tbl--wide{min-width:0}}.bento__cell .caption,.asset-card .caption,.offering .caption,.linkcard .caption,.casestudy .caption,.form__done .caption,.netpanel .caption,.markcard .caption,.secgrid .caption{color:var(--text-secondary)}.crumbs{flex-wrap:nowrap;min-width:0}[data-confirm] .stat__asof,[data-confirm] .caption{color:var(--text)}.lnum-asof .btn{min-height:var(--target)}.fchart__pop .caption{color:var(--text-secondary)}.dfig{display:grid;gap:var(--space-4);margin:0}.dfig__cap{font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-secondary);text-wrap:pretty;max-width:var(--measure)}.dbar{display:grid;gap:var(--space-3)}.dbar__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.dbar__v{font:var(--type-num-m);letter-spacing:var(--ls-num-m);font-variant-numeric:tabular-nums}.dbar__k{font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-muted)}.dbar__track{position:relative;height:var(--space-8);border-radius:var(--radius-control);background:var(--bg-subtle);overflow:visible}.dbar__rows{display:grid;gap:var(--space-2)}.dbar__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);font:var(--type-body-s);color:var(--text);font-variant-numeric:tabular-nums}.dbar--split .dbar__track{display:flex;align-items:stretch}.dfig__act .caption{max-width:var(--measure)}.dbar--stack .dbar__track{display:flex;align-items:stretch}@media(forced-colors:active){.dstage,.dtrack,.dlayer,.dgate__seal,.dbar__track,.dgate__stop{border:1px solid CanvasText}}.netstats>.dfig:has(.dlayers),.reveal>.dfig:has(.dlayers){grid-column:1 / -1}.dfig:has(.dlayers) .dfig__cap{max-width:none;columns:3;column-gap:var(--space-4);column-fill:balance;text-wrap:pretty}@media(max-width:1023px){.dfig:has(.dlayers) .dfig__cap{columns:1;max-width:72ch}}@supports not selector(:has(*)){.dlayers~.dfig__cap{max-width:none;columns:3;column-gap:var(--space-4)}}.seal .link{color:var(--accent-on-soft)}.seal__meta .link{font:inherit}.seccheck__row .link{grid-column:3;grid-row:1/span 2;white-space:nowrap}@media(max-width:767px){.seccheck__row{grid-template-columns:24px minmax(0,1fr)}.seccheck__row .link{grid-column:2;grid-row:auto}}.archive .tbl,.archive .tbl tbody,.archive .tbl tr,.archive .tbl td{display:block}.vbar__v .copy{position:relative;min-width:24px;min-height:24px;padding:0}.vbar__v .copy:before{content:"";position:absolute;inset:-10px}.vbar__v .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14ch}.xsum{font:var(--type-h3);letter-spacing:var(--ls-h3);text-wrap:pretty;margin:0;max-width:var(--measure)}.xsum--sm{font:var(--type-body-l);letter-spacing:normal}.xhelp__b{display:inline-flex;align-items:center;justify-content:center;min-width:var(--target);min-height:var(--target);margin:calc(var(--space-3) * -1) 0;border:0;background:none;color:var(--text-muted);cursor:help;border-radius:var(--radius-pill);transition:background-color var(--hov-dur) var(--hov-ease),color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}.xhelp__b:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}.xfeed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border);font:var(--type-body-s);color:var(--text-secondary)}.xstatus{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-4);background:var(--bg-subtle);border-radius:var(--radius-card)}.xstatus__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary)}.xstatus[data-state=Success] .xstatus__icon{background:var(--accent-soft);color:var(--accent)}.xstatus[data-state=Failed] .xstatus__icon{background:var(--negative-soft);color:var(--negative)}.xstatus__word{font:var(--type-h4);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.xstatus__text{font:var(--type-body-s);color:var(--text-secondary);text-wrap:pretty;max-width:var(--measure)}.sents{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none;counter-reset:sent}.xbar .btn{flex:1 1 auto;min-height:var(--target)}.hash{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--type-mono);font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere}@media(forced-colors:active){.xstatus,.idchip__icon,.fees__c,.appr__row,.xstarter,.xtour{border:1px solid CanvasText}}.btn,.chip,.hdr__navbtn,.hdr__search{border-radius:var(--radius-control)}.crumbs{flex-wrap:wrap}.btn--secondary:active,.btn--ghost:active,.hdr__navbtn:active,.seg__b:active,.chip:not([aria-pressed=true]):active{background:var(--state-press-surface)}.btn:active,.chip:is(button,a,[role=button],[tabindex]):active,.seg__b:active,.dplot__rb:active,.xhelp__b:active,.copy:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.btn:active,.chip:is(button,a,[role=button],[tabindex]):active,.seg__b:active,.dplot__rb:active,.xhelp__b:active,.copy:active{transform:none}}[data-reduced=true] .btn:active,[data-reduced=true] .seg__b:active,[data-reduced=true] .dplot__rb:active,[data-reduced=true] .xhelp__b:active,[data-reduced=true] .copy:active{transform:none}.tbl{min-width:1200px}@media(max-width:767px){.tbl{min-width:0}}#assets .tbl{min-width:1330px}#assets .tbl tbody td:first-child>.rowlink{grid-column:2;grid-row:1;min-width:0}#assets .gridbar .btn--tertiary{text-decoration:none}@media(hover:hover){#assets .gridbar .btn--tertiary:hover{text-decoration:none;background:var(--state-hover-bg)}}.crumbs{gap:2px;font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-muted)}.crumbs__sep{width:12px;height:12px;opacity:.55}.gridbar .btn--tertiary{min-height:30px;padding:0 var(--space-3);font:var(--type-caption);letter-spacing:var(--ls-caption)}.notes>.caption+.caption:before{content:"·";margin-inline-end:var(--space-3);color:var(--text-muted)}.tbl-wrap{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.tbl-wrap::-webkit-scrollbar{height:10px}.tbl-wrap::-webkit-scrollbar-track{background:transparent}.tbl-wrap::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill);border:3px solid var(--surface)}.tbl-wrap[data-more=true]{-webkit-mask-image:linear-gradient(to right,var(--shade) calc(100% - 44px),transparent 100%);mask-image:linear-gradient(to right,var(--shade) calc(100% - 44px),transparent 100%)}#assets .tbl{table-layout:auto}#assets .tbl tbody td:first-child>.rowlink,#assets .tbl tbody td:first-child>.tbl__sub{grid-column:auto;grid-row:auto;display:block}#assets .tbl tbody td:first-child>.rowlink{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}#assets .tbl{table-layout:fixed;width:100%}#assets .tbl{max-width:none}#assets .tbl{min-width:1240px}#assets .tbl td .mono,#assets .tbl td [data-addr],#assets .tbl td code{overflow-wrap:anywhere}code,kbd,samp,pre,.mono,[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero}.dmetrics{display:grid;gap:var(--space-4);max-width:100%;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dmetric{display:grid;gap:6px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.dmetric__k{font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-muted)}.dmetric__v{font:var(--type-num-l);letter-spacing:var(--ls-num-l);font-variant-numeric:tabular-nums;line-height:1}.dmetric__note{font:var(--type-caption);color:var(--text-muted)}.dplot__range{display:flex;gap:4px;padding:4px;background:var(--bg-subtle);border-radius:var(--radius-control)}.dplot__rb{position:relative;min-height:36px;padding:0 var(--space-3);font:var(--type-caption);white-space:nowrap;color:var(--text-muted);background:none;border:0;border-radius:var(--r-in);cursor:pointer;transition:color var(--hov-dur) var(--hov-ease),background-color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}@media(hover:hover){.dplot__rb:hover{color:var(--text)}}.dplot__rb[aria-pressed=true]{color:var(--text);background:var(--surface)}.dplot__rb:before{content:"";position:absolute;inset:-4px 0}.chip{min-height:44px}:root .sc-interp{font-size:max(12px,1em)}.notice{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--space-1) var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--bg-subtle);color:var(--text);font:var(--type-body-s)}.notice>[data-icon]{width:20px;height:20px;color:var(--text-secondary);margin-top:1px}.notice--risk{background:var(--warning-soft)}.notice--risk>[data-icon]{color:var(--warning)}.notice--error{background:var(--negative-soft)}.notice--error>[data-icon]{color:var(--negative)}.notice__title{font:var(--type-h4)}.notice__body{grid-column:2;color:var(--text-secondary)}.xpanel{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.btn--primary:active,.btn--primary.is-active{background:var(--btn-primary-hover)}@media(hover:hover)and (pointer:fine){.btn.btn--primary:hover{background:var(--btn-primary-hover);color:var(--btn-primary-ink)}}@media(hover:hover)and (pointer:fine){.btn--primary:hover{background:var(--btn-primary-hover)}}.btn.btn--primary.is-hover{background:var(--btn-primary-hover);color:var(--btn-primary-ink)}.chip,.badge{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--bg-subtle);color:var(--text-secondary);font:var(--type-body-s);white-space:nowrap;transition:background-color var(--hov-dur) var(--hov-ease),color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}a.chip,button.chip,.chip[role=button],.chip[tabindex]{min-height:var(--target);display:inline-flex;align-items:center}.xchips .chip{position:relative;cursor:pointer;transition:background-color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}.xchips .chip:before{content:"";position:absolute;inset:-4px 0}.xchips .chip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}@media(hover:hover)and (pointer:fine){.xchips .chip:hover{color:var(--chip-hover-ink)}}@media(prefers-reduced-motion:reduce){.xchips .chip,.sentrow{transition:none}}:root .chip--filter[aria-pressed=true],:root .srch__filters .chip.is-on,:root .chip.is-on{background:var(--chip-sel-bg);color:var(--accent-on-fill)}:root .btn--secondary,:root .chip:not(.is-on):not([aria-pressed=true]),:root .seg,:root .badge{background-color:var(--bg-subtle)}:root .seg,:root .rlevel{display:inline-flex;gap:var(--space-1);padding:var(--space-1);background:var(--bg-subtle);border-radius:var(--radius-control);max-width:100%}:root .rlevel__b,:root .seg__b{border-radius:var(--r-pill);padding:0 var(--space-3);font:var(--chip-fw) var(--chip-fs)/1 var(--font-ui)}.xsearch__field{display:flex;align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-3);background:var(--bg-subtle);border-radius:var(--radius-control);max-width:100%}.xsearch__field [data-icon]{width:18px;height:18px;color:var(--text-muted);flex:none}.xsearch__go{flex:none;min-height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--r-btn)}.xsearch--hero .xsearch__field{min-height:60px;padding:0 var(--space-4);font:var(--type-body-l);background:var(--bg-3);border:1px solid var(--line)}.xsearch--hero .xsearch__in{font:var(--type-body-l);color:var(--ink-1)}.xsearch--hero .xsearch__in::placeholder{color:var(--ink-3)}.xsearch--hero .xsearch__field [data-icon]{width:var(--ico-glyph);height:var(--ico-glyph);color:var(--ink-2)}.xsearch__in{flex:1 1 auto;min-width:0;border:0;background:none;color:var(--text);font:var(--type-body)}:root .card .btn--secondary,:root .card .chip:not(.is-on),:root .mkt-ov .chip:not(.is-on),:root .seal .btn--secondary,:root .por .btn--secondary{background-color:var(--bg)}:root .btn--primary,:root .chip.is-on,:root .chip[aria-pressed=true]{background-color:var(--chip-sel-bg)!important;color:var(--accent-on-fill)!important}@media(hover:hover)and (pointer:fine){:root .asst__chips .chip:hover,:root .asst__cite:hover,:root .srch__filters .chip:hover,:root .gl__letter:hover{color:var(--accent-on-soft)}}@media(hover:hover)and (pointer:fine){:root .bento__cell--wide .tbl tbody tr:hover,:root [data-tinted=true] .tbl tbody tr:hover,:root .bento__cell--wide .row:hover,:root [data-tinted=true] .row:hover,:root .bento__cell--wide .chip:not([aria-pressed=true]):hover,:root [data-tinted=true] .chip:not([aria-pressed=true]):hover,:root .dstage[data-gate=true] .chip:hover,:root .dlayer[data-accent=true] .chip:hover{background-color:var(--tint-hover)}}:root .bento__cell--wide .tbl tbody tr:active,:root [data-tinted=true] .tbl tbody tr:active,:root .bento__cell--wide .chip:active,:root [data-tinted=true] .chip:active{background-color:var(--tint-press)!important}:root .bento__cell--wide .tbl tbody tr[aria-selected=true],:root [data-tinted=true] .tbl tbody tr[aria-selected=true],:root .bento__cell--wide .chip[aria-pressed=true],:root [data-tinted=true] .chip[aria-pressed=true]{background-color:var(--tint-sel)!important}:root .chip,:root .chip.is-on{min-width:44px}:root .link,:root .footer__a,:root .xtbl a,:root .tbl a,:root .rowlink,:root .xtbl__t a,:root td a,:root th a,:root .mono a{padding-block:14px;margin-block:-14px;display:inline-block}.footer__h{font:var(--type-h4);margin-bottom:var(--space-2)}.dbar__fill{position:absolute;left:0;top:0;bottom:0;max-width:100%;background:var(--accent-soft);border-radius:var(--radius-control) 0 0 var(--radius-control)}@media(forced-colors:active){.dbar__fill,.dbar__seg--keep{background:Highlight;box-shadow:none}}.dspark{display:flex;align-items:flex-end;gap:1px;height:28px;min-width:72px}.idchip{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text);text-decoration:none;font:var(--type-body-s)}@media(hover:hover){.idchip:hover .idchip__name{text-decoration:underline}}.idchip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off);border-radius:var(--radius-control)}.idchip[data-kind=product] .idchip__icon,.idchip[data-kind=issuer] .idchip__icon{background:var(--accent-soft);color:var(--accent)}.idchip[data-kind=reported] .idchip__icon{background:var(--negative-soft);color:var(--negative)}.idchip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.xkv{display:grid;gap:var(--space-2);margin:0}.xkv>div{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);font:var(--type-body-s)}.xkv dt{color:var(--text-secondary)}.xkv dd{margin:0;color:var(--text);font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere}@media(max-width:767px){.xkv>div{grid-template-columns:1fr;gap:var(--space-1)}}.xtime{display:inline-flex;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums}.xtime__abs{font:var(--type-caption);color:var(--text-secondary)}:root .dbar__fill{background:var(--accent-fill);box-shadow:none}:root a.idchip{min-height:var(--target)}:root .xkv>div{min-height:var(--target);align-items:center}.tbl--grid,[data-grid] table{width:100%}[data-grid] tbody td,[data-grid] thead th{height:52px}[data-grid][data-dense=compact] tbody td,[data-grid][data-dense=compact] thead th{height:40px;padding-top:var(--space-1);padding-bottom:var(--space-1)}@media(hover:hover){[data-grid] tbody tr:hover{background:var(--bg-subtle)}}[data-grid] tbody tr[aria-selected=true]{background:var(--accent-soft)}[data-grid] td:first-child,[data-grid] th:first-child{position:sticky;left:0;background:var(--surface);z-index:1}@media(hover:hover){[data-grid] tbody tr:hover td:first-child{background:var(--bg-subtle)}}[data-grid] tbody tr[aria-selected=true] td:first-child{background:var(--accent-soft)}@media(max-width:767px){[data-grid] td:first-child,[data-grid] th:first-child{position:static}[data-grid] tbody td,[data-grid][data-dense=compact] tbody td{height:auto}[data-grid] td[data-primary=true]{font:var(--type-num-m);letter-spacing:var(--ls-num-m)}.grid__det .grid__panel{padding:var(--space-2) 0}}:root{--roll-dur:calc(var(--hov-dur) * 1.5)}.lnum__d{position:relative;display:inline-block;width:1ch;text-align:center;vertical-align:baseline;clip-path:inset(-.09em -.02em)}.lnum__g{display:block;transition:transform var(--roll-dur) var(--ease-out)}.lnum__g--out{position:absolute;left:0;right:0;top:0;transform:translateY(-100%)}.lnum__g--in,.lnum__d--down .lnum__g--out{transform:translateY(100%)}.lnum__d--down .lnum__g--in{transform:translateY(-100%)}.lnum__g--in.is-settled{transform:none}.lnum__t{display:inline;white-space:pre}@media(prefers-reduced-motion:reduce){.lnum__g{transition:none}.lnum__g--out,.lnum__g--in,.lnum__d--down .lnum__g--out,.lnum__d--down .lnum__g--in{transform:none}.lnum__g--out{visibility:hidden}}:root .lt-sweep{position:relative;overflow:hidden}:root .lt-sweep:after{content:"";position:absolute;top:0;bottom:0;width:1px;left:0;background:var(--accent);opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){:root .lt-sweep[data-lt-scan=run]:after{animation:none;opacity:0}}@media(forced-colors:active){:root .lt-sweep:after{background:CanvasText}}@media print{:root .lt-sweep:after{display:none}}.stw__row{display:grid;gap:var(--space-2);min-width:0}.stw__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.stw__name{font:var(--type-body-s);color:var(--text)}.stw__pct{font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.stw__bars{display:flex;gap:1px;align-items:flex-end;height:22px;min-width:0;max-width:100%;overflow:hidden}.stw__bar{flex:1 1 auto;min-width:2px;height:100%;border-radius:var(--r-bar);background:var(--accent)}.stw__bar[data-d="2"]{background:var(--warning)}.stw__bar[data-d="1"]{background:var(--negative)}.stw__bar[data-d="0"]{background:var(--bg-subtle)}.stw__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);font:var(--type-caption);letter-spacing:var(--ls-caption);color:var(--text-muted)}.stw__legend{display:flex;flex-wrap:wrap;gap:var(--space-3);font:var(--type-caption);color:var(--text-secondary)}.stw__key{display:inline-flex;align-items:center;gap:var(--space-1)}.stw__swatch{width:10px;height:10px;border-radius:var(--r-bar);background:var(--accent);display:inline-block}.stw__swatch[data-d="2"]{background:var(--warning)}.stw__swatch[data-d="1"]{background:var(--negative)}.stw__swatch[data-d="0"]{background:var(--bg-subtle)}.stw__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%}@media(forced-colors:active){.stw__bar{border:1px solid CanvasText}.stw__bar[data-d="2"]{background:Canvas}.stw__bar[data-d="1"]{background:CanvasText}.stw__bar[data-d="0"]{background:GrayText}}:root .ovl-scrim .pal,:root .ovl-scrim.is-open .pal{transition:none;animation:none;transform:none}:root .ovl-scrim{transition:opacity var(--hov-dur) var(--hov-ease)}@starting-style{:root .ovl-scrim{opacity:0}}:root .ovl-scrim{background:var(--bg-0)!important}:root .badge--stale{background-color:var(--warning-soft)!important;color:var(--text)!important}:root .badge--stale [data-icon]{color:var(--warning-on-soft)}:root .seg{align-items:center;flex-wrap:nowrap}:root .seg__b{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target);color:var(--text-secondary);white-space:nowrap;transition:background-color var(--hov-dur) var(--hov-ease),transform var(--hov-dur) var(--ease-out)}:root .seg__b[aria-pressed=true]{background:var(--surface);color:var(--text)}:root .seg__b:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}.chip [data-icon],.badge [data-icon]{width:14px;height:14px}:root .chip--verified,:root .badge--verified{background:var(--accent-soft);color:var(--accent-on-soft)}:root .chip--risk,:root .badge--pending,:root .badge--stale{background:var(--warning-soft);color:var(--text)}.chip--risk [data-icon],.badge--pending [data-icon],.badge--stale [data-icon]{color:var(--warning)}:root .badge--restricted{background:var(--negative-soft);color:var(--negative)}.stw,[data-statuswidget]{display:grid;gap:var(--space-3);min-width:0;max-width:100%}[data-status-tablewrap]{min-width:0;max-width:100%}[data-statuswidget] .tbl-wrap{min-width:0;max-width:100%;overflow-x:auto}[data-statuswidget] .tbl{width:100%}[data-statuswidget] .tbl th,[data-statuswidget] .tbl td{white-space:nowrap}.footer .wrap>*{min-width:0}.xgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4);max-width:100%}.section{padding:var(--section-y) 0}.section--subtle{background:var(--bg-subtle)}.section__title h2{font:var(--type-h2);letter-spacing:var(--ls-h2)}.pagehead h1{font:var(--type-h1);letter-spacing:var(--ls-h1);margin-top:2px}.pagehead>nav[aria-label=Breadcrumb]{justify-self:stretch;width:100%}.wrap--wide>.pagehead{max-width:none}.wrap--wide>.pagehead>h1,.wrap--wide>.pagehead>.pagehead__lead{max-width:var(--container-prose)}.fbar{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-subtle);margin-bottom:var(--space-4)}.fbar__host [data-icon]{width:14px;height:14px;color:var(--positive,var(--accent))}.fbar[open] .fbar__chev{transform:rotate(180deg)}.fbar__body{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 var(--space-4) var(--space-4);min-width:0;max-width:100%}.fbar__body .domcheck,.fbar__body [data-domaincheck]{flex-wrap:wrap;align-items:center;min-width:0}.fbar__body .domcheck>span:first-child{flex:0 0 auto;white-space:nowrap}.fbar__body .domcheck__host{flex:0 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.fbar__body .domcheck .caption{flex:1 1 100%}.fbar__host[data-domain-state=warn]{background:var(--warning-soft);color:var(--warning-on-soft,var(--text))}.fbar__host[data-domain-state=warn] [data-icon]{color:var(--warning)}
