/* Two explicit modes. Only the new control changes the original header. */
:root[data-ui-theme="light"]{--appearance-control-bg:#ffffff;--appearance-control-ink:#253449;--appearance-control-line:#b7c4d4;--appearance-control-hover:#edf2f7;--appearance-control-focus:#2867bb;color-scheme:light}
:root[data-ui-theme="dark"]{--appearance-control-bg:#15232e;--appearance-control-ink:#e7f1f4;--appearance-control-line:#48616c;--appearance-control-hover:#233946;--appearance-control-focus:#b8ff3d;color-scheme:dark}
html .appearance-toggle{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;margin:0;border:1px solid var(--appearance-control-line);border-radius:12px;background:var(--appearance-control-bg);color:var(--appearance-control-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;line-height:1;vertical-align:middle;box-shadow:none}
html .appearance-toggle svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
html[data-ui-theme="light"] .appearance-toggle .appearance-sun,html[data-ui-theme="dark"] .appearance-toggle .appearance-moon{display:none}
html .appearance-toggle:focus-visible{outline:3px solid var(--appearance-control-focus);outline-offset:3px}
@media(hover:hover) and (pointer:fine){html .appearance-toggle:hover{background:var(--appearance-control-hover);border-color:var(--appearance-control-focus)}}
@media(max-width:1120px){html .appearance-toggle{flex-basis:44px;width:44px;height:44px;min-width:44px;min-height:44px}}
@media(max-width:400px){html .cmx-site-header__inner,html .site-header__inner,html .headerin{gap:8px!important}html .cmx-brand img{max-width:126px!important}html .brand img{max-width:140px!important}}

/* Opposite mode only. Original mode keeps every original CSS fallback. */
:root[data-ui-theme="light"]{
  --ap-00a543953b:rgba(255,255,255,0.82);
  --ap-00d2afdc1c:rgba(181,45,67,0.06);
  --ap-010a2be557:rgba(38,57,83,0.11);
  --ap-014eb6d51f:rgba(255,255,255,0.62);
  --ap-01f139d627:rgba(136,90,6,0.35);
  --ap-02b91a594b:#192c45;
  --ap-044d060cb8:rgba(242,245,250,0.98);
  --ap-0560d76a9c:rgba(101,75,177,0.08);
  --ap-05edfb5e42:#305dc0;
  --ap-05fabad927:rgba(0,101,120,0.12);
  --ap-067ea1bbd8:#305dc0;
  --ap-0772e923e3:#cbd6e5;
  --ap-08a237042c:rgba(38,57,83,0.11);
  --ap-09292304cd:rgba(129,115,190,0.09);
  --ap-098b00cec3:rgba(38,57,83,0.11);
  --ap-0b14c87e1c:#087044;
  --ap-0c0374e804:rgba(38,57,83,0.063);
  --ap-0c26dedd0c:#eaf0f8;
  --ap-0c976b593b:rgba(242,245,250,0.64);
  --ap-0d8e63354b:rgba(255,255,255,0.88);
  --ap-0e0c53b1dd:#a52978;
  --ap-0e2050e554:rgba(48,93,192,0.06);
  --ap-113e36c734:rgba(104,123,152,0.33);
  --ap-125d1726f5:rgba(38,57,83,0.11);
  --ap-133f394ea2:#ffffff;
  --ap-1445f346ef:#305dc0;
  --ap-14ed9859f6:#f7f8fd;
  --ap-150e4205ad:rgba(255,255,255,0.65);
  --ap-174985663c:rgba(100,124,156,0.012);
  --ap-19e9ffa25e:#305dc0;
  --ap-1ac2c7235c:rgba(0,101,120,0.08);
  --ap-1b60540011:rgba(0,101,120,0.1);
  --ap-1b770ede7e:rgba(255,255,255,0.55);
  --ap-1d39e35a52:#b52d43;
  --ap-1e8c974603:#305dc0;
  --ap-211db29405:#305dc0;
  --ap-214fb5cdec:rgba(48,93,192,0.35);
  --ap-22576ae020:#885a06;
  --ap-22d88680e2:rgba(255,255,255,0.75);
  --ap-2410b7f053:rgba(0,101,120,0.055);
  --ap-24d3de3597:#526781;
  --ap-268faf0dcf:#f7f8fd;
  --ap-2890e8046e:rgba(255,255,255,0.72);
  --ap-2bf7d12363:rgba(181,45,67,0.35);
  --ap-2ccaf44301:rgba(255,255,255,0.82);
  --ap-2d1ee9f903:#cbd6e5;
  --ap-2f42ab55b3:#305dc0;
  --ap-307f24c8ae:rgba(38,57,83,0.06);
  --ap-308858ae15:rgba(255,255,255,0.6);
  --ap-30d68adb81:rgba(255,255,255,0.96);
  --ap-3122e96a16:rgba(104,123,152,0.288);
  --ap-31d89d795f:rgba(3,9,20,0.72);
  --ap-32b17e10f0:rgba(38,57,83,0.11);
  --ap-35704ef0cc:rgba(48,93,192,0.035);
  --ap-38920cbf6a:rgba(242,245,250,0.93);
  --ap-39469639a2:rgba(255,255,255,0.66);
  --ap-3c8dfbe9a5:#b52d43;
  --ap-3d3dbac867:#087044;
  --ap-3d6a090c72:rgba(255,255,255,0.95);
  --ap-3efe05d236:rgba(48,93,192,0.07);
  --ap-3f0128adf7:rgba(38,57,83,0.071);
  --ap-427e667a04:#305dc0;
  --ap-43d716420a:#305dc0;
  --ap-4700fa0a09:#ffffff;
  --ap-487a1bf2db:rgba(38,57,83,0.11);
  --ap-49717e8d70:#305dc0;
  --ap-4abd31961f:#087044;
  --ap-4d044785ed:#192c45;
  --ap-4d92ec6836:rgba(255,255,255,0.68);
  --ap-4f900d877d:#ffffff;
  --ap-547a7885cd:#305dc0;
  --ap-55da3bb481:#ffffff;
  --ap-56e9dd686f:#192c45;
  --ap-570bdf5de0:#885a06;
  --ap-58ba14be93:rgba(48,93,192,0.82);
  --ap-58cbb5d905:rgba(255,255,255,0.78);
  --ap-591673ea17:#ffffff;
  --ap-5a1ae1309f:rgba(100,124,156,0.025);
  --ap-5b1c1a6a61:rgba(165,41,120,0.17);
  --ap-5b7b32a061:#006578;
  --ap-5e32ed4498:rgba(0,101,120,0.075);
  --ap-5e3c6c9d53:#305dc0;
  --ap-5e65d18462:#192c45;
  --ap-5efb1c73b5:#305dc0;
  --ap-5f9765fa4c:#ffffff;
  --ap-63df3a362c:rgba(255,255,255,0.84);
  --ap-65015c644c:#192c45;
  --ap-6758a0b035:rgba(104,123,152,0.252);
  --ap-68a19ca0f8:#885a06;
  --ap-68cd7428ec:#192c45;
  --ap-6e50ad7cfe:#305dc0;
  --ap-6e8c5825a1:#b52d43;
  --ap-6e9dd3487c:#cbd6e5;
  --ap-70f3ac90f9:rgba(242,245,250,0.95);
  --ap-71648bc2d1:rgba(0,101,120,0.22);
  --ap-7166a861d9:#ffffff;
  --ap-7250fb588d:#305dc0;
  --ap-7268e49e0c:rgba(104,123,152,0.22);
  --ap-743491e1f6:#526781;
  --ap-7482a94342:#192c45;
  --ap-74adabf715:#192c45;
  --ap-74b8b413b6:#cbd6e5;
  --ap-75509e6ab5:#305dc0;
  --ap-7a1b77875f:#6150b8;
  --ap-7b7865d0f8:#087044;
  --ap-7c52213a09:rgba(48,93,192,0.09);
  --ap-7e5bfd8410:#f2f5fa;
  --ap-81dba91a45:rgba(48,93,192,0.09);
  --ap-828f0f06e1:rgba(0,101,120,0.1);
  --ap-8333ffce54:rgba(3,9,20,0.58);
  --ap-868fce320d:rgba(38,57,83,0.11);
  --ap-876c8c4aac:#192c45;
  --ap-88208dcb23:rgba(104,123,152,0.22);
  --ap-887b34323f:rgba(255,255,255,0.96);
  --ap-8b77eb364c:#305dc0;
  --ap-8b9b34f3b2:rgba(38,57,83,0.11);
  --ap-8c15e0f485:rgba(38,57,83,0.11);
  --ap-8e1e33cfd4:#eaf0f8;
  --ap-8f4b949f20:#305dc0;
  --ap-8fff57be8e:rgba(255,255,255,0.84);
  --ap-906c9143dd:#006578;
  --ap-91e7f48d73:rgba(38,57,83,0.11);
  --ap-92f6232c2e:#cbd6e5;
  --ap-93694e29db:#192c45;
  --ap-9633d17420:rgba(101,75,177,0.07);
  --ap-973ea8eea2:#cbd6e5;
  --ap-98061f722f:rgba(48,93,192,0.38);
  --ap-995d5089ac:#305dc0;
  --ap-99785fd6aa:rgba(255,255,255,0.9);
  --ap-9a06be8374:rgba(247,248,253,0.08);
  --ap-9b441a4689:#f2f5fa;
  --ap-9bd8151fa5:rgba(48,93,192,0.07);
  --ap-9ceb9a31a8:rgba(255,255,255,0.94);
  --ap-9dc7cf1807:rgba(100,124,156,0.035);
  --ap-9dd9296bed:#ffffff;
  --ap-9e737a7173:#ffffff;
  --ap-a04e905040:rgba(242,245,250,0.84);
  --ap-a0ed18605e:rgba(255,255,255,0.9);
  --ap-a10f4eae12:#305dc0;
  --ap-a1deeb40cc:#b52d43;
  --ap-a41350b41b:#006578;
  --ap-a443159b59:rgba(38,57,83,0.11);
  --ap-a5eec8efa1:rgba(3,9,20,0.86);
  --ap-a6055c0631:#ffffff;
  --ap-aae0928ee4:rgba(38,57,83,0.11);
  --ap-ab87ffb48a:rgba(0,101,120,0.05);
  --ap-abab30eb67:#087044;
  --ap-abd6413a37:#ffffff;
  --ap-ac13df76a6:rgba(38,57,83,0.025);
  --ap-acce34654c:rgba(234,240,248,0.66);
  --ap-ae437349b0:#305dc0;
  --ap-aea48d26b4:#305dc0;
  --ap-afa54ccd87:#ffffff;
  --ap-b05db9f1b8:rgba(242,245,250,0.94);
  --ap-b0f9d47db8:#192c45;
  --ap-b144396b0f:rgba(0,101,120,0.05);
  --ap-b195ffd7ad:rgba(255,255,255,0.64);
  --ap-b2388e4b58:rgba(255,255,255,0.55);
  --ap-b264eeb70a:rgba(234,240,248,0.78);
  --ap-b308e67649:#ffffff;
  --ap-b36817ce74:#ffffff;
  --ap-b5797e39a2:#006578;
  --ap-b5b223e9bc:#192c45;
  --ap-b5ce0bdc05:#305dc0;
  --ap-b6a7fe113d:rgba(48,93,192,0.08);
  --ap-b6dd2c6965:rgba(0,101,120,0.06);
  --ap-be86146f1b:rgba(255,255,255,0.9);
  --ap-bf15a5a6ef:#ffffff;
  --ap-c1a6d8c6f0:rgba(104,123,152,0.22);
  --ap-c392d2b439:#cbd6e5;
  --ap-c43bf1eee3:rgba(165,41,120,0.11);
  --ap-c57060b62d:#cbd6e5;
  --ap-c793bbe0d8:rgba(48,93,192,0.06);
  --ap-c7bdc8512d:rgba(0,101,120,0.18);
  --ap-c7c3b1f5e1:rgba(100,124,156,0.055);
  --ap-c7db0708a9:#087044;
  --ap-c84509621f:#ffffff;
  --ap-c8d249d6fc:rgba(38,57,83,0.11);
  --ap-c9d5c192df:rgba(104,123,152,0.22);
  --ap-ca354882ff:#305dc0;
  --ap-cced9ef0d6:rgba(255,255,255,0.86);
  --ap-cd176b2a71:rgba(100,124,156,0.03);
  --ap-cdfd981832:#eaf0f8;
  --ap-ce474e42c0:rgba(104,123,152,0.22);
  --ap-cedac69f2a:#192c45;
  --ap-cf92d54729:rgba(247,248,253,0.09);
  --ap-d0e9127c87:rgba(255,255,255,0.46);
  --ap-d12110a26c:rgba(48,93,192,0.12);
  --ap-d55fe363e4:#305dc0;
  --ap-d73435a933:rgba(255,255,255,0.92);
  --ap-d9609535aa:rgba(104,123,152,0.22);
  --ap-dadedf47c5:#b52d43;
  --ap-db36690e89:#087044;
  --ap-db37307518:#6150b8;
  --ap-dd970dc8a6:rgba(255,255,255,0.9);
  --ap-de6b6b82ae:rgba(255,255,255,0.97);
  --ap-def91db7d4:rgba(38,57,83,0.08);
  --ap-dfa79acb5d:rgba(255,255,255,0.74);
  --ap-e0355b216c:rgba(255,255,255,0.58);
  --ap-e0c66feb9a:rgba(242,245,250,0.45);
  --ap-e264c5ea95:rgba(38,57,83,0.11);
  --ap-e37ebb3e6a:rgba(255,255,255,0.9);
  --ap-e387a430f5:#305dc0;
  --ap-e7054b7279:rgba(255,255,255,0.92);
  --ap-e84327fe1e:rgba(104,123,152,0.3);
  --ap-e8a08ef8e5:#192c45;
  --ap-e8d3c2774e:#305dc0;
  --ap-ea40bbab5a:rgba(165,41,120,0.04);
  --ap-ea7cc483cc:#ffffff;
  --ap-eaf311c503:#f2f5fa;
  --ap-ebf532b0ee:#ffffff;
  --ap-ecc5038453:#eaf0f8;
  --ap-ed5c8cd730:rgba(104,123,152,0.22);
  --ap-eedac4bbc5:#526781;
  --ap-efb47f2c68:#6150b8;
  --ap-f01c56e7fc:rgba(104,123,152,0.22);
  --ap-f3fa55832f:rgba(100,124,156,0.09);
  --ap-f4aeb0f788:#cbd6e5;
  --ap-f5f1c79412:#305dc0;
  --ap-f889cd5d71:rgba(48,93,192,0.22);
  --ap-f8c4e07ac5:rgba(0,101,120,0.07);
  --ap-f8e38855f8:rgba(38,57,83,0.11);
  --ap-f8ee5f0002:#305dc0;
  --ap-f97ba4ef22:#192c45;
  --ap-f9b46676b5:rgba(129,115,190,0.09);
  --ap-fa452768fe:#a52978;
  --ap-fa9921a612:rgba(38,57,83,0.11);
  --ap-fcbc8666bd:rgba(255,255,255,0.64);
  --ap-fdd8400168:#b52d43;
  --ap-fe52435042:#cbd6e5;
  --ap-ff391d6d49:rgba(165,41,120,0.09);
  --ap-ff401faa5b:#305dc0;
}
/* CoinWOW: violet/cyan accents on readable white surfaces. */
html[data-ui-theme="light"]{--bg:#f7f8fd;--bg2:#eef1fa;--panel:#ffffff;--panel2:#f1f3fb;--ink:#202b50;--muted:#53617e;--line:#cbd3e5;--cyan:#006578;--violet:#654bb1;--pink:#a52978;--green:#087044;--red:#b52d43;--amber:#885a06;--shadow:0 20px 56px rgba(38,57,83,.08)}
html[data-ui-theme="light"] body{background:#f7f8fd!important;color:#202b50!important}
html[data-ui-theme="light"] img[src$="/coinwow-logo.svg"]{content:url('/assets/img/appearance-logo-v1.svg')}
html[data-ui-theme="light"] .header{background:rgba(255,255,255,.96)!important;border-color:#cbd3e5!important}
html[data-ui-theme="light"] .btn.primary{background:linear-gradient(135deg,#27688e,#6550b2 60%,#994075)!important;color:#fff!important}
html[data-ui-theme="light"] .btn.primary *{color:inherit!important}
html[data-ui-theme="light"] .referral-strip{--partner-bg:#eef1fa;--partner-card:#ffffff;--partner-line:#c1cbe0;--partner-ink:#202b50;--partner-muted:#53617e;--partner-accent:#654bb1}
html[data-ui-theme="light"] .referral-strip .exchange-mark{background:#10171e!important;border-color:#34404c!important}
html[data-ui-theme="light"] .referral-direct{background:#654bb1!important;color:#fff!important;border-color:#654bb1!important}
html[data-ui-theme="light"] :is(.lens-switch button.active,.toolbar button.active){background:#e9e3f7!important;color:#51348c!important;border-color:#9f8ac8!important}
html[data-ui-theme="light"] .drawer-backdrop{background:rgba(3,9,20,.56)!important}
html[data-ui-theme="light"] .footer{background:#eef1fa!important}
html[data-ui-theme="light"] :is(.lead,.section-head p,.footer p){color:#53617e!important}
html[data-ui-theme="light"] :is(input,select,textarea){color-scheme:light}
/* The original 794px filter minimum overflowed tablet widths in both modes. */
@media(min-width:651px) and (max-width:900px){
 html[data-appearance-site="coinwow"] .calendar-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px}
 html[data-appearance-site="coinwow"] .calendar-filter-range{grid-column:1/-1}
}
