.hr[data-astro-cid-4vuztq3i]{container-type:inline-size;width:100%}.hr__geraet[data-astro-cid-4vuztq3i]{background:#384740;border-radius:14cqw;padding:3.2cqw;box-shadow:inset 0 0 0 .6cqw #4a5a52,0 24px 50px #3847404d}.hr__schirm[data-astro-cid-4vuztq3i]{position:relative;overflow:hidden;border-radius:11cqw;aspect-ratio:9 / 19.2;background:linear-gradient(170deg,#4d5d55,#2b3630 70%);color:#fff}.hr__insel[data-astro-cid-4vuztq3i]{position:absolute;top:2.6cqw;left:50%;transform:translate(-50%);width:24cqw;height:6.5cqw;background:#1f2824;border-radius:999px;z-index:3}.mon{display:grid;grid-template-columns:1fr 200px;gap:36px;align-items:end;padding-bottom:40px}.mon__fenster{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-tief);overflow:hidden}.mon__leiste{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--grau);font-size:.68rem;color:var(--muted)}.mon__leiste span{display:flex;gap:5px}.mon__leiste i{width:8px;height:8px;border-radius:50%;background:#bfbab0}.mon__leiste em{font-style:normal;background:#fff;padding:3px 10px;border-radius:6px;flex:1;text-align:center}.mon__schirm{position:relative;overflow:hidden}.mon__schirm img{display:block;width:100%;height:auto}.mon__schirm{container-type:inline-size}.mon__marke{position:absolute;top:calc(16.9cqw - .9cqw);left:calc(33.13cqw + var(--i) * 5.535cqw - .9cqw);width:1.8cqw;height:1.8cqw;background:url(/img/plattform/portal-belege.jpg) no-repeat;background-size:100cqw auto;background-position:-82.02cqw calc(-16.9cqw + .9cqw);border-radius:50%}.mon__marke b{position:absolute;inset:0;border-radius:50%;background:url(/img/plattform/portal-belege.jpg) no-repeat;background-size:100cqw auto;background-position:calc(-33.13cqw + .9cqw) calc(-16.9cqw + .9cqw);font-size:0;color:transparent;transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.mon__marke.ist-gruen b{transform:scale(1);opacity:1}.mon__marke.ist-offen b{transform:scale(1);opacity:1;background-position:calc(-77.41cqw + .9cqw) calc(-16.9cqw + .9cqw)}.mon__handy .handy__geraet{box-shadow:0 18px 30px #38474040}.mon__sperr{position:absolute;inset:0}.mon__hintergrund{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mon__stapel{position:absolute;left:4cqw;right:4cqw;top:55%;display:grid;gap:2.2cqw;text-align:left}.mon__push{display:grid;grid-template-columns:10cqw 1fr;gap:3cqw;align-items:start;background:#ffffff38;backdrop-filter:blur(14px);border-radius:5.5cqw;padding:3.4cqw 3.6cqw;animation:aufpoppen .6s cubic-bezier(.2,.9,.3,1.2);color:#fff}.mon__push:nth-child(2){opacity:.8;transform:scale(.97)}.mon__push:nth-child(3){opacity:.55;transform:scale(.94)}.mon__symbol{width:10cqw;height:10cqw;border-radius:2.4cqw;display:block}.mon__pushkopf{display:flex;justify-content:space-between;font-size:3.1cqw;opacity:.85;margin-bottom:.6cqw}.mon__pushkopf em{font-style:normal}.mon__push b{display:flex;align-items:center;gap:1.4cqw;font-size:3.3cqw;line-height:1.25}.mon__push b i{flex:none;width:3.6cqw;height:3.6cqw;border-radius:50%;background:var(--portal-gruen);color:#fff;font-style:normal;font-size:2.3cqw;font-weight:800;display:grid;place-items:center}.mon__push p{margin:.8cqw 0 0;font-size:3.1cqw;line-height:1.3}.mon__karte{position:absolute;max-width:240px}.mon__karte--1{left:-20px;bottom:0}.mon__karte--2{right:230px;top:-6px}@keyframes blinken{0%,to{opacity:1}50%{opacity:.25}}@media(max-width:760px){.mon{grid-template-columns:1fr}.mon__handy{width:min(220px,100%);margin:0 auto}.mon__karte{position:static;max-width:none;margin-top:12px}}.abs .mon__marke{position:absolute;top:14.3cqw;left:calc(35cqw + var(--i) * 9.22cqw - .85cqw);width:1.7cqw;height:1.7cqw;background:url(/img/plattform/portal-abschluesse.jpg) no-repeat;background-size:100cqw auto;background-position:-80.25cqw -14.3cqw;border-radius:50%}.abs .mon__marke b{position:absolute;inset:0;border-radius:50%;background:url(/img/plattform/portal-abschluesse.jpg) no-repeat;background-size:100cqw auto;background-position:-34.15cqw -14.3cqw;font-size:0;color:transparent;transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.abs .mon__marke.ist-gruen b{transform:scale(1);opacity:1}.abs__dok{position:absolute;left:29.4cqw;width:57.6cqw;top:25.5cqw;background:#fff;border:.06cqw solid #e8e8e8;border-radius:.6cqw;padding:1.2cqw 1.4cqw;font-size:.95cqw;color:#1d1d1f}.abs__dokkopf{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8cqw;font-size:1.05cqw}.abs__stand:before{content:"Bitte herunterladen und prüfen";font-size:.85cqw;color:#6b6b6b}.abs.ist-bestaetigt .abs__stand:before{content:"Bestätigt";color:var(--portal-gruen)}.abs__dok ul{list-style:none;margin:0;padding:0;display:grid;gap:.45cqw}.abs__dok li{display:flex;align-items:center;gap:.7cqw;padding:.55cqw .8cqw;border-radius:.4cqw;background:#f5f5f5}.abs__dok li i{width:1.3cqw;height:1.3cqw;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.75cqw;font-weight:800;color:#fff;background:#c9c9c9;flex:none;transition:background .3s}.abs__dok li i:before{content:"↓"}.abs__dok li.ist-geladen i{background:var(--portal-gruen)}.abs__dok li.ist-geladen i:before{content:"✓"}.abs__laden{margin-left:auto;display:inline-flex;align-items:center;gap:.4cqw;font-size:.75cqw;padding:.35cqw .7cqw;border-radius:.35cqw;border:.06cqw solid #d9d9d9;background:#fff;color:#1d1d1f;transition:background .25s,color .25s,transform .25s,border-color .25s}.abs__laden svg{width:1cqw;height:1cqw}.abs__laden em{font-style:normal}.abs__laden em:before{content:"Herunterladen"}.abs__dok li.ist-laedt .abs__laden{background:var(--portal-gruen);color:#fff;border-color:var(--portal-gruen);transform:scale(.97)}.abs__dok li.ist-geladen .abs__laden{color:var(--portal-gruen);border-color:transparent;background:transparent}.abs__dok li.ist-geladen .abs__laden svg{display:none}.abs__dok li.ist-geladen .abs__laden em:before{content:"heruntergeladen"}.abs__fuss{display:flex;justify-content:space-between;align-items:center;margin-top:1cqw;gap:1cqw}.abs__hinweis{font-size:.8cqw;color:#6b6b6b}.abs__hinweis:before{content:"Mit Bestätigen gilt der Jahresabschluss als genehmigt."}.abs__knopf{font-size:.85cqw;font-weight:600;color:#fff;background:#c9c9c9;padding:.55cqw 1.3cqw;border-radius:.4cqw;transition:background .3s,transform .2s}.abs.ist-drueckt .abs__knopf,.abs.ist-bestaetigt .abs__knopf{background:var(--portal-gruen)}.abs.ist-drueckt .abs__knopf{transform:scale(.96)}.abs.ist-bestaetigt .abs__knopf:before{content:"✓ "}.fluss{max-width:1000px;margin:0 auto}.fluss__kanaele{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.fluss__karte{position:relative;background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-tief);padding:22px;display:grid;grid-template-rows:auto auto 1fr auto}.fluss__nr{font-size:.8rem;font-weight:700;letter-spacing:.1em;color:var(--orange)}.fluss__karte h3{font-size:1.05rem;margin:12px 0 4px}.fluss__karte p{margin:0 0 18px;font-size:.88rem;color:var(--muted);line-height:1.45}.fluss__bild{height:190px;border-radius:8px;background:var(--grau);display:grid;place-items:center;overflow:hidden;position:relative}.fluss__mail{display:grid;justify-items:center;gap:10px;color:var(--gruen)}.fluss__anhang{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;color:var(--ink);background:#fff;border:1px solid var(--linie);border-radius:6px;padding:6px 10px;opacity:0;transform:translateY(8px)}.an .fluss__anhang{animation:anhang 5s ease infinite}.fluss__anhang i{width:11px;height:14px;border-radius:2px;background:var(--orange)}.fluss__handy{width:84px}.fluss__drop{position:relative;width:84%;height:110px;border:1.5px dashed #bfbab0;border-radius:8px;background:#fff;display:grid;place-items:center;align-content:center;gap:6px;font-size:.74rem;color:var(--ink);text-align:center;padding:0 12px}.fluss__drop svg{color:var(--ink)}.fluss__drop u{text-decoration:none;color:var(--orange)}.an .fluss__drop{animation:ablage 5s ease-in-out infinite}.fluss__blatt{position:absolute;left:50%;top:32%;width:26px;height:34px;margin-left:-13px;background:#fff;border:1px solid var(--sand);border-radius:3px;box-shadow:0 8px 18px #3847402e;opacity:0;background-image:linear-gradient(var(--grau) 0 0),linear-gradient(var(--grau) 0 0);background-size:60% 2px,45% 2px;background-position:5px 9px,5px 15px;background-repeat:no-repeat}.an .fluss__blatt{animation:ziehen 5s cubic-bezier(.3,.8,.3,1) infinite}.fluss__linien{display:block;width:100%;height:120px}.fluss__linien--unten{height:90px}.fluss__pfad{fill:none;stroke:#bfbab0;stroke-width:2;stroke-dasharray:6 8;vector-effect:non-scaling-stroke}.an .fluss__pfad{animation:wandern 1.2s linear infinite}.fluss__punkt{fill:var(--gruen);opacity:0}.an .fluss__punkt{opacity:1}.fluss__mitte{max-width:800px;margin:0 auto}.fluss__ende{max-width:820px;margin:0 auto}.fluss__kopf{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fluss__kopf h3{margin:0;font-size:1.1rem}.fluss__live{margin-left:auto;font-size:.7rem;color:var(--gruen);display:inline-flex;gap:6px;align-items:center;background:var(--grau);padding:4px 10px;border-radius:999px;white-space:nowrap}.fluss__fenster{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-tief);overflow:hidden}.fluss__fenster img{display:block;width:100%;height:auto}.fluss__leiste{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--grau);font-size:.68rem;color:var(--muted)}.fluss__leiste span{display:flex;gap:5px}.fluss__leiste i{width:8px;height:8px;border-radius:50%;background:var(--sand)}.fluss__leiste em{font-style:normal;background:#fff;padding:3px 10px;border-radius:6px;flex:1;text-align:center}.fluss__fenster--nah{container-type:inline-size}.fluss__ausschnitt{position:relative;overflow:hidden;aspect-ratio:16 / 10}.fluss__ausschnitt img{width:128%;max-width:none;margin-left:-23%;will-change:transform;backface-visibility:hidden}.an .fluss__ausschnitt img{animation:fluss-fahren 9s ease-in-out infinite alternate;animation-delay:.3s}@keyframes fluss-fahren{0%,4%{transform:translateY(0)}94%,to{transform:translateY(calc(-100% + 78.125cqw))}}@media(prefers-reduced-motion:reduce){.an .fluss__ausschnitt img{animation:none}}@keyframes anhang{0%,8%{opacity:0;transform:translateY(8px)}16%,72%{opacity:1;transform:none}82%,to{opacity:0}}@keyframes ablage{0%,10%,70%,to{border-color:#bfbab0}30%,50%{border-color:var(--gruen)}}@keyframes ziehen{0%{opacity:0;transform:translate(-70px,-60px) rotate(-14deg)}10%{opacity:1}40%{opacity:1;transform:translate(0) rotate(0)}55%{opacity:0;transform:translateY(16px) scale(.6)}to{opacity:0}}@keyframes wandern{to{stroke-dashoffset:-14}}@media(max-width:760px){.fluss__kanaele{grid-template-columns:1fr}.fluss__linien--oben{display:none}.fluss__mitte{margin-top:36px}.fluss__kopf{flex-wrap:wrap}.fluss__kopf h3{flex:1 1 200px}}.spf{max-width:1000px;margin:0 auto}.spf__leute{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr) 130px;gap:18px;align-items:center}.spf__person{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-tief);padding:20px 18px 18px;display:grid;justify-items:center;text-align:center;gap:4px;position:relative}.spf__avatar{width:46px;height:46px;border-radius:50%;background:var(--gruen);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.9rem;margin-bottom:6px}.spf__person b{font-size:.92rem}.spf__person small{color:var(--muted);font-size:.72rem}.spf__chip{margin-top:10px;display:inline-flex;align-items:center;gap:7px;font-size:.7rem;background:var(--grau);border-radius:999px;padding:5px 10px;opacity:0;transform:translateY(6px)}.spf__telefon{list-style:none;width:130px}.spf__telefon .handy__geraet{box-shadow:0 18px 30px #38474038}.spf__telefon :global(.handy){max-width:none}.spf__chip i{width:9px;height:12px;border-radius:2px;background:var(--orange)}.an .spf__chip{animation:chip 5.6s ease infinite;animation-delay:calc(var(--i) * .7s)}.spf__linien{display:block;width:100%;height:130px}.spf__pfad{fill:none;stroke:var(--sand);stroke-width:2;stroke-dasharray:6 8;vector-effect:non-scaling-stroke}.an .spf__pfad{animation:wandern 1.2s linear infinite}.spf__punkt{fill:var(--gruen);opacity:0}.an .spf__punkt{opacity:1}.spf__portal{max-width:820px;margin:0 auto}.spf__kopf{display:flex;align-items:center;gap:12px;margin-bottom:14px}.spf__kopf h3{margin:0;font-size:1.1rem}.spf__total{margin-left:auto;font-size:.72rem;color:var(--gruen);background:var(--grau);padding:4px 10px;border-radius:999px;white-space:nowrap}.spf__fenster{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-tief);overflow:hidden}.spf__fenster img{display:block;width:100%;height:auto}.spf__schirm{position:relative}.spf__treffer{position:absolute;left:28.4%;width:59.4%;height:5.8%;border-radius:6px;box-shadow:inset 0 0 0 2px var(--gruen);background:transparent;opacity:0;pointer-events:none}.spf__treffer b{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:.66rem;background:var(--gruen);color:#fff;padding:2px 8px;border-radius:999px}.an .spf__treffer{animation:treffer 5.6s ease infinite;animation-delay:calc(var(--i) * .7s + 1.6s)}@keyframes treffer{0%,4%{opacity:0}10%,40%{opacity:1}50%,to{opacity:0}}.spf__leiste{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--grau);font-size:.68rem;color:var(--muted)}.spf__leiste span{display:flex;gap:5px}.spf__leiste i{width:8px;height:8px;border-radius:50%;background:var(--sand)}.spf__leiste em{font-style:normal;background:#fff;padding:3px 10px;border-radius:6px;flex:1;text-align:center}.spf__summen{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.spf__summen li{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);padding:12px 14px;display:grid;gap:2px;opacity:0;transform:translateY(10px)}.an .spf__summen li{animation:rein .6s ease forwards;animation-delay:calc(.6s + var(--i) * .15s)}.spf__summen b{font-size:.84rem}.spf__summen span{font-size:.72rem;color:var(--muted)}.spf__summen em{font-style:normal;font-size:.84rem;font-weight:600;color:var(--gruen)}@keyframes chip{0%,6%{opacity:0;transform:translateY(6px)}14%,60%{opacity:1;transform:none}70%,to{opacity:0}}@keyframes rein{to{opacity:1;transform:none}}@media(max-width:760px){.spf__telefon,.spf__linien{display:none}.spf__leute{grid-template-columns:repeat(4,1fr);gap:8px;align-items:stretch}.spf__person{padding:10px 4px 8px;gap:2px;align-content:start}.spf__portal{margin-top:22px}.spf__avatar{width:36px;height:36px;font-size:.74rem;margin-bottom:2px}.spf__person b{font-size:.68rem;line-height:1.2}.spf__person small,.spf__chip{display:none}.spf__kopf{flex-wrap:wrap}.spf__kopf h3{flex:1 1 200px}.spf__total{margin-left:0;white-space:normal}.spf__summen{grid-template-columns:repeat(2,1fr)}}
