/* Streamtime theme — generated. Do not edit. */

/* ---------- Fonts ---------- */

@font-face {
  font-family: "EaseDisplay";
  font-weight: 400;
  src:
    url("../static/fonts/EaseDisplay-Regular.woff2") format("woff2"),
    url("../static/fonts/EaseDisplay-Regular.woff") format("woff"),
    url("../static/fonts/EaseDisplay-Regular.ttf") format("truetype");
  font-display: fallback;
}

@font-face {
  font-family: "EaseDisplay";
  font-weight: 900;
  src:
    url("../static/fonts/EaseDisplay-Black.woff2") format("woff2"),
    url("../static/fonts/EaseDisplay-Black.woff") format("woff"),
    url("../static/fonts/EaseDisplay-Black.ttf") format("truetype");
  font-display: fallback;
}

@font-face {
  font-family: "EaseSemiDisplay";
  font-weight: 700;
  src:
    url("../static/fonts/EaseSemiDisplay-Bold.woff2") format("woff2"),
    url("../static/fonts/EaseSemiDisplay-Bold.woff") format("woff"),
    url("../static/fonts/EaseSemiDisplay-Bold.ttf") format("truetype");
  font-display: fallback;
}

@font-face {
  font-family: "EaseStandard";
  font-weight: 400;
  src:
    url("../static/fonts/EaseStandard-Regular.woff2") format("woff2"),
    url("../static/fonts/EaseStandard-Regular.woff") format("woff"),
    url("../static/fonts/EaseStandard-Regular.ttf") format("truetype");
  font-display: fallback;
}

@font-face {
  font-family: "EaseStandard";
  font-weight: 600;
  src:
    url("../static/fonts/EaseStandard-Semibold.woff2") format("woff2"),
    url("../static/fonts/EaseStandard-Semibold.woff") format("woff"),
    url("../static/fonts/EaseStandard-Semibold.ttf") format("truetype");
  font-display: fallback;
}

/* ---------- Primitives ---------- */

:root {
  --st-border-radius-base: 4px;
  --st-border-radius-full: 9999px;
  --st-border-radius-large: 8px;
  --st-border-radius-small: 2px;
  --st-border-radius-xlarge: 12px;
  --st-border-stroke-1: 1px;
  --st-border-stroke-2: 2px;
  --st-border-stroke-3: 3px;
  --st-border-stroke-6: 6px;
  --st-color-alpha-neutral-dark: #0000004d;
  --st-color-alpha-warm-neutral-dark: #4d433729;
  --st-color-blue-0: #f6f8ff;
  --st-color-blue-1: #dce4fe;
  --st-color-blue-2: #b8c9ff;
  --st-color-blue-3: #95afff;
  --st-color-blue-4: #6a89f7;
  --st-color-blue-5: #4465df;
  --st-color-blue-6: #2e4dc9;
  --st-color-blue-7: #172db4;
  --st-color-blue-8: #091890;
  --st-color-blue-9: #020a70;
  --st-color-blue-10: #02134b;
  --st-color-brand-black: #000000;
  --st-color-brand-blue-1: #64d3ff;
  --st-color-brand-blue-2: #6483ff;
  --st-color-brand-blue-3: #3b2d85;
  --st-color-brand-dark-grey: #4e4945;
  --st-color-brand-green-1: #c1f32b;
  --st-color-brand-green-2: #c6dc3c;
  --st-color-brand-green-3: #324708;
  --st-color-brand-light-grey: #f1eeeb;
  --st-color-brand-off-black: #2f2c29;
  --st-color-brand-off-white: #fbf8f5;
  --st-color-brand-pink-1: #ee84d5;
  --st-color-brand-pink-2: #ff4dd5;
  --st-color-brand-purple: #88166d;
  --st-color-brand-warm-grey-1: #f1e8de;
  --st-color-brand-warm-grey-2: #eadcce;
  --st-color-brand-warm-grey-3: #c3b7ac;
  --st-color-brand-white: #ffffff;
  --st-color-brand-yellow: #ffde3b;
  --st-color-green-0: #f7fbe5;
  --st-color-green-1: #e7f1b8;
  --st-color-green-2: #d2e283;
  --st-color-green-3: #b8ce46;
  --st-color-green-4: #a0b806;
  --st-color-green-5: #869c09;
  --st-color-green-6: #617400;
  --st-color-green-7: #485804;
  --st-color-green-8: #374503;
  --st-color-green-9: #273401;
  --st-color-green-10: #151e00;
  --st-color-neutral-0: #f9f8fe;
  --st-color-neutral-1: #edebf3;
  --st-color-neutral-2: #e0dee6;
  --st-color-neutral-3: #ceccd4;
  --st-color-neutral-4: #96939f;
  --st-color-neutral-5: #5d5b63;
  --st-color-neutral-6: #514e55;
  --st-color-neutral-7: #3f3c43;
  --st-color-neutral-8: #312f37;
  --st-color-neutral-9: #26242e;
  --st-color-neutral-10: #1b1825;
  --st-color-pink-0: #fdf3fb;
  --st-color-pink-1: #fddff6;
  --st-color-pink-2: #fdc4f0;
  --st-color-pink-3: #fca2e6;
  --st-color-pink-4: #f876d9;
  --st-color-pink-5: #d425b0;
  --st-color-pink-6: #ba2c97;
  --st-color-pink-7: #9b197a;
  --st-color-pink-8: #750559;
  --st-color-pink-9: #52013b;
  --st-color-pink-10: #350124;
  --st-color-red-0: #fff6f6;
  --st-color-red-1: #ffd4d2;
  --st-color-red-2: #ffc4c2;
  --st-color-red-3: #fe8d8a;
  --st-color-red-4: #ff7273;
  --st-color-red-5: #e73f46;
  --st-color-red-6: #ba0020;
  --st-color-red-7: #a5001c;
  --st-color-red-8: #7f0012;
  --st-color-red-9: #5c0009;
  --st-color-red-10: #3b0003;
  --st-color-sky-0: #effaff;
  --st-color-sky-1: #cef0fe;
  --st-color-sky-2: #a5e1fc;
  --st-color-sky-3: #75cef5;
  --st-color-sky-4: #44b6e5;
  --st-color-sky-5: #0092c2;
  --st-color-sky-6: #017298;
  --st-color-sky-7: #006083;
  --st-color-sky-8: #004662;
  --st-color-sky-9: #002f46;
  --st-color-sky-10: #001d2e;
  --st-color-teal-0: #f1fbf8;
  --st-color-teal-1: #d0f0e6;
  --st-color-teal-2: #b3e0d2;
  --st-color-teal-3: #90ccbb;
  --st-color-teal-4: #67b6a1;
  --st-color-teal-5: #479b86;
  --st-color-teal-6: #307e6c;
  --st-color-teal-7: #1b6353;
  --st-color-teal-8: #08483b;
  --st-color-teal-9: #013127;
  --st-color-teal-10: #001e17;
  --st-color-warm-neutral-0: #fefcfa;
  --st-color-warm-neutral-1: #faf5ef;
  --st-color-warm-neutral-2: #f3ebe2;
  --st-color-warm-neutral-3: #ede1d4;
  --st-color-warm-neutral-4: #e1d3c2;
  --st-color-warm-neutral-5: #cebda8;
  --st-color-warm-neutral-6: #b7a38a;
  --st-color-warm-neutral-7: #87745e;
  --st-color-warm-neutral-8: #796a57;
  --st-color-warm-neutral-9: #4d4337;
  --st-color-warm-neutral-10: #1f1a15;
  --st-color-yellow-0: #fffadb;
  --st-color-yellow-1: #ffee9c;
  --st-color-yellow-2: #ffde3b;
  --st-color-yellow-3: #f6c901;
  --st-color-yellow-4: #dfa700;
  --st-color-yellow-5: #c38600;
  --st-color-yellow-6: #9f6600;
  --st-color-yellow-7: #7d4d00;
  --st-color-yellow-8: #5c3600;
  --st-color-yellow-9: #422400;
  --st-color-yellow-10: #2a1500;
  --st-font-family-display: "EaseDisplay", "Helvetica Neue", "Arial", sans-serif;
  --st-font-family-semi-display: "EaseSemiDisplay", "Helvetica Neue", "Arial", sans-serif;
  --st-font-family-text: "EaseStandard", "Helvetica Neue", "Arial", sans-serif;
  --st-font-letter-spacing-display: -0.48px;
  --st-font-letter-spacing-semi-display: -0.48px;
  --st-font-letter-spacing-text: -0.16px;
  --st-font-line-height-10: 0.78125rem;
  --st-font-line-height-12: 0.875rem;
  --st-font-line-height-14: 1.125rem;
  --st-font-line-height-16: 1.25rem;
  --st-font-line-height-18: 1.375rem;
  --st-font-line-height-20: 1.5rem;
  --st-font-line-height-24: 1.75rem;
  --st-font-line-height-32: 2.25rem;
  --st-font-line-height-48: 3.25rem;
  --st-font-line-height-56: 3.75rem;
  --st-font-line-height-120: 6.25rem;
  --st-font-line-height-168: 8.25rem;
  --st-font-size-10: 0.625rem;
  --st-font-size-12: 0.75rem;
  --st-font-size-14: 0.875rem;
  --st-font-size-16: 1rem;
  --st-font-size-18: 1.125rem;
  --st-font-size-20: 1.25rem;
  --st-font-size-24: 1.5rem;
  --st-font-size-32: 2rem;
  --st-font-size-48: 3rem;
  --st-font-size-56: 3.5rem;
  --st-font-size-120: 7.5rem;
  --st-font-size-168: 10.5rem;
  --st-font-weight-black: 900;
  --st-font-weight-bold: 700;
  --st-font-weight-regular: 400;
  --st-font-weight-semibold: 600;
  --st-motion-delay-stagger: 30ms;
  --st-motion-delay-tooltip-base: 500ms;
  --st-motion-delay-tooltip-close: 80ms;
  --st-motion-delay-tooltip-long: 1000ms;
  --st-motion-delay-tooltip-short: 250ms;
  --st-motion-duration-base: 180ms;
  --st-motion-duration-complete: 320ms;
  --st-motion-duration-fast: 120ms;
  --st-motion-duration-instant: 100ms;
  --st-motion-duration-page: 480ms;
  --st-motion-duration-slow: 220ms;
  --st-motion-easing-fall: cubic-bezier(0.2, 0.15, 0.45, 0);
  --st-motion-easing-settle: cubic-bezier(0.34, 1.2, 0.64, 1);
  --st-motion-easing-soft: cubic-bezier(0.22, 1, 0.36, 1);
  --st-motion-easing-spring: cubic-bezier(0.34, 1.4, 0.5, 1);
  --st-motion-easing-sway: cubic-bezier(0.55, 0, 0.5, 0.85);
  --st-motion-easing-swing: cubic-bezier(0.3, 0, 0, 1);
  --st-motion-spring-settle-damping: 17;
  --st-motion-spring-settle-stiffness: 680;
  --st-shadow-large: 0px 4px 4px var(--st-color-background-shadow), 0px -0.5px 4px var(--st-color-background-shadow), 0px 8px 12px 6px var(--st-color-background-shadow);
  --st-shadow-medium: 0px 4px 8px 3px var(--st-color-background-shadow), 0px 1px 3px var(--st-color-background-shadow);
  --st-shadow-small: 0px 1px 2px var(--st-color-background-shadow), 0px 1px 1px 1px var(--st-color-background-shadow);
  --st-shadow-xlarge: 0px 16px 16px 4px var(--st-color-background-shadow), 0px 32px 60px -4px var(--st-color-background-shadow);
  --st-spacing-0: 0px;
  --st-spacing-2: 2px;
  --st-spacing-4: 4px;
  --st-spacing-8: 8px;
  --st-spacing-12: 12px;
  --st-spacing-16: 16px;
  --st-spacing-20: 20px;
  --st-spacing-24: 24px;
  --st-spacing-32: 32px;
  --st-spacing-40: 40px;
  --st-spacing-48: 48px;
}

