[data-theme=dark]{--accent:#3b74ff;--accent-foreground:#fff;--background:#0e1320;--foreground:#e7eaf2;--surface:#161c2b;--muted:#9aa4b8;--border:#283147;--green:#7aa2ff;--green-dark:#a9c2ff;--mint:#1a2744;--ink:#e7eaf2;--soft:#1d2435;--secondary-soft:#3a2c08;--secondary-ink:#ffd36b;--danger:#ff8a80;color-scheme:dark}[data-theme=dark] body{background:var(--background);color:var(--foreground)}[data-theme=dark] .pdh-media,[data-theme=dark] .product-card .product-visual{background:#eef1f6!important;border-color:var(--border)}[data-theme=dark] img{color-scheme:light}[data-theme=dark] .pd-save,[data-theme=dark] .pdh-media-actions button,[data-theme=dark] .save-button{background:#fff!important;color:#252a33!important;border-color:#dfe5ec!important}[data-theme=dark] .pd-save[aria-pressed=true],[data-theme=dark] .pdh-media-actions .is-saved,[data-theme=dark] .save-button.is-saved{color:#d23b3b!important}[data-theme=dark] .sk{background:linear-gradient(90deg,#1d2435 25%,#262f44 50%,#1d2435 75%);background-size:200% 100%}[data-theme=dark] .engine-home .shop-header{background:transparent}[data-theme=dark] .engine-search{border:1px solid var(--border)}[data-theme=dark] .engine-submit,[data-theme=dark] .engine-submit:hover{background:var(--accent)}[data-theme=dark] ::selection{background:var(--soft)}[data-theme=dark] select{background:var(--surface)}[data-theme=dark] .button--primary,[data-theme=dark] .skip-link{background:var(--accent)}[data-theme=dark] .button--outline{border-color:var(--border);background:var(--surface)}[data-theme=dark] .native-primary{background:var(--accent)}[data-theme=dark] .icon-button{color:var(--ink)}[data-theme=dark] .icon-button:hover{background:var(--soft)}[data-theme=dark] .announcement{background:var(--soft);color:var(--ink)}[data-theme=dark] .header-search{border:1px solid var(--border)}[data-theme=dark] .header-search input::placeholder{color:var(--muted)}[data-theme=dark] .sb-ghost{color:var(--muted)}[data-theme=dark] .header-search kbd{border:1px solid var(--border);color:var(--muted)}[data-theme=dark] .sb-submit,[data-theme=dark] .sb-submit:hover{background:var(--accent)}[data-theme=dark] .sb-panel li>svg{color:var(--muted)}[data-theme=dark] .header-divider,[data-theme=dark] .nav-divider{background:var(--soft)}[data-theme=dark] .saved-link>span{background:var(--accent)}[data-theme=dark] .header-nav nav>a,[data-theme=dark] .workspace-links>a{color:var(--muted)}[data-theme=dark] .header-nav .category-trigger{color:var(--ink)}[data-theme=dark] .eyebrow,[data-theme=dark] .hero-copy>p{color:var(--muted)}[data-theme=dark] .hero-search{border:1px solid var(--border);background:var(--surface);color:var(--muted)}[data-theme=dark] .hero-search button{background:var(--accent)}[data-theme=dark] .trending-search{color:var(--muted)}[data-theme=dark] .trending-search a{color:var(--muted);border:1px solid var(--border)}[data-theme=dark] .proof-icon{background:var(--soft);color:var(--muted)}[data-theme=dark] .hero-proof b,[data-theme=dark] .hero-proof small{color:var(--muted)}[data-theme=dark] .hero-art{background:var(--soft)}[data-theme=dark] .hero-orbit{border:1px solid var(--border)}[data-theme=dark] .art-label,[data-theme=dark] .featured-caption{color:var(--muted)}[data-theme=dark] .floating-price{background:var(--surface);border:1px solid var(--border)}[data-theme=dark] .floating-price b span,[data-theme=dark] .floating-price small{color:var(--muted)}[data-theme=dark] .floating-decrease{background:var(--soft);color:var(--muted)}[data-theme=dark] .floating-trust{background:var(--surface);border:1px solid var(--border)}[data-theme=dark] .art-sparkle,[data-theme=dark] .floating-trust small,[data-theme=dark] .floating-trust>span{color:var(--muted)}[data-theme=dark] .art-pagination span{background:var(--soft)}[data-theme=dark] .benefit-strip>div{border-inline-end:1px solid var(--border)}[data-theme=dark] .benefit-strip small,[data-theme=dark] .benefit-strip svg,[data-theme=dark] .section-kicker{color:var(--muted)}[data-theme=dark] .category-item.selected,[data-theme=dark] .category-item:hover{background:var(--soft)}[data-theme=dark] .category-audio,[data-theme=dark] .category-camera,[data-theme=dark] .category-gaming,[data-theme=dark] .category-icon,[data-theme=dark] .category-phone,[data-theme=dark] .category-watch{background:var(--soft);color:var(--muted)}[data-theme=dark] .category-item small,[data-theme=dark] .product-tabs button,[data-theme=dark] .product-tabs>span{color:var(--muted)}[data-theme=dark] .product-card,[data-theme=dark] .save-button{border:1px solid var(--border);background:var(--surface)}[data-theme=dark] .save-button{color:var(--muted)}[data-theme=dark] .product-tag{background:var(--surface);color:var(--muted)}[data-theme=dark] .product-english,[data-theme=dark] .product-stores,[data-theme=dark] .product-stores>svg{color:var(--muted)}[data-theme=dark] .store-dots i,[data-theme=dark] .store-dots i:nth-child(2),[data-theme=dark] .store-dots i:nth-child(3){background:var(--soft)}[data-theme=dark] .product-price small,[data-theme=dark] .product-price>div>span{color:var(--muted)}[data-theme=dark] .discount{color:var(--muted);background:var(--soft)}[data-theme=dark] .product-link{border-top:1px solid var(--border)}[data-theme=dark] .assistant-banner p,[data-theme=dark] .assistant-orb,[data-theme=dark] .light-eyebrow{color:var(--muted)}[data-theme=dark] .assistant-banner>a{background:var(--soft);color:var(--ink)}[data-theme=dark] .editorial-copy p{color:var(--muted)}[data-theme=dark] .editorial-comparison{background:var(--surface);border:1px solid var(--border)}[data-theme=dark] .mini-label{color:var(--muted)}[data-theme=dark] .editorial-comparison>div{border-top:1px solid var(--border)}[data-theme=dark] .editorial-comparison>div:first-of-type,[data-theme=dark] .editorial-comparison>small{color:var(--muted)}[data-theme=dark] .shop-footer{background:var(--soft);border-top:1px solid var(--border)}[data-theme=dark] .footer-grid p{color:var(--muted)}[data-theme=dark] .footer-grid>:is(div,[data-theme=dark] nav)>a:not(:first-child){color:var(--muted)}[data-theme=dark] .footer-note>svg{color:var(--muted)}[data-theme=dark] .footer-bottom{border-top:1px solid var(--border);color:var(--muted)}[data-theme=dark] .demo-dialog{background:var(--surface)}[data-theme=dark] .field input,[data-theme=dark] .field select,[data-theme=dark] .field textarea{border:1px solid var(--border);background:var(--surface);color:var(--ink)}[data-theme=dark] .field input::placeholder,[data-theme=dark] .field textarea::placeholder{color:var(--muted)}[data-theme=dark] .notice{border:1px solid var(--border)}[data-theme=dark] .empty-icon,[data-theme=dark] .notice{background:var(--soft);color:var(--muted)}[data-theme=dark] .empty-state p{color:var(--muted)}[data-theme=dark] .badge-green{background:var(--soft);color:var(--ink)}[data-theme=dark] .badge-amber{background:var(--soft)}[data-theme=dark] .badge-gray{background:var(--soft);color:var(--muted)}[data-theme=dark] .badge-red{background:var(--soft)}@media (max-width:640px){[data-theme=dark] .mobile-search-tools>button>span{background:var(--accent)}}[data-theme=dark] .breadcrumbs,[data-theme=dark] .breadcrumbs a{color:var(--muted)}[data-theme=dark] .filter-panel{border:1px solid var(--border);background:var(--surface)}[data-theme=dark] .filter-category,[data-theme=dark] .filter-title button{color:var(--muted)}[data-theme=dark] .radio-dot{border:1px solid var(--border)}[data-theme=dark] .filter-separator{background:var(--soft)}[data-theme=dark] .range-labels{color:var(--muted)}[data-theme=dark] .filter-help{background:var(--soft)}[data-theme=dark] .filter-help p,[data-theme=dark] .filter-help svg,[data-theme=dark] .search-category-strip{color:var(--muted)}[data-theme=dark] .detail-image>span{background:var(--surface);color:var(--muted)}[data-theme=dark] .detail-info>p:not(.english-detail),[data-theme=dark] .english-detail{color:var(--muted)}[data-theme=dark] .spec-pills span{background:var(--soft);color:var(--muted)}[data-theme=dark] .color-options button{border:3px solid var(--border)}[data-theme=dark] .detail-price{border-top:1px solid var(--border)}[data-theme=dark] .detail-price small,[data-theme=dark] .detail-price>span{color:var(--muted)}[data-theme=dark] .detail-tabs{border-bottom:1px solid var(--border)}[data-theme=dark] .detail-tabs button{color:var(--muted)}[data-theme=dark] .offer-row{border:1px solid var(--border)}[data-theme=dark] .offer-row.best-offer{background:var(--surface)}[data-theme=dark] .merchant-avatar{background:var(--soft);color:var(--muted)}[data-theme=dark] .offer-cost>span,[data-theme=dark] .offer-merchant b svg,[data-theme=dark] .offer-merchant small,[data-theme=dark] .offer-merchant small>span,[data-theme=dark] .offer-shipping>small,[data-theme=dark] .report-link{color:var(--muted)}[data-theme=dark] .dialog-success-icon{background:var(--soft)}[data-theme=dark] .spec-table span{color:var(--muted)}[data-theme=dark] .price-history{background:var(--surface)}[data-theme=dark] .loading-page,[data-theme=dark] .not-found p,[data-theme=dark] .not-found>span{color:var(--muted)}[data-theme=dark] .workspace-tag{border:1px solid var(--border);color:var(--muted)}[data-theme=dark] .workspace-profile{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}[data-theme=dark] .workspace-avatar{background:var(--soft);color:var(--muted)}[data-theme=dark] .dashboard-sidebar nav>a,[data-theme=dark] .sidebar-caption,[data-theme=dark] .workspace-profile small{color:var(--muted)}[data-theme=dark] .dashboard-sidebar nav>a.active,[data-theme=dark] .dashboard-sidebar nav>a:hover{background:var(--soft)}[data-theme=dark] .nav-count{background:var(--soft);color:var(--muted)}[data-theme=dark] .sidebar-help{background:var(--soft)}[data-theme=dark] .return-shop,[data-theme=dark] .sidebar-help>b,[data-theme=dark] .sidebar-help>button,[data-theme=dark] .sidebar-help>p,[data-theme=dark] .sidebar-help>svg,[data-theme=dark] .switch-workspace{color:var(--muted)}[data-theme=dark] .demo-tag{background:var(--soft);color:var(--muted)}[data-theme=dark] .topbar-divider{background:var(--soft)}[data-theme=dark] .user-avatar{border:1px solid var(--border);background:var(--soft);color:var(--muted)}[data-theme=dark] .card-title p,[data-theme=dark] .chart-legend,[data-theme=dark] .chart-x,[data-theme=dark] .chart-y,[data-theme=dark] .dashboard-title .section-kicker,[data-theme=dark] .dashboard-title p,[data-theme=dark] .health-row>b,[data-theme=dark] .health-row>span,[data-theme=dark] .quality-card .card-title>svg,[data-theme=dark] .quality-card>p,[data-theme=dark] .quality-ring div>span,[data-theme=dark] .stat-card>div>span,[data-theme=dark] .stat-card>div>svg,[data-theme=dark] .stat-card>small>span,[data-theme=dark] .stat-card>span{color:var(--muted)}[data-theme=dark] .quality-card>a{border-top:1px solid var(--border);color:var(--muted)}[data-theme=dark] th{color:var(--muted);background:var(--surface)}[data-theme=dark] td{border-top:1px solid var(--border)}[data-theme=dark] tbody tr:hover{background:var(--surface)}[data-theme=dark] .mini-trend,[data-theme=dark] .table-product small,[data-theme=dark] .unit{color:var(--muted)}[data-theme=dark] .table-toggle{color:var(--muted);border:1px solid var(--border)}[data-theme=dark] .table-toggle:hover{background:var(--soft)}[data-theme=dark] .table-footnote{color:var(--muted)}[data-theme=dark] .workspace-note{background:var(--soft);border:1px solid var(--border);color:var(--muted)}[data-theme=dark] .dashboard-footer{color:var(--muted)}[data-theme=dark] .compact-merchants>div{border-top:1px solid var(--border)}[data-theme=dark] .compact-merchants small{color:var(--muted)}[data-theme=dark] .table-search{background:var(--soft);border:1px solid var(--border);color:var(--muted)}[data-theme=dark] .table-identity small{color:var(--muted)}[data-theme=dark] .match-row{border-top:1px solid var(--border)}[data-theme=dark] .match-row div>span,[data-theme=dark] .match-row small,[data-theme=dark] .match-score{color:var(--muted)}[data-theme=dark] .large-icon{background:var(--soft);color:var(--muted)}[data-theme=dark] .feed-mini>span,[data-theme=dark] .feed-summary p{color:var(--muted)}[data-theme=dark] .activity-row{border-top:1px solid var(--border)}[data-theme=dark] .activity-check{background:var(--soft);color:var(--muted)}[data-theme=dark] .activity-row small{color:var(--muted)}[data-theme=dark] .wallet-banner{background:var(--accent)}[data-theme=dark] .wallet-banner h2>small,[data-theme=dark] .wallet-banner p,[data-theme=dark] .wallet-banner span,[data-theme=dark] .wallet-banner>svg{color:var(--muted)}[data-theme=dark] .report-icon{background:var(--soft)}[data-theme=dark] .report-row small,[data-theme=dark] .reset-card p{color:var(--muted)}[data-theme=dark] .notification-panel{background:var(--surface);border:1px solid var(--border)}[data-theme=dark] .notification-panel>p{border-bottom:1px solid var(--border);color:var(--muted)}[data-theme=dark] .notification-panel small{color:var(--muted)}[data-theme=dark] .fp-count,[data-theme=dark] .store-categories button.active{background:var(--accent)}[data-theme=dark] .fp-chips button:hover{background:var(--soft)}[data-theme=dark] .fp-range::-moz-range-progress{background:var(--accent)}[data-theme=dark] .fp-track{background:var(--soft)}[data-theme=dark] .fp-track:after{background:var(--surface)}[data-theme=dark] .fp-switch input:checked+.fp-track{background:var(--accent)}[data-theme=dark] .pd-save{background:var(--surface)}[data-theme=dark] .pd-out{color:var(--ink)}[data-theme=dark] .pd-nav .tabs__indicator,[data-theme=dark] .pd-nav [data-slot=tabs-indicator]{background:var(--accent)!important}[data-theme=dark] .pd-best-tag{background:var(--accent)}[data-theme=dark] .mm .category-trigger,[data-theme=dark] .pd-chart-stats dd.up{color:var(--ink)}[data-theme=dark] .apply-steps li[data-state=done]:before,[data-theme=dark] .register-shop-link,[data-theme=dark] .register-shop-link:hover{background:var(--accent)}[data-theme=dark] .pdh-price.is-out,[data-theme=dark] .pdh-stats .is-in,[data-theme=dark] .pdh-stats .is-out{color:var(--ink)}[data-theme=dark] .notify-button,[data-theme=dark] .notify-pop{border:1px solid var(--line,var(--border));background:var(--surface)}[data-theme=dark] .notify-head,[data-theme=dark] .notify-pop li button{border-bottom:1px solid var(--line,var(--border))}[data-theme=dark] .support-card,[data-theme=dark] .support-field select{border:1px solid var(--line,var(--border));background:var(--surface)}[data-theme=dark] .support-list>li>button,[data-theme=dark] .support-report,[data-theme=dark] .support-thread li{border:1px solid var(--line,var(--border))}[data-theme=dark] .report-flag-card{color:var(--ink)}[data-theme=dark] .fs-cat.on:before{background:var(--accent)}[data-theme=dark] .fs-price .slider .slider__fill{background:var(--accent)!important}[data-theme=dark] .ob-ribbon,[data-theme=dark] .pdh-buy-actions .pdh-alert[aria-pressed=true]{background:var(--accent)}[data-theme=dark] .pdh-timing.is-high{background:var(--soft)!important}[data-theme=dark] .compare-card,[data-theme=dark] .ob-timing.is-high,[data-theme=dark] .pdh-timing.is-high dd{color:var(--ink)}[data-theme=dark] .compare-card.is-on,[data-theme=dark] .compare-tray-go{background:var(--accent)}[data-theme=dark] .compare-note{background:var(--soft);color:var(--ink)}[data-theme=dark] .lp-bg-brand .lp-btn-primary,[data-theme=dark] .lp-bg-dark .lp-btn-primary{background:var(--surface);color:var(--ink)}[data-theme=dark] .engine-promo{color:var(--ink)}