main.pp{--radius:6px;--radius-sm:4px;--surface:#171c25;--surface-2:#1b212b;--line:#262d38;--paper:#10131a;--muted:#98a3b3;--faint:#8a94a3;font-size:15px}main.pp .pp-wrap,main.pp.pp-wide .pp-wrap{width:calc(100% - 64px);max-width:none;padding:0}@media (max-width:760px){main.pp .pp-wrap,main.pp.pp-wide .pp-wrap{width:calc(100% - 32px)}}main.pp .pp-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:18px 0 16px}main.pp .pp-hero h1{font-family:var(--sans,"Geist", system-ui, sans-serif);letter-spacing:-.015em;max-width:none;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.15}main.pp .pp-crumbs{margin:0 0 8px;font-size:12.5px}main.pp .pp-kicker{color:var(--muted);letter-spacing:.12em;margin:0 0 6px;font-size:11px}main.pp .pp-lede{max-width:90ch;color:var(--muted);margin-top:6px;font-size:14.5px;line-height:1.5}main.pp .pp-live{margin-top:10px;font-size:12.5px}main.pp .pp-venue-chip{border-radius:var(--radius-sm);padding:2px 8px;font-size:12px}main.pp .pp-stats{gap:10px;margin-top:14px}main.pp .pp-stat{border-radius:var(--radius);padding:10px 14px}main.pp .pp-stat dt{font-size:11px}main.pp .pp-stat dd{margin-top:4px;font-size:clamp(18px,1.7vw,22px)}main.pp .pp-stat small{font-size:12px}main.pp .pp-sec{padding:26px 0}main.pp .pp-sec-head{margin-bottom:12px}main.pp .pp-sec-head h2,main.pp .pp-glance-head h2,main.pp .pp-charts-head h2{font-family:var(--sans,"Geist", system-ui, sans-serif);letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.25}main.pp .pp-sec-lede{max-width:90ch;color:var(--muted);margin-top:4px;font-size:14px}main.pp .pp-subhead{margin:18px 0 8px;font-size:14.5px}main.pp .pp-note{font-size:13px}main.pp .pp-table-wrap,main.pp .pp-stat,main.pp .pp-gcard,main.pp .pp-charts-panel,main.pp .pp-card,main.pp .pp-mult,main.pp .pp-levstats>div,main.pp .pp-vault-line,main.pp .pp-about,main.pp .pp-sponsor,main.pp .pp-board-about{border-radius:var(--radius)}main.pp .pp-charts-panel{border-radius:0 0 var(--radius) var(--radius)}main.pp .pp-pill,main.pp .pp-legend button,main.pp .pp-board-filter input,main.pp .pp-screener-q,main.pp .pp-venue-chip,main.pp .pp-levalso li a{border-radius:var(--radius-sm)}main.pp .pp-pill{min-height:30px;padding:0 10px;font-size:13px;font-weight:600}main.pp .pp-pill[aria-current=true],main.pp .pp-pill[aria-pressed=true]{background:var(--surface-2);border-color:var(--accent);color:var(--ink)}main.pp .pp-seg,main.pp .pp-board-sort select,main.pp .pp-screener-field select{border-radius:var(--radius-sm)}main.pp .pp-seg button,main.pp .pp-gdelta,main.pp .pp-class,main.pp .pp-board-inst em,main.pp .pp-fund,main.pp .pp-liqtag,main.pp .pp-upside{border-radius:3px}main.pp .pp-levbar{border-radius:var(--radius)}main.pp .pp-levbar .pp-levchip{border-radius:var(--radius-sm)}main.pp .is-positive,main.pp .pos{color:var(--up)}main.pp .is-negative,main.pp .neg{color:var(--down)}main.pp .pp-kicker{color:var(--muted)}main.pp .pp-maxcell{color:var(--body);font-weight:600}main.pp .pp-maxlev{border:1px solid var(--line);color:var(--body);background:0 0;border-radius:3px}main.pp .pp-maxlev.is-high,main.pp .pp-maxlev.is-extreme{color:var(--ink);background:0 0;border-color:#3a4250}main.pp .pp-board-inst em{border-radius:3px}main.pp .pp-table{font-size:13.5px}main.pp .pp-table th,main.pp .pp-table td{border-bottom-color:#262d38d9;padding:9px 12px}main.pp .pp-table thead th{background:var(--surface-2);color:var(--muted);letter-spacing:.06em;font-size:11px;font-weight:700}main.pp .pp-table tbody tr:nth-child(2n)>*{background:#ffffff04}main.pp .pp-table caption{font-size:12.5px}main.pp .pp-table .pp-sub{font-size:11.5px}main.pp .pp-sort,main.pp .pp-sort-link{color:inherit}main.pp .pp-flash{display:inline-block}main.pp .pp-flash.is-up{animation:1.4s ease-out pp-flash-up}main.pp .pp-flash.is-down{animation:1.4s ease-out pp-flash-down}@keyframes pp-flash-up{0%{color:var(--up,#3ccf7f);-webkit-text-fill-color:var(--up,#3ccf7f)}}@keyframes pp-flash-down{0%{color:var(--down,#f5705e);-webkit-text-fill-color:var(--down,#f5705e)}}@media (prefers-reduced-motion:reduce){main.pp .pp-flash.is-up,main.pp .pp-flash.is-down{animation:none}}main.pp .pp-board-controls{padding:8px 0}main.pp .pp-board-tools{gap:8px 12px;margin:14px 0 10px}main.pp .pp-board-summary{color:var(--muted);flex:100%;margin:0;font-size:13.5px}main.pp .pp-board-summary b{color:var(--ink)}main.pp .pp-board-live{margin-left:auto}main.pp .pp-board-table td,main.pp .pp-board-table th{padding:8px 10px}main.pp .pp-board-table td .pp-sub{margin-top:2px}main.pp .pp-board-table .pp-room.is-tight{color:#e9a94a}main.pp .pp-board-table .pp-room.is-thin{color:var(--down)}@media (min-width:1200px){main.pp .pp-board-wrap{overflow:visible}main.pp .pp-board-wrap thead th{top:calc(var(--site-header-height,64px) + 54px);z-index:5;position:sticky}}main.pp .pp-gcard{padding:14px 16px 12px}main.pp .pp-glance{gap:10px}main.pp .pp-glance-sec{padding:20px 0 24px}main.pp .pp-charts{padding:24px 0 28px}main.pp .pp-levband{background:0 0;padding:14px 0 16px}main.pp .pp-hero .pp-venue-chips{display:none}main.pp .pp-hero .pp-live{margin-top:8px}main.pp small.is-positive,main.pp b.is-positive,main.pp span.is-positive{color:var(--up)}main.pp small.is-negative,main.pp b.is-negative,main.pp span.is-negative{color:var(--down)}main.pp .pp-asset-table th,main.pp .pp-asset-table td{padding-left:10px;padding-right:10px}@media (max-width:1700px){main.pp .pp-asset-table .pp-col-venues{display:none}}@media (max-width:1560px){main.pp .pp-asset-table .pp-col-gap{display:none}}@media (max-width:1200px){main.pp .pp-asset-table .pp-col-rank{display:none}}main.pp .pp-table.pp-table-fit{width:100%}main.pp .pp-table.pp-table-fit td.is-wrap{white-space:normal;min-width:120px}main.pp .pp-kicker,main.pp .pp-stat dt,main.pp .pp-table thead th,main.pp .pp-mini-table thead th,main.pp .pp-filter-label,main.pp .pp-screener-field,main.pp .pp-card-head a,main.pp .pp-levmap-class,main.pp .pp-brief-kicker,main.pp .pp-movers-title,main.pp .pp-story-facts dt,main.pp .pp-api-code-label,main.pp .pp-api-plan-tag,main.pp .pp-sizer-inputs label,main.pp .pp-sizer-inputs fieldset,main.pp .pp-strip-id small,main.pp .pp-sponsor-label{letter-spacing:0;text-transform:none}main.pp .pp-kicker,main.pp .pp-stat dt,main.pp .pp-filter-label,main.pp .pp-screener-field{font-size:13px;font-weight:600}main.pp .pp-table thead th,main.pp .pp-mini-table thead th{font-size:12.5px;font-weight:600}main.pp .pp-card-head a{font-size:13px;font-weight:600}main.pp .pp-stats{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;padding:0}main.pp .pp-stat{box-shadow:none;background:#151a21;border:1px solid #262c36;border-radius:6px;padding:18px 20px}main.pp .pp-stat dt{color:#f1f4f8;font:500 15px/1.25 var(--sans,"Geist", system-ui, sans-serif);letter-spacing:0;text-transform:none}main.pp .pp-stat dd{color:#fff;font:700 26px/1.1 var(--sans,"Geist", system-ui, sans-serif);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:10px}main.pp .pp-stat small{color:#8a94a3;margin-top:8px;font-size:12.5px}@media (max-width:720px){main.pp .pp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main.pp .pp-stat{padding:14px}main.pp .pp-stat dt{font-size:13.5px}main.pp .pp-stat dd{font-size:20px}}main.pp .pp-pill[aria-current=true],main.pp .pp-pill[aria-pressed=true],main.pp .pp-pill[aria-current=page],main.pp .pp-news-categories .pp-pill[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--paper)}main.pp .pp-pill:hover{border-color:color-mix(in srgb, var(--ink) 35%, var(--line))}main.pp .pp-levbar .pp-levchip[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}main.pp .pp-levbar .pp-levchip[aria-checked=true] small{color:color-mix(in srgb, var(--paper) 70%, transparent)}main.pp .pp-levx{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 45%, var(--line));color:var(--ink);background:0 0;font-weight:700}main.pp .pp-levbar .pp-levchip:hover{border-color:color-mix(in srgb, var(--ink) 35%, var(--line))}main.pp .pp-api-btn.is-primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}main.pp .pp-table tbody a,main.pp .pp-mini-table tbody a{color:var(--ink)}main.pp .pp-table tbody a:hover,main.pp .pp-mini-table tbody a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}main.pp .pp-table tbody tr:hover>*{background:#ffffff09}main.pp .pp-list-search{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);min-width:min(320px,100%);height:36px;color:var(--faint);align-items:center;gap:0;padding-left:10px;display:inline-flex}main.pp .pp-list-search:focus-within{border-color:color-mix(in srgb, var(--ink) 40%, var(--line))}main.pp .pp-list-search input{min-width:0;height:100%;color:var(--ink);font:500 14px/1 var(--sans,"Geist", system-ui, sans-serif);background:0 0;border:0;outline:none;flex:auto;padding:0 8px}main.pp .pp-list-search input::placeholder{color:var(--faint)}main.pp .pp-list-search button{border:0;border-left:1px solid var(--line);background:var(--surface-2);height:100%;color:var(--ink);font:600 13px/1 var(--sans,"Geist", system-ui, sans-serif);cursor:pointer;flex:none;padding:0 12px}main.pp .pp-list-search button:hover{background:color-mix(in srgb, var(--ink) 8%, var(--surface-2))}main.pp .pp-list-search-clear{color:var(--muted);flex:none;padding:0 10px;font-size:13px}main.pp .pp-list-search-row{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 12px;display:flex}main.pp .pp-list-search-row .pp-note{margin:0}@media (max-width:760px){main.pp .pp-list-search{width:100%}}main.pp .pp-hlp-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:24px;display:grid}main.pp .pp-hlp-charts .pp-oi-spark{max-width:none;margin:0}@media (max-width:860px){main.pp .pp-hlp-charts{grid-template-columns:minmax(0,1fr)}}main.pp .pp-table .pp-muted{color:var(--muted);font-weight:500}main.pp .pp-oi-spark{max-width:none}