/* ---------- oklch ---------- */

@supports (color: oklch(0% 0 0)) {
  :root {
    --st-color-alpha-neutral-dark: oklch(0 0 0 / 0.3);
    --st-color-alpha-warm-neutral-dark: oklch(0.3894 0.0238 72.1 / 0.16);
    --st-color-blue-0: oklch(0.9796 0.0095 273.36);
    --st-color-blue-1: oklch(0.9208 0.0364 272.07);
    --st-color-blue-2: oklch(0.8417 0.0781 271.06);
    --st-color-blue-3: oklch(0.7659 0.1188 269.71);
    --st-color-blue-4: oklch(0.6592 0.1668 269.56);
    --st-color-blue-5: oklch(0.5521 0.1891 268.06);
    --st-color-blue-6: oklch(0.4785 0.1954 267.4);
    --st-color-blue-7: oklch(0.3949 0.2096 266.74);
    --st-color-blue-8: oklch(0.319 0.1885 265.9);
    --st-color-blue-9: oklch(0.2577 0.163 264.94);
    --st-color-blue-10: oklch(0.2218 0.106 263.87);
    --st-color-brand-black: oklch(0 0 0);
    --st-color-brand-blue-1: oklch(0.8189 0.1183 226.98);
    --st-color-brand-blue-2: oklch(0.6491 0.1866 269.97);
    --st-color-brand-blue-3: oklch(0.369 0.1406 284.41);
    --st-color-brand-dark-grey: oklch(0.4089 0.0094 61.25);
    --st-color-brand-green-1: oklch(0.8974 0.2122 123.82);
    --st-color-brand-green-2: oklch(0.8504 0.1772 117.24);
    --st-color-brand-green-3: oklch(0.367 0.0886 127.17);
    --st-color-brand-light-grey: oklch(0.9506 0.0052 67.76);
    --st-color-brand-off-black: oklch(0.2952 0.0069 67.56);
    --st-color-brand-off-white: oklch(0.9806 0.0051 67.76);
    --st-color-brand-pink-1: oklch(0.7543 0.1617 336.55);
    --st-color-brand-pink-2: oklch(0.7128 0.2517 338.96);
    --st-color-brand-purple: oklch(0.4332 0.1709 340.16);
    --st-color-brand-warm-grey-1: oklch(0.9353 0.0166 70.53);
    --st-color-brand-warm-grey-2: oklch(0.9019 0.0244 67.51);
    --st-color-brand-warm-grey-3: oklch(0.7863 0.0206 65.07);
    --st-color-brand-white: oklch(1 0 0);
    --st-color-brand-yellow: oklch(0.9024 0.1709 96.98);
    --st-color-green-0: oklch(0.9792 0.0291 115.3);
    --st-color-green-1: oklch(0.9367 0.0747 115.95);
    --st-color-green-2: oklch(0.8799 0.1209 116.78);
    --st-color-green-3: oklch(0.8095 0.1598 118.02);
    --st-color-green-4: oklch(0.7383 0.172 118.73);
    --st-color-green-5: oklch(0.6526 0.1518 119.33);
    --st-color-green-6: oklch(0.5246 0.125 120.36);
    --st-color-green-7: oklch(0.4314 0.1016 121.2);
    --st-color-green-8: oklch(0.365 0.0863 122.01);
    --st-color-green-9: oklch(0.3022 0.0736 123.67);
    --st-color-green-10: oklch(0.2181 0.0541 123.98);
    --st-color-neutral-0: oklch(0.9816 0.008 293.91);
    --st-color-neutral-1: oklch(0.9439 0.0109 297.62);
    --st-color-neutral-2: oklch(0.9045 0.011 297.61);
    --st-color-neutral-3: oklch(0.8492 0.0112 297.59);
    --st-color-neutral-4: oklch(0.6696 0.0178 297.35);
    --st-color-neutral-5: oklch(0.4758 0.0129 297.34);
    --st-color-neutral-6: oklch(0.4293 0.012 305.17);
    --st-color-neutral-7: oklch(0.3618 0.0125 305.08);
    --st-color-neutral-8: oklch(0.3105 0.0144 297);
    --st-color-neutral-9: oklch(0.2668 0.0186 294.27);
    --st-color-neutral-10: oklch(0.2188 0.0254 294.8);
    --st-color-pink-0: oklch(0.9742 0.015 332.23);
    --st-color-pink-1: oklch(0.9349 0.0445 333.99);
    --st-color-pink-2: oklch(0.8841 0.0859 334.52);
    --st-color-pink-3: oklch(0.8225 0.1355 336.2);
    --st-color-pink-4: oklch(0.749 0.1947 337.37);
    --st-color-pink-5: oklch(0.6017 0.2425 338.6);
    --st-color-pink-6: oklch(0.5525 0.2066 340.08);
    --st-color-pink-7: oklch(0.4743 0.1876 341.25);
    --st-color-pink-8: oklch(0.38 0.1593 342.22);
    --st-color-pink-9: oklch(0.2939 0.1241 344.01);
    --st-color-pink-10: oklch(0.2207 0.0913 345.18);
    --st-color-red-0: oklch(0.9801 0.0097 17.32);
    --st-color-red-1: oklch(0.906 0.0485 21.22);
    --st-color-red-2: oklch(0.8725 0.0679 20.78);
    --st-color-red-3: oklch(0.7648 0.1374 22.38);
    --st-color-red-4: oklch(0.7223 0.1726 21.95);
    --st-color-red-5: oklch(0.6191 0.2041 23.43);
    --st-color-red-6: oklch(0.4973 0.2012 24.2);
    --st-color-red-7: oklch(0.4552 0.1841 23.97);
    --st-color-red-8: oklch(0.376 0.1522 24.35);
    --st-color-red-9: oklch(0.2991 0.1212 24.83);
    --st-color-red-10: oklch(0.2218 0.0901 25.61);
    --st-color-sky-0: oklch(0.9783 0.0134 226.56);
    --st-color-sky-1: oklch(0.9351 0.0402 224.61);
    --st-color-sky-2: oklch(0.8781 0.0714 227.55);
    --st-color-sky-3: oklch(0.8102 0.1017 228.38);
    --st-color-sky-4: oklch(0.7316 0.1213 229.36);
    --st-color-sky-5: oklch(0.6185 0.1241 230.59);
    --st-color-sky-6: oklch(0.5173 0.1033 230.37);
    --st-color-sky-7: oklch(0.4594 0.0939 232.14);
    --st-color-sky-8: oklch(0.3711 0.077 233.38);
    --st-color-sky-9: oklch(0.289 0.0628 236.68);
    --st-color-sky-10: oklch(0.219 0.0485 237.94);
    --st-color-teal-0: oklch(0.9798 0.0112 176.32);
    --st-color-teal-1: oklch(0.9293 0.036 174.7);
    --st-color-teal-2: oklch(0.871 0.0506 174.14);
    --st-color-teal-3: oklch(0.7993 0.0663 175.01);
    --st-color-teal-4: oklch(0.7194 0.0847 174.7);
    --st-color-teal-5: oklch(0.6312 0.0882 174.61);
    --st-color-teal-6: oklch(0.5397 0.0816 175.22);
    --st-color-teal-7: oklch(0.4513 0.0746 174.74);
    --st-color-teal-8: oklch(0.3603 0.0644 174.67);
    --st-color-teal-9: oklch(0.2798 0.0523 174.39);
    --st-color-teal-10: oklch(0.2098 0.0397 174.56);
    --st-color-warm-neutral-0: oklch(0.992 0.0034 67.78);
    --st-color-warm-neutral-1: oklch(0.9724 0.0096 72.66);
    --st-color-warm-neutral-2: oklch(0.9439 0.0148 70.88);
    --st-color-warm-neutral-3: oklch(0.9158 0.0219 69.77);
    --st-color-warm-neutral-4: oklch(0.8736 0.0277 72.78);
    --st-color-warm-neutral-5: oklch(0.8069 0.0347 73.12);
    --st-color-warm-neutral-6: oklch(0.7262 0.042 73.25);
    --st-color-warm-neutral-7: oklch(0.5708 0.0401 70.98);
    --st-color-warm-neutral-8: oklch(0.5331 0.0342 73.52);
    --st-color-warm-neutral-9: oklch(0.3894 0.0238 72.1);
    --st-color-warm-neutral-10: oklch(0.2219 0.0123 67.12);
    --st-color-yellow-0: oklch(0.981 0.0407 99.57);
    --st-color-yellow-1: oklch(0.9447 0.1034 97.91);
    --st-color-yellow-2: oklch(0.9024 0.1709 96.98);
    --st-color-yellow-3: oklch(0.8504 0.1739 92.41);
    --st-color-yellow-4: oklch(0.7601 0.1559 84.3);
    --st-color-yellow-5: oklch(0.6646 0.1392 76.65);
    --st-color-yellow-6: oklch(0.5586 0.12 71.38);
    --st-color-yellow-7: oklch(0.4645 0.1011 69.18);
    --st-color-yellow-8: oklch(0.371 0.0818 67.37);
    --st-color-yellow-9: oklch(0.2934 0.0658 65.13);
    --st-color-yellow-10: oklch(0.2206 0.0494 65.13);
  }
}

