:root{--ahr-schrift:Inter, "Helvetica Neue", -apple-system, BlinkMacSystemFont, sans-serif;--ahr-auf-aktion:#fff;--ahr-auf-marine:#fff;--ahr-canvas:#fff;--ahr-flaeche:#fff;--ahr-flaeche-zwischen:#f5f5f7;--ahr-flaeche-gedaempft:#f9fafb;--ahr-flaeche-ueberfahren:#f3f4f6;--ahr-flaeche-gewaehlt:#eef0f9;--ahr-text:#111827;--ahr-text-zweit:#4b5563;--ahr-text-gedaempft:#4b5563;--ahr-text-leise:#5f6b7a;--ahr-text-aktion:#1840b0;--ahr-marine:#0a1e3f;--ahr-aktion:#1840b0;--ahr-aktion-ueberfahren:#0a1e3f;--ahr-aktion-weich:#eef0f9;--ahr-aktion-weich-ueberfahren:#d4d9f0;--ahr-linie:#e5e7eb;--ahr-linie-weich:#f3f4f6;--ahr-linie-stark:#d1d5db;--ahr-erfolg:#15803d;--ahr-erfolg-weich:#ecfdf5;--ahr-warnung:#b45309;--ahr-warnung-weich:#fef3c7;--ahr-warnung-streifen:#fffbeb;--ahr-warnung-stark:#a16207;--ahr-fehler:#b91c1c;--ahr-fehler-weich:#fee2e2;--ahr-fehler-streifen:#fef2f2;--ahr-hinweis-weich:#eff6ff;--ahr-schatten-flach:0 12px 30px #0a1b331a;--ahr-schatten:0 16px 40px #0a1b3324;--ahr-schatten-karte:0 26px 60px #0a1b3342;--ahr-radius-karte:14px;--ahr-radius-tafel:12px;--ahr-radius-menue:11px;--ahr-radius-knopf:9px;--ahr-radius-feld:9px;--ahr-radius-nav:8px;--ahr-radius-merkmal:7px;--ahr-radius-winzig:4px;--ahr-radius-pille:20px;--ahr-hoehe-bedienelement:36px;--ahr-hoehe-ziel:44px;--ahr-hoehe-nav:34px;--ahr-raster-luecke:18px;--ahr-polster-inhalt:18px;--ahr-polster-inhalt-weit:28px;--ahr-polster-arbeitsflaeche:40px;--ahr-polster-arbeitsflaeche-oben:36px;--ahr-polster-arbeitsflaeche-unten:60px;--ahr-feld-polster-y:0px;--ahr-feld-polster-x:11px;--ahr-feld-luecke:6px;--ahr-feld-hoehe-mehrzeilig:150px;--ahr-stellenkachel-breite:300px;--ahr-stellenkachel-hoehe:160px;--ahr-ansicht-polster-y:6px;--ahr-ansicht-polster-x:11px;--ahr-benachr-leer-breite:420px;--ahr-benachr-leer-polster:70px;--ahr-benachr-kreis:40px;--ahr-leer-kreis:44px;--ahr-leer-abstand:120px;--ahr-leer-textbreite:40ch;--ahr-talentpool-leer-breite:46ch;--ahr-menue-abstand:6px;--ahr-menue-polster:6px;--ahr-menue-hoehe-max:288px;--ahr-menue-zeile-polster-y:8px;--ahr-menue-zeile-polster-x:10px;--ahr-menue-luecke:9px;--ahr-menue-breite:180px;--ahr-kaestchen:18px;--ahr-kaestchen-radius:6px;--ahr-haken-breite:9px;--ahr-haken-hoehe:5px;--ahr-winkel:10px;--ahr-luecke-winzig:4px;--ahr-luecke-eng:8px;--ahr-luecke:12px;--ahr-luecke-mittel:16px;--ahr-luecke-weit:18px;--ahr-luecke-gruppe:22px;--ahr-luecke-gross:24px;--ahr-leer-polster:14px;--ahr-pille-polster-y:4px;--ahr-pille-polster-x:10px;--ahr-schleier:#0a1b3361;--ahr-dialog-breit:820px;--ahr-dialog-schmal:460px;--ahr-dialog-hoehe-max:720px;--ahr-dialog-versatz:8px;--ahr-schublade-breite:560px;--ahr-suche-breite:520px;--ahr-suchfeld-min:190px;--ahr-sichtung-breite:1180px;--ahr-sichtung-abzug:56px;--ahr-sichtung-links-min:520px;--ahr-sichtung-links-eng:320px;--ahr-sichtung-rechts:320px;--ahr-sichtung-rechts-eng:280px;--ahr-sichtung-rechts-max:400px;--ahr-kopftext-min:220px;--ahr-doku-spalte:150px;--ahr-doku-spalte-eng:140px;--ahr-doku-blatt:280px;--ahr-doku-blatt-eng:240px;--ahr-knopf-klein:28px;--ahr-notizfeld-hoehe:70px;--ahr-vorschau-hoehe:420px;--ahr-vorschau-max:560px;--ahr-reiter-name-max:220px;--ahr-radius-fenster:16px;--ahr-fs-fenstertitel:16px;--ahr-fs-blocktitel:14px;--ahr-laufweite-spalte:.08em;--ahr-seitenleiste:252px;--ahr-seitenleiste-polster-x:14px;--ahr-seitenleiste-polster-oben:20px;--ahr-seitenleiste-schmal:72px;--ahr-unterliste-einzug:14px;--ahr-arbeitsflaeche-max:1440px;--ahr-dashboard-max:1120px;--ahr-seitenspalte-min:300px;--ahr-assistent-schritte:220px;--ahr-assistent-formular:680px;--ahr-kachel-min:190px;--ahr-tafel-bild:240px;--ahr-kartenraster-min:240px;--ahr-sichtung-min:300px;--ahr-marke-hoehe:40px;--ahr-marke-breite:144px;--ahr-marke-breite-schmal:26px;--ahr-nav-hoehe:34px;--ahr-buehne-fuss:60px;--ahr-onboarding-hoehe:190px;--ahr-onboarding-icon:34px;--ahr-avatar-klein:26px;--ahr-avatar:30px;--ahr-avatar-gross:40px;--ahr-avatar-riesig:44px;--ahr-icon:17px;--ahr-icon-klein:12px;--ahr-punkt:6px;--ahr-balken-hoehe:8px;--ahr-fs-begruessung:30px;--ahr-fs-seitentitel:20px;--ahr-fs-assistenttitel:22px;--ahr-fs-dossiername:18px;--ahr-fs-tafeltitel:24px;--ahr-fs-kartentitel:15px;--ahr-fs-abschnitt:13.5px;--ahr-fs-text:13px;--ahr-fs-hilfe:12.5px;--ahr-fs-marke:12px;--ahr-fs-gruppe:11.5px;--ahr-fs-kennzahl:22px;--ahr-gewicht-titel:800;--ahr-gewicht-betont:700;--ahr-gewicht-halb:600;--ahr-gewicht-text:400;--ahr-laufweite-begruessung:-.02em;--ahr-laufweite-seitentitel:-.02em;--ahr-laufweite-assistent:-.02em;--ahr-laufweite-karte:-.01em;--ahr-laufweite-gruppe:.06em;--ahr-laufweite-weit:.14em;--ahr-fokus-feld-linie:#1840b0;--ahr-fokus-feld-hof:0 0 0 4px #1840b01f;--ahr-fokus-breite:3px;--ahr-unschaerfe:18px;--ahr-winkel-auswahl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%234B5563' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ahr-haken-zeichen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");--ahr-haken-strich:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");--ahr-anker-spalten:5;--ahr-skelett-verlauf:linear-gradient(90deg, #f3f4f6 0%, #e5e7eb 50%, #f3f4f6 100%);--ahr-skelett-groesse:900px 100%;--ahr-skelett-start:-500px 0;--ahr-skelett-ende:500px 0;--ahr-skelett-dauer:1.6s;--ahr-skelett-titel-breite:60%;--ahr-skelett-titel-hoehe:34px;--ahr-skelett-text-hoehe:14px;--ahr-skelett-zeile-hoehe:11px;--ahr-dauer-ueberfahren:.16s;--ahr-dauer-menue:.18s;--ahr-dauer-struktur:.24s;--ahr-dauer-seiteneintritt:.32s;--ahr-kurve:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark]{--ahr-auf-aktion:#1d1d1f;--ahr-canvas:#1d1d1f;--ahr-flaeche:#252527;--ahr-flaeche-zwischen:#1d1d1f;--ahr-flaeche-gedaempft:#252527;--ahr-flaeche-ueberfahren:#303033;--ahr-flaeche-gewaehlt:#303033;--ahr-text:#f5f5f7;--ahr-text-zweit:#d1d1d6;--ahr-text-gedaempft:#d1d1d6;--ahr-text-leise:#a1a1a6;--ahr-text-aktion:#e5e5e7;--ahr-marine:#0a1e3f;--ahr-aktion:#f5f5f7;--ahr-aktion-ueberfahren:#e5e5e7;--ahr-aktion-weich:#303033;--ahr-aktion-weich-ueberfahren:#3a3a3c;--ahr-linie:#3a3a3c;--ahr-linie-weich:#303033;--ahr-linie-stark:#48484a;--ahr-erfolg:#6ec996;--ahr-erfolg-weich:#14301f;--ahr-warnung:#e0ad5b;--ahr-warnung-weich:#3a2c13;--ahr-warnung-streifen:#2a2110;--ahr-warnung-stark:#e8c27a;--ahr-fehler:#ed8888;--ahr-fehler-weich:#3d1a1a;--ahr-fehler-streifen:#2c1414;--ahr-hinweis-weich:#303033;--ahr-schatten-flach:0 12px 30px #0000004d;--ahr-schatten:0 16px 40px #00000061;--ahr-schatten-karte:0 26px 60px #00000080;--ahr-schleier:#000000ad;--ahr-fokus-feld-linie:#f5f5f7;--ahr-fokus-feld-hof:0 0 0 4px #f5f5f738;--ahr-skelett-verlauf:linear-gradient(90deg, #252527 0%, #3a3a3c 50%, #252527 100%)}
:root{--ahr-uebergang-ueberfahren:var(--ahr-dauer-ueberfahren) var(--ahr-kurve);--ahr-uebergang-menue:var(--ahr-dauer-menue) var(--ahr-kurve);--ahr-uebergang-struktur:var(--ahr-dauer-struktur) var(--ahr-kurve);--ahr-fokus-ring:3px solid var(--ahr-aktion);--ahr-fokus-abstand:2px;--ahr-zeile-text:1.55;--ahr-zeile-titel:1.2;--ahr-zeile-kartentitel:1.35}
*{box-sizing:border-box}html{background:var(--ahr-canvas);color:var(--ahr-text);font-family:var(--ahr-schrift);text-rendering:optimizelegibility}body{background:var(--ahr-canvas);min-width:320px;min-height:100dvh;color:var(--ahr-text);font-size:var(--ahr-fs-text);line-height:var(--ahr-zeile-text);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--ahr-fokus-ring);outline-offset:var(--ahr-fokus-abstand)}::selection{background:var(--ahr-aktion-weich-ueberfahren);color:var(--ahr-marine)}.skip-link{z-index:100;min-height:var(--ahr-hoehe-ziel);border-radius:var(--ahr-radius-knopf);background:var(--ahr-marine);color:var(--ahr-auf-marine);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
