:root {
--primary: #16C172;
--primary-rgb: 22, 193, 114;
--primary-dark: #0B5D38;
--primary-light: #59F0A5;
--primary-glow: rgba(22, 193, 114, 0.4);
--accent: #8FFFC7;
--bg-modal: linear-gradient(135deg, rgba(3,15,8,0.98), rgba(1,8,4,0.99));
--badge-logue: rgba(22,193,114,0.25);
--badge-rate: rgba(89,240,165,0.18);
--badge-promo: rgba(143,255,199,0.25);
--stat-gold: #59F0A5;
--stat-light: #C6FFE4;
--bg-dark: #020A05;
--bg-dark-rgb: 2, 10, 5;
--bg-footer: #010503;
--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;
}
