html[data-theme="dark"]{--bg:#0a0d11;--surface:#101419;--panel:#11161b;--panel-2:#0e1217;--text:#f2f4f7;--muted:#9aa4b2;--subtle:#667085;--border:#222933;--border-strong:#344054;--ink:#f2f4f7;--ink-2:#ffffff;--accent:#d5b56a;--accent-2:#e7ca84;--accent-soft:#211d14;--shadow-sm:0 8px 30px rgba(0,0,0,.24);--shadow:0 18px 55px rgba(0,0,0,.34);--shadow-lg:0 32px 90px rgba(0,0,0,.48)}
html[data-theme="dark"] body{background:radial-gradient(circle at top right,rgba(213,181,106,.09),transparent 28%),var(--bg)}
html[data-theme="dark"] .sidebar{background:rgba(16,20,25,.82);border-right-color:var(--border)}
html[data-theme="dark"] .topbar{background:rgba(10,13,17,.74);border-bottom-color:var(--border)}
html[data-theme="dark"] .card,.html[data-theme="dark"] .card{background:linear-gradient(180deg,rgba(18,23,29,.98),rgba(15,19,24,.98));border-color:var(--border)}
html[data-theme="dark"] .global-search,.html[data-theme="dark"] .icon-btn{background:rgba(17,22,27,.9);border-color:var(--border);color:var(--text)}
html[data-theme="dark"] .input,html[data-theme="dark"] .select,html[data-theme="dark"] .textarea{background:#0c1014;border-color:var(--border);color:var(--text)}
html[data-theme="dark"] .input:focus,html[data-theme="dark"] .select:focus,html[data-theme="dark"] .textarea:focus{background:#0e1318}
html[data-theme="dark"] .btn{background:#13181e;color:var(--text);border-color:var(--border)}
html[data-theme="dark"] .btn-primary,.html[data-theme="dark"] .premium-btn{background:linear-gradient(145deg,#f4f5f7,#d8dbe0);color:#101419;border-color:transparent}
html[data-theme="dark"] .modal{background:linear-gradient(180deg,#151a20,#11161b);border-color:#242a31}
html[data-theme="dark"] .picker-results{background:#12171c;border-color:var(--border)}
html[data-theme="dark"] .command-item:hover,html[data-theme="dark"] .command-item.active{background:#171c21}
html[data-theme="dark"] .command-search{background:#0c1014;color:var(--text)}
html[data-theme="dark"] .segmented{background:#0c1014;border-color:var(--border)}
html[data-theme="dark"] .segmented button.active{background:#171c21;color:var(--text)}
html[data-theme="dark"] .product-card{background:linear-gradient(180deg,#14191f,#11161b);border-color:var(--border)}
html[data-theme="dark"] .product-thumb{background:linear-gradient(145deg,#1d1c18,#191816)}
