/* Yazix Platform Super Admin - CSS */
/* Extends the base dashboard.css with platform-specific additions */

/* Import base styles (loaded separately via link tag) */

/* Platform-specific color accents */
:root {
    --platform-primary: #f59e0b;
    --platform-secondary: #ef4444;
    --platform-gradient: linear-gradient(135deg, #f59e0b, #ef4444);
}

/* Platform badge */
.platform-badge {
    display: inline-flex;
    align-items: center;
    gap: 0.375rem;
    padding: 0.25rem 0.75rem;
    border-radius: 9999px;
    font-size: 0.7rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.15), rgba(239, 68, 68, 0.15));
    border: 1px solid rgba(245, 158, 11, 0.3);
    color: #fbbf24;
}

/* Stats cards for platform dashboard */
.stat-card-platform {
    background: var(--glass-bg);
    border: 1px solid var(--glass-border);
    border-radius: 1rem;
    padding: 1.5rem;
    transition: all 0.2s ease;
}

.stat-card-platform:hover {
    border-color: rgba(245, 158, 11, 0.3);
    box-shadow: 0 0 20px rgba(245, 158, 11, 0.05);
}

.stat-card-platform .stat-value {
    font-size: 2rem;
    font-weight: 800;
    background: var(--platform-gradient);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

/* Settings groups */
.settings-group {
    background: var(--glass-bg);
    border: 1px solid var(--glass-border);
    border-radius: 1rem;
    padding: 1.5rem;
    margin-bottom: 1.5rem;
}

.settings-group h4 {
    color: #f8fafc;
    font-size: 1rem;
    font-weight: 600;
    margin-bottom: 1rem;
    padding-bottom: 0.75rem;
    border-bottom: 1px solid rgba(148, 163, 184, 0.1);
}

/* Traffic monitor bars */
.traffic-bar {
    height: 8px;
    border-radius: 4px;
    background: rgba(51, 65, 85, 0.5);
    overflow: hidden;
}

.traffic-bar-fill {
    height: 100%;
    border-radius: 4px;
    background: var(--platform-gradient);
    transition: width 0.5s ease;
}
