.mp-band{background:var(--bg-band)}.mp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.mp-head .section-title{margin:10px 0 0}.mp-when{color:var(--text-3);font-size:max(12px,var(--zk-fmin,12px));white-space:nowrap}.mp-headline{max-width:900px;margin:0 0 20px;color:var(--text);font-size:clamp(15px,calc(1.5vw / var(--zk-z, 1)),17px);line-height:1.75}.mp-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.mp-row{padding:15px 16px;border:1px solid var(--border);border-radius:14px;background:var(--card);min-width:0}.mp-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.mp-row-head b{font-size:14px;font-weight:800;letter-spacing:-.01em}.mp-row p{margin:0;color:var(--text-2);font-size:max(13px,var(--zk-fmin,12px));line-height:1.65}.mp-bias{padding:2px 8px;border-radius:6px;font-size:max(11px,var(--zk-fmin,12px));font-weight:800;letter-spacing:.04em}.mp-bull{background:var(--green-soft);color:var(--green)}.mp-bear{background:var(--red-soft);color:var(--red)}.mp-flat{background:var(--veil-2)}.mp-flat,.mp-level{color:var(--text-3)}.mp-level{display:inline-block;margin-top:10px;font-size:max(12px,var(--zk-fmin,12px))}.mp-level b{color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-note{margin-top:16px;color:var(--text-3);font-size:max(12px,var(--zk-fmin,12px));line-height:1.6}@media (max-width:520px){.mp-rows{grid-template-columns:minmax(0,1fr)}.mp-when{white-space:normal}.mp-note{padding-right:76px}}.nwin-chip{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin-bottom:14px;padding:10px 14px;border:1px solid var(--gold-line);border-radius:12px;background:var(--gold-soft);font-size:max(13px,var(--zk-fmin,12px))}.nwin-chip b{color:var(--prime);font-size:max(11px,var(--zk-fmin,12px));font-weight:800;letter-spacing:.06em;text-transform:uppercase}.nwin-chip .nwin-event{color:var(--text)}.nwin-chip small{color:var(--text-3);font-size:max(12px,var(--zk-fmin,12px));flex:1 1 100%}.nwin-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);align-self:center}.nwin-chip.is-live{border-color:var(--red-line);background:var(--red-soft)}.nwin-chip.is-live b{color:var(--red)}.nwin-chip.is-live .nwin-dot{background:var(--red)}