/* ---------- Modes ---------- */

:root,
.st-theme-light {
  --st-color-background-accent-hover: var(--st-color-blue-9);
  --st-color-background-accent-secondary-hover: var(--st-color-blue-2);
  --st-color-background-accent-secondary: var(--st-color-blue-1);
  --st-color-background-accent: var(--st-color-blue-7);
  --st-color-background-highlight-secondary: var(--st-color-yellow-1);
  --st-color-background-highlight: var(--st-color-yellow-2);
  --st-color-background-inverse-disabled: var(--st-color-neutral-5);
  --st-color-background-inverse-hover: var(--st-color-neutral-10);
  --st-color-background-inverse-primary: var(--st-color-neutral-7);
  --st-color-background-primary-disabled: var(--st-color-neutral-2);
  --st-color-background-primary-hover-emphasis: var(--st-color-sky-1);
  --st-color-background-primary-hover: color-mix(in srgb, var(--st-color-warm-neutral-4) 40%, transparent);
  --st-color-background-primary: var(--st-color-warm-neutral-0);
  --st-color-background-secondary-hover: color-mix(in srgb, var(--st-color-warm-neutral-4) 60%, transparent);
  --st-color-background-secondary: var(--st-color-warm-neutral-1);
  --st-color-background-selected-accent-hover: var(--st-color-blue-3);
  --st-color-background-selected-accent: var(--st-color-blue-2);
  --st-color-background-selected-hover: var(--st-color-warm-neutral-5);
  --st-color-background-selected: var(--st-color-warm-neutral-4);
  --st-color-background-shadow: var(--st-color-alpha-warm-neutral-dark);
  --st-color-background-skeleton: var(--st-color-alpha-neutral-dark);
  --st-color-background-tertiary-hover: color-mix(in srgb, var(--st-color-warm-neutral-4) 80%, transparent);
  --st-color-background-tertiary: var(--st-color-warm-neutral-2);
  --st-color-border-accent: var(--st-color-blue-5);
  --st-color-border-ai-default: color-mix(in srgb, var(--st-color-yellow-3) 25%, transparent);
  --st-color-border-ai-gradient-1: var(--st-color-yellow-3);
  --st-color-border-ai-gradient-2: var(--st-color-pink-4);
  --st-color-border-ai-gradient-3: var(--st-color-blue-3);
  --st-color-border-disabled: var(--st-color-neutral-4);
  --st-color-border-inverse-primary: var(--st-color-warm-neutral-4);
  --st-color-border-inverse-secondary: var(--st-color-warm-neutral-2);
  --st-color-border-primary: var(--st-color-warm-neutral-8);
  --st-color-border-secondary-selected: var(--st-color-warm-neutral-8);
  --st-color-border-secondary: var(--st-color-warm-neutral-7);
  --st-color-border-selected-accent: var(--st-color-blue-5);
  --st-color-border-tertiary: var(--st-color-warm-neutral-6);
  --st-color-chart-annotation-bg-primary-label: var(--st-color-sky-0);
  --st-color-chart-annotation-fg-primary-border: var(--st-color-sky-8);
  --st-color-chart-annotation-fg-primary: var(--st-color-sky-10);
  --st-color-chart-fill-error: var(--st-color-red-6);
  --st-color-chart-fill-neutral-grad: color-mix(in srgb, var(--st-color-warm-neutral-4) 80%, transparent);
  --st-color-chart-fill-neutral-secondary: color-mix(in srgb, var(--st-color-warm-neutral-4) 70%, transparent);
  --st-color-chart-fill-neutral: var(--st-color-warm-neutral-4);
  --st-color-chart-fill-primary-grad: color-mix(in srgb, var(--st-color-blue-6) 40%, transparent);
  --st-color-chart-fill-primary: var(--st-color-blue-6);
  --st-color-chart-fill-secondary-1: var(--st-color-sky-2);
  --st-color-chart-fill-secondary-2: var(--st-color-green-4);
  --st-color-chart-fill-secondary-3: var(--st-color-sky-4);
  --st-color-chart-fill-secondary-4: var(--st-color-blue-8);
  --st-color-chart-fill-secondary-5: var(--st-color-blue-3);
  --st-color-chart-fill-secondary-6: var(--st-color-pink-5);
  --st-color-chart-fill-secondary-grad-1: color-mix(in srgb, var(--st-color-sky-2) 40%, transparent);
  --st-color-chart-fill-secondary-grad-2: color-mix(in srgb, var(--st-color-green-4) 40%, transparent);
  --st-color-chart-fill-secondary-grad-3: color-mix(in srgb, var(--st-color-sky-4) 40%, transparent);
  --st-color-chart-fill-secondary-grad-4: color-mix(in srgb, var(--st-color-blue-8) 40%, transparent);
  --st-color-chart-fill-secondary-grad-5: color-mix(in srgb, var(--st-color-blue-3) 40%, transparent);
  --st-color-chart-fill-secondary-grad-6: color-mix(in srgb, var(--st-color-pink-5) 40%, transparent);
  --st-color-chart-stroke-error: var(--st-color-red-8);
  --st-color-chart-stroke-neutral: var(--st-color-warm-neutral-9);
  --st-color-chart-stroke-primary: var(--st-color-blue-7);
  --st-color-chart-stroke-secondary-1: var(--st-color-sky-5);
  --st-color-chart-stroke-secondary-2: var(--st-color-green-6);
  --st-color-chart-stroke-secondary-3: var(--st-color-sky-7);
  --st-color-chart-stroke-secondary-4: var(--st-color-blue-10);
  --st-color-chart-stroke-secondary-5: var(--st-color-blue-8);
  --st-color-chart-stroke-secondary-6: var(--st-color-pink-9);
  --st-color-feedback-background-error-hover: var(--st-color-red-2);
  --st-color-feedback-background-error-inverse: var(--st-color-red-9);
  --st-color-feedback-background-error-selected-hover: var(--st-color-red-4);
  --st-color-feedback-background-error-selected: var(--st-color-red-3);
  --st-color-feedback-background-error: var(--st-color-red-1);
  --st-color-feedback-background-success-hover: var(--st-color-green-2);
  --st-color-feedback-background-success-inverse: var(--st-color-green-8);
  --st-color-feedback-background-success-selected-hover: var(--st-color-green-4);
  --st-color-feedback-background-success-selected: var(--st-color-green-3);
  --st-color-feedback-background-success: var(--st-color-green-1);
  --st-color-feedback-background-warning-hover: var(--st-color-yellow-2);
  --st-color-feedback-background-warning-inverse: var(--st-color-yellow-8);
  --st-color-feedback-background-warning-selected-hover: var(--st-color-yellow-4);
  --st-color-feedback-background-warning-selected: var(--st-color-yellow-3);
  --st-color-feedback-background-warning: var(--st-color-yellow-1);
  --st-color-feedback-border-error: var(--st-color-red-6);
  --st-color-feedback-border-success: var(--st-color-green-6);
  --st-color-feedback-border-warning: var(--st-color-yellow-6);
  --st-color-feedback-foreground-error-accent: var(--st-color-red-6);
  --st-color-feedback-foreground-error-inverse: var(--st-color-red-2);
  --st-color-feedback-foreground-error: var(--st-color-red-9);
  --st-color-feedback-foreground-success-accent: var(--st-color-green-6);
  --st-color-feedback-foreground-success-inverse: var(--st-color-green-1);
  --st-color-feedback-foreground-success: var(--st-color-green-9);
  --st-color-feedback-foreground-warning-accent: var(--st-color-yellow-6);
  --st-color-feedback-foreground-warning-inverse: var(--st-color-yellow-0);
  --st-color-feedback-foreground-warning: var(--st-color-yellow-9);
  --st-color-feedback-unread: var(--st-color-brand-pink-2);
  --st-color-focus-ring-inverse: var(--st-color-sky-2);
  --st-color-focus-ring: var(--st-color-sky-6);
  --st-color-foreground-accent-hover: var(--st-color-blue-8);
  --st-color-foreground-accent: var(--st-color-blue-7);
  --st-color-foreground-disabled: var(--st-color-neutral-4);
  --st-color-foreground-inverse-accent: var(--st-color-blue-2);
  --st-color-foreground-inverse-primary: var(--st-color-warm-neutral-0);
  --st-color-foreground-inverse-secondary: var(--st-color-warm-neutral-1);
  --st-color-foreground-inverse-tertiary: var(--st-color-warm-neutral-2);
  --st-color-foreground-overlay: color-mix(in srgb, var(--st-color-neutral-7) 50%, transparent);
  --st-color-foreground-primary: var(--st-color-neutral-10);
  --st-color-foreground-secondary: var(--st-color-neutral-8);
  --st-color-foreground-selected-accent: var(--st-color-blue-9);
  --st-color-foreground-tertiary: var(--st-color-neutral-6);
  --st-color-graphic-background-blue: var(--st-color-brand-blue-2);
  --st-color-graphic-background-green: var(--st-color-brand-green-2);
  --st-color-graphic-background-neutral-1: var(--st-color-brand-off-white);
  --st-color-graphic-background-neutral-2: var(--st-color-brand-light-grey);
  --st-color-graphic-background-neutral-3: var(--st-color-brand-warm-grey-3);
  --st-color-graphic-background-neutral-4: var(--st-color-warm-neutral-6);
  --st-color-graphic-background-pink: var(--st-color-brand-pink-2);
  --st-color-graphic-background-purple: var(--st-color-brand-purple);
  --st-color-graphic-background-sky: var(--st-color-brand-blue-1);
  --st-color-graphic-background-yellow: var(--st-color-brand-yellow);
  --st-color-graphic-blue-1: var(--st-color-brand-blue-1);
  --st-color-graphic-blue-2: var(--st-color-brand-blue-2);
  --st-color-graphic-blue-3: var(--st-color-brand-blue-3);
  --st-color-graphic-dark-grey: var(--st-color-brand-dark-grey);
  --st-color-graphic-foreground-blue: var(--st-color-brand-blue-3);
  --st-color-graphic-foreground-green: var(--st-color-brand-green-3);
  --st-color-graphic-foreground-neutral-1: var(--st-color-brand-off-black);
  --st-color-graphic-foreground-neutral-2: var(--st-color-brand-dark-grey);
  --st-color-graphic-foreground-neutral-3: var(--st-color-warm-neutral-6);
  --st-color-graphic-foreground-neutral-4: var(--st-color-brand-warm-grey-3);
  --st-color-graphic-foreground-pink: var(--st-color-pink-8);
  --st-color-graphic-foreground-purple: var(--st-color-brand-purple);
  --st-color-graphic-foreground-sky: var(--st-color-sky-8);
  --st-color-graphic-foreground-yellow: var(--st-color-yellow-8);
  --st-color-graphic-green-1: var(--st-color-brand-green-1);
  --st-color-graphic-green-2: var(--st-color-brand-green-2);
  --st-color-graphic-green-3: var(--st-color-brand-green-3);
  --st-color-graphic-pink-1: var(--st-color-brand-pink-1);
  --st-color-graphic-pink-2: var(--st-color-brand-pink-2);
  --st-color-graphic-purple: var(--st-color-brand-purple);
  --st-color-graphic-warm-grey-1: var(--st-color-brand-warm-grey-1);
  --st-color-graphic-warm-grey-2: var(--st-color-brand-warm-grey-2);
  --st-color-graphic-warm-grey-3: var(--st-color-brand-warm-grey-3);
  --st-color-graphic-yellow: var(--st-color-brand-yellow);
  --st-color-heatmap-background-empty: var(--st-color-neutral-2);
  --st-color-heatmap-background-full: var(--st-color-warm-neutral-4);
  --st-color-heatmap-background-high: var(--st-color-green-1);
  --st-color-heatmap-background-low: var(--st-color-yellow-3);
  --st-color-heatmap-background-mid-high: var(--st-color-green-2);
  --st-color-heatmap-background-mid-low: var(--st-color-yellow-2);
  --st-color-heatmap-background-non-working-scheduled: var(--st-color-red-4);
  --st-color-heatmap-background-over: var(--st-color-red-6);
  --st-color-heatmap-bg-schedule-empty: var(--st-color-warm-neutral-4);
  --st-color-heatmap-bg-schedule-full: var(--st-color-neutral-9);
  --st-color-heatmap-bg-schedule-high: var(--st-color-warm-neutral-4);
  --st-color-heatmap-bg-schedule-low: var(--st-color-warm-neutral-8);
  --st-color-heatmap-bg-schedule-mid-high: var(--st-color-warm-neutral-5);
  --st-color-heatmap-bg-schedule-mid-low: var(--st-color-warm-neutral-6);
  --st-color-heatmap-bg-schedule-non-working-scheduled: var(--st-color-red-5);
  --st-color-heatmap-bg-schedule-over: var(--st-color-red-6);
  --st-color-heatmap-fg-schedule-empty: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-full: var(--st-color-warm-neutral-2);
  --st-color-heatmap-fg-schedule-high: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-low: var(--st-color-warm-neutral-0);
  --st-color-heatmap-fg-schedule-mid-high: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-mid-low: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-non-working-scheduled: var(--st-color-red-10);
  --st-color-heatmap-fg-schedule-over: var(--st-color-red-1);
  --st-color-heatmap-foreground-empty: var(--st-color-neutral-6);
  --st-color-heatmap-foreground-full: var(--st-color-neutral-10);
  --st-color-heatmap-foreground-high: var(--st-color-green-10);
  --st-color-heatmap-foreground-low: var(--st-color-yellow-10);
  --st-color-heatmap-foreground-mid-high: var(--st-color-green-9);
  --st-color-heatmap-foreground-mid-low: var(--st-color-yellow-9);
  --st-color-heatmap-foreground-non-working-scheduled: var(--st-color-red-10);
  --st-color-heatmap-foreground-over: var(--st-color-neutral-0);
  --st-color-input-bg-disabled: var(--st-color-neutral-2);
  --st-color-input-bg-readonly: var(--st-color-warm-neutral-3);
  --st-color-input-border-error: var(--st-color-red-6);
  --st-color-input-border-hover: var(--st-color-warm-neutral-8);
  --st-color-input-border: var(--st-color-warm-neutral-7);
  --st-color-input-fg-primary: var(--st-color-neutral-9);
  --st-color-input-fg-secondary: var(--st-color-neutral-8);
  --st-color-input-fg-tertiary: var(--st-color-neutral-6);
  --st-color-input-interactive: var(--st-color-sky-6);
  --st-color-navigation-foreground-selected: var(--st-color-neutral-10);
  --st-color-navigation-inactive: var(--st-color-warm-neutral-7);
  --st-color-navigation-selected-activity: var(--st-color-brand-warm-grey-1);
  --st-color-navigation-selected-ai: var(--st-color-brand-pink-1);
  --st-color-navigation-selected-contacts: var(--st-color-brand-warm-grey-3);
  --st-color-navigation-selected-dashboard: var(--st-color-brand-blue-1);
  --st-color-navigation-selected-jobs: var(--st-color-brand-yellow);
  --st-color-navigation-selected-priorities: var(--st-color-brand-pink-2);
  --st-color-navigation-selected-reporting: var(--st-color-brand-blue-2);
  --st-color-navigation-selected-schedule: var(--st-color-brand-green-2);
  --st-color-navigation-selected-settings: var(--st-color-brand-warm-grey-2);
  --st-color-navigation-selected-to-do: var(--st-color-brand-green-1);
  --st-color-rainbow-background-blue-hover: var(--st-color-blue-2);
  --st-color-rainbow-background-blue: var(--st-color-blue-1);
  --st-color-rainbow-background-green-hover: var(--st-color-green-2);
  --st-color-rainbow-background-green: var(--st-color-green-1);
  --st-color-rainbow-background-neutral-hover: var(--st-color-warm-neutral-3);
  --st-color-rainbow-background-neutral: var(--st-color-warm-neutral-2);
  --st-color-rainbow-background-pink-hover: var(--st-color-pink-2);
  --st-color-rainbow-background-pink: var(--st-color-pink-1);
  --st-color-rainbow-background-sky-hover: var(--st-color-sky-2);
  --st-color-rainbow-background-sky: var(--st-color-sky-1);
  --st-color-rainbow-background-teal-hover: var(--st-color-teal-2);
  --st-color-rainbow-background-teal: var(--st-color-teal-1);
  --st-color-rainbow-background-yellow-hover: var(--st-color-yellow-2);
  --st-color-rainbow-background-yellow: var(--st-color-yellow-1);
  --st-color-rainbow-foreground-blue: var(--st-color-blue-9);
  --st-color-rainbow-foreground-green: var(--st-color-green-9);
  --st-color-rainbow-foreground-neutral: var(--st-color-warm-neutral-9);
  --st-color-rainbow-foreground-pink: var(--st-color-pink-9);
  --st-color-rainbow-foreground-sky: var(--st-color-sky-9);
  --st-color-rainbow-foreground-teal: var(--st-color-teal-9);
  --st-color-rainbow-foreground-yellow: var(--st-color-yellow-9);
  --st-color-rainbow-pw-sentiment-scale-bg-negative: var(--st-color-blue-1);
  --st-color-rainbow-pw-sentiment-scale-bg-neutral: var(--st-color-teal-1);
  --st-color-rainbow-pw-sentiment-scale-bg-positive: var(--st-color-yellow-1);
  --st-color-rainbow-pw-sentiment-scale-fg-1: var(--st-color-blue-4);
  --st-color-rainbow-pw-sentiment-scale-fg-2: var(--st-color-blue-3);
  --st-color-rainbow-pw-sentiment-scale-fg-3: var(--st-color-sky-3);
  --st-color-rainbow-pw-sentiment-scale-fg-4: var(--st-color-teal-3);
  --st-color-rainbow-pw-sentiment-scale-fg-5: var(--st-color-teal-4);
  --st-color-rainbow-pw-sentiment-scale-fg-6: var(--st-color-yellow-2);
  --st-color-rainbow-pw-sentiment-scale-fg-7: var(--st-color-yellow-3);
  --st-color-status-background-archive-hover: color-mix(in srgb, var(--st-color-warm-neutral-4) 80%, transparent);
  --st-color-status-background-archive: var(--st-color-warm-neutral-2);
  --st-color-status-background-done-hover: var(--st-color-blue-3);
  --st-color-status-background-done: var(--st-color-blue-2);
  --st-color-status-background-pause-hover: var(--st-color-yellow-3);
  --st-color-status-background-pause: var(--st-color-yellow-1);
  --st-color-status-background-play-hover: var(--st-color-teal-2);
  --st-color-status-background-play: var(--st-color-teal-1);
  --st-color-status-foreground-done-accent: var(--st-color-blue-5);
  --st-color-status-foreground-done-secondary: var(--st-color-blue-6);
  --st-color-status-foreground-done: var(--st-color-blue-9);
  --st-color-status-foreground-pause-accent: var(--st-color-yellow-4);
  --st-color-status-foreground-pause-secondary: var(--st-color-yellow-6);
  --st-color-status-foreground-pause: var(--st-color-yellow-9);
  --st-color-status-foreground-play-accent: var(--st-color-teal-5);
  --st-color-status-foreground-play-secondary: var(--st-color-teal-6);
  --st-color-status-foreground-play: var(--st-color-teal-9);
  --st-color-todo-background-datebar: var(--st-color-neutral-10);
  --st-color-todo-background-done: color-mix(in srgb, var(--st-color-warm-neutral-4) 72%, transparent);
  --st-color-todo-background-gradient-far: color-mix(in srgb, var(--st-color-yellow-3) 80%, transparent);
  --st-color-todo-background-gradient-near: color-mix(in srgb, var(--st-color-yellow-0) 80%, transparent);
  --st-color-todo-background-gradient-solid: color-mix(in srgb, var(--st-color-warm-neutral-0) 88%, transparent);
  --st-color-todo-background-today: var(--st-color-neutral-8);
  --st-color-todo-border-accent: var(--st-color-pink-5);
  --st-color-todo-border-done: var(--st-color-warm-neutral-8);
  --st-color-todo-border-focus: var(--st-color-sky-3);
  --st-color-todo-border-primary: var(--st-color-yellow-6);
  --st-color-todo-border-secondary: var(--st-color-warm-neutral-6);
  --st-color-todo-border-selected: var(--st-color-blue-7);
  --st-color-todo-foreground-display: color-mix(in srgb, var(--st-color-warm-neutral-6) 44%, transparent);
  --st-color-todo-foreground-on-datebar-emphasised: var(--st-color-yellow-2);
  --st-color-todo-foreground-on-datebar: var(--st-color-neutral-0);
  --st-color-todo-foreground-on-gradient: var(--st-color-neutral-9);
  color-scheme: light;
}

