:root{--ground:#080F21}
:root{--above-cap:#A3ACBA;--badge-ink:#12161C;--bench-bar:#B5B3AC;--captured:#616D84;--ceiling:#F8C660;--empty-track:#0B1633;--floor-breached:#C34726;--floor-left:#F2C0B2;--ground:#080F21;--hairline:#2C4059;--inflow:#74DEB0;--ink:#F1F5F6;--ink-2:#D7E0EA;--line:#646B7A;--line-2:#7A8292;--muted:#AEBDD0;--neutral-bar:#66718A;--on-ceiling:#12161C;--on-protected:#12161C;--on-unprotected:#12161C;--outflow:#FF8A7A;--protected:#74DEB0;--protected-used:#1B7F55;--surface:#132139;--surface-2:#0D1939;--surface-3:#111F45;--track-edge:#7A8292;--unprotected:#E07A5F;--upside:#5D677B;--upside-fill:#6B7689;--upside-line:#8A94A6;--zero:#6E7276;}
html,body{height:100%;margin:0}#dc-root,#dc-root>.dc-host{height:100%}
[hidden]{display:none!important}
a.skip{position:absolute;left:-9999px;top:0;z-index:100;background:#132139;color:#F1F5F6;padding:10px 14px;border:1px solid #85DFD4;border-radius:0 0 4px 0;font:600 16px/1.2 Onest,system-ui,sans-serif;text-decoration:none}a.skip:focus{left:0}main[tabindex="-1"]:focus{outline:none}:focus-visible{outline:2px solid #85DFD4;outline-offset:2px}
.scp0:focus{border-color:#85DFD4 !important}
.scp1:hover{border-color:#85DFD4 !important}
.scp2:hover{color:#1F6F6A !important}
.scp3:hover{background:#85DFD4 !important}
.scp4:hover{background:#F3F6F6 !important}
.scp5:hover{color:#F1F5F6 !important}
.scp6:hover{border-color:#85DFD4 !important;color:#fff !important}
.scp7:hover{background:#0D1939 !important}
.scp8:hover{color:#85DFD4 !important}
.scp9:hover{background:#fff !important}
.scpa:hover{border-color:#85DFD4 !important;color:#F1F5F6 !important}
.scpb:hover{border-color:#1F6F6A !important}
.scpc:hover{background:#EEF2F2 !important}
.scpd:hover{border-color:#1F6F6A !important;color:#1C3442 !important}
.scpe:hover{color:#F1F5F6 !important;border-color:#85DFD4 !important}
.scpf:hover{border-color:#2E7A74 !important}
.scpg:hover{background:#2E7A74 !important;color:#FFFFFF !important}
.scph:hover{color:#85DFD4 !important;border-color:#85DFD4 !important}
.scpi:hover{background:#A9EBE3 !important}
.scpj:hover{border-color:#1F6F6A !important;color:#1F6F6A !important}
.scpk:hover{background:#2E7A74 !important}
.scpl:hover{background:#132139 !important}
.scpm:hover{border-color:#85DFD4 !important;color:#85DFD4 !important}
.scpn:hover{color:#FF8A7A !important}
:where(table:not(:has(td.dcbg,th.dcbg))>tbody>tr:nth-child(even):not(.dcbg,[data-flows-total],[data-flows-grid-note]))>:is(td,th){background-image:linear-gradient(rgba(255,255,255,0.04),rgba(255,255,255,0.04))!important}tr.scp3:hover>:is(td,th),:is(td,th).scp3:hover,tr.scp4:hover>:is(td,th),:is(td,th).scp4:hover,tr.scp7:hover>:is(td,th),:is(td,th).scp7:hover,tr.scp9:hover>:is(td,th),:is(td,th).scp9:hover,tr.scpc:hover>:is(td,th),:is(td,th).scpc:hover,tr.scpg:hover>:is(td,th),:is(td,th).scpg:hover,tr.scpi:hover>:is(td,th),:is(td,th).scpi:hover,tr.scpk:hover>:is(td,th),:is(td,th).scpk:hover,tr.scpl:hover>:is(td,th),:is(td,th).scpl:hover{background-image:none!important}
[data-cite-form]{overflow-wrap:anywhere}
[data-g2]{align-items:start}@media (max-width:600px){[data-shellpad]{gap:16px!important}}
.dclp{--dclk:#1F6F6A;--dclh:#1C3442;--dcld:underline;--dcbt:#1C3442}.dcdk{--dclk:#F1F5F6;--dclh:#85DFD4;--dcld:none;--dcbt:#F1F5F6}:where(.dclp) a:where(:not([class]):not([style]),.sc-html a,.dcli){color:var(--dclk);text-decoration:var(--dcld);text-underline-offset:2px}:where(.dclp) a:where(:not([class]):not([style]),.sc-html a,.dcli):hover{color:var(--dclh)}:where(.dclp) button:where(.dcli,:not([class])):where(:not([style*="background"]),[style*="background:transparent"],[style*="background: transparent"]){color:var(--dcbt)!important}
.dclp{--dc2594b6:#1E7691;--dc259c68:#1D7C53;--dc2e7a74:#2E7A74;--dc576a79:#576A79;--dc5e6f7c:#5E6F7C;--dc74deb0:#1C5A52;--dc758ca4:#596F86;--dc7656cf:#7656CF;--dc7e8fa6:#576A79;--dc85dfd4:#1F6F6A;--dc9c892e:#7C6D25;--dca369ff:#863AFF;--dca9ebe3:#1F6F6A;--dcaebdd0:#576A79;--dcb5b3ac:#576A79;--dcb87e08:#926406;--dcf8c660:#8A5A00;--dcff4127:#D81A00;--dcff8a7a:#B5452F}.dcdk{--dc2594b6:#8FD3E8;--dc259c68:#74DEB0;--dc2e7a74:#399890;--dc576a79:#AEBDD0;--dc5e6f7c:#7E8FA6;--dc74deb0:#74DEB0;--dc758ca4:#B8C4D0;--dc7656cf:#937AD9;--dc7e8fa6:#7E8FA6;--dc85dfd4:#85DFD4;--dc9c892e:#D9C97E;--dca369ff:#C9A7FF;--dca9ebe3:#A9EBE3;--dcaebdd0:#AEBDD0;--dcb5b3ac:#B5B3AC;--dcb87e08:#F8C660;--dcf8c660:#F8C660;--dcff4127:#FF8A7A;--dcff8a7a:#FF8A7A}
[data-share-menu]{position:relative;display:inline-block}[data-share-menu]>summary{list-style:none;cursor:pointer;font-size:14.5px;color:#AEBDD0;padding:8px 14px;border:1px solid #3A4F6E;border-radius:4px;white-space:nowrap}[data-share-menu]>summary::-webkit-details-marker{display:none}[data-share-menu]>summary::marker{content:""}[data-share-menu]>summary:hover,[data-share-menu][open]>summary{border-color:#85DFD4;color:#F1F5F6}[data-share-panel]{position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#0D1939;border:1px solid #3A4F6E;border-radius:4px;padding:8px 16px;display:flex;flex-direction:column}[data-share-panel]>button,[data-share-panel]>a{display:flex;align-items:center;height:44px;font:inherit;font-size:15px;color:#AEBDD0;white-space:nowrap;background:transparent;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:none}[data-share-panel]>button:hover,[data-share-panel]>a:hover{color:#F1F5F6}details[data-cite-fold]>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}details[data-cite-fold]>summary::-webkit-details-marker{display:none}details[data-cite-fold]>summary::marker{content:""}details[data-cite-fold][open]>summary{margin-bottom:10px}details[data-cite-fold] [data-cite-ctl]{font-size:14.5px;color:var(--dcaebdd0,#AEBDD0)}details[data-cite-fold]>summary:hover [data-cite-ctl]{color:#F1F5F6}[data-v6-body] details[data-cite-fold] [data-cite-ctl]{color:var(--dc576a79,#576A79)}[data-v6-body] details[data-cite-fold]>summary:hover [data-cite-ctl]{color:#1C3442}[data-v6ground] details[data-cite-fold] [data-cite-ctl]{color:var(--dc576a79,#576A79)}[data-v6ground] details[data-cite-fold]>summary:hover [data-cite-ctl]{color:#1C3442}[data-hubbody] details[data-cite-fold] [data-cite-ctl]{color:var(--dc576a79,#576A79)}[data-hubbody] details[data-cite-fold]>summary:hover [data-cite-ctl]{color:#1C3442}[data-v6-more] details[data-cite-fold] [data-cite-ctl]{color:var(--dc576a79,#576A79)}[data-v6-more] details[data-cite-fold]>summary:hover [data-cite-ctl]{color:#1C3442}details[data-cite-fold]>p,details[data-cite-fold]>div{margin-top:10px!important}@media (hover:none),(pointer:coarse){[data-kbd]{display:none!important}}@media (max-width:560px){[data-share-panel]{position:static;margin-top:6px}}@media print{[data-share-menu]{display:none}details[data-cite-fold]>summary [data-cite-ctl]{display:none}}
.iqb{display:flex;flex-direction:column;gap:10px}.iqb-head{display:flex;align-items:center;gap:16px}.iqb-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;min-width:76px;height:72px;padding:0 10px;border-radius:12px;border:1px solid #85DFD4;background:rgba(133,223,212,0.12);color:#A9EBE3;font:600 28px/1 Onest,system-ui,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.iqb-tile[data-iq="buffer"]{background:rgba(133,223,212,0.16)}.iqb-tile[data-iq="income"]{background:rgba(116,222,176,0.16)}.iqb-tile[data-iq="themes"]{background:rgba(201,167,255,0.16)}.iqb-tile[data-iq="leverage"]{background:rgba(248,198,96,0.16)}.iqb-tile[data-iq="crypto"]{background:rgba(240,165,143,0.16)}.iqb-tile[data-iq="bonds"]{background:rgba(133,223,212,0.16)}.iqb-tile[data-iq="alternatives"]{background:rgba(143,211,232,0.16)}.iqb-tile.iqb-sm{min-width:52px;height:28px;padding:0 7px;border-radius:7px;font-size:14.5px;font-weight:600}.iqb-id{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1 1 0}.iqb-pair .iqb-head{flex-wrap:wrap}.iqb-pill{display:inline-block;align-self:flex-start;padding:3px 12px;border-radius:999px;border:1px solid #85DFD4;color:#A9EBE3;font:600 14.5px/1.4 Onest,system-ui,sans-serif;white-space:nowrap}.iqb .scname{font:500 14.5px/1.4 Onest,system-ui,sans-serif;color:#AEBDD0;text-transform:none;letter-spacing:0}.iqb-rank{font:500 14.5px/1.4 Onest,system-ui,sans-serif;color:#B5B3AC}.iqb-bar{position:relative;height:8px;border-radius:4px;background:#0B1633;border:1px solid #2C4059;margin:6px 0 0}.iqb-bar>i{position:absolute;top:-6px;width:4px;height:18px;margin-left:-2px;border-radius:2px;background:#F1F5F6}.iqb-ends{display:flex;justify-content:space-between;gap:16px;font:500 14.5px/1.4 Onest,system-ui,sans-serif;color:#B5B3AC}.iqb-ends>span:last-child{text-align:right;flex:none;margin-left:auto}.iqb-def{margin:0;font:400 14.5px/1.5 Onest,system-ui,sans-serif;color:#AEBDD0}.iqb-link{color:#85DFD4;font-weight:500;text-decoration:none;white-space:nowrap}.iqb-link:hover{text-decoration:underline}.iqb-intro{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px}.iqb-pair{margin:12px 0 4px}.iqb-chip{display:inline-flex;align-items:center;gap:8px}.iqb-tk{font:600 14.5px/1 Onest,system-ui,sans-serif;color:#F1F5F6}@media (max-width:560px){.iqb-head{gap:12px}.iqb-big{min-width:64px;height:64px;font-size:24px}}.iqbl-tile{color:#1F6F6A;border-color:#2E7A74}.iqbl-pill{color:#1F6F6A;border-color:#2E7A74}.iqbl-muted{color:#576A79}.iqbl-link{color:#1F6F6A}.iqbl-ink{color:#1C3442}.iqbl-bar{background:#EEF2F2;border-color:#B9C4CC}.iqbl-bar>i{background:#1C3442}.iqbl-pill~.scname,.iqbl-pill+.scname,[data-v6ground] .iqb .scname{color:#576A79}.iqbl-pill~.scname,.iqbl-pill+.scname,[data-hubbody] .iqb .scname{color:#576A79}.iqbl-pill~.scname,.iqbl-pill+.scname,[data-v6-body] .iqb .scname{color:#576A79}
.askb{box-sizing:border-box;width:100%;min-width:0;max-width:640px;margin:24px 0 0;padding:19px 19px 5px;background:#132139;border:1px solid #2C4059;border-radius:4px}.askb .askb-head{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:inherit;font-size:15.5px;font-weight:600;line-height:18px;color:#F1F5F6;letter-spacing:0;text-transform:none}.askb .askb-mark{display:block;flex:none;width:18px;height:18px}.askb .askb-field{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;height:44px;margin:0;padding:0 14px;background:#0D1939;border:1px solid #3A4F6E;border-radius:4px;font-family:inherit;font-size:15.5px;font-weight:400;line-height:normal;color:#7E8FA6;text-decoration:none;cursor:text}.askb a.askb-field:hover,.askb .askb-field:focus{border-color:#85DFD4}.askb .askb-field:focus-visible{outline:2px solid #85DFD4;outline-offset:2px}.askb .askb-ph{flex:1 1 0;width:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.askb input.askb-field{color:#F1F5F6;text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.askb input.askb-field::placeholder{color:#7E8FA6;opacity:1}.askb .askb-form{margin:0}@media (max-width:560px){.askb{padding:15px 15px 5px}.askb .askb-head{margin-bottom:14px}}.askb .askb-note{margin:6px 0 0;font-family:inherit;font-size:13.5px;font-weight:400;line-height:20px;color:#7E8FA6}
[data-askfig][data-askfig-on]{cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:currentColor}[data-askfig][data-askfig-on]:hover{text-decoration-style:solid}[data-askfig][data-askfig-on]:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}@media print{[data-askfig][data-askfig-on]{text-decoration:none}}
[data-h1s]>[data-h1a],[data-h1s]>[data-h1b]{display:block}[data-h1c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}[data-h1s]>[data-h1b]{margin-top:10px;font-family:'Onest',system-ui,sans-serif;font-size:19px;line-height:1.35;font-weight:400;font-style:normal;letter-spacing:0;color:#AEBDD0}@media (min-width:768px){[data-h1s]{container-type:inline-size;contain-intrinsic-inline-size:min(calc(var(--wt) * 1em),calc(100vw - 88px))}[data-h1s]>[data-h1a]{font-size:max(min(1em,max(28px,0.65em)),min(1em,calc(100cqi / var(--w))))}[data-h1s]>[data-h1b]{font-size:max(16px,min(19px,calc(100cqi / var(--w))))}}
.dk,.dk [data-scheme="dark"]{--dk-ground:#080F21;--dk-surface:#132139;--dk-surface-2:#0D1939;--dk-line:#2C4059;--dk-line-faint:#1A2A4F;--dk-line-strong:#3A4F6E;--dk-track:#0B1633;--dk-ink:#F1F5F6;--dk-ink-2:#D7E0EA;--dk-muted:#AEBDD0;--dk-faint:#7E8FA6;--dk-zero:#6E7276;--dk-accent:#85DFD4;--dk-accent-hover:#A9EBE3;--dk-accent-dim:#2E7A74;--dk-on-accent:#0B1A1F;--dk-in:#74DEB0;--dk-out:#FF8A7A;--dk-in-text:#74DEB0;--dk-out-text:#FF8A7A;--dk-held:#7E8FA6;--dk-bar:#85DFD4;--dk-ev-l:#74DEB0;--dk-ev-c:#FF8A7A;--dk-ev-f:#C9A7FF;--dk-ev-n:#AEBDD0;--dk-ev-o:#7E8FA6;--life-ground:var(--dk-ground);--life-surface:var(--dk-surface);--life-surface-2:var(--dk-surface-2);--life-line:var(--dk-line);--life-line-strong:var(--dk-line-strong);--life-track:var(--dk-track);--life-ink:var(--dk-ink);--life-muted:var(--dk-muted);--life-faint:var(--dk-faint);--life-accent:var(--dk-accent);--life-in:var(--dk-in);--life-out:var(--dk-out);--life-zero:var(--dk-zero);--life-accent-soft:color-mix(in srgb,var(--dk-accent) 14%,transparent);--life-shadow:var(--dk-shadow);color-scheme:dark;--dk-shadow:none}.dk [data-scheme="light"]{--dk-ground:#F4F6F9;--dk-surface:#FFFFFF;--dk-surface-2:#F0F3F7;--dk-line:#E1E6EE;--dk-line-faint:#EEF1F5;--dk-line-strong:#CFD6E1;--dk-track:#E9EDF3;--dk-ink:#121923;--dk-ink-2:#2A3442;--dk-muted:#566275;--dk-faint:#6B7584;--dk-zero:#6E7276;--dk-accent:#3550D1;--dk-accent-hover:#2A40A8;--dk-accent-dim:#AAB6EE;--dk-on-accent:#FFFFFF;--dk-in:#178A5E;--dk-out:#C9433A;--dk-in-text:#12704B;--dk-out-text:#C9433A;--dk-held:#8892A2;--dk-bar:#2E7A74;--life-ground:var(--dk-ground);--life-surface:var(--dk-surface);--life-surface-2:var(--dk-surface-2);--life-line:var(--dk-line);--life-line-strong:var(--dk-line-strong);--life-track:var(--dk-track);--life-ink:var(--dk-ink);--life-muted:var(--dk-muted);--life-faint:var(--dk-faint);--life-accent:var(--dk-accent);--life-in:var(--dk-in);--life-out:var(--dk-out);--life-zero:var(--dk-zero);--life-accent-soft:color-mix(in srgb,var(--dk-accent) 14%,transparent);--life-shadow:var(--dk-shadow);color-scheme:light;--dk-shadow:0 1px 2px rgba(16,24,40,.04),0 2px 8px rgba(16,24,40,.05)}[data-desk-slot]~[data-v6-body]{background:#F4F6F9!important}
.dk-ctl~[data-p0],.dk-ctl~* [data-p0],.dk-ctl~[data-p1],.dk-ctl~* [data-p1],.dk-ctl~[data-p2],.dk-ctl~* [data-p2],.dk-ctl~[data-p3],.dk-ctl~* [data-p3]{display:none}
.dk-ctl[data-g="0"][data-i="0"]:checked~[data-p0="0"],.dk-ctl[data-g="0"][data-i="0"]:checked~* [data-p0="0"],.dk-ctl[data-g="0"][data-i="1"]:checked~[data-p0="1"],.dk-ctl[data-g="0"][data-i="1"]:checked~* [data-p0="1"],.dk-ctl[data-g="0"][data-i="2"]:checked~[data-p0="2"],.dk-ctl[data-g="0"][data-i="2"]:checked~* [data-p0="2"],.dk-ctl[data-g="0"][data-i="3"]:checked~[data-p0="3"],.dk-ctl[data-g="0"][data-i="3"]:checked~* [data-p0="3"],.dk-ctl[data-g="0"][data-i="4"]:checked~[data-p0="4"],.dk-ctl[data-g="0"][data-i="4"]:checked~* [data-p0="4"],.dk-ctl[data-g="0"][data-i="5"]:checked~[data-p0="5"],.dk-ctl[data-g="0"][data-i="5"]:checked~* [data-p0="5"],.dk-ctl[data-g="0"][data-i="6"]:checked~[data-p0="6"],.dk-ctl[data-g="0"][data-i="6"]:checked~* [data-p0="6"],.dk-ctl[data-g="0"][data-i="7"]:checked~[data-p0="7"],.dk-ctl[data-g="0"][data-i="7"]:checked~* [data-p0="7"],.dk-ctl[data-g="1"][data-i="0"]:checked~[data-p1="0"],.dk-ctl[data-g="1"][data-i="0"]:checked~* [data-p1="0"],.dk-ctl[data-g="1"][data-i="1"]:checked~[data-p1="1"],.dk-ctl[data-g="1"][data-i="1"]:checked~* [data-p1="1"],.dk-ctl[data-g="1"][data-i="2"]:checked~[data-p1="2"],.dk-ctl[data-g="1"][data-i="2"]:checked~* [data-p1="2"],.dk-ctl[data-g="1"][data-i="3"]:checked~[data-p1="3"],.dk-ctl[data-g="1"][data-i="3"]:checked~* [data-p1="3"],.dk-ctl[data-g="1"][data-i="4"]:checked~[data-p1="4"],.dk-ctl[data-g="1"][data-i="4"]:checked~* [data-p1="4"],.dk-ctl[data-g="1"][data-i="5"]:checked~[data-p1="5"],.dk-ctl[data-g="1"][data-i="5"]:checked~* [data-p1="5"],.dk-ctl[data-g="1"][data-i="6"]:checked~[data-p1="6"],.dk-ctl[data-g="1"][data-i="6"]:checked~* [data-p1="6"],.dk-ctl[data-g="1"][data-i="7"]:checked~[data-p1="7"],.dk-ctl[data-g="1"][data-i="7"]:checked~* [data-p1="7"],.dk-ctl[data-g="2"][data-i="0"]:checked~[data-p2="0"],.dk-ctl[data-g="2"][data-i="0"]:checked~* [data-p2="0"],.dk-ctl[data-g="2"][data-i="1"]:checked~[data-p2="1"],.dk-ctl[data-g="2"][data-i="1"]:checked~* [data-p2="1"],.dk-ctl[data-g="2"][data-i="2"]:checked~[data-p2="2"],.dk-ctl[data-g="2"][data-i="2"]:checked~* [data-p2="2"],.dk-ctl[data-g="2"][data-i="3"]:checked~[data-p2="3"],.dk-ctl[data-g="2"][data-i="3"]:checked~* [data-p2="3"],.dk-ctl[data-g="2"][data-i="4"]:checked~[data-p2="4"],.dk-ctl[data-g="2"][data-i="4"]:checked~* [data-p2="4"],.dk-ctl[data-g="2"][data-i="5"]:checked~[data-p2="5"],.dk-ctl[data-g="2"][data-i="5"]:checked~* [data-p2="5"],.dk-ctl[data-g="2"][data-i="6"]:checked~[data-p2="6"],.dk-ctl[data-g="2"][data-i="6"]:checked~* [data-p2="6"],.dk-ctl[data-g="2"][data-i="7"]:checked~[data-p2="7"],.dk-ctl[data-g="2"][data-i="7"]:checked~* [data-p2="7"],.dk-ctl[data-g="3"][data-i="0"]:checked~[data-p3="0"],.dk-ctl[data-g="3"][data-i="0"]:checked~* [data-p3="0"],.dk-ctl[data-g="3"][data-i="1"]:checked~[data-p3="1"],.dk-ctl[data-g="3"][data-i="1"]:checked~* [data-p3="1"],.dk-ctl[data-g="3"][data-i="2"]:checked~[data-p3="2"],.dk-ctl[data-g="3"][data-i="2"]:checked~* [data-p3="2"],.dk-ctl[data-g="3"][data-i="3"]:checked~[data-p3="3"],.dk-ctl[data-g="3"][data-i="3"]:checked~* [data-p3="3"],.dk-ctl[data-g="3"][data-i="4"]:checked~[data-p3="4"],.dk-ctl[data-g="3"][data-i="4"]:checked~* [data-p3="4"],.dk-ctl[data-g="3"][data-i="5"]:checked~[data-p3="5"],.dk-ctl[data-g="3"][data-i="5"]:checked~* [data-p3="5"],.dk-ctl[data-g="3"][data-i="6"]:checked~[data-p3="6"],.dk-ctl[data-g="3"][data-i="6"]:checked~* [data-p3="6"],.dk-ctl[data-g="3"][data-i="7"]:checked~[data-p3="7"],.dk-ctl[data-g="3"][data-i="7"]:checked~* [data-p3="7"]{display:block}
.dk-ctl[data-g="0"][data-i="0"]:checked~[data-q0="0"],.dk-ctl[data-g="0"][data-i="0"]:checked~* [data-q0="0"],.dk-ctl[data-g="0"][data-i="1"]:checked~[data-q0="1"],.dk-ctl[data-g="0"][data-i="1"]:checked~* [data-q0="1"],.dk-ctl[data-g="0"][data-i="2"]:checked~[data-q0="2"],.dk-ctl[data-g="0"][data-i="2"]:checked~* [data-q0="2"],.dk-ctl[data-g="0"][data-i="3"]:checked~[data-q0="3"],.dk-ctl[data-g="0"][data-i="3"]:checked~* [data-q0="3"],.dk-ctl[data-g="0"][data-i="4"]:checked~[data-q0="4"],.dk-ctl[data-g="0"][data-i="4"]:checked~* [data-q0="4"],.dk-ctl[data-g="0"][data-i="5"]:checked~[data-q0="5"],.dk-ctl[data-g="0"][data-i="5"]:checked~* [data-q0="5"],.dk-ctl[data-g="0"][data-i="6"]:checked~[data-q0="6"],.dk-ctl[data-g="0"][data-i="6"]:checked~* [data-q0="6"],.dk-ctl[data-g="0"][data-i="7"]:checked~[data-q0="7"],.dk-ctl[data-g="0"][data-i="7"]:checked~* [data-q0="7"],.dk-ctl[data-g="1"][data-i="0"]:checked~[data-q1="0"],.dk-ctl[data-g="1"][data-i="0"]:checked~* [data-q1="0"],.dk-ctl[data-g="1"][data-i="1"]:checked~[data-q1="1"],.dk-ctl[data-g="1"][data-i="1"]:checked~* [data-q1="1"],.dk-ctl[data-g="1"][data-i="2"]:checked~[data-q1="2"],.dk-ctl[data-g="1"][data-i="2"]:checked~* [data-q1="2"],.dk-ctl[data-g="1"][data-i="3"]:checked~[data-q1="3"],.dk-ctl[data-g="1"][data-i="3"]:checked~* [data-q1="3"],.dk-ctl[data-g="1"][data-i="4"]:checked~[data-q1="4"],.dk-ctl[data-g="1"][data-i="4"]:checked~* [data-q1="4"],.dk-ctl[data-g="1"][data-i="5"]:checked~[data-q1="5"],.dk-ctl[data-g="1"][data-i="5"]:checked~* [data-q1="5"],.dk-ctl[data-g="1"][data-i="6"]:checked~[data-q1="6"],.dk-ctl[data-g="1"][data-i="6"]:checked~* [data-q1="6"],.dk-ctl[data-g="1"][data-i="7"]:checked~[data-q1="7"],.dk-ctl[data-g="1"][data-i="7"]:checked~* [data-q1="7"],.dk-ctl[data-g="2"][data-i="0"]:checked~[data-q2="0"],.dk-ctl[data-g="2"][data-i="0"]:checked~* [data-q2="0"],.dk-ctl[data-g="2"][data-i="1"]:checked~[data-q2="1"],.dk-ctl[data-g="2"][data-i="1"]:checked~* [data-q2="1"],.dk-ctl[data-g="2"][data-i="2"]:checked~[data-q2="2"],.dk-ctl[data-g="2"][data-i="2"]:checked~* [data-q2="2"],.dk-ctl[data-g="2"][data-i="3"]:checked~[data-q2="3"],.dk-ctl[data-g="2"][data-i="3"]:checked~* [data-q2="3"],.dk-ctl[data-g="2"][data-i="4"]:checked~[data-q2="4"],.dk-ctl[data-g="2"][data-i="4"]:checked~* [data-q2="4"],.dk-ctl[data-g="2"][data-i="5"]:checked~[data-q2="5"],.dk-ctl[data-g="2"][data-i="5"]:checked~* [data-q2="5"],.dk-ctl[data-g="2"][data-i="6"]:checked~[data-q2="6"],.dk-ctl[data-g="2"][data-i="6"]:checked~* [data-q2="6"],.dk-ctl[data-g="2"][data-i="7"]:checked~[data-q2="7"],.dk-ctl[data-g="2"][data-i="7"]:checked~* [data-q2="7"],.dk-ctl[data-g="3"][data-i="0"]:checked~[data-q3="0"],.dk-ctl[data-g="3"][data-i="0"]:checked~* [data-q3="0"],.dk-ctl[data-g="3"][data-i="1"]:checked~[data-q3="1"],.dk-ctl[data-g="3"][data-i="1"]:checked~* [data-q3="1"],.dk-ctl[data-g="3"][data-i="2"]:checked~[data-q3="2"],.dk-ctl[data-g="3"][data-i="2"]:checked~* [data-q3="2"],.dk-ctl[data-g="3"][data-i="3"]:checked~[data-q3="3"],.dk-ctl[data-g="3"][data-i="3"]:checked~* [data-q3="3"],.dk-ctl[data-g="3"][data-i="4"]:checked~[data-q3="4"],.dk-ctl[data-g="3"][data-i="4"]:checked~* [data-q3="4"],.dk-ctl[data-g="3"][data-i="5"]:checked~[data-q3="5"],.dk-ctl[data-g="3"][data-i="5"]:checked~* [data-q3="5"],.dk-ctl[data-g="3"][data-i="6"]:checked~[data-q3="6"],.dk-ctl[data-g="3"][data-i="6"]:checked~* [data-q3="6"],.dk-ctl[data-g="3"][data-i="7"]:checked~[data-q3="7"],.dk-ctl[data-g="3"][data-i="7"]:checked~* [data-q3="7"]{display:none}
.dk-ctl[data-g="0"][data-i="0"]:checked~* .dk-tab[data-l="0-0"],.dk-ctl[data-g="0"][data-i="1"]:checked~* .dk-tab[data-l="0-1"],.dk-ctl[data-g="0"][data-i="2"]:checked~* .dk-tab[data-l="0-2"],.dk-ctl[data-g="0"][data-i="3"]:checked~* .dk-tab[data-l="0-3"],.dk-ctl[data-g="0"][data-i="4"]:checked~* .dk-tab[data-l="0-4"],.dk-ctl[data-g="0"][data-i="5"]:checked~* .dk-tab[data-l="0-5"],.dk-ctl[data-g="0"][data-i="6"]:checked~* .dk-tab[data-l="0-6"],.dk-ctl[data-g="0"][data-i="7"]:checked~* .dk-tab[data-l="0-7"],.dk-ctl[data-g="1"][data-i="0"]:checked~* .dk-tab[data-l="1-0"],.dk-ctl[data-g="1"][data-i="1"]:checked~* .dk-tab[data-l="1-1"],.dk-ctl[data-g="1"][data-i="2"]:checked~* .dk-tab[data-l="1-2"],.dk-ctl[data-g="1"][data-i="3"]:checked~* .dk-tab[data-l="1-3"],.dk-ctl[data-g="1"][data-i="4"]:checked~* .dk-tab[data-l="1-4"],.dk-ctl[data-g="1"][data-i="5"]:checked~* .dk-tab[data-l="1-5"],.dk-ctl[data-g="1"][data-i="6"]:checked~* .dk-tab[data-l="1-6"],.dk-ctl[data-g="1"][data-i="7"]:checked~* .dk-tab[data-l="1-7"],.dk-ctl[data-g="2"][data-i="0"]:checked~* .dk-tab[data-l="2-0"],.dk-ctl[data-g="2"][data-i="1"]:checked~* .dk-tab[data-l="2-1"],.dk-ctl[data-g="2"][data-i="2"]:checked~* .dk-tab[data-l="2-2"],.dk-ctl[data-g="2"][data-i="3"]:checked~* .dk-tab[data-l="2-3"],.dk-ctl[data-g="2"][data-i="4"]:checked~* .dk-tab[data-l="2-4"],.dk-ctl[data-g="2"][data-i="5"]:checked~* .dk-tab[data-l="2-5"],.dk-ctl[data-g="2"][data-i="6"]:checked~* .dk-tab[data-l="2-6"],.dk-ctl[data-g="2"][data-i="7"]:checked~* .dk-tab[data-l="2-7"],.dk-ctl[data-g="3"][data-i="0"]:checked~* .dk-tab[data-l="3-0"],.dk-ctl[data-g="3"][data-i="1"]:checked~* .dk-tab[data-l="3-1"],.dk-ctl[data-g="3"][data-i="2"]:checked~* .dk-tab[data-l="3-2"],.dk-ctl[data-g="3"][data-i="3"]:checked~* .dk-tab[data-l="3-3"],.dk-ctl[data-g="3"][data-i="4"]:checked~* .dk-tab[data-l="3-4"],.dk-ctl[data-g="3"][data-i="5"]:checked~* .dk-tab[data-l="3-5"],.dk-ctl[data-g="3"][data-i="6"]:checked~* .dk-tab[data-l="3-6"],.dk-ctl[data-g="3"][data-i="7"]:checked~* .dk-tab[data-l="3-7"]{background:var(--dk-surface);color:var(--dk-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--dk-line-strong)}
.dk-ctl[data-g="0"][data-i="0"]:checked~* .dk-chip[data-l="0-0"],.dk-ctl[data-g="0"][data-i="1"]:checked~* .dk-chip[data-l="0-1"],.dk-ctl[data-g="0"][data-i="2"]:checked~* .dk-chip[data-l="0-2"],.dk-ctl[data-g="0"][data-i="3"]:checked~* .dk-chip[data-l="0-3"],.dk-ctl[data-g="0"][data-i="4"]:checked~* .dk-chip[data-l="0-4"],.dk-ctl[data-g="0"][data-i="5"]:checked~* .dk-chip[data-l="0-5"],.dk-ctl[data-g="0"][data-i="6"]:checked~* .dk-chip[data-l="0-6"],.dk-ctl[data-g="0"][data-i="7"]:checked~* .dk-chip[data-l="0-7"],.dk-ctl[data-g="1"][data-i="0"]:checked~* .dk-chip[data-l="1-0"],.dk-ctl[data-g="1"][data-i="1"]:checked~* .dk-chip[data-l="1-1"],.dk-ctl[data-g="1"][data-i="2"]:checked~* .dk-chip[data-l="1-2"],.dk-ctl[data-g="1"][data-i="3"]:checked~* .dk-chip[data-l="1-3"],.dk-ctl[data-g="1"][data-i="4"]:checked~* .dk-chip[data-l="1-4"],.dk-ctl[data-g="1"][data-i="5"]:checked~* .dk-chip[data-l="1-5"],.dk-ctl[data-g="1"][data-i="6"]:checked~* .dk-chip[data-l="1-6"],.dk-ctl[data-g="1"][data-i="7"]:checked~* .dk-chip[data-l="1-7"],.dk-ctl[data-g="2"][data-i="0"]:checked~* .dk-chip[data-l="2-0"],.dk-ctl[data-g="2"][data-i="1"]:checked~* .dk-chip[data-l="2-1"],.dk-ctl[data-g="2"][data-i="2"]:checked~* .dk-chip[data-l="2-2"],.dk-ctl[data-g="2"][data-i="3"]:checked~* .dk-chip[data-l="2-3"],.dk-ctl[data-g="2"][data-i="4"]:checked~* .dk-chip[data-l="2-4"],.dk-ctl[data-g="2"][data-i="5"]:checked~* .dk-chip[data-l="2-5"],.dk-ctl[data-g="2"][data-i="6"]:checked~* .dk-chip[data-l="2-6"],.dk-ctl[data-g="2"][data-i="7"]:checked~* .dk-chip[data-l="2-7"],.dk-ctl[data-g="3"][data-i="0"]:checked~* .dk-chip[data-l="3-0"],.dk-ctl[data-g="3"][data-i="1"]:checked~* .dk-chip[data-l="3-1"],.dk-ctl[data-g="3"][data-i="2"]:checked~* .dk-chip[data-l="3-2"],.dk-ctl[data-g="3"][data-i="3"]:checked~* .dk-chip[data-l="3-3"],.dk-ctl[data-g="3"][data-i="4"]:checked~* .dk-chip[data-l="3-4"],.dk-ctl[data-g="3"][data-i="5"]:checked~* .dk-chip[data-l="3-5"],.dk-ctl[data-g="3"][data-i="6"]:checked~* .dk-chip[data-l="3-6"],.dk-ctl[data-g="3"][data-i="7"]:checked~* .dk-chip[data-l="3-7"]{background:color-mix(in srgb,var(--dk-accent) 12%,transparent);color:var(--dk-accent-hover);border-color:var(--dk-accent);font-weight:600}
.dk-ctl[data-g="0"][data-i="0"]:checked~* .dk-switch[data-l="0-0"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="1"]:checked~* .dk-switch[data-l="0-1"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="2"]:checked~* .dk-switch[data-l="0-2"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="3"]:checked~* .dk-switch[data-l="0-3"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="4"]:checked~* .dk-switch[data-l="0-4"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="5"]:checked~* .dk-switch[data-l="0-5"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="6"]:checked~* .dk-switch[data-l="0-6"] .dk-sw-k,.dk-ctl[data-g="0"][data-i="7"]:checked~* .dk-switch[data-l="0-7"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="0"]:checked~* .dk-switch[data-l="1-0"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="1"]:checked~* .dk-switch[data-l="1-1"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="2"]:checked~* .dk-switch[data-l="1-2"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="3"]:checked~* .dk-switch[data-l="1-3"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="4"]:checked~* .dk-switch[data-l="1-4"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="5"]:checked~* .dk-switch[data-l="1-5"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="6"]:checked~* .dk-switch[data-l="1-6"] .dk-sw-k,.dk-ctl[data-g="1"][data-i="7"]:checked~* .dk-switch[data-l="1-7"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="0"]:checked~* .dk-switch[data-l="2-0"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="1"]:checked~* .dk-switch[data-l="2-1"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="2"]:checked~* .dk-switch[data-l="2-2"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="3"]:checked~* .dk-switch[data-l="2-3"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="4"]:checked~* .dk-switch[data-l="2-4"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="5"]:checked~* .dk-switch[data-l="2-5"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="6"]:checked~* .dk-switch[data-l="2-6"] .dk-sw-k,.dk-ctl[data-g="2"][data-i="7"]:checked~* .dk-switch[data-l="2-7"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="0"]:checked~* .dk-switch[data-l="3-0"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="1"]:checked~* .dk-switch[data-l="3-1"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="2"]:checked~* .dk-switch[data-l="3-2"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="3"]:checked~* .dk-switch[data-l="3-3"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="4"]:checked~* .dk-switch[data-l="3-4"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="5"]:checked~* .dk-switch[data-l="3-5"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="6"]:checked~* .dk-switch[data-l="3-6"] .dk-sw-k,.dk-ctl[data-g="3"][data-i="7"]:checked~* .dk-switch[data-l="3-7"] .dk-sw-k{background:var(--dk-accent-dim);border-color:var(--dk-accent)}
.dk-ctl[data-g="0"][data-i="0"]:checked~* .dk-switch[data-l="0-0"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="1"]:checked~* .dk-switch[data-l="0-1"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="2"]:checked~* .dk-switch[data-l="0-2"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="3"]:checked~* .dk-switch[data-l="0-3"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="4"]:checked~* .dk-switch[data-l="0-4"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="5"]:checked~* .dk-switch[data-l="0-5"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="6"]:checked~* .dk-switch[data-l="0-6"] .dk-sw-k::after,.dk-ctl[data-g="0"][data-i="7"]:checked~* .dk-switch[data-l="0-7"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="0"]:checked~* .dk-switch[data-l="1-0"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="1"]:checked~* .dk-switch[data-l="1-1"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="2"]:checked~* .dk-switch[data-l="1-2"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="3"]:checked~* .dk-switch[data-l="1-3"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="4"]:checked~* .dk-switch[data-l="1-4"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="5"]:checked~* .dk-switch[data-l="1-5"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="6"]:checked~* .dk-switch[data-l="1-6"] .dk-sw-k::after,.dk-ctl[data-g="1"][data-i="7"]:checked~* .dk-switch[data-l="1-7"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="0"]:checked~* .dk-switch[data-l="2-0"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="1"]:checked~* .dk-switch[data-l="2-1"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="2"]:checked~* .dk-switch[data-l="2-2"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="3"]:checked~* .dk-switch[data-l="2-3"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="4"]:checked~* .dk-switch[data-l="2-4"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="5"]:checked~* .dk-switch[data-l="2-5"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="6"]:checked~* .dk-switch[data-l="2-6"] .dk-sw-k::after,.dk-ctl[data-g="2"][data-i="7"]:checked~* .dk-switch[data-l="2-7"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="0"]:checked~* .dk-switch[data-l="3-0"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="1"]:checked~* .dk-switch[data-l="3-1"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="2"]:checked~* .dk-switch[data-l="3-2"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="3"]:checked~* .dk-switch[data-l="3-3"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="4"]:checked~* .dk-switch[data-l="3-4"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="5"]:checked~* .dk-switch[data-l="3-5"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="6"]:checked~* .dk-switch[data-l="3-6"] .dk-sw-k::after,.dk-ctl[data-g="3"][data-i="7"]:checked~* .dk-switch[data-l="3-7"] .dk-sw-k::after{transform:translateX(16px);background:var(--dk-accent)}
.dk-ctl[data-g="0"][data-i="0"]:focus-visible~* [data-l="0-0"],.dk-ctl[data-g="0"][data-i="1"]:focus-visible~* [data-l="0-1"],.dk-ctl[data-g="0"][data-i="2"]:focus-visible~* [data-l="0-2"],.dk-ctl[data-g="0"][data-i="3"]:focus-visible~* [data-l="0-3"],.dk-ctl[data-g="0"][data-i="4"]:focus-visible~* [data-l="0-4"],.dk-ctl[data-g="0"][data-i="5"]:focus-visible~* [data-l="0-5"],.dk-ctl[data-g="0"][data-i="6"]:focus-visible~* [data-l="0-6"],.dk-ctl[data-g="0"][data-i="7"]:focus-visible~* [data-l="0-7"],.dk-ctl[data-g="1"][data-i="0"]:focus-visible~* [data-l="1-0"],.dk-ctl[data-g="1"][data-i="1"]:focus-visible~* [data-l="1-1"],.dk-ctl[data-g="1"][data-i="2"]:focus-visible~* [data-l="1-2"],.dk-ctl[data-g="1"][data-i="3"]:focus-visible~* [data-l="1-3"],.dk-ctl[data-g="1"][data-i="4"]:focus-visible~* [data-l="1-4"],.dk-ctl[data-g="1"][data-i="5"]:focus-visible~* [data-l="1-5"],.dk-ctl[data-g="1"][data-i="6"]:focus-visible~* [data-l="1-6"],.dk-ctl[data-g="1"][data-i="7"]:focus-visible~* [data-l="1-7"],.dk-ctl[data-g="2"][data-i="0"]:focus-visible~* [data-l="2-0"],.dk-ctl[data-g="2"][data-i="1"]:focus-visible~* [data-l="2-1"],.dk-ctl[data-g="2"][data-i="2"]:focus-visible~* [data-l="2-2"],.dk-ctl[data-g="2"][data-i="3"]:focus-visible~* [data-l="2-3"],.dk-ctl[data-g="2"][data-i="4"]:focus-visible~* [data-l="2-4"],.dk-ctl[data-g="2"][data-i="5"]:focus-visible~* [data-l="2-5"],.dk-ctl[data-g="2"][data-i="6"]:focus-visible~* [data-l="2-6"],.dk-ctl[data-g="2"][data-i="7"]:focus-visible~* [data-l="2-7"],.dk-ctl[data-g="3"][data-i="0"]:focus-visible~* [data-l="3-0"],.dk-ctl[data-g="3"][data-i="1"]:focus-visible~* [data-l="3-1"],.dk-ctl[data-g="3"][data-i="2"]:focus-visible~* [data-l="3-2"],.dk-ctl[data-g="3"][data-i="3"]:focus-visible~* [data-l="3-3"],.dk-ctl[data-g="3"][data-i="4"]:focus-visible~* [data-l="3-4"],.dk-ctl[data-g="3"][data-i="5"]:focus-visible~* [data-l="3-5"],.dk-ctl[data-g="3"][data-i="6"]:focus-visible~* [data-l="3-6"],.dk-ctl[data-g="3"][data-i="7"]:focus-visible~* [data-l="3-7"]{outline:2px solid var(--dk-accent);outline-offset:2px}
.dk{font:15px/1.5 'Onest',system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-feature-settings:"tnum";color:var(--dk-ink)}
.dk *{box-sizing:border-box}
.dk a{color:var(--dk-accent);text-decoration:none}
.dk a:hover{color:var(--dk-accent-hover);text-decoration:underline}
.dk-ctl{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap;opacity:0}
.dk-band{background:var(--dk-ground);color:var(--dk-ink)}
.dk-dark{padding:0 0 56px}
.dk-light{padding:0 0 40px}
.dk-light>.dk-wrap{margin-top:-32px}   /* the first working panel straddles the seam */
.dk-wrap{max-width:1440px;margin:0 auto;padding:0 44px}
.dk-in{color:var(--dk-in-text)}.dk-out{color:var(--dk-out-text)}.dk-flat{color:var(--dk-muted)}
.dk-vh{font-family:'Newsreader',Georgia,serif;font-weight:400;font-size:18px;line-height:1.2;margin:0 0 8px;color:var(--dk-ink)}
.dk-tabs{display:inline-flex;gap:2px;background:var(--dk-surface-2);border:1px solid var(--dk-line);border-radius:10px;padding:3px;margin:20px 0 0;max-width:100%;overflow-x:auto}
.dk-tab{font-size:13px;color:var(--dk-muted);padding:0 14px;min-height:32px;white-space:nowrap;display:inline-flex;align-items:center;border-radius:7px;cursor:pointer;transition:background .2s,color .2s}
.dk-tab:hover{color:var(--dk-ink)}
.dk-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0}
.dk-kpi{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:12px;box-shadow:var(--dk-shadow);padding:14px 16px 12px;min-width:0;display:flex;flex-direction:column;gap:4px}
.dk-l{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-muted)}
.dk-kpi .dk-v{font-size:26px;font-weight:600;letter-spacing:-.015em;line-height:1.1;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;overflow-wrap:anywhere}
.dk-kpi .dk-v a{color:var(--dk-ink)}
.dk-kpi .dk-v.dk-vs{font-size:18px;line-height:1.25;padding-top:3px}
.dk-kpi .dk-v .dk-in,.dk-kpi .dk-v .dk-out{font-size:.8em}
.dk-f{font-size:12px;color:var(--dk-faint);line-height:1.35}
.dk-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-bottom:16px;align-items:start}
.dk-card{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:12px;box-shadow:var(--dk-shadow);padding:20px;min-width:0;position:relative}
.dk-span8{grid-column:span 8}.dk-span4{grid-column:span 4}.dk-span12{grid-column:span 12}
.dk-ch{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}
.dk-ch>div:first-child{flex:1 1 300px;min-width:0}
.dk-ch h2{font-family:'Newsreader',Georgia,serif;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-.005em;margin:0;color:var(--dk-ink)}
.dk-ch p{margin:4px 0 0;color:var(--dk-muted);font-size:13px;max-width:70ch}
.dk-eng{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--dk-accent);margin-bottom:4px}
.dk .dk-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;padding:6px 10px;color:var(--dk-muted);white-space:nowrap;border:1px solid var(--dk-line);background:var(--dk-surface-2);border-radius:999px}
.dk .dk-pill i{width:7px;height:7px;border-radius:50%;background:var(--dk-faint)}
.dk-mini{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-muted);margin:12px 0 6px}
.dk-hero{--dk-halo:var(--dk-surface);background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:16px;padding:20px;margin-top:20px;box-shadow:0 1px 0 rgba(255,255,255,.03) inset,0 16px 40px -24px rgba(0,0,0,.7)}
.dk-ctlbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:0 0 12px}
.dk-ch>.dk-ctlbar{margin:0;justify-content:flex-end}
/* the header's line keeps two lines' room,so a web font arriving cannot move the drawing under it (no layout shift) */
.dk-hero .dk-ch p{min-height:3em}
.dk-flowbox{position:relative;width:100%}
.dk-flowbox canvas{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}
.dk-fig{margin:0}
.dk-fig figcaption{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.dk-flowsvg{display:block;width:100%;height:auto;max-width:100%}
.dk-narrow{display:none}
.dk-chips{display:flex;flex-wrap:wrap;gap:6px}
.dk-chip{font-size:13px;border:1px solid var(--dk-line-strong);background:transparent;color:var(--dk-muted);padding:0 14px;min-height:40px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}
.dk-chip:hover{color:var(--dk-ink);border-color:var(--dk-muted)}
.dk-switch{display:inline-flex;align-items:center;gap:10px;color:var(--dk-muted);font-size:13px;cursor:pointer;min-height:40px;padding:0 4px}
.dk-sw-k{width:38px;height:22px;border-radius:999px;background:var(--dk-track);border:1px solid var(--dk-line-strong);position:relative;transition:background .2s;flex:none}
.dk-sw-k::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--dk-muted);transition:transform .2s,background .2s}
.dk-b-in{fill:color-mix(in srgb,var(--dk-in) 17%,transparent)}.dk-b-out{fill:color-mix(in srgb,var(--dk-out) 17%,transparent)}
.dk-b-f.dk-b-in{fill:color-mix(in srgb,var(--dk-in) 12%,transparent)}.dk-b-f.dk-b-out{fill:color-mix(in srgb,var(--dk-out) 12%,transparent)}
.dk-b-held{fill:color-mix(in srgb,var(--dk-held) 10%,transparent);stroke:var(--dk-held);stroke-width:1;stroke-dasharray:4 3}
.dk-n-in{fill:var(--dk-in)}.dk-n-out{fill:var(--dk-out)}
.dk-n-held{fill:none;stroke:var(--dk-held);stroke-width:1.2;stroke-dasharray:3 2}
.dk-t-head{fill:var(--dk-faint);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.dk-t-lab{fill:var(--dk-ink);font-size:13px;font-weight:500;paint-order:stroke;stroke:var(--dk-halo,var(--dk-surface));stroke-width:3.5px;stroke-linejoin:round}
.dk-t-sub{fill:var(--dk-muted);font-size:11.5px;paint-order:stroke;stroke:var(--dk-halo,var(--dk-surface));stroke-width:3.5px;stroke-linejoin:round}
.dk-t-tk{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}
.dk-t-v{font-weight:600}
.dk-t-v.dk-in{fill:var(--dk-in-text)}.dk-t-v.dk-out{fill:var(--dk-out-text)}.dk-t-v.dk-held,.dk-t-v.dk-flat{fill:var(--dk-muted)}
.dk-t-inv{fill:var(--dk-in-text);font-size:13px;font-weight:600;paint-order:stroke;stroke:var(--dk-halo,var(--dk-surface));stroke-width:3px}
.dk-t-inv.dk-o{fill:var(--dk-out-text)}
.dk-t-net{fill:var(--dk-muted);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.dk-t-netv{font-size:20px;font-weight:600}
.dk-t-netv.dk-in{fill:var(--dk-in-text)}.dk-t-netv.dk-out{fill:var(--dk-out-text)}
.dk-zero{stroke:var(--dk-zero);stroke-width:1}
.dk-t-g{font-weight:600}
.dk-t-invs{fill:var(--dk-muted);font-size:11.5px;paint-order:stroke;stroke:var(--dk-halo,var(--dk-surface));stroke-width:3px}
.dk-lead{fill:none;stroke:var(--dk-zero);stroke-width:1}
.dk-fs-n .dk-t-lab{font-size:11px}.dk-fs-n .dk-t-sub,.dk-fs-n .dk-t-invs,.dk-fs-n .dk-t-inv{font-size:9.5px}.dk-fs-n .dk-t-head{font-size:10px}
.dk-flowsvg .dk-ribs path,.dk-flowsvg rect,.dk-flowsvg text{transition:opacity .2s}
.dk-hov [data-g]{opacity:.22}.dk-hov [data-g].dk-on{opacity:1}.dk-hov .dk-ribs path.dk-on.dk-b-in{fill:color-mix(in srgb,var(--dk-in) 34%,transparent)}.dk-hov .dk-ribs path.dk-on.dk-b-out{fill:color-mix(in srgb,var(--dk-out) 34%,transparent)}
.dk-legend{display:flex;align-items:center;gap:6px 14px;font-size:12px;color:var(--dk-muted);margin-top:10px;flex-wrap:wrap}
.dk-legend span{display:inline-flex;align-items:center;gap:6px}
.dk-legend .dk-r{margin-left:auto;color:var(--dk-faint)}
.dk-sw{width:14px;height:8px;border-radius:2px;display:inline-block}
.dk-sw.dk-in{background:var(--dk-in)}.dk-sw.dk-out{background:var(--dk-out)}.dk-sw.dk-held{border:1px dashed var(--dk-held)}
.dk-rk{list-style:none;margin:0;padding:0}
.dk-rk-row{min-height:46px;padding:4px 0;border-bottom:1px solid var(--dk-line-faint);display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr) 74px;gap:12px;align-items:center}
.dk-rk-row:last-child{border-bottom:0}
.dk-rk-nm{min-width:0;font-size:13px;line-height:1.5}
.dk-rk-nm span{display:block;color:var(--dk-ink);font-weight:500;line-height:1.3}
.dk-rk-nm small{display:block;color:var(--dk-faint);font-size:11px;line-height:1.3}
.dk-rk-tr{position:relative;height:12px;background:var(--dk-track);border-radius:6px}
.dk-rk-z{position:absolute;left:50%;top:-4px;bottom:-4px;width:1px;background:var(--dk-zero)}
.dk-rk-fl{position:absolute;top:0;bottom:0;border-radius:6px}
.dk-rk-fl.dk-in{background:var(--dk-in)}.dk-rk-fl.dk-out{background:var(--dk-out)}.dk-rk-fl.dk-flat{background:var(--dk-zero)}
.dk-rk-v{text-align:right;font-size:13px;font-weight:600;white-space:nowrap}
.dk-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.dk-cb{list-style:none;margin:0;padding:0}
.dk-cb-row{min-height:40px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 56px;gap:10px;align-items:center}
.dk-cb-nm{min-width:0;display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.2}
.dk-cb-tx{min-width:0}
.dk-cb-tx>a,.dk-cb-tx>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dk-ink)}
.dk-cb-tx>a{text-decoration:none}.dk-cb-tx>a:hover{text-decoration:underline}
.dk-cb-nm small{display:block;color:var(--dk-faint);font-size:11px;line-height:1.3}
.dk-cb-mk{flex:none;display:flex;align-items:center;justify-content:center;height:22px;min-width:22px;max-width:75px}
.dk-cb-mk img{display:block;max-height:22px;max-width:75px;width:auto;height:auto}
.dk-cb-mk b{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--dk-muted);border:1px solid var(--dk-line-strong);border-radius:4px;padding:3px 4px;text-transform:uppercase}
.dk-cb-tr{position:relative;height:12px;background:var(--dk-track);border-radius:6px}
.dk-cb-fl{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--dk-bar)}
.dk-cb-v{text-align:right;font-size:12.5px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--dk-ink)}
.dk-ll{list-style:none;margin:0;padding:0}.dk-ll li{padding:9px 0;border-top:1px solid var(--dk-line)}.dk-ll li:first-child{border-top:0}
.dk-ll a{color:var(--dk-ink);font-size:13.5px;line-height:1.3;text-decoration:none}.dk-ll a:hover{text-decoration:underline}
.dk-ll small{display:block;color:var(--dk-faint);font-size:11.5px;margin-top:2px}
.dk-mk-hero{height:28px;max-width:96px;justify-content:flex-start;margin-bottom:4px}.dk-mk-hero img{max-height:28px;max-width:96px}
.dk-kpi .dk-v .dk-cb-mk{display:inline-flex;vertical-align:middle;margin-right:6px}
.dk-bd-h{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}
.dk-pks{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
.dk-pk{border:1px solid var(--dk-line);border-radius:12px;box-shadow:var(--dk-shadow);padding:14px 16px;background:var(--dk-surface);display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 10px;align-items:start;min-width:0}
.dk-pk-rk{font-size:12px;color:var(--dk-faint);font-weight:600;padding-top:3px;font-variant-numeric:tabular-nums}
.dk-pk-id{min-width:0}
.dk-pk .dk-pk-tk{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;font-size:15px;letter-spacing:.01em;color:var(--dk-ink)}
.dk-pk-nm{display:block;color:var(--dk-muted);font-size:13px;line-height:1.5}
.dk-pk-g{display:inline-block;margin-top:0;font-size:12px;line-height:1.4;color:var(--dk-muted);border:1px solid var(--dk-line);border-radius:999px;padding:2px 9px;max-width:100%}
.dk-pk-v{font-size:22px;font-weight:600;letter-spacing:-.01em;text-align:right;line-height:1.1;white-space:nowrap}
.dk-pk-bar{grid-column:2/4;height:6px;background:var(--dk-track);border-radius:3px;overflow:hidden;margin-top:6px}
.dk-pk-bar i{display:block;height:100%;border-radius:3px}
.dk-pk-bar i.dk-in{background:var(--dk-in)}.dk-pk-bar i.dk-out{background:var(--dk-out)}
.dk-pc,.dk-rt{grid-column:2/4;font-size:13px;color:var(--dk-ink-2);margin-top:6px}
.dk-rt{color:var(--dk-faint)}
.dk-pk-links{grid-column:2/4;font-size:12px}
.dk-pk-links a{display:block;margin-top:4px;min-height:24px}
.dk-pk-links a.dk-ask{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:13px;color:var(--dk-ink-2);min-height:32px}
.dk-pk-links a.dk-ask:hover{color:var(--dk-accent);text-decoration:none}
.dk-iq{font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--dk-on-accent);background:var(--dk-accent);border-radius:5px;padding:3px 6px;flex:none}
.dk-more{grid-column:1/-1;justify-self:start;font-size:13px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--dk-line-strong);background:var(--dk-surface);color:var(--dk-accent);cursor:pointer;display:inline-flex;align-items:center}
.dk-scores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.dk-sc-t{border:1px solid var(--dk-line);border-radius:12px;padding:14px 16px;min-width:0;background:var(--dk-surface)}
.dk-sc-t .dk-v{font-size:26px;font-weight:600;letter-spacing:-.015em;line-height:1.1;margin:4px 0 6px}
.dk-cmp{font-size:12px;line-height:1.4;color:var(--dk-faint)}
.dk-cmp span{display:block}
.dk-cmp b{color:var(--dk-ink-2);font-weight:600}
.dk-bt{height:6px;border-radius:3px;background:var(--dk-track);margin:12px 0 6px;position:relative}
.dk-bt span{display:none}
.dk-bt i{position:absolute}
.dk-bt i.dk-avg{top:-2px;width:1px;height:10px;background:var(--dk-zero)}
.dk-bt i.dk-now{top:-5px;width:4px;height:16px;margin-left:-2px;border-radius:2px;background:var(--dk-accent)}
.dk-ends{display:flex;justify-content:space-between;font-size:11px;color:var(--dk-faint)}
.dk-wk{margin-top:16px;max-width:680px}
.dk-wkbars{width:100%;height:auto;display:block}
.dk-wkbars .dk-dim{opacity:.45}
.dk-cover{font-size:12.5px;color:var(--dk-muted);margin:0 0 6px}
.dk-cover b{color:var(--dk-ink-2);font-weight:600}
.dk-held-box{border-left:2px solid var(--dk-line-strong);padding:2px 0 2px 12px;margin:8px 0 0}
.dk-held-why{font-size:12.5px;color:var(--dk-ink-2);margin:0}
.dk-held-l{margin:0;padding:0 0 0 16px;font-size:12px;color:var(--dk-muted)}
.dk-held-l li{margin:3px 0}
.dk-held-l b{color:var(--dk-ink-2)}
.dk-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;font:600 13px/1.35 'Onest',system-ui,sans-serif;color:var(--dk-ink);background:var(--dk-surface);border:1px solid var(--dk-line-strong);border-radius:8px;padding:6px 10px;box-shadow:0 6px 18px rgba(0,0,0,.28)}
.dk-tip[hidden]{display:none}
.dk [data-r]{cursor:default}.dk-flowsvg [data-r]:focus{outline:2px solid var(--dk-accent);outline-offset:1px}
.dk-side .dk-tabs{margin-top:0}.dk-side .dk-strip{grid-template-columns:repeat(2,minmax(0,1fr))}
.dk-info{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--dk-line-strong);font-size:12px;font-weight:600;color:var(--dk-muted);margin-left:6px}
@media (max-width:1020px){.dk-span8,.dk-span4{grid-column:span 12}}
@media (max-width:900px){.dk-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:900px){.dk-wrap{padding:0 16px}.dk-scores{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-hero .dk-ch{flex-direction:column}.dk-hero .dk-ch>div:first-child{flex:0 1 auto}}
@media (max-width:640px){
.dk-rk-row{grid-template-columns:minmax(90px,120px) minmax(0,1fr) 64px;gap:8px}
.dk-ch h2{font-size:21px}.dk-kpi .dk-v,.dk-sc-t .dk-v{font-size:24px}
.dk-wide{display:none}.dk-narrow{display:block}
.dk-ondemand .dk-wide{display:block}.dk-ondemand .dk-narrow{display:none}
.dk-ondemand.dk-drawn .dk-wide{display:none}.dk-ondemand.dk-drawn .dk-narrow{display:block}
.dk-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.dk-kpi .dk-v.dk-vs{font-size:16px}
.dk-board{grid-template-columns:minmax(0,1fr)}
.dk-tab{min-height:36px}
.dk-chip{min-height:44px}
.dk-card,.dk-hero{padding:16px;border-radius:12px}
.dk-ch{flex-direction:column}.dk-ch>div:first-child{flex:0 1 auto}
.dk-legend .dk-r{margin-left:0}
.dk-cb-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) 48px;gap:8px}
.dk-cb-tx>a,.dk-cb-tx>span{white-space:normal}.dk-cb-mk{max-width:56px}.dk-cb-mk img{max-width:56px}}
.dk-hb{list-style:none;margin:0;padding:0;display:grid;gap:0}
.dk-hb-row{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 64px;gap:12px;align-items:center;min-height:28px;padding:4px 0;border-bottom:1px solid var(--dk-line-faint)}
.dk-hb-nm{min-width:0;display:flex;flex-direction:column;font-size:13px;font-weight:500;line-height:1.5}.dk-hb-nm a,.dk-hb-nm span{font-weight:500;color:var(--dk-ink)}
.dk-hb-nm small{font-size:11.5px;font-weight:400;line-height:1.35;color:var(--dk-faint);overflow-wrap:anywhere}
.dk-hb-tr{background:var(--dk-track);border-radius:6px;height:14px;overflow:hidden}
.dk-hb-fl{display:block;height:100%;background:var(--dk-muted);border-radius:6px}
.dk-hb-row:first-child .dk-hb-fl{background:var(--dk-ink-2)}
.dk-hb-v{text-align:right;font-size:13px;font-weight:600;color:var(--dk-ink);font-variant-numeric:tabular-nums}
.dk-cov{font-size:12px;color:var(--dk-faint);margin:10px 0 0}
@media (max-width:640px){.dk-hb-row{grid-template-columns:minmax(0,1fr) 64px;gap:8px}.dk-hb-tr{grid-column:1 / -1;order:3}}
@media (prefers-reduced-motion:reduce){.dk *{transition:none!important;animation:none!important}}
@media print{.dk-band{background:none}.dk-ctl,.dk-tabs,.dk-chips,.dk-switch,.dk-more{display:none!important}}

.dk-evsvg{display:block;width:100%;height:auto;max-width:100%}
.dk-ev-l{fill:var(--dk-ev-l)}.dk-ev-c{fill:var(--dk-ev-c)}.dk-ev-f{fill:var(--dk-ev-f)}.dk-ev-n{fill:var(--dk-ev-n)}.dk-ev-o{fill:var(--dk-ev-o)}
.dk-sw.dk-ev-l{background:var(--dk-ev-l)}.dk-sw.dk-ev-c{background:var(--dk-ev-c)}.dk-sw.dk-ev-f{background:var(--dk-ev-f)}.dk-sw.dk-ev-n{background:var(--dk-ev-n)}.dk-sw.dk-ev-o{background:var(--dk-ev-o)}
.dk-ev-cur{fill:var(--dk-surface-2);stroke:var(--dk-line-strong);stroke-width:1}
.dk-evsvg .dk-t-v{fill:var(--dk-ink)}
.dk-flush{max-width:none;padding:0}
.dk[data-desk-record] .dk-light{padding:0;background:none}
.dk-tblw{overflow-x:auto;max-width:100%}
.dk-tbl{width:100%;border-collapse:collapse;font-size:13.5px}
.dk-tbl th,.dk-tbl td{padding:8px 10px;border-top:1px solid var(--dk-line);text-align:left;white-space:nowrap}
.dk-tbl thead th{border-top:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-muted)}
.dk-tbl tbody th{font-weight:600}
.dk-tbl .dk-num{text-align:right;font-variant-numeric:tabular-nums}
.dk-tbl tr.dk-cur th,.dk-tbl tr.dk-cur td{background:var(--dk-track);font-weight:700}
@media (max-width:640px){.dk-tbl{font-size:12px}.dk-tbl th,.dk-tbl td{padding:7px 4px}.dk-tbl thead th{font-size:9.5px;letter-spacing:.02em}}
.dk-tblw:focus-visible{outline:2px solid var(--dk-accent);outline-offset:2px}
.dk{--sdk-c0:#85DFD4;--sdk-c1:#B8C4D0;--sdk-c2:#A7D9A0;--sdk-c3:#F2C0B2;--sdk-c4:#4E9FE0;--sdk-c5:#12A488;--sdk-c6:#A78BFA;--sdk-c7:#D9884A;--sdk-c8:#F5ABCE;--sdk-c9:#71E3FE}
.sdk-lead{min-height:3em;margin:2px 0 14px;font-size:16px;line-height:1.5;color:var(--dk-ink-2);max-width:880px}
.sdk-lead b{color:var(--dk-ink);font-weight:600}
html:not(.sdk-js) .dk:not(.sdk-on) [data-sdk="js"]{display:none}   /* a tiny inline script sets html.sdk-js before the desk paints,so the script-only rows are in the first layout and nothing moves when the client starts (CLS 0) */
.sdk-note{font-size:12.5px;color:var(--dk-muted);margin:0 0 10px}
.sdk-chips{display:flex;flex-wrap:wrap;gap:6px}
.sdk-chip{font:inherit;font-size:12.5px;border:1px solid var(--dk-line-strong);background:var(--dk-surface-2);color:var(--dk-muted);padding:0 11px;min-height:40px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}
.sdk-chip:hover{color:var(--dk-ink);border-color:var(--dk-muted)}
.sdk-chip[aria-pressed="true"]{background:color-mix(in srgb,var(--dk-accent) 12%,transparent);color:var(--dk-accent);border-color:var(--dk-accent);font-weight:600}
.sdk-chip.zero{color:var(--dk-faint);border-style:dashed}
.sdk-chip small{font-size:11px;color:inherit;opacity:1}
.sdk-chip:not(.zero) small{color:var(--dk-muted)}
.sdk-sub{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-muted);margin:14px 0 6px}
.sdk-sl{margin:10px 0}
.sdk-sl .row{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--dk-ink-2)}
.sdk-sl .val{font-weight:600;color:var(--dk-ink)}
.sdk-sl input[type=range]{width:100%;min-height:40px;accent-color:var(--dk-accent)}
.sdk-in{font:inherit;font-size:13px;background:var(--dk-surface-2);color:var(--dk-ink);border:1px solid var(--dk-line-strong);border-radius:8px;padding:0 10px;min-height:40px;max-width:100%;width:100%}
.sdk-hero{position:relative;width:100%;aspect-ratio:760/400;min-height:260px;max-height:520px;margin:0 auto}
.sdk-hero svg{position:absolute;inset:0;width:100%;height:100%;display:block}
.sdk-static{width:100%;height:auto;display:block}
.sdk-hero.live .sdk-static{display:none}
.sdk-live{display:block}
.sdk-live circle{transition:cx .6s cubic-bezier(.2,.7,.2,1),cy .6s cubic-bezier(.2,.7,.2,1),r .6s,opacity .3s}
.sdk-static .gl,.sdk-live .gl{stroke:var(--dk-line)}
.sdk-static .zl,.sdk-live .zl{stroke:var(--dk-zero)}
.sdk-static .tx,.sdk-live .tx{fill:var(--dk-faint);font-size:11px;font-variant-numeric:tabular-nums}
.sdk-static .ax,.sdk-live .ax{fill:var(--dk-muted)}
.sdk-static .spy,.sdk-live .spy{stroke:var(--dk-ink-2);stroke-width:1;stroke-dasharray:4 4;opacity:.7}
.sdk-static .spyl,.sdk-live .spyl{fill:var(--dk-ink-2);font-weight:600}
.sdk-static circle,.sdk-live circle{fill-opacity:.8;stroke:var(--dk-surface);stroke-width:.8}
.sdk-legend span i{border-radius:50%;width:9px;height:9px}
.sdk-cat{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-size:11px;color:var(--dk-ink-2)}
.sdk-cat i{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none}
.sdk-pks .dk-pk-nm{white-space:normal;overflow:visible;text-overflow:clip}
.sdk-k3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 0;grid-column:2/4}
.sdk-k3 div{min-width:0}.sdk-k3 dt{font-size:11px;color:var(--dk-faint)}.sdk-k3 dd{margin:0;font-size:13px;font-weight:600;color:var(--dk-ink)}
.sdk-ns{font-size:11px;color:var(--dk-faint)}
.sdk-iq{grid-column:2/4;font-size:12px;color:var(--dk-ink-2)}
.dk-pk .dk-pk-bar i.dk-flat{background:var(--dk-accent)}
.sdk-tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.sdk-tbl{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}
.sdk-tbl caption{text-align:left;font-size:12.5px;color:var(--dk-muted);padding:0 0 8px}
.sdk-tbl th{font-size:11.5px;font-weight:600;color:var(--dk-muted);text-align:left;padding:8px 8px;border-bottom:1px solid var(--dk-line-strong);white-space:nowrap}
.sdk-tbl td{padding:6px 8px;border-bottom:1px solid var(--dk-line);vertical-align:top}
.sdk-tbl .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.sdk-tbl .fn{color:var(--dk-muted);min-width:220px}
.sdk-tbl a.tk{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}
.sdk-screens{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;font-size:13px}
@media (max-width:640px){.sdk-screens{grid-template-columns:minmax(0,1fr)}}
.sdk-next{display:flex;flex-wrap:wrap;gap:8px}
.sdk-btn{font:inherit;font-size:13px;border:1px solid var(--dk-line-strong);background:var(--dk-surface-2);color:var(--dk-ink-2);padding:0 14px;min-height:40px;border-radius:8px;display:inline-flex;align-items:center;cursor:pointer}
.sdk-btn:hover{border-color:var(--dk-accent);color:var(--dk-ink);text-decoration:none}
.sdk-col{grid-column:span 8;display:flex;flex-direction:column;gap:16px;min-width:0}
.sdk-col .dk-strip{margin:0}
.sdk-col .dk-pks{grid-template-columns:repeat(2,minmax(0,1fr))}
.sdk-acrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}
.sdk-acl{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-muted)}
.sdk-axes{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--dk-muted)}
.sdk-axes label{display:inline-flex;align-items:center;gap:6px}
.sdk-axes .sdk-in{width:auto}
.sdk-hist{display:flex;align-items:flex-end;gap:3px;height:96px;margin-top:14px;border-bottom:1px solid var(--dk-zero)}
.sdk-hist b{flex:1;min-width:0;border-radius:2px 2px 0 0;background:var(--dk-held);transition:height .5s cubic-bezier(.2,.7,.2,1)}
.sdk-hist b.beat{background:var(--dk-in)}
.sdk-hx{display:flex;justify-content:space-between;font-size:11px;color:var(--dk-faint);margin-top:4px}
.sdk-hk{display:flex;gap:6px 14px;flex-wrap:wrap;font-size:11.5px;color:var(--dk-muted);margin-top:8px}
.sdk-hk i{display:inline-block;width:9px;height:9px;border-radius:2px;background:var(--dk-held);margin-right:5px}.sdk-hk i.beat{background:var(--dk-in)}
@media (max-width:900px){.sdk-k3{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:1100px){.sdk-col{grid-column:span 12;order:-1}}
@media (max-width:640px){.sdk-col .dk-pks{grid-template-columns:minmax(0,1fr)}.dk-tabs{overflow-x:auto;flex-wrap:nowrap;max-width:100%}.dk-tab{flex:none;white-space:nowrap}.sdk-hero{min-height:0}.sdk-chip{min-height:44px}.sdk-sl input[type=range]{min-height:44px}.sdk-in{min-height:44px}}
@media (prefers-reduced-motion:reduce){.sdk-live circle,.sdk-hist b{transition:none!important}}
.sdk-fbar{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:12px;padding:14px 18px 8px;margin:0 0 16px}
.sdk-fhead{display:flex;align-items:center;gap:10px;margin-bottom:4px}
.sdk-fhead b{font-size:15px}
.sdk-fn{color:var(--dk-muted);font-size:13px;margin-right:auto}
.sdk-fdone{display:none}
.sdk-fgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;align-items:end}
.sdk-fbar .sdk-sl{margin:6px 0}
.sdk-fbar input[type=range]{min-height:28px}
.sdk-fbar .sdk-chips{margin-top:4px}
.sdk-fgrid2{column-count:2;column-gap:28px;margin-top:4px}
.sdk-fgrid2 .sdk-sub{break-after:avoid}
.sdk-more{margin-top:6px}
.sdk-more summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--dk-accent);font-size:13px;font-weight:600}
.sdk-fbtn{display:none}
.sdk-hero-wrap{}
.dk-hero .dk-ctlbar{margin:0 0 4px;justify-content:flex-end}
.dk-hero .sdk-rule{margin:8px 0 0}
.dk-hero .dk-ctlbar .sdk-note{margin:0}
@media (min-width:1200px){.dk-hero .dk-ctlbar .sdk-in{min-height:36px}}
.sdk-hh{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 8px}
.sdk-hh .sdk-lead{margin:0;min-height:0;font-size:15px;max-width:none}
.sdk-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.sdk-fbar .sdk-acrow{display:block;margin:8px 0 2px}
.sdk-fbar .sdk-acl{display:block;margin-bottom:6px}
.sdk-plotbtn{display:none;font:inherit;font-size:13px;font-weight:600;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--dk-line-strong);background:var(--dk-surface-2);color:var(--dk-accent);cursor:pointer;margin:0 0 10px;align-items:center}
.sdk-pks .dk-pk{position:relative}
.sdk-pks .dk-pk-tk::after{content:"";position:absolute;inset:0;z-index:1}
.sdk-pks .dk-pk:hover{border-color:var(--dk-accent)}
.sdk-menu{position:relative;z-index:2;justify-self:end;grid-column:2/4}
.sdk-menu summary{list-style:none;cursor:pointer;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--dk-muted);font-size:20px;line-height:1}
.sdk-menu summary::-webkit-details-marker{display:none}
.sdk-menu summary:hover{background:var(--dk-surface-2);color:var(--dk-ink)}
.sdk-menu[open] .sdk-menu-b{position:absolute;right:0;bottom:100%;background:var(--dk-surface);border:1px solid var(--dk-line-strong);border-radius:10px;padding:6px;display:flex;flex-direction:column;min-width:180px;box-shadow:var(--dk-shadow);z-index:3}
.sdk-menu-b a{min-height:40px;display:flex;align-items:center;padding:0 10px;font-size:13px;margin:0}
.sdk-off{margin:8px 0 0;font-size:12.5px;color:var(--dk-muted)}
.sdk-static polygon.off,.sdk-live polygon.off{fill-opacity:.95;stroke:var(--dk-ink);stroke-width:1}
.sdk-static .offl,.sdk-live .offl{fill:var(--dk-ink-2);font-size:11px;font-weight:600}
.sdk-tip{position:absolute;z-index:5;background:var(--dk-surface);border:1px solid var(--dk-line-strong);border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.4;max-width:250px;box-shadow:var(--dk-shadow);color:var(--dk-ink)}
.sdk-tip a{display:inline-block;margin-top:4px;font-weight:600}
.sdk-tip[hidden]{display:none}
.sdk-live circle,.sdk-live polygon.off{cursor:pointer}
@media (min-width:1200px){
.sdk-split{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;align-items:start}
.sdk-split .sdk-fbar{margin:0;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow:auto}
.sdk-split .sdk-fgrid{grid-template-columns:minmax(0,1fr)}
.sdk-split .sdk-fgrid2{column-count:1}
.sdk-split .dk-hero{margin-top:0}
.sdk-herocol{min-width:0}
}
@media (min-width:1700px){.sdk-col .dk-pks{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:900px){
.sdk-fgrid{grid-template-columns:minmax(0,1fr)}
.sdk-fgrid2{column-count:1}
.sdk-fbar{position:fixed;left:0;right:0;bottom:0;z-index:70;max-height:82vh;overflow:auto;margin:0;border-radius:16px 16px 0 0;transform:translateY(105%);visibility:hidden;transition:transform .25s,visibility .25s;padding-bottom:20px}
.sdk-fopen .sdk-fbar{transform:none;visibility:visible}
.sdk-fdone{display:inline-flex}
html.sdk-js .sdk-fbtn{display:inline-flex;position:fixed;left:14px;bottom:14px;z-index:60;min-height:44px;padding:0 18px;border-radius:999px;background:var(--dk-accent);color:var(--dk-on-accent);border:0;font:inherit;font-size:14px;font-weight:600;align-items:center;gap:6px;box-shadow:var(--dk-shadow);cursor:pointer}
}
@media (max-width:640px){
.sdk-plotbtn{display:inline-flex}
html.sdk-js .dk:not(.sdk-plot) .sdk-herobody{display:none}

.sdk-hero{margin-left:-14px;margin-right:-14px;width:calc(100% + 28px)}
.sdk-static .tx,.sdk-live .tx{font-size:22px}
.sdk-static .ax,.sdk-live .ax{font-size:23px}
.sdk-static .offl,.sdk-live .offl{font-size:21px}
.sdk-tblwrap{padding-right:72px}
}
@media (prefers-reduced-motion:reduce){.sdk-fbar{transition:none}}
.dk-cover a,.sdk-note a,.sdk-tip a{text-decoration:underline;text-underline-offset:2px}
@media (max-width:900px){.sdk-fbar input[type=range]{min-height:44px}.sdk-menu summary{min-width:44px;min-height:44px}.sdk-more summary{min-height:44px}.sdk-btn{min-height:44px}}
@media (max-width:640px){.sdk-tbl td{padding:12px 8px}.sdk-tbl td a.tk{display:inline-block;min-height:24px;padding:10px 0}.sdk-menu-b a{min-height:44px}}
.ovd-hero{width:100%}
.ovd-svg{width:100%;height:auto;display:block;max-width:100%}
.ovd-track{fill:var(--dk-track)}
.ovd-fill{fill:var(--sdk-c0);transform-box:fill-box;transform-origin:left center;transform:scaleX(var(--s,0));transition:transform .6s cubic-bezier(.2,.7,.2,1);animation:ovd-grow .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0ms)}
@keyframes ovd-grow{from{transform:scaleX(0)}}
.ovd-in{fill:var(--dk-ink)}
.ovd-picker{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:12px;padding:14px 18px 12px;margin:0 0 14px}
.ovd-pickh{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
.ovd-pickh b{font-size:15px}
.ovd-picker .sdk-sub{display:none}
.ovd-picker .ovd-form{max-width:420px;margin-top:8px}
.ovd-pks .dk-pk{position:relative}
.ovd-pks .dk-pk-tk::after{content:"";position:absolute;inset:0;z-index:1}
.ovd-pks .dk-pk:hover{border-color:var(--dk-accent)}
.ovd-big{fill:var(--dk-ink);font-size:22px;font-weight:600;paint-order:stroke;stroke:var(--dk-surface);stroke-width:3px}
.ovd-form{display:flex;gap:8px;align-items:center}
.ovd-form .sdk-btn{white-space:nowrap;flex:none}
.ovd-k{margin-top:4px}
.ovd-self{color:var(--dk-faint)}
.ovd-matrix th[scope=row]{text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
.ovd-pks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
@media (min-width:1200px){.ovd-pks{grid-template-columns:repeat(3,minmax(0,1fr))}}

@media (max-width:1100px){#ovd-board{order:-1}}
@media (max-width:640px){.ovd-pks{grid-template-columns:minmax(0,1fr)}.ovd-big{font-size:18px}}
@media (prefers-reduced-motion:reduce){.ovd-fill{animation:none!important;transition:none!important}}
:root{--life-ground:#080F21;--life-surface:#132139;--life-surface-2:#0D1939;--life-line:#2C4059;--life-line-strong:#3A4F6E;--life-track:#0B1633;--life-ink:#F1F5F6;--life-muted:#AEBDD0;--life-faint:#7E8FA6;--life-accent:#85DFD4;--life-in:#74DEB0;--life-out:#FF8A7A;--life-zero:#6E7276;--life-series:#2E7A74;--life-accent-soft:color-mix(in srgb,var(--life-accent) 14%,transparent);--life-shadow:0 1px 2px rgba(0,0,0,.3),0 6px 18px rgba(0,0,0,.28)}
/* ETFIQ life layer v1. One motion system for every page. Spec: life-layer.md.
   Every rule here animates what the static HTML already prints. Nothing is hidden unless the script
   has marked it pending while it was off-screen,and print and reduced motion always show final states.
   Only transform and opacity move,so the layer adds no layout shift. */

/* ---------- tokens: timing ---------- */
:root{
  --life-t-instant:120ms;   /* focus ring, hover colour */
  --life-t-quick:200ms;     /* card lift, chip state */
  --life-t-base:420ms;      /* panel entry, crossfade */
  --life-t-flip:650ms;      /* re-rank slide */
  --life-t-draw:900ms;      /* bars and lines draw in, numbers count */
  --life-t-pulse:2400ms;    /* sparkline last point */
  --life-t-breathe:3200ms;  /* Live dot */
  --life-t-shimmer:1600ms;  /* askIQ thinking */
  --life-t-cycle:4200ms;    /* suggested question dwell */
  --life-stagger:60ms;      /* step between panels, capped at 8 steps */
  --life-ease-out:cubic-bezier(.2,.8,.2,1);   /* enter, draw, flip */
  --life-ease-std:cubic-bezier(.3,0,.2,1);    /* hover, focus */
  --life-ease-wave:cubic-bezier(.45,0,.55,1); /* breathe, pulse */
  --life-lift:-2px;
}

/* ---------- count: numbers keep their width while they count ---------- */
[data-life~="count"]{display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap}

/* ---------- pending: set by the script only on things off-screen at load ---------- */
.life-pending[data-life~="enter"],[data-life~="stagger"]>.life-pending{opacity:0;transform:translateY(8px)}
.life-run[data-life~="enter"],[data-life~="stagger"]>.life-run{
  transition:opacity var(--life-t-base) var(--life-ease-out),transform var(--life-t-base) var(--life-ease-out);
  transition-delay:calc(var(--life-i,0) * var(--life-stagger))}

/* bars: html bars (.life-bar) and svg rects inside a draw container */
[data-life~="draw"] .life-bar,[data-life~="draw"] rect[data-life-bar]{transform-origin:left center;transform-box:fill-box}
[data-life~="draw"] rect[data-life-bar][data-life-from="bottom"]{transform-origin:center bottom}
[data-life~="draw"] rect[data-life-bar][data-life-from="top"]{transform-origin:center top}
[data-life~="draw"] .life-bar[data-life-from="right"],[data-life~="draw"] rect[data-life-bar][data-life-from="right"]{transform-origin:right center}
[data-life~="draw"].life-pending .life-bar,[data-life~="draw"].life-pending rect[data-life-bar]{transform:scaleX(0)}
[data-life~="draw"].life-pending rect[data-life-bar][data-life-from="bottom"],[data-life~="draw"].life-pending rect[data-life-bar][data-life-from="top"]{transform:scaleY(0)}
[data-life~="draw"].life-run .life-bar,[data-life~="draw"].life-run rect[data-life-bar]{
  transition:transform var(--life-t-draw) var(--life-ease-out);transition-delay:calc(var(--life-j,0) * 18ms)}
/* lines: the script sets --life-len from the path's own length */
[data-life~="draw"] path[data-life-line]{stroke-dasharray:var(--life-len,none)}
[data-life~="draw"].life-pending path[data-life-line]{stroke-dashoffset:var(--life-len,0)}
[data-life~="draw"].life-run path[data-life-line]{stroke-dashoffset:0;transition:stroke-dashoffset calc(var(--life-t-draw) * 1.6) var(--life-ease-out)}

/* ---------- Live / Updated pill ---------- */
.life-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1;padding:5px 9px;border-radius:999px;
  border:1px solid var(--life-line);background:var(--life-surface-2);color:var(--life-muted);white-space:nowrap}
.life-pill i{width:7px;height:7px;border-radius:50%;background:var(--life-faint);flex:none}
.life-pill.life-fresh i{background:var(--life-accent);animation:life-breathe var(--life-t-breathe) var(--life-ease-wave) infinite}
@keyframes life-breathe{0%,100%{box-shadow:0 0 0 0 var(--life-accent-soft);opacity:.75}50%{box-shadow:0 0 0 5px var(--life-accent-soft);opacity:1}}

/* ---------- card lift (hover and keyboard focus move alike) ---------- */
.life-lift{transition:transform var(--life-t-quick) var(--life-ease-std),box-shadow var(--life-t-quick) var(--life-ease-std),border-color var(--life-t-quick) var(--life-ease-std)}
.life-lift:hover,.life-lift:focus-within{transform:translateY(var(--life-lift));box-shadow:var(--life-shadow);border-color:var(--life-line-strong)}
.life-lift :focus-visible,.life-focus:focus-visible{outline:2px solid var(--life-accent);outline-offset:2px;
  transition:outline-offset var(--life-t-instant) var(--life-ease-std)}
.life-lift :focus:not(:focus-visible){outline:none}

/* ---------- sparkline last point ---------- */
circle[data-life~="pulse"]{stroke:currentColor;stroke-opacity:0;stroke-width:0}
.life-in circle[data-life~="pulse"]{animation:life-ping var(--life-t-pulse) var(--life-ease-wave) infinite}
@keyframes life-ping{0%{stroke-width:0;stroke-opacity:.55}80%,100%{stroke-width:10;stroke-opacity:0}}

/* ---------- askIQ presence ---------- */
.life-ask{position:relative;overflow:hidden;isolation:isolate}
.life-ask::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;z-index:1;
  background:linear-gradient(100deg,transparent 30%,var(--life-accent-soft) 50%,transparent 70%);transform:translateX(-100%)}
.life-ask[aria-busy="true"]::after{opacity:1;animation:life-shimmer var(--life-t-shimmer) linear infinite}
@keyframes life-shimmer{to{transform:translateX(100%)}}
.life-ask input::placeholder{transition:opacity var(--life-t-base) var(--life-ease-std)}
.life-ask.life-swap input::placeholder{opacity:0}

/* ---------- canvas the particles draw on (decoration,aria-hidden,absolute so it takes no space) ---------- */
.life-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}

/* ---------- final states: reduced motion,the script's reduce class,and print ---------- */
@media (prefers-reduced-motion:reduce){
  [data-life],[data-life] *,.life-pill i,.life-lift,.life-ask::after,.life-ask input::placeholder{animation:none!important;transition:none!important}
  .life-pending,.life-pending .life-bar,.life-pending rect[data-life-bar]{opacity:1!important;transform:none!important}
  .life-pending path[data-life-line]{stroke-dashoffset:0!important}
  .life-lift:hover,.life-lift:focus-within{transform:none}
  .life-canvas{display:none}
}
html.life-reduce [data-life],html.life-reduce [data-life] *,html.life-reduce .life-pill i,html.life-reduce .life-lift,html.life-reduce .life-ask::after{animation:none!important;transition:none!important}
html.life-reduce .life-lift:hover,html.life-reduce .life-lift:focus-within{transform:none}
html.life-reduce .life-canvas{display:none}
@media print{
  .life-pending,.life-pending .life-bar,.life-pending rect[data-life-bar]{opacity:1!important;transform:none!important}
  .life-pending path[data-life-line]{stroke-dashoffset:0!important}
  .life-canvas{display:none}
}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{@page{margin:12mm}html,body,#dc-root,#dc-root>.dc-host,.sc-host{background:#FFFFFF!important;height:auto!important;min-height:0!important}*,*::before,*::after{color:#1A1A1A!important;border-color:#C9CED6!important;box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important;overflow:visible!important;text-overflow:clip!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}header,footer,button,input,select,textarea,[data-print],[data-x],[data-copy],[data-search],[data-show-all],[data-show-all-idx],[data-filter]{display:none!important}#printFoot{display:block!important}main{max-width:none!important;padding-left:0!important;padding-right:0!important}nav,nav>div,[data-cite]{flex-wrap:wrap!important}main *{overflow-wrap:break-word!important}a[href^="https://x.com/intent"],[data-post],[data-link],[data-embed],[data-copy-cite],[data-copy-post]{display:none!important}*{white-space:normal!important;min-width:0!important}table{width:100%!important;min-width:0!important;table-layout:fixed!important}table,table *{font-size:11px!important}td,th{padding:3px 5px!important;overflow-wrap:anywhere!important}td *{max-width:100%!important}main a[href^="http"]:not([href*="//etfiq.com"])::after{content:" (" attr(href) ")";font-size:9px;overflow-wrap:anywhere}[hidden]{display:none!important}}
[data-next-steps]{display:block;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 44px 40px}[data-next-steps] [data-next-in]{margin:32px 0 0;padding:20px 0 0;border-top:1px solid #2C4059}[data-next-steps] [data-next-head]{margin:0 0 12px;font-size:14.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#AEBDD0}[data-next-steps] [data-next-row]{display:flex;flex-wrap:wrap;gap:10px}[data-next-steps] [data-next-row]>a{display:block;box-sizing:border-box;max-width:100%;padding:12px 18px;border:1px solid #3A4F6E;border-radius:8px;background:#132139;color:#F1F5F6;font-size:16.5px;font-weight:500;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}[data-next-steps] [data-next-row]>a:hover{border-color:#85DFD4}[data-next-steps] [data-next-row]>a:focus-visible{outline:2px solid #85DFD4;outline-offset:2px}@media (max-width:900px){[data-next-steps]{padding:0 16px 32px}}@media (max-width:560px){[data-next-steps] [data-next-row]>a{flex:1 1 100%;min-height:44px}}
[data-page-share]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;width:auto;max-width:100%;position:relative;z-index:20}[data-page-share]>details{position:relative}
.dk{--cm-s:#74DEB0;--cm-m:#F8C660;--cm-c:#FF8A7A;--cm-n:#7E8FA6;--cm-paper:#EFF3F2;--cm-paper-card:#FFFFFF;--cm-paper-line:#D4DEE0;--cm-paper-ink:#1C3442;--cm-paper-muted:#576A79;--cm-paper-link:#1F6F6A}.dk [data-scheme="light"]{--cm-s:#178A5E;--cm-m:#8A5A00;--cm-c:#C9433A;--cm-n:#5E6F7C}
.cm-st{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:2px 9px;border-radius:999px;border:1px solid currentColor;white-space:nowrap}
.cm-st i{width:7px;height:7px;border-radius:50%;background:currentColor}
.cm-st-s{color:var(--cm-s)}.cm-st-m{color:var(--cm-m)}.cm-st-c{color:var(--cm-c)}.cm-st-n{color:var(--cm-n)}
.dk-v.dk-cm-s b{color:var(--cm-s)}.dk-v.dk-cm-m b{color:var(--cm-m)}.dk-v.dk-cm-c b{color:var(--cm-c)}.dk-v.dk-cm-n b{color:var(--cm-n)}
.dk-v small{font-size:13px;font-weight:400;color:var(--dk-muted)}
.cm-fundbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 14px}
.cm-fundbar .dk-tabs{margin:0}
.cm-seatsbtn{font-size:13px;font-weight:600;color:var(--dk-ink-2);border:1px solid var(--dk-line-strong);border-radius:999px;padding:0 14px;min-height:40px;display:inline-flex;align-items:center}
.cm-board{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:14px;padding:18px;font-size:15px}
.cm-foot a{margin-right:12px}
.cm-fk{margin:0 0 6px;font-weight:700;font-size:14px}
.cm-track{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;position:relative}
.cm-node{position:relative;background:var(--dk-surface-2);border:1px solid var(--dk-line);border-radius:12px;padding:12px 14px 12px 46px;min-height:72px}
.cm-node .cm-no{position:absolute;left:12px;top:12px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--dk-surface);border:1px solid var(--dk-line-strong);color:var(--dk-muted)}
.cm-node.live .cm-no{border-color:var(--dk-accent);color:var(--dk-accent)}
.cm-node h3{margin:0;font-size:13px;font-weight:600;color:var(--dk-ink)}
.cm-node p{margin:2px 0 0;font-size:12px;color:var(--dk-muted);line-height:1.4}
.cm-node .cm-ct{font-weight:600;color:var(--dk-ink-2)}
.cm-node.cm-skp p b{color:var(--cm-c);font-weight:600}
.cm-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}
.cm-col{background:var(--dk-surface-2);border:1px solid var(--dk-line);border-radius:12px;padding:10px;min-height:120px;min-width:0}
.cm-col>h3{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;display:flex;justify-content:space-between;color:var(--dk-muted)}
.cm-col>h3 .cm-n{font-weight:500;color:var(--dk-faint);letter-spacing:0;text-transform:none}
.cm-col[data-s="s"]>h3{color:var(--cm-s)}.cm-col[data-s="m"]>h3{color:var(--cm-m)}.cm-col[data-s="c"]>h3{color:var(--cm-c)}
.cm-stack{display:grid;gap:6px}
.cm-seat{background:var(--dk-surface);color:var(--dk-ink);border-radius:9px;padding:8px 10px 8px 12px;border-left:3px solid var(--cm-n);min-width:0;position:relative}
.cm-seat[data-s="s"]{border-left-color:var(--cm-s)}.cm-seat[data-s="m"]{border-left-color:var(--cm-m)}.cm-seat[data-s="c"]{border-left-color:var(--cm-c)}
.cm-seat.cm-off{display:none}
.cm-nm{font-size:13px;font-weight:700;line-height:1.2}
.cm-nm small{font-weight:500;color:var(--dk-muted);font-size:11px;margin-left:5px}
.cm-trad{margin:1px 0 0;font-size:11px;color:var(--dk-muted);font-style:italic;font-family:'Newsreader',Georgia,serif}
.cm-num{margin:2px 0 0;font-size:12px;font-weight:400;line-height:1.3;color:var(--dk-ink-2)}
.cm-line{margin:2px 0 0;font-size:12px;color:var(--dk-muted);line-height:1.35}
.cm-line .cm-vd{color:var(--dk-ink);font-weight:600}
.cm-held{margin:4px 0 0;font-size:12px;color:var(--dk-ink)}
.cm-push{margin:6px 0 0;font-size:12px;border:1px solid var(--cm-c);border-radius:7px;padding:5px 7px}
.cm-push b{color:var(--cm-c)}
.cm-was{font-size:11px;color:var(--cm-m);border:1px dashed var(--cm-m);border-radius:999px;padding:0 7px;margin-left:6px}
.cm-ev{margin:5px 0 0;font-size:12px;display:flex;gap:12px;flex-wrap:wrap}
.cm-replay{margin-top:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.cm-replay button{font:inherit;font-size:13px;font-weight:600;color:var(--dk-accent);background:transparent;border:1px solid var(--dk-accent-dim);border-radius:8px;padding:0 14px;min-height:40px;cursor:pointer}
.cm-replay .cm-say{font-size:13px;color:var(--dk-muted)}
.cm-foot{font-size:12px;color:var(--dk-faint);margin:12px 0 0}
.cm-na{font-size:12.5px;color:var(--dk-muted);margin:10px 0 0}
.cm-desk[data-cdk-mode="live"] .dk-wrap{padding:0}
.cm-desk[data-cdk-mode="live"] .dk-band{background:transparent}
.cm-st-x{color:var(--cm-n);border-style:dashed}.cm-lst-x{color:var(--cm-n)}.cm-dot-x{border-left-style:dashed}
.cm-lead{margin:0 0 12px;font-size:15px;color:var(--dk-ink-2)}
.cm-vote{display:block;width:100%;height:132px;margin:0 0 16px}
.cm-vb{fill:var(--cm-n)}.cm-vb-s{fill:var(--cm-s)}.cm-vb-m{fill:var(--cm-m)}.cm-vb-c{fill:var(--cm-c)}
.cm-vote .cm-off{opacity:.15}
.cm-vt{fill:var(--dk-muted);font-size:15px}
@media (max-width:640px){.cm-vt{display:none}}
.cm-meet{margin:0 0 8px}
.cm-meet>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;font-weight:600;color:var(--dk-accent);list-style:none}
.cm-meet>summary::-webkit-details-marker{display:none}
.cm-meet>summary::before{content:"\25B8";transition:transform .2s}
.cm-meet[open]>summary::before{transform:rotate(90deg)}
.cm-foot a,.cm-mfoot a,.cm-key a{text-decoration:underline}
.cm-why{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:14px;padding:16px 18px;margin:0 0 16px}
.cm-key{margin:10px 0 0;font-size:12.5px;color:var(--dk-muted)}
.cm-seatrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
@media (max-width:1100px){.cm-seatrow{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.cm-seatrow{grid-template-columns:minmax(0,1fr)}}
.cm-controls{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}
.cm-pick h3,.cm-cut h3{margin:2px 0;font-size:14px;font-weight:650}
.cm-how{margin:0 0 10px;font-size:13px;color:var(--dk-muted)}
.cm-pchips,.cm-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}
.cm-pchip,.cm-chip{font:inherit;font-size:13px;color:var(--dk-muted);background:var(--dk-surface-2);border:1px solid var(--dk-line-strong);border-radius:999px;padding:0 12px;min-height:40px;cursor:pointer}
.cm-pchip[aria-pressed="true"],.cm-chip[aria-pressed="true"]{color:var(--dk-accent);border-color:var(--dk-accent);font-weight:600}
.cm-count{font-size:12px;color:var(--dk-faint);margin:4px 0 0}
.cm-cutrow{display:flex;align-items:baseline;gap:8px}
.cm-cutrow output{font-size:22px;font-weight:650}
.cm-cutrow span{font-size:13px;color:var(--dk-muted)}
.cm-cut input[type=range]{width:100%;accent-color:var(--dk-accent);height:40px;margin:0}
.cm-ticks{display:flex;justify-content:space-between;font-size:12px;color:var(--dk-faint)}
.cm-ticks b{color:var(--dk-accent);font-weight:600}
.cm-hy{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cm-m);border:1px solid var(--cm-m);border-radius:999px;padding:1px 8px}
.cm-flip{font-size:13px;margin:6px 0 0;min-height:2.6em}
.cm-fold{margin-top:8px;font-size:13px}
.cm-fold summary{cursor:pointer;color:var(--dk-accent);min-height:40px;display:flex;align-items:center}
.cm-steps{border-collapse:collapse;width:100%;font-size:12.5px;margin:6px 0 10px}
.cm-steps caption{text-align:left;font-weight:600;padding:4px 0}
.cm-steps th,.cm-steps td{padding:4px 8px;border-bottom:1px solid var(--dk-line);text-align:left}
.cm-min{max-width:860px}
.cm-verdict{margin:0;font-size:19px;font-weight:600;line-height:1.35}
.cm-reasons{margin:10px 0 0;padding-left:20px;display:grid;gap:4px;color:var(--dk-ink-2)}
.cm-dissent{margin:10px 0 0;padding:8px 12px;border-left:3px solid var(--cm-s);background:var(--dk-surface-2);border-radius:0 8px 8px 0}
.cm-dissent .cm-sk{color:var(--cm-c)}
.cm-mfoot{margin:10px 0 0;font-size:12.5px;color:var(--dk-faint)}
.cm-mwrap{overflow-x:auto;border:1px solid var(--dk-line);border-radius:10px}
.cm-matrix{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}
.cm-matrix th,.cm-matrix td{padding:9px 10px;border-bottom:1px solid var(--dk-line);text-align:left;vertical-align:top}
.cm-matrix thead th{background:var(--dk-surface-2)}
.cm-matrix tbody th{font-weight:600;min-width:170px}
.cm-mn{display:block;margin-top:4px;color:var(--dk-ink-2);font-size:12.5px}
.cm-tally th,.cm-tally td{background:var(--dk-surface-2)}
.cm-paper{background:var(--cm-paper);color:var(--cm-paper-ink);border-radius:14px;padding:22px 18px}
.cm-paper .dk-eng{color:var(--cm-paper-link)}
.cm-paper h2{margin:2px 0 0;font-family:'Newsreader',Georgia,serif;font-weight:400;font-size:30px;color:var(--cm-paper-ink)}
.cm-paper .cm-how{color:var(--cm-paper-muted);margin:4px 0 16px}
.cm-quotes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px}
.cm-qc{margin:0;background:var(--cm-paper-card);border:1px solid var(--cm-paper-line);border-radius:14px;padding:22px 24px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}
.cm-qc blockquote{margin:0}
.cm-qc blockquote p{margin:0;font-family:'Newsreader',Georgia,serif;font-size:clamp(19px,1.5vw,22px);line-height:1.35}
.cm-who{font-family:'Newsreader',Georgia,serif;font-size:clamp(24px,2.2vw,32px);line-height:1.1}
.cm-src{margin:0;font-size:12px;color:var(--cm-paper-muted)}
.cm-qf{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid var(--cm-paper-line);padding-top:10px;margin-top:auto;font-size:13px}
.cm-qf a{color:var(--cm-paper-link);font-weight:600}
.cm-lst{font-weight:700;font-size:12px}
.cm-lst-s{color:var(--cm-s)}.cm-lst-m{color:var(--cm-m)}.cm-lst-c{color:var(--cm-c)}.cm-lst-n{color:var(--cm-n)}
.cm-acts{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 18px}
.cm-acts a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--dk-line-strong);border-radius:10px;font-weight:600}
.cm-acts a.cm-primary{background:var(--dk-accent);color:var(--dk-on-accent);border-color:var(--dk-accent)}
.cm-strip{background:var(--dk-surface);border:1px solid var(--dk-line);border-radius:12px;padding:14px 16px}
.cm-strip-lead{margin:0 0 8px;font-size:14px}
.cm-strip-counts{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--dk-muted)}
.cm-strip-counts b{font-size:18px}
.cm-sc-s b{color:var(--cm-s)}.cm-sc-m b{color:var(--cm-m)}.cm-sc-c b{color:var(--cm-c)}.cm-sc-n b{color:var(--cm-n)}
.cm-strip-dots{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.cm-dot{font-size:12px;border:1px solid var(--dk-line-strong);border-left:3px solid var(--cm-n);border-radius:6px;padding:2px 8px}
.cm-dot-s{border-left-color:var(--cm-s)}.cm-dot-m{border-left-color:var(--cm-m)}.cm-dot-c{border-left-color:var(--cm-c)}
.cm-strip-go{margin:10px 0 0;display:flex;gap:14px;flex-wrap:wrap;font-size:13px}
@media (max-width:1100px){.cm-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-controls{grid-template-columns:minmax(0,1fr)}}
@media (max-width:640px){.cm-track{grid-template-columns:minmax(0,1fr);gap:8px}.cm-node{min-height:0}.cm-cols{grid-template-columns:minmax(0,1fr)}
 .cm-nm small{display:block;margin:2px 0 0}.cm-pchip,.cm-chip,.cm-replay button{min-height:44px}.cm-board{padding:12px}}
@media (prefers-reduced-motion:reduce){.cm-seat{transition:none!important}}

@media screen and (min-width:1360px){html{zoom:1.038}}@media screen and (min-width:1440px){html{zoom:1.099}}@media screen and (min-width:1520px){html{zoom:1.160}}@media screen and (min-width:1600px){html{zoom:1.221}}@media screen and (min-width:1680px){html{zoom:1.282}}@media screen and (min-width:1760px){html{zoom:1.344}}@media screen and (min-width:1840px){html{zoom:1.405}}@media screen and (min-width:1920px){html{zoom:1.466}}@media screen and (min-width:2000px){html{zoom:1.527}}@media screen and (min-width:2080px){html{zoom:1.588}}@media screen and (min-width:2160px){html{zoom:1.649}}@media screen and (min-width:2240px){html{zoom:1.710}}@media screen and (min-width:2320px){html{zoom:1.771}}@media screen and (min-width:2400px){html{zoom:1.832}}@media screen and (min-width:2480px){html{zoom:1.893}}@media screen and (min-width:2560px){html{zoom:1.954}}@media screen and (min-width:2640px){html{zoom:2.015}}@media screen and (min-width:2720px){html{zoom:2.076}}@media screen and (min-width:2800px){html{zoom:2.137}}@media screen and (min-width:2880px){html{zoom:2.198}}@media screen and (min-width:2960px){html{zoom:2.260}}@media screen and (min-width:3040px){html{zoom:2.321}}@media screen and (min-width:3120px){html{zoom:2.382}}@media screen and (min-width:3200px){html{zoom:2.443}}@media screen and (min-width:3280px){html{zoom:2.504}}@media screen and (min-width:3360px){html{zoom:2.565}}@media screen and (min-width:3440px){html{zoom:2.626}}@media screen and (min-width:3520px){html{zoom:2.687}}@media screen and (min-width:3600px){html{zoom:2.748}}@media screen and (min-width:3680px){html{zoom:2.809}}@media screen and (min-width:3760px){html{zoom:2.870}}@media screen and (min-width:3840px){html{zoom:2.931}}
