:root{--surface:#fff;--surface-soft:#f3f3f3;--on-accent:#fff}:root[data-theme=brand]{--current-accent:var(--purple);--current-accent-muted:#7064e9;--current-edge:#b3b3b3;--current-highlight:#f0e9fa}:root[data-theme=dark]{color-scheme:dark;--bg:#0b1218;--surface:#131f29;--surface-soft:#20323e;--ink:#eaf4f7;--muted:#a0b5c3;--line:#2b404e;--purple:#7adbe8;--purple-dark:#56c9b5;--purple-soft:#193d49;--rail:#0b1218;--positive:#6fd4b3;--negative:#ff9aa9;--on-accent:#082d32}:root[data-theme=electric]{color-scheme:dark;--bg:#141329;--surface:#24213f;--surface-soft:#353252;--ink:#f5f3ff;--muted:#c0bbdb;--line:#4b466c;--purple:#d9ff67;--purple-dark:#c0ef3c;--purple-soft:#38364c;--rail:#141329;--positive:#a6eccb;--negative:#ff91af;--on-accent:#172200}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]){--tone-bg-160e2c:var(--rail);--tone-bg-161126:var(--rail);--tone-bg-180f2c:var(--rail);--tone-bg-211538:var(--rail);--tone-bg-243aaf:var(--purple);--tone-bg-251a38:var(--rail);--tone-bg-281e3d:var(--rail);--tone-bg-2b203e:var(--rail);--tone-bg-596bd6:var(--purple);--tone-bg-6a76e0:var(--purple);--tone-bg-6d59ac:var(--purple);--tone-bg-6f68e7:var(--purple);--tone-bg-7958e5:var(--purple);--tone-bg-7962b4:var(--purple);--tone-bg-8069b5:var(--purple);--tone-bg-8a70bd:var(--purple);--tone-bg-8c70af:var(--purple);--tone-bg-8d79bc:var(--purple);--tone-bg-8d9ae1:var(--purple);--tone-bg-987dc3:var(--purple);--tone-bg-ac63ea:var(--purple);--tone-bg-b5beec:var(--surface-soft);--tone-bg-d7e7e1:var(--surface-soft);--tone-bg-dae0ef:var(--surface-soft);--tone-bg-dbdef6:var(--surface-soft);--tone-bg-ded4ef:var(--surface-soft);--tone-bg-e0c9cd:var(--surface-soft);--tone-bg-e4ddec:var(--surface-soft);--tone-bg-e4efe9:var(--surface-soft);--tone-bg-e7dcfa:var(--surface-soft);--tone-bg-e7e6fa:var(--surface);--tone-bg-e8e2f2:var(--surface-soft);--tone-bg-e8edfc:var(--surface);--tone-bg-e9edf7:var(--surface);--tone-bg-e9f1f0:var(--surface-soft);--tone-bg-eaf5ef:var(--surface);--tone-bg-ebe5f6:var(--surface);--tone-bg-ece7f8:var(--surface);--tone-bg-ece9f5:var(--surface);--tone-bg-ede6f7:var(--surface);--tone-bg-ede7f5:var(--surface);--tone-bg-ede8f7:var(--surface);--tone-bg-edf5f0:var(--surface);--tone-bg-eee7fb:var(--surface);--tone-bg-eeebf5:var(--surface);--tone-bg-eeebf6:var(--surface);--tone-bg-eeebf7:var(--surface);--tone-bg-eeeef2:var(--surface);--tone-bg-eef9f2:var(--surface);--tone-bg-efe9f8:var(--surface);--tone-bg-efebf6:var(--surface);--tone-bg-eff0fe:var(--surface);--tone-bg-eff8f3:var(--surface);--tone-bg-f0e9fa:var(--surface);--tone-bg-f0ebf8:var(--surface);--tone-bg-f0ebf9:var(--surface);--tone-bg-f0ecf8:var(--surface);--tone-bg-f0edf7:var(--surface);--tone-bg-f1edf7:var(--surface);--tone-bg-f1eff5:var(--surface);--tone-bg-f1f1f2:var(--surface);--tone-bg-f2ecfa:var(--surface);--tone-bg-f2eef8:var(--surface);--tone-bg-f2f1f5:var(--surface);--tone-bg-f2f2f5:var(--surface);--tone-bg-f3edf9:var(--surface);--tone-bg-f3eff9:var(--surface);--tone-bg-f3effa:var(--surface);--tone-bg-f3f1f6:var(--surface);--tone-bg-f4e0e1:var(--surface-soft);--tone-bg-f4f0fa:var(--surface);--tone-bg-f5f1fa:var(--surface);--tone-bg-f5f1fb:var(--surface);--tone-bg-f5f2f9:var(--surface);--tone-bg-f5f5f7:var(--surface);--tone-bg-f6f4f9:var(--surface);--tone-bg-f7f4fb:var(--surface);--tone-bg-f7f5fa:var(--surface);--tone-bg-f7f6f9:var(--surface);--tone-bg-f7f6fa:var(--surface);--tone-bg-f7f7fb:var(--surface);--tone-bg-f8f3fc:var(--surface);--tone-bg-f8f5fc:var(--surface);--tone-bg-f8f5fd:var(--surface);--tone-bg-f8f7fb:var(--surface);--tone-bg-f8f8fa:var(--surface);--tone-bg-f9e9eb:var(--surface);--tone-bg-f9f6ff:var(--surface);--tone-bg-f9f7fc:var(--surface);--tone-bg-faf8fd:var(--surface);--tone-bg-faf8fe:var(--surface);--tone-bg-faf9fc:var(--surface);--tone-bg-faf9fd:var(--surface);--tone-bg-fafafa:var(--surface);--tone-bg-fbfafc:var(--surface);--tone-bg-fcf0f1:var(--surface);--tone-bg-fcfaff:var(--surface);--tone-bg-fcfbfe:var(--surface);--tone-bg-fdfbff:var(--surface);--tone-bg-fff0f1:var(--surface);--tone-bg-ffffff:var(--surface);--tone-edge-a4a4df:var(--line);--tone-edge-b8a8d2:var(--line);--tone-edge-b9a9cf:var(--line);--tone-edge-c6b4eb:var(--line);--tone-edge-cae5d5:var(--line);--tone-edge-cbb8e1:var(--line);--tone-edge-cdd4ec:var(--line);--tone-edge-cec2e0:var(--line);--tone-edge-d7cbe9:var(--line);--tone-edge-da9b9f:var(--line);--tone-edge-dcd1ec:var(--line);--tone-edge-dcd9e5:var(--line);--tone-edge-ddd5e7:var(--line);--tone-edge-ddd8e9:var(--line);--tone-edge-ded6e8:var(--line);--tone-edge-dfd2ee:var(--line);--tone-edge-e3dceb:var(--line);--tone-edge-e4dfee:var(--line);--tone-edge-e4e0e9:var(--line);--tone-edge-e5daef:var(--line);--tone-edge-e5dbee:var(--line);--tone-edge-e5deef:var(--line);--tone-edge-e5dfed:var(--line);--tone-edge-e5e1ed:var(--line);--tone-edge-e6ddeb:var(--line);--tone-edge-e6e0ee:var(--line);--tone-edge-e6e0f1:var(--line);--tone-edge-e6e3ee:var(--line);--tone-edge-e6e5eb:var(--line);--tone-edge-e7e1f0:var(--line);--tone-edge-e7e3ed:var(--line);--tone-edge-e7e3ee:var(--line);--tone-edge-e7e7eb:var(--line);--tone-edge-e8e0f0:var(--line);--tone-edge-e8e0f4:var(--line);--tone-edge-e8e2ef:var(--line);--tone-edge-e8e3ed:var(--line);--tone-edge-e9e1f1:var(--line);--tone-edge-e9e2ef:var(--line);--tone-edge-e9e6ee:var(--line);--tone-edge-eae4f2:var(--line);--tone-edge-eae4f3:var(--line);--tone-edge-eae5f1:var(--line);--tone-edge-eae9ed:var(--line);--tone-edge-ebe5f3:var(--line);--tone-edge-ebe8ef:var(--line);--tone-edge-ebe9ef:var(--line);--tone-edge-ece4f5:var(--line);--tone-edge-ece8f2:var(--line);--tone-edge-eee6f6:var(--line);--tone-edge-eee8f3:var(--line);--tone-edge-eee9f3:var(--line);--tone-edge-eee9f5:var(--line);--tone-edge-eeeaf3:var(--line);--tone-edge-eeebf1:var(--line);--tone-edge-eeebf2:var(--line);--tone-edge-eeebf3:var(--line);--tone-edge-eeebf4:var(--line);--tone-edge-eeedf1:var(--line);--tone-edge-eeeeef:var(--line);--tone-edge-eeeef0:var(--line);--tone-edge-efe8f7:var(--line);--tone-edge-efecf4:var(--line);--tone-edge-efedf2:var(--line);--tone-edge-efedf3:var(--line);--tone-edge-efedf4:var(--line);--tone-edge-f0eaf6:var(--line);--tone-edge-f0edf4:var(--line);--tone-edge-f0edf5:var(--line);--tone-edge-f0eef2:var(--line);--tone-edge-f0eef4:var(--line);--tone-edge-f0eff4:var(--line);--tone-edge-f1ebf6:var(--line);--tone-edge-f1edf6:var(--line);--tone-edge-f1f1f5:var(--line);--tone-edge-f2cbd1:var(--line);--tone-edge-f2eff6:var(--line);--tone-edge-f2eff7:var(--line);--tone-edge-f2f1f4:var(--line);--tone-edge-f3edf8:var(--line);--tone-edge-f3f2f5:var(--line);--tone-fg-111111:var(--ink);--tone-fg-151319:var(--ink);--tone-fg-171128:var(--ink);--tone-fg-17141e:var(--ink);--tone-fg-17151c:var(--ink);--tone-fg-17171b:var(--ink);--tone-fg-222222:var(--ink);--tone-fg-232327:var(--ink);--tone-fg-242429:var(--ink);--tone-fg-25202d:var(--ink);--tone-fg-258268:var(--ink);--tone-fg-27232e:var(--ink);--tone-fg-27252e:var(--ink);--tone-fg-28252f:var(--ink);--tone-fg-28754e:var(--ink);--tone-fg-302738:var(--ink);--tone-fg-33283f:var(--ink);--tone-fg-33293f:var(--ink);--tone-fg-33303a:var(--ink);--tone-fg-35333c:var(--ink);--tone-fg-36303f:var(--ink);--tone-fg-383140:var(--ink);--tone-fg-393240:var(--ink);--tone-fg-3b3445:var(--ink);--tone-fg-3d3746:var(--ink);--tone-fg-40394d:var(--ink);--tone-fg-42314f:var(--ink);--tone-fg-443a50:var(--ink);--tone-fg-46414e:var(--ink);--tone-fg-4a3f58:var(--ink);--tone-fg-4c435a:var(--ink);--tone-fg-55555e:var(--ink);--tone-fg-5d476f:var(--ink);--tone-fg-5d5668:var(--ink);--tone-fg-5e506e:var(--ink);--tone-fg-5fa078:var(--muted);--tone-fg-60556e:var(--muted);--tone-fg-61576e:var(--muted);--tone-fg-635a70:var(--muted);--tone-fg-65646a:var(--muted);--tone-fg-665482:var(--muted);--tone-fg-675187:var(--muted);--tone-fg-68686d:var(--muted);--tone-fg-6b57b4:var(--purple);--tone-fg-6d657a:var(--muted);--tone-fg-6d7cae:var(--muted);--tone-fg-6dac8e:var(--muted);--tone-fg-6e57ad:var(--muted);--tone-fg-706a7c:var(--muted);--tone-fg-716a7c:var(--muted);--tone-fg-716b7b:var(--muted);--tone-fg-736c7d:var(--muted);--tone-fg-7560b0:var(--muted);--tone-fg-75698f:var(--muted);--tone-fg-76608e:var(--muted);--tone-fg-77609d:var(--muted);--tone-fg-7760ad:var(--muted);--tone-fg-7760b9:var(--purple);--tone-fg-77717f:var(--muted);--tone-fg-77777b:var(--muted);--tone-fg-77777c:var(--muted);--tone-fg-786885:var(--muted);--tone-fg-786a9b:var(--muted);--tone-fg-78a98d:var(--muted);--tone-fg-78b99b:var(--muted);--tone-fg-79618c:var(--muted);--tone-fg-7962b4:var(--purple);--tone-fg-79658e:var(--muted);--tone-fg-797181:var(--muted);--tone-fg-797384:var(--muted);--tone-fg-797582:var(--muted);--tone-fg-7a6b8b:var(--muted);--tone-fg-7b668d:var(--muted);--tone-fg-7b7b81:var(--muted);--tone-fg-7c6d92:var(--muted);--tone-fg-7d5c9f:var(--muted);--tone-fg-7d6b91:var(--muted);--tone-fg-7d82c3:var(--purple);--tone-fg-7e6295:var(--muted);--tone-fg-7e66b6:var(--purple);--tone-fg-80629d:var(--muted);--tone-fg-81818a:var(--muted);--tone-fg-827b8f:var(--muted);--tone-fg-828287:var(--muted);--tone-fg-837a8f:var(--muted);--tone-fg-84718f:var(--muted);--tone-fg-8771a6:var(--muted);--tone-fg-88818e:var(--muted);--tone-fg-888888:var(--muted);--tone-fg-89858e:var(--muted);--tone-fg-8a72a0:var(--muted);--tone-fg-8a749e:var(--muted);--tone-fg-8a8396:var(--muted);--tone-fg-8a8a93:var(--muted);--tone-fg-8b8099:var(--muted);--tone-fg-8b828f:var(--muted);--tone-fg-8b8497:var(--muted);--tone-fg-8c7da2:var(--muted);--tone-fg-8c8196:var(--muted);--tone-fg-8c81a8:var(--muted);--tone-fg-8c8597:var(--muted);--tone-fg-8c8796:var(--muted);--tone-fg-8c8798:var(--muted);--tone-fg-8ca69a:var(--muted);--tone-fg-8d6db6:var(--muted);--tone-fg-8d9bb7:var(--muted);--tone-fg-8e73bf:var(--purple);--tone-fg-8e78be:var(--purple);--tone-fg-8e78c0:var(--purple);--tone-fg-8e839a:var(--muted);--tone-fg-8e849c:var(--muted);--tone-fg-8f829c:var(--muted);--tone-fg-8f879a:var(--muted);--tone-fg-8f879b:var(--muted);--tone-fg-908898:var(--muted);--tone-fg-91869e:var(--muted);--tone-fg-9276c8:var(--purple);--tone-fg-928c99:var(--muted);--tone-fg-9380a4:var(--muted);--tone-fg-93889f:var(--muted);--tone-fg-9474af:var(--muted);--tone-fg-9475b5:var(--muted);--tone-fg-94879e:var(--muted);--tone-fg-9581a6:var(--muted);--tone-fg-958b9e:var(--muted);--tone-fg-958c9e:var(--muted);--tone-fg-95909c:var(--muted);--tone-fg-95909f:var(--muted);--tone-fg-9680c2:var(--purple);--tone-fg-9684b1:var(--muted);--tone-fg-9689a7:var(--muted);--tone-fg-9785a8:var(--muted);--tone-fg-98919f:var(--muted);--tone-fg-9980c4:var(--purple);--tone-fg-9991a1:var(--muted);--tone-fg-99959e:var(--muted);--tone-fg-9a7db9:var(--muted);--tone-fg-9a81ae:var(--muted);--tone-fg-9a91a2:var(--muted);--tone-fg-9a929f:var(--muted);--tone-fg-9a94a5:var(--muted);--tone-fg-9b83b0:var(--muted);--tone-fg-9b87bd:var(--muted);--tone-fg-9b89b7:var(--muted);--tone-fg-9b8bad:var(--muted);--tone-fg-9b8ca9:var(--muted);--tone-fg-9b8da8:var(--muted);--tone-fg-9b8db7:var(--muted);--tone-fg-9b94a4:var(--muted);--tone-fg-9b95a3:var(--muted);--tone-fg-9d83b2:var(--muted);--tone-fg-9d90aa:var(--muted);--tone-fg-9d92a7:var(--muted);--tone-fg-9d92a9:var(--muted);--tone-fg-9f99a7:var(--muted);--tone-fg-a07bb7:var(--muted);--tone-fg-a083ba:var(--muted);--tone-fg-a08aaf:var(--muted);--tone-fg-a08bb9:var(--muted);--tone-fg-a08cab:var(--muted);--tone-fg-a08cad:var(--muted);--tone-fg-a099a9:var(--muted);--tone-fg-a09aa8:var(--muted);--tone-fg-a18db6:var(--muted);--tone-fg-a196ae:var(--muted);--tone-fg-a19aa8:var(--muted);--tone-fg-a19aa9:var(--muted);--tone-fg-a295ad:var(--muted);--tone-fg-a29baa:var(--muted);--tone-fg-a38ac3:var(--muted);--tone-fg-a38ac5:var(--muted);--tone-fg-a396b3:var(--muted);--tone-fg-a39ba9:var(--muted);--tone-fg-a39baa:var(--muted);--tone-fg-a48bb4:var(--muted);--tone-fg-a59aac:var(--muted);--tone-fg-a59baa:var(--muted);--tone-fg-a69aaf:var(--muted);--tone-fg-a89eb1:var(--muted);--tone-fg-a998bd:var(--muted);--tone-fg-a99ab6:var(--muted);--tone-fg-a99ac3:var(--muted);--tone-fg-aa95b9:var(--muted);--tone-fg-aa9ab7:var(--muted);--tone-fg-aa9cb6:var(--muted);--tone-fg-aa9cb9:var(--muted);--tone-fg-aaa0bb:var(--muted);--tone-fg-aaa2b1:var(--muted);--tone-fg-aaa2b2:var(--muted);--tone-fg-aaa6ae:var(--muted);--tone-fg-aba5b4:var(--muted);--tone-fg-aca0b8:var(--muted);--tone-fg-ae9cbd:var(--muted);--tone-fg-af93df:var(--purple);--tone-fg-b19bbf:var(--muted);--tone-fg-b19bc5:var(--muted);--tone-fg-b1a5bc:var(--muted);--tone-fg-b1a6bb:var(--muted);--tone-fg-b1a8bd:var(--muted);--tone-fg-b29bc2:var(--muted);--tone-fg-b29dc2:var(--muted);--tone-fg-b2a2c5:var(--muted);--tone-fg-b2a8be:var(--muted);--tone-fg-b39bc9:var(--muted);--tone-fg-b3adbb:var(--muted);--tone-fg-b49acd:var(--muted);--tone-fg-b49adf:var(--purple);--tone-fg-b4a8c5:var(--muted);--tone-fg-b4adbd:var(--muted);--tone-fg-b5a6e0:var(--purple);--tone-fg-b5a7cb:var(--purple);--tone-fg-b5acbf:var(--muted);--tone-fg-b6a5c5:var(--muted);--tone-fg-b6a6c3:var(--muted);--tone-fg-b7afc0:var(--muted);--tone-fg-b9a5d9:var(--purple);--tone-fg-b9aaca:var(--purple);--tone-fg-bba7d2:var(--purple);--tone-fg-bfaccf:var(--purple);--tone-fg-c5b2de:var(--purple);--tone-fg-e5e0ec:var(--purple);--tone-fg-eee9f7:var(--purple);--tone-fg-f3eff8:var(--purple)}.theme-switcher{position:relative;color:inherit;flex-shrink:0}.theme-switcher>summary{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;list-style:none;border-radius:6px}.theme-switcher>summary::-webkit-details-marker{display:none}.theme-switcher>summary:hover{background:#ffffff18}.theme-picker{position:absolute;right:0;top:36px;width:225px;padding:14px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #0003;z-index:150}.theme-picker>strong{display:block;margin-bottom:10px;font-size:13px}.theme-picker button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 8px;background:transparent;color:var(--ink);border-radius:6px;text-align:left}.theme-picker button:hover,.theme-picker button[aria-pressed=true]{background:var(--purple-soft)}.theme-picker button>svg{margin-left:auto;color:var(--purple)}.theme-swatches{display:flex;gap:3px}.theme-swatches i{width:12px;height:18px;border-radius:3px;border:1px solid #8885}.theme-picker small{display:block;color:var(--muted);font-size:11px;line-height:1.6;margin-top:10px}.global-language{display:flex;align-items:center;gap:5px}.global-language .theme-picker{top:auto;bottom:38px}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(.button.primary,.home-ask-button){background:var(--purple);color:var(--on-accent)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(input,select,textarea,dialog){background:var(--surface);color:var(--ink);border-color:var(--line)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(.positive,.dash-green){color:var(--positive)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(.negative,.dash-red){color:var(--negative)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day.outside-month{background:var(--surface)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day.win{background:color-mix(in srgb,var(--positive) 16%,var(--surface));border-color:color-mix(in srgb,var(--positive) 45%,var(--line))}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day.loss{background:color-mix(in srgb,var(--negative) 16%,var(--surface));border-color:color-mix(in srgb,var(--negative) 45%,var(--line))}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day.even{background:var(--purple-soft)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .pnl-day>strong{color:var(--ink)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) svg text{fill:var(--muted)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) svg :is(line,path)[stroke="#eeeef2"],:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) svg [stroke="#f0f0f3"]{stroke:var(--line)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .tox :is(.tox-editor-header,.tox-toolbar,.tox-toolbar__primary,.tox-toolbar-overlord,.tox-menubar,.tox-statusbar,.tox-menu,.tox-dialog,.tox-collection__item,.tox-tbtn,.tox-mbtn){background:var(--surface)!important;color:var(--ink)!important}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .tox :is(.tox-tbtn svg,.tox-statusbar svg){fill:var(--muted)!important}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .tox :is(.tox-tinymce,.tox-statusbar){border-color:var(--line)!important}:root[data-theme=electric] .home-ai-card{background:linear-gradient(135deg,#3d37a1,#8d336d);color:#fff}@media (max-width:767px){.product-topbar .topbar-right{gap:4px}.theme-picker{right:-65px}}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(.main-content,.main-column,.product-workspace,.trade-dashboard>.dash-heading){background:var(--bg)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) :is(.dash-kpi,.dash-widget){background:var(--surface);border:1px solid var(--line);border-radius:9px}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .dash-widget svg line{stroke:var(--line)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .dash-radar polygon[fill="#fafafa"]{fill:var(--surface-soft);stroke:var(--line)}:root:is([data-theme=brand],[data-theme=dark],[data-theme=electric]) .dash-radar polygon[fill=none]{stroke:var(--line)}:root[data-theme=electric] .home-assistant-card{background:linear-gradient(135deg,#3d37a1,#8d336d);color:#fff}:root[data-theme=brand]{color-scheme:dark;--bg:#070710;--surface:#101122;--surface-soft:#1b1b30;--ink:#ccceef;--muted:#aaaac5;--line:#2f2949;--purple:#e83bd4;--purple-dark:#7130c3;--purple-soft:#231740;--rail:#070710;--positive:#3fffb7;--negative:#ff6b87;--on-accent:#fff;--current-accent:#ff3bd4;--current-accent-muted:#bd7bff;--current-edge:#7130c3;--current-highlight:#231740;--current-shadow-rgb:113 48 195}:root[data-theme=brand] .public-site{background:#070710;color:var(--ink)}:root[data-theme=brand] .public-header{background:#070710;border-color:#231740}:root[data-theme=brand] .landing-hero{background:radial-gradient(ellipse at 75% 60%,#35225f70,transparent 60%),linear-gradient(120deg,#070710,#0f1021)}:root[data-theme=brand] .hero-copy h1{color:#ccceef}:root[data-theme=brand] .hero-copy em{background:linear-gradient(90deg,#ff3bd4,#bd7bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=brand] :is(.button.dark,.button.gradient,.button.primary){background:linear-gradient(90deg,#ff3bd4,#7130c3);color:#fff;border-color:#a83cd1;box-shadow:0 5px 24px #7130c32b}:root[data-theme=brand] :is(.product-topbar,.product-rail){background:#070710}:root[data-theme=brand] .product-rail-item.active{background:#231740;box-shadow:inset 3px 0 #ff3bd4}:root[data-theme=brand] .brand-mark{background:transparent}:root[data-theme=brand] .brand-mark img{mix-blend-mode:screen;filter:invert(1) brightness(2.5)}:root[data-theme=current]{color-scheme:light;--bg:#f8f8f8;--surface:#fff;--surface-soft:#f3f3f3;--ink:#232323;--muted:#686868;--line:#e7e7e7;--purple:#212121;--purple-dark:#111;--purple-soft:#ececec;--rail:#171717;--positive:#258a6b;--negative:#cd5a6b;--on-accent:#fff;--current-accent:#212121;--current-accent-muted:#525252;--current-edge:#b3b3b3;--current-highlight:#eee;--current-shadow-rgb:0 0 0}:root[data-theme=current] .landing-hero{background:radial-gradient(ellipse at 70% 70%,#ededed,transparent 65%),#fff}:root[data-theme=current] .hero-copy em{color:#555}:root[data-theme=current] .button.gradient{background:linear-gradient(90deg,#212121,#4a4a4a)}:root[data-theme=current] .preview-chart :is(polyline,circle){stroke:#333}:root[data-theme=current] .preview-chart circle{fill:#333}:root[data-theme=current] #landing-profit-area stop{stop-color:#666}:root[data-theme=current] .lab-academy progress::-webkit-progress-value{background:#444}:root[data-theme=current] .lab-academy progress::-moz-progress-bar{background:#444}:root[data-theme=current] .hero-product .mock-window{box-shadow:0 22px 70px #00000016}:root[data-theme=current] .mock-top{color:#eee}:root[data-theme=current] .mock-top>i{background:#777}:root[data-theme=current] .mock-top>small{color:#bbb}