.ui-abschnitt{display:flex;align-items:flex-end;gap:12px;margin-top:12px}.ui-abschnitt-bild{flex:none;display:flex;align-self:center}.ui-abschnitt-titelblock{min-width:0}.ui-abschnitt h2{font-size:21px;font-weight:700;letter-spacing:-.035em}.ui-abschnitt-unter{margin-top:3px;font-size:12.5px;color:var(--ui-text-2)}.ui-abschnitt-rechts{margin-left:auto;max-width:100%}@media (max-width: 760px){.ui-abschnitt{flex-wrap:wrap}.ui-abschnitt-rechts{margin-left:0;overflow-x:auto;scrollbar-width:none}}.ui-symbol{flex:none;display:block}.ui-aktion{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:9px 10px;border:0;border-radius:10px;background:none;color:var(--ui-text);text-align:left;text-decoration:none}.ui-aktion:hover{background:var(--ui-flaeche-2)}.ui-aktion-symbol{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--ui-akzent-weich);color:var(--ui-akzent)}.ui-aktion-symbol.bild{background:var(--ui-flaeche-2);font-size:18px;line-height:1}.ui-aktion-symbol img{width:22px;height:22px;object-fit:contain}.ui-aktion-titel{flex:1;font-size:14.5px;font-weight:500}.ui-aktion-wert{font-size:13.5px;color:var(--ui-text-2)}.ui-aktion-pfeil{color:var(--ui-text-3)}.ui-aktion.gefahr .ui-aktion-symbol{background:color-mix(in srgb,var(--ui-rot) 12%,transparent);color:var(--ui-rot)}.ui-aktion.gefahr .ui-aktion-titel{color:var(--ui-rot)}.ui-aktion.gesperrt{opacity:.45;pointer-events:none;cursor:default}.ui-aktionsleiste-platz{height:76px}.ui-aktionsleiste{position:fixed;z-index:25;left:0;right:0;bottom:var(--ui-tabbar-platz);padding:0 16px calc(12px + env(safe-area-inset-bottom));pointer-events:none;view-transition-name:ui-aktionsleiste}.ui-rahmen .ui-aktionsleiste{padding-bottom:12px}.ui-aktionsleiste-innen{display:flex;align-items:center;gap:12px;max-width:calc(var(--ui-inhalt-max) - 32px);margin:0 auto;padding:10px 10px 10px 18px;border-radius:18px;background:var(--ui-glas-stark);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 14px 34px -12px #050a1c4d,0 0 0 1px var(--ui-linie);pointer-events:auto}.ui-aktionsleiste-links{flex:1;min-width:0;display:flex;flex-direction:column}.ui-aktionsleiste-links b{font-size:14.5px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-aktionsleiste-links small{font-size:12.5px;color:var(--ui-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-aktionsleiste-rechts{flex:none;display:flex;align-items:center;gap:8px}@media (min-width: 992px){.ui-rahmen .ui-aktionsleiste{left:var(--ui-navi-breite);padding:0 32px 16px}}@media (max-width: 991px){.ui-rahmen .ui-aktionsleiste{padding:0 12px 8px}}@media (max-width: 760px){.ui-aktionsleiste-innen{padding:8px 8px 8px 14px}.ui-aktionsleiste-rechts .ui-knopf[data-art=text],.ui-aktionsleiste.ohne-text-handy .ui-aktionsleiste-links{display:none}.ui-aktionsleiste.ohne-text-handy .ui-aktionsleiste-innen{padding-left:8px}.ui-aktionsleiste.ohne-text-handy .ui-aktionsleiste-rechts{flex:1;justify-content:flex-end}.ui-aktionsleiste.ohne-text-handy .ui-aktionsleiste-rechts .ui-knopf{flex:1}}@media print{.ui-aktionsleiste,.ui-aktionsleiste-platz{display:none}}.ui-ampel{display:inline-flex;flex-direction:column;gap:4px;padding:5px;border-radius:9px;background:#0b1638}.ui-ampel.waagerecht{flex-direction:row}.ui-ampel-lampe{width:16px;height:16px;padding:0;border:0;border-radius:50%;background:#24345f;transition:background .15s,box-shadow .15s}.ui-ampel-lampe.rot.an{background:#e20031;box-shadow:0 0 6px #e2003199}.ui-ampel-lampe.gelb.an{background:#f5b800;box-shadow:0 0 6px #f5b80099}.ui-ampel-lampe.gruen.an{background:#2fa36f;box-shadow:0 0 6px #2fa36f99}.ui-ampel.klein{gap:2px;padding:3px;border-radius:5px}.ui-ampel.klein .ui-ampel-lampe{width:7px;height:7px;box-shadow:none}.ui-ampel.bearbeitbar .ui-ampel-lampe{cursor:pointer}.ui-ampel.bearbeitbar .ui-ampel-lampe:hover{box-shadow:0 0 0 2px #ffffff80}.ui-legende{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--ui-text-2)}.ui-legende.senkrecht{flex-direction:column}.ui-legende-eintrag{display:inline-flex;align-items:center;gap:6px}.ui-legende-form{flex:none}@media print{.ui-legende-form{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-anteil{display:flex;flex-direction:column;gap:8px;min-width:0}.ui-anteil.mit-zahl{flex-direction:row;align-items:center;gap:10px}.ui-anteil.mit-zahl .ui-anteil-spur{flex:1}.ui-anteil-zahl{flex:none;min-width:3em;text-align:right;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.ui-anteil-spur{display:flex;overflow:hidden;border-radius:var(--ui-r-balken);background:var(--ui-spur)}.ui-anteil-spur i{flex:none;height:100%;transition:width .5s var(--ui-feder)}.ui-anteil-spur:not(.geteilt) i{border-radius:inherit}.ui-anteil-spur.geteilt i+i{box-shadow:inset 2px 0 0 var(--ui-flaeche)}@media print{.ui-anteil-spur{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-aufklapper-kopf{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border:0;background:none;color:var(--ui-text);font-size:14px;font-weight:600;text-align:left}.ui-aufklapper-kopf:hover{color:var(--ui-akzent)}.ui-aufklapper-pfeil{color:var(--ui-text-3);transition:transform .2s var(--ui-feder)}.ui-aufklapper.auf .ui-aufklapper-pfeil{transform:rotate(90deg)}.ui-aufklapper-titel{flex:1;min-width:0}.ui-aufklapper-titel small{margin-left:8px;font-size:12.5px;font-weight:500;color:var(--ui-text-2)}.ui-aufklapper-inhalt{padding:4px 0 8px 24px}.ui-balkenliste{display:grid;grid-template-columns:minmax(0,var(--namen, max-content)) minmax(60px,1fr) auto;column-gap:12px;font-size:13.5px}.ui-balkenliste.mit-rang{grid-template-columns:auto minmax(0,var(--namen, max-content)) minmax(60px,1fr) auto}.ui-balkenliste-zeile{display:contents}.ui-balkenliste-rang{min-width:1.6em;text-align:right;font-size:12.5px;font-weight:600;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.ui-balkenliste-zeile.betont .ui-balkenliste-rang{color:var(--ui-text)}.ui-balkenliste-zeile>*{padding:5px 0;align-self:center}.ui-balkenliste-zeile>.ui-balkenliste-bahn{align-self:stretch}.ui-balkenliste-zeile.kopf>*{padding:0 0 2px}.ui-balkenliste-name{min-width:0;max-width:16em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ui-text)}.ui-balkenliste-zeile.betont .ui-balkenliste-name,.ui-balkenliste-zeile.betont .ui-balkenliste-wert{font-weight:700}.ui-balkenliste-bahn{position:relative;align-self:stretch;min-height:22px}.ui-balkenliste-bahn i{position:absolute;top:50%;height:10px;border-radius:0 var(--ui-r-balken) var(--ui-r-balken) 0;transform:translateY(-50%);transition:width .5s var(--ui-feder),left .5s var(--ui-feder)}.ui-balkenliste-bahn i.negativ{border-radius:var(--ui-r-balken) 0 0 var(--ui-r-balken)}.ui-balkenliste-zeile.betont .ui-balkenliste-bahn i{height:14px}.ui-balkenliste-gitter{position:absolute;top:0;bottom:0;width:1px;background:var(--ui-linie)}.ui-balkenliste-zeile.fuss>*{padding:2px 0 0}.ui-balkenliste-zeile.fuss .ui-balkenliste-bahn{min-height:16px}.ui-balkenliste-achse{position:absolute;top:0;transform:translate(-50%);font-size:10.5px;color:var(--ui-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-balkenliste.namen-umbrechen .ui-balkenliste-name{white-space:normal;overflow-wrap:break-word;line-height:1.25}.ui-balkenliste-null{position:absolute;top:0;bottom:0;width:1px;background:var(--ui-linie-stark)}.ui-balkenliste-schnitt{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--ui-text-2);opacity:.7}.ui-balkenliste-schnitt-text{position:absolute;bottom:0;transform:translate(-50%);font-size:11.5px;font-weight:600;color:var(--ui-text-2);white-space:nowrap}.ui-balkenliste-wert{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ui-text)}@media print{.ui-balkenliste-bahn i{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width: 760px){.ui-balkenliste{column-gap:8px;font-size:13px}.ui-balkenliste-name{max-width:9em}}.ui-banner{--ton: var(--ui-akzent);display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--ui-r-klein);background:color-mix(in srgb,var(--ton) 12%,var(--ui-flaeche));box-shadow:inset 3px 0 0 var(--ton);color:var(--ui-text);font-size:14px;line-height:1.5}.ui-banner[data-ton=warnung]{--ton: var(--ui-gelb)}.ui-banner[data-ton=fehler]{--ton: var(--ui-rot)}.ui-banner[data-ton=erfolg]{--ton: var(--ui-gruen)}.ui-banner-symbol{margin-top:1px;color:var(--ton)}.ui-banner[data-ton=warnung] .ui-banner-symbol{color:var(--ui-gelb-text)}.ui-banner-text{flex:1;min-width:0}.ui-banner-text b{display:block;font-weight:700}.ui-banner-aktion{flex:none;align-self:center}@media (max-width: 760px){.ui-banner{flex-wrap:wrap}.ui-banner-aktion{flex-basis:100%;align-self:flex-start;padding-left:30px}}.ui-bestaetigung-grund{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:#050a1c6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui-bestaetigung{width:min(440px,100%);display:flex;flex-direction:column;border-radius:var(--ui-r-blatt);background:var(--ui-blatt);color:var(--ui-text);box-shadow:var(--ui-schatten-hoch)}.ui-bestaetigung-griff{display:none}.ui-bestaetigung-kopf{display:flex;align-items:flex-start;gap:14px;padding:22px 22px 4px}.ui-bestaetigung-worte{flex:1;min-width:0}.ui-bestaetigung-symbol{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ui-rot) 14%,transparent);color:var(--ui-rot)}.ui-bestaetigung-titel{font-size:19px;font-weight:700;letter-spacing:-.03em;line-height:1.25;overflow-wrap:anywhere}.ui-bestaetigung-text{margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--ui-text-2);white-space:pre-line;overflow-wrap:anywhere}.ui-bestaetigung-fuss{display:flex;gap:10px;padding:18px 22px 22px}.ui-bestaetigung-fuss .ui-knopf{flex:1;min-width:0}.ui-bestaetigung-fuss .ui-knopf[data-art=gefahr]{background:var(--ui-rot);color:var(--ui-auf-primaer)}.ui-bestaetigung-fuss .ui-knopf[data-art=gefahr]:hover{filter:brightness(1.1)}.ui-bestaetigung-enter-active,.ui-bestaetigung-leave-active{transition:opacity .2s}.ui-bestaetigung-enter-active .ui-bestaetigung,.ui-bestaetigung-leave-active .ui-bestaetigung{transition:transform .34s var(--ui-feder)}.ui-bestaetigung-enter-from,.ui-bestaetigung-leave-to{opacity:0}.ui-bestaetigung-enter-from .ui-bestaetigung,.ui-bestaetigung-leave-to .ui-bestaetigung{transform:translateY(14px) scale(.98)}@media (max-width: 760px){.ui-bestaetigung-grund{place-items:end stretch;padding:0}.ui-bestaetigung{width:100%;border-radius:var(--ui-r-blatt) var(--ui-r-blatt) 0 0;padding-bottom:env(safe-area-inset-bottom)}.ui-bestaetigung-griff{display:block;width:38px;height:5px;margin:8px auto 0;border-radius:3px;background:var(--ui-linie-stark)}.ui-bestaetigung-kopf{padding-top:16px}.ui-bestaetigung-enter-from .ui-bestaetigung,.ui-bestaetigung-leave-to .ui-bestaetigung{transform:translateY(100%)}}.ui-bewertung{display:inline-flex;flex:none;gap:2px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:opacity .2s}.ui-bewertung>span{min-width:22px;height:22px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;gap:2px;border-radius:7px}.ui-bewertung small{font-size:9.5px;font-weight:700;opacity:.75}.ui-bewertung .s{background:var(--ui-bew-s-grund);color:var(--ui-bew-s-text)}.ui-bewertung .p{background:var(--ui-bew-p-grund);color:var(--ui-bew-p-text)}.ui-bewertung.gross>span{min-width:32px;height:32px;padding:0 7px;font-size:15px}.ui-bewertung.alt{opacity:.45}.ui-blaettern{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px;max-width:100%}.ui-blaettern.breit{display:flex}.ui-blaettern-leiste{display:flex;align-items:center;gap:2px;min-width:0;padding:4px;border-radius:var(--ui-r-segment);background:var(--ui-flaeche-2)}.ui-blaettern.breit .ui-blaettern-leiste{flex:1 1 auto}.ui-blaettern-pfeil{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:4px;height:34px;padding:0 12px 0 8px;border:0;border-radius:calc(var(--ui-r-segment) - 2px);background:var(--ui-flaeche);box-shadow:0 0 0 1px var(--ui-linie-stark);color:var(--ui-akzent);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.ui-blaettern-pfeil:last-child{padding:0 8px 0 12px}.ui-blaettern-pfeil.nur-symbol{width:34px;padding:0}.ui-blaettern-pfeil:hover{background:var(--ui-akzent-weich);box-shadow:0 0 0 1px var(--ui-akzent)}.ui-blaettern-pfeil:active{transform:translateY(1px)}.ui-blaettern-pfeil:focus-visible{outline:2px solid var(--ui-akzent);outline-offset:2px}.ui-blaettern-pfeil[aria-disabled=true]{opacity:.45;background:none;box-shadow:0 0 0 1px var(--ui-linie);color:var(--ui-text-3);cursor:default;transform:none}.ui-blaettern-mitte{display:flex;flex:1;align-items:baseline;justify-content:center;gap:2px 8px;min-width:10em;padding:0 12px;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.ui-blaettern-titel{font-size:14px;font-weight:700;color:var(--ui-text)}.ui-blaettern-unter{font-size:13px;color:var(--ui-text-2)}.ui-blaettern-heute .ui-symbol{display:none}@media (max-width: 760px){.ui-blaettern{display:flex;width:100%}.ui-blaettern-leiste{flex:1 1 auto}.ui-blaettern-text{display:none}.ui-blaettern-pfeil,.ui-blaettern-pfeil:last-child{width:38px;height:38px;padding:0}.ui-blaettern-mitte{flex-direction:column;align-items:center;min-width:0;padding:0 4px;line-height:1.25}.ui-blaettern-titel,.ui-blaettern-unter{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ui-blaettern-unter{font-size:12px}.ui-blaettern-heute.ui-knopf{width:44px;height:44px;padding:0;border-radius:50%}.ui-blaettern-heute .ui-symbol{display:block}.ui-blaettern-heute span{display:none}}.ui-blatt-grund{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:24px;background:#050a1c6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui-blatt{width:min(520px,100%);max-height:min(760px,100%);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ui-r-blatt);background:var(--ui-blatt);color:var(--ui-text);box-shadow:var(--ui-schatten-hoch)}.ui-blatt-griff{display:none}.ui-blatt-kopf{display:flex;align-items:center;gap:12px;padding:18px 20px 10px}.ui-blatt-kopf>div{flex:1}.ui-blatt-titel{font-size:21px;font-weight:700;letter-spacing:-.035em}.ui-blatt-unter{font-size:13px;color:var(--ui-text-2)}.ui-blatt-inhalt{display:flex;flex-direction:column;gap:16px;padding:8px 20px 22px;overflow-y:auto}.ui-blatt-fuss{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 20px;border-top:1px solid var(--ui-linie)}.ui-blatt-enter-active,.ui-blatt-leave-active{transition:opacity .2s}.ui-blatt-enter-active .ui-blatt,.ui-blatt-leave-active .ui-blatt{transition:transform .34s var(--ui-feder)}.ui-blatt-enter-from,.ui-blatt-leave-to{opacity:0}.ui-blatt-enter-from .ui-blatt,.ui-blatt-leave-to .ui-blatt{transform:translateY(14px) scale(.98)}@media (max-width: 760px){.ui-blatt-grund{place-items:end stretch;padding:0}.ui-blatt{width:100%;max-height:90%;border-radius:var(--ui-r-blatt) var(--ui-r-blatt) 0 0;padding-bottom:env(safe-area-inset-bottom)}.ui-blatt-griff{display:block;width:38px;height:5px;margin:8px auto 0;border-radius:3px;background:var(--ui-linie-stark)}.ui-blatt-enter-from .ui-blatt,.ui-blatt-leave-to .ui-blatt{transform:translateY(100%)}}.ui-buehne{position:relative;isolation:isolate;overflow:hidden;padding:44px 48px 40px;border-radius:28px;background-color:#0e3170;background-position:center;background-size:cover;color:#fff}.ui-buehne:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#08164699,#08164626 60%,#08164600)}.ui-buehne-storch{position:absolute;z-index:-1;top:26px;bottom:26px;right:6%;height:calc(100% - 52px);width:auto;opacity:.95;pointer-events:none}.ui-buehne-storch.leise{opacity:.12;right:3%}.ui-buehne .ui-unterstrich{color:var(--ui-rot)}.ui-buehne .ui-knopf[data-art=rund]{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff73}.ui-buehne .ui-knopf[data-art=rund]:hover{background:#ffffff1f}.ui-buehne .ui-knopf[data-art=sekundaer]{background:#ffffff24;color:#fff}.ui-buehne .ui-taste{background:#ffffff2e;color:#fff;box-shadow:none}@media (max-width: 760px){.ui-buehne{padding:26px 22px 24px;border-radius:22px}.ui-buehne-storch{right:-6%;opacity:.22}}.ui-checkbox{display:inline-flex;align-items:flex-start;gap:10px;min-height:24px;font-size:14px;color:var(--ui-text);cursor:pointer}.ui-checkbox .ui-haken{flex:none;margin-top:2px}.ui-checkbox-text{display:flex;flex-direction:column;gap:1px}.ui-checkbox-text small{font-size:12.5px;color:var(--ui-text-2)}.ui-checkbox.gesperrt{opacity:.5;cursor:default}.ui-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--ui-flaeche-2);color:var(--ui-text);font-size:13px;font-weight:600;max-width:100%;padding-block:5px;line-height:1.25;text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.ui-chip:hover{background:var(--ui-flaeche-3)}.ui-chip.leise{background:none;box-shadow:inset 0 0 0 1px var(--ui-linie-stark);color:var(--ui-text-2);font-weight:500}.ui-chip.leise:hover{background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-chip.an{background:var(--ui-auswahl);color:var(--ui-auf-auswahl)}.ui-chip:disabled,.ui-chip[aria-disabled=true]{opacity:.4;cursor:default}.ui-chip:disabled:hover{background:var(--ui-flaeche-2)}.ui-chip.markiert{box-shadow:inset 0 0 0 2px var(--ui-rot)}.ui-chip-weg{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:-6px;border-radius:50%;opacity:.7}.ui-chip-weg:hover{opacity:1;background:#00000014}.ui-chips{display:flex;flex-wrap:wrap;gap:6px}.ui-chipwahl .ui-chip>span{display:inline-flex;align-items:center;gap:5px}.ui-chipwahl-zusatz{font-weight:500;opacity:.7}.ui-codekasten{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;overflow:hidden;border:var(--ui-rand);border-radius:var(--ui-r-klein);background:var(--ui-flaeche-2)}.ui-codekasten-titel{grid-column:1;grid-row:1;align-self:center;min-width:0;overflow:hidden;padding:10px 0 10px 14px;font-size:12.5px;font-weight:600;color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap}.ui-codekasten-kopieren.ui-knopf{grid-column:2;grid-row:1;align-self:center;margin:4px}.ui-codekasten-inhalt{grid-column:1 / -1;grid-row:2;margin:0;padding:12px 14px;overflow:auto;border-top:1px solid var(--ui-linie);color:var(--ui-text);font-family:var(--ui-schrift-fest);font-size:12.5px;line-height:1.6;white-space:pre;-moz-tab-size:4;tab-size:4}.ui-codekasten:not(.mit-kopf) .ui-codekasten-inhalt{grid-column:1;grid-row:1;border-top:0}.ui-codekasten:not(.mit-kopf) .ui-codekasten-kopieren.ui-knopf{align-self:start}.ui-codekasten-inhalt code{font:inherit}.ui-codekasten.umbrechen .ui-codekasten-inhalt{white-space:pre-wrap;overflow-wrap:anywhere}.ui-codekasten-inhalt:focus-visible{outline-offset:-2px;border-radius:var(--ui-r-klein)}@media (max-width: 760px){.ui-codekasten-kopieren.ui-knopf{width:36px;padding:0}.ui-codekasten-kopieren span{display:none}}.ui-fortschritt{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-fortschritt-kopf{display:flex;align-items:baseline;gap:8px;font-size:13px}.ui-fortschritt-name{flex:1;min-width:0;color:var(--ui-text-2);font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-fortschritt-zahl{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-fortschritt-spur{position:relative;height:6px;overflow:hidden;border-radius:var(--ui-r-balken);background:var(--ui-spur)}.ui-fortschritt.dick .ui-fortschritt-spur{height:8px}.ui-fortschritt-spur i{position:absolute;inset:0 auto 0 0;border-radius:inherit;transition:width .5s var(--ui-feder)}.ui-fortschritt.unbestimmt .ui-fortschritt-spur i{width:35%;animation:ui-fortschritt-lauf 1.3s ease-in-out infinite}@keyframes ui-fortschritt-lauf{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion: reduce){.ui-fortschritt.unbestimmt .ui-fortschritt-spur i{left:0;width:100%;animation:ui-fortschritt-puls 1.6s ease-in-out infinite alternate!important;animation-duration:1.6s!important}@keyframes ui-fortschritt-puls{0%{opacity:.35}to{opacity:.8}}}@media print{.ui-fortschritt-spur{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-datei-flaeche{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 14px;border:1.5px dashed var(--ui-linie-stark);border-radius:var(--ui-r-feld);background:var(--ui-flaeche);color:var(--ui-text);cursor:pointer;transition:border-color .15s,background .15s}.ui-datei-flaeche:hover,.ui-datei-flaeche.ziehen{border-color:var(--ui-akzent);background:var(--ui-akzent-weich)}.ui-datei-flaeche:focus-within{border-color:var(--ui-akzent);border-style:solid}.ui-datei-flaeche.laedt{cursor:progress}.ui-datei.gesperrt .ui-datei-flaeche{opacity:.55;cursor:default}.ui-datei.fehlerhaft .ui-datei-flaeche{border-color:var(--ui-rot)}.ui-datei-eingabe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ui-datei-symbol{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:var(--ui-r-klein);background:var(--ui-akzent-weich);color:var(--ui-akzent)}.ui-datei-text{display:flex;flex-direction:column;min-width:0}.ui-datei-text b{font-size:14px;font-weight:600}.ui-datei-text small{font-size:12px;color:var(--ui-text-2)}.ui-datei-liste{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ui-datei-eintrag{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;background:var(--ui-flaeche-2);color:var(--ui-text-2);font-size:13.5px}.ui-datei-vorschau{flex:none;width:36px;height:36px;border-radius:8px;object-fit:cover}.ui-datei-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ui-text)}.ui-datei-groesse{flex:none;font-variant-numeric:tabular-nums}.ui-datei-weg{flex:none;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ui-text-2)}.ui-datei-weg:hover{background:var(--ui-flaeche-3);color:var(--ui-text)}.ui-daten{display:grid;grid-template-columns:fit-content(40%) minmax(0,1fr);gap:10px 24px;margin:0;font-size:14px;line-height:1.45}.ui-daten-eintrag{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline}.ui-daten dt{font-size:13.5px;color:var(--ui-text-2)}.ui-daten dd{min-width:0;margin:0;color:var(--ui-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ui-daten.getrennt{row-gap:0}.ui-daten.getrennt .ui-daten-eintrag{padding:10px 0}.ui-daten.getrennt .ui-daten-eintrag+.ui-daten-eintrag{border-top:1px solid var(--ui-linie)}.ui-daten.glas dt{color:#ffffffb3}.ui-daten.glas dd{color:#fff}.ui-daten.glas.getrennt .ui-daten-eintrag+.ui-daten-eintrag{border-top-color:#ffffff29}@media (max-width: 760px){.ui-daten{grid-template-columns:minmax(0,1fr);row-gap:12px}.ui-daten-eintrag{row-gap:2px}.ui-daten dt{font-size:12.5px}}.ui-feld{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-feld.fehlerhaft .ui-feld-eingabe{box-shadow:inset 0 0 0 2px var(--ui-rot)}.ui-feld-auswahl{position:relative;display:flex;align-items:center}.ui-feld-auswahl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;cursor:pointer}.ui-feld-pfeil{position:absolute;right:12px;pointer-events:none;color:var(--ui-text-2)}.ui-feld-hinweis{font-size:12.5px;color:var(--ui-text-2)}.ui-feld-fehler{font-size:12.5px;font-weight:600;color:var(--ui-rot)}.ui-feld.kompakt{gap:3px;min-width:9em}.ui-feld.kompakt.textbereich{min-width:15em}.ui-feld.kompakt .ui-feld-eingabe{min-height:34px;padding:6px 9px;border-radius:8px;font-size:13.5px;line-height:1.35}.ui-feld.kompakt textarea.ui-feld-eingabe{min-height:34px}.ui-feld.kompakt .ui-feld-auswahl select{padding-right:28px}.ui-feld.kompakt .ui-feld-pfeil{right:8px}.ui-feld.kompakt .ui-feld-hinweis,.ui-feld.kompakt .ui-feld-fehler{font-size:11.5px}.ui-formular{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.ui-formular>.breit,.ui-formular>.ui-feld.breit{grid-column:1 / -1}.ui-formular.eins{grid-template-columns:minmax(0,1fr)}@media (max-width: 760px){.ui-formular{grid-template-columns:minmax(0,1fr)}.ui-feld.kompakt .ui-feld-eingabe{min-height:40px}}.ui-hinweis{position:fixed;z-index:95;left:50%;bottom:calc(28px + env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:12px 18px;border-radius:999px;background:var(--ui-hinweis-grund);color:var(--ui-hinweis-text);font-size:14px;font-weight:600;box-shadow:var(--ui-schatten-hoch)}.ui-hinweis .ui-symbol{color:var(--ui-gruen)}.ui-hinweis-enter-active,.ui-hinweis-leave-active{transition:opacity .2s,transform .3s var(--ui-feder)}.ui-hinweis-enter-from,.ui-hinweis-leave-to{opacity:0;transform:translate(-50%,10px)}@media (max-width: 991px){.ui-hinweis{bottom:calc(100px + env(safe-area-inset-bottom))}}.ui-info{display:inline-grid;place-items:center;width:22px;height:22px;margin:-4px 0;padding:0;border:0;border-radius:50%;background:none;color:var(--ui-text-3);vertical-align:middle;cursor:help}.ui-info:hover,.ui-info[aria-expanded=true]{color:var(--ui-akzent)}.ui-info-blase{position:fixed;z-index:95;max-width:min(280px,calc(100vw - 16px));padding:8px 11px;border-radius:10px;background:var(--ui-hinweis-grund);color:var(--ui-hinweis-text);font-size:12.5px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;box-shadow:var(--ui-schatten-hoch);pointer-events:none}@media print{.ui-info{display:none}}.ui-termin{--ton: var(--ui-ton-blau);display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;width:100%;min-width:0;padding:3px 6px 3px 7px;border:0;border-radius:6px;background:color-mix(in srgb,var(--ton) 14%,transparent);box-shadow:inset 2.5px 0 0 var(--ton);color:var(--ui-text);font-size:11.5px;line-height:1.3;text-align:left;text-decoration:none}button.ui-termin,a.ui-termin{cursor:pointer}.ui-termin:hover{background:color-mix(in srgb,var(--ton) 24%,transparent)}.ui-termin[data-ton=neutral]{--ton: var(--ui-ton-neutral)}.ui-termin[data-ton=rot]{--ton: var(--ui-ton-rot)}.ui-termin[data-ton=gelb]{--ton: var(--ui-ton-gelb)}.ui-termin[data-ton=gruen]{--ton: var(--ui-ton-gruen)}.ui-termin[data-ton=hellblau]{--ton: var(--ui-ton-hellblau)}.ui-termin[data-ton=lila]{--ton: var(--ui-ton-lila)}.ui-termin-zeit{font-weight:700;font-variant-numeric:tabular-nums}.ui-termin-text{min-width:0;overflow-wrap:anywhere}.ui-termin-zahl{margin-left:auto;padding:0 5px;border-radius:999px;background:var(--ton);color:var(--ui-auf-primaer);font-size:10.5px;font-weight:700}@media (max-width: 760px){.ui-termin.knapp:not(.ohne-zeit) .ui-termin-text{display:none}.ui-termin.knapp{padding:2px 4px;font-size:10.5px}}@media print{.ui-termin{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-kalender{overflow:hidden;border:var(--ui-rand);border-radius:var(--ui-r-inhalt);background:var(--ui-flaeche)}.ui-kalender-kopf,.ui-kalender-raster{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ui-kalender-kopf span{padding:8px 8px 6px;border-bottom:1px solid var(--ui-linie);font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--ui-text-3);text-transform:uppercase}.ui-kalender-tag{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:104px;padding:6px;border-right:1px solid var(--ui-linie);border-bottom:1px solid var(--ui-linie)}.ui-kalender-tag:nth-child(7n){border-right:0}.ui-kalender-tag.wochenende{background:color-mix(in srgb,var(--ui-flaeche-2) 55%,transparent)}.ui-kalender-tag.fremd>*{opacity:.45}.ui-kalender-nummer{align-self:flex-start;min-width:26px;height:26px;padding:0 6px;border:0;border-radius:999px;background:none;color:var(--ui-text-2);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.ui-kalender-nummer:hover{background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-kalender-tag.heute .ui-kalender-nummer{background:var(--ui-primaer);color:var(--ui-auf-primaer)}.ui-kalender-termine{display:flex;flex-direction:column;gap:3px;min-width:0}.ui-kalender-mehr{align-self:flex-start;padding:1px 6px;border:0;border-radius:6px;background:var(--ui-flaeche-2);color:var(--ui-text-2);font-size:11px;font-weight:700}@media (max-width: 760px){.ui-kalender-kopf span{padding:6px 2px;text-align:center;font-size:10.5px}.ui-kalender-tag{min-height:72px;padding:3px 2px;gap:2px}.ui-kalender-nummer{align-self:center;min-width:22px;height:22px;padding:0 4px;font-size:11.5px}}@media print{.ui-kalender{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-karte{min-width:0;display:flex;flex-direction:column;gap:14px;padding:18px 20px;border:var(--ui-rand);border-radius:var(--ui-r-inhalt);background:var(--ui-flaeche);box-shadow:var(--ui-schatten)}.ui-karte.dicht{padding:16px 18px}.ui-karte.klickbar{color:inherit;text-decoration:none;transition:transform .3s var(--ui-feder),box-shadow .3s,background .2s}.ui-karte.klickbar:hover{background:var(--ui-flaeche-hover);transform:translateY(-2px);box-shadow:0 14px 34px -18px #0a14334d}.ui-karte-kopf{display:flex;align-items:flex-start;gap:12px}.ui-karte-bild{flex:none;display:flex;align-self:center}.ui-karte-titelblock{flex:1;min-width:0}.ui-karte-titel{display:flex;align-items:center;gap:8px;font-size:15.5px;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}.ui-karte-titel .ui-symbol{color:var(--ui-text-3)}.ui-karte-unter{margin-top:3px;font-size:12.5px;color:var(--ui-text-2);overflow-wrap:anywhere}.ui-karte-rechts{flex:none;display:flex;align-items:center;gap:8px}.ui-karte-inhalt{min-width:0}@media print{.ui-karte{box-shadow:none;break-inside:avoid}.ui-karte.druck-offen{padding:0;border:0;border-radius:0;background:none}}.ui-karte-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--ui-linie)}.ui-spark{display:block;color:var(--ui-akzent)}.ui-spark.voll{width:100%;height:100%}.ui-spark-referenz{stroke:var(--ui-text-3);stroke-width:1;stroke-dasharray:3 2}@media print{.ui-spark{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-marke{--ton: var(--ui-ton-neutral);display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--ui-r-marke);background:color-mix(in srgb,var(--ton) var(--ui-marke-deckung),transparent);color:color-mix(in srgb,var(--ton) var(--ui-marke-schrift-anteil),var(--ui-marke-schrift-basis));font-size:11.5px;font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap}.ui-marke.klein{gap:3px;height:18px;padding:0 6px;font-size:10.5px}.ui-marke[data-ton=blau]{--ton: var(--ui-ton-blau)}.ui-marke[data-ton=rot]{--ton: var(--ui-ton-rot)}.ui-marke[data-ton=gelb]{--ton: var(--ui-ton-gelb)}.ui-marke[data-ton=gruen]{--ton: var(--ui-ton-gruen)}.ui-marke[data-ton=hellblau]{--ton: var(--ui-ton-hellblau)}.ui-marke[data-ton=lila]{--ton: var(--ui-ton-lila)}.ui-marke[data-ton=glas]{background:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-marke[data-ton=glas-rot]{background:var(--ui-rot);color:#fff}.ui-marke-punkt{width:6px;height:6px;border-radius:50%;background:currentColor}@media print{.ui-marke{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-kennzahl-label{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;font-size:12.5px;font-weight:600;color:var(--ui-text-2)}.ui-kennzahl-label>span:first-child{min-width:0}.ui-kennzahl-zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:6px}.ui-kennzahl-wert{min-width:0;font-size:30px;font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ui-kennzahl.lang .ui-kennzahl-wert{font-size:21px;letter-spacing:-.03em;line-height:1.15}.ui-kennzahl.gross.lang .ui-kennzahl-wert{font-size:28px}.ui-kennzahl.gross .ui-kennzahl-wert{font-size:42px}.ui-kennzahl-einheit{font-size:14px;font-weight:600;color:var(--ui-text-2)}.ui-kennzahl-spark{margin-left:auto;align-self:center}.ui-kennzahl-unter{display:flex;align-items:center;gap:6px;margin-top:7px;font-size:12.5px;color:var(--ui-text-2)}.ui-kennzahl-rang{display:flex;align-items:center;gap:8px;margin-top:9px}.ui-kennzahl-rang-spur{position:relative;flex:1;max-width:120px;height:4px;border-radius:999px;background:var(--ui-spur)}.ui-kennzahl-rang-spur i{position:absolute;top:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--ui-akzent);box-shadow:0 0 0 2px var(--ui-flaeche);transform:translateY(-50%)}.ui-kennzahl-rang-text{font-size:12px;font-weight:600;color:var(--ui-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-trend{display:inline-flex;align-items:center;gap:1px;font-weight:700}.ui-trend.hoch{color:var(--ui-gruen-text)}.ui-trend.runter{color:var(--ui-rot)}.ui-koerper{--ui-koerper-grund: color-mix(in srgb, var(--ui-text-3) 24%, var(--ui-flaeche));display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:var(--ui-koerper-max, 420px);margin:0 auto}.ui-koerper-bild{display:block;width:100%;height:auto;overflow:visible}.ui-koerper-region{fill:var(--ui-koerper-grund);stroke:var(--ui-flaeche);stroke-width:1.4;stroke-linejoin:round;transition:fill .15s}.ui-koerper-region.markiert{--ton: var(--ui-ton-rot);fill:color-mix(in srgb,var(--ton) 82%,var(--ui-flaeche));cursor:pointer}.ui-koerper-region.markiert.alt{fill:color-mix(in srgb,var(--ton) 50%,var(--ui-koerper-grund))}.ui-koerper-region.markiert:hover{fill:var(--ton)}.ui-koerper-linie{stroke:var(--ui-flaeche);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:2 3}.ui-koerper-punkt{--ton: var(--ui-ton-rot);cursor:pointer;outline:none}.ui-koerper-punkt circle{fill:var(--ton);stroke:var(--ui-flaeche);stroke-width:1.6}.ui-koerper-punkt.alt circle{fill:color-mix(in srgb,var(--ton) 75%,var(--ui-text-3))}.ui-koerper-punkt text{fill:var(--ui-flaeche);font-size:8.5px;font-weight:700;pointer-events:none}.ui-koerper-punkt:hover circle,.ui-koerper-punkt:focus-visible circle{stroke:var(--ui-text);stroke-width:2}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=gelb]{--ton: var(--ui-ton-gelb)}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=gruen]{--ton: var(--ui-ton-gruen)}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=blau]{--ton: var(--ui-ton-blau)}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=hellblau]{--ton: var(--ui-ton-hellblau)}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=lila]{--ton: var(--ui-ton-lila)}:is(.ui-koerper-region,.ui-koerper-punkt)[data-ton=neutral]{--ton: var(--ui-ton-neutral)}.ui-koerper-ansicht{fill:var(--ui-text-2);font-size:12px;font-weight:600}.ui-koerper-seite{fill:var(--ui-text-3);font-size:11px;font-weight:500}@media print{.ui-koerper{-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid}}.ui-kopf{padding:12px 0 4px}.ui-kopf-pfad{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;color:var(--ui-text-2)}.ui-kopf-pfad a{color:inherit;text-decoration:none}.ui-kopf-pfad a:hover{color:var(--ui-text)}.ui-kopf-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.ui-kopf-text{flex:1 1 16em;min-width:0}.ui-kopf-titel{font-size:44px;font-weight:700;letter-spacing:-.055em;line-height:1.04;overflow-wrap:anywhere}.ui-kopf.gross .ui-kopf-titel{font-size:60px}.ui-kopf-unter{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;font-size:15px;color:var(--ui-text-2)}.ui-kopf-rechts{flex:0 1 auto;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media (max-width: 760px){.ui-kopf-titel{font-size:34px}.ui-kopf.gross .ui-kopf-titel{font-size:42px}.ui-kopf-rechts{width:100%}}.ui-kopierfeld{display:flex;flex-direction:column;gap:6px}.ui-kopierfeld-zeile{display:flex;gap:8px}.ui-kopierfeld-zeile .ui-feld-eingabe{flex:1;font-family:ui-monospace,Menlo,monospace;font-size:13px}@media (max-width: 760px){.ui-kopierfeld-zeile{flex-direction:column}}.ui-leer{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center}.ui-leer-symbol{width:56px;height:56px;margin-bottom:6px;display:grid;place-items:center;border-radius:var(--ui-r-symbol);background:var(--ui-akzent-weich);color:var(--ui-akzent)}.ui-leer.fehler .ui-leer-symbol{background:color-mix(in srgb,var(--ui-rot) 12%,transparent);color:var(--ui-rot)}.ui-leer-titel{font-size:17px;font-weight:700;letter-spacing:-.02em}.ui-leer-text{max-width:46ch;font-size:14px;color:var(--ui-text-2)}.ui-leer-aktion{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.ui-linie{position:relative;width:100%;min-width:0}.ui-linie svg{display:block;overflow:visible}.ui-linie-gitter{stroke:var(--ui-linie);stroke-width:1}.ui-linie-achse{fill:var(--ui-text-3);font-size:11px;font-variant-numeric:tabular-nums}.ui-linie-achse.stark{fill:var(--ui-text-2);font-weight:600}.ui-linie-referenz-text{paint-order:stroke;stroke:var(--ui-flaeche);stroke-width:3px;stroke-linejoin:round}.ui-linie-referenz{stroke:var(--ui-text-2);stroke-width:1.5;stroke-dasharray:4 3;opacity:.7}.ui-linie-punkt{cursor:pointer;outline:none}.ui-linie-punkt .sichtbar{stroke:var(--ui-flaeche);stroke-width:1.5;transition:r .12s}.ui-linie-punkt.an .sichtbar,.ui-linie-punkt:focus-visible .sichtbar{r:5.5;stroke-width:2}.ui-linie-tip{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;padding:6px 10px;border-radius:10px;background:var(--ui-hinweis-grund);color:var(--ui-hinweis-text);font-size:12.5px;line-height:1.25;white-space:nowrap;pointer-events:none;transform:translate(-50%,-100%);box-shadow:var(--ui-schatten-hoch)}.ui-linie-tip small{font-size:11px;opacity:.75}.ui-linie-tip b{font-variant-numeric:tabular-nums}@media print{.ui-linie svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ui-linie-tip{display:none}}.ui-listeneditor{position:relative;display:flex;flex-direction:column;gap:6px}.ui-listeneditor-zeile{position:relative;display:flex;align-items:center;gap:6px;border-radius:var(--ui-r-feld)}.ui-listeneditor-felder{flex:1;min-width:0;display:flex;gap:6px}.ui-listeneditor-zeile .ui-feld-eingabe{flex:1;min-width:0;min-height:38px;padding:7px 11px;font-size:14.5px}.ui-listeneditor-zeile.neu .ui-feld-eingabe{box-shadow:inset 0 0 0 1px var(--ui-linie);background:var(--ui-flaeche-2)}.ui-listeneditor-knopf{flex:none;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:var(--ui-text-2)}.ui-listeneditor-knopf:hover:not(:disabled){background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-listeneditor-knopf:disabled{opacity:.35;cursor:default}.ui-listeneditor-knopf.hinzu:not(:disabled){background:var(--ui-auswahl);color:var(--ui-auf-auswahl)}.ui-listeneditor-griff{flex:none;width:26px;height:38px;display:grid;place-items:center;margin-right:-2px;border-radius:8px;color:var(--ui-text-3);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ui-listeneditor-griff:hover{color:var(--ui-text);background:var(--ui-flaeche-2)}.ui-listeneditor-zeile.neu .ui-listeneditor-griff{visibility:hidden}.ui-listeneditor.zieht,.ui-listeneditor.zieht .ui-listeneditor-griff{cursor:grabbing}.ui-listeneditor-zeile.gezogen{z-index:2;background:var(--ui-flaeche-schwebend);box-shadow:var(--ui-schatten-hoch),0 0 0 1px var(--ui-linie)}.ui-listeneditor-zeile.gezogen .ui-listeneditor-griff{color:var(--ui-text)}.ui-listeneditor.zieht .ui-listeneditor-zeile:not(.gezogen){transition:transform .22s var(--ui-feder)}.ui-listeneditor-platz{position:absolute;left:0;right:0;border-radius:var(--ui-r-feld);background:var(--ui-akzent-weich);box-shadow:inset 0 0 0 2px var(--ui-akzent);pointer-events:none;transition:top .22s var(--ui-feder)}@media (max-width: 760px){.ui-listeneditor.mehrfeldrig .ui-listeneditor-felder{flex-direction:column}}.ui-logo{flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--ui-flaeche-2);color:var(--ui-text-2);font-weight:700;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px var(--ui-linie)}.ui-logo.eckig{border-radius:24%}.ui-logo.bild{background:var(--ui-logo-grund)}.ui-logo img{width:100%;height:100%;object-fit:contain;display:block}@media print{.ui-logo{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-suchfeld{flex:1 1 auto;min-width:0;max-width:340px;display:flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;border-radius:var(--ui-r-feld);background:var(--ui-flaeche);box-shadow:inset 0 0 0 1px var(--ui-linie-stark);color:var(--ui-text-2)}.ui-suchfeld:focus-within{box-shadow:inset 0 0 0 2px var(--ui-akzent)}.ui-suchfeld input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ui-text);font-size:14.5px}.ui-suchfeld input::placeholder{color:var(--ui-text-3)}.ui-suchfeld input::-webkit-search-cancel-button{display:none}.ui-suchfeld button{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:none;color:var(--ui-text-2)}.ui-reihe>.ui-suchfeld{flex:1 1 220px}.ui-blatt .ui-suchfeld,.ui-stapel>.ui-suchfeld,.ui-suchfeld.breit{max-width:none;width:100%}@media (max-width: 760px){.ui-suchfeld{max-width:none}.ui-reihe>.ui-suchfeld{flex-basis:100%}}.ui-mehrfachwahl{position:relative;display:inline-flex;min-width:0;max-width:100%}.ui-mehrfachwahl.breit,.ui-stapel>.ui-mehrfachwahl,.ui-formular .ui-mehrfachwahl{display:flex}.ui-mehrfachwahl-ausloeser{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:40px;padding:0 12px;border:0;border-radius:var(--ui-r-feld);background:var(--ui-flaeche);box-shadow:inset 0 0 0 1px var(--ui-linie-stark);color:var(--ui-text);font-size:14.5px;text-align:left}.ui-mehrfachwahl-ausloeser:focus-visible,.ui-mehrfachwahl.offen .ui-mehrfachwahl-ausloeser{outline:0;box-shadow:inset 0 0 0 2px var(--ui-akzent)}.ui-mehrfachwahl-ausloeser:disabled{background:var(--ui-flaeche-2);color:var(--ui-text-2);cursor:default}.ui-mehrfachwahl-text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-mehrfachwahl-ausloeser:not(.gewaehlt) .ui-mehrfachwahl-text{color:var(--ui-text-2)}.ui-mehrfachwahl-zahl{flex:none;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--ui-auswahl);color:var(--ui-auf-auswahl);font-size:11px;font-weight:700}.ui-mehrfachwahl-pfeil{flex:none;color:var(--ui-text-2);transition:transform .2s var(--ui-feder)}.ui-mehrfachwahl.offen .ui-mehrfachwahl-pfeil{transform:rotate(180deg)}.ui-mehrfachwahl-feld{position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:max(100%,300px);max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:var(--ui-r-menue);background:var(--ui-flaeche-schwebend);color:var(--ui-text);box-shadow:var(--ui-schatten-hoch),0 0 0 1px var(--ui-linie)}.ui-mehrfachwahl-liste{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.ui-mehrfachwahl-option{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px 8px;border-radius:9px;font-size:14px;cursor:pointer}.ui-mehrfachwahl-option:hover{background:var(--ui-flaeche-2)}.ui-mehrfachwahl-name{flex:1;min-width:0}.ui-mehrfachwahl-zusatz{flex:none;font-size:12px;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.ui-mehrfachwahl-leer{padding:12px 8px;font-size:13px;color:var(--ui-text-2);text-align:center}.ui-mehrfachwahl-fuss{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px;border-top:1px solid var(--ui-linie)}.ui-mehrfachwahl-fuss .ui-knopf{margin-left:auto}.ui-menue-anker{position:relative;display:inline-flex}.ui-menue-stelle{display:none}.ui-menue{position:absolute;z-index:40;top:calc(100% + 8px);left:0;padding:6px;border-radius:var(--ui-r-menue);background:var(--ui-flaeche-schwebend);color:var(--ui-text);box-shadow:var(--ui-schatten-hoch),0 0 0 1px var(--ui-linie)}.ui-menue.rechts{left:auto;right:0}.ui-menue.oben{top:auto;bottom:calc(100% + 8px)}.ui-menue.schwebend,.ui-menue.schwebend.rechts,.ui-menue.schwebend.oben{position:fixed;z-index:91;right:auto;bottom:auto}.ui-menue-titel{padding:8px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3)}.ui-menue-punkt{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:9px;background:none;color:var(--ui-text);font-size:14px;text-align:left;text-decoration:none}.ui-menue-punkt:hover{background:var(--ui-flaeche-2)}.ui-menue-punkt>span{flex:1}.ui-menue-trenner{height:1px;margin:6px 4px;background:var(--ui-linie)}.ui-auf-enter-active,.ui-auf-leave-active{transition:opacity .16s,transform .2s var(--ui-feder)}.ui-auf-enter-from,.ui-auf-leave-to{opacity:0;transform:translateY(-4px) scale(.98)}.ui-perzentil{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(64px,1fr) 26px 50px;align-items:center;gap:12px;padding:6px 0;font-size:13.5px}.ui-perzentil-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-perzentil-spur{position:relative;height:8px;border-radius:var(--ui-r-balken);background:var(--ui-spur)}.ui-perzentil-spur i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--ui-akzent);transition:width .7s var(--ui-feder)}.ui-perzentil[data-klasse=mittel] .ui-perzentil-spur i{background:color-mix(in srgb,var(--ui-akzent) 55%,var(--ui-spur))}.ui-perzentil[data-klasse=schwach] .ui-perzentil-spur i{background:var(--ui-text-3)}.ui-perzentil-spur b{position:absolute;left:50%;top:-4px;bottom:-4px;width:1.5px;background:var(--ui-text);opacity:.3}.ui-perzentil-wert{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.ui-perzentil-z{text-align:right;font-size:12px;color:var(--ui-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width: 760px){.ui-perzentil{grid-template-columns:minmax(0,1fr) 72px 24px}.ui-perzentil-z{display:none}}.ui-pfad{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;font-size:13px;color:var(--ui-text-2)}.ui-pfad-teil{max-width:22em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit;text-decoration:none}a.ui-pfad-teil:hover{color:var(--ui-text);text-decoration:underline}.ui-pfad-teil[aria-current=page]{color:var(--ui-text);font-weight:600}.ui-pfad-trenner{flex:none;opacity:.6}.ui-pfad.glas{color:#ffffffb8}.ui-pfad.glas a.ui-pfad-teil:hover,.ui-pfad.glas .ui-pfad-teil[aria-current=page]{color:#fff}@media (max-width: 760px){.ui-pfad-teil{max-width:11em}}.ui-taste{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:var(--ui-flaeche-2);color:var(--ui-text-2);box-shadow:inset 0 -1px 0 var(--ui-linie-stark);font:600 11.5px/1 var(--ui-schrift)}.ui-segment{display:inline-block;width:max-content;max-width:100%;padding:3px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--ui-r-segment);background:var(--ui-flaeche-2);vertical-align:middle}.ui-segment::-webkit-scrollbar{display:none}.ui-segment.breit{display:block;width:100%}.ui-segment-spur{position:relative;isolation:isolate;display:grid;width:max-content;min-width:100%}.ui-segment button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:var(--ui-r-segment);background:none;color:var(--ui-text-2);font-size:13.5px;font-weight:600;white-space:nowrap;transition:color .2s}.ui-segment button:hover{color:var(--ui-text)}.ui-segment button.an{color:var(--ui-auf-auswahl)}.ui-segment.klein button{height:30px;padding:0 11px;font-size:13px}.ui-segment.gesperrt{opacity:.55}.ui-segment button.gesperrt{opacity:.4;cursor:default}.ui-segment button.gesperrt:hover{color:var(--ui-text-2)}.ui-segment-kurz{display:none}@media (max-width: 760px){.ui-segment button{padding:0 10px}.ui-segment-text.hat-kurz{display:none}.ui-segment-kurz{display:inline}}.ui-segment.gesperrt button{cursor:default}.ui-segment-daumen{position:absolute;z-index:0;top:0;bottom:0;left:0;border-radius:calc(var(--ui-r-segment) - 2px);background:var(--ui-auswahl);transition:transform .34s var(--ui-feder),opacity .2s}.ui-rahmen{display:grid;grid-template-columns:var(--ui-navi-breite) minmax(0,1fr);min-height:100vh}.ui-rahmen-haupt{min-width:0}.ui-navi{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none;border-right:1px solid var(--ui-linie);background:var(--ui-navi-grund);color:var(--ui-navi-text);view-transition-name:ui-navi}.ui-navi-kopf{position:relative;padding:18px 12px 8px}.ui-navi-app{display:flex;align-items:center;gap:11px;width:100%;padding:6px 8px;border:0;border-radius:12px;background:none;color:var(--ui-navi-text-an)}.ui-navi-app:hover{background:var(--ui-navi-hover)}.ui-navi-app.statisch:hover{background:none}.ui-navi-app-name{flex:1;text-align:left}.ui-navi-app-name b{display:block;font-size:20px;font-weight:700;letter-spacing:-.05em;line-height:1.05}.ui-navi-app-name small{display:block;font-size:12px;opacity:.62}.ui-navi-app-pfeil{opacity:.6}.ui-navi-werkzeug{display:flex;align-items:center;gap:6px;margin:6px 14px 8px}.ui-navi-suche{flex:1;min-width:0;display:flex;align-items:center;gap:9px;height:38px;padding:0 8px 0 11px;border:0;border-radius:var(--ui-r-feld);background:var(--ui-navi-feld);box-shadow:0 0 0 1px var(--ui-linie);color:var(--ui-navi-text);font-size:14px}.ui-navi-suche span{flex:1;text-align:left}.ui-navi-glocke{position:relative;flex:none;width:38px;height:38px;display:grid;place-items:center;margin-left:auto;border:0;border-radius:var(--ui-r-feld);background:var(--ui-navi-feld);box-shadow:0 0 0 1px var(--ui-linie);color:var(--ui-navi-text)}.ui-navi-glocke:hover{color:var(--ui-navi-text-an)}.ui-zaehler{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--ui-rot);box-shadow:0 0 0 2px var(--ui-flaeche);color:var(--ui-auf-primaer);font-size:10.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.ui-navi-glocke .ui-zaehler{top:-5px;right:-5px}.ui-navi-thema{border:0;padding:0;background:none;cursor:pointer}.ui-navi-bild{flex:none;width:18px;height:18px;display:grid;place-items:center;font-size:16px;line-height:1;object-fit:contain}.ui-tabbar-symbol{position:relative;display:grid;place-items:center}.ui-tabbar-symbol .ui-navi-bild{width:22px;height:22px;font-size:19px}.ui-navi-version{padding:0 24px 10px;font-size:11.5px;color:var(--ui-navi-text);opacity:.7}.ui-navi-version a{color:inherit;text-decoration:none}.ui-navi-version a:hover{text-decoration:underline}.ui-navi-version{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ui-navi-aktualisieren{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:none;color:inherit;font-size:inherit}.ui-navi-aktualisieren:hover{color:var(--ui-navi-text-an);text-decoration:underline}.ui-rahmen-menue-version{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--ui-text-3);text-align:center}.ui-rahmen-menue-version a{color:inherit}.ui-navi-liste{padding-bottom:12px}.ui-navi-gruppe-titel{padding:16px 24px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ui-navi-punkt{position:relative;display:flex;align-items:center;gap:12px;margin:1px 12px;padding:8px 12px;border-radius:10px;color:inherit;font-size:14.5px;text-decoration:none;transition:background .15s,color .15s}.ui-navi-punkt:hover{background:var(--ui-navi-hover);color:var(--ui-navi-text-an)}.ui-navi-punkt.aktiv{background:var(--ui-navi-aktiv);color:var(--ui-navi-text-an);font-weight:600;box-shadow:0 1px 2px #0a14330f,0 0 0 1px var(--ui-linie)}.ui-navi-punkt.aktiv .ui-symbol{color:var(--ui-rot)}.ui-navi-zahl{margin-left:auto;padding:1px 7px;border-radius:999px;background:var(--ui-rot);color:var(--ui-auf-primaer);font-size:11.5px;font-weight:700}.ui-navi-fuss{margin-top:auto;display:flex;align-items:center;gap:10px;padding:14px 18px;border-top:1px solid var(--ui-linie)}.ui-navi-avatar{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--ui-rot);color:#fff;font-size:13px;font-weight:700}.ui-navi-nutzer{flex:1;min-width:0;display:flex;flex-direction:column}.ui-navi-nutzer b{font-size:13.5px;font-weight:600;color:var(--ui-navi-text-an);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-navi-nutzer small{font-size:12px;opacity:.7}.ui-navi-abmelden{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--ui-navi-text)}.ui-navi-abmelden:hover{background:var(--ui-navi-hover);color:var(--ui-navi-text-an)}.ui-mobil-leiste{position:sticky;top:0;z-index:20;display:none;align-items:center;gap:10px;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 0 16px;border-bottom:1px solid var(--ui-linie);background:var(--ui-glas);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ui-mobil-leiste b{font-size:19px;letter-spacing:-.05em}.ui-mobil-leiste .leer{flex:1}.ui-mobil-leiste-knopf{position:relative;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ui-text)}.ui-tabbar{position:fixed;z-index:30;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:none;grid-template-columns:repeat(var(--ui-tabbar-spalten, 5),1fr);padding:6px;border-radius:24px;background:var(--ui-glas-stark);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 14px 34px -10px #050a1c4d,0 0 0 1px var(--ui-linie);view-transition-name:ui-tabbar}.ui-tabbar-punkt{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding:6px 0 4px;border:0;border-radius:18px;background:none;color:var(--ui-text-2);font-size:11px;font-weight:600;text-decoration:none;transition:color .15s,background .2s}.ui-tabbar-punkt>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-tabbar-punkt.aktiv{background:var(--ui-akzent-weich);color:var(--ui-akzent)}.ui-rahmen-menue-gruppe{display:flex;flex-direction:column;gap:8px}@media print{.ui-rahmen{display:block}.ui-navi,.ui-mobil-leiste,.ui-tabbar{display:none!important}.ui-rahmen-inhalt{padding-bottom:0!important}}@media (max-width: 991px){.ui-rahmen{grid-template-columns:minmax(0,1fr)}.ui-navi{display:none}.ui-mobil-leiste{display:flex}.ui-tabbar{display:grid}.ui-rahmen-inhalt{padding-bottom:calc(var(--ui-tabbar-platz) + 24px)}}.ui-regler{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-regler.gesperrt{opacity:.5}.ui-regler-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ui-regler-wert{font-size:14px;font-variant-numeric:tabular-nums}.ui-regler-bahn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.ui-regler-bahn::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--ui-auswahl) var(--anteil),var(--ui-spur) var(--anteil))}.ui-regler-bahn::-moz-range-track{height:6px;border-radius:999px;background:var(--ui-spur)}.ui-regler-bahn::-moz-range-progress{height:6px;border-radius:999px;background:var(--ui-auswahl)}.ui-regler-bahn::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;border:0;border-radius:50%;background:var(--ui-flaeche);box-shadow:0 1px 4px #050a1c4d,inset 0 0 0 2px var(--ui-auswahl);transition:transform .15s}.ui-regler-bahn::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:var(--ui-flaeche);box-shadow:0 1px 4px #050a1c4d,inset 0 0 0 2px var(--ui-auswahl)}.ui-regler-bahn:active::-webkit-slider-thumb{transform:scale(1.12)}.ui-regler-bahn:focus-visible{outline:none}.ui-regler-bahn:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ui-hellblau);outline-offset:2px}.ui-regler-bahn:disabled{cursor:default}.ui-regler-pole{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;color:var(--ui-text-2)}.ui-reiter-huelle{position:relative}.ui-reiter{position:relative;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ui-linie)}.ui-reiter::-webkit-scrollbar{display:none}.ui-reiter button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:14px 14px 13px;border:0;background:none;color:var(--ui-text-2);font-size:14.5px;font-weight:600;white-space:nowrap;transition:color .2s}.ui-reiter button:hover,.ui-reiter button[data-an=true]{color:var(--ui-text)}.ui-reiter button:focus-visible{outline-offset:-5px;border-radius:12px}.ui-reiter-mehr{display:inline-flex}.ui-reiter-anzeige{position:absolute;left:0;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--ui-rot);pointer-events:none}.ui-reiter.bereit .ui-reiter-anzeige{transition:transform .38s var(--ui-feder),width .38s var(--ui-feder),opacity .2s}.ui-reiter-zahl{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:10px;background:var(--ui-flaeche-2);color:var(--ui-text-2);font-size:11.5px;font-weight:700}.ui-reiter button[data-an=true] .ui-reiter-zahl{background:var(--ui-rot);color:#fff}.ui-ring{position:relative;flex:none}.ui-ring svg{display:block;width:100%;height:100%}.ui-ring .spur{fill:none;stroke:var(--ui-spur);stroke-width:7}.ui-ring .wert{fill:none;stroke:var(--ui-rot);stroke-width:7;stroke-linecap:round;transition:stroke-dasharray .9s var(--ui-feder)}.ui-ring-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.ui-ring-text b{font-size:24px;font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.ui-ring-text span{margin-top:3px;font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-2)}.ui-ring.hell .spur{stroke:#fff3}.ui-ring.hell .wert{stroke:#fff}.ui-ring.hell b{color:#fff}.ui-ring.hell span{color:#ffffffb8}.ui-saeulen{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;overflow:hidden}.ui-saeulen svg{display:block}.ui-saeulen-gitter{stroke:var(--ui-linie);stroke-width:1}.ui-saeulen-gitter.null{stroke:var(--ui-linie-stark)}.ui-saeulen-achse,.ui-saeulen-label{fill:var(--ui-text-3);font-size:11px;font-variant-numeric:tabular-nums}.ui-saeulen-label{fill:var(--ui-text-2)}.ui-saeulen-zahl{fill:var(--ui-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.ui-saeulen-saeule rect{transition:opacity .15s}.ui-saeulen-saeule:hover rect{opacity:.8}@media print{.ui-saeulen svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-schalter{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--ui-text)}.ui-schalter input{position:absolute;opacity:0;pointer-events:none}.ui-schalter-bahn{position:relative;flex:none;width:40px;height:24px;border-radius:12px;background:var(--ui-flaeche-3);transition:background .2s}.ui-schalter.gesperrt{opacity:.5;cursor:default}.ui-schalter-bahn i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .25s var(--ui-feder)}.ui-schalter input:checked+.ui-schalter-bahn{background:var(--ui-auswahl)}.ui-schalter input:checked+.ui-schalter-bahn i{transform:translate(16px);background:var(--ui-auf-auswahl)}.ui-schalter input:focus-visible+.ui-schalter-bahn{outline:2px solid var(--ui-hellblau);outline-offset:2px}.ui-seiten{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.ui-seiten-knopf{min-width:36px;height:36px;display:inline-grid;place-items:center;padding:0 8px;border:0;border-radius:10px;background:none;color:var(--ui-text-2);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;transition:background .15s,color .15s}.ui-seiten-knopf:hover{background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-seiten-knopf.aktiv{background:var(--ui-auswahl);color:var(--ui-auf-auswahl)}.ui-seiten-knopf[aria-disabled=true]{opacity:.35;pointer-events:none}.ui-seiten-luecke{min-width:20px;text-align:center;color:var(--ui-text-3)}.ui-seiten-kurz{display:none;padding:0 10px;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ui-text)}@media (max-width: 760px){.ui-seiten-knopf.zahl,.ui-seiten-luecke{display:none}.ui-seiten-kurz{display:inline}.ui-seiten-knopf{min-width:44px;height:44px}}@media print{.ui-seiten{display:none}}.ui-skelett{display:block;border-radius:8px;background:linear-gradient(90deg,var(--ui-flaeche-2) 0%,var(--ui-flaeche-3) 40%,var(--ui-flaeche-2) 80%);background-size:300% 100%;animation:ui-schimmer 1.3s ease-in-out infinite}.ui-skelett.rund{border-radius:999px}@keyframes ui-schimmer{0%{background-position:100% 0}to{background-position:-50% 0}}.ui-spanne{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(90px,2fr) auto;align-items:center;gap:12px;padding:6px 0 4px;font-size:13.5px}.ui-spanne.ohne-name{grid-template-columns:minmax(90px,1fr) auto}.ui-spanne.ohne-zahl{grid-template-columns:minmax(0,1.4fr) minmax(90px,2fr)}.ui-spanne.ohne-zahl.ohne-name{grid-template-columns:minmax(90px,1fr)}.ui-spanne-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-spanne-bahn{position:relative;height:34px}.ui-spanne-spur{position:absolute;left:0;right:0;top:11px;height:4px;border-radius:var(--ui-r-balken);background:var(--ui-spur)}.ui-spanne-bereich{position:absolute;top:7px;height:12px;border-radius:var(--ui-r-balken);background:color-mix(in srgb,var(--ui-akzent) 28%,transparent)}.ui-spanne-erwartung{position:absolute;top:3px;width:2px;height:20px;margin-left:-1px;border-radius:1px;background:var(--ui-text);opacity:.75}.ui-spanne-ist{position:absolute;top:6px;width:14px;height:14px;margin-left:-7px;border-radius:50%;box-shadow:0 0 0 2px var(--ui-flaeche)}.ui-spanne-ist.ausserhalb{box-shadow:0 0 0 2px var(--ui-flaeche),0 0 0 4px var(--ui-rot)}.ui-spanne-zahl{position:absolute;top:21px;font-size:10.5px;line-height:1.2;color:var(--ui-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-spanne-zahl.rechts{transform:translate(-100%)}.ui-spanne-wert{min-width:3em;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}@media print{.ui-spanne-bahn{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-bild{position:relative;flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:50%;color:#fff;font-weight:700;letter-spacing:-.02em}.ui-bild.eckig{border-radius:28%}.ui-bild:not(.foto):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 25% 0%,rgba(255,255,255,.28),transparent 60%)}.ui-bild>span{position:relative;z-index:1}.ui-bild img{width:100%;height:100%;object-fit:cover;display:block}.ui-spielfeld{position:relative;width:100%;max-width:280px;margin:0 auto;-webkit-user-select:none;user-select:none}.ui-spielfeld.voll{max-width:none}.ui-spielfeld-svg{display:block;width:100%;height:auto}.ui-spielfeld-rasen{fill:var(--ui-flaeche-2)}.ui-spielfeld-linien{stroke:color-mix(in srgb,var(--ui-akzent) 45%,transparent);stroke-width:.35}.ui-spielfeld-punkt circle{stroke:var(--ui-flaeche);stroke-width:.6}.ui-spielfeld-punkt.f-gruen circle{fill:var(--ui-gruen)}.ui-spielfeld-punkt.f-gelb circle{fill:var(--ui-gelb)}.ui-spielfeld-punkt.f-rot circle{fill:var(--ui-rot)}.ui-spielfeld-punkt.f-akzent circle{fill:var(--ui-akzent)}.ui-spielfeld-punkt.f-leer circle{fill:var(--ui-flaeche);stroke:color-mix(in srgb,var(--ui-akzent) 45%,transparent);stroke-width:.35}.ui-spielfeld-punkt text{font-size:1.9px;font-weight:700;text-anchor:middle;fill:var(--ui-text);pointer-events:none}.ui-spielfeld.bearbeitbar .ui-spielfeld-punkt{cursor:pointer}.ui-spielfeld.bearbeitbar .ui-spielfeld-punkt:hover circle{stroke:var(--ui-text);stroke-width:.5}.ui-spielfeld-ebene{position:absolute;inset:calc(3 / 74 * 100%) calc(3 / 74 * 100%);inset-block:calc(3 / 111 * 100%)}.ui-spielfeld-platz{position:absolute;transform:translate(-50%,-50%)}.ui-suche-grund{position:fixed;top:0;right:0;bottom:0;left:0;z-index:92;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:#050a1c66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ui-suche{width:min(640px,100%);max-height:72vh;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ui-r-blatt);background:var(--ui-blatt);color:var(--ui-text);box-shadow:0 40px 100px -20px #050a1c8c,0 0 0 1px var(--ui-linie)}.ui-suche-feld{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--ui-linie);color:var(--ui-text-2)}.ui-suche-feld input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ui-text);font-size:17px}.ui-suche-feld input::placeholder{color:var(--ui-text-3)}.ui-suche-liste{overflow-y:auto;padding:6px 8px 8px}.ui-suche-gruppe-titel{padding:10px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3)}.ui-suche-punkt{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:11px;background:none;color:var(--ui-text);text-align:left}.ui-suche-punkt.markiert{background:var(--ui-flaeche-2)}.ui-suche-symbol{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:var(--ui-flaeche-2);color:var(--ui-text-2);transition:background .12s,color .12s}.markiert .ui-suche-symbol{background:var(--ui-akzent);color:var(--ui-auf-akzent)}.ui-suche-text{flex:1;min-width:0;display:flex;flex-direction:column}.ui-suche-text b{font-size:14.5px;font-weight:600}.ui-suche-text small{font-size:12.5px;color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-suche-enter{opacity:0;color:var(--ui-text-2);transform:rotate(180deg) scaleY(-1)}.markiert .ui-suche-enter{opacity:.8}.ui-suche-laeuft{animation:ui-suche-puls 1s ease-in-out infinite alternate}@keyframes ui-suche-puls{0%{opacity:1}to{opacity:.35}}.ui-suche-laden{display:flex;flex-direction:column;gap:4px;padding:10px 2px}.ui-suche-laden-zeile{display:flex;align-items:center;gap:12px;padding:6px 10px}.ui-suche-laden-bild{flex:none}.ui-suche-laden-text{flex:1;display:flex;flex-direction:column;gap:6px}.ui-suche-nichts{padding:28px;text-align:center;color:var(--ui-text-2)}.ui-suche-fuss{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--ui-linie);font-size:12px;color:var(--ui-text-2)}.ui-suche-fuss span{display:inline-flex;align-items:center;gap:4px}.ui-suche-enter-active,.ui-suche-leave-active{transition:opacity .16s}.ui-suche-enter-active .ui-suche,.ui-suche-leave-active .ui-suche{transition:transform .26s var(--ui-feder)}.ui-suche-enter-from,.ui-suche-leave-to{opacity:0}.ui-suche-enter-from .ui-suche,.ui-suche-leave-to .ui-suche{transform:translateY(-8px) scale(.985)}@media (max-width: 760px){.ui-suche-grund{padding:12px}.ui-suche{max-height:80vh}.ui-suche-fuss{display:none}}.ui-tabelle-huelle{overflow:clip;border:var(--ui-rand);border-radius:var(--ui-r-inhalt);background:var(--ui-flaeche);box-shadow:var(--ui-schatten)}.ui-tabelle-huelle.rollbar{overflow-x:auto}.ui-tabelle-huelle.rollbar .ui-tabelle th{position:static}.ui-tabelle{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.ui-tabelle th{position:sticky;top:0;z-index:2;padding:12px 14px;border-bottom:1px solid var(--ui-linie);background:var(--ui-flaeche);color:var(--ui-text-3);font-size:12.5px;font-weight:600;text-align:left;white-space:nowrap}.ui-tabelle th .ui-tabelle-kopf{display:inline-flex;align-items:center;gap:4px}.ui-tabelle th .ui-tabelle-kopf a:not(.ui-link){color:inherit}.ui-tabelle th .ui-tabelle-kopf a:not(.ui-link):hover{color:var(--ui-akzent)}.ui-tabelle-kopf-unter{display:block;margin-top:1px;font-size:11px;font-weight:400;color:var(--ui-text-3);opacity:.85}.ui-tabelle th.sortierbar{cursor:pointer;-webkit-user-select:none;user-select:none}.ui-tabelle th.sortierbar:hover,.ui-tabelle th.aktiv{color:var(--ui-text)}.ui-tabelle th.sortierbar:focus-visible{outline:2px solid var(--ui-akzent);outline-offset:-2px}.ui-tabelle th.aktiv .ui-symbol{color:var(--ui-akzent)}.ui-tabelle-sortbar{opacity:.35;transition:opacity .15s}.ui-tabelle th.sortierbar:is(:hover,:focus-visible) .ui-tabelle-sortbar{opacity:.8}@media print{.ui-tabelle-sortbar{display:none}}.ui-tabelle td{padding:10px 14px;border-bottom:1px solid var(--ui-linie);vertical-align:middle;font-variant-numeric:tabular-nums;transition:background-color .12s}.ui-tabelle tbody tr:last-child td{border-bottom:0}.ui-tabelle.klickbar tbody tr{cursor:pointer}.ui-tabelle.klickbar tbody tr:hover td{background-color:var(--ui-flaeche-hover)}.ui-tabelle tbody tr.ausgewaehlt td{background-color:var(--ui-akzent-weich)}.ui-tabelle tbody tr.ausgewaehlt td:first-child{box-shadow:inset 3px 0 0 var(--ui-akzent)}.ui-tabelle .rechts{text-align:right}.ui-tabelle th.rechts .ui-tabelle-kopf{justify-content:flex-end}.ui-tabelle .mitte{text-align:center}.ui-tabelle th.mitte .ui-tabelle-kopf{justify-content:center}.ui-tabelle tfoot td{border-top:1px solid var(--ui-linie);border-bottom:0;background-color:var(--ui-flaeche-2);font-weight:600}.ui-tabelle tfoot tr:first-child td{border-top-color:var(--ui-linie-stark)}.ui-tabelle td[data-ton]{--ton: var(--ui-ton-neutral);--zellton: color-mix(in srgb, var(--ton) var(--ui-marke-deckung), transparent);background-image:linear-gradient(var(--zellton),var(--zellton));color:color-mix(in srgb,var(--ton) var(--ui-marke-schrift-anteil),var(--ui-marke-schrift-basis));font-weight:600}.ui-tabelle td[data-ton=blau]{--ton: var(--ui-ton-blau)}.ui-tabelle td[data-ton=rot]{--ton: var(--ui-ton-rot)}.ui-tabelle td[data-ton=gelb]{--ton: var(--ui-ton-gelb)}.ui-tabelle td[data-ton=gruen]{--ton: var(--ui-ton-gruen)}.ui-tabelle td[data-ton=hellblau]{--ton: var(--ui-ton-hellblau)}.ui-tabelle td[data-ton=lila]{--ton: var(--ui-ton-lila)}.ui-tabelle td[data-deckung]{--ton: var(--ui-ton-blau);--zellton: color-mix(in srgb, var(--ton) calc(var(--deckung, 0) * var(--ui-heat-deckung, 55%)), transparent);background-image:linear-gradient(var(--zellton),var(--zellton))}.ui-tabelle td[data-deckung=rot]{--ton: var(--ui-ton-rot)}.ui-tabelle td[data-deckung=gruen]{--ton: var(--ui-ton-gruen)}.ui-tabelle td[data-deckung=gelb]{--ton: var(--ui-ton-gelb)}.ui-tabelle td[data-deckung=hellblau]{--ton: var(--ui-ton-hellblau)}.ui-tabelle td[data-deckung=lila]{--ton: var(--ui-ton-lila)}.ui-tabelle td[data-deckung=neutral]{--ton: var(--ui-ton-neutral)}.ui-tabelle tbody tr.hervor td{background-color:var(--ui-akzent-weich);font-weight:600}.ui-tabelle tbody tr.hervor td:first-child{box-shadow:inset 3px 0 0 var(--ui-rot)}.ui-tabelle .wahl{width:44px;padding:0 0 0 14px}.ui-tabelle tbody tr.markiert td{background-color:var(--ui-akzent-weich)}.ui-tabelle-huelle .ui-tabelle.mit-wahl :is(th,td).fest:not(.wahl){left:44px}.ui-haken{width:18px;height:18px;margin:0;accent-color:var(--ui-auswahl);cursor:pointer;vertical-align:middle}.ui-tabelle .ui-tabelle-gruppen th{padding-top:10px;padding-bottom:0;border-bottom:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}.ui-tabelle .ui-tabelle-gruppen th.gruppe{color:var(--ui-text-2);box-shadow:inset 0 -2px 0 var(--ui-linie-stark);background-clip:padding-box}.ui-tabelle .ui-tabelle-gruppen th{position:static}.ui-tabelle tbody tr[data-zeilenton]{--zeile: var(--ui-ton-neutral)}.ui-tabelle tbody tr[data-zeilenton=blau]{--zeile: var(--ui-ton-blau)}.ui-tabelle tbody tr[data-zeilenton=rot]{--zeile: var(--ui-ton-rot)}.ui-tabelle tbody tr[data-zeilenton=gelb]{--zeile: var(--ui-ton-gelb)}.ui-tabelle tbody tr[data-zeilenton=gruen]{--zeile: var(--ui-ton-gruen)}.ui-tabelle tbody tr[data-zeilenton=hellblau]{--zeile: var(--ui-ton-hellblau)}.ui-tabelle tbody tr[data-zeilenton=lila]{--zeile: var(--ui-ton-lila)}.ui-tabelle tbody tr[data-zeilenton] td:not([data-ton]):not([data-deckung]){background-image:linear-gradient(color-mix(in srgb,var(--zeile) 13%,transparent),color-mix(in srgb,var(--zeile) 13%,transparent))}.ui-tabelle tbody tr[data-zeilenton] td:first-child{box-shadow:inset 3px 0 0 var(--zeile)}.ui-tabelle tbody tr.gedaempft td{color:var(--ui-text-3)}.ui-tabelle tbody tr.gedaempft td>*{opacity:.6}@media print{.ui-tabelle tbody tr.gedaempft td{color:inherit}.ui-tabelle tbody tr.gedaempft td>*{opacity:1}}.ui-tabelle td[data-muster]{--muster: var(--ui-linie-stark);background-image:repeating-linear-gradient(-45deg,var(--muster) 0 1.5px,transparent 1.5px 7px)}.ui-tabelle td[data-muster=schraffur-blau]{--muster: color-mix(in srgb, var(--ui-ton-blau) 40%, transparent)}.ui-tabelle :is(th,td).umbrechen,.ui-tabelle-huelle .ui-tabelle :is(th,td).fest.umbrechen{white-space:normal;overflow-wrap:break-word}.ui-tabelle :is(th,td).fuellen{width:100%;max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-tabelle td.fuellen>*{overflow:hidden;text-overflow:ellipsis}.ui-tabelle .klapp{width:44px;padding:0 8px 0 0;text-align:right}.ui-tabelle-klapp{width:32px;height:32px;display:inline-grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ui-text-2)}.ui-tabelle-klapp:hover{background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-tabelle-klapp .ui-symbol{transition:transform .25s var(--ui-feder)}.ui-tabelle tr.offen .ui-tabelle-klapp .ui-symbol{transform:rotate(180deg)}.ui-tabelle tr.offen td{border-bottom-color:transparent}.ui-tabelle .ui-tabelle-unterzeile td{padding:4px 14px 16px;background:var(--ui-flaeche);cursor:default}.ui-tabelle.klickbar tbody tr.ui-tabelle-unterzeile:hover td{background-color:var(--ui-flaeche)}.ui-unsichtbar{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui-tabelle-huelle.eingebettet{border:0;border-radius:0;background:transparent;box-shadow:none}.ui-tabelle-huelle.eingebettet .ui-tabelle th{background:var(--ui-flaeche)}.ui-tabelle-huelle.eingebettet .ui-tabelle :is(th,td):first-child{padding-left:4px}.ui-tabelle-huelle.eingebettet .ui-tabelle :is(th,td):last-child{padding-right:4px}.ui-tabelle .schmal{min-width:34px;padding:7px 4px;border-left:1px solid var(--ui-linie);text-align:center;font-size:12.5px;white-space:nowrap}.ui-tabelle th.schmal{padding:10px 4px;font-size:11.5px}.ui-tabelle th.schmal .ui-tabelle-kopf{justify-content:center}.ui-tabelle-huelle .ui-tabelle th.fest,.ui-tabelle-huelle .ui-tabelle td.fest{position:sticky;left:0;z-index:1;background-color:var(--ui-flaeche);box-shadow:inset -1px 0 0 var(--ui-linie);white-space:nowrap}.ui-tabelle-huelle .ui-tabelle th.fest{z-index:3}.ui-tabelle-huelle .ui-tabelle tfoot td.fest{background-color:var(--ui-flaeche-2)}.ui-tabelle-huelle .ui-tabelle.klickbar tbody tr:hover td.fest{background-color:var(--ui-flaeche-hover)}.ui-tabelle-huelle .ui-tabelle tbody tr.ausgewaehlt td.fest{background-image:linear-gradient(var(--ui-akzent-weich),var(--ui-akzent-weich));box-shadow:inset 3px 0 0 var(--ui-akzent),inset -1px 0 0 var(--ui-linie)}.ui-zeilen-move{transition:transform .38s var(--ui-feder)}.ui-zeilen-enter-active{transition:opacity .25s}.ui-zeilen-enter-from{opacity:0}.ui-zeilen-leave-active{display:none}@media print{.ui-tabelle{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ui-tabelle-huelle{box-shadow:none}.ui-tabelle-huelle.rollbar{overflow:visible}.ui-tabelle-huelle.rollbar .ui-tabelle{table-layout:auto;font-size:9px}.ui-tabelle-huelle.rollbar .ui-tabelle :is(th,td){padding:4px 3px;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.ui-tabelle-huelle.rollbar .ui-tabelle :is(th,td).fest{white-space:nowrap;width:1%}.ui-tabelle-huelle.rollbar .ui-tabelle :is(.ui-klein,small){font-size:.85em}.ui-tabelle-huelle.rollbar .ui-tabelle th{font-size:8.5px}.ui-tabelle-huelle.rollbar .ui-tabelle .schmal{min-width:0;padding:3px 1px;font-size:8.5px}.ui-tabelle-huelle.rollbar .ui-tabelle :is(th,td).fest{position:static}}@media (max-width: 760px){.ui-tabelle-huelle{overflow-x:auto}.ui-tabelle .ui-nur-breit{display:none}}.ui-vergleich{padding:8px 0}.ui-vergleich+.ui-vergleich{border-top:1px solid var(--ui-linie)}.ui-vergleich-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px}.ui-vergleich-wert{font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-vergleich-wert small{font-size:12px;font-weight:500;color:var(--ui-text-2)}.ui-vergleich-spur{position:relative;height:24px;margin:6px 0 2px}.ui-vergleich-spur:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);border-radius:2px;background:var(--ui-spur)}.ui-vergleich-punkt{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:var(--ui-akzent);opacity:.42;transform:translate(-50%,-50%)}.ui-vergleich-punkt.er{z-index:1;width:16px;height:16px;background:var(--ui-rot);opacity:1;box-shadow:0 0 0 3px var(--ui-flaeche)}.ui-vergleich-fuss{display:flex;justify-content:space-between;gap:12px;font-size:11.5px;color:var(--ui-text-2)}.ui-verteilung{width:100%;min-width:0;overflow:hidden}.ui-verteilung svg{display:block;overflow:visible}.ui-verteilung-achse{stroke:var(--ui-linie-stark);stroke-width:1}.ui-verteilung-schnitt{stroke:var(--ui-text-2);stroke-width:1.5;stroke-dasharray:4 3;opacity:.7}.ui-verteilung-skala{fill:var(--ui-text-3);font-size:11px;font-variant-numeric:tabular-nums}.ui-verteilung-skala.stark{fill:var(--ui-text-2);font-weight:600}.ui-verteilung-punkt{cursor:pointer;outline:none}.ui-verteilung-punkt .form{stroke:var(--ui-flaeche);stroke-width:1.5;transition:r .15s}.ui-verteilung-punkt .form.ring{stroke-width:2.25}.ui-verteilung-punkt:hover .form.ring,.ui-verteilung-punkt:focus-visible .form.ring{stroke-width:3;opacity:1}.ui-verteilung-punkt:not(.hervor) .form{opacity:.85}.ui-verteilung-punkt:hover .form:not(.ring),.ui-verteilung-punkt:focus-visible .form:not(.ring){stroke:var(--ui-text);stroke-width:2;opacity:1}.ui-verteilung-leine{stroke:var(--ui-text-3);stroke-width:1}.ui-verteilung-name{fill:var(--ui-text);font-size:11.5px;font-weight:700;paint-order:stroke;stroke:var(--ui-flaeche);stroke-width:3px;stroke-linejoin:round}@media print{.ui-verteilung svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-vorschlag{position:relative;display:flex;min-width:0;width:100%;max-width:420px}.ui-stapel>.ui-vorschlag,.ui-formular .ui-vorschlag,.ui-blatt .ui-vorschlag{max-width:none}.ui-vorschlag .ui-suchfeld{max-width:none}.ui-vorschlag-liste{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:340px;overflow-y:auto;padding:6px;border-radius:var(--ui-r-menue);background:var(--ui-flaeche-schwebend);color:var(--ui-text);box-shadow:var(--ui-schatten-hoch),0 0 0 1px var(--ui-linie)}.ui-vorschlag.im-fluss{flex-direction:column;gap:6px}.ui-vorschlag.im-fluss .ui-vorschlag-liste{position:static;max-height:none;box-shadow:0 0 0 1px var(--ui-linie)}.ui-vorschlag-rechts{flex:none;display:flex;align-items:center;gap:6px}.ui-vorschlag-liste .ui-suche-nichts{padding:16px;font-size:13.5px}.ui-wahl{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:100%}.ui-wahl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;height:40px;padding:0 36px 0 12px;border:0;border-radius:var(--ui-r-feld);background:var(--ui-flaeche);box-shadow:inset 0 0 0 1px var(--ui-linie-stark);color:var(--ui-text);font-size:14.5px;text-overflow:ellipsis;cursor:pointer}.ui-wahl select:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--ui-akzent)}.ui-wahl select:disabled{background:var(--ui-flaeche-2);color:var(--ui-text-2);cursor:default}.ui-wahl .ui-symbol{position:absolute;right:12px;pointer-events:none;color:var(--ui-text-2)}.ui-stapel>.ui-wahl,.ui-formular .ui-wahl{display:flex}.ui-wappen{flex:none;display:inline-block;object-fit:contain;vertical-align:middle}.ui-wappen-flagge{display:inline-grid;place-items:center;line-height:1}.ui-wappen-pokal{display:inline-grid;place-items:center;border-radius:28%;background:var(--ui-flaeche-2);color:var(--ui-text-2)}.ui-wert{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.ui-wert.links{align-items:flex-start;text-align:left}.ui-wert-titel{font-size:11.5px;font-weight:600;color:var(--ui-text-2)}.ui-wert-zahl{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ui-wert-zahl small{margin-left:3px;font-size:12px;font-weight:600;letter-spacing:0;color:var(--ui-text-2)}.ui-wert-unter{font-size:11.5px;color:var(--ui-text-3)}.ui-zeile{display:flex;align-items:center;gap:14px;width:100%;min-height:62px;padding:12px 16px;border:0;background:var(--ui-flaeche);color:var(--ui-text);text-align:left;text-decoration:none;transition:background .15s}.ui-zeile:hover{background:var(--ui-flaeche-hover)}.ui-zeile-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ui-zeile-titel{font-size:15px;font-weight:600}.ui-zeile-nebentitel{font-size:13.5px;font-weight:400;color:var(--ui-text-2)}.ui-zeile-unter{font-size:13px;color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-zeile-rechts{flex:none;display:flex;align-items:center;gap:8px}.ui-zeile-pfeil{color:var(--ui-text-3);transition:transform .2s var(--ui-feder)}.ui-zeile:hover .ui-zeile-pfeil{transform:translate(3px);color:var(--ui-text-2)}.ui-zeile-symbol{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--ui-r-klein);background:var(--ui-akzent-weich);color:var(--ui-akzent)}.ui-zeile-symbol.warnung{background:color-mix(in srgb,var(--ui-gelb) 20%,transparent);color:var(--ui-gelb-text)}.ui-zeile.statisch,.ui-zeile.statisch:hover{cursor:default;background:var(--ui-flaeche)}.ui-karte .ui-liste>.ui-zeile.statisch:hover{background:transparent}.ui-zeile.mehrzeilig{align-items:flex-start}.ui-zeile.mehrzeilig .ui-zeile-unter{white-space:normal;overflow:visible}.ui-zeile.hervorgehoben,.ui-zeile-huelle.hervorgehoben{box-shadow:inset 3px 0 0 var(--ui-akzent)}.ui-zeile-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:4px 12px;margin-top:6px}.ui-zeile-raster>*{display:flex;flex-direction:column;min-width:0}.ui-zeile-raster small{font-size:11px;color:var(--ui-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-zeile-raster b{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.ui-zeile-huelle{display:flex;align-items:center;background:var(--ui-flaeche);transition:background .15s}.ui-zeile-huelle:hover{background:var(--ui-flaeche-hover)}.ui-zeile-huelle>.ui-zeile,.ui-zeile-huelle>.ui-zeile:hover{flex:1;min-width:0;background:transparent}.ui-zeile-aktion{flex:none;display:flex;align-items:center;gap:4px;padding-right:12px}.ui-zwischentitel{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:4px}.ui-zwischentitel:not(:first-child){margin-top:18px}.ui-zwischentitel h3{font-size:14px;font-weight:700;letter-spacing:-.01em}.ui-zwischentitel-neben{font-size:12.5px;color:var(--ui-text-2)}.ui-zwischentitel-rechts{margin-left:auto;align-self:center}.katalog[data-v-70c34a3b]{max-height:280px;overflow-y:auto}.phasen-knoepfe[data-v-3e3797a9]{gap:8px;margin-left:auto}.umbruch[data-v-3e3797a9]{white-space:pre-line}.flach[data-v-3e3797a9]{display:contents}.nr[data-v-eaa48801]{display:inline-block;width:26px}.flach[data-v-8a94c37f]{display:contents}.auswertung[data-v-19b3d1b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px}:root{--ui-wenn-hell: initial;--ui-wenn-dunkel: ;color-scheme:light;--ui-blau: #005397;--ui-rot: #E20031;--ui-hellblau: #6CA5D9;--ui-dunkel1: #182E75;--ui-dunkel2: #12235F;--ui-dunkelrot: #8A0814;--ui-gelb: #F5B800;--ui-gruen: #2FA36F;--ui-schrift: "Stack Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-schrift-fest: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ui-feder: cubic-bezier(.22, 1, .36, 1);--ui-r-inhalt: 20px;--ui-r-klein: 12px;--ui-r-bedienung: 12px;--ui-r-feld: 12px;--ui-r-segment: 12px;--ui-r-marke: 999px;--ui-r-balken: 999px;--ui-r-blatt: 24px;--ui-r-menue: 14px;--ui-r-symbol: 16px;--ui-inhalt-max: 1320px;--ui-navi-breite: 240px;--ui-abstand: 20px;--ui-raster: 16px;--ui-grund: var(--ui-wenn-hell, #F4F6FA) var(--ui-wenn-dunkel, #111C42);--ui-flaeche: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #192852);--ui-flaeche-2: var(--ui-wenn-hell, #F0F3F8) var(--ui-wenn-dunkel, #213262);--ui-flaeche-3: var(--ui-wenn-hell, #E5EAF3) var(--ui-wenn-dunkel, #2A3D72);--ui-flaeche-hover: var(--ui-wenn-hell, #F8FAFD) var(--ui-wenn-dunkel, #1D2D5A);--ui-flaeche-schwebend: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #1F2F5C);--ui-blatt: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #192852);--ui-linie: var(--ui-wenn-hell, rgba(10, 20, 51, .08)) var(--ui-wenn-dunkel, rgba(255, 255, 255, .09));--ui-linie-stark: var(--ui-wenn-hell, rgba(10, 20, 51, .15)) var(--ui-wenn-dunkel, rgba(255, 255, 255, .17));--ui-text: var(--ui-wenn-hell, #0A1433) var(--ui-wenn-dunkel, #F3F6FC);--ui-text-2: var(--ui-wenn-hell, #5A6788) var(--ui-wenn-dunkel, #AEBBDA);--ui-text-3: var(--ui-wenn-hell, #929CB5) var(--ui-wenn-dunkel, #7D8CB2);--ui-akzent: var(--ui-wenn-hell, #005397) var(--ui-wenn-dunkel, #8DBDEB);--ui-akzent-weich: var(--ui-wenn-hell, rgba(0, 83, 151, .08)) var(--ui-wenn-dunkel, rgba(141, 189, 235, .14));--ui-auf-akzent: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-auswahl: var(--ui-wenn-hell, #005397) var(--ui-wenn-dunkel, #FFFFFF);--ui-auf-auswahl: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-primaer: var(--ui-rot);--ui-auf-primaer: #FFFFFF;--ui-spur: var(--ui-wenn-hell, #EDF1F7) var(--ui-wenn-dunkel, #273966);--ui-gruen-text: var(--ui-wenn-hell, #1F8A5B) var(--ui-wenn-dunkel, #5BD6A2);--ui-gelb-text: var(--ui-wenn-hell, #9A6E00) var(--ui-wenn-dunkel, #F5B800);--ui-glas: var(--ui-wenn-hell, rgba(244, 246, 250, .74)) var(--ui-wenn-dunkel, rgba(17, 28, 66, .74));--ui-glas-stark: var(--ui-wenn-hell, rgba(255, 255, 255, .8)) var(--ui-wenn-dunkel, rgba(25, 40, 82, .84));--ui-schatten: var(--ui-wenn-hell, 0 1px 2px rgba(10, 20, 51, .04), 0 2px 6px rgba(10, 20, 51, .03)) var(--ui-wenn-dunkel, 0 1px 2px rgba(0, 0, 0, .18));--ui-schatten-hoch: var(--ui-wenn-hell, 0 24px 60px -16px rgba(10, 20, 51, .3)) var(--ui-wenn-dunkel, 0 30px 80px -20px rgba(0, 0, 0, .6));--ui-rand: 1px solid var(--ui-linie);--ui-ton-neutral: var(--ui-wenn-hell, #6B7A99) var(--ui-wenn-dunkel, #7F8EB3);--ui-ton-blau: var(--ui-wenn-hell, #005397) var(--ui-wenn-dunkel, #4C8FD6);--ui-ton-rot: #E20031;--ui-ton-gelb: #F5B800;--ui-ton-gruen: #2FA36F;--ui-ton-hellblau: var(--ui-wenn-hell, #6CA5D9) var(--ui-wenn-dunkel, #93C5EE);--ui-ton-lila: var(--ui-wenn-hell, #7A4FCF) var(--ui-wenn-dunkel, #9B7BEA);--ui-marke-deckung: var(--ui-wenn-hell, 30%) var(--ui-wenn-dunkel, 48%);--ui-marke-schrift-anteil: var(--ui-wenn-hell, 70%) var(--ui-wenn-dunkel, 0%);--ui-heat-deckung: var(--ui-wenn-hell, 55%) var(--ui-wenn-dunkel, 85%);--ui-marke-schrift-basis: var(--ui-wenn-hell, #000000) var(--ui-wenn-dunkel, #FFFFFF);--ui-bew-s-grund: var(--ui-wenn-hell, color-mix(in srgb, #005397 30%, transparent)) var(--ui-wenn-dunkel, rgba(76, 143, 214, .5));--ui-bew-s-text: var(--ui-wenn-hell, #003F75) var(--ui-wenn-dunkel, #FFFFFF);--ui-bew-p-grund: var(--ui-wenn-hell, color-mix(in srgb, #2FA36F 34%, transparent)) var(--ui-wenn-dunkel, rgba(47, 163, 111, .5));--ui-bew-p-text: var(--ui-wenn-hell, #135F3C) var(--ui-wenn-dunkel, #FFFFFF);--ui-hinweis-grund: var(--ui-wenn-hell, #0B1638) var(--ui-wenn-dunkel, #FFFFFF);--ui-hinweis-text: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-grafik-team: #E20031;--ui-grafik-hk: var(--ui-wenn-hell, #005397) var(--ui-wenn-dunkel, #8DBDEB);--ui-grafik-gegner: var(--ui-wenn-hell, #4A4F5A) var(--ui-wenn-dunkel, #B9C0CC);--ui-grafik-liga: var(--ui-wenn-hell, #C3C9D2) var(--ui-wenn-dunkel, #4A5A80);--ui-grafik-neutral: var(--ui-wenn-hell, #005397) var(--ui-wenn-dunkel, #8DBDEB);--ui-auf-grafik-team: #FFFFFF;--ui-auf-grafik-hk: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-auf-grafik-gegner: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-auf-grafik-liga: var(--ui-wenn-hell, #0A1433) var(--ui-wenn-dunkel, #FFFFFF);--ui-auf-grafik-neutral: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #0B1638);--ui-rasen: var(--ui-wenn-hell, #EAEAEC) var(--ui-wenn-dunkel, #1B2A5A);--ui-feldlinie: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #3A4E8C);--ui-auf-rasen: var(--ui-wenn-hell, #0A1433) var(--ui-wenn-dunkel, #F3F6FC);--ui-logo-grund: #FFFFFF;--ui-tabbar-platz: 0px;--ui-navi-grund: transparent;--ui-navi-text: var(--ui-wenn-hell, #5A6788) var(--ui-wenn-dunkel, #AEBBDA);--ui-navi-text-an: var(--ui-wenn-hell, #0A1433) var(--ui-wenn-dunkel, #F3F6FC);--ui-navi-hover: var(--ui-wenn-hell, rgba(10, 20, 51, .04)) var(--ui-wenn-dunkel, rgba(255, 255, 255, .05));--ui-navi-aktiv: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #213262);--ui-navi-feld: var(--ui-wenn-hell, #FFFFFF) var(--ui-wenn-dunkel, #192852)}@media (max-width: 991px){:root{--ui-tabbar-platz: calc(72px + env(safe-area-inset-bottom)) }}@media print{:root{--ui-tabbar-platz: 0px}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ui-wenn-hell: ;--ui-wenn-dunkel: initial;color-scheme:dark}}:root[data-theme=dark]{--ui-wenn-hell: ;--ui-wenn-dunkel: initial;color-scheme:dark}:root[data-theme=light]{--ui-wenn-hell: initial;--ui-wenn-dunkel: ;color-scheme:light}@media print{:root:root:root{--ui-wenn-hell: initial;--ui-wenn-dunkel: ;color-scheme:light}}@font-face{font-family:Stack Sans;src:url(/assets/StackSansText-Light-BVwICoRx.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Stack Sans;src:url(/assets/StackSansText-Regular-BB7vz-Lq.woff) format("woff");font-weight:400 500;font-display:swap}@font-face{font-family:Stack Sans;src:url(/assets/StackSansText-SemiBold-D9pUzvBK.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Stack Sans;src:url(/assets/StackSansText-Bold-CENY31AR.woff) format("woff");font-weight:700;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--ui-schrift);font-size:15px;line-height:1.45;letter-spacing:-.005em;background:var(--ui-grund);color:var(--ui-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4,p{margin:0}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-hellblau);outline-offset:2px}@media print{html,body{background:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}.ui-inhalt{max-width:var(--ui-inhalt-max);margin:0 auto;padding:22px 32px 72px;display:flex;flex-direction:column;gap:var(--ui-abstand)}@media (max-width: 760px){.ui-inhalt{padding:16px 16px 48px}}.ui-stapel{display:flex;flex-direction:column;gap:var(--ui-abstand)}.ui-stapel.eng{gap:10px}.ui-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ui-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--ui-raster)}.ui-raster.klein{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ui-raster.zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-raster.drei{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-raster.vier{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 991px){.ui-raster.drei,.ui-raster.vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.ui-raster.zwei,.ui-raster.drei{grid-template-columns:minmax(0,1fr)}}.ui-liste{display:flex;flex-direction:column;overflow:hidden;background:var(--ui-flaeche);border:var(--ui-rand);border-radius:var(--ui-r-inhalt)}.ui-liste>:is(.ui-zeile,.ui-zeile-huelle)+:is(.ui-zeile,.ui-zeile-huelle){border-top:1px solid var(--ui-linie)}.ui-liste:has(>.ui-zeile-huelle){overflow:visible}.ui-liste:has(>.ui-zeile-huelle)>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.ui-liste:has(>.ui-zeile-huelle)>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui-karte .ui-liste{margin:0 -8px;overflow:visible;background:transparent;border:0;border-radius:0}.ui-karte .ui-liste>.ui-zeile{background:transparent;padding:10px 8px;border-radius:var(--ui-r-klein)}.ui-karte .ui-liste>.ui-zeile-huelle{background:transparent;border-radius:var(--ui-r-klein)}.ui-karte .ui-liste>.ui-zeile-huelle>.ui-zeile{padding:10px 8px}.ui-karte .ui-liste>.ui-zeile-huelle>.ui-zeile-aktion{padding-right:4px}.ui-karte .ui-liste>:is(.ui-zeile,.ui-zeile-huelle)+:is(.ui-zeile,.ui-zeile-huelle){border-top:0}.ui-karte .ui-liste>:is(.ui-zeile,.ui-zeile-huelle):hover{background:var(--ui-flaeche-2)}.ui-karte .ui-liste.getrennt>:is(.ui-zeile,.ui-zeile-huelle){border-radius:0}.ui-karte .ui-liste.getrennt>:is(.ui-zeile,.ui-zeile-huelle)+:is(.ui-zeile,.ui-zeile-huelle){border-top:1px solid var(--ui-linie)}.ui-aktionsliste{display:flex;flex-direction:column;padding:4px;background:var(--ui-flaeche);border-radius:14px}@media (max-width: 760px){.ui-nur-breit{display:none!important}}@media (min-width: 761px){.ui-nur-schmal{display:none!important}}@media print{.ui-nur-bildschirm{display:none!important}}@media not print{.ui-nur-druck{display:none!important}}.ui-zahl{font-variant-numeric:tabular-nums}.ui-klein{font-size:13px;color:var(--ui-text-2)}.ui-grau{color:var(--ui-text-2)}.ui-fliesstext{font-size:15px;font-weight:300;line-height:1.6;letter-spacing:-.01em}.ui-unterstrich{color:var(--ui-rot);margin-right:.02em}.ui-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-2)}.ui-link{color:var(--ui-akzent);font-weight:inherit;text-decoration:none;text-underline-offset:.18em;cursor:pointer}.ui-link:hover{text-decoration:underline}.ui-link.leise{color:inherit}.ui-link.leise:hover{color:var(--ui-akzent)}button.ui-link{padding:0;border:0;background:none;font:inherit;text-align:inherit}@media print{.ui-link,.ui-link.leise{color:inherit;text-decoration:none}}.ui-code{padding:.1em .35em;border-radius:6px;background:var(--ui-flaeche-2);font-family:var(--ui-schrift-fest);font-size:.88em;font-weight:400;overflow-wrap:anywhere}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}.ui-wechsel-enter-active{transition:opacity .22s,transform .3s var(--ui-feder)}.ui-wechsel-leave-active{transition:opacity .12s}.ui-wechsel-enter-from{opacity:0;transform:translateY(6px)}.ui-wechsel-leave-to{opacity:0}.ui-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:var(--ui-r-bedienung);background:none;font-size:14.5px;font-weight:700;letter-spacing:.005em;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background .15s,filter .15s,transform .12s,box-shadow .15s,color .15s}.ui-knopf:active{transform:scale(.97)}.ui-knopf.klein{height:36px;padding:0 14px;font-size:13.5px}.ui-knopf.breit{width:100%}.ui-knopf[data-art=primaer]{background:var(--ui-primaer);color:var(--ui-auf-primaer)}.ui-knopf[data-art=primaer]:hover{filter:brightness(1.1)}.ui-knopf[data-art=sekundaer]{background:var(--ui-flaeche-2);color:var(--ui-text)}.ui-knopf[data-art=sekundaer]:hover{background:var(--ui-flaeche-3)}.ui-knopf[data-art=umriss]{box-shadow:inset 0 0 0 1.5px var(--ui-linie-stark);color:var(--ui-text)}.ui-knopf[data-art=umriss]:hover{background:var(--ui-flaeche-2)}.ui-knopf[data-art=text]{padding:0 10px;color:var(--ui-akzent)}.ui-knopf[data-art=text]:hover{background:var(--ui-akzent-weich)}.ui-knopf[data-art=text].klein{height:32px;padding:0 8px}.ui-knopf[data-art=rund]{width:44px;padding:0;border-radius:50%;color:var(--ui-text);box-shadow:inset 0 0 0 1.5px var(--ui-linie-stark)}.ui-knopf[data-art=rund].klein{width:36px}.ui-knopf[data-art=rund]:hover{background:var(--ui-flaeche-2)}.ui-knopf.an:not([data-art=primaer]){background:var(--ui-akzent-weich);color:var(--ui-akzent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ui-akzent) 35%,transparent)}.ui-knopf.an .ui-symbol{animation:ui-knopf-an .3s var(--ui-feder)}@keyframes ui-knopf-an{0%{transform:scale(.7)}to{transform:scale(1)}}.ui-knopf-zahl{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:999px;background:var(--ui-rot);color:var(--ui-auf-primaer);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ui-knopf[data-art=primaer] .ui-knopf-zahl{background:var(--ui-auf-primaer);color:var(--ui-primaer)}.ui-knopf.nur-symbol{position:relative}.ui-knopf.nur-symbol .ui-knopf-zahl{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;box-shadow:0 0 0 2px var(--ui-flaeche)}.ui-knopf:disabled,.ui-knopf[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.ui-feld-label{font-size:13px;font-weight:600;color:var(--ui-text-2)}.ui-feld-pflicht{color:var(--ui-rot)}.ui-feld-eingabe{width:100%;min-height:42px;padding:9px 12px;border:0;border-radius:var(--ui-r-feld);background:var(--ui-flaeche);box-shadow:inset 0 0 0 1px var(--ui-linie-stark);color:var(--ui-text);font-size:15px;line-height:1.4;outline:0;transition:box-shadow .15s}textarea.ui-feld-eingabe{resize:vertical;min-height:64px}.ui-feld-eingabe::placeholder{color:var(--ui-text-3)}.ui-feld-eingabe:focus{box-shadow:inset 0 0 0 2px var(--ui-akzent)}.ui-feld-eingabe:disabled,.ui-feld-eingabe[readonly]{background:var(--ui-flaeche-2);color:var(--ui-text-2)}
