.apm-lw{--navy:#0a1f3d;--cta:#1ca6e8;--line:#dbe3f0;--panel:#fff;--ink:#0a1f3d;--ink-soft:#4a5a72;--ink-faint:#7d8aa0;--yes:#1f9e6f;--no:#d24b3a;--no-soft:#f7e2de;background:var(--panel);border:1px solid var(--line);margin:18px 0;font-family:'Inter',sans-serif;color:var(--ink);font-variant-numeric:tabular-nums}.apm-lw *{box-sizing:border-box}.apm-lw a{text-decoration:none;color:inherit}.apm-lw .lw-head{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.apm-lw .live{display:inline-flex;align-items:center;gap:6px;font-family:'Archivo',sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--no)}.apm-lw .live .dot{width:8px;height:8px;border-radius:50%;background:var(--no);animation:apmpulse 1.8s infinite}@keyframes apmpulse{0%,100%{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.apm-lw .live .dot{animation:none}}.apm-lw .lw-title{font-family:'Archivo',sans-serif;font-weight:800;font-size:16px;color:var(--navy)}.apm-lw .lw-upd{margin-left:auto;font-size:11.5px;color:var(--ink-faint)}.apm-lw .lw-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.apm-lw .gcard{background:var(--panel);padding:14px 15px;display:flex;flex-direction:column;gap:9px}.apm-lw .gcard:hover{background:#fbfdff}.apm-lw .gt{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.apm-lw .gq{font-weight:600;font-size:14.5px;line-height:1.3;color:var(--ink)}.apm-lw .gp{font-family:'Archivo',sans-serif;font-weight:800;font-size:20px;white-space:nowrap;color:var(--yes)}.apm-lw .gp.board{color:var(--navy)}.apm-lw .gbar{height:6px;background:var(--no-soft);position:relative;overflow:hidden}.apm-lw .gbar.board{background:#eef2f8}.apm-lw .gbar i{position:absolute;inset:0 auto 0 0;background:var(--yes);transition:width .6s ease}.apm-lw .gbar.board i{background:var(--cta)}.apm-lw .gf{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--ink-faint);font-weight:600;text-transform:uppercase;letter-spacing:.03em;align-items:center}.apm-lw .lead{color:var(--ink-soft);display:flex;gap:7px;align-items:center;flex-wrap:wrap}.apm-lw .lw-row{display:grid;grid-template-columns:1fr 88px 18px;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.apm-lw .lw-row:last-child{border-bottom:0}.apm-lw .lw-row:hover{background:#fbfdff}.apm-lw .rq{font-weight:600;font-size:14.5px;line-height:1.3;color:var(--ink)}.apm-lw .rsub{font-size:11px;color:var(--ink-faint);margin-top:3px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.apm-lw .rp .pv{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--yes);text-align:right}.apm-lw .rp .pv.board{color:var(--navy)}.apm-lw .rbar{height:5px;background:var(--no-soft);position:relative;overflow:hidden;margin-top:5px}.apm-lw .rbar.board{background:#eef2f8}.apm-lw .rbar i{position:absolute;inset:0 auto 0 0;background:var(--yes);transition:width .6s ease}.apm-lw .rbar.board i{background:var(--cta)}.apm-lw .arr{color:var(--ink-faint);font-family:'Archivo',sans-serif;font-weight:700;text-align:right}.apm-lw .mv{font-weight:700}.apm-lw .mv.up{color:var(--yes)}.apm-lw .mv.dn{color:var(--no)}.apm-lw .mv.flat{color:var(--ink-faint)}.apm-lw .badge{font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 6px;border:1px solid var(--line);color:var(--ink-faint);white-space:nowrap}.apm-lw .badge.k{border-color:var(--cta);color:var(--cta)}.apm-lw .lw-foot{padding:13px 16px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.apm-lw .lw-foot .all{font-family:'Archivo',sans-serif;font-weight:700;font-size:13px;color:var(--cta)}.apm-lw .lw-btn{font-family:'Archivo',sans-serif;font-weight:700;font-size:13px;padding:9px 15px;background:var(--cta);color:#fff}.apm-lw .lw-btn:hover{background:#1791cc}.apm-lw .lw-note{font-size:11.5px;color:var(--ink-faint)}@media(max-width:560px){.apm-lw .lw-grid{grid-template-columns:1fr}.apm-lw .lw-title{font-size:15px}.apm-lw .lw-upd{margin-left:0;width:100%;order:3}.apm-lw .lw-row{grid-template-columns:1fr 76px 14px;gap:10px;padding:13px 14px}.apm-lw .gq,.apm-lw .rq{font-size:14px}.apm-lw .gp,.apm-lw .rp .pv{font-size:17px}.apm-lw .lw-foot{flex-direction:column;align-items:stretch}.apm-lw .lw-btn{text-align:center}.apm-lw .lw-foot .all{text-align:center}}