.dks-status .dks-card{background:#fff;border:1px solid #e8ecf0;border-radius:12px;padding:20px 24px;margin-bottom:14px}.dks-status .dks-card-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4px;flex-wrap:wrap;gap:8px}.dks-status .dks-sname{font-size:15px;font-weight:600;color:#1a1a2e}.dks-status .dks-surl{font-size:12px;color:#8a94a6;margin-bottom:12px}.dks-status .dks-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;padding:3px 10px;border-radius:20px}.dks-status .dks-badge.ok{background:#ecfdf5;color:#059669}.dks-status .dks-badge.ko{background:#fef2f2;color:#dc2626}.dks-status .dks-badge .dks-bd{width:6px;height:6px;border-radius:50%;background:currentColor}.dks-status .dks-uptime{font-size:13px;color:#8a94a6}.dks-status .dks-uptime strong{color:#1a1a2e;font-weight:600}.dks-status .dks-bars{display:flex;gap:2px;height:28px;margin-top:14px}.dks-status .dks-bar{flex:1;border-radius:2px;cursor:pointer}.dks-status .dks-bar:hover{opacity:.7}.dks-status .dks-bar.ok{background:#10b981}.dks-status .dks-bar.ko{background:#ef4444}.dks-status .dks-bar.wa{background:#f59e0b}.dks-status .dks-tlabels{display:flex;justify-content:space-between;margin-top:5px;font-size:11px;color:#aab0bc}