.rw-kpis{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.rw-kpi{cursor:pointer;text-align:left;border:2px solid var(--line,#0002);background:var(--surface,#fff);min-width:130px;color:var(--ink,#111);box-shadow:none;font-weight:600}.rw-kpi span{color:var(--muted,#555);font-size:13px}.rw-kpi.on{border-color:#2f6fed}.rw-kpi.ok b{color:#15803d}.rw-kpi.warn b{color:#b45309}.rw-kpi.bad b{color:#b91c1c}.rw-kpi.info b{color:#1d4ed8}.rw-kpi.off b{color:#4b5563}.rw-pill{border-radius:99px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.rw-pill.ok{color:#166534;background:#dcfce7}.rw-pill.warn{color:#92400e;background:#fef3c7}.rw-pill.bad{color:#991b1b;background:#fee2e2}.rw-pill.info{color:#1e40af;background:#dbeafe}.rw-pill.off{color:#374151;background:#e5e7eb}.rw-notice{z-index:40;background:var(--surface,#fff);color:var(--ink,#111);border:1px solid var(--line,#0003);border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;display:inline-flex;position:fixed;bottom:14px;left:18px;box-shadow:0 4px 14px #0002}@media (width<=700px){.rw-notice{bottom:8px;left:8px}}
