:root{font-family:Avenir,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;color:#17231f;background:#f2efe7;font-synthesis:none;--wald: #1c342c;--moos: #365447;--papier: #f7f4ec;--orange: #d66a3a;--linie: #cbc7ba;--senf: #d2a83f;--rot: #a94132}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(90deg,rgba(28,52,44,.025) 1px,transparent 1px),#f2efe7;background-size:28px 28px}button,input,select,textarea{font:inherit}button,.knopf{min-height:44px;border:1px solid var(--wald);background:var(--papier);color:var(--wald);border-radius:3px;padding:.68rem 1rem;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}button:hover,.knopf:hover{background:#e6e7de}button:disabled{opacity:.42;cursor:not-allowed}.primaer{background:var(--wald);color:#fff;border-color:var(--wald)}.primaer:hover{background:#2c4b3f}.sekundar{background:transparent}.gross{min-height:54px;padding:.85rem 1.35rem}.textknopf{border:0;background:transparent;padding:.2rem;color:var(--moos);text-decoration:underline;min-height:36px}.gefahr{color:var(--rot)}label{display:flex;flex-direction:column;gap:.38rem;font-size:.78rem;font-weight:700;letter-spacing:.015em;min-width:0}input,select,textarea{width:100%;min-width:0;max-width:100%;border:1px solid #aaa99f;border-radius:2px;background:#fffefa;padding:.72rem .78rem;color:#17231f;min-height:44px}input:focus,select:focus,textarea:focus{outline:3px solid rgba(214,106,58,.24);border-color:var(--orange)}textarea{min-height:88px;resize:vertical}small{font-weight:400}.appkopf{height:72px;background:var(--wald);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1rem,4vw,3rem);position:sticky;top:0;z-index:10;border-bottom:3px solid var(--orange)}.marke{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none;font-family:Charter,Iowan Old Style,Georgia,serif;font-size:1.18rem;font-weight:700}.marke>span{display:grid;place-items:center;border:1px solid currentColor;width:35px;height:35px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace}.marke small{font-family:Avenir,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;font-size:.56rem;letter-spacing:.16em;color:#c4d0ca}.netzstatus{font-size:.75rem;display:flex;align-items:center;gap:.5rem}.netzstatus i{width:8px;height:8px;border-radius:50%;background:#89b097}.netzstatus i.offline{background:#e3a347}.appinhalt{max-width:1180px;margin:0 auto;padding:clamp(1rem,3vw,2.5rem)}.systembanner,.uploadbanner{padding:.72rem clamp(1rem,4vw,3rem);display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.82rem;background:#efe0b9;border-bottom:1px solid #be9640}.systembanner button{min-height:34px;padding:.25rem .7rem}.systembanner.update{background:#d9e8df}.uploadbanner{background:#dce5e0;justify-content:space-between;position:sticky;top:72px;z-index:9}.uploadbanner.dringend{background:#f0cdc5;border-color:#b85142}.uploadbanner>div{display:flex;flex-direction:column}.uploadbanner progress{width:min(280px,30vw);accent-color:var(--orange)}.seitenkopf{display:flex;gap:1rem;align-items:flex-start;border-bottom:1px solid var(--linie);padding-bottom:1.1rem;margin-bottom:1.5rem}.seitenkopf>span{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--orange);font-size:.78rem;border-top:3px solid var(--orange);padding-top:.3rem}.seitenkopf h1,.startkopf h1,.einrichtung h1{font-family:Charter,Iowan Old Style,Georgia,serif;font-size:clamp(2rem,5vw,3.7rem);line-height:.98;margin:0;color:var(--wald)}.seitenkopf p,.startkopf p{margin:.3rem 0 0;color:#5f665f}.etikett{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;letter-spacing:.11em;font-size:.68rem;color:var(--orange)}.formular{display:grid;gap:.9rem}.zweispalten{grid-template-columns:repeat(2,minmax(0,1fr))}.formularblatt{max-width:760px;background:var(--papier);padding:clamp(1rem,4vw,2.5rem);border:1px solid var(--linie)}fieldset{border:0;padding:0;margin:0 0 1.5rem;display:grid;gap:.9rem}legend{font-family:Charter,Iowan Old Style,Georgia,serif;font-size:1.4rem;font-weight:700;border-bottom:1px solid var(--linie);width:100%;margin-bottom:1rem;padding-bottom:.35rem}.karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.karte,.listenkarte,.unterschriftkarte{background:#fffefacc;border:1px solid var(--linie);padding:1.15rem;border-radius:3px;box-shadow:0 3px #1c342c0d}.karte h2,.karte h3{font-family:Charter,Iowan Old Style,Georgia,serif;margin:.1rem 0 1rem}.kartenkopf{display:flex;justify-content:space-between;align-items:center}.hinzufuegen{min-height:150px;border-style:dashed}.zeile{display:grid;grid-template-columns:170px minmax(220px,1fr) minmax(170px,1fr);gap:1rem;align-items:end;padding:1rem 0;border-bottom:1px solid var(--linie)}.zeile:last-child{border:0}.zeile h2,.schluesselzeile h2{font-size:1rem;margin:0;align-self:center}.segment{display:flex;border:1px solid #aaa99f;border-radius:3px;width:max-content}.segment button{border:0;border-right:1px solid #aaa99f;border-radius:0;min-width:70px}.segment button:last-child{border:0}.segment .gewaehlt{background:var(--wald);color:#fff}.raumlayout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:1.4rem}.raumnavigation{display:flex;flex-direction:column;gap:.45rem}.raumnavigation>button{justify-content:flex-start;flex-direction:column;align-items:flex-start;text-align:left}.raumnavigation>button.aktiv{background:var(--wald);color:#fff;border-left:5px solid var(--orange)}.raumnavigation small{display:block;opacity:.68}.neuerraum{display:grid;gap:.4rem;border-top:1px solid var(--linie);padding-top:.8rem}.raumseite{display:grid;gap:1rem}.raumtitel{display:flex;gap:1rem;align-items:end;justify-content:space-between}.raumtitel label{flex:1}.positionszeile{background:var(--papier);border:1px solid var(--linie);padding:1rem}.positionskopf{display:flex;justify-content:space-between;align-items:center}.positionskopf h3{font-family:Charter,Iowan Old Style,Georgia,serif;margin:.1rem 0 .8rem;font-size:1.2rem}.positionskopf span{font-size:.7rem;color:var(--moos)}.bewertungen{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin-bottom:.9rem}.bewertungen .note{display:flex;flex-direction:column;min-height:70px;padding:.4rem}.note b{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.35rem}.note small{font-size:.62rem}.note.note-0{background:#727770;color:#fff}.note.note-1{background:#d5a83b}.note.note-2{background:#c6633b;color:#fff}.note.note-3{background:#426b57;color:#fff}.fotoknopf{margin-top:.75rem;display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.fotoknopf input{display:none}.fotoleiste{display:flex;gap:.55rem;overflow:auto;margin-top:.7rem}.fotoleiste figure{margin:0;position:relative;width:112px;flex:0 0 auto;background:#e4e2da}.fotoleiste img,.bildplatzhalter{width:112px;height:78px;object-fit:cover}.fotoleiste figcaption{font-size:.58rem;padding:.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fotoleiste figure button{position:absolute;right:3px;top:3px;min-height:28px;width:28px;padding:0;background:#fff}.hinweis,.referenz-hinweis{background:#e4e9e5;border-left:4px solid var(--moos);padding:.8rem 1rem;margin-bottom:1rem}.hinweis b{display:block}.referenz{font-size:.72rem;background:#e8e5dc;padding:.5rem .65rem;margin-bottom:.8rem;color:#4b5650}.referenz button{min-height:30px;border:0;text-decoration:underline;background:transparent;padding:.1rem .4rem}.bilddialog{width:min(700px,90vw)}.bilddialog img{max-width:100%;display:block;margin-top:1rem}.schluesselzeile{display:grid;grid-template-columns:1fr 120px 2fr;gap:1rem;align-items:end;padding:1rem 0;border-bottom:1px solid var(--linie)}.pruefkopf{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:.45rem 1rem;align-items:baseline;border:1px solid var(--linie);padding:1rem;background:var(--papier)}.pruefkopf strong{font-family:Charter,Iowan Old Style,Georgia,serif;font-size:2.2rem}.befundgruppe{margin:1.4rem 0}.befund{width:100%;display:flex;text-align:left;justify-content:flex-start;gap:.8rem;margin:.45rem 0;border:0;border-left:4px solid}.befund b{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace}.befund span{flex:1}.befund i{font-style:normal}.befund.fehler{background:#f0d8d1;border-color:var(--rot)}.befund.warnung{background:#efe2bd;border-color:var(--senf);min-height:55px;flex-direction:row;align-items:center}.befund.warnung input{width:24px;min-height:24px}.erfolg{background:#dce8df;border-left:4px solid #447259;padding:1rem;margin:1rem 0}.fehlermeldung{color:#8b2f26;font-weight:700;font-size:.78rem}.signatur{border:1px solid var(--linie);background:#fff;margin:1rem 0}.signatur canvas{width:100%;height:220px;display:block;touch-action:none;background-image:linear-gradient(transparent 78%,#ddd 78%,#ddd 79%,transparent 79%)}.unterschriftkarte{max-width:800px}.pdfseiten{max-height:65vh;overflow-y:auto;border:1px solid var(--linie);background:#e4e2da;padding:.6rem;margin-bottom:.5rem;display:grid;gap:.6rem;-webkit-overflow-scrolling:touch}.pdfseiten canvas{display:block;background:#fff;box-shadow:0 1px 4px #17231f38}.seitenzahl{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;color:var(--moos);margin:0 0 1rem}.suchzeile{display:flex;align-items:center;gap:.8rem;margin-top:.6rem;flex-wrap:wrap}.suchzeile small{color:#68706a}.suche{max-width:900px;margin:4vh auto}.startkopf{margin-bottom:2rem}.suchfeld{position:relative}.suchfeld span{position:absolute;left:1rem;top:.55rem;font-size:1.5rem;z-index:1}.suchfeld input{font-size:1.05rem;padding-left:3rem;min-height:60px;border:2px solid var(--wald);box-shadow:5px 5px #c9c4b5}.trefferliste{margin:1.7rem 0}.trefferliste>p{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;text-transform:uppercase}.trefferliste>a{display:grid;grid-template-columns:70px 1fr auto;gap:1rem;align-items:center;background:var(--papier);padding:1rem;border-top:1px solid var(--linie);color:inherit;text-decoration:none}.trefferliste>a:last-of-type{border-bottom:1px solid var(--linie)}.trefferliste a small{display:block;color:#68706a;margin-top:.2rem}.objektcode{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--orange)}.leerzustand{padding:2rem;text-align:center;border:1px dashed #aaa99f;color:#626961}.vorlagenhinweis{background:#e4e9e5;border-left:4px solid var(--moos);padding:.9rem 1rem;margin-top:1rem}.vorlagenhinweis b{display:block}.vorlagenhinweis p{margin:.25rem 0 .7rem;font-size:.78rem;color:#4b5650}.vorlagenknoepfe{display:flex;gap:.5rem;flex-wrap:wrap}.vorlagenknoepfe button{min-height:40px;padding:.4rem .8rem}.vorlagenzeile{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;gap:.7rem;align-items:center}.vorlagenzeile span{font-size:.72rem;color:#68706a}.hinweisklein{margin:0;font-size:.76rem;color:#5f665f}.objektgruppe{margin:1.6rem 0}.objektgruppe>header{display:grid;grid-template-columns:70px 1fr;gap:1rem;align-items:center;border-bottom:2px solid var(--wald);padding-bottom:.6rem}.objektgruppe>header b{font-family:Charter,Iowan Old Style,Georgia,serif;font-size:1.25rem;display:block}.objektgruppe>header small{color:#68706a}.einheitenliste>a{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,1.2fr) auto;gap:1rem;align-items:center;background:var(--papier);padding:.85rem 1rem;border-bottom:1px solid var(--linie);color:inherit;text-decoration:none}.einheitenliste>a:hover{background:#eae7dd}.einheitenliste small{color:#68706a}.einheitenliste .mieter{font-size:.8rem}.einheitenliste .mieter.leer{color:#9aa09a;font-style:italic}.einheitenliste i{font-style:normal;color:var(--orange)}.einheit{max-width:950px;margin:auto}.zurueck{color:var(--moos);display:block;margin-bottom:1rem}.einheitkopf{display:grid;grid-template-columns:100px 1fr;gap:1.3rem;border-bottom:2px solid var(--wald);padding-bottom:1.4rem}.einheitkopf>span{background:var(--orange);color:#fff;display:grid;place-items:center;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.2rem}.einheitkopf h1{font-family:Charter,Iowan Old Style,Georgia,serif;font-size:3rem;margin:.1rem 0}.einheitkopf p{margin:.2rem 0}.neuesprotokoll{display:flex;gap:.7rem;margin:1.5rem 0}.protokollliste article{display:grid;grid-template-columns:90px 1fr;gap:1rem;padding:1rem 0;border-top:1px solid var(--linie)}.datumblock{display:flex;flex-direction:column;border-right:1px solid var(--linie)}.status{display:inline-block;padding:.2rem .45rem;border-radius:2px;background:#ddd}.status.archiviert{background:#c9dfd0;color:#264b35}.status.archivierung_fehlgeschlagen{background:#edc9c1;color:#812b22}.aktionen{display:flex;gap:1rem}.statushinweis{font-size:.72rem;color:#70766f}.korrektur{display:flex;gap:.5rem;align-items:end}.korrektur label{max-width:260px}.einrichtung{min-height:100vh;background:var(--wald);color:#e9ece7;padding:clamp(1.2rem,5vw,4rem)}.einrichtung>.marke{margin-bottom:5vh}.assistentkarte{max-width:720px;margin:auto;background:#f4f1e8;color:#17231f;padding:clamp(1.5rem,6vw,4rem);box-shadow:12px 12px #d66a3a}.assistentkarte h1{margin-bottom:1rem}.assistentkarte>label{margin:1rem 0}.installationsweg{display:grid;grid-template-columns:1fr;gap:.6rem;margin:1.5rem 0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:1rem 0}.startladebild{min-height:100vh;display:grid;place-content:center;text-align:center;color:var(--wald)}.startladebild span{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:3rem}.erfassunglayout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:2rem}.schrittleiste{display:flex;flex-direction:column;gap:.25rem;position:sticky;top:98px;height:max-content}.schrittleiste a{display:grid;grid-template-columns:28px 1fr;align-items:center;min-height:46px;color:#59615c;text-decoration:none;font-size:.76rem;border-left:2px solid var(--linie);padding-left:.5rem}.schrittleiste a span{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem}.schrittleiste a.active{border-color:var(--orange);color:var(--wald);font-weight:700;background:#ffffff80}.schrittleiste output{font-size:.65rem;color:var(--orange);padding:.6rem}.erfassunghaupt{min-width:0}dialog{border:1px solid var(--wald);padding:1.5rem;background:var(--papier);box-shadow:0 12px 60px #17231f55;max-width:min(760px,90vw);z-index:30}dialog::backdrop{background:#17231f77}.dialogaktionen{display:flex;gap:.7rem;flex-wrap:wrap}table{border-collapse:collapse;width:100%;font-size:.75rem;margin:1rem 0}th,td{border:1px solid var(--linie);padding:.5rem;text-align:left}.gesperrt{display:flex;gap:1rem;background:#eee4c9;padding:1rem}.gesperrt>span{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:2rem}.deaktiviert{opacity:.5}@media(max-width:760px){.appkopf{height:62px}.appkopf .marke small{display:none}.appinhalt{padding:.8rem}.erfassunglayout{display:block}.schrittleiste{position:sticky;top:62px;z-index:8;flex-direction:row;overflow:auto;background:#eeebe3;border-bottom:1px solid var(--linie);margin:-.8rem -.8rem 1rem;padding:.4rem}.schrittleiste a{min-width:62px;display:flex;flex-direction:column;padding:.35rem;border-left:0;border-bottom:2px solid var(--linie);font-size:.58rem}.schrittleiste output{display:none}.zweispalten,.raumlayout{grid-template-columns:1fr}.raumlayout{display:block}.raumnavigation{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.bewertungen{grid-template-columns:repeat(2,1fr)}.zeile,.schluesselzeile{grid-template-columns:1fr}.einheitenliste>a{grid-template-columns:1fr;gap:.2rem}.objektgruppe>header{grid-template-columns:50px 1fr}.vorlagenzeile,.karten{grid-template-columns:1fr}.einheitkopf{grid-template-columns:60px 1fr}.einheitkopf h1{font-size:2.2rem}.neuesprotokoll{flex-direction:column}.uploadbanner{top:62px}.netzstatus{font-size:0}.netzstatus i{display:block}.pdfseiten{max-height:52vh}}.unterschriftkarte{margin-top:1rem}.unterschriftstatusliste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-bottom:1rem}.unterschriftstatusliste button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;text-align:left;justify-content:start}.unterschriftstatusliste button>span{grid-row:1/3;font-size:1.4rem;color:var(--orange)}.unterschriftstatusliste button b,.unterschriftstatusliste button small{justify-self:start}.unterschriftstatusliste button.erfasst{background:#dce8df;border-color:#447259}.unterschriftstatusliste button.aktiv{box-shadow:inset 4px 0 var(--orange);background:#fff}@media(max-width:760px){.unterschriftstatusliste{grid-template-columns:1fr}}:root{--flaeche: #fffdf8;--ruhige-linie: #dedbd1}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid #ae4d27;outline-offset:4px}.hauptnavigation{display:flex;gap:.4rem;align-self:stretch;align-items:stretch}.hauptnavigation a{display:flex;align-items:center;color:#d4ddd6;padding:0 1rem;text-decoration:none;border-bottom:3px solid transparent;font-size:.9rem}.hauptnavigation a.active{border-bottom-color:#e9ac6f;color:#fff;background:#ffffff0b}.appkopf{border-bottom:0}.speicherstatus{padding:.4rem clamp(1rem,4vw,3rem);border-bottom:1px solid var(--ruhige-linie);background:#e9eee6;color:#284637;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8rem}.speicherstatus button{padding:.2rem .65rem;min-height:44px}.arbeitskopf{display:flex;justify-content:space-between;align-items:center;gap:2rem;border-bottom:1px solid var(--linie);padding:1rem 0 1.6rem;margin-bottom:1.5rem}.arbeitskopf h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.12;letter-spacing:-.04em;margin:.35rem 0 .6rem;font-weight:600}.arbeitskopf p{margin:.4rem 0;color:var(--moos)}.arbeitskopf .etikett{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.arbeitszahlen{display:flex;gap:3rem;padding:0 0 1.8rem;border-bottom:1px solid var(--linie)}.arbeitszahlen span{display:flex;flex-direction:column;gap:.3rem;color:var(--moos);font-size:.8rem}.arbeitszahlen strong{font-size:2.2rem;color:var(--wald);font-weight:500;font-variant-numeric:tabular-nums}.vorgangsliste{margin:2rem 0}.vorgangsliste h2,.arbeitsuebersicht .startkopf h2{font-size:1.4rem;font-weight:600;letter-spacing:-.02em}.vorgang{padding:1.25rem;background:var(--flaeche);display:grid;grid-template-columns:100px 1fr auto auto;gap:1.2rem;align-items:center;border:1px solid var(--ruhige-linie);border-left:3px solid var(--moos);color:var(--wald);text-decoration:none;margin:.55rem 0}.vorgang:hover{background:#eef1e8}.vorgang small{display:block;margin-top:.4rem;color:var(--moos)}.vorgangdatum{font-variant-numeric:tabular-nums;font-size:.85rem}.statusmarke{background:#e8ede3;padding:.4rem .65rem;font-size:.75rem;border-radius:2px}.letzte-vorgaenge{margin:1.6rem 0}.letzte-vorgaenge summary{cursor:pointer;min-height:44px;padding:.6rem 0}.arbeitsuebersicht .suche{margin-top:2rem}.startkopf{margin-bottom:1rem}.startkopf h1{font-size:clamp(1.8rem,3vw,2.8rem);max-width:none;margin:.6rem 0}.startkopf h2,.startkopf p{margin:.5rem 0}.uebertragungskarte{padding:1.5rem;border:1px solid var(--linie);background:var(--flaeche);margin:1rem 0}.uebertragungskarte header{display:flex;justify-content:space-between;gap:1rem;align-items:center}.uebertragungskarte h2{font-size:1.25rem;margin:0 0 .4rem}.uebertragungskarte dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-top:1px solid var(--ruhige-linie);padding-top:1rem}.uebertragungskarte dt{font-size:.75rem;color:var(--moos);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.uebertragungskarte dd{margin:0;font-weight:600}.uebertragungsphase{white-space:nowrap;font-size:.85rem}.seitenkopf{margin-bottom:1.5rem}.seitenkopf h1{font-size:2rem}.bewertungen .note b{font-size:.88rem;line-height:1.3}.bewertungen .note small{font-size:.7rem;margin-top:.3rem}.positionszeile{scroll-margin-top:120px}.raumaktionen{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:.75rem;padding:.8rem 0;background:var(--papier);border-top:1px solid var(--linie);z-index:3}@media(min-width:1280px){.positionszeile{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:.8rem 1.2rem}.positionszeile>*{grid-column:1}.positionszeile>.positionskopf{grid-column:1 / -1}.positionszeile>.referenz{grid-column:2;grid-row:2 / 7;align-self:start;margin:0}.positionszeile:not(:has(.referenz)){grid-template-columns:1fr}}@media(max-width:760px){.appkopf{min-height:104px;height:auto;flex-wrap:wrap;padding-top:.6rem;gap:.5rem}.hauptnavigation{order:3;width:100%;justify-content:space-between}.hauptnavigation a{min-height:44px;padding:.6rem .5rem}.netzstatus{font-size:.8rem}.arbeitskopf{align-items:flex-start;gap:1rem;flex-direction:column}.arbeitszahlen{gap:1.5rem;justify-content:space-between}.vorgang{grid-template-columns:1fr auto;gap:.6rem;padding:1rem}.vorgang>span:nth-child(2){grid-column:1 / -1;grid-row:1}.vorgang>.statusmarke{justify-self:end}.vorgang>b{grid-column:1 / -1}.uebertragungskarte header{align-items:start;flex-direction:column}.uebertragungskarte dl{grid-template-columns:1fr}.uploadbanner{top:104px}.raumaktionen{padding-bottom:max(.8rem,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
