/* generated by tools/gen_legacy_fix.py — legacy beige/brown neutraliser (v3.29) */
:where(html[data-theme]) .brand-mark{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .battle-portrait img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .battle-portrait b{color:var(--tx-body)!important}
:where(html[data-theme]) .battle-portrait small{color:var(--tx-body)!important}
:where(html[data-theme]) .btn{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .btn.red{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-card:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-image-wrap img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-copy p{color:var(--tx-body)!important}
:where(html[data-theme]) .tag{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .tag.hot{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .floor-badge{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .slot-empty{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .biz-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .biz-card.ready{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .biz-visual img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .resource{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .item-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .qty{color:var(--tx-body)!important}
:where(html[data-theme]) .set-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .set-card.craftable{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .set-meta{color:var(--tx-body)!important}
:where(html[data-theme]) .set-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .fact{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stat{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stat small{color:var(--tx-body)!important}
:where(html[data-theme]) .logline{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .logline b{color:var(--tx-body)!important}
:where(html[data-theme]) .empty{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) select{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .toast{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stats-panel{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stat-hero>img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stat-hero span{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-hero p{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-numbers>div{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-stat-numbers small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-numbers strong{color:var(--tx-body)!important}
:where(html[data-theme]) .drop-title{color:var(--tx-body)!important}
:where(html[data-theme]) .drop-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .drop-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .drop-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .drop-card b{color:var(--tx-body)!important}
:where(html[data-theme]) .drop-card span{color:var(--tx-body)!important}
:where(html[data-theme]) .no-drop{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .work-task{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .work-task.available .task-status{color:var(--tx-body)!important}
@media(max-width:850px){:where(html[data-theme]) .mobile-nav-arrow{color:var(--tx-body)!important}}
:where(html[data-theme]) .account-profile{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .account-avatar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .account-profile-actions button{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .character-scene{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .character-pet{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .character-stats>div{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-notice{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-card.queued{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-bonuses span{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .character-stage{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .pet-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-stat{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-weapons-panel{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-notice{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-card-v53{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-card-v53.broken{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-level{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-stat-grid>div{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .weapon-stat-grid small{color:var(--tx-body)!important}
:where(html[data-theme]) .weapon-durability{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .upgrade-option{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .currency-pills{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .character-unavailable{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .room-source-note{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .original-game-frame{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .quick-empty{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-mode{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-row{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-row.online{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-favorite{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite:hover{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-favorite.on{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-card.battle-active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .tag.battle{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .target-queue{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .target-queue b{color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss.in-battle{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-summary{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-counters span{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-mode{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-flags label{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .invite-flags span b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-flags span small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-row{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-row:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-row.online{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-avatar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-hint{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-hint b{color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss:hover,:where(html[data-theme]) .quick-boss.active{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .quick-boss.in-battle{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .quick-boss img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .quick-boss-line b{color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss-bookmark{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss-head>span{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-summary{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-mode{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-flags label{background:var(--t-card-soft)!important}
:where(html[data-theme]) .invite-hint{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .home-bookmark{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .home-bookmark.on{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon.on{color:var(--tx-body)!important}
:where(html[data-theme]) .quick-boss-bookmark{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-invite-panel .panel-body{background:var(--t-card-soft)!important}
:where(html[data-theme]) .invite-summary{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-mode{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-flags label{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-row{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-row:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-avatar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-hint{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .no-drop.confirmed-empty{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .no-drop.confirmed-empty b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-target-skull{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .tag.view{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .drop-owned{background:var(--t-card-soft)!important}
:where(html[data-theme]) .reward-section-title{color:var(--tx-body)!important}
:where(html[data-theme]) .reward-money{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .reward-money em{color:var(--tx-body)!important}
:where(html[data-theme]) .reward-empty{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .reward-empty.level-cap{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .reward-empty.level-cap b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-target-button{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-follow-summary,:where(html[data-theme]) .invite-participants-head{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-participant-row{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-player-damage b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-summary{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-stat-summary b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-summary span{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-photo-grid>div{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-stat-photo-grid strong{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-stat-hero img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-target-button.disabled-mode{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-target-disabled .tag.view{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .invite-wait-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .invite-wait-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-wait-card b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-wait-card small{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-shell{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .invite-stats-tab{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-stats-title span{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-title small{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-title>b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-rank{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-name b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-player>strong{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-journal-head{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-journal-row b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-journal-row em{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-empty b{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-empty small{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-stats-shell.waiting{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-journal-row em{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .stat-upgrade-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .stat-upgrade-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .mini-target-input input,:where(html[data-theme]) .settings-stat-targets input{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-cost span{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-foot{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-foot b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-pill{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-pill.soft{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-stat-targets span{color:var(--tx-body)!important}
:where(html[data-theme]) .danger-zone{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .paused-body p{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-star{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-star.on{color:var(--tx-body)!important}
:where(html[data-theme]) .combat-item-setting{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .combat-item-setting.enabled{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .combat-item-setting-icon{color:var(--tx-body)!important}
:where(html[data-theme]) .combat-item-setting-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .combat-rule{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .combat-rule b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified{background:var(--t-card-soft)!important}
:where(html[data-theme]) .stat-upgrade-card.unified.selected{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-pick{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-pick input{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .stat-pick input:checked{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-pick span{color:var(--tx-body)!important}
:where(html[data-theme]) .invite-boss-pick{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .invite-boss-pick-avatar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .invite-boss-pick .friend-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell,:where(html[data-theme]) .stat-settings-unified{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-upgrade-card,:where(html[data-theme]) .stat-settings-unified .stat-upgrade-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-upgrade-icon,:where(html[data-theme]) .stat-settings-unified .stat-upgrade-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-pick,:where(html[data-theme]) .stat-settings-unified .stat-pick{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-pick input,:where(html[data-theme]) .stat-settings-unified .stat-pick input{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-upgrade-bar,:where(html[data-theme]) .stat-settings-unified .stat-upgrade-bar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .mini-target-input input,:where(html[data-theme]) .stat-settings-unified .mini-target-input input{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-hero{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-shield{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-user-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-user-meta span{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .btn.danger{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-field textarea{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-note{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-batch-summary{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-result{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-nav-link{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-log-toolbar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-log-user{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-log-user:hover{background:var(--t-card-soft)!important}
:where(html[data-theme]) #bossGrid>.catalog-floor{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-head{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-head h3{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-head .eyebrow{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-head .head-meta{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-head .collapse-button{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor>.panel-body{background:var(--t-card-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-card{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-card:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-copy h4{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-copy p{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-grid .tag{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .mini-hp{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .mini-hp span{color:var(--tx-body)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-target-button{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-favorite.boss-bookmark-icon{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .catalog-floor-grid .boss-favorite.boss-bookmark-icon.on{color:var(--tx-body)!important}
:where(html[data-theme]) .panel-body label,:where(html[data-theme]) .panel-body p,:where(html[data-theme]) .panel-body small,:where(html[data-theme]) .floor-body label,:where(html[data-theme]) .floor-body p,:where(html[data-theme]) .floor-body small{color:var(--tx-body)!important}
:where(html[data-theme]) .panel-body input,:where(html[data-theme]) .panel-body select,:where(html[data-theme]) .panel-body textarea{color:var(--tx-body)!important}
:where(html[data-theme]) .panel-body .empty{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-card,:where(html[data-theme]) .biz-card,:where(html[data-theme]) .item-card,:where(html[data-theme]) .set-card,:where(html[data-theme]) .work-task-card{color:var(--tx-body)!important}
:where(html[data-theme]) .combat-item-setting-copy em{color:var(--tx-body)!important}
:where(html[data-theme]) .autobuy-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .autobuy-card>img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .autobuy-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .autobuy-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .autobuy-fields label{color:var(--tx-body)!important}
:where(html[data-theme]) .autobuy-fields input{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .reward-popup-card{color:var(--tx-body)!important}
:where(html[data-theme]) .reward-popup-kicker{color:var(--tx-body)!important}
:where(html[data-theme]) .reward-popup-close{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .combat-items-settings .settings-card-head h3,:where(html[data-theme]) .combat-items-settings .combat-item-setting-copy b,:where(html[data-theme]) .combat-items-settings .autobuy-copy b,:where(html[data-theme]) .combat-items-settings .combat-rule b{color:var(--tx-body)!important}
:where(html[data-theme]) .combat-items-settings .combat-item-setting-copy small,:where(html[data-theme]) .combat-items-settings .combat-item-setting-copy em,:where(html[data-theme]) .combat-items-settings .autobuy-copy small,:where(html[data-theme]) .combat-items-settings .autobuy-fields label,:where(html[data-theme]) .combat-items-settings .combat-rule small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .profile-subpanel-head h3{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-card.selected{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-icon{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-head small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-pick{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-pick span{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-pick input{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-pick input:checked{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-bar{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-meta{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .mini-target-input span{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .mini-target-input input{background:var(--t-card-soft)!important;color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-cost span{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-cost small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-foot{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-settings-unified .stat-upgrade-foot b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon:hover{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon.on{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-card .settings-mode-row .invite-mode{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .settings-card .settings-mode-row .invite-mode b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-card .settings-mode-row .invite-mode small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon:hover{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-favorite.boss-bookmark-icon.on{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-card.stat-upgrade-card-v127{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-card.stat-upgrade-card-v127.selected{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-v127-title small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-v127-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-upgrade-card-v127 .stat-upgrade-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-fixed-target{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stat-fixed-target small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-fixed-target b{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-v127-bottom small{color:var(--tx-body)!important}
:where(html[data-theme]) .stat-v127-bottom b{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-upgrade-card.stat-upgrade-card-v127,:where(html[data-theme]) .stat-settings-unified .stat-upgrade-card.stat-upgrade-card-v127{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-upgrade-icon,:where(html[data-theme]) .stat-settings-unified .stat-upgrade-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-v127-title small,:where(html[data-theme]) .stat-settings-unified .stat-v127-title small{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-v127-title b,:where(html[data-theme]) .stat-settings-unified .stat-v127-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-fixed-target,:where(html[data-theme]) .stat-settings-unified .stat-fixed-target{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-fixed-target b,:where(html[data-theme]) .stat-settings-unified .stat-fixed-target b{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-pick.stat-pick-compact,:where(html[data-theme]) .stat-settings-unified .stat-pick.stat-pick-compact{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-pick.stat-pick-compact input,:where(html[data-theme]) .stat-settings-unified .stat-pick.stat-pick-compact input{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-pick.stat-pick-compact input:checked,:where(html[data-theme]) .stat-settings-unified .stat-pick.stat-pick-compact input:checked{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-v127-bottom small,:where(html[data-theme]) .stat-settings-unified .stat-v127-bottom small{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-subpanel.stat-upgrade-shell .stat-v127-bottom b,:where(html[data-theme]) .stat-settings-unified .stat-v127-bottom b{color:var(--tx-body)!important}
:where(html[data-theme]) .battle-live-reward{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .battle-live-reward span{color:var(--tx-body)!important}
:where(html[data-theme]) .admin-server-kpi{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-monitor-chart{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-usage-row{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .admin-usage-log{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-control{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-control-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-control-state{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-control.is-on .mode-control-state{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-invites.is-on .mode-control-state{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.is-off .mode-control-state{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-control.is-on .mode-control-state,:where(html[data-theme]) .mode-control.mode-invites.is-on .mode-control-state{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .action-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .action-card:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .action-card-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .action-card-stop{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .action-card-stop .action-card-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .action-card-settings{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .action-card-settings .action-card-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .battle-portrait{background:var(--t-card-soft)!important}
:where(html[data-theme]) .enhanced-scene-frame{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .scene-chip-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .scene-chip-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-scene-shelf{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .profile-shelf-head h3{color:var(--tx-body)!important}
:where(html[data-theme]) .profile-shelf-pill{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .ornament-card{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .ornament-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .ornament-copy em{color:var(--tx-body)!important}
@media(max-width:680px){:where(html[data-theme]) .battle-portrait{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}}
@media(max-width:680px){:where(html[data-theme]) .battle-portrait img{border-color:var(--t-border-soft)!important}}
@media(max-width:680px){:where(html[data-theme]) .battle-portrait b{color:var(--tx-body)!important}}
@media(max-width:680px){:where(html[data-theme]) .battle-portrait small{color:var(--tx-body)!important}}
@media(max-width:680px){:where(html[data-theme]) .battle-data{background:var(--t-card-soft)!important}}
:where(html[data-theme]) .inventory-section{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .inventory-section-combat .item-card,:where(html[data-theme]) .inventory-section-boosters .item-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .inventory-section-activity .item-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .inventory-tab{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .inventory-tab:hover{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .inventory-tab.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-hero-art{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-status{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-queue-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-priority{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-icon-btn{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-empty{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-filter-grid input,:where(html[data-theme]) .raid-filter-grid select{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-boss-tile{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-req span{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-editor-top{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-drop-choice{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-drop-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .raid-chip{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-friends label{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-floor-chip{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-floor-chip.active{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .raid-friend-filter-grid input,:where(html[data-theme]) .raid-friend-filter-grid select{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .panel-body{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .panel-body>h4{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-note{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-editor-top{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice:hover{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice.is-owned{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice b{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice.is-owned b{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice small{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-choice.is-owned small{color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-drop-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-chip{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-chip:hover{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-chip.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-options label{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-picker{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-picker .raid-friend-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-picker .raid-friend-filter-grid input,:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-picker .raid-friend-filter-grid select{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-editor-panel .raid-friend-picker .btn.light,:where(html[data-theme]) .raid-page .raid-editor-panel>.panel-head .btn.light{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-hero-actions .raid-start{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-raid{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-raid .mode-control-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-control.mode-raid .mode-control-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-raid .mode-control-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-raid .mode-control-state{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mode-control.mode-raid.is-on .mode-control-state{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .raid-page .raid-hero-actions .raid-start-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-friend-picker .raid-friend-filter-grid input,:where(html[data-theme]) .boss-friend-picker .raid-friend-filter-grid select{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-friend-picker .raid-friend-card{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .settings-v201 .settings-section>.panel-body{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-v201 .mode-visibility-tile{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-v201 .mode-visibility-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-v201 .mode-visibility-text b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-v201 .mode-visibility-text small{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-v201 .settings-target-panel select{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .settings-v201 #settingsService .danger-zone{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-hero-icon{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-kpis article{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-kpis article small{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-panel .panel-body{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-setting{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-setting b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-budgets label{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-budgets input[type=number]{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-budgets output{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-muted{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-formula b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-formula p{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-fighter{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-fighter b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-fighter span{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-track{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .ug-candidate{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-candidate b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-history-row{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-history-row .ug-result{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-history-row.ug-lost .ug-result{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-history-row b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-rewards{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-rewards span{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-dual-budget input{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-dual-budget output{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-limit-note{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-limit-card{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-limit-card.is-exhausted{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-hero p{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-category,:where(html[data-theme]) .mut-recipe-section,:where(html[data-theme]) .mut-chest{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-category input[type=number],:where(html[data-theme]) .mut-budget input{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-recipe small,:where(html[data-theme]) .mut-chest small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-ready{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-log-row time{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-main-img{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-hero-copy p{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-legend span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-budget{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-category{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-cat-emblem{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-cat-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-cat-title small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-category input[type=number],:where(html[data-theme]) .mut-budget input{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-mini-meta{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-section{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-recipe-head h4{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-recipe b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-chest-art{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-chest-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-state{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-ready{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-log{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-log .empty{color:var(--tx-body)!important}
:where(html[data-theme]) .biz-upgrade-feature{background:var(--t-card-soft)!important}
:where(html[data-theme]) .biz-upgrade-page{background:var(--t-card-soft)!important}
:where(html[data-theme]) .biz-upgrade-art-stack{background:var(--t-card-soft)!important}
:where(html[data-theme]) .biz-upgrade-art-stack img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .biz-upgrade-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .biz-upgrade-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .biz-upgrade-note{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-shell{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-tabs{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-tab{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-tab.active{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-close-decor{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-side{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-side-head h3{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-side-head span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-type-btn{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-type-btn small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-ing-card{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-ing-card b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-ing-card small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-main{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-workspace-head h3{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-workspace-head p{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-controls{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-craft-controls label{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-controls input{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-pills-indicator{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-pills-indicator small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-pills-indicator b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-row{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-recipe-level{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-term,:where(html[data-theme]) .mut-recipe-result{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-recipe-term b,:where(html[data-theme]) .mut-recipe-result b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-term span,:where(html[data-theme]) .mut-recipe-result span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-plus,:where(html[data-theme]) .mut-recipe-arrow{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-recipe-badge{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-pick{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-chest-pick b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-pick small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-pick.active{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-chest-detail{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-chest-detail-art{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-chest-detail-art strong{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-detail-meta .meta-row{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chest-detail-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-ornaments h4{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-orn{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-orn span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-orn small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-ing-card.chest.selected{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-chest-detail-art small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-chest-live-timer{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-chest-live-timer small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-chest-live-timer strong{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-orn img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-claim-history{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-claim-history h4{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-claim time{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-claim-item{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-claim-item b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-claim-item span{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-biz-compact{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-biz-icons img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-biz-text b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-biz-text small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-item{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-craft-item b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-item small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-chain-arrow{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-price{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-craft-price b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-price small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-afford{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-reward-tabs button{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-reward-tabs button.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-reward-note{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-title{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-title span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-status{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-status.ok{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-status.warn{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-flow-op{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-flow-block{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-flow-block strong{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-flow-block small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-flow-block.pill{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-meta>div{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-meta small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-craft-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-business-v215 .settings-biz-compact{background:var(--t-card-soft)!important}
:where(html[data-theme]) .settings-business-v215 .settings-biz-text b{color:var(--tx-body)!important}
:where(html[data-theme]) .settings-business-v215 .settings-biz-text small{color:var(--tx-body)!important}
:where(html[data-theme]) .biz-upgrade-landing .biz-upgrade-feature{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-recipe{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-recipe.mut-recipe-insufficient{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-item img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-item b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-item small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-arrow,:where(html[data-theme]) .mut-game-page .mut-compact-equals{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-cost{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-cost b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-cost small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-compact-note{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-range-status{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .stash-hint{color:var(--tx-body)!important}
:where(html[data-theme]) .stash-modal{color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .stash-modal-head button{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .stash-ingredient{background:var(--t-card-soft)!important}
:where(html[data-theme]) .stash-ingredient.missing{background:var(--t-card-soft)!important}
:where(html[data-theme]) .stash-ingredient span{color:var(--tx-body)!important}
:where(html[data-theme]) .stash-ingredient.missing span{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-priority-intro{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-priority-intro p{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-priority-card{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .ug-priority-card span{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-priority-card.active{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-fallback-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .ug-fallback-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-fallback-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-fallback-input{color:var(--tx-body)!important}
:where(html[data-theme]) .ug-fallback-input input{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .daily-reward-day{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .daily-reward-day.selected{background:var(--t-card-soft)!important}
:where(html[data-theme]) .daily-reward-received{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .clan-field input,:where(html[data-theme]) .clan-field select,:where(html[data-theme]) .clan-admin-actions input{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-item{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-empty-state{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .clan-empty-state .clan-empty-icon{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-btn{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-btn.primary{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-panel{background:var(--t-card-soft)!important}
:where(html[data-theme]) .clan-v-panel-content .clan-v-pill{color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .clan-v-person{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-person.ready{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-picker{background:var(--t-card-soft)!important}
:where(html[data-theme]) .clan-v-picker-heading b,:where(html[data-theme]) .clan-v-subheading b{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-picker-heading>span,:where(html[data-theme]) .clan-v-subheading>span{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-searchrow input,:where(html[data-theme]) .clan-v-searchrow select,:where(html[data-theme]) .clan-v-form-grid input,:where(html[data-theme]) .clan-v-form-grid select{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-chip{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-chip.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-boss{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-form-grid label{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-drop{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-form-footer p{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-empty{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-empty-icon{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-empty p{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-joined,:where(html[data-theme]) .clan-v-invite{background:var(--t-card-soft)!important}
:where(html[data-theme]) .clan-v-joined small,:where(html[data-theme]) .clan-v-invite small{color:var(--tx-body)!important}
:where(html[data-theme]) .clan-v-room{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-room-head>img{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-room-player{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-room-item{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-room-item i{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .clan-v-item-preview{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-radar-wait{background:var(--t-card-soft)!important;color:var(--tx-body)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-radar-copy h3{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-radar-copy p{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-radar-status{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-radar-screen{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-radar-cross{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-radar-sweep{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-radar-center{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-radar-caption{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-dialog{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-picker input{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-picker button,:where(html[data-theme]) .mh-daily-archive button{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-summary>div{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-daily-section-title span{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-boss{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-daily-drop{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-daily-drop span small{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-no-drop,:where(html[data-theme]) .mh-daily-unknown{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-unknown{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-daily-empty{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mh-daily-empty span{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-note{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-picker .mh-daily-clear{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-daily-clear-panel{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-clear-panel button{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-daily-metric-tabs button{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mh-daily-focus{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-daily-close{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-daily-close:hover{background:var(--t-card-soft)!important}
:where(html[data-theme]) .auth-session-summary>div{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .auth-session-summary b{color:var(--tx-body)!important}
:where(html[data-theme]) .auth-session-summary span{color:var(--tx-body)!important}
:where(html[data-theme]) .mh-auth-close{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-auth-field{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-auth-message{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-auth-message.err{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-auth-message.wait{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mh-auth-qr-frame{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-class-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-class-card.running{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-class-select{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-select small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-run{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-run.stop{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-board{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-board-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-board-head small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-chip{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-chip small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-plan-chip.running{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-range-presets label{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-range-presets select{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-range-mode-badge{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-range-mode-badge.preset{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-range-mode-badge.custom{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-select em{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-stats span{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-class-stats b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-selected-kicker{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-ing-card.craftable{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-ing-card .mut-ing-qty{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-head small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-head>span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-row{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-row.ready{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-item img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-item b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-item span{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-arrow{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-meta{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-meta b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-game-page .mut-cascade-meta small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-title span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-row.done .mut-craft-log-title span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-row.start .mut-craft-log-title span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .mut-craft-log-row.retry .mut-craft-log-title span,:where(html[data-theme]) .mut-craft-log-row.server_rejected .mut-craft-log-title span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-tab{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-tab.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .equipment-auto-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-auto-card.max{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-item-art{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-item-main h4{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-level-line{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-status-row{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-status-row b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-status-row small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-currency-title b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-currency-title small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-currency-title>span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-currency-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-currency-card.selected{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-currency-check{background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-currency-card.selected .equipment-currency-check{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .equipment-currency-copy b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-currency-copy small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-auto-note{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-auto-note b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-stats{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .equipment-upgrade-stats-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-stats-head small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-stat-grid>div{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .equipment-upgrade-stat-grid small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-stat-grid b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-spent>small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-spent span{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .equipment-upgrade-spent span b{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-spent span small{color:var(--tx-body)!important}
:where(html[data-theme]) .equipment-upgrade-spent .equipment-stat-empty{color:var(--tx-body)!important}
:where(html[data-theme]) .modes-head-status{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .modes-tabs button{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .modes-tabs button.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-boss-mini{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-boss-mini:hover{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-boss-mini.selected,:where(html[data-theme]) .mode-boss-mini.checked{background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-boss-mini>em{color:var(--tx-body)!important}
:where(html[data-theme]) .mode-choice{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-choice>span{color:var(--tx-body)!important}
:where(html[data-theme]) .mode-flags label,:where(html[data-theme]) .mode-wide-check{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-friend-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .mode-all-boss-note{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-goal{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-goal img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-active-title>span{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-room-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-card.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-room-role{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-room-loot span{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-info-stats-grid>div{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
@media(max-width:520px){:where(html[data-theme]) .mode-sticky-actions{background:var(--t-card-soft)!important}}
:where(html[data-theme]) .boss-modes-page .panel-body{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .modes-head-status{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .modes-head-status small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .modes-tabs button{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .modes-tabs button small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .modes-tabs button.active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-boss-mini,:where(html[data-theme]) .boss-modes-page .mode-choice,:where(html[data-theme]) .boss-modes-page .mode-flags label,:where(html[data-theme]) .boss-modes-page .mode-wide-check,:where(html[data-theme]) .boss-modes-page .mode-friend-card,:where(html[data-theme]) .boss-modes-page .friend-goal,:where(html[data-theme]) .boss-modes-page .friend-room-card,:where(html[data-theme]) .boss-modes-page .boss-info-stats-grid>div{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-boss-mini.selected,:where(html[data-theme]) .boss-modes-page .mode-boss-mini.checked,:where(html[data-theme]) .boss-modes-page .mode-choice.active,:where(html[data-theme]) .boss-modes-page .mode-friend-card.selected,:where(html[data-theme]) .boss-modes-page .friend-goal.selected{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .friend-goal img,:where(html[data-theme]) .boss-modes-page .friend-room-loot span{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .friend-room-card.active{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .friend-room-card.active .friend-room-role{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-active-card{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-current-art{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-current-boss p,:where(html[data-theme]) .boss-modes-page .mode-invite-summary p{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-current-meta span,:where(html[data-theme]) .boss-modes-page .mode-invite-counters span{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-invite-counters b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-invite-counters small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-active-card .mode-wide-check{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-active-card .mode-wide-check b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-active-card .mode-wide-check small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-friend-hero{background:var(--t-card-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-friend-hero p{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-friend-hero>span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-sticky-actions .btn.light,:where(html[data-theme]) .boss-modes-page .friend-room-actions .btn.light{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .mode-all-boss-note{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .boss-modes-page .mode-all-boss-note small{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-active-title>span{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
@media(max-width:520px){:where(html[data-theme]) .boss-modes-page .mode-sticky-actions{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}}
:where(html[data-theme]) .boss-modes-page .friend-code-join{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-code-join h3{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-code-join p{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-code-form input{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-room-code{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-room-code b{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-room-code span{color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-goal span>em{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-goal.selected span>em{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .boss-modes-page .friend-goal b{color:var(--tx-body)!important}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-screen{border-color:var(--t-border-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-caption{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-wait{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-screen{border-color:var(--t-border-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-caption{background:var(--t-card-soft)!important;border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}}
:where(html[data-theme]) .friend-room-counters>div{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-counters b{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-player.pending{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-member-remove{border-color:var(--t-border-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-add-members{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-registered-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-registered-card.selected{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-schedule-field{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-schedule-field input{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-launch-box{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-launch-box.ready{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-launch-btn{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-hunt-active{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-stop-btn{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .friend-room-journal{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-card.active .friend-room-counters>div,:where(html[data-theme]) .friend-room-card.active .friend-add-members,:where(html[data-theme]) .friend-room-card.active .friend-room-journal{background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-card.active .friend-registered-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-card.active .friend-create-step b,:where(html[data-theme]) .friend-room-card.active .friend-create-step small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-card.active .friend-room-journal-row{color:var(--tx-body)!important}
:where(html[data-theme]) .mode-friend-room.is-on{border-color:var(--t-border-soft)!important}
:where(html[data-theme]) .mode-friend-room.is-on .mode-control-state{color:var(--tx-body)!important}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-wait{background:var(--t-card-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-sweep{background:var(--t-card-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-wait{background:var(--t-card-soft)!important}}
@media(min-width:1280px){:where(html[data-theme]) #homeHero .mh-radar-sweep{background:var(--t-card-soft)!important}}
:where(html[data-theme]) .friend-room-loot-card{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-card.active .friend-room-loot-card{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-loot-card img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-loot-card b{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-loot-card small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-loot-card.owned{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-loot-card.owned small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-loot-card.missing{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-currency-goals>label{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-currency-goals>label>span{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-currency-goals input{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important;color:var(--tx-body)!important}
:where(html[data-theme]) .friend-currency-goals>label>small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-loot-card.currency img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-loot-card.currency.owned img{background:var(--t-card-soft)!important}
:where(html[data-theme]) .friend-room-card.active .friend-room-loot-head b{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-room-card.active .friend-room-loot-head small{color:var(--tx-body)!important}
:where(html[data-theme]) .friend-code-join{border-color:var(--t-border-soft)!important;background:var(--t-card-soft)!important}
@media(min-width:1100px){:where(html[data-theme]) #homeHero .mh-radar-caption{color:var(--tx-body)!important}}
@media(min-width:1100px){:where(html[data-theme]) #homeHero .mh-radar-caption{background:var(--t-card-soft)!important;color:var(--tx-body)!important}}
@media(min-width:900px) and (max-width:1099px){:where(html[data-theme]) #homeHero .mh-radar-caption{background:var(--t-card-soft)!important}}
