/* Custom Styles for Command Center Aesthetics */
body {
    background-color: #F8FAFC;
}

.glass-card {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.3);
}

.dark-glass {
    background: rgba(10, 15, 24, 0.7);
    backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.05);
}

.tech-grid {
    background-image:
        linear-gradient(to right, rgba(27, 111, 168, 0.05) 1px, transparent 1px),
        linear-gradient(to bottom, rgba(27, 111, 168, 0.05) 1px, transparent 1px);
    background-size: 40px 40px;
}

.radar-pulse {
    animation: pulse-ring 3s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
}

@keyframes pulse-ring {
    0% {
        transform: scale(0.8);
        opacity: 0.5;
    }

    100% {
        transform: scale(2.5);
        opacity: 0;
    }
}
