:root{--bg-secondary:#fff;--bg-card:#fff;--bg-input:#fff;--border-dim:#e3edfa;--ink:#0b1b3a;--purple-light:#bfdbfe;--coral:#f43f5e;--orange:#d9580d;--green:#16a34a;--teal:#0d9488;--blue:#0ea5e9;--red:#e11d48;--yellow:#facc15;--cyan:#06b6d4;--success:var(--green);--warning:var(--orange);--danger:var(--coral);--info:var(--blue);--status-available:var(--green);--status-oncall:var(--coral);--status-paused:#d97706;--status-offline:#7f93b3;--text-muted:#7f93b3;--sidebar-hover:#ffffff14;--sidebar-width:232px;--header-height:60px;--radius:12px;--radius-lg:18px;--radius-xl:24px;--font-serif:"Segoe UI Variable Display","Segoe UI",system-ui,-apple-system,sans-serif;--font-sans:"Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"Cascadia Mono","Cascadia Code",Consolas,ui-monospace,Menlo,monospace;--shadow:0 1px 2px #0c3b6e0f,0 8px 22px -10px #0c3b6e33;--shadow-sm:0 1px 2px #0c3b6e14;--shadow-md:0 1px 2px #0c3b6e0f,0 8px 22px -10px #0c3b6e33;--shadow-lg:0 2px 4px #0c3b6e0f,0 18px 40px -16px #0c3b6e4d;--shadow-xl:0 2px 4px #0c3b6e0f,0 28px 64px -20px #0c3b6e6b}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:var(--bg-primary);color:#0b1b3a;color:var(--text-primary);font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:14px;line-height:1.5}::selection{background:#0284c7;background:var(--accent)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{border:2px solid #eef5ff;border:2px solid var(--bg-primary);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#7f93b3}h1,h2,h3{font-family:Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-serif);font-weight:700;letter-spacing:-.02em}.btn{align-items:center;background:#fff;border:1px solid #c5d6ee;border-radius:12px;border-radius:var(--radius);box-shadow:0 1px 2px #0c3b6e14;box-shadow:var(--shadow-sm);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:13px;font-weight:600;gap:6px;height:38px;justify-content:center;padding:0 16px;position:relative;transition:background .12s,border-color .12s,box-shadow .12s,transform .08s;white-space:nowrap}.btn:hover:not(:disabled){background:var(--bg-hover);border-color:#7f93b3}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:focus-visible{outline:3px solid #0284c759;outline-offset:2px}.btn-primary{background:#0284c7;background:var(--accent);border-color:#0284c7;border-color:var(--accent);box-shadow:0 6px 14px -6px #0284c7b3;color:#fff}.btn-primary:hover:not(:disabled){background:#0369a1;background:var(--accent-dark);border-color:#0369a1;border-color:var(--accent-dark)}.btn-secondary{color:#0b1b3a;color:var(--text-primary)}.btn-danger{background:#e11d48;background:var(--red);border-color:#e11d48;border-color:var(--red);color:#fff}.btn-danger:hover:not(:disabled){background:#be123c;border-color:#be123c}.btn-success{background:#16a34a;background:var(--green);border-color:#16a34a;border-color:var(--green);color:#fff}.btn-success:hover:not(:disabled){background:#15803d;border-color:#15803d}.btn-warning{background:#f59e0b;border-color:#f59e0b;color:#fff}.btn-warning:hover:not(:disabled){background:#d97706;border-color:#d97706}.btn-info{background:#0ea5e9;background:var(--blue);border-color:#0ea5e9;border-color:var(--blue);color:#fff}.btn-info:hover:not(:disabled){background:#0284c7;border-color:#0284c7}.btn-ghost{background:#0000;box-shadow:none}.btn-ghost:hover:not(:disabled){background:var(--bg-hover);color:#0b1b3a;color:var(--text-primary)}.btn-sm{font-size:12px;height:30px;padding:0 12px}.btn-lg{font-size:14px;height:46px;padding:0 26px}.btn-icon{align-items:center;background:#fff;border:1px solid #d6e3f5;border:1px solid var(--border);border-radius:12px;border-radius:var(--radius);color:#4a5f85;color:var(--text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background .12s,color .12s,border-color .12s;width:36px}.btn-icon:hover{background:#0284c71a;background:var(--accent-muted);border-color:#0284c7;border-color:var(--accent);color:#0284c7;color:var(--accent)}.card{background:#fff;background:var(--bg-card);border:1px solid #d6e3f5;border:1px solid var(--border);box-shadow:0 1px 2px #0c3b6e0f,0 8px 22px -10px #0c3b6e33;box-shadow:var(--shadow-md);padding:22px}.card-glow{box-shadow:0 2px 4px #0c3b6e0f,0 18px 40px -16px #0c3b6e4d;box-shadow:var(--shadow-lg)}.card-header{border-bottom:1px solid #d6e3f5;border-bottom:1px solid var(--border);justify-content:space-between;margin:-22px -22px 18px;padding:14px 22px}.card-header,.card-title{align-items:center;display:flex}.card-title{color:#0b1b3a;color:var(--text-primary);font-size:12px;font-weight:700;gap:8px;letter-spacing:.06em;text-transform:uppercase}table{border-collapse:collapse;border-spacing:0;width:100%}th{background:#f5f9fe;border-bottom:1px solid #d6e3f5;border-bottom:1px solid var(--border);color:#4a5f85;color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.06em;padding:10px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}th:first-child{border-top-left-radius:12px;border-top-left-radius:var(--radius)}th:last-child{border-top-right-radius:12px;border-top-right-radius:var(--radius)}td{background:#0000;border-bottom:1px solid #e3edfa;border-bottom:1px solid var(--border-dim);color:#0b1b3a;color:var(--text-primary);font-size:13px;padding:11px 14px}tr:last-child td{border-bottom:none}tbody tr:hover td{background:#0284c71a;background:var(--accent-muted)}.mono{font-family:Cascadia Mono,Cascadia Code,Consolas,ui-monospace,Menlo,monospace;font-family:var(--font-mono);font-size:12.5px}.input,.select,.textarea{background:#fff;background:var(--bg-input);border:1px solid #c5d6ee;border-radius:12px;border-radius:var(--radius);color:#0b1b3a;color:var(--text-primary);font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:13.5px;font-weight:400;height:40px;padding:0 12px;transition:border-color .12s,box-shadow .12s;width:100%}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #0284c72e;outline:none}.input::placeholder,.textarea::placeholder{color:#7f93b3;color:var(--text-muted);font-weight:400}.input:disabled,.select:disabled{background:#e8f1fe;background:var(--bg-tertiary);color:#4a5f85;color:var(--text-secondary)}.textarea{height:auto;min-height:90px;padding:11px 12px;resize:vertical}.select{cursor:pointer}.form-group{margin-bottom:16px}.form-label{color:var(--text-secondary);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.form-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.form-row-3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr 1fr}.stat-card{background:#fff!important;background:var(--bg-card)!important;border:1px solid #d6e3f5;border:1px solid var(--border);border-radius:18px;border-radius:var(--radius-lg);box-shadow:0 1px 2px #0c3b6e0f,0 8px 22px -10px #0c3b6e33;box-shadow:var(--shadow-md);color:#0b1b3a;color:var(--text-primary);cursor:default;overflow:hidden;padding:20px 22px 18px;position:relative;transition:transform .12s,box-shadow .12s}.stat-card:hover{box-shadow:0 2px 4px #0c3b6e0f,0 18px 40px -16px #0c3b6e4d;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.stat-card:before{border-radius:0;bottom:0;height:auto;left:0;top:0;width:4px}.stat-card:after,.stat-card:before{background:#0284c7;background:var(--accent);content:"";position:absolute}.stat-card:after{border-radius:50%;height:110px;opacity:.07;right:-30px;top:-30px;width:110px}.grad-0:after,.grad-0:before{background:#0284c7;background:var(--accent)}.grad-1:after,.grad-1:before{background:#16a34a;background:var(--green)}.grad-2:after,.grad-2:before{background:#0ea5e9;background:var(--blue)}.grad-3:after,.grad-3:before{background:#2563eb;background:var(--pink)}.grad-4:after,.grad-4:before{background:#f59e0b}.stat-label{color:#4a5f85;color:var(--text-secondary);font-size:12px;font-weight:600;margin:0 0 10px;padding-right:40px;position:relative;z-index:1}.stat-value{font-feature-settings:lining-nums tabular-nums;color:#0b1b3a;color:var(--text-primary);font-family:Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-serif);font-size:36px;font-variant-numeric:lining-nums tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:8px}.stat-value.accent{color:#0284c7;color:var(--accent)}.stat-value.success{color:#16a34a;color:var(--green)}.stat-value.danger{color:#e11d48;color:var(--red)}.stat-value.warning{color:#d9580d;color:var(--orange)}.stat-value.info{color:#0ea5e9;color:var(--blue)}.stat-value.accent,.stat-value.danger,.stat-value.info,.stat-value.success,.stat-value.warning{text-shadow:none}.stat-sub{color:#4a5f85;color:var(--text-secondary);font-size:12px;font-weight:500}.stat-icon{font-size:22px;opacity:.7;position:absolute;right:16px;top:14px;z-index:0}.badge{align-items:center;background:#e8f1fe;background:var(--bg-tertiary);border:0;border-radius:999px;color:#4a5f85;color:var(--text-secondary);display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.badge-active,.badge-available{background:#ecfdf3;color:#16a34a;color:var(--green)}.badge-oncall{background:#fff1f2;color:#f43f5e;color:var(--coral)}.badge-paused,.badge-paused-campaign{background:#fffbeb;color:#d9580d;color:var(--orange)}.badge-inactive,.badge-offline{background:#e8f1fe;background:var(--bg-tertiary);color:#7f93b3}.status-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.status-dot.available{animation:pulse-green 2s infinite;background:#16a34a;background:var(--green)}.status-dot.oncall{animation:pulse-coral 1.5s infinite;background:#f43f5e;background:var(--coral)}.status-dot.paused{background:#d9580d;background:var(--orange)}.status-dot.offline{background:#c5d6ee}@keyframes pulse-green{0%,to{box-shadow:0 0 0 2px #16a34a40}50%{box-shadow:0 0 0 7px #16a34a0f}}@keyframes pulse-coral{0%,to{box-shadow:0 0 0 2px #e11d4840}50%{box-shadow:0 0 0 7px #e11d480f}}@keyframes slideIn{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1b3a80;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.modal{background:#fff;background:var(--bg-card);border:1px solid #d6e3f5;border:1px solid var(--border);box-shadow:0 2px 4px #0c3b6e0f,0 28px 64px -20px #0c3b6e6b;box-shadow:var(--shadow-xl);max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.modal:before{background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4);background:var(--grad);content:"";display:block;height:4px}.modal-header{align-items:center;border-bottom:1px solid #d6e3f5;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:18px 24px 14px}.modal-title{color:#0b1b3a;color:var(--text-primary);font-family:Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-serif);font-size:20px;font-weight:700;letter-spacing:-.02em}.modal-body{padding:22px 24px}.modal-footer{border-radius:0 0 24px 24px;border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top:1px solid #d6e3f5;border-top:1px solid var(--border);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 20px}.page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.page-title{color:var(--text-primary);font-family:Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-serif);font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.15}.page-subtitle{font-size:13.5px;font-weight:400;margin-top:4px}.empty-state,.page-subtitle{color:#4a5f85;color:var(--text-secondary)}.empty-state{padding:60px 20px;text-align:center}.empty-icon{font-size:40px;margin-bottom:14px;opacity:.6}.empty-text{color:#0b1b3a;color:var(--text-primary);font-family:Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,sans-serif;font-family:var(--font-serif);font-size:18px;font-weight:700;margin-bottom:6px}.empty-sub{color:#4a5f85;color:var(--text-secondary);font-size:13.5px}.filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.alert{border:1px solid #d6e3f5;border:1px solid var(--border);border-left-width:4px;font-size:13px;font-weight:500;margin-bottom:16px;padding:12px 16px;position:relative}.alert-error{background:#fff1f2;border-color:#fecdd3 #fecdd3 #fecdd3 #e11d48;border-left-color:var(--red);color:#881337}.alert-success{background:#ecfdf3;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #16a34a;border-left-color:var(--green);color:#14532d}.pagination{align-items:center;display:flex;gap:10px;margin-top:22px}.page-info{color:#4a5f85;color:var(--text-secondary);font-size:12.5px;font-weight:500;margin:0 10px}.agent-card{background:#fff;background:var(--bg-card);border:1px solid #d6e3f5;border:1px solid var(--border);box-shadow:0 1px 2px #0c3b6e0f,0 8px 22px -10px #0c3b6e33;box-shadow:var(--shadow-md);padding:18px;transition:transform .12s,box-shadow .12s}.agent-card:hover{box-shadow:0 2px 4px #0c3b6e0f,0 18px 40px -16px #0c3b6e4d;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.agent-card.oncall{border-left:4px solid #f43f5e;border-left:4px solid var(--coral)}.agent-card.available{border-left:4px solid #16a34a;border-left:4px solid var(--green)}.feed-item{align-items:center;animation:slideIn .3s ease;background:#0000;border-bottom:1px solid #e3edfa;border-bottom:1px solid var(--border-dim);display:flex;font-size:13px;gap:10px;padding:10px 14px}.feed-item:last-child{border-bottom:none}.feed-item:hover{background:#0284c71a;background:var(--accent-muted)}.divider{background:#d6e3f5;background:var(--border);height:1px;margin:18px 0}a{color:var(--accent);font-weight:600;text-decoration:none}a:hover{color:#0369a1;color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.gtext{background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#0284c7;color:var(--accent)}.gtext,.gtext-blue{-webkit-text-fill-color:#0000;display:inline-block}.gtext-blue{color:#0ea5e9;color:var(--blue)}.gtext-green{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#16a34a,#0d9488);-webkit-background-clip:text;background-clip:text;color:#16a34a;color:var(--green);display:inline-block}body:before{background:radial-gradient(#c5d6ee 1.1px,#0000 1.2px) 0 0/20px 20px,radial-gradient(720px 440px at 100% 0,#2563eb26,#0000 62%),radial-gradient(680px 460px at 0 100%,#06b6d424,#0000 60%),radial-gradient(560px 380px at 58% 42%,#facc1514,#0000 65%);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}::-webkit-scrollbar-thumb{background:#c5d6ee}::-webkit-scrollbar-thumb:hover{background:#60a5fa}h1,h2,h3{font-weight:800}main>*{animation:popIn .22s ease backwards}@keyframes popIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.btn{background-origin:border-box;border-color:#c9d9f1;border-radius:999px;color:#0b2a5c;font-weight:700;transition:transform .12s ease,filter .12s ease,background .12s,border-color .12s}.btn:hover:not(:disabled){border-color:#7fb3e8;transform:translateY(-1px)}.btn:active:not(:disabled){transform:scale(.97)}.btn:focus-visible{outline:3px solid #2563eb73}.btn-primary,.btn-primary:hover:not(:disabled){background:var(--grad);border-color:#0000;box-shadow:0 8px 18px -8px #1d4ed8cc;color:#fff}.btn-danger,.btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#f43f5e,#e11d48);border-color:#0000;box-shadow:0 8px 18px -8px #e11d48b3;color:#fff}.btn-success,.btn-success:hover:not(:disabled){background:linear-gradient(135deg,#10b981,#0d9488);border-color:#0000;box-shadow:0 8px 18px -8px #0d9488b3;color:#fff}.btn-warning,.btn-warning:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b,#ea580c);border-color:#0000;box-shadow:0 8px 18px -8px #ea580cb3;color:#fff}.btn-info,.btn-info:hover:not(:disabled){background:linear-gradient(135deg,#0ea5e9,#6366f1);border-color:#0000;box-shadow:0 8px 18px -8px #6366f1b3;color:#fff}.btn-danger:hover:not(:disabled),.btn-info:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-success:hover:not(:disabled),.btn-warning:hover:not(:disabled){filter:brightness(1.08) saturate(1.05)}.btn-secondary{background:#fff;color:#0b2a5c}.btn-ghost{border-color:#0000;color:#4a5f85;color:var(--text-secondary)}.btn-ghost:hover:not(:disabled){background:#e8f1fe;border-color:#0000;color:#0b2a5c}.btn-icon{border-color:#c9d9f1;border-radius:50%}.card{border-radius:18px;border-radius:var(--radius-lg)}.card-title{color:#0b2a5c;letter-spacing:.07em}th{background:#f6f0ff;color:#0369a1}tbody tr:hover td{background:#faf5ff}.input,.select,.textarea{border-color:#c9d9f1}.input:focus,.select:focus,.textarea:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e938}.form-label{color:#4a5f85;font-weight:700}.stat-card{background:var(--tile)!important;border:0;border-radius:20px;box-shadow:0 14px 26px -14px var(--tile-glow);color:#fff}.stat-card:hover{box-shadow:0 20px 32px -14px var(--tile-glow);transform:translateY(-3px)}.stat-card:before{background:#fff!important;border-radius:50%;bottom:-46px;height:96px;left:auto;opacity:.1;right:34px;top:auto;width:96px}.stat-card:after{background:#fff!important;height:132px;opacity:.14;right:-34px;top:-38px;width:132px}.stat-card .stat-label{color:#ffffffe6!important;font-weight:700;letter-spacing:.02em}.stat-card .stat-value{color:#fff!important;font-weight:800}.stat-card .stat-sub{color:#ffffffd1!important}.stat-card .stat-icon{opacity:.95}.stat-card:nth-child(8n+2){--tile:linear-gradient(135deg,#1d4ed8,#f43f5e);--tile-glow:#1d4ed88c}.stat-card:nth-child(8n+3){--tile:linear-gradient(135deg,#0284c7,#4f46e5);--tile-glow:#0284c78c}.stat-card:nth-child(8n+4){--tile:linear-gradient(135deg,#059669,#0d9488);--tile-glow:#0596698c}.stat-card:nth-child(8n+5){--tile:linear-gradient(135deg,#c2410c,#ea580c);--tile-glow:#ea580c8c}.stat-card:nth-child(8n+6){--tile:linear-gradient(135deg,#1e40af,#0284c7);--tile-glow:#be185d8c}.stat-card:nth-child(8n+7){--tile:linear-gradient(135deg,#0f766e,#0284c7);--tile-glow:#0f766e8c}.stat-card:nth-child(8n+8){--tile:linear-gradient(135deg,#4f46e5,#0284c7);--tile-glow:#4f46e58c}.stat-card.grad-0{--tile:linear-gradient(135deg,#e11d48,#f97316);--tile-glow:#e11d488c}.stat-card.grad-1{--tile:linear-gradient(135deg,#059669,#0d9488);--tile-glow:#0596698c}.stat-card.grad-2{--tile:linear-gradient(135deg,#2c4a7a,#0f2f5e);--tile-glow:#2d1b598c}.stat-card.grad-3{--tile:linear-gradient(135deg,#0284c7,#2563eb);--tile-glow:#0284c78c}.stat-card.grad-4{--tile:linear-gradient(135deg,#b45309,#ea580c);--tile-glow:#b453098c}.stat-card.grad-5{--tile:linear-gradient(135deg,#0284c7,#06b6d4);--tile-glow:#0284c78c}.badge-active,.badge-available{background:#dcfce7;color:#15803d}.badge-oncall{background:#ffe4e6;color:#be123c}.badge-paused,.badge-paused-campaign{background:#fef3c7;color:#b45309}.badge-inactive,.badge-offline{background:#e6eef8;color:#6b7fa3}.status-dot{position:relative}.status-dot.available,.status-dot.oncall{animation:none}.status-dot.available:after,.status-dot.oncall:after{animation:popPing 2s cubic-bezier(0,0,.2,1) infinite;background:inherit;border-radius:50%;content:"";inset:0;position:absolute;will-change:transform,opacity}@keyframes popPing{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.modal-overlay{background:#0b1b3a8c}.modal{border-radius:24px;border-radius:var(--radius-xl)}.modal:before{height:6px}.modal-title{color:#0b2a5c;font-weight:800}.modal-footer{background:#f5f9fe}.page-title{color:#0b2a5c;font-size:30px;font-weight:800}.page-title:after{background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4);background:var(--grad);border-radius:5px;content:"";display:block;height:5px;margin-top:9px;width:56px}.empty-text{color:#0b2a5c}.agent-card{border-radius:18px;border-radius:var(--radius-lg)}.agent-card.oncall{background:linear-gradient(180deg,#fff1f3,#fff 52%);border-left:5px solid #f43f5e;border-left:5px solid var(--coral)}.agent-card.available{background:linear-gradient(180deg,#effdf4,#fff 52%);border-left:5px solid #16a34a;border-left:5px solid var(--green)}.agent-card.paused{background:linear-gradient(180deg,#fff8e6,#fff 52%);border-left:5px solid #f59e0b}.agent-card.online{background:linear-gradient(180deg,#eef9ff,#fff 52%);border-left:5px solid #0ea5e9;border-left:5px solid var(--blue)}.feed-item:hover{background:#faf5ff}.alert{border-radius:12px;border-radius:var(--radius)}a{color:#0284c7}a:hover{color:#1d4ed8}.gtext-blue{background:linear-gradient(135deg,#0ea5e9,#0284c7);-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{--bg-primary:#eef5ff;--bg-tertiary:#e8f1fe;--bg-hover:#e8f1fe;--border:#d6e3f5;--purple:#0284c7;--indigo:#0369a1;--pink:#2563eb;--accent:#0284c7;--accent-dark:#0369a1;--accent-muted:#0284c71a;--grad:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4);--text-primary:#0b1b3a;--text-secondary:#4a5f85;--sidebar-bg:linear-gradient(180deg,#07183a,#0b2a5c 55%,#0c3b6e);--sidebar-active:#0284c7}body{background:#eef5ff}body:before{background:radial-gradient(#c5d6ee 1.1px,#0000 1.2px) 0 0/20px 20px,radial-gradient(720px 440px at 100% 0,#2563eb24,#0000 62%),radial-gradient(680px 460px at 0 100%,#06b6d41f,#0000 60%)}::selection{background:#2563eb;color:#fff}aside{border-right-color:#1e3a6e!important}.side-item.on{background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4)!important;box-shadow:0 10px 20px -8px #2563ebcc!important}.btn{border-color:#d6e3f5;color:#0b1b3a}.btn:hover:not(:disabled){background:#e8f1fe;border-color:#0284c7}.btn-primary,.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4);box-shadow:0 8px 18px -8px #0284c7cc}[data-chat-launcher]{background:linear-gradient(135deg,#0284c7,#2563eb 60%,#06b6d4)!important}th{background:#e8f1fe;color:#0b1b3a}.input:focus,.select:focus,.textarea:focus{border-color:#0284c7;box-shadow:0 0 0 3px #0284c733}.stat-card{--tile:linear-gradient(135deg,#0284c7,#2563eb);--tile-glow:#0284c78c}.stat-card:nth-child(8n+2){--tile:linear-gradient(135deg,#0e7490,#06b6d4);--tile-glow:#0e74908c}.stat-card:nth-child(8n+3){--tile:linear-gradient(135deg,#1d4ed8,#4f46e5);--tile-glow:#1d4ed88c}.stat-card:nth-child(8n+4){--tile:linear-gradient(135deg,#0f766e,#14b8a6);--tile-glow:#0f766e8c}.stat-card:nth-child(8n+5){--tile:linear-gradient(135deg,#0369a1,#0ea5e9);--tile-glow:#0369a18c}.stat-card:nth-child(8n+6){--tile:linear-gradient(135deg,#312e81,#2563eb);--tile-glow:#312e818c}.stat-card:nth-child(8n+7){--tile:linear-gradient(135deg,#155e75,#0284c7);--tile-glow:#155e758c}.stat-card:nth-child(8n+8){--tile:linear-gradient(135deg,#1e40af,#0891b2);--tile-glow:#1e40af8c}.page-title{color:#0b1b3a}::-webkit-scrollbar-thumb{background:#d6e3f5}
/*# sourceMappingURL=main.dc07dd11.css.map*/