.entry-content>.pl-sp{max-width:1100px !important;width:100%;margin-left:auto !important;margin-right:auto !important}.pl-sp{--sp-navy:#0e2741;--sp-navy-2:#1b3a5c;--sp-orange:#f5a524;--sp-red:#d7001a;--sp-ink:#14202e;--sp-text:#2e3a48;--sp-muted:#5a6675;--sp-muted-2:#6b7686;--sp-line:#d8dee5;--sp-line-soft:#eef1f4;--sp-surface-2:#f6f8fa;--sp-gain:#0f7a3d;--sp-loss:#b42318;--sp-display:var(--pl-alpha-display,"Inter",Arial,sans-serif);display:flex;flex-direction:column;gap:18px;color:var(--sp-ink);font-size:14px;line-height:1.45;padding-bottom:40px}.pl-sp *,.pl-sp *:before,.pl-sp *:after{box-sizing:border-box}.pl-sp a{color:var(--sp-navy)}.pl-sp a:hover{color:var(--sp-red)}.pl-sp .is-pos{color:var(--sp-gain)}.pl-sp .is-neg{color:var(--sp-loss)}.pl-sp-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--sp-muted);margin:0 0 -6px}.pl-sp-crumbs a{color:var(--sp-muted)}.pl-sp-crumbs [aria-current]{color:var(--sp-ink);font-weight:600}.pl-sp-card{background:#fff;border-radius:12px;padding:22px 28px;display:flex;flex-direction:column;gap:10px}.pl-sp .pl-sp-h2{font-family:var(--sp-display);font-weight:700;font-size:24px;line-height:1.15;margin:0;color:var(--sp-ink)}.pl-sp-sub{margin:6px 0 0;color:var(--sp-muted)}.pl-sp-text{margin:0;line-height:1.65;color:var(--sp-text);max-width:820px}.pl-sp-text--s{font-size:12px;color:var(--sp-muted-2)}.pl-sp-empty{margin:0;padding:18px;color:var(--sp-muted);text-align:center}.pl-sp-empty--dark{color:#c9d3de;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pl-sp-head{background:var(--sp-navy);color:#fff;border-radius:12px;padding:24px 28px;display:flex;flex-direction:column;gap:14px}.pl-sp-head__kick{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pl-sp-kicker{font-size:11px;font-weight:700;letter-spacing:.8px;color:var(--sp-orange)}.pl-sp-pill{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--sp-navy-2);color:#fff}.pl-sp .pl-sp-h1{font-family:var(--sp-display);font-weight:700;font-size:36px;line-height:1.05;margin:0;color:#fff}.pl-sp-lead{margin:0;color:#c9d3de;font-size:15px;line-height:1.5;max-width:700px}.pl-sp-lead sup{font-size:10px}.pl-sp-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:4px}.pl-sp-kpi{background:var(--sp-navy-2);border-radius:10px;padding:12px 14px;min-width:0}.pl-sp-kpi__label{font-size:11px;font-weight:700;letter-spacing:.5px;color:#c9d3de}.pl-sp-kpi__val{font-family:var(--sp-display);font-size:21px;font-weight:700;margin:2px 0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-sp-kpi__val.is-pos{color:#6fd39a}.pl-sp-kpi__val.is-neg{color:#ff9aa2}.pl-sp-kpi__sub{font-size:11px;color:#c9d3de;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-sp-map{padding:18px 20px 20px;gap:14px}.pl-sp-ctrl{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between}.pl-sp-qsel{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--sp-muted);margin:0}.pl-sp-qsel select{font:inherit;font-size:13px;font-weight:700;color:var(--sp-ink);background:#fff;border:1px solid #c3ccd6;border-radius:8px;padding:8px 10px;min-height:38px;cursor:pointer;max-width:100%;width:auto}.pl-sp-size{display:flex;align-items:center;gap:8px}.pl-sp-size>span{font-size:12px;font-weight:600;color:var(--sp-muted)}.pl-sp-seg{display:flex;background:#e3e8ee;border-radius:8px;padding:3px;gap:3px}.pl-sp-seg button{border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:700;padding:7px 11px;min-height:34px;border-radius:6px;background:0 0;color:var(--sp-ink)}.pl-sp-seg button[aria-pressed=true]{background:var(--sp-navy);color:#fff}.pl-sp-chips{display:flex;flex-wrap:wrap;gap:6px}.pl-sp-chips button{border:1px solid #c3ccd6;cursor:pointer;font:inherit;font-size:12px;font-weight:700;padding:6px 11px;min-height:32px;border-radius:999px;background:#fff;color:var(--sp-ink)}.pl-sp-chips button[aria-pressed=true]{border-color:var(--sp-navy);background:var(--sp-navy);color:#fff}.pl-sp button:focus-visible,.pl-sp select:focus-visible{outline:2px solid var(--sp-orange);outline-offset:2px}.pl-sp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pl-sp-tree{position:relative;height:600px;min-width:760px;background:var(--sp-navy);border-radius:8px;overflow:hidden}.pl-sp .pl-sp-cell{position:absolute;box-sizing:border-box;border:1px solid var(--sp-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 2px;margin:0;cursor:pointer;font:inherit;overflow:hidden;border-radius:0;min-height:0;line-height:1;text-transform:none;letter-spacing:0;box-shadow:none}.pl-sp .pl-sp-cell:hover{filter:brightness(1.08)}.pl-sp .pl-sp-cell.is-sel{box-shadow:inset 0 0 0 3px var(--sp-orange);z-index:2}.pl-sp-cell__t{font-family:var(--sp-display);font-weight:700;line-height:1;white-space:nowrap;letter-spacing:-.02em}.pl-sp .pl-sp-cell__t[style*="font-size:26px"]{font-size:23px !important}.pl-sp .pl-sp-cell__t[style*="font-size:17px"]{font-size:15px !important}.pl-sp .pl-sp-cell__t[style*="font-size:11px"]{font-size:10px !important}.pl-sp-cell__s{font-weight:600;opacity:.9;white-space:nowrap}.pl-sp-legrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.pl-sp-leg{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--sp-muted);flex-wrap:wrap}.pl-sp-leg__bar{display:flex;border-radius:4px;overflow:hidden}.pl-sp-leg__bar span{display:block;font-size:10px;font-weight:700;padding:4px 7px}.pl-sp-note{font-size:12px;color:var(--sp-muted)}.pl-sp-detail{border:1px solid var(--sp-line);border-radius:10px;padding:16px 18px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:flex-start}.pl-sp-detail[hidden]{display:none}.pl-sp-detail__who{flex:1 1 240px;min-width:0}.pl-sp-detail__sec{font-size:11px;font-weight:700;color:var(--sp-muted);letter-spacing:.5px}.pl-sp-detail__name{font-family:var(--sp-display);font-size:26px;font-weight:700;line-height:1.1;margin:2px 0 4px}.pl-sp-detail__all{font-size:12px;color:var(--sp-muted);margin-bottom:4px}.pl-sp a.pl-sp-detail__link{font-size:13px;font-weight:700}.pl-sp-detail__boxes{flex:2 1 420px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.pl-sp-box{background:var(--sp-surface-2);border-radius:8px;padding:10px 12px}.pl-sp-box__l{font-size:11px;font-weight:700;color:var(--sp-muted)}.pl-sp-box__v{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.pl-sp-box__s{font-size:11px;color:var(--sp-muted-2)}.pl-sp-box--pct{background:#fff6e5}.pl-sp-box--pct .pl-sp-box__l{color:#8a5a00}.pl-sp-box--buy{background:#f3faf6}.pl-sp-box--buy .pl-sp-box__l,.pl-sp-box--buy .pl-sp-box__v{color:var(--sp-gain)}.pl-sp-box--sell{background:#fdf6f5}.pl-sp-box--sell .pl-sp-box__l,.pl-sp-box--sell .pl-sp-box__v{color:var(--sp-loss)}.pl-sp-rank-card{padding:0;overflow:hidden;gap:0}.pl-sp-rank-card__head{padding:22px 28px 12px}.pl-sp-tscroll{overflow-x:auto;border-top:1px solid #e6eaef}.pl-sp table.pl-sp-table{width:100%;border-collapse:collapse;min-width:760px;font-size:14px;margin:0;border:0}.pl-sp-table th{background:var(--sp-surface-2);color:var(--sp-muted);font-size:11px;letter-spacing:.5px;font-weight:700;padding:10px 8px;text-align:left;border:0}.pl-sp-table td{padding:9px 8px;border:0;border-top:1px solid var(--sp-line-soft);vertical-align:middle}.pl-sp-table th:first-child,.pl-sp-table td:first-child{padding-left:20px;width:60px}.pl-sp-table th:last-child,.pl-sp-table td:last-child{padding-right:28px}.pl-sp-table th.pl-sp-hold{width:230px}.pl-sp-table th.pl-sp-pct{width:190px;text-align:right}.pl-sp-list[data-size=pct] .pl-sp-table th.pl-sp-pct,[data-sp-list][data-size=pct] .pl-sp-table th.pl-sp-pct{text-align:left}.pl-sp-table td.pl-sp-hold{font-weight:700;font-variant-numeric:tabular-nums}[data-sp-list][data-size="h"] th.pl-sp-hold,[data-sp-list][data-size=pct] th.pl-sp-pct{color:var(--sp-navy)}.pl-sp-table td.is-key{background:#fff9ec}[data-sp-list] .pl-sp-hbar--pct b{width:64px;white-space:nowrap}.pl-sp-table tr.pl-sp-row{cursor:pointer}.pl-sp-table tr.pl-sp-row:hover td{background:#f6f8fa}.pl-sp-table tr.pl-sp-row.is-sel td{background:#fff1d6}.pl-sp-table tr.pl-sp-row:focus-visible{outline:2px solid var(--sp-orange);outline-offset:-2px}.pl-sp-pagerrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 28px 18px;border-top:1px solid #e6eaef}.pl-sp-pager{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.pl-sp .pl-sp-pg{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 8px;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none;color:var(--sp-ink);border:1px solid #c3ccd6;background:#fff}.pl-sp a.pl-sp-pg:hover{border-color:var(--sp-navy);color:var(--sp-navy)}.pl-sp .pl-sp-pg.is-cur{background:var(--sp-navy);border-color:var(--sp-navy);color:#fff}.pl-sp .pl-sp-pg.is-gap{border-color:transparent;background:0 0;min-width:20px;padding:0}.pl-sp .pl-sp-pg.is-off{color:#a9b3bf;border-color:#e3e8ee}.pl-sp-count{font-size:12px;color:var(--sp-muted)}.pl-sp .pl-sp-c{text-align:center;font-weight:700}.pl-sp .pl-sp-r{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pl-sp-rank{color:var(--sp-muted)}.pl-sp-table td a,.pl-sp-table td>span{text-decoration:none;color:var(--sp-ink);display:block}.pl-sp-tk{display:block;font-size:11px;color:var(--sp-muted);font-weight:700}.pl-sp-nm{font-weight:700}.pl-sp-hbar{display:flex;align-items:center;gap:8px}.pl-sp-hbar b{width:24px;text-align:right;font-variant-numeric:tabular-nums}.pl-sp-hbar>span{flex:1 1 auto;height:8px;background:var(--sp-line-soft);border-radius:4px;overflow:hidden}.pl-sp-hbar>span>span{display:block;height:8px;border-radius:4px;background:var(--sp-orange)}.pl-sp-saldo{display:inline-block;min-width:36px;font-size:12px;font-weight:700;padding:3px 8px;border-radius:5px}.pl-sp .pl-alpha-footnote{max-width:none}@media (max-width:640px){.pl-sp-card,.pl-sp-rank-card__head{padding:18px 16px}.pl-sp-map{padding:16px 12px}.pl-sp-head{padding:20px 16px}.pl-sp .pl-sp-h1{font-size:28px}.pl-sp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-sp-qsel,.pl-sp-qsel select{width:100%}.pl-sp-table th:first-child,.pl-sp-table td:first-child{padding-left:12px}.pl-sp-pagerrow{padding:12px 12px 16px}}