/* ARUS Light / Dark. Dark literals remain as fallbacks in existing styles. */
:root[data-theme="light"] {
 color-scheme:light;
 --bg:#f5f8fb;--nav:#ffffff;--panel:#ffffff;--raised:#edf3f7;
 --line:#d3dfe7;--ink:#172e3e;--muted:#526a7a;
 --gold:#007666;--primary:#007666;--active:#e5f4ef;
 --green:#087d53;--red:#c63042;--amber:#955b00;--purple:#7242b5;
 --warning-bg:#fff4dc;--danger-bg:#fdecef;
 --ar-light-line-00bba1:#00a78f;
 --ar-light-line-00c6a8:#00a78e;
 --ar-light-line-00d1b2:#00a68d;
 --ar-light-line-08151b:#d3dfe7;
 --ar-light-line-081820:#d3dfe7;
 --ar-light-line-08202a:#d3dfe7;
 --ar-light-line-0b1b23:#d3dfe7;
 --ar-light-line-0b1f2d:#d3dfe7;
 --ar-light-line-0b2330:#d3dfe7;
 --ar-light-line-10b981:#0fa976;
 --ar-light-line-123643:#d3dfe7;
 --ar-light-line-193a48:#d3dfe7;
 --ar-light-line-21c393:#1ca77e;
 --ar-light-line-22d3ee:#0ea1b8;
 --ar-light-line-244653:#d3dfe7;
 --ar-light-line-24c79e:#1ea784;
 --ar-light-line-264556:#d3dfe7;
 --ar-light-line-26455644:#d3dfe744;
 --ar-light-line-264858:#d3dfe7;
 --ar-light-line-274252:#d3dfe7;
 --ar-light-line-27d3ae:#1fa689;
 --ar-light-line-28434f:#d3dfe7;
 --ar-light-line-284654:#d3dfe7;
 --ar-light-line-284958:#d3dfe7;
 --ar-light-line-28cec2:#20a59c;
 --ar-light-line-294757:#d3dfe7;
 --ar-light-line-294959:#d3dfe7;
 --ar-light-line-294a59:#d3dfe7;
 --ar-light-line-2acfc4:#21a59c;
 --ar-light-line-2dd4bf:#22a594;
 --ar-light-line-30474d:#d3dfe7;
 --ar-light-line-324138:#d3dfe7;
 --ar-light-line-34505d:#d3dfe7;
 --ar-light-line-34d7c1:#21a694;
 --ar-light-line-355364:#d3dfe7;
 --ar-light-line-356373:#d3dfe7;
 --ar-light-line-39423c:#d3dfe7;
 --ar-light-line-3b555c:#d3dfe7;
 --ar-light-line-3d6375:#d3dfe7;
 --ar-light-line-43606e:#d3dfe7;
 --ar-light-line-4cc9f0:#11a0cd;
 --ar-light-line-607780:#d3dfe7;
 --ar-light-line-60788a:#d3dfe7;
 --ar-light-line-60a5fa:#4596f9;
 --ar-light-line-65a9ff:#4195ff;
 --ar-light-line-6e8791:#a7bac7;
 --ar-light-line-6fa7ff:#4e93ff;
 --ar-light-line-728d9b:#a7bac7;
 --ar-light-line-78909e:#a7bac7;
 --ar-light-line-7bd95d:#47a828;
 --ar-light-line-84cc16:#69a312;
 --ar-light-line-a3e635:#6da314;
 --ar-light-line-a78bfa:#9e7ff9;
 --ar-light-line-aabcb0:#a7bac7;
 --ar-light-line-d8e1e5:#a7bac7;
 --ar-light-line-e2fffa:#a7bac7;
 --ar-light-line-e879f9:#e257f7;
 --ar-light-line-f59e0b:#cc8308;
 --ar-light-line-f6d54a:#b09009;
 --ar-light-line-f97316:#f76906;
 --ar-light-line-facc15:#b28f04;
 --ar-light-line-fb923c:#f06f05;
 --ar-light-line-fd6a7e:#fd5d73;
 --ar-light-line-ff8a34:#f66800;
 --ar-light-paint-00d1b2:#00a68d;
 --ar-light-paint-10b981:#0fa976;
 --ar-light-paint-18caa0:#14a885;
 --ar-light-paint-22d3ee:#0ea1b8;
 --ar-light-paint-25d99a:#1ca776;
 --ar-light-paint-27d3ae:#1fa689;
 --ar-light-paint-2dd4bf:#22a594;
 --ar-light-paint-34d399:#24a878;
 --ar-light-paint-4cc9f0:#11a0cd;
 --ar-light-paint-60a5fa:#4596f9;
 --ar-light-paint-6fa7ff:#4e93ff;
 --ar-light-paint-78c2ff:#1a97ff;
 --ar-light-paint-7bd95d:#47a828;
 --ar-light-paint-84cc16:#69a312;
 --ar-light-paint-8ea6b4:#526a7a;
 --ar-light-paint-93aab7:#526a7a;
 --ar-light-paint-9bb0bc:#526a7a;
 --ar-light-paint-a4becc:#526a7a;
 --ar-light-paint-a78bfa:#9e7ff9;
 --ar-light-paint-abc4d1:#526a7a;
 --ar-light-paint-d9e5eb:#203a4b;
 --ar-light-paint-e879f9:#e257f7;
 --ar-light-paint-edf5fa:#203a4b;
 --ar-light-paint-f472b6:#f25dab;
 --ar-light-paint-f59e0b:#cc8308;
 --ar-light-paint-f5fffb:#203a4b;
 --ar-light-paint-f6d54a:#b09009;
 --ar-light-paint-f97316:#f76906;
 --ar-light-paint-facc15:#b28f04;
 --ar-light-paint-fb923c:#f06f05;
 --ar-light-paint-ff6074:#ff5b70;
 --ar-light-paint-ff6670:#ff5c66;
 --ar-light-paint-ff8a34:#f66800;
 --ar-light-paint-ff8a91:#ff5c66;
 --ar-light-surface-000000b3:#f7fafcb3;
 --ar-light-surface-00b59b:#d4f6f1;
 --ar-light-surface-00bba1:#d3f6f1;
 --ar-light-surface-061b28:#f7fafc;
 --ar-light-surface-081924ed:#ffffffed;
 --ar-light-surface-081f2b:#f7fafc;
 --ar-light-surface-091e2a:#f7fafc;
 --ar-light-surface-0b1f2d:#f5f8fb;
 --ar-light-surface-0b2230:#f7fafc;
 --ar-light-surface-0b2331:#f6f9fc;
 --ar-light-surface-0b2533:#f7fafc;
 --ar-light-surface-0c202b:#f7fafc;
 --ar-light-surface-0d2532:#f7fafc;
 --ar-light-surface-0d916f:#d6f6ee;
 --ar-light-surface-102531:#f7fafc;
 --ar-light-surface-102a39:#ffffff;
 --ar-light-surface-102b3a:#ffffff;
 --ar-light-surface-102c3b:#f7fafc;
 --ar-light-surface-102d3b:#f6f9fc;
 --ar-light-surface-103a3b:#f7fafc;
 --ar-light-surface-103b3f:#e9f6f1;
 --ar-light-surface-103e42:#e5f4ef;
 --ar-light-surface-103e4273:#e5f4ef73;
 --ar-light-surface-103e4280:#e5f4ef80;
 --ar-light-surface-10b981:#d1f5e9;
 --ar-light-surface-113d42:#f7fafc;
 --ar-light-surface-113d4b:#f7fafc;
 --ar-light-surface-123f3f:#f7fafc;
 --ar-light-surface-123f43:#f7fafc;
 --ar-light-surface-12403f:#e3f4ed;
 --ar-light-surface-12795f:#d9f7ef;
 --ar-light-surface-132c39:#f7fafc;
 --ar-light-surface-132f40:#f7fafc;
 --ar-light-surface-139f78:#d4f6ec;
 --ar-light-surface-143e37:#e2f6f3;
 --ar-light-surface-146652:#dbf7f0;
 --ar-light-surface-155046:#dff7f3;
 --ar-light-surface-15584b:#ddf7f2;
 --ar-light-surface-163c3e:#f7fafc;
 --ar-light-surface-16453f:#e1f6f3;
 --ar-light-surface-16866b:#d7f6ef;
 --ar-light-surface-173747:#edf3f7;
 --ar-light-surface-173748:#edf3f7;
 --ar-light-surface-17705b:#d9f7f0;
 --ar-light-surface-183b48:#eaf2f6;
 --ar-light-surface-19272c:#f7fafc;
 --ar-light-surface-193a37:#f7fafc;
 --ar-light-surface-193b4c:#f0f5f8;
 --ar-light-surface-1b221e:#f7fafc;
 --ar-light-surface-1c2420:#f7fafc;
 --ar-light-surface-1c403b:#f7fafc;
 --ar-light-surface-202321:#f7fafc;
 --ar-light-surface-202422:#f7fafc;
 --ar-light-surface-203b49:#f0f5f8;
 --ar-light-surface-203f52:#f0f5f8;
 --ar-light-surface-21343a:#f7fafc;
 --ar-light-surface-25312b:#f7fafc;
 --ar-light-surface-254958:#f0f5f8;
 --ar-light-surface-26443f:#f0f5f8;
 --ar-light-surface-273d31:#f0f5f8;
 --ar-light-surface-293129:#f7fafc;
 --ar-light-surface-293a31:#f0f5f8;
 --ar-light-surface-294838:#f0f5f8;
 --ar-light-surface-2a533f:#e2f0e9;
 --ar-light-surface-2c342e:#f7fafc;
 --ar-light-surface-30272a:#f7fafc;
 --ar-light-surface-38292b82:#f0f5f882;
 --ar-light-surface-3b2636:#f0f5f8;
 --ar-light-surface-3b2c30:#f0f5f8;
 --ar-light-surface-416477:#f0f5f8;
 --ar-light-surface-423c29:#f0f5f8;
 --ar-light-surface-442f37:#f0f5f8;
 --ar-light-surface-472f35:#f0f5f8;
 --ar-light-surface-4e2b34:#f0f5f8;
 --ar-light-surface-53333a:#f0f5f8;
 --ar-light-surface-5a3039:#efe1e4;
 --ar-light-surface-622d40:#f0dfe5;
 --ar-light-surface-74343d:#efdcdf;
 --ar-light-surface-85354b:#f0d9df;
 --ar-light-surface-923942:#efd7d9;
 --ar-light-surface-fff:#ffffff;
 --ar-light-surface-fff0:#ffffff00;
 --ar-light-text-00d1b2:#007564;
 --ar-light-text-0bc7b2:#067569;
 --ar-light-text-10b981:#0a7753;
 --ar-light-text-19c2b4:#0f756d;
 --ar-light-text-21c393:#147759;
 --ar-light-text-22cf9b:#137558;
 --ar-light-text-25d99a:#147754;
 --ar-light-text-29d9a1:#157557;
 --ar-light-text-2ed6b0:#177560;
 --ar-light-text-36d9bd:#167464;
 --ar-light-text-60a5fa:#0764d6;
 --ar-light-text-63a9ff:#0062db;
 --ar-light-text-64e5b0:#14764e;
 --ar-light-text-658895:#526a7a;
 --ar-light-text-67a9ff:#0061df;
 --ar-light-text-71868c:#526a7a;
 --ar-light-text-7e9ba9:#526a7a;
 --ar-light-text-87948b:#526a7a;
 --ar-light-text-8aafc4:#526a7a;
 --ar-light-text-8ba6b5:#526a7a;
 --ar-light-text-8ba9b9:#526a7a;
 --ar-light-text-8da9b7:#526a7a;
 --ar-light-text-8ea7b6:#526a7a;
 --ar-light-text-8ea8ba:#526a7a;
 --ar-light-text-8fa8b8:#526a7a;
 --ar-light-text-8fabba:#526a7a;
 --ar-light-text-8faebe:#526a7a;
 --ar-light-text-8faebf:#526a7a;
 --ar-light-text-91a9b7:#526a7a;
 --ar-light-text-91acff:#1e55ff;
 --ar-light-text-91adbc:#526a7a;
 --ar-light-text-96b6be:#526a7a;
 --ar-light-text-98b1be:#526a7a;
 --ar-light-text-99b4c3:#526a7a;
 --ar-light-text-9bb6c5:#526a7a;
 --ar-light-text-9db2c0:#526a7a;
 --ar-light-text-9db7c4:#526a7a;
 --ar-light-text-9eafa4:#526a7a;
 --ar-light-text-9eb4c0:#526a7a;
 --ar-light-text-9fb7c4:#526a7a;
 --ar-light-text-a1b9c8:#526a7a;
 --ar-light-text-a4c873:#54712c;
 --ar-light-text-a6bfcc:#526a7a;
 --ar-light-text-a78bfa:#6f42f7;
 --ar-light-text-a7bccb:#526a7a;
 --ar-light-text-a9becb:#526a7a;
 --ar-light-text-aac1cd:#526a7a;
 --ar-light-text-b18cff:#7838ff;
 --ar-light-text-b5d6cc:#526a7a;
 --ar-light-text-b6cad6:#526a7a;
 --ar-light-text-b7c8d3:#526a7a;
 --ar-light-text-b7cedb:#526a7a;
 --ar-light-text-b8cfdb:#526a7a;
 --ar-light-text-b9c4bc:#526a7a;
 --ar-light-text-c084fc:#8e23fa;
 --ar-light-text-c1d3df:#203a4b;
 --ar-light-text-c1d6df:#203a4b;
 --ar-light-text-c3d4dd:#203a4b;
 --ar-light-text-c5a5ef:#8541dd;
 --ar-light-text-c7d6de:#203a4b;
 --ar-light-text-c8e9e3:#203a4b;
 --ar-light-text-d0e2eb:#203a4b;
 --ar-light-text-d3e6ed:#203a4b;
 --ar-light-text-d4edf7:#203a4b;
 --ar-light-text-dae5e7:#203a4b;
 --ar-light-text-dae9f0:#203a4b;
 --ar-light-text-dbe9ef:#203a4b;
 --ar-light-text-dce5df:#203a4b;
 --ar-light-text-dde8ed:#203a4b;
 --ar-light-text-de9dc5:#af3b82;
 --ar-light-text-e2edf2:#203a4b;
 --ar-light-text-e5ece8:#203a4b;
 --ar-light-text-e9f1f4:#203a4b;
 --ar-light-text-eac97f:#856216;
 --ar-light-text-edae75:#9e5615;
 --ar-light-text-edf4f7:#203a4b;
 --ar-light-text-ef4444:#d01212;
 --ar-light-text-efcd78:#846310;
 --ar-light-text-f06470:#d01424;
 --ar-light-text-f0b55b:#905c0d;
 --ar-light-text-f59e0b:#915e06;
 --ar-light-text-f5bc5f:#915d09;
 --ar-light-text-f8fafc:#203a4b;
 --ar-light-text-facc15:#7e6503;
 --ar-light-text-fb637a:#d10524;
 --ar-light-text-ff5b63:#d3000a;
 --ar-light-text-ff617b:#d40023;
 --ar-light-text-ff6670:#d4000e;
 --ar-light-text-ff737d:#d4000f;
 --ar-light-text-ffa9ad:#d4000a;
 --ar-light-text-ffad4d:#9f5600;
 --ar-light-text-ffb020:#905d00;
 --ar-light-text-ffb545:#975b00;
 --ar-light-text-ffd34f:#856300;
 --ar-light-text-fff:#203a4b;
}
:root[data-theme="dark"]{color-scheme:dark}
/* Neutral grid, axes and labels; price/broker colour meanings are retained. */
:root[data-theme="light"] svg text{fill:var(--muted)}
:root[data-theme="light"] svg [fill="#000000" i]{fill:#f7fafc}
:root[data-theme="light"] svg [stroke="#000000" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#000000" i]{fill:#000000}
:root[data-theme="light"] svg [fill="#00d1b2" i]{fill:#00a68d}
:root[data-theme="light"] svg [stroke="#00d1b2" i]{stroke:#00a68d}
:root[data-theme="light"] svg text[fill="#00d1b2" i]{fill:#007564}
:root[data-theme="light"] svg [fill="#081924" i]{fill:#ffffff}
:root[data-theme="light"] svg [stroke="#081924" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#081924" i]{fill:#081924}
:root[data-theme="light"] svg [fill="#0b1f2d" i]{fill:#f5f8fb}
:root[data-theme="light"] svg [stroke="#0b1f2d" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#0b1f2d" i]{fill:#0b1f2d}
:root[data-theme="light"] svg [fill="#10b981" i]{fill:#0fa976}
:root[data-theme="light"] svg [stroke="#10b981" i]{stroke:#0fa976}
:root[data-theme="light"] svg text[fill="#10b981" i]{fill:#0a7753}
:root[data-theme="light"] svg text[fill="#123c35" i]{fill:#123c35}
:root[data-theme="light"] svg [fill="#14b8a6" i]{fill:#12a695}
:root[data-theme="light"] svg [stroke="#14b8a6" i]{stroke:#12a695}
:root[data-theme="light"] svg text[fill="#14b8a6" i]{fill:#0d756a}
:root[data-theme="light"] svg [fill="#1b3745" i]{fill:#f7fafc}
:root[data-theme="light"] svg [stroke="#1b3745" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#1b3745" i]{fill:#1b3745}
:root[data-theme="light"] svg [fill="#21c393" i]{fill:#1ca77e}
:root[data-theme="light"] svg [stroke="#21c393" i]{stroke:#1ca77e}
:root[data-theme="light"] svg text[fill="#21c393" i]{fill:#147759}
:root[data-theme="light"] svg [fill="#22d3ee" i]{fill:#0ea1b8}
:root[data-theme="light"] svg [stroke="#22d3ee" i]{stroke:#0ea1b8}
:root[data-theme="light"] svg text[fill="#22d3ee" i]{fill:#0a7281}
:root[data-theme="light"] svg [fill="#264556" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#264556" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#264556" i]{fill:#264556}
:root[data-theme="light"] svg [fill="#28434f" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#28434f" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#28434f" i]{fill:#28434f}
:root[data-theme="light"] svg [fill="#284958" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#284958" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#284958" i]{fill:#284958}
:root[data-theme="light"] svg [fill="#294655" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#294655" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#294655" i]{fill:#294655}
:root[data-theme="light"] svg [fill="#334638" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#334638" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#334638" i]{fill:#334638}
:root[data-theme="light"] svg [fill="#34463b" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#34463b" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#34463b" i]{fill:#34463b}
:root[data-theme="light"] svg [fill="#34d399" i]{fill:#24a878}
:root[data-theme="light"] svg [stroke="#34d399" i]{stroke:#24a878}
:root[data-theme="light"] svg text[fill="#34d399" i]{fill:#1a7654}
:root[data-theme="light"] svg [stroke="#365363" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#365363" i]{fill:#365363}
:root[data-theme="light"] svg [fill="#442830" i]{fill:#f0f5f8}
:root[data-theme="light"] svg [stroke="#442830" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#442830" i]{fill:#442830}
:root[data-theme="light"] svg [fill="#536057" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#536057" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#536057" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#536970" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#536970" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#536970" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#57655c" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#57655c" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#57655c" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#60a5fa" i]{fill:#4596f9}
:root[data-theme="light"] svg [stroke="#60a5fa" i]{stroke:#4596f9}
:root[data-theme="light"] svg text[fill="#60a5fa" i]{fill:#0764d6}
:root[data-theme="light"] svg [fill="#64748b" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#64748b" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#64748b" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#68756d" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#68756d" i]{stroke:#d3dfe7}
:root[data-theme="light"] svg text[fill="#68756d" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#6cb4ff" i]{fill:#3196ff}
:root[data-theme="light"] svg [stroke="#6cb4ff" i]{stroke:#3196ff}
:root[data-theme="light"] svg text[fill="#6cb4ff" i]{fill:#0066cf}
:root[data-theme="light"] svg [fill="#6f8a9b" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#6f8a9b" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#6f8a9b" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#708996" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#708996" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#708996" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#909e95" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#909e95" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#909e95" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#91acff" i]{fill:#688dff}
:root[data-theme="light"] svg [stroke="#91acff" i]{stroke:#688dff}
:root[data-theme="light"] svg text[fill="#91acff" i]{fill:#1e55ff}
:root[data-theme="light"] svg [fill="#94a3b8" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#94a3b8" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#94a3b8" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#94b2c7" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#94b2c7" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#94b2c7" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#9aaea4" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#9aaea4" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#9aaea4" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#9cb3c0" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#9cb3c0" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#9cb3c0" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#a3e635" i]{fill:#6da314}
:root[data-theme="light"] svg [stroke="#a3e635" i]{stroke:#6da314}
:root[data-theme="light"] svg text[fill="#a3e635" i]{fill:#4d740e}
:root[data-theme="light"] svg [fill="#a4c873" i]{fill:#77a03f}
:root[data-theme="light"] svg [stroke="#a4c873" i]{stroke:#77a03f}
:root[data-theme="light"] svg text[fill="#a4c873" i]{fill:#54712c}
:root[data-theme="light"] svg [fill="#a78bfa" i]{fill:#9e7ff9}
:root[data-theme="light"] svg [stroke="#a78bfa" i]{stroke:#9e7ff9}
:root[data-theme="light"] svg text[fill="#a78bfa" i]{fill:#6f42f7}
:root[data-theme="light"] svg [fill="#a7bccb" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#a7bccb" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#a7bccb" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#aab5ae" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#aab5ae" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#aab5ae" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#b2c9d0" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#b2c9d0" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#b2c9d0" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#b5d6cc" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#b5d6cc" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#b5d6cc" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#b8cdd9" i]{fill:#526a7a}
:root[data-theme="light"] svg [stroke="#b8cdd9" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#b8cdd9" i]{fill:#526a7a}
:root[data-theme="light"] svg [fill="#b8d5ff" i]{fill:#4a94ff}
:root[data-theme="light"] svg [stroke="#b8d5ff" i]{stroke:#4a94ff}
:root[data-theme="light"] svg text[fill="#b8d5ff" i]{fill:#005fe8}
:root[data-theme="light"] svg [fill="#c4b5fd" i]{fill:#9a81fc}
:root[data-theme="light"] svg [stroke="#c4b5fd" i]{stroke:#9a81fc}
:root[data-theme="light"] svg text[fill="#c4b5fd" i]{fill:#6943fa}
:root[data-theme="light"] svg [fill="#c5a5ef" i]{fill:#ac7ee8}
:root[data-theme="light"] svg [stroke="#c5a5ef" i]{stroke:#ac7ee8}
:root[data-theme="light"] svg text[fill="#c5a5ef" i]{fill:#8541dd}
:root[data-theme="light"] svg [fill="#c6acea" i]{fill:#a981df}
:root[data-theme="light"] svg [stroke="#c6acea" i]{stroke:#a981df}
:root[data-theme="light"] svg text[fill="#c6acea" i]{fill:#8248d1}
:root[data-theme="light"] svg [fill="#cde2eb" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#cde2eb" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#cde2eb" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#cee7dd" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#cee7dd" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#cee7dd" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#d2a8ff" i]{fill:#b672ff}
:root[data-theme="light"] svg [stroke="#d2a8ff" i]{stroke:#b672ff}
:root[data-theme="light"] svg text[fill="#d2a8ff" i]{fill:#8c21ff}
:root[data-theme="light"] svg [fill="#d6e6ef" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#d6e6ef" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#d6e6ef" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#d8dfda" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#d8dfda" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#d8dfda" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#dbe9ef" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#dbe9ef" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#dbe9ef" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#de9dc5" i]{fill:#d177ae}
:root[data-theme="light"] svg [stroke="#de9dc5" i]{stroke:#d177ae}
:root[data-theme="light"] svg text[fill="#de9dc5" i]{fill:#af3b82}
:root[data-theme="light"] svg [fill="#e879f9" i]{fill:#e257f7}
:root[data-theme="light"] svg [stroke="#e879f9" i]{stroke:#e257f7}
:root[data-theme="light"] svg text[fill="#e879f9" i]{fill:#b109cb}
:root[data-theme="light"] svg [fill="#edae75" i]{fill:#df791d}
:root[data-theme="light"] svg [stroke="#edae75" i]{stroke:#df791d}
:root[data-theme="light"] svg text[fill="#edae75" i]{fill:#9e5615}
:root[data-theme="light"] svg text[fill="#ef4444" i]{fill:#d01212}
:root[data-theme="light"] svg [fill="#f0f6fa" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#f0f6fa" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#f0f6fa" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#f472b6" i]{fill:#f25dab}
:root[data-theme="light"] svg [stroke="#f472b6" i]{stroke:#f25dab}
:root[data-theme="light"] svg text[fill="#f472b6" i]{fill:#c81070}
:root[data-theme="light"] svg [fill="#f59e0b" i]{fill:#cc8308}
:root[data-theme="light"] svg [stroke="#f59e0b" i]{stroke:#cc8308}
:root[data-theme="light"] svg text[fill="#f59e0b" i]{fill:#915e06}
:root[data-theme="light"] svg [fill="#f5b74f" i]{fill:#cd850c}
:root[data-theme="light"] svg [stroke="#f5b74f" i]{stroke:#cd850c}
:root[data-theme="light"] svg text[fill="#f5b74f" i]{fill:#915e08}
:root[data-theme="light"] svg [fill="#f5bc5f" i]{fill:#cd840d}
:root[data-theme="light"] svg [stroke="#f5bc5f" i]{stroke:#cd840d}
:root[data-theme="light"] svg text[fill="#f5bc5f" i]{fill:#915d09}
:root[data-theme="light"] svg [fill="#f8fafc" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#f8fafc" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#f8fafc" i]{fill:#203a4b}
:root[data-theme="light"] svg [fill="#fa8a93" i]{fill:#f8606d}
:root[data-theme="light"] svg [stroke="#fa8a93" i]{stroke:#f8606d}
:root[data-theme="light"] svg text[fill="#fa8a93" i]{fill:#d30919}
:root[data-theme="light"] svg [fill="#facc15" i]{fill:#b28f04}
:root[data-theme="light"] svg [stroke="#facc15" i]{stroke:#b28f04}
:root[data-theme="light"] svg text[fill="#facc15" i]{fill:#7e6503}
:root[data-theme="light"] svg [fill="#fb923c" i]{fill:#f06f05}
:root[data-theme="light"] svg [stroke="#fb923c" i]{stroke:#f06f05}
:root[data-theme="light"] svg text[fill="#fb923c" i]{fill:#aa4e03}
:root[data-theme="light"] svg [fill="#fbbf24" i]{fill:#c08b04}
:root[data-theme="light"] svg [stroke="#fbbf24" i]{stroke:#c08b04}
:root[data-theme="light"] svg text[fill="#fbbf24" i]{fill:#866102}
:root[data-theme="light"] svg [fill="#fff" i]{fill:#203a4b}
:root[data-theme="light"] svg [stroke="#fff" i]{stroke:#a7bac7}
:root[data-theme="light"] svg text[fill="#fff" i]{fill:#203a4b}

.arus-theme-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--panel);flex-shrink:0;white-space:nowrap}
.arus-theme-switch button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;min-height:30px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font-size:11px;line-height:1.3;font-weight:650}
.arus-theme-switch button[aria-pressed="true"]{background:var(--active);color:var(--primary);border-color:var(--primary)}
.arus-theme-switch button:hover:not(:disabled){background:var(--raised);color:var(--ink)}
.arus-theme-switch button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
.login-appearance{display:flex;justify-content:flex-end;margin-bottom:18px}
:root[data-theme="light"] .topbar{background:var(--panel)}
:root[data-theme="light"] .brand-lockup,:root[data-theme="light"] .topbar-brand{background:#0b1f2d;border-radius:7px;padding:5px 8px}
:root[data-theme="light"] .topbar-brand{height:34px;width:104px}
:root[data-theme="light"] .arus-chart-tooltip{background:#fffffffa;box-shadow:0 6px 20px #17394d1f}
:root[data-theme="light"] .gd-up{--gd-rgb:8,125,83}
:root[data-theme="light"] .gd-down{--gd-rgb:198,48,66}
@media(max-width:700px){.topbar .account{gap:6px}.arus-theme-switch button{min-height:34px;padding:5px 7px}.login-appearance{margin-bottom:14px}}
