.dl-tip-row{color:var(--text-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.dl-tip-row i{border-radius:2px;flex:none;width:10px;height:3px}.pc-tip .dl-tip-row b{margin-left:auto;padding-left:12px;font-size:14px}.cmp-up{color:var(--red-2)}.cmp-down{color:var(--green)}.cmp-pick{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.rd-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-tiles .dash-tile b{font-variant-numeric:tabular-nums;font-size:22px}.rd-list{margin:4px 0 0;padding:0;list-style:none}.rd-row{--tc:var(--red-2);border-bottom:1px solid var(--line);grid-template-columns:44px 128px minmax(0,1fr) 64px 190px;align-items:center;gap:14px;padding:10px 6px;display:grid}.rd-row:last-child{border-bottom:0}.rd-badge{object-fit:contain;width:44px;height:44px}.rd-name{gap:1px;min-width:0;display:grid}.rd-name b{color:var(--tc);white-space:nowrap;font-size:16px;font-weight:900}.rd-name small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.rd-track{background:var(--bg-2);border:1px solid var(--line);border-radius:6px;height:18px;display:block;overflow:hidden}.rd-fill{gap:2px;height:100%;display:flex}.rd-fill i{background:var(--tc);min-width:2px;height:100%;display:block}.rd-share{font-variant-numeric:tabular-nums;text-align:right;font-size:17px;font-weight:900}.rd-top{color:var(--text-2);text-align:right;font-size:13px;font-weight:700}@media (max-width:760px){.rd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-row{grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"b n s""b t t""b x x";gap:4px 10px}.rd-badge{grid-area:b;align-self:start;width:38px;height:38px}.rd-name{grid-area:n}.rd-share{grid-area:s}.rd-track{grid-area:t;height:14px}.rd-top{text-align:left;grid-area:x;font-size:12.5px}}.pl-stand{--tc:var(--red-2);grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:center;gap:18px 28px;margin-top:14px;display:grid}.ps-main{gap:2px;display:grid}.ps-k{color:var(--muted);font-size:12.5px;font-weight:700}.ps-v{color:var(--tc);font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1.15}.ps-t{color:var(--text-2);font-size:14px;font-weight:700}.ps-side{gap:8px;min-width:0;display:grid}.ps-strip{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.ps-strip i{min-width:3px;height:100%;display:block}.ps-note{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.ps-link{color:var(--red-2);justify-self:start;font-size:13px;font-weight:700}.ps-link:hover{color:var(--text)}@media (max-width:700px){.pl-stand{grid-template-columns:minmax(0,1fr)}}.pls-tiles .dash-tile small{color:var(--muted);font-size:12.5px;font-weight:600}.pls-tiles .dash-tile b{font-variant-numeric:tabular-nums}.recap-pick{margin-bottom:16px}.recap-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.recap-tiles .dash-tile b{font-variant-numeric:tabular-nums;font-size:22px}.recap-pfs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:18px;display:grid}.recap-pf{flex-direction:column;gap:2px;display:flex}.recap-pf-h{align-items:center;gap:8px;margin-bottom:8px;font-size:15px;display:flex}.recap-k{color:var(--muted);font-size:12.5px;font-weight:700}.recap-v{color:var(--red-2);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1.2}.recap-v small{color:var(--muted);margin-left:4px;font-size:13px}.recap-dl{border-top:1px solid var(--line);grid-template-columns:auto auto;justify-content:space-between;gap:6px 12px;margin:12px 0 0;padding-top:12px;font-size:13.5px;display:grid}.recap-dl dt{color:var(--muted)}.recap-dl dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:800}.recap-foot{color:var(--amber);margin:auto 0 0;padding-top:10px;font-size:12.5px}.recap-legends{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px;display:grid}.recap-legends .bd-row{grid-template-columns:150px minmax(0,1fr) 60px}.recap-legends .bd-row b{min-width:0}.recap-leg{align-items:center;gap:8px;display:inline-flex}.recap-leg img{object-fit:cover;border:1px solid var(--line-2);border-radius:6px;width:26px;height:26px}@media (max-width:1000px){.recap-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.recap-pfs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.recap-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.recap-pfs,.recap-legends{grid-template-columns:minmax(0,1fr)}.recap-legends .bd-row{grid-template-columns:120px minmax(0,1fr) 52px}}.pred-recap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.pred-recap b{font-size:16px}.pred-recap span{color:var(--text-2);font-size:14px}.wm-pf{margin-bottom:14px}.wm-pf .seg-link{align-items:center;gap:6px;display:inline-flex}.wm-list{margin:0;padding:0;list-style:none}.wm-row{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(190px,1.3fr) minmax(160px,1.4fr) 130px 130px;align-items:center;gap:16px;padding:12px 10px;display:grid}.wm-list>.wm-row:last-child{border-bottom:0}.wm-head{color:var(--muted);border-bottom:1px solid var(--line-2);padding-top:4px;padding-bottom:10px;font-size:12.5px;font-weight:800}.wm-head .r{text-align:right}.wm-pos{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:900}.wm-row.top .wm-pos{color:var(--red-2);font-size:20px}.wm-w{align-items:center;gap:12px;min-width:0;display:flex}.wm-w img{object-fit:contain;flex:none;width:76px;height:38px}.wm-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15.5px;font-weight:800;overflow:hidden}.wm-name small{color:var(--muted);font-size:12px;font-weight:600;display:block}.wm-row.top .wm-name{font-size:17px}.wm-row .meta-share b small{color:var(--muted);margin-left:8px;font-size:12px;font-weight:600}.wm-n{font-variant-numeric:tabular-nums;justify-items:end;gap:1px;display:grid}.wm-n b{font-size:15px;font-weight:800}.wm-n small{color:var(--muted);font-size:11.5px}.wm-n.few{opacity:.5}.wm-n.flat{color:var(--muted);text-align:right;justify-items:end}.wm-n em{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:700;display:none}@media (min-width:701px) and (max-width:1000px){.wm-row{grid-template-columns:28px minmax(150px,1.3fr) minmax(120px,1.2fr) 96px 104px;gap:12px}.wm-w img{width:60px;height:30px}}@media (max-width:700px){.wm-head{display:none}.wm-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"p w w""p s s""p k d";gap:8px 14px}.wm-n,.wm-n.flat{text-align:left;justify-items:start}.wm-n em{display:block}.wm-pos{grid-area:p;align-self:start;padding-top:8px}.wm-w{grid-area:w}.wm-row .meta-share{grid-area:s}.wm-k{grid-area:k}.wm-d{grid-area:d}.wm-w img{width:60px;height:30px}}.fp-tiles .dash-tile b{font-variant-numeric:tabular-nums}.fp-tiles .dash-tile b.fp-ago{font-size:20px}.fp-sort{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px;display:flex}.fp-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:grid}.fp-card{border:1px solid var(--line);background:var(--bg-2);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.fp-top{align-items:flex-start;gap:10px;display:flex}.fp-top img{object-fit:contain;flex:none;width:40px;height:40px}.fp-who{flex:1;gap:2px;min-width:0;display:grid}.fp-name{align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:800;display:flex}.fp-name a,.fp-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp-count{color:var(--red-2);font-size:13px;font-weight:800}.fp-count small{color:var(--muted);margin-left:8px;font-weight:600}.fp-badges{flex-wrap:wrap;gap:4px 16px;display:flex}.fp-chip{color:var(--muted);align-items:baseline;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.fp-chip b{color:var(--text);font-variant-numeric:tabular-nums}.fp-meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:8px;font-size:12.5px;display:flex}.fp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}@media (max-width:1000px){.fp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fp-grid{grid-template-columns:minmax(0,1fr)}.fp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
