@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-800-normal-s1sAMnoV.woff2)format("woff2"),url(/assets/barlow-latin-800-normal-BdVooDN4.woff)format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff)format("woff")}.app-kopf.svelte-1lmtae0{background:var(--farbe-kopf-grund);color:var(--farbe-kopf-text);border-bottom:4px solid var(--farbe-kopf-linie);box-shadow:0 1px 0 var(--farbe-kopf-kontur);padding:calc(var(--sicher-oben) + 6px) 16px 6px;flex:none;align-items:center;gap:12px;min-height:56px;display:flex}.marke.svelte-1lmtae0{min-height:44px;color:var(--farbe-kopf-text);letter-spacing:.01em;white-space:nowrap;align-items:center;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.bereiche.svelte-1lmtae0{gap:2px;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.bereiche.svelte-1lmtae0 a:where(.svelte-1lmtae0){min-height:44px;color:var(--farbe-kopf-text-2);white-space:nowrap;align-items:center;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}.bereiche.svelte-1lmtae0 a[aria-current=page]:where(.svelte-1lmtae0){color:var(--farbe-kopf-text);background:var(--farbe-markierung);box-shadow:inset 0 -3px 0 var(--farbe-akzent-kontur);border-radius:8px 8px 0 0}.druck-seite.svelte-1ipqqsy{max-width:820px;padding:0 16px calc(var(--sicher-unten) + 32px);margin:0 auto}.knoepfe.svelte-1ipqqsy{z-index:30;padding:calc(var(--sicher-oben) + 16px) 0 12px;background:var(--farbe-grund);align-items:center;gap:10px;display:flex;position:sticky;top:0}.papier.svelte-1ipqqsy{background:var(--farbe-flaeche);color:var(--farbe-text);padding:28pt 24pt;font-size:10pt;line-height:1.35}h1.svelte-1ipqqsy{margin:0 0 2pt;font-size:16pt}.name.svelte-1ipqqsy{margin:0 0 2pt;font-size:11pt;font-weight:500}h2.svelte-1ipqqsy{margin:14pt 0 4pt;font-size:11pt}.unter.svelte-1ipqqsy,.fuss.svelte-1ipqqsy{color:var(--farbe-text-2);margin:0 0 12pt;font-size:8pt}.fuss.svelte-1ipqqsy{margin:16pt 0 0}.rolle.svelte-1ipqqsy{overflow-x:auto}table.svelte-1ipqqsy{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rolle.svelte-1ipqqsy table:where(.svelte-1ipqqsy){min-width:560px}th.svelte-1ipqqsy{text-align:right;border-bottom:1px solid var(--farbe-text);padding:2pt 4pt;font-size:8pt;font-weight:500}td.svelte-1ipqqsy{text-align:right;border-bottom:.5pt solid var(--farbe-rahmen);vertical-align:top;padding:2pt 4pt}th.svelte-1ipqqsy:first-child,td.svelte-1ipqqsy:first-child,th.svelte-1ipqqsy:last-child,td.svelte-1ipqqsy:last-child{text-align:left}tr.frei.svelte-1ipqqsy td:where(.svelte-1ipqqsy){color:var(--farbe-text-2)}.nachgetragen.svelte-1ipqqsy{color:var(--farbe-text-2);font-size:7.5pt;display:block}.hinweis.svelte-1ipqqsy{font-size:8pt}tfoot.svelte-1ipqqsy td:where(.svelte-1ipqqsy){border-top:1px solid var(--farbe-text);border-bottom:none;font-weight:700}.saldo.svelte-1ipqqsy{margin:8pt 0 0}.wochen.svelte-1ipqqsy{max-width:320px}.wochen.svelte-1ipqqsy td:where(.svelte-1ipqqsy):last-child,.wochen.svelte-1ipqqsy th:where(.svelte-1ipqqsy):last-child{text-align:right}@media (max-width:699px){.papier.svelte-1ipqqsy{padding:16pt 12pt}}@media print{.druck-seite.svelte-1ipqqsy{max-width:none;margin:0;padding:0}.knoepfe.svelte-1ipqqsy{position:static}.papier.svelte-1ipqqsy{padding:0}.rolle.svelte-1ipqqsy{overflow:visible}.rolle.svelte-1ipqqsy table:where(.svelte-1ipqqsy){min-width:0}tr.svelte-1ipqqsy{break-inside:avoid}}.druck-seite.svelte-16euyay{max-width:820px;padding:0 16px calc(var(--sicher-unten) + 32px);margin:0 auto}.knoepfe.svelte-16euyay{z-index:30;padding:calc(var(--sicher-oben) + 16px) 0 12px;background:var(--farbe-grund);align-items:center;gap:10px;display:flex;position:sticky;top:0}.papier.svelte-16euyay{background:var(--farbe-flaeche);color:var(--farbe-text);padding:28pt 24pt;font-size:10pt;line-height:1.35}h1.svelte-16euyay{margin:0 0 2pt;font-size:16pt}.name.svelte-16euyay{margin:0 0 2pt;font-size:11pt;font-weight:500}h2.svelte-16euyay{margin:14pt 0 4pt;font-size:11pt}.unter.svelte-16euyay,.fuss.svelte-16euyay{color:var(--farbe-text-2);margin:0 0 12pt;font-size:8pt}.fuss.svelte-16euyay{margin:16pt 0 0}table.svelte-16euyay{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.kennzahlen.svelte-16euyay{max-width:360px}th.svelte-16euyay{text-align:right;border-bottom:1px solid var(--farbe-text);padding:2pt 4pt;font-size:8pt;font-weight:500}td.svelte-16euyay{text-align:right;border-bottom:.5pt solid var(--farbe-rahmen);vertical-align:top;padding:2pt 4pt}th.svelte-16euyay:first-child,td.svelte-16euyay:first-child{text-align:left}.neben.svelte-16euyay{color:var(--farbe-text-2);font-size:7.5pt;display:block}@media (max-width:699px){.papier.svelte-16euyay{padding:16pt 12pt}}@media print{.druck-seite.svelte-16euyay{max-width:none;margin:0;padding:0}.knoepfe.svelte-16euyay{position:static}.papier.svelte-16euyay{padding:0}tr.svelte-16euyay{break-inside:avoid}}.icon-knopf.svelte-1t2q9mh svg:where(.svelte-1t2q9mh){fill:none;stroke:currentColor;stroke-width:2px}.feld.svelte-l7nj9r{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-l7nj9r input:where(.svelte-l7nj9r){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-l7nj9r input[type=date]:where(.svelte-l7nj9r){appearance:none;min-height:44px;display:block}.feld.svelte-l7nj9r input[type=date]:where(.svelte-l7nj9r)::-webkit-date-and-time-value{text-align:left}h2.svelte-l7nj9r{margin:24px 0 10px;font-size:17px}.monatswahl.svelte-l7nj9r{justify-content:space-between;align-items:center;gap:8px;display:flex}.monatswahl.svelte-l7nj9r strong:where(.svelte-l7nj9r){text-align:center;font-size:17px}.monatswahl.svelte-l7nj9r svg:where(.svelte-l7nj9r){fill:none;stroke:currentColor;stroke-width:2px}.zeitraum.svelte-l7nj9r{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.zeitraum.svelte-l7nj9r .knopf:where(.svelte-l7nj9r){grid-column:1/-1}.summen-karte.svelte-l7nj9r{gap:12px;margin-top:12px;display:grid}.summen.svelte-l7nj9r{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.summen.svelte-l7nj9r div:where(.svelte-l7nj9r){align-content:start;gap:2px;display:grid}.summen.svelte-l7nj9r dt:where(.svelte-l7nj9r){color:var(--farbe-text-2);font-size:14px}.summen.svelte-l7nj9r dd:where(.svelte-l7nj9r){font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:700}.offen.svelte-l7nj9r{font-size:14px;font-weight:500}.klein.svelte-l7nj9r{margin:0;font-size:13px}.aktionen.svelte-l7nj9r{flex-wrap:wrap;gap:10px;display:flex}table.svelte-l7nj9r{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th.svelte-l7nj9r{color:var(--farbe-text-2);text-align:right;border-bottom:1px solid var(--farbe-rahmen);padding:6px 4px;font-size:14px;font-weight:500}td.svelte-l7nj9r{text-align:right;border-bottom:1px solid var(--farbe-rahmen);vertical-align:top;padding:8px 4px}th.svelte-l7nj9r:first-child,td.svelte-l7nj9r:first-child{text-align:left}tr.svelte-l7nj9r:last-child td:where(.svelte-l7nj9r){border-bottom:none}.neben.svelte-l7nj9r{color:var(--farbe-text-2);font-size:13px;display:block}@media (min-width:700px){.summen.svelte-l7nj9r{grid-template-columns:repeat(3,minmax(0,1fr))}}h2.svelte-odkxhl{margin:24px 0 10px;font-size:17px}.stapel.svelte-odkxhl{gap:12px;display:grid}.klein.svelte-odkxhl{margin:0;font-size:13px}h2.svelte-1rcnm7u{margin:24px 0 10px;font-size:17px}.stapel.svelte-1rcnm7u{gap:12px;display:grid}.passkeys.svelte-1rcnm7u{margin:0;padding:0;list-style:none}.passkeys.svelte-1rcnm7u li:where(.svelte-1rcnm7u){border-bottom:1px solid var(--farbe-rahmen);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.klein.svelte-1rcnm7u{font-size:13px}.abmelden.svelte-1rcnm7u{justify-self:start;padding-left:0}.feld.svelte-b8vgjg{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-b8vgjg input:where(.svelte-b8vgjg){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-b8vgjg input[type=date]:where(.svelte-b8vgjg){appearance:none;min-height:44px;display:block}.feld.svelte-b8vgjg input[type=date]:where(.svelte-b8vgjg)::-webkit-date-and-time-value{text-align:left}h2.svelte-b8vgjg{margin:24px 0 10px;font-size:17px}.stapel.svelte-b8vgjg{gap:12px;display:grid}.felder2.svelte-b8vgjg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.klein.svelte-b8vgjg{margin:0;font-size:13px}.knopf.svelte-b8vgjg{justify-self:start}.woche.svelte-14c308p{border:none;min-width:0;margin:0;padding:0}legend.svelte-14c308p{margin-bottom:6px;padding:0;font-weight:500}.tage.svelte-14c308p{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.feld.svelte-14c308p{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-14c308p input:where(.svelte-14c308p){box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;min-width:0}.summe.svelte-14c308p{margin:8px 0 0}@media (min-width:700px){.tage.svelte-14c308p{grid-template-columns:repeat(7,minmax(0,1fr))}}.feld.svelte-1pfu7hm{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-1pfu7hm input:where(.svelte-1pfu7hm){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-1pfu7hm input[type=time]:where(.svelte-1pfu7hm),.feld.svelte-1pfu7hm input[type=date]:where(.svelte-1pfu7hm){appearance:none;min-height:44px;display:block}.feld.svelte-1pfu7hm input[type=time]:where(.svelte-1pfu7hm)::-webkit-date-and-time-value{text-align:left}.feld.svelte-1pfu7hm input[type=date]:where(.svelte-1pfu7hm)::-webkit-date-and-time-value{text-align:left}h2.svelte-1pfu7hm{margin:24px 0 10px;font-size:17px}.stapel.svelte-1pfu7hm{gap:12px;display:grid}.felder3.svelte-1pfu7hm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.klein.svelte-1pfu7hm{margin:0;font-size:13px}.regeln.svelte-1pfu7hm{padding-left:18px}h2.svelte-18097tg{margin:0 0 12px;font-size:18px}.knoepfe.svelte-18097tg{gap:8px;margin-top:12px;display:grid}.feld.svelte-izce64{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-izce64 input:where(.svelte-izce64){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-izce64 input[type=date]:where(.svelte-izce64){appearance:none;min-height:44px;display:block}.feld.svelte-izce64 input[type=date]:where(.svelte-izce64)::-webkit-date-and-time-value{text-align:left}h2.svelte-izce64{margin:24px 0 10px;font-size:17px}.stapel.svelte-izce64{gap:12px;margin-top:10px;display:grid}.felder2.svelte-izce64,.zweit.svelte-izce64{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.liste.svelte-izce64{margin:0 0 10px;padding:2px 12px;list-style:none}.liste.svelte-izce64 li:where(.svelte-izce64){border-bottom:1px solid var(--farbe-rahmen);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.liste.svelte-izce64 li:where(.svelte-izce64):last-child{border-bottom:none}.liste.svelte-izce64 li:where(.svelte-izce64) div:where(.svelte-izce64){min-width:0;display:grid}.klein.svelte-izce64{font-size:13px}form.svelte-1ug9hk7,.stapel.svelte-f9la1c{gap:12px;display:grid}code.svelte-f9la1c{overflow-wrap:anywhere;font-size:14px}.feld.svelte-efmfiv{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-efmfiv input:where(.svelte-efmfiv){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-efmfiv input[type=date]:where(.svelte-efmfiv){appearance:none;min-height:44px;display:block}.feld.svelte-efmfiv input[type=date]:where(.svelte-efmfiv)::-webkit-date-and-time-value{text-align:left}.blatt-kopf.svelte-efmfiv{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}h2.svelte-efmfiv{margin:0;font-size:18px}.felder.svelte-efmfiv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hinweis.svelte-efmfiv{font-size:13px}.feld.svelte-1qbcvo0{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-1qbcvo0 input:where(.svelte-1qbcvo0){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-1qbcvo0 input[type=time]:where(.svelte-1qbcvo0){appearance:none;min-height:44px;display:block}.feld.svelte-1qbcvo0 input[type=time]:where(.svelte-1qbcvo0)::-webkit-date-and-time-value{text-align:left}.blatt-kopf.svelte-1qbcvo0{align-items:center;gap:4px;display:flex}.blatt-kopf.svelte-1qbcvo0 h2:where(.svelte-1qbcvo0){text-align:center;flex:1;margin:0;font-size:18px}.blatt-kopf.svelte-1qbcvo0 svg:where(.svelte-1qbcvo0){fill:none;stroke:currentColor;stroke-width:2px}.schliessen.svelte-1qbcvo0{padding-right:0}.beschriftung.svelte-1qbcvo0{color:var(--farbe-text-2);margin:12px 0 6px;font-size:14px;font-weight:500}.wahl.svelte-1qbcvo0{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.wahl.svelte-1qbcvo0>button:where(.svelte-1qbcvo0):disabled{color:var(--farbe-text-aus);cursor:default}@media (min-width:700px){.wahl.svelte-1qbcvo0{grid-template-columns:repeat(4,minmax(0,1fr))}}.abschnitt.svelte-1qbcvo0{border-bottom:1px solid var(--farbe-rahmen);gap:10px;padding:12px 0;display:grid}.zeiten.svelte-1qbcvo0{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.notbetreuung.svelte-1qbcvo0{border-bottom:1px solid var(--farbe-rahmen);gap:6px;padding:6px 0 10px;display:grid}.haken-zeile.svelte-1qbcvo0{align-items:center;min-height:44px;font-weight:500;display:flex}.haken-zeile.svelte-1qbcvo0 .haken:where(.svelte-1qbcvo0){margin-left:0}.zeile-fuss.svelte-1qbcvo0{justify-content:space-between;align-items:center;gap:8px;display:flex}.nachgetragen.svelte-1qbcvo0,.klein.svelte-1qbcvo0{color:var(--farbe-text-2);font-size:13px}.links.svelte-1qbcvo0{flex-wrap:wrap;gap:0 8px;display:flex}.fuss.svelte-1qbcvo0{margin-top:12px}h2.svelte-wngzm{margin:24px 0 10px;font-size:17px}.inhalt.svelte-wngzm{padding-bottom:92px}.monatswahl.svelte-wngzm{justify-content:space-between;align-items:center;gap:8px;display:flex}.monatswahl.svelte-wngzm strong:where(.svelte-wngzm){font-size:17px}.monatswahl.svelte-wngzm svg:where(.svelte-wngzm){fill:none;stroke:currentColor;stroke-width:2px}.summen-karte.svelte-wngzm{gap:12px;margin-top:8px;display:grid}.aktionen.svelte-wngzm{flex-wrap:wrap;gap:10px;display:flex}.summen.svelte-wngzm{grid-template-columns:repeat(2,1fr);gap:10px 16px;margin:0;display:grid}.summen.svelte-wngzm div:where(.svelte-wngzm){align-content:start;gap:2px;display:grid}.summen.svelte-wngzm dt:where(.svelte-wngzm){color:var(--farbe-text-2);font-size:14px}.summen.svelte-wngzm dd:where(.svelte-wngzm){font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:700}.tage.svelte-wngzm{margin:0;padding:2px 12px;list-style:none}.tage.svelte-wngzm li:where(.svelte-wngzm){border-bottom:1px solid var(--farbe-rahmen)}.tage.svelte-wngzm li:where(.svelte-wngzm):last-child{border-bottom:none}.tag-knopf.svelte-wngzm{width:100%;min-height:44px;color:var(--farbe-text);text-align:left;cursor:pointer;background:0 0;border:none;gap:2px;padding:8px 0;display:grid}.z1.svelte-wngzm{font-variant-numeric:tabular-nums;grid-template-columns:56px 1fr auto;align-items:baseline;gap:8px;display:grid}.z1.svelte-wngzm .ist:where(.svelte-wngzm){font-weight:700}.z2.svelte-wngzm{color:var(--farbe-text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-left:64px;font-size:14px;display:flex}.frei.svelte-wngzm .tag-knopf:where(.svelte-wngzm),tr.frei.svelte-wngzm td:where(.svelte-wngzm){color:var(--farbe-text-2)}.nachgetragen.svelte-wngzm{color:var(--farbe-text-2);font-size:13px}.tabelle-breit.svelte-wngzm{display:none}@media (min-width:700px){.tage.svelte-wngzm{display:none}.tabelle-breit.svelte-wngzm{display:block}.summen.svelte-wngzm{grid-template-columns:repeat(4,1fr)}}table.svelte-wngzm{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.monat.svelte-wngzm th:where(.svelte-wngzm){color:var(--farbe-text-2);text-align:right;border-bottom:1px solid var(--farbe-rahmen);padding:6px 8px;font-size:14px;font-weight:500}.monat.svelte-wngzm td:where(.svelte-wngzm){text-align:right;border-bottom:1px solid var(--farbe-rahmen);vertical-align:middle;padding:0 8px}.monat.svelte-wngzm th:where(.svelte-wngzm):first-child,.monat.svelte-wngzm td:where(.svelte-wngzm):first-child,.monat.svelte-wngzm th:where(.svelte-wngzm):last-child,.monat.svelte-wngzm td:where(.svelte-wngzm):last-child{text-align:left}.monat.svelte-wngzm td:where(.svelte-wngzm) .nachgetragen:where(.svelte-wngzm){display:block}.tag-link.svelte-wngzm{color:inherit;padding:0;text-decoration:none}.wochen.svelte-wngzm th:where(.svelte-wngzm),.wochen.svelte-wngzm td:where(.svelte-wngzm){text-align:right;border-bottom:1px solid var(--farbe-rahmen);padding:4px 8px}.wochen.svelte-wngzm th:where(.svelte-wngzm){color:var(--farbe-text-2);font-size:14px;font-weight:500}.wochen.svelte-wngzm th:where(.svelte-wngzm):first-child,.wochen.svelte-wngzm td:where(.svelte-wngzm):first-child{text-align:left;padding-left:0}.wochen.svelte-wngzm tr:where(.svelte-wngzm):last-child td:where(.svelte-wngzm){border-bottom:none}.kw.svelte-wngzm{text-align:left;color:inherit;align-content:center;padding:0;display:inline-grid}.teil.svelte-wngzm{color:var(--farbe-text-2);font-size:13px;text-decoration:none}.hinweise.svelte-wngzm{flex-wrap:wrap;align-items:center;gap:4px;display:flex}h2.svelte-s3we3v{margin:24px 0 10px;font-size:17px}.wochenwahl.svelte-s3we3v{justify-content:space-between;align-items:center;gap:8px;display:flex}.wochenwahl.svelte-s3we3v .titel:where(.svelte-s3we3v){justify-items:center;display:grid}.wochenwahl.svelte-s3we3v strong:where(.svelte-s3we3v){font-size:17px}.wochenwahl.svelte-s3we3v svg:where(.svelte-s3we3v){fill:none;stroke:currentColor;stroke-width:2px}.summen-karte.svelte-s3we3v{margin-top:8px}.summen.svelte-s3we3v{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.summen.svelte-s3we3v div:where(.svelte-s3we3v){align-content:start;gap:2px;display:grid}.summen.svelte-s3we3v dt:where(.svelte-s3we3v){color:var(--farbe-text-2);font-size:14px}.summen.svelte-s3we3v dd:where(.svelte-s3we3v){font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:700}.liste.svelte-s3we3v{padding:2px 12px}ul.svelte-s3we3v{margin:0;padding:0;list-style:none}li.svelte-s3we3v{border-bottom:1px solid var(--farbe-rahmen)}.zeile.svelte-s3we3v{font-variant-numeric:tabular-nums;grid-template-columns:64px repeat(3,minmax(0,1fr));align-items:baseline;gap:8px;display:grid}.zeile.svelte-s3we3v>span:where(.svelte-s3we3v):not(:first-child){text-align:right}.kopfzeile.svelte-s3we3v{color:var(--farbe-text-2);border-bottom:1px solid var(--farbe-rahmen);padding:8px 0 6px;font-size:14px}.tag-knopf.svelte-s3we3v{width:100%;min-height:44px;color:var(--farbe-text);text-align:left;cursor:pointer;background:0 0;border:none;gap:4px;padding:10px 0;display:grid}.neben.svelte-s3we3v{color:var(--farbe-text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-left:72px;font-size:14px;display:flex}.frei.svelte-s3we3v .tag-knopf:where(.svelte-s3we3v){color:var(--farbe-text-2)}.nachgetragen.svelte-s3we3v{font-size:13px}.summe.svelte-s3we3v{padding:10px 0;font-weight:700}.klein.svelte-s3we3v{font-size:13px}@media (min-width:700px){.summen.svelte-s3we3v{grid-template-columns:repeat(4,minmax(0,1fr))}}ul.svelte-trbgdc{margin:0;padding:2px 12px;list-style:none}li.svelte-trbgdc{border-bottom:1px solid var(--farbe-rahmen);grid-template-columns:64px 1fr;align-items:baseline;gap:4px 10px;padding:10px 0;display:grid}li.svelte-trbgdc:last-child{border-bottom:none}.zeit.svelte-trbgdc{font-variant-numeric:tabular-nums}.nachgetragen.svelte-trbgdc{color:var(--farbe-text-2);font-size:13px}.laufzeit.svelte-1mfmys7{font-variant-numeric:tabular-nums;color:var(--farbe-text);font-size:48px;font-weight:800;line-height:1}.zeile.svelte-1mfmys7{align-items:center;gap:10px;display:flex}.zeile.svelte-1mfmys7 .fortschritt:where(.svelte-1mfmys7){flex:1}p.zahl.svelte-1mfmys7{margin:0}.zahl.svelte-1mfmys7{color:var(--farbe-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.feld.svelte-kncen0{grid-template-columns:minmax(0,1fr);min-width:0}.feld.svelte-kncen0 input:where(.svelte-kncen0){box-sizing:border-box;width:100%;min-width:0}.feld.svelte-kncen0 input[type=time]:where(.svelte-kncen0){appearance:none;min-height:44px;display:block}.feld.svelte-kncen0 input[type=time]:where(.svelte-kncen0)::-webkit-date-and-time-value{text-align:left}.datum.svelte-kncen0{font-size:14px}h2.svelte-kncen0{margin:24px 0 10px;font-size:17px}.stapel.svelte-kncen0{gap:12px;display:grid}.stapel-eng.svelte-kncen0{gap:8px;display:grid}.unterzeile.svelte-kncen0{color:var(--farbe-text-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;display:flex}.text.svelte-kncen0{margin:0}.chips.svelte-kncen0{flex-wrap:wrap;gap:6px;display:flex}.zeile.svelte-kncen0{justify-content:space-between;align-items:center;gap:8px;display:flex}.tagesarten.svelte-kncen0{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.zweit.svelte-kncen0{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.knopf.haupt.stempel.svelte-kncen0{min-height:64px;font-size:22px}.app-kopf{z-index:30;position:sticky;top:0}:root,.immer-hell{--marke-schwarz:#060507;--marke-rosa:#f8c8d8;--marke-weiss:#fff;--farbe-grund:var(--marke-weiss);--farbe-flaeche:var(--marke-weiss);--farbe-flaeche-2:color-mix(in srgb, var(--marke-schwarz) 5%, var(--marke-weiss));--farbe-hinweis:color-mix(in srgb, var(--marke-schwarz) 8%, var(--marke-weiss));--farbe-hover:color-mix(in srgb, var(--marke-schwarz) 6%, var(--marke-weiss));--farbe-rahmen:var(--marke-schwarz);--farbe-feldrahmen:var(--marke-schwarz);--farbe-text:var(--marke-schwarz);--farbe-text-2:color-mix(in srgb, var(--marke-schwarz) 65%, var(--marke-weiss));--farbe-text-aus:color-mix(in srgb, var(--marke-schwarz) 45%, var(--marke-weiss));--farbe-link:var(--marke-schwarz);--farbe-akzent:var(--marke-rosa);--farbe-akzent-text:var(--marke-schwarz);--farbe-akzent-kontur:var(--marke-schwarz);--farbe-fokus:var(--marke-schwarz);--farbe-fokus-kante:var(--marke-weiss);--farbe-markierung:var(--marke-rosa);--farbe-erledigt-haken:var(--marke-rosa);--farbe-fortschritt:var(--marke-rosa);--farbe-fortschritt-leer:var(--farbe-flaeche-2);--farbe-kopf-grund:var(--marke-weiss);--farbe-kopf-text:var(--marke-schwarz);--farbe-kopf-text-2:var(--farbe-text-2);--farbe-kopf-linie:var(--marke-rosa);--farbe-kopf-kontur:var(--marke-schwarz);--farbe-chip-basis:var(--marke-weiss);--farbe-bild-grund:var(--marke-weiss);--farbe-schleier:#06050759;--farbe-schleier-stark:#06050766;--schatten-1:0 2px 12px #06050726;--schatten-2:0 4px 14px #06050740;--schatten-3:0 10px 30px #0605074d;--schatten-seite:-8px 0 30px #06050733;--schatten-gedrueckt:inset 0 2px 4px #06050740;--farbe-fehler:#a3162e;--farbe-fehler-grund:var(--marke-weiss);--farbe-erfolg:#24683f;--farbe-erfolg-grund:#e6f3ea;--farbe-warnung:var(--marke-schwarz);--farbe-warnung-grund:color-mix(in srgb, var(--marke-schwarz) 8%, var(--marke-weiss));--kat-graphit:#3f4247;--kat-schiefer:#7a8086;--kat-nachtblau:#253a72;--kat-stahlblau:#4c7fb5;--kat-petrol:#2e6e78;--kat-pflaume:#6a3f62;--kat-flieder:#8a72ad;--kat-ziegel:#c45c5a;--kat-taupe:#876a5e;--kat-sand:#937c48;--schrift:"Barlow", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--schrift-schmal:"Barlow Semi Condensed", var(--schrift);--radius:12px;--zeichen-warnung:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 1 21h22L12 2zm1 16h-2v-2h2v2zm0-4h-2V9h2v5z'/%3E%3C/svg%3E");--zeichen-erfolg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.4-4.5-4.5 1.4-1.4 3.1 3.1 6.1-6.1 1.4 1.4-7.5 7.5z'/%3E%3C/svg%3E");--zeichen-hinweis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1 5h2v7h-2v-7zm0 9h2v2h-2v-2z'/%3E%3C/svg%3E");--zeichen-haken:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E");--zeichen-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5h2v6h6v2h-6v6h-2v-6H5v-2h6z'/%3E%3C/svg%3E");--sicher-oben:env(safe-area-inset-top,0px);--sicher-unten:env(safe-area-inset-bottom,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.immer-hell{color:var(--farbe-text)}*{box-sizing:border-box}html,body{background:var(--farbe-grund);color:var(--farbe-text);font:16px/1.45 var(--schrift);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}button,input,select,textarea{font:inherit;color:inherit}body{overflow-x:clip}input,select,textarea{background:var(--farbe-flaeche);border:1px solid var(--farbe-feldrahmen);border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;font-size:16px}textarea{resize:vertical;min-height:88px}input:disabled,select:disabled,textarea:disabled{color:var(--farbe-text-aus);background:var(--farbe-flaeche-2)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--farbe-fokus);outline-offset:2px;box-shadow:0 0 0 2px var(--farbe-fokus-kante)}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:0;accent-color:var(--farbe-text);flex:none;margin:0;padding:0}label.feld{color:var(--farbe-text-2);gap:6px;font-size:14px;display:grid}.knopf{border:1.5px solid var(--farbe-link);background:var(--farbe-flaeche);min-height:44px;color:var(--farbe-link);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;display:inline-flex}.knopf.haupt{background:var(--farbe-akzent);border-color:var(--farbe-akzent-kontur);color:var(--farbe-akzent-text);min-height:52px;font-size:19px;font-weight:700}.knopf.gefahr{color:var(--farbe-fehler);border-color:var(--farbe-fehler)}.knopf:active:not(:disabled){box-shadow:var(--schatten-gedrueckt)}.knopf:disabled{cursor:default;color:var(--farbe-text-aus);border-color:var(--farbe-text-aus);background:var(--farbe-flaeche)}.knopf.haupt:disabled{background:var(--farbe-flaeche-2);border-color:var(--farbe-flaeche-2);color:var(--farbe-text-aus)}.knopf.breit{width:100%}.knopf.klein{min-height:36px;padding:6px 12px;font-size:14px}.link{color:var(--farbe-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;min-height:44px;padding:8px;text-decoration:underline}.icon-knopf{cursor:pointer;width:44px;height:44px;color:var(--farbe-text-2);background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.icon-knopf:active{background:var(--farbe-hover)}.icon-knopf svg,.knopf svg{fill:currentColor;flex:none;width:22px;height:22px}.fab{right:16px;bottom:calc(var(--sicher-unten) + 16px);border:1.5px solid var(--farbe-akzent-kontur);background:var(--farbe-akzent);width:60px;height:60px;color:var(--farbe-akzent-text);box-shadow:var(--schatten-2);cursor:pointer;z-index:20;border-radius:50%;place-items:center;display:grid;position:fixed}.fab:before{content:"";width:30px;height:30px;-webkit-mask:var(--zeichen-plus) center / contain no-repeat;mask:var(--zeichen-plus) center / contain no-repeat;background:currentColor}.fab:active{box-shadow:var(--schatten-gedrueckt)}.menue-knopf{position:relative}.menue-knopf select{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}input[type=checkbox].haken{appearance:none;border:2px solid var(--farbe-text-2);background:var(--farbe-flaeche);cursor:pointer;border-radius:8px;place-content:center;width:26px;height:26px;margin:9px;display:inline-grid}input[type=checkbox].haken:checked{background:var(--farbe-erledigt-haken);border-color:var(--farbe-akzent-kontur)}input[type=checkbox].haken:checked:before{content:"";background:var(--farbe-akzent-text);width:18px;height:18px;-webkit-mask:var(--zeichen-haken) center / contain no-repeat;mask:var(--zeichen-haken) center / contain no-repeat}.fehler{color:var(--farbe-fehler);margin:0;font-size:14px}.erfolg{color:var(--farbe-erfolg);margin:0;font-size:14px}.fehlerzeichen{color:var(--farbe-fehler)}.fehler:before,.fehlerzeichen:before,.erfolg:before,.warnung:before{content:"";vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--zeichen-warnung) center / contain no-repeat;mask:var(--zeichen-warnung) center / contain no-repeat;background:currentColor;margin-right:.4em;display:inline-block}.erfolg:before{-webkit-mask-image:var(--zeichen-erfolg);mask-image:var(--zeichen-erfolg)}.warnung:before{-webkit-mask-image:var(--zeichen-hinweis);mask-image:var(--zeichen-hinweis)}.warnung{color:var(--farbe-warnung);margin:0;font-size:14px}.meldung{background:var(--farbe-hinweis);color:var(--farbe-text);border-radius:10px;margin:0;padding:8px 12px;font-size:14px}.meldung.fehler{background:var(--farbe-fehler-grund);color:var(--farbe-fehler);box-shadow:inset 0 0 0 1px var(--farbe-fehler)}.meldung.erfolg{background:var(--farbe-erfolg-grund);color:var(--farbe-erfolg)}.meldung.warnung{background:var(--farbe-warnung-grund);color:var(--farbe-warnung)}.gedaempft{color:var(--farbe-text-2)}.leer{text-align:center;color:var(--farbe-text-2);margin:0;padding:24px 16px}.chip{background:var(--farbe-flaeche-2);color:var(--farbe-text);white-space:nowrap;border-radius:8px;align-items:center;padding:3px 9px;font-size:14px;font-weight:700;display:inline-flex}.chip.fehler{background:var(--farbe-fehler-grund);box-shadow:inset 0 0 0 1px var(--farbe-fehler)}.chip.erfolg{background:var(--farbe-erfolg-grund)}.chip.warnung{background:var(--farbe-warnung-grund)}.etikett{background:var(--farbe-flaeche-2);color:var(--farbe-text);border-radius:999px;align-items:center;gap:7px;padding:3px 10px;font-size:14px;display:inline-flex}.etikett.farbig{background:color-mix(in srgb, var(--kat) 16%, var(--farbe-chip-basis));box-shadow:inset 0 0 0 1.5px var(--kat);padding-left:8px}.etikett.farbig:before{content:"";background:var(--kat);border-radius:50%;flex:none;width:12px;height:12px}.punkt{background:var(--kat,var(--farbe-text-2));border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.fortschritt{background:var(--farbe-fortschritt-leer);height:10px;box-shadow:inset 0 0 0 1px var(--farbe-rahmen);border-radius:999px;overflow:hidden}.fortschritt>span{background:var(--farbe-fortschritt);height:100%;box-shadow:inset 0 0 0 1.5px var(--farbe-akzent-kontur);border-radius:999px;display:block}.karte{background:var(--farbe-flaeche);border:1px solid var(--farbe-rahmen);border-radius:var(--radius);padding:12px}.reiter{gap:4px;display:flex;overflow-x:auto}.reiter>button,.reiter>a{min-height:44px;color:var(--farbe-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.reiter>[aria-selected=true],.reiter>[aria-current=page]{color:var(--farbe-text);background:var(--farbe-markierung);box-shadow:inset 0 -3px 0 var(--farbe-akzent-kontur);font-weight:500}.umschalter{border-radius:var(--radius);background:var(--farbe-flaeche-2);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.umschalter>button{min-height:44px;color:var(--farbe-text-2);cursor:pointer;background:0 0;border:none;border-radius:9px}.umschalter>[aria-checked=true],.umschalter>[aria-selected=true]{background:var(--farbe-flaeche);color:var(--farbe-text);box-shadow:inset 0 0 0 1px var(--farbe-rahmen)}.schleier{background:var(--farbe-schleier);z-index:50;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.schleier.stark{background:var(--farbe-schleier-stark)}.blatt{background:var(--farbe-flaeche);width:100%;max-height:92dvh;padding:16px 16px calc(var(--sicher-unten) + 16px);border-radius:16px 16px 0 0;overflow:auto}.seitenblatt{background:var(--farbe-flaeche);padding:calc(var(--sicher-oben) + 8px) 16px calc(var(--sicher-unten) + 24px);z-index:40;position:fixed;inset:0;overflow:auto}@media (min-width:700px){.schleier{align-items:flex-start;padding-top:12vh}.blatt{border-radius:16px;width:480px;max-width:calc(100% - 32px)}.seitenblatt{width:min(560px,100%);box-shadow:var(--schatten-seite);left:auto}}.seite{max-width:720px;padding:calc(var(--sicher-oben) + 8px) 16px calc(var(--sicher-unten) + 32px);margin:0 auto}.app-kopf+.seite{padding-top:8px}.kopf{align-items:center;gap:8px;min-height:52px;display:flex}.kopf h1{flex:1;margin:0;font-size:22px}h1,h2,h3,h4{font-weight:700}label,legend{font-weight:500}.titel-gross{font-weight:800}.etikett-klein{font-family:var(--schrift-schmal);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.chip.etikett-klein{font-weight:500}@media print{html,body{background:var(--marke-weiss);color:var(--marke-schwarz)}.app-kopf,.reiter,.fab,.knopf,.icon-knopf,.nicht-drucken{display:none!important}.seite{max-width:none;padding:0}.karte,.meldung{break-inside:avoid}}
