/* GENERATED by scripts/build-tokens.py from docs/mockups/talent-portal/_foundation/tokens.css. Do not edit. */

@media (prefers-color-scheme: dark) {
  :root:where(.gdrfad-dds-appearance):not([data-theme="light"]) {
    --primary-primary: var(--primary-primary80); /* #ffb2b6 */
    --primary-on-primary: var(--primary-primary20); /* #60111e */
    --primary-primary-variant: var(--primary-primary30); /* #7e2833 */
    --primary-on-primary-variant: var(--primary-primary90); /* #ffdada */
    --primary-primary-fixed: var(--primary-primary60); /* #dc7079 */
    --secondary-secondary: var(--secondary-secondary80); /* #eebf6b */
    --secondary-on-secondary: var(--secondary-secondary20); /* #412d00 */
    --secondary-secondary-variant: var(--secondary-secondary30); /* #6d4d00 */
    --secondary-on-secondary-variant: var(--secondary-secondary90); /* #ffdea8 */
    --secondary-secondary-fixed: var(--secondary-secondary60); /* #b38a3b */
    --success-success: var(--success-success80); /* #82da8c */
    --success-on-success: var(--success-success20); /* #003913 */
    --success-success-variant: var(--success-success30); /* #00531f */
    --success-on-success-variant: var(--success-success90); /* #9ef7a6 */
    --info-info: var(--info-info80); /* #73d2ff */
    --info-on-info: var(--info-info20); /* #003548 */
    --info-info-variant: var(--info-info30); /* #004d66 */
    --info-on-info-variant: var(--info-info90); /* #c1e8ff */
    --error-error: var(--error-error80); /* #ffb4aa */
    --error-on-error: var(--error-error20); /* #690003 */
    --error-error-variant: var(--error-error30); /* #930005 */
    --error-on-error-variant: var(--error-error90); /* #ffdad5 */
    --warning-warning: var(--warning-warning80); /* #ffb956 */
    --surface-surface: var(--neutral-neutral6); /* #131316 */
    --surface-surface-dim: var(--neutral-neutral4); /* #0d0e11 */
    --surface-surface-bright: var(--neutral-neutral4); /* #0d0e11 */
    --surface-on-surface: var(--neutral-neutral90); /* #e4e2e6 */
    --surface-surface-variant: var(--neutral-variant-neutral-variant30); /* #4b4545 */
    --surface-on-surface-variant: var(--neutral-variant-neutral-variant80); /* #cec4c4 */
    --surface-background-dim: var(--neutral-neutral4); /* #0d0e11 */
    --surface-background-bright: var(--neutral-neutral6); /* #131316 */
    --surface-on-background: var(--neutral-neutral90); /* #e4e2e6 */
    --surface-outline: var(--neutral-neutral24); /* #39393c */
    --surface-outline-variant: var(--neutral-variant-neutral-variant35); /* #575151 */
    --surface-surface-container-lowest: var(--neutral-variant-neutral-variant10); /* #1f1a1a */
    --surface-surface-container-low: var(--neutral-variant-neutral-variant12); /* #231e1e */
    --surface-surface-container: var(--neutral-variant-neutral-variant17); /* #2e2929 */
    --surface-surface-container-high: var(--neutral-variant-neutral-variant20); /* #352f2f */
    --surface-surfacsurface-container-highest: var(--neutral-variant-neutral-variant22); /* #393333 */
    --warning-on-warning: var(--warning-warning20); /* #462b00 */
    --warning-warning-variant: var(--warning-warning30); /* #643f00 */
    --warning-on-warning-variant: var(--warning-warning90); /* #ffddb5 */
    --warning-warning-high: var(--warning-warning70); /* #eb9a00 */
    --state-layers-disabled: var(--neutral-neutral12); /* #1f1f23 */
    --opacity-surface-opacity1: #13131602;
    --opacity-surface-opacity10: #13131619;
    --opacity-surface-opacity12: #1313161e;
    --opacity-surface-opacity25: #1313163f;
    --opacity-surface-opacity50: #1313167f;
    --opacity-surface-opacity80: #131316cc;
    --opacity-on-surface-opacity10: #e4e2e619;
    --opacity-on-surface-opacity12: #e4e2e61e;
    --opacity-on-surface-opacity25: #e4e2e63f;
    --opacity-on-surface-opacity50: #e4e2e67f;
    --opacity-on-surface-opacity80: #e4e2e6cc;
    --state-layers-on-disabled: var(--neutral-neutral60); /* #919094 */
    --state-layers-primary-hovered: var(--primary-primary87); /* #ffced0 */
    --state-layers-primary-focused: var(--primary-primary92); /* #ffe1e2 */
    --state-layers-primary-pressed: var(--primary-primary90); /* #ffdada */
    --state-layers-on-primary-hovered: var(--primary-primary10); /* #40000d */
    --state-layers-on-primary-focused: var(--primary-primary12); /* #48000f */
    --state-layers-on-primary-pressed: var(--primary-primary17); /* #570918 */
    --state-layers-primary-variant-hovered: var(--primary-primary35); /* #8e343e */
    --state-layers-primary-variant-focused: var(--primary-primary40); /* #9d3f49 */
    --state-layers-primary-variant-pressed: var(--primary-primary40); /* #9d3f49 */
    --state-layers-on-primary-variant-hovered: var(--primary-primary94); /* #ffe9e9 */
    --state-layers-on-primary-variant-focused: var(--primary-primary96); /* #fff0f0 */
    --state-layers-on-primary-variant-pressed: var(--primary-primary98); /* #fff8f7 */
    --state-layers-secondary-hovered: var(--secondary-secondary87); /* #ffd488 */
    --state-layers-secondary-focused: var(--secondary-secondary92); /* #ffe5bb */
    --state-layers-secondary-pressed: var(--secondary-secondary90); /* #ffdea8 */
    --state-layers-on-secondary-hovered: var(--secondary-secondary10); /* #271900 */
    --state-layers-on-secondary-focused: var(--secondary-secondary12); /* #2c1d00 */
    --state-layers-on-secondary-pressed: var(--secondary-secondary17); /* #392700 */
    --state-layers-secondary-variant-hovered: var(--secondary-secondary35); /* #6d4d00 */
    --state-layers-secondary-variant-focused: var(--secondary-secondary40); /* #7b5809 */
    --state-layers-secondary-variant-pressed: var(--secondary-secondary40); /* #7b5809 */
    --state-layers-on-secondary-variant-hovered: var(--secondary-secondary94); /* #ffebce */
    --state-layers-on-secondary-variant-focused: var(--secondary-secondary96); /* #fff2e1 */
    --state-layers-on-secondary-variant-pressed: var(--secondary-secondary98); /* #fff8f3 */
    --state-layers-surface-hovered: var(--neutral-neutral12); /* #1f1f23 */
    --state-layers-surface-focused: var(--neutral-neutral17); /* #292a2d */
    --state-layers-surface-pressed: var(--neutral-neutral20); /* #303034 */
    --state-layers-on-surface-hovered: var(--neutral-neutral70); /* #acaaaf */
    --state-layers-on-surface-focused: var(--neutral-neutral60); /* #919094 */
    --state-layers-on-surface-pressed: var(--neutral-neutral50); /* #77777a */
    --state-layers-surface-variant-hovered: var(--neutral-variant-neutral-variant24); /* #3e3838 */
    --state-layers-surface-variant-focused: var(--neutral-variant-neutral-variant25); /* #403a3a */
    --state-layers-surface-variant-pressed: var(--neutral-variant-neutral-variant35); /* #575151 */
    --state-layers-on-surface-variant-hovered: var(--neutral-variant-neutral-variant87); /* #e2d8d7 */
    --state-layers-on-surface-variant-focused: var(--neutral-variant-neutral-variant90); /* #eae0e0 */
    --state-layers-on-surface-variant-pressed: var(--neutral-variant-neutral-variant98); /* #fff8f7 */
    --state-layers-error-hovered: var(--error-error87); /* #ffcfc8 */
    --state-layers-error-focused: var(--error-error92); /* #ffe2dd */
    --state-layers-error-pressed: var(--error-error90); /* #ffdad5 */
    --state-layers-on-error-hovered: var(--error-error10); /* #410001 */
    --state-layers-on-error-focused: var(--error-error12); /* #490001 */
    --state-layers-on-error-pressed: var(--error-error17); /* #5c0002 */
    --state-layers-error-variant-hovered: var(--error-error35); /* #a90008 */
    --state-layers-error-variant-focused: var(--error-error40); /* #c0000a */
    --state-layers-error-variant-pressed: var(--error-error40); /* #c0000a */
    --state-layers-on-error-variant-hovered: var(--error-error94); /* #ffe9e6 */
    --state-layers-on-error-variant-focused: var(--error-error96); /* #fff0ee */
    --state-layers-on-error-variant-pressed: var(--error-error98); /* #fff8f7 */
    --state-layers-warning-hovered: var(--warning-warning87); /* #ffd39b */
    --state-layers-warning-focused: var(--warning-warning90); /* #ffddb5 */
    --state-layers-warning-pressed: var(--warning-warning92); /* #ffe4c5 */
    --state-layers-on-warning-hovered: var(--warning-warning10); /* #2a1800 */
    --state-layers-on-warning-focused: var(--warning-warning12); /* #2f1b00 */
    --state-layers-on-warning-pressed: var(--warning-warning17); /* #3d2500 */
    --state-layers-warning-variant-hovered: var(--warning-warning35); /* #734a00 */
    --state-layers-warning-variant-focused: var(--warning-warning40); /* #835400 */
    --state-layers-warning-variant-pressed: var(--warning-warning40); /* #835400 */
    --state-layers-on-warning-variant-hovered: var(--warning-warning94); /* #ffebd5 */
    --state-layers-on-warning-variant-focused: var(--warning-warning96); /* #fff1e5 */
    --state-layers-on-warning-variant-pressed: var(--warning-warning98); /* #fff8f4 */
    --state-layers-info-hovered: var(--info-info87); /* #ace1ff */
    --state-layers-info-focused: var(--info-info92); /* #ceedff */
    --state-layers-info-pressed: var(--info-info90); /* #c1e8ff */
    --state-layers-on-info-hovered: var(--info-info10); /* #001e2b */
    --state-layers-on-info-focused: var(--info-info12); /* #002331 */
    --state-layers-on-info-pressed: var(--info-info17); /* #002e3f */
    --state-layers-info-variant-hovered: var(--info-info35); /* #005977 */
    --state-layers-info-variant-focused: var(--info-info40); /* #006687 */
    --state-layers-info-variant-pressed: var(--info-info40); /* #006687 */
    --state-layers-on-info-variant-hovered: var(--info-info94); /* #dbf1ff */
    --state-layers-on-info-variant-focused: var(--info-info96); /* #e8f6ff */
    --state-layers-on-info-variant-pressed: var(--info-info98); /* #f4faff */
    --state-layers-success-hovered: var(--success-success87); /* #95ee9e */
    --state-layers-success-focused: var(--success-success92); /* #a3fcac */
    --state-layers-success-pressed: var(--success-success90); /* #9ef7a6 */
    --state-layers-on-success-hovered: var(--success-success10); /* #002108 */
    --state-layers-on-success-focused: var(--success-success12); /* #00260a */
    --state-layers-on-success-pressed: var(--success-success17); /* #00320f */
    --state-layers-success-variant-hovered: var(--success-success35); /* #006025 */
    --state-layers-success-variant-focused: var(--success-success40); /* #0d6d2d */
    --state-layers-success-variant-pressed: var(--success-success40); /* #0d6d2d */
    --state-layers-on-success-variant-hovered: var(--success-success94); /* #b8ffbb */
    --state-layers-on-success-variant-focused: var(--success-success96); /* #d3ffd2 */
    --state-layers-on-success-variant-pressed: var(--success-success98); /* #ebffe7 */
    color-scheme: dark;
  }
}

