:root[data-theme=dark]{color-scheme:dark;--bg: #131018;--surface: #251e30;--border: #3c3150;--text: #ecdfef;--muted: #a896b6;--teal-deep: #5ecfc0;--mint: #2f5a4b;--danger: #f07381;--select-arrow: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%208'%3E%3Cpath%20d='M1%201.5l5%205%205-5'%20fill='none'%20stroke='%23a896b6'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-theme=dark] body{background:radial-gradient(140% 560px at 15% -14%,rgba(240,120,162,.12),transparent 72%) fixed,radial-gradient(130% 560px at 88% -14%,rgba(69,184,169,.1),transparent 72%) fixed,var(--bg)}:root[data-theme=dark] header{background:radial-gradient(70% 190% at 6% 0%,rgba(255,201,218,.14),transparent 58%),radial-gradient(60% 170% at 96% 0%,rgba(94,207,192,.12),transparent 55%),radial-gradient(rgba(255,255,255,.05) 1.5px,transparent 1.5px) 0 0 / 22px 22px,linear-gradient(115deg,#1d5a52,#17453f 45%,#0f2d29)}:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] .combo,:root[data-theme=dark] .add-variant,:root[data-theme=dark] .variant,:root[data-theme=dark] .tpl-picker button,:root[data-theme=dark] .js-helper,:root[data-theme=dark] ul.experiment-list li{background:#2c2439}:root[data-theme=dark] .btn-ghost:hover{background:var(--mint)}:root[data-theme=dark] select{background-color:#2c2439}:root[data-theme=dark] .variant.control{background:#33252b}:root[data-theme=dark] .variant.control .variant-tag{color:#ffcfa3;background:#4a3120}:root[data-theme=dark] .card.intro{background:linear-gradient(180deg,#45b8a91a,#45b8a900 60%),var(--surface)}:root[data-theme=dark] .weight-slider::-webkit-slider-thumb,:root[data-theme=dark] .traffic-slider::-webkit-slider-thumb,:root[data-theme=dark] .weight-slider::-moz-range-thumb,:root[data-theme=dark] .traffic-slider::-moz-range-thumb{border-color:#2c2439}:root[data-theme=dark] .seg-control .chip:hover:not([aria-pressed=true]){background:#3a3050}:root[data-theme=dark] .chip:not([aria-pressed=true]){background:#332a45}:root[data-theme=dark] .chip:not([aria-pressed=true]):hover{background:#3d3355}:root[data-theme=dark] .summary-item{background:#332a45}:root[data-theme=dark] .app-nav{background:linear-gradient(90deg,#f078a224,#1c162600 38% 62%,#45b8a924),#1e1829f0}:root[data-theme=dark] ul.experiment-list li.inactive{background:#292135}:root[data-theme=dark] .exp-active-btn.is-off{background:#332a45}:root[data-theme=dark] .exp-active-btn.is-off:hover{background:#3d3355}:root[data-theme=dark] .btn-primary,:root[data-theme=dark] .btn-cta{color:#000}:root[data-theme=dark] .nav-count{color:#241a2e}:root[data-theme=dark] .ga-details,:root[data-theme=dark] table.ga-contract th{background:#2c2439}:root[data-theme=dark] .tpl-error{background:#3d2531}:root[data-theme=dark] ::placeholder{color:var(--muted);opacity:.7}
