.sub[data-astro-cid-7234nlcp]{border:1px solid var(--line);background:var(--panel);border-radius:8px;max-width:40rem;margin:1.25rem 0;padding:1rem 1.25rem}.sub[data-astro-cid-7234nlcp] h2[data-astro-cid-7234nlcp]{margin:0 0 .25rem;font-size:1.2rem}.sub[data-astro-cid-7234nlcp].compact{color:var(--fg);background:0 0;margin:0 0 1.25rem;padding:.9rem 1rem;font-size:.95rem}.sub[data-astro-cid-7234nlcp].compact h2[data-astro-cid-7234nlcp]{font-size:1.05rem}.sub-blurb[data-astro-cid-7234nlcp]{color:var(--muted);margin:0 0 .75rem}.sub-lists[data-astro-cid-7234nlcp]{border:0;margin:.5rem 0 1rem;padding:0}.sub-lists[data-astro-cid-7234nlcp] legend[data-astro-cid-7234nlcp]{margin-bottom:.35rem;padding:0;font-weight:600}.sub-check[data-astro-cid-7234nlcp]{cursor:pointer;align-items:flex-start;gap:.6rem;padding:.3rem 0;display:flex}.sub-check[data-astro-cid-7234nlcp] input[data-astro-cid-7234nlcp]{width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none;margin:.2rem 0 0}.sub-hint[data-astro-cid-7234nlcp]{color:var(--muted)}.sub-label[data-astro-cid-7234nlcp]{margin:.25rem 0 .3rem;font-weight:600;display:block}.sub-email[data-astro-cid-7234nlcp]{width:100%;max-width:24rem;font:inherit;border:1px solid var(--muted);background:var(--bg);color:var(--fg);border-radius:6px;padding:.55rem .7rem;font-size:1rem;display:block}.sub[data-astro-cid-7234nlcp] button[data-astro-cid-7234nlcp]{font:inherit;background:var(--accent);color:var(--accent-fg);cursor:pointer;border:0;border-radius:6px;min-height:2.75rem;margin-top:.6rem;padding:.55rem 1.1rem;font-weight:600}.sub[data-astro-cid-7234nlcp] button[data-astro-cid-7234nlcp]:disabled{opacity:.6;cursor:progress}.sub-consent[data-astro-cid-7234nlcp]{margin-top:.6rem;font-size:.9rem}.sub-hp[data-astro-cid-7234nlcp]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sub-status[data-astro-cid-7234nlcp]{min-height:1.6em;margin:.5rem 0 0;font-weight:600}.sub-status[data-astro-cid-7234nlcp]:empty{min-height:0;margin:0}.sub-status[data-astro-cid-7234nlcp][data-state=ok]{color:var(--fg);border-left:4px solid var(--accent);padding-left:.6rem}.sub-status[data-astro-cid-7234nlcp][data-state=error]{color:var(--fg);border-left:4px solid var(--median);padding-left:.6rem}.sub-status[data-astro-cid-7234nlcp][data-state=busy]{color:var(--muted);font-weight:400}.sub-more[data-astro-cid-7234nlcp]{margin:.5rem 0 0;font-size:.9rem}@media (width<=30rem){.sub[data-astro-cid-7234nlcp] button[data-astro-cid-7234nlcp]{width:100%}.sub-email[data-astro-cid-7234nlcp]{max-width:none}}.ecard{z-index:60;border:1px solid var(--line);background:var(--panel);width:min(19rem,100vw - 16px);color:var(--fg);box-shadow:var(--sh-4,var(--sh-3));text-align:left;opacity:0;pointer-events:none;border-radius:14px;padding:.8rem .9rem .7rem;font-size:.86rem;line-height:1.4;position:absolute}.ecard.on{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.ecard{transition:opacity var(--t-fast,.14s) var(--ease,ease), transform var(--t-fast,.14s) var(--ease,ease);transform:translateY(4px)}.ecard.ecard-up{transform:translateY(-4px)}.ecard.on{transform:none}}.ecard-h{align-items:center;gap:.6rem;margin:0 0 .55rem;display:flex}.ecard-h .itile{--c:var(--tint,var(--t-prop))}.ecard-who{min-width:0;line-height:1.2;display:grid}.ecard-who b{overflow-wrap:anywhere;font-size:.98rem;font-weight:700}.ecard-who small{color:var(--muted);font-size:.74rem}.ecard-f{border-top:1px solid var(--line);gap:.3rem;margin:0 0 .5rem;padding:.5rem 0 0;display:grid}.ecard-f div{grid-template-columns:minmax(0,8.2rem) minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.ecard-f dt{color:var(--muted);margin:0;font-size:.74rem}.ecard-f dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.ecard-w{background:var(--warn-bg,var(--panel-2));border-radius:8px;margin:0 0 .45rem;padding:.35rem .5rem;font-size:.72rem;line-height:1.35}.ecard-s{color:var(--muted);margin:0 0 .4rem;font-size:.7rem;line-height:1.35}.ecard-go{font-size:.8rem;font-weight:650}.ac-btn[data-astro-cid-pmk2zccx]{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:45;background:var(--fg);min-width:52px;height:52px;color:var(--bg);font:680 .95rem/1 var(--font);box-shadow:0 10px 28px #00000059, 0 0 0 1px var(--line-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;display:none;position:fixed}html.js .ac-btn[data-astro-cid-pmk2zccx]{display:inline-flex}.ac-btn[data-astro-cid-pmk2zccx]:hover{transform:translateY(-1px)}.ac-btn[data-astro-cid-pmk2zccx]:focus-visible{outline:2px solid var(--focus,var(--fg));outline-offset:3px}.ac-ico-open[data-astro-cid-pmk2zccx]{display:inline-flex}.ac-ico-x[data-astro-cid-pmk2zccx],.ac-btn[data-astro-cid-pmk2zccx][aria-expanded=true] .ac-ico-open[data-astro-cid-pmk2zccx],.ac-btn[data-astro-cid-pmk2zccx][aria-expanded=true] .ac-lbl[data-astro-cid-pmk2zccx]{display:none}.ac-btn[data-astro-cid-pmk2zccx][aria-expanded=true] .ac-ico-x[data-astro-cid-pmk2zccx]{display:inline-flex}.ac-btn[data-astro-cid-pmk2zccx][aria-expanded=true],.ac-btn[data-astro-cid-pmk2zccx].ac-mini{justify-content:center;padding:0}.ac-btn[data-astro-cid-pmk2zccx].ac-mini .ac-lbl[data-astro-cid-pmk2zccx]{display:none}.ac-btn[data-astro-cid-pmk2zccx]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ac-btn[data-astro-cid-pmk2zccx].ac-enter{animation:.45s cubic-bezier(.2,.8,.2,1) .6s backwards ac-rise}.ac-btn[data-astro-cid-pmk2zccx].ac-enter:after{animation:1.4s ease-out 1.1s 2 ac-ring}@keyframes ac-rise{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes ac-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fg) 45%, transparent)}to{box-shadow:0 0 0 16px color-mix(in srgb, var(--fg) 0%, transparent)}}}.ac-tip[data-astro-cid-pmk2zccx]{right:max(16px, env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + 64px);z-index:44;background:var(--panel);max-width:min(300px,100vw - 32px);color:var(--fg);border:1px solid var(--line-2);border-radius:14px;align-items:flex-start;gap:2px;padding:4px 4px 4px 0;display:flex;position:fixed;box-shadow:0 14px 36px #00000059}.ac-tip[data-astro-cid-pmk2zccx][hidden]{display:none}.ac-tip[data-astro-cid-pmk2zccx]:after{content:"";background:var(--panel);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);width:10px;height:10px;position:absolute;bottom:-6px;right:26px;transform:rotate(45deg)}.ac-tip-go[data-astro-cid-pmk2zccx]{color:inherit;font:500 .88rem/1.4 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:10px 6px 10px 14px}.ac-tip-x[data-astro-cid-pmk2zccx]{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:inline-grid}.ac-tip-x[data-astro-cid-pmk2zccx]:hover,.ac-tip-go[data-astro-cid-pmk2zccx]:hover{color:var(--fg)}.ac-tip-x[data-astro-cid-pmk2zccx]:hover{background:var(--panel-3)}.ac-tip-go[data-astro-cid-pmk2zccx]:focus-visible,.ac-tip-x[data-astro-cid-pmk2zccx]:focus-visible{outline:2px solid var(--focus,var(--fg));outline-offset:2px;border-radius:10px}@media (prefers-reduced-motion:no-preference){.ac-tip[data-astro-cid-pmk2zccx]:not([hidden]){animation:.22s ease-out ac-in}}html.ac-on .ac-tip[data-astro-cid-pmk2zccx]{display:none}body:has(#result-peek:not([hidden])) .ac-tip[data-astro-cid-pmk2zccx]{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 128px)}body:has(#result-peek:not([hidden])) .ac-btn[data-astro-cid-pmk2zccx]{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 64px)}.ac-panel[data-astro-cid-pmk2zccx]{right:max(16px, env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + 64px);z-index:60;background:var(--panel);width:min(400px,100vw - 32px);height:min(620px,100dvh - 112px);color:var(--fg);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 60px #00000073}.ac-panel[data-astro-cid-pmk2zccx][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.ac-panel[data-astro-cid-pmk2zccx]:not([hidden]){animation:.18s ease-out ac-in}@keyframes ac-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}}.ac-head[data-astro-cid-pmk2zccx]{border-bottom:1px solid var(--line);background:var(--panel-2);align-items:center;gap:10px;padding:10px 8px 10px 14px;display:flex}.ac-av[data-astro-cid-pmk2zccx]{background:var(--fg);width:34px;height:34px;color:var(--bg);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ac-ht[data-astro-cid-pmk2zccx]{flex:1;min-width:0;display:grid}.ac-ht[data-astro-cid-pmk2zccx] b[data-astro-cid-pmk2zccx]{font-size:.95rem;font-weight:700}.ac-ht[data-astro-cid-pmk2zccx] small[data-astro-cid-pmk2zccx]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ac-hb[data-astro-cid-pmk2zccx]{min-width:40px;min-height:40px;color:var(--muted);font:600 .78rem var(--font);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0 8px;display:inline-grid}.ac-hb[data-astro-cid-pmk2zccx]:hover{color:var(--fg);background:var(--panel-3)}.ac-log[data-astro-cid-pmk2zccx]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:14px 12px;display:flex;overflow-y:auto}:is(.ac-log,.ah-log) .ac-me{background:var(--fg);max-width:85%;color:var(--bg);overflow-wrap:anywhere;border-radius:16px 16px 4px;align-self:flex-end;margin:0;padding:9px 13px;font-size:.92rem;line-height:1.4}:is(.ac-log,.ah-log) .ac-bot{background:var(--panel-2);border:1px solid var(--line);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:94%;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.45}:is(.ac-log,.ah-log) .ac-bot>p{margin:0}:is(.ac-log,.ah-log) .ac-cards{gap:6px;margin-top:8px;display:grid}:is(.ac-log,.ah-log) .ac-card{border:1px solid var(--line-2);background:var(--panel);color:var(--fg);border-radius:12px;gap:3px;padding:9px 11px;text-decoration:none;display:grid}:is(.ac-log,.ah-log) .ac-card:hover{border-color:var(--line-3)}:is(.ac-log,.ah-log) .ac-ct{justify-content:space-between;align-items:baseline;gap:8px;display:flex}:is(.ac-log,.ah-log) .ac-ct b{font-size:.9rem;font-weight:650}:is(.ac-log,.ah-log) .ac-tag{color:var(--muted);flex:none;font-size:.68rem;font-weight:650}:is(.ac-log,.ah-log) .ac-card small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}:is(.ac-log,.ah-log) .ac-ans{margin:0}:is(.ac-log,.ah-log) .ac-cov{color:var(--muted);font-size:.8rem;margin:6px 0 0!important}:is(.ac-log,.ah-log) .ac-fig{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;gap:2px;margin-top:8px;padding:10px 12px;display:grid}:is(.ac-log,.ah-log) .ac-fl,:is(.ac-log,.ah-log) .ac-fc{color:var(--muted);font-size:.76rem}:is(.ac-log,.ah-log) .ac-fv{font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:750;line-height:1.15}:is(.ac-log,.ah-log) .ac-fu-u{color:var(--muted);font-size:.95rem;font-weight:600}:is(.ac-log,.ah-log) .ac-rd{color:var(--muted);margin:2px 0 0;font-size:.72rem}:is(.ac-log,.ah-log) .ac-rd a,:is(.ac-log,.ah-log) .ac-src a{color:inherit;text-underline-offset:.18em}:is(.ac-log,.ah-log) .ac-items{gap:6px;margin-top:8px;display:grid}:is(.ac-log,.ah-log) .ac-item{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;gap:3px;padding:9px 11px;display:grid}:is(.ac-log,.ah-log) .ac-in{color:var(--fg);font-size:.9rem;font-weight:650;text-decoration:none}:is(.ac-log,.ah-log) .ac-in:hover{text-underline-offset:.18em;text-decoration:underline}:is(.ac-log,.ah-log) .ac-item small{color:var(--muted);font-size:.78rem}:is(.ac-log,.ah-log) .ac-cap{color:var(--muted);margin:0;font-size:.72rem}:is(.ac-log,.ah-log) .ac-src{color:var(--muted);font-size:.74rem;margin:8px 0 0!important}:is(.ac-log,.ah-log) .ac-fu{margin-top:8px}:is(.ac-log,.ah-log) .ac-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}:is(.ac-log,.ah-log) .ac-chips a,:is(.ac-log,.ah-log) .ac-chips button{border:1px solid var(--line-2);background:var(--panel);min-height:40px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;padding:6px 12px;font-size:.84rem;text-decoration:none;display:inline-flex}:is(.ac-log,.ah-log) .ac-chips a:hover,:is(.ac-log,.ah-log) .ac-chips button:hover{border-color:var(--line-3)}:is(.ac-log,.ah-log) .ac-dym{color:var(--muted);margin-top:6px!important}:is(.ac-log,.ah-log) .ac-dym button{min-height:40px;color:var(--fg);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:650;text-decoration:underline}:is(.ac-log,.ah-log) .ac-typing{gap:4px;padding:14px;display:inline-flex}:is(.ac-log,.ah-log) .ac-typing span{background:var(--muted);opacity:.5;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){:is(.ac-log,.ah-log) .ac-typing span{animation:1s ease-in-out infinite ac-dot}:is(.ac-log,.ah-log) .ac-typing span:nth-child(2){animation-delay:.15s}:is(.ac-log,.ah-log) .ac-typing span:nth-child(3){animation-delay:.3s}@keyframes ac-dot{50%{opacity:1;transform:translateY(-3px)}}}.ac-form[data-astro-cid-pmk2zccx]{border-top:1px solid var(--line);gap:8px;padding:10px 10px 6px;display:flex}.ac-form[data-astro-cid-pmk2zccx] input[data-astro-cid-pmk2zccx]{border:1px solid var(--line-2);background:var(--bg);min-width:0;min-height:44px;color:var(--fg);font:16px var(--font);border-radius:999px;flex:1;padding:0 14px}.ac-form[data-astro-cid-pmk2zccx] input[data-astro-cid-pmk2zccx]:focus{border-color:var(--line-3);outline:none}.ac-form[data-astro-cid-pmk2zccx] input[data-astro-cid-pmk2zccx]:focus-visible{box-shadow:0 0 0 2px var(--focus,var(--fg))}.ac-hb[data-astro-cid-pmk2zccx]:focus-visible,.ac-send[data-astro-cid-pmk2zccx]:focus-visible{outline:2px solid var(--focus,var(--fg));outline-offset:2px}.ac-send[data-astro-cid-pmk2zccx]{background:var(--fg);width:44px;height:44px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.ac-note[data-astro-cid-pmk2zccx]{color:var(--subtle,var(--muted));text-align:center;margin:0;padding:2px 12px 10px;font-size:.72rem}.ac-form[data-astro-cid-pmk2zccx]+.ac-note[data-astro-cid-pmk2zccx]{padding-bottom:2px}.ac-save[data-astro-cid-pmk2zccx] a[data-astro-cid-pmk2zccx]{color:inherit;text-underline-offset:.2em}@media (width<=600px){.ac-panel[data-astro-cid-pmk2zccx]{width:auto;height:auto;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;inset:0}html.ac-on .ac-btn[data-astro-cid-pmk2zccx]{display:none}html.ac-on{overflow:hidden}}@media print{.ac-btn[data-astro-cid-pmk2zccx],.ac-panel[data-astro-cid-pmk2zccx],.ac-tip[data-astro-cid-pmk2zccx]{display:none!important}}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-v1.woff2)format("woff2");font-weight:400 700;font-stretch:85% 100%;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-v1.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{color-scheme:dark;--f-ui:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--f-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--bg:#0c0e11;--bg-2:#101317;--panel:#13161b;--panel-2:#181c22;--panel-3:#1f242b;--line:#cdd8e813;--line-2:#cdd8e821;--line-3:#cdd8e83d;--tick:#cdd8e880;--guide:#cdd8e809;--fg:#e8ebf0;--fg-2:#c4cad3;--muted:#9aa3b0;--subtle:#8a93a0;--inv:#0c0e11;--brand:#ffd23f;--brand-ink:#111418;--now:#ffd23f;--now-t:#ffd23f;--focus:#ffd23f;--fx:#3ecf8e;--fut:#5aa2ff;--cr:#ff9b3d;--up:#3fd68a;--down:#ff6d6d;--warn:#ffb547;--open:#3fd68a;--closed:#8a93a0;--fx-soft:#3ecf8e21;--fut-soft:#5aa2ff24;--cr-soft:#ff9b3d21;--pick:#f4f6fa;--pick-ink:#0c0e11;--ca:#3ec9e6;--cb:#ff6fcf;--t-hero:clamp(38px, 4.4vw, 66px);--t-h1:clamp(32px, 3.4vw, 52px);--t-h2:clamp(26px, 2.5vw, 38px);--t-h3:19px;--t-lead:clamp(17px, 1.35vw, 20px);--t-body:16px;--t-s:14px;--t-xs:12.5px;--fig-xl:clamp(48px, 6.2vw, 92px);--fig-l:clamp(28px, 2.6vw, 38px);--fig-m:22px;--gut:24px;--pad:32px;--max:1400px;--r:2px;--hdr:56px;--ease:cubic-bezier(.2, .7, .2, 1);--t-fast:.12s;--t-med:.22s;--t-slow:.4s;--shadow:0 24px 60px -24px #000000b3, 0 0 0 1px var(--line-2);--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%239aa3b0' stroke-width='1.6'/%3E%3C/svg%3E")}:root[data-theme=light]{color-scheme:light;--bg:#f2f3f5;--bg-2:#eaecef;--panel:#fff;--panel-2:#f6f7f9;--panel-3:#eceef2;--line:#0e182c16;--line-2:#0e182c26;--line-3:#0e182c4d;--tick:#0e182c8c;--guide:#0e182c0b;--fg:#0b0e13;--fg-2:#262d37;--muted:#4d5664;--subtle:#5f6876;--inv:#fff;--now:#c99400;--now-t:#7a5600;--focus:#1d4ed8;--fx:#0a7a43;--fut:#1f5fd1;--cr:#b45309;--up:#0a7040;--down:#c62828;--warn:#8a5a00;--open:#0a7040;--closed:#5a6270;--fx-soft:#0a7a431a;--fut-soft:#1f5fd11a;--cr-soft:#b453091a;--pick:#0b0e13;--pick-ink:#fff;--ca:#0a6a80;--cb:#a3166f;--shadow:0 24px 60px -28px #141e3259, 0 0 0 1px var(--line-2);--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%234d5664' stroke-width='1.6'/%3E%3C/svg%3E")}:root[data-theme=dark]{color-scheme:dark}@media (width<=1023px){:root{--pad:24px;--gut:16px}}@media (width<=599px){:root{--pad:16px;--gut:12px}}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-med:0s;--t-slow:0s}}:root{--link:var(--fg);--ink:#0c0e11;--ink-2:#101317;--ink-3:#13161b;--ink-4:#181c22;--ink-fg:#e8ebf0;--ink-muted:#9aa3b0;--ink-subtle:#8a93a0;--ink-line:#cdd8e813;--ink-line-2:#cdd8e821;--ink-glass:transparent;--accent:var(--fg);--accent-2:var(--fg-2);--accent-soft:var(--panel-2);--accent-fg:var(--inv);--accent-ink:var(--fg);--cta-edge:var(--fg);--mark:transparent;--up-soft:color-mix(in srgb, var(--up) 12%, transparent);--down-soft:color-mix(in srgb, var(--down) 12%, transparent);--warn-soft:color-mix(in srgb, var(--warn) 10%, transparent);--info:var(--muted);--info-soft:var(--panel-2);--warn-bg:var(--warn-soft);--warn-line:var(--warn);--t-prop:var(--fg-2);--t-macro:var(--fg-2);--t-crowd:var(--fg-2);--t-cfd:var(--fg-2);--t-crypto:var(--fg-2);--t-predict:var(--fg-2);--m-forex:var(--fx);--m-futures:var(--fut);--m-crypto:var(--cr);--bar:var(--fg-2);--bar-eu:var(--muted);--median:var(--fg);--spark:var(--panel-2);--font:var(--f-ui);--display:var(--f-ui);--figures:var(--f-mono);--mono:var(--f-mono);--fs-hero:var(--t-hero);--fs-h1:var(--t-h1);--fs-h2:var(--t-h2);--fs-h3:var(--t-h3);--fs-lede:var(--t-lead);--fs-sm:.875rem;--fs-xs:.78rem;--fs-micro:.72rem;--maxw:var(--max);--gutter:var(--pad);--r-xs:var(--r);--r-sm:var(--r);--r-lg:var(--r);--r-xl:var(--r);--radius:var(--r);--sh-1:none;--sh-2:none;--sh-3:var(--shadow);--sh-4:var(--shadow);--shadow-lg:var(--shadow);--field:var(--line-3);--dots:none;--grid:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 16px)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease)}::view-transition-old(tl-header),::view-transition-new(tl-header){animation:none}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}body{background:var(--bg);color:var(--fg);font:400 var(--t-body)/1.55 var(--f-ui);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-stretch:100%;overflow-x:clip}[hidden]{display:none!important}img,svg,canvas{max-width:100%}a{color:inherit;text-decoration-color:var(--line-3);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:color-mix(in srgb, var(--brand) 40%, transparent);color:var(--fg)}.ico{flex:none;display:block}:where(svg.ico){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--brand);color:var(--brand-ink);padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:8px}h1,h2,h3,h4{color:var(--fg);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:600;font-stretch:88%}h1{font-size:var(--t-h1);letter-spacing:-.03em;line-height:1.04}h2{font-size:var(--t-h2);line-height:1.08}h3{font-size:var(--t-h3);letter-spacing:-.01em;line-height:1.25}h4{letter-spacing:-.005em;font-size:16px;line-height:1.3}p{text-wrap:pretty}strong,b{font-weight:600}.muted{color:var(--muted)}.subtle{color:var(--subtle)}.meta{color:var(--muted);font-size:var(--t-s)}.eyebrow{font:500 12px/1 var(--f-mono);color:var(--subtle);align-items:center;gap:.45rem;margin:0 0 .5rem;display:inline-flex}.num,.mono,.tnum{font-family:var(--f-mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum", "zero";letter-spacing:-.01em}code{font-family:var(--f-mono);font-size:.9em}.mono{word-break:normal}blockquote{border-left:1px solid var(--line-3);color:var(--fg-2);margin:1rem 0;padding:.4rem 0 .4rem 1rem}hr{border:0;border-top:1px solid var(--line);margin:2rem 0}mark,.hl{color:var(--fg);background:0 0;padding:0;font-weight:600}.big{font:500 clamp(2.5rem, 8vw, 4rem)/1 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.up{color:var(--up)}.up:before{content:"▲ ";font-size:.8em}.down{color:var(--down)}.down:before{content:"▼ ";font-size:.8em}:where(input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=submit],[type=button],[type=color]),select,textarea){font:inherit;color:var(--fg);background-color:var(--panel);border:1px solid var(--line-3);border-radius:var(--r);max-width:100%;min-height:2.75rem;transition:border-color var(--t-fast);padding:.5rem .7rem}:where(input[type=number],input[inputmode=decimal],input[inputmode=numeric]){font-family:var(--f-mono);font-variant-numeric:tabular-nums}:where(select){-webkit-appearance:none;appearance:none;background-image:var(--chev);cursor:pointer;text-overflow:ellipsis;background-position:right .8rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:2.3rem;font-weight:500}:where(select option,select optgroup){background:var(--panel);color:var(--fg)}:where(input,select,textarea):hover{border-color:var(--fg-2)}:where(input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--fg-2)}:where(input[type=checkbox],input[type=radio]){accent-color:var(--fg);width:1.1rem;height:1.1rem}:where(input[type=range]){accent-color:var(--fg)}::placeholder{color:var(--subtle)}:where(details:not(.mnav,.mnav-g,.by-more,.src,.ks-more,.keystat-note,.fold))>summary{cursor:pointer;align-items:center;gap:.5rem;width:fit-content;max-width:100%;padding:.35rem 0;font-weight:550;list-style:none;display:flex}:where(details:not(.mnav,.mnav-g,.by-more,.src,.ks-more,.keystat-note,.fold))>summary::-webkit-details-marker{display:none}:where(details:not(.mnav,.mnav-g,.by-more,.src,.ks-more,.keystat-note,.fold))>summary:before{content:"+";width:1em;font-family:var(--f-mono);color:var(--muted);flex:none;font-weight:400}:where(details:not(.mnav,.mnav-g,.by-more,.src,.ks-more,.keystat-note,.fold))[open]>summary:before{content:"−"}:where(details:not(.mnav,.mnav-g,.by-more,.src,.ks-more,.keystat-note,.fold))>summary:hover{color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-3)}.table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);overflow-x:auto}table{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}caption{text-align:left;color:var(--fg);border-bottom:1px solid var(--line);background:var(--panel);padding:.8rem 1rem;font-size:14px;font-weight:600}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}thead th{background:var(--panel-2);color:var(--muted);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:bottom;z-index:1;border-bottom-color:var(--line-3);font-size:12.5px;font-weight:500;position:sticky;top:0}tbody tr{transition:background-color var(--t-fast)}tbody tr:hover{background:var(--panel-2)}tbody tr:last-child>*{border-bottom:0}tbody th{font-weight:550}td.num,th.num{text-align:right;white-space:nowrap}th button{all:unset;cursor:pointer;font-weight:500}th button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}thead th>button{align-items:center;gap:.35rem;display:inline-flex}thead th>button:after{content:"↕";font-family:var(--f-mono);color:var(--line-3)}thead th>button:hover,thead th[aria-sort]{color:var(--fg)}thead th[aria-sort=ascending]>button:after{content:"↑";color:var(--fg)}thead th[aria-sort=descending]>button:after{content:"↓";color:var(--fg)}table a{text-decoration-style:dotted}@media (width<=40rem){.table-wrap:not(.no-freeze) table:not(.pf-cards) :is(th,td):first-child{z-index:1;background:var(--panel);box-shadow:1px 0 0 var(--line);white-space:normal;overflow-wrap:break-word;max-width:42vw;position:sticky;left:0}.table-wrap:not(.no-freeze) table:not(.pf-cards) thead th:first-child{background:var(--panel-2);z-index:2}.table-wrap caption{max-width:calc(100vw - 2rem - 2px);position:sticky;left:0}}svg.chart{max-width:100%;height:auto;font-family:var(--f-mono);display:block}svg.chart .grid{stroke:var(--line);stroke-width:1px}svg.chart :is(.axis,.val,.lab,.median-lab){fill:var(--muted);font-size:11px}svg.chart .lab{fill:var(--fg)}svg.chart .bar{fill:var(--bar)}svg.chart .bar-eu{fill:var(--bar-eu)}svg.chart .bar-unk{fill:var(--warn)}svg.chart .median{stroke:var(--median);stroke-width:1.5px;stroke-dasharray:3 3}svg.chart .median-lab{fill:var(--fg);font-weight:600}svg.chart .line{fill:none;stroke:var(--bar);stroke-width:1.5px}svg.chart .pt{fill:var(--bar)}svg.chart .pt-live{fill:var(--fg)}svg.chart .spark-bg{fill:var(--spark)}svg.chart a:hover .lab{text-decoration:underline}.go{color:var(--fg);align-items:center;gap:.35rem;font-weight:650;text-decoration:none;display:inline-flex}.go .ico{transition:transform var(--t-fast) var(--ease)}.go:hover{text-decoration:underline}.go:hover .ico{transform:translate(3px)}.pill{white-space:nowrap;background:var(--panel-2);min-height:1.55rem;color:var(--fg-2);vertical-align:middle;border:1px solid #0000;border-radius:999px;align-items:center;gap:.32rem;padding:.1rem .55rem;font-size:.76rem;font-weight:620;line-height:1.2;display:inline-flex}.pill .ico{width:.9rem;height:.9rem}.pill.ok{background:var(--up-soft);color:var(--up)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.bad{background:var(--down-soft);color:var(--down)}.pill.info{background:var(--info-soft);color:var(--info)}.pill.ink{background:var(--ink);color:var(--ink-fg)}.pill.y{background:var(--accent);color:var(--accent-fg)}.pill.ghost{border-color:var(--line-2);color:var(--muted);background:0 0}.pill.lg{min-height:2rem;padding:.25rem .8rem;font-size:.84rem}@media (width<=30rem){.pill{white-space:normal;max-width:100%}}.pill.mono{font-family:var(--figures);letter-spacing:-.01em;font-weight:600}.pills{flex-wrap:wrap;gap:.3rem;display:flex}.dot{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}.dot.live{background:#3ddc97;position:relative;box-shadow:0 0 0 3px #3ddc9733}@media (prefers-reduced-motion:no-preference){.dot.live{box-shadow:none}.dot.live:after{content:"";animation:livepulse 2.4s var(--ease) infinite;background:#3ddc9738;border-radius:50%;position:absolute;inset:-3px}}@keyframes livepulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.43)}}.tag{border:1px solid var(--line-2);color:var(--muted);white-space:nowrap;letter-spacing:.01em;vertical-align:middle;text-transform:none;border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600;display:inline-flex}.tag:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:.38rem;height:.38rem}.tag{max-width:100%}.tag.warn,dd .tag{white-space:normal;overflow-wrap:break-word}.tag.judged:before{background:0 0;box-shadow:inset 0 0 0 1.2px}.tag.warn{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.tag.warn:before{display:none}.rtick{vertical-align:-.05em;width:1.05em;height:.78em;color:var(--muted);background:currentColor;flex:none;margin-right:.35em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Cpath d='M5 8.5 L9.5 13 L18 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Cpath d='M5 8.5 L9.5 13 L18 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat}.src{font-size:var(--fs-xs);color:var(--muted);align-items:baseline;gap:0;line-height:1.45;display:flex}.logo{--s:2.5rem;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .27);vertical-align:middle;isolation:isolate;background:#fff;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a0f1c14,0 1px 2px #0a0f1c14}.logo img{object-fit:contain;width:100%;height:100%;display:block}.logo.pad img{width:72%;height:72%}.logo:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0a0f1c0f,inset 0 1px #ffffff80}.logo.mono{--h:220;background:radial-gradient(120% 95% at 12% 0%, hsl(var(--h) 92% 64% / .95), transparent 62%), linear-gradient(155deg, hsl(var(--h) 62% 40%), hsl(calc(var(--h) + 24) 60% 17%));color:#fff;font:760 calc(var(--s) * .37)/1 var(--display);letter-spacing:-.045em;text-shadow:0 1px 2px #00000047}.logo.mono.one{font-size:calc(var(--s) * .46)}.logo.mono:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#0000 54%,#ffffff21 54% 63%,#0000 63%);position:absolute;inset:0}.logo.mono:after{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff38}.logo.xs{--s:1.25rem}.logo.sm{--s:1.75rem}.logo.md{--s:2.5rem}.logo.lg{--s:3.5rem}.logo.xl{--s:5rem}.logo.xxl{--s:6.5rem}.logo.xs.mono,.logo.sm.mono{letter-spacing:-.06em}:root:not([data-theme=light]) .logo{box-shadow:0 0 0 1px #ffffff1f,0 2px 6px #0006}:root:not([data-theme=light]) .logo.pad{background:#f3f5f9}.stack{vertical-align:middle;align-items:center;display:inline-flex}.stack>.logo{--s:1.65rem;box-shadow:0 0 0 2px var(--panel), 0 1px 3px #0a0f1c26;border-radius:7px}.stack>.logo+.logo{margin-left:-.3rem}.stack>.more{color:var(--muted);white-space:nowrap;margin-left:.35rem;font-size:.74rem;font-weight:650}.cflag{object-fit:cover;vertical-align:-.14em;border-radius:2.5px;flex:none;width:1.3em;height:.975em;display:inline-block;box-shadow:0 0 0 1px #0a0f1c1a}.cflag.lg{border-radius:3px;width:1.75em;height:1.31em}.cflag.round{border-radius:50%;width:1.15em;height:1.15em}.ent{align-items:center;gap:.75rem;min-width:0;display:flex}.ent-txt{min-width:0;line-height:1.25;display:grid}.ent-name{color:var(--fg);letter-spacing:-.012em;font-weight:680;text-decoration:none}a.ent-name:hover{text-decoration:underline}.ent-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;font-weight:450;display:flex}.itile{--c:var(--tint,var(--t-prop));color:#fff;background:linear-gradient(150deg, color-mix(in srgb, var(--c) 78%, #fff), var(--c) 55%, color-mix(in srgb, var(--c) 72%, #000));width:2.6rem;height:2.6rem;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -2px 0 #0000001f, 0 6px 14px -6px color-mix(in srgb, var(--c) 70%, transparent);border-radius:12px;flex:none;place-items:center;display:inline-grid}.itile.sm{border-radius:9px;width:2rem;height:2rem}.itile.lg{border-radius:15px;width:3.25rem;height:3.25rem}.itile.soft{color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 18%, transparent)}.card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--sh-2);padding:1.15rem 1.2rem;position:relative}.card h3{margin-top:0}.card.hover,.card:has(>a.stretch){transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease), border-color var(--t-med)}.card.hover:hover,.card:has(>a.stretch):hover{box-shadow:var(--sh-3);border-color:var(--line-2);transform:translateY(-2px)}a.stretch:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:1rem 0;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);margin:1.25rem 0;padding:1.1rem 1.25rem}.glass{border:1px solid var(--ink-line-2);border-radius:var(--r-lg);backdrop-filter:blur(14px)saturate(140%);color:var(--ink-fg);background:linear-gradient(#ffffff12,#ffffff06);box-shadow:inset 0 1px #ffffff14,0 24px 60px -24px #000000b3}[data-spot]{--mx:50%;--my:0%}[data-spot]:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-med);background:radial-gradient(22rem circle at var(--mx) var(--my), color-mix(in srgb, var(--tint,var(--accent)) 12%, transparent), transparent 60%);position:absolute;inset:0}[data-spot]:hover:before{opacity:1}.bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.bento>*{grid-column:span 6;min-width:0}@media (width>=48rem){.bento>*{grid-column:span 3}.bento>:is(.b-6,.b-4,.b-2){grid-column:span 6}}@media (width>=68rem){.bento>.b-2{grid-column:span 2}.bento>.b-4{grid-column:span 4}}.sh{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem 1.5rem;margin:0 0 1.25rem;display:flex}.sh h2{margin:0}.sh p{color:var(--muted);max-width:40rem;margin:.35rem 0 0}.stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;margin:1rem 0;display:grid}.stat,.kpi{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--sh-2);min-width:0;padding:.95rem 1.05rem;position:relative}.stat b,.kpi-v{font:600 1.6rem/1.15 var(--figures);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg);display:block}.stat a{text-decoration:none}.kpi-l{font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.45rem;margin:0 0 .55rem;font-weight:700;display:flex}.kpi-s{color:var(--muted);margin:.35rem 0 0;font-size:.8rem}dl.facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem;margin:1rem 0 1.75rem;display:grid}dl.facts .fact{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);min-width:0;box-shadow:var(--sh-2);overflow-wrap:anywhere;transition:border-color var(--t-fast), transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);padding:.95rem 1.05rem 1rem;position:relative}dl.facts .fact:has(a):hover{border-color:var(--line-2);box-shadow:var(--sh-3);transform:translateY(-1px)}dl.facts dt{font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 .45rem;font-weight:700}dl.facts dd{min-width:0;margin:0;font-size:1rem;font-weight:620;line-height:1.35}dl.facts dd+dd{margin-top:.3rem}dl.facts dd .meta,dl.facts dd .muted{margin-top:.3rem;font-size:.8rem;font-weight:450;line-height:1.4;display:block}dl.facts dd a{text-decoration-color:color-mix(in srgb, currentColor 30%, transparent)}.big-num{font:600 1.6rem/1.15 var(--figures);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg);text-decoration:none;display:block}@media (width>=30.01rem) and (width<=61.99rem){dl.facts:has(>.fact:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){dl.facts:has(.big-num){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}dl.facts:has(.big-num) .fact{padding:.8rem .85rem .85rem}dl.facts:has(.big-num) .big-num{font-size:1.3rem}}dl.facts.spec{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--sh-2);padding:.15rem 1.25rem;display:block}dl.facts.spec .fact{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(8.5rem,13.5rem) minmax(0,1fr);column-gap:1.75rem;padding:.95rem 0 1rem;display:grid}dl.facts.spec .fact:first-child{border-top:0}dl.facts.spec .fact:has(a):hover{box-shadow:none;transform:none}dl.facts.spec dt{letter-spacing:0;text-transform:none;color:var(--muted);grid-column:1;margin:.1rem 0 0;font-size:.86rem;font-weight:650;line-height:1.4}dl.facts.spec dd{grid-column:2;max-width:46rem;font-size:.98rem;font-weight:560;line-height:1.45}@media (width<=40rem){dl.facts.spec{padding:.1rem 1rem}dl.facts.spec .fact{grid-template-columns:minmax(0,1fr);padding:.85rem 0 .9rem}dl.facts.spec dt{font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .3rem;font-weight:700}dl.facts.spec dd{grid-column:1}}details.src{color:var(--muted);margin:.35rem 0 0;font-size:.8rem;font-weight:450;line-height:1.45;display:block}details.src>summary{cursor:pointer;max-width:100%;min-height:1.6rem;color:var(--muted);transition:color var(--t-fast), background-color var(--t-fast);border-radius:999px;align-items:center;gap:.35rem;margin-left:-.45rem;padding:.1rem .55rem .1rem .45rem;font-weight:600;list-style:none;display:inline-flex}details.src:not(.pf-quotes)>summary{white-space:nowrap}details.src>summary::-webkit-details-marker{display:none}details.src>summary:before{content:"";width:.38rem;height:.38rem;transition:transform var(--t-fast);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;margin:0 .1rem 0 .05rem;transform:rotate(-45deg)}details.src[open]>summary:before{transform:translateY(-1px)rotate(45deg)}details.src>summary:hover,details.src[open]>summary{color:var(--fg);background:var(--panel-2)}details.src .src-h{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:450;overflow:hidden}details.src .src-h:before{content:"· "}details.src>.rcpt{border-left:2px solid var(--line-2);background:var(--panel-2);max-width:46rem;font-family:var(--f-ui);color:var(--muted);overflow-wrap:anywhere;white-space:normal;text-align:left;border-radius:0;margin-top:.35rem;padding:.55rem .75rem;font-size:.82rem;line-height:1.5;display:block}details.src>.rcpt q{color:var(--fg-2);font-style:italic}details.src[open] .src-h{display:none}.meter{--v:50;--c:var(--fg);background:var(--panel-3);border-radius:999px;min-width:3rem;height:.4rem;display:block;position:relative;overflow:hidden}.meter>i{width:calc(var(--v) * 1%);border-radius:inherit;background:var(--c);position:absolute;inset:0 auto 0 0}.meter.up>i{background:var(--up)}.meter.down>i{background:var(--down)}.meter>.tick{top:-2px;bottom:-2px;left:calc(var(--at) * 1%);background:var(--fg);opacity:.55;border-radius:1px;width:2px;position:absolute}.ring{--v:50;--c:var(--up);--s:2.6rem;width:var(--s);height:var(--s);background:conic-gradient(var(--c) calc(var(--v) * 1%), var(--panel-3) 0);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.ring:before{content:"";background:var(--panel);border-radius:50%;position:absolute;inset:3.5px}.ring>b{font:600 calc(var(--s) * .27)/1 var(--figures);letter-spacing:-.04em;color:var(--fg);position:relative}.headline{letter-spacing:-.008em;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, var(--panel)), var(--panel) 45%);box-shadow:var(--sh-2);margin:1rem 0 1.25rem;padding:1.1rem 1.35rem 1.15rem 1.5rem;font-size:1.1rem;font-weight:520;line-height:1.55;position:relative;overflow:hidden}.headline:after{content:"";background:linear-gradient(180deg, var(--accent), var(--accent-2));width:4px;position:absolute;top:0;bottom:0;left:0}.disclosure-line{color:var(--muted);margin:.75rem 0;font-size:.78rem;line-height:1.45}.disclosure-line a{color:inherit}.note{border:0;border-left:2px solid var(--warn);color:var(--fg-2);background:0 0;border-radius:0;margin:1.25rem 0;padding:.15rem 0 .15rem .9rem;font-size:.9rem;line-height:1.5}p.callout{border-radius:var(--r);background:var(--panel);border:1px solid var(--line);max-width:46rem;box-shadow:var(--sh-1);color:var(--muted);padding:.8rem 1rem .8rem 2.6rem;font-size:.87rem;line-height:1.55;display:block;position:relative}p.callout:before{content:"";background:var(--info-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23566173' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 11v6M12 7.5h.01'/%3E%3C/svg%3E") center / .8rem no-repeat;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;position:absolute;top:.95rem;left:.95rem}p.callout>strong:first-child{color:var(--fg)}ul.cardlist{counter-reset:cl;grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:.7rem;max-width:none;margin:1rem 0 1.5rem;padding:0;list-style:none;display:grid}ul.cardlist>li{counter-increment:cl;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--sh-2);color:var(--muted);margin:0;padding:1rem 1.05rem 1.05rem;font-size:.88rem;line-height:1.5}ul.cardlist>li:before{content:counter(cl, decimal-leading-zero);width:1.7rem;height:1.7rem;font:600 .72rem/1 var(--figures);color:var(--tint,var(--t-prop));background:color-mix(in srgb, var(--tint,var(--t-prop)) 11%, var(--panel));border-radius:8px;place-items:center;margin-bottom:.6rem;display:inline-grid}ul.cardlist>li>strong:first-child{color:var(--fg);letter-spacing:-.012em;margin-bottom:.3rem;font-size:.98rem;display:block}ul.cardlist.plain>li:before{display:none}ul.chips{flex-wrap:wrap;gap:.45rem;margin:.75rem 0 1.25rem;padding:0;list-style:none;display:flex}ul.chips>li{background:var(--panel);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:999px;align-items:center;gap:.45rem;margin:0;padding:.4rem .85rem .4rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex}ul.chips .ico{color:var(--tint,var(--t-prop))}ul.checks{gap:.45rem;margin:.75rem 0;padding:0;list-style:none;display:grid}ul.checks>li{align-items:baseline;gap:.55rem;display:flex}ul.checks>li:before{content:"";background:var(--muted);flex:none;width:1.05em;height:.78em;transform:translateY(.1em);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Cpath d='M5 8.5 L9.5 13 L18 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Cpath d='M5 8.5 L9.5 13 L18 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat}.multiples{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.multiples li{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);box-shadow:var(--sh-1);padding:.7rem .85rem}.multiples h3{margin:0 0 .25rem;font-size:1rem}.multiples p{color:var(--muted);margin:.25rem 0 0;font-size:.85rem}.cite{font-family:var(--mono);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-sm);white-space:pre-wrap;word-break:break-word;padding:.8rem .9rem;font-size:.84rem}.chipnav{margin:0 0 1.5rem;font-size:.88rem}.chipnav>.meta{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.chipnav ul{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:var(--panel);border:1px solid var(--line);box-shadow:var(--sh-2);border-radius:14px;gap:.25rem;margin:.5rem 0 0;padding:.3rem;list-style:none;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.chipnav ul::-webkit-scrollbar{display:none}.chipnav li{scroll-snap-align:start;flex:none}.chipnav li a{white-space:nowrap;min-height:2.35rem;color:var(--muted);transition:background-color var(--t-fast), color var(--t-fast);border-radius:10px;align-items:center;gap:.4rem;padding:.2rem .9rem;font-weight:580;text-decoration:none;display:inline-flex}.chipnav li a:hover{background:var(--panel-2);color:var(--fg)}.chipnav li a[aria-current=page]{background:var(--ink);color:#fff;box-shadow:inset 0 -2px 0 var(--accent), 0 4px 12px -6px #070b1499;font-weight:650}.chipnav li:last-child{padding-right:2rem}.segmented{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;gap:.25rem;padding:.3rem;display:inline-flex}.segmented>a,.segmented>button,.segmented>label{min-height:2.3rem;color:var(--muted);font:620 .88rem/1 var(--font);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.25rem .9rem;text-decoration:none;display:inline-flex}.segmented>:hover{color:var(--fg);background:color-mix(in srgb, var(--panel) 70%, transparent)}.segmented.on-ink{border-color:var(--ink-line-2);background:#ffffff0d}.segmented.on-ink>a{color:var(--ink-muted)}.segmented.on-ink>a:hover{color:#fff;background:#ffffff12}.band-ink{isolation:isolate;background:var(--ink);color:var(--ink-fg);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:4rem 0;position:relative;overflow:hidden}.band-ink:before{content:"";z-index:-1;background:var(--dots);opacity:.7;position:absolute;inset:0;mask-image:radial-gradient(70% 80% at 50% 0,#000 30%,#0000 80%)}.band-ink .muted,.band-ink .meta,.band-ink .sh p{color:var(--ink-muted)}.band-ink a:not(.btn){color:var(--ink-fg)}.marquee{--gap:2.25rem;--dur:60s;user-select:none;gap:var(--gap);display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee>ul{gap:var(--gap);min-width:100%;animation:marquee var(--dur) linear infinite;flex:none;justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}.marquee:hover>ul{animation-play-state:paused}@keyframes marquee{to{transform:translateX(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.marquee>ul{flex-wrap:wrap;animation:none}.marquee>ul[aria-hidden]{display:none}.marquee{mask-image:none}}.auto-face{align-items:center;gap:.55rem;display:inline-flex}.auto-face>.logo{--s:1.6rem}table .tag.warn{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.7;display:inline}.geo-note{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin:.6rem 0;padding:.55rem .8rem;font-size:.9rem;display:block}.geo-note[hidden]{display:none}.geo-note .ico{color:var(--accent);vertical-align:-3px;margin-right:.35rem;display:inline-block}.geo-note .linkish{all:unset;cursor:pointer;text-underline-offset:.18em;color:var(--link);margin-left:.35rem;font-weight:650;text-decoration:underline}.geo-note .linkish:focus-visible{outline:3px solid var(--focus);outline-offset:2px}a[download]:before{content:"";vertical-align:-.12em;background:currentColor;width:.95em;height:.95em;margin-right:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.cite{padding-right:5.25rem;position:relative}.cite-copy{font:620 .76rem/1 var(--font);color:var(--fg);background:var(--panel);border:1px solid var(--line-2);cursor:pointer;transition:border-color var(--t-fast), background-color var(--t-fast);border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .6rem .4rem .5rem;display:inline-flex;position:absolute;top:.55rem;right:.55rem}.cite-copy:before{content:"";background:currentColor;width:.9rem;height:.9rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E") 50%/contain no-repeat}.cite-copy:hover{border-color:var(--fg)}.cite-copy:after{content:attr(data-label)}.mdot{background:var(--m);border-radius:50%;flex:none;width:.6rem;height:.6rem}.mchip{--m:var(--t-prop);white-space:nowrap;color:color-mix(in srgb, var(--m) 78%, var(--fg));vertical-align:baseline;font-size:.8rem;font-weight:650;line-height:1.2;display:inline-block}.mk-top{margin:.25rem 0 1rem}main{isolation:isolate;padding:28px 0 64px;position:relative}main>.wrap>*{max-width:48rem}main>.wrap>:is(.wide,.figs,.inst,.dt-wrap,.stage3d,.pch,.ans,.risk,.tabs,.sect-head,.g12,.axis-rule,.mo,.cbars,.legend),main>.wrap>.wide,main>.wrap>:is(dl.facts,ul.cardlist,.cards,.stats,.bento),article>:is(dl.facts,ul.cardlist,.cards,.stats){max-width:none}main>.wrap>dl.facts:not(:has(>.fact:nth-child(4))){max-width:48rem}main :is(h2,h3)[id]{scroll-margin-top:calc(var(--hdr) + 3.5rem)}main>.wrap>h2,article>h2{margin-top:2.5rem;padding-top:.25rem}.phead{border-bottom:1px solid var(--line);margin:0 0 28px;padding:4px 0 24px;position:relative}.phead-in{gap:16px 48px;display:grid}@media (width>=1100px){.phead-in.has-toc{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:end}}.phead-main{min-width:0;position:relative}.phead-main>*{max-width:52rem}.phead-art{display:none}.phead-art:has(.hubh){display:block}@media (width>=1024px){.phead-main.has-art{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px;display:grid}.phead-main.has-art>.phead-art{grid-area:1/2;display:block}.phead-main.has-art>.phead-post{grid-column:1/-1}.phead-main.has-art .firm-id>.logo{display:none}}.phead h1{max-width:24ch;margin:0 0 14px}.phead h1 mark{color:inherit}.phead-kicker{font:500 12.5px/1.4 var(--f-mono);color:var(--subtle);margin:0 0 14px}.phead .lede{color:var(--fg-2)}.phead-main>.phead-post{max-width:none}.byline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9rem;display:flex}.byline p{margin:0}.by-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.by-author{background:var(--panel);border:1px solid var(--line);color:var(--fg);border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .75rem .2rem .2rem;font-size:.84rem;font-weight:620;text-decoration:none;display:inline-flex}.by-author:hover{border-color:var(--fg);color:var(--fg);text-decoration:none}.by-author small{color:var(--muted);font-size:.79rem;font-weight:450}.by-av{background:linear-gradient(145deg, #ffe17a, var(--accent-2));width:1.65rem;height:1.65rem;color:var(--accent-fg);border-radius:50%;place-items:center;font-size:.78rem;font-weight:760;display:grid;box-shadow:inset 0 -1px #00000026}img.by-av{object-fit:cover;padding:0}.by-chip{background:var(--panel);border:1px solid var(--line);color:var(--fg-2);border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.81rem;display:inline-flex}.by-chip .ico{color:var(--tint,var(--muted))}.by-more{position:relative}.phead:has(.by-more[open]){z-index:45}.by-more summary{cursor:pointer;color:var(--fg);user-select:none;font-weight:560;list-style:none}.by-more summary::-webkit-details-marker{display:none}.by-more summary:after{content:"";opacity:.6;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.4rem;height:.4rem;margin-left:.15rem;transform:rotate(45deg)translateY(-2px)}.by-pop{z-index:30;background:var(--panel);width:min(26rem,100vw - 2rem);color:var(--fg);border:1px solid var(--line);box-shadow:var(--sh-4);border-radius:14px;gap:.7rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0;padding:.95rem 1.05rem!important}.by-how{color:var(--muted);font-size:.85rem;line-height:1.5;display:block}.by-how strong{color:var(--fg)}.by-how-open{flex-basis:100%;max-width:46rem;margin-top:.25rem!important}.by-trust{flex-wrap:wrap;gap:.35rem;font-size:.8rem;display:flex}.by-trust a{background:var(--panel-2);color:var(--fg);border-radius:999px;padding:.22rem .6rem;text-decoration:none}.phead .byline{color:var(--muted);margin-bottom:0}.phead .by-row{gap:.15rem .9rem}.phead :is(.by-author,.by-chip){color:var(--muted);background:0 0;border:0;padding:0;font-size:.84rem;font-weight:500}.phead .by-author{color:var(--fg);gap:.45rem;font-weight:600}.phead .by-author .by-av{width:1.4rem;height:1.4rem;font-size:.7rem}.phead .by-chip+.by-chip:before,.phead .by-author+.by-chip:before{content:"";background:var(--subtle);border-radius:50%;width:3px;height:3px;margin-right:.5rem}.phead .by-more summary{color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:.25em;background:0 0;border:0;padding:0;font-size:.84rem;font-weight:600}.phead .by-more summary:hover{text-decoration-color:var(--accent)}.phead .byline{gap:.35rem 1rem}.phead .by-author small{color:var(--muted)}.phead .by-author:hover{border-color:#ffffff80}.phead .by-chip .ico{color:color-mix(in srgb, var(--tint) 55%, #fff)}.phead .by-pop a{color:var(--fg)}.secbar{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);margin:-2rem calc(50% - 50vw) 2rem;position:sticky;top:4rem}.secbar-in{max-width:var(--maxw);padding:0 var(--gutter);align-items:center;gap:1.25rem;margin:0 auto;display:flex}.secbar-scroll{scrollbar-width:none;flex:1;min-width:0;position:relative;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.secbar-scroll::-webkit-scrollbar{display:none}.secbar-h{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);flex:none;align-items:center;gap:.4rem;font-weight:750;display:inline-flex}.secbar ol{gap:1.1rem;margin:0;padding:0 2rem 0 0;list-style:none;display:flex}.secbar a{min-height:2.75rem;color:var(--muted);white-space:nowrap;transition:color var(--t-fast);align-items:center;font-size:.85rem;font-weight:560;text-decoration:none;display:inline-flex;position:relative}.secbar a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--t-med) var(--ease);border-radius:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.secbar a:hover,.secbar a[aria-current=true]{color:var(--fg)}.secbar a[aria-current=true]:after{transform:scaleX(1)}@media (width<=40rem){.secbar-h{display:none}}.rail{display:none}main>.wrap>.rail-wrap{max-width:none}.rail-main>*{max-width:48rem}.rail-main>:is(.wide,dl.facts,ul.cardlist,.cards,.stats,.bento){max-width:none}.rail-main>dl.facts:not(:has(>.fact:nth-child(4))){max-width:48rem}@media (width>=80rem){.rail-wrap{grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start;gap:2.5rem;display:grid}.rail{scrollbar-width:thin;flex-direction:column;gap:1rem;max-height:calc(100dvh - 6.25rem);padding-bottom:.5rem;display:flex;position:sticky;top:5.25rem;overflow-y:auto}.secbar.secbar-railed{display:none}}.rail-h{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);align-items:center;gap:.4rem;margin:0 0 .4rem;font-weight:750;display:flex}.rail-toc ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.rail-toc a{color:var(--muted);transition:color var(--t-fast), border-color var(--t-fast);border-left:2px solid #0000;margin-left:-1px;padding:.22rem 0 .22rem .8rem;font-size:.84rem;font-weight:560;line-height:1.35;text-decoration:none;display:block}.rail-toc a:hover{color:var(--fg)}.rail-toc a[aria-current=true]{color:var(--fg);border-left-color:var(--accent)}.rail-card{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);box-shadow:var(--sh-1);padding:.85rem .9rem;font-size:.84rem}.rail-card>.rail-h{margin-bottom:.55rem}.rail-card dl{gap:.55rem;margin:0;display:grid}.rail-card dl>div{gap:.1rem;display:grid}.rail-card dt{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);font-weight:650}.rail-card dd{color:var(--fg);margin:0;font-weight:620;line-height:1.35}.rail-card dd small{color:var(--muted);font-size:.78rem;font-weight:450;display:block}.rail-card .meter{margin-top:.3rem}.rail-links{border-top:1px solid var(--line);gap:.35rem;margin:.75rem 0 0;padding:.65rem 0 0;list-style:none;display:grid}.rail-card{transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease)}.rail-card.rail-wait{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(6px)}.rail-links a{align-items:center;gap:.4rem;font-size:.84rem;font-weight:600;display:inline-flex}dialog.sx{width:100%;max-width:none;height:100%;max-height:none;padding:clamp(1rem, 9vh, 5.5rem) var(--gutter) 1rem;color:var(--fg);background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}dialog.sx::backdrop{-webkit-backdrop-filter:blur(4px);background:#04070e9e}.sx-in{background:var(--panel);border:1px solid var(--line);max-width:42rem;max-height:min(40rem,100dvh - 2rem);box-shadow:var(--sh-4);border-radius:20px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){dialog.sx[open] .sx-in{animation:sx-in .2s var(--ease)}@keyframes sx-in{0%{opacity:0;transform:translateY(-8px)scale(.99)}}}.sx-bar{border-bottom:1px solid var(--line);align-items:center;gap:.65rem;padding:.3rem .55rem .3rem 1.1rem;display:flex}.sx-bar:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.sx-bar>.ico{color:var(--muted)}.sx-bar input{min-width:0;min-height:3.4rem;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:1.08rem}.sx-bar input:focus,.sx-bar input:focus-visible{outline:none}.sx-bar input::-webkit-search-cancel-button{display:none}.sx-x{cursor:pointer;background:0 0;border:0;place-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-grid}.sx kbd{border:1px solid var(--line-2);background:var(--panel-2);color:var(--muted)}.sx-body{overscroll-behavior:contain;padding:.35rem .5rem .6rem;overflow-y:auto}.sx-k{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);margin:.55rem .6rem .35rem;font-weight:750}.sx-k:empty{display:none}.sx-list{margin:0;padding:0;list-style:none}.sx-list a,.sx-areas a{color:var(--fg);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.55rem .6rem;text-decoration:none;display:grid}.sx-list [aria-selected=true] a{background:var(--panel-2);box-shadow:inset 3px 0 0 var(--tint,var(--accent));--tint:var(--accent)}.sx-ic.logo{--s:2rem;border-radius:9px}.sx-t{min-width:0;display:grid}.sx-t b{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:640;overflow:hidden}.sx-t b mark{color:inherit;text-decoration:underline;text-decoration-color:var(--accent-2);text-underline-offset:.18em;background:0 0;padding:0;text-decoration-thickness:2px}.sx-t small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.sx-a{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:650}.sx-areas{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.sx-areas a{grid-template-columns:auto minmax(0,1fr)}.sx-areas a:hover{background:var(--panel-2)}.sx-areas b{font-size:.92rem;font-weight:650;display:block}.sx-areas small{color:var(--muted);font-size:.76rem;line-height:1.35;display:block}.sx-try{flex-wrap:wrap;gap:.4rem;margin:0 0 .4rem;padding:0 .6rem;list-style:none;display:flex}.sx-try button{border:1px solid var(--line);background:var(--panel-2);min-height:2.75rem;color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;padding:.45rem .85rem;font-size:.86rem}.sx-try button:hover{border-color:var(--line-2)}.sx-dym{color:var(--muted);margin:0 .6rem .4rem;font-size:.9rem}.sx-dym button{min-height:2.75rem;color:var(--fg);font:inherit;text-decoration:underline;text-decoration-color:var(--accent-2);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-weight:650}.sx-ask .sx-t b{font-weight:700}.sx-k.sx-line{text-transform:none;letter-spacing:0;color:var(--muted);font-size:.88rem;font-weight:600;line-height:1.45}.sx-note{color:var(--subtle);margin:.5rem .6rem 0;font-size:.74rem}.sx-foot{border-top:1px solid var(--line);background:var(--panel-2);color:var(--muted);gap:1.1rem;margin:0;padding:.6rem 1.1rem;font-size:.74rem;display:flex}.sx-foot span{align-items:center;gap:.3rem;display:inline-flex}@media (width<=40rem){dialog.sx{padding:0}.sx-in{border:0;border-radius:0;height:100dvh;max-height:100dvh}.sx-foot,.sx-a{display:none}}.phead-pre{margin:1rem 0 .25rem}.phead-post{margin-top:1.5rem}.firm-id{align-items:center;gap:1rem;display:flex}.firm-id .logo{box-shadow:0 0 0 1px #ffffff1f,0 18px 40px -16px #000000e6}.firm-id-name{font:720 1.35rem/1.1 var(--display);letter-spacing:-.03em;color:#fff;margin:0}.firm-id-sub{color:var(--ink-muted);flex-wrap:wrap;gap:.35rem 1rem;margin:.4rem 0 0;font-size:.82rem;display:flex}.firm-id-sub>span{align-items:center;gap:.4rem;display:inline-flex}.firm-id-sub .ico{opacity:.75}.firm-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.6rem;display:grid;max-width:none!important}.fk{border:1px solid var(--ink-line-2);background:linear-gradient(#fff1,#ffffff05);border-radius:14px;align-content:start;gap:.3rem;min-width:0;padding:.8rem .9rem .85rem;display:grid;box-shadow:inset 0 1px #ffffff0f}.fk-l{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);align-items:center;gap:.4rem;font-size:.66rem;font-weight:750;display:flex}.fk-l .tag{color:var(--ink-muted);border-color:var(--ink-line-2)}.fk-v{font:600 1.45rem/1.1 var(--figures);letter-spacing:-.035em;color:#fff;align-items:center;min-height:1.6rem;display:flex}.fk-pills{font:inherit;flex-wrap:wrap;gap:.3rem;display:flex}.fk-none{font:500 .9rem var(--font);color:var(--ink-muted)}.fk-s{color:var(--ink-muted);font-size:.74rem;line-height:1.35}.phead .stack>.logo{box-shadow:0 0 0 2px var(--ink-2), 0 1px 3px #0006}.phead .pill.ok{color:#a9c2ff;background:#5b8cff29}.phead .pill.warn{color:#f2cd7f;background:#e5b24f29}.phead .pill.info,.phead .pill.ghost{color:var(--ink-muted);border-color:var(--ink-line-2);background:#ffffff12}.phead .pill.bad{color:#ffb08f;background:#ff8a5c29}.fk-v small{font:500 .78rem var(--font);letter-spacing:0;color:var(--ink-muted);margin-right:.3rem}@media (width>=68rem){.phead-main>.phead-post{max-width:none}.firm-kpis{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}}.phead-top{align-items:center;gap:.65rem;margin-top:.35rem;display:flex}.phead-top .phead-kicker{margin:0}.phead-top .itile{flex:none}.phead .chipnav{margin:0}.phead .chipnav>.meta{color:var(--ink-subtle)}.phead .chipnav>.meta a{color:var(--ink-muted)}.phead .chipnav ul{border-color:var(--ink-line-2);background:#ffffff0a;box-shadow:inset 0 1px #ffffff0a;mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.phead .chipnav li a:hover{color:#fff;background:#ffffff12}.phead .chipnav li a[aria-current=page]{background:var(--accent);color:var(--accent-fg);box-shadow:0 6px 18px -8px #ffd23fb3}.phead-main>.phead-post:has(.chipnav){max-width:none}.phead-main{min-width:0}.foot-sub{background:var(--bg);border-top:1px solid var(--line);background:linear-gradient(180deg, var(--bg-2), var(--bg));padding:36px 0 32px}.foot-sub .sub.compact{border:1px solid var(--line);background:var(--panel);max-width:none;box-shadow:var(--sh-2);border-radius:var(--r-lg);gap:.35rem 2.5rem;padding:1.4rem 1.5rem;display:grid}@media (width>=60rem){.foot-sub .sub.compact{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-auto-flow:dense;align-items:start}.foot-sub .sub.compact>:is(h2,.sub-blurb,.sub-more){grid-column:1}.foot-sub .sub.compact>:not(h2,.sub-blurb,.sub-more){grid-column:2}}.foot-sub .sub.compact h2{letter-spacing:-.02em;align-items:center;gap:.55rem;font-size:1.1rem;display:flex}.foot-sub .sub.compact h2:before{content:"";background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd23f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E") center / 1.05rem no-repeat;border-radius:9px;flex:none;width:1.9rem;height:1.9rem}.foot-sub .sub.compact .sub-email{width:100%}.foot-sub .sub.compact button[type=submit]{justify-self:start;width:auto;min-width:9rem}.wrap{width:100%;max-width:var(--max);padding:0 var(--pad);margin:0 auto}.g12{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.g12>*{grid-column:span var(--s,12);min-width:0}@media (width<=1023px){.g12>*{grid-column:span var(--sm,12)}}.sect{padding:88px 0;position:relative}.sect+.sect{border-top:1px solid var(--line)}@media (width<=1023px){.sect{padding:64px 0}}@media (width<=599px){.sect{padding:52px 0}}.sect-head{gap:12px;max-width:64ch;margin-bottom:32px;display:grid}.sect-head>p:not([class]){color:var(--muted);font-size:var(--t-lead);margin:0;line-height:1.45}.sect-head .note{color:var(--muted);background:0 0;border:0;margin:0;padding:0;font-size:13px;line-height:1.45}.axis-rule{color:var(--subtle);font:500 12px/1 var(--f-mono);align-items:center;gap:14px;margin-bottom:28px;display:flex;position:relative}.axis-rule:before{content:attr(data-i);color:var(--fg-2)}.axis-rule .ar-line{border-top:1px solid var(--line-3);background:repeating-linear-gradient(to right, var(--line-3) 0 1px, transparent 1px calc((100% - 1px) / 12)) top / 100% 5px no-repeat;flex:1;height:7px}.axis-rule .ar-r{white-space:nowrap}@media (width<=599px){.axis-rule{align-items:flex-start}.axis-rule .ar-line{min-width:24px;margin-top:4px}.axis-rule .ar-r{white-space:normal;text-align:right;max-width:70%;line-height:1.35}.hide-s{display:none!important}}.sbar{background:var(--bg);border-bottom:1px solid var(--line);font:400 12px/1 var(--f-mono);color:var(--muted)}.sbar .wrap{align-items:center;gap:18px;height:32px;display:flex}.sbar .live{color:var(--fg-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.sbar .live:before{content:"";background:var(--up);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 22%, transparent)}.sbar .sep{color:var(--line-3)}.sbar .clocks{white-space:nowrap;gap:16px;margin-left:auto;display:flex}.sbar .clocks span{align-items:center;gap:6px;display:inline-flex}.sbar .clocks b{color:var(--fg-2);font-weight:500}.sbar .clocks i{background:var(--closed);width:5px;height:5px;display:inline-block}.sbar .clocks .is-open i{background:var(--open)}.sbar a{color:var(--fg-2);text-decoration:none}.sbar a:hover{color:var(--fg);text-decoration:underline}.sbar .theme{border:1px solid var(--line-2);cursor:pointer;height:22px;font:inherit;color:var(--fg-2);background:0 0;flex:none;padding:0 8px}.sbar .theme:hover{border-color:var(--line-3);color:var(--fg)}@media (width<=1023px){.sbar .hide-m{display:none}}@media (width<=599px){.sbar .wrap,.sbar .clocks{gap:10px}.sbar .clocks .c-x,.sbar .hide-s{display:none}}.hdr{z-index:50;background:color-mix(in srgb, var(--bg) 96%, transparent);border-bottom:1px solid var(--line-2);view-transition-name:tl-header;position:sticky;top:0}.hdr>.wrap{height:var(--hdr);align-items:center;gap:28px;display:flex}.brand{color:var(--fg);letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:17px;font-weight:650;font-stretch:92%;text-decoration:none;display:inline-flex}.brand:hover{color:var(--fg)}.brand img,.brand svg{width:26px;height:26px;display:block}.brand .brand-wordmark{width:auto;max-width:100%;height:26px}.brand .on-light,:root[data-theme=light] .brand .on-dark{display:none}:root[data-theme=light] .brand .on-light{display:block}.menu{height:100%}.nav{align-items:stretch;gap:2px;height:100%;margin:0;padding:0;list-style:none;display:flex}.nav>li{display:flex}.nav-b{color:var(--fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 11px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.nav-b:after{content:"";transform-origin:0;height:2px;transition:transform var(--t-med) var(--ease);background:currentColor;position:absolute;bottom:-1px;left:11px;right:11px;transform:scaleX(0)}.nav-b:hover:after,.nav-b[aria-expanded=true]:after,.nav-b.on:after{transform:scaleX(1)}.nav-b .car{opacity:.6;width:8px;height:8px;transition:transform var(--t-fast);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.nav-b[aria-expanded=true] .car{transform:translateY(1px)rotate(225deg)}.hdr-r{align-items:center;gap:10px;margin-left:auto;display:flex}.kbtn{border:1px solid var(--line-2);background:var(--panel);height:34px;color:var(--muted);cursor:pointer;align-items:center;gap:10px;min-width:200px;padding:0 10px 0 12px;font-size:14px;display:inline-flex}.kbtn:hover{border-color:var(--line-3);color:var(--fg-2)}.kbtn svg{flex:none;width:16px;height:16px}.kbtn kbd{font:500 11px/1 var(--f-mono);border:1px solid var(--line-2);color:var(--subtle);margin-left:auto;padding:3px 5px}html:not(.js) .kbtn,html:not(.js) .menu-b{display:none!important}.menu-b{border:1px solid var(--line-2);background:var(--panel);cursor:pointer;width:40px;height:40px;padding:0;display:none;position:relative}.menu-b span,.menu-b span:before,.menu-b span:after{background:var(--fg);content:"";width:16px;height:1.5px;transition:transform var(--t-med) var(--ease);position:absolute;left:11px}.menu-b span{top:19px}.menu-b span:before{top:-5px;left:0}.menu-b span:after{top:5px;left:0}.menu-b[aria-expanded=true] span{background:0 0}.menu-b[aria-expanded=true] span:before{transform:translateY(5px)rotate(45deg)}.menu-b[aria-expanded=true] span:after{transform:translateY(-5px)rotate(-45deg)}.mega{background:var(--bg-2);border-bottom:1px solid var(--line-2);position:absolute;top:100%;left:0;right:0;box-shadow:0 40px 80px -40px #0009}.mega[hidden]{display:none}.mega .wrap{gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-top:24px;padding-bottom:28px;display:grid}.mega-lead{border-right:1px solid var(--line);grid-column:span 4;align-content:start;gap:10px;min-height:100%;padding-right:12px;display:grid}.mega-lead p{color:var(--muted);margin:0;font-size:14.5px}.mega-hub{letter-spacing:-.015em;font-size:20px;font-weight:600;font-stretch:88%}.mega-fig{border-top:1px solid var(--line);gap:4px;margin-top:10px;padding-top:14px;display:grid}.mega-fig b{font:500 30px/1 var(--f-mono);letter-spacing:-.03em}.mega-fig>span{color:var(--muted);font-size:13.5px}.mega-items{grid-column:span 8;grid-template-columns:1fr 1fr;align-content:start;gap:2px 20px;margin:0;padding:0;list-style:none;display:grid}.mega-items a{transition:background var(--t-fast), border-color var(--t-fast);border-left:1px solid #0000;padding:10px 12px;font-size:15px;font-weight:550;text-decoration:none;display:block}.mega-items a:hover,.mega-items a:focus-visible,.mega-items a[aria-current=page]{background:var(--panel-2);border-left-color:var(--fg)}@media (width<=1239px){.kbtn{min-width:0}.kbtn .kb-l{display:none}}@media (width<=1023px){.nav,.kbtn kbd{display:none}.menu-b{display:block}.hdr>.wrap{gap:12px}.hdr .menu{display:none}.hdr.menu-on .menu{bottom:0;left:0;right:0;top:var(--hdr);background:var(--bg);z-index:49;overscroll-behavior:contain;height:auto;padding:8px var(--pad) 40px;border-top:1px solid var(--line-2);display:block;position:fixed;overflow:auto}.hdr.menu-on .nav{height:auto;display:block}.nav>li{border-bottom:1px solid var(--line);display:block}.nav-b{width:100%;color:var(--fg);justify-content:space-between;padding:16px 0;font-size:19px;font-weight:600}.nav-b:after{display:none}.mega{box-shadow:none;background:0 0;border:0;position:static}.mega .wrap{padding:0 0 14px;display:block}.mega-lead{border:0;padding:0;display:block}.mega-lead>p,.mega-fig{display:none}.mega-hub{border-left:1px solid var(--line-2);padding:9px 0 9px 12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.mega-items{grid-template-columns:1fr;gap:0}.mega-items a{border-left:1px solid var(--line-2);padding:9px 0 9px 12px}}html.menu-open{overflow:hidden}.ticker{border-bottom:1px solid var(--line);background:var(--bg);align-items:stretch;height:38px;display:flex;position:relative;overflow:hidden}.tk-pause{border:0;border-right:1px solid var(--line);background:var(--bg);cursor:pointer;z-index:2;flex:none;place-items:center;width:40px;padding:0;display:grid}.tk-pause:before{content:"";border-left:2px solid var(--fg-2);border-right:2px solid var(--fg-2);width:8px;height:10px}.tk-pause[aria-pressed=true]:before{border:0;border-left:9px solid var(--fg-2);border-top:5.5px solid #0000;border-bottom:5.5px solid #0000;width:0;height:0}.tk-view{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 48px),#0000)}.tk-track{width:max-content;animation:tk var(--tk-dur,90s) linear infinite;display:flex}.ticker.paused .tk-track,.ticker:hover .tk-track,.ticker:focus-within .tk-track{animation-play-state:paused}.tk-run{margin:0;padding:0;list-style:none;display:flex}.tk-run li{border-right:1px solid var(--line);white-space:nowrap;align-items:center;height:38px;padding:0 22px;font-size:13.5px;display:flex}.tk-run a{align-items:baseline;gap:10px;text-decoration:none;display:inline-flex}.tk-run a:hover .tk-v{text-decoration:underline}.tk-k{color:var(--muted);font-size:13px}.tk-v{font-family:var(--f-mono);color:var(--fg);letter-spacing:-.01em;font-size:13px}.tk-v .dn{color:var(--down)}.tk-v .upc{color:var(--up)}.tk-w{font:400 12px/1 var(--f-mono);color:var(--subtle)}@keyframes tk{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tk-track{animation:none}.tk-view{overflow-x:auto}.tk-run[aria-hidden]{display:none}}.ftr{border-top:1px solid var(--line-2);background:var(--bg-2);padding:48px 0 28px;font-size:14.5px;position:relative}.ftr-risk{color:var(--fg-2);margin:0 0 8px;font-size:15px}.ftr-risk a{color:var(--fg)}.ftr .disclose{margin-bottom:36px}.ftr .g12{row-gap:36px}.ftr-brand{--s:3;--sm:12;align-content:start;gap:14px;display:grid}.ftr-brand p{color:var(--muted);max-width:40ch;margin:0}.ftr-cols{--s:9;--sm:12;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.ftr-cols h2{letter-spacing:0;margin:0 0 10px;font-size:14px;font-weight:600;font-stretch:100%}.ftr-cols h2 a{text-decoration:none}.ftr-cols ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ftr-cols a{color:var(--muted);text-decoration:none}.ftr-cols a:hover,.ftr-cols h2 a:hover{color:var(--fg);text-decoration:underline}.ftr-cols h2 a{color:var(--fg)}.ftr-base{--s:12;border-top:1px solid var(--line);color:var(--subtle);font:400 12.5px/1.5 var(--f-mono);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:22px;display:flex}.ftr-base p{max-width:90ch;margin:0}.ftr-base a{color:var(--fg-2)}@media (width<=1023px){.ftr-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.ftr-cols{grid-template-columns:1fr 1fr}}.crumbs{font:400 12.5px/1.4 var(--f-mono);color:var(--subtle);margin:0 0 18px}.crumbs ol{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--line-3);margin:0 8px}.crumbs a{color:var(--fg-2);text-decoration:none}.crumbs a:hover{color:var(--fg);text-decoration:underline}.crumbs [aria-current]{color:var(--fg)}@media (width<=599px){.crumbs li:not(:first-child):not(:nth-last-child(-n+2)){display:none}.crumbs li:nth-last-child(2):not(:nth-child(-n+2)):before{content:"/ … /"}}.inst{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);position:relative}.inst:before{content:"";pointer-events:none;z-index:3;--c:var(--tick);--l:9px;background:linear-gradient(var(--c), var(--c)) top left / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) top left / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) top right / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1px var(--l) no-repeat;position:absolute;inset:-1px}.inst-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:44px;padding:8px 16px;display:flex}.inst-t{letter-spacing:-.005em;white-space:normal;text-wrap:balance;min-width:0;margin:0;font-size:clamp(17px,1rem + .35vw,21px);font-weight:600;font-stretch:100%;line-height:1.3}.inst-m{font:400 12px/1.3 var(--f-mono);color:var(--subtle);text-align:right;margin:0 0 0 auto}.inst-cap{border-bottom:1px solid var(--line);color:var(--fg-2);margin:0;padding:10px 16px 11px;font-size:14.5px;line-height:1.42}.inst-cap b{color:var(--fg);font-weight:600}.inst-b{padding:16px}.inst-f{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:10px 16px;font-size:13px;display:flex}@media (width<=599px){.inst-m{font-size:11px}.inst-b{padding:12px}}.ans{gap:12px;margin:4px 0 28px;display:grid}.ans-q{color:var(--fg-2);margin:0;font-size:17px;font-weight:500}.ans-v{font:600 var(--fig-l)/1.02 var(--f-ui);letter-spacing:-.025em;color:var(--fg);margin:0;font-stretch:88%}.ans-v.num{font:500 var(--fig-xl)/.92 var(--f-mono);letter-spacing:-.055em;font-variant-numeric:tabular-nums slashed-zero}.ans-v small{letter-spacing:-.02em;color:var(--muted);margin-left:.18em;font-size:.42em;font-weight:400}.ans-s{font-size:var(--t-lead);max-width:42ch;color:var(--fg);margin:0;line-height:1.42}.ans .rcpt{display:block}.ans.compact .ans-v.num{font-size:var(--fig-l);letter-spacing:-.04em}.ans.compact .ans-s{font-size:16px}@media (width<=599px){.ans{gap:10px}.ans-s{font-size:18px}}.rcpt{font:400 12.5px/1.45 var(--f-mono);color:var(--subtle)}.rcpt a{color:var(--fg-2);text-decoration:underline dotted;text-decoration-color:var(--line-3)}.rcpt a:hover{color:var(--fg);text-decoration-style:solid}.rcpt .ra:after,.rcpt a[rel~=external]:after{content:" ↗"}.disclose{color:var(--muted);margin:0;font-size:14px;line-height:1.5;display:block}.disclose a{color:var(--fg-2)}.risk{z-index:2;border:0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);color:var(--fg-2);background:0 0;border-radius:0;max-width:none;margin:20px 0;padding:10px 0;font-size:15px;font-weight:400;line-height:1.5;display:block;position:relative;transition:none!important;animation:none!important}.risk p{margin:0;font-size:15px}.risk strong,.risk .risk-k{color:var(--fg);font-weight:600}.risk .ico{display:none}.risk .num{font:inherit;letter-spacing:inherit}.tag-j,.tag-m,.arith{font:500 11px/1 var(--f-mono);border:1px dashed var(--line-3);color:var(--muted);vertical-align:.15em;white-space:nowrap;letter-spacing:0;padding:2px 4px;display:inline-block}.tag-m{border-style:solid}.figs{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);margin:0;display:grid}.figs>.fig{align-content:start;gap:6px;min-width:0;margin:0;padding:16px 20px 16px 0;text-decoration:none;display:grid;position:relative}.figs>.fig+.fig{border-left:1px solid var(--line);padding-left:20px}.figs>.fig>b,.figs>.fig>dd:first-of-type{font:500 var(--fig-l)/1 var(--f-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--fg);margin:0}.figs .fig-l{color:var(--fg-2);max-width:30ch;margin:0;font-size:14px;line-height:1.35}.figs .fig-d{font:400 12px/1.3 var(--f-mono);color:var(--subtle);margin:0}.figs .mk{background:var(--mc,var(--fg));width:28px;height:2px;position:absolute;top:-1px;left:0}.figs>.fig+.fig .mk{left:20px}.figs>a.fig:hover>b{text-underline-offset:.12em;text-decoration:underline 1px}@media (width<=599px){.figs{grid-template-columns:1fr}.figs>.fig+.fig{border-left:0;border-top:1px solid var(--line);padding-left:0}.figs>.fig+.fig .mk{left:0}.figs>.fig{grid-template-columns:auto 1fr;align-items:baseline;column-gap:14px;padding:14px 0}.figs>.fig>b{grid-row:span 2;min-width:4.4ch;font-size:28px}}.m-fx{--mc:var(--fx);--ms:var(--fx-soft)}.m-fut{--mc:var(--fut);--ms:var(--fut-soft)}.m-cr{--mc:var(--cr);--ms:var(--cr-soft)}.m-st{--mc:var(--fg-2);--ms:var(--bg-2)}.c-a{--mc:var(--ca)}.c-b{--mc:var(--cb)}:where(.sw){background:var(--mc);flex:none;width:8px;height:8px;display:inline-block}.mtext{color:var(--mc)}.tabs{border-bottom:1px solid var(--line-2);scrollbar-width:none;gap:22px;margin:0 0 16px;display:flex;position:relative;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs>.tab{cursor:pointer;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:10px 0 11px;font-size:14.5px;font-weight:500;text-decoration:none;position:relative}.tabs>.tab:hover,.tabs>.tab[aria-selected=true],.tabs>.tab[aria-current]{color:var(--fg)}.tabs>.tab:after{content:"";background:var(--fg);height:2px;transition:transform var(--t-med) var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tabs>.tab[aria-selected=true]:after,.tabs>.tab[aria-current]:after{transform:scaleX(1)}.tabs>.tab .num{color:var(--subtle);margin-left:6px;font-size:12.5px}.tabs.sm>.tab{padding:8px 0 9px;font-size:13.5px}[role=tabpanel][hidden]{display:none}.mswitch{border:1px solid var(--line-2);background:var(--panel);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%;display:inline-grid}.mswitch>:is(button,a){cursor:pointer;color:var(--muted);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:baseline;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:550;text-decoration:none;display:flex;position:relative}.mswitch>:is(button,a)+:is(button,a){border-left:1px solid var(--line-2)}.mswitch>:is(button,a):before{content:"";background:var(--mc);opacity:.35;height:2px;transition:opacity var(--t-fast), height var(--t-fast);position:absolute;top:-1px;left:-1px;right:-1px}.mswitch .num{color:var(--subtle);font-size:12.5px}.mswitch>:is(button,a):hover{color:var(--fg)}.mswitch>:is(button[aria-pressed=true],a[aria-current]){color:var(--fg);background:var(--ms)}.mswitch>:is(button[aria-pressed=true],a[aria-current]):before{opacity:1;height:3px}.mswitch>:is(button[aria-pressed=true],a[aria-current]) .num{color:var(--fg-2)}@media (width<=599px){.mswitch{width:100%;display:grid}.mswitch>:is(button,a){gap:6px;padding:10px 8px}.inst-h:has(>.mswitch){flex-wrap:wrap}.inst-h>.mswitch{flex:1 0 100%}}.btn,.btn-ghost{border:1px solid var(--line-3);border-radius:var(--r);background:var(--panel);min-height:42px;color:var(--fg);font:550 15px/1.1 var(--f-ui);cursor:pointer;box-shadow:none;transition:border-color var(--t-fast), background var(--t-fast);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:inline-flex;transform:none}.btn:hover,.btn-ghost:hover{border-color:var(--fg-2);background:var(--panel-2);color:var(--fg);box-shadow:none;text-decoration:none;transform:none}.btn:is(.solid,.ink){background:var(--fg);color:var(--inv);border-color:var(--fg)}.btn:is(.solid,.ink):hover{background:var(--fg-2);border-color:var(--fg-2);color:var(--inv)}.btn-ghost.on-ink{color:var(--ink-fg);border-color:var(--ink-line-2);backdrop-filter:none;background:0 0}.btn-ghost.on-ink:hover{border-color:var(--ink-fg);color:var(--ink-fg);background:0 0}:is(.btn,.btn-ghost).sm{min-height:34px;padding:0 12px;font-size:13.5px}:is(.btn,.btn-ghost).lg{min-height:48px;padding:0 22px;font-size:16px}.btn .ar{font-family:var(--f-mono)}.btn .ico,.btn-ghost .ico{transition:none}.lnk{color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-3);font-weight:550}.lnk:hover{text-decoration-color:currentColor}.lnk.ar:after{content:" →";font-family:var(--f-mono)}:is(div,span,label).sel{border:1px solid var(--line-3);background:var(--panel);align-items:center;min-width:0;max-width:100%;height:44px;display:inline-flex;position:relative}:is(div,span,label).sel:hover{border-color:var(--fg-2)}:is(div,span,label).sel:focus-within{outline:2px solid var(--focus);outline-offset:1px}:is(div,span,label).sel>select{-webkit-appearance:none;appearance:none;width:100%;height:100%;min-height:0;color:var(--fg);font:500 14.5px var(--f-ui);cursor:pointer;background:0 0;border:0;outline:none;min-width:0;padding:0 34px 0 12px}:is(div,span,label).sel>select:focus-visible{outline:none}:is(div,span,label).sel:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.dp{margin:0 -.19em}.dt-wrap{overscroll-behavior-x:contain;border:1px solid var(--line-2);background:var(--panel);position:relative;overflow-x:auto}.dt{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}.dt caption{text-align:left;border-bottom:1px solid var(--line);background:var(--panel);padding:12px 14px;font-size:14px;font-weight:600}.dt th,.dt td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 14px}.dt thead th{z-index:2;background:var(--panel-2);color:var(--muted);border-bottom:1px solid var(--line-3);white-space:nowrap;font-size:12.5px;font-weight:500;position:sticky;top:0}.dt th.r,.dt td.r{text-align:right}.dt td.num,.dt td.r{font-family:var(--f-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em;white-space:nowrap}.dt tbody tr{transition:background var(--t-fast)}.dt tbody tr:hover{background:var(--panel-2)}.dt tbody tr:last-child>*{border-bottom:0}.dt tbody th{font-weight:550}.dt-wrap{container-type:inline-size}.dt caption:not(.vh){box-sizing:border-box;text-wrap:pretty;width:100cqw;max-width:100cqw;position:sticky;left:0}@media (width<=599px){.dt tbody th:first-child{z-index:1;background:var(--panel);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.dt thead th:first-child{z-index:3;left:0}.dt tbody tr:hover th:first-child{background:var(--panel-2)}}.dt .sortb{all:unset;cursor:pointer;color:inherit;align-items:center;gap:6px;display:inline-flex}.dt .sortb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dt .sortb:after{content:"↕";font-family:var(--f-mono);color:var(--line-3)}.dt th[aria-sort=ascending] .sortb:after{content:"↑";color:var(--fg)}.dt th[aria-sort=descending] .sortb:after{content:"↓";color:var(--fg)}.dt th[aria-sort]{color:var(--fg)}.dt .firm{align-items:center;gap:10px;font-weight:550;display:flex}.dt .firm a{text-decoration:none}.dt .firm a:hover{text-decoration:underline}.dt .sub{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.dt .rk{font:400 12.5px var(--f-mono);color:var(--subtle);width:2.5em}.dt tr.is-pick>*{background:color-mix(in srgb, var(--pick) 7%, transparent)}.dt tr.is-pick th{box-shadow:inset 2px 0 0 var(--pick)}.dt tr.lim{display:none}.dt tr:hover .rcpt{color:var(--muted)}.ibar{grid-template-columns:1fr auto;align-items:center;gap:12px;min-width:160px;display:grid}.ibar i{background:var(--line-2);height:6px;display:block;position:relative}.ibar i:after{content:"";width:var(--w,0%);background:var(--mc,var(--fg-2));position:absolute;top:0;bottom:0;left:0}.ibar i.neg:after{background:var(--down)}.dt .neg{color:var(--down)}.dt-more{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;display:flex}.dt-more .btn{white-space:nowrap;flex:none}@media (width<=599px){.dt th,.dt td{padding:9px 8px}.dt thead th{white-space:normal;vertical-align:bottom;line-height:1.25}.dt .sortb{display:inline}.dt .sortb:after{margin-left:4px}.dt .hide-s{display:none}.ibar{gap:8px;min-width:96px}.dt-more{padding:12px 10px}.dt-more>span{min-width:0}}.cbars{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cbars li{grid-template-columns:minmax(90px,160px) 1fr 6.5ch;align-items:center;gap:14px;padding:6px 0;font-size:14px;display:grid}.cbars .cb-n{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cbars .cb-t{background:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px 10%);border-left:1px solid var(--line-3);height:14px;position:relative}.cbars .cb-t i{width:var(--w);background:var(--mc,var(--fg-2));position:absolute;top:2px;bottom:2px;left:0}.cbars .cb-v{font:500 13.5px var(--f-mono);text-align:right}.cbars li.is-pick .cb-n{font-weight:650}.cbars li.is-pick .cb-t i{background:var(--pick)}.legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:8px 0;padding:0;font-size:13px;list-style:none;display:flex}.legend li{align-items:center;gap:8px;display:inline-flex}.legend i{vertical-align:-1px;flex:none;width:10px;height:10px;margin-right:6px;display:inline-block}.legend li>i,.legend li>span[class^=lk-]{margin-right:0}.legend .lk-line{border-top:1.5px dashed var(--fg-2);width:16px}.legend .lk-ring{border:1.5px solid var(--fg-2);border-radius:50%;width:10px;height:10px}.legend .lk-dot{background:var(--fg);border-radius:50%;width:8px;height:8px}.legend .lk-sw{background:var(--mc);width:10px;height:10px}.legend .lk-pick{background:var(--pick);width:10px;height:10px}.legend .lk-open{border:1.5px solid var(--open);background:radial-gradient(circle, var(--open) 0 2.6px, transparent 3px);border-radius:50%;width:12px;height:12px}.readout{border-top:1px solid var(--line-2);gap:3px;min-height:56px;margin-top:12px;padding:10px 0 0;font-size:13px;line-height:1.3;display:grid}.readout p,.dock .ro p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ro-1{align-items:baseline;gap:6px 12px;min-width:0;display:flex}.ro-2{font:400 12px/1.3 var(--f-mono);color:var(--muted)}.ro-2 a{color:var(--fg-2)}.ro-2 b,.ro-k{color:var(--fg);font-weight:600}.ro-n{color:var(--fg);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.ro-f{font:600 18px/1 var(--f-mono);letter-spacing:-.02em;color:var(--fg)}.ro-x{color:var(--muted);text-overflow:ellipsis;font-size:13px;overflow:hidden}.ro-st{font:600 12.5px/1 var(--f-mono)}.ro-st.st-open{color:var(--open)}.ro-st.st-closed,.ro-st.st-unknown{color:var(--muted)}@media (width<=599px){.readout p,.dock .ro p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ro-1{flex-wrap:wrap}.ro-2{font-size:11.5px}}details.fold>summary{cursor:pointer;color:var(--fg-2);border-bottom:1px solid var(--line);padding:10px 0;font-size:14px;list-style:none}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary:before{content:"+";width:1.2em;font-family:var(--f-mono);color:var(--muted);display:inline-block}details.fold[open]>summary:before{content:"−"}.next-ln{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 0;font-size:15px;display:flex}.next-ln .k{font:500 12px/1 var(--f-mono);color:var(--subtle)}.next-ln b{color:var(--fg);font-weight:600}.pch{outline:none}.pch:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.pch-plot{position:relative}.pch-plot svg{width:100%;height:auto;font-family:var(--f-mono);display:block;overflow:visible}.pch .base{stroke:var(--line-2);stroke-width:1px;shape-rendering:crispedges}.pch .brk{stroke:var(--fg-2);stroke-width:1.5px;fill:none}.pch .gl{stroke:var(--line);stroke-width:1px;shape-rendering:crispedges}.pch .tl{fill:var(--muted);font-size:11.5px}.pch .medt{stroke:var(--fg);stroke-width:2px;shape-rendering:crispedges}.pch .dot{fill:var(--mc);stroke:var(--panel);stroke-width:1px;cursor:pointer;transition:opacity var(--t-fast)}.pch .dot.ext{stroke:var(--fg);stroke-width:1.25px}.pch .dot.dim{opacity:.28}.pch .dot.on{stroke:var(--fg);stroke-width:2px;opacity:1}.pch .dot.pick{fill:var(--pick);stroke:var(--panel)}.pch .vl{fill:var(--fg-2);font-size:11.5px;font-weight:500}.pch-h{pointer-events:none;grid-template-columns:150px minmax(0,1fr);align-items:baseline;column-gap:8px;margin:0;font-size:14px;line-height:1.3;display:grid;position:absolute;left:0;right:0}.pch-m{color:var(--mc);grid-column:1;font-size:15px;font-weight:650}.pch-n{font:400 12px/1.4 var(--f-mono);color:var(--muted);grid-area:2/1}.pch-a{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;overflow:hidden}.pch-a b{font:600 14px var(--f-mono);color:var(--fg);letter-spacing:-.01em}.pch-a .tk{background:var(--fg);vertical-align:-1px;width:2px;height:11px;margin-right:6px;display:inline-block}.pch-fall{gap:6px;font-size:14.5px;display:grid}.pch-fall p{margin:0}@media (width<=599px){.pch-h{display:block}.pch-m{margin-right:8px}.pch-a{white-space:normal;font-size:13.5px;display:block}.pch-a b{font-size:13.5px}}.stage3d{--dock:64px;background:var(--panel);isolation:isolate;height:var(--stage-h,460px);contain:layout paint;outline:none;position:relative;overflow:hidden}.stage3d:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.stage3d canvas{top:0;left:0;right:0;bottom:var(--dock);z-index:1;opacity:0;transition:opacity .4s var(--ease);max-width:none;position:absolute;width:100%!important;height:calc(100% - var(--dock))!important}.stage3d.gl-on canvas{opacity:1}.stage3d .poster{top:0;left:0;right:0;bottom:var(--dock);z-index:0;padding:8px 10px;position:absolute}.stage3d .poster svg{width:100%;height:100%;display:block}.stage3d.gl-on .poster{visibility:hidden}.stage3d .ovl{z-index:2;pointer-events:none;width:100%;font-family:var(--f-mono);max-width:none;position:absolute;top:0;left:0;overflow:visible}.stage3d .labs{top:0;left:0;right:0;bottom:var(--dock);z-index:3;pointer-events:none;position:absolute;overflow:hidden}.ovl .mk-pay{fill:var(--fg);stroke:var(--panel);stroke-width:1px}.ovl .mk-pass{fill:var(--panel);stroke:var(--fg);stroke-width:1.25px}.ovl .xh{fill:none;stroke:var(--fg);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.ovl .xh line{stroke-dasharray:none}.ovl .xh-c{fill:none;stroke:var(--fg);stroke-width:1.5px}.ovl .ld{stroke:var(--fg-2);stroke-width:1px;shape-rendering:crispedges}.ovl .brk{stroke:var(--fg);stroke-width:1.5px;fill:none}.ovl .rim{fill:none;stroke:var(--line-3);stroke-width:1px}.ovl .gm .r{fill:var(--panel);stroke:var(--muted);stroke-width:1.25px}.ovl .gm.open .r{fill:none;stroke:var(--open);stroke-width:1.5px}.ovl .gm.open .c{fill:var(--open);stroke:none}.ovl .gm.dim{opacity:.35}.sl{white-space:nowrap;font:500 12px/1.2 var(--f-mono);color:var(--muted);will-change:transform;position:absolute;top:0;left:0}.sl.off{visibility:hidden}.sl.ax{font-size:11.5px;translate:-100% -50%}.sl.unit{font:500 11.5px/1 var(--f-mono);translate:0 -50%}.sl.med{color:var(--fg-2);background:var(--panel);padding:2px 4px;font-size:11.5px;translate:0 -50%}.sl.med b{color:var(--fg);font-weight:600}.sl.cut{font:600 12px/1.2 var(--f-mono);color:var(--fg);background:var(--panel);padding:1px 4px;translate:-50% calc(-100% - 4px)}.sl.row{font:600 13px/1.1 var(--f-ui);color:var(--mc);transition:opacity var(--t-fast);justify-items:end;gap:2px;display:grid;translate:-100% -50%}.sl.row span{font:400 11.5px/1.1 var(--f-mono);color:var(--muted)}.sl.row.dimmed{opacity:.4}.sl.firm{font:500 13px/1.2 var(--f-mono);color:var(--fg);background:var(--panel);border:1px solid var(--fg-2);padding:4px 7px;translate:-50% calc(-100% - 8px)}.sl.firm b{font:600 13px/1.2 var(--f-ui);margin-right:4px}.sl.firm span{color:var(--muted);margin-left:4px;font-size:11.5px}.sl.firm.found{border-color:var(--fg)}.sl.firm.pick{background:var(--pick);color:var(--pick-ink);border-color:var(--pick)}.sl.firm.pick span{color:var(--pick-ink);opacity:.78}.sl.glab{background:var(--panel-2);border:1px solid var(--line-3);font:600 13px/1.2 var(--f-ui);color:var(--fg);gap:1px;padding:4px 7px 5px;display:grid;translate:10px -50%}.sl.glab .op{font:500 12px/1.2 var(--f-mono);color:var(--open)}.stage3d .dock{height:var(--dock);z-index:4;border-top:1px solid var(--line-2);background:var(--panel-2);align-items:center;gap:16px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.dock .ro{flex:1;gap:3px;min-width:0;font-size:13px;line-height:1.3;display:grid}.dock-ctl{flex:none}.dock-ctl:empty{display:none}.stage-ctl{border:1px solid var(--line-2);background:var(--panel);display:inline-flex}.stage-ctl button{font:500 12px/1 var(--f-mono);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 10px}.stage-ctl button+button{border-left:1px solid var(--line-2)}.stage-ctl button[aria-pressed=true]{color:var(--fg);background:var(--panel-3)}.stage-ctl button:hover{color:var(--fg)}.dock-ctl{align-items:center;gap:10px;display:flex}.find{border:1px solid var(--line-2);background:var(--panel);width:220px;height:34px;color:var(--muted);align-items:center;display:flex;position:relative}.find[hidden]{display:none}.find:focus-within{border-color:var(--fg-2);color:var(--fg-2)}.find>svg{flex:none;width:15px;height:15px;margin-left:9px}.find input{min-width:0;height:100%;font:500 13px/1 var(--f-ui);color:var(--fg);background:0 0;border:0;outline:0;flex:1;padding:0 8px}.find input::placeholder{color:var(--muted);opacity:1}.find:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.find-x{width:30px;height:100%;color:var(--muted);font:400 18px/1 var(--f-ui);cursor:pointer;background:0 0;border:0;flex:none}.find-x:hover{color:var(--fg)}.find ul{overscroll-behavior:contain;background:var(--panel-2);border:1px solid var(--line-3);width:max(100% + 2px,320px);max-width:calc(100vw - 32px);max-height:248px;margin:0;padding:4px 0;list-style:none;position:absolute;bottom:calc(100% + 6px);right:-1px;overflow-y:auto}.find ul[hidden]{display:none}.find li{font:500 13px/1.2 var(--f-ui);color:var(--fg-2);cursor:pointer;align-items:center;gap:8px;padding:7px 10px;display:flex}.find li .fn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.find li .sw{background:var(--c);flex:none;width:8px;height:8px}.find li small{font:400 12px/1.2 var(--f-mono);color:var(--muted);white-space:nowrap;margin-left:auto;padding-left:8px}.find li[aria-selected=true]{background:var(--panel-3);color:var(--fg)}.find li.none{cursor:default;color:var(--muted)}@media (width<=599px){.stage3d{--dock:92px;height:var(--stage-h-s,420px)}.stage3d .dock{flex-direction:column;justify-content:center;align-items:stretch;gap:6px;padding:8px 12px}.dock-ctl{align-self:flex-start}.stage3d.has-find{--dock:136px}.stage3d.has-find .dock-ctl{flex-direction:column;align-self:stretch;align-items:stretch;gap:6px}.stage3d.has-find .dock-ctl .stage-ctl{align-self:flex-start}.find{width:100%;height:38px}.find input{font-size:16px}.stage3d.has-find .find{position:static}.find ul{width:auto;max-width:none;max-height:200px;bottom:calc(100% + 6px);left:12px;right:12px}}:is(.pill,.tag,ul.chips>li,.by-author,.by-chip,.by-trust a,.sx-a,.chipnav ul,.chipnav li a,.segmented,.segmented>*,.geo-note,.cite-copy,.meter,.hero-pill,.foot-badges span){border-radius:var(--r)!important}.itile,.itile.sm,.itile.lg{border-radius:var(--r);color:var(--fg-2);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line-2)}.itile.soft{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.headline{background:var(--panel);box-shadow:none}.headline:after{background:var(--fg-2);width:2px}.chipnav li a[aria-current=page]{background:var(--fg);color:var(--inv);box-shadow:none}.chipnav ul{box-shadow:none}.meter.y>i{background:var(--fg)}.dot.live{background:var(--up)}[data-spot]:before{display:none}.card.hover:hover,.card:has(>a.stretch):hover,dl.facts .fact:has(a):hover{transform:none}.by-av{background:var(--panel-3);color:var(--fg);box-shadow:none;border-radius:0}.guides{pointer-events:none;z-index:0;position:absolute;inset:0}.guides .wrap,.guides .g12{height:100%}.guides i{--s:1;border-left:1px solid var(--guide);border-right:1px solid var(--guide);height:100%}@media (width<=599px){.guides i:nth-child(n+7){display:none}.guides .g12{grid-template-columns:repeat(6,1fr)}}.sect>.wrap{z-index:1;position:relative}.lede{font-size:var(--t-lead);color:var(--fg-2);max-width:64ch;line-height:1.45}.pch .ax{stroke:var(--line-3);stroke-width:1px;shape-rendering:crispedges}.pch .xh{stroke:var(--fg-2);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.pch .xh-t{fill:var(--fg)}.pch .xh-tt{fill:var(--inv);font-size:11.5px;font-weight:600}.pch .xh-t.soft{fill:var(--panel-3);stroke:var(--line-3)}.pch .xh-tt.soft{fill:var(--fg)}.pch .dot.pick{fill:var(--pick);stroke:var(--panel);stroke-width:1.5px}.pch .dot.pick.pa{fill:var(--ca)}.pch .dot.pick.pb{fill:var(--cb)}.pch .pk-l{font:600 12px var(--f-ui);fill:var(--fg);paint-order:stroke;stroke:var(--panel);stroke-width:4px;stroke-linejoin:round}.pch .readout{margin-top:12px}.pch-fall.vh{position:absolute!important}.pch-fall p{margin:0 0 4px;font-size:14.5px}.sl.firm.pk-ca{background:var(--ca);border-color:var(--ca);color:var(--pick-ink)}.sl.firm.pk-cb{background:var(--cb);border-color:var(--cb);color:var(--pick-ink)}.sl.firm.pk-ca span,.sl.firm.pk-cb span{color:var(--pick-ink);opacity:.8}.sl.tag{background:var(--fg);color:var(--inv);font:600 11.5px/1 var(--f-mono);padding:3px 5px;translate:-100% -50%}.sl.bv{font:600 13px/1 var(--f-mono);color:var(--fg);background:var(--panel);transition:opacity var(--t-fast);padding:2px 4px;translate:-50% -100%}.sl.bv.ns{color:var(--muted);font-size:11.5px;font-weight:500}.sl.bv.dimmed{opacity:.35}.sl.bk{font:600 13px/1.2 var(--f-ui);color:var(--fg);white-space:nowrap;text-align:center;justify-items:center;gap:2px;display:grid;translate:-50%}.sl.bk span{font:400 11.5px/1.2 var(--f-mono);color:var(--muted)}.legend .lk-sw.c-a{background:var(--ca)}.legend .lk-sw.c-b{background:var(--cb)}.bars-key{flex-wrap:nowrap;margin:0}.ro-n.c-a .sw{background:var(--ca)}.ro-n.c-b .sw{background:var(--cb)}.stage3d .dock .ro p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.stage3d .poster canvas{width:100%;display:block}@media (width<=599px){.sl.bk{font-size:11.5px}.sl.bk span{display:none}.sl.bv{font-size:11.5px}}.cbars li.pa .cb-t i{background:var(--ca)}.cbars li.pb .cb-t i{background:var(--cb)}.sess{position:relative}.sess-fall{color:var(--fg-2);margin:0;padding-left:1.1em;font-size:14px}.sess-axis,.sess-row{grid-template-columns:minmax(150px,20%) 1fr minmax(150px,22%);align-items:center;gap:16px;display:grid}.sess-axis{height:26px;font:400 11.5px/1 var(--f-mono);color:var(--subtle)}.sess-axis .sa-r{text-align:right}.sess-axis .sa-t{border-bottom:1px solid var(--line-3);height:100%;position:relative}.sess-axis .sa-t span{position:absolute;bottom:7px;transform:translate(-50%)}.sess-axis .sa-t span:after{content:"";border-left:1px solid var(--line-3);height:5px;position:absolute;top:calc(100% + 2px);left:50%}.sess-row{border-bottom:1px solid var(--line);height:40px}.sess-row .sr-n{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;font-size:14.5px;font-weight:550;display:flex}.sess-row .sr-n small{font:400 12px var(--f-mono);color:var(--subtle);text-overflow:ellipsis;overflow:hidden}.sess-row .sr-t{background:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px calc(100% / 24));height:100%;position:relative}.sess-row .seg{background:var(--seg,var(--line-3));border:1px solid color-mix(in srgb, var(--fg) 40%, transparent);position:absolute;top:12px;bottom:12px}.sess-row.is-open .seg.cur{background:color-mix(in srgb, var(--open) 30%, transparent);border-color:var(--open)}.sess-row .seg.unk{background:repeating-linear-gradient(135deg, var(--line-2) 0 2px, transparent 2px 6px);border:1px dashed var(--line-3)}.sess-row .sr-s{font:400 12.5px/1.25 var(--f-mono);color:var(--muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sess-row .sr-s b{color:var(--fg);font-weight:500}.sess-row.is-open .sr-s b{color:var(--open)}.sess-now{border-left:1.5px solid var(--now);pointer-events:none;z-index:2;width:0;position:absolute;top:0;bottom:0}.sess-now span{background:var(--now);color:var(--brand-ink);font:600 11px/1 var(--f-mono);white-space:nowrap;padding:3px 5px;position:absolute;top:-2px;left:0;transform:translate(-50%)}@media (width<=599px){.sess-axis,.sess-row{grid-template-columns:92px 1fr;gap:10px}.sess-axis>:last-child{display:none}.sess-row{grid-template-rows:22px auto;row-gap:0;height:auto;padding:6px 0 7px}.sess-row .sr-n{flex-direction:column;grid-row:1/span 2;align-self:center;gap:0;font-size:14px;line-height:1.15}.sess-row .sr-t{height:22px}.sess-row .seg{top:6px;bottom:6px}.sess-row .sr-s{text-align:left;grid-column:2;font-size:11.5px}.sess-axis .sa-t span:nth-child(2n){display:none}}.mo{gap:10px;display:grid}.mo-q{color:var(--fg-2);margin:0;font-size:17px;font-weight:500}.mo-fig{font:500 var(--fig-l)/1 var(--f-mono);letter-spacing:-.04em;color:var(--fg);margin:0}.mo-s{font-size:var(--t-lead);color:var(--fg);max-width:40ch;margin:0;line-height:1.4}.mo-list{border-top:1px solid var(--line-2);margin:6px 0 0;padding:0;list-style:none}.mo-row{border-bottom:1px solid var(--line);grid-template-columns:7.5ch 7.5ch minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;font-size:14.5px;display:grid}.mo-row:not(:has(.mo-st)){grid-template-columns:7.5ch minmax(0,1fr)}.mo-k{color:var(--fg);font-weight:600}.mo-st{font:600 12.5px/1 var(--f-mono);color:var(--muted);text-transform:none}.mo-row.st-open .mo-st{color:var(--open)}.mo-row.st-open .mo-k:before{content:"";background:var(--open);vertical-align:2px;width:6px;height:6px;margin-right:7px;display:inline-block}.mo-l{color:var(--fg-2);min-width:0}.mo.compact .mo-fig{font-size:var(--fig-m)}.mo.compact .mo-s{font-size:16px}.mo .rcpt{display:block}@media (width<=599px){.mo-row{grid-template-columns:6.5ch 6.5ch minmax(0,1fr);gap:8px;font-size:14px}}.areas{border-top:1px solid var(--line-2);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.area{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;transition:background var(--t-med);grid-template-rows:auto auto auto 1fr auto auto;gap:10px;padding:22px 22px 18px;display:grid;position:relative}.area:hover{background:var(--panel)}.area .a-i{font:500 12px/1 var(--f-mono);color:var(--subtle);justify-content:space-between;display:flex}.area h3{margin:0;font-size:22px}.area h3 a{text-decoration:none}.area h3 a:after{content:"";position:absolute;inset:0}.area>p{color:var(--muted);margin:0;font-size:14.5px}.area .a-fig{align-self:end;gap:4px;display:grid}.area .a-fig b{font:500 34px/1 var(--f-mono);letter-spacing:-.045em}.area .a-fig>span{color:var(--fg-2);max-width:32ch;font-size:14px}.area .a-fig small{font:400 12px var(--f-mono);color:var(--subtle)}.area .a-glyph{z-index:1;pointer-events:none;height:46px;position:relative}.area .a-glyph svg{width:100%;height:100%}.area .a-links{z-index:2;border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 14px;margin:0;padding-top:10px;font-size:13.5px;list-style:none;display:flex;position:relative}.area .a-links a{color:var(--muted);text-decoration:none}.area .a-links a:hover{color:var(--fg);text-decoration:underline}@media (width<=1023px){.areas{grid-template-columns:1fr 1fr}}@media (width<=599px){.areas{grid-template-columns:1fr}.area{min-height:0}}.ctl-row{flex-wrap:wrap;align-items:end;gap:14px 24px;margin-bottom:18px;display:flex}.field{gap:6px;display:grid}.field>label{color:var(--muted);font-size:13px}.field .in{border:1px solid var(--line-3);background:var(--panel);align-items:center;height:44px;display:flex}.field .in span{font-family:var(--f-mono);color:var(--muted);padding:0 0 0 12px}.field .in input{width:9ch;color:var(--fg);font:500 16px var(--f-mono);min-height:0;box-shadow:none;background:0 0;border:0;outline:none;padding:0 12px 0 4px}.field .in:focus-within{outline:2px solid var(--focus);outline-offset:1px}.steps{border:1px solid var(--line-2);display:inline-flex}.steps button{background:var(--panel);height:44px;font:500 13.5px var(--f-mono);color:var(--muted);cursor:pointer;border:0;padding:0 12px}.steps button+button{border-left:1px solid var(--line-2)}.steps button[aria-pressed=true]{color:var(--fg);background:var(--panel-3)}.basis{color:var(--muted);max-width:90ch;font-size:13px}.formula{font:500 13.5px/1.5 var(--f-mono);color:var(--fg);letter-spacing:-.01em;margin:0}.formula .k{color:var(--muted);margin-right:10px;font-size:12px;font-weight:400}@media (width<=599px){.sbar .clocks{min-width:0;margin-left:auto;overflow:hidden}.sbar .live{min-width:0}}@media (width<=380px){.sbar .clocks span:nth-child(2){display:none}}.itile,.itile.sm,.itile.lg,.itile.soft{display:none!important}:is(.card,.panel,.stat,.kpi,dl.facts .fact,ul.cardlist>li,.multiples li,.headline,.geo-note,p.callout,dl.facts.spec,.glass){border:1px solid var(--line-2);border-radius:var(--r);box-shadow:none;background:var(--panel)}:is(.card,.stat,.kpi,dl.facts .fact,ul.cardlist>li):hover,.card.hover:hover,.card:has(>a.stretch):hover{box-shadow:none;border-color:var(--line-3);transform:none}.cards,.stats,dl.facts:not(.spec),ul.cardlist{gap:12px}:is(.kpi-l,dl.facts dt,.rail-h,.rail-card dt,.secbar-h,.sx-k,.chipnav>.meta){font:500 12px/1.3 var(--f-mono);letter-spacing:0;text-transform:none;color:var(--subtle)}dl.facts.spec dt{font:500 13px/1.4 var(--f-ui);color:var(--muted)}:is(.stat b,.kpi-v,.big-num,.fk-v){font:500 var(--fig-m)/1.1 var(--f-mono);letter-spacing:-.03em;color:var(--fg)}ul.cardlist>li:before{width:auto;height:auto;box-shadow:none;color:var(--subtle);font:500 12px/1 var(--f-mono);text-align:left;background:0 0;border-radius:0;place-items:start;margin:0 0 8px;display:block}.headline:after{display:none}.headline{font-size:var(--t-lead);font-weight:500}p.callout{border:0;border-left:2px solid var(--line-3);background:0 0;padding:10px 14px;font-size:14.5px}p.callout:before{display:none}.note{border-left-color:var(--line-3)}.pill,.tag,ul.chips>li{border:1px solid var(--line-3);box-shadow:none;font:500 12px/1.2 var(--f-mono);letter-spacing:0;min-height:0;padding:3px 6px;border-radius:var(--r)!important;background:0 0!important}.pill .ico,ul.chips .ico,.tag:before{display:none}.pill.ok{color:var(--up);border-color:color-mix(in srgb, var(--up) 45%, transparent)}.pill.warn,.tag.warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.pill.bad{color:var(--down);border-color:color-mix(in srgb, var(--down) 45%, transparent)}.pill.y,.pill.ink{color:var(--fg)}.tag.judged{border-style:dashed}.chipnav ul{border:0;border-bottom:1px solid var(--line-2);box-shadow:none;background:0 0;border-radius:0;gap:22px;padding:0}.chipnav li a{min-height:0;color:var(--muted);padding:10px 0 11px;position:relative;box-shadow:none!important;background:0 0!important;border-radius:0!important}.chipnav li a:hover{color:var(--fg)}.chipnav li a[aria-current=page]{color:var(--fg)!important}.chipnav li a[aria-current=page]:after{content:"";background:var(--fg);height:2px;position:absolute;bottom:-1px;left:0;right:0}.phead .chipnav ul{border-color:var(--line-2);background:0 0;mask-image:none}.phead .chipnav li a{color:var(--muted)}.segmented{background:var(--panel);border:1px solid var(--line-2);gap:0;padding:0;border-radius:0!important}.segmented>a,.segmented>button,.segmented>label{min-height:40px;color:var(--muted);font:500 13.5px var(--f-mono);border-radius:0!important}.segmented>*+*{border-left:1px solid var(--line-2)!important}.segmented>[aria-current],.segmented>[aria-pressed=true],.segmented>label:has(input:checked){background:var(--panel-3);color:var(--fg);box-shadow:none}.meter{background:var(--line-2);border-radius:0;height:6px}.meter>i{border-radius:0}.ring:before{background:var(--panel)}.logo{border-radius:var(--r);box-shadow:0 0 0 1px var(--line-2)!important}.logo:after,.logo.mono:before{display:none}.logo.mono{background:var(--panel-3);color:var(--fg);font-family:var(--f-mono);font-weight:600}.stack>.logo{border-radius:var(--r)}.phead .byline,.byline{font:400 12.5px/1.5 var(--f-mono);color:var(--subtle)}.phead :is(.by-author,.by-chip),.phead .by-author small{color:var(--muted);font:400 12.5px/1.5 var(--f-mono)}.phead .by-author{color:var(--fg-2);font-weight:500}.phead .by-chip .ico,.by-chip .ico{display:none}.phead .by-chip+.by-chip:before,.phead .by-author+.by-chip:before{content:"·";width:auto;height:auto;color:var(--line-3);background:0 0;border-radius:0;margin-right:.6rem}.by-av{border-radius:0;width:1.25rem;height:1.25rem}.phead .by-more summary{color:var(--fg-2);font:500 12.5px/1.5 var(--f-mono);text-decoration-color:var(--line-3)}.by-pop{border-radius:var(--r);border:1px solid var(--line-3);box-shadow:var(--shadow)}.by-trust a{border-radius:var(--r);border:1px solid var(--line-2);background:0 0}.by-trust a:hover{background:var(--panel-2);color:var(--fg)}.secbar a:after{background:var(--fg);border-radius:0}.rail-toc a[aria-current=true]{border-left-color:var(--fg)}.rail-card{border-radius:var(--r);box-shadow:none;border-color:var(--line-2)}.sx-in{border-radius:var(--r);border-color:var(--line-3)}.sx-list a,.sx-areas a{border-radius:0}.sx-list [aria-selected=true] a{box-shadow:inset 2px 0 0 var(--fg)}.sx-a{border-radius:var(--r);background:0 0}.sx-t b mark{text-decoration-color:var(--fg)}.foot-sub{background:var(--bg)}.foot-sub .sub.compact{border-radius:var(--r);box-shadow:none;border-color:var(--line-2)}.foot-sub .sub.compact h2{font-size:17px}.foot-sub .sub.compact h2:before{display:none}details.src>summary{font-family:var(--f-mono);border-radius:0;font-size:12px}details.src>.rcpt{border-left-color:var(--line-3)}.band-ink{background:var(--bg-2);color:var(--fg)}.band-ink:before{display:none}.band-ink h2,.band-ink h3{color:var(--fg)}.cite,.cite-copy,:is(input[type=text],input[type=search],input[type=email],input[type=number],select,textarea):not(.sel select){border-radius:var(--r)}.stage3d .poster canvas{height:auto;position:static;opacity:1!important;width:100%!important}.stage3d .poster svg{max-width:960px;margin:0 auto}@media (width<=599px){.dock .ro p.ro-1,.readout p.ro-1{flex-wrap:wrap;gap:2px 10px;display:flex}}button.nd{border-radius:var(--r)!important;font:500 12px/1.3 var(--f-mono)!important;background:0 0!important;min-height:0!important;padding:2px 6px!important}button.nd .ico{display:none}.nd-tip{border-radius:var(--r)!important}details.src>summary:hover,details.src[open]>summary{border-radius:0}.share-kit .share-btn.share-btn.share-btn{border-radius:var(--r);border-color:var(--line-3);font:550 14px/1 var(--f-ui)}.share-kit .share-btn .ico,.sl.bk span{display:none}.ans-v.num.long{font-size:var(--fig-l);letter-spacing:-.04em}@media (width<=599px){.ans-v.num.long{font-size:34px}}[data-fi]:before{content:"";vertical-align:-.16em;background:var(--muted);width:1.05em;height:1.05em;-webkit-mask:var(--fi) center / contain no-repeat;mask:var(--fi) center / contain no-repeat;flex:none;margin:0 .45em 0 0;display:inline-block}.yn:before{content:"";vertical-align:-.14em;background:var(--muted);width:1em;height:1em;-webkit-mask:var(--yn) center / contain no-repeat;mask:var(--yn) center / contain no-repeat;margin-right:.32em;display:inline-block}.yn-y:before{background:var(--open)}.yn-n:before{background:var(--closed)}.yn-p:before{background:var(--warn)}:is(dt,dd,.pf-v,.fh-sub span,li,td,th,small,.gl-f)>.cflag:first-child{margin-right:.4em}.gl-f{white-space:nowrap}.gl-l{vertical-align:middle;align-items:center;gap:.45rem;min-width:0;display:inline-flex}.gl-l>.logo{flex:none}@media (width<=40rem){:is(table.dt,table.pft) :is(a,button.nd,.sortb,summary){position:relative}:is(table.dt,table.pft) :is(a,button.nd,.sortb,summary):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}td button.nd:not(.nd-l,.nd-unverified){min-height:1.6rem!important;padding:0!important}td button.nd:not(.nd-l,.nd-unverified) .ico{display:inline-block}.stage3d .labs{transition:opacity .18s var(--ease)}.stage3d .labs.dk-off{opacity:0}.stage3d.deck .labs .sl{animation:dk-in .38s var(--ease) both}@keyframes dk-in{0%{opacity:0}to{opacity:1}}.sl.zl{font:500 11.5px/1 var(--f-mono);color:var(--muted);translate:0 -50%}.sl.tl{font:600 9.5px/1 var(--f-mono);color:var(--fg);padding-bottom:2px;translate:-50% -100%}.sl.tl.dimmed{opacity:.35}@media (prefers-reduced-motion:reduce){.stage3d .labs{transition:none}.stage3d.deck .labs .sl{animation:none}}[data-fi=price]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z' /%3E%3Ccircle cx='7.5' cy='7.5' r='.5' fill='currentColor' /%3E%3C/svg%3E")}[data-fi=fee]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h3'/%3E%3C/svg%3E")}[data-fi=pay_in]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='5' rx='2' /%3E%3Cline x1='2' x2='22' y1='10' y2='10' /%3E%3C/svg%3E")}[data-fi=pay_out]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5A2.5 2.5 0 0 1 6.5 5H18v3'/%3E%3Crect x='4' y='8' width='16.5' height='11.5' rx='2.2'/%3E%3Cpath d='M16.5 13.5h.01'/%3E%3C/svg%3E")}[data-fi=payout_when]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 14v2.2l1.6 1' /%3E%3Cpath d='M16 2v4' /%3E%3Cpath d='M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5' /%3E%3Cpath d='M3 10h5' /%3E%3Cpath d='M8 2v4' /%3E%3Ccircle cx='16' cy='16' r='6' /%3E%3C/svg%3E")}[data-fi=payout_amount]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2' /%3E%3Ccircle cx='12' cy='12' r='2' /%3E%3Cpath d='M6 12h.01M18 12h.01' /%3E%3C/svg%3E")}[data-fi=split]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 3.5V12l6 6'/%3E%3C/svg%3E")}[data-fi=drawdown]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 17h6v-6' /%3E%3Cpath d='m22 17-8.5-8.5-5 5L2 7' /%3E%3C/svg%3E")}[data-fi=consistency]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M7 20h10M5 7.5h14'/%3E%3Cpath d='M5 7.5l-2.5 6a2.5 2.5 0 0 0 5 0zM19 7.5l-2.5 6a2.5 2.5 0 0 0 5 0z'/%3E%3C/svg%3E")}[data-fi=target]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='4.8'/%3E%3Ccircle cx='12' cy='12' r='1.2'/%3E%3C/svg%3E")}[data-fi=leverage]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16a8 8 0 1 1 16 0'/%3E%3Cpath d='M12 16l4-5'/%3E%3Ccircle cx='12' cy='16' r='1.4'/%3E%3Cpath d='M6.5 11.5l1 .8M12 7.5V9M17.5 11.5l-1 .8'/%3E%3C/svg%3E")}[data-fi=funding]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' x2='5' y1='5' y2='19' /%3E%3Ccircle cx='6.5' cy='6.5' r='2.5' /%3E%3Ccircle cx='17.5' cy='17.5' r='2.5' /%3E%3C/svg%3E")}[data-fi=platform]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='3' rx='2' /%3E%3Cline x1='8' x2='16' y1='21' y2='21' /%3E%3Cline x1='12' x2='12' y1='17' y2='21' /%3E%3C/svg%3E")}[data-fi=data_feed]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l2.5-6 4 12 2.5-6H21'/%3E%3C/svg%3E")}[data-fi=instruments]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l9 5-9 5-9-5z'/%3E%3Cpath d='M3 13l9 5 9-5'/%3E%3C/svg%3E")}[data-fi=bots]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8' /%3E%3Crect width='16' height='12' x='4' y='8' rx='2' /%3E%3Cpath d='M2 14h2' /%3E%3Cpath d='M20 14h2' /%3E%3Cpath d='M15 13v2' /%3E%3Cpath d='M9 13v2' /%3E%3C/svg%3E")}[data-fi=copy]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='8' width='12' height='12' rx='2'/%3E%3Cpath d='M16 8V5.5A1.5 1.5 0 0 0 14.5 4h-9A1.5 1.5 0 0 0 4 5.5v9A1.5 1.5 0 0 0 5.5 16H8'/%3E%3C/svg%3E")}[data-fi=scalping]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3L5 13.5h6L10 21l8-10.5h-6z'/%3E%3C/svg%3E")}[data-fi=hedging]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 16-4 4-4-4' /%3E%3Cpath d='M17 20V4' /%3E%3Cpath d='m3 8 4-4 4 4' /%3E%3Cpath d='M7 4v16' /%3E%3C/svg%3E")}[data-fi=grid]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E%3Cpath d='M3 9h18' /%3E%3Cpath d='M3 15h18' /%3E%3Cpath d='M9 3v18' /%3E%3Cpath d='M15 3v18' /%3E%3C/svg%3E")}[data-fi=overnight]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401' /%3E%3C/svg%3E")}[data-fi=time_limit]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 22h14' /%3E%3Cpath d='M5 2h14' /%3E%3Cpath d='M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22' /%3E%3Cpath d='M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2' /%3E%3C/svg%3E")}[data-fi=hours]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}[data-fi=news]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18h-5' /%3E%3Cpath d='M18 14h-8' /%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2' /%3E%3Crect width='8' height='4' x='10' y='6' rx='1' /%3E%3C/svg%3E")}[data-fi=accounts]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2' /%3E%3Cpath d='M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2' /%3E%3Crect width='8' height='8' x='14' y='14' rx='2' /%3E%3C/svg%3E")}[data-fi=company]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5h16M6 20.5V5.5l7-2v17M13 8.5h5v12'/%3E%3Cpath d='M8.8 8h1.5M8.8 11.5h1.5M8.8 15h1.5M15.2 12h.8M15.2 15.5h.8'/%3E%3C/svg%3E")}[data-fi=based]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0' /%3E%3Ccircle cx='12' cy='10' r='3' /%3E%3C/svg%3E")}[data-fi=regulator]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 18v-7' /%3E%3Cpath d='M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z' /%3E%3Cpath d='M14 18v-7' /%3E%3Cpath d='M18 18v-7' /%3E%3Cpath d='M3 22h18' /%3E%3Cpath d='M6 18v-7' /%3E%3C/svg%3E")}[data-fi=countries]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M3.5 12h17M12 3.5c2.6 2.4 3.8 5.2 3.8 8.5s-1.2 6.1-3.8 8.5c-2.6-2.4-3.8-5.2-3.8-8.5s1.2-6.1 3.8-8.5z'/%3E%3C/svg%3E")}[data-fi=us_states]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z' /%3E%3Cpath d='M15 5.764v15' /%3E%3Cpath d='M9 3.236v15' /%3E%3C/svg%3E")}[data-fi=rates]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Crect x='5.5' y='11' width='3' height='6' rx='.8'/%3E%3Crect x='10.5' y='6' width='3' height='11' rx='.8'/%3E%3Crect x='15.5' y='9' width='3' height='8' rx='.8'/%3E%3C/svg%3E")}[data-fi=fine_print]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E%3Cpath d='M10 9H8' /%3E%3Cpath d='M16 13H8' /%3E%3Cpath d='M16 17H8' /%3E%3C/svg%3E")}[data-fi=margin]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6' /%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18' /%3E%3Cpath d='M7 6h1v4' /%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82' /%3E%3C/svg%3E")}[data-fi=kyc]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10h2' /%3E%3Cpath d='M16 14h2' /%3E%3Cpath d='M6.17 15a3 3 0 0 1 5.66 0' /%3E%3Ccircle cx='9' cy='11' r='2' /%3E%3Crect x='2' y='5' width='20' height='14' rx='2' /%3E%3C/svg%3E")}[data-fi=reserves]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E%3Cpath d='m9 12 2 2 4-4' /%3E%3C/svg%3E")}[data-fi=insurance]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 13v7a2 2 0 0 0 4 0' /%3E%3Cpath d='M12 2v2' /%3E%3Cpath d='M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z' /%3E%3C/svg%3E")}[data-fi=venue]{--fi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='16' y='16' width='6' height='6' rx='1' /%3E%3Crect x='2' y='16' width='6' height='6' rx='1' /%3E%3Crect x='9' y='2' width='6' height='6' rx='1' /%3E%3Cpath d='M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3' /%3E%3Cpath d='M12 12V8' /%3E%3C/svg%3E")}.yn-y{--yn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.yn-n{--yn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.yn-p{--yn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 13.5c2.2-3 4.6-3.4 7.5-1.5s5.3 1.5 7.5-1.5'/%3E%3C/svg%3E")}.yn-u{--yn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E")}
