/* Appearance control. Dark remains the default; light overrides are opt-in. */
.tc-theme-preference{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 2px 16px;margin-bottom:4px;border-bottom:1px solid var(--ui-p-294455,#294455)}
.tc-theme-preference>span{font:600 10px/18px Inter,Arial,sans-serif;color:var(--ui-p-86a6bb,#86a6bb)}
html body .tc-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid var(--ui-p-37556a,#37556a);border-radius:calc(7px * var(--ui-radius-scale,1));background:var(--ui-p-203b4d,#203b4d);color:var(--ui-p-bfd6e5,#bfd6e5);font:600 10px/18px Inter,Arial,sans-serif;cursor:pointer;box-shadow:none;white-space:nowrap}
html body .tc-theme-toggle:hover{background:var(--ui-p-2e4c60,#2e4c60);color:var(--ui-p-b7f76b,#b7f76b)}
.tc-theme-toggle i{font-size:12px}
.sk-header .tc-theme-toggle{width:34px;padding:0}
.sk-header .tc-theme-toggle .tc-theme-label{display:none}
html[data-theme=light]{color-scheme:light;background:var(--ui-p-f1f5f8,#f1f5f8);--lux-bg:var(--ui-p-f1f5f8,#f1f5f8);--lux-bg-raise:var(--ui-p-ffffff,#fff);--lux-surface:var(--ui-p-ffffff,#fff);--lux-surface-2:var(--ui-p-e9f0f5,#e9f0f5);--lux-text:var(--ui-p-1c3649,#1c3649);--lux-text-dim:var(--ui-p-5c7485,#5c7485);--lux-accent:var(--ui-p-b7f76b,#b7f76b);--lux-accent-ink:var(--ui-p-20331b,#20331b);--lux-success:var(--ui-p-4b7827,#4b7827)}
html[data-theme=light] body{--lux-bg:var(--ui-p-f1f5f8,#f1f5f8);--lux-bg-raise:var(--ui-p-ffffff,#fff);--lux-surface:var(--ui-p-ffffff,#fff);--lux-surface-2:var(--ui-p-e9f0f5,#e9f0f5);--lux-text:var(--ui-p-1c3649,#1c3649);--lux-text-dim:var(--ui-p-5c7485,#5c7485);--ip-border:var(--ui-p-cedce5,#cedce5);--ip-muted:var(--ui-p-5c7485,#5c7485);--ip-surface:var(--ui-p-ffffff,#fff);--ip-field:var(--ui-p-f6f9fb,#f6f9fb);--fc-line:var(--ui-p-cedce5,#cedce5);--fc-muted:var(--ui-p-5c7485,#5c7485);--fc-surface:var(--ui-p-ffffff,#fff);--fc-deep:var(--ui-p-ffffff,#fff);background:var(--ui-p-f1f5f8,#f1f5f8)!important;color:var(--ui-p-233d50,#233d50)!important}
html[data-theme=light] body :is(h1,h2,h3,h4,h5,h6){color:var(--ui-p-1b3548,#1b3548)!important}
html[data-theme=light] body :is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible){outline-color:var(--ui-p-55832e,#55832e)!important}
html[data-theme=light] ::selection{background:var(--ui-p-c7eda5,#c7eda5);color:var(--ui-p-19311d,#19311d)}
html[data-theme=light] body :is(.tc-eyebrow,.tc-game-eyebrow,.tc-nav-label,.tc-theme-preference>span){color:var(--ui-p-617e91,#617e91)!important}
html[data-theme=light] body :is(.nav_top,.sk-header){background:var(--ui-p-ffffff,#fff)!important;border-bottom:1px solid var(--ui-p-d7e2e9,#d7e2e9)!important;box-shadow:0 2px 12px var(--ui-p-253a4810,#253a4810)!important}
html[data-theme=light] body :is(.tc-sidebar,.sk-rail){background:var(--ui-p-f8fafc,#f8fafc)!important;border-right:1px solid var(--ui-p-d8e3ea,#d8e3ea)!important}
html[data-theme=light] body :is(.tc-nav-group,.sk-rail-top){background:var(--ui-p-edf3f7,#edf3f7)!important;border-color:var(--ui-p-d4e0e8,#d4e0e8)!important}
html[data-theme=light] body :is(.tc-nav-group-items>a,.sk-nav>a,.sk-nav-games>a,.sk-nav-title,.tc-profile-link,.tc-menu-button,.sk-icon-btn){color:var(--ui-p-4c697e,#4c697e)!important}
html[data-theme=light] body :is(.tc-nav-group-items>a:hover,.sk-nav>a:hover,.sk-nav-games>a:hover){background:var(--ui-nav-hover)!important;color:var(--ui-text)!important}
html[data-theme=light] body :is(.tc-nav-group-items>a.is-active,.sk-nav>a.is-active){background:var(--ui-nav-hover)!important;color:var(--ui-text)!important}
html[data-theme=light] body :is(.tc-nav-group-items>a.is-active i,.tc-nav-bottom strong){color:var(--ui-success)!important}
html[data-theme=light] body :is(.tc-nav-bottom,.sk-nav-title){color:var(--ui-p-607f93,#607f93)!important;border-color:var(--ui-p-d1dfe8,#d1dfe8)!important}
html[data-theme=light] body :is(.tc-theme-toggle,.tc-games-toggle,.tc-notification-toggle,.tc-game-tools button,.tc-notification-close,.tc-notification-dismiss,.tc-menu-button:hover){background:var(--ui-p-eaf1f6,#eaf1f6)!important;border-color:var(--ui-p-cbdce7,#cbdce7)!important;color:var(--ui-p-36576f,#36576f)!important}
html[data-theme=light] body :is(.tc-theme-toggle:hover,.tc-games-toggle:hover,.tc-notification-toggle:hover,.tc-games-toggle[aria-expanded=true],.tc-notification-toggle[aria-expanded=true]){background:var(--ui-p-deebd1,#deebd1)!important;color:var(--ui-p-355b20,#355b20)!important}
html[data-theme=light] .tc-theme-preference{border-color:var(--ui-p-d3e0e8,#d3e0e8)}
html[data-theme=light] body :is(.drop_down_header,.select_bar_drop_down){background:var(--ui-p-edf3f7,#edf3f7)!important;border-color:var(--ui-p-d4e1e9,#d4e1e9)!important}
html[data-theme=light] body :is(.user_balance,.drop_down_header_image p,.tc-profile-link span){color:var(--ui-p-223c50,#223c50)!important}
html[data-theme=light] body :is(.tc-currency,.tc-game-heading,.tc-game-back,.tc-game-tools button){color:var(--ui-p-56748a,#56748a)!important}
html[data-theme=light] body :is(.tc-games-popover,.tc-notification-panel){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cbdce7,#cbdce7)!important;box-shadow:0 15px 45px var(--ui-p-193b5024,#193b5024)!important;color:var(--ui-p-35556a,#35556a)!important}
html[data-theme=light] body :is(.tc-games-popover-heading,.tc-games-nav-grid a){color:var(--ui-p-25445a,#25445a)!important}
html[data-theme=light] body .tc-games-nav-grid a:hover{background:var(--ui-p-eaf1f6,#eaf1f6)!important;color:var(--ui-p-355b20,#355b20)!important}
html[data-theme=light] body .tc-notification-panel>header{background:var(--ui-p-eef4f8,#eef4f8)!important;border-color:var(--ui-p-d4e0e8,#d4e0e8)!important}
html[data-theme=light] body .tc-notification-item{border-color:var(--ui-p-dce6ed,#dce6ed)!important}
html[data-theme=light] body :is(.tc-notification-body,.tc-notification-empty p){color:var(--ui-p-4b687d,#4b687d)!important}
html[data-theme=light] body :is(.tc-notification-body strong,.tc-notification-body b,.tc-notification-empty strong){color:var(--ui-p-213f55,#213f55)!important}
html[data-theme=light] body :is(.tc-notification-count,.tc-notification-body time){color:var(--ui-p-6a8496,#6a8496)!important}
html[data-theme=light] body .tc-notification-body a{color:var(--ui-p-477426,#477426)!important}
html[data-theme=light] body .tc-notification-empty>span{background:var(--ui-p-eaf1f6,#eaf1f6)!important;color:var(--ui-p-6a879a,#6a879a)!important}
html[data-theme=light] body .tc-notification-badge{border-color:var(--ui-p-ffffff,#fff)}
html[data-theme=light] body .tc-notification-error{background:var(--ui-p-fff0f2,#fff0f2);color:var(--ui-p-963a50,#963a50);border-color:var(--ui-p-f0c5ce,#f0c5ce)}
html[data-theme=light] body :is(.Footer_footer__Dhw_9,.sk-footer){background:var(--ui-p-e7eff4,#e7eff4)!important;border-color:var(--ui-p-ccdae4,#ccdae4)!important;color:var(--ui-p-5c778b,#5c778b)!important}
html[data-theme=light] body :is(.footer_widget a,.Footer_footer__Dhw_9 p,.sk-footer a,.sk-footer p){color:var(--ui-p-536e82,#536e82)!important}
html[data-theme=light] body .footer_widget a:hover{color:var(--ui-p-355f1f,#355f1f)!important}
html[data-theme=light] body :is(.tc-interior-heading p,.tc-faucet-heading p,.tc-studio-footer,.tc-studio-footer a,.tc-card-caption>span,.tc-section-heading p,.tc-table-unit,.tc-claim-help,.tc-countdown-label,.tc-countdown-units){color:var(--ui-p-607a8d,#607a8d)!important}
html[data-theme=light] body :is(.tc-interior-emblem,.tc-exchange-rate,.tc-game-cover,.tc-level-badge,.tc-settings-icon){background:var(--ui-p-e8f0f5,#e8f0f5)!important;border-color:var(--ui-p-cadce7,#cadce7)!important;color:var(--ui-p-4c782d,#4c782d)!important}
html[data-theme=light] body :is(.tc-page-tabs,.tc-settings-sections a,.tc-game-filters,.tc-game-search,.tc-lobby-tools,.tc-faucet-tabs){background:var(--ui-p-eaf1f6,#eaf1f6)!important;border-color:var(--ui-p-ccdde7,#ccdde7)!important}
html[data-theme=light] body :is(.tc-page-tabs a,.tc-settings-sections a,.tc-game-filters button,.tc-faucet-tabs button){color:var(--ui-p-58768b,#58768b)!important}
html[data-theme=light] body :is(.tc-page-tabs a[aria-current=page],.tc-settings-sections a:hover,.tc-game-filters button[aria-pressed=true],.tc-faucet-tabs button.active){background:var(--ui-p-ffffff,#fff)!important;color:var(--ui-p-24445b,#24445b)!important;box-shadow:0 2px 5px var(--ui-p-193b5010,#193b5010)!important}
html[data-theme=light] body :is(.tc-card-caption strong,.tc-control-heading strong,.tc-level-card h2,.tc-survey-card strong){color:var(--ui-p-24445a,#24445a)!important}
html[data-theme=light] body :is(.card_holder,.card_content,.tc-level-card,.tc-faucet-primary,.tc-session-history,.tc-control-panel,.tc-import-controls,.tc-studio-shell,.tc-level-rewards,.bet_history){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-d0dfe8,#d0dfe8)!important;color:var(--ui-p-456579,#456579)!important;box-shadow:none!important}
html[data-theme=light] body :is(.card_title,.bet_history_tabs,.tc-session-history>div:first-child){background:var(--ui-p-eaf1f6,#eaf1f6)!important;border-color:var(--ui-p-d2e0e9,#d2e0e9)!important;color:var(--ui-p-294a60,#294a60)!important}
html[data-theme=light] body :is(.card_title span,.card_balance,.card_balance span,.tc-round-empty,.tc-session-row){color:var(--ui-p-29495e,#29495e)!important}
html[data-theme=light] body :is(.card_content p,.page_description,.form_label,.tc-control-label,.tc-level-card>p,.tc-level-card .profile_progress_head){color:var(--ui-p-56758b,#56758b)!important}
html[data-theme=light] body :is(.input_group,.tc-control-panel .game_bet_amount_container,.tc-control-panel .input_wrapper,.tc-game-search,.tc-bonus-count){background:var(--ui-p-f2f7fa,#f2f7fa)!important;border-color:var(--ui-p-ccdde7,#ccdde7)!important;color:var(--ui-p-29485e,#29485e)!important;box-shadow:none!important}
html[data-theme=light] body :is(input,select,textarea){color:var(--ui-p-244359,#244359)!important;caret-color:var(--ui-p-527d30,#527d30)}
html[data-theme=light] body :is(.input_group input,.input_group select,.input_group textarea,.tc-game-search input,.tc-control-panel input){background:transparent!important;color:var(--ui-p-244359,#244359)!important;-webkit-text-fill-color:var(--ui-p-244359,#244359)!important;box-shadow:none!important}
html[data-theme=light] body select option{background:var(--ui-p-ffffff,#fff)!important;color:var(--ui-p-244359,#244359)!important}
html[data-theme=light] body input::placeholder,html[data-theme=light] body textarea::placeholder{color:var(--ui-p-8197a6,#8197a6)!important;-webkit-text-fill-color:var(--ui-p-8197a6,#8197a6)!important}
html[data-theme=light] body :is(input:disabled,textarea:disabled){color:var(--ui-p-6d8595,#6d8595)!important;-webkit-text-fill-color:var(--ui-p-6d8595,#6d8595)!important}
html[data-theme=light] body input:-webkit-autofill{box-shadow:0 0 0 1000px var(--ui-p-f2f7fa,#f2f7fa) inset!important;-webkit-text-fill-color:var(--ui-p-244359,#244359)!important;caret-color:var(--ui-p-4d7829,#4d7829)}
html[data-theme=light] body :is(.form_icon,.input_label,.label,.label_content){color:var(--ui-p-5c7a8f,#5c7a8f)!important}
html[data-theme=light] body :is(.tc-page-tabs,.tc-level-rewards,.tc-session-history,.bet_history_holder){border-color:var(--ui-p-ccdde7,#ccdde7)!important}
html[data-theme=light] body :is(.bet_history_table thead,.bet_history_table thead tr,.bet_history_table th,#level_system thead,#level_system thead tr,#level_system th){background:var(--ui-p-e9f1f6,#e9f1f6)!important;color:var(--ui-p-5b798e,#5b798e)!important;border-color:var(--ui-p-d5e1e9,#d5e1e9)!important}
html[data-theme=light] body :is(.bet_history_table tbody tr,.bet_history_table td,#level_system td){background:var(--ui-p-ffffff,#fff)!important;color:var(--ui-p-3e6077,#3e6077)!important;border-color:var(--ui-p-dce6ed,#dce6ed)!important}
html[data-theme=light] body :is(.bet_history_table tbody tr:hover td,#level_system tbody tr:hover td){background:var(--ui-p-f0f6fa,#f0f6fa)!important}
html[data-theme=light] body #level_system tr.hovered td{background:var(--ui-p-edf5e5,#edf5e5)!important;color:var(--ui-p-3d6225,#3d6225)!important}
html[data-theme=light] body .tc-table-empty td{color:var(--ui-p-6b879a,#6b879a)!important;background:var(--ui-p-f9fbfc,#f9fbfc)!important}
html[data-theme=light] body :is(.bet_history_tabs button,.game_button.tab_active,.pagination a){background:var(--ui-p-e0ebf2,#e0ebf2)!important;border-color:var(--ui-p-c6d9e6,#c6d9e6)!important;color:var(--ui-p-365a73,#365a73)!important}
html[data-theme=light] body :is(.pagination .active a,.bet_history_tabs button.tab_active){background:var(--ui-p-d8e7cf,#d8e7cf)!important;color:var(--ui-p-355d22,#355d22)!important}
html[data-theme=light] body :is(.highlighted_text,.tc-text-link,.tc-control-heading>span,.tc-card-play i,.gift_offer_code,.coupon_offer_code){color:var(--ui-p-456f26,#456f26)!important}
html[data-theme=light] body :is(.process_button,.tc-cta,.tc-dice-primary,#nav_wallet,#nav_mobile_wallet,.tc-card-play){background:var(--ui-p-b7f76b,#b7f76b)!important;color:var(--ui-p-20341b,#20341b)!important;border-color:var(--ui-p-a6d97a,#a6d97a)!important}
html[data-theme=light] body :is(.process_button:hover:not(:disabled),.tc-cta:hover,.tc-dice-primary:hover:not(:disabled)){background:var(--ui-p-a9eb59,#a9eb59)!important;color:var(--ui-p-20341b,#20341b)!important}
html[data-theme=light] body :is(.process_button:disabled,.game_button:disabled,#process_claim_bonus_faucet:disabled){background:var(--ui-p-e3ecf2,#e3ecf2)!important;color:var(--ui-p-8299aa,#8299aa)!important;opacity:1!important}
html[data-theme=light] body :is(.panel,.panel-heading){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cfdee8,#cfdee8)!important;color:var(--ui-p-2a4c63,#2a4c63)!important}
html[data-theme=light] body :is(.panel-title a,.panel-title span){color:var(--ui-p-294a61,#294a61)!important}
html[data-theme=light] body .panel-body{background:var(--ui-p-f8fbfd,#f8fbfd)!important;color:var(--ui-p-486a81,#486a81)!important;border-color:var(--ui-p-d4e1e9,#d4e1e9)!important}
html[data-theme=light] body :is(.wrap_scroll,.section_container,.terms-of-use-list){background:transparent!important;color:var(--ui-p-486b81,#486b81)!important;border-color:var(--ui-p-d0dfe8,#d0dfe8)!important}
html[data-theme=light] body .wrap_scroll{background:var(--ui-p-ffffff,#fff)!important}
html[data-theme=light] body .terms-of-use-list li{color:var(--ui-p-25475e,#25475e)!important}
html[data-theme=light] body :is(.terms-of-use-list li li,.terms-of-use-list li p,.section_description){color:var(--ui-p-536f83,#536f83)!important}
html[data-theme=light] body :is(.ld-theme-lux .ld-table,.ld-theme-lux .ld-table td){background:var(--ui-p-edf4f8,#edf4f8)!important;color:var(--ui-p-3c617b,#3c617b)!important}
html[data-theme=light] body :is(.ld-theme-lux .ld-table th,.ld-theme-lux .ld-table td::before){color:var(--ui-p-668299,#668299)!important}
html[data-theme=light] body :is(.tc-auto-status,.tc-wallet-note,.tc-deposit-instructions,.tc-pass-reminder){background:var(--ui-p-edf5e8,#edf5e8)!important;border-color:var(--ui-p-c7dcba,#c7dcba)!important;box-shadow:none!important;color:var(--ui-p-4e6c41,#4e6c41)!important}
html[data-theme=light] body :is(.tc-auto-status strong,.tc-wallet-note strong,.tc-deposit-instructions strong,.tc-pass-reminder strong,.tc-pass-reminder-link){color:var(--ui-p-355a25,#355a25)!important}
html[data-theme=light] body :is(.tc-auto-status p,.tc-wallet-note p,.tc-deposit-instructions p,.tc-pass-reminder-link span){color:var(--ui-p-5d7753,#5d7753)!important}
html[data-theme=light] body :is(.tc-auto-status>.tc-cta,.tc-pass-dismiss){background:var(--ui-p-dcebcf,#dcebcf)!important;border-color:var(--ui-p-bdd3ac,#bdd3ac)!important;color:var(--ui-p-3c6328,#3c6328)!important}
html[data-theme=light] body :is(.gift_offer_card,.coupon_offer_card,.tc-survey-card,.tc-provider-card){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cedfe9,#cedfe9)!important;color:var(--ui-p-355a72,#355a72)!important;box-shadow:none!important}
html[data-theme=light] body :is(.gift_offer_meta,.coupon_offer_meta,.gift_offer_foot,.coupon_offer_foot,.tc-survey-card small,.tc-provider-card p){color:var(--ui-p-587a91,#587a91)!important}
html[data-theme=light] body :is(.gift_reward_badge,.tc-survey-icon,.tc-claim-status){background:var(--ui-p-e8f2df,#e8f2df)!important;border-color:var(--ui-p-cadcbb,#cadcbb)!important;color:var(--ui-p-476b2d,#476b2d)!important}
html[data-theme=light] body .tc-claim-status.is-waiting{background:var(--ui-p-e8f0f5,#e8f0f5)!important;color:var(--ui-p-5e7d91,#5e7d91)!important;border-color:var(--ui-p-ccdce7,#ccdce7)!important}
html[data-theme=light] body .tc-claim-card{background:radial-gradient(ellipse at 50% 25%,var(--ui-p-eff8e7,#eff8e7),transparent 75%),var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cfdee8,#cfdee8)!important}
html[data-theme=light] body .tc-claim-card h2{color:var(--ui-p-213f53,#213f53)!important}
html[data-theme=light] body .tc-claim-card h2 span{color:var(--ui-p-658195,#658195)!important}
html[data-theme=light] body :is(.tc-countdown>span,.tc-contest-clock span){background:var(--ui-p-eaf2f7,#eaf2f7)!important;border-color:var(--ui-p-ccdfe9,#ccdfe9)!important;color:var(--ui-p-294b63,#294b63)!important}
html[data-theme=light] body :is(.tc-countdown b,.tc-countdown-units,.tc-contest-clock small){color:var(--ui-p-6d8a9e,#6d8a9e)!important}
html[data-theme=light] body :is(.profile_progress .progress_wrapper,.progress_wrapper){background:var(--ui-p-dae7ef,#dae7ef)!important;border-color:var(--ui-p-dae7ef,#dae7ef)!important}
html[data-theme=light] body :is(.profile_progress .progress_green,#wager_progress_fill){background:var(--ui-p-82b74b,#82b74b)!important}
html[data-theme=light] body :is(#wager_progress_pct,.tc-level-card .highlighted_text,.tc-faucet-tabs button>span){color:var(--ui-p-466e2c,#466e2c)!important}
html[data-theme=light] body :is(.tc-level-card,.tc-survey-card,.tc-session-history){border-color:var(--ui-p-cedfe8,#cedfe8)!important}
html[data-theme=light] body .tc-survey-icon{color:var(--ui-p-5d7e93,#5d7e93)!important;background:var(--ui-p-e5eef4,#e5eef4)!important}
html[data-theme=light] body :is(.alert,.bubble_chat,.bubble_chat.right){background:var(--ui-p-eef5f9,#eef5f9)!important;border-color:var(--ui-p-ccdde8,#ccdde8)!important;color:var(--ui-p-45667d,#45667d)!important}
html[data-theme=light] body .alert a{color:var(--ui-p-477428,#477428)!important}
html[data-theme=light] body :is(.tc-bonus-paytable summary,.tc-bonus-empty,#bonus_faucet p){color:var(--ui-p-5a7a91,#5a7a91)!important}
html[data-theme=light] body :is(#bonus_faucet .bet_history,#lucky_number td,#lucky_number th,#bonus_faucet .roll_numbers>span){background:var(--ui-p-f2f7fa,#f2f7fa)!important;border-color:var(--ui-p-d1e0ea,#d1e0ea)!important;color:var(--ui-p-3e6079,#3e6079)!important}
/* Game controls use light surfaces; artwork, card suits and table felts retain their colors. */
html[data-theme=light] body.tc-game-dice .tc-dice-shell{--dice-border:var(--ui-p-c6dbe8,#c6dbe8);--dice-input:var(--ui-p-f6f9fb,#f6f9fb);--dice-text:var(--ui-p-29495e,#29495e);--dice-muted:var(--ui-p-5c7b90,#5c7b90);background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-ccdee9,#ccdee9)!important}
html[data-theme=light] body.tc-game-dice .tc-dice-controls{background:var(--ui-p-eaf2f7,#eaf2f7)!important;border-color:var(--ui-p-cbdfe9,#cbdfe9)!important}
html[data-theme=light] body.tc-game-dice #dice_gameboard.tc-dice-board{background:var(--ui-board-skin-background,radial-gradient(ellipse at 50% 0,var(--ui-p-e9f4e1,#e9f4e1),transparent 75%),var(--ui-p-ffffff,#fff))!important}
html[data-theme=light] body.tc-game-dice :is(.tc-dice-panel-heading strong,.tc-dice-result-number,.tc-dice-shell input,.tc-dice-shell input[readonly]){color:var(--ui-p-26475d,#26475d)!important;-webkit-text-fill-color:var(--ui-p-26475d,#26475d)!important}
html[data-theme=light] body.tc-game-dice :is(.tc-dice-field label,.tc-dice-unit,.tc-dice-scale span,.tc-dice-result-caption){color:var(--ui-p-5e7f94,#5e7f94)!important}
html[data-theme=light] body.tc-game-dice :is(.tc-dice-value,.tc-dice-stake){background:var(--ui-p-f8fbfd,#f8fbfd)!important;border-color:var(--ui-p-c6dae8,#c6dae8)!important}
html[data-theme=light] body.tc-game-dice :is(.tc-dice-stake>button,.tc-dice-autobet){background:var(--ui-p-dbe9f2,#dbe9f2)!important;border-color:var(--ui-p-bad2e2,#bad2e2)!important;color:var(--ui-p-365c77,#365c77)!important}
html[data-theme=light] body.tc-game-dice .tc-dice-choice{background:var(--ui-p-edf4f8,#edf4f8)!important;border-color:var(--ui-p-c1d8e8,#c1d8e8)!important;color:var(--ui-p-466d86,#466d86)!important}
html[data-theme=light] body.tc-game-dice .tc-dice-choice.selected{background:var(--ui-p-b7f76b,#b7f76b)!important;border-color:var(--ui-p-92c866,#92c866)!important;color:var(--ui-p-263d1b,#263d1b)!important}
html[data-theme=light] body.tc-game-dice :is(.tc-dice-panel-heading>span,.tc-dice-choice .multiplier_label){color:inherit}
html[data-theme=light] body.tc-game-dice .tc-dice-panel-heading>span{color:var(--ui-p-4c752e,#4c752e)!important;border-color:var(--ui-p-b7cda7,#b7cda7)!important}
html[data-theme=light] body.tc-game-dice .tc-dice-session{border-color:var(--ui-p-cbdee8,#cbdee8)!important}
html[data-theme=light] body .gamebox_container.tc-game-workspace{background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cbdde8,#cbdde8)!important}
html[data-theme=light] body .tc-control-panel{background:var(--ui-p-eaf2f7,#eaf2f7)!important;border-color:var(--ui-p-ccdee9,#ccdee9)!important}
html[data-theme=light] body .tc-control-panel .game_info_bar{background:var(--ui-p-f6fafd,#f6fafd)!important;border-color:var(--ui-p-c9dce8,#c9dce8)!important;color:var(--ui-p-56798f,#56798f)!important}
html[data-theme=light] body :is(.tc-control-panel .game_info_bar>div,.tc-control-panel .game_info_bar span,.tc-control-panel .input_wrapper>span){color:var(--ui-p-56788e,#56788e)!important}
html[data-theme=light] body .tc-control-panel .game_bet_amount_container button{background:var(--ui-p-dceaf3,#dceaf3)!important;border-color:var(--ui-p-c2d8e8,#c2d8e8)!important;color:var(--ui-p-375b73,#375b73)!important}
html[data-theme=light] body .tc-control-panel .game_action_bar>div>button:not(#play_button){background:var(--ui-p-dceaf3,#dceaf3)!important;border-color:var(--ui-p-c2d8e8,#c2d8e8)!important;color:var(--ui-p-375b73,#375b73)!important}
html[data-theme=light] body :is(.game_bet_amount_input,.game_bet_amount_input_container,.game_bet_amount_currency){background:transparent!important}
/* Active boost / item pills (faucet multi, wager boost) in light theme: every placement (faucet, lobby, game toolbar) */
html[data-theme=light] body .lux-active-boost{background:var(--ui-p-22c55e1a,rgba(34,197,94,.10))!important;border:1px solid var(--ui-p-22c55e59,rgba(34,197,94,.35))!important;color:var(--ui-p-0f172a,#0f172a)!important;box-shadow:none!important}
html[data-theme=light] body .lux-active-boost__label{color:var(--ui-p-0f172a,#0f172a)!important}
html[data-theme=light] body .lux-active-boost__label strong{color:var(--ui-p-15803d,#15803d)!important}
html[data-theme=light] body .lux-active-boost__cd{color:var(--ui-p-166534,#166534)!important;background:var(--ui-p-16653414,rgba(22,101,52,.08))!important}
html[data-theme=light].ft-dark{--ft-page:var(--ui-p-f0f5f8,#f0f5f8);--ft-card:var(--ui-p-ffffff,#fff);--ft-ink:var(--ui-p-24455b,#24455b);--ft-muted:var(--ui-p-e4edf3,#e4edf3);--ft-text:var(--ui-p-5b7c92,#5b7c92);--ft-border:var(--ui-p-c9dce8,#c9dce8);--ft-soft:var(--ui-p-e7f0f6,#e7f0f6);--ft-input:var(--ui-p-f7fafc,#f7fafc);--ft-primary:var(--ui-p-b7f76b,#b7f76b);--ft-primary-ink:var(--ui-p-263d1e,#263d1e);--ft-brand:var(--ui-p-b7f76b,#b7f76b);--ft-brand-ink:var(--ui-p-263d1e,#263d1e);--ft-link:var(--ui-p-4b792b,#4b792b);--ft-header:var(--ui-p-e9f1f6,#e9f1f6);--ft-row-head:var(--ui-p-e8f1f7,#e8f1f7);--ft-row-odd:var(--ui-p-f5f9fc,#f5f9fc);--ft-row-even:var(--ui-p-edf4f8,#edf4f8);--ft-text-dim:var(--ui-p-64849a,#64849a)}
html[data-theme=light].ft-dark body .tc-studio-shell .tc-import-controls{background:var(--ui-p-edf4f8,#edf4f8)!important;border-color:var(--ui-p-cadae6,#cadae6)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is([class$='-group'],[class$='-boxin'],.ft-dice-boxin){background:var(--ui-p-f6fafd,#f6fafd)!important;border-color:var(--ui-p-cadce8,#cadce8)!important;color:var(--ui-p-284c65,#284c65)!important}
html[data-theme=light].ft-dark body .tc-studio-shell [class*='-label']{color:var(--ui-p-597c94,#597c94)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(input,select){color:var(--ui-p-284a62,#284a62)!important;-webkit-text-fill-color:var(--ui-p-284a62,#284a62)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-bc-amount,.ft-egg-amount,.ft-gems-amount,.ft-poker-combo){background:var(--ui-p-f6fafd,#f6fafd)!important;border-color:var(--ui-p-c5d9e7,#c5d9e7)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-bc-amount,.ft-egg-amount,.ft-gems-amount,.ft-poker-combo)>button{background:var(--ui-p-dceaf4,#dceaf4)!important;border-color:var(--ui-p-c2d9e8,#c2d9e8)!important;color:var(--ui-p-3c6581,#3c6581)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-bj-act,.ft-bc-amount>button){background:var(--ui-p-dceaf4,#dceaf4)!important;border-color:var(--ui-p-c2d9e8,#c2d9e8)!important;color:var(--ui-p-3c6581,#3c6581)!important}
html[data-theme=light].ft-dark body .tc-studio-shell .ft-egg-slots{background:radial-gradient(ellipse at 50% 25%,var(--ui-p-ecf7e5,#ecf7e5),var(--ui-p-edf5fa,#edf5fa))!important;border-color:var(--ui-p-c3dbe9,#c3dbe9)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-egg-hand,.ft-egg-prize,.ft-poker-hand,.ft-poker-prize,.ft-poker-pay){background:var(--ui-p-e8f1f7,#e8f1f7)!important;border-color:var(--ui-p-c6dae7,#c6dae7)!important;color:var(--ui-p-426780,#426780)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-egg-box,.ft-egg-auto-grid,.ft-eggs,.ft-baccarat,.ft-blackjack,.ft-gems,.ft-cf,.ft-hilow){background:transparent!important;color:var(--ui-p-446980,#446980)!important;border-color:var(--ui-p-cbdde8,#cbdde8)!important}
html[data-theme=light] body .tc-studio-shell .ft-egg-field>span:first-child{color:var(--ui-p-5d7d93,#5d7d93)!important}
html[data-theme=light] body :is(.tc-studio-footer,.tc-session-row,.tc-round-empty){color:var(--ui-p-607e93,#607e93)!important}
html[data-theme=light] body :is(.tc-session-history>div:first-child,.tc-session-row){border-color:var(--ui-p-d3e2ec,#d3e2ec)!important}
html[data-theme=light] body .tc-crash-pending{background:var(--ui-p-eaf2f7,#eaf2f7)!important;border-color:var(--ui-p-c9dce9,#c9dce9)!important;color:var(--ui-p-55778e,#55778e)!important}
html[data-theme=light] body .tc-crash-pending strong{color:var(--ui-p-2e526a,#2e526a)!important}
/* Guest lobby and auth panels. */
html[data-theme=light] body :is(.sk-app,.sk-main,.sk-scroll){background:var(--ui-p-f1f5f8,#f1f5f8)!important;color:var(--ui-p-24485f,#24485f)!important}
html[data-theme=light] body :is(.sk-hero,.sk-promo,.sk-game-section,.sk-faucet,.sk-activity){background:transparent!important}
html[data-theme=light] body :is(.sk-hero p,.sk-hero-sub,.sk-section-head,.sk-section-title,.sk-activity-tabs button,.sk-game-title,.sk-game-name){color:var(--ui-p-365971,#365971)!important}
html[data-theme=light] body :is(.sk-promo-card,.sk-promo-item,.sk-faucet-card,.sk-level-card,.sk-activity-table,.sk-table-wrap){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cfdee9,#cfdee9)!important;color:var(--ui-p-365971,#365971)!important}
html[data-theme=light] body :is(.sk-promo-card p,.sk-promo-card span,.sk-promo-item span,.sk-promo-item strong,.sk-level-card span,.sk-level-card strong){color:var(--ui-p-426a83,#426a83)!important}
html[data-theme=light] body :is(.sk-activity-table th,.sk-activity-table td,.sk-table th,.sk-table td){border-color:var(--ui-p-d0e0eb,#d0e0eb)!important;color:var(--ui-p-4e728b,#4e728b)!important;background:var(--ui-p-ffffff,#fff)!important}
html[data-theme=light] body .sk-signin{color:var(--ui-p-3b617a,#3b617a)!important}
html[data-theme=light] body :is(.sk-register,.sk-register-lg){color:var(--ui-p-20351b,#20351b)!important;background:var(--ui-p-b7f76b,#b7f76b)!important}
html[data-theme=light] body :is(#modal-mask,.sk-auth-backdrop,#lux-lw-overlay,#lux-daily-spin-overlay,#lux_ow_modal){background:var(--ui-p-304a5c66,#304a5c66)!important}
html[data-theme=light] body :is(#modal-window,.sk-auth-modal,.sk-auth-dialog,.sk-auth-panel,.sk-auth-card){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-d0e1ec,#d0e1ec)!important;color:var(--ui-p-385e76,#385e76)!important;box-shadow:0 20px 70px var(--ui-p-26475c35,#26475c35)!important}
html[data-theme=light] body :is(#modal-window .modal_header,#modal-window .title,.sk-auth-modal h2,.sk-auth-modal h3){color:var(--ui-p-284b64,#284b64)!important;background:transparent!important}
html[data-theme=light] body :is(#modal-window .input_group,#modal-window .dropdown,#modal-window .option,.sk-auth-modal input,.sk-auth-modal .input_group){background:var(--ui-p-eef5f9,#eef5f9)!important;border-color:var(--ui-p-c8dce9,#c8dce9)!important;color:var(--ui-p-32566e,#32566e)!important}
html[data-theme=light] body :is(#modal-window .input_label,#modal-window .label,#modal-window p,#modal-window li,.sk-auth-modal label,.sk-auth-modal p){color:var(--ui-p-597b94,#597b94)!important}
html[data-theme=light] body :is(.jq-toast-single,.jq-icon-success){background:var(--ui-p-eef6e8,#eef6e8)!important;border-color:var(--ui-p-c1d6b0,#c1d6b0)!important;color:var(--ui-p-3e6429,#3e6429)!important;box-shadow:0 8px 26px var(--ui-p-26475c1c,#26475c1c)!important}
html[data-theme=light] body :is(.jq-icon-error,.jq-icon-warning){background:var(--ui-p-fff0f1,#fff0f1)!important;border-color:var(--ui-p-e4c2cc,#e4c2cc)!important;color:var(--ui-p-923e54,#923e54)!important}
html[data-theme=light] body .jq-toast-single h2{color:inherit!important}
html[data-theme=light] body :is(.close-jq-toast-single,.modal_close,.sk-auth-close){color:var(--ui-p-5a7e97,#5a7e97)!important}
html[data-theme=light] body :is(.tc-bonus-paytable,.tc-bonus-count){border-color:var(--ui-p-c7dce9,#c7dce9)!important}
@media(prefers-reduced-motion:reduce){.tc-theme-toggle{transition:none}}
/* Nested legacy dialog surfaces also follow the selected appearance. */
html[data-theme=light] body #modal-window :is(.modalbox,.center-content){background:var(--ui-p-ffffff,#fff)!important;border-color:var(--ui-p-cbdde8,#cbdde8)!important;color:var(--ui-p-486b82,#486b82)!important}
html[data-theme=light] body #modal-window .modalbox header{background:var(--ui-p-eef4f8,#eef4f8)!important;color:var(--ui-p-294d65,#294d65)!important;border-color:var(--ui-p-cbdde8,#cbdde8)!important}
html[data-theme=light] body #modal-window .modalbox header i{color:var(--ui-p-527e31,#527e31)!important}
html[data-theme=light] body #modal-window :is(.close-modal,.input_wrapper,select,.input_group input,.input_group textarea){background:var(--ui-p-edf4f8,#edf4f8)!important;border-color:var(--ui-p-c4d8e5,#c4d8e5)!important;color:var(--ui-p-31566e,#31566e)!important;-webkit-text-fill-color:var(--ui-p-31566e,#31566e)!important}
html[data-theme=light] body #modal-window :is(label,.input_label,.input_group span){color:var(--ui-p-52748c,#52748c)!important}
html[data-theme=light] body .footer_widget :is(a,p,li,h4,.footer_title){background:transparent!important}
html[data-theme=light] body.tc-game-dice #tc-dice-result{color:var(--ui-p-294d65,#294d65)!important}
html[data-theme=light] body.tc-game-dice #tc-dice-result[data-status=win]{color:var(--ui-p-477528,#477528)!important}
html[data-theme=light] body.tc-game-dice #tc-dice-result[data-status=lose]{color:var(--ui-p-b0405d,#b0405d)!important}
html[data-theme=light] body.tc-game-dice #dice_gameboard .runway{box-shadow:0 0 0 6px var(--ui-p-e5edf3,#e5edf3)!important}
html[data-theme=light] body .bet_history_button_container{background:var(--ui-p-e8f0f6,#e8f0f6)!important;border-color:var(--ui-p-cedee9,#cedee9)!important;box-shadow:none!important}
html[data-theme=light] body .sk-auth :is(.sk-auth-title,.sk-field){color:var(--ui-p-294d65,#294d65)!important}
html[data-theme=light] body .sk-auth :is(.sk-input,.sk-pass){background:var(--ui-p-f2f7fa,#f2f7fa)!important;border-color:var(--ui-p-c2d7e6,#c2d7e6)!important;color:var(--ui-p-294d65,#294d65)!important;-webkit-text-fill-color:var(--ui-p-294d65,#294d65)!important}
html[data-theme=light] body .sk-auth .sk-input:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus){-webkit-box-shadow:0 0 0 1000px var(--ui-p-f2f7fa,#f2f7fa) inset!important;-webkit-text-fill-color:var(--ui-p-294d65,#294d65)!important;caret-color:var(--ui-p-294d65,#294d65)!important}
html[data-theme=light] body .sk-auth :is(.sk-auth-x,.sk-back,.form_icon){color:var(--ui-p-55768b,#55768b)!important;background:transparent!important}
html[data-theme=light] body .sk-auth :is(p,.sk-step-row,.sk-terms){color:var(--ui-p-55768b,#55768b)!important}
html[data-theme=light] body .bet_history td span[style*='#c6ff81']{color:var(--ui-p-477528,#477528)!important}
html[data-theme=light] body.tc-game-dice .tc-dice-autobet img{filter:brightness(.48) saturate(.8)}
html[data-theme=light] body :is(.sk-h,.sk-h a,.sk-level strong,.sk-level span){color:var(--ui-p-365971,#365971)!important}
html[data-theme=light] body :is(.sk-h em,.sk-level em,.sk-hero-note span,.sk-auth a){color:var(--ui-p-477528,#477528)!important}
html[data-theme=light] body :is(.sk-level,.sk-level.is-max){background:var(--ui-p-ffffff,#fff)!important;border:1px solid var(--ui-p-d0e0ea,#d0e0ea)!important}
html[data-theme=light] body .sk-signin{background:var(--ui-p-e6eef4,#e6eef4)!important;border-color:var(--ui-p-cbdde8,#cbdde8)!important}
html[data-theme=light] body .sk-promo-copy{background:linear-gradient(transparent,var(--ui-p-172f44e8,#172f44e8))!important;color:var(--ui-p-ffffff,#fff)!important}
html[data-theme=light] body .sk-promo-copy :is(strong,span){color:var(--ui-p-ffffff,#fff)!important}
html[data-theme=light] body .sk-sidebar hr{border-color:var(--ui-p-d3e1ea,#d3e1ea)!important}
html[data-theme=light].ft-dark body .tc-studio-shell :is(.ft-egg-table,.ft-gems-table){background:var(--ui-board-skin-background,var(--ui-p-dce9f2,#dce9f2))!important;border-color:var(--ui-p-c3d8e6,#c3d8e6)!important}

html[data-theme=light] body .tc-faucet-tabs button>span{background:var(--ui-p-e3eedb,#e3eedb)!important;color:var(--ui-p-476b2d,#476b2d)!important}

/* Light theme: show the dark-ink logo from the very first paint. tronclick-theme.js swaps <img src> to tronclick-logo-light.svg only at DOMContentLoaded
   (~1s of white-on-white wordmark on slow phones); until then paint the light variant as the img background and push the white artwork out of view. */
html[data-theme="light"] img[src$="/tronclick-logo.svg"]{object-position:-99999px 0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22200%22 height=%2240%22 viewBox=%220 0 200 40%22 role=%22img%22 aria-labelledby=%22title%22%3E%3Ctitle id=%22title%22%3ETronClick%3C/title%3E%3Cpath fill=%22%2355852c%22 d=%22M3 6h30l-4 8H17l-9 20H0l9-20H0z%22/%3E%3Cpath fill=%22%23183247%22 d=%22m25 17 9 17H23l-5-9z%22/%3E%3Ctext x=%2244%22 y=%2229%22 fill=%22%23183247%22 font-family=%22Arial,Helvetica,sans-serif%22 font-size=%2227%22 font-weight=%22800%22 letter-spacing=%22-1.2%22%3Etronclick%3Ctspan fill=%22%2355852c%22%3E.%3C/tspan%3E%3C/text%3E%3C/svg%3E") center/contain no-repeat}

/* Settings sessions: Logout ghost-danger button in light theme */
html[data-theme=light] body.tc-interior .ld-theme-lux .ld-logout{background:var(--ui-p-dc262614,rgba(220,38,38,.08));color:var(--ui-p-dc2626,#dc2626);border-color:var(--ui-p-dc262661,rgba(220,38,38,.38))}
html[data-theme=light] body.tc-interior .ld-theme-lux .ld-logout:hover,html[data-theme=light] body.tc-interior .ld-theme-lux .ld-logout:focus-visible{background:var(--ui-p-dc262629,rgba(220,38,38,.16));border-color:var(--ui-p-dc2626,#dc2626);color:var(--ui-p-b91c1c,#b91c1c)}
html[data-theme=light] body.tc-interior .ld-theme-lux .ld-logout:active{background:var(--ui-p-dc26263d,rgba(220,38,38,.24))}
/* Light: segmented tab hover/focus/active (faucet tabs, lobby filters, page tabs) */
html[data-theme=light] body :is(.tc-faucet-tabs button,.tc-game-filters button,.tc-page-tabs a):not(.active):not([aria-pressed=true]):not([aria-current=page]):is(:hover,:focus-visible){background:var(--ui-p-dbe6ee,#dbe6ee)!important;color:var(--ui-p-1e3a4f,#1e3a4f)!important}
html[data-theme=light] body :is(.tc-faucet-tabs button,.tc-game-filters button,.tc-page-tabs a):not(.active):not([aria-pressed=true]):not([aria-current=page]):active{background:var(--ui-p-cddbe6,#cddbe6)!important;color:var(--ui-p-0f172a,#0f172a)!important}
html[data-theme=light] body :is(.tc-faucet-tabs button,.tc-game-filters button,.tc-page-tabs a):is(.active,[aria-pressed=true],[aria-current=page]):hover{background:var(--ui-p-ffffff,#fff)!important;color:var(--ui-p-0f172a,#0f172a)!important}
html[data-theme=light] body :is(.tc-faucet-tabs button,.tc-game-filters button,.tc-page-tabs a):focus-visible{outline:2px solid var(--ui-p-7cc242,#7cc242)!important;outline-offset:2px}
/* Light: contest This Week / Last Week segmented toggle */
html[data-theme=light] body .custom_switch{background:var(--ui-p-e2e8f0,#e2e8f0)!important;border:1px solid var(--ui-p-cbd5e1,#cbd5e1)!important;box-shadow:none!important}
html[data-theme=light] body .custom_switch a.nav-link{background:transparent!important;color:var(--ui-p-475569,#475569)!important;cursor:pointer;box-shadow:none!important}
html[data-theme=light] body .custom_switch a.nav-link:not(.active):is(:hover,:focus-visible){background:var(--ui-p-ffffff99,rgba(255,255,255,.6))!important;color:var(--ui-p-0f172a,#0f172a)!important}
html[data-theme=light] body .custom_switch a.nav-link.active{background:var(--ui-p-ffffff,#fff)!important;color:var(--ui-p-0f172a,#0f172a)!important;box-shadow:0 1px 3px var(--ui-p-0f172a24,rgba(15,23,42,.14))!important}
html[data-theme=light] body .custom_switch a.nav-link:focus-visible{outline:2px solid var(--ui-p-7cc242,#7cc242);outline-offset:2px}
/* Light: iCheck checkboxes (affiliate Auto claim etc.) */
html[data-theme=light] body [class*="icheck-"]>input:first-child+label::before{background:var(--ui-p-ffffff,#fff)!important;border:1.5px solid var(--ui-p-94a3b8,#94a3b8)!important;border-radius:calc(4px * var(--ui-radius-scale,1))!important}
html[data-theme=light] body [class*="icheck-"]>input:first-child:not(:checked):not(:disabled):hover+label::before,html[data-theme=light] body [class*="icheck-"]>input:first-child:not(:checked):not(:disabled)+label:hover::before{background:var(--ui-p-f0fdf4,#f0fdf4)!important;border-color:var(--ui-p-65a30d,#65a30d)!important}
html[data-theme=light] body [class*="icheck-"]>input:first-child:checked+label::before{background:var(--ui-p-b7f76b,#b7f76b)!important;border-color:var(--ui-p-6aa83a,#6aa83a)!important}
html[data-theme=light] body [class*="icheck-"]>input:first-child:checked:not(:disabled)+label:hover::before,html[data-theme=light] body [class*="icheck-"]>input:first-child:checked:not(:disabled):hover+label::before{background:var(--ui-p-a9eb59,#a9eb59)!important;border-color:var(--ui-p-4d7c0f,#4d7c0f)!important}
html[data-theme=light] body [class*="icheck-"]>input:first-child:checked+label::after{border-color:var(--ui-p-1a2e05,#1a2e05)!important}
html[data-theme=light] body [class*="icheck-"]>input:first-child:focus-visible+label::before{box-shadow:0 0 0 3px var(--ui-p-84cc1659,rgba(132,204,22,.35))!important}
/* Light: disabled primary buttons (e.g. affiliate CLAIM at 0 balance) need readable text */
html[data-theme=light] body .process_button:disabled:not(#tc_x),html[data-theme=light] body .process_button:disabled:not(#tc_x)>span{color:var(--ui-p-64748b,#64748b)!important}
/* Contest This Week / Last Week toggle: center labels in both tabs (all themes) */
html body.tc-page-contests #switch_leaderboards{align-items:stretch}
html body.tc-page-contests #switch_leaderboards>a.nav-link{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;height:auto!important;min-height:36px;padding:8px 20px!important;line-height:20px!important}
