/*! Brand-Tokens, generiert aus Admin / System / App / Branding. */
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url('/fonts/dm-sans-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url('/fonts/dm-sans-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Heebo';font-style:normal;font-weight:300 700;font-display:swap;src:url('/fonts/heebo-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Heebo';font-style:normal;font-weight:300 700;font-display:swap;src:url('/fonts/heebo-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
:root,[data-bs-theme="light"]{--theme-font-heading:'DM Sans', 'Heebo', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--theme-font-body:'Heebo', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--theme-primary:#20282D;--theme-primary-rgb:32,40,45;--theme-brand-strong:#19272B;--theme-brand-strong-rgb:25,39,43;--theme-brand:#20282D;--theme-brand-rgb:32,40,45;--theme-brand-soft:#263037;--theme-brand-soft-rgb:38,48,55;--theme-on-brand:#FFFFFF;--theme-on-brand-rgb:255,255,255;--theme-accent:#D5DEDE;--theme-accent-rgb:213,222,222;--theme-accent-surface:#D5DEDE;--theme-accent-surface-rgb:213,222,222;--theme-accent-subtle:#EFEFEF;--theme-accent-subtle-rgb:239,239,239;--theme-secondary:#B0BBBB;--theme-secondary-rgb:176,187,187;--theme-secondary-hover:#A1ACAC;--theme-secondary-hover-rgb:161,172,172;--theme-secondary-active:#94A0A0;--theme-secondary-active-rgb:148,160,160;--theme-on-secondary:#263037;--theme-on-secondary-rgb:38,48,55;--theme-surface-deep:#FFFFFF;--theme-surface-deep-rgb:255,255,255;--theme-background:#FFFFFF;--theme-background-rgb:255,255,255;--theme-surface-raised:#F7F7F7;--theme-surface-raised-rgb:247,247,247;--theme-surface-card:#FFFFFF;--theme-surface-card-rgb:255,255,255;--theme-surface-secondary:#F7F7F8;--theme-surface-secondary-rgb:247,247,248;--theme-surface-tertiary:#ECECEC;--theme-surface-tertiary-rgb:236,236,236;--theme-surface-active:#ECECEC;--theme-surface-active-rgb:236,236,236;--theme-surface-strong:#CDCDCD;--theme-surface-strong-rgb:205,205,205;--theme-auth-background:#F5F7FA;--theme-auth-background-rgb:245,247,250;--theme-nav-text:#495057;--theme-nav-text-rgb:73,80,87;--theme-nav-hover:#E9ECEF;--theme-nav-hover-rgb:233,236,239;--theme-text-strong:#19272B;--theme-text-strong-rgb:25,39,43;--theme-text-heading:#263037;--theme-text-heading-rgb:38,48,55;--theme-text-body:#54595F;--theme-text-body-rgb:84,89,95;--theme-text-secondary:#7A7A7A;--theme-text-secondary-rgb:122,122,122;--theme-text-muted:#85979B;--theme-text-muted-rgb:133,151,155;--theme-text-faint:#BCC3C5;--theme-text-faint-rgb:188,195,197;--theme-text-disabled:#CCCCCC;--theme-text-disabled-rgb:204,204,204;--theme-border:#CCCCCC;--theme-border-rgb:204,204,204;--theme-border-strong:#CDCDCD;--theme-border-strong-rgb:205,205,205;--theme-border-heavy:#999696;--theme-border-heavy-rgb:153,150,150;--theme-link:#20282D;--theme-link-rgb:32,40,45;--theme-link-hover:#19272B;--theme-link-hover-rgb:25,39,43;--theme-success:#198754;--theme-success-rgb:25,135,84;--theme-warning:#FFC107;--theme-warning-rgb:255,193,7;--theme-danger:#DC3545;--theme-danger-rgb:220,53,69;--theme-info:#0DCAF0;--theme-info-rgb:13,202,240;--bs-light:#F7F7F7;--bs-light-rgb:247,247,247;}
[data-bs-theme="dark"]{--theme-primary:#E8EAEC;--theme-primary-rgb:232,234,236;--theme-brand-strong:#19272B;--theme-brand-strong-rgb:25,39,43;--theme-brand:#20282D;--theme-brand-rgb:32,40,45;--theme-brand-soft:#263037;--theme-brand-soft-rgb:38,48,55;--theme-on-brand:#FFFFFF;--theme-on-brand-rgb:255,255,255;--theme-accent:#D5DEDE;--theme-accent-rgb:213,222,222;--theme-accent-surface:#3A4650;--theme-accent-surface-rgb:58,70,80;--theme-accent-subtle:#2E3740;--theme-accent-subtle-rgb:46,55,64;--theme-secondary:#B0BBBB;--theme-secondary-rgb:176,187,187;--theme-secondary-hover:#A1ACAC;--theme-secondary-hover-rgb:161,172,172;--theme-secondary-active:#94A0A0;--theme-secondary-active-rgb:148,160,160;--theme-on-secondary:#19272B;--theme-on-secondary-rgb:25,39,43;--theme-surface-deep:#10151A;--theme-surface-deep-rgb:16,21,26;--theme-background:#14191D;--theme-background-rgb:20,25,29;--theme-surface-raised:#1A2126;--theme-surface-raised-rgb:26,33,38;--theme-surface-card:#1C242A;--theme-surface-card-rgb:28,36,42;--theme-surface-secondary:#1F272D;--theme-surface-secondary-rgb:31,39,45;--theme-surface-tertiary:#2E3740;--theme-surface-tertiary-rgb:46,55,64;--theme-surface-active:#3A4650;--theme-surface-active-rgb:58,70,80;--theme-surface-strong:#475461;--theme-surface-strong-rgb:71,84,97;--theme-auth-background:#14181B;--theme-auth-background-rgb:20,24,27;--theme-nav-text:#A8B0B7;--theme-nav-text-rgb:168,176,183;--theme-nav-hover:#282E33;--theme-nav-hover-rgb:40,46,51;--theme-text-strong:#FFFFFF;--theme-text-strong-rgb:255,255,255;--theme-text-heading:#E6E9EC;--theme-text-heading-rgb:230,233,236;--theme-text-body:#C8CDD1;--theme-text-body-rgb:200,205,209;--theme-text-secondary:#9BA3AA;--theme-text-secondary-rgb:155,163,170;--theme-text-muted:#7A8289;--theme-text-muted-rgb:122,130,137;--theme-text-faint:#5A6167;--theme-text-faint-rgb:90,97,103;--theme-text-disabled:#4A5056;--theme-text-disabled-rgb:74,80,86;--theme-border:#2E3740;--theme-border-rgb:46,55,64;--theme-border-strong:#3A4650;--theme-border-strong-rgb:58,70,80;--theme-border-heavy:#5A6167;--theme-border-heavy-rgb:90,97,103;--theme-link:#E6E9EC;--theme-link-rgb:230,233,236;--theme-link-hover:#FFFFFF;--theme-link-hover-rgb:255,255,255;--theme-success:#198754;--theme-success-rgb:25,135,84;--theme-warning:#FFC107;--theme-warning-rgb:255,193,7;--theme-danger:#DC3545;--theme-danger-rgb:220,53,69;--theme-info:#0DCAF0;--theme-info-rgb:13,202,240;}
