.mv-vorlagen{--mvs-vorlagen-oben: calc(var(--sticky-area-height, 0px) + var(--mvs-abstand-4));--mvs-vorlagen-papier: var(--mvs-weiss);--mvs-vorlagen-tisch: var(--mvs-hellblau-zart);--mvs-vorlagen-leise: rgb(var(--mvs-navy) / var(--mvs-leise-alpha));--mvs-vorlagen-fs-text: 1rem;--mvs-vorlagen-fs-klein: .875rem;--mvs-vorlagen-fs-zelle: .9375rem;--mvs-vorlagen-fs-kopf: 1rem;--mvs-vorlagen-fs-zahl: 3rem;--mvs-vorlagen-fs-ergebnis: 1.125rem;--mvs-vorlagen-fs-pille: .9375rem;--mvs-vorlagen-zeile: 1.5}.mv-vorlagen-kopf{--mvs-seitenkopf-schein: 1.35}.mv-vorlagen-kopf .mv-vorlagen-kopf__einleitung{max-width:92ch}.mv-vorlagen-hinweis{display:flex;align-items:flex-start;gap:var(--mvs-abstand-3);max-width:none;padding:var(--mvs-abstand-3) var(--mvs-abstand-4);border:1px solid var(--mvs-rand);border-left:4px solid rgb(var(--mvs-blau));border-radius:var(--mvs-radius);background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy));font-size:var(--mvs-vorlagen-fs-text);font-weight:600;line-height:var(--mvs-vorlagen-zeile)}.mv-vorlagen-hinweis__icon{flex:none;width:1.25rem;height:1.25rem;margin-block-start:.05rem;color:rgb(var(--mvs-blau))}.mv-vorlagen-stapel{--mvs-vorlagen-tinte: var(--mvs-blau);position:relative;flex:none;height:calc(var(--mvs-seitenkopf-hoehe, 20rem) * .88);max-width:100%;aspect-ratio:210 / 297;font-size:calc(var(--mvs-seitenkopf-hoehe, 20rem) * .06);line-height:1}.mv-vorlagen-stapel--vertrag{--mvs-vorlagen-tinte: var(--mvs-blau)}.mv-vorlagen-stapel--businessplan{--mvs-vorlagen-tinte: var(--mvs-navy)}.mv-vorlagen-stapel--pflichten{--mvs-vorlagen-tinte: var(--mvs-gruen-text)}.mv-vorlagen-stapel__blatt{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.45em;background:rgb(var(--mvs-weiss));box-shadow:0 0 0 1px rgb(var(--mvs-navy) / .08),0 .6em 1.4em rgb(var(--mvs-navy) / .16);transform-origin:50% 100%;transition:transform var(--mvs-dauer-lang) ease}.mv-vorlagen-stapel__blatt--hinten{background:rgb(var(--mvs-hellblau-zart));transform:translate(-7%) rotate(-10deg)}.mv-vorlagen-stapel__blatt--mitte{transform:translate(-2.5%) rotate(-4deg)}.mv-vorlagen-stapel__blatt--vorn{display:flex;flex-direction:column;gap:.55em;padding:1.5em 1.35em;overflow:hidden;transform:rotate(2.5deg)}.mv-vorlagen-stapel__kopf{display:block;flex:none;width:58%;height:.55em;margin-block-end:.45em;border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-navy))}.mv-vorlagen-stapel__paragraf{display:block;margin-block-start:.2em;color:rgb(var(--mvs-vorlagen-tinte));font-family:var(--mvs-schrift-kopf);font-size:1.15em;font-weight:800}.mv-vorlagen-stapel__zeile{display:block;flex:none;width:100%;height:.32em;border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-navy) / .16)}.mv-vorlagen-stapel__zeile--kurz{width:62%}.mv-vorlagen-stapel__unterschrift{position:relative;display:block;flex:none;width:52%;height:1.6em;margin-block-start:auto;border-bottom:.12em solid rgb(var(--mvs-navy) / .55)}.mv-vorlagen-stapel__unterschrift:before{content:"";position:absolute;left:8%;bottom:.3em;width:72%;height:.9em;border:.14em solid rgb(var(--mvs-vorlagen-tinte));border-color:rgb(var(--mvs-vorlagen-tinte)) transparent transparent;border-radius:50% 50% 0 0/100% 100% 0 0;transform:rotate(-8deg)}.mv-vorlagen-stapel__stempel{position:absolute;right:9%;bottom:12%;padding:.3em .6em;border:.14em solid currentColor;border-radius:.3em;outline:.07em solid currentColor;outline-offset:.12em;color:rgb(var(--mvs-vorlagen-tinte));font-family:var(--mvs-schrift-kopf);font-size:.95em;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-12deg);mix-blend-mode:multiply}.mv-vorlagen-stapel__kacheln{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4em;flex:none}.mv-vorlagen-stapel__kachel{position:relative;display:block;height:2.5em;border:.08em solid var(--mvs-rand);border-radius:.3em;background:rgb(var(--mvs-hellblau-zart))}.mv-vorlagen-stapel__kachel:before,.mv-vorlagen-stapel__kachel:after{content:"";position:absolute;left:14%;border-radius:var(--mvs-radius-pill)}.mv-vorlagen-stapel__kachel:before{top:22%;width:44%;height:.26em;background:rgb(var(--mvs-navy) / .28)}.mv-vorlagen-stapel__kachel:after{bottom:22%;width:66%;height:.5em;background:rgb(var(--mvs-blau))}.mv-vorlagen-stapel__grafik{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.35em;flex:none;height:6.5em;margin-block:.4em 1.9em;padding-inline:.2em;border-bottom:.12em solid rgb(var(--mvs-navy))}.mv-vorlagen-stapel__balken{display:block;border-radius:.15em .15em 0 0;background:rgb(var(--mvs-blau))}.mv-vorlagen-stapel__balken--minus{height:24%;border-radius:0 0 .15em .15em;background:rgb(var(--mvs-rot-text));transform:translateY(100%)}.mv-vorlagen-stapel__balken--a{height:30%;background:rgb(var(--mvs-navy))}.mv-vorlagen-stapel__balken--b{height:44%}.mv-vorlagen-stapel__balken--c{height:57%;background:rgb(var(--mvs-navy))}.mv-vorlagen-stapel__balken--d{height:73%}.mv-vorlagen-stapel__balken--e{height:92%}.mv-vorlagen-stapel__punkt{display:flex;align-items:center;gap:.55em;flex:none;min-height:1.3em}.mv-vorlagen-stapel__punkt:before{content:"";flex:none;width:1.1em;height:1.1em;border:.12em solid rgb(var(--mvs-navy) / .5);border-radius:.25em}.mv-vorlagen-stapel__punkt--fertig:before{content:none}.mv-vorlagen-stapel__haken{flex:none;width:1.1em;height:1.1em;padding:.14em;border-radius:50%;background:rgb(var(--mvs-gruen-text));color:rgb(var(--mvs-weiss))}.mv-vorlagen-stapel__fortschritt{position:relative;display:block;flex:none;height:.55em;margin-block-start:auto;overflow:hidden;border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-hellblau))}.mv-vorlagen-stapel__fortschritt:before{content:"";position:absolute;top:0;right:58%;bottom:0;left:0;border-radius:inherit;background:rgb(var(--mvs-gruen-text))}@media(hover:hover){.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--hinten{transform:translate(-11%) rotate(-14deg)}.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--mitte{transform:translate(-4.5%) rotate(-6.5deg)}.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--vorn{transform:translateY(-1.5%) rotate(3.5deg)}}@media screen and (max-width:699px){.mv-vorlagen-kopf{--mvs-seitenkopf-hoehe: 11rem}}.mv-vorlagen-band{scroll-margin-top:var(--sticky-area-height, 0px)}.mv-vorlagen-werkzeug{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--mvs-abstand-6);min-width:0}.mv-vorlagen [hidden]{display:none}.mv-vorlagen-eingaben{display:grid;align-content:start;gap:var(--mvs-abstand-5);min-width:0}.mv-vorlagen-umschalter{position:sticky;top:var(--mvs-vorlagen-oben);z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mvs-abstand-1);padding:var(--mvs-abstand-1);border:1px solid var(--mvs-rand);border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-hellblau));box-shadow:var(--mvs-schatten-hoch)}.mv-vorlagen-umschalter__knopf{min-height:var(--mvs-touch);margin:0;padding:.5rem 1rem;border:0;border-radius:var(--mvs-radius-pill);background:transparent;color:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mvs-dauer) ease,color var(--mvs-dauer) ease}.mv-vorlagen-umschalter__knopf[aria-pressed=true]{background:rgb(var(--mvs-navy));color:rgb(var(--mvs-weiss));box-shadow:var(--mvs-schatten)}.mv-vorlagen-schritte{display:grid;gap:var(--mvs-abstand-3);min-width:0}.mv-vorlagen-schritte__liste{position:relative;display:flex;gap:var(--mvs-abstand-2);margin:0;padding:0 0 var(--mvs-abstand-1);overflow-x:auto;list-style:none;counter-reset:mv-vorlagen-schritt;scroll-snap-type:x proximity;scrollbar-width:thin}.mv-vorlagen-schritte__eintrag{flex:none;margin:0;counter-increment:mv-vorlagen-schritt;scroll-snap-align:start}.mv-vorlagen-schritte__knopf{display:inline-flex;align-items:center;gap:var(--mvs-abstand-2);min-height:var(--mvs-touch);margin:0;padding:.3125rem .875rem .3125rem .3125rem;border:1.5px solid var(--mvs-rand-stark);border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-text);font-size:var(--mvs-vorlagen-fs-pille);font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mvs-dauer) ease,border-color var(--mvs-dauer) ease,color var(--mvs-dauer) ease}.mv-vorlagen-schritte__knopf:before{content:counter(mv-vorlagen-schritt);display:inline-grid;flex:none;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-klein);font-weight:800;font-variant-numeric:tabular-nums}@media(hover:hover){.mv-vorlagen-schritte__knopf:hover{border-color:rgb(var(--mvs-akzent))}}.mv-vorlagen-schritte__knopf[data-mv-vorlagen-erreicht]:before{content:"\2713";background:rgb(var(--mvs-gruen-flaeche));color:rgb(var(--mvs-gruen-text));font-size:var(--mvs-vorlagen-fs-klein)}.mv-vorlagen-schritte__knopf[aria-current=step]{border-color:rgb(var(--mvs-navy));background:rgb(var(--mvs-navy));color:rgb(var(--mvs-weiss))}.mv-vorlagen-schritte__knopf[aria-current=step]:before{background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy))}.mv-vorlagen-fortschritt{display:flex;align-items:center;gap:var(--mvs-abstand-3);min-width:0}.mv-vorlagen-fortschritt__balken{flex:1 1 auto;width:100%;min-width:0;height:.5rem;overflow:hidden;border:0;border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-blau));-webkit-appearance:none;appearance:none}.mv-vorlagen-fortschritt__balken::-webkit-progress-bar{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-hellblau))}.mv-vorlagen-fortschritt__balken::-webkit-progress-value{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-blau));transition:width var(--mvs-dauer-lang) ease}.mv-vorlagen-fortschritt__balken::-moz-progress-bar{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-blau))}.mv-vorlagen-fortschritt__text{flex:none;margin:0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.mv-vorlagen-form{--background: var(--mvs-hellblau-zart);--text-color: var(--mvs-text);display:grid;gap:var(--mvs-abstand-8);min-width:0;margin:0;padding:var(--mvs-abstand-5) var(--mvs-abstand-4);border:1px solid var(--mvs-rand);border-radius:var(--mvs-radius-l);background:rgb(var(--background));color:rgb(var(--text-color));container:mv-vorlagen-form / inline-size}.mv-vorlagen-schritt{display:grid;gap:var(--mvs-abstand-5);min-width:0;margin:0;padding:0;border:0;scroll-margin-top:var(--mvs-vorlagen-oben)}.mv-vorlagen-schritt:not([hidden])~.mv-vorlagen-schritt:not([hidden]){padding-block-start:var(--mvs-abstand-8);border-top:1px solid var(--mvs-linie)}.mv-vorlagen-schritt__titel{float:left;width:100%;margin:0;padding:0;color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-fs-xl);font-weight:700;line-height:1.2;text-wrap:balance}.mv-vorlagen-schritt__text{clear:both;max-width:62ch;margin:calc(var(--mvs-abstand-3) * -1) 0 0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-text);line-height:1.55}.mv-vorlagen-schritt__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mvs-abstand-3);padding-block-start:var(--mvs-abstand-5);border-top:1px solid var(--mvs-linie)}.mv-vorlagen-schritt__zurueck:disabled{visibility:hidden}.mv-vorlagen-schritt__weiter{margin-inline-start:auto}.mv-vorlagen-felder{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mvs-abstand-4);min-width:0}.mv-vorlagen-felder>*{grid-column:1 / -1;min-width:0;margin:0}.mv-vorlagen-feld{display:grid;align-content:start;gap:.375rem;min-width:0}.mv-vorlagen-feld--voll{grid-column:1 / -1}.mv-vorlagen-feld__label{display:block;margin:0;padding:0;color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);font-weight:700;line-height:1.35}.mv-vorlagen-feld__eingabe{display:block;width:100%;min-width:0;min-height:3rem;margin:0;padding:.6875rem .8125rem;border:1.5px solid var(--mvs-rand-stark);border-radius:.625rem;background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy-tief));font:inherit;font-size:var(--mvs-vorlagen-fs-text);font-weight:400;line-height:1.4;transition:border-color var(--mvs-dauer) ease,box-shadow var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-feld__eingabe:hover{border-color:rgb(var(--mvs-akzent))}}.mv-vorlagen-feld__eingabe::placeholder{color:var(--mvs-vorlagen-leise)}.mv-vorlagen-feld__eingabe--lang{min-height:6.5rem;resize:vertical;line-height:1.5}.mv-vorlagen-feld__eingabe--wahl{padding-inline-end:2.75rem;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--mvs-navy)) 50%),linear-gradient(135deg,rgb(var(--mvs-navy)) 50%,transparent 50%);background-position:calc(100% - 1.3rem) 50%,calc(100% - .95rem) 50%;background-size:.375rem .375rem;background-repeat:no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}.mv-vorlagen-feld__hinweis{margin:0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.45}.mv-vorlagen-gruppe{margin:var(--mvs-abstand-4) 0 0;padding-block-end:var(--mvs-abstand-2);border-bottom:1px solid var(--mvs-linie);color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.mv-vorlagen-felder>.mv-vorlagen-gruppe:first-child{margin-block-start:0}.mv-vorlagen-option{display:grid;gap:.125rem;min-width:0}.mv-vorlagen-option__label{display:flex;align-items:flex-start;gap:var(--mvs-abstand-3);min-height:var(--mvs-touch);margin:0 calc(var(--mvs-abstand-3) * -1);padding:.625rem var(--mvs-abstand-3);border-radius:var(--mvs-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-option__label:hover{background:rgb(var(--mvs-weiss))}}.mv-vorlagen-option__eingabe{flex:none;width:1.375rem;height:1.375rem;margin:0;accent-color:rgb(var(--mvs-blau));cursor:pointer}.mv-vorlagen-option__text{min-width:0;color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);font-weight:600;line-height:1.4}.mv-vorlagen-option__hinweis{margin:0;padding-inline-start:calc(1.375rem + var(--mvs-abstand-3));color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.45}.mv-vorlagen-wahlen,.mv-vorlagen-frage{display:grid;gap:var(--mvs-abstand-3);min-width:0;margin:0;padding:0;border:0}.mv-vorlagen-wahlen>.mv-vorlagen-feld__label,.mv-vorlagen-frage>.mv-vorlagen-feld__label{float:left;width:100%;font-size:var(--mvs-vorlagen-fs-text)}.mv-vorlagen-wahlen__liste{clear:both;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:var(--mvs-abstand-3)}.mv-vorlagen-wahl{align-content:start;height:100%}.mv-vorlagen-frage__chips{clear:both}.mv-vorlagen-chip{flex:0 1 auto;max-width:100%;text-align:start}.mv-vorlagen-frage__chips .mv-vorlagen-chip{font-size:var(--mvs-vorlagen-fs-pille)}.mv-vorlagen-notiz{display:flex;align-items:flex-start;gap:var(--mvs-abstand-3);padding:var(--mvs-abstand-3) var(--mvs-abstand-4);border-left:4px solid rgb(var(--mvs-amber-rand));border-radius:var(--mvs-radius);background:rgb(var(--mvs-amber-flaeche));color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);line-height:1.5}.mv-vorlagen-notiz__icon{flex:none;width:1.25rem;height:1.25rem;margin-block-start:.05rem;color:rgb(var(--mvs-amber-text))}.mv-vorlagen-vorschlag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mvs-abstand-3);padding:var(--mvs-abstand-3) var(--mvs-abstand-4);border:1.5px dashed rgb(var(--mvs-blau));border-radius:var(--mvs-radius);background:rgb(var(--mvs-weiss))}.mv-vorlagen-vorschlag__text{flex:1 1 14rem;min-width:0;margin:0;color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);font-weight:600;line-height:1.45;font-variant-numeric:tabular-nums}.mv-vorlagen-vorschlag__text:empty{display:none}.mv-vorlagen:not([data-mv-vorlagen-bereit]) .mv-vorlagen-vorschlag{display:none}.mv-vorlagen-vorschlag__knopf{flex:none;min-height:var(--mvs-touch);margin:0;padding:.5rem 1rem;border:1.5px solid rgb(var(--mvs-blau));border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-blau));color:rgb(var(--mvs-weiss));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.2;cursor:pointer}.mv-vorlagen-zeilen{display:grid;gap:var(--mvs-abstand-3);min-width:0}.mv-vorlagen-zeilen__liste{display:grid;gap:var(--mvs-abstand-3);counter-reset:mv-vorlagen-zeile}.mv-vorlagen-zeile{display:grid;gap:var(--mvs-abstand-3);min-width:0;padding:var(--mvs-abstand-3) var(--mvs-abstand-4) var(--mvs-abstand-4);border:1px solid var(--mvs-rand);border-radius:var(--mvs-radius-l);background:rgb(var(--mvs-weiss));box-shadow:var(--mvs-schatten);counter-increment:mv-vorlagen-zeile}.mv-vorlagen-zeile__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--mvs-abstand-3);min-height:var(--mvs-touch)}.mv-vorlagen-zeile__titel{margin:0;color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-text);font-weight:700;line-height:1.3}.mv-vorlagen-zeile__titel:after{content:" " counter(mv-vorlagen-zeile)}.mv-vorlagen-zeile__weg{display:inline-grid;flex:none;place-items:center;width:var(--mvs-touch);height:var(--mvs-touch);margin:0 calc(var(--mvs-abstand-2) * -1) 0 0;padding:0;border:1.5px solid transparent;border-radius:50%;background:transparent;color:rgb(var(--mvs-navy));cursor:pointer;transition:background-color var(--mvs-dauer) ease,border-color var(--mvs-dauer) ease,color var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-zeile__weg:hover{border-color:rgb(var(--mvs-rot-text) / .4);background:rgb(var(--mvs-rot-flaeche));color:rgb(var(--mvs-rot-text))}}.mv-vorlagen-zeile__icon{width:1.25rem;height:1.25rem}.mv-vorlagen-neu{display:flex;align-items:center;justify-content:center;gap:var(--mvs-abstand-2);width:100%;min-height:3rem;margin:0;padding:.5rem 1rem;border:2px dashed rgb(var(--mvs-blau));border-radius:var(--mvs-radius-l);background:transparent;color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-text);font-weight:700;line-height:1.2;cursor:pointer;transition:background-color var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-neu:hover{background:rgb(var(--mvs-weiss))}}.mv-vorlagen-neu__icon{flex:none;width:1.25rem;height:1.25rem;color:rgb(var(--mvs-blau))}.mv-vorlagen-ausgabe{--background: var(--mvs-vorlagen-tisch);--text-color: var(--mvs-text);display:grid;align-content:start;gap:var(--mvs-abstand-4);min-width:0;padding:var(--mvs-abstand-3);border:1px solid var(--mvs-rand);border-radius:var(--mvs-radius-l);background-color:rgb(var(--background));background-image:radial-gradient(rgb(var(--mvs-navy) / .09) 1px,transparent 1.5px);background-size:1rem 1rem;color:rgb(var(--text-color))}.mv-vorlagen-leiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mvs-abstand-2);min-width:0}.mv-vorlagen-leiste__knopf{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:var(--mvs-touch);margin:0;padding:.5rem .9375rem;border:1.5px solid var(--mvs-rand-stark);border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mvs-dauer) ease,border-color var(--mvs-dauer) ease,color var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-leiste__knopf:hover{border-color:rgb(var(--mvs-akzent))}.mv-vorlagen-leiste__knopf--haupt:hover{border-color:rgb(var(--mvs-navy));background:rgb(var(--mvs-navy))}.mv-vorlagen-leiste__knopf--leise:hover{border-color:transparent;background:rgb(var(--mvs-rot-flaeche));color:rgb(var(--mvs-rot-text))}}.mv-vorlagen-leiste__knopf--haupt{border-color:rgb(var(--mvs-blau));background:rgb(var(--mvs-blau));color:rgb(var(--mvs-weiss))}.mv-vorlagen-leiste__knopf--leise{margin-inline-start:auto;border-color:transparent;background:transparent}.mv-vorlagen-leiste__icon{flex:none;width:1.125rem;height:1.125rem}.mv-vorlagen-kopie{display:block;width:100%;min-height:12rem;margin:0;padding:.75rem .875rem;border:1.5px solid var(--mvs-rand-stark);border-radius:.625rem;background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy-tief));font:inherit;font-size:var(--mvs-vorlagen-fs-klein);line-height:1.5;resize:vertical}.mv-vorlagen-blatt{--background: var(--mvs-vorlagen-papier);--text-color: var(--mvs-text);position:relative;min-width:0;padding:var(--mvs-abstand-5) var(--mvs-abstand-4) var(--mvs-abstand-6);border-radius:.375rem;background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:0 0 0 1px rgb(var(--mvs-navy) / .08),0 1px 2px rgb(var(--mvs-navy) / .1),0 14px 32px -12px rgb(var(--mvs-navy) / .3)}.mv-vorlagen-blatt__inhalt{min-width:0;container:mv-vorlagen-blatt / inline-size}.mv-vorlagen-blatt__leer{max-width:46ch;margin:0 auto;padding:var(--mvs-abstand-8) 0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-text);line-height:1.6;text-align:center}.mv-vorlagen-blatt__link{color:rgb(var(--mvs-navy-tief));font-weight:700;text-decoration:underline;text-decoration-color:rgb(var(--mvs-blau));text-underline-offset:.2em}.mv-vorlagen-blatt__fuss,.mv-vorlagen-dok__rechtshinweis{display:grid;gap:.375rem;max-width:46rem;margin:var(--mvs-abstand-8) auto 0;padding-block-start:var(--mvs-abstand-4);border-top:1px solid var(--mvs-linie);color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.5}.mv-vorlagen-blatt__fuss-titel,.mv-vorlagen-dok__rechtshinweis-titel{margin:0;color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-klein);font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.mv-vorlagen-blatt__fuss-text,.mv-vorlagen-dok__rechtshinweis-text{max-width:72ch;margin:0}.mv-vorlagen-blatt__stand,.mv-vorlagen-dok__stand{margin:0;color:rgb(var(--mvs-navy-tief));font-weight:700}.mv-vorlagen-dok{max-width:46rem;margin-inline:auto;color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);line-height:1.6;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mv-vorlagen-dok--vertrag{text-wrap:pretty}.mv-vorlagen-dok--businessplan{font-variant-numeric:tabular-nums}.mv-vorlagen-dok--pflichten{-webkit-hyphens:manual;hyphens:manual}.mv-vorlagen-dok__kopf{display:grid;gap:var(--mvs-abstand-2);margin-inline:calc(var(--mvs-abstand-3) * -1);padding:0 var(--mvs-abstand-3) var(--mvs-abstand-5);border-bottom:2px solid rgb(var(--mvs-navy));border-radius:.5rem .5rem 0 0;transition:background-color .6s ease,box-shadow .6s ease}.mv-vorlagen-dok__kopf>*{margin:0}.mv-vorlagen-dok__marke{justify-self:start;display:inline-flex;align-items:center;padding:.25rem .75rem;border:1.5px solid rgb(var(--mvs-blau));border-radius:var(--mvs-radius-pill);color:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.mv-vorlagen-dok__titel{color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.mv-vorlagen-dok__untertitel{color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-text);line-height:1.5}.mv-vorlagen-dok__abschnitt{margin:var(--mvs-abstand-3) calc(var(--mvs-abstand-3) * -1) 0;padding:var(--mvs-abstand-2) var(--mvs-abstand-3);border-radius:.5rem;scroll-margin-block:var(--mvs-abstand-4);transition:background-color .6s ease,box-shadow .6s ease}.mv-vorlagen-dok__anlage{margin-block-start:var(--mvs-abstand-6);padding-block-start:var(--mvs-abstand-4);border-top:1.5px dashed var(--mvs-rand-stark);border-radius:0 0 .5rem .5rem}.mv-vorlagen-dok__ueberschrift{display:flex;align-items:baseline;gap:var(--mvs-abstand-2);margin:0 0 var(--mvs-abstand-2);color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-ergebnis);font-weight:700;line-height:1.3;break-after:avoid}.mv-vorlagen-dok__nr{flex:none;min-width:2.75em;padding:0 .375rem;border-radius:.3rem;background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-navy));font-weight:800;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.mv-vorlagen-dok__absatz{max-width:72ch;margin:var(--mvs-abstand-2) 0 0}.mv-vorlagen-dok__absatznr{font-weight:700;font-variant-numeric:tabular-nums}.mv-vorlagen-dok__liste{display:grid;gap:.25rem;margin:var(--mvs-abstand-2) 0 0;padding-inline-start:1.375rem}.mv-vorlagen-dok__liste li::marker{color:rgb(var(--mvs-blau))}.mv-vorlagen-dok__hinweis{margin:var(--mvs-abstand-3) 0 0;padding:.625rem 1.25rem .625rem .875rem;border-left:4px solid rgb(var(--mvs-amber-rand));border-radius:.375rem;background:linear-gradient(225deg,rgb(var(--mvs-amber-rand) / .55) 0 .75rem,rgb(var(--mvs-amber-flaeche)) .75rem);color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);line-height:1.5;break-inside:avoid}.mv-vorlagen-dok__hinweis-titel{color:rgb(var(--mvs-amber-text));font-weight:800}.mv-vorlagen-dok__icon{width:1.125rem;height:1.125rem;margin-inline-end:.375rem;color:rgb(var(--mvs-amber-text));vertical-align:-.2em}.mv-vorlagen-dok__tabelle{margin:var(--mvs-abstand-3) 0 0;overflow-x:auto;border:1px solid var(--mvs-rand);border-radius:.5rem;background:rgb(var(--mvs-weiss))}.mv-vorlagen-dok__tab{width:100%;border-collapse:collapse;font-size:var(--mvs-vorlagen-fs-zelle);line-height:var(--mvs-vorlagen-zeile)}.mv-vorlagen-dok__tab th,.mv-vorlagen-dok__tab td{padding:.5rem .625rem;border-bottom:1px solid var(--mvs-linie);text-align:start;vertical-align:top;-webkit-hyphens:manual;hyphens:manual}.mv-vorlagen-dok__tabelle .mv-vorlagen-dok__tab :is(th,td):is(:first-child,:last-child){padding-inline:.625rem}.mv-vorlagen-dok__tab th{background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-kopf);font-weight:600;white-space:nowrap}.mv-vorlagen-dok__tab tr>:first-child{position:sticky;inset-inline-start:0;z-index:1;min-width:5.5rem;box-shadow:inset -1px 0 0 var(--mvs-linie)}.mv-vorlagen-dok__tab tbody tr>:first-child{background:rgb(var(--mvs-weiss))}.mv-vorlagen-dok__tab tbody tr:nth-child(2n)>:first-child{background:rgb(var(--mvs-hellblau-zart))}.mv-vorlagen-dok__tabelle .mv-vorlagen-dok__tab:has(th:nth-child(7)) :is(th,td){padding:.4375rem .5rem}.mv-vorlagen-dok__tab:has(th:nth-child(7)) th{white-space:normal}.mv-vorlagen-dok__tab tbody tr:nth-child(2n){background:rgb(var(--mvs-hellblau-zart))}.mv-vorlagen-dok__tab tbody tr:last-child td{border-bottom:0}.mv-vorlagen-dok__tab .mv-vorlagen-dok__zahl{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.mv-vorlagen-dok__tab-titel{padding:.625rem .625rem .375rem;color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-text);font-weight:700;text-align:start;caption-side:top}.mv-vertrag-partei{line-height:1.5}.mv-vertrag-partei__zeilen{font-weight:700}.mv-vertrag-partei__rolle{display:block;color:var(--mvs-vorlagen-leise);font-style:italic}.mv-vertrag-zwischen{color:var(--mvs-vorlagen-leise);font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mv-vertrag-unterschriften{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mvs-abstand-8);margin:var(--mvs-abstand-10) calc(var(--mvs-abstand-3) * -1) 0;padding:var(--mvs-abstand-2) var(--mvs-abstand-3);border-radius:.5rem;break-inside:avoid;transition:background-color .6s ease,box-shadow .6s ease}.mv-vertrag-unterschrift{display:grid;gap:.375rem;min-width:0}.mv-vertrag-unterschrift__ort{margin:0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-text)}.mv-vertrag-unterschrift__linie{display:block;height:3rem;border-bottom:1.5px solid rgb(var(--mvs-navy-tief))}.mv-vertrag-unterschrift__rolle{margin:0;font-size:var(--mvs-vorlagen-fs-text);font-weight:600}.mv-bplan-kennzahlen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:.625rem;margin:var(--mvs-abstand-3) 0 0;padding:0;list-style:none}.mv-bplan-kennzahl{display:grid;align-content:start;gap:.125rem;min-width:0;margin:0;padding:.75rem .875rem;border:1px solid var(--mvs-rand);border-top:3px solid rgb(var(--mvs-blau));border-radius:.5rem;background:rgb(var(--mvs-weiss))}.mv-bplan-kennzahl__label{color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-pille);font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.mv-bplan-kennzahl__wert{color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-fs-xl);font-weight:800;line-height:1.15;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mv-bplan-kennzahl__text{color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.4}.mv-bplan-figur{margin:var(--mvs-abstand-4) 0 0;padding:var(--mvs-abstand-3);border:1px solid var(--mvs-rand);border-radius:.5rem;background:rgb(var(--mvs-weiss));break-inside:avoid}.mv-bplan-grafik{display:block;width:100%;height:auto;overflow:visible}.mv-bplan-balken{shape-rendering:crispEdges}.mv-bplan-balken--plus{fill:rgb(var(--mvs-blau))}.mv-bplan-balken--minus{fill:rgb(var(--mvs-rot-text))}.mv-bplan-null{stroke:rgb(var(--mvs-navy));stroke-width:1.5}.mv-bplan-trenner{stroke:rgb(var(--mvs-navy) / .3);stroke-width:1;stroke-dasharray:4 4}.mv-bplan-jahr{fill:rgb(var(--mvs-navy));font-family:var(--mvs-schrift-kopf);font-size:13px;font-weight:700}.mv-bplan-figur__text{margin:var(--mvs-abstand-2) 0 0;color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.45}.mv-pflicht-angaben{padding:.625rem .875rem;border-radius:.5rem;background:rgb(var(--mvs-hellblau-zart));font-size:var(--mvs-vorlagen-fs-text);line-height:1.5}.mv-pflicht-angaben__label{font-weight:700}.mv-pflicht-fortschritt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mvs-abstand-2) var(--mvs-abstand-3)}.mv-pflicht-fortschritt__balken{flex:1 1 10rem;width:100%;height:.75rem;overflow:hidden;border:0;border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-gruen-flaeche));color:rgb(var(--mvs-gruen-text));-webkit-appearance:none;appearance:none}.mv-pflicht-fortschritt__balken::-webkit-progress-bar{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-gruen-flaeche))}.mv-pflicht-fortschritt__balken::-webkit-progress-value{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-gruen-text));transition:width var(--mvs-dauer-lang) ease}.mv-pflicht-fortschritt__balken::-moz-progress-bar{border-radius:var(--mvs-radius-pill);background:rgb(var(--mvs-gruen-text))}.mv-pflicht-fortschritt__text{margin:0;color:rgb(var(--mvs-navy-tief));font-size:var(--mvs-vorlagen-fs-text);font-weight:700;font-variant-numeric:tabular-nums}.mv-pflicht-liste{display:grid;gap:.625rem;margin:var(--mvs-abstand-3) 0 0;padding:0;list-style:none}.mv-pflicht-eintrag{--mvs-pflicht-farbe: var(--mvs-navy);display:grid;gap:.375rem;min-width:0;margin:0;padding:.75rem .875rem .875rem 1rem;border:1px solid var(--mvs-rand);border-left:5px solid rgb(var(--mvs-pflicht-farbe));border-radius:.5rem;background:rgb(var(--mvs-weiss));break-inside:avoid;transition:background-color var(--mvs-dauer) ease}.mv-pflicht-eintrag--pflicht{--mvs-pflicht-farbe: var(--mvs-navy)}.mv-pflicht-eintrag--pruefen{--mvs-pflicht-farbe: var(--mvs-blau)}.mv-pflicht-eintrag--verbot{--mvs-pflicht-farbe: var(--mvs-rot-text)}.mv-pflicht-eintrag--hinweis{--mvs-pflicht-farbe: var(--mvs-gruen-text)}.mv-pflicht-eintrag[data-mv-pflicht-erledigt]{background:rgb(var(--mvs-hellblau-zart))}.mv-pflicht-eintrag[data-mv-pflicht-erledigt] .mv-pflicht-titel{text-decoration:line-through;text-decoration-color:rgb(var(--mvs-gruen-text));text-decoration-thickness:2px}.mv-pflicht-eintrag__kopf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.25rem .75rem}.mv-pflicht-haken{width:1.5rem;height:1.5rem;margin:.0625rem 0 0;accent-color:rgb(var(--mvs-gruen-text));cursor:pointer}.mv-pflicht-titel{color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-text);font-weight:700;line-height:1.35;cursor:pointer}.mv-pflicht-status{justify-self:end;display:inline-flex;align-items:center;padding:.125rem .5rem;border:1px solid rgb(var(--mvs-pflicht-farbe, var(--mvs-navy)));border-radius:var(--mvs-radius-pill);font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-vorlagen-fs-pille);font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mv-pflicht-status--pflicht{border-color:rgb(var(--mvs-navy));background:rgb(var(--mvs-navy));color:rgb(var(--mvs-weiss))}.mv-pflicht-status--pruefen{border-color:rgb(var(--mvs-blau));background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-navy))}.mv-pflicht-status--verbot{border-color:rgb(var(--mvs-rot-text));background:rgb(var(--mvs-rot-flaeche));color:rgb(var(--mvs-rot-text))}.mv-pflicht-status--hinweis{border-color:rgb(var(--mvs-gruen-text));background:rgb(var(--mvs-gruen-flaeche));color:rgb(var(--mvs-gruen-text))}.mv-pflicht-text,.mv-pflicht-norm,.mv-pflicht-fuer,.mv-pflicht-links{margin:0;padding-inline-start:2.25rem}.mv-pflicht-text{font-size:var(--mvs-vorlagen-fs-text);line-height:1.55}.mv-pflicht-norm,.mv-pflicht-fuer,.mv-pflicht-links{color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-klein);line-height:1.5}.mv-pflicht-fuer{font-style:italic}.mv-pflicht-norm__label,.mv-pflicht-links__label{color:rgb(var(--mvs-navy-tief));font-weight:700}.mv-pflicht-link{color:rgb(var(--mvs-navy-tief));font-weight:600;text-decoration:underline;text-decoration-color:rgb(var(--mvs-blau));text-underline-offset:.2em}.mv-vorlagen-dok__abschnitt[data-mv-vorlagen-markiert],.mv-vorlagen-dok__kopf[data-mv-vorlagen-markiert],.mv-vertrag-unterschriften[data-mv-vorlagen-markiert]{background:rgb(var(--mvs-hellblau-zart));box-shadow:inset 4px 0 rgb(var(--mvs-blau))}.mv-vorlagen-dok__abschnitt[data-mv-vorlagen-neu]{background:rgb(var(--mvs-hellblau))}.mv-vorlagen-mehr{scroll-margin-top:var(--sticky-area-height, 0px)}.mv-vorlagen-karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--mvs-abstand-4);margin:0;padding:0;list-style:none}.mv-vorlagen-karte{display:flex;min-width:0;margin:0}.mv-vorlagen-karte__link{display:grid;align-content:start;gap:var(--mvs-abstand-2);width:100%;padding:var(--mvs-abstand-5);border:1px solid var(--mvs-rand);border-radius:var(--mvs-radius-l);background:rgb(var(--mvs-weiss));color:rgb(var(--mvs-navy));text-decoration:none;box-shadow:var(--mvs-schatten);transition:transform var(--mvs-dauer) ease,box-shadow var(--mvs-dauer) ease,border-color var(--mvs-dauer) ease}@media(hover:hover){.mv-vorlagen-karte__link:hover{border-color:rgb(var(--mvs-akzent));box-shadow:var(--mvs-schatten-hoch);transform:translateY(-2px)}}.mv-vorlagen-karte__icon{width:2.75rem;height:2.75rem;padding:.5rem;border-radius:50%;background:rgb(var(--mvs-hellblau));color:rgb(var(--mvs-navy));box-sizing:border-box}.mv-vorlagen-karte__titel{color:rgb(var(--mvs-navy-tief));font-family:var(--mvs-schrift-kopf);font-size:var(--mvs-fs-l);font-weight:700;line-height:1.25}.mv-vorlagen-karte__text{color:var(--mvs-vorlagen-leise);font-size:var(--mvs-vorlagen-fs-text);line-height:1.5}.mv-vorlagen-cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mvs-abstand-3) var(--mvs-abstand-5)}.mv-vorlagen-cta__knopf{flex:none}.mv-vorlagen-cta__satz{max-width:48ch;margin:0;font-size:var(--mvs-vorlagen-fs-text);line-height:1.5}@container mv-vorlagen-form (min-width: 28rem){.mv-vorlagen-felder{grid-template-columns:repeat(6,minmax(0,1fr))}.mv-vorlagen-felder>.mv-vorlagen-feld--halb{grid-column:span 3}.mv-vorlagen-felder>.mv-vorlagen-feld--drittel{grid-column:span 2}}@container mv-vorlagen-blatt (min-width: 30rem){.mv-vertrag-unterschriften{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:700px){.mv-vorlagen-schritte__liste{flex-wrap:wrap;padding-block-end:0;overflow:visible}.mv-vorlagen-form{padding:var(--mvs-abstand-6)}.mv-vorlagen-ausgabe{padding:var(--mvs-abstand-4)}.mv-vorlagen-blatt{padding:var(--mvs-abstand-8) clamp(1.5rem,6%,3.5rem) var(--mvs-abstand-10)}}@media screen and (max-width:999px){.mv-vorlagen[data-mv-vorlagen-bereit] .mv-vorlagen-werkzeug[data-mv-vorlagen-ansicht=dokument] .mv-vorlagen-eingaben,.mv-vorlagen[data-mv-vorlagen-bereit] .mv-vorlagen-werkzeug[data-mv-vorlagen-ansicht=eingaben] .mv-vorlagen-ausgabe{display:none}}@media screen and (min-width:1000px){.mv-vorlagen{--mvs-vorlagen-fs-text: 1.0625rem;--mvs-vorlagen-fs-zelle: 1rem;--mvs-vorlagen-fs-zahl: 3.5rem}.mv-vorlagen-werkzeug{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,3.5vw,3.5rem);row-gap:0}.mv-vorlagen-umschalter{display:none}.mv-vorlagen-ausgabe{position:sticky;top:var(--mvs-vorlagen-oben);display:flex;flex-direction:column;max-height:calc(100vh - var(--mvs-vorlagen-oben) - var(--mvs-abstand-4))}.mv-vorlagen-leiste,.mv-vorlagen-kopie{flex:none}.mv-vorlagen-blatt{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--mvs-abstand-4)}}@media screen and (min-width:1280px){.mv-vorlagen-kopf .mv-vorlagen-kopf__raster{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.mv-vorlagen-schritte__knopf:focus-visible,.mv-vorlagen-leiste__knopf:focus-visible,.mv-vorlagen-umschalter__knopf:focus-visible,.mv-vorlagen-feld__eingabe:focus-visible,.mv-vorlagen-option__eingabe:focus-visible,.mv-pflicht-haken:focus-visible,.mv-vorlagen-zeile__weg:focus-visible,.mv-vorlagen-neu:focus-visible,.mv-vorlagen-vorschlag__knopf:focus-visible,.mv-vorlagen-kopie:focus-visible,.mv-vorlagen-blatt:focus-visible,.mv-vorlagen-dok__tabelle:focus-visible,.mv-vorlagen-blatt__link:focus-visible,.mv-pflicht-link:focus-visible,.mv-vorlagen-karte__link:focus-visible,.mv-vorlagen-schritt__titel:focus-visible{outline:3px solid rgb(var(--mvs-fokus));outline-offset:2px}.mv-vorlagen-feld__eingabe:focus-visible{border-color:rgb(var(--mvs-blau));outline-offset:1px}.mv-vorlagen-blatt__link:focus-visible,.mv-pflicht-link:focus-visible{border-radius:.2rem}@media(prefers-reduced-motion:reduce){.mv-vorlagen-stapel__blatt,.mv-vorlagen-umschalter__knopf,.mv-vorlagen-schritte__knopf,.mv-vorlagen-feld__eingabe,.mv-vorlagen-option__label,.mv-vorlagen-zeile__weg,.mv-vorlagen-neu,.mv-vorlagen-leiste__knopf,.mv-vorlagen-dok__kopf,.mv-vorlagen-dok__abschnitt,.mv-vertrag-unterschriften,.mv-pflicht-eintrag,.mv-vorlagen-karte__link{transition:none}.mv-vorlagen-fortschritt__balken::-webkit-progress-value{transition:none}.mv-pflicht-fortschritt__balken::-webkit-progress-value{transition:none}.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--hinten{transform:translate(-7%) rotate(-10deg)}.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--mitte{transform:translate(-2.5%) rotate(-4deg)}.mv-vorlagen-kopf:hover .mv-vorlagen-stapel__blatt--vorn{transform:rotate(2.5deg)}.mv-vorlagen-karte__link:hover{transform:none}}@media(forced-colors:active){.mv-vorlagen-stapel{display:none}.mv-vorlagen-umschalter__knopf[aria-pressed=true],.mv-vorlagen-schritte__knopf[aria-current=step]{outline:2px solid Highlight;outline-offset:-4px}.mv-vorlagen-feld__eingabe--wahl{padding-inline-end:.8125rem;background-image:none;-webkit-appearance:auto;appearance:auto}.mv-vorlagen-fortschritt__balken,.mv-pflicht-fortschritt__balken{-webkit-appearance:auto;appearance:auto}.mv-vorlagen-dok__abschnitt[data-mv-vorlagen-markiert],.mv-vorlagen-dok__kopf[data-mv-vorlagen-markiert],.mv-vertrag-unterschriften[data-mv-vorlagen-markiert]{outline:2px solid Highlight}.mv-vorlagen-dok__hinweis,.mv-vorlagen-notiz,.mv-pflicht-status,.mv-vorlagen-dok__nr{border:1px solid CanvasText}.mv-bplan-balken--plus{fill:CanvasText}.mv-bplan-balken--minus{fill:Highlight}.mv-bplan-null,.mv-bplan-trenner{stroke:CanvasText}.mv-bplan-jahr{fill:CanvasText}}@page mv-vorlagen{size:A4;margin:18mm 16mm 20mm}@media print{:root[data-mv-vorlagen-druck] body :not(:has(.mv-vorlagen-blatt)):not(.mv-vorlagen-blatt,.mv-vorlagen-blatt *){display:none}:root[data-mv-vorlagen-druck] .mv-vorlagen-kopf,:root[data-mv-vorlagen-druck] .mv-vorlagen-mehr,:root[data-mv-vorlagen-druck] .mv-vorlagen-umschalter,:root[data-mv-vorlagen-druck] .mv-vorlagen-eingaben,:root[data-mv-vorlagen-druck] .mv-vorlagen-leiste,:root[data-mv-vorlagen-druck] .mv-vorlagen-kopie{display:none}:root[data-mv-vorlagen-druck] .mv-vorlagen>*,:root[data-mv-vorlagen-druck] .mv-vorlagen-band{padding:0;background:none;box-shadow:none;clip-path:none}:root[data-mv-vorlagen-druck] .mv-vorlagen-werkzeug{display:block}:root[data-mv-vorlagen-druck] .mv-vorlagen-ausgabe{position:static;display:block;max-height:none;padding:0;border:0;border-radius:0;background:none}:root[data-mv-vorlagen-druck] .mv-vorlagen-blatt{page:mv-vorlagen;max-height:none;padding:0;overflow:visible;border-radius:0;background:none;color:rgb(var(--mvs-navy-tief));box-shadow:none}.mv-vorlagen-dok{max-width:none;font-size:10.5pt;line-height:1.5}.mv-vorlagen-dok__titel{font-size:20pt}.mv-vorlagen-dok__ueberschrift{font-size:12.5pt}:root[data-mv-vorlagen-druck] .mv-vorlagen-dok__abschnitt,:root[data-mv-vorlagen-druck] .mv-vorlagen-dok__kopf,:root[data-mv-vorlagen-druck] .mv-vertrag-unterschriften{margin-inline:0;padding-inline:0;background:none;box-shadow:none}.mv-vorlagen-dok__tabelle{overflow:visible;border:0}.mv-vorlagen-dok__tab{font-size:9pt}.mv-vorlagen-dok__tab:has(th:nth-child(7)){font-size:8.5pt}.mv-vorlagen-dok__tab thead{display:table-header-group}.mv-vorlagen-dok__tab tr,.mv-bplan-kennzahl,.mv-pflicht-eintrag,.mv-vorlagen-blatt__fuss{break-inside:avoid}.mv-vorlagen-blatt__link,.mv-pflicht-link{color:inherit;text-decoration:none}.mv-pflicht-status,.mv-vorlagen-dok__nr{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mv-sortiment.vorlagen.css.map */
