:root{--palette-blue-900: #312C9C;--palette-blue-800: #22237C;--palette-blue-700: #4a5599;--palette-navy-950: #000D31;--palette-navy-980: #0D0D31;--palette-indigo-800: #312C67;--palette-blue-gray-800: #1E293B;--palette-red-500: #FF2251;--palette-red-600: #DA2455;--palette-red-400: #F52352;--palette-red-gradient: #AE265A;--palette-red-gradient-light: #722960;--palette-red-gradient-dark: #372C66;--palette-orange-500: #EF8E00;--palette-orange-600: #E54E1B;--palette-orange-400: #F39200;--palette-orange-700: #E54721;--palette-gold-500: #CF9C25;--palette-neutral-100: #E9E9E9;--palette-charcoal: #1D1D1B;--palette-silver-gray: #C6C6C6;--palette-gray-600: #666666;--palette-green-500: #22c55e;--palette-emerald-500: #10B981;--palette-yellow-500: #f59e0b;--palette-red-status: #ef4444;--palette-facebook: #1877f2;--palette-telegram: #29a9eb;--palette-sidebar-light: #33368B;--palette-sidebar-medium: #2D307A;--palette-sidebar-dark: #14172D;--rgb-white: 255, 255, 255;--rgb-black: 17, 24, 39;--rgb-gray: 156, 163, 175;--rgb-gray-light: 209, 213, 219;--rgb-gray-dark: 75, 85, 99;--rgb-primary: 49, 44, 156;--rgb-accent-default: 255, 34, 81;--rgb-accent-orange: 255, 142, 0}:root{--primary: rgb(var(--rgb-primary));--primary-light: var(--palette-blue-800);--primary-dark: var(--palette-navy-950);--primary-darkest: var(--palette-navy-980);--secondary: var(--palette-blue-700);--accent: var(--palette-red-500);--accent-dark: var(--palette-red-600);--accent-light: var(--palette-red-400);--accent-gradient: var(--palette-red-gradient);--accent-gradient-light: var(--palette-red-gradient-light);--accent-gradient-dark: var(--palette-red-gradient-dark);--accent-rgb: var(--rgb-accent-default);--accent-dark-rgb: 218, 36, 85;--accent-gradient-rgb: 174, 38, 90;--highlight: var(--palette-orange-600);--white: var(--rgb-white);--gray: var(--rgb-gray);--gray-light: var(--rgb-gray-light);--gray-dark: var(--rgb-gray-dark);--black: var(--rgb-black);--background: var(--primary-dark);--surface-page: var(--primary-dark);--surface-card: var(--palette-blue-gray-800);--text-body: rgb(var(--white));--text-heading: rgb(var(--white));--text-muted: rgba(255, 255, 255, .7);--text-on-accent: #ffffff;--on-surface-faint: var(--white-40);--on-surface-subtle: var(--white-50);--brand-accent-image-filter: none;--color-success: var(--palette-green-500);--color-warning: var(--palette-yellow-500);--color-error: var(--palette-red-status);--color-info: var(--palette-blue-900);--white-02: rgba(255, 255, 255, .02);--white-03: rgba(255, 255, 255, .03);--white-05: rgba(255, 255, 255, .05);--white-06: rgba(255, 255, 255, .06);--white-08: rgba(255, 255, 255, .08);--white-10: rgba(255, 255, 255, .1);--white-12: rgba(255, 255, 255, .12);--white-15: rgba(255, 255, 255, .15);--white-20: rgba(255, 255, 255, .2);--white-25: rgba(255, 255, 255, .25);--white-30: rgba(255, 255, 255, .3);--white-40: rgba(255, 255, 255, .4);--white-50: rgba(255, 255, 255, .5);--white-60: rgba(255, 255, 255, .6);--white-70: rgba(255, 255, 255, .7);--white-80: rgba(255, 255, 255, .8);--white-85: rgba(255, 255, 255, .85);--white-90: rgba(255, 255, 255, .9);--white-100: rgba(255, 255, 255, 1);--black-05: rgba(0, 0, 0, .05);--black-10: rgba(0, 0, 0, .1);--black-15: rgba(0, 0, 0, .15);--black-20: rgba(0, 0, 0, .2);--black-25: rgba(0, 0, 0, .25);--black-30: rgba(0, 0, 0, .3);--black-40: rgba(0, 0, 0, .4);--black-50: rgba(0, 0, 0, .5);--black-70: rgba(0, 0, 0, .7);--black-90: rgba(0, 0, 0, .9);--black-100: rgba(0, 0, 0, 1);--accent-10: rgba(var(--accent-rgb), .1);--accent-15: rgba(var(--accent-rgb), .15);--accent-20: rgba(var(--accent-rgb), .2);--accent-30: rgba(var(--accent-rgb), .3);--accent-35: rgba(var(--accent-rgb), .35);--accent-40: rgba(var(--accent-rgb), .4);--accent-50: rgba(var(--accent-rgb), .5);--accent-80: rgba(var(--accent-rgb), .8);--accent-90: rgba(var(--accent-rgb), .9);--primary-20: rgba(var(--rgb-primary), .2);--primary-40: rgba(var(--rgb-primary), .4);--more-dropdown-50: rgba(48, 45, 103, .5);--more-dropdown-54: rgba(66, 42, 101, .54);--more-dropdown-75: rgba(149, 39, 93, .75);--more-dropdown-86: rgba(193, 37, 88, .86);--more-dropdown-90: rgba(220, 57, 101, .9);--blue-gray-800: var(--palette-blue-gray-800);--red-500: var(--color-error);--primary-bg: var(--primary-dark);--secondary-bg: var(--palette-blue-gray-800);--linear-gradient-7: linear-gradient( 250.57deg, var(--palette-blue-900) 0%, var(--palette-blue-800) 28%, var(--palette-navy-950) 100% );--linear-gradient-8: var(--secondary-linear-gradient);--primary-linear-gradient: linear-gradient( 259.72deg, rgba(49, 44, 156, .6) 2.86%, rgba(34, 35, 124, .72) 29.28%, var(--palette-navy-950) 97.24% );--secondary-linear-gradient: linear-gradient( 79.57deg, var(--palette-red-500) 1.09%, rgba(245, 35, 82, .99) 10.87%, rgba(218, 36, 85, .96) 27.5%, rgba(174, 38, 90, .92) 50%, rgba(114, 41, 96, .86) 75.44%, rgba(55, 44, 102, .8) 98.91% );--login-button-gradient: linear-gradient( 90deg, var(--palette-blue-900) 0%, rgba(49, 44, 149, .97) 10%, rgba(49, 44, 124, .88) 48%, rgba(49, 44, 109, .82) 79%, rgba(49, 44, 103, .8) 100% );--join-button-gradient: linear-gradient( 68.19deg, var(--palette-red-500) 4.61%, #F92251 22.76%, #E82251 46.36%, #CC2251 73.59%, #B12251 95.37% );--skew-glass-gradient: linear-gradient( -135deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .02) 20%, rgba(255, 255, 255, .06) 40%, rgba(255, 255, 255, .14) 59%, rgba(255, 255, 255, .25) 79%, rgba(255, 255, 255, .38) 98%, rgba(255, 255, 255, .4) 100% );--skew-border-gradient: linear-gradient( -120deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, .7) 70% );--skew-overlay-gradient: linear-gradient( 64.05deg, rgba(48, 45, 103, .5) 4.5%, rgba(52, 44, 103, .51) 14.51%, rgba(66, 42, 101, .54) 27.25%, rgba(86, 42, 99, .59) 39.08%, rgba(116, 41, 96, .66) 52.73%, rgba(149, 39, 93, .75) 66.38%, rgba(193, 37, 88, .86) 80.03%, rgba(226, 45, 85, .99) 94.59%, #E22F56 95.5% );--gradient-border-gradient: linear-gradient( -90deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, .7) 70% );--sidebar-gradient: linear-gradient( 43deg, rgba(51, 54, 139, .6) 1.24%, rgba(45, 48, 122, .67) 17.67%, #14172D 97.84% );--table-header-gradient: linear-gradient( 96.36deg, rgba(49, 44, 103, .5) 2.33%, rgba(53, 44, 103, .51) 13.08%, rgba(66, 43, 101, .54) 26.75%, rgba(86, 42, 99, .59) 39.45%, rgba(115, 41, 96, .66) 54.1%, rgba(152, 39, 92, .75) 68.75%, rgba(197, 37, 87, .86) 83.4%, rgba(250, 34, 82, .99) 99.02%, var(--palette-red-500) 100% );--box-shadow: 0 4px 6px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .08);--card-shadow: 0 10px 25px rgba(0, 0, 0, .3), 0 20px 48px rgba(0, 0, 0, .2);--font-family-primary: "Montserrat", sans-serif;--font-family-secondary: "Nasalization", sans-serif}:root{--header-bg: var(--surface-page);--header-text: var(--text-body);--header-icon-color: var(--header-text);--header-shadow: 0 2px 8px var(--black-20);--login-button-border: var(--accent);--logout-border: var(--accent);--header-withdrawal-bg: transparent;--header-withdrawal-text: var(--header-text);--header-withdrawal-text-shadow: none;--header-withdrawal-padding: 0;--header-logout-bg: transparent;--header-logout-text: var(--text-on-accent);--header-logout-text-shadow: var(--btn-text-shadow);--header-logout-border: var(--logout-border);--language-selector-color: var(--header-text);--dropdown-arrow-color: var(--header-text);--dropdown-menu-bg: linear-gradient( 135deg, rgba(var(--rgb-primary), .4) 0%, rgba(34, 35, 124, .5) 25%, rgba(0, 13, 49, .7) 50%, var(--black-40) 100% );--dropdown-menu-border: var(--white-15);--dropdown-menu-shadow: 0 20px 60px var(--black-40), 0 0 0 1px var(--white-05) inset;--dropdown-item-color: var(--accent);--dropdown-item-text: var(--white-90);--dropdown-item-hover-bg: var(--white-12);--dropdown-item-hover-text: var(--text-on-accent);--dropdown-item-active-bg: var(--accent-15);--dropdown-item-active-text: var(--text-on-accent);--dropdown-item-active-border: var(--accent-30);--dropdown-item-active-hover-bg: var(--accent-20);--dropdown-item-active-hover-border: var(--accent-40);--dropdown-check-icon: var(--accent-80);--dropdown-divider: var(--white-20);--more-dropdown-bg: linear-gradient( 230deg, var(--more-dropdown-50) 4.5%, var(--more-dropdown-54) 27.25%, var(--more-dropdown-75) 52.73%, var(--more-dropdown-86) 80.03%, var(--more-dropdown-90) 100% );--more-dropdown-border: var(--white-10);--more-dropdown-shadow: 0 8px 32px var(--black-30);--more-dropdown-backdrop: blur(10px);--more-dropdown-item-color: var(--text-on-accent);--more-dropdown-item-hover-bg: var(--white-10);--flag-icon-border: var(--white-30);--flag-icon-border-hover: var(--white-50);--flag-icon-border-active: var(--accent-50);--flag-icon-glow-active: var(--accent-30);--menu-toggle-hover-bg: var(--white-10);--menu-icon-filter: brightness(0) invert(1);--menu-icon-filter-hover: brightness(0) invert(1) drop-shadow(0 0 3px var(--white-50));--language-selector-hover-bg: var(--white-15);--language-selector-active-bg: var(--white-12);--social-facebook: var(--palette-facebook);--social-telegram: var(--palette-telegram)}:root{--sidebar-panel-bg: linear-gradient( 43deg, var(--palette-sidebar-light) 0%, var(--palette-sidebar-medium) 17%, var(--palette-sidebar-dark) 100% );--sidebar-border: var(--white-20);--sidebar-divider: var(--white-60);--sidebar-close-icon-filter: none;--sidebar-nav-text: rgb(var(--white));--sidebar-nav-item-bg: linear-gradient( 135deg, var(--white-12) 0%, var(--white-06) 50%, var(--white-10) 100% );--sidebar-nav-item-hover-bg: linear-gradient( 135deg, rgba(255, 255, 255, .18) 0%, var(--white-10) 50%, rgba(255, 255, 255, .15) 100% );--sidebar-nav-item-hover-border: var(--accent-40);--sidebar-nav-item-hover-glow: var(--accent-30);--sidebar-chat-btn-bg: linear-gradient( 135deg, var(--accent-90) 0%, rgba(var(--accent-dark-rgb), .8) 50%, rgba(var(--accent-gradient-rgb), .9) 100% );--sidebar-chat-btn-hover-bg: linear-gradient( 135deg, var(--accent) 0%, var(--accent-dark) 50%, var(--accent-gradient) 100% );--sidebar-chat-btn-shadow: 0 8px 20px var(--accent-30);--sidebar-chat-btn-hover-shadow: 0 12px 25px var(--accent-40);--sidebar-welcome-title-text: rgb(var(--white));--sidebar-welcome-muted-text: rgb(var(--gray))}:root{--layout-sidebar-overlay-bg: linear-gradient( 135deg, var(--black-40) 0%, rgba(13, 13, 49, .6) 25%, rgba(var(--rgb-primary), .3) 50%, var(--black-50) 100% );--layout-sidebar-overlay-pattern: radial-gradient(circle at 20% 30%, var(--white-10) 0%, transparent 30%), radial-gradient(circle at 80% 70%, rgba(var(--rgb-primary), .2) 0%, transparent 30%), radial-gradient(circle at 40% 80%, var(--accent-10) 0%, transparent 25%)}:root{--btn-join-bg: var(--join-button-gradient);--btn-login-bg: var(--login-button-gradient);--btn-accent-bg: var(--secondary-linear-gradient);--btn-primary-bg: var(--primary-linear-gradient);--btn-skew-color: var(--text-muted);--btn-skew-bg: var(--skew-glass-gradient);--btn-skew-border: var(--skew-border-gradient);--btn-skew-overlay: var(--skew-overlay-gradient);--btn-gradient-border: var(--gradient-border-gradient);--btn-text: var(--text-on-accent);--btn-text-shadow: 0 1px 2px var(--black-30);--btn-mask-gradient: linear-gradient(var(--white-100) 0 0);--btn-focus-visible-outline: var(--white-60);--btn-pulse-shadow-start: rgba(var(--accent-rgb), .4);--btn-pulse-shadow-end: rgba(var(--accent-rgb), 0);--btn-pulse-ring: rgba(var(--accent-rgb), .5);--btn-focus-outline: var(--white-40);--accent-btn: var(--join-button-gradient);--error-btn: var(--secondary-linear-gradient);--deposit-btn: var(--join-button-gradient);--withdrawal-btn: var(--login-button-gradient)}:root{--flow-page-bg: linear-gradient( 135deg, var(--flow-page-bg-start) 0%, var(--flow-page-bg-end) 100% );--flow-page-bg-start: var(--primary-dark);--flow-page-bg-end: var(--palette-blue-gray-800);--flow-header-bg: var(--surface-page);--flow-header-border: var(--white-10);--flow-header-text: rgb(var(--white));--flow-header-link-hover-bg: var(--white-10);--flow-tab-inactive-bg: rgba(30, 41, 59, .8);--flow-tab-inactive-text: var(--white-60);--flow-tab-deposit-active-bg: var(--secondary-linear-gradient);--flow-tab-withdrawal-active-bg: var(--login-button-gradient);--flow-tab-active-text: var(--text-on-accent);--flow-tab-hover-bg: var(--flow-card-bg);--flow-tab-hover-text: var(--white-80);--flow-card-bg: var(--surface-card);--flow-card-border: rgb(var(--white));--flow-card-muted-bg: rgba(30, 41, 59, 1);--flow-card-header-bg: var(--linear-gradient-7);--flow-card-header-accent-bg: var(--linear-gradient-8);--flow-card-hover-bg: var(--white-08);--flow-card-subtle-bg: var(--white-03);--flow-selected-bg: var(--flow-card-header-bg);--flow-selected-border: var(--accent);--flow-selected-shadow: none;--flow-selected-shadow-sm: none;--flow-method-bg: var(--palette-indigo-800);--flow-method-border: var(--white-10);--flow-method-selected-bg: var(--flow-card-header-bg);--flow-manual-bank-card-bg: var(--linear-gradient-7);--flow-manual-bank-card-border: var(--white-10);--flow-manual-bank-divider: var(--white-10);--flow-manual-bank-expand-border: var(--white-30);--flow-manual-bank-choose-btn-bg: transparent;--flow-manual-bank-choose-btn-text: var(--accent);--flow-manual-bank-choose-btn-selected-bg: var(--accent);--flow-manual-bank-choose-btn-selected-text: var(--text-on-accent);--flow-bank-account-card-bg: var(--flow-card-header-bg);--flow-bank-account-card-border: var(--flow-method-border);--flow-bank-account-card-hover-border: var(--on-surface-faint);--flow-bank-account-card-selected-bg: var(--flow-method-selected-bg);--flow-bank-account-card-selected-border: var(--flow-selected-border);--flow-bank-account-check-icon: var(--text-on-accent);--flow-form-input-border: var(--white-20);--flow-form-input-font-size: .875rem;--flow-form-placeholder: var(--flow-text-faint);--flow-payment-icon-filter: none;--flow-error-bg: rgba(255, 50, 80, .06);--flow-error-border: rgba(255, 50, 80, .18);--flow-success-bg: rgba(34, 197, 94, .15);--flow-success-text: var(--color-success);--flow-danger-bg: rgba(239, 68, 68, .15);--flow-danger-text: var(--color-error);--flow-warning-text: var(--color-warning);--flow-amount-btn-bg: var(--flow-method-bg);--flow-amount-btn-border: var(--flow-method-border);--flow-transaction-card-bg: var(--linear-gradient-7);--flow-transaction-card-border: var(--flow-card-border);--flow-transaction-card-hover-bg: var(--flow-card-muted-bg);--flow-transaction-card-hover-border: var(--white-20);--flow-transaction-header-bg: var(--linear-gradient-8);--flow-status-pending-bg: var(--palette-blue-900);--flow-status-pending-border: var(--palette-blue-900);--flow-text-primary: rgb(var(--white));--flow-text-secondary: var(--white-80);--flow-text-muted: var(--white-60);--flow-text-faint: var(--white-40);--flow-section-title: var(--flow-text-primary);--flow-accent-bg: var(--accent);--flow-submit-bg: var(--secondary-linear-gradient);--flow-submit-shadow: 0 10px 25px var(--accent-40);--flow-retry-bg: var(--accent);--flow-result-btn-bg: var(--secondary-linear-gradient);--flow-promo-badge-bg: linear-gradient(90deg, var(--accent), var(--accent-gradient-dark));--flow-result-bg: var(--flow-card-bg);--flow-scrollbar-thumb: var(--accent-30);--flow-scrollbar-thumb-hover: var(--accent)}:root{--auth-overlay-bg: linear-gradient( 135deg, rgba(0, 0, 0, .7) 0%, rgba(13, 13, 49, .8) 25%, rgba(49, 44, 156, .6) 50%, rgba(0, 0, 0, .8) 100% );--auth-close-text: var(--white-70);--auth-close-hover-text: var(--text-on-accent);--auth-close-hover-bg: var(--white-10);--auth-panel-border: var(--white-10);--auth-panel-shadow: 0 20px 40px rgba(0, 0, 0, .3), 0 0 0 1px var(--white-05) inset;--auth-tab-track-bg: rgba(0, 0, 0, .2);--auth-tab-inactive-text: var(--white-70);--auth-tab-hover-bg: var(--white-05);--auth-tab-hover-text: var(--white-90);--auth-tab-active-bg: var(--accent);--auth-tab-active-text: var(--text-on-accent);--auth-label-text: var(--white-90);--auth-input-bg: rgba(0, 0, 0, .3);--auth-input-border: var(--accent);--auth-input-text: var(--white-90);--auth-input-focus-shadow: 0 0 0 2px var(--accent-20);--auth-input-placeholder: var(--white-50);--auth-select-bg: var(--palette-blue-gray-800);--auth-select-border: var(--white-20);--auth-select-text: var(--white-90);--auth-checkbox-border: var(--accent);--auth-checkbox-text: var(--white-80);--auth-link-text: var(--white-50);--auth-link-hover-text: var(--white-80);--auth-link-hover-bg: var(--white-05);--auth-divider-line: var(--white-20);--auth-divider-text: var(--white-60);--auth-social-border: var(--accent);--auth-social-text: var(--white-80);--auth-social-hover-bg: var(--white-15);--auth-social-hover-border: var(--white-30);--auth-toggle-track: var(--white-30);--auth-toggle-thumb: var(--accent);--auth-submit-bg: var(--secondary-linear-gradient);--auth-submit-text: var(--text-on-accent);--auth-error-bg: rgba(239, 68, 68, .1);--auth-error-border: rgba(239, 68, 68, .3);--auth-error-text: #fca5a5;--auth-success-bg: rgba(34, 197, 94, .1);--auth-success-border: rgba(34, 197, 94, .3);--auth-success-text: #86efac;--auth-input-error-border: var(--color-error);--auth-input-error-shadow: 0 0 0 2px rgba(239, 68, 68, .2);--auth-callback-page-bg: linear-gradient( 135deg, #0a0a2e 0%, var(--palette-navy-980) 25%, #1a1a4e 50%, #0a0a2e 100% );--auth-callback-spinner-track: var(--white-20);--auth-callback-spinner-accent: var(--accent);--auth-callback-error-icon: #ff6b6b;--auth-callback-success-icon: var(--rewards-status-completed-light);--auth-callback-btn-secondary-bg: var(--white-10);--auth-callback-btn-secondary-border: var(--white-20);--auth-callback-btn-secondary-text: var(--white-80);--auth-callback-btn-secondary-hover-bg: var(--white-15);--auth-country-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--legacy-claim-card-bg: rgba(0, 0, 0, .35);--legacy-claim-card-border: var(--white-10);--legacy-claim-title-text: var(--text-on-accent);--legacy-claim-body-text: var(--white-80);--legacy-claim-summary-text: var(--white-90);--legacy-claim-summary-bg: var(--white-06);--legacy-claim-summary-border: var(--white-10);--legacy-claim-caption-text: var(--white-60);--legacy-claim-label-text: var(--white-70);--legacy-claim-muted-text: var(--white-60);--legacy-claim-step-text: var(--white-100);--legacy-claim-hint-text: var(--white-60);--legacy-claim-btn-secondary-bg: var(--white-08);--legacy-claim-btn-secondary-text: var(--white-90);--legacy-claim-btn-secondary-border: var(--white-20);--legacy-claim-btn-secondary-hover-bg: var(--white-12)}:root{--user-menu-hover-bg: var(--white-08);--user-menu-hover-border: var(--white-20);--user-menu-text: var(--text-on-accent);--user-menu-avatar-bg: var(--accent);--user-menu-balance-positive: var(--color-success);--user-menu-balance-warning: var(--color-warning);--user-menu-balance-muted: var(--white-70);--user-menu-toggle-hover-bg: var(--white-10);--user-menu-refresh-hover-bg: var(--white-20);--user-menu-refresh-hover-border: var(--white-30);--user-menu-dropdown-bg: linear-gradient( 135deg, rgba(49, 44, 156, .3) 0%, rgba(34, 35, 124, .4) 25%, rgba(0, 13, 49, .6) 50%, rgba(0, 0, 0, .3) 100% );--user-menu-dropdown-border: var(--white-10);--user-menu-dropdown-shadow: 0 20px 40px rgba(0, 0, 0, .3);--user-menu-section-title: var(--white-60);--user-menu-item-text: var(--white-80);--user-menu-item-hover-bg: var(--white-05);--user-menu-item-hover-text: var(--text-on-accent);--user-menu-divider: var(--white-10);--user-menu-vip-bg: linear-gradient( 90deg, rgba(255, 215, 0, .1) 0%, rgba(255, 193, 7, .05) 100% );--user-menu-vip-border: rgba(255, 215, 0, .2);--user-menu-vip-text: var(--palette-gold-500);--user-menu-logout-text: #f87171;--user-menu-logout-hover-bg: rgba(248, 113, 113, .1);--user-menu-logout-hover-text: #fca5a5}:root{--account-layout-bg: linear-gradient( 135deg, rgba(13, 13, 49, .98) 0%, rgba(22, 23, 76, .98) 50%, rgba(13, 13, 49, .98) 100% );--account-sidebar-bg: rgba(0, 0, 0, .3);--account-sidebar-border: var(--white-10);--account-mobile-header-bg: rgba(0, 0, 0, .3);--account-mobile-header-border: var(--white-10);--account-text-primary: var(--text-on-accent);--account-text-secondary: var(--white-80);--account-text-muted: var(--white-70);--account-text-label: var(--white-80);--account-text-shadow: 0 1px 2px rgba(0, 0, 0, .3);--account-profile-card-bg: var(--secondary-linear-gradient);--account-profile-card-shadow: 0 10px 30px var(--accent-30);--account-profile-card-overlay: linear-gradient( 135deg, var(--white-10) 0%, transparent 50%, rgba(0, 0, 0, .1) 100% );--account-profile-card-label: var(--account-text-label);--account-profile-card-value: var(--account-text-primary);--account-profile-card-control: var(--account-text-muted);--account-profile-card-icon-filter: var(--brand-accent-image-filter, none);--account-profile-card-divider-opacity: 1;--account-profile-card-text-shadow: var(--account-text-shadow);--account-profile-card-divider-line: var(--white-20);--account-badge-bg: var(--accent);--account-badge-border: var(--accent);--account-badge-shadow: 0 2px 6px rgba(255, 68, 68, .4);--account-badge-text: var(--text-on-accent);--account-notice-bg: var(--primary-linear-gradient);--account-notice-shadow: 0 4px 15px rgba(74, 144, 226, .2);--account-notice-shimmer: var(--white-10);--account-action-btn-bg: linear-gradient( 92deg, rgba(255, 255, 255, .67) 0%, #4a5675 40%, #3a4660 70%, #2f3a52 100% );--account-action-btn-border: var(--text-on-accent);--account-action-btn-text: var(--text-on-accent);--account-action-btn-hover-bg: var(--white-10);--account-nav-icon-filter: var(--dropdown-section-icon-filter, var(--brand-accent-image-filter));--account-nav-icon-shadow: var(--dropdown-icon-shadow);--account-content-border: var(--accent);--account-scrollbar-track: rgba(0, 0, 0, .2);--account-scrollbar-thumb: var(--white-20);--account-scrollbar-thumb-hover: var(--white-30);--account-pane-header-border: var(--white-10);--account-pane-title-text: var(--content-text-95);--account-hover-bg: var(--white-10);--account-focus-outline: var(--white-50);--account-loading-overlay: rgba(0, 0, 0, .7);--account-spinner-track: var(--white-10);--account-spinner-accent: var(--accent);--account-panel-bg: var(--linear-gradient-7);--account-panel-border: var(--text-on-accent);--account-panel-accent-border: var(--accent);--account-form-label: var(--white-80);--account-form-input-bg: var(--auth-input-bg);--account-form-input-border: var(--accent);--account-form-input-text: var(--white-90);--account-form-input-font-size: .875rem;--account-form-placeholder: var(--white-50);--account-form-focus-shadow: var(--auth-input-focus-shadow);--account-panel-form-label: var(--account-form-label);--account-panel-form-text: var(--account-form-input-text);--account-panel-form-placeholder: var(--account-form-placeholder);--account-banner-bg: var(--secondary-linear-gradient);--account-banner-shadow: 0 4px 15px var(--accent-20);--account-banner-shimmer: var(--white-20);--account-card-bg: var(--linear-gradient-7);--account-card-border: var(--text-on-accent);--account-submit-bg: var(--secondary-linear-gradient);--account-submit-shadow: 0 4px 12px var(--accent-40);--account-error-bg: rgba(255, 68, 68, .1);--account-error-border: rgba(255, 68, 68, .3);--account-error-text: #ff4444;--account-success-bg: rgba(34, 197, 94, .1);--account-success-border: rgba(34, 197, 94, .3);--account-success-text: var(--color-success);--account-avatar-bg: var(--palette-gray-600);--account-avatar-border: var(--white-20);--account-avatar-btn-bg: var(--secondary-linear-gradient);--account-avatar-btn-border: rgba(13, 13, 49, .98);--account-avatar-btn-shadow: 0 2px 8px var(--accent-30);--account-dash-notice-shadow: 0 4px 15px rgba(74, 144, 226, .2);--account-dash-claim-bg: linear-gradient(79.57deg, var(--color-success) 1.09%, #16a34a 98.91%);--account-dash-claim-shadow: 0 4px 12px rgba(34, 197, 94, .4);--account-dash-stats-bg: rgba(30, 41, 59, .8);--account-dash-stat-cell-bg: var(--account-scrollbar-track);--account-dash-stat-cell-border: var(--white-05);--account-dash-welcome-bg: var(--record-kyc-panel-bg);--account-dash-welcome-border: var(--white-10);--account-dash-quick-action-bg: var(--white-05);--account-dash-quick-action-border: var(--white-10);--account-dash-quick-action-shadow: 0 4px 20px var(--accent-20);--account-dash-retry-hover: #e01e47;--account-dash-spinner-track: var(--account-spinner-track);--account-dash-spinner-accent: var(--account-spinner-accent)}.vip-icon--uploaded,.vip-level-icon--uploaded{filter:none!important;object-fit:contain;flex-shrink:0}.vip-icon--uploaded~.vip-icon-badge,.vip-info-row:has(.vip-icon--uploaded) .vip-info-value{display:none}:root{--home-slogan-bg: var(--palette-charcoal);--home-slogan-text: var(--text-on-accent);--home-text-primary: rgb(var(--white));--home-text-secondary: var(--white-80);--home-text-muted: var(--white-70);--home-text-faint: var(--white-40);--home-text-on-light: var(--palette-charcoal);--home-accent: var(--accent);--home-accent-light: #ff4a6b;--home-glass-bg: var(--white-05);--home-glass-bg-hover: var(--white-10);--home-glass-border: var(--white-10);--home-glass-border-strong: rgba(255, 255, 255, .365);--home-overlay-dark: rgba(0, 0, 0, .42);--home-overlay-dark-hover: rgba(0, 0, 0, .58);--home-overlay-scrim: rgba(0, 0, 0, .9);--home-shadow-sm: 0 4px 10px rgba(0, 0, 0, .3);--home-shadow-md: 0 8px 20px rgba(0, 0, 0, .3);--home-shadow-accent: 0 4px 12px var(--accent-20);--home-shadow-accent-md: 0 4px 12px var(--accent-30);--home-shadow-accent-lg: 0 6px 20px var(--accent-50);--home-shadow-accent-xl: 0 10px 25px var(--accent-30);--home-shadow-inset: inset 0 1px 0 var(--white-20);--home-join-btn-shadow: 0 4px 15px var(--accent-40), 0 0 30px var(--accent-20), inset 0 1px 0 var(--white-20);--home-login-btn-shadow: 0 4px 15px rgba(49, 44, 156, .4), 0 0 30px rgba(49, 44, 156, .2), inset 0 1px 0 var(--white-20);--home-panel-bg: #0b1440;--home-section-bg: linear-gradient( 135deg, var(--palette-navy-980) 0%, #16174c 50%, var(--palette-navy-980) 100% );--home-section-bg-alt: linear-gradient( 135deg, var(--palette-navy-980) 0%, #1a1a5e 50%, var(--palette-navy-980) 100% );--home-card-gradient: var(--linear-gradient-7);--home-card-gradient-accent: linear-gradient( 135deg, var(--palette-blue-900) 0%, var(--palette-blue-800) 50%, var(--palette-navy-950) 100% );--home-card-gradient-hero: linear-gradient( 135deg, var(--accent) 0%, var(--palette-red-gradient) 50%, var(--palette-blue-900) 100% );--home-category-bg: linear-gradient( 270deg, #312c99 0%, #24247d 25%, var(--palette-navy-950) 100% );--home-category-active-bg: linear-gradient( 30deg, #312c99 0%, #3a2c96 10%, #532a8d 26%, #7b287f 47%, #b4266b 71%, #fb2253 98%, var(--accent) 100% );--home-category-border: #312ca4;--home-promo-gradient: linear-gradient( 30deg, var(--accent) 0%, #642a86 50%, var(--palette-blue-900) 100% );--home-promo-gradient-gold: linear-gradient( 30deg, var(--accent) 0%, #faa725 50%, #f8e510 100% );--home-promo-gradient-vertical: linear-gradient( 180deg, var(--accent) 20%, var(--palette-blue-900) 100% );--home-tab-gradient: linear-gradient(90deg, #1a1a40, var(--palette-blue-900));--home-submit-gradient: var(--flow-promo-badge-bg);--home-glass-panel: linear-gradient( 135deg, var(--white-10) 0%, var(--white-05) 100% );--home-provider-scroll: rgba(255, 34, 81, .5);--home-provider-scroll-hover: rgba(255, 34, 81, .8);--home-badge-live: rgba(255, 34, 81, .9);--home-badge-new: rgba(76, 175, 80, .9);--home-spinner-track: var(--white-30);--home-spinner-accent: var(--accent);--home-join-btn-bg: var(--join-button-gradient);--home-login-btn-bg: var(--login-button-gradient);--home-submit-btn-bg: var(--secondary-linear-gradient);--home-link-muted: var(--home-text-muted);--home-link-subtle: var(--home-text-secondary);--home-testimonial-bg: var(--home-glass-bg);--home-product-icon-bg: linear-gradient( 135deg, var(--palette-indigo-800) 0%, var(--palette-blue-900) 100% );--home-product-icon-all-bg: var(--home-glass-panel);--home-product-icon-border: var(--white-15);--home-product-menu-divider: var(--table-header-gradient);--home-platform-icon-filter: none;--home-icon-shadow-offset: drop-shadow(8px 0 12px var(--black-70));--home-icon-shadow-offset-lg: drop-shadow(12px 0 18px var(--black-70));--home-icon-shadow-below: drop-shadow(0 8px 24px rgba(0, 0, 0, .8));--home-icon-shadow-offset-md: drop-shadow(10px 0 15px var(--black-40))}:root{--footer-mobile-bg: rgb(0, 12, 47);--footer-mobile-shadow: 0 -28px 28px rgb(0, 12, 48);--footer-mobile-active: #ff5577;--footer-mobile-glow: 0 5px 16px var(--accent-60);--footer-mobile-backdrop-filter: blur(3px);--footer-mobile-nav-bg-image: url(/images/footer/footer-bg.png);--footer-mobile-nav-bg-color: transparent;--footer-mobile-nav-bg-size: cover;--footer-mobile-label-text: var(--footer-text);--footer-mobile-divider: var(--footer-desktop-bg);--footer-mobile-text-shadow: var(--account-text-shadow);--footer-mobile-logo-bg: transparent;--footer-mobile-logo-shadow: none;--footer-mobile-logo-bottom: 8px;--footer-mobile-logo-padding: 8px;--footer-mobile-border: transparent;--footer-desktop-bg: var(--palette-navy-950);--footer-desktop-gradient: linear-gradient( 180deg, #312c99 0%, #24247d 25%, var(--palette-navy-950) 100% );--footer-desktop-glow: radial-gradient(circle at 20% 20%, var(--accent-10) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(49, 44, 156, .15) 0%, transparent 50%);--footer-text: rgb(var(--white));--footer-text-muted: rgb(var(--gray-light));--footer-text-dim: rgb(var(--gray));--footer-border: var(--white-10);--footer-border-strong: var(--white-20);--footer-hover-bg: var(--white-10);--footer-input-bg: var(--white-05);--footer-input-border: var(--white-10);--footer-input-hover-bg: var(--white-08);--footer-chip-bg: var(--white-10);--footer-chip-hover-border: var(--white-30);--footer-chip-hover-shadow: 0 8px 20px var(--accent-40);--footer-accent: var(--footer-mobile-active);--contact-panel-bg: linear-gradient( 125deg, #7b5cc4 0%, #564a9e 16%, #312c98 34%, #221d6e 56%, #120f45 78%, #0a0828 100% );--contact-panel-bg-highlight: radial-gradient( ellipse 90% 80% at 92% 50%, rgba(255, 34, 81, .18) 0%, rgba(193, 37, 88, .08) 40%, transparent 68% );--contact-panel-overlay-bg: linear-gradient( 180deg, rgba(255, 255, 255, .06) 0%, transparent 32%, transparent 72%, rgba(0, 0, 0, .18) 100% );--contact-panel-arc-bg: linear-gradient( 165deg, #ff5c84 0%, #fb2253 18%, #c12558 40%, #95275d 62%, #733296 82%, #422a65 100% );--contact-panel-arc-highlight: radial-gradient( circle at 28% 42%, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .04) 42%, transparent 68% );--contact-panel-backdrop: blur(8px) saturate(1.4);--contact-panel-shadow: 2px 0 10px rgba(0, 0, 0, .2);--contact-item-text: var(--text-on-accent);--contact-item-hover-bg: var(--white-10);--contact-close-icon-opacity: .7}:root{--rewards-page-bg: var(--primary-dark);--rewards-text-primary: rgb(var(--white));--rewards-text-secondary: var(--white-80);--rewards-text-muted: var(--white-70);--rewards-text-faint: var(--white-50);--rewards-text-subtle: var(--white-60);--rewards-text-strong: var(--white-90);--rewards-text-on-accent: var(--text-on-accent);--rewards-text-shadow: 0 1px 3px rgba(0, 0, 0, .45);--rewards-card-gradient: var(--linear-gradient-7);--rewards-card-gradient-alt: linear-gradient( 250.57deg, #2a1f4a 0%, #1a1538 28%, #0d0820 100% );--rewards-card-border: var(--text-on-accent);--rewards-card-border-muted: var(--white-30);--rewards-card-border-subtle: var(--white-15);--rewards-glass-bg: linear-gradient( 135deg, var(--white-10) 0%, var(--white-05) 100% );--rewards-glass-border: var(--white-12);--rewards-overlay-scrim: rgba(0, 0, 0, .8);--rewards-modal-bg: linear-gradient( 145deg, rgba(49, 44, 156, .95) 0%, rgba(10, 14, 39, .97) 100% );--rewards-modal-border: var(--white-12);--rewards-modal-shadow: 0 24px 80px rgba(0, 0, 0, .5), 0 0 0 1px var(--white-06) inset;--rewards-shadow-sm: 0 2px 10px rgba(0, 0, 0, .35);--rewards-shadow-md: 0 4px 24px rgba(0, 0, 0, .25);--rewards-shadow-lg: 0 12px 36px rgba(0, 0, 0, .35);--rewards-accent-shadow: 0 2px 8px var(--accent-35, rgba(255, 34, 81, .35));--rewards-accent-shadow-md: 0 4px 15px var(--accent-30);--rewards-accent-shadow-lg: 0 6px 22px var(--accent-35, rgba(255, 34, 81, .35));--rewards-cta-btn-shadow: 0 2px 12px rgba(var(--accent-rgb), .25);--rewards-cta-btn-shadow-hover: 0 4px 20px rgba(var(--accent-rgb), .35);--rewards-status-in-progress: #8b5cf6;--rewards-status-eligible: var(--palette-green-500);--rewards-status-not-eligible: var(--palette-red-status);--rewards-status-completed: #0d9488;--rewards-status-completed-light: #4ade80;--rewards-status-completed-border: rgba(45, 212, 191, .35);--rewards-status-completed-border-hover: rgba(45, 212, 191, .55);--rewards-status-completed-shadow: 0 8px 28px rgba(13, 148, 136, .2);--rewards-status-success-bg: rgba(34, 197, 94, .15);--rewards-status-success-border: rgba(34, 197, 94, .3);--rewards-status-error-bg: rgba(239, 68, 68, .15);--rewards-status-error-border: rgba(239, 68, 68, .3);--rewards-status-error-text: var(--palette-red-status);--rewards-status-error-text-light: #fecaca;--rewards-status-gold: #ffd700;--rewards-status-gold-bg: rgba(255, 215, 0, .15);--rewards-status-pending-bg: rgba(234, 179, 8, .15);--rewards-status-pending-text: #eab308;--rewards-status-accent-bg: var(--accent-12, rgba(255, 34, 81, .12));--rewards-status-accent-bg-strong: var(--accent-20);--rewards-progress-bar-bg: var(--white-12);--rewards-progress-fill: linear-gradient( 90deg, var(--rewards-status-completed-light), var(--rewards-status-eligible) );--rewards-spinner-track: var(--white-20);--rewards-spinner-accent: var(--accent);--promo-card-bg: linear-gradient(145deg, rgba(255, 255, 255, .09) 0%, rgba(255, 255, 255, .04) 100%);--promo-card-border: var(--rewards-glass-border);--promo-card-shadow: var(--rewards-shadow-md);--promo-card-shadow-hover: var(--rewards-shadow-lg);--promo-card-border-hover: var(--accent-45, rgba(255, 34, 81, .45));--promo-page-text: var(--rewards-text-on-accent);--promo-filter-label-text: var(--rewards-text-on-accent);--promo-section-title-text: var(--rewards-text-on-accent);--promo-dropdown-label-text: var(--rewards-text-on-accent);--promo-dropdown-text: var(--rewards-text-on-accent);--promo-action-btn-bg: var(--btn-skew-bg);--promo-action-btn-text: var(--btn-text);--promo-action-btn-border-opacity: 1;--promo-claim-modal-title-text: var(--rewards-text-on-accent);--promo-claim-modal-body-text: var(--rewards-text-strong);--promo-claim-modal-muted-text: var(--rewards-text-muted);--promo-claim-modal-value-text: var(--rewards-text-on-accent);--promo-claim-confirm-bg: var(--promo-action-btn-bg);--promo-claim-confirm-text: var(--promo-action-btn-text);--promo-claim-confirm-border-opacity: var(--promo-action-btn-border-opacity);--promo-claim-cancel-bg: var(--white-10);--promo-claim-cancel-text: var(--rewards-text-on-accent);--promo-claim-cancel-border: var(--rewards-spinner-track);--promo-claim-cancel-hover-bg: var(--rewards-spinner-track);--promo-card-title: rgba(255, 255, 255, .95);--promo-card-divider: var(--white-10);--promo-card-meta: var(--white-55, rgba(255, 255, 255, .55));--promo-card-badge-bg: var(--white-10);--promo-card-badge-border: rgba(255, 255, 255, .14);--promo-card-badge-text: var(--white-92, rgba(255, 255, 255, .92));--promo-card2-odd-bg: var(--palette-blue-900);--promo-card2-even-bg: var(--palette-indigo-800);--promo-card2-border: var(--white-10);--reward-card-bg: var(--rewards-card-gradient);--reward-card-border: var(--rewards-card-border);--reward-card-overlay: var(--rewards-glass-bg);--reward-card-accent-stripe: var(--table-header-gradient);--mission-card-border: var(--rewards-card-border);--mission-card-gradient-active: linear-gradient( 45.57deg, var(--palette-indigo-800) 0%, #352c67 11%, #422b65 25%, #562a63 38%, #732960 53%, #98275c 68%, #c52557 83%, #fa2252 99%, var(--accent) 100% );--mission-card-gradient-inactive: var(--rewards-card-gradient);--mission-btn-bg: var(--accent);--mission-btn-primary-bg: var(--palette-blue-900);--mission-btn-shadow: 0 2px 4px var(--accent-30);--mission-btn-gradient: linear-gradient( 180deg, var(--accent) 0%, var(--accent) 16%, #fc2250 33%, #f1214e 46%, #df1f4a 59%, #c61d45 71%, #a51a3e 83%, #7e1735 94%, #771634 96% );--mission-btn-hover: #ff3d6b;--mission-card-gradient-pending: linear-gradient( 275deg, var(--palette-blue-900) 0%, var(--palette-blue-800) 28%, var(--palette-navy-950) 100% );--mission-reward-text: var(--white-85, rgba(255, 255, 255, .85));--mission-card-title-text: var(--rewards-text-on-accent);--mission-card-target-text: var(--rewards-text-secondary);--mission-card-progress-label: var(--rewards-text-subtle);--mission-progress-track: rgba(49, 44, 156, .6);--mission-claim-btn-bg: linear-gradient(180deg, var(--accent) 0%, #c61d45 71%, #7e1735 94%);--mission-stamp-text: var(--accent-50);--mission-empty-text: var(--white-40);--checkin-success-stroke: #3aa935;--checkin-recheck-badge-bg: #ff9500;--checkin-recheckinable-border: var(--accent-50);--checkin-recheckinable-hover-bg: var(--accent-10, rgba(255, 34, 81, .1));--checkin-today-checked-ring: rgba(58, 169, 53, .4);--checkin-milestone-shadow: 0 0 2px rgba(0, 0, 0, .5);--checkin-milestone-bar-bg: linear-gradient( 135deg, rgba(49, 44, 156, .3), rgba(255, 34, 81, .15) );--checkin-btn-gradient: linear-gradient(90deg, var(--accent) 0%, #ff4d6d 100%);--checkin-btn-hover-shadow: 0 6px 20px rgba(255, 34, 81, .6);--checkin-skeleton-shimmer: linear-gradient( 90deg, var(--white-05) 25%, var(--white-10) 50%, var(--white-05) 75% );--checkin-calendar-page-text: var(--rewards-text-primary);--checkin-calendar-weekday-text: var(--rewards-text-on-accent);--checkin-calendar-summary-text: var(--rewards-text-on-accent);--vip-page-bg: var(--rewards-page-bg);--vip-link-text: var(--rewards-text-secondary);--vip-icon-shadow: var(--rewards-shadow-sm);--vip-icon-completed-bg: linear-gradient(145deg, var(--accent) 0%, #e91e63 45%, var(--palette-red-gradient) 100%);--vip-icon-completed-shadow: 0 2px 10px rgba(255, 34, 81, .45), inset 0 1px 0 var(--white-25);--vip-icon-pending-bg: linear-gradient(145deg, #e8c547 0%, #c9a227 50%, #9a7b1a 100%);--vip-icon-pending-shadow: 0 0 12px rgba(212, 175, 55, .55), 0 2px 8px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .35);--vip-connector: linear-gradient(180deg, rgba(255, 255, 255, .35) 0%, var(--white-08) 100%);--vip-track-bg: rgba(5, 10, 30, .6);--vip-track-border: rgba(255, 255, 255, .14);--vip-track-shadow: 0 2px 14px rgba(0, 0, 0, .35), inset 0 1px 0 var(--white-06);--vip-segment-divider: var(--white-08);--vip-segment-completed-bg: linear-gradient( 180deg, rgba(255, 52, 95, .98) 0%, rgba(233, 30, 99, .92) 40%, rgba(174, 38, 90, .88) 100% );--vip-segment-completed-inset: inset 0 2px 4px rgba(255, 255, 255, .18), inset 0 -2px 6px rgba(0, 0, 0, .15);--vip-segment-pending-bg: linear-gradient( 180deg, rgba(35, 40, 85, .85) 0%, rgba(20, 24, 58, .92) 45%, rgba(8, 12, 38, .95) 100% );--vip-segment-pending-inset: inset 0 1px 0 var(--white-06), inset 0 -2px 8px rgba(0, 0, 0, .25);--vip-segment-label: rgba(255, 255, 255, .96);--vip-tab-active-border: var(--accent);--vip-tab-bg: var(--palette-blue-900);--vip-tab-active-bg: var(--accent);--vip-records-tab-text: var(--rewards-text-muted);--vip-records-tab-hover-text: var(--rewards-text-strong);--vip-records-tab-active-text: var(--rewards-text-on-accent);--vip-records-tab-hover-bg: var(--white-05);--vip-records-date-label: var(--rewards-text-secondary);--vip-records-date-value: var(--rewards-text-on-accent);--vip-records-date-icon: var(--rewards-text-strong);--vip-records-date-panel-bg: var(--rewards-card-gradient);--vip-records-date-panel-border: var(--rewards-card-border-muted);--vip-benefit-card-bg: var(--rewards-card-gradient);--vip-benefit-card-bg-inactive: var(--rewards-card-gradient-alt);--vip-benefit-card-border: var(--rewards-card-border);--vip-benefit-card-border-inactive: var(--rewards-card-border-muted);--vip-badge-bg: var(--accent);--vip-badge-shadow: 0 2px 6px rgba(255, 68, 68, .4);--vip-cta-gradient: linear-gradient( 135deg, rgba(49, 44, 156, 1) 0%, rgba(174, 38, 90, 1) 50%, rgba(255, 34, 81, 1) 100% );--vip-cta-shadow: 0 -2px 8px rgba(0, 0, 0, .2);--vip-cta-hover-shadow: 0 4px 12px var(--accent-40);--vip-panel-bg: linear-gradient(228.57deg, var(--palette-blue-900) 0%, var(--palette-blue-800) 28%, var(--palette-navy-950) 100%);--vip-panel-accent-bg: rgba(49, 44, 156, .3);--vip-panel-highlight: var(--rewards-status-gold);--vip-action-btn-bg: var(--account-action-btn-bg);--vip-intro-btn-text: var(--account-action-btn-text);--vip-intro-btn-border: var(--account-action-btn-border);--vip-intro-icon-shadow: drop-shadow(8px 0 12px var(--black-70));--vip-claim-btn-bg: var(--secondary-linear-gradient);--vip-reward-claimed-text: var(--rewards-text-subtle);--vip-requirement-progress: var(--white-100);--vip-upgrade-title-text: var(--rewards-text-on-accent);--vip-requirement-label-text: var(--rewards-text-on-accent);--vip-invitation-message-text: var(--rewards-text-secondary);--vip-invitation-hint-text: var(--vip-requirement-progress);--vip-invitation-badge-bg: var(--rewards-card-gradient-alt);--vip-invitation-badge-text: var(--promo-card-badge-text);--vip-invitation-badge-border: var(--rewards-card-border-muted);--vip-upgrade-section-divider: var(--white-10);--vip-info-panel-bg: rgba(49, 44, 156, .2);--vip-info-panel-border: var(--rewards-card-border);--vip-progress-track: var(--palette-blue-900);--vip-progress-fill: var(--accent);--vip-spinner-track: var(--white-30);--vip-intro-page-text: var(--promo-card-badge-text);--vip-intro-hero-bg: var(--black-100);--vip-intro-headline-gold: #d4af37;--vip-intro-body-text: var(--content-text-88);--vip-intro-section-title: #e21b23;--invite-banner-gradient: linear-gradient(90deg, var(--accent) 0%, #f52352 35%, #7b2b78 100%);--invite-banner-shadow: 0 10px 24px rgba(0, 0, 0, .25);--invite-banner-border: rgba(255, 255, 255, .18);--invite-code-panel-bg: linear-gradient(135deg, rgba(49, 44, 156, .6) 0%, var(--accent-15) 100%);--invite-code-panel-border: var(--accent-40);--invite-bonus-banner-subtitle: var(--rewards-text-muted);--invite-bonus-amount-divider: var(--white-15);--invite-company-notice-border: var(--rewards-text-on-accent);--invite-company-notice-text: var(--rewards-text-on-accent);--invite-tab-inactive-hover-bg: var(--white-15);--invite-tab-inactive-hover-text: var(--rewards-text-strong);--invite-reward-card-bg: var(--linear-gradient-7);--invite-reward-card-header-bg: var(--table-header-gradient);--invite-reward-card-title: var(--rewards-text-primary);--invite-reward-card-amount: var(--rewards-text-primary);--invite-reward-card-label: var(--text-body);--invite-reward-card-value: var(--rewards-text-primary);--invite-table-row-odd-bg: var(--ui-card-even-bg);--invite-table-row-even-bg: var(--ui-card-odd-bg);--invite-table-cell-text: var(--ui-text-strong);--invite-table-row-even-text: var(--ui-text-strong);--invite-invitee-card-label: var(--text-body);--invite-invitee-card-value: var(--rewards-text-primary);--invite-invitee-card-username: var(--rewards-text-primary);--invite-status-inactive-text: var(--rewards-text-muted);--invite-card-bg: var(--rewards-card-gradient);--invite-card-border: var(--white-30);--invite-tab-active-bg: var(--palette-blue-900);--invite-tab-border: var(--rewards-card-border);--invite-tab-active-shadow: 0 0 0 2px var(--accent-20);--invite-cta-gradient: linear-gradient(90deg, var(--accent) 0%, #b12251 100%);--invite-cta-shadow: 0 8px 20px var(--accent-40);--invite-shimmer: linear-gradient( 270deg, #ffffff00 0%, #ff90a649 48%, #ff708f52 62%, #ff22525a 100% );--invite-tier-gold-bg: rgba(250, 204, 21, .35);--invite-tier-gold-border: rgba(250, 204, 21, .65);--invite-tier-silver-bg: rgba(148, 163, 184, .35);--invite-tier-silver-border: rgba(148, 163, 184, .55);--invite-tier-gold-text: #facc15;--invite-toggle-summary-bg: var(--join-button-gradient);--invite-toggle-details-bg: var(--login-button-gradient);--invite-bonus-amounts-bg: var(--account-scrollbar-track);--invite-stat-card-bg: var(--secondary-linear-gradient);--invite-filter-text: var(--white-100);--invite-chip-inactive-bg: transparent;--invite-chip-inactive-text: var(--text-on-accent);--invite-chip-inactive-border: var(--accent-50);--invite-chip-inactive-hover-bg: var(--white-08);--invite-chip-inactive-hover-border: var(--accent);--invite-chip-active-bg: var(--secondary-linear-gradient);--invite-chip-active-text: var(--text-on-accent);--invite-date-input-border: var(--white-30);--invite-filter-glass-bg: var(--skew-glass-gradient);--invite-card-solid-border: var(--text-on-accent);--redeem-overlay: rgba(6, 8, 28, .72);--redeem-sheet-bg: linear-gradient(165deg, rgba(49, 44, 156, .98) 0%, rgba(13, 16, 45, .98) 100%);--redeem-sheet-border: rgba(255, 255, 255, .14);--redeem-text: var(--rewards-text-secondary);--redeem-label: var(--rewards-text-faint);--redeem-input-bg: rgba(0, 0, 0, .25);--redeem-input-border: var(--white-20);--redeem-input-text: var(--text-on-accent);--redeem-input-placeholder: var(--white-35, rgba(255, 255, 255, .35));--redeem-input-focus-border: rgba(255, 34, 81, .65);--redeem-input-focus-shadow: 0 0 0 3px var(--accent-18, rgba(255, 34, 81, .18));--redeem-submit-bg: var(--secondary-linear-gradient);--redeem-submit-shadow: var(--rewards-accent-shadow-lg);--redeem-close-bg: var(--white-08);--redeem-close-text: var(--rewards-text-subtle);--redeem-close-hover-bg: var(--accent-35);--redeem-close-hover-text: var(--text-on-accent);--redeem-sheet-shadow: 0 -12px 48px rgba(0, 0, 0, .45);--redeem-error-bullet: rgba(254, 202, 202, .95);--milestone-bar-bg: var(--primary-linear-gradient);--milestone-bar-border: var(--white-10);--milestone-banner-text: var(--white-85, rgba(255, 255, 255, .85));--milestone-bar-text: var(--white-85, rgba(255, 255, 255, .85));--milestone-node-pts-text: var(--white-85, rgba(255, 255, 255, .85));--milestone-bar-accent: var(--accent);--milestone-days-left-text: var(--rewards-text-subtle);--milestone-node-current-pts-text: var(--rewards-text-on-accent);--milestone-coin-bg: rgba(0, 13, 49, .7);--milestone-coin-border: rgba(255, 215, 0, .3);--milestone-coin-text: var(--rewards-status-gold);--milestone-track: var(--white-15);--milestone-fill: linear-gradient(90deg, var(--accent), #ff4d6d);--milestone-node-glow: drop-shadow(0 0 10px var(--accent-60, rgba(255, 34, 81, .6))) drop-shadow(0 0 20px var(--accent-30));--milestone-shimmer: linear-gradient(90deg, var(--white-04, rgba(255, 255, 255, .04)) 25%, var(--white-08) 50%, var(--white-04, rgba(255, 255, 255, .04)) 75%);--milestone-skeleton-track: var(--white-08);--milestone-reward-amt: rgba(255, 215, 0, .8);--milestone-chest-pulse-lo: drop-shadow(0 0 6px rgba(255, 215, 0, .4));--milestone-chest-pulse-hi: drop-shadow(0 0 14px rgba(255, 215, 0, .8));--calc-panel-bg: var(--rewards-card-gradient);--calc-panel-border: var(--rewards-card-border);--calc-input-bg: rgba(0, 0, 0, .2);--calc-input-border: var(--white-20);--calc-title-text: var(--rewards-text-on-accent);--calc-amount-text: var(--rewards-text-on-accent);--calc-description-text: var(--rewards-text-secondary);--calc-title-shadow: var(--account-text-shadow);--calc-amount-shadow: var(--account-text-shadow);--calc-result-accent: var(--accent);--calc-result-gold: var(--rewards-status-gold);--invitee-card-bg: var(--rewards-glass-bg);--invitee-card-border: var(--rewards-glass-border);--invitee-avatar-bg: var(--palette-blue-900);--invitee-status-active: var(--rewards-status-eligible);--invitee-status-pending: var(--rewards-text-subtle);--rebate-page-text: var(--rewards-text-primary);--rebate-banner-title-text: var(--rewards-text-primary);--rebate-filter-label-text: var(--rewards-text-muted);--rebate-control-text: var(--record-filter-text);--rebate-control-bg: var(--record-filter-glass-bg);--rebate-control-border: var(--rewards-text-on-accent);--rebate-calendar-icon-filter: invert(1);--rebate-select-option-bg: var(--primary);--rebate-select-option-text: var(--rewards-text-on-accent);--rebate-apply-btn-bg: var(--rebate-control-bg);--rebate-apply-btn-text: var(--rebate-control-text);--rebate-apply-btn-border: var(--rebate-control-border);--rebate-page-btn-bg: var(--white-08);--rebate-page-btn-text: var(--rewards-text-on-accent);--rebate-page-btn-border: var(--record-upload-border);--rebate-page-label: var(--white-80);--bonus-section-title-shadow: var(--promo-section-title-shadow);--bonus-card-gradient: linear-gradient( 250.57deg, var(--palette-blue-900) 0%, var(--palette-blue-800) 28%, var(--palette-navy-950) 100% );--bonus-card-border: var(--text-on-accent);--bonus-card-hover-bg: var(--white-10);--bonus-card-hover-shadow: var(--home-shadow-md)}:root{--content-section-bg: rgba(0, 13, 49, .3);--content-media-bg: rgba(0, 13, 49, .5);--content-divider: var(--white-12);--content-divider-strong: var(--white-10);--content-heading: var(--text-on-accent);--content-pill-bg: var(--white-12);--content-pill-border: rgba(255, 255, 255, .18);--content-pill-text: var(--promo-card-badge-text);--content-pill-hover-bg: rgba(255, 255, 255, .18);--content-pill-hover-border: rgba(255, 255, 255, .28);--content-pill-active-shadow: 0 4px 14px var(--accent-35, rgba(255, 34, 81, .35));--content-pill-label: var(--promo-card-meta);--content-card-bg: var(--white-05);--content-card-border: var(--white-10);--content-card-border-hover: var(--white-20);--content-card-shadow-hover: 0 12px 32px var(--black-30);--content-card-sidebar-bg: var(--white-06);--content-card-sidebar-border: var(--white-08);--content-card-placeholder: var(--white-20);--content-related-shadow: 0 8px 24px var(--black-25);--content-text-98: rgba(255, 255, 255, .98);--content-text-95: var(--white-95, rgba(255, 255, 255, .95));--content-text-92: var(--promo-card-badge-text);--content-text-90: var(--white-90);--content-text-88: rgba(255, 255, 255, .88);--content-text-86: rgba(255, 255, 255, .86);--content-text-82: rgba(255, 255, 255, .82);--content-text-70: var(--white-70);--content-text-60: var(--white-60);--content-text-55: var(--promo-card-meta);--content-text-50: var(--white-50);--content-text-45: rgba(255, 255, 255, .45);--content-text-30: var(--white-30);--content-text-15: rgba(255, 255, 255, .15);--content-badge-accent-bg: var(--accent-15);--content-badge-accent-text: #ff5c84;--content-badge-tag-bg: rgba(var(--accent-rgb), .22);--content-badge-gold-bg: var(--rewards-status-gold-bg);--content-badge-gold-text: var(--rewards-status-gold);--content-badge-type-bg: var(--white-10);--content-badge-type-text: var(--white-70);--content-spinner-track: var(--white-20);--content-spinner-track-alt: rgba(255, 255, 255, .22);--content-spinner-accent: var(--accent);--content-loading-text: var(--white-70);--content-pagination-bg: var(--white-08);--content-pagination-border: var(--white-15);--content-pagination-text: var(--white-80);--content-pagination-hover-bg: var(--white-15);--content-pagination-hover-border: var(--white-25);--content-btn-primary-bg: var(--accent);--content-btn-primary-text: var(--text-on-accent);--content-prose-text: var(--content-text-88);--content-prose-blockquote-bg: var(--white-03);--content-prose-table-border: var(--white-15);--content-prose-table-header-bg: var(--white-05);--content-prose-link: var(--accent);--content-breadcrumb-link: var(--white-60);--content-breadcrumb-link-hover: var(--white-90);--content-breadcrumb-sep: var(--white-30);--content-breadcrumb-current: var(--white-90);--promo-hero-bg: linear-gradient( 135deg, rgba(var(--accent-rgb), .9) 0%, rgba(var(--rgb-primary), .8) 50%, rgba(var(--accent-gradient-rgb), .7) 100% );--promo-hero-title-shadow: 2px 2px 4px var(--black-50);--promo-section-title-shadow: 2px 2px 4px var(--black-30);--promo-brand-gradient: linear-gradient(45deg, var(--rewards-status-gold), var(--palette-orange-500));--promo-card-shadow: 0 4px 20px rgba(0, 13, 49, .08);--promo-card-shadow-hover: 0 12px 36px rgba(0, 13, 49, .14);--promo-card-badge-border: rgba(255, 255, 255, .16);--promo-card-badge-inset: 0 1px 0 var(--black-12, rgba(0, 0, 0, .12));--promo-gold-highlight-bg: rgba(255, 215, 0, .2);--promo-modal-bg: var(--rewards-modal-bg);--promo-modal-overlay: var(--auth-overlay-bg);--promo-modal-overlay-mobile: linear-gradient( 135deg, rgba(0, 0, 0, .78) 0%, rgba(13, 13, 49, .88) 25%, rgba(var(--rgb-primary), .72) 50%, rgba(0, 0, 0, .88) 100% );--promo-modal-border: rgba(255, 255, 255, .22);--promo-modal-shadow: 0 24px 56px rgba(0, 13, 49, .45);--promo-modal-header-fade: linear-gradient( to bottom, rgba(53, 44, 103, .95) 45%, rgba(53, 44, 103, 0) 100% );--promo-modal-header-fade-mobile: linear-gradient( to bottom, rgba(53, 44, 103, .92) 40%, rgba(53, 44, 103, 0) 100% );--promo-modal-close-bg: var(--vip-track-border);--promo-modal-close-text: var(--rewards-text-on-accent);--promo-modal-close-hover-text: var(--text-on-accent);--promo-modal-title-text: var(--rewards-text-on-accent);--promo-modal-gold-bg: var(--promo-gold-highlight-bg);--promo-modal-gold-text: var(--rewards-status-gold);--promo-modal-close-border: rgba(255, 255, 255, .32);--promo-description-link: #f0f4ff}:root{--record-page-bg: var(--primary-bg);--record-panel-bg: var(--account-panel-bg);--record-panel-border: var(--account-panel-border);--record-card-bg: var(--account-card-bg);--record-card-border: var(--account-card-border);--record-card-border-muted: var(--white-30);--record-card-border-subtle: var(--white-20);--record-text-primary: var(--account-text-primary);--record-text-secondary: var(--account-text-secondary);--record-text-muted: var(--account-text-muted);--record-text-label: var(--account-text-label);--record-text-strong: var(--white-90);--record-filter-bg: var(--white-08);--record-filter-border: var(--white-20);--record-filter-active-bg: var(--accent-18, rgba(255, 34, 81, .18));--record-filter-focus-shadow: 0 0 0 2px var(--accent-20);--record-tab-active-bg: var(--account-submit-bg);--record-tab-active-border: var(--accent-50);--record-tab-shadow: var(--account-submit-shadow);--record-table-header-bg: var(--table-header-gradient);--record-row-hover: var(--account-hover-bg);--record-row-alt: var(--white-05);--record-divider: var(--white-10);--record-status-pending: var(--color-warning);--record-status-success: var(--color-success);--record-status-error: var(--color-error);--record-status-info: var(--color-info);--record-badge-success-bg: var(--account-success-bg);--record-badge-success-border: var(--account-success-border);--record-badge-success-text: var(--account-success-text);--record-badge-error-bg: var(--account-error-bg);--record-badge-error-border: var(--account-error-border);--record-badge-error-text: var(--account-error-text);--record-empty-bg: var(--white-05);--record-empty-border: var(--white-20);--record-loading-overlay: var(--account-loading-overlay);--record-spinner-track: var(--account-spinner-track);--record-spinner-accent: var(--account-spinner-accent);--record-cta-bg: var(--secondary-linear-gradient);--record-cta-shadow: var(--account-submit-shadow);--record-cta-border: var(--accent-50);--record-upload-bg: var(--white-05);--record-upload-border: var(--white-35, rgba(255, 255, 255, .35));--record-upload-hover: var(--white-10);--record-kyc-panel-bg: rgba(49, 44, 156, .3);--record-kyc-step-bg: var(--account-scrollbar-track);--record-kyc-step-label-text: var(--record-text-strong);--record-kyc-step-btn-action-text: var(--record-text-primary);--record-kyc-step-btn-disabled-bg: var(--white-10);--record-kyc-step-btn-disabled-text: var(--game-empty-text);--record-kyc-step-completed-bg: var(--account-success-bg);--record-kyc-step-completed-border: var(--otp-success-border);--record-kyc-step-pending-border: rgba(255, 193, 7, .3);--record-kyc-step-pending-bg: rgba(255, 193, 7, .05);--record-kyc-icon-completed-bg: rgba(34, 197, 94, .2);--record-kyc-icon-completed-text: var(--color-success);--record-kyc-icon-pending-bg: rgba(245, 158, 11, .2);--record-kyc-icon-pending-text: var(--color-warning);--record-kyc-icon-rejected-bg: rgba(255, 68, 68, .2);--record-kyc-icon-rejected-text: var(--account-error-text);--record-kyc-progress-end: #ff6b9d;--record-kyc-warning-btn-bg: linear-gradient(79.57deg, #ff8c00 1.09%, #ff6600 98.91%);--record-kyc-reward-bg: rgba(34, 197, 94, .08);--record-kyc-reward-text: var(--color-success);--record-kyc-claim-bg: var(--account-dash-claim-bg);--record-kyc-claim-shadow: var(--account-dash-claim-shadow);--record-kyc-note-title: var(--account-error-text);--record-kyc-list-badge-shadow: var(--dropdown-badge-shadow);--record-kyc-submit-hover-shadow: 0 4px 12px rgba(255, 107, 157, .4);--record-kyc-retry-hover: var(--account-dash-retry-hover);--record-filter-glass-bg: var(--skew-glass-gradient);--record-filter-text: var(--white-100);--record-summary-text: var(--record-text-primary);--record-summary-gradient: linear-gradient( 50.57deg, var(--palette-indigo-800) 0%, #352c67 11%, #422b65 25%, #562a63 38%, #732960 53%, #98275c 68%, #c52557 83%, #fa2252 99%, var(--accent) 100% );--record-bet-card-odd: var(--palette-indigo-800);--record-bet-card-even: var(--palette-blue-900);--record-bet-card-border: transparent;--record-win-indicator: var(--color-success);--record-sticky-header-bg: var(--palette-navy-950);--record-sticky-header-glass-bg: rgba(0, 13, 49, .95);--record-select-menu-bg: rgba(var(--rgb-primary), .95);--record-toast-success-bg: #2ed573;--record-toast-error-bg: #ff4757;--record-toast-info-bg: #3742fa;--record-card-hover-bg: rgba(30, 41, 59, .9);--record-card-header-gradient: linear-gradient( 130.57deg, var(--palette-indigo-800) 0%, #352c67 11%, #422b65 25%, #562a63 38%, #732960 53%, #98275c 68%, #c52557 83%, #fa2252 99%, var(--accent) 100% );--record-deposit-card-header-gradient: var(--secondary-linear-gradient);--record-card-header-label: var(--otp-hint-text);--record-card-header-value: var(--record-text-primary);--record-card-header-status-text: var(--record-text-primary);--record-card-outline: var(--record-text-primary);--record-summary-divider: var(--record-text-primary);--record-detail-divider: transparent;--record-detail-label: var(--record-text-muted);--record-status-pending-bg: var(--palette-blue-900);--record-status-pending-text: var(--record-text-primary);--record-status-pending-border: var(--palette-blue-900);--record-status-approved-text: var(--record-text-primary);--record-status-rejected-text: var(--record-text-primary);--record-status-approved-bg: #3aaa35;--record-status-approved-border: rgba(16, 185, 129, .3);--record-deposit-search-btn-bg: linear-gradient(90deg, var(--accent), var(--palette-red-gradient-dark));--record-withdrawal-panel-bg: var(--palette-indigo-800);--record-withdrawable-box-bg: linear-gradient(135deg, var(--palette-indigo-800) 0%, var(--palette-navy-980) 100%);--record-strength-weak: var(--color-error);--record-edit-form-bg: var(--white-05);--record-edit-form-border: var(--white-10);--record-edit-input-bg: var(--white-10);--record-edit-input-border: var(--white-20);--record-edit-input-focus-bg: var(--white-15);--record-edit-input-focus-shadow: 0 0 0 3px var(--accent-10);--record-edit-input-placeholder: var(--white-50);--record-edit-input-invalid-border: var(--record-status-error);--record-edit-actions-divider: var(--white-10);--record-edit-cancel-bg: var(--white-10);--record-edit-cancel-border: var(--white-20);--record-edit-cancel-hover-bg: var(--white-15);--record-edit-submit-shadow: 0 4px 12px var(--accent-30);--record-edit-btn-spinner-track: var(--white-30);--record-edit-btn-spinner-accent: var(--record-text-primary)}:root{--otp-overlay-bg: rgba(0, 0, 0, .75);--otp-panel-bg: linear-gradient( 165deg, rgba(20, 20, 60, .95) 0%, rgba(10, 10, 40, .98) 100% );--otp-panel-border: var(--white-10);--otp-panel-shadow: 0 20px 60px rgba(0, 0, 0, .5);--otp-close-text: var(--white-60);--otp-close-hover-text: var(--text-on-accent);--otp-close-hover-bg: var(--white-10);--otp-title-text: var(--text-on-accent);--otp-hint-text: var(--white-70);--otp-label-text: var(--white-70);--otp-input-bg: var(--auth-input-bg);--otp-input-border: var(--white-20);--otp-input-text: var(--text-on-accent);--otp-input-placeholder: var(--white-35, rgba(255, 255, 255, .35));--otp-input-placeholder-dim: var(--white-25, rgba(255, 255, 255, .25));--otp-input-focus-border: var(--accent);--otp-input-focus-shadow: var(--auth-input-focus-shadow);--otp-input-active-bg: var(--accent-05, rgba(255, 34, 81, .05));--otp-caret: var(--accent);--otp-digit-bg: var(--auth-input-bg);--otp-digit-border: var(--white-20);--otp-digit-error-border: var(--color-error);--otp-digit-error-shadow: var(--auth-input-error-shadow);--otp-submit-bg: var(--auth-submit-bg);--otp-submit-text: var(--auth-submit-text);--otp-resend-text: var(--white-60);--otp-resend-link: var(--accent);--otp-resend-disabled: var(--white-40);--otp-error-bg: var(--auth-error-bg);--otp-error-border: var(--auth-error-border);--otp-error-text: var(--auth-error-text);--otp-success-bg: var(--auth-success-bg);--otp-success-border: var(--auth-success-border);--otp-success-text: var(--auth-success-text)}:root{--app-modal-overlay: rgba(0, 0, 0, .72);--app-modal-panel-bg: linear-gradient(160deg, #1a1a3e 0%, #0f0f2a 100%);--app-modal-panel-shadow: 0 24px 48px rgba(0, 0, 0, .45), 0 0 0 1px var(--white-08) inset;--app-modal-close-bg: rgba(255, 255, 255, .95);--app-modal-close-text: #1a1a2e;--app-modal-close-shadow: 0 4px 14px rgba(0, 0, 0, .25);--app-modal-dismiss-bg: var(--text-on-accent);--app-modal-dismiss-text: #c41e3a;--app-modal-heading: var(--text-on-accent);--app-modal-cta-text: var(--text-on-accent);--app-modal-text: var(--white-80);--app-modal-text-muted: var(--white-60);--app-modal-text-subtle: var(--white-70);--app-modal-divider: var(--white-08);--app-modal-accent: var(--accent);--app-modal-gold: var(--rewards-status-gold, #ffd700);--app-modal-cta-bg: linear-gradient(90deg, var(--accent) 0%, #ff4d6d 100%);--app-modal-cta-shadow: var(--rewards-accent-shadow-md);--app-modal-cta-shadow-hover: 0 6px 20px var(--accent-60, rgba(255, 34, 81, .6));--app-modal-checkbox-accent: var(--accent);--announce-modal-bg: var(--rewards-modal-bg);--announce-modal-border: var(--rewards-modal-border);--announce-modal-shadow: var(--rewards-modal-shadow);--announce-modal-title: var(--rewards-text-primary);--announce-modal-brand-bg: #8b1538;--announce-modal-footer-text: rgba(255, 255, 255, .95);--announce-modal-checkbox: #ffd54f;--announce-modal-footer-scrim: linear-gradient(to top, rgba(0, 0, 0, .35), transparent);--checkin-milestone-star-shadow: 0 0 2px var(--black-50);--push-prompt-bg: linear-gradient(135deg, #1a1a4e 0%, var(--palette-navy-980) 100%);--push-prompt-border: var(--white-12);--push-prompt-shadow: 0 8px 32px rgba(0, 0, 0, .5);--push-prompt-icon: var(--accent);--push-prompt-title: var(--white-90);--push-prompt-desc: var(--white-60);--push-prompt-allow-bg: linear-gradient(90deg, var(--accent), var(--palette-red-gradient-dark));--push-prompt-allow-text: var(--text-on-accent);--push-prompt-dismiss-bg: var(--white-08);--push-prompt-dismiss-text: var(--white-60);--push-prompt-focus-outline: var(--white-40);--app-alert-backdrop: rgba(6, 8, 28, .72);--app-alert-panel-bg: linear-gradient(145deg, #14172d 0%, #0d1030 55%, #0a0c24 100%);--app-alert-panel-border: rgba(255, 255, 255, .12);--app-alert-panel-shadow: 0 24px 48px rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 34, 81, .12);--app-alert-title-text: var(--text-on-accent);--app-alert-message-text: rgba(255, 255, 255, .78);--app-alert-ok-bg: linear-gradient(79.57deg, #ff2251 1.09%, #f52352 50%, #ae265a 98.91%);--app-alert-ok-text: var(--text-on-accent);--app-alert-ok-border: transparent;--app-alert-ok-shadow: 0 6px 20px rgba(255, 34, 81, .35);--app-alert-ok-shadow-hover: 0 8px 24px rgba(255, 34, 81, .45);--app-alert-cancel-border: rgba(255, 255, 255, .2);--app-alert-cancel-text: rgba(255, 255, 255, .8);--app-alert-cancel-bg: rgba(255, 255, 255, .06);--app-alert-cancel-bg-hover: rgba(255, 255, 255, .1);--app-alert-cancel-border-hover: rgba(255, 255, 255, .35)}:root{--game-page-bg: linear-gradient(135deg, #1a1a4e 0%, #0d0d2b 100%);--game-card-bg: var(--linear-gradient-7);--game-card-border: var(--white-15);--game-card-border-hover: var(--accent);--game-card-shadow: 0 10px 30px var(--accent-30);--game-card-shadow-hover: 0 0 12px var(--accent-40);--game-card-title-text: var(--game-overlay-text);--game-filter-bg: var(--game-page-bg);--game-filter-border: var(--game-card-border);--game-filter-active-bg: linear-gradient(135deg, var(--accent), var(--palette-red-gradient));--game-filter-active-border: var(--accent);--game-filter-text: var(--white-70);--game-filter-text-active: var(--accent);--game-product-icon-bg: var(--game-card-bg);--game-product-icon-all-bg: var(--game-filter-active-bg);--game-product-icon-border: var(--game-card-border);--game-toolbar-divider: linear-gradient(90deg, var(--accent), transparent);--game-spinner-track: var(--white-20);--game-spinner-accent: var(--accent);--game-overlay-dark: rgba(0, 0, 0, .42);--game-overlay-darker: rgba(0, 0, 0, .58);--game-overlay-scrim: rgba(0, 0, 0, .9);--game-overlay-text: var(--white-88, rgba(255, 255, 255, .88));--game-overlay-text-on-dark: var(--text-on-accent);--game-fav-color: var(--accent);--game-badge-hot-bg: var(--accent-90, rgba(255, 34, 81, .9));--game-badge-new-bg: rgba(76, 175, 80, .9);--game-hot-icon-bg: rgba(0, 0, 0, .58);--game-hot-icon-shadow: 0 1px 4px rgba(0, 0, 0, .4);--game-cta-bg: var(--secondary-linear-gradient);--game-cta-shadow: var(--invite-cta-shadow);--game-cta-shadow-sm: 0 6px 18px var(--accent-40);--game-empty-text: var(--white-50);--game-hot-icon-size: 20px;--game-hot-icon-font-size: 11px;--lucky-wheel-widget-shadow: 0 4px 16px var(--black-30);--lucky-wheel-toggle-shadow: 2px 2px 8px var(--black-30);--lucky-wheel-toggle-bg: linear-gradient(135deg, var(--accent), var(--palette-orange-700));--lucky-wheel-toggle-bg-hover: linear-gradient(135deg, var(--palette-red-600), var(--palette-orange-600));--download-app-page-bg: var(--primary-dark);--download-app-text: var(--text-body);--download-app-header-bg: var(--primary-dark);--download-app-header-border: var(--white-10);--download-app-title-text: var(--text-heading);--download-app-back-color: var(--text-muted);--download-app-back-hover-bg: var(--white-10);--download-app-back-hover-color: var(--text-body);--download-app-divider: var(--white-10);--download-app-caption-text: var(--text-muted);--download-app-platform-icon-filter: none;--download-app-logo-bg: linear-gradient( 30deg, var(--palette-blue-900) 0%, #3a2c96 10%, #532a8d 26%, #7b287f 47%, #b4266b 71%, #fb2253 98%, var(--accent) 100% );--download-app-logo-shadow: 0 4px 15px var(--black-40);--download-app-logo-border: var(--white-100);--download-app-logo-box-size: 128px;--download-app-logo-image-size: 84px;--download-app-logo-radius: 28px;--download-app-logo-padding: 10px;--download-app-primary-btn-bg: var(--record-deposit-search-btn-bg);--download-app-primary-btn-text: var(--text-on-accent);--download-app-secondary-btn-bg: var(--record-filter-bg);--download-app-secondary-btn-border: var(--game-card-border);--download-app-secondary-btn-text: var(--text-body);--download-app-installed-text: var(--rewards-status-completed-light);--download-app-apk-muted: var(--text-muted);--download-app-ios-panel-bg: var(--record-empty-bg);--download-app-ios-title: var(--text-body);--download-app-ios-step: var(--text-muted);--download-app-focus-outline: var(--game-empty-text);--game-iframe-bg: var(--black-100);--game-header-bar-bg: linear-gradient(90deg, var(--palette-navy-950) 0%, var(--palette-blue-900) 100%);--game-header-toggle-bg: rgba(80, 80, 80, .7);--game-header-toggle-bg-hover: rgba(100, 100, 100, .85);--bingo-hero-gradient: linear-gradient( 135deg, rgba(156, 39, 176, .9) 0%, rgba(233, 30, 99, .8) 50%, rgba(255, 87, 34, .7) 100% );--bingo-brand-gradient: linear-gradient(45deg, #e91e63, #ff5722);--bingo-title-shadow: var(--promo-hero-title-shadow);--bingo-live-bg: #f44336;--bingo-waiting-bg: #ff9800;--bingo-jackpot-gradient-end: #ff8f00;--game-search-border: rgba(0, 0, 0, .08);--game-search-text: #1a1a1a;--game-search-placeholder: #8e8e8e;--game-filter-select-bg: #222;--game-filter-tab-active-shadow: 0 4px 12px var(--accent-35, rgba(255, 34, 81, .35));--game-filter-toolbar-bg: var(--record-empty-bg);--game-filter-toolbar-border: var(--game-card-border);--game-filter-tab-inactive-text: var(--game-filter-text);--game-filter-tab-hover-bg: var(--white-10);--game-filter-tab-hover-text: var(--game-overlay-text);--game-filter-tab-active-text: var(--text-on-accent);--game-filter-select-text: var(--game-filter-text-active);--provider-banner-frame-bg: transparent;--provider-banner-frame-border: transparent;--provider-buttons-wrap-bg: transparent}.game-hot-icon{position:absolute;top:5px;left:5px;z-index:2;width:var(--game-hot-icon-size);height:var(--game-hot-icon-size);display:flex;align-items:center;justify-content:center;font-size:var(--game-hot-icon-font-size);line-height:1;border-radius:50%;background:var(--game-hot-icon-bg);box-shadow:var(--game-hot-icon-shadow);pointer-events:none;user-select:none}:root{--ui-card-odd-bg: var(--palette-indigo-800);--ui-card-even-bg: var(--palette-blue-900);--ui-card-glass-bg: var(--white-05);--ui-card-border: var(--accent-30);--ui-card-border-hover: var(--accent-50);--ui-card-shadow-hover: 0 4px 12px var(--accent-10);--ui-card-shadow-accent: 0 4px 12px var(--accent-20);--ui-text-primary: var(--account-text-primary);--ui-text-secondary: var(--account-text-secondary);--ui-text-muted: var(--account-text-muted);--ui-text-strong: var(--white-90);--ui-text-shadow: var(--account-text-shadow);--ui-divider: var(--white-10);--ui-divider-strong: var(--text-on-accent);--ui-hover-bg: var(--account-hover-bg);--ui-focus-ring: var(--white-50);--ui-table-bg: var(--primary-dark);--ui-table-shadow: 0 4px 12px var(--black-30);--ui-table-header-bg: var(--table-header-gradient);--ui-table-header-text: var(--white-95, rgba(255, 255, 255, .95));--ui-table-header-divider: var(--white-60);--ui-table-row-odd: var(--ui-card-even-bg);--ui-table-row-even: var(--ui-card-odd-bg);--ui-table-row-hover: var(--white-05);--ui-table-cell-text: var(--ui-text-strong);--ui-table-scrollbar: var(--white-30);--ui-page-header-bg: var(--account-mobile-header-bg);--ui-page-header-border: var(--account-sidebar-border);--ui-page-title-text: rgb(var(--white));--ui-status-win: var(--color-success);--ui-status-loss: var(--color-error);--ui-status-active: var(--palette-emerald-500);--ui-status-inactive: #ff4757;--ui-action-edit-bg: rgba(52, 152, 219, .2);--ui-action-edit-border: rgba(52, 152, 219, .3);--ui-action-edit-text: #3498db;--ui-action-delete-bg: rgba(231, 76, 60, .2);--ui-action-delete-border: rgba(231, 76, 60, .3);--ui-action-delete-text: #e74c3c;--datepicker-label-text: var(--white-80);--datepicker-input-bg: rgba(var(--rgb-primary), .2);--datepicker-input-border: var(--white-20);--datepicker-input-text: var(--white-90);--datepicker-input-focus-bg: rgba(var(--rgb-primary), .3);--datepicker-input-focus-ring: var(--record-filter-focus-shadow);--datepicker-icon: var(--white-60);--datepicker-focus-outline: var(--ui-focus-ring);--distribute-item-border: var(--white-20);--distribute-item-shadow: var(--rewards-shadow-md);--distribute-item-title: var(--white-80);--distribute-item-amount: var(--text-on-accent);--distribute-item-subtitle: var(--white-70)}:root{--dropdown-bg: var(--palette-navy-950);--dropdown-section-border: var(--white-08);--dropdown-header-hover-bg: var(--white-05);--dropdown-header-sweep: var(--palette-navy-950);--dropdown-content-bg: var(--account-scrollbar-track);--dropdown-item-border: var(--white-05);--dropdown-title: var(--ui-table-header-text);--dropdown-chevron: var(--white-70);--dropdown-arrow: var(--white-60);--dropdown-item-text: var(--ui-text-secondary);--dropdown-item-text-active: var(--text-on-accent);--dropdown-link-hover-bg: linear-gradient( 279.57deg, var(--palette-navy-950) 0%, var(--palette-blue-900) 100% );--dropdown-link-active-bg: var(--dropdown-link-hover-bg);--dropdown-icon-shadow: var(--ui-card-shadow-accent);--dropdown-section-icon-filter: var(--brand-accent-image-filter);--dropdown-badge-bg: var(--account-submit-bg);--dropdown-badge-shadow: 0 2px 4px var(--accent-30);--dropdown-notice-badge-bg: var(--accent);--dropdown-notice-badge-shadow: var(--account-badge-shadow);--dropdown-focus-outline: var(--white-30);--dropdown-style2-section-border: var(--white-10);--dropdown-style2-header-hover: var(--white-80);--dropdown-style2-chevron: var(--white-60)}:root{--share-title: var(--ui-text-primary);--share-label: rgba(255, 255, 255, .553);--share-input-bg: var(--ui-card-glass-bg);--share-input-border: var(--accent);--share-input-text: var(--ui-text-primary);--share-input-focus-shadow: 0 0 0 2px var(--accent-20);--share-toolbar-bg: var(--ui-card-glass-bg);--share-tab-text: var(--ui-text-muted);--share-btn-shadow: var(--ui-card-shadow-accent);--share-btn-shadow-hover: var(--record-cta-shadow);--share-join-btn-bg: var(--join-button-gradient);--share-login-btn-bg: var(--login-button-gradient);--share-btn-text: var(--text-on-accent);--share-copy-border: var(--white-20);--share-copy-border-hover: var(--white-30);--share-copy-success-bg: var(--ui-status-win)}:root{--bank-select-input-font-size: var(--account-form-input-font-size, .875rem);--bank-select-input-text: var(--account-form-input-text);--bank-select-input-placeholder: var(--account-form-placeholder);--bank-select-list-bg: rgba(0, 13, 49, .98);--bank-select-list-border: rgba(255, 255, 255, .18);--bank-select-list-shadow: 0 12px 28px rgba(0, 0, 0, .35);--bank-select-option-text: rgba(255, 255, 255, .92);--bank-select-option-hover-bg: rgba(255, 34, 81, .18);--bank-select-option-hover-text: var(--text-on-accent);--bank-select-option-selected-bg: rgba(255, 34, 81, .28);--bank-select-option-selected-text: var(--text-on-accent);--bank-select-empty-text: rgba(255, 255, 255, .55);--bank-select-option-font-size: .875rem;--bank-select-empty-font-size: .875rem;--bank-select-divider: rgba(255, 255, 255, .12)}:root{--leaderboard-title: rgba(255, 255, 255, .95);--leaderboard-rank-border: var(--text-on-accent);--leaderboard-rank-gold-bg: var(--invite-cta-gradient);--leaderboard-badge-bg: var(--invite-cta-gradient);--leaderboard-badge-text: var(--text-on-accent);--leaderboard-badge-shadow: var(--account-badge-shadow);--leaderboard-row-odd: var(--palette-blue-900);--leaderboard-row-even: var(--palette-indigo-800);--leaderboard-row-text: var(--text-on-accent);--leaderboard-panel-bg: #0d1d41;--leaderboard-rank-badge-bg: #ffde82;--leaderboard-rank-badge-text: var(--black-100);--leaderboard-slider-thumb-shadow: 0 2px 6px rgba(0, 0, 0, .35)}:root{--slider-bg: var(--white-05);--slider-border: var(--white-10);--slider-illustration-bg: linear-gradient( 135deg, #9f275b 0%, #dd2455 50%, var(--accent) 100% );--slider-image-shadow: drop-shadow(0 10px 30px rgba(0, 0, 0, .3));--slider-title: var(--text-on-accent);--slider-text-shadow: 0 2px 4px rgba(0, 0, 0, .5);--slider-text-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--slider-arrow-bg: var(--white-10);--slider-arrow-border: var(--white-20);--slider-arrow-color: var(--text-on-accent);--slider-arrow-hover-bg: var(--white-20);--slider-arrow-hover-border: var(--white-40);--slider-dot-bg: var(--white-40);--slider-dot-hover-bg: var(--white-70);--slider-dot-active-bg: var(--white-100);--slider-dot-active-shadow: 0 2px 8px var(--white-30);--slider-focus-outline: var(--white-60);--slider-focus-outline-strong: var(--white-80)}:root{--security-panel-bg: var(--mission-card-gradient-active);--security-panel-shadow: 0 4px 20px rgba(250, 34, 82, .3);--security-panel-border: var(--text-on-accent);--security-gauge-track: var(--white-15);--security-gauge-gradient-start: var(--accent);--security-gauge-gradient-mid: var(--record-kyc-progress-end);--security-gauge-gradient-end: var(--color-success);--security-title: var(--text-on-accent);--security-step-text: var(--white-85, rgba(255, 255, 255, .85));--security-step-done-bg: var(--record-kyc-icon-completed-bg);--security-step-done-text: var(--color-success);--security-step-pending-bg: rgba(255, 193, 7, .3);--security-step-pending-text: var(--color-warning);--security-step-todo-bg: var(--white-15);--security-step-todo-text: var(--white-50);--security-option-bg: var(--palette-navy-950);--security-option-divider: var(--white-08);--security-option-hover-bg: var(--white-10);--security-option-hover-border: var(--accent-50);--security-option-icon: var(--accent);--security-option-title: var(--text-on-accent);--security-option-desc: var(--white-70);--security-option-arrow: var(--white-60);--security-option-arrow-hover: var(--text-on-accent);--security-mobile-heading: var(--text-on-accent);--security-mobile-body: var(--text-on-accent);--security-mobile-support: var(--white-90);--security-mobile-link: var(--accent);--security-mobile-link-hover: var(--palette-red-400);--security-mobile-otp-shadow: 0 6px 20px var(--accent-40)}:root{--info-sidebar-bg: #1a1a2e;--info-title: var(--text-on-accent);--info-sidebar-divider: var(--white-08);--info-nav-text: var(--white-70);--info-nav-hover-bg: var(--white-05);--info-nav-hover-text: var(--text-on-accent);--info-nav-active-text: var(--rewards-status-gold);--info-nav-active-bg: var(--rewards-status-gold-bg);--info-nav-active-border: var(--rewards-status-gold);--info-content-text: var(--white-85, rgba(255, 255, 255, .85));--info-heading: var(--text-on-accent);--info-link: var(--rewards-status-gold);--info-table-border: var(--white-10);--info-table-header-bg: var(--white-05);--info-table-header-text: var(--text-on-accent)}[data-theme=default]{color-scheme:dark}[data-theme=orange-blue]{color-scheme:light;--primary-dark: var(--palette-neutral-100);--background: var(--palette-neutral-100);--surface-page: var(--palette-neutral-100);--surface-card: #ffffff;--text-body: var(--palette-charcoal);--text-heading: var(--palette-charcoal);--text-muted: rgba(29, 29, 27, .7);--accent-rgb: var(--rgb-accent-orange);--accent: var(--palette-orange-500);--accent-dark: #d97d00;--accent-light: #f5a623;--accent-gradient: var(--palette-orange-600);--accent-gradient-light: var(--palette-orange-400);--accent-gradient-dark: var(--palette-orange-700);--highlight: var(--palette-orange-600);--accent-10: rgba(255, 142, 0, .1);--accent-15: rgba(255, 142, 0, .15);--accent-20: rgba(255, 142, 0, .2);--accent-30: rgba(255, 142, 0, .3);--accent-40: rgba(255, 142, 0, .4);--accent-50: rgba(255, 142, 0, .5);--accent-80: rgba(255, 142, 0, .8);--accent-90: rgba(255, 142, 0, .9);--secondary-linear-gradient: linear-gradient( 68.2deg, #F39200 3.95%, #EC8C01 23.29%, #DC7D06 49.08%, #C0640D 79.47%, #AD5413 96.05% );--join-button-gradient: var(--secondary-linear-gradient);--login-button-gradient: linear-gradient(90deg, #999998 0%, #70706F 42%, #3C3C3B 100%);--withdrawal-btn: var(--login-button-gradient);--skew-glass-gradient: linear-gradient(255.48deg, #1D1D1B 4.7%, rgba(131, 131, 131, .5) 95.39%);--skew-border-gradient: linear-gradient(255.48deg, #1D1D1B 4.7%, rgba(131, 131, 131, .5) 95.39%);--skew-overlay-gradient: linear-gradient(90deg, #312C98 0%, #231B6B 100%);--btn-login-bg: var(--login-button-gradient);--btn-join-bg: var(--join-button-gradient);--btn-accent-bg: var(--secondary-linear-gradient);--btn-skew-color: rgba(255, 255, 255, .8);--btn-skew-bg: var(--skew-glass-gradient);--btn-skew-border: var(--skew-border-gradient);--btn-skew-overlay: var(--skew-overlay-gradient);--table-header-gradient: linear-gradient( 96.36deg, rgb(49, 44, 103) 2.33%, rgb(58, 52, 118) 40%, rgb(115, 41, 96) 70%, var(--palette-orange-500) 100% );--header-bg: var(--surface-page);--accent-btn: var(--join-button-gradient);--error-btn: var(--secondary-linear-gradient);--deposit-btn: var(--join-button-gradient);--flow-tab-bg: var(--palette-neutral-100);--header-text: var(--palette-charcoal);--header-icon-color: var(--palette-charcoal);--language-selector-color: var(--palette-charcoal);--dropdown-arrow-color: var(--palette-charcoal);--header-withdrawal-bg: transparent;--header-withdrawal-text: var(--header-text);--header-withdrawal-text-shadow: none;--header-withdrawal-padding: 0;--header-logout-bg: transparent;--header-logout-text: var(--accent);--header-logout-text-shadow: none;--header-logout-border: var(--accent);--header-logout-hover-bg: var(--accent-10);--dropdown-item-text: var(--palette-charcoal);--dropdown-menu-bg: linear-gradient( 135deg, var(--white-80) 0%, var(--palette-neutral-100) 50%, var(--white-90) 100% );--more-dropdown-bg: #ffffff;--more-dropdown-item-color: var(--palette-charcoal);--sidebar-panel-bg: var(--palette-neutral-100);--sidebar-border: var(--black-20);--sidebar-divider: var(--black-20);--sidebar-close-icon-filter: brightness(0) saturate(100%);--sidebar-nav-item-bg: var(--white-80);--sidebar-nav-text: var(--palette-charcoal);--sidebar-chat-btn-bg: var(--join-button-gradient);--sidebar-chat-btn-hover-bg: var(--secondary-linear-gradient);--sidebar-welcome-title-text: var(--text-body);--sidebar-welcome-muted-text: var(--text-muted);--primary-bg: var(--surface-page);--secondary-bg: var(--surface-page);--linear-gradient-8: var(--secondary-linear-gradient);--flow-page-bg-start: var(--surface-page);--flow-page-bg-end: var(--surface-page);--flow-header-bg: var(--surface-page);--flow-header-text: var(--text-body);--flow-header-border: var(--black-10);--flow-tab-inactive-bg: var(--white-80);--flow-tab-inactive-text: var(--text-muted);--flow-card-bg: #ffffff;--flow-card-border: var(--black-10);--flow-text-primary: var(--text-body);--flow-text-secondary: var(--text-body);--flow-text-muted: var(--text-muted);--flow-text-faint: var(--on-surface-faint);--flow-section-title: var(--text-body);--auth-overlay-bg: linear-gradient( 135deg, rgba(0, 0, 0, .45) 0%, rgba(233, 233, 233, .85) 50%, rgba(0, 0, 0, .35) 100% );--auth-panel-border: var(--black-10);--auth-tab-track-bg: var(--white-80);--auth-tab-active-bg: var(--secondary-linear-gradient);--auth-input-bg: #ffffff;--auth-input-border: var(--black-10);--auth-input-text: var(--text-body);--auth-select-bg: #ffffff;--auth-select-text: var(--text-body);--user-menu-text: var(--text-body);--user-menu-hover-bg: var(--white-80);--user-menu-dropdown-bg: var(--dropdown-menu-bg);--user-menu-dropdown-border: var(--black-10);--user-menu-item-hover-text: var(--text-body);--account-layout-bg: var(--surface-page);--account-sidebar-bg: var(--palette-neutral-100);--account-sidebar-border: var(--black-10);--account-mobile-header-bg: var(--surface-page);--account-mobile-header-border: var(--black-10);--account-text-primary: var(--text-body);--account-text-secondary: var(--text-body);--account-text-muted: var(--text-muted);--account-text-label: var(--text-muted);--account-profile-card-bg: var(--secondary-linear-gradient);--account-profile-card-overlay: linear-gradient( 135deg, rgba(255, 255, 255, .14) 0%, transparent 55%, rgba(0, 0, 0, .06) 100% );--account-profile-card-label: rgba(255, 255, 255, .88);--account-profile-card-value: var(--text-on-accent);--account-profile-card-control: rgba(255, 255, 255, .78);--account-profile-card-icon-filter: brightness(0) invert(1);--account-profile-card-divider-opacity: .92;--account-profile-card-text-shadow: 0 1px 2px rgba(0, 0, 0, .12);--account-profile-card-divider-line: rgba(255, 255, 255, .22);--account-panel-bg: var(--primary);--account-panel-border: var(--black-10);--account-card-bg: #ffffff;--account-card-border: var(--black-10);--account-action-btn-bg: var(--white-80);--account-action-btn-border: var(--black-10);--account-action-btn-hover-bg: var(--black-05);--linear-gradient-7: var(--primary);--home-slogan-bg: var(--palette-charcoal);--home-slogan-text: var(--text-on-accent);--home-text-primary: var(--text-body);--home-text-secondary: var(--text-body);--home-text-muted: var(--text-muted);--home-text-faint: var(--on-surface-subtle);--home-text-on-light: var(--text-body);--home-panel-bg: var(--surface-page);--home-section-bg: var(--surface-page);--home-section-bg-alt: var(--surface-page);--home-card-gradient: var(--primary);--home-category-bg: var(--white-80);--home-category-active-bg: var(--secondary-linear-gradient);--home-category-border: var(--black-10);--home-glass-border: var(--black-10);--home-glass-border-strong: var(--black-10);--home-glass-bg: #ffffff;--home-glass-bg-hover: var(--black-05);--home-testimonial-bg: #ffffff;--home-link-muted: var(--text-muted);--home-link-subtle: var(--text-body);--home-product-icon-bg: var(--primary);--home-product-icon-all-bg: #ffffff;--home-product-icon-border: var(--black-15);--home-product-menu-divider: linear-gradient( 90deg, var(--primary) 0%, var(--accent) 100% );--home-platform-icon-filter: brightness(0) opacity(.72);--home-glass-panel: linear-gradient( 135deg, #ffffff 0%, var(--palette-neutral-100) 100% );--footer-mobile-bg: rgba(255, 255, 255, .94);--footer-mobile-shadow: 0 -4px 24px rgba(0, 0, 0, .08);--footer-mobile-active: var(--accent);--footer-mobile-glow: 0 4px 16px var(--accent-30);--footer-mobile-backdrop-filter: blur(14px) saturate(1.2);--footer-mobile-nav-bg-image: none;--footer-mobile-nav-bg-color: transparent;--footer-mobile-label-text: var(--text-muted);--footer-mobile-divider: var(--black-15);--footer-mobile-text-shadow: none;--footer-mobile-logo-bg: #ffffff;--footer-mobile-logo-shadow: 0 -2px 14px rgba(0, 0, 0, .1);--footer-mobile-border: var(--black-10);--contact-panel-bg: linear-gradient( 118deg, #5b9fd8 0%, var(--primary) 14%, #3d3699 30%, #312c98 46%, #241f78 64%, #1a1550 82%, #100c36 100% );--contact-panel-bg-highlight: radial-gradient( ellipse 85% 75% at 94% 50%, rgba(255, 142, 0, .2) 0%, rgba(243, 146, 0, .08) 38%, transparent 62% );--contact-panel-overlay-bg: linear-gradient( 180deg, rgba(255, 255, 255, .08) 0%, transparent 30%, transparent 72%, rgba(0, 0, 0, .12) 100% );--contact-panel-arc-bg: linear-gradient( 180deg, #f5a623 0%, #f39200 28%, #ec8c01 52%, #dc7d06 76%, #ad5413 100% );--contact-panel-arc-highlight: radial-gradient( circle at 26% 40%, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .05) 42%, transparent 68% );--contact-panel-backdrop: none;--contact-panel-shadow: 2px 0 10px rgba(0, 0, 0, .16);--contact-item-hover-bg: rgba(255, 255, 255, .14);--menu-icon-filter: brightness(0) opacity(.82);--menu-icon-filter-hover: brightness(0) opacity(1);--brand-accent-image-filter: hue-rotate(52deg) saturate(1.5) brightness(1.08);--push-prompt-title: var(--text-body);--push-prompt-desc: var(--text-muted);--push-prompt-dismiss-bg: var(--black-05);--push-prompt-dismiss-text: var(--text-muted);--push-prompt-bg: #ffffff;--invite-shimmer: linear-gradient( 270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 142, 0, .18) 48%, rgba(255, 142, 0, .28) 62%, rgba(239, 142, 0, .35) 100% );--checkin-btn-gradient: linear-gradient(90deg, var(--accent) 0%, var(--accent-light) 100%);--checkin-btn-hover-shadow: 0 6px 20px var(--accent-40);--download-app-page-bg: var(--surface-page);--download-app-text: var(--text-body);--download-app-header-bg: var(--surface-page);--download-app-header-border: var(--black-10);--download-app-title-text: var(--text-body);--download-app-back-color: var(--text-muted);--download-app-back-hover-bg: var(--black-05);--download-app-back-hover-color: var(--text-body);--download-app-divider: var(--black-10);--download-app-caption-text: var(--text-muted);--download-app-platform-icon-filter: brightness(0) opacity(.72);--download-app-logo-bg: linear-gradient( 160deg, var(--primary) 0%, #4a4599 45%, var(--accent) 100% );--download-app-logo-shadow: 0 4px 16px rgba(0, 0, 0, .12);--download-app-logo-border: var(--black-10);--download-app-primary-btn-bg: var(--join-button-gradient);--download-app-primary-btn-text: var(--text-on-accent);--download-app-secondary-btn-bg: #ffffff;--download-app-secondary-btn-border: var(--black-10);--download-app-secondary-btn-text: var(--text-body);--download-app-apk-muted: var(--text-muted);--download-app-ios-panel-bg: var(--black-05);--download-app-ios-title: var(--text-body);--download-app-ios-step: var(--text-muted);--download-app-focus-outline: var(--accent);--footer-desktop-bg: var(--surface-page);--footer-desktop-gradient: var(--surface-page);--footer-text: var(--text-body);--footer-text-muted: var(--text-muted);--footer-border: var(--black-10);--footer-accent: var(--accent);--rewards-page-bg: var(--surface-page);--rewards-text-primary: var(--text-body);--rewards-text-secondary: var(--text-body);--rewards-text-muted: var(--text-muted);--rewards-text-faint: var(--text-muted);--rewards-text-subtle: var(--text-muted);--rewards-text-strong: var(--text-body);--rewards-card-gradient: var(--primary);--rewards-card-gradient-alt: var(--primary);--rewards-card-border: var(--black-10);--rewards-card-border-muted: var(--black-10);--rewards-card-border-subtle: var(--black-10);--rewards-glass-bg: var(--white-80);--rewards-glass-border: var(--black-10);--rewards-modal-bg: var(--surface-card);--rewards-modal-border: var(--black-10);--promo-card-bg: var(--surface-card);--promo-card-border: var(--black-10);--promo-card-border-hover: var(--accent);--promo-card-title: var(--text-body);--promo-card-badge-bg: var(--white-80);--promo-page-text: var(--text-body);--promo-filter-label-text: var(--text-body);--promo-section-title-text: var(--text-body);--promo-dropdown-label-text: var(--text-body);--promo-dropdown-text: var(--text-body);--promo-action-btn-bg: var(--secondary-linear-gradient);--promo-action-btn-text: var(--text-on-accent);--promo-action-btn-border-opacity: 0;--promo-claim-modal-title-text: var(--text-body);--promo-claim-modal-body-text: var(--text-body);--promo-claim-modal-muted-text: var(--text-muted);--promo-claim-modal-value-text: var(--text-body);--promo-claim-confirm-bg: var(--secondary-linear-gradient);--promo-claim-confirm-text: var(--text-on-accent);--promo-claim-confirm-border-opacity: 0;--promo-claim-cancel-bg: var(--white-80);--promo-claim-cancel-text: var(--text-body);--promo-claim-cancel-border: var(--black-10);--promo-claim-cancel-hover-bg: var(--black-05);--vip-page-bg: var(--surface-page);--vip-benefit-card-bg: var(--primary);--vip-benefit-card-bg-inactive: var(--white-80);--vip-benefit-card-border: var(--black-10);--vip-benefit-card-border-inactive: var(--black-10);--vip-panel-bg: var(--primary);--vip-reward-claimed-text: var(--white-70);--vip-info-panel-bg: var(--white-80);--vip-info-panel-border: var(--black-10);--vip-icon-completed-bg: linear-gradient( 145deg, var(--palette-orange-400) 0%, var(--palette-orange-500) 45%, var(--palette-orange-600) 100% );--vip-icon-completed-shadow: 0 2px 10px rgba(255, 142, 0, .45), inset 0 1px 0 var(--white-25);--vip-segment-completed-bg: linear-gradient( 180deg, var(--palette-orange-400) 0%, var(--palette-orange-500) 45%, var(--palette-orange-600) 100% );--vip-segment-completed-inset: inset 0 2px 4px rgba(255, 255, 255, .2), inset 0 -2px 6px rgba(0, 0, 0, .12);--vip-cta-gradient: linear-gradient( 135deg, var(--primary) 0%, var(--palette-orange-600) 55%, var(--palette-orange-500) 100% );--vip-badge-shadow: 0 2px 6px var(--accent-30);--vip-panel-accent-bg: var(--accent-10);--vip-records-tab-text: rgba(255, 255, 255, .92);--vip-records-tab-hover-text: var(--text-on-accent);--vip-records-tab-hover-bg: rgba(255, 255, 255, .08);--vip-records-date-label: var(--white-80);--vip-records-date-value: var(--text-on-accent);--vip-records-date-icon: var(--white-80);--invite-card-bg: var(--primary);--invite-card-border: var(--black-10);--redeem-sheet-bg: var(--surface-card);--redeem-input-bg: #ffffff;--redeem-input-border: var(--black-10);--redeem-input-text: var(--text-body);--calc-panel-bg: var(--primary);--calc-panel-border: var(--black-10);--calc-input-bg: #ffffff;--calc-input-border: var(--black-10);--calc-title-text: var(--text-body);--calc-amount-text: var(--text-body);--calc-description-text: var(--text-muted);--calc-title-shadow: none;--calc-amount-shadow: none;--invitee-card-bg: var(--surface-card);--invitee-card-border: var(--black-10);--record-page-bg: var(--surface-page);--record-panel-bg: var(--primary);--record-panel-border: var(--black-10);--record-card-bg: var(--surface-card);--record-card-border: var(--black-10);--record-card-border-muted: var(--black-10);--record-card-border-subtle: var(--black-10);--record-text-primary: var(--text-body);--record-text-secondary: var(--text-body);--record-text-muted: var(--text-muted);--record-filter-bg: var(--white-80);--record-filter-border: var(--black-10);--record-divider: var(--black-10);--record-kyc-panel-bg: var(--white-80);--record-text-strong: var(--text-body);--record-kyc-step-bg: var(--white-80);--record-kyc-step-label-text: var(--text-body);--record-kyc-step-btn-action-text: var(--text-on-accent);--record-kyc-step-btn-disabled-bg: var(--black-05);--record-kyc-step-btn-disabled-text: var(--text-muted);--record-kyc-step-completed-bg: rgba(34, 197, 94, .14);--record-kyc-step-completed-border: rgba(34, 197, 94, .4);--record-kyc-step-pending-bg: rgba(255, 193, 7, .16);--record-kyc-step-pending-border: rgba(255, 193, 7, .45);--record-cta-bg: var(--secondary-linear-gradient);--otp-overlay-bg: rgba(0, 0, 0, .45);--otp-panel-bg: var(--surface-card);--otp-panel-border: var(--black-10);--otp-input-bg: #ffffff;--otp-input-border: var(--black-10);--otp-input-text: var(--text-body);--otp-title-text: var(--text-body);--otp-hint-text: var(--text-muted);--otp-label-text: var(--text-muted);--app-modal-overlay: rgba(0, 0, 0, .45);--app-modal-panel-bg: var(--surface-card);--app-modal-close-bg: var(--surface-card);--app-modal-close-text: var(--text-body);--app-modal-heading: var(--text-body);--app-modal-text-subtle: var(--text-muted);--app-modal-divider: var(--black-10);--app-modal-cta-text: var(--text-on-accent);--app-alert-ok-bg: var(--secondary-linear-gradient);--app-alert-ok-border: 1px solid var(--text-on-accent);--app-alert-ok-shadow: 0 6px 20px var(--accent-30);--app-alert-ok-shadow-hover: 0 8px 24px var(--accent-40);--app-alert-panel-shadow: 0 24px 48px rgba(0, 0, 0, .45), 0 0 0 1px var(--accent-15);--announce-modal-bg: var(--surface-card);--game-page-bg: var(--surface-page);--game-card-bg: var(--primary);--game-card-border: var(--black-10);--game-card-title-text: var(--text-on-accent);--game-filter-bg: var(--white-80);--game-filter-border: var(--black-10);--game-filter-text: var(--text-muted);--game-filter-text-active: var(--accent);--game-filter-active-border: var(--accent);--game-filter-toolbar-bg: var(--white-80);--game-filter-toolbar-border: var(--black-10);--game-filter-tab-inactive-text: var(--text-muted);--game-filter-tab-hover-bg: var(--black-05);--game-filter-tab-hover-text: var(--text-body);--game-filter-tab-active-text: var(--text-on-accent);--game-filter-select-bg: var(--secondary-linear-gradient);--game-filter-select-text: var(--text-on-accent);--game-filter-tab-active-shadow: 0 4px 12px var(--accent-30);--game-overlay-text: var(--text-body);--game-empty-text: var(--text-muted);--game-product-icon-bg: var(--primary);--game-product-icon-all-bg: #ffffff;--game-product-icon-border: var(--black-15);--ui-card-glass-bg: var(--white-80);--ui-card-border: var(--black-10);--ui-card-border-hover: var(--accent-40);--ui-table-bg: var(--surface-page);--ui-table-row-odd: var(--primary);--ui-table-row-even: var(--white-80);--ui-page-header-bg: var(--surface-page);--ui-page-header-border: var(--black-10);--ui-page-title-text: var(--text-body);--dropdown-content-bg: var(--white-80);--dropdown-link-hover-bg: var(--primary);--dropdown-link-active-bg: var(--primary);--share-input-bg: #ffffff;--share-input-border: var(--black-10);--share-input-text: var(--text-body);--share-toolbar-bg: var(--white-80);--share-copy-border: var(--black-10);--account-dash-stats-bg: var(--surface-card);--account-dash-welcome-bg: var(--white-80);--account-dash-welcome-border: var(--black-10);--leaderboard-title: var(--text-body);--leaderboard-rank-border: var(--black-10);--leaderboard-row-odd: var(--primary);--leaderboard-row-even: var(--white-80);--leaderboard-row-text: var(--text-body);--invite-code-panel-bg: linear-gradient( 135deg, var(--primary) 0%, #4a4599 38%, var(--palette-orange-600) 72%, var(--palette-orange-500) 100% );--invite-code-panel-border: rgba(255, 255, 255, .22);--invite-banner-gradient: linear-gradient( 90deg, var(--primary) 0%, var(--palette-orange-600) 50%, var(--palette-orange-500) 100% );--invite-banner-border: rgba(255, 255, 255, .2);--invite-cta-gradient: var(--secondary-linear-gradient);--invite-stat-card-bg: var(--secondary-linear-gradient);--invite-filter-glass-bg: var(--white-80);--invite-bonus-amounts-bg: #ffffff;--invite-bonus-amount-divider: var(--black-10);--invite-bonus-banner-subtitle: rgba(255, 255, 255, .88);--invite-company-notice-border: var(--black-10);--invite-company-notice-text: var(--text-body);--invite-tab-inactive-hover-bg: var(--black-05);--invite-tab-inactive-hover-text: var(--text-body);--invite-reward-card-bg: var(--primary);--invite-reward-card-header-bg: linear-gradient( 96.36deg, rgb(49, 44, 103) 2.33%, rgb(58, 52, 118) 42%, var(--palette-orange-600) 78%, var(--palette-orange-500) 100% );--invite-reward-card-title: var(--text-on-accent);--invite-reward-card-amount: var(--text-on-accent);--invite-reward-card-label: rgba(255, 255, 255, .82);--invite-reward-card-value: var(--text-on-accent);--invite-table-row-odd-bg: #ffffff;--invite-table-row-even-bg: var(--primary);--invite-table-cell-text: var(--text-body);--invite-table-row-even-text: var(--text-on-accent);--invite-invitee-card-label: rgba(255, 255, 255, .82);--invite-invitee-card-value: var(--text-on-accent);--invite-invitee-card-username: var(--text-on-accent);--invite-status-inactive-text: rgba(255, 255, 255, .62);--invite-chip-inactive-bg: #ffffff;--invite-chip-inactive-text: var(--text-body);--invite-chip-inactive-border: var(--black-20);--invite-chip-inactive-hover-bg: var(--accent-10);--invite-chip-inactive-hover-border: var(--accent);--invite-chip-active-text: var(--text-on-accent);--record-filter-glass-bg: #ffffff;--record-filter-text: var(--text-body);--record-summary-gradient: var(--primary);--record-summary-text: var(--text-on-accent);--record-bet-card-odd: #ffffff;--record-bet-card-even: var(--black-05);--record-bet-card-border: var(--black-10);--mission-card-gradient-active: linear-gradient( 96deg, rgb(49, 44, 103) 0%, rgb(58, 52, 118) 40%, var(--palette-orange-600) 75%, var(--palette-orange-500) 100% );--mission-card-gradient-pending: var(--primary);--mission-card-border: var(--black-10);--mission-card-title-text: var(--text-on-accent);--mission-card-target-text: rgba(255, 255, 255, .82);--mission-card-progress-label: rgba(255, 255, 255, .68);--mission-reward-text: rgba(255, 255, 255, .88);--mission-progress-track: rgba(255, 255, 255, .22);--mission-claim-btn-bg: var(--secondary-linear-gradient);--mission-btn-gradient: var(--secondary-linear-gradient);--mission-btn-hover: var(--palette-orange-600);--mission-stamp-text: rgba(255, 255, 255, .45);--milestone-bar-bg: var(--primary);--milestone-bar-border: rgba(255, 255, 255, .14);--milestone-banner-text: var(--text-on-accent);--milestone-bar-text: var(--text-on-accent);--milestone-node-pts-text: var(--text-body);--milestone-days-left-text: rgba(255, 255, 255, .72);--milestone-node-current-pts-text: var(--accent);--milestone-track: var(--black-10);--milestone-fill: linear-gradient(90deg, var(--palette-orange-500), var(--palette-orange-600));--milestone-node-glow: drop-shadow(0 0 10px var(--accent-30)) drop-shadow(0 0 20px var(--accent-10));--milestone-coin-bg: rgba(0, 0, 0, .28);--checkin-milestone-bar-bg: var(--white-80);--checkin-calendar-weekday-text: var(--text-body);--checkin-calendar-summary-text: var(--text-body);--checkin-skeleton-shimmer: linear-gradient(90deg, var(--black-05, rgba(0, 0, 0, .05)) 25%, var(--black-10) 50%, var(--black-05, rgba(0, 0, 0, .05)) 75%);--slider-bg: var(--white-80);--slider-border: var(--black-10);--slider-illustration-bg: var(--primary);--security-panel-bg: var(--secondary-linear-gradient);--security-panel-border: rgba(255, 255, 255, .2);--security-panel-shadow: none;--info-nav-active-text: var(--accent);--info-nav-active-bg: var(--accent-10, rgba(255, 34, 81, .1));--info-nav-active-border: var(--accent);--info-link: var(--accent);--record-sticky-header-bg: var(--surface-page);--record-card-hover-bg: var(--white-80);--record-card-header-gradient: var(--primary);--record-deposit-card-header-gradient: var(--secondary-linear-gradient);--record-card-header-label: rgba(255, 255, 255, .75);--record-card-header-value: var(--text-on-accent);--record-card-header-status-text: var(--text-on-accent);--record-card-outline: var(--black-20);--record-summary-divider: var(--black-20);--record-detail-divider: var(--black-10);--record-detail-label: var(--text-muted);--record-status-pending-bg: rgba(255, 255, 255, .16);--record-status-pending-text: var(--text-on-accent);--record-status-pending-border: rgba(255, 255, 255, .28);--record-status-approved-text: var(--text-on-accent);--record-status-rejected-text: var(--text-on-accent);--record-status-approved-bg: var(--color-success);--record-status-approved-border: var(--account-success-border);--push-prompt-border: var(--black-10);--push-prompt-shadow: 0 8px 32px var(--black-20, rgba(0, 0, 0, .2));--push-prompt-allow-bg: var(--accent);--security-option-bg: var(--surface-page);--security-option-divider: var(--black-10);--security-option-hover-bg: var(--white-80);--on-surface-faint: rgba(29, 29, 27, .45);--on-surface-subtle: rgba(29, 29, 27, .55);--account-form-label: var(--text-muted);--account-form-input-text: var(--text-body);--account-form-input-border: var(--black-20);--account-form-input-font-size: .875rem;--account-form-placeholder: var(--on-surface-faint);--account-panel-form-label: var(--white-80);--account-panel-form-text: var(--white-90);--account-panel-form-placeholder: var(--white-50);--account-pane-title-text: var(--text-body);--account-pane-header-border: var(--black-10);--account-hover-bg: var(--black-05);--account-focus-outline: var(--black-30);--account-scrollbar-thumb: var(--black-20);--account-scrollbar-thumb-hover: var(--black-30);--account-content-border: var(--black-10);--account-text-shadow: none;--account-dash-stat-cell-bg: var(--black-05);--account-dash-stat-cell-border: var(--black-10);--account-dash-quick-action-bg: var(--black-05);--account-dash-quick-action-border: var(--black-10);--account-avatar-border: var(--black-20);--account-action-btn-bg: #ffffff;--account-action-btn-border: var(--accent-20);--account-action-btn-text: var(--text-body);--account-action-btn-hover-bg: var(--accent-10);--account-nav-icon-filter: hue-rotate(125deg);--account-nav-icon-shadow: none;--auth-close-text: var(--text-muted);--auth-close-hover-bg: var(--black-05);--auth-tab-inactive-text: var(--text-muted);--auth-tab-hover-bg: var(--black-05);--auth-tab-hover-text: var(--text-body);--auth-label-text: var(--text-body);--auth-input-placeholder: var(--on-surface-faint);--auth-select-border: var(--black-10);--auth-checkbox-text: var(--text-body);--auth-link-text: var(--text-muted);--auth-link-hover-text: var(--text-body);--auth-link-hover-bg: var(--black-05);--auth-divider-line: var(--black-10);--auth-divider-text: var(--text-muted);--auth-social-text: var(--text-body);--auth-social-hover-bg: var(--black-05);--auth-social-hover-border: var(--black-20);--auth-toggle-track: var(--black-20);--auth-callback-btn-secondary-bg: var(--black-05);--auth-callback-btn-secondary-border: var(--black-10);--auth-callback-btn-secondary-text: var(--text-body);--auth-callback-btn-secondary-hover-bg: var(--black-10);--legacy-claim-body-text: var(--text-body);--legacy-claim-summary-text: var(--text-body);--legacy-claim-summary-bg: var(--black-05);--legacy-claim-summary-border: var(--black-10);--legacy-claim-caption-text: var(--text-muted);--legacy-claim-label-text: var(--text-muted);--legacy-claim-muted-text: var(--text-muted);--legacy-claim-hint-text: var(--text-muted);--legacy-claim-btn-secondary-bg: var(--black-05);--legacy-claim-btn-secondary-text: var(--text-body);--legacy-claim-btn-secondary-border: var(--black-10);--legacy-claim-btn-secondary-hover-bg: var(--black-10);--ui-text-strong: var(--text-body);--ui-divider: var(--black-10);--ui-focus-ring: var(--black-30);--ui-table-header-text: var(--text-on-accent);--ui-table-header-divider: rgba(255, 255, 255, .35);--ui-table-row-hover: var(--black-05);--ui-table-cell-text: var(--text-body);--ui-table-scrollbar: var(--black-20);--ui-card-odd-bg: var(--primary);--ui-card-even-bg: #ffffff;--datepicker-label-text: var(--text-muted);--datepicker-input-bg: #ffffff;--datepicker-input-border: var(--black-10);--datepicker-input-text: var(--text-body);--datepicker-input-focus-bg: #ffffff;--datepicker-icon: var(--text-muted);--distribute-item-border: var(--black-10);--distribute-item-title: var(--text-body);--distribute-item-subtitle: var(--text-muted);--dropdown-bg: var(--surface-page);--dropdown-section-border: var(--black-10);--dropdown-header-hover-bg: var(--black-05);--dropdown-item-border: var(--black-05);--dropdown-title: var(--text-body);--dropdown-chevron: var(--text-muted);--dropdown-arrow: var(--text-muted);--dropdown-item-text: var(--text-body);--dropdown-style2-section-border: var(--black-10);--dropdown-style2-header-hover: var(--text-body);--dropdown-style2-chevron: var(--text-muted);--dropdown-focus-outline: var(--black-20);--dropdown-section-icon-filter: none;--dropdown-icon-shadow: 0 2px 6px var(--black-10);--dropdown-menu-border: var(--black-10);--dropdown-menu-shadow: 0 20px 60px var(--black-20), 0 0 0 1px var(--black-05) inset;--dropdown-item-hover-bg: var(--black-05);--dropdown-item-hover-text: var(--text-body);--dropdown-item-active-text: var(--text-body);--dropdown-divider: var(--black-10);--more-dropdown-border: var(--black-10);--more-dropdown-item-hover-bg: #E9E9E9;--more-dropdown-backdrop: none;--more-dropdown-shadow: 0 8px 24px rgba(0, 0, 0, .12);--flag-icon-border: var(--black-20);--flag-icon-border-hover: var(--black-30);--menu-toggle-hover-bg: var(--black-05);--language-selector-hover-bg: var(--black-05);--language-selector-active-bg: var(--black-10);--user-menu-hover-bg: var(--black-05);--user-menu-hover-border: var(--black-10);--user-menu-balance-muted: var(--text-muted);--user-menu-toggle-hover-bg: var(--black-05);--user-menu-refresh-hover-bg: var(--black-10);--user-menu-refresh-hover-border: var(--black-20);--user-menu-section-title: var(--text-muted);--user-menu-item-text: var(--text-body);--user-menu-item-hover-bg: var(--black-05);--user-menu-divider: var(--black-10);--flow-tab-hover-text: var(--text-body);--flow-card-muted-bg: var(--palette-neutral-100);--flow-card-header-bg: #ffffff;--flow-card-hover-bg: var(--black-05);--flow-card-subtle-bg: var(--black-05);--flow-method-bg: #ffffff;--flow-method-border: var(--black-10);--flow-amount-btn-bg: #ffffff;--flow-amount-btn-border: var(--black-10);--flow-method-selected-bg: var(--flow-card-header-bg);--flow-selected-bg: var(--flow-card-header-bg);--flow-selected-shadow: none;--flow-selected-shadow-sm: none;--flow-form-input-border: var(--black-20);--flow-form-input-font-size: .875rem;--flow-payment-icon-filter: brightness(0) saturate(100%) opacity(.55);--flow-manual-bank-card-bg: var(--flow-card-bg);--flow-manual-bank-card-border: var(--black-10);--flow-manual-bank-divider: var(--black-10);--flow-manual-bank-expand-border: var(--black-20);--flow-manual-bank-choose-btn-bg: transparent;--flow-manual-bank-choose-btn-text: var(--accent);--flow-manual-bank-choose-btn-selected-bg: var(--accent);--flow-manual-bank-choose-btn-selected-text: var(--text-on-accent);--flow-bank-account-card-bg: var(--flow-card-bg);--flow-bank-account-card-border: var(--black-10);--flow-bank-account-card-selected-bg: var(--flow-card-header-bg);--flow-bank-account-card-selected-border: var(--accent);--flow-transaction-card-bg: var(--primary);--flow-transaction-card-hover-bg: var(--black-05);--flow-transaction-card-hover-border: var(--black-20);--flow-tab-inactive-bg: #ffffff;--share-label: var(--text-muted);--share-btn-text: var(--text-on-accent);--slider-arrow-color: var(--text-body);--slider-dot-bg: var(--black-20);--slider-dot-hover-bg: var(--black-40);--slider-dot-active-bg: var(--accent);--slider-dot-active-shadow: 0 2px 8px var(--accent-30);--slider-focus-outline: var(--black-40);--slider-focus-outline-strong: var(--text-body);--security-title: var(--text-on-accent);--security-step-text: rgba(255, 255, 255, .92);--security-step-todo-text: rgba(255, 255, 255, .75);--security-step-done-bg: rgba(255, 255, 255, .35);--security-step-done-text: #bbf7d0;--security-step-pending-bg: rgba(255, 255, 255, .35);--security-step-pending-text: #fef08a;--security-step-todo-bg: rgba(255, 255, 255, .22);--security-gauge-track: rgba(255, 255, 255, .35);--security-gauge-gradient-start: #ffffff;--security-gauge-gradient-mid: rgba(255, 255, 255, .9);--security-gauge-gradient-end: #86efac;--security-option-desc: var(--text-muted);--security-option-arrow: var(--text-muted);--security-mobile-support: var(--text-body);--info-sidebar-bg: var(--surface-page);--info-title: var(--text-body);--info-sidebar-divider: var(--black-10);--info-nav-text: var(--text-muted);--info-nav-hover-bg: var(--black-05);--info-nav-hover-text: var(--text-body);--info-content-text: var(--text-body);--info-heading: var(--text-body);--info-table-border: var(--black-10);--info-table-header-bg: var(--black-05);--info-table-header-text: var(--text-body);--content-section-bg: var(--surface-page);--content-media-bg: var(--black-05);--content-divider: var(--black-10);--content-divider-strong: var(--black-10);--content-heading: var(--text-body);--content-pill-bg: var(--black-05);--content-pill-border: var(--black-10);--content-pill-text: var(--text-body);--content-pill-hover-bg: var(--black-10);--content-pill-hover-border: var(--black-20);--content-card-bg: #ffffff;--content-card-border: var(--black-10);--content-card-border-hover: var(--black-20);--content-card-sidebar-bg: var(--black-05);--content-card-sidebar-border: var(--black-10);--content-card-placeholder: var(--black-20);--content-text-98: var(--text-body);--content-text-95: var(--text-body);--content-text-92: var(--text-body);--content-text-90: var(--text-body);--content-text-88: var(--text-body);--content-text-86: var(--text-body);--content-text-82: var(--text-body);--content-text-70: var(--text-muted);--content-text-60: var(--text-muted);--content-text-50: var(--on-surface-subtle);--content-text-45: var(--on-surface-faint);--content-text-30: rgba(29, 29, 27, .3);--content-text-15: rgba(29, 29, 27, .15);--content-badge-type-bg: var(--black-05);--content-badge-type-text: var(--text-muted);--content-spinner-track: var(--black-10);--content-spinner-track-alt: var(--black-15, rgba(0, 0, 0, .15));--content-loading-text: var(--text-muted);--content-pagination-bg: var(--black-05);--content-pagination-border: var(--black-10);--content-pagination-text: var(--text-body);--content-pagination-hover-bg: var(--black-10);--content-pagination-hover-border: var(--black-20);--content-prose-text: var(--text-body);--content-prose-blockquote-bg: var(--black-05);--content-prose-table-border: var(--black-10);--content-prose-table-header-bg: var(--black-05);--content-breadcrumb-link: var(--text-muted);--content-breadcrumb-link-hover: var(--text-body);--content-breadcrumb-sep: var(--black-20);--content-breadcrumb-current: var(--text-body);--promo-card-shadow: 0 4px 20px rgba(0, 0, 0, .06);--promo-card-shadow-hover: 0 12px 36px rgba(0, 0, 0, .1);--promo-card-badge-border: var(--black-10);--promo-modal-bg: var(--surface-card);--promo-modal-overlay: rgba(0, 0, 0, .45);--promo-modal-overlay-mobile: rgba(0, 0, 0, .55);--promo-modal-header-fade: linear-gradient( to bottom, var(--surface-card) 55%, rgba(255, 255, 255, 0) 100% );--promo-modal-header-fade-mobile: linear-gradient( to bottom, var(--surface-card) 50%, rgba(255, 255, 255, 0) 100% );--promo-modal-border: var(--black-10);--promo-modal-shadow: 0 24px 56px rgba(0, 0, 0, .15);--promo-modal-close-bg: var(--black-05);--promo-modal-close-text: var(--text-body);--promo-modal-close-hover-text: var(--text-on-accent);--promo-modal-title-text: var(--text-body);--promo-modal-gold-bg: rgba(255, 193, 7, .22);--promo-modal-gold-text: #b45309;--promo-modal-close-border: var(--black-20);--promo-description-link: var(--accent);--app-modal-text: var(--text-body);--app-modal-text-muted: var(--text-muted);--otp-close-hover-bg: var(--black-05);--otp-input-placeholder: var(--on-surface-faint);--otp-input-placeholder-dim: var(--on-surface-subtle);--otp-digit-border: var(--black-10);--otp-resend-text: var(--text-muted);--otp-resend-disabled: var(--on-surface-faint);--bank-select-list-bg: #ffffff;--bank-select-list-border: var(--black-10);--bank-select-list-shadow: 0 12px 28px rgba(0, 0, 0, .12);--bank-select-option-text: var(--text-body);--bank-select-option-hover-bg: var(--accent-10);--bank-select-option-hover-text: var(--text-body);--bank-select-option-selected-bg: var(--accent-20);--bank-select-option-selected-text: var(--text-body);--bank-select-empty-text: var(--text-muted);--bank-select-divider: var(--black-10);--mission-empty-text: var(--on-surface-faint);--vip-requirement-progress: var(--accent);--vip-upgrade-title-text: var(--text-body);--vip-requirement-label-text: var(--text-body);--vip-invitation-message-text: var(--text-muted);--vip-invitation-hint-text: var(--accent);--vip-invitation-badge-bg: var(--accent-15);--vip-invitation-badge-text: var(--accent);--vip-invitation-badge-border: var(--accent-30);--vip-upgrade-section-divider: var(--black-10);--vip-connector: linear-gradient(180deg, var(--black-20) 0%, var(--black-05) 100%);--vip-spinner-track: var(--black-20);--rebate-page-text: var(--text-body);--rebate-banner-title-text: var(--text-body);--rebate-filter-label-text: var(--text-muted);--rebate-control-text: var(--record-filter-text);--rebate-control-bg: var(--record-filter-glass-bg);--rebate-control-border: var(--record-filter-border);--rebate-calendar-icon-filter: none;--rebate-select-option-bg: #ffffff;--rebate-select-option-text: var(--text-body);--rebate-apply-btn-bg: var(--secondary-linear-gradient);--rebate-apply-btn-text: var(--text-on-accent);--rebate-apply-btn-border: transparent;--rebate-page-btn-bg: var(--white-80);--rebate-page-btn-text: var(--text-body);--rebate-page-btn-border: var(--black-10);--rebate-page-label: var(--text-body);--invite-filter-text: var(--text-body);--redeem-input-placeholder: var(--on-surface-faint);--rewards-progress-bar-bg: var(--black-10);--rewards-spinner-track: var(--black-10);--promo-card-divider: var(--black-10);--promo-card-meta: var(--text-muted);--promo-card-badge-text: var(--text-body)}[data-theme=black-gold]{color-scheme:dark;--primary-dark: var(--palette-charcoal);--background: var(--palette-charcoal);--surface-page: var(--palette-charcoal);--secondary: #AEAEAE;--accent-rgb: 207, 156, 37;--accent: var(--palette-gold-500);--accent-dark: #D3B12B;--accent-light: #e8c04a;--join-button-gradient: linear-gradient( 68.19deg, var(--palette-gold-500) 4.61%, #d4ab2a 50%, #b8921f 95.37% );--secondary-linear-gradient: linear-gradient( 79.57deg, var(--palette-gold-500) 1.09%, #d4ab2a 50%, #b8921f 98.91% );--text-body: rgb(var(--white));--text-heading: rgb(var(--white));--text-muted: rgba(255, 255, 255, .7);--text-on-accent: var(--palette-charcoal);--download-app-page-bg: var(--surface-page);--download-app-text: var(--text-body);--download-app-header-bg: var(--surface-page);--download-app-header-border: rgba(207, 156, 37, .25);--download-app-title-text: var(--palette-gold-500);--download-app-back-color: var(--text-muted);--download-app-back-hover-bg: rgba(207, 156, 37, .12);--download-app-back-hover-color: var(--palette-gold-500);--download-app-divider: rgba(207, 156, 37, .25);--download-app-caption-text: var(--text-muted);--download-app-platform-icon-filter: none;--download-app-logo-bg: linear-gradient( 160deg, var(--palette-charcoal) 0%, #2a2a28 40%, var(--palette-gold-500) 100% );--download-app-logo-shadow: 0 4px 20px rgba(207, 156, 37, .25);--download-app-logo-border: rgba(207, 156, 37, .45);--download-app-primary-btn-bg: var(--join-button-gradient);--download-app-primary-btn-text: var(--text-on-accent);--download-app-secondary-btn-bg: rgba(255, 255, 255, .06);--download-app-secondary-btn-border: rgba(207, 156, 37, .35);--download-app-secondary-btn-text: var(--text-body);--download-app-apk-muted: var(--text-muted);--download-app-ios-panel-bg: rgba(255, 255, 255, .05);--download-app-ios-title: var(--palette-gold-500);--download-app-ios-step: var(--text-muted);--download-app-installed-text: var(--palette-gold-500);--download-app-focus-outline: var(--palette-gold-500)}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-cyrillic-ext-300-normal.AjyHH-nA.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-300-normal.Ctr4ZZfs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-cyrillic-300-normal.DyQnI4ta.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-300-normal.BVP0yxL_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-vietnamese-300-normal.BIrGnxdC.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-300-normal.F69v1y7v.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-ext-300-normal.DiDe5dVi.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-300-normal.BCbSOsYO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-300-normal.BgP24wlQ.woff2) format("woff2"),url(/_astro/montserrat-latin-300-normal.sTRdVzlf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2) format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-normal.T0SG181k.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-500-normal.CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-normal.NT-t8RG1.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-500-normal.DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-normal.BKtbrd6n.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-500-normal.DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2) format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2) format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-700-normal.BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-normal.C0x1De3p.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-700-normal.DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-700-normal.DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2) format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-italic.CRZl7Pbw.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-italic.B7dPuRsp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-italic.Dekf1MMa.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-400-italic.DujvSxAZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-italic.CnNqNBsX.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-400-italic.CY6mr5hj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-italic.CqDeWaGF.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-400-italic.C0uPIDUh.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-italic.CnlIvBC9.woff2) format("woff2"),url(/_astro/montserrat-latin-400-italic.a0UhtteB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-italic.Diar4N5o.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-italic.GSDxrqhm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-italic.BYQp2hv8.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-500-italic.BTEyYPuP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-italic.C0c1K7aL.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-500-italic.Can_StxK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-italic.DtpM8EBF.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-500-italic.Ddwrr5Ol.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-italic.DXA4yvBS.woff2) format("woff2"),url(/_astro/montserrat-latin-500-italic.Dkg8VHej.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nasalization;src:url(/fonts/nasalization-rg.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}body{font-family:var(--font-family-primary);margin:0;padding:0;text-align:left;background:var(--surface-page);min-height:100vh;word-wrap:break-word;overflow-wrap:break-word;color:var(--text-body);font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;color:var(--text-heading);line-height:1.2;font-family:var(--font-family-secondary)}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.25em}h4{font-size:1.28em}h5{font-size:1.05em}strong,b{font-weight:700}a,a:hover{color:var(--accent)}p{margin-bottom:1em;font-family:var(--font-family-primary);font-weight:400;line-height:1.7;font-size:14px}span{font-size:14px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,button span,.button span,.btn span,.skew-btn span,.gradient-border-btn span,nav span{font-size:inherit}.prose p{margin-bottom:2em}button,.button,.btn,nav,.nav-item,.category-btn,.cta-button,.promo-btn,.join-btn,.login-btn,.deposit-btn,.withdrawal-btn,.logout-btn,.chat-btn,.refresh-btn,.skew-btn,.gradient-border-btn,.logo-text,.nav-label,.balance-label,.user-greeting{font-family:var(--font-family-secondary)}.hero-subtitle,.feature-text,.category-card p,.game-info p,.promo-card p,.balance-amount,.login-text{font-family:var(--font-family-primary)}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{max-width:100%;height:auto;border-radius:8px}code{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre{padding:1.5em;border-radius:8px}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media (max-width: 768px){body{font-size:16px}h1{font-size:2.05em}h2{font-size:1.65em}h3{font-size:1.1em}h4{font-size:1.05em}h5{font-size:.9em}p,span{font-size:12px}}@media (max-width: 480px){h1{font-size:1.65em}h2{font-size:1.32em}h3{font-size:.95em}h4{font-size:.9em}h5{font-size:.82em}p,span{font-size:10px}}html{scrollbar-gutter:stable}main{width:100%;margin:0 auto;box-sizing:border-box}.about-content{max-width:800px;margin:0 auto;padding:2rem 0}.about-hero-image{width:100%;max-width:600px;height:auto;margin:0 auto 2rem;display:block;border-radius:12px;box-shadow:var(--card-shadow)}.about-content p{margin-bottom:1.5rem;text-align:justify;line-height:1.8}@media (max-width: 768px){.about-content{padding:1rem 0}.about-hero-image{margin-bottom:1.5rem}.about-content p{text-align:left;line-height:1.7}}html[dir=rtl]{text-align:right}html[dir=rtl] .navbar,html[dir=rtl] .nav-container,html[dir=rtl] .desktop-nav{direction:rtl}html[dir=rtl] .sidebar-content,html[dir=rtl] .sidebar-header,html[dir=rtl] .nav-section{direction:rtl;text-align:right}html[dir=rtl] .language-dropdown,html[dir=rtl] .language-dropdown-item{text-align:right}html[dir=rtl] .language-dropdown-item .check-icon{margin-left:0;margin-right:auto}html[dir=rtl] .account-sidebar,html[dir=rtl] .account-layout{direction:rtl}html[dir=rtl] .info-sidebar,html[dir=rtl] .info-content{direction:rtl;text-align:right}html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select{text-align:right}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