.st-theme-dark {
  --st-color-background-accent-hover: var(--st-color-blue-3);
  --st-color-background-accent-secondary-hover: var(--st-color-blue-7);
  --st-color-background-accent-secondary: var(--st-color-blue-8);
  --st-color-background-accent: var(--st-color-blue-2);
  --st-color-background-highlight-secondary: var(--st-color-blue-5);
  --st-color-background-highlight: var(--st-color-blue-6);
  --st-color-background-inverse-disabled: var(--st-color-neutral-4);
  --st-color-background-inverse-hover: var(--st-color-neutral-3);
  --st-color-background-inverse-primary: var(--st-color-neutral-3);
  --st-color-background-primary-disabled: var(--st-color-neutral-5);
  --st-color-background-primary-hover-emphasis: var(--st-color-blue-6);
  --st-color-background-primary-hover: color-mix(in srgb, var(--st-color-neutral-7) 80%, transparent);
  --st-color-background-primary: var(--st-color-neutral-7);
  --st-color-background-secondary-hover: color-mix(in srgb, var(--st-color-neutral-7) 60%, transparent);
  --st-color-background-secondary: var(--st-color-neutral-8);
  --st-color-background-selected-accent-hover: var(--st-color-blue-7);
  --st-color-background-selected-accent: var(--st-color-blue-8);
  --st-color-background-selected-hover: var(--st-color-neutral-6);
  --st-color-background-selected: var(--st-color-neutral-7);
  --st-color-background-shadow: var(--st-color-alpha-neutral-dark);
  --st-color-background-skeleton: var(--st-color-alpha-warm-neutral-dark);
  --st-color-background-tertiary-hover: color-mix(in srgb, var(--st-color-neutral-7) 40%, transparent);
  --st-color-background-tertiary: var(--st-color-neutral-9);
  --st-color-border-accent: var(--st-color-blue-4);
  --st-color-border-ai-default: color-mix(in srgb, var(--st-color-blue-3) 32%, transparent);
  --st-color-border-ai-gradient-1: var(--st-color-yellow-3);
  --st-color-border-ai-gradient-2: var(--st-color-pink-4);
  --st-color-border-ai-gradient-3: var(--st-color-blue-3);
  --st-color-border-disabled: var(--st-color-neutral-6);
  --st-color-border-inverse-primary: var(--st-color-neutral-5);
  --st-color-border-inverse-secondary: var(--st-color-neutral-8);
  --st-color-border-primary: var(--st-color-neutral-2);
  --st-color-border-secondary-selected: var(--st-color-neutral-3);
  --st-color-border-secondary: var(--st-color-neutral-3);
  --st-color-border-selected-accent: var(--st-color-blue-4);
  --st-color-border-tertiary: var(--st-color-neutral-4);
  --st-color-chart-annotation-bg-primary-label: var(--st-color-sky-10);
  --st-color-chart-annotation-fg-primary-border: var(--st-color-sky-2);
  --st-color-chart-annotation-fg-primary: var(--st-color-sky-0);
  --st-color-chart-fill-error: var(--st-color-red-4);
  --st-color-chart-fill-neutral-grad: color-mix(in srgb, var(--st-color-neutral-5) 80%, transparent);
  --st-color-chart-fill-neutral-secondary: color-mix(in srgb, var(--st-color-neutral-5) 50%, transparent);
  --st-color-chart-fill-neutral: var(--st-color-neutral-5);
  --st-color-chart-fill-primary-grad: color-mix(in srgb, var(--st-color-blue-5) 30%, transparent);
  --st-color-chart-fill-primary: var(--st-color-blue-5);
  --st-color-chart-fill-secondary-1: var(--st-color-sky-2);
  --st-color-chart-fill-secondary-2: var(--st-color-green-4);
  --st-color-chart-fill-secondary-3: var(--st-color-sky-4);
  --st-color-chart-fill-secondary-4: var(--st-color-blue-4);
  --st-color-chart-fill-secondary-5: var(--st-color-blue-1);
  --st-color-chart-fill-secondary-6: var(--st-color-pink-2);
  --st-color-chart-fill-secondary-grad-1: color-mix(in srgb, var(--st-color-sky-2) 30%, transparent);
  --st-color-chart-fill-secondary-grad-2: color-mix(in srgb, var(--st-color-green-4) 30%, transparent);
  --st-color-chart-fill-secondary-grad-3: color-mix(in srgb, var(--st-color-sky-4) 30%, transparent);
  --st-color-chart-fill-secondary-grad-4: color-mix(in srgb, var(--st-color-blue-4) 30%, transparent);
  --st-color-chart-fill-secondary-grad-5: color-mix(in srgb, var(--st-color-blue-1) 30%, transparent);
  --st-color-chart-fill-secondary-grad-6: color-mix(in srgb, var(--st-color-pink-2) 30%, transparent);
  --st-color-chart-stroke-error: var(--st-color-red-3);
  --st-color-chart-stroke-neutral: var(--st-color-warm-neutral-6);
  --st-color-chart-stroke-primary: var(--st-color-blue-3);
  --st-color-chart-stroke-secondary-1: var(--st-color-sky-3);
  --st-color-chart-stroke-secondary-2: var(--st-color-green-3);
  --st-color-chart-stroke-secondary-3: var(--st-color-sky-5);
  --st-color-chart-stroke-secondary-4: var(--st-color-blue-4);
  --st-color-chart-stroke-secondary-5: var(--st-color-blue-2);
  --st-color-chart-stroke-secondary-6: var(--st-color-pink-4);
  --st-color-feedback-background-error-hover: var(--st-color-red-8);
  --st-color-feedback-background-error-inverse: var(--st-color-red-3);
  --st-color-feedback-background-error-selected-hover: var(--st-color-red-6);
  --st-color-feedback-background-error-selected: var(--st-color-red-7);
  --st-color-feedback-background-error: var(--st-color-red-9);
  --st-color-feedback-background-success-hover: var(--st-color-green-8);
  --st-color-feedback-background-success-inverse: var(--st-color-green-4);
  --st-color-feedback-background-success-selected-hover: var(--st-color-green-6);
  --st-color-feedback-background-success-selected: var(--st-color-green-7);
  --st-color-feedback-background-success: var(--st-color-green-9);
  --st-color-feedback-background-warning-hover: var(--st-color-yellow-8);
  --st-color-feedback-background-warning-inverse: var(--st-color-yellow-4);
  --st-color-feedback-background-warning-selected-hover: var(--st-color-yellow-6);
  --st-color-feedback-background-warning-selected: var(--st-color-yellow-7);
  --st-color-feedback-background-warning: var(--st-color-yellow-9);
  --st-color-feedback-border-error: var(--st-color-red-4);
  --st-color-feedback-border-success: var(--st-color-green-3);
  --st-color-feedback-border-warning: var(--st-color-yellow-2);
  --st-color-feedback-foreground-error-accent: var(--st-color-red-3);
  --st-color-feedback-foreground-error-inverse: var(--st-color-red-9);
  --st-color-feedback-foreground-error: var(--st-color-red-2);
  --st-color-feedback-foreground-success-accent: var(--st-color-green-3);
  --st-color-feedback-foreground-success-inverse: var(--st-color-green-9);
  --st-color-feedback-foreground-success: var(--st-color-green-1);
  --st-color-feedback-foreground-warning-accent: var(--st-color-yellow-2);
  --st-color-feedback-foreground-warning-inverse: var(--st-color-yellow-9);
  --st-color-feedback-foreground-warning: var(--st-color-yellow-0);
  --st-color-feedback-unread: var(--st-color-brand-pink-1);
  --st-color-focus-ring-inverse: var(--st-color-sky-8);
  --st-color-focus-ring: var(--st-color-sky-4);
  --st-color-foreground-accent-hover: var(--st-color-blue-3);
  --st-color-foreground-accent: var(--st-color-blue-2);
  --st-color-foreground-disabled: var(--st-color-neutral-4);
  --st-color-foreground-inverse-accent: var(--st-color-blue-7);
  --st-color-foreground-inverse-primary: var(--st-color-neutral-8);
  --st-color-foreground-inverse-secondary: var(--st-color-neutral-9);
  --st-color-foreground-inverse-tertiary: var(--st-color-neutral-10);
  --st-color-foreground-overlay: color-mix(in srgb, var(--st-color-neutral-5) 50%, transparent);
  --st-color-foreground-primary: var(--st-color-neutral-0);
  --st-color-foreground-secondary: var(--st-color-neutral-1);
  --st-color-foreground-selected-accent: var(--st-color-blue-1);
  --st-color-foreground-tertiary: var(--st-color-neutral-2);
  --st-color-graphic-background-blue: var(--st-color-blue-6);
  --st-color-graphic-background-green: var(--st-color-green-5);
  --st-color-graphic-background-neutral-1: var(--st-color-brand-off-black);
  --st-color-graphic-background-neutral-2: var(--st-color-brand-dark-grey);
  --st-color-graphic-background-neutral-3: var(--st-color-warm-neutral-7);
  --st-color-graphic-background-neutral-4: var(--st-color-warm-neutral-6);
  --st-color-graphic-background-pink: var(--st-color-pink-5);
  --st-color-graphic-background-purple: var(--st-color-brand-pink-1);
  --st-color-graphic-background-sky: var(--st-color-sky-5);
  --st-color-graphic-background-yellow: var(--st-color-yellow-4);
  --st-color-graphic-blue-1: var(--st-color-brand-blue-3);
  --st-color-graphic-blue-2: var(--st-color-brand-blue-2);
  --st-color-graphic-blue-3: var(--st-color-brand-blue-1);
  --st-color-graphic-dark-grey: var(--st-color-warm-neutral-4);
  --st-color-graphic-foreground-blue: var(--st-color-blue-2);
  --st-color-graphic-foreground-green: var(--st-color-green-2);
  --st-color-graphic-foreground-neutral-1: var(--st-color-brand-off-white);
  --st-color-graphic-foreground-neutral-2: var(--st-color-brand-light-grey);
  --st-color-graphic-foreground-neutral-3: var(--st-color-brand-warm-grey-3);
  --st-color-graphic-foreground-neutral-4: var(--st-color-brand-dark-grey);
  --st-color-graphic-foreground-pink: var(--st-color-pink-2);
  --st-color-graphic-foreground-purple: var(--st-color-pink-2);
  --st-color-graphic-foreground-sky: var(--st-color-sky-2);
  --st-color-graphic-foreground-yellow: var(--st-color-yellow-2);
  --st-color-graphic-green-1: var(--st-color-brand-green-3);
  --st-color-graphic-green-2: var(--st-color-brand-green-2);
  --st-color-graphic-green-3: var(--st-color-brand-green-1);
  --st-color-graphic-pink-1: var(--st-color-brand-pink-1);
  --st-color-graphic-pink-2: var(--st-color-brand-pink-2);
  --st-color-graphic-purple: var(--st-color-brand-pink-1);
  --st-color-graphic-warm-grey-1: var(--st-color-warm-neutral-9);
  --st-color-graphic-warm-grey-2: var(--st-color-warm-neutral-8);
  --st-color-graphic-warm-grey-3: var(--st-color-warm-neutral-7);
  --st-color-graphic-yellow: var(--st-color-brand-yellow);
  --st-color-heatmap-background-empty: var(--st-color-neutral-7);
  --st-color-heatmap-background-full: var(--st-color-warm-neutral-8);
  --st-color-heatmap-background-high: var(--st-color-green-8);
  --st-color-heatmap-background-low: var(--st-color-yellow-5);
  --st-color-heatmap-background-mid-high: var(--st-color-green-7);
  --st-color-heatmap-background-mid-low: var(--st-color-yellow-7);
  --st-color-heatmap-background-non-working-scheduled: var(--st-color-red-9);
  --st-color-heatmap-background-over: var(--st-color-red-7);
  --st-color-heatmap-bg-schedule-empty: var(--st-color-neutral-9);
  --st-color-heatmap-bg-schedule-full: var(--st-color-warm-neutral-4);
  --st-color-heatmap-bg-schedule-high: var(--st-color-warm-neutral-8);
  --st-color-heatmap-bg-schedule-low: var(--st-color-warm-neutral-4);
  --st-color-heatmap-bg-schedule-mid-high: var(--st-color-warm-neutral-6);
  --st-color-heatmap-bg-schedule-mid-low: var(--st-color-warm-neutral-4);
  --st-color-heatmap-bg-schedule-non-working-scheduled: var(--st-color-red-7);
  --st-color-heatmap-bg-schedule-over: var(--st-color-red-8);
  --st-color-heatmap-fg-schedule-empty: var(--st-color-neutral-0);
  --st-color-heatmap-fg-schedule-full: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-high: var(--st-color-neutral-0);
  --st-color-heatmap-fg-schedule-low: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-mid-high: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-mid-low: var(--st-color-neutral-10);
  --st-color-heatmap-fg-schedule-non-working-scheduled: var(--st-color-red-1);
  --st-color-heatmap-fg-schedule-over: var(--st-color-red-1);
  --st-color-heatmap-foreground-empty: var(--st-color-neutral-3);
  --st-color-heatmap-foreground-full: var(--st-color-neutral-0);
  --st-color-heatmap-foreground-high: var(--st-color-green-0);
  --st-color-heatmap-foreground-low: var(--st-color-yellow-10);
  --st-color-heatmap-foreground-mid-high: var(--st-color-green-0);
  --st-color-heatmap-foreground-mid-low: var(--st-color-yellow-0);
  --st-color-heatmap-foreground-non-working-scheduled: var(--st-color-red-0);
  --st-color-heatmap-foreground-over: var(--st-color-neutral-0);
  --st-color-input-bg-disabled: var(--st-color-neutral-6);
  --st-color-input-bg-readonly: var(--st-color-neutral-7);
  --st-color-input-border-error: var(--st-color-red-4);
  --st-color-input-border-hover: var(--st-color-neutral-2);
  --st-color-input-border: var(--st-color-neutral-4);
  --st-color-input-fg-primary: var(--st-color-neutral-0);
  --st-color-input-fg-secondary: var(--st-color-neutral-1);
  --st-color-input-fg-tertiary: var(--st-color-neutral-3);
  --st-color-input-interactive: var(--st-color-sky-4);
  --st-color-navigation-foreground-selected: var(--st-color-neutral-10);
  --st-color-navigation-inactive: var(--st-color-warm-neutral-5);
  --st-color-navigation-selected-activity: var(--st-color-warm-neutral-6);
  --st-color-navigation-selected-ai: var(--st-color-pink-4);
  --st-color-navigation-selected-contacts: var(--st-color-warm-neutral-6);
  --st-color-navigation-selected-dashboard: var(--st-color-sky-5);
  --st-color-navigation-selected-jobs: var(--st-color-yellow-5);
  --st-color-navigation-selected-priorities: var(--st-color-pink-4);
  --st-color-navigation-selected-reporting: var(--st-color-blue-4);
  --st-color-navigation-selected-schedule: var(--st-color-green-5);
  --st-color-navigation-selected-settings: var(--st-color-warm-neutral-6);
  --st-color-navigation-selected-to-do: var(--st-color-green-5);
  --st-color-rainbow-background-blue-hover: var(--st-color-blue-8);
  --st-color-rainbow-background-blue: var(--st-color-blue-9);
  --st-color-rainbow-background-green-hover: var(--st-color-green-8);
  --st-color-rainbow-background-green: var(--st-color-green-9);
  --st-color-rainbow-background-neutral-hover: var(--st-color-warm-neutral-8);
  --st-color-rainbow-background-neutral: var(--st-color-warm-neutral-9);
  --st-color-rainbow-background-pink-hover: var(--st-color-pink-8);
  --st-color-rainbow-background-pink: var(--st-color-pink-9);
  --st-color-rainbow-background-sky-hover: var(--st-color-sky-8);
  --st-color-rainbow-background-sky: var(--st-color-sky-9);
  --st-color-rainbow-background-teal-hover: var(--st-color-teal-8);
  --st-color-rainbow-background-teal: var(--st-color-teal-9);
  --st-color-rainbow-background-yellow-hover: var(--st-color-yellow-8);
  --st-color-rainbow-background-yellow: var(--st-color-yellow-9);
  --st-color-rainbow-foreground-blue: var(--st-color-blue-1);
  --st-color-rainbow-foreground-green: var(--st-color-green-1);
  --st-color-rainbow-foreground-neutral: var(--st-color-warm-neutral-1);
  --st-color-rainbow-foreground-pink: var(--st-color-pink-1);
  --st-color-rainbow-foreground-sky: var(--st-color-sky-1);
  --st-color-rainbow-foreground-teal: var(--st-color-teal-1);
  --st-color-rainbow-foreground-yellow: var(--st-color-yellow-1);
  --st-color-rainbow-pw-sentiment-scale-bg-negative: var(--st-color-blue-10);
  --st-color-rainbow-pw-sentiment-scale-bg-neutral: var(--st-color-teal-10);
  --st-color-rainbow-pw-sentiment-scale-bg-positive: var(--st-color-yellow-10);
  --st-color-rainbow-pw-sentiment-scale-fg-1: var(--st-color-blue-4);
  --st-color-rainbow-pw-sentiment-scale-fg-2: var(--st-color-blue-3);
  --st-color-rainbow-pw-sentiment-scale-fg-3: var(--st-color-sky-3);
  --st-color-rainbow-pw-sentiment-scale-fg-4: var(--st-color-teal-4);
  --st-color-rainbow-pw-sentiment-scale-fg-5: var(--st-color-teal-5);
  --st-color-rainbow-pw-sentiment-scale-fg-6: var(--st-color-yellow-2);
  --st-color-rainbow-pw-sentiment-scale-fg-7: var(--st-color-yellow-3);
  --st-color-status-background-archive-hover: color-mix(in srgb, var(--st-color-neutral-7) 40%, transparent);
  --st-color-status-background-archive: var(--st-color-neutral-9);
  --st-color-status-background-done-hover: var(--st-color-blue-7);
  --st-color-status-background-done: var(--st-color-blue-8);
  --st-color-status-background-pause-hover: var(--st-color-yellow-7);
  --st-color-status-background-pause: var(--st-color-yellow-8);
  --st-color-status-background-play-hover: var(--st-color-teal-8);
  --st-color-status-background-play: var(--st-color-teal-7);
  --st-color-status-foreground-done-accent: var(--st-color-blue-3);
  --st-color-status-foreground-done-secondary: var(--st-color-blue-3);
  --st-color-status-foreground-done: var(--st-color-blue-1);
  --st-color-status-foreground-pause-accent: var(--st-color-yellow-4);
  --st-color-status-foreground-pause-secondary: var(--st-color-yellow-2);
  --st-color-status-foreground-pause: var(--st-color-yellow-1);
  --st-color-status-foreground-play-accent: var(--st-color-teal-3);
  --st-color-status-foreground-play-secondary: var(--st-color-teal-2);
  --st-color-status-foreground-play: var(--st-color-teal-0);
  --st-color-todo-background-datebar: var(--st-color-neutral-10);
  --st-color-todo-background-done: color-mix(in srgb, var(--st-color-neutral-9) 70%, transparent);
  --st-color-todo-background-gradient-far: color-mix(in srgb, var(--st-color-blue-7) 70%, transparent);
  --st-color-todo-background-gradient-near: color-mix(in srgb, var(--st-color-blue-10) 70%, transparent);
  --st-color-todo-background-gradient-solid: color-mix(in srgb, var(--st-color-neutral-8) 70%, transparent);
  --st-color-todo-background-today: var(--st-color-blue-6);
  --st-color-todo-border-accent: var(--st-color-pink-4);
  --st-color-todo-border-done: var(--st-color-neutral-4);
  --st-color-todo-border-focus: var(--st-color-yellow-3);
  --st-color-todo-border-primary: var(--st-color-blue-4);
  --st-color-todo-border-secondary: var(--st-color-neutral-4);
  --st-color-todo-border-selected: var(--st-color-neutral-0);
  --st-color-todo-foreground-display: var(--st-color-neutral-7);
  --st-color-todo-foreground-on-datebar-emphasised: var(--st-color-blue-2);
  --st-color-todo-foreground-on-datebar: var(--st-color-neutral-0);
  --st-color-todo-foreground-on-gradient: var(--st-color-neutral-0);
  color-scheme: dark;
}
