.theme-toggle{position:static;flex:0 0 auto;align-self:center;margin-left:auto;order:2;min-width:70px;min-height:36px;padding:6px 11px;border:1px solid #cedbf0;border-radius:22px;background:#fff;color:#234271;box-shadow:none;font:500 13px/1.5 system-ui,sans-serif;cursor:pointer;touch-action:manipulation}.theme-toggle:focus-visible{outline:3px solid #6596ff;outline-offset:3px}
html[data-theme=dark]{color-scheme:dark;--surface:#0d1525;--ink:#dce6f5;--muted:#a0b0c8;--line:#2a3b54;--navy:#0b1424;--blue:#83aaff}
html[data-theme=dark] body.public-site{background:#0d1525!important;color:#dce6f5!important}
html[data-theme=dark] .public-site :is(.public-header,.news-panel,.sidebar-card,.about-panel,.article-reading-panel,.article-detail,.news-center-latest,.news-center-topic-panel,.topic-panel,.channel-panel,.channel-latest,.sitemap-section,.catalog-coin-heading,.catalog-directory,.coin-profile-card,.coin-topic-hero,.coin-chart-card,.coin-chart,.coin-kline-card,.market-chart,.chart-panel,.catalog-chart-panel,.market-strip,.quote-card,.exchange-market-card,.exchange-card,.exchange-intro,.exchange-faq,.search-page>header,.search-hit){background:#142036!important;color:#dce6f5;border-color:#2a3b54!important}
html[data-theme=dark] .public-site :is(.utility-bar,.news-center,.channel-page,.coin-topic-page,.container1,.content-1,.table-box,.market-table,.coin-related,.catalog-chart,.catalog-chart-tooltip){background:#0f1a2d!important;color:#dce6f5;border-color:#2a3b54!important}
html[data-theme=dark] .public-site :is(h1,h2,h3,h4,.public-brand .brand-title strong,.quote-copy strong,.coin-topic-name-line,.coin-name,.coin-profile-fields dd,.about-copy,.article-body,.news-copy h2,.news-copy p,.article-topic-tags>span,.search-hit p){color:#dce6f5!important}
html[data-theme=dark] .public-site :is(p,small,time,dt,.news-meta,.briefing-meta,.quote-state,.brand-channel,.brand-wordmark>small,.search-aliases,.search-total,.catalog-source,.coin-profile-preview){color:#aebed6}
html[data-theme=dark] .public-site :is(a.category,.category,.article-body a,.about-copy a,.search-read,.coin-profile-official-link){color:#91b7ff}
html[data-theme=dark] .public-site :is(table,thead,tbody,tr,td,th){background:#142036!important;border-color:#2a3b54!important}
html[data-theme=dark] .public-site :is(th,td a:not(.red):not(.green),.coin-name-en,.coin-name-cn){color:#b7c6dc}
html[data-theme=dark] .public-site tr:hover td{background:#1d304c!important}
html[data-theme=dark] .public-site :is(input,textarea,select,.header-search-form,.channel-search,.article-lead,.article-disclaimer,.article-topic-tags a,.coin-time-tabs button,.chart-tabs button,.php-pagination a,.search-scopes a){background:#1b2b45!important;border-color:#344966!important;color:#c9d9f2!important}
html[data-theme=dark] .public-site :is(input,textarea)::placeholder{color:#a8b9d2}
html[data-theme=dark] .public-site :is(.article-body h2,.article-body h3){background:#1b2b45!important;border-color:#729fff!important}
html[data-theme=dark] .public-site :is(.article-body a,.search-hit mark){color:#9fc1ff!important}
html[data-theme=dark] .public-site .search-hit mark{background:#574a20}
html[data-theme=dark] .public-site :is(.green,.rise,.up){color:#46d9be!important}
html[data-theme=dark] .public-site :is(.red,.fall,.down){color:#ff8294!important}
html[data-theme=dark] .public-site :is(.php-pagination a[aria-current=page],.search-scopes a[aria-current=page],button.active){background:#315ecd!important;color:#fff!important}
html[data-theme=dark] .theme-toggle{background:#213654;color:#edf4ff;border-color:#476184}
html[data-theme=dark] .public-site [data-catalog-chart] svg text{fill:#aebed6}
html[data-theme=dark] .public-site [data-catalog-chart] svg line[stroke="#e7edf6"]{stroke:#2a3b54}
@media(max-width:760px){.public-header .theme-toggle{position:static;order:2;margin-left:auto;min-width:64px;min-height:34px;font-size:12px;padding:6px 10px}}
