.email-analytics{color:var(--glass-text-primary);margin:0 auto;max-width:1400px;padding:24px 16px}.email-analytics__header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.email-analytics__header h1{color:var(--glass-text-primary);font-size:1.6rem;font-weight:700;margin:0}.email-analytics__header p{color:var(--glass-text-secondary);font-size:.9rem;margin:4px 0 0}.email-analytics__date-filter{backdrop-filter:var(--glass-blur-light);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);display:flex;gap:6px;padding:4px}.email-analytics__date-btn{background:#0000;border:none;border-radius:var(--glass-radius-sm);color:var(--glass-text-secondary);cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:all .2s}.email-analytics__date-btn:hover{background:var(--glass-bg-hover);color:var(--glass-text-primary)}.email-analytics__date-btn--active{background:var(--glass-accent);color:var(--glass-text-primary)}.email-analytics__date-btn--active:hover{background:var(--glass-accent-hover)}.email-analytics__cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:32px}.email-analytics__card{backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);padding:20px;transition:border-color .2s}.email-analytics__card:hover{border-color:var(--glass-border-hover)}.email-analytics__card-label{color:var(--glass-text-secondary);font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.email-analytics__card-value{font-size:28px;font-weight:700;line-height:1.1}.email-analytics__card-value--accent{color:var(--glass-accent)}.email-analytics__card-value--positive{color:var(--glass-positive)}.email-analytics__card-value--accent-hover{color:var(--glass-accent-hover)}.email-analytics__card-value--negative{color:var(--glass-negative)}.email-analytics__card-sub{color:var(--glass-text-tertiary);font-size:12px;margin-top:6px}.email-analytics__chart-wrap,.email-analytics__table-wrap{backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);margin-bottom:24px;padding:20px}.email-analytics__section-title{color:var(--glass-text-primary);font-size:15px;font-weight:600;margin:0 0 16px}.email-analytics__pagination{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:16px}.email-analytics__page-btn{background:var(--glass-bg);border:1px solid var(--glass-border-hover);border-radius:var(--glass-radius-sm);color:var(--glass-text-primary);cursor:pointer;font-size:13px;padding:6px 16px;transition:all .2s}.email-analytics__page-btn:hover:not(:disabled){background:var(--glass-bg-hover);color:var(--glass-text-primary)}.email-analytics__page-btn:disabled{cursor:not-allowed;opacity:.3}.email-analytics__page-info{color:var(--glass-text-secondary);font-size:13px}.email-analytics__loading{align-items:center;color:var(--glass-text-secondary);display:flex;font-size:15px;justify-content:center;min-height:400px}.email-analytics__error{color:var(--glass-danger);padding:60px 20px;text-align:center}.email-analytics__grid-row{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media (max-width:900px){.email-analytics__grid-row{grid-template-columns:1fr}.email-analytics__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.email-analytics__cards{grid-template-columns:1fr}}
.sg-admin-tabs{backdrop-filter:var(--glass-blur-light);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);display:flex;gap:4px;margin-bottom:24px;overflow-x:auto;padding:4px}.sg-admin-tab{background:#0000;border:none;border-radius:var(--glass-radius-sm);color:var(--glass-text-secondary);cursor:pointer;font-size:13px;font-weight:600;padding:8px 20px;transition:all .2s;white-space:nowrap}.sg-admin-tab:hover{background:var(--glass-bg-hover);color:var(--glass-text-primary)}.sg-admin-tab--active{background:var(--glass-accent);color:var(--glass-text-primary)}.sg-admin-tab--active:hover{background:var(--glass-accent-hover)}.sg-info-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}.sg-info-item{backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);padding:16px 20px}.sg-info-item__label{color:var(--glass-text-secondary);font-size:11px;font-weight:500;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.sg-info-item__value{color:var(--glass-text-primary);font-size:22px;font-weight:700;line-height:1.2}.sg-info-item__value--small{font-size:15px;font-weight:600}.sg-info-item__sub{color:var(--glass-text-tertiary);font-size:11px;margin-top:4px}.sg-supp-type-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.sg-supp-type-btn{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);color:var(--glass-text-secondary);cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .2s}.sg-supp-type-btn:hover{border-color:var(--glass-border-hover);color:var(--glass-text-primary)}.sg-supp-type-btn--active{background:var(--glass-accent);border-color:var(--glass-accent);color:var(--glass-text-primary)}.sg-remove-btn{background:#ef44441a;border:1px solid #ef44444d;border-radius:var(--glass-radius-sm);color:#f87171;cursor:pointer;font-size:11px;font-weight:600;padding:4px 12px;transition:all .2s}.sg-remove-btn:hover{background:#ef444433;border-color:#ef444480}.sg-remove-btn:disabled{cursor:not-allowed;opacity:.4}.sg-domain-valid{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 10px}.sg-domain-valid--yes{background:#22c55e26;color:#4ade80}.sg-domain-valid--no{background:#ef444426;color:#f87171}.sg-activity-status{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.sg-activity-status--delivered{background:#22c55e26;color:#4ade80}.sg-activity-status--processed{background:#3b82f626;color:#60a5fa}.sg-activity-status--bounce,.sg-activity-status--bounced{background:#ef444426;color:#f87171}.sg-activity-status--deferred{background:#fbbf2426;color:#fbbf24}.sg-activity-status--open,.sg-activity-status--opened{background:#a855f726;color:#c084fc}.sg-activity-status--click,.sg-activity-status--clicked{background:#0ea5e926;color:#38bdf8}.sg-activity-status--dropped{background:#ef444426;color:#f87171}.sg-activity-status--spamreport{background:#fb923c26;color:#fb923c}.sg-stats-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.sg-stats-toolbar label{color:var(--glass-text-secondary);font-size:12px;font-weight:600}.sg-stats-toolbar input[type=date]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);color:var(--glass-text-primary);font-size:13px;outline:none;padding:6px 12px}.sg-stats-toolbar input[type=date]:focus{border-color:var(--glass-accent)}.sg-stats-toolbar button{background:var(--glass-accent);border:none;border-radius:var(--glass-radius-sm);color:var(--glass-text-primary);cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:all .2s}.sg-stats-toolbar button:hover{background:var(--glass-accent-hover)}.sg-stats-chart{overflow-x:auto;width:100%}.sg-stats-table{border-collapse:collapse;font-size:12px;width:100%}.sg-stats-table th{border-bottom:1px solid var(--glass-border);color:var(--glass-text-secondary);font-size:10px;font-weight:600;letter-spacing:.5px;padding:8px 12px;text-align:right;text-transform:uppercase;white-space:nowrap}.sg-stats-table th:first-child{text-align:left}.sg-stats-table td{border-bottom:1px solid var(--glass-border-subtle,#ffffff0a);color:var(--glass-text-primary);font-variant-numeric:tabular-nums;padding:8px 12px;text-align:right}.sg-stats-table td:first-child{font-weight:600;text-align:left;white-space:nowrap}.sg-stats-table tbody tr:hover{background:var(--glass-bg-hover,#ffffff08)}.sg-stats-totals{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:20px}.sg-stats-total-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);padding:12px 16px;text-align:center}.sg-stats-total-card__label{color:var(--glass-text-secondary);font-size:10px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.sg-stats-total-card__value{color:var(--glass-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.sg-empty{color:var(--glass-text-tertiary);font-size:14px;padding:40px 20px;text-align:center}.sg-message-banner{background:#fbbf241a;border:1px solid #fbbf2433;border-radius:var(--glass-radius-sm);color:#fbbf24;font-size:13px;margin-bottom:16px;padding:12px 16px}.sg-dns-details{color:var(--glass-text-secondary);font-size:11px;margin-top:4px}.sg-dns-details code{background:#ffffff0f;border-radius:3px;font-size:10px;padding:1px 6px}.sg-ip-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.sg-ip-entry{align-items:center;background:#ffffff0a;border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);display:inline-flex;gap:8px;padding:6px 12px}.sg-ip-addr{color:var(--glass-text-primary);font-family:monospace;font-size:13px;font-weight:600}.sg-ip-pools{color:var(--glass-text-secondary);font-size:11px}.sg-ip-warmup{background:#22c55e26;border-radius:999px;color:#4ade80;font-size:10px;font-weight:600;padding:1px 8px}.sg-ip-warmup--active{background:#fbbf2426;color:#fbbf24}.sg-stats-chart-container{margin-bottom:8px}.sg-stats-chart-legend{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.sg-stats-legend-item{align-items:center;color:var(--glass-text-secondary);display:inline-flex;font-size:12px;font-weight:500;gap:6px}.sg-stats-legend-dot{border-radius:50%;display:inline-block;height:10px;width:10px}.sg-stats-canvas{border-radius:var(--glass-radius-sm);display:block}@media (max-width:700px){.sg-admin-tabs{flex-wrap:nowrap;overflow-x:auto}.sg-info-grid{grid-template-columns:1fr}.sg-stats-totals{grid-template-columns:repeat(2,1fr)}}

/*# sourceMappingURL=7586.e5772bc3.css.map*/