.dl,.pf,.rf,.sch{--raster:0.6fr 0.8fr 4fr 1fr 1fr 1.4fr;--vermerk-anteil:15.9091%;--zeile-h:96px;--karte-b:clamp(168px,19vw,232px);--haar:1px;font-variant-numeric:tabular-nums}.story-beispiel{font-size:.6875rem;line-height:1.2;font-weight:600;color:var(--color-ink-muted)}.story-beispiel-navy{color:rgb(255 255 255/.6)}.story-spaltenkopf{font-size:.75rem;line-height:1.2;font-weight:600;color:var(--color-ink-muted)}.odo{align-items:baseline;line-height:1;font-variant-numeric:tabular-nums}.odo,.odo-row{display:inline-flex}.odo-col{display:block;height:1em;overflow:hidden}.odo-stack{display:block;transform:translate3d(0,calc(var(--d) * -1em),0);transition:transform var(--odo-dur,.52s) var(--ease-out-expo) var(--odo-delay,0s)}.odo-digit{display:block;height:1em;line-height:1}html.js .odo[data-run="0"] .odo-stack,html.js [data-odo=wartet] .odo-stack{transform:none}@media (prefers-reduced-motion:reduce){.odo-stack{transition:none;transform:translate3d(0,calc(var(--d) * -1em),0)!important}}html.static .odo-stack{transition:none;transform:translate3d(0,calc(var(--d) * -1em),0)}.dl{position:relative;display:block}.dl-kopf{display:flex;justify-content:flex-end;padding:.75rem 0 .25rem}.dl-band{container-type:inline-size;container-name:dlband;position:relative;background:var(--color-paper);border-top:var(--haar) solid var(--color-line-strong);border-bottom:var(--haar) solid var(--color-line-strong);padding:0 clamp(1rem,4vw,3rem);overflow:hidden}.dl[data-ton=navy] .dl-band{background:var(--color-navy);border-color:rgb(228 200 146/.28)}.dl-kopfzeile,.dl-summe,.dl-zeile{display:grid;grid-template-columns:var(--raster);column-gap:0;align-items:center}.dl-kopfzeile{padding:.75rem 0;border-bottom:var(--haar) solid var(--color-line)}.dl[data-ton=navy] .dl-kopfzeile{border-bottom-color:rgb(228 200 146/.22)}.dl-kopfzeile>span{padding-inline:.75rem}.dl-kopfzeile>span:first-child{padding-inline-start:0}@container dlband (max-width: 899px){.dl-kopfzeile,.dl-summe,.dl-zeile{grid-template-columns:1.15fr 4fr 1.8fr minmax(max-content,1.4fr);grid-template-areas:"nummer text soll vermerk" "datum text haben vermerk"}.dl-kopf-nummer,.dl-nummer{grid-area:nummer}.dl-datum,.dl-kopf-datum{grid-area:datum}.dl-kopf-text,.dl-text{grid-area:text}.dl-kopf-soll,.dl-soll{grid-area:soll}.dl-haben,.dl-kopf-haben{grid-area:haben}.dl-kopf-vermerk,.dl-vermerk{grid-area:vermerk}.dl .dl-nummer,.dl .dl-soll{padding-bottom:.25rem}.dl .dl-datum,.dl .dl-haben{padding-top:0}.dl .dl-datum{padding-inline-start:0;border-left:0}.dl-haben,.dl-kopf-haben,.dl-kopf-soll,.dl-soll{text-align:left}.dl-konto-an{display:inline}.dl .dl-freigabe{padding-inline:clamp(.5rem,1.1vw,.875rem);gap:.375rem}.dl-haben .dl-betrag,.dl-kopf-haben{display:none}}.dl-zeile{position:relative;min-height:var(--zeile-h);border-bottom:var(--haar) solid var(--color-line)}.dl[data-ton=navy] .dl-zeile{border-bottom-color:rgb(255 255 255/.12)}.dl-zelle{position:relative;z-index:1;padding:1rem .75rem;min-width:0}.dl-zelle:first-child{padding-inline-start:0}.dl-zelle+.dl-zelle{border-left:var(--haar) solid var(--color-sand)}.dl[data-ton=navy] .dl-zelle+.dl-zelle{border-left-color:rgb(228 200 146/.24)}.dl-feldname{display:none;font-size:.75rem;font-weight:600;color:var(--color-ink-muted)}.dl[data-ton=navy] .dl-feldname,.dl[data-ton=navy] .story-spaltenkopf{color:rgb(255 255 255/.6)}.dl-wert{display:block;font-size:.9375rem;line-height:1.35;color:var(--color-navy)}.dl[data-ton=navy] .dl-wert{color:var(--color-paper)}.dl-lieferant{font-weight:700}.dl-datum .dl-wert,.dl-nummer .dl-wert{white-space:nowrap}.dl-konto{display:block;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--color-ink-muted);overflow-wrap:normal;hyphens:none}.dl-konto-name,.dl-konto-nr{display:block;color:inherit}.dl-konto-an{display:none}.dl[data-ton=navy] .dl-konto{color:rgb(255 255 255/.6)}.dl-betrag{display:block;font-weight:700}.dl-haben,.dl-soll{text-align:right}.dl-buchung{display:block;margin-top:.25rem;font-size:.875rem;line-height:1.4;color:var(--color-navy);overflow-wrap:normal;hyphens:none}.dl[data-ton=navy] .dl-buchung{color:var(--color-sand)}.dl-sicherheit{display:inline-block;margin-top:.25rem;font-size:.75rem;font-weight:600;color:var(--color-ink-muted)}.dl[data-ton=navy] .dl-sicherheit{color:rgb(255 255 255/.6)}.dl-vermerk{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.dl-freigabe{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .875rem;border:var(--haar) solid var(--color-line-strong);background:transparent;color:var(--color-navy);font:inherit;font-size:.875rem;font-weight:600;opacity:.55;cursor:default;transition:border-color var(--dur-ui) ease,color var(--dur-ui) ease,opacity var(--dur-ui) ease}.dl[data-ton=navy] .dl-freigabe{color:var(--color-paper);border-color:rgb(255 255 255/.24)}.dl-zeile[data-schritt=freigabe] .dl-freigabe{border-color:var(--color-gold);opacity:1;cursor:pointer}.dl-freigabe:disabled{cursor:default}html:not(.js) button.dl-freigabe{display:none}.dl-zeile[data-schritt=fertig] .dl-freigabe,.dl-zeile[data-schritt=system] .dl-freigabe{border-color:#2e7d5b;color:#2e7d5b;opacity:1}.dl[data-ton=navy] .dl-zeile[data-schritt=fertig] .dl-freigabe,.dl[data-ton=navy] .dl-zeile[data-schritt=system] .dl-freigabe{color:#7fc4a3;border-color:#7fc4a3}.dl-haken{width:16px;height:16px;flex:none}.dl-haken path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dl-freigabe-hinweis{display:block;font-size:.75rem;line-height:1.35;color:var(--color-ink-muted)}.dl[data-ton=navy] .dl-freigabe-hinweis{color:rgb(255 255 255/.6)}.dl-ueberlage{position:absolute;inset:0;z-index:2;pointer-events:none}.dl-reise{position:absolute;inset-block:0;inset-inline-start:0;width:calc(84.0909% - var(--karte-b));display:flex;align-items:center}.dl-karte{position:relative;flex:none;width:var(--karte-b);padding:.5rem .625rem;background:var(--color-card);border:var(--haar) solid var(--color-line-strong);box-shadow:0 1px 2px rgb(15 27 45/.06);opacity:0}.dl[data-ton=navy] .dl-karte{background:var(--color-navy-light);border-color:rgb(228 200 146/.3);box-shadow:none}.dl-karte-kopf{display:flex;justify-content:space-between;gap:.5rem;font-size:.6875rem;font-weight:600;color:var(--color-ink-muted)}.dl[data-ton=navy] .dl-karte-kopf{color:rgb(255 255 255/.6)}.dl-karte-zeile{display:flex;justify-content:space-between;gap:.5rem;margin-top:.25rem;font-size:.8125rem;color:var(--color-navy)}.dl[data-ton=navy] .dl-karte-zeile{color:var(--color-paper)}.dl-karte-zeile b{font-weight:700}.dl-karte-inhalt{--lese:100%;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 var(--lese),transparent calc(var(--lese) + 10%));mask-image:linear-gradient(90deg,#000 0,#000 var(--lese),transparent calc(var(--lese) + 10%))}.dl-lesekante{inset-block:0;inset-inline-start:0;width:100%}.dl-goldkante,.dl-lesekante{position:absolute;border-inline-start:var(--haar) solid var(--color-gold);opacity:0;pointer-events:none}.dl-goldkante{inset-block:0;inset-inline-end:0;width:var(--vermerk-anteil);z-index:3}.dl-summe{border-top:var(--haar) solid var(--color-line-strong);padding:1rem 0}.dl[data-ton=navy] .dl-summe{border-top-color:rgb(228 200 146/.36)}.dl-summe-text{grid-column:1/-1;font-size:.9375rem;font-weight:600;color:var(--color-navy)}.dl[data-ton=navy] .dl-summe-text{color:var(--color-paper)}.dl-summe-einzeln{display:none}.dl-steuerung{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.875rem clamp(1rem,4vw,3rem) 0}.dl-stationen{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.dl-station{position:relative;min-height:44px;padding:.5rem 0;border:0;background:transparent;color:var(--color-ink-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity var(--dur-ui) ease,color var(--dur-ui) ease}.dl[data-ton=navy] .dl-station{color:rgb(255 255 255/.6)}.dl-station[aria-current=true]{color:var(--color-navy)}.dl[data-ton=navy] .dl-station[aria-current=true]{color:var(--color-sand)}.dl-station:after{content:"";position:absolute;inset-inline:0;bottom:.25rem;height:var(--haar);background:var(--color-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-ui) var(--ease-out-strong)}.dl-station[aria-current=true]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.dl-stationen:focus-within .dl-station:not(:focus-visible),.dl-stationen:hover .dl-station:not(:hover){opacity:.45}}.dl-wiederholen{min-height:44px;padding:.5rem .875rem;border:var(--haar) solid var(--color-line-strong);background:transparent;color:var(--color-navy);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--dur-ui) ease,visibility var(--dur-ui) ease}.dl[data-ton=navy] .dl-wiederholen{color:var(--color-paper);border-color:rgb(255 255 255/.24)}.dl[data-phase=pause] .dl-wiederholen,.dl[data-phase=ruhe] .dl-wiederholen{opacity:1;visibility:visible}.dl-hinweis{flex:1 1 14rem;margin:0}.dl-schritte{display:none;gap:.5rem}.dl[data-phase=standbild] .dl-schritte{display:flex}.dl-schritt-knopf{min-height:44px;padding:.5rem .875rem;border:var(--haar) solid var(--color-line-strong);background:transparent;color:var(--color-navy);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.dl[data-ton=navy] .dl-schritt-knopf{color:var(--color-paper);border-color:rgb(255 255 255/.24)}.dl[data-phase=standbild] .dl-wiederholen{display:none}html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=wartet] .dl-feld{clip-path:inset(0 100% 0 0)}html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=eingang] .dl-entwurf,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=verstehen] .dl-entwurf,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=wartet] .dl-entwurf{clip-path:inset(0 0 100% 0)}.dl-haken path{stroke-dasharray:1;stroke-dashoffset:0}html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=eingang] .dl-haken path,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=entwurf] .dl-haken path,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=freigabe] .dl-haken path,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=verstehen] .dl-haken path,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=wartet] .dl-haken path{stroke-dashoffset:1}html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=eingang] .dl-vermerk,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=entwurf] .dl-vermerk,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=freigabe] .dl-vermerk,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=verstehen] .dl-vermerk,html.js .dl[data-modus=lauf] .dl-zeile[data-schritt=wartet] .dl-vermerk{--erledigt-sichtbar:0}.dl-erledigt{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--color-navy);opacity:var(--erledigt-sichtbar,1);transition:opacity var(--dur-ui) ease}.dl[data-ton=navy] .dl-erledigt{color:var(--color-sand)}html.js .dl[data-modus=lauf][data-phase=bereit] .dl-summe-text,html.js .dl[data-modus=lauf][data-phase=lauf] .dl-summe-text{clip-path:inset(0 100% 0 0)}@media (prefers-reduced-motion:reduce){html.js .dl[data-modus=lauf] .dl-entwurf,html.js .dl[data-modus=lauf] .dl-feld,html.js .dl[data-modus=lauf] .dl-summe-text{clip-path:none}html.js .dl[data-modus=lauf] .dl-haken path{stroke-dashoffset:0}html.js .dl[data-modus=lauf] .dl-vermerk{--erledigt-sichtbar:1}.dl-karte,.dl-reise{transform:none!important;filter:none!important}}html.static .dl-entwurf,html.static .dl-feld,html.static .dl-summe-text{clip-path:none}html.static .dl-haken path{stroke-dashoffset:0}html.static .dl-vermerk{--erledigt-sichtbar:1}@container dlband (max-width: 639px){.dl{--zeile-h:0}.dl-kopfzeile{display:none}.dl-zeile{grid-template-columns:1fr 1fr;grid-template-areas:"nummer datum" "text text" "soll haben" "vermerk vermerk";row-gap:.25rem;padding:.875rem 0}.dl-summe{grid-template-columns:1fr;padding:.875rem 0}.dl-zeile[data-i="1"],.dl-zeile[data-i="2"]{display:none}.dl-feldname{display:block}.dl .dl-zelle{padding:.25rem 0;min-height:0}.dl-zelle+.dl-zelle{border-left:0}.dl-kopf-nummer,.dl-nummer{grid-area:nummer}.dl .dl-datum,.dl-kopf-datum{grid-area:datum}.dl-kopf-text,.dl-text{grid-area:text}.dl-kopf-soll,.dl-soll{grid-area:soll}.dl-haben,.dl-kopf-haben{grid-area:haben}.dl .dl-vermerk,.dl-kopf-vermerk{grid-area:vermerk;padding-top:.5rem}.dl .dl-datum,.dl .dl-haben{text-align:right}.dl-konto-an{display:none}.dl .dl-haben .dl-betrag{display:block}.dl-reise{width:calc(100% - var(--karte-b));align-items:flex-start}.dl-goldkante{width:100%;border-inline-start:0;border-bottom:var(--haar) solid var(--color-gold)}.dl-summe-text{grid-column:1/-1}.dl-summe-drei{display:none}.dl-summe-einzeln{display:inline}}@media (max-width:767px){.dl{--karte-b:180px}.dl-karte{filter:none!important}}.pf{--pf-spur:28px;position:relative}.pf-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:var(--haar) solid var(--color-line-strong)}.pf-zaehler{font-size:1.0625rem;font-weight:700;color:var(--color-navy)}.pf-liste{list-style:none;margin:0;padding:0 calc(2 * var(--pf-spur)) 0 0;overflow:clip}.pf-mail{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:0 .75rem;min-height:64px;padding:.625rem 0;border-bottom:var(--haar) solid var(--color-line);transform:translateZ(0);transition:transform var(--dur-panel) var(--ease-out-strong),opacity var(--dur-panel) ease}.pf-mail[data-erledigt="1"]{opacity:.35;transform:translate3d(calc(var(--spur) * var(--pf-spur)),0,0)}.pf-zeit{font-size:.75rem;font-weight:600;color:var(--color-ink-muted)}.pf-sache{min-width:0}.pf-betreff{display:block;font-size:.9375rem;color:var(--color-navy)}.pf-absender{display:block;font-size:.75rem;color:var(--color-ink-muted)}.pf-entwurf{grid-column:2/-1;margin-top:.375rem;font-size:.8125rem;color:var(--color-navy);clip-path:inset(0 100% 0 0);transition:clip-path .46s var(--ease-out-expo)}.pf-mail[data-erledigt="1"] .pf-entwurf{clip-path:inset(0 0 0 0)}.pf-chip{justify-self:end;padding:.25rem .625rem;border:var(--haar) solid var(--color-line-strong);font-size:.75rem;font-weight:600;color:var(--color-ink-muted);white-space:nowrap;opacity:0;transform:translate3d(-8px,0,0);transition:opacity var(--dur-ui) ease,transform var(--dur-ui) var(--ease-out-strong)}.pf-mail[data-erledigt="1"] .pf-chip{opacity:1;transform:none}.pf-mail[data-kategorie=Fristsache][data-erledigt="1"] .pf-chip{border-color:var(--color-gold);color:var(--color-gold-ink)}.pf-fertig{margin-top:.875rem;font-size:.9375rem;font-weight:600;color:var(--color-navy);clip-path:inset(0 100% 0 0);transition:clip-path .46s var(--ease-out-expo)}.pf[data-phase=fertig] .pf-fertig{clip-path:inset(0 0 0 0)}.pf[data-ton=navy] .pf-kopf{border-bottom-color:rgb(228 200 146/.36)}.pf[data-ton=navy] .pf-betreff,.pf[data-ton=navy] .pf-entwurf,.pf[data-ton=navy] .pf-fertig,.pf[data-ton=navy] .pf-zaehler{color:var(--color-paper)}.pf[data-ton=navy] .pf-absender,.pf[data-ton=navy] .pf-chip,.pf[data-ton=navy] .pf-zeit{color:rgb(255 255 255/.6)}.pf[data-ton=navy] .pf-mail{border-bottom-color:rgb(255 255 255/.12)}.pf[data-ton=navy] .pf-chip{border-color:rgb(255 255 255/.24)}.pf[data-ton=navy] .pf-mail[data-kategorie=Fristsache][data-erledigt="1"] .pf-chip{border-color:var(--color-gold);color:var(--color-sand)}@media (prefers-reduced-motion:reduce){.pf-chip,.pf-entwurf,.pf-fertig,.pf-mail{transition-duration:var(--dur-ui)!important;transform:none}.pf-mail[data-erledigt="1"]{transform:none}}@media (max-width:767px){.pf{--pf-spur:14px}.pf-mail{grid-template-columns:3rem 1fr}.pf-chip{grid-column:2;justify-self:start;margin-top:.375rem}}.sch,.sch svg{display:block;width:100%}.sch svg{height:auto}.sch-label{font-size:10.5px;font-weight:600}html.static .rf-fluss,html.static .sch-strahl{display:none}@media (prefers-reduced-motion:reduce){.rf-fluss,.sch-strahl{display:none}}.rf{position:relative}.rf,.rf svg{display:block}.rf svg{width:100%;max-width:44rem;height:auto;margin-inline:auto}.rf-name{font-size:12px;font-weight:600}.rf-stadt{font-size:11px;font-weight:400}.rf[data-ton=navy] .rf-name{fill:var(--color-paper)}.rf[data-ton=navy] .rf-stadt{fill:rgb(255 255 255/.6)}.rf[data-ton=paper] .rf-name{fill:var(--color-navy)}.rf[data-ton=paper] .rf-stadt{fill:var(--color-ink-muted)}@media (max-width:639px){.pf{--pf-spur:0px}}.rf-liste{display:none;list-style:none;margin:0;padding:0;border-top:var(--haar) solid rgb(228 200 146/.22)}.rf-liste>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;min-height:64px;padding-block:.875rem;border-bottom:var(--haar) solid rgb(228 200 146/.22)}.rf-liste-land{font-weight:700;color:var(--color-paper)}.rf-liste-stadt{grid-column:1;font-size:.8125rem;color:rgb(255 255 255/.6)}.rf-liste-vermerk{grid-row:1/span 2;grid-column:2;align-self:center;font-size:.75rem;font-weight:600;color:var(--color-sand)}.rf[data-ton=paper] .rf-liste,.rf[data-ton=paper] .rf-liste>li{border-color:var(--color-line)}.rf[data-ton=paper] .rf-liste-land{color:var(--color-navy)}.rf[data-ton=paper] .rf-liste-stadt{color:var(--color-ink-muted)}.rf[data-ton=paper] .rf-liste-vermerk{color:var(--color-gold-ink)}@media (max-width:639px){.rf .rf-karte{display:none}.rf .rf-liste{display:block}}.vg{--vg-tinte:var(--color-navy);--vg-still:var(--color-ink-muted);--vg-linie:var(--color-line);--vg-akzent:var(--color-gold-ink);--vg-flaeche:#fff;--vg-gruen:1;--vg-treffer:1;position:relative;display:flex;width:100%;height:100%;min-height:9rem;align-items:center;justify-content:center;padding:1.25rem;color:var(--vg-tinte);font-size:.8125rem;line-height:1.35}.vg[data-ton=navy]{--vg-tinte:var(--color-paper);--vg-still:rgba(255,255,255,0.6);--vg-linie:rgba(228,200,146,0.32);--vg-akzent:var(--color-sand);--vg-flaeche:rgba(255,255,255,0.06)}.vg-mitte{flex-direction:column;align-items:flex-start}.vg-mitte,.vg-reihe{display:flex;width:100%;gap:.75rem}.vg-reihe{align-items:center}.vg-spalte{flex:1 1 auto;flex-direction:column;align-items:flex-start}.vg-blatt,.vg-spalte{display:flex;gap:.4rem}.vg-blatt{position:relative;width:5.5rem;flex:0 0 auto;flex-direction:column;justify-content:flex-end;aspect-ratio:3/4;padding:.6rem;background:var(--vg-flaeche);border:1px solid var(--vg-linie);border-radius:4px}.vg-blatt-linie{display:block;height:1px;width:100%;background:var(--vg-linie);transform-origin:left}.vg-blatt-linie-kurz{width:62%}.vg-blatt-marke{position:absolute;top:.5rem;left:.6rem;color:var(--vg-still)}.vg-pfeil{display:block;width:2.75rem;flex:0 0 auto}.vg-pfeil svg{display:block;width:100%;height:8px}.vg-kante{stroke:var(--vg-linie);transform-origin:left}.vg-kante-gestrichelt{stroke:var(--vg-akzent);stroke-dasharray:4 4}.vg-chip{display:inline-flex;align-items:center;padding:.28rem .6rem;border:1px solid var(--vg-linie);border-radius:999px;background:var(--vg-flaeche);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.vg-chips{display:flex;flex-wrap:wrap;gap:.4rem}.vg-liste{display:flex;width:100%;flex-direction:column}.vg-postzeile{display:flex;align-items:center;gap:.55rem;padding:.42rem 0;border-bottom:1px solid var(--vg-linie)}.vg-postzeile:last-child{border-bottom:0}.vg-postzeile-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-postzeile[data-erledigt] .vg-punkt{background:var(--color-freigabe)}.vg-punkt{display:block;height:6px;width:6px;flex:0 0 auto;border-radius:999px;background:var(--vg-akzent)}.vg-punkt-gross{height:9px;width:9px;background:color-mix(in srgb,var(--color-freigabe) calc(var(--vg-gruen) * 100%),var(--vg-akzent))}.vg-satz{font-variant-numeric:tabular-nums;color:var(--vg-still)}.vg-freigabe{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .75rem;border:1px solid color-mix(in srgb,var(--color-freigabe) calc(var(--vg-gruen) * 100%),var(--color-gold));border-radius:999px;color:color-mix(in srgb,var(--color-freigabe) calc(var(--vg-gruen) * 100%),var(--vg-akzent));font-weight:600}.vg-haken{display:block;height:15px;width:15px}.vg-haken-pfad{stroke:currentColor}.vg-kalender{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;width:100%;max-width:12rem}.vg-kaltag{display:block;aspect-ratio:1;border-radius:999px;background:var(--vg-linie)}.vg-kaltag[data-treffer]{background:color-mix(in srgb,var(--vg-akzent) calc(var(--vg-treffer) * 100%),var(--vg-linie))}.vg-buchung{display:flex;width:100%;flex-direction:column;gap:.4rem}.vg-buchung-kopf{color:var(--vg-still)}.vg-buchung-satz{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-weight:600}.vg-buchung-an{color:var(--vg-still);font-weight:400}.vg-buchung-betrag{font-size:1.375rem;font-weight:700;letter-spacing:-.02em}.vg-linie{display:block;height:1px;width:100%;background:var(--vg-akzent);transform-origin:left}.vg-balkenreihe{display:flex;height:4.5rem;width:100%;align-items:flex-end;gap:.4rem}.vg-balken{display:block;flex:1 1 0;border-radius:3px 3px 0 0;background:var(--vg-akzent);opacity:.85;transform-origin:bottom}.vg-mono{color:var(--vg-still)}.vg-feld{display:flex;width:100%;align-items:center;gap:.15rem;padding:.6rem .75rem;border:1px solid var(--vg-linie);border-radius:999px;background:var(--vg-flaeche)}.vg-feld-wort{overflow:hidden;white-space:nowrap}.vg-cursor{display:block;height:1em;width:1.5px;flex:0 0 auto;background:var(--vg-akzent)}.vg-aufgabe{display:flex;width:100%;align-items:center;gap:.6rem}.vg-aufgabe-text{flex:1 1 auto;font-variant-numeric:tabular-nums}.vg-jetzt{color:var(--vg-akzent)}.vg-knotenfeld{display:flex;width:100%;align-items:center;gap:.5rem}.vg-knoten{display:inline-flex;align-items:center;padding:.5rem .75rem;border:1px solid var(--vg-linie);border-radius:8px;background:var(--vg-flaeche);font-weight:600;white-space:nowrap}.vg-verbindung{position:relative;display:block;flex:1 1 auto}.vg-verbindung svg{display:block;width:100%;height:8px}.vg-verbindung-haken{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);color:var(--color-freigabe)}.vg-verbindung-haken,.vg-verbindung-haken svg{height:18px;width:18px}.vg-spur{position:relative;height:.5rem;width:100%;border-radius:999px;background:var(--vg-linie);overflow:hidden}.vg-fuellung{inset:0;border-radius:999px;background:var(--vg-akzent);transform-origin:left}.vg-endkante,.vg-fuellung{position:absolute;display:block}.vg-endkante{top:0;right:0;bottom:0;width:2px;background:var(--color-freigabe);transform-origin:center}.vg-spur-koepfe{display:flex;width:100%;justify-content:space-between;color:var(--vg-still)}