.wh-list{gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.wh-row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:10px 14px 4px}.wh-fieldset{border:0;min-width:0;margin:0;padding:0}.wh-legend{padding:0;font-weight:700}.wh-summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 4px;display:flex}.wh-badge{background:var(--warn-soft);color:var(--warn);border-radius:999px;align-items:center;padding:2px 10px;font-size:.82rem;font-weight:600;display:inline-flex}
