.sa-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sa-actions button{display:inline-flex;gap:7px;align-items:center}.sa-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.sa-metrics article{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid #dfe7f0;border-radius:12px;padding:22px}.sa-metrics small{display:block;color:#566785;font-size:13px}.sa-metrics strong{display:block;color:#10213d;font-size:28px;margin-top:6px}.sa-metrics .critical,.sa-symbol.critical{color:#ed344c}.sa-metrics .warning,.sa-symbol.warning{color:#e9a008}.sa-metrics .good{color:#19a979}.sa-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.sa-toolbar .sc-tabs{margin:0}.sa-count{font-size:11px;border-radius:20px;background:#e8f1ff;color:#0866ff;padding:2px 6px;margin-left:5px}.sa-filters{display:flex;gap:10px;flex:0 1 420px;min-width:0}.sa-filters .sc-search{min-width:0;flex:1}.sa-filters select{max-width:150px}.sa-list{display:grid;gap:12px}.sa-row{display:flex;align-items:center;gap:18px;padding:19px;background:white;border:1px solid #dfe7f0;border-radius:12px}.sa-row.selected{border-color:#0866ff}.sa-symbol{flex-shrink:0}.sa-text{min-width:0;flex:1}.sa-text h3{margin:0 0 7px;font-size:15px}.sa-text p{margin:0 0 9px;font-size:13px;color:#566785;overflow-wrap:anywhere}.sa-text small{font-size:11px;color:#65758b}.sa-severity{border-radius:20px;padding:5px 10px;font-size:12px;white-space:nowrap;display:inline-block}.sa-severity.critical{background:#ffe5e9;color:#ca2440}.sa-severity.warning{background:#fff5db;color:#996100}.sa-view{color:#0866ff!important;font-size:12px!important;white-space:nowrap}.sa-detail{margin-top:22px;background:white;border:1px solid #dfe7f0;padding:22px;border-radius:14px}.sa-detail>header{display:flex;align-items:center;gap:12px}.sa-detail h2{font-size:18px;margin:0;flex:1}.sa-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sa-detail dt,.sa-settings dt{color:#64748b;font-size:12px}.sa-detail dd{margin:6px 0 0;font-size:13px}.sa-next{grid-column:1/-1}.sa-detail>small{display:block;margin-top:16px;color:#64748b}.sa-alerts footer{font-size:12px;color:#64748b;margin-top:24px}.sa-alerts footer small{display:block;margin-top:8px}.sa-stale{background:#fff5db;color:#805600;padding:14px;border-radius:10px}.sa-empty{padding:35px;text-align:center;background:white;border-radius:12px;color:#64748b}.sa-empty h3{color:#20344f}.sa-settings dd{margin:6px 0 18px}.sa-alerts .sc-tabs{overflow:auto;max-width:100%}@media(max-width:650px){.sa-metrics{gap:8px;margin:18px 0}.sa-metrics article{padding:12px 8px;gap:6px}.sa-metrics svg{width:19px}.sa-metrics small{font-size:10px}.sa-metrics strong{font-size:22px}.sa-filters{flex-basis:100%;width:100%}.sa-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;padding:14px}.sa-text{grid-column:2/4;grid-row:1}.sa-text h3{padding-right:65px;min-height:28px}.sa-row>.sa-severity{grid-column:3;grid-row:1;align-self:start;font-size:10px;padding:4px 6px}.sa-symbol{grid-column:1;grid-row:1;align-self:start}.sa-view{grid-column:2/4;justify-self:end}.sa-detail{padding:16px}.sa-detail dl{grid-template-columns:1fr}.sa-detail>header{flex-wrap:wrap}.sa-alerts .sc-tabs button{font-size:12px;padding:9px 7px}.sa-detail h2{font-size:16px}}
