:root {
--primary: #8b5cf6;
--primary-rgb: 139, 92, 246;
--primary-dark: #5b21b6;
--primary-light: #c4b5fd;
--primary-glow: rgba(139, 92, 246, 0.4);
--accent: #a855f7;
--bg-modal: linear-gradient(135deg, rgba(12, 8, 24, 0.98), rgba(3, 2, 8, 0.99));
--badge-logue: rgba(139, 92, 246, 0.22);
--badge-rate: rgba(168, 85, 247, 0.16);
--badge-promo: rgba(192, 132, 252, 0.24);
--stat-gold: #a855f7;
--stat-light: #ddd6fe;
--bg-dark: #05040b;
--bg-dark-rgb: 5, 4, 11;
--bg-footer: #08050f;
--bg-card: rgba(255, 255, 255, 0.04);
--border-glass: rgba(255, 255, 255, 0.12);
--text-main: #ffffff;
--text-dim: rgba(255, 255, 255, 0.65);
--nav-height: 80px;
}

.logo-img {
height: 45px !important;
}

.hero-main-logo {
    max-width: 140px !important;
}
