:root[data-theme=dark]:has(.app-topnav,.tm-auth-dialog,.tm-auth-callback,.pricing-modern){--bg:#111;--surface:#171717;--surface-2:#202020;--ink:#ededed;--ink-2:#c2c2c2;--ink-3:#a3a3a3;--ink-4:#929292;--line:#333;--line-2:#292929;--line-strong:#666;--brand:#e7c568;--brand-bright:#efc650;--brand-deep:#dbb344;--brand-soft:#27241b;--brand-soft-2:#49402a;--brand-grad:linear-gradient(#efc650, #efc650)}:root[data-theme=dark] .app-topnav{background:var(--bg);border-bottom-color:var(--line-2)}:root[data-theme=dark] .app-topnav .tn-link.on{background:var(--surface-2);color:var(--ink)}:root[data-theme=dark] .app-topnav .av{background:var(--surface-2);border-color:var(--line);color:var(--ink-2)}:root[data-theme=dark] .sidebar .sb-cat.on{background:var(--surface-2);color:var(--ink)}:root[data-theme=dark] .sidebar .sb-upsell{background:var(--surface);border-color:var(--line)}@media (width>=901px){:root[data-theme=dark] .sidebar{border-right-color:var(--line-2);background:var(--bg)}}:root[data-theme=dark] .pd .pd-verdict{background:var(--surface);border-color:#0000}:root[data-theme=dark] .pd .pdv-shot{background:var(--surface-2);border-color:var(--line-2)}:root[data-theme=dark] .pd .pdv-actions .dr-cta{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}:root[data-theme=dark] .pd .pdv-actions .dr-cta:hover{color:var(--ink);border-color:var(--line-strong);background:#282828}:root[data-theme=dark] .pd .pdv-econ-note button{color:var(--ink-2)}:root[data-theme=dark] .pd .pdv-econ-note button:hover{color:var(--brand)}:root[data-theme=dark] .pd .pd-gauge-track{stroke:var(--line)}:root[data-theme=dark] .pd .pd-gauge-arc{stroke:var(--brand)}:root[data-theme=dark] .pd .pd-gauge-v i{color:var(--ink-3)}:root[data-theme=dark] .pd .pd-days button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}:root[data-theme=dark] .pd .li-box,:root[data-theme=dark] .pd .li-lang{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .pd .li-eg{border-top-color:var(--line-2)}:root[data-theme=dark] .pd .recharts-default-tooltip{color:var(--ink);background-color:var(--surface-2)!important;border-color:var(--line-strong)!important}:root[data-theme=dark] .board-workspace .board-purpose{color:var(--ink-3)}:root[data-theme=dark] .board-workspace .filterpanel{border-color:var(--line-2)}:root[data-theme=dark] .board-workspace :is(.dp-btn,.f-export,.fp-search){border-color:var(--line)}:root[data-theme=dark] .board-workspace :is(.dp-btn:hover,.f-export:hover){border-color:var(--line-strong)}:root[data-theme=dark] .board-workspace .fp-search:focus-within{border-color:var(--brand);outline-color:var(--brand-soft-2)}:root[data-theme=dark] .board-workspace :is(.f-win,.board-viewsw) button[aria-pressed=true]{color:var(--ink);background:#303030}:root[data-theme=dark] .board-workspace :is(.f-chip.on,.advf-btn.has){color:var(--brand);background:var(--brand-soft)}:root[data-theme=dark] .board-workspace :is(.cdd-panel,.advf-pop){border-color:var(--line)}:root[data-theme=dark] .board-workspace .plist{border-color:var(--line-2)}:root[data-theme=dark] .board-workspace .tbl thead th{border-bottom-color:var(--line)}:root[data-theme=dark] .board-workspace .tbl .preason{color:var(--ink-3)}:root[data-theme=dark] .board-workspace .tbl .rnk{background:var(--surface-2)}:root[data-theme=dark]:has(.board-workspace){--spark-rise:#4fbc8b;--spark-steady:#7a9feb}:root[data-theme=dark]:has(.board-workspace) .hover-preview{background:var(--surface-2);border-color:#414141}:root[data-theme=dark]:has(.board-workspace) .product-quick-brief{color:var(--ink-2)}:root[data-theme=dark]:has(.board-workspace) .source-price-dialog{border-color:var(--line)}:root[data-theme=dark]:has(.board-workspace) .source-price-dialog::backdrop{background:#0000008c}:root[data-theme=dark] .board-workspace .pcard:hover{border-color:#4a4a4a}:root[data-theme=dark] .board-workspace .pcard-score{border-color:var(--line)}:root[data-theme=dark] :is(.import-checkout,.import-source-dialog,.import-address-dialog){--text:var(--ink);--muted:var(--ink-3)}:root[data-theme=dark] :is(.import-checkout,.import-source-dialog,.import-address-dialog) :is(.import-muted,.import-eyebrow){color:var(--ink-3)}:root[data-theme=dark] :is(.import-checkout,.import-source-dialog,.import-address-dialog) :is(button,input,textarea,select):focus-visible{outline-color:var(--brand)}:root[data-theme=dark] .import-cart-dense .import-cart-columns{background:var(--surface-2)}:root[data-theme=dark] .import-cart-dense :is(.import-cart-check,.import-consent) input{accent-color:var(--brand-bright)}:root[data-theme=dark] .import-cart-dense .import-line.is-unselected .import-line-description{color:var(--ink-3)}:root[data-theme=dark] .import-checkout .import-address-list>article.is-selected{background:var(--surface-2);border-color:var(--line-strong)}:root[data-theme=dark] .import-checkout .import-address-page{background:var(--surface);border-color:var(--line-2)}:root[data-theme=dark] :is(.import-checkout,.import-address-dialog) .import-address-hint{color:var(--ink-3)}:root[data-theme=dark] .import-checkout .import-beta-label{color:var(--brand);background:var(--brand-soft)}:root[data-theme=dark] :is(.import-checkout,.import-source-dialog,.import-address-dialog) :is(input,textarea){caret-color:var(--ink)}:root[data-theme=dark] .tm-order-summary:hover,:root[data-theme=dark] .tm-order-row[open]>.tm-order-summary{background:var(--surface-2)}:root[data-theme=dark] .tm-workspace .adm-detail{background:var(--bg)}:root[data-theme=dark] :is(.import-source-dialog,.import-address-dialog)::backdrop{background:#000000a6}:root[data-theme=dark] .import-source-dialog .import-picker .import-options button[aria-pressed=true]{background:var(--surface-2);border-color:var(--brand)}:root[data-theme=dark] .import-source-dialog .import-picker .import-gallery{background:var(--bg)}:root[data-theme=dark] .import-source-dialog .import-picker .import-photo{background:var(--surface-2)}:root[data-theme=dark] .import-source-dialog .import-picker .import-photo small{color:var(--ink-3)}:root[data-theme=dark] .import-source-dialog .import-picker .import-picker-options{scrollbar-color:var(--line-strong) transparent}:root[data-theme=dark] .import-source-dialog .import-dialog-heading{border-color:var(--line-2)}:root[data-theme=dark] .import-source-dialog .import-dialog-heading h2{color:var(--ink)}:root[data-theme=dark] .import-source-dialog :is(.import-beta-label,.import-dialog-footer p){color:var(--ink-3)}:root[data-theme=dark] :is(.import-checkout,.import-address-dialog) .import-consent input{accent-color:var(--brand-bright);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .account-settings .set-card{border-color:var(--line-2)}:root[data-theme=dark] .account-settings .set-av{border-color:var(--line);background:var(--surface-2);color:var(--ink-2)}:root[data-theme=dark] .account-settings .set-plan{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}:root[data-theme=dark] .account-settings .set-in{border-color:var(--line)}:root[data-theme=dark] .account-settings .set-seg-b.on{color:var(--ink);background:#303030}:root[data-theme=dark] .account-settings :is(input,button,a):focus-visible{outline-color:var(--brand)}:root[data-theme=dark] .tm-auth-dialog{border-color:var(--line)}:root[data-theme=dark] .tm-auth-dialog::backdrop{background:#000000a6}:root[data-theme=dark] .tm-auth-dialog input:not([aria-invalid=true]):not(:focus){border-color:var(--line)}:root[data-theme=dark] .tm-auth-footer{background:var(--bg)}
