:root[data-theme][data-webapp-design][data-admincenter=glas]{--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-body);--font-marke:var(--font-dm-sans), "DM Sans", system-ui, sans-serif;--bg-app:#fff;--bg-arbeitsflaeche:#fff;--bg-surface:#fff;--bg-surface-alt:#f7f7f7;--bg-formular:#fff;--bg-dialog-kopf:#fafafa;--bg-dialog-fuss:#f7f7f7;--bg-kopfleiste:#fafafad1;--border-kopfleiste:#e7e7e7;--dialog-backdrop:#0000004d;--fg1:#202020;--fg2:#303030;--fg3:#454545;--fg4:#555;--neutral-50:#f7f7f7;--neutral-100:#f1f1f1;--neutral-200:#e5e5e5;--neutral-300:#cecece;--neutral-400:#858585;--neutral-500:#727272;--neutral-600:#646464;--neutral-700:#4c4c4c;--neutral-800:#333;--neutral-900:#242424;--action:#286bd2;--action-hover:#205db8;--on-action:#fff;--accent:#286bd2;--accent-hover:#205db8;--accent-soft:#eef4fd;--focus-ring:#286bd22e;--border:#e7e7e7;--border-strong:#cecece;--table-line:#ededed;--nav-bg:#f5f5f5;--nav-border:#00000014;--nav-edge:#ddd;--nav-fg:#303030;--nav-fg-muted:#303030;--nav-fg-strong:#242424;--nav-fg-faint:#454545;--nav-hover-bg:#00000009;--nav-active-bg:#0000000e;--nav-active-fg:#205db8;--nav-icon-aktiv:#205db8;--nav-active-shadow:inset 0 1px 0 #0000000a;--nav-marker-bg:#ededed;--nav-marker-fg:#555;--nav-scrollbar:#ccc;--nav-accent:var(--nav-fg-muted);--nav-zaehler-bg:var(--action);--nav-zaehler-fg:#fff;--bg-navigation:linear-gradient(155deg, #ffffffe6, #f1f1f1e0);--select-bg:#fff;--select-fg:#24568f;--select-border:#4f76a7;--select-count-bg:#f1f1f1;--select-count-fg:#24568f;--segment-bg:#286bd2;--segment-fg:#fff;--r-md:10px;--r-lg:13px;--r-xl:20px;--r-2xl:24px;--r-control:999px;--shadow-xs:0 1px 3px #0000000f;--shadow-sm:0 3px 10px #00000012;--shadow-md:0 8px 28px #00000024;--shadow-lg:0 24px 80px #0000003d;--shadow-flaeche:0 2px 3px #00000004, 0 12px 28px -24px #00000029;--shadow-flaeche-hover:0 5px 18px #00000014;--shadow-aktion:0 3px 9px #286bd221;--ac-material:linear-gradient(155deg, #eee, #f5f5f5);--ac-glas:#f8f8f8c7;--ac-glas-rand:#00000014;--ac-glas-schatten:inset 0 1px 0 #fffffff2, 0 8px 26px -18px #00000029;--ac-kontrast:#292929;--ac-kontrast-fg:#fff;--ac-kontrast-rand:#555}:root[data-theme=dark][data-webapp-design][data-admincenter=glas]{--bg-app:#141414;--bg-arbeitsflaeche:#141414;--bg-surface:#202020;--bg-surface-alt:#282828;--bg-formular:#202020;--bg-dialog-kopf:#252525;--bg-dialog-fuss:#282828;--bg-kopfleiste:#242424cc;--border-kopfleiste:#363636;--dialog-backdrop:#00000094;--fg1:#f5f5f5;--fg2:#e7e7e7;--fg3:#d3d3d3;--fg4:#c4c4c4;--neutral-50:#282828;--neutral-100:#303030;--neutral-200:#363636;--neutral-300:#747474;--neutral-400:#a3a3a3;--neutral-500:#a3a3a3;--neutral-600:#b5b5b5;--neutral-700:#ccc;--neutral-800:#ddd;--neutral-900:#f2f2f2;--action:#286bd2;--action-hover:#2e70d7;--on-action:#fff;--accent:#91b3e0;--accent-hover:#cae0fd;--accent-soft:#286bd22e;--focus-ring:#78acf838;--border:#363636;--border-strong:#747474;--table-line:#363636;--nav-bg:#242424;--nav-border:#ffffff17;--nav-edge:#ffffff26;--nav-fg:#f3f3f3;--nav-fg-muted:#e7e7e7;--nav-fg-strong:#fff;--nav-fg-faint:#d3d3d3;--nav-hover-bg:#ffffff0e;--nav-active-bg:#ffffff1c;--nav-active-fg:#91b3e0;--nav-icon-aktiv:#91b3e0;--nav-active-shadow:inset 0 1px 0 #ffffff0a;--nav-marker-bg:#363636;--nav-marker-fg:#ddd;--nav-scrollbar:#555;--bg-navigation:linear-gradient(155deg, #313131f5, #1b1b1bf5);--select-bg:#343434;--select-fg:#cae0fd;--select-border:#91b3e0;--select-count-bg:#282828;--select-count-fg:#cae0fd;--segment-bg:#91b3e0;--segment-fg:#141414;--shadow-xs:0 1px 3px #0003;--shadow-sm:0 3px 10px #0003;--shadow-md:0 8px 28px #00000054;--shadow-lg:0 24px 80px #00000070;--shadow-flaeche:0 8px 28px -20px #00000070;--shadow-flaeche-hover:0 5px 18px #0000004d;--shadow-aktion:0 3px 9px #00000021;--ac-material:linear-gradient(155deg, #303030, #1b1b1b);--ac-glas:#242424cc;--ac-glas-rand:#ffffff1a;--ac-glas-schatten:inset 0 1px 0 #ffffff12, 0 8px 20px -16px #00000080;--ac-kontrast:#f4f4f4;--ac-kontrast-fg:#242424;--ac-kontrast-rand:#fff}@media (prefers-reduced-transparency:reduce){:root[data-theme][data-webapp-design][data-admincenter=glas]{--ac-glas:var(--bg-surface-alt)}}.ac-rahmen{background:var(--ac-material,var(--nav-bg));height:100dvh;color:var(--fg1);display:flex;overflow:hidden}.ac-navigation{width:280px;min-height:0;padding:calc(24px + env(safe-area-inset-top)) 14px calc(12px + env(safe-area-inset-bottom));color:var(--nav-fg);flex-direction:column;flex-shrink:0;display:flex;position:relative}.ac-flaeche{background:var(--bg-arbeitsflaeche);isolation:isolate;border-radius:36px 0 0 36px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ac-inhalt{scrollbar-gutter:stable;scrollbar-color:var(--border-strong) transparent;min-height:0;padding:33px 30px calc(56px + env(safe-area-inset-bottom));flex:1;overflow-y:auto;container-type:inline-size}.ac-inhalt>div{width:100%}.ac-kopf{justify-content:space-between;align-items:flex-start;gap:8px;padding:4px 4px 22px;display:flex}.ac-marke{min-width:0;color:var(--nav-fg);align-items:center;gap:10px;text-decoration:none;display:flex}.ac-marke-text{flex-direction:column;gap:7px;min-width:0;line-height:1;display:flex}.ac-marke-zusatz{font:600 7.5px var(--font-body);letter-spacing:.14em;color:var(--nav-fg-faint);text-transform:uppercase;white-space:nowrap}.ac-rundknopf{width:38px;height:38px;color:var(--nav-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background .15s,color .15s;display:inline-grid;position:relative}.ac-rundknopf:hover{background:var(--nav-hover-bg)}.ac-rundknopf[data-aktiv="1"]{background:var(--nav-active-bg);color:var(--nav-active-fg)}.ac-rundknopf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ac-glocke{margin-top:3px}.ac-glocke-punkt{background:var(--action);width:8px;height:8px;box-shadow:0 0 0 2px var(--nav-bg);border-radius:50%;position:absolute;top:8px;right:9px}.ac-suche{border:1px solid var(--border-strong);background:var(--ac-glas);width:100%;height:44px;box-shadow:inset 0 1px 0 var(--ac-glas-rand);color:var(--fg2);font:400 14px var(--font-body);text-align:left;cursor:pointer;border-radius:20px;flex-shrink:0;align-items:center;gap:10px;margin-bottom:18px;padding:0 12px 0 14px;transition:border-color .15s;display:flex}.ac-suche:hover{border-color:var(--neutral-400)}.ac-suche:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ac-suche>span{flex:1;min-width:0}.ac-suche kbd{font:500 10px var(--font-body);background:var(--neutral-200);color:var(--fg3);white-space:nowrap;border-radius:5px;padding:3px 6px}.ac-bereiche{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nav-scrollbar) transparent;flex:1;min-height:0;margin:0 -6px;padding:0 6px;overflow-y:auto}.ac-bereich+.ac-bereich{border-top:1px solid var(--nav-border);margin-top:8px;padding-top:8px}.ac-bereich-kopf{width:100%;min-height:30px;color:var(--nav-fg-faint);font:600 10px var(--font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.ac-bereich-kopf:hover{background:var(--nav-hover-bg)}.ac-bereich-kopf:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-bereich-kopf svg{transition:transform .18s}.ac-bereich-kopf[aria-expanded=false] svg{transform:rotate(180deg)}.ac-bereich-ziele{flex-direction:column;gap:2px;padding-top:2px;display:flex}.ac-ziel{min-height:38px;color:var(--nav-fg-muted);font:500 14px/20px var(--font-body);border-radius:12px;align-items:center;gap:11px;padding:9px 12px;text-decoration:none;transition:background .15s,color .15s;display:flex}.ac-ziel:hover{background:var(--nav-hover-bg);color:var(--nav-fg-strong)}.ac-ziel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-ziel[aria-current=page]{background:var(--nav-active-bg);box-shadow:var(--nav-active-shadow);color:var(--nav-active-fg);font-weight:600}.ac-ziel>svg{flex-shrink:0}.ac-ziel>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ac-fuss{border-top:1px solid var(--nav-border);flex-shrink:0;margin-top:10px;padding-top:10px}.ac-profil{width:100%;color:var(--nav-fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:11px;padding:7px 8px;display:flex}.ac-profil:hover,.ac-profil[aria-expanded=true]{background:var(--nav-hover-bg)}.ac-profil:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-initialen{border:1px solid var(--nav-edge);background:var(--nav-active-bg);width:34px;height:34px;color:var(--nav-fg);font:600 12px var(--font-body);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.ac-profil-text{flex:1;min-width:0;line-height:1.3}.ac-profil-text>strong{font:600 13px var(--font-body);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ac-profil-text>span{font:400 12px var(--font-body);color:var(--nav-fg-faint);display:block}@media (min-width:768px){.ac-mobil-kopf{display:none!important}}@media (max-width:767px){.ac-rahmen{background:var(--bg-arbeitsflaeche);flex-direction:column}.ac-navigation{display:none}.ac-flaeche{border-radius:0}.ac-inhalt{padding:24px 16px calc(48px + env(safe-area-inset-bottom));scrollbar-gutter:auto}}.ac-mobil-kopf{min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0;background:var(--bg-kopfleiste);border-bottom:1px solid var(--border-kopfleiste);-webkit-backdrop-filter:blur(20px);flex-shrink:0;align-items:center;gap:6px;display:flex}.ac-mobil-kopf .ac-rundknopf{color:var(--fg1)}.ac-mobil-titel{min-width:0;font:600 17px var(--font-body);color:var(--fg1);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ac-schublade-grund{z-index:400;-webkit-backdrop-filter:blur(5px);background:#00000052;animation:.18s both ac-einblenden;position:fixed;inset:0}.ac-schublade{z-index:401;top:calc(8px + env(safe-area-inset-top));bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--nav-edge);background:var(--bg-navigation);width:min(300px,100vw - 48px);box-shadow:var(--ac-glas-schatten), var(--shadow-lg);-webkit-backdrop-filter:blur(28px);color:var(--nav-fg);border-radius:26px;flex-direction:column;padding:20px 12px 12px;animation:.22s cubic-bezier(.2,.8,.3,1) both ac-schublade-rein;display:flex;position:fixed;left:8px}.ac-schublade .ac-kopf{padding-top:0}@keyframes ac-einblenden{0%{opacity:0}to{opacity:1}}@keyframes ac-schublade-rein{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ac-schublade,.ac-schublade-grund{animation:none}.ac-bereich-kopf svg{transition:none}}@media (prefers-reduced-transparency:reduce){.ac-schublade{background:var(--nav-bg);-webkit-backdrop-filter:none}}.ac-palette-grund{z-index:9000;-webkit-backdrop-filter:blur(5px);background:#00000052;justify-content:center;align-items:flex-start;padding:max(9vh,24px) 16px 16px;animation:.15s both ac-einblenden;display:flex;position:fixed;inset:0}.ac-palette{border:1px solid var(--border-strong);background:var(--bg-surface);width:min(640px,100%);max-height:min(620px,100dvh - 48px);box-shadow:var(--shadow-lg);color:var(--fg1);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.ac-palette-feld{border-bottom:1px solid var(--border);color:var(--fg3);align-items:center;gap:12px;padding:0 18px;display:flex}.ac-palette-feld input{min-width:0;height:58px;color:var(--fg1);font:400 17px var(--font-body);background:0 0;border:0;outline:none;flex:1}.ac-palette-feld input::placeholder{color:var(--fg4);opacity:1}.ac-palette-liste{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.ac-palette-gruppe{font:600 12px/18px var(--font-body);letter-spacing:.045em;color:var(--fg3);padding:12px 12px 6px}.ac-palette-eintrag{width:100%;min-height:48px;color:var(--fg1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:12px;padding:9px 12px;display:flex}.ac-palette-eintrag[aria-selected=true]{background:var(--neutral-100)}.ac-palette-eintrag>svg{color:var(--fg3);flex-shrink:0}.ac-palette-eintrag strong{font:500 15px/22px var(--font-body);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ac-palette-eintrag small{font:400 13px/20px var(--font-body);color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ac-palette-eintrag>div{flex:1;min-width:0}.ac-palette-hinweis{font:400 14px/1.55 var(--font-body);color:var(--fg3);padding:18px 14px}.ac-palette-fuss{border-top:1px solid var(--border);background:var(--bg-surface-alt);font:400 12px var(--font-body);color:var(--fg3);flex-wrap:wrap;gap:14px;padding:10px 18px;display:flex}.ac-palette-fuss kbd{font:500 11px var(--font-body);border:1px solid var(--border-strong);background:var(--bg-surface);border-radius:5px;margin-right:4px;padding:1px 6px}@media (max-width:767px){.ac-palette-grund{padding:calc(10px + env(safe-area-inset-top)) 10px 10px}.ac-palette-fuss{display:none}}.ac-kennzahlen{--ac-spalten:4;grid-template-columns:repeat(var(--ac-spalten), minmax(0, 1fr));border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg-surface);box-shadow:var(--shadow-flaeche);gap:1px;margin-bottom:20px;display:grid;overflow:hidden}.ac-kennzahlen[data-kacheln="1"]{--ac-spalten:1}.ac-kennzahlen[data-kacheln="2"]{--ac-spalten:2}.ac-kennzahlen[data-kacheln="3"]{--ac-spalten:3}.ac-kennzahlen[data-kacheln="5"]{--ac-spalten:5}.ac-kennzahlen[data-kacheln="6"]{--ac-spalten:6}@container (max-width:1039px){.ac-kennzahlen[data-kacheln="6"]{--ac-spalten:3}}@container (max-width:889px){.ac-kennzahlen[data-kacheln="4"]{--ac-spalten:2}}@container (max-width:839px){.ac-kennzahlen[data-kacheln="5"]{--ac-spalten:3}}@container (max-width:559px){.ac-kennzahlen:is([data-kacheln="5"],[data-kacheln="6"]){--ac-spalten:2}.ac-kennzahlen:not([data-kacheln="1"]) .ac-kennzahl span{white-space:normal;overflow-wrap:anywhere;min-height:2.7em}.ac-kennzahlen[data-zusatz-lang] .ac-kennzahl small{white-space:normal;min-height:2.7em}}@container (max-width:329px){.ac-kennzahlen[data-kacheln="3"]{--ac-spalten:1}.ac-kennzahlen[data-kacheln="3"] .ac-kennzahl span{min-height:0}}.ac-kennzahl{background:var(--bg-surface);min-width:0;box-shadow:0 0 0 1px var(--border);color:var(--fg1);text-align:left;font:inherit;border:0;align-content:start;gap:3px;padding:16px 20px 15px;display:grid;position:relative}button.ac-kennzahl{cursor:pointer;transition:background .12s}button.ac-kennzahl:hover{background:var(--bg-surface-alt)}button.ac-kennzahl:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-kennzahl strong{font:600 26px/1.15 var(--font-body);letter-spacing:-.9px;font-variant-numeric:tabular-nums}.ac-kennzahl strong[data-ton=warnung]{color:var(--warning-700)}.ac-kennzahl strong[data-ton=gefahr]{color:var(--danger-700)}.ac-kennzahl span{font:500 13px/1.35 var(--font-body);color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ac-kennzahl small{font:500 12.5px/1.35 var(--font-body);color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.ac-kennzahl small[data-ton=warnung]{color:var(--warning-700)}.ac-kennzahl small[data-ton=gut]{color:var(--success-700)}.ac-kennzahl small[data-ton=schlecht]{color:var(--danger-700)}.ac-kennzahl-ziel{color:var(--fg4);transition:color .12s;position:absolute;top:14px;right:14px}button.ac-kennzahl:hover .ac-kennzahl-ziel{color:var(--accent)}@media (max-width:767px){.ac-kennzahl{padding:14px 16px}.ac-kennzahl strong{font-size:22px}}.ac-angaben{--ac-angaben-spalten:3;grid-template-columns:repeat(var(--ac-angaben-spalten), minmax(0, 1fr));gap:18px 24px;display:grid}.ac-angaben[data-angaben="1"]{--ac-angaben-spalten:1}.ac-angaben[data-angaben="2"]{--ac-angaben-spalten:2}.ac-angaben[data-angaben="4"]{--ac-angaben-spalten:4}.ac-angaben[data-angaben="5"]{--ac-angaben-spalten:5}.ac-angaben:is([data-angaben="7"],[data-angaben="8"]){--ac-angaben-spalten:4}@container (max-width:1099px){.ac-angaben[data-angaben="5"]{--ac-angaben-spalten:3}}@container (max-width:899px){.ac-angaben:is([data-angaben="4"],[data-angaben="7"],[data-angaben="8"]){--ac-angaben-spalten:2}}@container (max-width:599px){.ac-angaben:is([data-angaben="5"],[data-angaben="6"]){--ac-angaben-spalten:2}.ac-angaben[data-angaben="3"]{--ac-angaben-spalten:1}}@container (max-width:299px){.ac-angaben[data-angaben]{--ac-angaben-spalten:1}}.ac-filterleiste{border:1px solid var(--ac-glas-rand);background:var(--ac-glas);box-shadow:var(--ac-glas-schatten);-webkit-backdrop-filter:blur(20px);border-radius:17px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:9px 11px;display:flex}.ac-filterleiste>.ac-filterleiste-suche{flex:280px;min-width:0}.ac-filterleiste>.ac-filterleiste-rechts{font:500 13px var(--font-body);color:var(--fg3);margin-left:auto}.ac-heute-raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.ac-heute-spalte{gap:20px;min-width:0;display:grid}@container (max-width:860px){.ac-heute-raster{grid-template-columns:minmax(0,1fr)}}.ac-textaktion{color:var(--fg2);font:500 13px var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;text-decoration:none;display:inline-flex}.ac-textaktion:hover{background:var(--neutral-100);color:var(--fg1)}.ac-textaktion:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ac-liste{margin:0;padding:0;list-style:none}.ac-liste-zeile{border-top:1px solid var(--border);min-height:64px;color:var(--fg1);align-items:center;gap:14px;padding:12px 21px;text-decoration:none;transition:background .12s;display:flex}.ac-liste>li:first-child>.ac-liste-zeile{border-top:0}.ac-liste-zeile:hover{background:var(--bg-surface-alt)}.ac-liste-zeile:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-liste-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ac-liste-titel{min-width:0;font:600 14px/20px var(--font-body);align-items:center;gap:8px;display:flex}.ac-liste-titel-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-liste-titel>:not(.ac-liste-titel-text){flex-shrink:0}.ac-liste-unter{font:400 13px/20px var(--font-body);color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ac-liste-meta{font:500 13px var(--font-body);color:var(--fg3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.ac-liste-unter[data-mehrzeilig]{white-space:pre-line;-webkit-line-clamp:2;color:var(--fg2);-webkit-box-orient:vertical;display:-webkit-box}.ac-liste-zeile[data-erledigt]{opacity:.55}@container (max-width:559px){.ac-liste-zeile{flex-direction:column;align-items:stretch;gap:4px}.ac-liste-titel{align-items:flex-start}.ac-liste-titel-text{white-space:normal}.ac-liste-meta{font-size:12.5px}}.ac-liste-leer{font:400 14px/1.55 var(--font-body);color:var(--fg3);margin:0;padding:20px 21px}.ac-liste-fehler{font:500 14px/1.55 var(--font-body);color:var(--danger-700);background:color-mix(in srgb, var(--danger-50) 60%, transparent);margin:0;padding:18px 21px}.ac-liste-mehr{border-top:1px solid var(--border);justify-content:flex-end;padding:10px 14px;display:flex}@media (max-width:767px){.ac-liste-zeile{padding:12px 17px}.ac-liste-leer,.ac-liste-fehler{padding:17px}}.ac-fehlertext{color:var(--danger-700);font:500 13px/1.45 var(--font-body)}.ac-zwei-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:560px){.ac-zwei-spalten{grid-template-columns:minmax(0,1fr)}}.ac-hinweis-warnung{border:1px solid var(--border);background:color-mix(in srgb, var(--warning-50) 70%, var(--bg-surface));color:var(--warning-700);border-radius:16px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;display:flex}.ac-hinweis-warnung p{font:500 13px/1.55 var(--font-body);margin:0}.ac-hinweis-warnung strong{font-weight:650}.ac-hinweis-warnung svg{flex-shrink:0;margin-top:1px}.ac-bild{border:1px solid var(--border);background:var(--neutral-100);color:var(--fg2);font-weight:600;font-family:var(--font-body);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.ac-bild img{object-fit:cover;width:100%;height:100%;display:block}@container (max-width:1100px){.ac-nur-breit{display:none}}.ac-postfach{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px;min-width:0;height:max(520px,100dvh - 170px);display:grid}.ac-postfach[data-details=offen]{grid-template-columns:minmax(280px,330px) minmax(0,1fr) 320px}.ac-postfach-liste,.ac-postfach-gespraech,.ac-postfach-details{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg-surface);min-width:0;min-height:0;box-shadow:var(--shadow-flaeche);flex-direction:column;display:flex;position:relative;overflow:hidden}.ac-postfach-liste-kopf{border-bottom:1px solid var(--border);gap:10px;padding:14px;display:grid}.ac-postfach-liste-zeilen{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.ac-postfach-mitte{color:var(--fg3);place-items:center;padding:32px;display:grid}.ac-postfach-weiter{border-top:1px solid var(--border);justify-content:center;padding:12px;display:flex}.ac-postfach-weiter button{cursor:pointer;background:0 0;border:0}.ac-postfach-zeile{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--fg1);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:13px 14px;transition:background .12s;display:flex}.ac-postfach-zeile:hover{background:var(--bg-surface-alt)}.ac-postfach-zeile[aria-current=true]{background:var(--neutral-100);box-shadow:inset 0 0 0 1px var(--border-strong)}.ac-postfach-zeile:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ac-postfach-zeile-text{flex:1;gap:2px;min-width:0;display:grid}.ac-postfach-zeile-kopf{align-items:baseline;gap:8px;min-width:0;display:flex}.ac-postfach-zeile-kopf strong{min-width:0;font:600 14px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ac-postfach-zeile[data-ungelesen="1"] .ac-postfach-zeile-kopf strong{font-weight:700}.ac-postfach-zeile-kopf time{font:500 12px var(--font-body);color:var(--fg3);font-variant-numeric:tabular-nums;flex-shrink:0}.ac-postfach-zeile-herkunft{min-width:0;font:400 13px/19px var(--font-body);color:var(--fg3);align-items:center;gap:8px;display:flex}.ac-postfach-zeile-herkunft>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-postfach-zeile-herkunft>:not(:first-child){flex-shrink:0}.ac-postfach-zeile-vorschau{min-width:0;font:400 13px/19px var(--font-body);color:var(--fg2);align-items:center;gap:8px;display:flex}.ac-postfach-zeile-vorschau>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ac-postfach-zeile[data-ungelesen="1"] .ac-postfach-zeile-vorschau{color:var(--fg1);font-weight:500}.ac-postfach-punkt{background:var(--action);border-radius:50%;flex-shrink:0;width:9px;height:9px}.ac-postfach-kopf{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:72px;padding:14px 16px 14px 18px;display:flex}.ac-postfach-kopf-text{flex:1;min-width:0}.ac-postfach-kopf-text h2{font:600 16px/22px var(--font-body);color:var(--fg1);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ac-postfach-kopf-text p{font:400 13px/19px var(--font-body);color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.ac-postfach-kopf-aktionen{flex-shrink:0;align-items:center;gap:8px;display:flex}.ac-postfach-kopf-aktionen .dm-action svg{flex-shrink:0}.ac-postfach-kopf-marken{align-items:center;gap:6px;display:inline-flex}.ac-postfach-details-knopf{color:var(--fg2)}.ac-postfach-details-knopf:hover{background:var(--neutral-100)}.ac-postfach-details-knopf[data-aktiv="1"]{background:var(--neutral-100);color:var(--accent)}.ac-postfach-kontext{border-bottom:1px solid var(--border);background:var(--bg-surface-alt);font:400 13px var(--font-body);color:var(--fg3);flex-wrap:wrap;align-items:center;gap:16px;padding:9px 18px;display:flex}.ac-postfach-kontext strong{color:var(--fg1);font-weight:600}.ac-postfach-kontext-link{margin-left:auto}.ac-postfach-verlauf{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.ac-postfach-verlauf-innen{flex-direction:column;gap:6px;padding:18px 20px 22px;display:flex}.ac-postfach-frueher{justify-content:center;margin-bottom:8px;display:flex}.ac-postfach-frueher button{cursor:pointer;background:0 0;border:0}.ac-postfach-tag{justify-content:center;margin:12px 0 6px;display:flex}.ac-postfach-tag span{background:var(--neutral-100);color:var(--fg3);font:600 12px var(--font-body);border-radius:999px;padding:4px 11px}.ac-postfach-nachricht{flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;display:flex}.ac-postfach-nachricht[data-eigen="1"]{align-items:flex-end}.ac-postfach-blase{background:var(--neutral-100);max-width:min(78%,620px);color:var(--fg1);font:400 14px/1.55 var(--font-body);overflow-wrap:anywhere;border-radius:20px 20px 20px 6px;padding:10px 14px}.ac-postfach-blase[data-eigen="1"]{background:var(--action);color:var(--on-action);border-radius:20px 20px 6px}.ac-postfach-blase[data-ausstehend="1"]{opacity:.78}.ac-postfach-blase[data-ausstehend=fehler]{opacity:.72;box-shadow:inset 0 0 0 1.5px var(--danger-500)}.ac-postfach-blase p{white-space:pre-wrap;margin:0}.ac-postfach-blase p+p,.ac-postfach-anhang+p{margin-top:6px}.ac-postfach-zeit{font:500 11.5px var(--font-body);color:var(--fg3);font-variant-numeric:tabular-nums;padding:0 6px}.ac-postfach-blase-fehler{font:500 12.5px/1.45 var(--font-body);color:var(--danger-700);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 4px;display:flex}.ac-postfach-blase-fehler button{font:600 12.5px var(--font-body);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ac-postfach-blase-fehler button+button{color:var(--fg2)}.ac-postfach-anhang{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, var(--bg-surface) 70%, transparent);width:100%;min-width:200px;color:var(--fg1);text-align:left;font:inherit;cursor:pointer;border-radius:13px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ac-postfach-anhang[data-eigen="1"]{color:var(--on-action);background:#ffffff24;border-color:#ffffff52}.ac-postfach-anhang:disabled{cursor:progress}.ac-postfach-anhang>span{min-width:0;display:grid}.ac-postfach-anhang strong{font:600 13.5px/19px var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ac-postfach-anhang small{font:400 12px/17px var(--font-body);opacity:.82}.ac-postfach-tippt{justify-items:start;gap:4px;margin-top:8px;display:grid}.ac-postfach-tippt span{font:600 12px var(--font-body);color:var(--fg3)}.ac-postfach-tippt p{border:1px dashed var(--border-strong);max-width:min(78%,620px);font:400 14px/1.55 var(--font-body);color:var(--fg3);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 20px 6px;margin:0;padding:10px 14px}.ac-postfach-neu{border:1px solid var(--border-strong);background:var(--bg-surface);box-shadow:var(--shadow-md);color:var(--fg1);font:600 13px var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.ac-postfach-eingabe{border-top:1px solid var(--border);background:var(--bg-surface);gap:8px;padding:12px 14px;display:grid}.ac-postfach-eingabe-zeile{align-items:flex-end;gap:8px;display:flex}.ac-postfach-eingabe-zeile .ac-rundknopf{color:var(--fg2);width:44px;height:44px}.ac-postfach-eingabe-zeile .ac-rundknopf:hover{background:var(--neutral-100)}.ac-postfach-eingabe textarea{background:var(--neutral-100);min-width:0;min-height:44px;max-height:168px;color:var(--fg1);font:400 15px/1.45 var(--font-body);resize:none;border:1px solid #0000;border-radius:22px;outline:none;flex:1;padding:11px 16px;transition:border-color .15s,box-shadow .15s}.ac-postfach-eingabe textarea::placeholder{color:var(--fg4);opacity:1}.ac-postfach-eingabe textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);background:var(--bg-surface)}.ac-senden{background:var(--action);width:44px;height:44px;color:var(--on-action);box-shadow:var(--shadow-aktion);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background .15s,opacity .15s;display:inline-grid}.ac-senden:hover:not(:disabled){background:var(--action-hover)}.ac-senden:disabled{opacity:.4;cursor:default;box-shadow:none}.ac-senden:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ac-postfach-eingabe-fehler{font:500 13px/1.45 var(--font-body);color:var(--danger-700);margin:0}.ac-postfach-vorschau{border:1px solid var(--border);background:var(--bg-surface-alt);border-radius:16px;align-items:center;gap:12px;padding:8px;display:flex}.ac-postfach-vorschau img,.ac-postfach-vorschau-symbol{object-fit:cover;border-radius:11px;flex-shrink:0;width:56px;height:56px}.ac-postfach-vorschau-symbol{background:var(--neutral-100);color:var(--fg2);place-items:center;display:grid}.ac-postfach-vorschau-text{flex:1;gap:2px;min-width:0;display:grid}.ac-postfach-vorschau-text strong{font:600 14px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ac-postfach-vorschau-text small{font:400 12.5px var(--font-body);color:var(--fg3)}.ac-postfach-vorschau .ac-rundknopf{color:var(--fg2)}.ac-postfach-vorschau .ac-rundknopf:hover{background:var(--neutral-200)}.ac-postfach-zu{border-top:1px solid var(--border);background:var(--bg-surface-alt);font:500 13.5px/1.45 var(--font-body);color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ac-postfach-details>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:72px;padding:14px 12px 14px 18px;display:flex}.ac-postfach-details>header h2{font:600 16px var(--font-body);margin:0}.ac-postfach-details>header .ac-rundknopf{color:var(--fg2)}.ac-postfach-details>header .ac-rundknopf:hover{background:var(--neutral-100)}.ac-postfach-details-inhalt{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.ac-postfach-details-inhalt>section{border-bottom:1px solid var(--border);justify-items:start;gap:10px;padding:18px;display:grid}.ac-postfach-details-inhalt>section:last-child{border-bottom:0}.ac-postfach-details-inhalt h3{font:600 12px/18px var(--font-body);letter-spacing:.045em;text-transform:uppercase;color:var(--fg3);margin:0}.ac-postfach-person{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px!important}.ac-postfach-person>div{gap:2px;min-width:0;display:grid}.ac-postfach-person strong{font:600 15px/21px var(--font-body);overflow-wrap:anywhere}.ac-postfach-person span{font:400 13px/19px var(--font-body);color:var(--fg3)}.ac-postfach-mail{font:500 13px/19px var(--font-body);color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ac-postfach-mail:hover{text-decoration:underline}.ac-postfach-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%;margin:0;display:grid}.ac-postfach-fakten div{gap:2px;display:grid}.ac-postfach-fakten dt{font:500 12.5px var(--font-body);color:var(--fg3)}.ac-postfach-fakten dd{font:600 14px var(--font-body);color:var(--fg1);margin:0}.ac-postfach-sperren{flex-wrap:wrap;gap:6px;display:flex}.ac-postfach-hilfe{font:400 13px/1.55 var(--font-body);color:var(--fg3);margin:0}.ac-postfach-notiz{gap:8px;width:100%;display:grid}.ac-postfach-notiz textarea{width:100%;min-height:150px;color:var(--fg1);resize:vertical;line-height:1.5;font-family:var(--font-body);outline:none;padding:11px 13px}.ac-postfach-notiz-fuss{font:400 12.5px var(--font-body);color:var(--fg3);justify-content:space-between;align-items:center;gap:10px;display:flex}@container (max-width:1239px){.ac-postfach[data-details=offen]{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.ac-postfach-details{z-index:300;width:min(360px,100vw - 32px);box-shadow:var(--shadow-lg);animation:.2s cubic-bezier(.2,.8,.3,1) both ac-schublade-rechts;position:fixed;top:16px;bottom:16px;right:16px}}@keyframes ac-schublade-rechts{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@container (max-width:759px){.ac-postfach,.ac-postfach[data-details=offen]{grid-template-columns:minmax(0,1fr);height:auto}.ac-postfach[data-mobil-ansicht=liste] .ac-postfach-gespraech,.ac-postfach[data-mobil-ansicht=gespraech] .ac-postfach-liste{display:none}.ac-postfach-liste{max-height:none}.ac-postfach-liste-zeilen{overflow:visible}.ac-postfach-gespraech{height:max(440px, calc(100dvh - 132px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.ac-postfach-kopf{flex-wrap:wrap;gap:8px 10px;min-height:64px;padding:10px 12px 10px 8px}.ac-postfach-kopf-aktionen{justify-content:flex-end;width:100%}.ac-postfach-kopf-marken{display:none!important}.ac-postfach-verlauf-innen{padding:14px 12px 18px}.ac-postfach-blase{max-width:86%}}@media (prefers-reduced-motion:reduce){.ac-postfach-details{animation:none!important}}:root[data-admincenter=glas] [data-seitenkopf] h1,:root[data-admincenter=glas] [data-seitenkopf] h2{line-height:1.15;letter-spacing:-1.2px!important}:root[data-admincenter=glas] [data-seitenkopf-anzahl]{letter-spacing:-.7px;font-size:24px!important;font-weight:400!important}@media (max-width:767px){:root[data-admincenter=glas] [data-seitenkopf] h1{font-size:29px!important}:root[data-admincenter=glas] [data-seitenkopf-anzahl]{font-size:22px!important}}:root[data-admincenter=glas] [data-karte]{min-width:0}:root[data-admincenter=glas] .ac-inhalt>div>[data-karte]+[data-karte]{margin-top:20px}:root[data-admincenter=glas] [data-karte-kopf]{min-height:64px;padding:17px 21px!important}:root[data-admincenter=glas] [data-karte-titel]{font-size:15px!important;font-weight:600!important}:root[data-admincenter=glas] [data-karte-inhalt]:not([data-karte-ohne-rand]){padding:21px!important}:root[data-admincenter=glas] [data-karte-kopf] .dm-action[data-variant=secondary]{height:30px!important;min-height:30px!important;box-shadow:none!important;color:var(--fg2)!important;background:0 0!important;border-color:#0000!important;padding:0 11px!important;font-size:13px!important}:root[data-admincenter=glas] [data-karte-kopf] .dm-action[data-variant=secondary]:hover{background:var(--neutral-100)!important;color:var(--fg1)!important}@media (max-width:767px){:root[data-admincenter=glas] [data-karte-kopf]{min-height:56px;padding:16px 17px!important}:root[data-admincenter=glas] [data-karte-inhalt]:not([data-karte-ohne-rand]){padding:17px!important}}:root[data-admincenter=glas] [data-kennzahl]{gap:10px!important;padding:18px 20px!important}:root[data-admincenter=glas] [data-kennzahl-wert]{font-variant-numeric:tabular-nums;letter-spacing:-.9px!important;font-size:26px!important;font-weight:600!important}:root[data-admincenter=glas] [data-kennzahl-titel]{color:var(--fg3)!important;font-size:13px!important;font-weight:500!important}:root[data-admincenter=glas] .ac-inhalt :is(th,th button){letter-spacing:normal!important;text-transform:none!important;color:var(--fg1)!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}:root[data-admincenter=glas] .ac-inhalt thead th{background:var(--bg-surface-alt);padding-top:14px!important;padding-bottom:14px!important}:root[data-admincenter=glas] .ac-inhalt thead:has(.dm-spaltensuche) tr:first-child th{border-bottom:0!important;padding:16px 16px 8px!important}:root[data-admincenter=glas] .ac-inhalt thead:has(.dm-spaltensuche) tr:last-child th{padding:0 16px 14px!important}:root[data-admincenter=glas] .ac-inhalt tbody td{font-size:14px;padding-top:15px!important;padding-bottom:15px!important}:root[data-admincenter=glas] .ac-inhalt .dm-spaltensuche{height:38px!important;font:400 14px/20px var(--font-body)!important;border-radius:999px!important;padding:8px 12px!important}:root[data-admincenter=glas] .dm-suche{--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fg1:#202020;--fg3:#515151;--bg-surface:#fff;--bg-formular:#fff}:root[data-theme=dark][data-admincenter=glas] .dm-suche{--fg1:#f5f5f5;--fg3:#c6c6c6;--bg-surface:#202020;--bg-formular:#202020}:root[data-admincenter=glas] .dm-suche input{font-size:14px!important;font-weight:400!important}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tablist]{width:fit-content;max-width:100%;border:1px solid var(--ac-glas-rand)!important;background:var(--ac-glas)!important;box-shadow:var(--ac-glas-schatten)!important;border-radius:999px!important;gap:4px!important;padding:5px!important}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tab]{box-shadow:none!important;color:var(--fg2)!important;background:0 0!important;border:0!important;border-radius:999px!important;margin:0!important;padding:9px 15px!important;font-size:14px!important;font-weight:500!important}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tab][aria-selected=true]{background:var(--bg-surface)!important;color:var(--accent)!important;box-shadow:0 1px 4px #0000001f!important}:root[data-theme=dark][data-admincenter=glas] [data-reiter-gruppen=nein] [role=tab][aria-selected=true]{background:#3a3a3a!important}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tablist]{isolation:isolate}:root[data-admincenter=glas] .dm-ui-reiter-flaeche{z-index:0;background:var(--bg-surface);opacity:0;pointer-events:none;border-radius:999px;position:absolute;top:0;left:0;box-shadow:0 1px 4px #0000001f}:root[data-theme=dark][data-admincenter=glas] .dm-ui-reiter-flaeche{background:#3a3a3a}:root[data-admincenter=glas] [data-reiter-gruppen=ja] .dm-ui-reiter-flaeche{display:none}:root[data-admincenter=glas] [role=tablist][data-flaeche-bereit]>.dm-ui-reiter-flaeche{opacity:1;transition:transform .24s cubic-bezier(.22,1,.36,1),width .24s cubic-bezier(.22,1,.36,1)}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tablist][data-flaeche-bereit]>[role=tab]{z-index:1;position:relative;transition:color .16s!important}:root[data-admincenter=glas] [data-reiter-gruppen=nein] [role=tablist][data-flaeche-bereit]>[role=tab][aria-selected=true]{box-shadow:none!important;background:0 0!important}@media (prefers-reduced-motion:reduce){:root[data-admincenter=glas] [role=tablist][data-flaeche-bereit]>.dm-ui-reiter-flaeche{transition:none}}:root[data-admincenter=glas] [data-reiter-gruppen=ja]>nav{border:1px solid var(--ac-glas-rand);background:var(--ac-glas);width:fit-content;max-width:100%;box-shadow:var(--ac-glas-schatten);border-radius:999px;gap:3px!important;padding:4px!important;display:inline-flex!important}:root[data-admincenter=glas] [data-reiter-gruppen=ja]>nav button{color:var(--fg2)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 15px!important;font-size:14px!important;font-weight:500!important}:root[data-admincenter=glas] [data-reiter-gruppen=ja]>nav button[aria-current=true]{background:var(--bg-surface)!important;color:var(--fg1)!important;font-weight:600!important;box-shadow:0 1px 4px #0000001a!important}:root[data-admincenter=glas] [data-reiter-gruppen=ja] [role=tab][aria-selected=true]{color:var(--accent)!important}:root[data-admincenter=glas] .dm-ui-modal>div:first-child:not(.dm-ui-dialog){-webkit-backdrop-filter:blur(10px)!important}:root[data-theme][data-webapp-design][data-admincenter=glas] :is(.dm-ui-dialog,.dm-ui-discard-dialog){border:1px solid var(--border-strong)!important;background:color-mix(in srgb, var(--bg-surface) 97%, transparent)!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffffb3,0 24px 80px #00000038!important}:root[data-theme=dark][data-webapp-design][data-admincenter=glas] :is(.dm-ui-dialog,.dm-ui-discard-dialog){box-shadow:inset 0 1px #ffffff14,0 24px 80px #0009!important}:root[data-admincenter=glas] .dm-ui-dialog-header{border-bottom:1px solid var(--border)!important;background:0 0!important;gap:14px!important;padding:22px 26px!important}:root[data-admincenter=glas] .dm-ui-dialog-header [id]{letter-spacing:-.35px!important;color:var(--fg1)!important;font-size:21px!important;font-weight:600!important;line-height:28px!important}:root[data-admincenter=glas] .dm-ui-dialog-header [id]+div{color:var(--fg3)!important;margin-top:5px!important;font-size:13px!important;line-height:20px!important}:root[data-admincenter=glas] .dm-ui-dialog-header>button{flex-shrink:0;border-radius:50%!important;width:34px!important;height:34px!important}:root[data-admincenter=glas] .dm-ui-dialog-body{font-size:14px;line-height:1.55;padding:24px 26px!important}:root[data-admincenter=glas] .dm-ui-dialog-footer{background:var(--bg-surface-alt)!important;border-top:1px solid var(--border)!important;gap:10px!important;padding:16px 24px!important}:root[data-admincenter=glas] :is(.dm-ui-dialog-footer,.dm-ui-discard-actions) .dm-action{min-height:42px!important;box-shadow:none!important;padding:10px 18px!important;font-size:14px!important;font-weight:500!important}:root[data-admincenter=glas] :is(.dm-ui-dialog-footer,.dm-ui-discard-actions) .dm-action[data-variant=ghost]{background:var(--bg-surface)!important;border:1px solid var(--border-strong)!important;color:var(--fg2)!important}@media (max-width:767px){:root[data-theme][data-webapp-design][data-admincenter=glas] .dm-ui-dialog{border-radius:24px 24px 0 0!important}:root[data-admincenter=glas] .dm-ui-dialog-header{padding:18px 20px!important}:root[data-admincenter=glas] .dm-ui-dialog-body{padding:20px!important}:root[data-admincenter=glas] .dm-ui-dialog-footer{padding:14px 18px calc(18px + env(safe-area-inset-bottom))!important}}@media (prefers-reduced-transparency:reduce){:root[data-admincenter=glas] .dm-ui-dialog{background:var(--bg-surface)!important}}:root[data-admincenter=glas] .dm-ui-modal [data-feld]>label{color:var(--fg3)!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}:root[data-admincenter=glas] .dm-ui-modal [data-feld] [style*="box-sizing: border-box"][style*=height\:]:not(button),:root[data-admincenter=glas] .ac-flaechen [data-feld] [style*="box-sizing: border-box"][style*=height\:]:not(button),:root[data-admincenter=glas] .ac-flaechen textarea{background:var(--neutral-100)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:8px!important;font-size:15px!important}:root[data-admincenter=glas] :is(.dm-ui-modal,.ac-flaechen) [data-feld]:focus-within [style*="box-sizing: border-box"][style*=height\:]:not(button),:root[data-admincenter=glas] .ac-flaechen textarea:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--focus-ring)!important}:root[data-admincenter=glas] :is(.dm-ui-modal,.ac-flaechen) [data-feld] :is([aria-invalid=true],[style*=--danger-500]){border-color:var(--danger-500)!important;box-shadow:none!important}:root[data-admincenter=glas] .dm-ui-popover{background:var(--bg-surface)!important;box-shadow:var(--shadow-md)!important;border-color:var(--border)!important}:root[data-admincenter=glas] .ac-inhalt .dm-action[data-variant=primary]{box-shadow:var(--shadow-aktion)}:root[data-admincenter=glas] .ac-inhalt .dm-action[data-variant=primary]:hover{box-shadow:0 3px 9px #286bd233}.ac-mitteilung-reiter{margin-bottom:20px}.ac-mitteilung-rueckmeldung{color:var(--fg2);font:400 14px/1.5 var(--font-body);margin:0 0 16px}.ac-mitteilung-listenzeile{border-top:1px solid var(--border);position:relative;overflow:hidden}.ac-mitteilung-listenzeile:first-child{border-top:0}.ac-mitteilung-inhalt{background:var(--bg-surface);touch-action:pan-y;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;transition:transform .18s;display:grid;position:relative}.ac-mitteilung-inhalt:hover{background:var(--bg-surface-alt)}.ac-mitteilung-inhalt[data-gezogen]{-webkit-user-select:none;user-select:none;cursor:grabbing;transition:none}.ac-mitteilung-inhalt>.ac-liste-zeile{background:0 0;border-top:0}.ac-mitteilung-lesemarke{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 18px;display:flex}.ac-mitteilung-gelesen{color:var(--fg3);font:400 13px var(--font-body)}.ac-mitteilung-lesefehler{max-width:300px;color:var(--danger-600);font:400 13px var(--font-body);margin:0}.ac-mitteilung-wischhinweis{background:var(--action);color:var(--on-action);font:500 13px var(--font-body);justify-content:flex-end;align-items:center;gap:8px;padding-right:18px;display:flex;position:absolute;inset:0}.ac-mitteilung-inhalt[data-animiert=gelesen]{animation:.22s both ac-mitteilung-gelesen}.ac-mitteilung-inhalt[data-animiert=entfernen]{animation:.22s both ac-mitteilung-entfernen}@keyframes ac-mitteilung-gelesen{0%{transform:translate(0)}50%{opacity:.45;transform:translate(-144px)}to{opacity:1;transform:translate(0)}}@keyframes ac-mitteilung-entfernen{to{opacity:0;transform:translate(-100%)}}.ac-mitteilung-listenzeile[data-verschwindet]{animation:.22s both ac-mitteilung-zuklappen}@keyframes ac-mitteilung-zuklappen{0%,50%{max-height:var(--mitteilung-hoehe)}to{border-top-width:0;max-height:0}}@media (max-width:767px){.ac-mitteilung-inhalt{grid-template-columns:minmax(0,1fr);gap:0}.ac-mitteilung-inhalt>.ac-mitteilung-lesemarke{padding-top:0}}@media (prefers-reduced-motion:reduce){.ac-mitteilung-inhalt,.ac-mitteilung-inhalt[data-animiert],.ac-mitteilung-listenzeile[data-verschwindet]{transition:none;animation:none}}.ac-glocke-statusfehler{background:var(--bg2);width:16px;height:16px;color:var(--fg1);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;right:0}.ac-dok-aktionen{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ac-dok-verlauf{border:1px solid var(--border);border-radius:12px;margin:0 21px 14px;padding:0;list-style:none;overflow:hidden}.ac-dok-fassung{border-top:1px solid var(--border);align-items:center;gap:14px;padding:10px 14px;display:flex}.ac-dok-fassung:first-child{border-top:0}.ac-dok-fassung[data-aktuell]{background:var(--bg-surface-alt)}.ac-dok-fassung .ac-liste-titel{font-size:13.5px}.ac-dok-hinweis{font:400 13px/1.5 var(--font-body);color:var(--fg3);margin:0}.ac-dok-textknopf{color:var(--accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ac-dok-textknopf:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ac-dok-befunde{gap:4px;margin:0;padding-left:18px;display:grid}.ac-dok-ablage{z-index:60;background:color-mix(in srgb, var(--bg-surface) 72%, transparent);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.ac-dok-ablage-karte{border:2px dashed var(--accent);background:var(--bg-surface);color:var(--fg2);font:400 14px/1.5 var(--font-body);text-align:center;border-radius:16px;gap:4px;padding:22px 28px;display:grid}.ac-dok-ablage-karte strong{color:var(--fg1);font:600 16px/1.4 var(--font-body)}@container (max-width:559px){.ac-dok-aktionen{justify-content:flex-start}.ac-dok-fassung{flex-direction:column;align-items:stretch;gap:6px}}@media (max-width:767px){.ac-dok-verlauf{margin:0 17px 12px}}.ac-dok-sprung{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}.ac-dok{scroll-margin-top:88px}.ac-dok-auswahl{gap:16px;display:grid}.ac-dok-auswahl-laedt{min-height:160px;color:var(--fg3);place-items:center;display:grid}.ac-dok-auswahl-gruppe h3{color:var(--fg3);font:600 12px/1.4 var(--font-body);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.ac-dok-auswahl-gruppe ul{border:1px solid var(--border);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.ac-dok-auswahl-gruppe li{border-top:1px solid var(--border)}.ac-dok-auswahl-gruppe li:first-child{border-top:0}.ac-dok-auswahl-zeile{cursor:pointer;align-items:center;gap:12px;padding:10px 14px;display:flex}.ac-dok-auswahl-zeile:hover{background:var(--bg-surface-alt)}.ac-dok-auswahl-zeile[data-eingerueckt]{padding-left:42px}.ac-dok-auswahl-zeile[data-gesperrt]{cursor:not-allowed;opacity:.6}.ac-dok-auswahl-aelter{margin:0 0 8px 46px;font-size:13px}.ac-dok-auswahl-summe{color:var(--fg3);font:500 13px var(--font-body);font-variant-numeric:tabular-nums;margin-right:auto}.ac-dok-anhaenge{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ac-dok-anhang{border:1px solid var(--border);font:500 13px/1.4 var(--font-body);color:var(--fg1);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.ac-dok-anhang-meta{color:var(--fg3);font-weight:400}@media (max-width:767px){.ac-dok .ac-liste-titel,.ac-dok-auswahl-zeile .ac-liste-titel{flex-wrap:wrap;row-gap:4px}.ac-dok .ac-liste-titel-text,.ac-dok-auswahl-zeile .ac-liste-titel-text{white-space:normal;overflow-wrap:break-word;min-width:auto}.ac-dok .ac-liste-unter,.ac-dok-auswahl-zeile .ac-liste-unter{white-space:normal}.ac-dok-aktionen{justify-content:flex-start}.ac-dok-fassung{flex-direction:column;align-items:stretch;gap:6px}}
.dm-aufklapp-bereich{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s ease-in-out,visibility 0s linear .22s;display:grid}.dm-aufklapp-bereich[data-offen]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.dm-aufklapp-bereich>div{min-height:0;overflow:clip}.dm-speicher-bestaetigung{background:var(--success-50);color:var(--success-700);font:500 12px/18px var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;animation:.16s ease-out dm-rueckmeldung;display:inline-flex}.dm-speicher-bestaetigung svg,.dm-toast-erfolg{animation:.22s cubic-bezier(.22,1,.36,1) dm-erfolg-haken}.dm-toast-erfolg{color:var(--success-700);flex-shrink:0}.dm-action-pfeil{transition:transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.dm-action:is(:hover,:focus-visible):not(:disabled) .dm-action-pfeil{transform:translate(2px)}@keyframes dm-erfolg-haken{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes dm-rueckmeldung{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dm-aufklapp-bereich{transition:none!important}.dm-speicher-bestaetigung,.dm-speicher-bestaetigung svg,.dm-toast-erfolg{animation:none!important}.dm-action-pfeil{transition:none!important;transform:none!important}.dm-toggle>span{transition:none!important}}
.restored-object-body{display:contents}.dm-kartenvergleich{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg-surface);box-shadow:var(--shadow-flaeche);--dm-press-scale:1;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-bottom:20px;padding:18px 22px;display:flex}.dm-kartenvergleich-kopf{gap:4px;margin-right:auto;display:grid}.dm-kartenvergleich-kopf strong{font:600 14px/20px var(--font-body);color:var(--fg1)}.dm-kartenvergleich-kopf span{font:400 12px/18px var(--font-body);color:var(--fg3)}.dm-kartenvergleich>p{font:400 13px/20px var(--font-body);color:var(--fg2);flex-basis:100%;margin:0}.restored-object[data-kartenkonzept]{align-items:stretch!important;display:flex!important}.restored-object[data-kartenkonzept] .restored-slot:empty{display:none}.restored-object[data-kartenkonzept] .restored-object-body{gap:20px;min-width:0;display:grid}:root[data-webapp-stand] .restored-object[data-kartenkonzept] [data-vergleich-panel]>[data-karte-kopf]{align-items:center!important;min-height:56px!important;padding:10px 20px!important}:root[data-webapp-stand] .restored-object[data-kartenkonzept] [data-karte-kopf] .dm-action{height:32px!important;min-height:32px!important}@media (pointer:coarse){:root[data-webapp-stand] .restored-object[data-kartenkonzept] [data-karte-kopf] .dm-action{height:44px!important;min-height:44px!important}}.restored-object[data-kartenkonzept] [data-karte-kopf]>div:first-child{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.restored-object[data-kartenkonzept] [data-karte-titel]{line-height:20px!important}.restored-object[data-kartenkonzept] [data-karte-titel]+div{margin-top:0!important}.restored-object[data-kartenkonzept] [data-karte-inhalt]{overflow-wrap:anywhere}@container (min-width:901px){.restored-object[data-kartenkonzept] .restored-object-body{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr)}.restored-object[data-kartenkonzept=kompakt] .restored-object-body{align-items:start}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) :is(.restored-primary,.restored-secondary,.restored-primary>.restored-slot:has(>.restored-general-stack),.restored-general-stack){display:contents!important}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-primary>.restored-slot{grid-area:3/1}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-general-stack>.concept-editor-scope{grid-area:1/1;min-width:0;display:block}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-general-stack>.concept-editor-scope+.concept-editor-scope{grid-row:2}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-assignment{grid-area:1/2}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-contacts{grid-area:2/2}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-insurance{grid-area:3/2}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) .restored-secondary>.restored-slot:not(.restored-contacts,.restored-insurance){grid-column:1/-1}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) :is(.restored-slot,.restored-assignment,.concept-editor-scope){align-self:stretch}.restored-object[data-kartenkonzept]:not([data-kartenkonzept=kompakt]) :is(.restored-slot>.concept-editor-scope,.concept-editor-scope>.dm-section-panel,.restored-slot>.dm-section-panel,.restored-assignment>.dm-section-panel){height:100%}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-object-body{grid-template-columns:repeat(12,minmax(0,1fr))}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-general-stack>.concept-editor-scope:first-child{grid-column:1/span 7}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-assignment{grid-column:8/span 5}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-general-stack>.concept-editor-scope+.concept-editor-scope{grid-column:1/span 4}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-contacts{grid-column:5/span 4}.restored-object[data-kartenkonzept=raster]:not(:has([data-vergleich-panel=Zusatzfelder])) .restored-insurance{grid-area:2/9/auto/span 4}}@container (min-width:1200px){.restored-object[data-kartenkonzept=fokus] .restored-object-body{grid-template-columns:repeat(3,minmax(0,1fr))}.restored-object[data-kartenkonzept=fokus] .restored-general-stack>.concept-editor-scope:first-child{grid-column:1/span 2}.restored-object[data-kartenkonzept=fokus][data-kartenkonzept] .restored-assignment{grid-column:3}.restored-object[data-kartenkonzept=fokus][data-kartenkonzept] .restored-contacts{grid-column:2}.restored-object[data-kartenkonzept=fokus][data-kartenkonzept] .restored-insurance{grid-area:2/3}.restored-object[data-kartenkonzept=fokus][data-kartenkonzept] .restored-primary>.restored-slot{grid-column:1/-1}.restored-object[data-kartenkonzept=fokus] .restored-general-stack>.concept-editor-scope:first-child .restored-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:900px){.restored-object[data-kartenkonzept] :is(.restored-primary,.restored-secondary){display:contents!important}.restored-object[data-kartenkonzept] .restored-assignment,.restored-object[data-kartenkonzept] .restored-slot{order:0!important}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font-body);background:var(--bg-app);color:var(--fg1);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:var(--font-body)}:where(button,[role=button],a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dm-suchfeld::-webkit-search-cancel-button{appearance:none}.datum-segment::placeholder{color:var(--fg4);opacity:1}.datum-segment:disabled{color:var(--fg3);-webkit-text-fill-color:var(--fg3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--neutral-200);border:3px solid var(--bg-app);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-300)}.dm-sidebar-nav{scrollbar-width:thin;scrollbar-color:var(--nav-scrollbar) transparent}.dm-sidebar-nav::-webkit-scrollbar{width:6px}.dm-sidebar-nav::-webkit-scrollbar-track{background:0 0;border:0}.dm-sidebar-nav::-webkit-scrollbar-thumb{background:var(--nav-scrollbar);border:0;border-radius:999px}.dm-sidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--nav-scrollbar)}.dm-nav-item{border-radius:var(--r-md);transition:background .15s,box-shadow .15s}.dm-nav-item:hover{background:var(--nav-hover-bg)}.dm-nav-item:active{background:var(--nav-hover-bg);transform:scale(.985)}.dm-nav-item[data-aktiv="1"],.dm-nav-item[data-aktiv="1"]:hover{background:var(--nav-active-bg);box-shadow:var(--nav-active-shadow)}.dm-nav-link{color:var(--nav-fg-muted);transition:color .15s}.dm-nav-item:hover .dm-nav-link{color:var(--nav-fg-strong)}.dm-nav-item[data-aktiv="1"] .dm-nav-link,.dm-nav-item[data-aktiv="1"]:hover .dm-nav-link{color:var(--nav-active-fg)}.dm-nav-item[data-aktiv="1"] .dm-nav-link svg{color:var(--nav-icon-aktiv)}.dm-nav-star{opacity:0;visibility:hidden;transition:opacity .12s}.dm-nav-item:hover .dm-nav-star,.dm-nav-star:focus-visible,.dm-nav-star[data-angeheftet="1"]{opacity:1;visibility:visible}.dm-nav-pin{background:0 0;transition:background .15s,color .15s}.dm-nav-pin:hover{background:var(--nav-hover-bg)}.dm-nav-pin[data-ton=dark]:hover{background:#ffffff0f}.dm-nav-master{background:0 0;transition:background .15s,color .15s}.dm-nav-master:hover{background:var(--nav-master-bg)}.dm-nav-master:active{transform:scale(.985)}.dm-nav-profile{background:0 0;transition:background .15s}.dm-nav-profile:hover{background:var(--nav-hover-bg)}.dm-nav-profile:active{background:var(--nav-hover-bg);transform:scale(.985)}@media (prefers-reduced-motion:reduce){.dm-nav-item,.dm-nav-master,.dm-nav-profile{transition:none}.dm-nav-item:active,.dm-nav-master:active,.dm-nav-profile:active{transform:none}}@keyframes st-spin{to{transform:rotate(360deg)}}.st-spin{animation:.7s linear infinite st-spin}@media (prefers-reduced-motion:reduce){.st-spin{animation:none}}.dm-navprog{z-index:9998;pointer-events:none;background:var(--blue-100);opacity:0;height:3px;animation:10ms linear .14s forwards dm-navprog-in;position:fixed;top:0;left:0;right:0;overflow:hidden}@keyframes dm-navprog-in{to{opacity:1}}.dm-navprog:after{content:"";background:linear-gradient(90deg, var(--blue-400), var(--blue-600));width:42%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite dm-ld-prog;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.dm-navprog{opacity:1;animation:none}.dm-navprog:after{opacity:.55;width:100%;animation:none;left:0}}.dm-skeleton{--skeleton-glanz:#ffffffbf;isolation:isolate;background:var(--neutral-100);pointer-events:none;max-width:100%;position:relative;overflow:hidden}:root[data-theme=dark] .dm-skeleton{--skeleton-glanz:#ffffff24}.dm-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-glanz), transparent);animation:1.6s ease-in-out infinite dm-skeleton-schimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes dm-skeleton-schimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dm-skeleton:after{animation:none;display:none}}@keyframes dm-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dm-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes dm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dm-backdrop-in{0%{-webkit-backdrop-filter:blur();background-color:#0f172a00}to{-webkit-backdrop-filter:blur(6px);background-color:var(--dialog-backdrop,#0f172a8c)}}@keyframes dm-card-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){[style*=dm-sheet-up],[style*=dm-drawer-in],[style*=dm-fade-in],[style*=dm-backdrop-in],[style*=dm-card-in]{animation:none!important}}@keyframes dm-row-complete{0%{opacity:1;background-color:#22c55e33}72%{opacity:1;background-color:#22c55e33}to{opacity:.55;background-color:#0000}}@keyframes dm-row-complete-plain{0%{background-color:#22c55e33}72%{background-color:#22c55e33}to{background-color:#0000}}@keyframes dm-check-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[style*=dm-check-pop]{animation:none!important}[style*=dm-row-complete]{background-color:#22c55e33!important;animation:none!important}}@media (max-width:767px){html,body{overflow-x:hidden}}.table-scroll-x{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;align-self:stretch;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.table-scroll-x::-webkit-scrollbar{height:10px}.table-scroll-x::-webkit-scrollbar-track{background:0 0}.table-scroll-x::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}.table-scroll-x:hover::-webkit-scrollbar-thumb{background:var(--fg4);background-clip:content-box}.dm-ld{z-index:2147483646;background:var(--bg-app);color:var(--fg1);font-family:var(--font-body);opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:opacity .35s;display:flex;position:fixed;inset:0}.dm-ld.dm-ld--out{opacity:0;pointer-events:none}.dm-ld-logo{width:212px;height:auto;display:block}.dm-ld-meta{flex-direction:column;align-items:center;gap:14px;margin-top:2px;display:flex}.dm-ld-cap{font:500 13.5px var(--font-body);color:var(--fg3);letter-spacing:.01em}.dm-ld-bar{background:var(--neutral-100);border-radius:999px;width:172px;height:4px;position:relative;overflow:hidden}.dm-ld-bar:after{content:"";background:linear-gradient(90deg, var(--blue-400), var(--blue-600));border-radius:999px;width:42%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite dm-ld-prog;position:absolute;top:0;left:0}@keyframes dm-ld-prog{0%{left:-46%}to{left:104%}}@media (prefers-reduced-motion:reduce){.dm-ld-bar:after{opacity:.5;width:100%;animation:none;left:0}.dm-ld-cap{animation:1.4s ease-in-out infinite dm-ld-pulse}@keyframes dm-ld-pulse{0%,to{opacity:1}50%{opacity:.5}}}.dm-ld-stagewrap{justify-content:center;align-items:center;width:240px;height:120px;display:flex}.dm-ld-stage{width:240px;height:120px;display:block}.dm-ld-stroke{stroke:var(--blue-500);fill:none}.dm-ld-fill{fill:var(--blue-500)}.dm-ld-knockout{fill:var(--bg-app)}.dm-cog,.dm-charge-bolt{transform-box:view-box}.dm-gps-ping{animation:2s ease-out infinite dm-gps-ping}.dm-gps-ping.p2{animation-delay:.66s}.dm-gps-ping.p3{animation-delay:1.33s}@keyframes dm-gps-ping{0%{r:5px;opacity:.85}to{r:42px;opacity:0}}.dm-gps-dot{animation:1.6s ease-in-out infinite dm-gps-blink}.dm-gps-dot.b2{animation-delay:.5s}.dm-gps-dot.b3{animation-delay:1s}@keyframes dm-gps-blink{0%,to{opacity:.25}50%{opacity:1}}.dm-charge-seg{animation:1.9s ease-in-out infinite dm-charge-fill}.dm-charge-seg.s2{animation-delay:.32s}.dm-charge-seg.s3{animation-delay:.64s}.dm-charge-seg.s4{animation-delay:.96s}@keyframes dm-charge-fill{0%,to{opacity:.14}22%,82%{opacity:1}}.dm-charge-bolt{transform-origin:120px 30px;animation:1.9s ease-in-out infinite dm-charge-bolt}@keyframes dm-charge-bolt{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.dm-cog-a{animation:3.6s linear infinite dm-cog-spin}.dm-cog-b{animation:2.4s linear infinite dm-cog-spin-rev}@keyframes dm-cog-spin{to{transform:rotate(360deg)}}@keyframes dm-cog-spin-rev{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.dm-gps-ping,.dm-gps-dot{animation:none}.dm-charge-seg{opacity:1;animation:none}.dm-charge-seg.s4{opacity:.14}.dm-charge-bolt{opacity:1;animation:none;transform:none}.dm-cog-a,.dm-cog-b{animation:none}}.df-support-blase{z-index:201!important}.df-glas{--glas-fuellung:linear-gradient(180deg, #111f42c7, #0a132cb3);--glas-filter:blur(40px) saturate(160%) brightness(.52);--glas-hauch:radial-gradient(120% 55% at 50% 0%, #3b82f647, #3b82f600 70%);--glas-kante:#ffffff29;--glas-licht:#ffffff2e;--glas-linie:#ffffff1f;--glas-feld:#ffffff17;--glas-feld-kante:#fff3;--glas-antwort:#ffffff1c;--glas-karte:#ffffff17;--glas-karte-hover:#ffffff26;--glas-leiste:#ffffff12;--glas-lupe:blur(14px) saturate(160%) brightness(.78);--fg1:#f5f8fb;--fg2:#c9d6e6;--fg3:#9fb0c6;--fg4:#6f7e91;--border:#ffffff1f;--border-strong:#ffffff38;--neutral-100:#ffffff1a;--neutral-200:#ffffff24;--bg-surface:#ffffff0f;--blue-700:#93c5fd;--action:#fff;--action-hover:#ffffffe0;--on-action:#12224a;--neutral-50:#ffffff24;--neutral-300:#ffffff38;--neutral-400:#ffffff52;--neutral-700:#dce6f2;--danger-600:#e5484d;--accent:#fff;--on-accent:#12224a;--danger-700:#fecaca;isolation:isolate;position:relative;border-color:var(--glas-kante)!important;background:0 0!important}:root[data-theme=dark] .df-glas{--glas-fuellung:linear-gradient(180deg, #14244ccc, #0b1530bd);--glas-filter:blur(40px) saturate(160%) brightness(.92);--glas-lupe:blur(14px) saturate(160%) brightness(1.08)}.df-glas:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--glas-hauch), var(--glas-fuellung);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);box-shadow:inset 0 1px 0 var(--glas-licht);position:absolute;inset:0}.df-glas .df-glas-kante{border-color:var(--glas-linie)!important}.df-glas .df-glas-antwort{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht), 0 0 0 1px var(--glas-linie);background:var(--glas-antwort)!important}.df-glas input{background:var(--glas-feld)!important;border-color:var(--glas-feld-kante)!important}.df-glas input::placeholder,.df-glas textarea::placeholder{color:var(--fg2);opacity:1}.df-glas .df-glas-karte{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht);transition:background .15s,box-shadow .15s;background:var(--glas-karte)!important;border-color:var(--glas-linie)!important}.df-glas .df-glas-karte:hover{box-shadow:inset 0 1px 0 var(--glas-licht), 0 4px 14px #0f172a14;background:var(--glas-karte-hover)!important}@keyframes df-tipp{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.df-tipp>span{animation:1.1s ease-in-out infinite df-tipp}.df-tipp>span:nth-child(2){animation-delay:.15s}.df-tipp>span:nth-child(3){animation-delay:.3s}@keyframes df-auf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.df-auf{animation:.28s ease-out both df-auf}@media (prefers-reduced-motion:reduce){.df-tipp>span,.df-auf{animation:none}}.df-glas .df-glas-verfassen{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht);background:var(--glas-karte)!important;border-color:var(--glas-feld-kante)!important}.df-glas .df-glas-leiste{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);background:var(--glas-leiste)!important}@media (prefers-reduced-transparency:reduce){.df-glas:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10203f}.df-glas .df-glas-antwort{background:#1b2e55!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen{background:#17294d!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen,.df-glas .df-glas-antwort{-webkit-backdrop-filter:none;backdrop-filter:none}.df-glas input{background:#17294d!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.df-glas:before{background:#10203f}.df-glas .df-glas-antwort{background:#1b2e55!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen{background:#17294d!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen,.df-glas .df-glas-antwort{-webkit-backdrop-filter:none;backdrop-filter:none}.df-glas input{background:#17294d!important}}.df-glas-knopf{-webkit-backdrop-filter:blur(20px)saturate(160%)brightness(.7);backdrop-filter:blur(20px)saturate(160%)brightness(.7);color:#fff!important;box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000002e, 0 0 0 1px #ffffff29, var(--shadow-lg)!important;background:linear-gradient(#172956b8,#0c1632a8)!important}@media (prefers-reduced-transparency:reduce){.df-glas-knopf{background:#142a54!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.df-glas-knopf{background:#142a54!important}}@keyframes df-fenster-wachsen{0%{transform:translateY(10px)scale(.4)}to{transform:none}}@keyframes df-fenster-schrumpfen{0%{transform:none}to{transform:translateY(10px)scale(.4)}}@keyframes df-blenden-ein{0%{opacity:0}to{opacity:1}}@keyframes df-blenden-aus{0%{opacity:1}to{opacity:0}}.df-support-blase{--chat-rand:max(clamp(12px, 3vw, 24px), env(safe-area-inset-right,0px));--chat-unten:calc(var(--chat-rand) + 56px + 12px + env(safe-area-inset-bottom,0px) + var(--consent-hoehe,0px))}.df-glas-fenster{transform-origin:calc(100% - 28px) calc(100% + 40px);animation:.46s cubic-bezier(.16,1,.3,1) both df-fenster-wachsen,.2s linear both df-blenden-ein}.df-glas-fenster.ist-zu{animation:.22s cubic-bezier(.4,0,1,1) both df-fenster-schrumpfen,.16s linear 60ms both df-blenden-aus}@keyframes df-ikon-ein{0%{opacity:0;transform:rotate(-45deg)scale(.7)}to{opacity:1;transform:none}}.df-glas-knopf>svg{animation:.22s cubic-bezier(.16,1,.3,1) both df-ikon-ein}@media (prefers-reduced-motion:reduce){.df-glas-fenster,.df-glas-fenster.ist-zu,.df-glas-knopf>svg{animation:none}}.dm-hell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-700:#1d4ed8;--success-50:#dcfce7;--success-500:#22c55e;--success-700:#166534;--warning-50:#fef3c7;--warning-500:#f59e0b;--warning-700:#92400e;--danger-50:#ffe4e6;--danger-500:#f43f5e;--danger-600:#e11d48;--danger-700:#9f1239;--bg-app:var(--neutral-50);--bg-surface:var(--neutral-0);--bg-surface-alt:var(--neutral-50);--fg1:var(--neutral-900);--fg2:var(--neutral-600);--fg3:#57657b;--fg4:var(--neutral-400);--accent:var(--blue-500);--accent-hover:var(--blue-600);--accent-soft:var(--blue-50);--on-accent:var(--neutral-0);--border:var(--neutral-200);--border-strong:var(--neutral-300);--focus-ring:#3b82f61f;--shadow-xs:0 1px 2px #0f172a14;--shadow-sm:0 2px 8px #0f172a1a, 0 1px 2px #0f172a0f;--shadow-md:0 4px 16px #0f172a21, 0 2px 4px #0f172a0f;--shadow-lg:0 12px 32px #0f172a26, 0 4px 8px #0f172a14;--shadow-blue:0 4px 20px #3b82f647, 0 1px 4px #3b82f61f;--shadow-flaeche:none;--shadow-flaeche-hover:var(--shadow-xs)}:root[data-consent] .consent-banner{display:none}.consent-banner{z-index:1000;color:#e5eaf1;background:#0c121c;border:1px solid #ffffff1f;border-radius:14px;width:min(440px,100vw - 40px);padding:18px 20px 16px;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 48px #0000006b}.consent-banner p{margin:0 0 14px;font-size:14px;line-height:1.5}.consent-banner a{color:#7fb0ff;text-decoration:underline}.consent-banner .consent-knoepfe{justify-content:flex-end;gap:10px;display:flex}.consent-banner button{cursor:pointer;border-radius:8px;padding:9px 16px;font-family:inherit;font-size:14px}.consent-banner .consent-nur{color:#e5eaf1;background:0 0;border:1px solid #fff6}.consent-banner .consent-alle{color:#fff;background:#2563eb;border:1px solid #2563eb;font-weight:600}@media (max-width:640px){.consent-banner{inset-inline:0;border-inline:0;width:auto;padding-bottom:max(16px, env(safe-area-inset-bottom));border-bottom:0;border-radius:14px 14px 0 0;bottom:0}.consent-banner .consent-knoepfe{justify-content:stretch}.consent-banner .consent-knoepfe button{flex:1}}.dm-sidebar-glas{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(#ffffff57,#ffffff57) 0 0/100% 100%,radial-gradient(38rem 28rem at 20% 6%,#93c5fd66,#0000 58%) 0 0/220% 220%,radial-gradient(34rem 30rem at 90% 30%,#bfdbfe70,#0000 60%) 0 0/220% 220%,radial-gradient(36rem 32rem at 30% 84%,#a5cdff52,#0000 62%) 0 0/220% 220%,linear-gradient(#ebf2fdeb,#e0ebfbeb) 0 0/100% 100%;animation:34s ease-in-out infinite alternate navWolkenDrift;box-shadow:inset 1px 0 #ffffffb8,inset -1px 0 #0f172a12}@keyframes navWolkenDrift{0%{background-position:0 0,0 0,100% 0,30% 100%,0 0}to{background-position:0 0,60% 40%,40% 60%,70% 40%,0 0}}.dm-sidebar-glas .dm-nav-item[data-aktiv="1"],.dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{box-shadow:inset 0 0 0 1px #0f172a29,0 2px 6px #0f172a1a}.dm-sidebar-glas .dm-nav-item:hover,.dm-sidebar-glas .dm-nav-pin:hover,.dm-sidebar-glas .dm-nav-profile:hover{background:#0f172a1a;box-shadow:inset 0 0 0 1px #0f172a1a}.dm-sidebar-glas .dm-nav-item:active,.dm-sidebar-glas .dm-nav-profile:active{background:#0f172a26}.dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{background:var(--nav-active-bg);box-shadow:inset 0 0 0 1px #0f172a3d,0 2px 8px #0f172a21}:root[data-theme=dark] .dm-sidebar-glas{background:linear-gradient(#0a0f1885,#0a0f1885) 0 0/100% 100%,radial-gradient(38rem 28rem at 20% 6%,#2563eb33,#0000 58%) 0 0/220% 220%,radial-gradient(34rem 30rem at 90% 30%,#3b82f626,#0000 60%) 0 0/220% 220%,radial-gradient(36rem 32rem at 30% 84%,#1d4ed82b,#0000 62%) 0 0/220% 220%,linear-gradient(#0a0f18d6,#0c121cd6) 0 0/100% 100%;box-shadow:inset 1px 0 #ffffff1a,inset -1px 0 #00000059}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item:hover,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-pin:hover,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-profile:hover{background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff21}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item:active,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-profile:active{background:#ffffff29}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item[data-aktiv="1"],:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 8px #00000073}@media (prefers-reduced-motion:reduce){.dm-sidebar-glas{animation:none}}@media (max-width:900px),(pointer:coarse){:root[data-marketing] .df-chat-knopf{--chat-knopf-schatten:none}}.df-logo-laden path{animation:1.8s cubic-bezier(.4,0,.2,1) infinite df-blattwechsel}.df-logo-laden path:nth-child(2){animation-delay:-.9s}@keyframes df-blattwechsel{0%,to{opacity:.35;transform:translate(-2px,4px)}45%,60%{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.df-logo-laden path{opacity:1;animation:none;transform:none}}