.wp{border:1px solid var(--border);background:#fff;border-radius:18px;gap:10px;margin:18px 0;padding:16px;scroll-margin-top:90px;display:grid}.wp h2{color:var(--navy);align-items:center;gap:8px;margin:0;font-size:20px;display:flex}.wp-live{gap:6px;display:grid}.wp-badge{color:#b3261e;margin:0;font-weight:700}.wp-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:700}.wp-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wp-list li{gap:2px;display:grid}.wp-provider{border:1px solid var(--border);background:var(--surface);min-height:52px;color:var(--navy);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.wp-provider:hover{border-color:var(--green)}.wp-provider span{min-width:0;display:grid}.wp-provider small{color:var(--muted);font-size:12px}.wp-source{color:var(--muted);padding-left:14px;font-size:11px}.wp-more summary{cursor:pointer;min-height:44px;color:var(--green);align-items:center;font-weight:650;display:flex}.wp-country{color:var(--navy);margin:10px 0 6px;font-weight:650}.wp-note{color:var(--muted);margin:0;font-size:12px}
