html:root[data-theme], html:root:not([data-theme]){--viz-2: var(--brand);--viz-1: color-mix(in srgb, var(--brand) 30%, #2a78d6);--viz-3: color-mix(in srgb, var(--brand) 30%, #1baf7a);--viz-seq-1: color-mix(in srgb, var(--brand) 22%, #ffffff);--viz-seq-2: color-mix(in srgb, var(--brand) 45%, #ffffff);--viz-seq-3: color-mix(in srgb, var(--brand) 82%, #000000);--viz-seq-4: color-mix(in srgb, var(--brand) 64%, #000000);--viz-seq-5: color-mix(in srgb, var(--brand) 46%, #000000);--viz-seq: var(--viz-seq-3)}@supports (color: oklch(from red l c h)){html:root[data-theme], html:root:not([data-theme]){--viz-1: oklch(from var(--brand) calc(l - 0.06) max(c, 0.1) calc(h + 160));--viz-3: oklch(from var(--brand) calc(l - 0.04) max(c, 0.1) calc(h + 100))}}html:root[data-theme$="dark"],
html:root[data-theme="dynamic"][data-daypart="evening"]{--viz-seq-1: color-mix(in srgb, var(--brand) 32%, #121212);--viz-seq-2: color-mix(in srgb, var(--brand) 58%, #121212);--viz-seq-3: color-mix(in srgb, var(--brand) 82%, #ffffff);--viz-seq-4: color-mix(in srgb, var(--brand) 62%, #ffffff);--viz-seq-5: color-mix(in srgb, var(--brand) 42%, #ffffff);--viz-seq: var(--viz-seq-3)}@supports (color: oklch(from red l c h)){html:root[data-theme$="dark"],
    html:root[data-theme="dynamic"][data-daypart="evening"]{--viz-1: oklch(from var(--brand) max(l, 0.68) max(c, 0.1) calc(h + 160));--viz-3: oklch(from var(--brand) max(l, 0.68) max(c, 0.1) calc(h + 100))}}@media (prefers-color-scheme: dark){html:root:not([data-theme]){--viz-seq-1: color-mix(in srgb, var(--brand) 32%, #121212);--viz-seq-2: color-mix(in srgb, var(--brand) 58%, #121212);--viz-seq-3: color-mix(in srgb, var(--brand) 82%, #ffffff);--viz-seq-4: color-mix(in srgb, var(--brand) 62%, #ffffff);--viz-seq-5: color-mix(in srgb, var(--brand) 42%, #ffffff);--viz-seq: var(--viz-seq-3)}}html:root[data-theme] .viz__heatlab, html:root:not([data-theme]) .viz__heatlab{fill:#fff}html:root[data-theme$="dark"] .viz__heatlab,
html:root[data-theme="dynamic"][data-daypart="evening"] .viz__heatlab{fill:#14100c}@media (prefers-color-scheme: dark){html:root:not([data-theme]) .viz__heatlab{fill:#14100c}}html:root .smap{--sm-s0: color-mix(in srgb, var(--brand) 30%, #ffffff);--sm-s1: color-mix(in srgb, var(--brand) 16%, #ffffff);--sm-s2: color-mix(in srgb, var(--brand) 44%, #ffffff);--sm-s3: color-mix(in srgb, var(--brand) 23%, #f3f4f6);--sm-d0: color-mix(in srgb, var(--sm-s0) 74%, #000000);--sm-d1: color-mix(in srgb, var(--sm-s1) 74%, #000000);--sm-d2: color-mix(in srgb, var(--sm-s2) 74%, #000000);--sm-d3: color-mix(in srgb, var(--sm-s3) 74%, #000000);--sm-e0: color-mix(in srgb, var(--sm-s0) 58%, #000000);--sm-e1: color-mix(in srgb, var(--sm-s1) 58%, #000000);--sm-e2: color-mix(in srgb, var(--sm-s2) 58%, #000000);--sm-e3: color-mix(in srgb, var(--sm-s3) 58%, #000000);--sm-sea1: color-mix(in srgb, var(--brand) 5%, #ffffff);--sm-sea2: color-mix(in srgb, var(--brand) 12%, #f4f6f8)}html:root .smap.is-dark{--sm-s0: color-mix(in srgb, var(--brand) 52%, #1a1a1d);--sm-s1: color-mix(in srgb, var(--brand) 34%, #1a1a1d);--sm-s2: color-mix(in srgb, var(--brand) 70%, #1a1a1d);--sm-s3: color-mix(in srgb, var(--brand) 43%, #23262b);--sm-d0: color-mix(in srgb, var(--sm-s0) 62%, #000000);--sm-d1: color-mix(in srgb, var(--sm-s1) 62%, #000000);--sm-d2: color-mix(in srgb, var(--sm-s2) 62%, #000000);--sm-d3: color-mix(in srgb, var(--sm-s3) 62%, #000000);--sm-e0: color-mix(in srgb, var(--sm-s0) 42%, #000000);--sm-e1: color-mix(in srgb, var(--sm-s1) 42%, #000000);--sm-e2: color-mix(in srgb, var(--sm-s2) 42%, #000000);--sm-e3: color-mix(in srgb, var(--sm-s3) 42%, #000000);--sm-sea1: color-mix(in srgb, var(--brand) 10%, #15181d);--sm-sea2: color-mix(in srgb, var(--brand) 5%, #0e1116)}html:root .smap-rank__bar i{background:linear-gradient(90deg, color-mix(in srgb, var(--brand) 70%, #ffffff), var(--brand))}