:root:where(.gdrfad-dds-appearance)[data-theme="dark"] {
  --primary-primary: var(--primary-primary80); /* #ffb2b6 */
  --primary-on-primary: var(--primary-primary20); /* #60111e */
  --primary-primary-variant: var(--primary-primary30); /* #7e2833 */
  --primary-on-primary-variant: var(--primary-primary90); /* #ffdada */
  --primary-primary-fixed: var(--primary-primary60); /* #dc7079 */
  --secondary-secondary: var(--secondary-secondary80); /* #eebf6b */
  --secondary-on-secondary: var(--secondary-secondary20); /* #412d00 */
  --secondary-secondary-variant: var(--secondary-secondary30); /* #6d4d00 */
  --secondary-on-secondary-variant: var(--secondary-secondary90); /* #ffdea8 */
  --secondary-secondary-fixed: var(--secondary-secondary60); /* #b38a3b */
  --success-success: var(--success-success80); /* #82da8c */
  --success-on-success: var(--success-success20); /* #003913 */
  --success-success-variant: var(--success-success30); /* #00531f */
  --success-on-success-variant: var(--success-success90); /* #9ef7a6 */
  --info-info: var(--info-info80); /* #73d2ff */
  --info-on-info: var(--info-info20); /* #003548 */
  --info-info-variant: var(--info-info30); /* #004d66 */
  --info-on-info-variant: var(--info-info90); /* #c1e8ff */
  --error-error: var(--error-error80); /* #ffb4aa */
  --error-on-error: var(--error-error20); /* #690003 */
  --error-error-variant: var(--error-error30); /* #930005 */
  --error-on-error-variant: var(--error-error90); /* #ffdad5 */
  --warning-warning: var(--warning-warning80); /* #ffb956 */
  --surface-surface: var(--neutral-neutral6); /* #131316 */
  --surface-surface-dim: var(--neutral-neutral4); /* #0d0e11 */
  --surface-surface-bright: var(--neutral-neutral4); /* #0d0e11 */
  --surface-on-surface: var(--neutral-neutral90); /* #e4e2e6 */
  --surface-surface-variant: var(--neutral-variant-neutral-variant30); /* #4b4545 */
  --surface-on-surface-variant: var(--neutral-variant-neutral-variant80); /* #cec4c4 */
  --surface-background-dim: var(--neutral-neutral4); /* #0d0e11 */
  --surface-background-bright: var(--neutral-neutral6); /* #131316 */
  --surface-on-background: var(--neutral-neutral90); /* #e4e2e6 */
  --surface-outline: var(--neutral-neutral24); /* #39393c */
  --surface-outline-variant: var(--neutral-variant-neutral-variant35); /* #575151 */
  --surface-surface-container-lowest: var(--neutral-variant-neutral-variant10); /* #1f1a1a */
  --surface-surface-container-low: var(--neutral-variant-neutral-variant12); /* #231e1e */
  --surface-surface-container: var(--neutral-variant-neutral-variant17); /* #2e2929 */
  --surface-surface-container-high: var(--neutral-variant-neutral-variant20); /* #352f2f */
  --surface-surfacsurface-container-highest: var(--neutral-variant-neutral-variant22); /* #393333 */
  --warning-on-warning: var(--warning-warning20); /* #462b00 */
  --warning-warning-variant: var(--warning-warning30); /* #643f00 */
  --warning-on-warning-variant: var(--warning-warning90); /* #ffddb5 */
  --warning-warning-high: var(--warning-warning70); /* #eb9a00 */
  --state-layers-disabled: var(--neutral-neutral12); /* #1f1f23 */
  --opacity-surface-opacity1: #13131602;
  --opacity-surface-opacity10: #13131619;
  --opacity-surface-opacity12: #1313161e;
  --opacity-surface-opacity25: #1313163f;
  --opacity-surface-opacity50: #1313167f;
  --opacity-surface-opacity80: #131316cc;
  --opacity-on-surface-opacity10: #e4e2e619;
  --opacity-on-surface-opacity12: #e4e2e61e;
  --opacity-on-surface-opacity25: #e4e2e63f;
  --opacity-on-surface-opacity50: #e4e2e67f;
  --opacity-on-surface-opacity80: #e4e2e6cc;
  --state-layers-on-disabled: var(--neutral-neutral60); /* #919094 */
  --state-layers-primary-hovered: var(--primary-primary87); /* #ffced0 */
  --state-layers-primary-focused: var(--primary-primary92); /* #ffe1e2 */
  --state-layers-primary-pressed: var(--primary-primary90); /* #ffdada */
  --state-layers-on-primary-hovered: var(--primary-primary10); /* #40000d */
  --state-layers-on-primary-focused: var(--primary-primary12); /* #48000f */
  --state-layers-on-primary-pressed: var(--primary-primary17); /* #570918 */
  --state-layers-primary-variant-hovered: var(--primary-primary35); /* #8e343e */
  --state-layers-primary-variant-focused: var(--primary-primary40); /* #9d3f49 */
  --state-layers-primary-variant-pressed: var(--primary-primary40); /* #9d3f49 */
  --state-layers-on-primary-variant-hovered: var(--primary-primary94); /* #ffe9e9 */
  --state-layers-on-primary-variant-focused: var(--primary-primary96); /* #fff0f0 */
  --state-layers-on-primary-variant-pressed: var(--primary-primary98); /* #fff8f7 */
  --state-layers-secondary-hovered: var(--secondary-secondary87); /* #ffd488 */
  --state-layers-secondary-focused: var(--secondary-secondary92); /* #ffe5bb */
  --state-layers-secondary-pressed: var(--secondary-secondary90); /* #ffdea8 */
  --state-layers-on-secondary-hovered: var(--secondary-secondary10); /* #271900 */
  --state-layers-on-secondary-focused: var(--secondary-secondary12); /* #2c1d00 */
  --state-layers-on-secondary-pressed: var(--secondary-secondary17); /* #392700 */
  --state-layers-secondary-variant-hovered: var(--secondary-secondary35); /* #6d4d00 */
  --state-layers-secondary-variant-focused: var(--secondary-secondary40); /* #7b5809 */
  --state-layers-secondary-variant-pressed: var(--secondary-secondary40); /* #7b5809 */
  --state-layers-on-secondary-variant-hovered: var(--secondary-secondary94); /* #ffebce */
  --state-layers-on-secondary-variant-focused: var(--secondary-secondary96); /* #fff2e1 */
  --state-layers-on-secondary-variant-pressed: var(--secondary-secondary98); /* #fff8f3 */
  --state-layers-surface-hovered: var(--neutral-neutral12); /* #1f1f23 */
  --state-layers-surface-focused: var(--neutral-neutral17); /* #292a2d */
  --state-layers-surface-pressed: var(--neutral-neutral20); /* #303034 */
  --state-layers-on-surface-hovered: var(--neutral-neutral70); /* #acaaaf */
  --state-layers-on-surface-focused: var(--neutral-neutral60); /* #919094 */
  --state-layers-on-surface-pressed: var(--neutral-neutral50); /* #77777a */
  --state-layers-surface-variant-hovered: var(--neutral-variant-neutral-variant24); /* #3e3838 */
  --state-layers-surface-variant-focused: var(--neutral-variant-neutral-variant25); /* #403a3a */
  --state-layers-surface-variant-pressed: var(--neutral-variant-neutral-variant35); /* #575151 */
  --state-layers-on-surface-variant-hovered: var(--neutral-variant-neutral-variant87); /* #e2d8d7 */
  --state-layers-on-surface-variant-focused: var(--neutral-variant-neutral-variant90); /* #eae0e0 */
  --state-layers-on-surface-variant-pressed: var(--neutral-variant-neutral-variant98); /* #fff8f7 */
  --state-layers-error-hovered: var(--error-error87); /* #ffcfc8 */
  --state-layers-error-focused: var(--error-error92); /* #ffe2dd */
  --state-layers-error-pressed: var(--error-error90); /* #ffdad5 */
  --state-layers-on-error-hovered: var(--error-error10); /* #410001 */
  --state-layers-on-error-focused: var(--error-error12); /* #490001 */
  --state-layers-on-error-pressed: var(--error-error17); /* #5c0002 */
  --state-layers-error-variant-hovered: var(--error-error35); /* #a90008 */
  --state-layers-error-variant-focused: var(--error-error40); /* #c0000a */
  --state-layers-error-variant-pressed: var(--error-error40); /* #c0000a */
  --state-layers-on-error-variant-hovered: var(--error-error94); /* #ffe9e6 */
  --state-layers-on-error-variant-focused: var(--error-error96); /* #fff0ee */
  --state-layers-on-error-variant-pressed: var(--error-error98); /* #fff8f7 */
  --state-layers-warning-hovered: var(--warning-warning87); /* #ffd39b */
  --state-layers-warning-focused: var(--warning-warning90); /* #ffddb5 */
  --state-layers-warning-pressed: var(--warning-warning92); /* #ffe4c5 */
  --state-layers-on-warning-hovered: var(--warning-warning10); /* #2a1800 */
  --state-layers-on-warning-focused: var(--warning-warning12); /* #2f1b00 */
  --state-layers-on-warning-pressed: var(--warning-warning17); /* #3d2500 */
  --state-layers-warning-variant-hovered: var(--warning-warning35); /* #734a00 */
  --state-layers-warning-variant-focused: var(--warning-warning40); /* #835400 */
  --state-layers-warning-variant-pressed: var(--warning-warning40); /* #835400 */
  --state-layers-on-warning-variant-hovered: var(--warning-warning94); /* #ffebd5 */
  --state-layers-on-warning-variant-focused: var(--warning-warning96); /* #fff1e5 */
  --state-layers-on-warning-variant-pressed: var(--warning-warning98); /* #fff8f4 */
  --state-layers-info-hovered: var(--info-info87); /* #ace1ff */
  --state-layers-info-focused: var(--info-info92); /* #ceedff */
  --state-layers-info-pressed: var(--info-info90); /* #c1e8ff */
  --state-layers-on-info-hovered: var(--info-info10); /* #001e2b */
  --state-layers-on-info-focused: var(--info-info12); /* #002331 */
  --state-layers-on-info-pressed: var(--info-info17); /* #002e3f */
  --state-layers-info-variant-hovered: var(--info-info35); /* #005977 */
  --state-layers-info-variant-focused: var(--info-info40); /* #006687 */
  --state-layers-info-variant-pressed: var(--info-info40); /* #006687 */
  --state-layers-on-info-variant-hovered: var(--info-info94); /* #dbf1ff */
  --state-layers-on-info-variant-focused: var(--info-info96); /* #e8f6ff */
  --state-layers-on-info-variant-pressed: var(--info-info98); /* #f4faff */
  --state-layers-success-hovered: var(--success-success87); /* #95ee9e */
  --state-layers-success-focused: var(--success-success92); /* #a3fcac */
  --state-layers-success-pressed: var(--success-success90); /* #9ef7a6 */
  --state-layers-on-success-hovered: var(--success-success10); /* #002108 */
  --state-layers-on-success-focused: var(--success-success12); /* #00260a */
  --state-layers-on-success-pressed: var(--success-success17); /* #00320f */
  --state-layers-success-variant-hovered: var(--success-success35); /* #006025 */
  --state-layers-success-variant-focused: var(--success-success40); /* #0d6d2d */
  --state-layers-success-variant-pressed: var(--success-success40); /* #0d6d2d */
  --state-layers-on-success-variant-hovered: var(--success-success94); /* #b8ffbb */
  --state-layers-on-success-variant-focused: var(--success-success96); /* #d3ffd2 */
  --state-layers-on-success-variant-pressed: var(--success-success98); /* #ebffe7 */
  color-scheme: dark;
}
