@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/16.woff2) format("woff2");}
@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/17.woff2) format("woff2");}
@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url(/theme-fonts/18.woff2) format("woff2");}
html:root {
  --app-control-radius: 6px;
  --app-font-family: "Rubik", ui-sans-serif, system-ui, sans-serif;
  --app-radius-lg: 8px;
  --app-radius-md: 6px;
  --font-sans: "Rubik", ui-sans-serif, system-ui, sans-serif;
}
:root:not(.dark) {
  --color-inverse-on-surface: #ffffff;
  --color-inverse-primary: oklch(0.810 0.164 33.9);
  --color-inverse-surface: #ec5e3f;
  --color-on-primary: #ffffff;
  --color-on-primary-container: oklch(0.280 0.100 33.9);
  --color-on-secondary: oklch(1.000 0.000 257.7);
  --color-on-secondary-container: oklch(0.280 0.018 257.7);
  --color-on-surface: #101317;
  --color-on-surface-variant: #4b5563;
  --color-on-tertiary: oklch(0.200 0.030 33.9);
  --color-on-tertiary-container: oklch(0.280 0.100 33.9);
  --color-outline: oklch(0.554 0.000 89.9);
  --color-outline-variant: oklch(0.804 0.000 89.9);
  --color-primary: #ec5e3f;
  --color-primary-container: oklch(0.920 0.064 33.9);
  --color-secondary: oklch(0.406 0.031 257.7);
  --color-secondary-container: oklch(0.920 0.011 257.7);
  --color-surface: #ffffff;
  --color-surface-bright: oklch(1.000 0.000 89.9);
  --color-surface-container: oklch(0.983 0.000 89.9);
  --color-surface-container-high: oklch(0.971 0.000 89.9);
  --color-surface-container-highest: oklch(0.944 0.000 89.9);
  --color-surface-container-low: oklch(0.991 0.000 89.9);
  --color-surface-container-lowest: oklch(1.000 0.000 89.9);
  --color-surface-dim: oklch(0.884 0.000 89.9);
  --color-tertiary: oklch(0.660 0.182 33.9);
  --color-tertiary-container: oklch(0.920 0.064 33.9);
}
:root.dark {
  --color-inverse-on-surface: oklch(0.279 0.040 253.7);
  --color-inverse-primary: oklch(0.660 0.182 33.9);
  --color-inverse-surface: oklch(0.929 0.013 253.7);
  --color-on-primary: oklch(0.200 0.030 33.9);
  --color-on-primary-container: oklch(0.890 0.046 33.9);
  --color-on-secondary: oklch(0.200 0.008 257.7);
  --color-on-secondary-container: oklch(0.890 0.008 257.7);
  --color-on-surface: oklch(0.929 0.013 253.7);
  --color-on-surface-variant: oklch(0.704 0.039 253.7);
  --color-on-tertiary: oklch(0.200 0.030 33.9);
  --color-on-tertiary-container: oklch(0.890 0.046 33.9);
  --color-outline: oklch(0.554 0.045 253.7);
  --color-outline-variant: oklch(0.372 0.043 253.7);
  --color-primary: oklch(0.810 0.164 33.9);
  --color-primary-container: oklch(0.380 0.091 33.9);
  --color-secondary: oklch(0.680 0.027 257.7);
  --color-secondary-container: oklch(0.380 0.015 257.7);
  --color-surface: oklch(0.145 0.014 253.7);
  --color-surface-bright: oklch(0.372 0.043 253.7);
  --color-surface-container: oklch(0.208 0.024 253.7);
  --color-surface-container-high: oklch(0.248 0.028 253.7);
  --color-surface-container-highest: oklch(0.279 0.032 253.7);
  --color-surface-container-low: oklch(0.168 0.018 253.7);
  --color-surface-container-lowest: oklch(0.105 0.014 253.7);
  --color-surface-dim: oklch(0.145 0.014 253.7);
  --color-tertiary: oklch(0.810 0.164 33.9);
  --color-tertiary-container: oklch(0.380 0.091 33.9);
}
