@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--seite:#fff;--flaeche:#f9fafb;--flaeche-2:#f3f4f6;--karte:#fff;--rahmen:#e5e7eb;--rahmen-stark:#d1d5db;--text:#111827;--text-2:#676e7c;--text-3:#9ca3af;--fokus:var(--text);--akzent:#456990;--akzent-dunkel:#3a5a7c;--schatten:0 1px 2px #0000000a, 0 6px 20px #0000000f;--schatten-schweb:0 8px 24px #0000001f;--app-hintergrund:#f3f4f6;--radius-flaeche:var(--radius-karte);--haar:#00000012;--schatten-flaeche:0 1px 1px #00000005;--flaechen-abstand:8px;--rot:#9b2c2c;--rot-hell:#fbeaea;--orange:#8a5a1c;--orange-hell:#fbf0e3;--gruen:#2f6b3a;--gruen-hell:#e8f3ea;--neutral:var(--text-3);--zeile:44px;--zeile-dicht:36px;--zeile-klein:30px;--tabbar-hoehe:56px;--symbol:18px;--symbol-klein:14px;--abstand-faktor:1;--abstand-1:calc(4px * var(--abstand-faktor));--abstand-2:calc(8px * var(--abstand-faktor));--abstand-3:calc(12px * var(--abstand-faktor));--abstand-4:calc(16px * var(--abstand-faktor));--abstand-5:calc(24px * var(--abstand-faktor));--abstand-6:calc(32px * var(--abstand-faktor));--kopf-hoehe:52px;--seite-breite:1280px;--symbol-marke:22px;--marke:#456990;--marke-abstand:10px;--marke-linie:16px;--anmeldung-flaeche:#2e4a66;--auf-flaeche:#fff;--auf-flaeche-90:#ffffffe6;--auf-flaeche-80:#fffc;--auf-flaeche-linie:#ffffff59;--anmeldung-schmuck:.06;--anmeldung-spalte-weiss:520px;--anmeldung-weiss-seite:72px;--anmeldung-weiss-unten:48px;--anmeldung-flaeche-innen-block:56px;--anmeldung-flaeche-innen-seite:64px;--anmeldung-schmal:440px;--anmeldung-logo:58px;--anmeldung-logo-schmal:32px;--anmeldung-linie:48px;--anmeldung-linie-schmal:26px;--anmeldung-abstand-logo:22px;--anmeldung-abstand-schmal:14px;--anmeldung-abstand-text:20px;--anmeldung-abstand-knopf:40px;--anmeldung-schmuck-breite:760px;--anmeldung-schmuck-rechts:-180px;--anmeldung-schmuck-oben:90px;--anmeldung-knopf-hoehe:52px;--ms-rot:#f25022;--ms-gruen:#7fba00;--ms-blau:#00a4ef;--ms-gelb:#ffb900;--radius:12px;--radius-karte:20px;--radius-gross:24px;--radius-pille:999px;--familie:"Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--schrift-faktor:1;--groesse-1:calc(12px * var(--schrift-faktor));--groesse-2:calc(13px * var(--schrift-faktor));--groesse-3:calc(14px * var(--schrift-faktor));--groesse-4:calc(15px * var(--schrift-faktor));--groesse-5:calc(16px * var(--schrift-faktor));--groesse-titel:calc(16px * var(--schrift-faktor));--groesse-zahl:calc(20px * var(--schrift-faktor));--groesse-gross-1:calc(22px * var(--schrift-faktor));--groesse-gross-2:calc(30px * var(--schrift-faktor));--groesse-anmeldung-name:calc(54px * var(--schrift-faktor));--groesse-anmeldung-name-schmal:calc(26px * var(--schrift-faktor));--groesse-gruss:calc(48px * var(--schrift-faktor));--groesse-gruss-schmal:calc(42px * var(--schrift-faktor));--groesse-anmeldung-text:calc(17px * var(--schrift-faktor));--gewicht-leicht:300;--gewicht-normal:400;--gewicht-halb:500;--gewicht-fett:600;--gewicht-stark:700;--zeilenabstand:1.45;--laufweite:-.005em;--laufweite-titel:-.01em;--laufweite-gross:-.02em;--laufweite-anmeldung-name:-.04em;--laufweite-gruss:-.035em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--familie);font-size:var(--groesse-3);font-weight:var(--gewicht-normal);line-height:var(--zeilenabstand);letter-spacing:var(--laufweite);color:var(--text);background:var(--seite);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}h1{font-size:var(--groesse-titel);font-weight:var(--gewicht-stark);letter-spacing:var(--laufweite-titel)}h2{font-size:var(--groesse-5);font-weight:var(--gewicht-fett);letter-spacing:var(--laufweite-titel)}a{color:var(--text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--rahmen-stark);text-decoration-color:var(--rahmen-stark)}a:hover{text-decoration-color:currentColor}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.kleintext{font-size:var(--groesse-2);color:var(--text-2)}.hinweis{font-size:var(--groesse-3);color:var(--text-2)}.kuerzen{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mehrzeilig{white-space:normal;overflow-wrap:anywhere}.zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sr-nur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-button{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:var(--zeile-dicht);padding:0 var(--abstand-3);border:1px solid var(--rahmen-stark);border-radius:var(--radius);background:var(--karte);color:var(--text);cursor:pointer;font-size:var(--groesse-3);font-weight:var(--gewicht-halb);white-space:nowrap;vertical-align:middle;line-height:1.2;text-decoration:none;display:inline-flex}.ui-button:hover{background:var(--flaeche);text-decoration:none}.ui-button--primaer{background:var(--akzent);border-color:var(--akzent);color:var(--karte)}.ui-button--primaer:hover{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel)}@media (pointer:coarse){.ui-button{min-height:var(--zeile)}}.ui-karte{background:var(--karte);border:1px solid var(--rahmen);border-radius:var(--radius-karte);box-shadow:var(--schatten);padding:var(--abstand-4) var(--abstand-5)}.ui-pille{min-height:calc(var(--zeile-klein) - 10px);padding:0 var(--abstand-2);border-radius:var(--radius-pille);background:var(--flaeche-2);color:var(--text-2);font-size:var(--groesse-2);font-weight:var(--gewicht-halb);align-items:center;display:inline-flex}.ui-hinweis--fehler{color:var(--rot)}.ui-pille--orange{background:var(--orange-hell);color:var(--orange)}.ui-pille--gruen{background:var(--gruen-hell);color:var(--gruen)}.ui-pille--rot{background:var(--rot-hell);color:var(--rot)}.ui-feld{gap:var(--abstand-1);min-width:0;font-size:var(--groesse-2);color:var(--text-2);flex-direction:column;display:flex}.ui-eingabe{min-height:var(--zeile-dicht);min-width:0;max-width:100%;padding:0 var(--abstand-3);border:1px solid var(--rahmen-stark);border-radius:var(--radius);background:var(--karte);color:var(--text);font-size:var(--groesse-3)}.ui-schalter{align-items:center;gap:var(--abstand-2);min-height:var(--zeile-dicht);cursor:pointer;display:inline-flex}.ui-schalter input{width:18px;height:18px;accent-color:var(--text);margin:0}@media (pointer:coarse){.ui-eingabe,.ui-schalter{min-height:var(--zeile)}}.mit-grund{align-items:flex-end;gap:var(--abstand-2) var(--abstand-3);padding:var(--abstand-3);border:1px solid var(--rahmen);border-radius:var(--radius);background:var(--flaeche);flex-wrap:wrap;display:flex}.mit-grund .ui-feld{flex:16ch}.mit-grund__knoepfe{gap:var(--abstand-2);flex-wrap:wrap;display:flex}.mit-grund__fehler{flex-basis:100%}.mit-grund--zeile{padding:var(--abstand-2);align-items:center}.mit-grund--zeile>.ui-eingabe{flex:14ch}.ui-button:disabled{opacity:.5;cursor:default}.ui-button:disabled:hover{background:var(--karte)}.ui-button--primaer:disabled:hover{background:var(--akzent)}.ui-reiter{gap:var(--abstand-1);border-bottom:1px solid var(--rahmen);padding-bottom:var(--abstand-2);flex-wrap:wrap;display:flex}.ui-reiter__link{min-height:var(--zeile-dicht);padding:0 var(--abstand-3);border-radius:var(--radius);color:var(--text-2);font:inherit;font-weight:var(--gewicht-halb);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.ui-reiter__link:hover{background:var(--flaeche);color:var(--text)}.ui-reiter__link.active{background:var(--flaeche-2);color:var(--text);font-weight:var(--gewicht-fett)}@media (pointer:coarse){.ui-reiter__link{min-height:var(--zeile)}}.ui-symbol{width:var(--symbol);height:var(--symbol);flex:none}.ui-symbol--klein{width:var(--symbol-klein);height:var(--symbol-klein)}.ui-button--symbol{width:var(--zeile-dicht);padding:0}.ui-button--klein{min-height:var(--zeile-klein);padding:0 var(--abstand-2);font-size:var(--groesse-2)}.ui-button--still{background:0 0;border-color:#0000}@media (pointer:coarse){.ui-button--symbol{width:var(--zeile)}.ui-button--klein{min-height:var(--zeile)}}.ui-seitenkopf{gap:var(--abstand-2);flex-direction:column;display:flex}.ui-seitenkopf__zeile{justify-content:space-between;align-items:center;gap:var(--abstand-2) var(--abstand-3);min-height:var(--zeile-dicht);flex-wrap:wrap;display:flex}.ui-seitenkopf__titel{align-items:baseline;gap:var(--abstand-1) var(--abstand-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.ui-seitenkopf__meldung{flex:1 1 0;align-self:stretch;min-width:0;min-height:1lh;position:relative}.ui-meldung__region{display:block;position:absolute;inset:0 0 auto}.ui-meldung{align-items:center;gap:var(--abstand-1);max-width:100%;padding:2px var(--abstand-2);border-radius:var(--radius-pille);font-size:var(--groesse-2);font-weight:var(--gewicht-halb);animation:.15s ease-out ui-meldung-ein;display:inline-flex}.ui-meldung--ok{background:var(--gruen-hell);color:var(--gruen);white-space:nowrap}.ui-meldung--ok .ui-meldung__text{text-overflow:ellipsis;overflow:hidden}.ui-meldung--fehler{z-index:30;width:max-content;min-width:min(16rem,100%);max-width:min(32rem, calc(100vw - 2 * var(--abstand-4)));padding:var(--abstand-1) var(--abstand-1) var(--abstand-1) var(--abstand-3);border-radius:var(--radius);background:var(--rot-hell);color:var(--rot);box-shadow:var(--schatten-schweb);align-items:flex-start;position:relative}.ui-meldung--fehler .ui-meldung__text{padding-top:2px}.ui-meldung__zu{width:var(--zeile-klein);height:var(--zeile-klein);border-radius:var(--radius);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-meldung__zu:hover{background:var(--karte)}@media (width<=719px){.ui-seitenkopf__zeile{position:relative}.ui-seitenkopf__meldung{flex:0 0 0;min-height:0;position:static}.ui-meldung__region{inset:calc(100% + var(--abstand-1)) 0 auto;z-index:30}.ui-meldung--ok{box-shadow:var(--schatten-schweb)}.ui-meldung--fehler{width:auto;max-width:100%}}@keyframes ui-meldung-ein{0%{opacity:0}}.ui-seitenkopf__aktionen{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.ui-seitenkopf .ui-reiter{border-bottom:0;padding-bottom:0}.ui-kachel{gap:var(--abstand-2);min-width:0;padding:var(--abstand-3) var(--abstand-4);background:var(--karte);border:1px solid var(--rahmen);border-radius:var(--radius);flex-direction:column;display:flex}.ui-kachel__kopf{justify-content:space-between;align-items:center;gap:var(--abstand-2);min-height:var(--zeile-klein);display:flex}.ui-kachel__titel,.ui-abschnitt{font-size:var(--groesse-2);font-weight:var(--gewicht-fett);color:var(--text-2);letter-spacing:var(--laufweite)}.ui-kachel__aktion{align-items:center;gap:var(--abstand-2);display:flex}.ui-leer{font-size:var(--groesse-2);color:var(--text-2)}.ui-tabelle{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--groesse-3)}.ui-tabelle th,.ui-tabelle td{height:var(--zeile-dicht);padding:var(--abstand-1) var(--abstand-2);border-bottom:1px solid var(--rahmen);text-align:left;vertical-align:middle}.ui-tabelle thead th{top:var(--kopf-oben,0);z-index:2;background:var(--flaeche);color:var(--text-2);font-size:var(--groesse-2);font-weight:var(--gewicht-fett);white-space:nowrap;position:sticky}.ui-tabelle tbody th{font-weight:var(--gewicht-halb)}.ui-tabelle .zahl{text-align:right}.ui-tabelle__kopfzeile th{color:var(--text);font-size:var(--groesse-3)}.ui-tabelle tr.ui-tabelle__klickbar{cursor:pointer}.ui-tabelle tr.ui-tabelle__klickbar:hover>*,.ui-tabelle tr.ui-tabelle__klickbar:focus-visible>*{background:var(--flaeche-2)}.ui-tabelle tr.ui-tabelle__klickbar:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.ui-tabelle tr.ui-tabelle__aus>*{color:var(--text-2)}.ui-tabelle__aktionen{justify-content:flex-end;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.ui-tabellenflaeche{background:var(--karte);border:1px solid var(--rahmen);border-radius:var(--radius);overflow:clip}.ui-tabellenflaeche .ui-tabelle tr:last-child>*{border-bottom:0}@media (width<=719px){.ui-tabelle--stapeln thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-tabelle--stapeln,.ui-tabelle--stapeln tbody,.ui-tabelle--stapeln tr,.ui-tabelle--stapeln th,.ui-tabelle--stapeln td{width:100%;display:block}.ui-tabelle--stapeln tr{padding:var(--abstand-2) var(--abstand-3);border-bottom:1px solid var(--rahmen)}.ui-tabelle--stapeln th,.ui-tabelle--stapeln td{height:auto;padding:var(--abstand-1) 0;border:0}.ui-tabelle--stapeln td[data-titel]{justify-content:space-between;gap:var(--abstand-3);text-align:right;display:flex}.ui-tabelle--stapeln td[data-titel]:before{content:attr(data-titel);color:var(--text-2);font-size:var(--groesse-2);text-align:left}.ui-tabelle--stapeln td[data-titel]>*{min-width:0}.ui-tabelle--stapeln td.ui-tabelle__aktionszelle{display:block}.ui-tabelle--stapeln .ui-tabelle__aktionen{justify-content:flex-start}}.ui-abzeichen{align-items:center;gap:var(--abstand-1);min-height:20px;padding:0 var(--abstand-2);border-radius:var(--radius-pille);background:var(--flaeche-2);color:var(--text-2);font-size:var(--groesse-1);font-weight:var(--gewicht-fett);white-space:nowrap;display:inline-flex}.ui-abzeichen--orange{background:var(--orange-hell);color:var(--orange)}.ui-abzeichen--gruen{background:var(--gruen-hell);color:var(--gruen)}.ui-abzeichen--rot{background:var(--rot-hell);color:var(--rot)}.ui-abzeichen.mehrzeilig{white-space:normal;overflow-wrap:anywhere;padding-block:2px;line-height:1.3}.zurueck{align-items:center;gap:var(--abstand-1);min-height:var(--zeile-dicht);font-size:var(--groesse-2);color:var(--text-2);align-self:flex-start;display:inline-flex}.gitter{gap:var(--abstand-3);grid-template-columns:minmax(0,1fr);display:grid}.angaben{gap:var(--abstand-1) var(--abstand-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.angaben dt{color:var(--text-2);font-size:var(--groesse-2)}.angaben dd{overflow-wrap:anywhere;min-width:0;margin:0}.abzeichen-liste{gap:var(--abstand-1);flex-wrap:wrap;min-width:0;display:inline-flex}.chips{gap:var(--abstand-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.chips>legend{margin-bottom:var(--abstand-1);font-size:var(--groesse-2);color:var(--text-2);padding:0}.chip{display:inline-flex;position:relative}.chip>input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip>span{min-height:var(--zeile-dicht);padding:0 var(--abstand-3);border:1px solid var(--rahmen-stark);border-radius:var(--radius-pille);background:var(--karte);font-size:var(--groesse-3);align-items:center;display:inline-flex}.chip>input:checked+span{background:var(--text);border-color:var(--text);color:var(--karte)}.chip>input:focus-visible+span{outline:2px solid var(--fokus);outline-offset:2px}.einheit-wahl{gap:var(--abstand-2);grid-template-columns:minmax(0,1fr);display:grid}.formular{gap:var(--abstand-3);flex-direction:column;min-width:0;display:flex}.formular__zeile{gap:var(--abstand-3);grid-template-columns:minmax(0,1fr);display:grid}.ui-tabelle tr.zeile-offen>td{background:var(--flaeche);height:auto}.ui-tabelle tr.gruppe>th{background:var(--flaeche-2);font-weight:var(--gewicht-fett)}.zweitzeile{font-size:var(--groesse-2);color:var(--text-2);display:block}.intern{margin-left:var(--abstand-1);display:inline-flex}.textblock{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pruefsumme{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--groesse-2)}@media (pointer:coarse){.zurueck,.chip>span{min-height:var(--zeile)}}@media (width>=720px){.gitter{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.gitter>.breit{grid-column:1/-1}.einheit-wahl{grid-template-columns:repeat(3,minmax(0,1fr))}.formular__zeile{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media (width<=719px){.ui-tabelle--stapeln td[data-titel]:before{flex-shrink:0;max-width:40%}.ui-tabelle--stapeln td[data-titel]{overflow-wrap:anywhere}.ui-tabelle--stapeln td[data-titel]:has(>.zweitzeile){flex-wrap:wrap}.ui-tabelle--stapeln td[data-titel]>.zweitzeile{flex-basis:100%}}.benutzer__wechsel{gap:var(--abstand-2);padding:var(--abstand-2) 0;flex-direction:column;display:flex}.benutzer__wechsel>.ui-feld{max-width:16rem}.ui-tabelle tr.benutzer__zeile-wechsel>td{background:var(--flaeche);height:auto}.ui-tabelle tr.gruppe>th a{color:var(--text)}.protokolle__filter{gap:var(--abstand-2);grid-template-columns:minmax(0,1fr);display:grid}.protokolle__nummer{white-space:nowrap}.protokolle__suche{align-items:center;gap:var(--abstand-2);min-width:0;display:flex}.protokolle__suche .ui-eingabe{flex:1;width:100%}.protokoll__dokumente,.protokoll__liste{gap:var(--abstand-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.protokoll__dokumente>li{justify-content:space-between;align-items:center;gap:var(--abstand-3);display:flex}.protokoll__liste>li+li{padding-top:var(--abstand-2);border-top:1px solid var(--rahmen)}.protokoll__folge{gap:var(--abstand-1) var(--abstand-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.protokoll__folge-art{font-weight:var(--gewicht-fett);grid-column:1/-1}.protokoll__text{min-height:calc(var(--zeile) * 2);padding:var(--abstand-2) var(--abstand-3);resize:vertical;font-family:inherit}.protokoll__anwesende{margin:var(--abstand-2) 0 0}@media (width>=720px){.protokolle__filter{grid-template-columns:minmax(12rem,2fr) repeat(auto-fit,minmax(9rem,1fr))}.protokoll__folge{grid-template-columns:12rem minmax(0,1fr) auto}.protokoll__folge-art{grid-column:auto}}.stammdaten__suche{align-items:center;gap:var(--abstand-2);flex:16rem;min-width:0;max-width:24rem;display:flex}.stammdaten__suche .ui-eingabe{flex:1;width:100%}.stammdaten__zurueck{align-items:center;gap:var(--abstand-1);min-height:var(--zeile-dicht);font-size:var(--groesse-2);color:var(--text-2);align-self:flex-start;display:inline-flex}.stammdaten__kacheln{gap:var(--abstand-3);grid-template-columns:minmax(0,1fr);display:grid}.stammdaten__angaben{gap:var(--abstand-1) var(--abstand-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.stammdaten__angaben dt{color:var(--text-2);font-size:var(--groesse-2);align-self:center}.stammdaten__angaben dd{overflow-wrap:anywhere;min-width:0;margin:0}.stammdaten__mieter{gap:var(--abstand-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stammdaten__mieter li+li{padding-top:var(--abstand-3);border-top:1px solid var(--rahmen)}.stammdaten__name{font-weight:var(--gewicht-fett)}@media (pointer:coarse){.stammdaten__zurueck{min-height:var(--zeile)}}@media (width>=720px){.stammdaten__kacheln{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.stammdaten__kacheln>.stammdaten__breit{grid-column:1/-1}}.termine__zeitraum{gap:var(--abstand-3);flex-wrap:wrap;display:flex}.termine__zeitraum>.ui-feld{flex:10rem;max-width:14rem}.textbaustein{gap:var(--abstand-2);flex-direction:column;display:flex}.textbaustein+.textbaustein{margin-top:var(--abstand-3);padding-top:var(--abstand-3);border-top:1px solid var(--rahmen)}.textbaustein__kopf{justify-content:space-between;align-items:center;gap:var(--abstand-2);display:flex}.textbaustein__teil{font-weight:var(--gewicht-fett)}.textbaustein__eingabe{min-height:calc(var(--zeile) * 3);padding:var(--abstand-2) var(--abstand-3);resize:vertical;font-family:inherit}.textbaustein__verlauf summary{cursor:pointer;font-size:var(--groesse-2);color:var(--text-2);min-height:var(--zeile-dicht);align-items:center;display:flex}.textbaustein__verlauf ul{gap:var(--abstand-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.anmeldung{width:100%;min-height:100dvh;padding:calc(env(safe-area-inset-top) + var(--anmeldung-abstand-text)) var(--abstand-5) max(env(safe-area-inset-bottom), var(--abstand-5));background:var(--seite);color:var(--text);grid-template-rows:1.35fr auto 1fr;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.anmeldung__oben{justify-content:space-between;gap:var(--abstand-5);flex-direction:column;display:flex}.anmeldung__flaeche{position:relative}.anmeldung__firma,.anmeldung__zweck,.anmeldung__schmuck,.anmeldung .anmeldung__logo--weiss{display:none}.anmeldung__kennung{align-items:center;gap:var(--anmeldung-abstand-schmal);display:flex}.anmeldung__logo{height:var(--anmeldung-logo-schmal);flex:none;width:auto}.anmeldung__linie{width:1px;height:var(--anmeldung-linie-schmal);background:var(--rahmen-stark);flex:none}.anmeldung__name{font-size:var(--groesse-anmeldung-name-schmal);font-weight:var(--gewicht-leicht);color:var(--text);line-height:1.1}.anmeldung__firma-unten{margin-top:var(--marke-abstand);font-size:var(--groesse-2);color:var(--text-2)}.anmeldung__datum{margin-bottom:var(--marke-abstand);font-size:var(--groesse-3);color:var(--text-2)}.anmeldung__datum-lang{display:none}.anmeldung__gruss{font-size:var(--groesse-gruss-schmal);font-weight:var(--gewicht-normal);letter-spacing:var(--laufweite-gruss);overflow-wrap:anywhere;line-height:1.1}.anmeldung__unten{flex-direction:column;min-width:0;display:flex}.anmeldung__hinweis{margin-top:var(--abstand-4);font-size:var(--groesse-5);color:var(--text-2)}.anmeldung__handlung{gap:var(--abstand-2);padding-top:var(--abstand-5);flex-direction:column;margin-top:auto;display:flex}.anmeldung__knopf{width:100%;min-height:var(--anmeldung-knopf-hoehe);font-size:var(--groesse-5)}.anmeldung__ms{width:var(--symbol);height:var(--symbol);flex:none}.anmeldung__ms-rot{fill:var(--ms-rot)}.anmeldung__ms-gruen{fill:var(--ms-gruen)}.anmeldung__ms-blau{fill:var(--ms-blau)}.anmeldung__ms-gelb{fill:var(--ms-gelb)}.anmeldung__konto{font-size:var(--groesse-2);color:var(--text-2);text-align:center}.anmeldung__test{gap:var(--abstand-2);margin-top:var(--abstand-2);padding-top:var(--abstand-4);border-top:1px solid var(--rahmen);flex-direction:column;display:flex}.anmeldung__test-knoepfe{gap:var(--abstand-2);flex-wrap:wrap;display:flex}.anmeldung__datenschutz{margin-top:var(--anmeldung-abstand-text);font-size:var(--groesse-2);color:var(--text-2);align-self:center}@media (width>=600px) and (width<=1023px){.anmeldung{max-width:calc(var(--anmeldung-schmal) + 2 * var(--abstand-5))}}@media (width>=1024px){.anmeldung{grid-template-columns:minmax(0, 1fr) var(--anmeldung-spalte-weiss);grid-template-rows:1fr auto 1fr;padding:0}.anmeldung__oben{display:contents}.anmeldung__flaeche{padding:var(--anmeldung-flaeche-innen-block) var(--anmeldung-flaeche-innen-seite);background:var(--anmeldung-flaeche);color:var(--auf-flaeche);flex-direction:column;grid-area:1/1/-1;justify-content:space-between;display:flex;overflow:hidden}.anmeldung__firma{align-items:center;gap:var(--abstand-3);font-size:var(--groesse-3);font-weight:var(--gewicht-halb);color:var(--auf-flaeche-90);display:flex;position:relative}.anmeldung__firmenzeichen{height:var(--symbol-marke);flex:none;width:auto}.anmeldung__app{position:relative}.anmeldung__kennung{gap:var(--anmeldung-abstand-logo)}.anmeldung__logo{height:var(--anmeldung-logo)}.anmeldung .anmeldung__logo--weiss{display:block}.anmeldung .anmeldung__logo--blau,.anmeldung__firma-unten{display:none}.anmeldung__linie{height:var(--anmeldung-linie);background:var(--auf-flaeche-linie)}.anmeldung__name{font-size:var(--groesse-anmeldung-name);letter-spacing:var(--laufweite-anmeldung-name);color:var(--auf-flaeche)}.anmeldung__zweck{margin-top:var(--anmeldung-abstand-text);font-size:var(--groesse-anmeldung-text);color:var(--auf-flaeche-80);display:block}.anmeldung__schmuck{top:var(--anmeldung-schmuck-oben);right:var(--anmeldung-schmuck-rechts);width:var(--anmeldung-schmuck-breite);max-width:none;height:auto;opacity:var(--anmeldung-schmuck);pointer-events:none;display:block;position:absolute}.anmeldung__datum,.anmeldung__gruss,.anmeldung__unten{padding-inline:var(--anmeldung-weiss-seite);grid-column:2}.anmeldung__datum{font-size:var(--groesse-4);grid-row:1;align-self:end}.anmeldung__datum-kurz{display:none}.anmeldung__datum-lang{display:inline}.anmeldung__gruss{font-size:var(--groesse-gruss);grid-row:2}.anmeldung__unten{padding-bottom:var(--anmeldung-weiss-unten);grid-row:3}.anmeldung__hinweis{font-size:var(--groesse-anmeldung-text)}.anmeldung__handlung{margin-top:var(--anmeldung-abstand-knopf);padding-top:0}.anmeldung__konto{text-align:left}.anmeldung__datenschutz{padding-top:var(--anmeldung-abstand-text);align-self:flex-start;margin-top:auto}}.umgebung__streifen{align-items:center;gap:var(--abstand-2);height:calc(var(--zeile-klein) - var(--abstand-2));padding:0 var(--abstand-4);font-size:var(--groesse-2);color:var(--orange);background:var(--orange-hell);border-bottom:1px solid var(--rahmen);display:flex}.umgebung__marke{text-transform:uppercase;letter-spacing:.06em;flex:none;font-weight:600}.shell{--streifen:0px;--kopf-oben:calc(var(--streifen) + var(--kopf-hoehe));background:var(--app-hintergrund);flex-direction:column;min-height:100%;display:flex}.shell:has(.umgebung__streifen){--streifen:calc(var(--zeile-klein) - var(--abstand-2))}.shell__oben{z-index:40;position:sticky;top:0}.shell__kopf{align-items:center;column-gap:var(--abstand-3);min-height:var(--kopf-hoehe);padding:0 var(--abstand-3);background:var(--karte);border-bottom:1px solid var(--haar);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marke frei menue";display:grid}.shell__marke{grid-area:marke;min-width:0;display:flex}.shell__menue{grid-area:menue;position:relative}.shell__nav{align-items:center;gap:var(--abstand-1);grid-area:nav;min-width:0;display:none}.shell__navlink{min-height:var(--zeile-dicht);padding:0 var(--abstand-3);border-radius:var(--radius);color:var(--text-2);font-weight:var(--gewicht-halb);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.shell__navlink:hover{background:var(--flaeche);color:var(--text)}.shell__navlink.active{background:var(--flaeche-2);color:var(--text);font-weight:var(--gewicht-fett)}.shell__kuerzel{width:var(--zeile-dicht);height:var(--zeile-dicht);border:1px solid var(--rahmen-stark);border-radius:var(--radius-pille);background:var(--flaeche-2);color:var(--text);font-size:var(--groesse-2);font-weight:var(--gewicht-fett);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.shell__kuerzel:hover{background:var(--flaeche)}.shell__menue-feld{right:0;top:calc(100% + var(--abstand-2));z-index:45;gap:var(--abstand-1);width:16rem;max-width:calc(100vw - 2 * var(--abstand-3));padding:var(--abstand-3);background:var(--karte);border:1px solid var(--rahmen);border-radius:var(--radius);box-shadow:var(--schatten-schweb);flex-direction:column;display:flex;position:absolute}.shell__menue-name{font-weight:var(--gewicht-fett)}.shell__abmelden{margin-top:var(--abstand-2);justify-content:flex-start}.shell__flaeche{width:100%;max-width:var(--seite-breite);padding:var(--abstand-4) var(--abstand-4) calc(var(--tabbar-hoehe) + env(safe-area-inset-bottom) + var(--abstand-4));flex:1;margin:0 auto}.shell__flaeche--breit{max-width:none}.seite{gap:var(--abstand-3);flex-direction:column;min-width:0;display:flex}.tableiste{z-index:40;height:calc(var(--tabbar-hoehe) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--karte);border-top:1px solid var(--rahmen);display:flex;position:fixed;bottom:0;left:0;right:0}.tableiste__tab{min-width:0;color:var(--text-2);font:inherit;font-size:var(--groesse-1);font-weight:var(--gewicht-halb);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.tableiste__tab.active{color:var(--text);font-weight:var(--gewicht-fett)}.tableiste__tab.active .ui-symbol{color:var(--akzent)}.marke{align-items:center;gap:var(--marke-abstand);min-width:0;color:var(--text);font-size:var(--groesse-5);font-weight:var(--gewicht-halb);flex:none;text-decoration:none;display:inline-flex}.marke__bild{height:var(--symbol-marke);flex:none;width:auto}.marke__linie{width:1px;height:var(--marke-linie);background:var(--rahmen-stark);flex:none}.einstieg{min-height:100%;padding:var(--abstand-4);background:var(--app-hintergrund);justify-content:center;align-items:center;display:flex}@media (width<=419px){.shell__kopf .marke__linie,.shell__kopf .marke__name{display:none}}@media (width<=379px){.shell__marke{display:none}}@media (pointer:coarse){.shell__kuerzel{width:var(--zeile);height:var(--zeile)}.shell__navlink{min-height:var(--zeile)}}@media (width>=720px){.shell{--kopf-oben:calc(var(--streifen) + var(--kopf-hoehe) + var(--zeile-dicht) + var(--abstand-2))}.shell__kopf{padding:0 var(--abstand-5);grid-template-areas:"marke frei menue""nav nav nav"}.shell__marke,.shell__menue{min-height:var(--kopf-hoehe);align-items:center;display:flex}.shell__nav{padding-bottom:var(--abstand-2);flex-wrap:wrap;display:flex}.shell__flaeche{padding:var(--abstand-4) var(--abstand-5) var(--abstand-6)}.tableiste{display:none}}@media (width>=720px) and (pointer:coarse){.shell{--kopf-oben:calc(var(--streifen) + var(--kopf-hoehe) + var(--zeile) + var(--abstand-2))}}@media (width>=1280px){.shell,.shell:is(*){--kopf-oben:calc(var(--streifen) + var(--kopf-hoehe))}.shell__kopf{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"marke nav frei menue"}.shell__nav{flex-wrap:nowrap;padding-bottom:0}}
