.scx-page{--scx-bleed:max(var(--gutter), calc((100vw - var(--maxw)) / 2 + var(--gutter)));--scx-ease:cubic-bezier(.22, 1, .36, 1);--scx-both:var(--accent)}.scx-page.scx-subject{padding-top:0;display:flow-root}.scx-page .scx-stage{isolation:isolate;padding:22px 0 28px;position:relative}.scx-page.scx-bleed .scx-stage{margin-top:-28px}.scx-page .scx-stage-bg{z-index:-1;background:linear-gradient(180deg, #f0f2ee 0%, #f6f6f3 60%, var(--paper) 100%);pointer-events:none;position:absolute;inset:0;overflow:hidden}.scx-page.scx-bleed .scx-stage-bg{right:auto;left:calc(-1 * var(--scx-bleed));width:100vw}.scx-page:not(.scx-bleed) .scx-stage{padding-left:16px;padding-right:16px}.scx-page .scx-stage{--scx-hole:radial-gradient(ellipse 44% 78% at 16% 34%, #0000001a 0%, #00000073 60%, #000 100%)}.scx-page .scx-stage-topic{--scx-hole:radial-gradient(ellipse 46% 62% at 20% 64%, #00000014 0%, #0000006b 62%, #000 100%)}.scx-page .scx-stage-bg .lg-field svg{-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 78%, transparent 100%), var(--scx-hole);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 78%, transparent 100%), var(--scx-hole);mask-image:linear-gradient(180deg, #000 0%, #000 78%, transparent 100%), var(--scx-hole);-webkit-mask-composite:source-in;mask-composite:intersect}.scx-page .scx-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-size:.66rem;font-weight:500}.scx-page .scx-bar{background:#12141717;border-radius:3px;gap:1px;height:5px;display:flex;overflow:hidden}.scx-page .scx-bar i{min-width:2px;display:block}.scx-page .scx-bar .g{background:var(--gain)}.scx-page .scx-bar .b{background:var(--scx-both)}.scx-page .scx-bar .p{background:var(--harm)}.scx-page .scx-bar-lg{border-radius:4px;height:8px}.scx-page .scx-sub-top{justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.scx-page .scx-sub-title h1{font-family:var(--headline);letter-spacing:-.04em;margin-top:4px;font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:700;line-height:.96}.scx-page .scx-sub-figs{--lg-r:18px;align-items:stretch;margin:0;padding:11px 6px;display:flex}.scx-page .scx-sub-fig{flex-direction:column;justify-content:space-between;gap:5px;padding:0 16px;display:flex}.scx-page .scx-sub-fig+.scx-sub-fig{border-left:1px solid #12141724}.scx-page .scx-sub-fig dd{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:1.5rem;font-weight:500;line-height:1.1}.scx-page .scx-sub-fig dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.6875rem;font-weight:700}.scx-page .scx-sub-mix{min-width:250px}.scx-page .scx-sub-mix dd{letter-spacing:0;gap:6px;padding-top:5px;font-size:.8rem;display:grid}.scx-page .scx-sub-shares{color:var(--ink-2);word-spacing:-.12em}.scx-page .scx-sub-shares b{font-weight:600}.scx-page .scx-sub-shares .g{color:var(--gain)}.scx-page .scx-sub-shares .b{color:var(--scx-both)}.scx-page .scx-sub-shares .p{color:var(--harm)}.scx-page .scx-sub-mix dt{letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:500}.scx-page .scx-tiles{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;margin-top:20px;display:grid}@media (min-width:1280px){.scx-page .scx-tiles{grid-template-columns:repeat(var(--scx-cols,5), minmax(0, 1fr))}.scx-page .scx-tile[aria-current=page]{grid-column:span var(--scx-all,1)}}.scx-page .scx-tile{--lg-r:16px;min-height:82px;color:var(--ink);grid-template-rows:auto 1fr auto;gap:3px;padding:11px 14px 12px;text-decoration:none;display:grid}.scx-page .scx-tile-name{font-family:var(--headline);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;font-size:.95rem;font-weight:700;line-height:1.2;display:flex}.scx-page .scx-tile-arrow{font-family:var(--sans);color:var(--ink-2);transition:transform .22s var(--lg-spring);flex:none;font-weight:500}.scx-page .scx-tile:hover .scx-tile-arrow,.scx-page .scx-tile:focus-visible .scx-tile-arrow{color:var(--ink);transform:translate(3px)}.scx-page .scx-tile-n{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-self:end;padding-bottom:5px;font-size:1.02rem;font-weight:500;line-height:1.1}.scx-page .scx-tile-n small{font-family:var(--sans);letter-spacing:0;color:var(--ink-2);font-size:.72rem;font-weight:500}.scx-page .scx-tile-note{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;font-size:.62rem;line-height:1}.scx-page .scx-tile[aria-current=page]{box-shadow:inset 0 0 0 1px #fffc, 0 0 0 2px var(--ink), var(--lg-float);background:#fffffff5}.scx-page .scx-tile:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.scx-page .scx-list-head{border-top:3px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 22px;padding-top:11px;display:flex}.scx-page .scx-list-head h2{font-family:var(--headline);letter-spacing:-.015em;font-size:1.35rem;font-weight:650;line-height:1.2}.scx-page .scx-list-note,.scx-page .scx-list-count{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);font-variant-numeric:tabular-nums;font-size:.7rem}.scx-page .scx-list-count{margin-left:auto}.scx-page .scx-empty{font-family:var(--serif);color:var(--ink-2);padding:28px 0;font-size:1.1rem}.scx-page :is(.deck-lead-art,.deck-side-art,.deck-card-art,.deck-row-art){background:var(--paper-alt);flex:none;min-height:0;position:relative;overflow:hidden}.scx-page .deck-top .deck-lead-art{aspect-ratio:16/9;width:100%}.scx-page :is(.deck-lead-art,.deck-side-art,.deck-card-art,.deck-row-art) img{object-fit:cover;width:100%;height:100%;transition:transform .25s var(--scx-ease);position:absolute;inset:0}.scx-page :is(.deck-lead,.deck-side-item,.deck-card,.deck-row):hover img{transform:scale(1.025)}.scx-page .story-deck h3 a,.scx-page .story-deck h4 a{text-underline-offset:.16em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .16s}.scx-page .story-deck h3 a:hover,.scx-page .story-deck h4 a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.scx-page .story-deck{gap:30px}.scx-page .deck-top,.scx-page .deck-band{padding-bottom:30px}.scx-page .deck-side-item{flex:auto}.scx-page .deck-row{padding:15px 0;transition:background-color .16s}.scx-page.scx-one-subject .deck-row .card-sector,.scx-page.scx-one-subject .deck-lead .card-sector{display:none}.scx-page.scx-one-subject .deck-row h4{margin-top:0}.scx-page .pager{gap:8px;padding:36px 0 8px}.scx-page .pager a{border:1.5px solid var(--line-strong);background:var(--paper);min-width:40px;height:40px;color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;transition:transform .2s var(--lg-spring), border-color .16s ease, background-color .16s ease, color .16s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.84rem;font-weight:500;display:inline-flex}.scx-page .pager a:hover{border-color:var(--ink);transform:translateY(-1px)}.scx-page .pager a.active{border-color:var(--ink);background:var(--ink);color:#fff}.scx-page .pager a.pager-step{border-color:var(--ink);font-family:var(--sans);padding:0 18px;font-weight:650}.scx-page .pager a.pager-step:hover{background:var(--ink);color:#fff}.scx-page .pager a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:999px}.scx-page .pager-gap{color:var(--soft)}.scx-page.scx-shell.scx-bleed{margin-top:-16px}.scx-page .scx-stage-topic{padding:16px 0 20px}.scx-page .scx-tabs{margin:0 calc(-1 * var(--gutter)) -12px;padding:2px var(--gutter) 22px;scrollbar-width:none;overflow-x:auto}.scx-page .scx-tabs::-webkit-scrollbar{display:none}.scx-page .scx-tabs-tray>a{min-height:36px;color:var(--ink);padding:0 14px;font-size:.82rem;font-weight:650;position:relative}.scx-page .scx-tabs-tray>a,.scx-page .scx-panel-tray>button{transition:box-shadow .18s ease, transform .22s var(--lg-spring)}.scx-page .scx-tabs-tray>a:hover{background:#ffffff8c}.scx-page .scx-tabs-tray>a[aria-current=page]{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px #ffffff29, inset 1px 1.5px 0 -.5px #ffffff80, 0 4px 10px -4px rgb(var(--lg-ink) / .5)}.scx-page .scx-num{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:.72rem;font-weight:500}.scx-page [aria-current]>.scx-num,.scx-page .is-on>.scx-num{color:#fffc}.scx-page .scx-crumbs{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-bottom:8px;font-size:.68rem;display:flex}.scx-page .scx-crumbs a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;font-weight:600;position:relative}.scx-page .scx-crumbs a:after{content:"";position:absolute;inset:-14px -8px}.scx-page .scx-crumbs a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.scx-page .tb-head{padding:6px 0 0}.scx-page .tb-head h1{letter-spacing:-.028em;font-weight:650}.scx-page .tb-dek{color:var(--ink-2);margin-top:9px;font-size:.92rem}.scx-page .scx-strip{--lg-r:22px;padding:13px 16px 14px;container:scx-strip/inline-size}.scx-page .tb-strip-top{color:var(--ink-2)}.scx-page .tb-figs{gap:2px clamp(6px,3cqi,18px);margin:5px 0 9px -9px}.scx-page .tb-fig a,.scx-page .tb-fig-none{border-radius:11px;padding:3px 9px 4px;transition:background-color .16s}.scx-page .tb-fig a:hover,.scx-page .tb-fig a:focus-visible{background:color-mix(in srgb, var(--tb-ink) 11%, transparent)}.scx-page .tb-num{font-family:var(--mono);letter-spacing:-.05em;font-weight:500}.scx-page .tb-fig-label{color:var(--ink-2)}.scx-page .tb-levels{color:var(--ink-2);margin-top:8px;font-size:.72rem}:is(.scx-page .scx-strip:has(.tb-fig-gain a:is(:hover,:focus-visible)) .tb-cells i:not(.g1,.g2,.g3),.scx-page .scx-strip:has(.tb-fig-trace a:is(:hover,:focus-visible)) .tb-cells i:not(.t1,.t2,.t3),.scx-page .scx-strip:has(.tb-fig-problem a:is(:hover,:focus-visible)) .tb-cells i:not(.p1,.p2,.p3)){opacity:.16}.scx-page .scx-narrow{display:none}@container scx-strip (max-width:520px){.scx-page .tb-levels-lead .scx-wide{display:none}.scx-page .tb-levels-lead .scx-narrow{display:inline}}@container scx-strip (max-width:430px){.scx-page .tb-figs{flex-wrap:nowrap;gap:0 6px}.scx-page .tb-fig a,.scx-page .tb-fig-none{flex-direction:column;align-items:flex-start;gap:3px}}.scx-page .tb-thin{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.scx-page .scx-toggle{-webkit-tap-highlight-color:transparent}.scx-page .scx-toggle-head{text-align:left;white-space:normal;justify-content:flex-start;gap:12px;width:100%;min-height:52px;margin-top:12px;padding:6px 16px 6px 8px}.scx-page .scx-toggle-head .scx-toggle-icon{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 1px #fff3}.scx-page .scx-toggle-text{flex:1;gap:1px;min-width:0;display:grid}.scx-page .scx-toggle-head .scx-toggle-label{font-family:var(--headline);letter-spacing:-.01em;font-size:1rem;font-weight:650;line-height:1.2}.scx-page .scx-toggle-detail{color:#fffc;font-size:.74rem;font-weight:500;line-height:1.3}.scx-page .scx-toggle .tb-kbd{opacity:1;border-color:#ffffff8c;flex:none;padding:4px 7px}html[data-topic-briefing=open] .scx-page .scx-toggle-head{background:var(--lg-sheen-pill), #ffffffe6;color:var(--ink);box-shadow:var(--lg-edge-pill), 0 0 0 1.5px var(--ink), var(--lg-float-pill)}html[data-topic-briefing=open] .scx-page .scx-toggle-head .scx-toggle-icon{background:#12141712;box-shadow:inset 0 0 0 1px #1214171f}html[data-topic-briefing=open] .scx-page .scx-toggle-detail{color:var(--ink-2)}html[data-topic-briefing=open] .scx-page .scx-toggle .tb-kbd{border-color:#12141773}.scx-page .tb-mini{-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);background:#ffffffe0;border-bottom:1px solid #12141729}.scx-page .tb-mini-tally{font-family:var(--mono);letter-spacing:-.02em;font-weight:600}.scx-page .tb-mini-tally>span>span{font-family:var(--sans);letter-spacing:0;color:var(--ink-2)}.scx-page .scx-toggle-mini{flex:none;gap:7px;height:32px;min-height:32px;padding:0 12px 0 10px;position:relative}.scx-page .scx-toggle-mini:after{content:"";position:absolute;inset:-6px 0}.scx-page .scx-toggle-mini .scx-toggle-icon{place-items:center;display:grid}.scx-page .scx-toggle-mini .scx-toggle-text{display:inline}html[data-topic-briefing=open] .scx-page .scx-toggle-mini{background:var(--paper);color:var(--ink);box-shadow:none}.scx-page .scx-seg{border:1px solid var(--line-strong);background:var(--paper-alt);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.scx-page .scx-seg a{min-height:34px;color:var(--ink);font-family:var(--sans);white-space:nowrap;transition:box-shadow .16s ease, transform .22s var(--lg-spring);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.82rem;font-weight:650;display:inline-flex}.scx-page .scx-seg a:hover{box-shadow:0 0 0 1px var(--line-strong);background:#fff}.scx-page .scx-seg a:active{transform:scale(.96)}.scx-page .scx-seg a.is-on{background:var(--ink);color:#fff;box-shadow:0 5px 12px -7px #121417b3}.scx-page .scx-seg a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:999px}.scx-page .topic-records .scx-list-head{align-items:center;gap:10px 18px;padding-top:12px}.scx-page .scx-thread-note{background:var(--accent-tint);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-8px 0 16px;padding:7px 8px 7px 14px;font-size:.88rem;line-height:1.4;display:flex}.scx-page .scx-thread-note a.tv-btn{flex:none;margin-left:auto}.scx-page .scx-sk{background:#eceeea;border-radius:3px;display:block}.scx-page .scx-sk-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-bottom:36px;display:grid}.scx-page .scx-sk-lead{align-content:start;gap:12px;padding-right:32px;display:grid}.scx-page .scx-sk-art{aspect-ratio:16/9;border-radius:0}.scx-page .scx-sk-line{height:14px}.scx-page .scx-sk-kick{width:170px;height:10px}.scx-page .scx-sk-h{height:36px}.scx-page .scx-sk-h2{height:20px}.scx-page .scx-sk-short{width:62%}.scx-page .scx-sk-side{border-left:1px solid var(--line);align-content:start;gap:30px;padding-left:32px;display:grid}.scx-page .scx-sk-item{gap:9px;display:grid}.scx-page .scx-sk-title{width:min(260px,60vw);height:clamp(2.4rem,5.2vw,4.2rem);margin-top:4px}.scx-page .scx-sk-figs{border-radius:18px;width:min(430px,100%);height:68px}.scx-page .scx-sk-tile{border-radius:16px;flex:0 0 164px;min-height:82px}.scx-page .scx-sk-tray{border-radius:999px;width:min(740px,100%);height:42px;margin:2px 0 10px}.scx-page .scx-sk-heading{align-content:start;gap:10px;padding-top:6px;display:grid}.scx-page .scx-sk-strip{border-radius:22px;height:225px}.scx-page .scx-sk-version{gap:14px;max-width:860px;margin:0 auto;padding-top:40px;display:grid}.scx-page .scx-sk-seg{border-radius:999px;width:min(330px,100%);height:42px}@container topic-main (max-width:1000px){.scx-page .scx-sk-top{grid-template-columns:1fr}.scx-page .scx-sk-side{display:none}.scx-page .scx-sk-lead{padding-right:0}}@media (max-width:1000px){.scx-page .scx-sk-top{grid-template-columns:1fr}.scx-page .scx-sk-side{display:none}.scx-page .scx-sk-lead{padding-right:0}}.scx-page .tb-panel-card{background:var(--paper)}.scx-page .scx-panel-top{isolation:isolate;border-bottom:1px solid #12141729;flex:none;position:relative}.scx-page .scx-panel-bg{z-index:-1;pointer-events:none;background:linear-gradient(#eceeea 0%,#f5f5f2 100%);position:absolute;inset:0;overflow:hidden}.scx-page .scx-panel-bg .lg-field svg{-webkit-mask-image:linear-gradient(100deg,#00000038 0%,#0009 45%,#000 100%);mask-image:linear-gradient(100deg,#00000038 0%,#0009 45%,#000 100%)}.scx-page .tb-panel-head{color:var(--ink);background:0 0;align-items:flex-start;padding:15px 14px 12px 18px}.scx-page .tb-panel-head:after{content:none}.scx-page .tb-panel-eyebrow{letter-spacing:.1em;color:var(--ink-2);font-size:.66rem}.scx-page .tb-panel-head h2{letter-spacing:-.025em;color:var(--ink);margin-top:4px;font-size:1.36rem;font-weight:700}.scx-page .scx-close{color:var(--ink);flex:none;gap:8px;padding:0 12px}.scx-page .scx-close .tb-kbd{opacity:1;border-color:#12141773}.scx-page .scx-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.scx-page .scx-panel-tabs{scrollbar-width:none;margin-bottom:-6px;padding:0 14px 18px;overflow-x:auto}.scx-page .scx-panel-tabs::-webkit-scrollbar{display:none}.scx-page .scx-panel-tray>button{min-height:32px;color:var(--ink);padding:0 11px;font-size:.77rem;font-weight:650}.scx-page .scx-panel-tray>button:hover{background:#fff9}.scx-page .scx-panel-tray>button[aria-current=true]{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px #ffffff29, inset 1px 1.5px 0 -.5px #ffffff80, 0 4px 10px -4px rgb(var(--lg-ink) / .5)}.scx-page .scx-panel-tray>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scx-page .tb-panel-card{timeline-scope:--scx-read}.scx-page .tb-panel-body{scroll-timeline:--scx-read block}.scx-page .scx-panel-top:after{content:"";background:linear-gradient(90deg, var(--gain), var(--accent), var(--harm));transform-origin:0;height:2px;animation:linear both scx-read;animation-timeline:--scx-read;position:absolute;inset:auto 0 -1px}}}@keyframes scx-read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scx-page .tb-panel-body{padding:0 18px 26px}@media (min-width:1280px){.scx-page .tb-panel-card{border:1px solid #1214174d;border-radius:18px}}.scx-page .tb-briefing .topic-tally,.scx-page .tb-briefing .topic-summary,.scx-page .tb-briefing .topic-strongest,.scx-page .tb-briefing .topic-pooled{margin-top:26px}.scx-page .tb-briefing>[data-briefing-section]:first-child>:first-child{margin-top:20px}.scx-page .tb-briefing h2,.scx-page .tb-briefing .topic-pooled h3{border-top:3px solid var(--ink);font-family:var(--headline);letter-spacing:-.015em;margin:0 0 12px;padding-top:10px;font-size:1.16rem;font-weight:700;line-height:1.2}.scx-page .ts-paragraph{margin-bottom:16px}.scx-page .ts-paragraph h3,.scx-page .tt-strength h3{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:0 0 5px;font-size:.68rem;font-weight:500}.scx-page .ts-paragraph p,.scx-page .ts-theme p{color:var(--ink)}.scx-page .ts-cites a{background:var(--accent-tint);vertical-align:.1em;border:0;border-radius:4px;margin-right:4px;padding:0 5px;font-size:.64rem;line-height:1.55;transition:background-color .15s,color .15s;display:inline-block}.scx-page .ts-cites a:hover,.scx-page .ts-cites a:focus-visible{background:var(--accent);color:#fff}.scx-page .ts-themes{margin-top:22px}.scx-page .ts-themes-heading{border-top:1px solid var(--ink);font-family:var(--headline);letter-spacing:-.01em;text-transform:none;margin:0;padding:10px 0;font-size:1rem;font-weight:700}.scx-page .tb-briefing .ts-themes ul{gap:0}.scx-page .ts-theme{border:0;border-top:1px solid var(--line-strong);background:0 0;border-radius:0;padding:13px 0 15px}.scx-page .ts-theme-head{margin-bottom:7px}.scx-page .ts-theme-counts{font-family:var(--mono);color:var(--ink-2);font-size:.72rem;font-weight:500}.scx-page .scx-side-g{color:var(--gain)}.scx-page .scx-side-p{color:var(--harm)}.scx-page .scx-theme-bar{max-width:180px;margin-bottom:9px}.scx-page .scx-theme-link{margin-top:10px}.scx-page .ts-themes-note{border-top:1px solid var(--line-strong);color:var(--ink-2);padding-top:10px}.scx-page .tb-briefing .tt-figures{gap:10px}.scx-page .tb-briefing .tt-figure dd{font-family:var(--mono);letter-spacing:-.05em;font-size:1.85rem;font-weight:500}.scx-page .tb-briefing .tt-figure dt{color:var(--ink-2)}.scx-page .tb-briefing .tt-bar{background:#12141717;border-radius:4px;gap:1px;height:8px}.scx-page .tt-note,.scx-page .tt-designs{color:var(--ink-2)}.scx-page .tt-strength table{font-variant-numeric:tabular-nums}.scx-page .tt-strength thead th{border-bottom:1px solid var(--ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:0 0 7px;font-size:.64rem;font-weight:500}.scx-page .tt-strength :is(th,td):nth-child(n+2){text-align:right;width:6.4rem;padding-left:8px;padding-right:0}.scx-page .tt-strength td{font-family:var(--mono);font-size:1.02rem;font-weight:500}.scx-page .tt-strength td:nth-child(2){color:var(--gain)}.scx-page .tt-strength td:nth-child(3){color:var(--harm)}.scx-page .tt-strength tbody th{padding-left:18px;position:relative}.scx-page .scx-lv{background:var(--ink);border-radius:2px;width:9px;height:9px;position:absolute;top:15px;left:0}.scx-page .scx-lv-moderate{background:color-mix(in srgb, var(--ink) 52%, #fff)}.scx-page .scx-lv-emerging{background:color-mix(in srgb, var(--ink) 22%, #fff)}.scx-page .tt-designs a,.scx-page .topic-pooled-source a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}.scx-page .tst-side{padding-top:10px}.scx-page .tst-gain{--scx-side:var(--gain)}.scx-page .tst-problem{--scx-side:var(--harm)}.scx-page .topic-strongest h3{font-family:var(--headline);letter-spacing:-.01em;text-transform:none;color:var(--scx-side);margin:0 0 4px;font-size:1.02rem;font-weight:700}.scx-page .tst-entry{padding:11px 0 12px 30px;position:relative}.scx-page .tst-entry:before{content:counter(list-item, decimal-leading-zero);font-family:var(--mono);color:var(--scx-side);font-size:.7rem;font-weight:500;position:absolute;top:14px;left:0}.scx-page .tst-entry h4 a{text-underline-offset:.16em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .16s}.scx-page .tst-entry h4 a:hover{color:var(--ink);-webkit-text-decoration-color:var(--scx-side);text-decoration-color:var(--scx-side)}.scx-page .tst-meta{font-family:var(--mono);color:var(--ink-2);font-size:.68rem}.scx-page .tst-more{margin-top:8px}.scx-page .scx-more-toggle .tst-more-chevron{flex:none}.scx-page .scx-more-toggle[aria-expanded=true] .tst-more-chevron{transform:translateY(1px)rotate(-135deg)}.scx-page .tst-more-box,.scx-page .tst-gain .tst-more-box,.scx-page .tst-problem .tst-more-box{border:1px solid var(--line-strong);border-top:2px solid var(--scx-side);background:#fbfbf9;border-radius:0;margin-top:12px;padding:0 12px}.scx-page .tst-more-status:before{content:none}.scx-page .tst-more-status{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.scx-page .topic-pooled-lede{color:var(--ink-2)}.scx-page .topic-pooled-list{gap:0}.scx-page .topic-pooled-review{border:0;border-top:1px solid var(--line-strong);background:0 0;border-radius:0;padding:13px 0 15px}.scx-page .scx-pooled-more{margin-top:10px}.scx-page .pooled-quote summary{border:1px solid var(--line-strong);background:var(--paper-alt);min-height:28px;color:var(--ink);border-radius:999px;align-items:center;padding:0 11px;font-size:.76rem;list-style:none;transition:border-color .16s;display:inline-flex}.scx-page .pooled-quote summary::-webkit-details-marker{display:none}.scx-page .pooled-quote summary:after,.scx-page .topic-versions summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:8px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.scx-page .pooled-quote[open] summary:after,.scx-page .topic-versions[open] summary:after{transform:translateY(1px)rotate(-135deg)}.scx-page .pooled-quote summary:hover,.scx-page .topic-versions summary:hover{border-color:var(--ink)}.scx-page .topic-report-foot{border-top:3px solid var(--ink);color:var(--ink-2);margin-top:26px;padding-top:12px}.scx-page .topic-cite{border:0;border-top:1px solid var(--line-strong);background:0 0;border-radius:0;padding:14px 0 0}.scx-page .topic-cite .cite-text{background:var(--paper-alt);font-family:var(--mono);color:var(--ink-2);padding:10px 12px;font-size:.72rem;line-height:1.6}.scx-page .topic-versions summary{border:1.5px solid var(--line-strong);background:var(--paper-alt);border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.78rem;list-style:none;transition:border-color .16s;display:inline-flex}.scx-page .topic-versions summary::-webkit-details-marker{display:none}.scx-page .topic-add{margin-top:18px}.scx-page .topic-thin{border-left:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper-alt);padding:14px 16px}.scx-page .topic-thin a.tv-btn,.scx-page .topic-add a.tv-btn,.scx-page .tb-thin a.tv-btn{color:var(--ink);margin-top:6px;font-weight:650}.scx-page .topic-thin a.tv-btn:hover,.scx-page .topic-add a.tv-btn:hover,.scx-page .tb-thin a.tv-btn:hover{color:#fff}@media (max-width:1279.98px){.scx-page .scx-close{min-width:44px;min-height:44px}}@media (max-width:960px){.scx-page .scx-sub-top{flex-direction:column;align-items:stretch;gap:14px}.scx-page .scx-sub-figs{align-self:flex-start}}@media (max-width:1000px){.scx-page .scx-tiles{margin:12px calc(-1 * var(--gutter)) -18px;padding:4px var(--gutter) 26px;scroll-snap-type:x proximity;scroll-padding-left:var(--gutter);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.scx-page .scx-tiles::-webkit-scrollbar{display:none}.scx-page .scx-tile{scroll-snap-align:start;flex:none;min-width:164px}}@media (max-width:767.98px){.scx-page .scx-stage{--scx-hole:radial-gradient(ellipse 90% 36% at 30% 24%, #0000001a 0%, #00000080 70%, #000 100%);padding:16px 0 22px}.scx-page .scx-stage-topic{--scx-hole:radial-gradient(ellipse 90% 26% at 30% 32%, #0000001a 0%, #00000080 70%, #000 100%);padding:10px 0 14px}.scx-page .scx-sub-title h1{font-size:2.6rem}.scx-page .scx-sub-figs{align-self:stretch;padding:10px 2px;display:grid}.scx-page .scx-sub-fig{padding:0 12px}.scx-page .scx-sub-fig dd{font-size:1.25rem}.scx-page .scx-sub-mix{min-width:0}.scx-page .scx-sub-mix dd{padding-top:6px;font-size:.72rem}.scx-page .scx-sub-mix dt{font-size:.66rem;line-height:1.3}.scx-page .scx-tabs-tray>a{min-height:44px}.scx-page .scx-tabs-tray>a[aria-current=page]{order:-1}.scx-page .scx-crumbs{margin-bottom:6px}.scx-page .tb-head{gap:10px;padding-top:0}.scx-page .scx-dek-lead,.scx-page .scx-thin-some{display:none}.scx-page .tb-dek .scx-narrow{display:inline}.scx-page .tb-dek{margin-top:6px;font-size:.84rem}.scx-page .scx-strip{--lg-r:20px;padding:11px 13px 13px}.scx-page .tb-figs{margin-top:3px;margin-bottom:6px}.scx-page .tb-levels{margin-top:7px}.scx-page .tb-levels-lead{flex-basis:auto}.scx-page .scx-toggle-head{min-height:48px;margin-top:9px}.scx-page .scx-panel-tray>button{padding:0 9px;font-size:.74rem}.scx-page .scx-sub-fig:nth-child(2):not(.scx-sub-mix){display:none}.scx-page .scx-sub-figs{grid-template-columns:auto minmax(0,1fr)}.scx-page .scx-toggle-head .scx-toggle-icon{width:34px;height:34px}.scx-page .scx-toggle-detail{display:none}.scx-page .scx-list-head{margin-bottom:18px}.scx-page .topic-records .scx-list-head{align-items:baseline}.scx-page .scx-seg{order:3;width:100%;display:flex}.scx-page .scx-seg a{flex:auto;gap:5px;min-height:44px;padding:0 8px}.scx-page .scx-wide,.scx-page .scx-list-note{display:none}.scx-page .pager a{min-width:44px;height:44px}.scx-page .scx-sk-figs{width:100%;height:73px}.scx-page .scx-sk-tray{height:50px}.scx-page .scx-sk-heading{gap:8px;padding-top:0}.scx-page .scx-sk-heading .scx-sk-h{height:26px}.scx-page .scx-sk-strip{border-radius:20px;height:217px}.scx-page .tb-panel-head{padding-top:24px}.scx-page .tb-grip{background:#1214174d}.scx-page .tb-panel-card{border-radius:18px 18px 0 0}}@media (prefers-reduced-motion:no-preference){.scx-page .scx-tile{animation:scx-rise .34s var(--scx-ease) backwards}.scx-page .scx-tile:nth-child(2){animation-delay:40ms}.scx-page .scx-tile:nth-child(3){animation-delay:80ms}.scx-page .scx-tile:nth-child(4){animation-delay:.12s}.scx-page .scx-tile:nth-child(5){animation-delay:.16s}.scx-page .scx-tile:nth-child(6){animation-delay:.2s}.scx-page .scx-tile:nth-child(n+7){animation-delay:.24s}.scx-page .scx-bar i{transform-origin:0;animation:scx-draw .62s var(--scx-ease) .14s backwards}.scx-page .scx-sk{animation:1.1s ease-in-out infinite alternate scx-pulse}}@keyframes scx-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes scx-draw{0%{transform:scaleX(0)}}@keyframes scx-pulse{0%{opacity:.55}to{opacity:1}}@media print{.scx-page .scx-stage-bg{display:none}}.scx-page .deck-top .deck-side-item h4{letter-spacing:-.015em;font-size:1.18rem;line-height:1.2}.scx-page .deck-top .deck-side-sum{color:var(--ink-2);font-size:.95rem;line-height:1.5}
