.advanced-alert-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0 0}
.advanced-alert-tools button{border:0;border-radius:8px;padding:10px 14px;font-weight:700;cursor:pointer;background:#173f5f;color:#fff}
.advanced-alert-tools button:hover{filter:brightness(1.08)}
.advanced-alert-tools .history-btn{background:#6c3fc5}.advanced-alert-tools .permission-btn{background:#087f8c}
.advanced-alert-tools .alert-count{background:#e11d48;color:#fff;border-radius:999px;padding:2px 7px;margin-left:5px;font-size:11px}
.sla-badge{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:3px 7px;border-radius:999px;font-size:11px;font-weight:800;background:#e8f5e9;color:#217a35;white-space:nowrap}
.sla-badge.sla-warning{background:#fff3cd;color:#8a6100}.sla-badge.sla-overdue{background:#fee2e2;color:#b91c1c;animation:slaPulse 1.1s infinite}
@keyframes slaPulse{50%{box-shadow:0 0 0 5px rgba(220,38,38,.12)}}
.advanced-history{position:fixed;right:18px;top:85px;width:min(390px,calc(100vw - 30px));max-height:72vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 18px 55px rgba(0,0,0,.28);z-index:10020;padding:16px;display:none}
.advanced-history.open{display:block}.advanced-history h3{margin:0 0 10px}.advanced-history .history-close{float:right;border:0;background:#eee;border-radius:6px;padding:5px 9px;cursor:pointer}
.history-order{border-left:4px solid #00a6a6;background:#f4fbfb;padding:10px;margin:9px 0;border-radius:7px}.history-order.overdue{border-color:#dc2626;background:#fff5f5}
.history-order strong,.history-order span{display:block}.history-order small{color:#667085}.history-empty{color:#667085;text-align:center;padding:22px}
.vip-toggle{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:999px;padding:3px 7px;margin-top:4px;background:#f3f4f6;color:#475467;font-size:11px;font-weight:800;cursor:pointer}.vip-toggle.active{background:#fff0b8;color:#8a5a00}
@media(max-width:700px){.advanced-alert-tools{display:grid;grid-template-columns:1fr 1fr}.advanced-alert-tools button{padding:10px 8px;font-size:12px}.advanced-history{right:10px;top:70px}}
