/* 深色沿用站点原样式；浅色仅覆盖颜色，不反转图片。 */
.site-theme-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 15px;padding:8px 0 12px;color:#aaa6c1;font-size:11px}
.account-page .site-theme-controls{margin-top:18px;padding-bottom:0}
.site-theme-controls>div{display:flex;gap:3px;padding:3px;border:1px solid #37334f;border-radius:9px;background:#1d1b31}
.site-theme-controls button{min-width:52px;height:28px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#bcb7d1;font-size:12px;cursor:pointer}
.site-theme-controls button.active{background:#6940a2;color:#fff}
.site-theme-controls button:focus-visible{outline:2px solid #a58acc;outline-offset:2px}
html[data-theme=light]{--day-bg:#f4f5fa;--day-card:#fff;--day-soft:#eef0f7;--day-line:#dce0eb;--day-text:#25283a;--day-muted:#62687b;--day-accent:#6d3bb4;background:var(--day-bg);color:var(--day-text)}
html[data-theme=light] body{background:var(--day-bg)!important;color:var(--day-text)}
html[data-theme=light] :is(.home-page,.screenshot-home,.simple-page,.account-page,.lottery-bet-page,.play-workspace,.personal-page,.security-detail,.activity-page,.deposit-page,.lottery-data-page,.income-page,.lottery-catalog-page,.game-category-page){background:var(--day-bg)!important;color:var(--day-text)}
html[data-theme=light] :is(.rr-header,.simple-page>header,.lottery-header,.bottom,.lottery-bet-bar){background:#fff!important;color:var(--day-text);border-color:var(--day-line);box-shadow:0 1px 6px #25283a08}
html[data-theme=light] :is(.simple-page>header button,.simple-page>header a,.lottery-header button,.lottery-header a,.lottery-header.has-actions>a){color:var(--day-text)}
html[data-theme=light] .rr-logo{color:#584099}
html[data-theme=light] .rr-logo small{color:#776b92}
html[data-theme=light] .rr-wallet{background:#eee9f7;color:#302943}
html[data-theme=light] .rr-wallet>button{color:#65448a}
html[data-theme=light] .site-theme-controls{color:var(--day-muted)}
html[data-theme=light] .site-theme-controls>div{background:#ebe8f2;border-color:#ddd7e8}
html[data-theme=light] .site-theme-controls button{color:#5b526d}
html[data-theme=light] .site-theme-controls button.active{background:#6d3bb4;color:#fff}
html[data-theme=light] :is(.guest-auth a,.auth button){background:#fff;color:#593980;border-color:#d7cce6;box-shadow:none}
html[data-theme=light] :is(.actions a,.actions button,.actions span,.category-nav a,.bottom a){color:var(--day-muted)}
html[data-theme=light] :is(.category-nav a.active,.bottom a.active){color:#7538ba}
html[data-theme=light] .category-nav{background:transparent;border-color:var(--day-line)}
html[data-theme=light] .home-lottery-catalog{color:var(--day-text)}
html[data-theme=light] :is(.home-lottery-catalog .lottery-list-section,.lottery-list-section){background:#fff;border-color:var(--day-line)}
html[data-theme=light] .home-lottery-catalog .lottery-list-section>header{background:transparent}
html[data-theme=light] :is(.lottery-list-section>header,.home-lottery-catalog .lottery-list-section>header small){background:#f0ecf7;color:#685784;border-color:var(--day-line)}
html[data-theme=light] :is(.home-lottery-catalog .lottery-list-section>header b,.home-lottery-catalog .lottery-list-item strong,.lottery-list-item strong){color:#302a43}
html[data-theme=light] :is(.home-lottery-catalog .lottery-list-item,.lottery-list-item){background:#f7f5fb;border-color:#e5deee;color:var(--day-text)}
html[data-theme=light] :is(.home-lottery-catalog .lottery-list-item small,.lottery-list-item small){color:#70657f}
html[data-theme=light] .home-lottery-catalog .lottery-round-logo{background:#ede7f6}
html[data-theme=light] .home-lottery-catalog .home-lottery-hot-badge{background:#ffebe5;color:#af3e25}
html[data-theme=light] :is(.number-row,.dual-section,.record-grid,.settings-menu,.vip-card,.personal-record,.security-summary,.security-detail form,.security-readonly,.bank-card,.deposit-user,.deposit-panel,.income-hero,.income-detail-grid article,.activity-card,.activity-detail,.order-card,.history-list article,.personal-menu,.withdraw-balance,.withdraw-account,.help-category,.help-item,.help-detail){background:#fff;color:var(--day-text);border-color:var(--day-line)}
html[data-theme=light] :is(.account-meta button,.account-actions a,.record-grid i,.settings-menu span,.income-detail-grid i){background:#eeebf7;color:#68418d;border-color:#ddd5e9}
html[data-theme=light] .account-actions a:first-child{background:linear-gradient(110deg,#8c37ac,#454bcc);color:#fff}
html[data-theme=light] :is(.record-grid a,.settings-menu a,.vip-head b,.account-meta strong,.account-hero h2){color:var(--day-text)}
html[data-theme=light] :is(.account-avatar,.vip-progress){background:#e7e3f1;border-color:#d1c7e0}
html[data-theme=light] :is(.vip-label small,.account-hero p,.personal-note,.withdraw-rules,.security-hint,.income-note,.income-hero p,.deposit-tip,.deposit-rate,.deposit-user small,.deposit-user span,.activity-copy p,.activity-meta,.activity-empty p,.personal-record small,.personal-record em){color:var(--day-muted)}
html[data-theme=light] :is(.personal-tabs,.data-tabs,.income-period,.order-filters,.lottery-play-tabs,.play-workspace .lottery-play-tabs,.play-groups,.lottery-draw,.dual-rules,.order-detail-panel,.security-hint){background:var(--day-soft);color:var(--day-text);border-color:var(--day-line)}
html[data-theme=light] :is(.dual-rules summary,.dual-rules p,.play-help b,.order-detail-panel b){color:var(--day-text)}
html[data-theme=light] :is(.play-help span,.number-label small,.lottery-draw small,.latest-draw span,.lottery-agreement,.dual-empty,.order-detail-panel span,.history-list article small){color:var(--day-muted)}
html[data-theme=light] :is(.play-groups button,.play-workspace .lottery-play-tabs button,.personal-tabs a,.data-tabs a,.income-period a){color:var(--day-muted);border-color:var(--day-line)}
html[data-theme=light] .play-groups button.active{background:#fff;color:#c52c47;border-left-color:#ed4059}
html[data-theme=light] .play-groups button.active:after{background:#fff}
html[data-theme=light] .play-groups i{background:#e2e5ef;color:#61687a}
html[data-theme=light] .play-groups button.active i{background:#ed4059;color:#fff}
html[data-theme=light] :is(.play-workspace .lottery-play-tabs button,.number-tools button,.number-balls button,.dual-options button,.lottery-amount-presets button,.amount-grid button){background:#f3f4f9;color:var(--day-text);border-color:#d6daE7}
html[data-theme=light] :is(.dual-options button small,.dual-options button b){color:inherit}
html[data-theme=light] .dual-options button small{color:#697085}
html[data-theme=light] :is(.number-label b,.dual-section h3){color:#c52c47;border-left-color:#ed4059}
html[data-theme=light] :is(.play-workspace .lottery-play-tabs button.active,.number-balls button.selected,.dual-options button.selected,.lottery-amount-presets button.active,.income-period a.active){background:#d82c49;color:#fff;border-color:#d82c49}
html[data-theme=light] .dual-options button.selected small{color:#fff}
html[data-theme=light] :is(.personal-tabs a.active,.data-tabs a.active){color:#c52c47}
html[data-theme=light] :is(.lottery-bet-bar.has-amount-presets .amount-input-label,.lottery-bet-bar label,.lottery-bet-bar.has-amount-presets>.lottery-clear){color:var(--day-muted)}
html[data-theme=light] :is(.lottery-bet-bar input,.lottery-bet-bar.has-amount-presets label input,.lottery-bet-bar label button,.lottery-bet-bar.has-amount-presets label button,.amount-preset-fields input){background:#f1f3f8;color:var(--day-text);border-color:#d6dae7}
html[data-theme=light] .lottery-clear{background:#e8eaf2;color:var(--day-text)}
html[data-theme=light] :is(.lottery-bet-bar strong,.lottery-bet-bar b,.income-hero strong){color:#c62b48}
html[data-theme=light] :is(.lottery-sheet>div,.amount-preset-dialog){background:#fff;color:var(--day-text);border-color:var(--day-line)}
html[data-theme=light] :is(.lottery-sheet p,.amount-preset-actions button){background:#f0f2f7;color:var(--day-text)}
html[data-theme=light] .sheet-close{color:var(--day-text)}
html[data-theme=light] :is(.amount-preset-dialog p,.amount-preset-fields label){color:var(--day-muted)}
html[data-theme=light] .amount-preset-actions button[type=submit]{background:#ed4059;color:#fff}
html[data-theme=light] .amount-preset-dialog .amount-preset-error{color:#bc2542}
html[data-theme=light] .auth-modal{background:radial-gradient(circle at 100% 0,#e9ddff,transparent 40%),#fff;color:var(--day-text)}
html[data-theme=light] .auth-modal>label:not(.human-check){background:#f7f7fb;border-color:#d5d3e0}
html[data-theme=light] .auth-modal>label :is(span,input){color:#514662}
html[data-theme=light] :is(.auth-modal input::placeholder,.security-detail input::placeholder){color:#747084}
html[data-theme=light] .auth-modal a{color:#6635a7}
html[data-theme=light] .auth-options{color:var(--day-muted)}
html[data-theme=light] :is(.security-detail input,.security-detail select,.custom-amount input,.deposit-amount-field input){background:#f5f6fa;color:var(--day-text);border-color:var(--day-line)}
html[data-theme=light] .amount-grid button.active{background:#ece3f8;border-color:#9a79c4;box-shadow:none}
html[data-theme=light] :is(.pay-methods label,.deposit-mode-tabs,.deposit-mode-tabs button,.deposit-usdt-head,.deposit-address){background:#f0edf7;color:var(--day-text);border-color:var(--day-line)}
html[data-theme=light] :is(.category-game-card,.category-hero,.category-layout aside,.category-search,.help-nav,.help-search){background:#fff;color:var(--day-text);border-color:var(--day-line)}
/* 首页 LOGO 旁的主题入口，不增加额外横栏。 */
.rr-header{gap:6px;position:relative;z-index:25}
.rr-header .rr-logo{flex-shrink:0}
.rr-header .rr-logo small{letter-spacing:1px}
.site-theme-controls.theme-in-header{position:relative;display:block;flex:0 0 28px;margin:0 auto 0 0;padding:0}
.site-theme-controls.theme-in-header>.theme-toggle-trigger{display:grid;place-items:center;width:28px;min-width:28px;height:30px;padding:5px;border:1px solid #514768;border-radius:8px;background:#27213c;color:#e2d2ff}
.theme-toggle-trigger svg{display:block;width:17px;height:17px}
.site-theme-controls.theme-in-header>.theme-menu{position:absolute;top:38px;left:50%;transform:translateX(-50%);z-index:40;display:flex;padding:6px;gap:4px;box-shadow:0 8px 24px #0004;white-space:nowrap}
.site-theme-controls.theme-in-header>.theme-menu[hidden]{display:none}
.rr-header .guest-auth{gap:6px}
.rr-header .guest-auth a{width:56px;height:34px;font-size:13px}
html[data-theme=light] .site-theme-controls.theme-in-header>.theme-toggle-trigger{background:#eee8f7;border-color:#ddd2eb;color:#68418d}
@media(max-width:360px){.rr-header{padding-right:10px;padding-left:10px;gap:4px}.rr-header .brand-logo{width:30px;height:30px;margin-right:4px}.rr-header .rr-logo b{font-size:15px}.rr-header .rr-logo small{font-size:7px;letter-spacing:.7px}.rr-wallet{padding:3px}.rr-wallet>i{width:22px;height:22px;margin-right:3px}.rr-wallet>b{min-width:31px;font-size:11px}.rr-wallet>button{padding:0 3px;font-size:17px}.rr-wallet>a{padding:7px;font-size:11px}.rr-wallet>a.wallet-deposit-plus{width:23px;height:23px;margin-left:3px}}
/* 亮色文字对比与辅助页面细节。 */
html[data-theme=light] .rr-logo b{color:#59417f}
.rr-wallet{flex-shrink:0}
.rr-wallet>a{white-space:nowrap}
html[data-theme=light] body .bottom a.active{background:#eee6fa;color:#7135aa}
html[data-theme=light] .bottom{border-top-color:#dce0eb!important}
html[data-theme=light] .category-nav a.active{background:#e7ddf5;color:#563081}
html[data-theme=light] .home-lottery-catalog .lottery-list-section>header{background:transparent}
html[data-theme=light] .home-lottery-catalog .lottery-list-section>header small{background:#eee8f7;color:#66547e}
html[data-theme=light] .account-logout{background:#fff;border-color:#e3dbe8;box-shadow:0 3px 12px #30243e09;color:#bc2542}
html[data-theme=light] .account-actions a:not(:first-child){background:#6c5691;color:#fff;border-color:#6c5691}
html[data-theme=light] .account-meta button img{background:#786a95;border-radius:4px;padding:2px}
html[data-theme=light] .record-grid a:nth-child(5) i{background:#776792;border-color:#776792}
html[data-theme=light] .deposit-mode-panel{background:#fff;color:#25283a;border-color:#dce0eb}
html[data-theme=light] :is(.deposit-usdt-head,.deposit-address){background:transparent;color:#3e3553}
html[data-theme=light] :is(.deposit-mode-panel p,.deposit-mode-panel small,.deposit-address-label,.deposit-usdt-head small,.deposit-amount-field>span,.deposit-amount-field em){color:#62687b}
html[data-theme=light] .deposit-mode-tabs button.active{background:#6d3bb4;color:#fff;box-shadow:none}
html[data-theme=light] .deposit-amount-field>div{background:#f5f6fa;border-color:#dce0eb}
html[data-theme=light] .deposit-user strong{color:#a45400}
html[data-theme=light] :is(.personal-record .plus,.personal-record .order-s1,.security-message.success){color:#16784f}
html[data-theme=light] :is(.personal-record .minus,.personal-record .order-s2,.order-detail-panel em,.security-message,.auth-message){color:#bd2944!important}
html[data-theme=light] :is(.activity-copy small,.activity-empty b,.security-detail form>label,.security-readonly p,.bank-card small,.order-filters label,.order-status,.income-detail-grid small,.income-hero small){color:#62687b}
html[data-theme=light] :is(.order-filters select,.category-search input,.help-search input){background:#fff;color:#25283a;border-color:#dce0eb}
html[data-theme=light] :is(input,select,textarea):focus-visible{outline:2px solid #8560b1;outline-offset:2px}
html[data-theme=light] button:focus-visible{outline:2px solid #8560b1;outline-offset:2px}

html[data-theme=light] .promo-banner{background:#eeeaf5}
/* 亮色首页统一分组与内部留白。 */
html[data-theme=light] .home-lottery-catalog .lottery-original-catalog{display:grid;gap:20px}
html[data-theme=light] .home-lottery-catalog .lottery-list-section{margin:0;padding:0 12px 14px;box-shadow:0 2px 8px #30243e05}
html[data-theme=light] .home-lottery-catalog .lottery-list-section>header{height:48px;margin-bottom:8px;background:transparent!important}
html[data-theme=light] .home-lottery-catalog .lottery-list-section>div{gap:10px}
@media(max-width:360px){html[data-theme=light] .home-lottery-catalog .lottery-list-section{padding-right:10px;padding-left:10px}html[data-theme=light] .home-lottery-catalog .lottery-list-section>div{gap:8px}}
/* 个人中心及其功能页面的亮色链接、辅助信息。 */
html[data-theme=light] .account-page .record-grid{border-color:#dddce8;box-shadow:0 3px 12px #30243e06}
html[data-theme=light] .account-page .record-grid a{color:#352e49;font-weight:500}
html[data-theme=light] .account-page .record-grid i{background:#e7e0f0;border-color:#d6cce3}
html[data-theme=light] .account-page .record-grid a:nth-child(5) i{background:#776792;border-color:#776792}
html[data-theme=light] .account-page .record-grid a:active{color:#6d3bb4}
html[data-theme=light] .account-page .account-actions a:not(:first-child){background:#6b5190;color:#fff}
html[data-theme=light] :is(.personal-menu a,.security-account-info b,.security-readonly p b,.bank-card b,.download-card b){color:#29243a;border-color:#e2e3ed}
html[data-theme=light] :is(.personal-menu span,.security-account-info small,.security-readonly p span,.bank-card p,.bank-card small,.withdraw-rules p,.withdraw-account p,.download-card p){color:#62687b}
html[data-theme=light] .personal-menu a:active{background:#f0eaf8;color:#663394}
html[data-theme=light] :is(.withdraw-rules>div,.bank-card,.account-qr-preview){background:#f1f2f8;color:#62687b;border-color:#dce0eb}
html[data-theme=light] :is(.download-card,.help-hero,.help-group,.recharge-record-card){background:#fff;color:#29243a;border-color:#dce0eb}
html[data-theme=light] :is(.help-group>button,.help-group>div a,.help-detail,.help-detail h1,.record-method strong){color:#29243a}
html[data-theme=light] :is(.help-group>button small,.help-group>button em,.help-hero small,.help-detail p,.help-detail li,.record-method small,.record-state,.record-state small){color:#62687b}
html[data-theme=light] :is(.help-group>div,.help-group>div a,.record-state){border-color:#e2e3ed}
html[data-theme=light] .help-group>button i{background:#eee6f7;color:#704498}
html[data-theme=light] .recharge-record-page{background:#f4f5fa;color:#29243a}
html[data-theme=light] .record-filters{background:#ececf5;border-color:#dce0eb}
html[data-theme=light] :is(.record-filters button,.record-refresh){color:#62687b}
html[data-theme=light] .record-filters button.active{color:#663394}
html[data-theme=light] .header-record-link img{filter:brightness(.4);opacity:1}
html[data-theme=light] :is(.download-card button:disabled,.bank-list .empty){background:#eceef4;color:#62687b;opacity:1}
html[data-theme=light] .help-detail a{color:#663394}
html[data-theme=light] .security-readonly>i{background:#e4f3ec;color:#16784f}
html[data-theme=light] .account-page .record-grid a:nth-child(8) i{background:#776792;border-color:#776792}
/* 亮色页面与固定导航统一铺满，避免宽屏两侧露出背景。 */
html[data-theme=light] #app{width:100%;max-width:none;border:0;box-shadow:none}
html[data-theme=light] :is(.home-page,.screenshot-home,.simple-page,.account-page,.lottery-bet-page){width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important;border-left:0;border-right:0;box-shadow:none}
html[data-theme=light] body .bottom,
html[data-theme=light] .lottery-header,
html[data-theme=light] .lottery-bet-bar{left:0!important;right:0!important;width:100%!important;max-width:none!important;transform:none!important;border-left:0!important;border-right:0!important}
body[data-route=home] .screenshot-home .promo-banner{margin-top:12px}
/* 各彩种共用的日间投注配色。 */
html[data-theme=light] .lottery-bet-page{background:#f3f5f9!important;color:#233047}
html[data-theme=light] .lottery-bet-page .lottery-header{background:#fff!important;border-bottom-color:#e0e5ed;box-shadow:0 2px 8px #23304705}
html[data-theme=light] .lottery-bet-page .lottery-header :is(b,button){color:#233047}
html[data-theme=light] .lottery-bet-page .lottery-header a{color:#566780}
html[data-theme=light] .lottery-bet-page .lottery-draw{background:linear-gradient(120deg,#edf2fb,#f7f8fc);color:#233047;border-bottom:1px solid #e0e5ed}
html[data-theme=light] .lottery-bet-page :is(.lottery-draw small,.latest-draw span){color:#596b83}
html[data-theme=light] .lottery-bet-page .lottery-draw em{color:#c52f4a}
html[data-theme=light] .lottery-bet-page .latest-draw i{background:#d82c49;color:#fff;box-shadow:0 2px 5px #c52f4a18}
html[data-theme=light] .lottery-bet-page .play-workspace{background:#f3f5f9!important}
html[data-theme=light] .lottery-bet-page .play-groups{background:#eaf0f6;border-right-color:#dfe5ee}
html[data-theme=light] .lottery-bet-page .play-groups button{color:#596b83}
html[data-theme=light] .lottery-bet-page .play-groups i{background:#dce4ee;color:#51647e}
html[data-theme=light] .lottery-bet-page .play-groups button.active{background:#fff;color:#bb2842;border-left-color:#d82c49}
html[data-theme=light] .lottery-bet-page .play-groups button.active i{background:#d82c49;color:#fff}
html[data-theme=light] .lottery-bet-page .play-workspace .lottery-play-tabs{background:#f3f5f9;border-bottom:1px solid #e0e5ed}
html[data-theme=light] .lottery-bet-page .play-workspace .lottery-play-tabs button{background:#fff;color:#52627a;border-color:#dce3ed}
html[data-theme=light] .lottery-bet-page .play-workspace .lottery-play-tabs button.active{background:#d82c49;color:#fff;border-color:#d82c49}
html[data-theme=light] .lottery-bet-page :is(.play-help b,.number-label b,.dual-section h3){color:#2b3b53}
html[data-theme=light] .lottery-bet-page :is(.play-help span,.number-label small,.lottery-agreement){color:#63738a}
html[data-theme=light] .lottery-bet-page :is(.number-row,.dual-section){background:#fff;border-color:#dfe5ee;box-shadow:0 2px 6px #23304704}
html[data-theme=light] .lottery-bet-page .dual-section h3{border-left-color:#d82c49}
html[data-theme=light] .lottery-bet-page .dual-rules{background:#eaf0f8;border-color:#d8e2ef;color:#53667f}
html[data-theme=light] .lottery-bet-page .dual-rules :is(summary,p){color:#435772}
html[data-theme=light] .lottery-bet-page :is(.number-balls button,.dual-options button){background:#f6f8fc;color:#233047;border-color:#dce3ee;box-shadow:none}
html[data-theme=light] .lottery-bet-page .dual-options button small{color:#b32a44}
html[data-theme=light] .lottery-bet-page :is(.number-balls button.selected,.dual-options button.selected){background:#d82c49;color:#fff;border-color:#d82c49;box-shadow:0 2px 6px #d82c4920}
html[data-theme=light] .lottery-bet-page .dual-options button.selected small{color:#fff}
html[data-theme=light] .lottery-bet-page .number-tools button{background:#edf2f8;color:#53667f;border-color:#dce3ed}
html[data-theme=light] .lottery-bet-page .lottery-bet-bar{background:#fff!important;border-top-color:#dce3ed;box-shadow:0 -3px 14px #23304708}
html[data-theme=light] .lottery-bet-page .lottery-amount-presets button{background:#f0f4fa;color:#354963;border-color:#dce3ed}
html[data-theme=light] .lottery-bet-page .lottery-amount-presets button.active{background:#d82c49;color:#fff;border-color:#d82c49}
html[data-theme=light] .lottery-bet-page .lottery-amount-presets .amount-preset-edit{background:#e9edf5;color:#435772;border-color:#d6deeb}
html[data-theme=light] .lottery-bet-page .lottery-bet-bar label :is(input,button){background:#f1f5fa;color:#2b3b53;border-color:#d7e0ec}
html[data-theme=light] .lottery-bet-page :is(.lottery-confirm,.sheet-submit,.amount-preset-actions button[type=submit]){background:#d82c49;color:#fff}
html[data-theme=light] .lottery-bet-page .lottery-sheet>div{background:#fff;color:#233047;box-shadow:0 -8px 30px #23304715}
html[data-theme=light] .lottery-bet-page .lottery-sheet p{background:#f0f4fa;color:#354963}
html[data-theme=light] .lottery-bet-page .recent-draw-panel{background:#fff;color:#233047;border-color:#dce3ed;box-shadow:0 12px 28px #23304720}
html[data-theme=light] .lottery-bet-page .recent-draw-panel :is(header,.draw-collapse){background:#edf2f8;color:#354963;border-color:#dce3ed}
html[data-theme=light] .lottery-bet-page .recent-draw-panel header button{color:#53667f}
html[data-theme=light] .lottery-bet-page .recent-draw-panel li{border-color:#e4e9f1}
html[data-theme=light] .lottery-bet-page .recent-draw-panel li>span{color:#53667f}
html[data-theme=light] .lottery-bet-page .recent-draw-panel li i{background:#d82c49;color:#fff}
/* 个人中心右上角显示当前模式，点击直接切换。 */
.account-page{position:relative}
.account-page .site-theme-controls.theme-in-account{position:absolute;top:12px;right:14px;display:block;margin:0;padding:0}
.account-page .theme-in-account .account-theme-toggle{display:flex;align-items:center;justify-content:center;gap:6px;min-width:72px;height:30px;padding:0 10px;border:1px solid #514768;border-radius:16px;background:#27213c;color:#e2d2ff;font-size:12px}
html[data-theme=light] .account-page .theme-in-account .account-theme-toggle{background:#eee8f7;border-color:#ddd2eb;color:#60417f}
