.sidebar{background:var(--sidebar-bg);height:100vh;transition:width var(--transition-base);z-index:var(--z-sticky);border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;left:0;overflow:hidden}.sidebar-expanded{width:240px}.sidebar-collapsed{width:60px}.sidebar-hamburger{border-radius:var(--radius-md);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.sidebar-hamburger:hover{color:var(--color-primary);background:#ffffff0d}.sidebar-category-tabs{border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:.5rem;padding:1.25rem .75rem;display:flex}.sidebar-category-tabs-collapsed{flex-direction:column;align-items:center;gap:.4rem;padding:.5rem}.sidebar-category-tabs-collapsed .sidebar-hamburger{width:44px;min-width:44px;height:36px}.sidebar-category-tab{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid #ffffff0f;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.5rem .25rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.sidebar-category-tabs-collapsed .sidebar-category-tab{border-radius:var(--radius-lg);flex:none;width:44px;height:44px;padding:0}.sidebar-category-tab:hover{background:var(--bg-elevated);color:var(--text-primary)}.sidebar-category-tab.casino.active{background:var(--sidebar-tab-casino-active);color:#fff;box-shadow:var(--sidebar-tab-casino-shadow);border-color:#0000}.sidebar-category-tab.sports.active{background:var(--sidebar-tab-sports-active);color:#fff;box-shadow:var(--sidebar-tab-sports-shadow);border-color:#0000}.sidebar-nav{scrollbar-width:thin;scrollbar-color:var(--bg-elevated) transparent;flex:1;padding:.25rem 0;overflow:hidden auto}.sidebar-nav::-webkit-scrollbar{width:4px}.sidebar-nav::-webkit-scrollbar-track{background:0 0}.sidebar-nav::-webkit-scrollbar-thumb{background:var(--bg-elevated);border-radius:var(--radius-full)}.sidebar-section{padding:0}.sidebar-item{color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border-radius:var(--radius-md);align-items:center;gap:.75rem;margin:0 .5rem;padding:.5rem 1rem;text-decoration:none;display:flex;position:relative}.sidebar-collapsed .sidebar-item{justify-content:center;margin:1px .35rem;padding:.625rem}.sidebar-item:hover{color:var(--text-primary);background:#ffffff0d}.sidebar-item.active{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.sidebar-item.active .sidebar-item-icon{color:var(--color-primary)}.sidebar-item-icon{width:20px;height:20px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sidebar-item-text{text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}.sidebar-item-expandable{cursor:pointer;-webkit-user-select:none;user-select:none}.sidebar-chevron{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.sidebar-chevron.rotated{transform:rotate(180deg)}.sidebar-divider{background:#ffffff0f;height:1px;margin:.15rem 1rem}.sidebar-submenu{padding:.125rem 0 .25rem}.sidebar-submenu-item{color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:var(--radius-md);align-items:center;gap:.625rem;margin:1px .5rem;padding:.4rem .75rem .4rem 2.5rem;font-size:.8rem;font-weight:500;text-decoration:none;display:flex}.sidebar-submenu-item:hover{color:var(--text-primary);background:#ffffff0d}.sidebar-submenu-item.active{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.sidebar-submenu-flag{flex-shrink:0;font-size:.95rem;line-height:1}.sidebar-collapsed .sidebar-item[title]{position:relative}.sidebar-collapsed .sidebar-item[title]:hover:after{content:attr(title);background:var(--bg-tertiary);color:var(--text-primary);border-radius:var(--radius-sm);white-space:nowrap;z-index:var(--z-tooltip);box-shadow:var(--shadow-md);pointer-events:none;border:1px solid #ffffff14;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.sidebar-section-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;padding:.625rem 1rem .25rem;font-size:.625rem;font-weight:700}.sidebar-sport-emoji{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.9375rem;line-height:1;display:flex}.sidebar-collapsed .sidebar-sport-emoji{font-size:1.125rem}.sidebar-badge{background:var(--color-primary);color:#fff;border-radius:var(--radius-full);text-align:center;min-width:22px;padding:.125rem .4rem;font-size:.6875rem;font-weight:700;line-height:1.2}.sidebar-submenu-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar-submenu-dot.live{background:var(--color-primary)}.sidebar-submenu-dot.outrights{background:var(--text-muted)}.sidebar-view-all{color:var(--text-muted)!important}.sidebar-view-all:hover{color:var(--text-primary)!important}.sidebar-view-all svg{opacity:.7;flex-shrink:0}.sidebar-sport-group+.sidebar-sport-group{margin-top:0}.sidebar-item.expanded{color:var(--text-primary)}@media (width<=768px){.sidebar{height:100vh;z-index:calc(var(--z-modal) - 1);transition:transform var(--transition-base);position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar.sidebar-mobile-open{transform:translate(0)}.sidebar-expanded{width:260px}.sidebar-collapsed{width:60px}}.ig-ticket-chip{width:auto;height:var(--header-control-height,36px);min-width:0;max-width:none;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin-left:0;padding:0;display:inline-flex}.ig-ticket-chip:hover{filter:brightness(1.08)}.header{z-index:var(--z-sticky);flex-shrink:0;width:100%;max-width:100%;position:sticky;top:0;overflow:visible}.header-top{background:color-mix(in srgb, var(--bg-primary) 98%, transparent);border-bottom:1px solid #ffffff0f;padding:0;position:relative;box-shadow:0 4px 20px #0006}.header-top:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-primary) 35%, transparent) 50%, transparent 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.header-top-container{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1500px;margin:0 auto;padding:1rem 4rem;display:flex}.top-left{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.header-burger{border-radius:var(--radius-md);width:38px;height:38px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none}.header-burger:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}.top-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.language-wrapper{position:relative}.language-btn{height:var(--header-control-height);min-height:var(--header-control-height);padding:0 var(--header-control-padding-x);cursor:pointer;white-space:nowrap;box-sizing:border-box;background-color:#ffffff08;border:1px solid #2a3a52;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;display:flex}.language-btn:hover{border-color:var(--color-primary);background-color:#ffffff14}.language-flag{align-self:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.language-code{color:#fff;font-size:.875rem;font-weight:600}.language-arrow{color:#94a3b8;align-self:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.language-btn-flag-only .language-code{display:none}.language-btn-flag-only{padding:0 var(--header-control-padding-x)}.language-btn-no-container{height:auto;min-height:auto;padding:.25rem;background:0 0!important;border:none!important}.language-btn-no-container:hover{background:0 0!important;border:none!important}.header-social-btn{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.header-social-btn:hover{color:var(--color-primary);background:#ffffff1a;border-color:#ffffff26}:root{--header-control-height:36px;--header-control-padding-y:.5rem;--header-control-padding-x:1rem}.btn-header{height:var(--header-control-height);min-height:var(--header-control-height);padding:0 var(--header-control-padding-x);border:1px solid var(--color-primary);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);cursor:pointer;box-sizing:border-box;border-radius:4px;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}button.btn-header{font-family:inherit;font-size:.875rem;font-weight:600}.btn-header:hover{background:color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--color-primary)}.language-dropdown{background:var(--bg-tertiary);border:1px solid var(--border-elevated);z-index:1000;border-radius:10px;min-width:170px;padding:.25rem 0;position:absolute;top:calc(100% + .5rem);left:auto;right:0;overflow:hidden;box-shadow:0 10px 40px #00000080}.language-item{cursor:pointer;color:#fff;text-align:left;background:0 0;border:none;align-items:center;gap:.65rem;width:100%;padding:.65rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.language-item:hover{background:#2a3a52}.language-item.active{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-left:3px solid var(--color-primary)}.language-item .language-flag{font-size:1.2rem}.header-nav{background:#1e2124fa;border-bottom:1px solid #ffffff0f;position:relative;box-shadow:0 2px 10px #00000040}.header-nav:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-primary) 30%, transparent) 50%, transparent 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.header-nav-container{align-items:center;max-width:1500px;height:auto;margin:0 auto;padding:0 4rem;display:flex}.logo{white-space:nowrap;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem;font-size:1.25rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.logo:hover{opacity:.9}.logo-icon{background:var(--gradient-primary);color:#000;width:36px;height:36px;box-shadow:var(--shadow-sm);transition:all var(--transition-base);border-radius:10px;justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:flex}.logo:hover .logo-icon{box-shadow:var(--shadow-md);transform:scale(1.05)}.logo-text{letter-spacing:.5px;gap:0;font-weight:800;display:flex}.logo-text-multi{color:var(--color-primary)}.logo-text-win{color:#fff}.logo-img{object-fit:contain;width:auto;height:36px;display:block}.main-nav{flex:1;justify-content:flex-start;align-items:center;gap:0;display:flex}.nav-item{color:var(--text-secondary);transition:all var(--transition-base);border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative}.nav-item:after{content:"";background:var(--gradient-primary);width:0;height:3px;transition:all var(--transition-base);box-shadow:var(--shadow-sm);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.nav-item:hover{color:var(--text-primary);background:0 0}.nav-item:hover:after{width:70%;transform:translate(-50%)scaleX(1)}.nav-item.active{color:var(--color-primary);background:0 0;border-bottom:3px solid #0000}.nav-item.active:after{background:var(--gradient-primary);width:80%;box-shadow:var(--shadow-sm);transform:translate(-50%)scaleX(1)}.nav-item.active .nav-icon,.nav-item.active .nav-text{color:var(--color-primary)}.nav-icon{justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.header-actions{align-items:center;gap:1rem;display:flex}.btn-login,.btn-register{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.btn-login{color:var(--text-primary);box-shadow:none;background:0 0;border:1px solid #fff3}.btn-login:hover{box-shadow:none;background:#ffffff0f;border-color:#ffffff59}.btn-register{background:var(--gradient-primary);color:#000;box-shadow:var(--shadow-sm);font-weight:700}.btn-register:hover{background:var(--gradient-primary-hover);color:#000;box-shadow:var(--shadow-md)}.btn-icon{align-items:center;font-size:1rem;display:inline-flex}:root:not([data-theme]) .btn-login .btn-icon,:root:not([data-theme]) .btn-register .btn-icon{display:none}.btn-chat{cursor:pointer;background-color:#22c55e;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:all .3s;display:flex}.btn-chat:hover{background-color:#16a34a;transform:scale(1.05)}.loss-bonus{color:#94a3b8;align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.loss-bonus-icon{color:#22c55e}.user-profile-header{cursor:pointer;align-items:center;display:flex;position:relative}.user-profile-header:hover .user-id{opacity:.9}.user-avatar-wrapper{position:relative}.user-wing-icon{filter:drop-shadow(0 2px 4px #0000004d);font-size:.85rem;position:absolute;top:-8px;right:-8px}.user-info{flex-direction:column;gap:.25rem;display:flex}.user-id{color:#fff;font-size:.85rem;font-weight:700;transition:opacity .2s}.user-id:hover{opacity:.8}.user-player-id{color:var(--text-muted,#ffffffa6);letter-spacing:.02em;font-size:.7rem;font-weight:600}.verified-badge-header{color:#22c55e;font-size:.75rem}.icon-btn-header{background:var(--bg-tertiary);border:1px solid var(--border-elevated);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.icon-btn-header:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:var(--color-primary);color:var(--color-primary)}.icon-btn-wrapper{position:relative}.icon-btn-wrapper:after{content:"";pointer-events:auto;height:.5rem;position:absolute;top:100%;left:0;right:0}.settings-dropdown,.notifications-dropdown{border:var(--border-elevated);z-index:1000;pointer-events:auto;border-radius:12px;min-width:260px;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 40px #00000080;background:var(--bg-tertiary)!important;opacity:1!important;visibility:visible!important}.dropdown-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--bg-quaternary);border-bottom:1px solid #ffffff14;margin-bottom:0;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.dropdown-item{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.dropdown-item:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary)}.dropdown-item:hover .dropdown-icon{color:var(--color-primary)}.dropdown-icon{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.dropdown-item.logout-dropdown{color:#ef4444;border-top:1px solid #ffffff0f;margin-top:.25rem;padding-top:.75rem}.dropdown-item.logout-dropdown .dropdown-icon{color:#ef4444}.dropdown-item.logout-dropdown:hover{background-color:#ef444414}.notifications-dropdown{min-width:360px;padding:.5rem .5rem .75rem}.notifications-header{justify-content:space-between;align-items:center;margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex}.notifications-title{color:#fff;flex-shrink:0;font-size:1rem;font-weight:700}.notifications-refresh{background:var(--color-primary);cursor:pointer;color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .3s;display:flex}.notifications-refresh:hover{background:var(--color-primary-dark);transform:rotate(180deg)}.notifications-list{max-height:380px;overflow:auto}.notification-item{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;border:0;border-top:1px solid #2a3a52;border-radius:0;align-items:flex-start;gap:.75rem;margin:0;padding:.75rem;transition:background-color .2s;display:flex}.notification-item:hover{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.notification-item.unread{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-left:3px solid var(--color-primary)}.notification-left{background:color-mix(in srgb, var(--color-primary) 10%, transparent);width:32px;height:32px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification-icon{font-size:1rem}.notification-content{flex:1}.notification-title{color:#fff;font-size:.9rem;font-weight:700}.notification-desc{color:#94a3b8;font-size:.85rem}.notification-time{color:#64748b;white-space:nowrap;font-size:.75rem}.notifications-empty-icon{opacity:.3;margin-bottom:1rem;font-size:4rem;position:relative}.notifications-empty-text{color:#94a3b8;margin-bottom:1rem;font-size:.9rem}.notifications-see-all{color:var(--color-primary);border-top:1px solid var(--border-elevated);text-align:center;width:100%;padding-top:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.notifications-see-all:hover{color:var(--color-primary-light)}.balance-display{height:var(--header-control-height);min-height:var(--header-control-height);padding:0 var(--header-control-padding-x);background:var(--bg-tertiary);border:1px solid var(--border-elevated);color:#fff;white-space:nowrap;box-sizing:border-box;border-radius:8px;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1;transition:all .2s;display:flex}.balance-display:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-glow)}.balance-icon{color:var(--color-primary);font-size:1rem}.balance-text{margin:0}.balance-arrow{color:var(--text-secondary);font-size:.75rem}.wallet-wrapper{position:relative}.wallet-dropdown{background:var(--bg-tertiary);border:1px solid var(--border-elevated);z-index:1000;border-radius:12px;min-width:280px;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 40px #00000080}.wallet-dropdown-header{border-bottom:1px solid var(--border-elevated);background:var(--bg-quaternary);justify-content:space-between;align-items:center;padding:.75rem;display:flex}.wallet-title{color:#fff;letter-spacing:.5px;font-size:.875rem;font-weight:700}.wallet-header-actions{align-items:center;gap:.375rem;display:flex}.wallet-refresh,.wallet-close{background:var(--color-primary);cursor:pointer;color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .3s;display:flex}.wallet-refresh:hover{background:var(--color-primary-dark);transform:rotate(180deg)}.wallet-refresh.is-refreshing svg{animation:.7s linear infinite header-refresh-spin}@keyframes header-refresh-spin{to{transform:rotate(360deg)}}.wallet-close{color:var(--text-secondary);background:#ffffff1a}.wallet-close:hover{color:#ef4444;background:#ef444433}.wallet-actions{border-bottom:1px solid #2a3a52;gap:.5rem;padding:.75rem;display:flex}.wallet-action-btn{color:#fff;cursor:pointer;background:#212b36;border:1px solid #2a3a52;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.625rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.wallet-action-btn.deposit-action{background:var(--color-primary);border-color:var(--color-primary);color:#000;font-weight:700}.wallet-action-btn.deposit-action:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);box-shadow:0 4px 12px var(--color-primary-glow)}.wallet-action-btn.withdrawal-action{color:#fff;background:#ef4444;border-color:#ef4444}.wallet-action-btn.withdrawal-action:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 4px 12px #ef44444d}.wallet-list{max-height:300px;padding:.5rem;overflow-y:auto}.wallet-item{background:var(--bg-quaternary);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;transition:all .2s;display:flex}.wallet-item:hover{border-color:var(--border-elevated);background:#ffffff0d}.wallet-item.active{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid var(--color-primary)}.wallet-item-left{align-items:center;gap:.75rem;display:flex}.wallet-icon{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:32px;height:32px;color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.wallet-info{flex-direction:column;gap:.125rem;display:flex}.wallet-balance{color:#fff;font-size:.875rem;font-weight:700}.wallet-symbol{color:#94a3b8;font-size:.75rem}.wallet-item-actions{gap:.5rem;display:flex}.wallet-action-up,.wallet-action-down{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;transition:all .2s;display:flex}.wallet-action-up{background:var(--color-primary);color:#000}.wallet-action-down{color:#fff;background:#ef4444}.wallet-action-up:hover{background:var(--color-primary-dark)}.wallet-action-down:hover{background:#dc2626}.wallet-switch-error{background:var(--color-warning-glow);border-left:3px solid var(--color-warning);color:var(--color-warning);border-radius:6px;margin:0 .5rem .5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.4}.user-avatar-small{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:30%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.user-avatar-small svg{flex-shrink:0}.user-avatar-no-bg{color:#94a3b8;background:0 0!important}.user-avatar-no-bg:hover{color:#e2e8f0}.icon-btn{color:#94a3b8;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:.5rem;font-size:1.2rem;transition:all .3s;display:flex}.icon-btn:hover{color:#fff;background-color:#1a2332}.icon-btn-dashboard{color:#fff;cursor:pointer;background-color:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:.5rem;font-size:1.2rem;text-decoration:none;transition:all .3s;display:flex}.icon-btn-dashboard:hover{background-color:#1d4ed8;transform:scale(1.05)}.btn-fav-header{background:var(--bg-tertiary);border:1px solid var(--border-elevated);cursor:pointer;width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:relative}.btn-fav-header:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:var(--color-primary);color:var(--color-primary)}.btn-fav-header .fav-badge{color:#fff;z-index:10;white-space:nowrap;background-color:#ef4444;border:2px solid #0f172a;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.7rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #0006}.fav-modal-overlay{z-index:1200;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fav-modal{background:var(--bg-secondary);border:1px solid var(--border-elevated);border-radius:12px;width:min(820px,92vw);overflow:hidden;box-shadow:0 20px 60px #00000080}.fav-modal-header{border-bottom:1px solid var(--border-elevated);background:var(--bg-tertiary);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.fav-title-wrap{color:#fff;align-items:center;gap:.5rem;font-weight:700;display:flex}.fav-title-icon{color:var(--color-primary);justify-content:center;align-items:center;display:flex}.fav-title{margin:0;font-size:1.125rem}.fav-count-badge{background:color-mix(in srgb, var(--color-primary) 20%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.fav-close{background:var(--bg-tertiary);border:1px solid var(--border-elevated);color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;transition:all .2s;display:flex}.fav-close:hover{border-color:var(--color-primary);color:var(--color-primary)}.fav-list{flex-direction:column;gap:.75rem;max-height:420px;padding:1rem 1.25rem;display:flex;overflow:auto}.fav-item{background:var(--bg-tertiary);border:1px solid var(--border-elevated);border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex}.fav-item:hover{border-color:var(--color-primary)}.fav-item-left{align-items:center;gap:.75rem;display:flex}.fav-item-icon{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:40px;height:40px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fav-item-title{color:#fff;font-size:.95rem;font-weight:700}.fav-item-sub{color:var(--text-secondary);font-size:.85rem}.fav-remove{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem .5rem;font-size:.875rem;font-weight:600;transition:all .2s}.fav-remove:hover{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.fav-empty{text-align:center;color:var(--text-muted);padding:2rem 1rem;font-size:.95rem}.fav-modal-footer{border-top:1px solid var(--border-elevated);background:var(--bg-tertiary);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.fav-clear{color:var(--text-primary);border:1px solid var(--border-elevated);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s}.fav-clear:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary)}.fav-close-btn{background:var(--gradient-primary);color:#000;cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .2s}.fav-close-btn:hover{box-shadow:0 4px 12px var(--color-primary-glow)}.layout-toggle-wrapper{position:relative}.layout-dropdown{background:var(--bg-tertiary);border:var(--border-elevated);z-index:1000;border-radius:12px;min-width:260px;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 10px 40px #00000080}.layout-option-active{color:var(--color-primary)!important;background:color-mix(in srgb, var(--color-primary) 8%, transparent)!important}.layout-option-active .dropdown-icon{color:var(--color-primary)!important}.layout-dropdown .dropdown-divider{background:#ffffff14;height:1px;margin:.25rem 0}@media (width<=1200px){.header-top-container,.header-nav-container{padding:1rem 2.5rem}.nav-text{display:none}.nav-icon{font-size:1.5rem}.nav-item{padding:.75rem 1rem}}@media (width<=992px){.header-top-container{flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem}.top-left{flex:0 auto}.top-right{flex-wrap:nowrap;flex:260px;gap:.5rem;min-width:0}.btn-header span{display:none}.btn-header{justify-content:center;min-width:36px;padding:0 .5rem}.balance-display .balance-text{white-space:nowrap}.user-info .user-id{display:none}.user-profile-header{padding:.25rem 0}}@media (width<=768px){.header-nav{display:none}.header-top-container{flex-wrap:nowrap;gap:.5rem;padding:.5rem .75rem}.top-left{flex:none;gap:.35rem}.top-right{flex-wrap:nowrap;flex:1;justify-content:flex-end;gap:.375rem}.layout-toggle-wrapper,.top-left .btn-header{display:none}.btn-login,.btn-register{gap:.35rem;padding:.4rem .75rem;font-size:.75rem}.logo-text-win{display:none}.logo{font-size:1rem}.logo-icon{width:30px;height:30px;font-size:.85rem}.logo-img{height:30px}.header-social-btn{display:none}.top-right .btn-header{min-width:auto;padding:0 .5rem}.top-right .btn-header span{display:none}.notifications-dropdown{width:auto;min-width:unset;z-index:9999;max-width:none;position:fixed;top:50px;left:.5rem;right:.5rem}.settings-dropdown{z-index:9999;width:240px;position:fixed;top:50px;left:auto;right:.5rem}.wallet-dropdown{z-index:9999;width:280px;position:absolute;top:calc(100% + .5rem);left:auto;right:0}.language-dropdown{z-index:9999;position:absolute;top:calc(100% + .5rem);left:auto;right:0}.btn-fav-header,.icon-btn-header{width:var(--header-control-height);height:var(--header-control-height);min-width:var(--header-control-height);min-height:var(--header-control-height)}.balance-display{min-height:var(--header-control-height);height:var(--header-control-height);flex-shrink:0;min-width:0;padding:0 .5rem;font-size:.75rem}.balance-display .balance-text{white-space:nowrap}.user-avatar-small{width:var(--header-control-height);height:var(--header-control-height)}.user-info .user-id{display:none}.user-profile-header{padding:0}}@media (width<=480px){.header-top-container{padding:.5rem}.balance-display .balance-text{white-space:nowrap}.btn-fav-header,.icon-btn-wrapper{display:none}.btn-login,.btn-register{gap:.3rem;padding:.35rem .5rem;font-size:.7rem}.btn-login .btn-icon,.btn-register .btn-icon{font-size:.85rem}.notifications-dropdown{left:.25rem;right:.25rem}}.footer{background:var(--gradient-bg-primary);margin-top:auto;position:relative}.footer:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-primary) 25%, transparent) 50%, transparent 100%);opacity:.9;height:1px;position:absolute;top:0;left:0;right:0}.providers-section{background:color-mix(in srgb, var(--bg-secondary) 60%, transparent);border-top:1px solid var(--border-elevated);border-bottom:1px solid var(--border-elevated);padding:1.25rem 0}.footer .providers-container{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.providers-marquee{overflow:hidden}.footer .providers-marquee-track{align-items:center;gap:1.25rem;width:max-content;padding:0 .5rem;animation:320s linear infinite providers-footer-scroll;display:flex}.providers-marquee:hover .providers-marquee-track{animation-play-state:paused}.provider-tile{border:1px solid var(--border-elevated);border-radius:var(--radius-md);width:200px;min-width:200px;transition:border-color var(--transition-fast), background var(--transition-fast);box-sizing:border-box;background:#ffffff08;flex-shrink:0;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.provider-tile:hover{background:#ffffff0d;border-color:#ffffff1f}.provider-square{border-radius:var(--radius-sm);background:var(--bg-tertiary);border:1px solid var(--border-elevated);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.provider-initial{color:var(--color-primary);letter-spacing:.02em;font-size:.875rem;font-weight:700}.provider-tile .provider-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-size:.875rem;font-weight:500;overflow:hidden}.provider-tile--logo{justify-content:center;width:140px;min-width:140px;height:56px;padding:.5rem .875rem}.provider-tile--logo .provider-logo-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:36px;display:block}@keyframes providers-footer-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-main{padding:2.5rem 0 2rem}.footer-container{grid-template-columns:1fr 3fr;gap:2.5rem;max-width:1400px;margin:0 auto;padding:0 1.5rem;display:grid}.footer-left{max-width:420px}.footer-logo{color:var(--text-primary);transition:opacity var(--transition-fast);letter-spacing:-.02em;align-items:center;gap:.625rem;margin-bottom:1.25rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.footer-logo:hover{opacity:.92}.footer-logo .logo-icon{background:var(--gradient-primary);color:#000;border-radius:var(--radius-md);width:34px;height:34px;box-shadow:0 2px 8px color-mix(in srgb, var(--color-primary) 25%, transparent);justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex}.footer-logo .logo-text{letter-spacing:.02em}.footer-logo-img{object-fit:contain;width:auto;height:40px;display:block}.footer-copyright{color:var(--text-muted);letter-spacing:.01em;margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.footer-fineprint{max-width:1400px;color:var(--text-disabled);letter-spacing:.01em;margin:0 auto;padding:0 1.5rem;font-size:.7rem;line-height:1.6}.footer-compliance{flex-wrap:wrap;gap:.5rem;display:flex}.compliance-badge{border:1px solid var(--border-elevated);border-radius:var(--radius-sm);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;padding:.375rem .75rem;font-size:.6875rem;font-weight:600}.footer-right .footer-column-title{margin-bottom:1rem}.footer-social{flex-wrap:wrap;gap:.5rem;display:flex}.social-link{border:1px solid var(--border-elevated);border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-secondary);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#ffffff0a;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;display:flex}.social-link:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);color:var(--color-primary)}.footer-middle{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.footer-column-title{color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.6875rem;font-weight:600}.footer-links{margin:0;padding:0;list-style:none}.footer-links li{margin-bottom:.625rem}.footer-links a{color:var(--text-muted);transition:color var(--transition-fast);letter-spacing:.01em;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.footer-links a:hover{color:var(--color-primary)}.footer-right{flex-direction:column;gap:1rem;min-width:200px;display:flex}.btn-download,.btn-live-support{background:var(--gradient-primary);color:#000;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);letter-spacing:.01em;border:none;align-items:center;gap:.625rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.btn-download:hover,.btn-live-support:hover{background:var(--gradient-primary-hover);box-shadow:0 4px 16px color-mix(in srgb, var(--color-primary) 30%, transparent);color:#000;transform:translateY(-1px)}.footer .btn-icon{opacity:.95;font-size:1rem}.btn-title{font-size:.875rem;font-weight:600}.btn-subtitle{opacity:.85;font-size:.75rem;font-weight:500}.crypto-rates{background:color-mix(in srgb, var(--bg-primary) 50%, transparent);border-top:1px solid var(--border-elevated);padding:1.25rem 0}.crypto-logos,.exchange-rates{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:1400px;margin:0 auto;padding:0 1.5rem;display:flex}.crypto-logo{border:1px solid var(--border-elevated);border-radius:var(--radius-sm);color:var(--text-muted);letter-spacing:.03em;background:#ffffff0a;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.exchange-rates span{color:var(--text-muted);font-size:.8125rem;font-weight:500}@media (width<=1024px){.footer-container{grid-template-columns:1fr;gap:2.5rem}.footer-middle{grid-template-columns:repeat(2,1fr);gap:2rem}.footer-left{max-width:100%}}@media (width<=768px){.footer-container{padding:0 1.25rem}.footer-main{padding:2rem 0 1.5rem}.footer-middle{grid-template-columns:1fr;gap:1.5rem}}.t2-sidebar{top:var(--announcement-height,34px);height:calc(100vh - var(--announcement-height,34px));width:min(240px,78vw);min-width:0;max-width:min(240px,78vw);transition:width var(--transition-base);z-index:var(--z-sticky);background:#1e2431;border-right:1px solid #ffffff0f;flex-direction:column;flex:0 auto;display:flex;position:sticky;left:0;overflow:hidden;container:t2side/inline-size}.t2-sidebar.collapsed{width:64px;max-width:64px}.t2-top{background:#1e2431;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;height:69px;padding:0 16px;display:flex}.t2-sidebar.collapsed .t2-top{justify-content:center;gap:0;padding:0 4px}.t2-collapse{color:#9fa9be;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;padding:0;display:inline-flex}.t2-collapse:hover{color:#fff;background:#161719}.t2-sidebar.collapsed .t2-collapse{margin-left:0}.t2-sidebar.collapsed .t2-collapse svg{transform:rotate(180deg)}.t2-logo,.t2-mark{color:#fff;align-items:center;min-width:0;line-height:0;text-decoration:none;display:flex}.t2-logo img{width:auto;height:28px;display:block}.t2-mark svg{fill:currentColor;width:28px;height:28px;display:block}.t2-nav{scrollbar-width:thin;scrollbar-color:var(--bg-elevated) transparent;flex:1;min-height:0;padding:.5rem .6rem;overflow:hidden auto}.t2-nav::-webkit-scrollbar{width:4px}.t2-nav::-webkit-scrollbar-thumb{background:var(--bg-elevated);border-radius:var(--radius-full)}.t2-group{margin:0}.t2-group-head,.t2-item{box-sizing:border-box;border-radius:0 var(--radius-md) var(--radius-md) 0;width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-left:3px solid #0000;outline:0;justify-content:flex-start;align-items:center;gap:.75rem;min-width:0;max-width:100%;margin:2px 0;padding:.72rem .7rem;font-size:clamp(.72rem,6.2cqi,.875rem);font-weight:600;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:flex;overflow:hidden}.t2-sidebar.collapsed .t2-group-head,.t2-sidebar.collapsed .t2-item,.t2-sidebar.collapsed .t2-logout{justify-content:center;padding:.65rem 0}.t2-group-head:hover,.t2-item:hover,.t2-sub-item:hover,.t2-item.active,.t2-item.active:hover,.t2-group-head.active,.t2-group-head.active:hover,.t2-sub-item.active,.t2-sub-item.active:hover{color:#fff;background:#161719}.t2-item.active,.t2-item.active:hover,.t2-group-head.active,.t2-group-head.active:hover{box-shadow:none;border-left-color:#66d0bc}.t2-group-head:hover .t2-ico,.t2-group-head.active .t2-ico,.t2-group-head:hover .t2-chev,.t2-group-head.active .t2-chev,.t2-item:hover .t2-ico,.t2-item.active .t2-ico,.t2-sub-item:hover .t2-sub-ico,.t2-sub-item.active .t2-sub-ico{color:#fff}.t2-ico{width:20px;height:20px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.t2-label{text-align:left;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.t2-chev{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.t2-chev.open{transform:rotate(180deg)}.t2-sub{padding:.1rem 0 .3rem;position:relative}.t2-sub:before{content:"";pointer-events:none;background:#8e99ad;border-radius:1px;width:1px;position:absolute;top:6px;bottom:10px;left:12px}.t2-sub-item{box-sizing:border-box;border-radius:var(--radius-md);width:calc(100% - 1.55rem);min-width:0;max-width:calc(100% - 1.55rem);color:var(--text-muted);transition:all var(--transition-fast);align-items:center;gap:.6rem;margin:2px 0 2px 1.55rem;padding:.45rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex;overflow:hidden}.t2-sub-ico{flex-shrink:0;justify-content:center;align-items:center;width:18px;font-size:.9rem;line-height:1;display:flex}.t2-divider{background:#ffffff0f;height:1px;margin:.4rem .3rem}.t2-logout{color:var(--color-error)}.t2-logout:hover{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, transparent)}.t2-foot{border-top:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;gap:.65rem;padding:.75rem .85rem;display:flex}.t2-sidebar.collapsed .t2-foot{align-items:center;padding:.75rem 0}.t2-user{box-sizing:border-box;border-radius:var(--radius-md);cursor:pointer;width:100%;min-width:0;max-width:100%;transition:border-color var(--transition-base), background var(--transition-base);background:#242b3b;border:1px solid #293041;align-items:center;gap:.6rem;padding:.5rem .6rem;text-decoration:none;display:flex;overflow:hidden;container-type:inline-size}.t2-user:hover{background:#161719;border-color:#293041}.t2-sidebar.collapsed .t2-user{background:0 0;border:none;justify-content:center;padding:0}.t2-user-avatar{width:34px;height:34px;color:var(--color-on-primary,#04241e);background:var(--gradient-primary);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.t2-user-avatar.t2-level-mark{clip-path:none;color:#c5ced6;background:0 0;width:36px;height:40px}.t2-user-avatar.t2-level-mark[data-metal=bronze]{color:#d08a45}.t2-user-avatar.t2-level-mark[data-metal=silver]{color:#c5ced6}.t2-user-avatar.t2-level-mark[data-metal=gold]{color:#e2b340}.t2-user-avatar.t2-level-mark[data-metal=platinum]{color:#7ec8d4}.t2-user-avatar.t2-level-mark[data-metal=diamond]{color:#7eb6ff}.t2-user-avatar.t2-level-mark[data-metal=elite]{color:#d4a0ff}.t2-user-avatar .t2vip-tier-icon{width:36px;height:40px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.t2-user-avatar .t2vip-tier-hex{fill:none;stroke:currentColor;stroke-width:1.5px;width:36px;height:40px;position:absolute;inset:0}.t2-user-avatar .t2vip-tier-icon>svg:last-child{z-index:1;position:relative}.t2-user-info{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.t2-user-name{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.2rem;max-width:100%;font-size:clamp(.68rem,8cqi,.82rem);font-weight:700;display:flex;overflow:hidden}.t2-user-uid{color:var(--text-muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:clamp(.58rem,6.2cqi,.68rem);font-weight:600;overflow:hidden}.t2-user-loyalty{flex-direction:column;gap:0;width:100%;min-width:0;margin-top:calc(7px - .15rem);display:flex}.t2-user-vip{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.t2-user-loyalty-now{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(.68rem,7cqi,13px);font-weight:600;line-height:1.2;overflow:hidden}.t2-user-loyalty-now strong{color:#fff;font-size:13px;font-weight:800}.t2-user-vip-pct{color:#c5c9d4;flex:none;margin-left:auto;font-size:12px;font-weight:600;line-height:1}.t2-user-vip-bar{background:#000;border-radius:999px;width:100%;height:8px;margin-top:5px;margin-bottom:5px;overflow:hidden;container-type:inline-size}.t2-user-vip-fill{background-image:linear-gradient(90deg,#f0d04a 0%,#c5dc58 22%,#62c98a 42%,#3dcec0 62%,#3eb4dc 78%,#3d8eef 100%);background-repeat:no-repeat;background-size:100cqi 100%;border-radius:999px;height:100%}.t2-user-vip-foot{min-width:0;color:var(--text-muted);flex-direction:column;align-items:flex-start;gap:4px;font-size:clamp(.58rem,5.4cqi,11px);font-weight:600;line-height:1.3;display:flex}.t2-user-vip-foot>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.t2-user-vip-foot strong{color:#fff;font-weight:700}.t2-user-loyalty-left{color:#fff;text-align:left;white-space:normal;margin-left:0;font-size:11px;font-weight:800;line-height:1.3}.t2-social{align-items:center;gap:.4rem;display:flex}.t2-social-btn{background:var(--bg-quaternary);width:30px;height:30px;color:var(--text-secondary);transition:all var(--transition-fast);border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.t2-social-btn:hover{color:var(--color-primary);border-color:var(--color-primary)}@media (width<=768px){.t2-sidebar{display:none}}.t3f{border-top:2px solid var(--theme-color-deep);color:#a8b1bf;background:linear-gradient(#0d1320,#0a0d10)}.t3f>*{box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.t3f-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;padding-bottom:20px;display:flex}.t3f-brand{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.t3f-logo img{width:auto;height:34px;display:block}.t3f-copyright{color:#7a8699;font-size:12px}.t3f-social{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.t3f-social-link{color:#a8b1bf;background:#131b27cc;border:1px solid #ffffff12;border-radius:50%;place-items:center;width:34px;height:34px;transition:color .18s,border-color .18s,transform .18s;display:grid}.t3f-social-link:hover{color:var(--theme-color);border-color:color-mix(in srgb, var(--theme-color) 45%, transparent);transform:translateY(-2px)}.t3f-strip{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;padding-bottom:14px;display:flex}.t3f-warning{align-items:center;gap:10px;min-width:0;display:inline-flex}.t3f-warning-badge{background:color-mix(in srgb, var(--theme-color) 18%, #131b27);border:1px solid color-mix(in srgb, var(--theme-color) 45%, transparent);color:var(--theme-color);border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.t3f-warning-text{color:#7a8699;font-size:12px}.t3f-quick{flex-wrap:wrap;align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.t3f-quick a{color:#a8b1bf;letter-spacing:.4px;text-transform:uppercase;font-size:11.5px;font-weight:700;text-decoration:none;transition:color .18s}.t3f-quick a:hover{color:var(--theme-color)}.t3f-nav{grid-template-columns:repeat(6,1fr);gap:24px;padding-top:32px;padding-bottom:32px;display:grid}.t3f-nav-head{color:var(--theme-color);letter-spacing:.8px;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;display:block}.t3f-nav-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.t3f-nav-list a{color:#97a1b0;font-size:12.5px;text-decoration:none;transition:color .16s}.t3f-nav-list a:hover{color:#fff}.t3f-section{border-top:1px solid #ffffff0f;padding-top:18px;padding-bottom:18px}.t3f-section-head{justify-content:center;margin-bottom:16px;display:flex}.t3f-section-pill{color:#e8edf4;letter-spacing:.6px;text-transform:uppercase;background:#131b27d9;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:6px 16px;font-size:11px;font-weight:800;display:inline-flex}.t3f-section-pill svg{color:var(--theme-color)}.t3f-marquee{padding:8px 0 4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.t3f-marquee-track{align-items:center;gap:28px;width:max-content;animation:140s linear infinite t3f-scroll;display:flex}.t3f-marquee:hover .t3f-marquee-track{animation-play-state:paused}@keyframes t3f-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.t3f-provider{box-sizing:border-box;background:#131b27b3;border:1px solid #ffffff0d;border-radius:12px;flex:none;justify-content:center;align-items:center;width:120px;height:48px;padding:0 8px;display:flex;overflow:hidden}.t3f-provider img{object-fit:contain;object-position:center;filter:grayscale()opacity(.7);width:auto;max-width:100%;height:32px;max-height:32px;transition:filter .2s;display:block}.t3f-provider:hover img{filter:grayscale(0)opacity()}.t3f-methods{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.t3f-methods li{background:#131b27b3;border:1px solid #ffffff0d;border-radius:10px;place-items:center;width:96px;height:48px;padding:8px 12px;display:grid}.t3f-methods img{object-fit:contain;max-width:100%;max-height:100%}.t3f-method-name{color:#a8b1bf;text-align:center;font-size:11px}.t3f-license{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:16px;padding-top:22px;padding-bottom:22px;display:flex}.t3f-license-seal{background:linear-gradient(135deg,#16361f,#0e2114);border:1px solid #1f7a3d;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:92px;height:56px;display:flex}.t3f-seal-mark{color:#2ee37a;letter-spacing:1px;font-size:20px;font-weight:900;line-height:1}.t3f-seal-sub{color:#6fbf8c;letter-spacing:.5px;font-size:9px}.t3f-license-text{flex-direction:column;gap:6px;min-width:0;display:flex}.t3f-license-badge{color:var(--theme-color);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.t3f-license-desc{color:#7a8699;margin:0;font-size:12px;line-height:1.5}.t3f-license-domain{color:#cfd6e0;font-weight:700}.t3f-licence-copy{padding-top:0;padding-bottom:18px}.t3f-licence-copy p{color:#7a8699;text-align:left;width:100%;max-width:none;margin:0;font-size:12px;line-height:1.6}.t3f-bottom{border-top:1px solid #ffffff0f;padding-top:18px;padding-bottom:28px}.t3f-bottom p{color:#6b7585;margin:0;font-size:11px;line-height:1.6}@media (width<=1100px){.t3f-nav{grid-template-columns:repeat(3,1fr);gap:20px 16px}}@media (width<=767px){.t3f>*{padding-left:14px;padding-right:14px}.t3f-top,.t3f-strip{flex-direction:column;align-items:flex-start}.t3f-nav{grid-template-columns:repeat(2,1fr)}}[data-theme=theme4] .t3f{--t3f-surface:#0f0f0f;--t3f-panel:#ffffff0b;--t3f-line:#ffffff24;background-image:linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px), radial-gradient(ellipse 70% 45% at 8% 18%, color-mix(in srgb, var(--theme-color) 14%, transparent), transparent 55%), linear-gradient(180deg, #141414 0%, var(--t3f-surface) 42%, #0c0c0c 100%);color:#b0b0b0;background-size:48px 48px,48px 48px,auto,auto;border-top:1px solid #ffffff0f}[data-theme=theme4] .t3f-copyright{color:#6e6e6e}[data-theme=theme4] .t3f-social-link{color:#e8e8e8;background:#1c1c1cf2;border-color:#ffffff1a}[data-theme=theme4] .t3f-social-link:hover{color:#fff;border-color:color-mix(in srgb, var(--theme-color) 55%, transparent)}[data-theme=theme4] .t3f-strip,[data-theme=theme4] .t3f-nav,[data-theme=theme4] .t3f-section,[data-theme=theme4] .t3f-license{background:var(--t3f-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=theme4] .t3f-strip{border:1px solid var(--t3f-line);border-radius:14px;margin-top:4px;margin-bottom:10px;padding-top:16px;padding-bottom:16px}[data-theme=theme4] .t3f-warning-badge{background:var(--theme-color);color:#fff;letter-spacing:0;border:none;border-radius:50%;justify-content:center;gap:0;width:38px;height:38px;padding:0;font-size:12px;font-weight:800}[data-theme=theme4] .t3f-warning-badge svg{display:none}[data-theme=theme4] .t3f-warning-text{color:#8a8a8a}[data-theme=theme4] .t3f-quick a{color:#c4c4c4}[data-theme=theme4] .t3f-quick a:hover{color:var(--theme-color)}[data-theme=theme4] .t3f-nav{border:1px solid var(--t3f-line);border-radius:14px;margin-top:12px;margin-bottom:8px;padding-top:28px;padding-bottom:28px}[data-theme=theme4] .t3f-nav-list a{color:#a3a3a3}[data-theme=theme4] .t3f-nav-list a:hover{color:#fff}[data-theme=theme4] .t3f-section{border:1px solid var(--t3f-line);border-radius:14px;margin-top:28px;margin-bottom:10px;padding-top:28px;padding-bottom:22px;position:relative;overflow:visible}[data-theme=theme4] .t3f-section-head{background:0 0;margin-bottom:0;padding:0;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}[data-theme=theme4] .t3f-section-pill{color:var(--theme-color);background:var(--t3f-surface);border-color:color-mix(in srgb, var(--theme-color) 65%, transparent)}[data-theme=theme4] .t3f-section-pill svg{color:var(--theme-color)}[data-theme=theme4] .t3f-marquee{min-height:56px;padding:14px 12px 10px}[data-theme=theme4] .t3f-marquee-track{gap:36px;animation-duration:160s}[data-theme=theme4] .t3f-provider{background:0 0;border:none;border-radius:0;width:128px;min-width:128px;height:40px;padding:0 10px;overflow:visible}[data-theme=theme4] .t3f-provider img{filter:none;opacity:.95;height:34px;max-height:34px}[data-theme=theme4] .t3f-provider:hover img{filter:none;opacity:1}[data-theme=theme4] .t3f-section-payments{overflow:visible}[data-theme=theme4] .t3f-methods{padding:8px 12px 4px}[data-theme=theme4] .t3f-methods li{background:#1a1a1a;border-color:#ffffff14}[data-theme=theme4] .t3f-license{border:1px solid var(--t3f-line);border-radius:14px;margin-top:28px;margin-bottom:8px;padding-top:22px;padding-bottom:22px}[data-theme=theme4] .t3f-license-seal{background:linear-gradient(160deg,#1f8f45 0%,#0d5c28 55%,#08441c 100%);border:2px solid #2ee37a;border-radius:10px;width:120px;height:72px}[data-theme=theme4] .t3f-seal-mark{color:#fff;font-size:22px}[data-theme=theme4] .t3f-seal-sub{color:#ffffffbf}[data-theme=theme4] .t3f-license-badge{border:1px solid color-mix(in srgb, var(--theme-color) 70%, transparent);background:color-mix(in srgb, var(--theme-color) 12%, var(--t3f-panel));color:var(--theme-color);border-radius:999px;align-self:flex-start;padding:5px 12px}[data-theme=theme4] .t3f-license-desc{color:#8a8a8a}[data-theme=theme4] .t3f-license-domain{color:var(--theme-color)}[data-theme=theme4] .t3f-licence-copy{text-align:left;padding-top:4px;padding-bottom:8px}[data-theme=theme4] .t3f-licence-copy p{color:#5c5c5c;text-align:left;width:100%;max-width:none;margin-left:0;margin-right:0}[data-theme=theme4] .t3f-bottom{text-align:center;border-top:none;padding-top:14px;padding-bottom:26px}[data-theme=theme4] .t3f-bottom p{color:#5c5c5c;max-width:920px;margin-left:auto;margin-right:auto}@media (width<=1100px){[data-theme=theme4] .t3f-top{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}[data-theme=theme4] .t3f-brand{flex-direction:column;align-items:center;gap:10px}[data-theme=theme4] .t3f-logo{border:1px solid var(--t3f-line);background:var(--t3f-panel);border-radius:12px;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex}[data-theme=theme4] .t3f-social{justify-content:center}[data-theme=theme4] .t3f-social-link{border-radius:10px;width:40px;height:40px}[data-theme=theme4] .t3f-strip,[data-theme=theme4] .t3f-nav,[data-theme=theme4] .t3f-section,[data-theme=theme4] .t3f-license{margin-left:16px;margin-right:16px}[data-theme=theme4] .t3f-strip{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px 18px}[data-theme=theme4] .t3f-warning{flex-wrap:wrap;justify-content:center}[data-theme=theme4] .t3f-warning-badge{border:1px solid color-mix(in srgb, var(--theme-color) 70%, transparent);width:auto;height:auto;color:var(--theme-color);background:0 0;border-radius:999px;padding:5px 10px;font-size:11px}[data-theme=theme4] .t3f-quick{grid-template-columns:1fr 1fr;justify-items:center;gap:12px 16px;width:100%;display:grid}}@media (width<=767px){[data-theme=theme4] .t3f-section{margin-top:22px;margin-bottom:8px;padding:24px 10px 16px}[data-theme=theme4] .t3f-section-pill{white-space:nowrap;padding:5px 12px;font-size:10px}[data-theme=theme4] .t3f-marquee{min-height:44px;padding:10px 4px 6px}[data-theme=theme4] .t3f-marquee-track{gap:16px}[data-theme=theme4] .t3f-provider{width:78px;min-width:78px;height:28px;padding:0 4px}[data-theme=theme4] .t3f-provider img{height:24px;max-height:24px}[data-theme=theme4] .t3f-methods{gap:8px;padding:6px 4px 2px}[data-theme=theme4] .t3f-methods li{box-sizing:border-box;border-radius:8px;width:calc(25% - 6px);height:42px;padding:6px 4px}[data-theme=theme4] .t3f-license{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:22px;padding-left:16px;padding-right:16px}[data-theme=theme4] .t3f-license-seal{width:128px;height:76px}[data-theme=theme4] .t3f-license-text{align-items:center;width:100%}[data-theme=theme4] .t3f-license-badge{align-self:center}[data-theme=theme4] .t3f-license-desc{text-align:center}}.forgot-overlay{z-index:10000;background-color:#000000e6;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.forgot-modal{background:var(--bg-secondary);border-radius:var(--radius-xl);border:1px solid var(--border-elevated);width:100%;max-width:480px;box-shadow:var(--shadow-xl), 0 0 0 1px color-mix(in srgb, var(--color-primary) 8%, transparent);position:relative;overflow:hidden}.forgot-modal:before{content:"";background:var(--gradient-primary);z-index:1;height:3px;position:absolute;top:0;left:0;right:0}.forgot-modal .modal-close{color:var(--text-primary);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:1.25rem;right:1.25rem}.forgot-modal .modal-close:hover{background:#ffffff14}.forgot-modal-content{padding:2.5rem 2rem 2rem}.forgot-modal .modal-title{color:var(--text-primary);text-align:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.forgot-modal .modal-subtitle{color:var(--text-secondary);text-align:center;margin-bottom:1.5rem;font-size:.85rem;line-height:1.6}.forgot-form{flex-direction:column;gap:1rem;display:flex}.forgot-form .btn-primary{border-radius:10px;width:100%;margin-top:.25rem;padding:.875rem;font-size:1rem}.forgot-modal .modal-footer{text-align:center;margin-top:1.25rem}.forgot-modal .footer-link{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;font-size:.9rem;font-weight:500;display:inline-flex}.forgot-modal .footer-link:hover{text-decoration:underline}.forgot-success-icon{color:var(--color-primary);justify-content:center;margin-bottom:1.25rem;animation:.4s ease-out checkPop;display:flex}.forgot-modal .input-wrapper.valid{border-color:var(--color-primary)}.forgot-modal .input-wrapper.error{border-color:#ef4444;box-shadow:0 0 0 2px #ef444426}.forgot-modal .field-error{color:#ef4444;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.72rem;line-height:1.3;animation:.2s ease-out errorSlideIn;display:flex}.forgot-modal .input-valid-icon{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;padding-right:.5rem;animation:.25s ease-out checkPop;display:flex}.forgot-modal .form-error-summary{border-radius:var(--radius-md);color:#ef4444;background:#ef444414;border:1px solid #ef444440;align-items:center;gap:.5rem;padding:.6rem .875rem;font-size:.8rem;font-weight:500;display:flex}@media (width<=768px){.forgot-overlay{padding:1rem}.forgot-modal{max-width:100%}.forgot-modal-content{padding:2rem 1.5rem 1.5rem}}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-overlay{-webkit-backdrop-filter:blur(8px);background:#06080cb8}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal{box-shadow:0 28px 64px #0000008c, 0 0 40px color-mix(in srgb, var(--theme-color) 12%, transparent);background:linear-gradient(#1a1e26 0%,#12151b 100%);border:1px solid #ffffff14;border-radius:22px}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal:before{background:var(--theme-color)}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .modal-close{color:var(--text-muted);background:#ffffff0d;border:1px solid #ffffff1a}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .modal-close:hover{color:var(--text-primary);background:#ffffff1a}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .input-icon,:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .input-valid-icon,:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-success-icon,:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .footer-link{color:var(--theme-color)}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .input-wrapper{background:#0d1117;border-color:#ffffff1a}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .input-wrapper:focus-within,:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .input-wrapper.valid{border-color:var(--theme-color)}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .btn-primary,:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-form .btn-primary{background:var(--theme-color);color:var(--theme-color-ink,#0a0d10);box-shadow:0 8px 24px color-mix(in srgb, var(--theme-color) 35%, transparent);letter-spacing:.06em;text-transform:uppercase;font-weight:800}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-modal .btn-primary:hover:not(:disabled),:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .forgot-form .btn-primary:hover:not(:disabled){filter:brightness(1.08);opacity:1}.t2auth-overlay{z-index:var(--z-modal,1000);background:#1e2431;animation:.18s t2auth-fade;display:flex;position:fixed;inset:0}.t2auth-overlay.t2auth-instant{animation:none}@keyframes t2auth-fade{0%{opacity:0}to{opacity:1}}.t2auth-modal{background:#1e2431;width:100%;height:100%;position:relative;overflow:hidden}.t2auth-close{z-index:5;border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.6rem;line-height:1;display:flex;position:absolute;top:1rem;right:1.25rem}.t2auth-close:hover{background:color-mix(in srgb, var(--text-primary) 10%, transparent);color:var(--text-primary)}.t2auth-grid{grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid}.t2auth-formcol{flex-direction:column;height:100%;padding:1.75rem 2.5rem 1.5rem;display:flex;overflow-y:auto}.t2auth-brand{flex-shrink:0}.t2auth-brand img{object-fit:contain;width:auto;height:30px}.t2auth-formwrap{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:360px;margin:0 auto;padding:1.5rem 0;display:flex}.t2auth-title{color:var(--text-primary);margin:0 0 .4rem;font-size:1.6rem;font-weight:800}.t2auth-sub{color:var(--text-secondary);margin:0 0 1.75rem;font-size:.85rem}.t2auth-link{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;font-size:.85rem;font-weight:600;display:inline-flex}.t2auth-link:hover{color:var(--color-primary-light)}.t2auth-form{flex-direction:column;gap:1.1rem;display:flex}.t2auth-field{flex-direction:column;gap:.45rem;display:flex}.t2auth-label{color:var(--text-secondary);font-size:.8rem;font-weight:500}.t2auth-forgot{color:var(--color-primary);cursor:pointer;background:0 0;border:none;outline:0;align-self:flex-end;padding:0;font-size:.78rem;font-weight:600}.t2auth-forgot:hover{color:var(--color-primary-light)}.t2auth-input{border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%);height:46px;transition:border-color var(--transition-base);align-items:center;gap:.6rem;padding:0 .9rem;display:flex}.t2auth-input:focus-within{border-color:var(--color-primary)}.t2auth-input.error{border-color:var(--color-danger,#ef4444)}.t2auth-ico{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:flex}.t2auth-input input{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.t2auth-input input::placeholder{color:var(--text-muted)}.t2auth-input input:-webkit-autofill{caret-color:var(--text-primary);border-radius:0;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.t2auth-input input:-webkit-autofill:hover{caret-color:var(--text-primary);border-radius:0;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.t2auth-input input:-webkit-autofill:focus{caret-color:var(--text-primary);border-radius:0;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.t2auth-input input:-webkit-autofill:active{caret-color:var(--text-primary);border-radius:0;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;box-shadow:0 0 0 1000px color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.t2auth-eye{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.t2auth-eye:hover{color:var(--text-secondary)}.t2auth-err{color:var(--color-danger,#ef4444);font-size:.75rem}.t2auth-remember{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;font-size:.82rem;display:flex}.t2auth-remember input{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}.t2auth-submit{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);height:48px;color:var(--color-on-primary,#04241e);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all var(--transition-base);border:none;margin-top:.35rem;font-size:.9rem;font-weight:700}.t2auth-submit:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 6px 18px var(--color-primary-glow,#21b8a640)}.t2auth-submit:disabled{opacity:.65;cursor:not-allowed}.t2auth-disclaimer{text-align:center;color:var(--text-muted);flex-shrink:0;margin:1rem 0 0;font-size:.72rem;line-height:1.5}.t2auth-twofa{text-align:center}.t2auth-twofa-icon{background:color-mix(in srgb, var(--color-primary) 14%, transparent);width:76px;height:76px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.t2auth-twofa .t2auth-sub{margin-bottom:1.5rem}.t2auth-2fa-inputs{justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.t2auth-2fa-digit{border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-tertiary) 70%, #000 10%);width:44px;height:52px;color:var(--text-primary);text-align:center;transition:border-color var(--transition-base);outline:none;font-size:1.3rem;font-weight:700}.t2auth-2fa-digit:focus{border-color:var(--color-primary)}.t2auth-2fa-digit.error{border-color:var(--color-danger,#ef4444)}.t2auth-verifying{color:var(--text-secondary);margin:.5rem 0;font-size:.82rem}.t2auth-back{border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-base);background:0 0;align-items:center;gap:.4rem;margin-top:1rem;padding:.6rem 1rem;font-size:.82rem;display:inline-flex}.t2auth-back:hover{color:var(--text-primary);border-color:var(--color-primary)}.t2auth-submit-err{border-radius:var(--radius-md);color:#fca5a5;background:#ef44441f;border:1px solid #ef444459;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.82rem;display:flex}.t2auth-success{text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}.t2auth-success-icon{background:color-mix(in srgb, var(--color-primary,#10b981) 18%, transparent);width:84px;height:84px;color:var(--color-primary,#10b981);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.t2auth-success .t2auth-submit{white-space:normal;letter-spacing:.02em;justify-content:center;align-items:center;gap:.45rem;width:100%;max-width:100%;height:auto;min-height:48px;margin-top:.85rem;padding:.75rem 1.15rem;line-height:1.25;display:inline-flex}.t2auth-promo{background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 45%), radial-gradient(circle at 15% 92%, #7c5cd62e, transparent 50%), linear-gradient(135deg, var(--bg-tertiary) 0%, var(--bg-primary) 100%);flex-direction:column;height:100%;padding:2.5rem;display:flex;position:relative;overflow:hidden}.t2auth-promo-deco{pointer-events:none;position:absolute;inset:0}.t2auth-promo-deco .d{color:color-mix(in srgb, var(--color-primary) 35%, transparent);opacity:.4;position:absolute}.t2auth-promo-deco .d1{top:16%;left:12%}.t2auth-promo-deco .d2{color:color-mix(in srgb, var(--text-primary) 18%, transparent);top:30%;left:60%}.t2auth-promo-deco .d3{top:10%;right:10%}.t2auth-promo-deco .d4{bottom:12%;right:14%}.t2auth-promo-deco .d5{color:color-mix(in srgb, var(--text-primary) 16%, transparent);bottom:22%;left:18%}.t2auth-promo-deco .d6{top:58%;left:8%}.t2auth-promo-top{z-index:1;flex-shrink:0;justify-content:flex-end;display:flex;position:relative}.t2auth-promo-pill{border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary-light,var(--color-primary));letter-spacing:.02em;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.72rem;font-weight:600;display:inline-flex}.t2auth-promo-body{z-index:1;flex-direction:column;flex:1;justify-content:center;max-width:420px;display:flex;position:relative}.t2auth-promo-title{color:var(--text-primary);margin:0 0 .85rem;font-size:2.6rem;font-weight:800;line-height:1.05}.t2auth-promo-title .accent,.t2auth-stat-value.accent{color:var(--color-primary)}.t2auth-promo-sub{color:var(--text-secondary);max-width:360px;margin:0 0 1.75rem;font-size:.92rem;line-height:1.55}.t2auth-promo-stats{grid-template-columns:1fr 1fr;gap:.85rem;max-width:400px;margin-bottom:1.5rem;display:grid}.t2auth-stat{border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-primary) 55%, transparent);flex-direction:column;gap:.2rem;padding:.9rem 1rem;display:flex}.t2auth-stat-head{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.35rem;font-size:.66rem;font-weight:600;display:flex}.t2auth-stat-value{color:var(--text-primary);font-size:1.4rem;font-weight:800}.t2auth-stat-label{color:var(--text-muted);font-size:.72rem}.t2auth-promo-badges{flex-wrap:wrap;gap:1.1rem;display:flex}.t2auth-promo-badges span{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.t2auth-promo-badges svg{color:var(--color-primary)}.t2auth-promo-foot{z-index:1;text-align:right;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);flex-shrink:0;font-size:.68rem;font-weight:600;position:relative}@media (width<=860px){.t2auth-grid{grid-template-columns:1fr}.t2auth-promo{display:none}.t2auth-formcol{padding:1.5rem 1.25rem 1.25rem}.t2auth-brand{justify-content:center;margin-top:.5rem;display:flex}.t2auth-brand img{height:34px}.t2auth-formwrap{max-width:420px}.t2auth-input input,.t2auth-input select,.t2auth-input textarea{font-size:16px}}@media (width<=400px){.t2auth-2fa-digit{width:38px;height:48px;font-size:1.15rem}}.game-mini-players-layer{pointer-events:none;z-index:9000;position:fixed;inset:0}.game-mini-player-wrapper{pointer-events:auto}.game-mini-player{background:var(--bg-primary,#0f212e);border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 12px 48px #00000080,0 0 0 1px #ffffff0d}.game-mini-player-header{background:var(--bg-tertiary,#1a2c38);cursor:grab;-webkit-user-select:none;user-select:none;z-index:3;border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem .75rem;display:flex;position:relative}.game-mini-player-header:active{cursor:grabbing}.game-mini-player-icon{color:var(--color-primary,#00d26a);flex-shrink:0}.game-mini-player-name{color:var(--text-primary,#e2e8f0);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;font-weight:700;overflow:hidden}.game-mini-player-controls{z-index:4;touch-action:manipulation;flex-shrink:0;align-items:center;gap:2px;display:flex;position:relative}.game-mini-player-ctrl-btn{width:36px;height:36px;color:var(--text-muted,#64748b);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.game-mini-player-ctrl-btn:hover{color:var(--text-primary,#e2e8f0);background:#ffffff14}.game-mini-player-ctrl-btn.close-btn:hover{color:#ef4444;background:#ef444433}.game-mini-player-viewport{z-index:1;background:#000;flex:1;min-height:0;position:relative;overflow:hidden;transform:translateZ(0)}.game-mini-player-viewport iframe{border:none;width:100%;height:100%;display:block}.game-mini-player-loading{color:var(--text-muted,#64748b);background:#0a0a0a;justify-content:center;align-items:center;font-size:.8rem;display:flex;position:absolute;inset:0}.game-mini-player-loading-spinner{border:2px solid #ffffff1a;border-top-color:var(--color-primary,#00d26a);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite miniSpin}@keyframes miniSpin{to{transform:rotate(360deg)}}.game-mini-player-footer{z-index:3;background:var(--bg-tertiary,#1a2c38);border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:.3rem .5rem;display:flex;position:relative}.game-mini-footer-left,.game-mini-footer-right{align-items:center;gap:.25rem;display:flex}.game-mini-footer-btn{width:36px;height:36px;color:var(--text-muted,#64748b);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.game-mini-footer-btn:hover{color:var(--text-primary,#e2e8f0);background:#ffffff14}.game-mini-player-balance{color:var(--text-secondary,#94a3b8);font-size:.75rem;font-weight:600}.game-taskbar{z-index:8500;background:var(--bg-tertiary,#1a2c38);border-top:1px solid #ffffff14;align-items:stretch;min-height:42px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000004d}.game-taskbar-tab{cursor:pointer;border-right:1px solid #ffffff0f;align-items:center;gap:.5rem;min-width:0;max-width:280px;padding:.4rem .5rem .4rem .75rem;transition:background .12s;display:flex}.game-taskbar-tab:hover{background:#ffffff0a}.game-taskbar-tab-icon{color:var(--color-primary,#00d26a);flex-shrink:0}.game-taskbar-tab-name{color:var(--text-primary,#e2e8f0);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;font-weight:600;overflow:hidden}.game-taskbar-tab-actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.game-taskbar-tab-btn{width:26px;height:26px;color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.game-taskbar-tab-btn:hover{color:var(--text-primary,#e2e8f0);background:#ffffff1a}.game-taskbar-tab-btn.close-btn:hover{color:#ef4444;background:#ef444433}.has-game-taskbar .mobile-bottom-nav{bottom:42px}@media (width<=768px){.game-mini-players-layer{display:none}.game-taskbar-tab{max-width:200px}.game-taskbar-tab-name{font-size:.75rem}}.announcement-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 12%, transparent) 0%, color-mix(in srgb, var(--color-primary-dark) 8%, transparent) 50%, color-mix(in srgb, var(--color-primary) 12%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);z-index:100;flex-shrink:0;align-items:center;width:100%;height:34px;display:flex;position:relative}.announcement-container{align-items:center;width:100%;max-width:1500px;height:100%;margin:0 auto;padding:0 4rem;display:flex}.announcement-arrow{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0 .75rem;line-height:0;transition:color .2s;display:flex}.announcement-arrow:hover{color:var(--color-primary)}.announcement-content{text-align:center;flex:1;justify-content:center;align-items:center;min-width:0;min-height:20px;display:flex;position:relative;overflow:hidden}.announcement-text{text-overflow:ellipsis;max-width:100%;color:var(--text-secondary);white-space:nowrap;opacity:1;margin:0;padding:0;font-size:.8rem;font-weight:500;line-height:1;transition:opacity .3s,transform .3s;display:block;overflow:hidden;transform:translate(0)}.announcement-text.slide-in{opacity:1;transform:translate(0)}.announcement-text.slide-out-next{opacity:0;transform:translate(-40px)}.announcement-text.slide-out-prev{opacity:0;transform:translate(40px)}.announcement-close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0 .75rem;line-height:0;transition:color .2s;display:flex}.announcement-close:hover{color:#ef4444}@media (width<=968px){.announcement-container{padding:0 1rem}}@media (width<=768px){.announcement-bar{min-height:30px}.announcement-container{padding:0 .5rem}.announcement-text{font-size:.72rem}.announcement-arrow,.announcement-close{padding:.3rem .4rem}}.ig-site-banners{width:min(72rem,100% - 2rem);margin:.75rem auto 0}.ig-site-banner{border:1px solid color-mix(in srgb, var(--color-primary,#1f8a4c) 28%, transparent);background:color-mix(in srgb, var(--color-primary,#1f8a4c) 12%, transparent);border-radius:.8rem;align-items:center;gap:.9rem;padding:.85rem 2.4rem .85rem .9rem;display:flex;position:relative}.ig-site-banner img{object-fit:cover;border-radius:.45rem;flex:none;width:7.5rem;height:4.5rem}.ig-site-banner-copy{min-width:0}.ig-site-banner-copy strong{margin-bottom:.2rem;display:block}.ig-site-banner-copy p{color:var(--text-muted,inherit);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ig-site-banner-copy a{margin-top:.35rem;font-weight:600;display:inline-block}.ig-site-banner-x,.ig-site-banner-nav button{color:inherit;cursor:pointer;background:0 0;border:0}.ig-site-banner-x{position:absolute;top:.45rem;right:.45rem}.ig-site-banner-nav{justify-content:center;gap:.4rem;display:flex}.mobile-bottom-nav{box-sizing:border-box;width:100%;max-width:100%;z-index:var(--z-sticky,100);background:var(--bg-secondary,#1a1d23);border-top:1px solid var(--border-primary,#ffffff0f);padding:0;padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:none;justify-content:space-around;align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:none;box-shadow:0 -2px 20px #0006}.mobile-bottom-nav.is-keyboard-open{visibility:hidden;pointer-events:none;opacity:0}@media (width<=768px){.mobile-bottom-nav{display:flex}}.mobile-bottom-nav-item{min-width:0;max-width:100%;color:var(--text-muted,#64748b);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:8px 2px 6px;font-size:.65rem;font-weight:500;text-decoration:none;transition:color .2s,transform .15s;display:flex;position:relative;overflow:hidden}.mobile-bottom-nav-item>span:not(.t3-bottom-nav-center-circle){text-overflow:ellipsis;white-space:nowrap;text-align:center;letter-spacing:0;width:100%;max-width:100%;line-height:1.15;display:block;overflow:hidden}.mobile-bottom-nav-item svg{flex-shrink:0;transition:transform .2s,color .2s}.mobile-bottom-nav-item.active{color:var(--color-primary,#00d26a)}.mobile-bottom-nav-item.active:before{content:"";background:var(--color-primary,#00d26a);border-radius:0 0 2px 2px;width:32px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mobile-bottom-nav-item.active svg{filter:drop-shadow(0 0 6px var(--color-primary-glow,#00d26a40));transform:translateY(-1px)}.mobile-bottom-nav-item:active{transform:scale(.92)}.mobile-bottom-nav-login{font-family:inherit}.mobile-bottom-nav-chat{font-family:inherit;position:relative}.mobile-bottom-nav-chat svg{animation:2.5s ease-in-out infinite chat-pulse}.mobile-bottom-nav-chat:after{content:"";background:var(--color-primary);border:1.5px solid var(--bg-primary,#0a0e17);border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite chat-dot;position:absolute;top:6px;right:50%;transform:translate(12px)}@keyframes chat-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.15)rotate(-8deg)}30%{transform:scale(1.05)rotate(4deg)}45%{transform:scale(1)}}@keyframes chat-dot{0%,45%,to{opacity:1;transform:translate(12px)scale(1)}15%{opacity:1;transform:translate(12px)scale(1.4)}30%{opacity:.7;transform:translate(12px)scale(1)}}@media (width<=768px){html,body{overscroll-behavior:none;max-width:100%}.app-content{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}:is([data-theme=theme3],[data-theme=theme4],[data-theme=theme5],[data-theme=theme6],[data-theme=theme7],[data-theme=theme8]) .app-content{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.live-chat-button{display:none!important}}.t2ls{z-index:1100;font-size:.92rem;position:fixed;bottom:1rem;right:1rem}.t2ls-open{background:var(--color-primary);color:#fff;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:.45rem;padding:.7rem .95rem;display:flex}.t2ls-open svg{flex:none;width:18px;height:18px;display:block}.t2ls-open i{min-width:1.2rem;height:1.2rem;color:var(--color-primary);background:#fff;border-radius:999px;padding:0 .3rem;font-size:.75rem;font-style:normal;line-height:1.2rem}.t2ls-panel{background:var(--bg-secondary,#1b2433);width:min(360px,100vw - 2rem);height:min(520px,100vh - 6rem);color:var(--text-primary,#fff);border:1px solid var(--border-color,#ffffff14);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000047}.t2ls-hd{background:var(--bg-tertiary,#243044);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .85rem;display:flex}.t2ls-hd-copy{min-width:0}.t2ls-hd strong,.t2ls-hd span{align-items:center;gap:.35rem;display:flex}.t2ls-hd strong svg,.t2ls-hd span svg{flex:none}.t2ls-hd strong svg{color:var(--color-primary)}.t2ls-hd span,.t2ls-note,.t2ls-empty{color:var(--text-secondary,#9aa6bd);font-size:.8rem}.t2ls-hd span svg.t2ls-status-open{color:var(--color-success,#22c55e)}.t2ls-hd button.t2ls-close{background:color-mix(in srgb, var(--text-primary,#fff) 14%, transparent);width:2rem;height:2rem;color:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:flex}.t2ls-log{background:color-mix(in srgb, var(--bg-primary,#111) 35%, var(--bg-secondary,#1b2433));flex-direction:column;flex:1;gap:.65rem;padding:.85rem .75rem;display:flex;overflow:auto}.t2ls-empty{text-align:center;margin:auto}.t2ls-row{justify-content:flex-start;display:flex}.t2ls-row.mine{justify-content:flex-end}.t2ls-msg{flex-direction:column;align-items:flex-start;gap:.2rem;max-width:78%;display:flex}.t2ls-row.mine .t2ls-msg{align-items:flex-end}.t2ls-who{color:var(--color-primary);letter-spacing:.01em;padding:0 .2rem;font-size:.68rem;font-weight:700}.t2ls-row.mine .t2ls-who{color:var(--text-secondary,#9aa6bd)}.t2ls-bubble{background:var(--bg-elevated,#243854);color:var(--text-primary,#fff);border:1px solid color-mix(in srgb, var(--text-primary,#fff) 8%, transparent);border-radius:4px 14px 14px;padding:.5rem .7rem .35rem}.t2ls-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.t2ls-bubble a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.t2ls-bubble.mine{background:var(--color-primary);color:var(--color-on-primary,#04241e);border-color:#0000;border-radius:14px 4px 14px 14px}.t2ls-bubble small{text-align:right;color:color-mix(in srgb, currentColor 62%, transparent);margin-top:.28rem;font-size:.68rem;display:block}.t2ls-note{margin:0;padding:0 .85rem .45rem}.t2ls-attach{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, var(--bg-elevated,#1a2436));border-radius:12px;align-items:center;gap:.55rem;min-width:0;margin:0 .7rem .45rem;padding:.35rem;display:flex}.t2ls-attach-thumb{object-fit:cover;width:36px;height:36px;color:var(--color-primary-light,var(--color-primary));background:#00000040;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.t2ls-attach-meta{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.t2ls-attach-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#fff);font-size:.78rem;font-weight:650;overflow:hidden}.t2ls-attach-kind{background:color-mix(in srgb, var(--color-primary) 22%, transparent);color:var(--color-primary-light,var(--color-primary));letter-spacing:.04em;border-radius:999px;align-self:flex-start;padding:0 .35rem;font-size:.62rem;font-weight:800;line-height:1.35}.t2ls-attach-x{width:28px;height:28px;color:var(--text-secondary,#9aa6bd);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-right:.15rem;display:inline-flex}.t2ls-attach-x:hover{color:#fff;background:#ffffff0f}.t2ls-form{border-top:1px solid var(--border-color,#ffffff14);align-items:center;gap:.4rem;padding:.7rem;display:flex}.t2ls-form textarea{resize:none;box-sizing:border-box;border:1px solid var(--border-color,#ffffff1f);min-width:0;height:2.4rem;min-height:2.4rem;max-height:6rem;color:inherit;background:0 0;border-radius:10px;outline:none;flex:auto;padding:calc(.575rem - 1px) .75rem;line-height:1.25rem}.t2ls-form textarea:focus,.t2ls-form textarea:focus-visible{border-color:var(--border-color,#ffffff1f);box-shadow:none;outline:none}.t2ls-photo{border-radius:8px;max-width:100%;margin-top:.35rem;display:block}.t2ls-back{color:var(--text-secondary,#9aa6bd);letter-spacing:.02em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:700}.t2ls-file{width:2.4rem;height:2.4rem;color:var(--text-secondary,#9aa6bd);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.t2ls-file svg{display:block}.t2ls-send{background:var(--color-primary);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.t2ls-send:disabled{opacity:.45;cursor:default}.t2ls-send svg{width:18px;height:18px;display:block}@media (width<=768px){.t2ls{bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}.t2ls-open{border-radius:14px;justify-content:center;width:46px;height:46px;padding:0;position:relative}.t2ls-open-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t2ls-open i{position:absolute;top:-4px;right:-4px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-group{flex-direction:column;gap:.5rem;width:100%;display:flex}.form-label{color:var(--text-primary);flex-wrap:nowrap;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;display:flex}.required{vertical-align:middle;margin-left:.25rem;display:inline-block;color:#ef4444!important;font-size:1rem!important;font-weight:700!important;line-height:1!important}.input-wrapper{background:var(--bg-tertiary);border:1px solid var(--border-elevated);border-radius:var(--radius-md);align-items:center;width:100%;min-height:42px;transition:all .2s;display:flex;position:relative}.input-wrapper:focus-within{border-color:var(--color-primary)}.input-wrapper.error{border-color:#ef4444}.input-icon{pointer-events:none;z-index:1;color:var(--color-primary);font-size:.95rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.input-lock{pointer-events:none;z-index:1;font-size:.95rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.form-input{color:#fff;background:0 0;border:none;outline:none;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.85rem}.form-input:focus{outline:none}.form-input::placeholder{color:#64748b}.form-textarea{color:#fff;resize:vertical;background:0 0;border:none;outline:none;width:100%;min-height:120px;padding:.75rem;font-family:inherit;font-size:.9rem;line-height:1.6}.form-textarea::placeholder{color:#64748b}.textarea-wrapper{align-items:flex-start;min-height:auto;padding:.75rem}.form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-left:2.75rem;padding-right:2.5rem}.visibility-toggle{color:#94a3b8;cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;font-size:1rem;display:flex;position:absolute;right:.875rem}.visibility-toggle:hover{color:#fff}.error-message{color:#ef4444;margin-top:.25rem;font-size:.8rem}.success-message{color:#22c55e;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.8rem;display:flex}.btn-primary{background:var(--gradient-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600;display:flex}.btn-primary:hover{opacity:.95}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-cancel{color:#fff;cursor:pointer;background-color:#1a2332;border:1px solid #2a3a52;border-radius:8px;padding:.875rem 1rem;font-size:.9rem;font-weight:600;transition:all .3s}.btn-cancel:hover{background-color:#2a3a52;border-color:#3b4a6a}.btn-icon{font-size:1.2rem}.modal-close{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:2rem;transition:background-color .3s;display:flex;position:absolute;top:1rem;right:1rem}.modal-close:hover{background-color:#ffffff1a}.modal-title{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.modal-subtitle{color:#94a3b8;font-size:.85rem;line-height:1.6}.modal-actions{gap:.75rem;margin-top:.5rem;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.form-row-full{grid-template-columns:1fr;gap:1.5rem;display:grid}.form-row .form-group{width:100%}.checkbox-group{flex-direction:column;gap:.5rem;display:flex}.checkbox-label{color:#94a3b8;cursor:pointer;align-items:center;gap:.75rem;font-size:.85rem;display:flex}@media (width<=768px){.form-row{grid-template-columns:1fr}}.app{flex-direction:column;width:100%;max-width:100%;min-height:100dvh;display:flex;overflow:visible}.app-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:visible}.app-content{flex-direction:column;flex:1;min-width:0;display:flex}.layout-left .app-body{flex-direction:row}@media (width<=768px){.layout-left .app-body{flex-direction:column}}.error-boundary-page{background:var(--bg-primary,#0f1216);justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex}.error-boundary-card{text-align:center;background:var(--bg-tertiary,#1e2124);border:1px solid var(--border-elevated,#ffffff0f);border-radius:var(--radius-lg,12px);width:min(420px,100%);padding:2.5rem 2rem;box-shadow:0 16px 48px #00000059}.error-boundary-icon{color:var(--color-warning,#f59e0b);margin-bottom:1rem}.error-boundary-title{color:var(--text-primary,#f1f5f9);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.error-boundary-message{color:var(--text-muted,#64748b);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.error-boundary-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.error-boundary-btn{border-radius:var(--radius-md,8px);cursor:pointer;background:var(--gradient-primary,linear-gradient(135deg, #00d26a, #00b35a));color:#000;border:none;align-items:center;gap:.375rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.error-boundary-btn:hover{box-shadow:0 4px 12px var(--color-primary-glow,#00d26a40);transform:translateY(-1px)}.error-boundary-btn-secondary{background:var(--bg-quaternary,#252830);color:var(--text-secondary,#cbd5e1)}.error-boundary-btn-secondary:hover{background:var(--bg-elevated,#2a2d35);box-shadow:none}.error-boundary-widget{color:var(--text-muted,#64748b);justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:.8rem;display:flex}.error-boundary-widget-text{color:var(--text-muted,#64748b)}.error-boundary-widget-btn{border-radius:var(--radius-sm,6px);cursor:pointer;border:1px solid var(--border-elevated,#ffffff0f);background:var(--bg-tertiary,#1e2124);color:var(--text-secondary,#cbd5e1);align-items:center;gap:.25rem;padding:.3rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.error-boundary-widget-btn:hover{background:var(--bg-quaternary,#252830)}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-page,.error-boundary-page.error-boundary--theme2{background:#0d1420}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-card,.error-boundary--theme2 .error-boundary-card{background:linear-gradient(#1e2432,#1d2333);border-color:#21b8a647;border-radius:14px}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-icon,.error-boundary--theme2 .error-boundary-icon{color:#21b8a6}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-btn,.error-boundary--theme2 .error-boundary-btn{color:#0a1218;background:#21b8a6}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-btn:hover,.error-boundary--theme2 .error-boundary-btn:hover{box-shadow:0 4px 14px #21b8a659}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-btn-secondary,.error-boundary--theme2 .error-boundary-btn-secondary{color:#c7cedb;background:#243044}:is([data-theme=theme2],.error-boundary--theme2) .error-boundary-widget-btn,.error-boundary--theme2 .error-boundary-widget-btn{color:#21b8a6;background:#1e2432;border-color:#21b8a659}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-page,.error-boundary-page.error-boundary--theme3{background:#0a0d10}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-card,.error-boundary--theme3 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#c9a22759;border-radius:14px}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-icon,.error-boundary--theme3 .error-boundary-icon{color:var(--theme-color,#c9a227)}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-btn,.error-boundary--theme3 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-btn:hover,.error-boundary--theme3 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-btn-secondary,.error-boundary--theme3 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme3],.error-boundary--theme3) .error-boundary-widget-btn,.error-boundary--theme3 .error-boundary-widget-btn{color:var(--theme-color,#c9a227);background:#151c28;border-color:#c9a22766}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-page,.error-boundary-page.error-boundary--theme4{background:#0a0d10}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-card,.error-boundary--theme4 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#e2521766;border-radius:14px}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-icon,.error-boundary--theme4 .error-boundary-icon{color:var(--theme-color,#e25217)}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-btn,.error-boundary--theme4 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-btn:hover,.error-boundary--theme4 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-btn-secondary,.error-boundary--theme4 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme4],.error-boundary--theme4) .error-boundary-widget-btn,.error-boundary--theme4 .error-boundary-widget-btn{color:var(--theme-color,#e25217);background:#151c28;border-color:#e2521773}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-page,.error-boundary-page.error-boundary--theme5{background:#0a0d10}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-card,.error-boundary--theme5 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#f0127a66;border-radius:14px}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-icon,.error-boundary--theme5 .error-boundary-icon{color:var(--theme-color,#f0127a)}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-btn,.error-boundary--theme5 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-btn:hover,.error-boundary--theme5 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-btn-secondary,.error-boundary--theme5 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme5],.error-boundary--theme5) .error-boundary-widget-btn,.error-boundary--theme5 .error-boundary-widget-btn{color:var(--theme-color,#f0127a);background:#151c28;border-color:#f0127a73}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-page,.error-boundary-page.error-boundary--theme6{background:#0a0d10}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-card,.error-boundary--theme6 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#12dce266;border-radius:14px}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-icon,.error-boundary--theme6 .error-boundary-icon{color:var(--theme-color,#12dce2)}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-btn,.error-boundary--theme6 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-btn:hover,.error-boundary--theme6 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-btn-secondary,.error-boundary--theme6 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme6],.error-boundary--theme6) .error-boundary-widget-btn,.error-boundary--theme6 .error-boundary-widget-btn{color:var(--theme-color,#12dce2);background:#151c28;border-color:#12dce273}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-page,.error-boundary-page.error-boundary--theme7{background:#0a0d10}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-card,.error-boundary--theme7 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#e11b2166;border-radius:14px}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-icon,.error-boundary--theme7 .error-boundary-icon{color:var(--theme-color,#e11b21)}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-btn,.error-boundary--theme7 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-btn:hover,.error-boundary--theme7 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-btn-secondary,.error-boundary--theme7 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme7],.error-boundary--theme7) .error-boundary-widget-btn,.error-boundary--theme7 .error-boundary-widget-btn{color:var(--theme-color,#e11b21);background:#151c28;border-color:#e11b2173}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-page,.error-boundary-page.error-boundary--theme8{background:#0a0d10}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-card,.error-boundary--theme8 .error-boundary-card{background:linear-gradient(#1a2433,#131b27);border-color:#00e85a66;border-radius:14px}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-icon,.error-boundary--theme8 .error-boundary-icon{color:var(--theme-color,#00e85a)}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-btn,.error-boundary--theme8 .error-boundary-btn{background:var(--color-primary,#1ec85a);color:#0a0d10}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-btn:hover,.error-boundary--theme8 .error-boundary-btn:hover{box-shadow:0 4px 14px #1ec85a59}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-btn-secondary,.error-boundary--theme8 .error-boundary-btn-secondary{color:#cbd5e1;background:#1f262e}:is([data-theme=theme8],.error-boundary--theme8) .error-boundary-widget-btn,.error-boundary--theme8 .error-boundary-widget-btn{color:var(--theme-color,#00e85a);background:#151c28;border-color:#00e85a73}:root{--color-primary:#00d26a;--color-primary-dark:#00b359;--color-primary-light:#00e676;--color-primary-glow:#00d26a2e;--color-secondary:#a855f7;--color-secondary-dark:#9333ea;--color-secondary-light:#c084fc;--color-secondary-glow:#a855f759;--color-accent:#00d26a;--color-accent-teal:#14b8a6;--color-accent-orange:#f97316;--color-accent-red:#ef4444;--color-accent-blue:#3b82f6;--color-accent-pink:#ec4899;--bg-primary:#0d0f11;--bg-secondary:#1e2124;--bg-tertiary:#25282c;--bg-quaternary:#2d3136;--bg-elevated:#35393e;--text-primary:#fff;--text-secondary:#e5e7eb;--text-tertiary:#d1d5db;--text-muted:#9ca3af;--text-disabled:#6b7280;--color-success:#00d26a;--color-success-glow:#00d26a59;--color-error:#ef4444;--color-error-glow:#ef44444d;--color-warning:#f59e0b;--color-warning-glow:#f59e0b4d;--color-info:#3b82f6;--gradient-primary:linear-gradient(135deg, #00d26a 0%, #00b359 100%);--gradient-primary-hover:linear-gradient(135deg, #00e676 0%, #00d26a 100%);--gradient-secondary:linear-gradient(135deg, #a855f7 0%, #7c3aed 100%);--gradient-hero:linear-gradient(135deg, #7c3aed 0%, #00d26a 100%);--gradient-casino:linear-gradient(135deg, #3b82f6 0%, #6366f1 100%);--gradient-sports:linear-gradient(135deg, #00d26a 0%, #059669 100%);--gradient-cta-banner:linear-gradient(90deg, #065f46 0%, #047857 30%, #00d26a66 100%);--gradient-accent:linear-gradient(135deg, #00d26a 0%, #14b8a6 100%);--gradient-success:linear-gradient(135deg, #00d26a 0%, #059669 100%);--gradient-error:linear-gradient(135deg, #ef4444 0%, #dc2626 100%);--gradient-bg-primary:linear-gradient(180deg, #0d0f11 0%, #1e2124 50%, #0d0f11 100%);--gradient-bg-secondary:linear-gradient(135deg, #1e2124 0%, #25282c 100%);--gradient-bg-elevated:linear-gradient(135deg, #25282c 0%, #2d3136 100%);--gradient-bg-card:linear-gradient(135deg, #1e2124 0%, #25282c 100%);--shadow-sm:0 2px 8px #00000059;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080;--shadow-xl:0 16px 64px #0000008c;--shadow-glow-primary:0 2px 12px var(--color-primary-glow);--shadow-glow-secondary:0 2px 12px var(--color-secondary-glow);--shadow-glow-success:0 2px 12px var(--color-success-glow);--border-primary:1px solid #00d26a33;--border-secondary:1px solid #a855f733;--border-elevated:1px solid #ffffff14;--border-glow:1px solid #00d26a66;--sidebar-bg:#0d0f11fa;--sidebar-tab-casino-active:linear-gradient(135deg, #059669 0%, #00d26a 100%);--sidebar-tab-casino-shadow:0 4px 16px #00d26a4d;--sidebar-tab-sports-active:linear-gradient(135deg, #1a6b4a 0%, #0f8a5f 100%);--sidebar-tab-sports-shadow:0 4px 16px #00d26a33;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-full:9999px;--transition-fast:.15s ease;--transition-base:.3s ease;--transition-slow:.5s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:1000;--z-modal:1001;--z-tooltip:2000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,.text-display{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.15}h2,.text-headline{letter-spacing:-.02em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700}h3,.text-title{letter-spacing:0;font-size:1.125rem;font-weight:600}.text-body{font-size:.9375rem;line-height:1.55}.text-caption{color:var(--text-muted);font-size:.8125rem}.text-overline{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.6875rem;font-weight:600}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:var(--gradient-primary);border-radius:var(--radius-full);border:2px solid var(--bg-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--gradient-primary-hover)}::selection{background:var(--color-primary);color:#000}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.glass-effect{background:#1e2124d9;border:1px solid #ffffff0f}.glow-primary{box-shadow:var(--shadow-glow-primary)}.glow-secondary{box-shadow:var(--shadow-glow-secondary)}.glow-success{box-shadow:var(--shadow-glow-success)}.hover-lift{transition:transform var(--transition-fast), box-shadow var(--transition-fast)}.hover-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{background:linear-gradient(90deg,#0000,#ffffff0f,#0000) 0 0/1000px 100%;animation:2s infinite shimmer}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.92}}.pulse-glow{animation:2s ease-in-out infinite pulse-glow}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg-primary,#0a0a0a);width:100%;max-width:100%;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--bg-primary);color:var(--text-primary);background-attachment:fixed;width:100%;max-width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 20% 0,#00d26a0f 0%,#0000 45%),radial-gradient(at 80% 100%,#a855f70d 0%,#0000 45%);position:fixed;inset:0}#root{z-index:1;width:100%;max-width:100%;min-height:100dvh;position:relative;overflow:visible}.t2-modal-head,.t2-modal-body,.t2-modal-foot{display:contents}html[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#f3f5f8;--bg-secondary:#fff;--bg-tertiary:#eef2f6;--bg-quaternary:#e4e9f0;--bg-elevated:#fff;--text-primary:#12151c;--text-secondary:#2c3444;--text-tertiary:#4b5568;--text-muted:#667085;--text-disabled:#98a2b3;--border-elevated:1px solid #12151c1a;--sidebar-bg:#fff;--gradient-bg-primary:#f3f5f8;--gradient-bg-secondary:linear-gradient(135deg, #fff 0%, #eef2f6 100%);--gradient-bg-elevated:linear-gradient(135deg, #fff 0%, #e8edf4 100%);--gradient-bg-card:linear-gradient(135deg, #fff 0%, #eef2f6 100%);--shadow-sm:0 2px 8px #1018280f;--shadow-md:0 4px 16px #10182814;--shadow-lg:0 8px 32px #1018281a}html[data-color-scheme=light][data-theme=theme2] .header-top,html[data-color-scheme=light] .t2-sidebar,html[data-color-scheme=light] .t2-top,html[data-color-scheme=light] .t2md{color:#12151c;background:#fff;border-color:#12151c14}html[data-color-scheme=light][data-theme=theme2] .balance-display,html[data-color-scheme=light][data-theme=theme2] .balance-display:hover{color:#12151c;background:#e8edf5}html[data-color-scheme=light][data-theme=theme2] .balance-arrow{color:#12151c}html[data-color-scheme=light] .t2-group-head:hover,html[data-color-scheme=light] .t2-item:hover,html[data-color-scheme=light] .t2-sub-item:hover,html[data-color-scheme=light] .t2-item.active,html[data-color-scheme=light] .t2-item.active:hover,html[data-color-scheme=light] .t2-group-head.active,html[data-color-scheme=light] .t2-group-head.active:hover,html[data-color-scheme=light] .t2-sub-item.active,html[data-color-scheme=light] .t2-sub-item.active:hover{color:#04241e;background:#e7f7f4}.color-scheme-menu{background:var(--bg-tertiary);border:1px solid var(--border-elevated);box-shadow:var(--shadow-md);z-index:1000;border-radius:10px;gap:.25rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}.color-scheme-menu .icon-btn-header[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-primary)}html[data-color-scheme=light][data-theme=theme2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#f3f5f8;--bg-secondary:#fff;--bg-tertiary:#f4f7fb;--bg-quaternary:#e8edf3;--bg-elevated:#fff;--text-primary:#141820;--text-secondary:#2c3548;--text-tertiary:#4e596c;--text-muted:#5e6a7d;--text-disabled:#98a2b3;--color-primary:#0e8f7c;--color-primary-dark:#0b7364;--color-primary-light:#0c7d6e;--color-primary-glow:#0e8f7c38;--color-on-primary:#04241e;--border-elevated:1px solid #1218261a;--border-primary:1px solid #0e8f7c59;--sidebar-bg:#fff;--gradient-bg-primary:#f3f5f8;--gradient-bg-secondary:linear-gradient(180deg, #fff 0%, #f4f7fb 100%);--gradient-bg-elevated:linear-gradient(180deg, #fff 0%, #f4f7fb 100%);--gradient-bg-card:linear-gradient(180deg, #fff 0%, #f7f9fb 100%);--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 8px 24px #10182814;--shadow-lg:0 16px 40px #1018281f;--t2-light-ink:#141820;--t2-light-ink-2:#2c3548;--t2-light-muted:#5e6a7d;--t2-light-line:#1218261a;--t2-light-paper:#fff;--t2-light-mist:#f4f7fb;--t2-light-mint:#e5f6f2;--t2-light-mint-ink:#0c3d36}html[data-color-scheme=light][data-theme=theme2] body{background:var(--t2-light-mist);color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] body:before{background:0 0}html[data-color-scheme=light][data-theme=theme2] .announcement-bar{background:var(--t2-light-mint);color:var(--t2-light-mint-ink);border-bottom:1px solid #c9ebe4}html[data-color-scheme=light][data-theme=theme2] .announcement-text,html[data-color-scheme=light][data-theme=theme2] .announcement-arrow,html[data-color-scheme=light][data-theme=theme2] .announcement-close{color:var(--t2-light-mint-ink)}html[data-color-scheme=light][data-theme=theme2] .announcement-arrow:hover,html[data-color-scheme=light][data-theme=theme2] .announcement-close:hover{color:var(--color-primary-dark)}html[data-color-scheme=light][data-theme=theme2] .header-top{background:var(--t2-light-paper);color:var(--t2-light-ink);border-bottom:1px solid var(--t2-light-line);box-shadow:none}html[data-color-scheme=light][data-theme=theme2] .balance-display,html[data-color-scheme=light][data-theme=theme2] .balance-display:hover{background:var(--t2-light-mist);color:var(--t2-light-ink);border:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .balance-arrow,html[data-color-scheme=light][data-theme=theme2] .user-id,html[data-color-scheme=light][data-theme=theme2] .language-code{color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .top-right .btn-header{background:var(--color-secondary);color:#fff}html[data-color-scheme=light][data-theme=theme2] .btn-login{background:var(--t2-light-paper);color:var(--t2-light-ink);border:1px solid #12182629}html[data-color-scheme=light][data-theme=theme2] .icon-btn-header,html[data-color-scheme=light][data-theme=theme2] .header-burger,html[data-color-scheme=light][data-theme=theme2] .header-social-btn{background:var(--t2-light-mist);color:var(--t2-light-ink-2);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .icon-btn-header:hover,html[data-color-scheme=light][data-theme=theme2] .header-burger:hover,html[data-color-scheme=light][data-theme=theme2] .header-social-btn:hover{background:var(--t2-light-mint);color:var(--t2-light-mint-ink);border-color:#b7e4dc}html[data-color-scheme=light][data-theme=theme2] .t2-sidebar,html[data-color-scheme=light][data-theme=theme2] .t2-top,html[data-color-scheme=light][data-theme=theme2] .t2md,html[data-color-scheme=light][data-theme=theme2] .t2md-panel{background:var(--t2-light-paper);color:var(--t2-light-ink);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2-sidebar{border-right:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2-top{border-bottom:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2-group-head,html[data-color-scheme=light][data-theme=theme2] .t2-item,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item,html[data-color-scheme=light][data-theme=theme2] .t2-chev,html[data-color-scheme=light][data-theme=theme2] .t2-collapse{color:var(--t2-light-ink-2)}html[data-color-scheme=light][data-theme=theme2] .t2-collapse:hover,html[data-color-scheme=light][data-theme=theme2] .t2-group-head:hover,html[data-color-scheme=light][data-theme=theme2] .t2-item:hover,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item:hover,html[data-color-scheme=light][data-theme=theme2] .t2-group-head:hover .t2-ico,html[data-color-scheme=light][data-theme=theme2] .t2-item:hover .t2-ico,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item:hover .t2-sub-ico{color:var(--t2-light-ink);background:var(--t2-light-mist)}html[data-color-scheme=light][data-theme=theme2] .t2-item.active,html[data-color-scheme=light][data-theme=theme2] .t2-item.active:hover,html[data-color-scheme=light][data-theme=theme2] .t2-group-head.active,html[data-color-scheme=light][data-theme=theme2] .t2-group-head.active:hover,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item.active,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item.active:hover,html[data-color-scheme=light][data-theme=theme2] .t2-item.active .t2-ico,html[data-color-scheme=light][data-theme=theme2] .t2-group-head.active .t2-ico,html[data-color-scheme=light][data-theme=theme2] .t2-group-head.active .t2-chev,html[data-color-scheme=light][data-theme=theme2] .t2-sub-item.active .t2-sub-ico{color:var(--t2-light-mint-ink);background:var(--t2-light-mint)}html[data-color-scheme=light][data-theme=theme2] .t2-foot,html[data-color-scheme=light][data-theme=theme2] .t2-divider{border-color:var(--t2-light-line);background:0 0}html[data-color-scheme=light][data-theme=theme2] .t2-divider{background:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2-sub:before{background:#d5dde6}html[data-color-scheme=light][data-theme=theme2] .t2-user,html[data-color-scheme=light][data-theme=theme2] .t2-user:hover{background:var(--t2-light-mist);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2-user-loyalty-now,html[data-color-scheme=light][data-theme=theme2] .t2-user-loyalty-now strong,html[data-color-scheme=light][data-theme=theme2] .t2-user-vip-foot strong,html[data-color-scheme=light][data-theme=theme2] .t2-user-loyalty-left{color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .t2-user-vip-pct{color:var(--t2-light-muted)}html[data-color-scheme=light][data-theme=theme2] .t2-user-vip-bar,html[data-color-scheme=light][data-theme=theme2] .t2dash-level-bar{background:#e4eaf1}html[data-color-scheme=light][data-theme=theme2] .t2h-search,html[data-color-scheme=light][data-theme=theme2] .t2h-cat-select,html[data-color-scheme=light][data-theme=theme2] .t2h-row-all,html[data-color-scheme=light][data-theme=theme2] .t2h-arrow,html[data-color-scheme=light][data-theme=theme2] .t2g-row-all,html[data-color-scheme=light][data-theme=theme2] .t2g-arrow{background:var(--t2-light-paper);border:1px solid var(--t2-light-line);color:var(--t2-light-ink-2)}html[data-color-scheme=light][data-theme=theme2] .t2h-row-all,html[data-color-scheme=light][data-theme=theme2] .t2g-row-all{color:var(--color-primary-dark)}html[data-color-scheme=light][data-theme=theme2] .t2h-winners{background:var(--t2-light-paper);border:1px solid var(--t2-light-line);box-shadow:var(--shadow-md)}html[data-color-scheme=light][data-theme=theme2] .t2h-winners:before{opacity:.45}html[data-color-scheme=light][data-theme=theme2] .t2h-livetabs{background:var(--t2-light-mist);border:1px solid var(--t2-light-line);box-shadow:none}html[data-color-scheme=light][data-theme=theme2] .t2h-livetab:not(.active){color:var(--t2-light-muted);background:0 0}html[data-color-scheme=light][data-theme=theme2] .t2h-livetab:not(.active):hover{color:var(--t2-light-ink);background:#fff}html[data-color-scheme=light][data-theme=theme2] .t2h-livetab.active{background:var(--gradient-primary);color:var(--color-on-primary)}html[data-color-scheme=light][data-theme=theme2] .t2h-livetab.active svg{color:var(--color-on-primary);background:0 0}html[data-color-scheme=light][data-theme=theme2] .t2h-table th{color:var(--t2-light-muted);border-bottom:1px solid var(--t2-light-line);background:#f7f9fb}html[data-color-scheme=light][data-theme=theme2] .t2h-table td{color:var(--t2-light-ink-2);border-bottom:1px solid #1218260f}html[data-color-scheme=light][data-theme=theme2] .t2h-table tbody tr:nth-child(2n) td{background:#f8fafc}html[data-color-scheme=light][data-theme=theme2] .t2h-game,html[data-color-scheme=light][data-theme=theme2] .t2h-stake,html[data-color-scheme=light][data-theme=theme2] .t2h-pay-card span{color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .t2h-pay-card{box-shadow:none;background:#fff;border-color:#1218261a}html[data-color-scheme=light][data-theme=theme2] .t2h-user{background:var(--t2-light-mist);border:1px solid var(--t2-light-line);color:var(--t2-light-ink-2)}html[data-color-scheme=light][data-theme=theme2] .t2h-mult--empty,html[data-color-scheme=light][data-theme=theme2] .t2h-mult--low{color:var(--t2-light-muted);background:var(--t2-light-mist)}html[data-color-scheme=light][data-theme=theme2] .t2h-mult--mid{color:var(--t2-light-ink);background:#e8edf3}html[data-color-scheme=light][data-theme=theme2] .t2h-payout{color:var(--color-primary-dark);text-shadow:none}html[data-color-scheme=light][data-theme=theme2] :is(.language-dropdown,.settings-dropdown,.notifications-dropdown,.wallet-dropdown,.user-dropdown,.color-scheme-menu){color:var(--t2-light-ink);box-shadow:var(--shadow-lg);background:var(--t2-light-paper)!important;border:1px solid var(--t2-light-line)!important}html[data-color-scheme=light][data-theme=theme2] :is(.language-item,.settings-dropdown .dropdown-item,.settings-dropdown .dropdown-title,.notifications-title,.notification-title,.wallet-title,.wallet-balance,.t2w-head,.t2w-bal,.t2w-bal-label,.t2w-summary,.dropdown-title){color:var(--t2-light-ink);background:0 0}html[data-color-scheme=light][data-theme=theme2] :is(.settings-dropdown .dropdown-title,.t2w-head,.notifications-header,.wallet-dropdown-header){background:var(--t2-light-mist);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .language-item:hover,html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item:hover,html[data-color-scheme=light][data-theme=theme2] .notification-item:hover,html[data-color-scheme=light][data-theme=theme2] .notification-item.unread{background:var(--t2-light-mist);color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-icon,html[data-color-scheme=light][data-theme=theme2] .notifications-mark-all,html[data-color-scheme=light][data-theme=theme2] .notifications-mark-all:hover,html[data-color-scheme=light][data-theme=theme2] .notification-desc,html[data-color-scheme=light][data-theme=theme2] .notification-time,html[data-color-scheme=light][data-theme=theme2] .notifications-empty-text,html[data-color-scheme=light][data-theme=theme2] .notifications-see-all,html[data-color-scheme=light][data-theme=theme2] .notifications-see-all:hover,html[data-color-scheme=light][data-theme=theme2] .t2w-pending{color:var(--t2-light-muted)}html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item:hover .dropdown-icon{color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown,html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown:hover,html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown .dropdown-icon,html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown:hover .dropdown-icon,html[data-color-scheme=light][data-theme=theme2] .t2-logout,html[data-color-scheme=light][data-theme=theme2] .t2-logout:hover{color:#d92d20;background:0 0}html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown{border-top-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .settings-dropdown .dropdown-item.logout-dropdown:hover,html[data-color-scheme=light][data-theme=theme2] .t2-logout:hover{background:#d92d2014}html[data-color-scheme=light][data-theme=theme2] .notifications-see-all{background:var(--t2-light-paper);border-top:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .notifications-refresh,html[data-color-scheme=light][data-theme=theme2] .notifications-refresh:hover,html[data-color-scheme=light][data-theme=theme2] .t2w-refresh,html[data-color-scheme=light][data-theme=theme2] .wallet-close{background:var(--t2-light-paper);color:var(--t2-light-ink-2);border:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2w-act,html[data-color-scheme=light][data-theme=theme2] .t2w-act:hover,html[data-color-scheme=light][data-theme=theme2] .wallet-action-btn,html[data-color-scheme=light][data-theme=theme2] .wallet-action-btn.withdrawal-action{background:var(--t2-light-mist);color:var(--t2-light-ink);border:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .wallet-action-btn.deposit-action{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000}html[data-color-scheme=light][data-theme=theme2] :is(.modal-content,.success-card,.ev-modal,.crypto-deposit-modal,.view-ticket-modal,.setup-2fa-modal,.fav-modal,.bonus-modal,.create-ticket-modal,.provider-modal,.cms-popup-shell,.t2b-modal,.t2b-confirm,.t2auth-overlay,.t2auth-modal),html[data-color-scheme=light][data-theme=theme2] :is(.t2-modal-head,.modal-header,.crypto-modal-header,.payment-pending-header,.ticket-modal-header,.twofa-modal-header,.fav-modal-header,.bonus-modal-header,.provider-modal-header,.kyc-document-modal-header,.t2b-modal-head,.play-modal-header,.t2-modal-body,.crypto-modal-content,.ticket-modal-content,.twofa-modal-content,.bonus-modal-content,.kyc-document-modal-body,.t2b-modal-body,.t2-modal-foot,.modal-footer,.modal-actions,.crypto-modal-footer,.twofa-modal-footer,.fav-modal-footer,.provider-modal-footer,.t2b-modal-actions){background:var(--t2-light-paper);color:var(--t2-light-ink);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] :is(.t2-modal-title,.modal-header .modal-title,.crypto-modal-title,.ticket-modal-title,.twofa-modal-title,.provider-modal-title,.bonus-modal-header .modal-title,.kyc-document-modal-title,.t2b-modal-head-title,.play-modal-title,.fav-title-wrap,.fav-item-title){color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] .t2auth-input,html[data-color-scheme=light][data-theme=theme2] .t2auth-input input,html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .amount-input,html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .deposit-note-input,html[data-color-scheme=light][data-theme=theme2] .t2acc-input,html[data-color-scheme=light][data-theme=theme2] .t2b-promo-code-input,html[data-color-scheme=light][data-theme=theme2] .t2c-provider-search input,html[data-color-scheme=light][data-theme=theme2] .t2dash .dash-dp-trigger,html[data-color-scheme=light][data-theme=theme2] .t2dash .dash-sel-trigger,html[data-color-scheme=light][data-theme=theme2] .t2dash .dashboard-column-filters .dashboard-col-input{background:var(--t2-light-paper);color:var(--t2-light-ink);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] :is(input,textarea,select)::placeholder{color:var(--t2-light-muted)}html[data-color-scheme=light][data-theme=theme2] :is(.t2w-balance,.t2w-tab,.t2w-filter,.t2w-method,.t2w-method-row,.t2dash-profile,.t2dash-nav,.t2dash-content,.t2dash-nav-item,.t2dash-menu-tabs .t2dash-subtab,.t2dash .filter-btn,.t2dash .currency-tabs__tab,.t2-bet-card,.t2c-search,.t2c-sorts,.t2c-provider-btn,.t2c-provider-menu,.t2c-provider-item,.t2c-search-pop,.t2c-stage-act,.t2vip-panel,.t2vip-tier,.t2vip-rates article,.prov-card,.prov-card-stat,.prov-stat,.prov-promo){background:var(--t2-light-paper);color:var(--t2-light-ink);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] :is(.t2w-balance-value,.t2w-balance-label,.t2w-tab,.t2w-tab:hover,.t2dash-level-title,.t2dash-level-remain strong,.t2dash-stat-v,.t2dash-nav-item,.t2dash-nav-item.secondary,.t2dash-nav-count,.t2dash-menu-tabs .t2dash-subtab,.t2dash .filter-btn,.t2dash .currency-tabs__tab,.t2-bet-title,.t2-bet-amount,.t2-bet-detail-value,.t2-bet-hand,.t2c-provider-item,.t2c-provider-name,.t2c-stage-title,.t2c-stage-act,.t2c-provider-clear-tip,.t2vip-panel-head h1,.t2vip-panel-head h2,.t2vip-tier-head h3,.t2vip-tier-stat strong,.prov-card-label,.prov-promo-title,.prov-stat,.table-wrap .dashboard-table td,.transaction-table td){color:var(--t2-light-ink)}html[data-color-scheme=light][data-theme=theme2] :is(.t2w-tab:hover,.t2w-tab.active,.t2w-filter:hover,.t2w-filter.active,.t2w-method-row:hover,.t2w-method.expanded .t2w-method-row,.t2dash-nav-item:hover,.t2dash-nav-item.active,.t2dash-nav-item.active:hover,.t2dash-menu-tabs .t2dash-subtab.active,.t2dash .filter-btn.active,.t2dash .currency-tabs__tab.is-active,.t2c-sort.active,.t2c-provider-item:hover,.t2c-provider-item.active,.t2c-stage+.t2c-stage-chips .t2c-chip.active){background:var(--t2-light-mint);color:var(--t2-light-mint-ink);border-color:#b7e4dc}html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .quick-amount-btn,html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .quick-amount-btn:hover,html[data-color-scheme=light][data-theme=theme2] .t2w-method-icon,html[data-color-scheme=light][data-theme=theme2] .t2w-tab-ico,html[data-color-scheme=light][data-theme=theme2] .t2dash-funds .t2dash-stat-icon,html[data-color-scheme=light][data-theme=theme2] .prov-stat svg{background:var(--t2-light-mist);color:var(--t2-light-ink-2);border-color:var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .quick-amount-btn.active,html[data-color-scheme=light][data-theme=theme2] .t2w-method-form .quick-amount-btn:hover{background:var(--t2-light-mint);color:var(--t2-light-mint-ink)}html[data-color-scheme=light][data-theme=theme2] .t2w-method-icon.has-logo{background:#1c2430;border-color:#2a3346}html[data-color-scheme=light][data-theme=theme2] .t2w-filter:hover svg,html[data-color-scheme=light][data-theme=theme2] .t2w-filter.active svg,html[data-color-scheme=light][data-theme=theme2] .t2dash-menu-tabs .t2dash-subtab svg,html[data-color-scheme=light][data-theme=theme2] .t2dash .filter-btn svg,html[data-color-scheme=light][data-theme=theme2] .t2dash .currency-tabs__tab svg{color:currentColor}html[data-color-scheme=light][data-theme=theme2] .t2dash .table-wrap .dashboard-table tbody tr:hover td,html[data-color-scheme=light][data-theme=theme2] .t2dash .transaction-table tbody tr:hover td{color:var(--t2-light-ink);background:#f8fafc}html[data-color-scheme=light][data-theme=theme2] .t2vip-panel-meta .t2vip-days,html[data-color-scheme=light][data-theme=theme2] .t2vip-tier-flag.is-locked,html[data-color-scheme=light][data-theme=theme2] .t2vip-tier-flag.is-done{color:var(--t2-light-muted)}html[data-color-scheme=light][data-theme=theme2] .prov-card-logo,html[data-color-scheme=light][data-theme=theme2] .prov-detail-logo,html[data-color-scheme=light][data-theme=theme2] .t2c-provider-logo{background:#1c2430!important}html[data-color-scheme=light][data-theme=theme2] .footer-social-btn{color:#2c3548;background:#f4f7fb;border-color:#1218261a}html[data-color-scheme=light][data-theme=theme2] .footer,html[data-color-scheme=light][data-theme=theme2] .footer a{color:var(--t2-light-ink-2)}html[data-color-scheme=light][data-theme=theme2] .t2reg-country-list{background:var(--t2-light-paper);color:var(--t2-light-ink);border:1px solid var(--t2-light-line)}html[data-color-scheme=light][data-theme=theme2] .t2reg-country-list button:hover,html[data-color-scheme=light][data-theme=theme2] .t2reg-country-list button.is-on{background:var(--t2-light-mint);color:var(--t2-light-mint-ink)}
