.a-app{--f-band:0px;min-height:100dvh;display:grid;grid-template-columns:var(--f-seite) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.a-app[data-sandbox="1"]{--f-band:30px}.a-sprung{position:fixed;left:8px;top:-60px;z-index:900;padding:8px 12px;border-radius:6px;background:var(--f-tinte);color:var(--f-papier)}.a-sprung:focus{top:8px}.a-band{grid-column:1/-1;position:-webkit-sticky;position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:center;gap:10px;min-height:var(--f-band);padding:0 12px;background:var(--f-sandbox);color:var(--f-sandbox-auf);font-size:12.5px;font-weight:500;background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.05) 0 8px,transparent 8px 16px)}.a-band b{font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:11.5px}.a-band-kurz{display:none}.a-seite{position:-webkit-sticky;position:sticky;top:var(--f-band);height:calc(100dvh - var(--f-band));flex-direction:column;padding:16px 12px 10px;border-right:1px solid var(--f-linie);background:var(--f-papier);overflow-y:auto;grid-row:2}.a-marke,.a-seite{display:flex;gap:10px}.a-marke{align-items:center;padding:2px 6px 6px;color:var(--f-tinte)}.a-marke:hover{text-decoration:none}.a-marke-zeichen{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:#0f5c4e;color:#f5f4ef;flex:none}.a-marke-name{font:500 17px/1 var(--f-titel);letter-spacing:-.005em}.a-marke-name span{color:var(--f-sehr-leise)}.a-umschalter{display:grid;grid-template-columns:1fr 1fr;padding:3px;grid-gap:2px;gap:2px;border-radius:9px;background:var(--f-flaeche-3)}.a-umschalter button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:29px;padding:0 6px;border:0;border-radius:6px;background:none;color:var(--f-leise);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--f-schnell),color var(--f-schnell)}.a-umschalter i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.45}.a-umschalter button:hover{color:var(--f-tinte)}.a-umschalter button[aria-pressed=true]{color:var(--f-tinte);background:var(--f-flaeche);box-shadow:var(--f-schatten-1)}.a-umschalter button[aria-pressed=true] i{opacity:1}.a-umschalter-sandbox[aria-pressed=true]{background:var(--f-sandbox)!important;color:var(--f-sandbox-auf)!important}.a-umschalter-live[aria-pressed=true] i{background:var(--f-haben)}.a-suche{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 8px 0 10px;border:1px solid var(--f-linie);border-radius:var(--f-r-s);background:var(--f-flaeche);color:var(--f-sehr-leise);font-size:13px;cursor:pointer;transition:border-color var(--f-schnell)}.a-suche:hover{border-color:var(--f-linie-stark);color:var(--f-leise)}.a-suche span:first-of-type{flex:1 1;text-align:left}.a-suche-tasten{display:inline-flex;gap:3px}.a-nav{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:16px;margin-top:6px;min-height:0}.a-nav-gruppe{display:grid;grid-gap:1px;gap:1px}.a-nav-eintrag{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;padding:0 9px;border-radius:var(--f-r-s);color:var(--f-leise);font-size:13.5px;font-weight:500;transition:background var(--f-schnell),color var(--f-schnell)}.a-nav-eintrag:hover{background:var(--f-flaeche-3);color:var(--f-tinte);text-decoration:none}.a-nav-eintrag[aria-current=page]{background:var(--f-flaeche);color:var(--f-tinte);box-shadow:var(--f-schatten-1)}.a-nav-eintrag[aria-current=page] svg{color:var(--f-akzent-text)}.a-nav-eintrag span{flex:1 1}.a-nav-eintrag em{font-style:normal;font-size:11.5px;padding:0 6px;border-radius:99px;background:var(--f-akzent);color:var(--f-akzent-auf)}.a-profil{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:5px 6px;border:0;border-radius:var(--f-r-s);background:none;cursor:pointer;text-align:left;border-top:0}.a-profil:hover{background:var(--f-flaeche-3)}.a-avatar{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:50%;background:var(--f-akzent-hauch);color:var(--f-akzent-text);font-size:12px;font-weight:600}.a-profil-text{display:grid;min-width:0;line-height:1.25}.a-profil-text b,.a-profil-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-profil-text b{font-size:13px;font-weight:500;color:var(--f-tinte)}.a-profil-text small{font-size:12px;color:var(--f-sehr-leise)}.a-spalte{min-width:0;grid-row:2;display:flex;flex-direction:column}.a-kopfleiste{position:-webkit-sticky;position:sticky;top:var(--f-band);z-index:40;display:flex;align-items:center;gap:6px;padding:8px 20px;justify-content:flex-end;background:color-mix(in srgb,var(--f-papier) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.a-kopfleiste-frei{flex:1 1}.a-kopfleiste .a-umschalter,.a-marke-handy,.a-nur-handy{display:none}.a-glocke{position:relative}.a-glocke-punkt{position:absolute;top:7px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--f-fehler);box-shadow:0 0 0 2px var(--f-papier)}.a-hinweis-zeile{display:grid;grid-gap:1px;gap:1px;max-width:320px;white-space:normal}.a-hinweis-zeile b{font-weight:500}.a-hinweis-zeile b[data-neu]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--f-akzent-text);vertical-align:2px}.a-hinweis-zeile span{font-size:12.5px;color:var(--f-leise)}.a-hinweis-zeile small{font-size:11.5px;color:var(--f-sehr-leise)}.a-inhalt{flex:1 1;width:100%;max-width:1160px;margin:0 auto;padding:6px 36px 72px;outline:none;animation:a-seite-ein var(--f-langsam) var(--f-kurve)}@keyframes a-seite-ein{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a-inhalt{animation:none}}.a-unten{display:none}.a-mehr{display:grid;grid-gap:2px;gap:2px}.a-mehr .a-nav-eintrag{min-height:48px;font-size:15px}@media (max-width:900px){.a-app{display:block}.a-app[data-sandbox="1"]{--f-band:calc(26px + env(safe-area-inset-top))}.a-band{position:-webkit-sticky;position:sticky;padding-top:env(safe-area-inset-top);font-size:12px}.a-band-lang{display:none}.a-band-kurz{display:inline}.a-seite{display:none}.a-kopfleiste{padding:6px max(10px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));justify-content:flex-start;border-bottom:1px solid var(--f-linie)}.a-app:not([data-sandbox="1"]) .a-kopfleiste{padding-top:calc(6px + env(safe-area-inset-top))}.a-kopfleiste .a-umschalter{display:grid;width:148px}.a-marke-handy{display:flex;padding:0}.a-nur-handy{display:inline-flex}.a-nur-handy .a-profil{width:38px;min-height:38px;padding:4px}.a-nur-handy .a-profil-text{display:none}.a-inhalt{padding:2px max(16px,env(safe-area-inset-left)) calc(var(--f-unten) + env(safe-area-inset-bottom) + 28px) max(16px,env(safe-area-inset-right))}.a-unten{position:fixed;z-index:50;left:0;right:0;bottom:0;display:flex;padding:3px max(4px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-left));background:color-mix(in srgb,var(--f-flaeche) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--f-linie)}.a-unten a,.a-unten button{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;border:0;background:none;color:var(--f-sehr-leise);font-size:10.5px;font-weight:500}.a-unten a:hover{text-decoration:none}.a-unten span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-unten [aria-current=page],.a-unten [data-aktiv="1"]{color:var(--f-akzent-text)}}@media (max-width:374px){.a-kopfleiste .a-umschalter{width:128px}.a-umschalter button{font-size:12px}}.a-palette{overflow:hidden;align-self:start;margin-top:12dvh}.a-palette .w-griff{display:none}.a-palette-suche{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--f-linie);color:var(--f-sehr-leise)}.a-palette-suche input{flex:1 1;min-width:0;min-height:28px;border:0;background:none;color:var(--f-tinte);font-size:16px;outline:none}.a-palette-liste{max-height:min(50dvh,420px);overflow-y:auto;padding:6px}.a-palette-gruppe{padding:10px 10px 4px;font-size:12px;color:var(--f-sehr-leise)}.a-palette-eintrag{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:var(--f-r-s);background:none;color:var(--f-tinte);font-size:14px;text-align:left;cursor:pointer}.a-palette-eintrag svg{color:var(--f-sehr-leise);flex:none}.a-palette-eintrag small,.a-palette-eintrag span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-palette-eintrag small{margin-left:auto;color:var(--f-sehr-leise);font-size:12.5px}.a-palette-eintrag[data-gewaehlt="1"]{background:var(--f-akzent-hauch)}.a-palette-eintrag[data-gewaehlt="1"] svg{color:var(--f-akzent-text)}.a-palette-leer{padding:22px 12px;color:var(--f-leise)}.a-palette-fuss{padding:8px 16px;border-top:1px solid var(--f-linie);font-size:12px;color:var(--f-sehr-leise)}@media (pointer:coarse){.a-palette-fuss{display:none}.a-palette-eintrag{min-height:46px}}@media (max-width:640px){.a-palette{margin-top:0;align-self:end}}.a-kopf{margin:10px 0 26px}.a-zurueck{display:inline-flex;align-items:center;gap:5px;margin-bottom:10px;font-size:13px;color:var(--f-leise)}.a-kopf-zeile{display:flex;justify-content:space-between;align-items:flex-start;gap:16px 24px;flex-wrap:wrap}.a-kopf-text{min-width:0;flex:1 1 280px}.a-kopf h1{font:500 30px/1.15 var(--f-titel);letter-spacing:-.012em;overflow-wrap:anywhere}.a-kopf p{margin-top:5px;max-width:62ch;color:var(--f-leise);font-size:14.5px}.a-kopf-aktionen{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:640px){.a-kopf{margin:14px 0 20px}.a-kopf h1{font-size:26px}.a-kopf-aktionen{width:100%}.a-kopf-aktionen>.k{flex:1 1 auto}}.a-abschnitt{padding:20px 0 8px;border-top:1px solid var(--f-linie);margin-top:22px}.a-abschnitt:first-of-type{margin-top:0}.a-abschnitt-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.a-abschnitt-kopf h2{font-size:15px;font-weight:600}.a-abschnitt-kopf p{color:var(--f-leise);font-size:13.5px;margin-top:2px;max-width:70ch}.a-abschnitt-aktion{display:flex;gap:8px;flex-wrap:wrap}.a-karte{padding:18px 20px;border-radius:var(--f-r);background:var(--f-flaeche);box-shadow:var(--f-schatten-1),0 0 0 1px var(--f-linie)}.a-angaben{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px 28px;gap:14px 28px}.a-angaben>div{min-width:0}.a-angaben dt{font-size:12.5px;color:var(--f-sehr-leise);margin-bottom:1px}.a-angaben dd{margin:0;color:var(--f-tinte);overflow-wrap:anywhere}.a-betrag,.a-saldo{white-space:nowrap;font-weight:500;color:var(--f-tinte)}.a-betrag-haben{color:var(--f-haben)}.a-betrag abbr{margin-left:5px;font-size:10.5px;font-weight:600;text-decoration:none;color:var(--f-sehr-leise);letter-spacing:.02em}.a-iban{font-family:var(--f-mono);font-size:12.5px;color:var(--f-leise);white-space:nowrap}.a-tabelle{width:100%;border-collapse:collapse}.a-tabelle th{padding:7px 12px;text-align:left;font-size:12px;font-weight:500;color:var(--f-sehr-leise);border-bottom:1px solid var(--f-linie-stark);white-space:nowrap}.a-tabelle td{padding:11px 12px;border-bottom:1px solid var(--f-linie);vertical-align:middle}.a-tabelle td:first-child,.a-tabelle th:first-child{padding-left:2px}.a-tabelle td:last-child,.a-tabelle th:last-child{padding-right:2px}.a-r{text-align:right!important}.a-tabelle-link tbody tr{position:relative;transition:background var(--f-schnell)}.a-tabelle-link tbody tr:hover{background:var(--f-flaeche-2)}.a-zeilen-link{color:var(--f-tinte);font-weight:500}.a-zeilen-link:hover{text-decoration:none}.a-zeilen-link:after{content:"";position:absolute;inset:0}.a-zeilen-link:focus-visible{outline:none}.a-zeilen-link:focus-visible:after{outline:2px solid var(--f-akzent-text);outline-offset:-2px;border-radius:4px}.a-zelle-haupt{font-weight:500;color:var(--f-tinte)}.a-zelle-haupt,.a-zelle-unter{display:block;overflow-wrap:anywhere}.a-zelle-unter{font-size:12.5px;color:var(--f-sehr-leise);font-weight:400}.a-tabelle-aktion{position:relative;z-index:1}@media (max-width:720px){.a-tabelle,.a-tabelle tbody{display:block}.a-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.a-tabelle tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel wert" "unter wert2";grid-gap:1px 12px;gap:1px 12px;padding:11px 0;border-bottom:1px solid var(--f-linie);align-items:baseline}.a-tabelle td{display:block;padding:0!important;border:0;min-width:0}.a-tabelle td[data-m=aus]{display:none}.a-tabelle td[data-m=titel]{grid-area:titel}.a-tabelle td[data-m=unter]{grid-area:unter;font-size:12.5px;color:var(--f-sehr-leise)}.a-tabelle td[data-m=wert]{grid-area:wert;text-align:right}.a-tabelle td[data-m=wert2]{grid-area:wert2;text-align:right;font-size:12.5px}}.a-skelett-tabelle>div{display:grid;grid-gap:24px;gap:24px;padding:14px 2px;border-bottom:1px solid var(--f-linie);align-items:center}@media (max-width:720px){.a-skelett-tabelle>div{grid-template-columns:2fr 1fr!important}.a-skelett-tabelle>div>:nth-child(n+3){display:none}}.a-werkzeug{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.a-suchfeld{position:relative;flex:1 1 220px;min-width:0;max-width:360px}.a-suchfeld svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--f-sehr-leise);pointer-events:none}.a-suchfeld .e{padding-left:33px}.a-werkzeug .e:not(.a-suchfeld .e){width:auto;min-width:0}@media (max-width:720px){.a-suchfeld{max-width:none;flex-basis:100%}.a-werkzeug>input[type=date],.a-werkzeug>select{flex:1 1 40%}}.a-mehr-laden{display:flex;justify-content:center;padding:16px 0 0}.a-ablage{display:flex;align-items:center;gap:14px;padding:22px;border:1.5px dashed var(--f-linie-stark);border-radius:var(--f-r);background:var(--f-flaeche-2);color:var(--f-sehr-leise);transition:border-color var(--f-schnell),background var(--f-schnell);flex-wrap:wrap}.a-ablage[data-drueber="1"]{border-color:var(--f-akzent-text);background:var(--f-akzent-hauch);color:var(--f-akzent-text)}.a-ablage[data-aus="1"]{opacity:.55}.a-ablage-text{flex:1 1 200px;display:grid;grid-gap:2px;gap:2px;min-width:0}.a-ablage-text b{color:var(--f-tinte);font-weight:500}.a-ablage-text span{font-size:13px;color:var(--f-leise)}.a-kennzahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-block:1px solid var(--f-linie)}.a-kennzahl{display:grid;grid-gap:2px;gap:2px;padding:14px 16px 14px 0;align-content:start}.a-kennzahl+.a-kennzahl{border-left:1px solid var(--f-linie);padding-left:16px}.a-kennzahl>svg{display:none}.a-kennzahl span{font-size:12.5px;color:var(--f-sehr-leise)}.a-kennzahl b{font-size:20px;font-weight:500;color:var(--f-tinte);letter-spacing:-.01em}.a-kennzahl small{font-size:12.5px;color:var(--f-leise)}@media (max-width:720px){.a-kennzahlen{grid-template-columns:1fr 1fr}.a-kennzahl:nth-child(odd){border-left:0;padding-left:0}.a-kennzahl:nth-child(n+3){border-top:1px solid var(--f-linie)}}.a-verlauf{margin:0;min-width:0}.a-verlauf-flaeche{position:relative;width:100%;touch-action:pan-y;cursor:crosshair;border-radius:4px}.a-verlauf-tip{position:absolute;z-index:2;transform:translateX(-50%);display:grid;padding:5px 9px;border-radius:6px;background:var(--f-tinte);color:var(--f-papier);font-size:12.5px;line-height:1.3;white-space:nowrap;pointer-events:none;text-align:center}.a-verlauf-tip b{font-weight:600}.a-verlauf-tip span{opacity:.75;font-size:11.5px}.a-verlauf-tabelle{margin-top:6px;font-size:12.5px;color:var(--f-sehr-leise)}.a-verlauf-tabelle summary{cursor:pointer;width:max-content}.a-verlauf-rollen{max-height:240px;overflow-y:auto;margin-top:6px}.a-verlauf-rollen table{width:100%;max-width:360px;border-collapse:collapse;color:var(--f-text)}.a-verlauf-rollen td,.a-verlauf-rollen th{padding:3px 0;border-bottom:1px solid var(--f-linie);font-weight:400;text-align:left}.a-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;margin-bottom:22px}.a-hero-label{font-size:13px;color:var(--f-leise)}.a-hero-zahl{font-size:44px;line-height:1.1;font-weight:500;letter-spacing:-.028em;color:var(--f-tinte)}.a-hero-unter{display:flex;gap:6px 18px;flex-wrap:wrap;font-size:13.5px;color:var(--f-leise);margin-top:4px}@media (max-width:640px){.a-hero-zahl{font-size:36px}}.a-zwei{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:0 44px;gap:0 44px}@media (max-width:1000px){.a-zwei{grid-template-columns:minmax(0,1fr)}}.a-liste-zeile{position:relative;display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--f-linie);min-width:0}.a-liste-zeile:last-child{border-bottom:0}.a-liste-haupt{flex:1 1;min-width:0}.a-schritte{display:grid;grid-gap:0;gap:0;counter-reset:s}.a-schritt{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:2px 14px;gap:2px 14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--f-linie)}.a-schritt:last-child{border-bottom:0}.a-schritt-nr{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--f-flaeche-3);color:var(--f-leise);font-size:12.5px;font-weight:600}.a-schritt[data-fertig="1"] .a-schritt-nr{background:var(--f-akzent);color:var(--f-akzent-auf)}.a-schritt b{color:var(--f-tinte);font-weight:500;display:block}.a-schritt p{font-size:13.5px}.a-schritt p,.a-schritt[data-fertig="1"] b{color:var(--f-leise)}@media (max-width:640px){.a-schritt{grid-template-columns:28px minmax(0,1fr)}.a-schritt>.k,.a-schritt>a.k{grid-column:2;justify-self:start;margin-top:8px}}.a-tabs{display:flex;gap:2px;margin-bottom:24px;border-bottom:1px solid var(--f-linie);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.a-tabs::-webkit-scrollbar{display:none}.a-tabs a,.a-tabs button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 11px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--f-leise);font-size:13.5px;font-weight:500;cursor:pointer;white-space:nowrap}.a-tabs a:hover,.a-tabs button:hover{color:var(--f-tinte);text-decoration:none}.a-tabs [aria-current=page],.a-tabs [aria-selected=true]{color:var(--f-tinte);border-bottom-color:var(--f-akzent-text)}.a-strecke{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.a-strecke-schritte{position:-webkit-sticky;position:sticky;top:calc(var(--f-band) + 64px);list-style:none;margin:0;padding:0;display:grid}.a-strecke-schritte li{position:relative;padding-bottom:18px}.a-strecke-schritte li:not(:last-child):before{content:"";position:absolute;left:12.5px;top:28px;bottom:2px;width:1px;background:var(--f-linie-stark)}.a-strecke-schritte button{display:flex;align-items:flex-start;gap:11px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:var(--f-leise);font-size:13.5px;font-weight:500;line-height:1.3}.a-strecke-schritte button:disabled{cursor:default}.a-strecke-nr{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--f-flaeche-3);font-size:12.5px;font-weight:600;color:var(--f-leise);transition:background var(--f-dauer),color var(--f-dauer)}.a-strecke-schritte span.a-strecke-name{padding-top:4px}.a-strecke-schritte [data-fertig="1"] .a-strecke-nr{background:var(--f-akzent-zart);color:var(--f-akzent-text)}.a-strecke-schritte [aria-current=step]{color:var(--f-tinte)}.a-strecke-schritte [aria-current=step] .a-strecke-nr{background:var(--f-akzent);color:var(--f-akzent-auf)}.a-strecke-koerper{max-width:640px;min-width:0;animation:a-seite-ein var(--f-langsam) var(--f-kurve)}.a-strecke-koerper h2{font:500 23px/1.25 var(--f-titel);margin-bottom:4px}.a-strecke-koerper>p{color:var(--f-leise);margin-bottom:20px}.a-strecke-fuss{display:flex;justify-content:space-between;gap:10px;margin-top:24px;flex-wrap:wrap}.a-fortschritt{display:none}@media (max-width:860px){.a-strecke{grid-template-columns:minmax(0,1fr);gap:16px}.a-strecke-schritte{display:none}.a-fortschritt{display:grid;grid-gap:6px;gap:6px;font-size:12.5px;color:var(--f-leise)}.a-fortschritt-balken{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:4px;gap:4px}.a-fortschritt-balken i{height:4px;border-radius:2px;background:var(--f-flaeche-3);transition:background var(--f-dauer)}.a-fortschritt-balken i[data-an="1"]{background:var(--f-akzent)}}.a-datei{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--f-linie);min-width:0}.a-datei>svg{flex:none;color:var(--f-sehr-leise)}.a-datei-name{flex:1 1;min-width:0}.a-datei-name b{display:block;font-weight:500;color:var(--f-tinte);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-datei-name small{color:var(--f-sehr-leise);font-size:12.5px}.a-preis{display:flex;align-items:baseline;gap:8px;font-size:32px;font-weight:500;color:var(--f-tinte);letter-spacing:-.02em;margin:2px 0 12px}.a-preis small{font-size:14px;letter-spacing:0;color:var(--f-leise);font-weight:400}.a-warten{max-width:620px}.a-warten h2{font:500 26px/1.2 var(--f-titel);margin:12px 0 6px}.a-warten>p{color:var(--f-leise);margin-bottom:18px;font-size:14.5px}.a-zeitleiste{list-style:none;margin:18px 0;padding:0;display:grid}.a-zeitleiste li{position:relative;display:flex;gap:12px;padding-bottom:14px;color:var(--f-leise);font-size:13.5px}.a-zeitleiste li:before{content:"";flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--f-linie-stark);z-index:1}.a-zeitleiste li:not(:last-child):after{content:"";position:absolute;left:4.5px;top:12px;bottom:-2px;width:1px;background:var(--f-linie-stark)}.a-zeitleiste li[data-fertig="1"]:before{background:var(--f-akzent)}.a-zeitleiste li[data-jetzt="1"]{color:var(--f-tinte);font-weight:500}.a-zeitleiste li[data-jetzt="1"]:before{background:var(--f-akzent);box-shadow:0 0 0 4px var(--f-akzent-zart)}.a-zeitleiste small{display:block;font-weight:400;color:var(--f-sehr-leise);font-size:12.5px}.a-schluessel-neu{padding:14px;border-radius:var(--f-r-s);background:var(--f-warn-hauch);display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.a-pruefleiste{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0;background:linear-gradient(to top,var(--f-papier) 72%,transparent)}@media (max-width:900px){.a-pruefleiste{bottom:calc(var(--f-unten) + env(safe-area-inset-bottom))}}.a-nachweis-vorschau{width:100%;max-height:70dvh;object-fit:contain;border-radius:var(--f-r-s);background:var(--f-flaeche-3)}.a-tarife{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.a-tarif{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--f-r);box-shadow:inset 0 0 0 1px var(--f-linie);background:var(--f-flaeche)}.a-tarif[data-aktiv="1"]{box-shadow:inset 0 0 0 1.5px var(--f-akzent-text)}.a-tarif h3{font-size:15px;font-weight:600}.a-tarif ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;flex:1 1;font-size:13px;color:var(--f-leise)}.a-tarif li{display:flex;gap:6px}.a-tarif li svg{flex:none;margin-top:3px;color:var(--f-akzent-text)}.a-tarif-preis{font-size:20px;font-weight:500;color:var(--f-tinte)}.a-tarif-preis small{font-size:12.5px;color:var(--f-leise);font-weight:400}.a-rolle-select{width:auto!important;min-height:32px!important;padding-block:4px!important}.a-marke-vorschau{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:var(--f-r);box-shadow:inset 0 0 0 1px var(--f-linie);background:var(--f-flaeche);max-width:360px}.a-marke-vorschau img{max-height:36px;max-width:160px;object-fit:contain;object-position:left}.a-marke-knopf{min-height:40px;display:grid;place-items:center;border-radius:var(--f-r-s);color:#fff;font-weight:500}.a-farbe{width:44px;height:38px;padding:2px;border:1px solid var(--f-linie-stark);border-radius:var(--f-r-s);background:var(--f-flaeche);cursor:pointer;flex:none}.a-doku{max-width:780px;margin:0 auto;padding:32px 20px 72px}.a-doku h1{font:500 36px/1.15 var(--f-titel);margin:18px 0 8px}.a-doku h2{font:500 22px/1.25 var(--f-titel);margin:36px 0 8px}.a-doku li,.a-doku p{color:var(--f-text);line-height:1.65}.a-doku p{margin:8px 0 12px}.a-doku code:not(pre code){padding:1px 5px;border-radius:4px;background:var(--f-flaeche-3)}.a-doku-kopf{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.a-doku-kopf .a-marke{padding:0}.a-doku-nav{display:flex;gap:14px;font-size:13.5px;flex-wrap:wrap}.a-umsatz-knopf{display:block;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:inherit;min-width:0}.a-umsatz-knopf:hover .a-zelle-haupt{text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:var(--f-linie-stark);text-decoration-color:var(--f-linie-stark)}.a-zweck{max-width:52ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-wieder{display:inline-flex;margin-left:6px;color:var(--f-sehr-leise);vertical-align:-1px}@media (max-width:720px){.a-zweck{max-width:none}}.a-plz-ort{display:grid;grid-template-columns:110px minmax(0,1fr) 76px;grid-gap:14px;gap:14px}@media (max-width:420px){.a-plz-ort{grid-template-columns:90px minmax(0,1fr) 62px;gap:8px}}.a-untertitel{display:grid;grid-gap:1px;gap:1px;margin-top:10px;padding-top:16px;border-top:1px solid var(--f-linie)}.a-untertitel b{color:var(--f-tinte);font-weight:600}.a-untertitel span{color:var(--f-leise);font-size:13.5px}.a-haken{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.a-haken input{margin-top:2px}.a-link-knopf{padding:0;border:0;background:none;color:var(--f-akzent-text);font-size:13px;cursor:pointer}.a-link-knopf:hover{text-decoration:underline}.a-feldgruppe{margin:0;padding:0;border:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:6px 14px;gap:6px 14px}.a-feldgruppe legend{margin-bottom:8px;padding:0}.a-liste-ruhig{margin:0;padding-left:16px;color:var(--f-leise);font-size:13.5px;display:grid;grid-gap:3px;gap:3px}.a-log-pfad{overflow-wrap:anywhere}.a-log-m{display:none}@media (max-width:720px){.a-log-m{display:inline;color:var(--f-sehr-leise)}}.a-faq details{border-bottom:1px solid var(--f-linie);padding:12px 0}.a-faq summary{cursor:pointer;color:var(--f-tinte);font-weight:500}.a-faq p{margin-top:6px;color:var(--f-leise);max-width:70ch}.a-datei-eingabe{font-size:13px;color:var(--f-leise);max-width:100%}.a-admin-band{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;padding:6px 12px;background:var(--f-warn);color:#fff;font-size:13px}.a-admin-band button{border:0;border-radius:5px;padding:3px 10px;background:#fff;color:#8a5a00;font-weight:600;cursor:pointer}.a-leer-live{margin-bottom:8px}.a-abschnitt:first-child{border-top:0;padding-top:0;margin-top:0}.a-tarif ul{align-content:start}.a-schritt[data-fertig="1"]{padding:8px 0;align-items:center}.a-schritt[data-fertig="1"] p{display:none}.a-datum{position:relative;display:block;width:158px}.a-datum span{position:absolute;left:11px;top:4px;font-size:10.5px;color:var(--f-sehr-leise);pointer-events:none}.a-datum .e{width:100%!important;padding:15px 8px 2px 10px;min-height:42px;font-size:13px}.a-kategorie{width:180px!important}.a-kategorie,.a-werkzeug .k-zweit{min-height:42px}@media (max-width:720px){.a-datum{flex:1 1 40%;width:auto;min-width:0}.a-werkzeug>.a-kategorie{width:100%!important;flex:1 1 100%}.a-werkzeug>span[style]{display:none}.a-werkzeug .k-zweit{flex:1 1 auto}}@media (max-width:560px){.a-angaben{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px}.a-angaben>div:has(.a-iban){grid-column:1/-1}}.a-zwei .a-abschnitt:first-child{padding-top:20px}.a-strecke-koerper>*>h2+p{color:var(--f-leise);margin-bottom:20px}