:root{color-scheme:light;--ab-brand:#2f5ba4;--ab-brand-light:#6699ff;--ab-action:#2a5390;--ab-action-hover:#1d3a66;--ab-on-action:#ffffff;--ab-ink:#14324b;--ab-text:#25384c;--ab-muted:#586b80;--ab-line:#ccd6e6;--ab-field-border:#6d7f95;--ab-ground:#ffffff;--ab-surface:#f4f7fc;--ab-surface-strong:#e4ecf8;--ab-white:#ffffff;--ab-inverse:#14324b;--ab-on-inverse:#ffffff;--ab-on-inverse-muted:#c9d8ea;--ab-accent:#8a5a00;--ab-accent-light:#fff3d6;--ab-accent-border:#e6cf9a;--ab-success:#14634f;--ab-success-light:#e6f6f1;--ab-success-border:#b9dcc8;--ab-danger:#a52a2a;--ab-danger-hover:#7f2020;--ab-danger-light:#f9e8e8;--ab-danger-border:#e3bcbc;--ab-focus:#005fcc;--ab-ls-blue:#333399;--ab-ls-blue-hover:#242477;--ab-content:760px;--ab-wide:1180px;--ab-header-height:92px;--ab-radius:6px;--ab-radius-sm:4px;--ab-radius-pill:999px;--ab-tap:44px;--ab-shadow:0 10px 28px rgba(20,50,75,0.1);--ab-font:-apple-system,BlinkMacSystemFont, "Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ab-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ab-h1:2.75rem;--ab-h2:2rem;--ab-h3:1.45rem;--ab-body:1.0625rem;--ab-lead:1.25rem;--ab-small:0.875rem;--ab-line-height:1.65;--mb-teal:#2aa79b;--mb-teal-ink:#12695f;--mb-on-teal-ink:#ffffff;--mb-silver:#a7a6a6;--mb-depth:7px;--mb-depth-hover:11px;--mb-depth-btn:3px;--mb-depth-btn-hover:5px;--mb-lift:translate(-4px,-4px);--mb-lift-sm:translate(-1px,-1px);--ab-depth-outline:var(--ab-inverse);--ab-depth-shadow-soft:4px 4px 0 color-mix(in srgb,var(--ab-inverse) 16%,transparent);--ab-depth-shadow-button:3px 3px 0 color-mix(in srgb,var(--ab-inverse) 26%,transparent);--ab-depth-shadow-button-hover:5px 5px 0 color-mix(in srgb,var(--ab-inverse) 26%,transparent);--ab-dark-ground:#0b1523;--ab-dark-surface:#101f31;--ab-dark-surface-strong:#16293f;--ab-dark-line:#27405c;--ab-dark-field-border:#7891ad;--ab-dark-ink:#e9f0fa;--ab-dark-text:#dae5f2;--ab-dark-muted:#a6b8cd;--ab-dark-brand:#4d8fe0;--ab-dark-brand-light:#8cbcff;--ab-dark-action:#8cbcff;--ab-dark-action-hover:#b3d3ff;--ab-dark-on-action:#061726;--ab-dark-success:#7ddba8;--ab-dark-success-light:#12301f;--ab-dark-accent:#f0c674;--ab-dark-accent-light:#33280f;--ab-dark-danger:#ff9b9b;--ab-dark-danger-hover:#ffc2c2;--ab-dark-danger-light:#3a1a1a;--ab-dark-focus:#7fb3ff;--ab-dark-ls-blue:#4a50c4;--ab-dark-ls-blue-hover:#6a70dd;--ab-dark-shadow:0 10px 28px rgba(0,0,0,0.5);--ab-dark-page:#060c14;--mb-dark-teal:#4cc9bc;--mb-dark-teal-ink:#7fdcd1;--mb-dark-on-teal-ink:#061726;--mb-dark-silver:#8f99a6}:root[data-ab-theme="dunkel"]{color-scheme:dark;--ab-ground:var(--ab-dark-ground);--ab-surface:var(--ab-dark-surface);--ab-surface-strong:var(--ab-dark-surface-strong);--ab-line:var(--ab-dark-line);--ab-field-border:var(--ab-dark-field-border);--ab-ink:var(--ab-dark-ink);--ab-text:var(--ab-dark-text);--ab-muted:var(--ab-dark-muted);--ab-brand:var(--ab-dark-brand);--ab-brand-light:var(--ab-dark-brand-light);--ab-action:var(--ab-dark-action);--ab-action-hover:var(--ab-dark-action-hover);--ab-on-action:var(--ab-dark-on-action);--ab-success:var(--ab-dark-success);--ab-success-light:var(--ab-dark-success-light);--ab-success-border:var(--ab-dark-success);--ab-accent:var(--ab-dark-accent);--ab-accent-light:var(--ab-dark-accent-light);--ab-accent-border:var(--ab-dark-accent);--ab-danger:var(--ab-dark-danger);--ab-danger-hover:var(--ab-dark-danger-hover);--ab-danger-light:var(--ab-dark-danger-light);--ab-danger-border:var(--ab-dark-danger);--ab-focus:var(--ab-dark-focus);--ab-ls-blue:var(--ab-dark-ls-blue);--ab-ls-blue-hover:var(--ab-dark-ls-blue-hover);--ab-inverse:var(--ab-dark-surface-strong);--ab-on-inverse:var(--ab-dark-ink);--ab-on-inverse-muted:var(--ab-dark-muted);--ab-shadow:var(--ab-dark-shadow);--mb-teal:var(--mb-dark-teal);--mb-teal-ink:var(--mb-dark-teal-ink);--mb-on-teal-ink:var(--mb-dark-on-teal-ink);--mb-silver:var(--mb-dark-silver)} @media (prefers-color-scheme:dark){:root:not([data-ab-theme="hell"]){color-scheme:dark;--ab-ground:var(--ab-dark-ground);--ab-surface:var(--ab-dark-surface);--ab-surface-strong:var(--ab-dark-surface-strong);--ab-line:var(--ab-dark-line);--ab-field-border:var(--ab-dark-field-border);--ab-ink:var(--ab-dark-ink);--ab-text:var(--ab-dark-text);--ab-muted:var(--ab-dark-muted);--ab-brand:var(--ab-dark-brand);--ab-brand-light:var(--ab-dark-brand-light);--ab-action:var(--ab-dark-action);--ab-action-hover:var(--ab-dark-action-hover);--ab-on-action:var(--ab-dark-on-action);--ab-success:var(--ab-dark-success);--ab-success-light:var(--ab-dark-success-light);--ab-success-border:var(--ab-dark-success);--ab-accent:var(--ab-dark-accent);--ab-accent-light:var(--ab-dark-accent-light);--ab-accent-border:var(--ab-dark-accent);--ab-danger:var(--ab-dark-danger);--ab-danger-hover:var(--ab-dark-danger-hover);--ab-danger-light:var(--ab-dark-danger-light);--ab-danger-border:var(--ab-dark-danger);--ab-focus:var(--ab-dark-focus);--ab-ls-blue:var(--ab-dark-ls-blue);--ab-ls-blue-hover:var(--ab-dark-ls-blue-hover);--ab-inverse:var(--ab-dark-surface-strong);--ab-on-inverse:var(--ab-dark-ink);--ab-on-inverse-muted:var(--ab-dark-muted);--ab-shadow:var(--ab-dark-shadow);--mb-teal:var(--mb-dark-teal);--mb-teal-ink:var(--mb-dark-teal-ink);--mb-on-teal-ink:var(--mb-dark-on-teal-ink);--mb-silver:var(--mb-dark-silver)}}:root[data-ab-contrast="hoch"]{--ab-text:var(--ab-ink);--ab-muted:var(--ab-ink);--ab-surface:var(--ab-ground);--ab-surface-strong:var(--ab-ground);--ab-line:var(--ab-ink);--ab-field-border:var(--ab-ink);--ab-action:var(--ab-action-hover);--ab-brand:var(--ab-ink);--ab-accent:var(--ab-ink);--ab-shadow:none;--ab-accent-light:var(--ab-ground);--ab-success-light:var(--ab-ground);--ab-danger-light:var(--ab-ground);--ab-accent-border:var(--ab-ink);--ab-success-border:var(--ab-ink);--ab-danger-border:var(--ab-ink);--mb-depth:0px;--mb-depth-hover:0px;--mb-depth-btn:0px;--mb-depth-btn-hover:0px;--mb-lift:none;--mb-lift-sm:none;--ab-depth-shadow-soft:none;--ab-depth-shadow-button:none;--ab-depth-shadow-button-hover:none}:root[data-ab-scale="gross"]{font-size:112.5%}:root[data-ab-scale="sehr-gross"]{font-size:125%} @media (prefers-reduced-motion:reduce){:root{--mb-lift:none;--mb-lift-sm:none}} @media (forced-colors:active){:root{--mb-depth:0px;--mb-depth-hover:0px;--mb-depth-btn:0px;--mb-depth-btn-hover:0px;--mb-lift:none;--mb-lift-sm:none}}
