/* Global Utility Styles */

.material-symbols-outlined {
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
    vertical-align: middle;
}

.glass-card, .glass-panel {
    background: rgba(255, 255, 255, 0.85);
    backdrop-filter: blur(12px);
}

.cta-gradient {
    background: linear-gradient(135deg, #001e40 0%, #003366 100%);
}

.no-scrollbar::-webkit-scrollbar {
    display: none;
}

.no-line { border: none !important; }
.tonal-shift { background-color: rgba(242, 244, 246, 0.5); }
