.term{--t-bg:#07080a;--panel:#0d0f12;--panel2:#111419;--line:#1d2128;--line2:#2a2f38;--fg:#e8e5de;--fg2:#b4b8bf;--mut:#8b919b;--amber:#f2a33a;--amber2:#c98422;--up:#5aa9e6;--down:#f08a4b;--ivory:#f1ece1;--bar:#4a505b;--div-hi:#4c93d9;--div-lo:#e08a3c;--div-mid:#6b7079;--s1:#5a78c8;--s2:#b8892a;--s3:#1c9a80;--s4:#cc6754;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:"Archivo Variable","Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:dark;background:var(--t-bg);color:var(--fg);font-family:var(--mono);font-size:12px;line-height:1.45;padding:0 max(12px,env(safe-area-inset-right,0px)) 28px max(12px,env(safe-area-inset-left,0px))}.term *,.term :after,.term :before{box-sizing:border-box}.term button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.term a{color:inherit;text-decoration:none}.term a:hover{color:var(--ivory);text-decoration:underline;text-underline-offset:3px}.term a:focus-visible,.term button:focus-visible,.term input:focus-visible,.term select:focus-visible{outline:1px solid var(--amber);outline-offset:1px}.term .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.term .up{color:var(--up)}.term .down{color:var(--down)}.term .mut{color:var(--mut)}.term .amb,.term .lnk{color:var(--amber)}.term .lnk{text-decoration:underline;text-underline-offset:3px}.term .tlab{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:4px}.t-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 0 10px;border-bottom:1px solid var(--line)}.t-title{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}.t-title span{font-family:var(--sans);font-stretch:100%;font-weight:650;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg2);line-height:1.1}.t-title span:before{content:"";display:inline-block;width:6px;height:6px;background:var(--amber);margin-right:8px;vertical-align:1px}.t-title small{font-family:var(--mono);font-weight:400;font-size:11px;color:var(--fg2);letter-spacing:0}.cmd{position:relative;flex:1 1 320px;min-width:0}.cmd label{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--amber);font-weight:600;pointer-events:none}.cmd input{width:100%;height:36px;background:var(--panel);border:1px solid var(--line2);color:var(--fg);font:inherit;padding:0 10px 0 70px;border-radius:2px}.cmd input::placeholder{color:var(--mut)}.res{position:absolute;left:0;right:0;top:40px;background:var(--panel2);border:1px solid var(--line2);z-index:40;max-height:340px;overflow:auto}.res button{display:grid;grid-template-columns:52px 1fr auto;grid-gap:10px;gap:10px;width:100%;text-align:left;padding:9px 10px;border-bottom:1px solid var(--line)}.res button.on,.res button:hover{background:#1a1e25}.res i{font-style:normal;color:var(--amber)}.res .none{padding:10px;color:var(--mut)}.clock{display:flex;gap:14px;white-space:nowrap;color:var(--fg2)}.clock,.live{align-items:center}.live{display:inline-flex;gap:6px;color:var(--fg)}.live:before{content:"";width:7px;height:7px;border-radius:50%;background:#3fbf7f;box-shadow:0 0 0 3px rgba(63,191,127,.2)}.tick{overflow:hidden;border-bottom:1px solid var(--line);white-space:nowrap}.tick,.tick .lab{height:30px;display:flex;align-items:center}.tick .lab{flex:none;background:var(--amber);color:#0b0b0b;font-weight:600;padding:0 10px;margin-right:12px;position:relative;z-index:1}.tape{display:inline-flex;gap:34px;animation:tape 130s linear infinite;padding-right:34px}.tape a,.tape-dup{display:inline-flex;gap:6px}.tape-dup{gap:34px}.tape b{font-weight:500;color:var(--fg)}.tick:hover .tape{animation-play-state:paused}@keyframes tape{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tape{animation:none}.tick{overflow-x:auto}.tape-dup{display:none}}.fbar{gap:8px 16px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.fbar,.fk{display:flex;flex-wrap:wrap}.fk{gap:4px}.chip{border:1px solid var(--line2)!important;padding:5px 8px!important;border-radius:2px;color:var(--mut)!important;min-height:30px}.chip.on{color:var(--fg)!important;border-color:var(--fg2)!important;background:#161a20!important}.chip.all{color:var(--amber)!important;border-color:var(--amber2)!important}.fbar select{background:var(--panel);color:var(--fg);border:1px solid var(--line2);font:inherit;height:30px;padding:0 8px;border-radius:2px}.rng{color:var(--fg2)}.rng b{color:var(--fg);font-weight:500}.tday{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;margin-top:8px}.tday>div{background:var(--panel);border:1px solid var(--line);border-left:2px solid var(--amber);padding:10px 12px;min-width:0}.tday p{margin:0;font-size:15px;line-height:1.35}.tday p,.tday-h{font-family:var(--sans);color:var(--fg)}.tday-h{text-align:left;font-size:17px;line-height:1.3}.tday-h b{font-family:var(--sans);font-stretch:115%;font-weight:500;margin-right:6px}.tday-h:hover{color:var(--ivory);text-decoration:underline;text-underline-offset:3px}.tday .lnk{font-family:var(--sans);font-size:15px}@media (max-width:900px){.tday{grid-template-columns:minmax(0,1fr)}}.term .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px;align-items:start}.term .p{background:var(--panel);border:1px solid var(--line);border-radius:2px;min-width:0;display:flex;flex-direction:column}.term .ph{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;border-bottom:1px solid var(--line);background:var(--panel2)}.term .ph h2{margin:0;font-family:var(--sans);font-stretch:62%;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.term .fn{color:var(--mut);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.term .pb{padding:10px;min-width:0}.term .ins{font-family:var(--sans);font-weight:400;font-size:16px;line-height:1.3;color:var(--fg);margin:0 0 4px;text-wrap:balance}.term .ins.sm{font-size:14px}.term .sub{color:var(--mut);margin:0 0 8px;font-size:11px}.term .s3{grid-column:span 3}.term .s6{grid-column:span 6}.term .s12{grid-column:span 12}.term .s9{grid-column:span 9}.term .rs2{grid-row:span 2}.term .eq{align-self:stretch}.term .lastp .pb{padding-top:6px}.term .lm-body{overflow:hidden}.term .lm-body td.fx{white-space:normal;min-width:220px}.term .lm-body td.fx a{color:var(--fg)}.term .lm-day td{color:var(--amber);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding-top:9px;border-bottom-color:var(--line2);background:var(--panel);cursor:default}@media (max-width:1180px){.term .s3{grid-column:span 6}.term .s6,.term .s9{grid-column:span 12}.term .rs2{grid-row:auto}}@media (max-width:720px){.term .grid>.p{grid-column:span 12}.term .o1{order:-2}.term .o2{order:-1}.clock span:last-child{display:none}}.term .big{font-family:var(--sans);font-stretch:125%;font-weight:300;font-size:46px;line-height:1;letter-spacing:-.02em}.term .kv{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;border-top:1px solid var(--line);padding:7px 0}.term .kv>span:first-child{color:var(--mut)}.term .kv b{font-weight:500}.term .kv small{grid-column:1/-1;color:var(--mut);font-size:10.5px}.term .q{font-size:9px;letter-spacing:.08em;padding:1px 4px;border:1px solid var(--line2);border-radius:2px;color:var(--fg2);vertical-align:1px}.term .q.obs{border-color:#3c5f80;color:#9cc6ec}.term .q.mod{border-color:#6a5130;color:#e6bf86}.term .secbar{display:flex;gap:2px;height:8px;margin:12px 0 8px}.term .secbar span{display:block;height:100%}.term .seclist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.term .seclist div{display:flex;justify-content:space-between;gap:6px}.term .seclist b{font-weight:500}.term .sw{display:inline-block;width:8px;height:8px;margin-right:6px;vertical-align:0}.term svg{display:block;width:100%;height:auto;overflow:visible}.term svg.ico{display:inline-block;width:11px;height:11px;flex:none}.term svg.spark{display:inline-block;vertical-align:middle;width:auto}.term .ax{fill:var(--mut);font-size:10px}.term .ax,.term .lbl{font-family:var(--mono)}.term .lbl{fill:var(--fg);font-size:10.5px}.term .legend{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--fg2);font-size:11px;margin:0 0 6px}.term .legend span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.term .legend svg{width:auto;display:inline-block}.term .brushbar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:6px 0 2px}.term .brush{touch-action:none;cursor:crosshair}.term .presets{display:flex;gap:4px;flex-wrap:wrap}.term .presets button{border:1px solid var(--line2);padding:3px 7px;border-radius:2px;color:var(--fg2);min-height:26px}.term .presets button:hover{color:var(--fg);border-color:var(--fg2)}.term .sig{display:grid;grid-template-columns:62px 1fr;grid-gap:10px;gap:10px;width:100%;text-align:left;padding:9px 0;border-bottom:1px solid var(--line)}.term .sig .m{font-family:var(--sans);font-stretch:110%;font-size:18px;font-weight:500;line-height:1.1}.term .sig .tag{display:block;font-size:10px;color:var(--amber);letter-spacing:.08em;text-transform:uppercase}.term .sh{display:block;font-family:var(--sans);font-size:13.5px;line-height:1.35;color:var(--fg);margin-top:3px}.term .sig:hover .sh{color:var(--ivory);text-decoration:underline;text-underline-offset:3px}.term .sub.gl{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 4px}.term .sub.gl .g{margin-left:0}.term .sigmore{display:block;width:100%;margin-top:8px;padding:8px 0;border:1px solid var(--line2)!important;border-radius:2px;color:var(--amber)!important;text-align:center}.term .sigmore:hover{border-color:var(--amber2)!important;background:#161a20!important}.term .g{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:1px 4px;border-radius:2px;margin-left:4px}.term .g-Strong{background:var(--amber);color:#0b0b0b}.term .g-Moderate{border:1px solid var(--amber2);color:var(--amber)}.term .g-Context{border:1px solid var(--line2);color:var(--fg2)}.term .tw{overflow-x:auto}.term table{border-collapse:collapse;width:100%;min-width:520px}.term table.tt{min-width:0}.term td,.term th{padding:5px 6px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.term th{font-weight:500;font-size:10.5px;background:var(--panel)}.term th,.term th button{color:var(--mut);letter-spacing:.06em;text-transform:uppercase}.term th button.on{color:var(--amber)}.term .r,.term td.r,.term th.r{text-align:right}.term tbody tr[data-act]{cursor:pointer}.term tbody tr:hover{background:#151920}.term tbody tr.sel{background:#1b1f27;box-shadow:inset 2px 0 0 var(--amber)}.term tr.tot{cursor:default}.term .tabs{display:flex;gap:2px}.term .tabs button{padding:3px 8px;color:var(--mut);border:1px solid transparent;border-radius:2px}.term .tabs button.on{color:var(--fg);border-color:var(--line2);background:#161a20}.term .minibar{display:inline-block;height:6px;background:var(--bar);vertical-align:middle}.term .mix{display:inline-flex;gap:1px;width:80px;height:6px}.term .mix span{display:block}.term .more{color:var(--mut);padding:8px 0 0;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.term .more a{display:inline-flex;align-items:center;gap:5px}.term .crow{display:block;width:100%;text-align:left;padding:6px 0;border-bottom:1px solid var(--line)}.term .crow-a{display:flex;justify-content:space-between;gap:8px}.term .crow-a b{font-weight:600;color:var(--fg)}.term .crow-b{display:block;position:relative;height:5px;background:#1a1d23;margin-top:5px}.term .crow-b span{position:absolute;left:0;top:0;bottom:0}.term .crow-b i{position:absolute;top:-3px;bottom:-3px;width:1.5px;background:var(--ivory)}.term .fhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:flex-end}.term .fname{font-family:var(--sans);font-size:30px;font-weight:300;line-height:1.05;margin:2px 0 0}.term .fk4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:10px 0}.term .fk4 div{background:var(--panel);padding:8px;min-width:0}.term .fk4 span{display:block;color:var(--mut);font-size:10.5px}.term .fk4 b{display:block;font-family:var(--sans);font-stretch:118%;font-weight:400;font-size:20px;margin-top:2px}@media (max-width:720px){.term .fk4{grid-template-columns:repeat(2,minmax(0,1fr))}}.term .f2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:14px;gap:14px}@media (max-width:900px){.term .f2{grid-template-columns:minmax(0,1fr)}}.term .fbar2{margin:7px 0}.term .fbar2>div:first-child{display:flex;justify-content:space-between;gap:8px}.term .trk{display:block;height:5px;background:#1a1d23;margin-top:4px}.term .trk>div,.term .trk>span{display:block;height:5px;background:var(--fg2)}.term .sx{display:grid;grid-template-columns:110px 1fr 40px 40px;grid-gap:8px;gap:8px;align-items:center;margin:7px 0}.term .sxb{position:relative;height:14px}.term .sxb span{position:absolute;left:0;top:0;height:7px}.term .sxb i{position:absolute;left:0;top:10px;height:2px;background:var(--mut)}.term .rrow{grid-template-columns:minmax(0,180px) 1fr 70px;align-items:center;margin:5px 0}.term .locked,.term .rrow{display:grid;grid-gap:8px;gap:8px}.term .locked{margin-top:12px;border:1px solid var(--amber2);padding:10px 12px}.term .locked ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;color:var(--fg2)}.term .locked li{display:flex;gap:8px;align-items:center}.term .locked li svg{color:var(--amber);flex:none}.t-dir .reqbtn,.term .reqbtn{justify-self:start;display:inline-block;background:var(--amber);color:#0b0b0b!important;font-weight:600;padding:8px 12px;border-radius:2px;text-decoration:none!important}.t-dir{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.t-dir>div{background:var(--panel);border:1px solid var(--line);padding:10px 12px;min-width:0}.t-dir h2{margin:0 0 8px;font-family:var(--sans);font-stretch:62%;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.t-dir ol{margin:0;padding:0;list-style:none;counter-reset:r}.t-dir ol li{counter-increment:r;display:grid;grid-template-columns:24px 1fr auto;grid-gap:6px;gap:6px;padding:3px 0;border-bottom:1px solid var(--line)}.t-dir ol li:before{content:counter(r);color:var(--mut)}.t-dir small{color:var(--mut)}.t-dir p{color:var(--fg2);margin:0 0 8px;font-family:var(--sans);font-size:13px;line-height:1.45}.t-dir a{color:var(--fg)}.t-dir>div>a:not(.reqbtn){color:var(--amber);text-decoration:underline;text-underline-offset:3px}.t-dor{margin:0 0 8px;padding:0;list-style:none}.t-dor li{display:grid;grid-template-columns:62px 1fr 1fr;grid-gap:6px;gap:6px;padding:3px 0;border-bottom:1px solid var(--line)}@media (max-width:720px){.t-dir{grid-template-columns:minmax(0,1fr)}}#tip{position:fixed;z-index:60;pointer-events:none;background:#1a1e25;border:1px solid #2a2f38;color:#e8e5de;padding:6px 8px;font:11px/1.45 IBM Plex Mono,ui-monospace,monospace;max-width:280px;white-space:pre-line;display:none;border-radius:2px}.term .why{display:grid;grid-gap:3px;gap:3px;margin-top:7px;padding-left:8px;border-left:1px solid var(--line2)}.term .why b{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-weight:600}.term .why i{font-style:normal;font-size:11.5px;line-height:1.4;color:var(--fg2)}.term .sigw{position:relative}.term .sigw .cite{position:absolute;right:0;top:9px;z-index:1;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)!important;border:1px solid var(--line2)!important;padding:2px 6px!important;border-radius:2px;background:var(--panel)!important}.term .sigw .cite.on,.term .sigw .cite:hover{color:var(--amber)!important;border-color:var(--amber2)!important}.term .sigw .sig .tag{padding-right:48px}.term .sig .rb{display:block;margin-top:5px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--amber)}.term .brief{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px}.term .brief[hidden]{display:none}.term .brief .bk{position:absolute;inset:0;background:rgba(0,0,0,.66)}.term .brief .bx{position:relative;width:min(720px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--panel);border:1px solid var(--line2);border-radius:2px;padding:18px 22px 20px}.term .brief .bh{display:flex;justify-content:space-between;align-items:center;gap:12px}.term .brief .tag{font-size:10.5px;color:var(--amber);letter-spacing:.08em;text-transform:uppercase}.term .brief h3{font-family:var(--sans);font-size:22px;line-height:1.25;font-weight:600;color:var(--ivory);margin:10px 0 8px}.term .brief p{font-family:var(--sans);font-size:14.5px;line-height:1.55;color:var(--fg2);margin:0 0 10px}.term .brief p.lead{color:var(--fg);font-size:15.5px}.term .brief .kf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:12px 0 14px}.term .brief .kf div{background:var(--bg,#0d0f12);padding:8px 10px}.term .brief .kf span{display:block;font-size:10.5px;color:var(--mut)}.term .brief .kf b{font-size:17px;font-weight:500;color:var(--ivory)}.term .brief .bprose{line-height:1.6;margin:0 0 12px}.term .brief .sigt{width:100%;border-collapse:collapse;font-size:12px;margin:0 0 12px}.term .brief .sigt th{text-align:left;color:var(--mut);font-weight:400;padding:4px 6px;border-bottom:1px solid var(--line)}.term .brief .sigt td{padding:5px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.term .brief p.meth{font-size:12px;color:var(--mut);border-top:1px solid var(--line);padding-top:10px;margin-top:12px}.term .brief .ba{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.term .brief .ba .reqbtn{border:0;cursor:pointer;font:inherit;font-size:13px}@media (max-width:720px){.term .brief .kf{grid-template-columns:repeat(2,minmax(0,1fr))}.term .brief h3{font-size:19px}}body.noscroll{overflow:hidden}.term #heat th.lw{color:var(--amber)}.term #heat th small{display:block;font-size:9.5px;letter-spacing:.04em;color:var(--mut);text-transform:none}.term #heat td.hc small{display:block;font-size:9.5px;line-height:1.1;margin-top:1px}.term #heat th{white-space:nowrap;vertical-align:bottom}.term #heat th.mw{color:var(--fg2)}.term #heat table tr>:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--panel);white-space:nowrap}.term .sig .wl{display:block;margin-top:4px;font-size:10.5px;color:var(--mut);letter-spacing:.02em}.term .brief ul.bl{margin:4px 0 12px;padding-left:18px;font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--fg2)}.term .brief ul.bl li{margin:3px 0}.term .sig.dk{grid-template-columns:minmax(0,1fr)}.term .sig.dk .hd{font-weight:600;font-size:14px;line-height:1.3;color:var(--ivory)}.term .sig.dk .wl .rb{display:inline;margin:0}@media (max-width:1180px){.term .clock .upd{display:none}}.term .t-intro{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 18px;margin:8px 0 2px;padding:8px 12px;border:1px solid var(--line);background:var(--panel)}.term .t-intro p{margin:0}.term .t-intro .nums{font-family:var(--sans);font-size:15px;color:var(--fg2)}.term .t-intro .nums b{color:var(--ivory);font-size:17px;font-weight:600}.term .t-intro .nums span{color:var(--mut);margin:0 4px}.term .t-intro .what{font-family:var(--sans);font-size:13px;color:var(--mut)}.term .t-intro .what a{color:var(--amber)}.term .ph h2 .ssn{color:var(--mut);font-weight:500}.term .cmpsw{display:inline-flex;gap:1px;background:var(--line);border:1px solid var(--line);margin:2px 0 6px}.term .cmpsw button{font:inherit;font-size:11px;padding:3px 8px;background:var(--panel);color:var(--fg2);border:0;cursor:pointer}.term .cmpsw button.on{background:var(--amber);color:#0b0b0b}.term .ins2{margin:-2px 0 8px;font-family:var(--sans);font-size:12.5px;line-height:1.45;color:var(--fg2)}.term .sigwin{margin:12px 0 0;padding-bottom:4px;border-bottom:1px solid var(--line2);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.term .sigwin:first-of-type{margin-top:6px}.term .s4{grid-column:span 4}.term .s5{grid-column:span 5}.term .s7{grid-column:span 7}.term .s8{grid-column:span 8}@media (max-width:1180px){.term .s4,.term .s5,.term .s7,.term .s8{grid-column:span 12}}.front .fr-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:8px;gap:8px;margin-top:12px}.front .fr-claim,.front .fr-nums{background:var(--panel);border:1px solid var(--line);border-radius:2px;padding:28px 28px 24px;min-width:0}.front .eyebrow{margin:0 0 14px;font-stretch:62%;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.front .eyebrow,.front .fr-claim h2{font-family:var(--sans);font-weight:700}.front .fr-claim h2{margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.06;letter-spacing:-.01em;color:var(--ivory);text-wrap:balance;max-width:20ch}.front .fr-claim .sub{margin:16px 0 0;font-family:var(--sans);font-size:16px;line-height:1.55;color:var(--fg2);max-width:60ch}.front .fr-act{display:flex;gap:18px;align-items:center;margin-top:22px;font-family:var(--sans);font-size:15px}.front .fr-act .reqbtn{padding:11px 16px;font-size:15px}.front .fr-nums{display:grid;grid-gap:0;gap:0;align-content:center;padding:8px 28px}.front .fr-nums div{padding:16px 0;border-bottom:1px solid var(--line)}.front .fr-nums div:last-child{border-bottom:0}.front .fr-nums span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.front .fr-nums b{display:block;margin-top:4px;font-size:clamp(30px,3.2vw,44px);font-weight:500;color:var(--ivory);line-height:1.1}.front .fr-lead{padding:8px 8px 4px}.front .fr-lead .tag,.front .fr-rounds .tag,.front .fr-sigs .tag{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber)}.front .fr-lead h3{margin:8px 0 10px;font-family:var(--sans);font-weight:700;font-size:clamp(22px,2.2vw,30px);line-height:1.15;color:var(--ivory);text-wrap:balance}.front .fr-lead h3 a{color:inherit;text-decoration:none}.front .fr-lead h3 a:hover{text-decoration:underline;text-underline-offset:4px}.front .fr-lead .ld{margin:0;font-family:var(--sans);font-size:17px;line-height:1.55;color:var(--fg);max-width:72ch}.front .fr-lead .bd{margin:14px 0 0;font-family:var(--sans);font-size:15px;line-height:1.6;color:var(--fg2);max-width:72ch}.front .kf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:16px 0 0}.front .kf div{background:var(--t-bg);padding:10px 12px}.front .kf span{display:block;font-size:10.5px;color:var(--mut)}.front .kf b{font-size:20px;font-weight:500;color:var(--ivory)}@media (max-width:720px){.front .kf{grid-template-columns:repeat(2,minmax(0,1fr))}.front .fr-hero{grid-template-columns:1fr}}.front .fr-sigs{list-style:none;margin:0;padding:0}.front .fr-sigs li{border-bottom:1px solid var(--line)}.front .fr-sigs li:last-child{border-bottom:0}.front .fr-sigs a{display:grid;grid-gap:5px;gap:5px;padding:12px 2px;color:inherit;text-decoration:none}.front .fr-sigs .sh{font-family:var(--sans);font-weight:600;font-size:16px;line-height:1.3;color:var(--fg)}.front .fr-sigs a:hover .sh{color:var(--ivory);text-decoration:underline;text-underline-offset:3px}.front .fr-sigs .wl{font-size:11px;color:var(--mut)}.front .fr-sigs .g{margin-left:6px}.front .fr-cap{margin:0 0 8px;font-family:var(--sans);font-size:13px;color:var(--mut)}.front .ft{width:100%;border-collapse:collapse;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.front .ft th{text-align:left;font-weight:400;color:var(--mut);padding:6px 8px;border-bottom:1px solid var(--line2);font-size:11px}.front .ft td{padding:7px 8px;border-bottom:1px solid var(--line);color:var(--fg2);white-space:nowrap}.front .ft tr:first-child td{color:var(--ivory)}.front .ft .r{text-align:right}.front .ft .up{color:var(--up)}.front .ft .dn{color:var(--down)}.front .fr-cities{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;column-gap:18px}.front .fr-cities li{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--line)}.front .fr-cities a{color:var(--fg);text-decoration:none;font-family:var(--sans)}.front .fr-cities a:hover{color:var(--amber)}.front .fr-rounds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.front .fr-rounds a{display:grid;grid-gap:6px;gap:6px;background:var(--panel);border:1px solid var(--line);padding:12px;color:inherit;text-decoration:none}.front .fr-rounds .sh{font-family:var(--sans);font-weight:600;font-size:15px;line-height:1.3;color:var(--fg)}.front .fr-rounds .m{font-size:18px;color:var(--ivory)}.front .fr-rounds a:hover{background:var(--panel2)}@media (max-width:900px){.front .fr-rounds{grid-template-columns:1fr}}.front .fr-explore{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.front .fr-explore a{display:grid;grid-gap:6px;gap:6px;background:var(--panel);padding:16px;color:inherit;text-decoration:none}.front .fr-explore b{font-family:var(--sans);font-size:18px;color:var(--ivory)}.front .fr-explore span{font-family:var(--sans);font-size:13px;color:var(--mut);line-height:1.45}.front .fr-explore a:hover{background:var(--panel2)}.front .fr-explore a:hover b{color:var(--amber)}@media (max-width:900px){.front .fr-explore{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.term.light{--t-bg:#f6f6f3;--panel:#ffffff;--panel2:#f1f1ed;--line:#e4e4e0;--line2:#cfd0cb;--fg:#16181c;--fg2:#454b55;--mut:#646a74;--amber:#975800;--amber2:#7a4700;--up:#2a6aa8;--down:#a84d14;--ivory:#0d0f12;--bar:#c9cbc6;color-scheme:light}.t-dir .reqbtn,.term.light .g-Strong,.term.light .reqbtn{background:#f2a33a;color:#0b0b0b!important}.term.light .reqbtn:hover{background:#ffb44d}.term.light .live:before{background:#1f9d55}.term .fbtn,.term .mshow{display:none}@media (max-width:720px){.term .fbar{gap:8px}.term .fbar .fk{flex-wrap:nowrap;overflow-x:auto;width:100%;scrollbar-width:none;padding-bottom:2px}.term .fbar .fk::-webkit-scrollbar{display:none}.term .fbar .fk .chip{flex:0 0 auto}.term .fbtn{display:inline-block;border:1px solid var(--line2);background:var(--panel);color:var(--fg);padding:7px 12px;border-radius:2px;font:inherit}.term .fbar .lnk,.term .fbar .rng,.term .fbar select{display:none}.term .fbar.open select:not([hidden]){display:block;width:100%}.term .fbar.open .lnk:not([hidden]),.term .fbar.open .rng{display:inline}.term #pKpi{order:1}.term #pSig{order:2}.term #pCurve{order:3}.term #pLast{order:4}.term #pRank{order:5}.term #pMap{order:6}.term #pHeat{order:7}.term .mshow{display:inline}.term #last tbody tr:nth-child(n+10),.term #rank tbody tr:nth-child(n+11),.term .p.mfold:not(.open)>.pb,.term .t-intro .what{display:none}}:root:has(.rle),:root:has(.term:not(.light)){color-scheme:dark;--bg-page:#07080a;--up:#5aa9e6;--down:#f08a4b;--s-acc:#5a78c8;--s-hsp:#b8892a;--s-trp:#1c9a80;--s-rtl:#cc6754;--board:#111419;--board-2:#1a1e25;--board-line:#2a2f38}body:has(.rle),body:has(.term:not(.light)),html:has(.rle),html:has(.term:not(.light)){background:#07080a;color:#e8e5de}body:has(.rle) .site-header,body:has(.term:not(.light)) .site-header{background:rgba(7,8,10,.94);border-bottom-color:#1d2128}body:has(.rle) .site-header .brand,body:has(.rle) .site-header .brand .word,body:has(.term:not(.light)) .site-header .brand,body:has(.term:not(.light)) .site-header .brand .word{color:#e8e5de}body:has(.rle) .site-footer .brand svg rect:first-child,body:has(.rle) .site-header .brand svg rect:first-child,body:has(.term:not(.light)) .site-footer .brand svg rect:first-child,body:has(.term:not(.light)) .site-header .brand svg rect:first-child{fill:#e8e5de}body:has(.rle) .site-footer .brand svg polygon,body:has(.rle) .site-footer .brand svg rect:nth-child(2),body:has(.rle) .site-header .brand svg polygon,body:has(.rle) .site-header .brand svg rect:nth-child(2),body:has(.term:not(.light)) .site-footer .brand svg polygon,body:has(.term:not(.light)) .site-footer .brand svg rect:nth-child(2),body:has(.term:not(.light)) .site-header .brand svg polygon,body:has(.term:not(.light)) .site-header .brand svg rect:nth-child(2){fill:#07080a}body:has(.rle) .site-header .nav a,body:has(.term:not(.light)) .site-header .nav a{color:#b4b8bf}body:has(.rle) .site-header .nav a:hover,body:has(.term:not(.light)) .site-header .nav a:hover{background:#161a20;color:#fff}body:has(.rle) .site-header .menu nav a.cta,body:has(.rle) .site-header .nav a.cta,body:has(.term:not(.light)) .site-header .menu nav a.cta,body:has(.term:not(.light)) .site-header .nav a.cta{background:#f2a33a;color:#0b0b0b}body:has(.rle) .site-header .nav a.cta:hover,body:has(.term:not(.light)) .site-header .nav a.cta:hover{background:#ffb44d;color:#0b0b0b}body:has(.rle) .site-header .menu summary,body:has(.term:not(.light)) .site-header .menu summary{color:#e8e5de;border-color:#2a2f38}body:has(.rle) .site-header .menu nav,body:has(.term:not(.light)) .site-header .menu nav{background:#111419;border-color:#2a2f38;box-shadow:0 18px 40px rgba(0,0,0,.5)}body:has(.rle) .site-header .menu nav a,body:has(.term:not(.light)) .site-header .menu nav a{color:#e8e5de}body:has(.rle) .site-header .menu nav a:hover,body:has(.term:not(.light)) .site-header .menu nav a:hover{background:#1a1e25}body:has(.rle) .site-footer,body:has(.term:not(.light)) .site-footer{background:#07080a;border-top-color:#1d2128}body:has(.rle) .site-footer .brand,body:has(.rle) .site-footer .f-nav a,body:has(.term:not(.light)) .site-footer .brand,body:has(.term:not(.light)) .site-footer .f-nav a{color:#e8e5de}body:has(.rle) .site-footer .f-nav a:hover,body:has(.term:not(.light)) .site-footer .f-nav a:hover{color:#f2a33a}body:has(.rle) .site-footer .f-brand p,body:has(.rle) .site-footer .f-legal,body:has(.term:not(.light)) .site-footer .f-brand p,body:has(.term:not(.light)) .site-footer .f-legal{color:#8b919b;border-top-color:#1d2128}.rle{--bg:#07080a;--ink:#e8e5de;--ink-2:#b4b8bf;--ink-3:#8b919b;--line:#1d2128;--line-2:#2a2f38;--surface:#111419;--surface-2:#0d0f12;--gold:#d6a94f;--gold-soft:#1c1912;--navy:#9fb4e0;--blue:#7fa3d1;color:var(--ink)}.rle .btn,.rle .ptabs a{background:var(--surface-2);color:var(--ink)}.rle .btn:hover{border-color:var(--ink-3)}.rle .btn.dark,.rle .btn.share,.rle .hv-H,.rle .ptabs a.on{background:#f2a33a;border-color:#f2a33a;color:#0b0b0b}.rle .btn.dark:hover{background:#ffb44d}.rle .cite{background:color-mix(in srgb,var(--cc) 10%,#0d0f12)}.rle .ctag{border-color:color-mix(in srgb,var(--cc,#8f8f8b) 45%,#0d0f12);background:color-mix(in srgb,var(--cc,#8f8f8b) 16%,#0d0f12);color:var(--ink)}.rle select{background-color:var(--surface-2);color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23e8e5de' stroke-width='1.6'/%3E%3C/svg%3E")}.pro .pos,.rle .pos{border:1px solid #2a2f38}.rle .note,.rle .src,.rle table th{color:var(--ink-3)}.rle tbody tr:hover{background:#111419}.chart .c-barlab,.chart .c-mixlab,.chart .c-table,.chart .c-title{color:var(--ink,#e8e5de)}.chart .c-legend,.chart .c-sub,.chart details summary{color:var(--ink-2,#b4b8bf)}.chart .c-src{color:var(--ink-3,#8b919b)}.chart .c-ax{fill:var(--ink-3,#8b919b)}.chart .c-table td,.chart .c-table th{border-bottom-color:var(--line,#1d2128)}.chart .c-tick{background:var(--ink,#e8e5de)}.chart .c-mixbar span{color:#0b0b0b}body:has(.term) .site-footer .bar,body:has(.term) .site-header .bar{max-width:none;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}body:has(.term) .site-header .bar{height:58px}body:has(.term) .site-header .nav{align-items:center}body:has(.term) .site-header .nav a:last-child{margin-right:0}.site-header .nav a,.site-header .nav a.cta{border-radius:2px}.site-header .brand{gap:10px}.site-header .menu nav,.site-header .menu nav a,.site-header .menu summary{border-radius:2px}.sigp{max-width:860px;margin:0 auto;padding:22px 16px 60px}.sigp h1{font-size:clamp(26px,4vw,38px);line-height:1.15;margin:10px 0 14px;color:#fff;font-weight:650}.sigp .lead{font-size:17px;line-height:1.55;color:var(--ink)}.sigp .sig-bg{font-size:15.5px;line-height:1.6;color:var(--ink-2);margin-top:6px}.sigp .sig-tag{font-family:var(--mono,"IBM Plex Mono",monospace);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#f2a33a;margin:0}.sigp .g{font-size:10px;padding:1px 5px;border:1px solid #f2a33a;border-radius:2px;margin-left:4px}.sigp .g-Strong{background:#f2a33a;color:#0b0b0b}.sigp .g-Context{border-color:var(--line-2);color:var(--ink-2)}.sigp .sig-kf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:20px 0}.sigp .sig-kf div{background:var(--bg);padding:10px 12px}.sigp .sig-kf dt{font-size:11.5px;color:var(--ink-3)}.sigp .sig-kf dd{margin:4px 0 0;font-size:21px;color:#fff}.sigp .sig-bl{padding-left:20px;line-height:1.6;color:var(--ink-2)}.sigp .sig-body{font-size:15.5px;line-height:1.65;color:var(--ink-2);margin:14px 0 0}.sigp .sig-tw{margin:20px 0;overflow-x:auto}.sigp .sig-tt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px}.sigp .sig-t{width:100%;border-collapse:collapse;font-size:14px}.sigp .sig-t th{text-align:left;font-weight:500;color:var(--ink-3);font-size:12px;padding:6px 8px}.sigp .sig-t td,.sigp .sig-t th{border-bottom:1px solid var(--line)}.sigp .sig-t td{padding:7px 8px;color:var(--ink-2);white-space:nowrap}.sigp .sig-t tr:first-child td{color:#fff}.sigp .sig-t td.mv{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sigp .sig-meth{font-size:12.5px;color:var(--ink-3);border-top:1px solid var(--line);padding-top:12px;margin-top:18px}.sigp .sig-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.sigp .sig-rel{margin-top:40px;border-top:1px solid var(--line);padding-top:16px}.sigp .sig-rel h2{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#f2a33a}.sigp .sig-rel ul{list-style:none;padding:0}.sigp .sig-rel li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.sigp .sig-rel li span{color:var(--ink-3);font-size:12px;white-space:nowrap}.sigp .sig-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.sigp .sig-tabs a{border:1px solid var(--line-2);padding:5px 10px;font-size:13px;color:var(--ink-2);text-decoration:none;border-radius:2px}.sigp .sig-tabs a.on{background:#f2a33a;border-color:#f2a33a;color:#0b0b0b}.sigp .sig-list{list-style:none;padding:0;margin:0}.sigp .sig-list a{display:block;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none}.sigp .sig-list .sig-h{display:block;font-size:17px;font-weight:600;color:#fff;margin-top:4px}.sigp .sig-list .sig-l{display:block;font-size:14px;color:var(--ink-2);margin-top:4px;line-height:1.45}.sigp .sig-list a:hover .sig-h{text-decoration:underline;text-underline-offset:3px}.sigp .sig-win{margin:22px 0 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.sigp .sig-pages{display:flex;justify-content:space-between;margin-top:18px}@media (max-width:720px){.sigp .sig-kf{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header .menu nav a.cta,.site-header .nav a.cta{background:#f2a33a;color:#0b0b0b}.site-header .nav a.cta:hover{background:#ffb44d;color:#0b0b0b}