@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--farbe-tinte: #161b26;--farbe-tinte-nav: #344054;--farbe-neutral: #475467;--farbe-gedaempft: #5c677a;--farbe-leise: #5f6a7d;--farbe-gruppe: #5f6a7d;--farbe-linie: #eaecf0;--farbe-linie-zart: #f0f2f5;--farbe-linie-stark: #d0d5dd;--farbe-seite: #f2f4f7;--farbe-karte: #ffffff;--farbe-kopf: #f9fafb;--farbe-neutral-flaeche: #eef2f6;--farbe-ausgaben: #ee9273;--farbe-plan: #8fb6e0;--farbe-gut: #16794a;--farbe-gut-flaeche: #e7f6ec;--farbe-warnung: #8a5a00;--farbe-warnung-flaeche: #fdf3dc;--farbe-schlecht: #b4342a;--farbe-schlecht-flaeche: #fdecea;--farbe-zaehler: #e05a4b;--knopf-haupt: var(--farbe-tinte);--knopf-haupt-text: var(--farbe-karte);--schrift-stil-d: "Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--schrift-grund: 14px;--schrift-sub: 12.5px;--schrift-gruppe: 12px;--schrift-reiter: 14px;--schrift-leiste: 11.5px;--schrift-kartentitel: 15px;--schrift-kennzahl: 22px;--schrift-ueberschrift: 24px;--schrift-ueberschrift-handy: 22px;--radius-karte: 16px;--radius-knopf: 10px;--radius-etikett: 6px;--radius-nav: 9px;--knopf-hoehe: 36px;--sidebar-breite: 260px;--sidebar-breite-schmal: calc(var(--klickflaeche) + 2 * var(--abstand-4));--kopfzeile-hoehe: 60px;--kopfzeile-hoehe-handy: 56px;--leiste-symbol-hoehe: 30px;--leiste-symbol-breite: 52px;--leiste-griff: var(--klickflaeche);--leiste-hoehe: calc(var(--leiste-griff) + 2px + var(--leiste-symbol-hoehe) + 3px + 14px + 8px);--leiste-radius: 20px;--schleier: rgba(16, 24, 40, .38);--schatten-leiste: 0 -10px 30px rgba(16, 24, 40, .16);--schatten-segment: 0 1px 2px rgba(16, 24, 40, .08);--dauer-kurz: .1s;--dauer-mittel: .16s;--dauer-lang: .22s;--kurve-rein: cubic-bezier(.2, .8, .2, 1);--kurve-raus: cubic-bezier(.4, 0, 1, 1);--marke: #2f5d8a;--marke-text: #ffffff;--akzent: #b8862b;--akzent-text: #161b26;--marke-tinte-hell: #2f5d8a;--marke-tinte-dunkel: #7f9bb6;--akzent-tinte-hell: #8b682a;--akzent-tinte-dunkel: #bd913f;--papier: var(--farbe-seite);--flaeche: var(--farbe-karte);--flaeche-leise: var(--farbe-linie);--flaeche-hover: var(--farbe-kopf);--tinte: var(--farbe-tinte);--tinte-2: var(--farbe-neutral);--tinte-3: var(--farbe-gedaempft);--linie: var(--farbe-linie);--linie-stark: var(--farbe-linie-stark);--schatten-1: var(--schatten-segment);--schatten-2: 0 4px 14px rgba(16, 24, 40, .1);--schatten-3: 0 12px 40px rgba(16, 24, 40, .18);--ueberlagerung: var(--schleier);--positiv: var(--farbe-gut);--positiv-flaeche: var(--farbe-gut-flaeche);--negativ: var(--farbe-schlecht);--negativ-flaeche: var(--farbe-schlecht-flaeche);--negativ-text: #ffffff;--warnung: var(--farbe-warnung);--warnung-flaeche: var(--farbe-warnung-flaeche);--schrift: var(--schrift-stil-d);--schrift-basis: var(--schrift-grund);--schrift-klein: var(--schrift-sub);--schrift-winzig: var(--schrift-gruppe);--schrift-gross: var(--schrift-kartentitel);--schrift-titel: var(--schrift-ueberschrift);--schrift-zahl: var(--schrift-kennzahl);--zeile: 1.5;--abstand-1: 4px;--abstand-2: 8px;--abstand-3: 12px;--abstand-4: 16px;--abstand-5: 20px;--abstand-6: 24px;--abstand-8: 32px;--abstand-10: 40px;--abstand-12: 48px;--radius-klein: var(--radius-etikett);--radius: var(--radius-knopf);--radius-gross: var(--radius-karte);--radius-pille: 999px;--klickflaeche: 44px;--klickflaeche-gross: 52px;--seite-breit: 1440px;--seite-schmal: 720px;--dauer: .14s;--sz-grund: #ffffff;--sz-nacht-anteil: 8%;--sz-stadion-anteil: 20%;--sz-glanz-anteil: 30%;--sz-glanz-mit: #ffffff;--sz-streifen: rgba(22, 27, 38, .03);--sz-kreide: var(--farbe-tinte);--sz-kreide-2: rgba(22, 27, 38, .72);--sz-kreide-3: rgba(22, 27, 38, .14);--sz-sieg: var(--farbe-gut);--sz-remis: var(--farbe-warnung);--sz-niederlage: var(--farbe-schlecht);--sz-sieg-auf: #ffffff;--sz-remis-auf: #ffffff;--sz-niederlage-auf: #ffffff;--sz-tag-an: var(--farbe-tinte);--sz-tag-an-text: #ffffff;color-scheme:light}@media(prefers-reduced-motion:reduce){:root{--dauer-kurz: 1ms;--dauer-mittel: 1ms;--dauer-lang: 1ms}}:root,.vc-branding{--marke-tinte: var(--marke-tinte-hell);--akzent-tinte: var(--akzent-tinte-hell);--marke-hover: color-mix(in oklab, var(--marke) 88%, black);--marke-aktiv: color-mix(in oklab, var(--marke) 78%, black);--marke-flaeche: color-mix(in oklab, var(--marke) 11%, var(--flaeche));--marke-linie: color-mix(in oklab, var(--marke-tinte) 72%, var(--linie));--fokus: var(--marke-tinte);--farbe-einnahmen: var(--marke);--info: var(--marke-tinte);--info-flaeche: var(--flaeche-leise)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--farbe-tinte: #eef0f3;--farbe-tinte-nav: #d0d5dd;--farbe-neutral: #b4bcc8;--farbe-gedaempft: #98a2b3;--farbe-leise: #98a2b3;--farbe-gruppe: #98a2b3;--farbe-linie: #2a303b;--farbe-linie-zart: #232933;--farbe-linie-stark: #3d4554;--farbe-seite: #12151b;--farbe-karte: #1b2029;--farbe-kopf: #20262f;--farbe-neutral-flaeche: #262c36;--farbe-ausgaben: #d9826a;--farbe-plan: #5f86b0;--farbe-gut: #5cc98a;--farbe-gut-flaeche: #16301f;--farbe-warnung: #e0b45c;--farbe-warnung-flaeche: #34290f;--farbe-schlecht: #f08a80;--farbe-schlecht-flaeche: #3a1c19;--farbe-zaehler: #e2695b;--knopf-haupt: var(--farbe-tinte);--knopf-haupt-text: var(--farbe-seite);--schleier: rgba(0, 0, 0, .6);--schatten-leiste: 0 -10px 30px rgba(0, 0, 0, .5);--schatten-segment: 0 1px 2px rgba(0, 0, 0, .4);--schatten-2: 0 6px 18px rgba(0, 0, 0, .5);--schatten-3: 0 16px 48px rgba(0, 0, 0, .6);--negativ-text: #12151b;--sz-grund: #050b14;--sz-nacht-anteil: 22%;--sz-stadion-anteil: 55%;--sz-glanz-anteil: 90%;--sz-glanz-mit: #ffffff;--sz-streifen: rgba(255, 255, 255, .022);--sz-kreide: #f5f8fc;--sz-kreide-2: rgba(245, 248, 252, .72);--sz-kreide-3: rgba(245, 248, 252, .16);--sz-sieg: #3ddc84;--sz-remis: #ffd24d;--sz-niederlage: #ff6b6b;--sz-sieg-auf: #06240f;--sz-remis-auf: #2b2100;--sz-niederlage-auf: #2b0606;--sz-tag-an: #f5f8fc;--sz-tag-an-text: #0a1a2e;color-scheme:dark}:root:not([data-theme=light]),:root:not([data-theme=light]) .vc-branding{--marke-tinte: var(--marke-tinte-dunkel);--akzent-tinte: var(--akzent-tinte-dunkel);--marke-hover: color-mix(in oklab, var(--marke) 86%, white);--marke-aktiv: color-mix(in oklab, var(--marke) 76%, white);--marke-flaeche: color-mix(in oklab, var(--marke) 18%, var(--flaeche));--marke-linie: color-mix(in oklab, var(--marke-tinte) 78%, var(--linie))}}:root[data-theme=dark]{--farbe-tinte: #eef0f3;--farbe-tinte-nav: #d0d5dd;--farbe-neutral: #b4bcc8;--farbe-gedaempft: #98a2b3;--farbe-leise: #98a2b3;--farbe-gruppe: #98a2b3;--farbe-linie: #2a303b;--farbe-linie-zart: #232933;--farbe-linie-stark: #3d4554;--farbe-seite: #12151b;--farbe-karte: #1b2029;--farbe-kopf: #20262f;--farbe-neutral-flaeche: #262c36;--farbe-ausgaben: #d9826a;--farbe-plan: #5f86b0;--farbe-gut: #5cc98a;--farbe-gut-flaeche: #16301f;--farbe-warnung: #e0b45c;--farbe-warnung-flaeche: #34290f;--farbe-schlecht: #f08a80;--farbe-schlecht-flaeche: #3a1c19;--farbe-zaehler: #e2695b;--knopf-haupt: var(--farbe-tinte);--knopf-haupt-text: var(--farbe-seite);--schleier: rgba(0, 0, 0, .6);--schatten-leiste: 0 -10px 30px rgba(0, 0, 0, .5);--schatten-segment: 0 1px 2px rgba(0, 0, 0, .4);--schatten-2: 0 6px 18px rgba(0, 0, 0, .5);--schatten-3: 0 16px 48px rgba(0, 0, 0, .6);--negativ-text: #12151b;--sz-grund: #050b14;--sz-nacht-anteil: 22%;--sz-stadion-anteil: 55%;--sz-glanz-anteil: 90%;--sz-glanz-mit: #ffffff;--sz-streifen: rgba(255, 255, 255, .022);--sz-kreide: #f5f8fc;--sz-kreide-2: rgba(245, 248, 252, .72);--sz-kreide-3: rgba(245, 248, 252, .16);--sz-sieg: #3ddc84;--sz-remis: #ffd24d;--sz-niederlage: #ff6b6b;--sz-sieg-auf: #06240f;--sz-remis-auf: #2b2100;--sz-niederlage-auf: #2b0606;--sz-tag-an: #f5f8fc;--sz-tag-an-text: #0a1a2e;color-scheme:dark}:root[data-theme=dark],:root[data-theme=dark] .vc-branding{--marke-tinte: var(--marke-tinte-dunkel);--akzent-tinte: var(--akzent-tinte-dunkel);--marke-hover: color-mix(in oklab, var(--marke) 86%, white);--marke-aktiv: color-mix(in oklab, var(--marke) 76%, white);--marke-flaeche: color-mix(in oklab, var(--marke) 18%, var(--flaeche));--marke-linie: color-mix(in oklab, var(--marke-tinte) 78%, var(--linie))}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--schrift-basis);-webkit-text-size-adjust:100%}html,body,#root{min-height:100%}body{font-family:var(--schrift);font-size:var(--schrift-basis);line-height:var(--zeile);color:var(--tinte);background:var(--papier);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3,h4{font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--tinte)}h1{font-size:var(--schrift-titel)}h2{font-size:var(--schrift-gross)}h3{font-size:var(--schrift-basis)}p{max-width:68ch}a{color:var(--marke-tinte);text-decoration-thickness:1px;text-underline-offset:.15em}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block;max-width:100%}:focus-visible{outline:3px solid var(--fokus);outline-offset:2px;border-radius:var(--radius-klein)}.vc-auf-marke{background:var(--marke);color:var(--marke-text);--fokus: var(--marke-text);--marke-tinte: var(--marke-text);--marke-flaeche: color-mix(in oklab, var(--marke-text) 14%, var(--marke));--marke-linie: color-mix(in oklab, var(--marke-text) 55%, var(--marke));--tinte: var(--marke-text);--tinte-2: color-mix(in oklab, var(--marke-text) 82%, var(--marke))}.vc-nur-vorlesen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:767px){input[type=checkbox],input[type=radio]{appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;flex-shrink:0;width:var(--klickflaeche);height:var(--klickflaeche);margin:0;padding:0;border:0;background:none;cursor:pointer}input[type=checkbox]:before,input[type=radio]:before{content:"";grid-area:1 / 1;box-sizing:border-box;width:22px;height:22px;border:2px solid var(--farbe-gedaempft);border-radius:6px;background:var(--flaeche)}input[type=radio]:before{border-radius:50%}input[type=checkbox]:checked:before{border-color:var(--marke);background:var(--marke)}input[type=radio]:checked:before{border-color:var(--marke-tinte);background:radial-gradient(circle,var(--marke-tinte) 0 4px,var(--flaeche) 4.5px)}input[type=checkbox]:after{content:"";grid-area:1 / 1;place-self:center;width:6px;height:11px;margin-top:-2px;border:solid var(--marke-text);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);opacity:0}input[type=checkbox]:checked:after{opacity:1}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input[type=color]{min-inline-size:var(--klickflaeche);min-block-size:var(--klickflaeche)}:where(button,summary,select,[role=tab],[role=radio],[role=button]){min-height:var(--klickflaeche)}}.vc-link{color:var(--marke-tinte);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;border-radius:var(--radius-klein)}@media(max-width:767px){.vc-link:not(:is(p,li,dd,dt,label,small,figcaption,h1,h2,h3,h4,.vc-hinweis__inhalt,.lage-engpass,.lage-reicht) *):not(:is(p,li,dd,dt,label,small,figcaption,h1,h2,h3,h4,.vc-hinweis__inhalt,.lage-engpass,.lage-reicht)){display:inline-flex;align-items:center;justify-content:center;min-height:var(--klickflaeche);min-width:var(--klickflaeche)}}@media(max-width:767px){.vc-link.vc-link--allein{display:inline-flex;align-items:center;min-height:var(--klickflaeche);min-width:var(--klickflaeche)}}.vc-link:hover{text-decoration-thickness:2px}a.vc-button{text-decoration:none}.vc-menue{position:relative;display:inline-block}.vc-menue__knopf{list-style:none;gap:var(--abstand-2)}.vc-menue__knopf::-webkit-details-marker{display:none}.vc-menue__pfeil{font-size:.8em}.vc-menue[open] .vc-menue__knopf{border-color:var(--marke-linie);background:var(--marke-flaeche)}.vc-menue__liste{position:absolute;top:calc(100% + var(--abstand-1));left:0;z-index:20;min-width:240px;padding:var(--abstand-1);border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);box-shadow:var(--schatten-2);display:flex;flex-direction:column}.vc-menue--oben .vc-menue__liste{top:auto;bottom:calc(100% + var(--abstand-1))}.vc-menue__knopf--flach{display:flex;align-items:center;width:100%;min-height:var(--klickflaeche);padding:0 var(--abstand-2);border-radius:var(--radius-nav);color:var(--tinte);cursor:pointer}.vc-menue__knopf--flach:hover,.vc-menue[open] .vc-menue__knopf--flach{background:var(--farbe-seite);border-color:transparent}.vc-menue--rechts .vc-menue__liste,.vc-menue--links.vc-menue--umgeklappt .vc-menue__liste{left:auto;right:0}.vc-menue--rechts.vc-menue--umgeklappt .vc-menue__liste{left:0;right:auto}.vc-menue__liste{max-width:calc(100vw - 2 * var(--abstand-4))}.vc-menue__eintrag{display:flex;align-items:center;min-height:var(--klickflaeche);padding:0 var(--abstand-4);border:none;border-radius:var(--radius-klein);background:transparent;color:var(--tinte);text-align:left;text-decoration:none;font-weight:500;cursor:pointer;white-space:nowrap}.vc-menue__eintrag:hover{background:var(--marke-flaeche)}.vc-menue__eintrag--gefaehrlich{color:var(--negativ);margin-top:var(--abstand-1);border-top:1px solid var(--linie);border-radius:0 0 var(--radius-klein) var(--radius-klein)}.vc-rahmen{--rahmen-oben: var(--kopfzeile-hoehe);display:flex;min-height:100vh;background:var(--farbe-seite)}.vc-rahmen__sidebar{position:sticky;top:0;flex:none;display:flex;flex-direction:column;gap:1px;width:var(--sidebar-breite);height:100vh;overflow-y:auto;padding:var(--abstand-4) var(--abstand-3);background:var(--farbe-karte);border-right:1px solid var(--farbe-linie);transition:width var(--dauer-mittel) var(--kurve-rein)}.vc-rahmen--schmal .vc-rahmen__sidebar{width:var(--sidebar-breite-schmal);transition:width var(--dauer-kurz) var(--kurve-raus)}.vc-rahmen__marke{display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--klickflaeche);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-nav);color:var(--farbe-tinte);text-decoration:none}.vc-rahmen__zeichen{flex:none;display:grid;place-items:center;width:var(--knopf-hoehe);height:var(--knopf-hoehe);border-radius:var(--radius-knopf);background:var(--marke);color:var(--marke-text);font-size:var(--schrift-sub);font-weight:700}.vc-rahmen__zeichen[data-kuerzel]:before{content:attr(data-kuerzel)}.vc-rahmen__zeichen--logo{object-fit:contain;background:var(--farbe-karte)}.vc-rahmen__verein{display:flex;flex-direction:column;min-width:0;line-height:1.3}.vc-rahmen__vereinsname{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-rahmen__saisonname{color:var(--farbe-gedaempft);font-size:var(--schrift-gruppe)}.vc-rahmen__gruppe{padding:var(--abstand-4) var(--abstand-3) var(--abstand-1);color:var(--farbe-gruppe);font-size:var(--schrift-gruppe)}.vc-rahmen__liste{display:flex;flex-direction:column;gap:1px;list-style:none}.vc-rahmen__bereich{position:relative;display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--klickflaeche);padding:0 var(--abstand-3);border-radius:var(--radius-nav);color:var(--farbe-tinte-nav);font-size:var(--schrift-grund);font-weight:500;text-decoration:none;transition:background-color var(--dauer-kurz) var(--kurve-rein)}.vc-rahmen__bereich:hover{background:var(--farbe-kopf)}.vc-rahmen__bereich .vc-rahmen__symbol{color:var(--farbe-leise)}.vc-rahmen__bereich[aria-current=page]{background:var(--farbe-seite);color:var(--farbe-tinte);font-weight:600;box-shadow:inset 0 0 0 1px var(--farbe-linie)}.vc-rahmen__bereich[aria-current=page] .vc-rahmen__symbol{color:var(--marke-tinte)}.vc-rahmen__symbol{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vc-rahmen__zaehler{display:inline-grid;place-items:center;min-width:var(--abstand-6);height:22px;margin-left:auto;padding:0 var(--abstand-1);border-radius:var(--radius-etikett);background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung);font-size:var(--schrift-gruppe);font-weight:600}.vc-rahmen__unten{display:flex;flex-direction:column;gap:var(--abstand-1);margin-top:auto;padding-top:var(--abstand-4)}.vc-rahmen__saison{display:flex;flex-direction:column;gap:var(--abstand-2);margin-bottom:var(--abstand-2);padding:var(--abstand-3);border-radius:var(--abstand-3);background:var(--farbe-seite);font-size:var(--schrift-sub)}.vc-rahmen__saisonzeile{display:flex;justify-content:space-between;gap:var(--abstand-2);color:var(--farbe-gedaempft)}.vc-rahmen__saisontitel{color:var(--farbe-tinte);font-weight:600}.vc-rahmen__striche{display:flex;gap:2px;height:var(--abstand-4)}.vc-rahmen__strich{flex:1;border-radius:1.5px;background:var(--farbe-linie)}.vc-rahmen__strich--an{background:var(--marke)}.vc-rahmen__abschluss{color:var(--farbe-gedaempft);font-size:var(--schrift-gruppe)}.vc-rahmen__einklappen{display:flex;align-items:center;gap:var(--abstand-3);width:100%;min-height:var(--klickflaeche);padding:0 var(--abstand-3);border:0;border-radius:var(--radius-nav);background:none;color:var(--tinte-2);font-size:var(--schrift-grund);text-align:left;cursor:pointer}.vc-rahmen__einklappen:hover{background:var(--farbe-kopf)}.vc-rahmen__nutzer .vc-menue{display:block}.vc-rahmen__nutzer .vc-menue__knopf--flach{gap:var(--abstand-3)}.vc-rahmen__initialen{flex:none;display:grid;place-items:center;width:var(--abstand-8);height:var(--abstand-8);border-radius:var(--radius-pille);background:var(--marke-flaeche);color:var(--marke-tinte);font-size:var(--schrift-gruppe);font-weight:700}.vc-rahmen__nutzertext{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25;text-align:left}.vc-rahmen__nutzername{overflow-wrap:anywhere;font-size:var(--schrift-sub);font-weight:600}.vc-rahmen__rolle{color:var(--farbe-gedaempft);font-size:var(--schrift-gruppe)}.vc-rahmen--schmal .vc-rahmen__text,.vc-rahmen--schmal .vc-rahmen__gruppe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vc-rahmen--schmal .vc-rahmen__liste+.vc-rahmen__gruppe+.vc-rahmen__liste{margin-top:var(--abstand-2);padding-top:var(--abstand-2);border-top:1px solid var(--farbe-linie)}.vc-rahmen--schmal .vc-rahmen__bereich,.vc-rahmen--schmal .vc-rahmen__einklappen,.vc-rahmen--schmal .vc-rahmen__marke{justify-content:center;padding:0;width:var(--klickflaeche)}.vc-rahmen--schmal .vc-rahmen__nutzer .vc-menue__knopf--flach{justify-content:center;padding:0}.vc-rahmen--schmal .vc-rahmen__nutzer .vc-menue__pfeil,.vc-rahmen--schmal .vc-rahmen__saison{display:none}.vc-rahmen--schmal .vc-rahmen__bereich .vc-rahmen__zaehler{position:absolute;top:var(--abstand-1);right:0;min-width:0;height:auto;padding:0 var(--abstand-1);font-size:var(--schrift-gruppe)}.vc-rahmen__haupt{flex:1;display:flex;flex-direction:column;min-width:0}.vc-rahmen__kopf{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--abstand-6);height:var(--kopfzeile-hoehe);padding:0 var(--abstand-6);background:var(--farbe-karte);border-bottom:1px solid var(--farbe-linie)}.vc-rahmen__bereichsname{display:none}.vc-rahmen__reiter{min-width:0;height:100%}.vc-rahmen__reiter ul{display:flex;gap:var(--abstand-6);height:100%;list-style:none}.vc-rahmen__reiterlink{display:flex;align-items:center;height:100%;padding:0 2px;color:var(--farbe-gedaempft);font-size:var(--schrift-reiter);text-decoration:none;white-space:nowrap;transition:color var(--dauer-kurz) var(--kurve-rein)}.vc-rahmen__reiterlink:hover{color:var(--farbe-tinte)}.vc-rahmen__reiterlink[aria-current=page]{color:var(--farbe-tinte);font-weight:600;box-shadow:inset 0 -2px 0 var(--farbe-tinte)}.vc-rahmen__reiterzaehler{display:inline-grid;place-items:center;min-width:20px;height:18px;margin-left:var(--abstand-2);padding:0 var(--abstand-1);border-radius:var(--radius-etikett);font-size:var(--schrift-gruppe);font-weight:600}.vc-rahmen__reiterzaehler--dringend{background:var(--farbe-schlecht-flaeche);color:var(--farbe-schlecht)}.vc-rahmen__reiterzaehler--hinweis{background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}:root:has(.vc-rahmen){--seitenpanel-oben: var(--kopfzeile-hoehe)}:root{--saisonstreifen-hoehe: 32px}@media(min-width:768px){:root:has(.vc-seitenpanel) .vc-rahmen__kopf{z-index:46}}.vc-rahmen__saisonwahl{flex:none;margin-left:auto;display:flex;align-items:center;gap:var(--abstand-3)}.vc-rahmen__saisonwahl+.vc-rahmen__suche,.vc-rahmen__saisonwahl+.vc-rahmen__glocke{margin-left:0}.vc-rahmen__saisonfeld{height:var(--knopf-hoehe);padding:0 var(--abstand-3);font:inherit;color:var(--farbe-tinte);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);cursor:pointer}.vc-rahmen__saisonwahl--abweichend .vc-rahmen__saisonfeld{background:var(--farbe-warnung-flaeche);border-color:var(--farbe-warnung);color:var(--farbe-warnung);font-weight:600}.vc-rahmen__saisonzustand{position:absolute;top:100%;left:0;right:0;height:var(--saisonstreifen-hoehe);max-width:none;margin:0;display:flex;align-items:center;padding:0 var(--abstand-6);background:var(--farbe-warnung-flaeche);border-bottom:1px solid var(--farbe-linie);font-size:.875rem;font-weight:600;color:var(--farbe-warnung)}@media(min-width:768px){.vc-rahmen__reiter{flex:0 1 auto;overflow-x:auto;scrollbar-width:none}.vc-rahmen__reiter::-webkit-scrollbar{display:none}.vc-rahmen__reiter--laeuft{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.vc-rahmen:has(.vc-rahmen__saisonwahl--abweichend){--rahmen-oben: calc(var(--kopfzeile-hoehe) + var(--saisonstreifen-hoehe))}:root:has(.vc-rahmen__saisonwahl--abweichend){--seitenpanel-oben: calc(var(--kopfzeile-hoehe) + var(--saisonstreifen-hoehe))}.vc-rahmen:has(.vc-rahmen__saisonwahl--abweichend) .vc-rahmen__inhalt{margin-top:var(--saisonstreifen-hoehe)}}.vc-rahmen__suche{flex:none;margin-left:auto;margin-right:calc(var(--abstand-3) - var(--abstand-6))}.vc-rahmen__suche+.vc-rahmen__glocke{margin-left:0}button.vc-rahmen__glocke{padding:0;font:inherit;cursor:pointer}.vc-rahmen__glocke{position:relative;flex:none;display:grid;place-items:center;width:var(--knopf-hoehe);height:var(--knopf-hoehe);margin-left:auto;border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-neutral)}.vc-rahmen__glocke .vc-rahmen__zaehler{position:absolute;top:calc(-1 * var(--abstand-1));right:calc(-1 * var(--abstand-1));min-width:18px;height:18px;margin:0;padding:0 var(--abstand-1);border:2px solid var(--farbe-karte);border-radius:var(--radius-pille);background:var(--farbe-zaehler);color:#fff;font-size:11px;font-weight:700}.vc-rahmen__inhalt{flex:1;min-width:0}.vc-rahmen__inhalt:focus{outline:none}.vc-rahmen__sprung{display:flex;align-items:center;min-height:var(--klickflaeche);position:absolute;top:0;left:var(--abstand-3);z-index:100;padding:var(--abstand-2) var(--abstand-4);border-radius:0 0 var(--radius-knopf) var(--radius-knopf);background:var(--knopf-haupt);color:var(--knopf-haupt-text);font-weight:600;text-decoration:none;transform:translateY(-120%)}.vc-rahmen__sprung:focus{transform:translateY(0);outline:2px solid var(--fokus);outline-offset:2px}.vc-rahmen__schleier,.vc-leiste{display:none}@media(max-width:1179px){.vc-rahmen--ueberlagert .vc-rahmen__sidebar{position:fixed;left:0;z-index:30;box-shadow:var(--schatten-3)}.vc-rahmen--ueberlagert .vc-rahmen__haupt{margin-left:var(--sidebar-breite-schmal)}.vc-rahmen--ueberlagert .vc-rahmen__schleier{display:block;position:fixed;inset:0;z-index:25;background:var(--schleier)}}@media(max-width:767px){.vc-rahmen{--rahmen-oben: var(--kopfzeile-hoehe-handy)}.vc-rahmen__sidebar,.vc-rahmen__schleier{display:none}.vc-rahmen__kopf{flex-wrap:wrap;gap:0;height:auto;padding:0}.vc-rahmen__bereichsname{display:flex;align-items:center;flex:1;height:var(--kopfzeile-hoehe-handy);padding:0 var(--abstand-4);font-weight:600}.vc-rahmen__glocke{margin-right:var(--abstand-3);width:var(--klickflaeche);height:var(--klickflaeche)}.vc-rahmen__suche{margin-left:0;margin-right:var(--abstand-2)}.vc-rahmen__saisonwahl{display:contents}.vc-rahmen__saisonfeld{height:var(--klickflaeche);margin-right:var(--abstand-2);margin-left:var(--abstand-2)}.vc-rahmen__saisonzustand{position:static;order:2;flex-basis:100%;height:auto;padding:var(--abstand-2) var(--abstand-4);border-top:1px solid var(--farbe-linie);border-bottom:0}.vc-rahmen__reiter{order:3;flex-basis:100%;height:auto;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);border-top:1px solid var(--farbe-linie);background:var(--farbe-seite)}.vc-rahmen__reiter::-webkit-scrollbar{display:none}.vc-rahmen__reiter ul{gap:var(--abstand-2);height:auto;padding:var(--abstand-3) var(--abstand-6, 32px) var(--abstand-2) var(--abstand-4)}.vc-rahmen__reiterlink{height:auto;min-height:var(--klickflaeche);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-pille);background:var(--farbe-karte);color:var(--farbe-tinte-nav);box-shadow:inset 0 0 0 1px var(--farbe-linie)}.vc-rahmen__reiterlink[aria-current=page]{background:var(--farbe-tinte);color:var(--farbe-karte);box-shadow:none}.vc-rahmen__inhalt{padding-bottom:var(--leiste-hoehe)}.vc-leiste{display:block}}.vc-leiste__schleier{position:fixed;inset:0;z-index:35;background:var(--schleier)}.vc-leiste__nav{position:fixed;left:0;right:0;bottom:0;z-index:40;padding-bottom:env(safe-area-inset-bottom,0);background:var(--farbe-karte);border-top:1px solid var(--farbe-linie);transition:box-shadow var(--dauer-mittel) var(--kurve-rein)}.vc-leiste--offen .vc-leiste__nav{border-radius:var(--leiste-radius) var(--leiste-radius) 0 0;box-shadow:var(--schatten-leiste)}.vc-leiste__griff{display:flex;align-items:center;justify-content:center;width:100%;height:var(--leiste-griff);min-height:var(--klickflaeche);border:0;background:none;cursor:pointer}.vc-leiste__griffstrich{width:var(--knopf-hoehe);height:var(--abstand-1);border-radius:2px;background:var(--farbe-linie-stark)}.vc-leiste__zeile{display:flex;padding:2px var(--abstand-1) var(--abstand-2);list-style:none}.vc-leiste__zeile>li{flex:1;min-width:0}.vc-leiste__bereich{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--farbe-gedaempft);font-size:var(--schrift-leiste);font-weight:500;line-height:1.2;text-align:center;text-decoration:none}.vc-leiste__bereich--mehr{width:100%;border:0;background:none;cursor:pointer;font-family:inherit}.vc-leiste__symbol{position:relative;display:grid;place-items:center;width:var(--leiste-symbol-breite);height:var(--leiste-symbol-hoehe);border-radius:var(--radius-pille)}.vc-leiste__symbol .vc-rahmen__symbol{width:21px;height:21px}.vc-leiste__bereich[aria-current=page]{color:var(--marke-tinte);font-weight:600}.vc-leiste__bereich[aria-current=page] .vc-leiste__symbol{background:var(--marke-flaeche)}.vc-leiste__bereich[aria-current=page] .vc-rahmen__symbol{stroke-width:2}.vc-leiste__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-leiste__zaehler{position:absolute;top:calc(-1 * var(--abstand-1));left:calc(50% + 6px)}.vc-leiste__zaehler:after{content:attr(data-zahl);display:grid;place-items:center;min-width:18px;height:18px;padding:0 var(--abstand-1);border:2px solid var(--farbe-karte);border-radius:var(--radius-pille);background:var(--farbe-zaehler);color:#fff;font-size:11px;font-weight:700}.vc-leiste__mehr{padding-bottom:var(--abstand-2)}.vc-leiste__mehr:focus{outline:none}.vc-leiste__gruppe{padding:var(--abstand-2) var(--abstand-5) var(--abstand-1);border-top:1px solid var(--farbe-linie-zart);color:var(--farbe-gruppe);font-size:var(--schrift-gruppe)}.vc-leiste__system{display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--klickflaeche);margin:0 var(--abstand-4) var(--abstand-2);padding:0 var(--abstand-3);border-radius:var(--abstand-3);background:var(--farbe-seite);color:var(--farbe-tinte-nav);text-decoration:none}.vc-leiste__system .vc-rahmen__symbol:last-child{margin-left:auto;color:var(--farbe-leise)}.vc-leiste__mehr .vc-rahmen__nutzer{margin:0 var(--abstand-4)}.vc-betrag{font-variant-numeric:tabular-nums;white-space:nowrap}.vc-betrag--positiv{color:var(--positiv)}.vc-betrag--negativ{color:var(--negativ)}.vc-betrag--warnung{color:var(--warnung)}.vc-datum{font-variant-numeric:tabular-nums;white-space:nowrap}.vc-kopfsuche{position:relative}.vc-kopfsuche__feld{display:flex;align-items:center;gap:var(--abstand-2);width:300px;height:var(--knopf-hoehe);padding:0 var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-seite);color:var(--farbe-gedaempft)}.vc-kopfsuche__feld:focus-within{outline:2px solid var(--fokus);outline-offset:1px}.vc-kopfsuche__lupe-symbol,.vc-kopfsuche__zurueck svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vc-kopfsuche__eingabe{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--farbe-tinte);font:inherit;font-size:13.5px}.vc-kopfsuche__eingabe::placeholder{color:var(--farbe-gedaempft)}.vc-kopfsuche__eingabe:focus,.vc-kopfsuche__eingabe:focus-visible{outline:none}.vc-kopfsuche__kurz{flex:none;display:grid;place-items:center;min-width:20px;height:20px;padding:0 var(--abstand-1);border:1px solid var(--farbe-linie);border-radius:6px;background:var(--farbe-karte);color:var(--farbe-gedaempft);font:inherit;font-size:12px}.vc-kopfsuche__panel{position:absolute;top:calc(100% + var(--abstand-2));right:0;z-index:40;width:420px;max-height:min(70vh,560px);overflow-y:auto;padding:var(--abstand-2) 0;border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);box-shadow:var(--schatten-2)}.vc-kopfsuche__panel[hidden]{display:none}.vc-kopfsuche__meldung,.vc-kopfsuche__nicht{margin:0;padding:var(--abstand-2) var(--abstand-4);color:var(--farbe-gedaempft);font-size:var(--schrift-sub)}.vc-kopfsuche__gruppe+.vc-kopfsuche__gruppe{margin-top:var(--abstand-1);padding-top:var(--abstand-1);border-top:1px solid var(--farbe-linie)}.vc-kopfsuche__gruppentitel{padding:var(--abstand-2) var(--abstand-4) var(--abstand-1);color:var(--farbe-gedaempft);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.vc-kopfsuche__treffer{display:flex;flex-direction:column;gap:2px;padding:var(--abstand-2) var(--abstand-4);cursor:pointer}.vc-kopfsuche__treffer--aktiv{background:var(--farbe-seite);box-shadow:inset 3px 0 0 var(--fokus)}.vc-kopfsuche__zeile{display:flex;align-items:baseline;gap:var(--abstand-3);min-width:0}.vc-kopfsuche__datum{flex:none;color:var(--farbe-gedaempft);font-size:var(--schrift-sub);font-variant-numeric:tabular-nums}.vc-kopfsuche__titel{flex:1;min-width:0;overflow:hidden;color:var(--farbe-tinte);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vc-kopfsuche__betrag{flex:none;font-variant-numeric:tabular-nums;font-weight:600}.vc-kopfsuche__zusatz{overflow:hidden;color:var(--farbe-gedaempft);font-size:var(--schrift-sub);text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (max-width:1179px){.vc-kopfsuche__feld{width:220px}}.vc-kopfsuche__knopf,.vc-kopfsuche__zurueck,.vc-kopfsuche__leeren{flex:none;display:grid;place-items:center;width:var(--klickflaeche);height:var(--klickflaeche);padding:0;border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-neutral);font:inherit;cursor:pointer}.vc-kopfsuche__leeren{width:var(--klickflaeche);height:var(--klickflaeche);border:0;background:transparent;font-size:18px}.vc-kopfsuche__schleier{position:fixed;inset:0;z-index:60;background:var(--schleier)}.vc-kopfsuche__blatt{position:fixed;top:0;right:0;left:0;z-index:61;display:flex;flex-direction:column;max-height:100dvh;border-bottom:1px solid var(--farbe-linie);border-radius:0 0 var(--radius-karte) var(--radius-karte);background:var(--farbe-karte);box-shadow:var(--schatten-3)}.vc-kopfsuche__blattkopf{display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-3)}.vc-kopfsuche--handy .vc-kopfsuche__feld{flex:1;width:auto;height:var(--klickflaeche)}.vc-kopfsuche--handy .vc-kopfsuche__eingabe{font-size:16px}.vc-kopfsuche--handy .vc-kopfsuche__panel{position:static;flex:1;min-height:0;width:auto;max-height:none;overflow-y:auto;border:0;border-top:1px solid var(--farbe-linie);border-radius:0;box-shadow:none}.vc-kopfsuche--handy .vc-kopfsuche__treffer{min-height:44px;justify-content:center}@media(prefers-reduced-motion:no-preference){.vc-kopfsuche__blatt{animation:vc-kopfsuche-herab var(--dauer-kurz) var(--kurve-rein)}}@keyframes vc-kopfsuche-herab{0%{transform:translateY(-16px);opacity:0}}.vc-seite{width:100%;margin:0 auto;padding:var(--abstand-6) var(--abstand-8) var(--abstand-12)}@media(max-width:1179px){.vc-seite{padding:var(--abstand-6) var(--abstand-6) var(--abstand-12)}}.vc-seite--normal{max-width:var(--seite-breit)}.vc-seite--schmal{max-width:var(--seite-schmal)}.vc-seite--voll{max-width:none}.vc-seite__kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--abstand-4);margin-bottom:var(--abstand-6)}.vc-seite__titel{flex:1 1 320px;min-width:0}.vc-seite__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2) var(--abstand-3)}.vc-seite__etikett{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--radius-etikett);background:var(--farbe-neutral-flaeche);color:var(--farbe-neutral);font-size:var(--schrift-gruppe);font-weight:600;white-space:nowrap}.vc-seite__einleitung,.vc-seite__untertitel{color:var(--tinte-2);margin-top:var(--abstand-2)}.vc-seite__untertitel{color:var(--farbe-gedaempft);font-size:var(--schrift-sub);margin-top:var(--abstand-1)}.vc-seite__aktionen{display:flex;flex-wrap:wrap;align-self:stretch;align-content:flex-start;gap:var(--abstand-2)}.vc-seite__status{margin-bottom:var(--abstand-6)}.vc-seite__inhalt{display:flex;flex-direction:column;gap:var(--abstand-6);min-width:0}.vc-seite__koerper--mit-eingaben{display:flex;flex-direction:column;gap:var(--abstand-6)}.vc-seite__eingaben{display:flex;flex-direction:column;gap:var(--abstand-4)}@media(min-width:1180px){.vc-seite__koerper--mit-eingaben{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}}.vc-seite__randnotizen{display:flex;flex-direction:column;gap:var(--abstand-4);margin-top:var(--abstand-8)}@media(max-width:767px){.vc-seite{padding:var(--abstand-4) var(--abstand-4) var(--abstand-10)}.vc-seite__frage{font-size:var(--schrift-ueberschrift-handy)}.vc-seite__aktionen .vc-button{width:100%}}.vc-raster{display:grid;gap:var(--abstand-5)}.vc-raster--abstand-eng{gap:var(--abstand-3)}.vc-raster--kacheln{grid-template-columns:repeat(4,minmax(0,1fr))}.vc-raster--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vc-raster--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1179px){.vc-raster--kacheln,.vc-raster--3,.vc-raster--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.vc-raster--kacheln,.vc-raster--2,.vc-raster--3,.vc-raster--4{grid-template-columns:minmax(0,1fr)}}.vc-stapel{display:flex;flex-direction:column}.vc-stapel--eng{gap:var(--abstand-2)}.vc-stapel--normal{gap:var(--abstand-4)}.vc-stapel--weit{gap:var(--abstand-8)}.vc-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:var(--klickflaeche);min-width:var(--klickflaeche);padding:0 var(--abstand-5);border:1.5px solid transparent;border-radius:var(--radius);font-weight:600;font-size:var(--schrift-basis);line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;transition:background-color var(--dauer),border-color var(--dauer),color var(--dauer),transform var(--dauer)}.vc-button:active:not(:disabled){transform:translateY(1px)}.vc-button:disabled{cursor:not-allowed;opacity:.55}.vc-button--gross{min-height:var(--klickflaeche-gross);padding:0 var(--abstand-8);font-size:var(--schrift-gross)}.vc-button--breit{width:100%}.vc-button--primaer{background:var(--knopf-haupt);border-color:var(--knopf-haupt);color:var(--knopf-haupt-text)}.vc-button--primaer:hover:not(:disabled){background:color-mix(in oklab,var(--knopf-haupt) 86%,var(--knopf-haupt-text));border-color:color-mix(in oklab,var(--knopf-haupt) 86%,var(--knopf-haupt-text))}.vc-button--primaer:active:not(:disabled){background:color-mix(in oklab,var(--knopf-haupt) 76%,var(--knopf-haupt-text))}.vc-button--invertiert{background:var(--marke-text);border-color:var(--marke-text);color:var(--marke)}.vc-button--invertiert:hover:not(:disabled){background:color-mix(in oklab,var(--marke-text) 88%,var(--marke));border-color:color-mix(in oklab,var(--marke-text) 88%,var(--marke))}.vc-button--sekundaer{background:var(--flaeche);border-color:var(--linie-stark);color:var(--tinte)}.vc-button--sekundaer:hover:not(:disabled){border-color:var(--marke-linie);background:var(--marke-flaeche)}.vc-auf-marke .vc-button--sekundaer{background:transparent;border-color:var(--marke-linie);color:var(--marke-text)}.vc-button--leise{background:transparent;color:var(--marke-tinte);padding:0 var(--abstand-3)}.vc-button--leise:hover:not(:disabled){background:var(--marke-flaeche)}.vc-button--gefaehrlich{background:var(--flaeche);border-color:var(--negativ);color:var(--negativ)}.vc-button--gefaehrlich:hover:not(:disabled){background:var(--negativ);color:var(--negativ-text)}.vc-button__laedt{width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:vc-drehen .8s linear infinite}@keyframes vc-drehen{to{transform:rotate(360deg)}}.vc-reiter{display:inline-flex;flex-wrap:wrap;gap:var(--abstand-1)}.vc-reiter__reiter{min-height:var(--klickflaeche);padding:0 var(--abstand-4);border:none;border-radius:var(--radius-klein);background:transparent;color:var(--tinte-2);font-weight:600;cursor:pointer;transition:background-color var(--dauer-kurz) var(--kurve-rein),color var(--dauer-kurz) var(--kurve-rein)}.vc-reiter__reiter:hover{color:var(--tinte)}.vc-reiter__reiter--aktiv{background:var(--flaeche-leise);color:var(--tinte)}.vc-reiter__inhalt{padding-top:var(--abstand-4)}.vc-reiter__inhalt[hidden]{display:none}.vc-dialog{position:fixed;inset:0;margin:auto;width:min(92vw,480px);max-height:calc(100dvh - 2 * var(--abstand-4));overflow-y:auto;padding:0;border:1px solid var(--linie);border-radius:var(--radius-gross);background:var(--flaeche);color:var(--tinte);box-shadow:var(--schatten-3)}.vc-dialog::backdrop{background:var(--ueberlagerung)}.vc-dialog__inhalt{padding:var(--abstand-6);display:flex;flex-direction:column;gap:var(--abstand-4)}.vc-dialog__titel{font-size:var(--schrift-gross)}.vc-dialog__text{color:var(--tinte-2)}.vc-dialog__buttons{display:flex;flex-wrap:wrap;gap:var(--abstand-3);padding-top:var(--abstand-2)}@media(max-width:767px){.vc-dialog__buttons .vc-button{width:100%}}.vc-rueckgaengig{position:fixed;left:50%;bottom:var(--abstand-6);transform:translate(-50%);z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3) var(--abstand-5);width:max-content;max-width:calc(100vw - 2 * var(--abstand-4));padding:var(--abstand-3) var(--abstand-3) var(--abstand-3) var(--abstand-5);border-radius:var(--radius-gross);background:var(--tinte);color:var(--papier);box-shadow:var(--schatten-3);--marke: var(--papier);--marke-text: var(--tinte);--marke-tinte: var(--papier);--marke-flaeche: color-mix(in oklab, var(--papier) 16%, var(--tinte));--fokus: var(--papier)}.vc-rueckgaengig__text{font-weight:600}.vc-rueckgaengig__buttons{display:flex;gap:var(--abstand-2);margin-left:auto}.vc-kpi{position:relative;display:flex;flex-direction:column;gap:var(--abstand-1);min-height:112px;padding:var(--abstand-4) var(--abstand-5);background:var(--flaeche);border:1.5px solid var(--linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-1);color:var(--tinte);text-align:left;text-decoration:none;font:inherit}.vc-kpi--klickbar{cursor:pointer;padding-right:var(--abstand-10);transition:border-color var(--dauer),box-shadow var(--dauer),transform var(--dauer)}.vc-kpi--klickbar:hover{border-color:var(--marke);box-shadow:var(--schatten-2)}.vc-kpi--klickbar:active{transform:translateY(1px)}.vc-kpi__bezeichnung{font-size:var(--schrift-klein);font-weight:600;color:var(--tinte-2)}.vc-kpi__wert{font-size:var(--schrift-zahl);font-weight:700;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--tinte)}.vc-kpi__zusatz{font-size:var(--schrift-klein);color:var(--tinte-2)}.vc-kpi__zusatz--positiv{color:var(--positiv);font-weight:600}.vc-kpi__zusatz--negativ{color:var(--negativ);font-weight:600}.vc-kpi__zusatz--warnung{color:var(--warnung);font-weight:600}.vc-kpi__herkunft{margin-top:auto;padding-top:var(--abstand-2);font-size:var(--schrift-winzig);color:var(--tinte-3)}.vc-kpi__pfeil{position:absolute;top:var(--abstand-3);right:var(--abstand-4);font-size:26px;line-height:1;font-weight:700;color:var(--tinte-3);transition:color var(--dauer)}.vc-kpi--klickbar:hover .vc-kpi__pfeil{color:var(--marke-tinte)}.vc-karte{position:relative;display:flex;flex-direction:column;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-1);overflow:hidden}.vc-karte--streifen:before{content:"";display:block;height:6px;background:linear-gradient(90deg,var(--marke) 0 62%,var(--akzent) 62% 100%)}.vc-karte__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-4);padding:var(--abstand-5) var(--abstand-6) 0}.vc-karte--eng .vc-karte__kopf{padding:var(--abstand-4) var(--abstand-4) 0}.vc-karte__titel{font-size:var(--schrift-gross)}.vc-karte__untertitel{color:var(--tinte-2);font-size:var(--schrift-klein);margin-top:var(--abstand-1)}.vc-karte__aktionen{display:flex;gap:var(--abstand-2);flex-shrink:0}.vc-karte__inhalt{padding:var(--abstand-5) var(--abstand-6) var(--abstand-6);flex:1}.vc-karte--eng .vc-karte__inhalt{padding:var(--abstand-4)}.vc-karte--keine .vc-karte__inhalt{padding:0}.vc-karte__fuss{padding:var(--abstand-3) var(--abstand-6);border-top:1px solid var(--linie);color:var(--tinte-2);font-size:var(--schrift-klein);background:var(--flaeche-leise)}.vc-tabelle-rahmen{width:100%;overflow-x:auto;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.vc-tabelle{width:100%;border-collapse:collapse;font-size:var(--schrift-basis)}.vc-tabelle__beschriftung{text-align:left;padding:var(--abstand-3) var(--abstand-4);font-weight:600;color:var(--tinte-2);caption-side:top}.vc-tabelle__kopf{background:var(--farbe-seite)}.vc-tabelle-rahmen:has(>.vc-tabelle--kopf-fest){overflow-x:clip}.vc-tabelle--kopf-fest .vc-tabelle__kopf{position:sticky;top:var(--rahmen-oben, 0);z-index:1}.vc-tabelle__kopfzelle{text-align:left;font-weight:600;font-size:var(--schrift-klein);color:var(--tinte-2);padding:var(--abstand-3) var(--abstand-4);border-bottom:1px solid var(--linie);white-space:nowrap}.vc-tabelle__zelle{padding:var(--abstand-3) var(--abstand-4);border-bottom:1px solid var(--linie);vertical-align:top}.vc-tabelle__zeile:last-child .vc-tabelle__zelle{border-bottom:none}.vc-tabelle__zelle--zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.vc-tabelle__zelle--positiv{color:var(--positiv)}.vc-tabelle__zelle--negativ{color:var(--negativ)}.vc-tabelle__zeile--summe .vc-tabelle__zelle{font-weight:700;border-top:2px solid var(--linie-stark);background:var(--farbe-kopf)}.vc-tabelle__zeile--klickbar{cursor:pointer}.vc-tabelle__zeile--klickbar:hover .vc-tabelle__zelle{background:var(--marke-flaeche)}.vc-tabelle__ziel{display:inline-block;min-height:var(--klickflaeche);margin:calc(-1 * var(--abstand-3)) 0;padding:var(--abstand-3) 0;background:none;border:none;color:var(--marke-tinte);font-weight:600;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;cursor:pointer}.vc-tabelle__ziel:hover{text-decoration-thickness:2px}.vc-tabelle__zeile--gruppe .vc-tabelle__zelle{padding-top:var(--abstand-2);padding-bottom:var(--abstand-2);background:var(--farbe-kopf);font-weight:600}.vc-tabelle__zeile--ebene-1>.vc-tabelle__zelle:first-child,.vc-tabelle__zeile--ebene-2>.vc-tabelle__zelle:first-child{padding-left:calc(var(--abstand-4) + var(--abstand-5));color:var(--tinte-2)}.vc-tabelle__zeile--ebene-2>.vc-tabelle__zelle:first-child{padding-left:calc(var(--abstand-4) + 2 * var(--abstand-5))}.vc-tabelle__zeile--ebene-1>.vc-tabelle__zelle:first-child:before,.vc-tabelle__zeile--ebene-2>.vc-tabelle__zelle:first-child:before{content:"└ ";color:var(--farbe-leise)}.vc-tabelle__zeile--ausgewaehlt .vc-tabelle__zelle{background:var(--farbe-seite)}.vc-tabelle__aufklapper,.vc-tabelle__sortieren,.vc-tabelle__herleitung{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--klickflaeche);margin:calc(-1 * var(--abstand-3)) 0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.vc-tabelle__pfeil{display:inline-block;width:1em;font-weight:700;color:var(--farbe-gedaempft);transition:transform var(--dauer-kurz)}.vc-tabelle__aufklapper[aria-expanded=true] .vc-tabelle__pfeil{transform:rotate(90deg)}.vc-tabelle__sortieren{min-height:0;margin:0;font-weight:inherit}@media(max-width:767px){.vc-tabelle__sortieren{min-height:var(--klickflaeche)}}.vc-tabelle__zelle--zahl .vc-tabelle__sortieren,.vc-tabelle__zelle--zahl .vc-tabelle__herleitung{justify-content:flex-end}.vc-tabelle__sortpfeil{color:var(--farbe-leise)}.vc-tabelle__sortieren--aufsteigend .vc-tabelle__sortpfeil,.vc-tabelle__sortieren--absteigend .vc-tabelle__sortpfeil{color:var(--tinte)}.vc-tabelle__herleitung{font-variant-numeric:tabular-nums}.vc-tabelle__herleitung:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.2em}@media(max-width:767px){.vc-tabelle--stapeln .vc-tabelle__kopf{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vc-tabelle--stapeln,.vc-tabelle--stapeln tbody,.vc-tabelle--stapeln .vc-tabelle__zeile{display:block}.vc-tabelle--stapeln .vc-tabelle__zeile{padding:var(--abstand-2) 0;border-bottom:1px solid var(--linie)}.vc-tabelle--stapeln .vc-tabelle__zeile:last-child{border-bottom:none}.vc-tabelle--stapeln .vc-tabelle__zelle{display:flex;justify-content:space-between;align-items:baseline;gap:var(--abstand-4);padding:var(--abstand-1) var(--abstand-4);border-bottom:none;text-align:right}.vc-tabelle--stapeln .vc-tabelle__zelle[data-beschriftung]:before{content:attr(data-beschriftung);flex-shrink:0;font-size:var(--schrift-klein);font-weight:600;color:var(--tinte-2);text-align:left}.vc-tabelle--stapeln .vc-tabelle__zelle:not([data-beschriftung]){justify-content:flex-start;text-align:left}.vc-tabelle--stapeln .vc-tabelle__zeile--summe .vc-tabelle__zelle{border-top:none}.vc-tabelle--stapeln .vc-tabelle__zeile--summe{border-top:2px solid var(--linie-stark);background:var(--farbe-kopf)}.vc-tabelle--stapeln .vc-tabelle__zeile--klickbar:hover .vc-tabelle__zelle{background:transparent}.vc-tabelle--stapeln .vc-tabelle__zeile--klickbar:hover{background:var(--marke-flaeche)}}.vc-pille{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--abstand-3);border-radius:var(--radius-pille);font-size:var(--schrift-klein);font-weight:600;line-height:1;white-space:nowrap;background:var(--flaeche-leise);color:var(--tinte-2)}.vc-pille--positiv{background:var(--positiv-flaeche);color:var(--positiv)}.vc-pille--warnung{background:var(--warnung-flaeche);color:var(--warnung)}.vc-pille--negativ{background:var(--negativ-flaeche);color:var(--negativ)}.vc-pille--marke{background:var(--marke-flaeche);color:var(--marke-tinte)}.vc-pille--kraeftig{background:var(--tinte-2);color:var(--flaeche)}.vc-etikett{display:inline-flex;align-items:center;gap:var(--abstand-1);padding:2px 7px;border-radius:var(--radius-etikett);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;background:var(--farbe-neutral-flaeche);color:var(--farbe-neutral)}.vc-etikett--gut{background:var(--farbe-gut-flaeche);color:var(--farbe-gut)}.vc-etikett--warnung,.vc-etikett--neu{background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}.vc-etikett--schlecht{background:var(--farbe-schlecht-flaeche);color:var(--farbe-schlecht)}.vc-grafik{position:relative;margin:0;min-width:0}.vc-grafik__bild{position:relative;min-width:0}.vc-grafik .recharts-cartesian-axis-tick-value,.vc-grafik__achseneinheit,.vc-grafik .vc-grafik__achseneinheit{font-size:12px;fill:var(--farbe-gedaempft)}.vc-grafik .recharts-cartesian-axis-tick-line,.vc-grafik .recharts-cartesian-axis-line{stroke:var(--farbe-linie)}.vc-grafik__raster line,line.vc-grafik__raster{stroke:var(--farbe-linie-zart)}.vc-grafik__nulllinie line,line.vc-grafik__nulllinie{stroke:var(--farbe-linie-stark)}.vc-grafik__unter-null path,path.vc-grafik__unter-null,.vc-grafik__unter-null rect{fill:var(--farbe-schlecht-flaeche);fill-opacity:.55}.vc-grafik__heute line,line.vc-grafik__heute{stroke:var(--farbe-linie-stark);stroke-dasharray:3 4}.vc-grafik__marke-text,.vc-grafik .vc-grafik__marke-text{font-size:12px;font-weight:600;fill:var(--farbe-tinte);paint-order:stroke;stroke:var(--farbe-karte);stroke-width:4px;stroke-linejoin:round}.vc-grafik__marke-text--tiefpunkt{fill:var(--farbe-schlecht)}path.vc-grafik__einnahmen{fill:var(--farbe-einnahmen)}path.vc-grafik__einnahmen.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-einnahmen) 38%,var(--farbe-karte))}path.vc-grafik__ausgaben{fill:var(--farbe-ausgaben)}path.vc-grafik__ausgaben.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-ausgaben) 42%,var(--farbe-karte))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) path.vc-grafik__einnahmen.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-einnahmen) 50%,var(--farbe-gedaempft))}:root:not([data-theme=light]) path.vc-grafik__ausgaben.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-ausgaben) 50%,var(--farbe-gedaempft))}}:root[data-theme=dark] path.vc-grafik__einnahmen.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-einnahmen) 50%,var(--farbe-gedaempft))}:root[data-theme=dark] path.vc-grafik__ausgaben.vc-grafik--prognose{fill:color-mix(in oklab,var(--farbe-ausgaben) 50%,var(--farbe-gedaempft))}path.vc-grafik--ausgewaehlt{stroke:var(--farbe-tinte);stroke-width:1.5}.vc-grafik--klickbar .recharts-bar-rectangle{cursor:pointer}.vc-grafik__liquiditaet .recharts-curve{fill:none;stroke:var(--farbe-tinte);stroke-width:2.2;stroke-linejoin:round}.vc-grafik__liquiditaet--prognose .recharts-curve{stroke-dasharray:2 5;stroke-linecap:round}.vc-grafik__plan .recharts-curve{fill:none;stroke:var(--farbe-plan);stroke-width:1.8;stroke-dasharray:6 4}.vc-grafik__ist-flaeche .recharts-area-area{fill:var(--farbe-einnahmen);fill-opacity:.08}.vc-grafik__ist-flaeche .recharts-area-curve{stroke:none}.vc-grafik__marke circle,circle.vc-grafik__marke{fill:var(--farbe-karte);stroke:var(--farbe-tinte);stroke-width:2.5}.vc-grafik__marke--heute circle{fill:var(--farbe-tinte);stroke:var(--farbe-karte);stroke-width:2}.vc-grafik__marke--vorschau circle{stroke:var(--farbe-neutral);stroke-width:2;stroke-dasharray:3 2.5}.vc-grafik__marke--tiefpunkt .vc-grafik__marke-raute{fill:var(--farbe-schlecht);stroke:var(--farbe-karte);stroke-width:1.5;stroke-linejoin:round}.vc-grafik__mini .recharts-curve{fill:none;stroke:var(--marke-tinte);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.vc-grafik__legende{display:flex;flex-wrap:wrap;gap:var(--abstand-1) var(--abstand-4);margin:0 0 var(--abstand-2);padding:0;list-style:none;font-size:var(--schrift-sub);color:var(--farbe-neutral)}.vc-grafik__legende li{display:inline-flex;align-items:center;gap:6px}.vc-grafik__legende li:before{content:"";width:11px;height:11px;border-radius:3px}.vc-grafik__legende-einnahmen:before{background:var(--farbe-einnahmen)}.vc-grafik__legende-ausgaben:before{background:var(--farbe-ausgaben)}.vc-grafik__legende-prognose:before{background:var(--farbe-linie-stark)}.vc-grafik__legende .vc-grafik__legende-liquiditaet:before,.vc-grafik__legende .vc-grafik__legende-prognose-linie:before,.vc-grafik__legende .vc-grafik__legende-plan:before{width:20px;height:0;border-radius:0;border-top:2.5px solid var(--farbe-tinte)}.vc-grafik__legende .vc-grafik__legende-prognose-linie:before{border-top-style:dotted}.vc-grafik__legende .vc-grafik__legende-plan:before{border-top:2px dashed var(--farbe-plan)}.vc-grafik__tabelle{width:100%;margin-top:var(--abstand-3);border-collapse:collapse;font-size:var(--schrift-sub);font-variant-numeric:tabular-nums}.vc-grafik__tabelle caption{text-align:left;font-weight:600;padding-bottom:var(--abstand-1)}.vc-grafik__tabelle th,.vc-grafik__tabelle td{padding:var(--abstand-1) var(--abstand-2);border-top:1px solid var(--farbe-linie-zart);text-align:right;white-space:nowrap}.vc-grafik__tabelle th:first-child{text-align:left}.vc-grafik__tabelle-huelle--vorlesen:not(:focus-within){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vc-grafik__tabelle-huelle--vorlesen:focus-within{overflow-x:auto}.vc-grafik__flaeche{position:relative;min-width:0}.vc-grafik__monatsflaeche{position:absolute;inset:0 8px 0 44px;display:grid}.vc-grafik__monat{padding:0;border:none;background:transparent;color:inherit;cursor:pointer;min-width:0}.vc-grafik__monat:hover{background:color-mix(in srgb,var(--farbe-tinte) 8%,transparent)}.vc-grafik__monat-text{padding:0;border:none;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.vc-fortschritt{padding-top:var(--abstand-1)}.vc-fortschritt__spur{position:relative;height:14px;border-radius:4px;background:var(--farbe-linie)}.vc-fortschritt__wert,.vc-fortschritt__ueber{position:absolute;top:0;bottom:0;left:0;border-radius:4px;background:var(--farbe-einnahmen)}.vc-fortschritt__ueber{border-radius:0 4px 4px 0;background:var(--farbe-schlecht)}.vc-fortschritt__plan{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--farbe-tinte)}.vc-fortschritt__plantext{position:relative;display:inline-block;transform:translate(-50%);margin-bottom:var(--abstand-2);font-size:var(--schrift-sub);font-weight:600;white-space:nowrap}.vc-fortschritt__unten{display:flex;justify-content:space-between;gap:var(--abstand-3);margin-top:var(--abstand-2);font-size:var(--schrift-sub);font-weight:600;color:var(--farbe-neutral)}.vc-ring__bild{display:grid;place-items:center}.vc-ring__bild>.recharts-wrapper{grid-area:1 / 1}path.vc-ring__anteil{fill:var(--farbe-einnahmen)}path.vc-ring__rest{fill:var(--farbe-linie)}.vc-ring__mitte{grid-area:1 / 1;z-index:1;font-size:var(--schrift-kartentitel);font-weight:700;font-variant-numeric:tabular-nums;color:var(--farbe-tinte)}.vc-monatsleiste__liste{display:flex;gap:var(--abstand-2);margin:0;padding:0;list-style:none;overflow-x:auto}.vc-monatsleiste__monat{display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-width:64px;min-height:var(--klickflaeche);padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-tinte);font:inherit}button.vc-monatsleiste__monat{cursor:pointer}.vc-monatsleiste__name{font-weight:600}.vc-monatsleiste__monat--gewaehlt{border-color:var(--knopf-haupt);background:var(--knopf-haupt);color:var(--knopf-haupt-text)}.vc-zeitstrahl__bild{display:flex;flex-direction:column;gap:var(--abstand-2);padding-bottom:var(--abstand-1)}.vc-zeitstrahl__zeile{position:relative;height:20px}.vc-zeitstrahl__balken{position:absolute;top:0;bottom:0;display:flex;align-items:center;overflow:hidden;padding:0 var(--abstand-2);border-radius:4px;font-size:11.5px;font-weight:500;white-space:nowrap;background:var(--farbe-einnahmen);color:var(--marke-text)}.vc-zeitstrahl__balken--gut{background:var(--farbe-gut);color:var(--farbe-karte)}.vc-zeitstrahl__balken--plan,.vc-zeitstrahl__balken--neutral{background:var(--farbe-neutral-flaeche);color:var(--farbe-neutral)}.vc-zeitstrahl__balken--offen{border-top-right-radius:0;border-bottom-right-radius:0}.vc-zeitstrahl__heute{position:absolute;top:0;bottom:0;border-left:1.5px dashed var(--farbe-tinte)}.vc-zeitstrahl__heute-text{position:absolute;bottom:-2px;left:4px;font-size:11.5px;color:var(--farbe-tinte)}.vc-zeitstrahl__skala{position:relative;height:22px;margin-top:var(--abstand-1);border-top:1px solid var(--farbe-linie)}.vc-zeitstrahl__strich{position:absolute;top:0;padding-top:4px;transform:translate(-50%);font-size:12px;color:var(--farbe-gedaempft)}.vc-zeitstrahl__strich:before{content:"";position:absolute;top:-1px;left:50%;height:5px;border-left:1px solid var(--farbe-linie-stark)}.vc-kennzahlkopf{display:flex;align-items:stretch;gap:var(--abstand-5);padding:var(--abstand-5) var(--abstand-6);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte)}.vc-kennzahlkopf__reihe{flex:1;min-width:0;display:grid;gap:var(--abstand-4) var(--abstand-6)}.vc-kennzahlkopf--3 .vc-kennzahlkopf__reihe{grid-template-columns:repeat(3,minmax(0,1fr))}.vc-kennzahlkopf--4 .vc-kennzahlkopf__reihe{grid-template-columns:repeat(4,minmax(0,1fr))}.vc-kennzahlkopf--5 .vc-kennzahlkopf__reihe{grid-template-columns:repeat(5,minmax(0,1fr))}.vc-kennzahlkopf__kennzahl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-2);min-width:0}.vc-kennzahlkopf__kern{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%;margin:calc(-1 * var(--abstand-1)) calc(-1 * var(--abstand-2));padding:var(--abstand-1) var(--abstand-2);border:none;border-radius:var(--radius-knopf);background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.vc-kennzahlkopf__kern--klickbar{cursor:pointer;transition:background-color var(--dauer-kurz)}.vc-kennzahlkopf__kern--klickbar:hover{background:var(--farbe-kopf)}.vc-kennzahlkopf__kern--klickbar:hover .vc-kennzahlkopf__wert{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.vc-kennzahlkopf__beschriftung{font-size:var(--schrift-sub);color:var(--farbe-gedaempft)}.vc-kennzahlkopf__wert{font-size:var(--schrift-kennzahl);font-weight:700;line-height:1.2;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--farbe-tinte)}.vc-kennzahlkopf__wert--gut{color:var(--farbe-gut)}.vc-kennzahlkopf__wert--schlecht{color:var(--farbe-schlecht)}.vc-kennzahlkopf__unterzeile{font-size:var(--schrift-sub);color:var(--farbe-gedaempft)}.vc-kennzahlkopf__fortschritt{align-self:stretch}.vc-kennzahlkopf__zusatz{flex:0 0 auto;max-width:360px;padding-left:var(--abstand-5);border-left:1px solid var(--farbe-linie)}@media(max-width:1179px){.vc-kennzahlkopf{flex-direction:column}.vc-kennzahlkopf--3 .vc-kennzahlkopf__reihe,.vc-kennzahlkopf--4 .vc-kennzahlkopf__reihe,.vc-kennzahlkopf--5 .vc-kennzahlkopf__reihe{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-kennzahlkopf__zusatz{max-width:none;padding:var(--abstand-4) 0 0;border-left:none;border-top:1px solid var(--farbe-linie)}}@media(max-width:767px){.vc-kennzahlkopf{padding:var(--abstand-4)}.vc-kennzahlkopf--3 .vc-kennzahlkopf__reihe,.vc-kennzahlkopf--4 .vc-kennzahlkopf__reihe,.vc-kennzahlkopf--5 .vc-kennzahlkopf__reihe{grid-template-columns:minmax(0,1fr)}}.vc-seitenpanel{position:fixed;top:0;right:0;bottom:0;z-index:45;display:flex;flex-direction:column;width:480px;max-width:100vw;background:var(--farbe-karte);border-left:1px solid var(--farbe-linie);border-radius:12px 0 0 12px;box-shadow:var(--schatten-3);color:var(--farbe-tinte);outline:none;animation:vc-seitenpanel-rein var(--dauer-lang) var(--kurve-rein)}@keyframes vc-seitenpanel-rein{0%{transform:translate(100%)}}.vc-seitenpanel__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-4);margin:0 var(--abstand-5);padding:var(--abstand-5) 0 var(--abstand-4);border-bottom:1px solid var(--farbe-linie)}.vc-seitenpanel__titel{margin:0;font-size:20px;font-weight:600;line-height:1.25}.vc-seitenpanel__untertitel{margin:2px 0 0;font-size:var(--schrift-sub);color:var(--farbe-gedaempft)}.vc-seitenpanel__schliessen{flex:0 0 auto;display:grid;place-items:center;width:var(--klickflaeche);height:var(--klickflaeche);margin:calc(-1 * var(--abstand-1)) calc(-1 * var(--abstand-1)) 0 0;border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-tinte-nav);cursor:pointer}.vc-seitenpanel__schliessen:hover{background:var(--farbe-kopf)}.vc-seitenpanel__inhalt{flex:1;min-height:0;overflow-y:auto;padding:var(--abstand-4) var(--abstand-5)}.vc-seitenpanel__fuss{margin:0 var(--abstand-5);padding:var(--abstand-3) 0 var(--abstand-4);border-top:1px solid var(--farbe-linie);font-size:var(--schrift-sub);color:var(--farbe-gedaempft)}@media(min-width:768px){.vc-seitenpanel{top:var(--seitenpanel-oben, 0);border-radius:0 0 0 12px}}.vc-seitenpanel__schleier{position:fixed;inset:0;z-index:44;background:var(--schleier)}@media(max-width:767px){.vc-seitenpanel{top:auto;left:0;width:auto;height:90vh;height:90dvh;border-left:none;border-top:1px solid var(--farbe-linie);border-radius:var(--leiste-radius) var(--leiste-radius) 0 0;box-shadow:var(--schatten-leiste);animation-name:vc-seitenpanel-hoch}.vc-seitenpanel__kopf{margin:0 var(--abstand-4)}.vc-seitenpanel__inhalt{padding:var(--abstand-4)}.vc-seitenpanel__fuss{margin:0 var(--abstand-4)}}@keyframes vc-seitenpanel-hoch{0%{transform:translateY(100%)}}.vc-herkunft{font-size:var(--schrift-klein);color:var(--tinte-2);max-width:none}.vc-herkunft__wort{font-weight:600}.vc-herkunft__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1) var(--abstand-3);min-height:var(--klickflaeche);cursor:pointer;list-style:none;border-radius:var(--radius-klein)}.vc-herkunft__kopf::-webkit-details-marker{display:none}.vc-herkunft__aufklappen{margin-left:auto;color:var(--marke-tinte);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.vc-herkunft[open] .vc-herkunft__aufklappen{text-decoration:none}.vc-herkunft__inhalt{padding:var(--abstand-3) var(--abstand-4);border-left:3px solid var(--marke-linie);background:var(--flaeche-leise);border-radius:0 var(--radius) var(--radius) 0;color:var(--tinte)}.vc-herkunft__inhalt p+p{margin-top:var(--abstand-2)}.vc-hinweis{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-4);flex-wrap:wrap;padding:var(--abstand-4) var(--abstand-5);border-radius:var(--radius);border:0 solid;border-left-width:3px}.vc-hinweis__titel{font-weight:600}.vc-hinweis__inhalt{color:var(--tinte-2);margin-top:var(--abstand-1)}.vc-hinweis--info{background:var(--flaeche-leise);border-color:var(--linie-stark)}.vc-hinweis--erfolg{background:var(--positiv-flaeche);border-color:var(--positiv)}.vc-hinweis--warnung{background:var(--warnung-flaeche);border-color:var(--warnung)}.vc-hinweis--fehler{background:var(--negativ-flaeche);border-color:var(--negativ)}.vc-leer{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--abstand-2);padding:var(--abstand-10) var(--abstand-6);border:2px dashed var(--linie-stark);border-radius:var(--radius-gross);color:var(--tinte-2)}.vc-leer__titel{font-size:var(--schrift-gross);font-weight:700;color:var(--tinte)}.vc-leer__text{max-width:44ch}.vc-leer__schritt{margin-top:var(--abstand-3)}.vc-laedt__form{display:flex;flex-direction:column;gap:var(--abstand-3)}.vc-laedt__balken{display:block;height:1em;border-radius:var(--radius-klein);background-color:var(--flaeche-leise);animation:vc-pulsieren 1.6s var(--kurve-rein) infinite}.vc-laedt__balken--kurz{width:40%}.vc-laedt__balken--mittel{width:70%}.vc-laedt__balken--zahl{height:var(--schrift-zahl);width:55%}.vc-laedt__balken--zeile{height:var(--klickflaeche);border-radius:0}.vc-laedt--kachel,.vc-laedt--karte{padding:var(--abstand-4) var(--abstand-5);min-height:112px;background:var(--flaeche);border:1.5px solid var(--linie);border-radius:var(--radius-gross)}.vc-laedt--tabelle{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);overflow:hidden}.vc-laedt--tabelle .vc-laedt__form{gap:1px;background:var(--linie)}@keyframes vc-pulsieren{0%,to{background-color:var(--flaeche-leise)}50%{background-color:var(--papier)}}.vc-laedt__hinweis{margin:var(--abstand-3) 0 0;color:var(--farbe-gedaempft)}.vc-spielstaette{display:grid;gap:var(--abstand-5);min-width:0}.vc-spielstaette--mit-spalte{grid-template-columns:minmax(0,auto) minmax(18rem,1fr);align-items:start}.vc-spielstaette__buehne{margin:0;min-width:0;padding:var(--abstand-5) var(--abstand-6) var(--abstand-6);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-1)}.vc-spielstaette__titel{margin-bottom:var(--abstand-4);font-size:var(--schrift-gross);font-weight:700}.vc-spielstaette__scroller{max-width:100%;overflow-x:auto;padding-bottom:var(--abstand-2)}.vc-spielstaette__ring{--m: calc(40rem / var(--laenge));--tiefe: 2.5rem;display:grid;grid-template-columns:auto var(--tiefe) calc(var(--laenge) * var(--m)) var(--tiefe) auto;grid-template-rows:auto var(--tiefe) calc(var(--breite) * var(--m)) var(--tiefe) auto;grid-template-areas:".           .      name-oben  .      .           " ".           .      oben       .      .           " "name-links  links  feld       rechts name-rechts " ".           .      unten      .      .           " ".           .      name-unten .      .           ";gap:3px;width:max-content;margin:0 auto}.vc-spielstaette__seite{display:flex}.vc-spielstaette__seite--oben{grid-area:oben}.vc-spielstaette__seite--unten{grid-area:unten}.vc-spielstaette__seite--links,.vc-spielstaette__seite--rechts{flex-direction:column;justify-content:center}.vc-spielstaette__seite--links{grid-area:links}.vc-spielstaette__seite--rechts{grid-area:rechts}.vc-spielstaette__seitenname{max-width:none;color:var(--tinte-2);font-size:var(--schrift-winzig);font-weight:600;text-align:center;white-space:nowrap}.vc-spielstaette__seitenname--oben{grid-area:name-oben}.vc-spielstaette__seitenname--unten{grid-area:name-unten}.vc-spielstaette__seitenname--links,.vc-spielstaette__seitenname--rechts{align-self:center;writing-mode:vertical-rl}.vc-spielstaette__seitenname--links{grid-area:name-links;transform:rotate(180deg)}.vc-spielstaette__seitenname--rechts{grid-area:name-rechts}.vc-spielstaette__platz{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;flex:none;padding:0;border:1.5px solid var(--linie-stark);border-radius:3px;font:inherit;font-size:var(--schrift-winzig);line-height:1;background:var(--flaeche);color:var(--tinte)}.vc-spielstaette__seite--oben .vc-spielstaette__platz,.vc-spielstaette__seite--unten .vc-spielstaette__platz{width:calc(var(--bande) * var(--m));height:100%}.vc-spielstaette__seite--links .vc-spielstaette__platz,.vc-spielstaette__seite--rechts .vc-spielstaette__platz{width:100%;height:calc(var(--bande) * var(--m))}button.vc-spielstaette__platz{cursor:pointer}.vc-spielstaette__platz-nummer{font-weight:600}.vc-spielstaette__platz-zeichen{font-size:var(--schrift-klein);font-weight:700}.vc-spielstaette__platz--neutral{background:var(--tinte-2);border-color:var(--tinte-2);color:var(--flaeche)}.vc-spielstaette__platz--positiv{background:var(--positiv-flaeche);border-color:var(--positiv);color:var(--positiv)}.vc-spielstaette__platz--warnung{background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in oklab,var(--warnung) 28%,transparent) 5px 8px),var(--warnung-flaeche);border-color:var(--warnung);color:var(--warnung)}.vc-spielstaette__platz--leer{background:transparent;border-style:dashed;border-color:var(--linie-stark);color:var(--tinte-3)}.vc-spielstaette__platz--ausgeblendet{background:var(--flaeche-leise);border-color:var(--linie);color:var(--tinte-3);opacity:.6}button.vc-spielstaette__platz:hover,.vc-spielstaette__eintrag:hover{box-shadow:var(--schatten-2)}.vc-spielstaette__platz[aria-pressed=true],.vc-spielstaette__eintrag[aria-pressed=true]{outline:3px solid var(--tinte);outline-offset:1px;position:relative;z-index:1}.vc-spielstaette__feld{grid-area:feld;display:block;width:100%;height:100%}.vc-spielstaette__rasen{fill:color-mix(in oklab,var(--positiv) 78%,var(--flaeche))}.vc-spielstaette__rasen--hell{fill:color-mix(in oklab,var(--positiv) 66%,var(--flaeche))}.vc-spielstaette__boden{fill:color-mix(in oklab,var(--warnung) 30%,var(--flaeche))}.vc-spielstaette__eis{fill:color-mix(in oklab,var(--info) 8%,var(--flaeche))}.vc-spielstaette__linien{fill:none;stroke:color-mix(in oklab,var(--positiv) 8%,white);stroke-width:1.5px}.vc-spielstaette__linien *{vector-effect:non-scaling-stroke}.vc-spielstaette__feld--halle .vc-spielstaette__linien,.vc-spielstaette__feld--eisstadion .vc-spielstaette__linien{stroke:var(--tinte-2)}.vc-spielstaette__feld--eisstadion .vc-spielstaette__linien--rot{stroke:var(--negativ)}.vc-spielstaette__feld--eisstadion .vc-spielstaette__linien--blau{stroke:var(--info)}.vc-spielstaette__gestrichelt{stroke-dasharray:4 3}.vc-spielstaette__punkte{fill:color-mix(in oklab,var(--positiv) 8%,white)}.vc-spielstaette__legende{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-5);margin-top:var(--abstand-4);padding:0;list-style:none;color:var(--tinte-2);font-size:var(--schrift-klein)}.vc-spielstaette__legende li{display:inline-flex;align-items:center;gap:var(--abstand-2)}.vc-spielstaette__muster{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.25rem;border:1.5px solid var(--linie-stark);border-radius:3px;font-size:var(--schrift-winzig);font-weight:700}.vc-spielstaette__weitere{margin-top:var(--abstand-5);padding-top:var(--abstand-4);border-top:1px solid var(--linie)}.vc-spielstaette__liste-titel,.vc-spielstaette__segment-name{max-width:none;margin-bottom:var(--abstand-2);color:var(--tinte-2);font-size:var(--schrift-klein);font-weight:600}.vc-spielstaette__weitere-liste{display:flex;flex-wrap:wrap;gap:var(--abstand-4)}.vc-spielstaette__weitere-liste>*{flex:0 1 16rem;min-width:0}.vc-spielstaette__liste{display:flex;flex-direction:column;gap:var(--abstand-2)}.vc-spielstaette__eintrag{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);min-height:var(--klickflaeche);padding:var(--abstand-2) var(--abstand-3);border:1.5px solid var(--linie-stark);border-radius:var(--radius-klein);font:inherit;font-size:var(--schrift-klein);text-align:left;cursor:pointer}.vc-spielstaette__eintrag-name{font-weight:600;overflow-wrap:anywhere}.vc-spielstaette__eintrag-wort{font-weight:600;white-space:nowrap}.vc-spielstaette__daneben{display:flex;flex-direction:column;gap:var(--abstand-5);min-width:0}.vc-spielstaette__ohne-ort{padding:var(--abstand-4) var(--abstand-5);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross)}.vc-spielstaette-huelle{container-type:inline-size;min-width:0}@container (max-width: 1152px){.vc-spielstaette--mit-spalte{grid-template-columns:minmax(0,1fr)}}@container (max-width: 52rem){.vc-spielstaette__buehne{padding:var(--abstand-3)}.vc-spielstaette__scroller{overflow-x:auto;padding-bottom:var(--abstand-2)}.vc-spielstaette__ring{--tiefe: 24px;--name: 1.25rem;--m: max(calc((100cqi - 2 * var(--abstand-3) - 2px - 2 * var(--tiefe) - 2 * var(--name) - 12px) / var(--laenge)), calc(24px / var(--bande)));grid-template-columns:var(--name) var(--tiefe) calc(var(--laenge) * var(--m)) var(--tiefe) var(--name)}.vc-spielstaette__platz{min-height:0;border-width:1px;border-radius:2px}.vc-spielstaette__platz-nummer{display:none}.vc-spielstaette__platz-zeichen{font-size:var(--schrift-winzig)}}.vc-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2)}.vc-filter__pille{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 var(--abstand-3);border:1px solid var(--farbe-linie);border-radius:var(--radius-pille);background:var(--farbe-karte);color:var(--farbe-tinte);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--dauer-kurz),border-color var(--dauer-kurz)}.vc-filter__pille:after{content:"";position:absolute;inset:-5px 0}.vc-filter__pille:hover{border-color:var(--farbe-linie-stark)}.vc-filter__pille--an,.vc-filter__pille--an:hover{border-color:var(--knopf-haupt);background:var(--knopf-haupt);color:var(--knopf-haupt-text);font-weight:600}.vc-filter__anzahl{font-variant-numeric:tabular-nums;color:var(--farbe-gedaempft)}.vc-filter__pille--an .vc-filter__anzahl{color:inherit}.vc-suchfeld{display:flex;flex-direction:column;gap:var(--abstand-1);min-width:0}.vc-suchfeld__beschriftung{font-size:var(--schrift-sub);font-weight:600;color:var(--farbe-neutral)}.vc-suchfeld__feld{position:relative;display:flex;align-items:center}.vc-suchfeld__lupe{position:absolute;left:var(--abstand-3);color:var(--farbe-gedaempft);pointer-events:none}.vc-suchfeld__eingabe{width:100%;min-height:var(--klickflaeche);padding:0 var(--klickflaeche) 0 calc(var(--abstand-3) + 16px + var(--abstand-2));border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-tinte);font:inherit;appearance:none}.vc-suchfeld__eingabe::placeholder{color:var(--farbe-gedaempft)}.vc-suchfeld__eingabe::-webkit-search-cancel-button{appearance:none}.vc-suchfeld__leeren{position:absolute;right:0;width:var(--klickflaeche);height:var(--klickflaeche);border:none;border-radius:var(--radius-knopf);background:none;color:var(--farbe-gedaempft);font-size:20px;line-height:1;cursor:pointer}.vc-suchfeld__leeren:hover{color:var(--farbe-tinte)}.vc-segment{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-nav);background:var(--farbe-seite)}.vc-segment__teil{position:relative;min-height:34px;padding:0 var(--abstand-3);border:none;border-radius:7px;background:none;color:var(--farbe-gedaempft);font:inherit;font-size:13.5px;white-space:nowrap;cursor:pointer}.vc-segment__teil:after{content:"";position:absolute;inset:-5px 0}.vc-segment__teil--an{background:var(--farbe-karte);color:var(--farbe-tinte);font-weight:600;box-shadow:var(--schatten-segment)}@media(max-width:767px){.vc-filter__pille,.vc-segment__teil{min-height:var(--klickflaeche);min-width:var(--klickflaeche)}}@media(max-width:767px){.vc-filter__pille--leer{display:none}}.vc-datei{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.vc-datei__eingabe{position:absolute;inset:0 auto 0 0;width:1px;height:100%;opacity:0;cursor:pointer}@media(max-width:767px){.vc-datei__eingabe{width:var(--klickflaeche);min-height:var(--klickflaeche)}}.vc-datei__eingabe:focus-visible+.vc-datei__knopf{outline:2px solid var(--fokus);outline-offset:2px}.vc-datei__name{min-width:0;overflow-wrap:anywhere;font-weight:600}.vc-datei__name--leer{color:var(--farbe-gedaempft);font-weight:400}.vc-datei--gesperrt .vc-datei__knopf{opacity:.55;cursor:not-allowed}.vc-formular{display:flex;flex-direction:column;gap:var(--abstand-5)}.vc-formular__abschluss{display:flex;gap:var(--abstand-3);flex-wrap:wrap;padding-top:var(--abstand-2)}.vc-feld{display:flex;flex-direction:column;gap:var(--abstand-2)}.vc-feld__beschriftung{font-weight:600;color:var(--tinte);cursor:pointer}.vc-feld__pflicht{color:var(--negativ)}.vc-feld__hinweis{color:var(--tinte-2);font-size:var(--schrift-klein);margin-top:calc(-1 * var(--abstand-1))}.vc-feld__fehler{color:var(--negativ);font-size:var(--schrift-klein);font-weight:600}.vc-eingabe,.vc-auswahl,.vc-textbereich{width:100%;min-height:var(--klickflaeche);padding:0 var(--abstand-4);background:var(--flaeche);border:1.5px solid var(--linie-stark);border-radius:var(--radius);color:var(--tinte);transition:border-color var(--dauer)}@media(min-width:768px){.vc-auswahl{width:auto;max-width:100%;align-self:flex-start}}.vc-textbereich{padding:var(--abstand-3) var(--abstand-4);min-height:calc(var(--klickflaeche) * 2);resize:vertical;line-height:var(--zeile)}.vc-eingabe::placeholder,.vc-textbereich::placeholder{color:var(--tinte-3)}.vc-eingabe:hover,.vc-auswahl:hover,.vc-textbereich:hover{border-color:var(--marke-linie)}.vc-eingabe:focus-visible,.vc-auswahl:focus-visible,.vc-textbereich:focus-visible{border-color:var(--marke-tinte)}.vc-eingabe:disabled,.vc-auswahl:disabled,.vc-textbereich:disabled{background:var(--flaeche-leise);color:var(--tinte-2);cursor:not-allowed}.vc-feld--fehler .vc-eingabe,.vc-feld--fehler .vc-auswahl,.vc-feld--fehler .vc-textbereich{border-color:var(--negativ)}.vc-eingabe--zahl{text-align:right;padding-right:calc(var(--abstand-4) + (var(--einheit-zeichen, 1) + 1) * 1ch)}.vc-eingabe-mit-einheit{position:relative;display:block}.vc-eingabe__einheit{position:absolute;right:var(--abstand-4);top:50%;transform:translateY(-50%);color:var(--tinte-2);pointer-events:none}.vc-auswahl{appearance:none;padding-right:var(--abstand-10);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat;cursor:pointer}.vc-kontroll{display:flex;align-items:flex-start;gap:var(--abstand-3);min-height:var(--klickflaeche);cursor:pointer}.vc-kontroll__kasten{width:24px;height:24px;margin-top:calc((var(--klickflaeche) - 24px) / 2 - var(--abstand-2));flex-shrink:0;accent-color:var(--marke);cursor:pointer}.vc-kontroll__text{padding-top:calc((var(--klickflaeche) - var(--schrift-basis) * var(--zeile)) / 2 - var(--abstand-2))}@media(max-width:767px){.vc-kontroll__text{padding-top:calc((var(--klickflaeche) - var(--schrift-basis) * var(--zeile)) / 2)}}.vc-kontroll__beschreibung{display:block;color:var(--tinte-2);font-size:var(--schrift-klein)}.vc-schalter{display:inline-flex;align-items:center;gap:var(--abstand-3);min-height:var(--klickflaeche);padding:0 var(--abstand-2) 0 0;background:transparent;border:none;cursor:pointer;text-align:left}.vc-schalter__bahn{position:relative;width:48px;height:28px;flex-shrink:0;border-radius:var(--radius-pille);background:var(--linie-stark);transition:background-color var(--dauer)}.vc-schalter__knopf{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--flaeche);box-shadow:var(--schatten-1);transition:transform var(--dauer)}.vc-schalter[aria-checked=true] .vc-schalter__bahn{background:var(--marke)}.vc-schalter[aria-checked=true] .vc-schalter__knopf{transform:translate(20px)}.vc-schalter__zustand{color:var(--tinte-2);font-size:var(--schrift-klein)}.vc-schalter:disabled{cursor:not-allowed;opacity:.55}.vc-fehlerliste{padding:var(--abstand-4) var(--abstand-5);border:1px solid var(--negativ);border-left-width:6px;border-radius:var(--radius);background:var(--negativ-flaeche)}.vc-fehlerliste__titel{font-weight:600;margin-bottom:var(--abstand-2)}.vc-fehlerliste ul{padding-left:1.2em}.vc-fehlerliste a{color:var(--tinte);font-weight:600}.vs-rahmen{padding:var(--abstand-6)}.vs-leiste{margin-bottom:var(--abstand-6)}.vs-leiste p{color:var(--tinte-2);margin-top:var(--abstand-1)}.vs-leiste code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--flaeche-leise);padding:0 .3em;border-radius:var(--radius-klein)}.vs-vereine{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:var(--abstand-8)}.vs-verein{border:1px solid var(--linie);border-radius:var(--radius-gross);background:var(--papier);overflow:hidden;container-type:inline-size}.vs-verein .vc-rueckgaengig{position:sticky;left:auto;transform:none;margin:var(--abstand-4) auto 0}.lage-reicht{margin:0;font-size:var(--schrift-gross);line-height:1.4}.lage-sport .sz-band{padding:8px clamp(12px,2vw,20px);gap:8px clamp(14px,2vw,28px);border-radius:12px}@media(max-width:767px){.lage-sport{order:1}}.lage-sport__gegner{margin:var(--abstand-1) 0 0;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.lage-uebersicht{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:var(--abstand-4);align-items:stretch}@media(max-width:1179px){.lage-uebersicht{grid-template-columns:minmax(0,1fr)}}.lage-vermoegen__liste{list-style:none;margin:0;padding:0}.lage-vermoegen__zeile{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:var(--abstand-3);align-items:stretch;padding:var(--abstand-4) 0;border-top:1px solid var(--farbe-linie)}.lage-vermoegen__betraglink{color:inherit;text-decoration:none;justify-self:end;display:inline-flex;align-items:center;justify-content:flex-end;align-items:flex-start;min-height:var(--klickflaeche);min-width:var(--klickflaeche)}.lage-vermoegen__betraglink:hover .lage-vermoegen__betrag{text-decoration:underline}.lage-vermoegen__punkt{width:10px;height:10px;margin-top:5px;border-radius:3px}.lage-vermoegen__punkt--liquiditaet,.lage-vermoegen__balken-liquiditaet{background:var(--farbe-einnahmen)}.lage-vermoegen__punkt--ruecklagen,.lage-vermoegen__balken-ruecklagen{background:var(--farbe-plan)}.lage-vermoegen__punkt--darlehen{background:var(--farbe-ausgaben)}.lage-vermoegen__name{margin:0;font-size:var(--schrift-grund);font-weight:600}.lage-vermoegen__erklaerung,.lage-vermoegen__konten{margin:2px 0 0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-vermoegen__konten .vc-link{font-size:inherit;color:inherit;text-decoration:none}.lage-vermoegen__konten .vc-link:hover{text-decoration:underline}.lage-vermoegen__konto{white-space:nowrap}@media(max-width:767px){.lage-vermoegen__konto .vc-link{display:inline-flex;align-items:center;min-height:var(--klickflaeche)}}.lage-vermoegen__betrag{font-weight:600;font-size:var(--schrift-gross);white-space:nowrap}.lage-vermoegen__betrag--gross{font-size:var(--schrift-kennzahl)}.lage-vermoegen__leer{color:var(--farbe-gedaempft);font-size:var(--schrift-gross);white-space:nowrap}.lage-vermoegen__strich{margin-top:var(--abstand-2);padding-top:var(--abstand-4);border-top:2px solid var(--farbe-tinte)}.lage-vermoegen__strich-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--abstand-3)}.lage-vermoegen__balken{display:flex;gap:3px;height:10px;margin-top:var(--abstand-4)}.lage-vermoegen__balken>span{flex-basis:0;min-width:2px;border-radius:5px}.lage-kurve__quelle{margin:var(--abstand-2) 0 0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-verlauf__schalter{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--abstand-3);margin-bottom:var(--abstand-3)}@media(min-width:1180px){.lage-verlauf--mit-panel{padding-right:calc(480px - var(--abstand-6))}}.lage-verlauf__tabelle .vc-tabelle-rahmen{border:0}@media(min-width:1180px){.lage-verlauf--mit-panel .lage-verlauf__tabelle .vc-tabelle__zelle,.lage-verlauf--mit-panel .lage-verlauf__tabelle .vc-tabelle__kopfzelle{padding-left:var(--abstand-2);padding-right:var(--abstand-2)}}.lage-verlauf__monat{font-weight:600}.lage-verlauf__gegen-plan .vc-betrag{color:var(--farbe-gedaempft)}.lage-verlauf__stand{font-weight:600}.lage-verlauf__unter-null>td{background:var(--farbe-schlecht-flaeche)}.lage-verlauf__fuss{margin:0;padding:var(--abstand-3) var(--abstand-4);font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-panel{display:flex;flex-direction:column;gap:var(--abstand-4)}.lage-panel__summe{margin:0;font-size:var(--schrift-kennzahl);font-weight:600}.lage-panel__satz{margin:0}.lage-panel__befund{padding:var(--abstand-3) var(--abstand-4);border-radius:var(--radius-knopf);background:var(--farbe-warnung-flaeche)}.lage-panel__befund--echt{background:var(--farbe-schlecht-flaeche)}.lage-panel__befund p{margin:0}.lage-panel__befund p+p{margin-top:var(--abstand-2)}.lage-panel__zusatz{display:block;font-weight:400;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-panel__anzahl{font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-engpass{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-4);padding:var(--abstand-5) var(--abstand-6);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);background:var(--farbe-karte)}.lage-engpass--knapp{border-color:var(--farbe-schlecht);background:var(--farbe-schlecht-flaeche)}.lage-engpass__titel{margin:0;font-size:var(--schrift-kartentitel);font-weight:600}.lage-engpass__satz{margin:var(--abstand-1) 0 0;color:var(--farbe-gedaempft)}.lage-hebel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-4)}.lage-hebel__karte .vc-karte__inhalt p{margin:0}.lage-hebel__karte .vc-karte__inhalt p+p{margin-top:var(--abstand-2)}.lage-hebel__wert{font-size:var(--schrift-kennzahl);font-weight:600}.lage-hebel__wert--warnung .vc-betrag{color:var(--farbe-warnung)}.lage-hebel__stand,.lage-hebel__frueher{margin-top:var(--abstand-3)}.lage-hebel__frueher{color:var(--farbe-gedaempft)}.lage-hebel__entscheidung{margin-top:var(--abstand-3)}.lage-hebel__knoepfe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.lage-hebel__zusatz{font-size:var(--schrift-klein);font-weight:400;color:var(--farbe-gedaempft)}.lage-empfehlungen__unten{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--abstand-4);align-items:stretch}.lage-empfehlungen__unten--breit{grid-template-columns:minmax(0,1fr)}.lage-grundlage__summe{display:flex;flex-direction:column;align-items:flex-end;margin:0;font-size:var(--schrift-kennzahl);font-weight:600}.lage-grundlage__liste{list-style:none;margin:0;padding:0}.lage-grundlage__zeile{display:grid;grid-template-columns:minmax(110px,1fr) minmax(120px,2fr) 9.5rem;gap:var(--abstand-4);align-items:center;padding:var(--abstand-2) 0;border-top:1px solid var(--farbe-linie)}.lage-grundlage__zeile .vc-fortschritt{margin:0;padding:0}.lage-grundlage__zeile .vc-fortschritt__spur{background:var(--farbe-linie-stark)}.lage-grundlage__offen{font-weight:600;white-space:nowrap;text-align:right}.lage-grundlage__risiko{margin:var(--abstand-4) 0 0;padding:var(--abstand-3) var(--abstand-4);border-radius:var(--radius-knopf);background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}.lage-abweichungen__titel{margin:0 0 var(--abstand-1);font-size:var(--schrift-grund);font-weight:600}.lage-abweichungen__ruhig p{margin:0}.lage-abweichungen__lead{margin-bottom:var(--abstand-3)}.lage-abweichungen__zahlen{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-8);margin:0 0 var(--abstand-3)}.lage-abweichungen__zahlen dt{font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-abweichungen__zahlen dd{margin:0;font-size:var(--schrift-grund);font-weight:600}.lage-abweichungen__leise{margin:var(--abstand-2) 0 0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}@media(max-width:1179px){.lage-hebel,.lage-empfehlungen__unten{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.lage-engpass{flex-direction:column;align-items:flex-start;padding:var(--abstand-4)}.lage-grundlage__zeile{grid-template-columns:minmax(0,1fr) auto}.lage-grundlage__zeile .vc-fortschritt{grid-column:1 / -1;grid-row:2}}.lage-panel__gegen-plan .vc-tabelle__zelle,.lage-panel__gegen-plan .vc-tabelle__kopfzelle{padding-left:var(--abstand-2);padding-right:var(--abstand-2)}@media(max-width:767px){.lage-verlauf__schalter{justify-content:flex-start}.lage-verlauf__schalter .vc-segment{flex-wrap:wrap;max-width:100%}}.lage-abweichungen__fussnote{font-size:var(--schrift-klein)}.lage-befund{border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);background:var(--farbe-karte)}.lage-befund>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-2) var(--abstand-4);padding:var(--abstand-3) var(--abstand-4);cursor:pointer}.lage-befund__name{flex:1 1 14ch;font-weight:600}.lage-befund__text{color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.lage-befund[open]>summary{border-bottom:1px solid var(--farbe-linie)}.lage-herleitung{margin:0}.lage-herleitung__zeile{display:flex;justify-content:space-between;gap:var(--abstand-4);padding:var(--abstand-3) 0;border-top:1px solid var(--farbe-linie)}.lage-herleitung__zeile--summe{font-weight:600}.lage-herleitung__zeile dt,.lage-herleitung__zeile dd{margin:0}.lage-herleitung__hinweis{display:block;font-weight:400;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.lage-herleitung__erklaerung{margin:0 0 var(--abstand-3);color:var(--farbe-gedaempft)}.vc-tabelle__zeile--klickbar .lage-herleitung__oeffnen{all:unset;cursor:pointer;text-decoration:underline dotted;display:inline-flex;align-items:center;min-height:var(--klickflaeche);min-width:var(--klickflaeche)}.lage-empfehlungen__nurlesen{margin:0;color:var(--farbe-gedaempft)}.vc-planen-vorschlag{display:flex;align-items:center;gap:var(--abstand-4);flex-wrap:wrap}.vc-planen-vorschlag__titel{margin:0;font-weight:600}.vc-planen-vorschlag__text{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-vorschlag__knoepfe{display:flex;gap:var(--abstand-2)}.vc-planen-stand{display:flex;align-items:center;gap:var(--abstand-4);flex-wrap:wrap}.vc-planen-stand__text{margin:0;flex:1 1 20rem;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-legende{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-raster{font-size:12px}.vc-planen-raster .vc-tabelle__zelle,.vc-planen-raster .vc-tabelle__kopfzelle{padding:5px 4px;white-space:nowrap}.vc-planen-raster tbody .vc-planen-raster__name{white-space:normal;min-width:9rem;max-width:12rem}.vc-planen-raster{letter-spacing:-.1px}.vc-planen-raster tbody th.vc-tabelle__kopfzelle{text-align:left;font-weight:500;color:var(--farbe-tinte);background:transparent}.vc-planen-raster .vc-planen-raster__haupt th.vc-tabelle__kopfzelle,.vc-planen-raster .vc-tabelle__zeile--summe th.vc-tabelle__kopfzelle,.vc-planen-raster .vc-tabelle__zeile--gruppe th.vc-tabelle__kopfzelle{font-weight:600}.vc-planen-raster__ast{margin-right:var(--abstand-1);color:var(--farbe-leise)}.vc-planen-raster__bearbeiten{font:inherit;color:var(--akzent-text);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:0}.vc-planen-raster__bearbeiten:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.vc-planen-raster .vc-planen-raster__vermerk{white-space:normal}.vc-planen-raster__konto,.vc-planen-raster__vermerk,.vc-planen-raster__prognose--gleich,.vc-planen-raster__ist{color:var(--farbe-gedaempft)}.vc-planen-raster__jahr{font-weight:600}.vc-planen-raster__prognose--schlechter{color:var(--farbe-schlecht);font-weight:600}.vc-planen-raster__prognose--besser{color:var(--farbe-gut)}.vc-planen-raster__zwoelftel{font-style:italic;color:var(--farbe-gedaempft)}.vc-planen-raster__vorschlag{background:var(--farbe-warnung-flaeche)}.vc-planen-raster__laufend{border-left:1px dashed var(--farbe-linie-stark)}thead .vc-planen-raster__laufend{color:var(--farbe-tinte);font-weight:700}.vc-planen-raster__liquiditaet{background:var(--farbe-seite)}.vc-planen-punkt{display:inline-block;margin-left:5px;width:8px;height:8px;border-radius:50%;background:var(--farbe-linie-stark)}.vc-planen-punkt--monatsplan{background:var(--farbe-gut)}.vc-planen-punkt--vorschlag{background:var(--farbe-warnung)}.vc-planen-punkt--summe{background:var(--farbe-tinte)}.vc-planen-negativ{color:var(--farbe-schlecht)}.vc-planen-positiv{color:var(--farbe-gut)}.vc-planen-panel__fuss,.vc-planen-panel__knoepfe{display:flex;gap:var(--abstand-2);flex-wrap:wrap}.vc-planen-panel__verteilung{display:grid;gap:var(--abstand-2)}.vc-planen-panel__monate{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-2) var(--abstand-3)}.vc-planen-zweispaltig{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--abstand-4);align-items:stretch}.vc-planen-zweispaltig>.vc-stapel>.vc-karte:last-child{flex:1}.vc-planen-zweispaltig--links-schmal{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}@media(max-width:1179px){.vc-planen-zweispaltig,.vc-planen-zweispaltig--links-schmal{grid-template-columns:minmax(0,1fr)}}.vc-planen-warnung{display:flex;align-items:center;gap:var(--abstand-4);flex-wrap:wrap;padding:var(--abstand-4) var(--abstand-5);border:1px solid var(--farbe-schlecht);border-radius:var(--radius-karte);background:var(--farbe-schlecht-flaeche)}.vc-planen-warnung--ruhig{border-color:var(--farbe-linie);background:var(--farbe-karte)}.vc-planen-warnung__text{flex:1 1 24rem}.vc-planen-warnung__titel{margin:0 0 var(--abstand-1);font-size:var(--schrift-kartentitel)}.vc-planen-warnung__text p{margin:0;color:var(--farbe-gedaempft)}.vc-planen-warnung__tief{text-align:right}.vc-planen-warnung__tief-wert{display:block;font-size:var(--schrift-kennzahl);font-weight:700;font-variant-numeric:tabular-nums}.vc-planen-warnung__klein{font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-unter-null td,.vc-planen-unter-null th{background:var(--farbe-schlecht-flaeche)}.vc-planen-herkunft{color:var(--farbe-gedaempft)}.vc-planen-liste{display:grid;gap:var(--abstand-2);margin:0}.vc-planen-liste__zeile{display:flex;justify-content:space-between;gap:var(--abstand-3)}.vc-planen-liste__zeile dt{color:var(--farbe-gedaempft)}.vc-planen-liste__zeile dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.vc-planen-aenderungen{list-style:none;margin:0;padding:0;display:grid}.vc-planen-aenderung{display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-3) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-planen-aenderung__text{flex:1 1 auto;min-width:0}.vc-planen-aenderung__titel{margin:0;font-weight:600}.vc-planen-aenderung__unter{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-aenderung__wirkung{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vc-planen-knopfreihe{display:flex;flex-wrap:wrap;gap:var(--abstand-2);margin-top:var(--abstand-3)}.vc-planen-gespeichert{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-2)}.vc-planen-gespeichert li{display:flex;align-items:center;gap:var(--abstand-2);flex-wrap:wrap}.vc-planen-gespeichert__name{flex:1 1 auto}.vc-planen-kurvenlegende{display:flex;gap:var(--abstand-4);list-style:none;margin:0 0 var(--abstand-2);padding:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-kurvenlegende li:before{content:"";display:inline-block;width:18px;height:0;margin-right:var(--abstand-1);vertical-align:middle;border-top:2.5px solid var(--farbe-tinte)}.vc-planen-kurvenlegende li.vc-planen-kurvenlegende__szenario:before{border-top:2px dashed var(--farbe-plan)}.vc-planen-pruefliste{list-style:none;margin:0;padding:0;display:grid}.vc-planen-pruefpunkt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--abstand-3);align-items:start;padding:var(--abstand-3) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-planen-pruefpunkt__zeichen{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}.vc-planen-pruefpunkt--erfuellt .vc-planen-pruefpunkt__zeichen{background:var(--farbe-gut-flaeche);color:var(--farbe-gut)}.vc-planen-pruefpunkt__titel{margin:0;font-weight:600}.vc-planen-pruefpunkt__beleg{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-planen-pruefpunkt__wege{display:flex;flex-wrap:wrap;gap:var(--abstand-2);justify-content:flex-end}.vc-planen-pruefpunkt__vermerk{grid-column:2 / -1}.vc-planen-abschluss{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;margin-top:var(--abstand-4)}.vc-planen-abschluss__rest{font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}@media(max-width:767px){.vc-planen-panel__monate{grid-template-columns:minmax(0,1fr)}.vc-planen-pruefpunkt{grid-template-columns:auto minmax(0,1fr)}.vc-planen-pruefpunkt__wege{grid-column:2 / -1;justify-content:flex-start}.vc-planen-warnung__tief{text-align:left}}.vc-planen-punkt--leer{visibility:hidden}.vc-planen-raster .vc-tabelle__zeile--summe .vc-tabelle__zelle{font-weight:600}.vc-planen-raster .vc-tabelle__zelle--zahl,.vc-planen-raster thead .vc-tabelle__zelle--zahl{padding-left:3px;padding-right:3px}.vc-planen-zweispaltig--kalender{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.vc-planen-zweispaltig--halb{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}@media(max-width:1179px){.vc-planen-zweispaltig--kalender,.vc-planen-zweispaltig--halb{grid-template-columns:minmax(0,1fr)}}.vc-planen-kalender .vc-tabelle__zelle,.vc-planen-kalender .vc-tabelle__kopfzelle{padding-top:7px;padding-bottom:7px;white-space:nowrap}.vc-planen-kalender .vc-planen-kalender__zahlung,.vc-planen-kalender .vc-planen-kalender__text{white-space:normal}.vc-planen-pruefpunkt{grid-template-columns:auto minmax(0,1fr)}.vc-planen-pruefpunkt__wege{grid-column:2 / -1;justify-content:flex-start}@media(max-width:1179px){.vc-planen-raster .vc-planen-raster__nebenmonat,.vc-planen-raster .vc-planen-raster__konto{display:none}.vc-planen-raster__laufend{border-left:0}}.vc-planen-karten__gruppe{margin:var(--abstand-3) 0 var(--abstand-2);font-size:var(--schrift-kartentitel)}.vc-planen-karten__liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-2)}.vc-planen-karte{padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);background:var(--farbe-karte)}.vc-planen-karte--unter{margin-left:var(--abstand-4)}.vc-planen-karte--summe{background:var(--farbe-seite)}.vc-planen-karte__name{margin:0 0 var(--abstand-2);font-weight:600;display:flex;justify-content:space-between;gap:var(--abstand-2);flex-wrap:wrap}.vc-planen-karte__art,.vc-planen-karte__vermerk{font-weight:400;font-size:var(--schrift-klein);color:var(--farbe-gedaempft);margin:0}.vc-planen-karte__klapp{margin-top:var(--abstand-2);min-height:var(--klickflaeche);padding:0;background:none;border:0;font:inherit;color:var(--marke-tinte);text-decoration:underline;cursor:pointer}.vc-planen-karte__monate{display:grid;gap:var(--abstand-1);margin:var(--abstand-2) 0 0}.vc-planen-raster .vc-tabelle__zeile--gruppe th.vc-tabelle__kopfzelle{background:var(--farbe-kopf)}.vc-planen-raster .vc-tabelle__zeile--summe th.vc-tabelle__kopfzelle{background:var(--flaeche-leise);border-top:2px solid var(--linie-stark)}.vc-planen-vorlagen{display:grid;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.vc-planen-vorlage{display:grid;gap:2px;width:100%;min-height:var(--klickflaeche);padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--farbe-linie);border-radius:var(--radius-mittel, var(--radius-klein));background:var(--farbe-karte);color:var(--farbe-tinte);font:inherit;text-align:left;cursor:pointer}.vc-planen-vorlage:hover{background:var(--flaeche-leise)}.vc-planen-vorlage__titel{font-weight:600}.vc-planen-vorlage__unter{color:var(--farbe-gedaempft);font-size:var(--schrift-sub)}.vc-planen-ansicht{display:flex;justify-content:flex-end}.vc-planen-raster--uebersicht{font-variant-numeric:tabular-nums}.vc-planen-raster--uebersicht .vc-tabelle__zelle,.vc-planen-raster--uebersicht .vc-tabelle__kopfzelle{font-style:normal}.vc-planen-balken{display:block;width:100%;min-width:96px;height:8px;border-radius:var(--radius-pille);background:var(--flaeche-leise);overflow:hidden}.vc-planen-balken__fuellung{display:block;height:100%;border-radius:var(--radius-pille);background:var(--marke)}.vc-planen-balken--ueber .vc-planen-balken__fuellung{background:var(--farbe-schlecht)}.vc-planen-balken--mehr .vc-planen-balken__fuellung{background:var(--farbe-gut)}.vc-planen-kalender__erklaerung{display:block;font-weight:400;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}@media(max-width:767px){.vc-planen-zweispaltig--kalender .vc-karte__kopf{flex-wrap:wrap}.vc-planen-zweispaltig--kalender .vc-karte__aktionen{flex-shrink:1;min-width:0;max-width:100%}.vc-planen-zweispaltig--kalender .vc-segment{flex-wrap:wrap;max-width:100%}}.vc-planen-anker:focus-visible,#monatsvergleich:focus-visible,#szenario-kurve:focus-visible{outline:2px solid var(--marke, currentColor);outline-offset:4px}.vc-geld-konten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-4)}@media(max-width:1179px){.vc-geld-konten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.vc-geld-konten{grid-template-columns:minmax(0,1fr)}}.vc-geld-konto{display:flex;flex-direction:column;gap:var(--abstand-3);padding:var(--abstand-5);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);min-width:0}.vc-geld-konto--nicht-liquide{background:var(--farbe-seite)}.vc-geld-konto__kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--abstand-3)}.vc-geld-konto__name{font-size:var(--schrift-grund);font-weight:600;margin:0}.vc-geld-konto__art{color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-geld-konto__mitte{display:flex;justify-content:space-between;align-items:center;gap:var(--abstand-3);min-height:48px}.vc-geld-konto__saldo{font:inherit;font-size:var(--schrift-kennzahl);font-weight:700;font-variant-numeric:tabular-nums;color:var(--farbe-tinte);background:none;border:0;padding:0;text-align:left;cursor:pointer;border-radius:var(--radius-klein);min-height:var(--klickflaeche);min-width:var(--klickflaeche)}.vc-geld-konto__saldo:hover{text-decoration:underline}.vc-geld-konto__saldo:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.vc-geld-konto__fakten{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--abstand-1) var(--abstand-3);margin:0;padding-top:var(--abstand-3);border-top:1px solid var(--farbe-linie);font-size:var(--schrift-klein)}.vc-geld-konto__fakten dt{color:var(--farbe-gedaempft)}.vc-geld-konto__fakten dd{margin:0;text-align:right;overflow-wrap:anywhere}.vc-geld-punkt{display:inline-block;width:7px;height:7px;margin-right:var(--abstand-2);border-radius:50%;vertical-align:middle;background:var(--farbe-warnung)}.vc-geld-punkt--gut{background:var(--farbe-gut)}.vc-geld-punkt--schlecht{background:var(--farbe-schlecht)}.vc-geld-warnung{color:var(--farbe-warnung)}.vc-geld-schlecht{color:var(--farbe-schlecht)}.vc-geld-gut{color:var(--farbe-gut)}.vc-geld-leise{color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-geld-hinweis{display:flex;align-items:center;gap:var(--abstand-4);padding:var(--abstand-4) var(--abstand-5);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte)}.vc-geld-hinweis__text{flex:1;margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-geld-hinweis__text strong{color:var(--farbe-tinte)}@media(max-width:767px){.vc-geld-hinweis{flex-direction:column;align-items:stretch}}.vc-geld-herleitung{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--abstand-2) var(--abstand-4);margin:0;font-variant-numeric:tabular-nums}.vc-geld-herleitung dt{color:var(--farbe-gedaempft)}.vc-geld-herleitung dd{margin:0;text-align:right}.vc-geld-herleitung__summe{padding-top:var(--abstand-2);border-top:1px solid var(--farbe-linie);font-weight:700}.vc-geld-abschnitt{display:flex;flex-direction:column;gap:var(--abstand-3);padding-top:var(--abstand-4);border-top:1px solid var(--farbe-linie)}.vc-geld-abschnitt h3{margin:0;font-size:var(--schrift-grund)}.vc-geld-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.vc-geld-filter>:first-child{flex:0 1 300px;min-width:220px}.vc-geld-gegenpartei{display:flex;flex-direction:column;min-width:0}.vc-geld-gegenpartei__zweck{color:var(--farbe-gedaempft);font-size:var(--schrift-klein);overflow-wrap:anywhere}.vc-geld-monat__rest{font-weight:400;color:var(--farbe-gedaempft)}.vc-geld-belege{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--abstand-2)}.vc-geld-belege li{display:flex;justify-content:space-between;align-items:center;gap:var(--abstand-3);overflow-wrap:anywhere}.vc-geld-ablage{display:flex;flex-direction:column;align-items:center;gap:var(--abstand-3);padding:var(--abstand-8) var(--abstand-5);text-align:center;background:var(--farbe-karte);border:2px dashed var(--farbe-linie-stark);border-radius:var(--radius-karte)}.vc-geld-ablage--ueber{border-color:var(--farbe-tinte);background:var(--farbe-seite)}.vc-geld-ablage__titel{margin:0;font-weight:600}.vc-geld-ablage input[type=file]{max-width:100%}.vc-geld-eingelesen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--abstand-3)}.vc-geld-eingelesen li{display:flex;flex-direction:column;gap:var(--abstand-1);padding:var(--abstand-4);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);font-size:var(--schrift-klein)}.vc-geld-eingelesen strong{font-size:var(--schrift-grund)}.vc-geld-kategorien{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-4);align-items:start}@media(max-width:1179px){.vc-geld-kategorien{grid-template-columns:minmax(0,1fr)}}.vc-geld-seite{display:flex;flex-direction:column;gap:var(--abstand-3);padding:var(--abstand-5);background:var(--farbe-karte);border:1px solid var(--farbe-linie);border-radius:var(--radius-karte);min-width:0}.vc-geld-seite__kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--abstand-3);flex-wrap:wrap}.vc-geld-seite__kopf h2{margin:0;font-size:var(--schrift-kartentitel)}.vc-geld-balken{display:block;position:relative;width:100%;min-width:32px;height:6px;border-radius:var(--radius-pille);background:var(--farbe-linie);overflow:hidden}.vc-geld-balken__ist{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pille);background:var(--farbe-einnahmen)}.vc-geld-balken--ausgabe .vc-geld-balken__ist{background:var(--farbe-ausgaben)}.vc-geld-tabelle .vc-tabelle__ziel{color:inherit;text-decoration:none;text-align:left}.vc-geld-tabelle .vc-tabelle__ziel:hover{text-decoration:underline}.vc-geld-tabelle .vc-geld-konto-zelle,.vc-geld-tabelle .vc-tabelle__zeile--ebene-1>.vc-tabelle__zelle:first-child{white-space:nowrap}.vc-geld-tabelle .vc-geld-balken-zelle{width:48px;padding-left:var(--abstand-2)}.vc-geld-kategorien .vc-tabelle__zelle,.vc-geld-kategorien .vc-tabelle__kopf th{padding-left:var(--abstand-2);padding-right:var(--abstand-2)}.vc-geld-punkt--leise{background:var(--farbe-linie-stark)}.vc-geld-einlesen{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--abstand-5);align-items:stretch}@media(max-width:1179px){.vc-geld-einlesen{grid-template-columns:minmax(0,1fr)}}.vc-geld-schritte{display:grid;gap:var(--abstand-3);margin:0;padding-left:var(--abstand-5);color:var(--farbe-tinte-nav)}.vc-geld-kategorie-hinweis{display:block;max-width:14ch;font-size:var(--schrift-klein);font-weight:400;white-space:normal;text-align:left}.vc-geld-tabelle .vc-tabelle__zelle:first-child,.vc-geld-tabelle .vc-tabelle__zelle:first-child .vc-tabelle__ziel{white-space:normal}.sp-plan,.sp-plan .vc-betrag,.sp-erwartet,.sp-erwartet .vc-betrag{color:var(--farbe-gedaempft)}.sp-erwartet{font-style:italic}.sp-erledigt .vc-kontroll__text{color:var(--farbe-gedaempft);text-decoration:line-through}.sp-leise{color:var(--farbe-gedaempft);font-size:var(--schrift-sub)}.sp-kartenzusatz{color:var(--farbe-gedaempft);font-size:var(--schrift-sub);text-align:right}.vc-karte__aktionen:has(>.sp-kartenzusatz){flex-shrink:1;min-width:0}@media(max-width:767px){.vc-karte__kopf:has(.sp-kartenzusatz){flex-wrap:wrap}.sp-kartenzusatz{text-align:left}}.sp-abschluss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.sp-grafik{max-width:100%;overflow:hidden}.sp-grafik .sp-leise{margin:0 0 var(--abstand-2)}.sp-wege{margin:0;padding-left:var(--abstand-4);display:grid;gap:var(--abstand-3)}.sp-ergebnis{font-variant-numeric:tabular-nums;font-weight:600}.sp-sportlich{margin:0}.sp-tore{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-3)}.sp-kader{border:1px solid var(--farbe-linie);border-radius:var(--radius-klein);margin:0;padding:var(--abstand-3)}.sp-kader legend{font-weight:600;padding:0 var(--abstand-1)}.sp-kader__knoepfe{display:flex;gap:var(--abstand-2)}.sp-praemie h3{font-size:var(--schrift-basis);margin:0 0 var(--abstand-1)}.sp-praemie ul{margin:0 0 var(--abstand-1);padding-left:1.2em}.sp-widget-platzhalter{border:1px dashed var(--farbe-linie);border-radius:var(--radius-klein);display:grid;gap:var(--abstand-2);justify-items:start;padding:var(--abstand-3)}.sp-widget-platzhalter p,.sp-widget p{margin:0}.sp-kalender .vc-tabelle__kopfzelle{white-space:normal;vertical-align:bottom}.sp-kalender .vc-tabelle__zelle,.sp-kalender .vc-tabelle__kopfzelle{padding-inline:var(--abstand-3)}.sp-weiter{display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-1, 2px)}.sp-weiter a{white-space:nowrap}.vc-zutun{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:var(--abstand-5);align-items:start}@media(max-width:1179px){.vc-zutun{grid-template-columns:minmax(0,1fr)}}.vc-zutun__kopfzeile{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);border-bottom:1px solid var(--farbe-linie);color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__kopfzeile .vc-kontroll{margin:0}.vc-zutun__liste{margin:0;padding:0;list-style:none}.vc-zutun__zeile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--abstand-2);padding-left:var(--abstand-4);border-bottom:1px solid var(--farbe-linie)}.vc-zutun__zeile--aktiv{background:var(--farbe-seite);box-shadow:inset 3px 0 0 var(--farbe-tinte)}.vc-zutun__marke{width:18px;height:18px;margin-top:var(--abstand-4);accent-color:var(--farbe-tinte)}@media(max-width:767px){.vc-zutun__marke--leer{width:var(--klickflaeche);height:auto;align-self:stretch;min-height:var(--klickflaeche);margin-top:0}input.vc-zutun__marke{align-self:stretch;height:auto;min-height:var(--klickflaeche);align-content:start;padding-top:11px}}.vc-zutun__waehlen{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--abstand-1) var(--abstand-3);width:100%;padding:var(--abstand-3) var(--abstand-4) var(--abstand-3) var(--abstand-1);border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.vc-zutun__waehlen:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.vc-zutun__titel{font-weight:600;overflow-wrap:anywhere}.vc-zutun__unter{grid-column:1;color:var(--farbe-gedaempft);font-size:var(--schrift-klein);overflow-wrap:anywhere}.vc-zutun__betrag{grid-row:1;grid-column:2;font-weight:600;white-space:nowrap}.vc-zutun__etiketten{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.vc-zutun__fusszeile{padding:var(--abstand-3) var(--abstand-4);color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__zurueck{display:grid;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4);border-top:1px solid var(--farbe-linie)}.vc-zutun__zurueck-zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-2);font-size:var(--schrift-klein)}.vc-zutun__detailkopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--abstand-3)}.vc-zutun__vorzeile{margin:0;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__gegenpartei{margin:0;font-size:var(--schrift-kennzahl);font-weight:600;overflow-wrap:anywhere}.vc-zutun__summe{text-align:right}.vc-zutun__summe .vc-betrag{font-size:var(--schrift-kennzahl);font-weight:600}.vc-zutun__richtung{display:block;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__angaben{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--abstand-3) var(--abstand-5);margin:0;padding:var(--abstand-4);border-radius:var(--radius-knopf);background:var(--farbe-seite)}.vc-zutun__angaben dt{color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__angaben dd{margin:0;font-weight:500;overflow-wrap:anywhere}.vc-zutun__frist--ueber{color:var(--farbe-schlecht)}.vc-zutun__abschnitt{margin:0;font-size:var(--schrift-kartentitel);font-weight:600}.vc-zutun__erklaerung{margin:0;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__haeufig{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-zutun__chip{min-height:32px;padding:0 var(--abstand-3);border:1px solid var(--farbe-linie);border-radius:var(--radius-pille);background:var(--farbe-karte);color:var(--farbe-tinte);font:inherit;cursor:pointer}.vc-zutun__chip[aria-pressed=true]{border-color:var(--farbe-tinte);background:var(--farbe-tinte);color:var(--farbe-karte)}.vc-zutun__auswahl{max-height:260px;overflow-y:auto;border:1px solid var(--farbe-linie);border-radius:var(--radius-knopf)}.vc-zutun__gruppe{margin:0;padding:var(--abstand-2) 0;border:0;border-bottom:1px solid var(--farbe-linie)}.vc-zutun__gruppe:last-child{border-bottom:0}.vc-zutun__gruppe legend{padding:var(--abstand-1) var(--abstand-3);color:var(--farbe-gedaempft);font-size:var(--schrift-klein);font-weight:600}.vc-zutun__option{display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--klickflaeche);padding:0 var(--abstand-3);cursor:pointer}.vc-zutun__option:hover{background:var(--flaeche-hover)}.vc-zutun__option input{accent-color:var(--farbe-tinte)}.vc-zutun__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);padding-top:var(--abstand-4);border-top:1px solid var(--farbe-linie)}.vc-zutun__tastatur{margin-left:auto;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}@media(max-width:767px){.vc-zutun__tastatur{display:none}}.vc-hinweise{margin:0;padding:0;list-style:none}.vc-hinweis-eintrag{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--abstand-3);padding:var(--abstand-4) 0;border-bottom:1px solid var(--farbe-linie)}.vc-hinweis-eintrag:last-child{border-bottom:0}.vc-hinweis-eintrag__symbol{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-knopf);background:var(--farbe-neutral-flaeche);color:var(--farbe-neutral)}.vc-hinweis-eintrag__symbol--dringend{background:var(--farbe-schlecht-flaeche);color:var(--farbe-schlecht)}.vc-hinweis-eintrag__symbol--hinweis{background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}.vc-hinweis-eintrag__symbol svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vc-hinweis-eintrag__titel{margin:0;font-size:var(--schrift-grund);font-weight:600}.vc-hinweis-eintrag__text{margin:var(--abstand-1) 0 0;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-hinweis-eintrag__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-3)}.vc-regeln__beispiel{opacity:.6}.vc-regeln__knoepfe{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:var(--abstand-1)}.vc-regeln__fast{display:flex;flex-wrap:wrap;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.vc-regeln__probe{padding:var(--abstand-3) var(--abstand-4);border-radius:var(--radius-knopf);background:var(--farbe-seite)}.vc-zutun__marke--leer{visibility:hidden}.vc-zutun__einzel{display:grid;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.vc-zutun__einzel li{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);padding:var(--abstand-2) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-regeln__leise{color:var(--farbe-leise)}.vc-einrichtung__recht{color:var(--farbe-leise);font-size:var(--schrift-klein);white-space:nowrap}.vc-einrichtung__leise{color:var(--farbe-leise);font-size:var(--schrift-klein)}.vc-einrichtung__etikett{font-size:var(--schrift-klein);font-weight:600}.vc-einrichtung__stand{display:grid;gap:var(--abstand-3)}.vc-einrichtung__punkte{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-5);margin:0;padding:0;list-style:none}.vc-einrichtung__punkt{display:flex;gap:var(--abstand-1);font-size:var(--schrift-klein)}.vc-einrichtung__zeichen{color:var(--farbe-gut);font-weight:700}.vc-einrichtung__punkt--offen .vc-einrichtung__zeichen{color:var(--farbe-gedaempft)}.vc-einrichtung__nurvorlesen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vc-einrichtung__abschluss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3);margin-top:var(--abstand-3);color:var(--farbe-leise);font-size:var(--schrift-klein)}.vc-einrichtung__abschluss p{margin:0}.vc-einrichtung-fehlt{background:var(--flaeche-leise)}.vc-einrichtung__logo{display:flex;gap:var(--abstand-3);align-items:flex-start}.vc-einrichtung__logo img,.vc-einrichtung__logo-ersatz{flex:none;width:52px;height:52px;border-radius:var(--radius-klein);object-fit:contain}.vc-einrichtung__logo-ersatz{display:grid;place-items:center;background:var(--marke);color:var(--marke-text);font-weight:700}.vc-einrichtung__liste{margin:0;padding:0;list-style:none}.vc-einrichtung__liste li{display:flex;justify-content:space-between;align-items:center;gap:var(--abstand-3);padding:var(--abstand-2) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-einrichtung__rechts{display:flex;align-items:center;gap:var(--abstand-2)}.vc-einrichtung__neu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--abstand-2)}.vc-einrichtung__neu>:first-child{flex:1 1 12rem}.vc-einrichtung__fuss{display:flex;justify-content:flex-end}.vc-einrichtung__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.vc-einrichtung__kopf>:first-child{flex:1 1 auto}.vc-einrichtung__angaben{display:grid;grid-template-columns:auto 1fr;gap:var(--abstand-1) var(--abstand-4);margin:0}.vc-einrichtung__angaben dt{color:var(--farbe-leise);font-size:var(--schrift-klein)}.vc-einrichtung__angaben dd{margin:0;text-align:right;font-weight:600}.vc-einrichtung__einladen{display:grid;grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:var(--abstand-3)}@media(max-width:767px){.vc-einrichtung__einladen{grid-template-columns:1fr}}.vc-einrichtung__gruppe{display:grid;gap:var(--abstand-2);margin:0;padding:0;border:0}.vc-einrichtung__gruppe legend{margin-bottom:var(--abstand-2);font-weight:600}.vc-einrichtung__filter{display:grid;gap:var(--abstand-3)}.vc-einrichtung__filterfelder{display:grid;grid-template-columns:repeat(3,minmax(0,14rem));gap:var(--abstand-3)}@media(max-width:767px){.vc-einrichtung__filterfelder{grid-template-columns:1fr}}.vc-einrichtung__standkarte .vc-karte__kopf{flex-wrap:wrap;gap:var(--abstand-2)}.vc-einrichtung__seiten{display:flex;align-items:center;justify-content:center;gap:var(--abstand-4);padding-top:var(--abstand-4);color:var(--farbe-gedaempft)}.vc-einrichtung__saisonraster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr);gap:var(--abstand-5);align-items:stretch}@media(max-width:1179px){.vc-einrichtung__saisonraster{grid-template-columns:minmax(0,1fr)}}.vc-einrichtung__zugaenge .vc-tabelle__zelle{vertical-align:middle}.vc-belegen-filterzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-3)}.vc-belegen-filtergruppe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.vc-belegen-filtergruppe__name{color:var(--farbe-gedaempft);font-size:.8125rem}.vc-belegen-berichte{list-style:none;margin:0;padding:0}.vc-belegen-bericht{display:grid;grid-template-columns:minmax(12rem,16rem) 1fr auto;align-items:center;gap:var(--abstand-3) var(--abstand-5);padding:var(--abstand-3) 0;border-top:1px solid var(--farbe-linie)}.vc-belegen-bericht:first-child{border-top:0}.vc-belegen-bericht__name{font-weight:600;display:flex;align-items:center;gap:var(--abstand-2)}.vc-belegen-bericht__inhalt{color:var(--farbe-gedaempft)}.vc-belegen-bericht__knoepfe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--abstand-2)}.vc-belegen-spalten{display:grid;gap:var(--abstand-5);align-items:stretch}@media(min-width:1180px){.vc-belegen-spalten{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vc-belegen-spalten--gleich{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vc-belegen-spalten--breit-schmal{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.vc-belegen-werte{display:grid;grid-template-columns:1fr auto;gap:var(--abstand-2) var(--abstand-4);margin:0}.vc-belegen-werte dt{color:var(--farbe-gedaempft)}.vc-belegen-werte dd{margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.vc-belegen-klein{color:var(--farbe-gedaempft);font-size:.8125rem;margin:0}.vc-belegen-betrag-brutto{display:block;color:var(--farbe-gedaempft);font-size:.8125rem}.vc-belegen-dateien{display:flex;flex-wrap:nowrap;gap:var(--abstand-1)}.vc-belegen-nowrap{white-space:nowrap}.vc-belegen-auswahl{border:0;margin:0;padding:0;display:grid;gap:var(--abstand-2)}.vc-belegen-auswahl legend{font-weight:600;margin-bottom:var(--abstand-2)}@media(max-width:767px){.vc-belegen-bericht{grid-template-columns:1fr;gap:var(--abstand-2)}.vc-belegen-bericht__knoepfe{justify-content:flex-start}}@media(max-width:767px){.vc-karte__kopf:has(>.vc-karte__aktionen>.vc-belegen-klein){flex-wrap:wrap}.vc-karte__aktionen:has(>.vc-belegen-klein){flex-shrink:1;min-width:0}}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titillium-web-latin-ext-400-normal-Bot9mzhf.woff2) format("woff2"),url(/assets/titillium-web-latin-ext-400-normal-dam1wzvV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titillium-web-latin-400-normal-BmGsO8Gb.woff2) format("woff2"),url(/assets/titillium-web-latin-400-normal--_2x2_rV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/titillium-web-latin-ext-700-normal-DeLo1m_T.woff2) format("woff2"),url(/assets/titillium-web-latin-ext-700-normal-CX1-8Oys.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/titillium-web-latin-700-normal-YDdGQjzo.woff2) format("woff2"),url(/assets/titillium-web-latin-700-normal-D73cfq1_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/titillium-web-latin-ext-900-normal-DbUGIJDR.woff2) format("woff2"),url(/assets/titillium-web-latin-ext-900-normal-CeQ5kzAQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/titillium-web-latin-900-normal-CE5cGYJA.woff2) format("woff2"),url(/assets/titillium-web-latin-900-normal-DKgyPzvu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sz-buehne,.sz-band,.sz-tafel{--sz-nacht: color-mix(in oklab, var(--marke, #286db1) var(--sz-nacht-anteil), var(--sz-grund));--sz-stadion: color-mix(in oklab, var(--marke, #286db1) var(--sz-stadion-anteil), var(--sz-grund));--sz-schrift: "Titillium Web", var(--schrift-stil-d, system-ui), sans-serif;color:var(--sz-kreide)}.sz-buehne{position:relative;overflow:hidden;border-radius:18px;background:repeating-linear-gradient(-28deg,transparent 0 22px,var(--sz-streifen) 22px 24px),radial-gradient(90% 130% at 72% -30%,color-mix(in oklab,var(--marke, #286db1) var(--sz-glanz-anteil),var(--sz-glanz-mit)) 0%,transparent 62%),linear-gradient(170deg,var(--sz-stadion) 0%,var(--sz-nacht) 72%)}.sz-leiste{position:relative;display:flex;gap:4px;overflow-x:auto;padding:14px 16px 12px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.sz-leiste::-webkit-scrollbar{display:none}.sz-tag{flex:0 0 74px;display:grid;justify-items:center;gap:3px;padding:8px 4px 9px;border:0;border-radius:40px;background:transparent;color:var(--sz-kreide-2);font-family:var(--sz-schrift);cursor:pointer;transition:background .15s ease,color .15s ease}.sz-tag:hover{background:var(--sz-kreide-3);color:var(--sz-kreide)}.sz-tag[aria-pressed=true]{background:var(--sz-tag-an);color:var(--sz-tag-an-text)}.sz-tag:focus-visible,.sz-buehne button:focus-visible,.sz-buehne a:focus-visible{outline:2px solid var(--sz-kreide);outline-offset:2px}.sz-tag__tag{font-size:12px}.sz-tag__datum{font-size:15px;font-weight:700;line-height:1}.sz-tag__stand{font-size:13px;font-weight:700}.sz-tag[data-ausgang=S] .sz-tag__stand{color:var(--sz-sieg)}.sz-tag[data-ausgang=U] .sz-tag__stand{color:var(--sz-remis)}.sz-tag[data-ausgang=N] .sz-tag__stand{color:var(--sz-niederlage)}.sz-tag[aria-pressed=true][data-ausgang] .sz-tag__stand{color:var(--sz-tag-an-text)}.sz-wappen{display:block;object-fit:contain}span.sz-wappen{position:relative;container-type:inline-size}span.sz-wappen svg{width:100%;height:100%}span.sz-wappen:after{content:attr(data-kuerzel);position:absolute;inset:0;display:grid;place-items:center;padding-bottom:6%;color:#fff;font-family:var(--sz-schrift, "Titillium Web", system-ui, sans-serif);font-size:37.5cqw;font-weight:900;line-height:1}.sz-wappen--klein{width:22px;height:26px}.sz-wappen--gross{width:clamp(64px,10vw,128px);height:clamp(77px,12vw,154px);filter:drop-shadow(0 10px 24px color-mix(in srgb,black 45%,transparent))}.sz-spiel{position:relative;padding:8px clamp(16px,3vw,40px) clamp(16px,2.4vw,28px);animation:sz-auftritt .28s ease-out}@keyframes sz-auftritt{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.sz-spiel{animation:none}.sz-tag{transition:none}}.sz-spiel__kopf{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;font-family:var(--sz-schrift);font-size:16px;font-weight:700}.sz-spiel__art{color:var(--sz-kreide-2);font-weight:400}.sz-spiel__mitte{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(8px,3vw,48px);margin-top:8px}.sz-team{display:grid;justify-items:center;gap:10px;text-align:center}.sz-team__name{font-family:var(--sz-schrift);font-size:clamp(14px,1.7vw,24px);font-weight:700;line-height:1.15}.sz-stand{display:grid;justify-items:center;gap:4px}.sz-stand__tore{font-family:var(--sz-schrift);font-size:clamp(64px,12vw,168px);font-weight:900;font-variant-numeric:tabular-nums;line-height:.95;letter-spacing:-.02em;white-space:nowrap}.sz-stand__tore i{padding:0 .04em;font-style:normal;font-weight:400;opacity:.55}.sz-stand__tore--zeit{font-size:clamp(48px,8vw,112px)}.sz-stand__tore--leer{opacity:.5}.sz-stand__ausgang{padding:3px 14px;border-radius:20px;background:var(--sz-kreide-3);font-family:var(--sz-schrift);font-size:15px;font-weight:700}.sz-spiel[data-ausgang=S] .sz-stand__ausgang{background:var(--sz-sieg);color:var(--sz-sieg-auf)}.sz-spiel[data-ausgang=U] .sz-stand__ausgang{background:var(--sz-remis);color:var(--sz-remis-auf)}.sz-spiel[data-ausgang=N] .sz-stand__ausgang{background:var(--sz-niederlage);color:var(--sz-niederlage-auf)}.sz-spiel__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-top:clamp(14px,2vw,24px);padding-top:14px;border-top:1px solid var(--sz-kreide-3)}.sz-fakten{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0}.sz-fakten dt{color:var(--sz-kreide-2);font-size:12.5px}.sz-fakten dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.sz-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.sz-buehne .vc-link,.sz-buehne a,.sz-band a{color:var(--sz-kreide);font-weight:600;text-decoration:underline;text-underline-offset:3px}.sz-buehne .vc-button,.sz-buehne button.vc-knopf{color:var(--sz-kreide)}.sz-band{display:grid;grid-template-columns:auto minmax(180px,1.3fr) auto auto;align-items:center;gap:14px clamp(20px,3vw,44px);padding:16px clamp(16px,2.4vw,28px);border-radius:18px;background:linear-gradient(100deg,var(--sz-nacht),var(--sz-stadion))}.sz-band p{max-width:none;margin:0}.sz-band__punkte,.sz-band__tore{display:flex;align-items:baseline;gap:8px}.sz-band__punkte strong,.sz-band__tore strong{font-family:var(--sz-schrift);font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.sz-band__punkte strong{font-size:56px}.sz-band__tore strong{font-size:34px}.sz-band__punkte span,.sz-band__tore span,.sz-band__bilanz p,.sz-band__form p,.sz-band__weiter{color:var(--sz-kreide-2);font-size:13px}.sz-band__punkte span{max-width:7em;line-height:1.2}.sz-balken{display:flex;gap:3px;height:10px;margin-bottom:6px}.sz-balken i{min-width:0;border-radius:5px}.sz-balken [data-ausgang=S]{background:var(--sz-sieg)}.sz-balken [data-ausgang=U]{background:var(--sz-remis)}.sz-balken [data-ausgang=N]{background:var(--sz-niederlage)}.sz-band__form ol{display:flex;gap:5px;margin:0 0 5px;padding:0;list-style:none}.sz-band__form li{display:grid;justify-items:center;min-width:42px;padding:4px 4px 3px;border-radius:9px;font-family:var(--sz-schrift);line-height:1.1}.sz-band__form li b{font-size:17px;font-weight:900}.sz-band__form li span{font-size:11px;font-weight:600}.sz-band__form li[data-ausgang=S]{background:var(--sz-sieg);color:var(--sz-sieg-auf)}.sz-band__form li[data-ausgang=U]{background:var(--sz-remis);color:var(--sz-remis-auf)}.sz-band__form li[data-ausgang=N]{background:var(--sz-niederlage);color:var(--sz-niederlage-auf)}.sz-band__weiter{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:10px;border-top:1px solid var(--sz-kreide-3)}.sz-tafel{--flaeche: var(--sz-nacht);--linie: var(--sz-kreide-3);--tinte: var(--sz-kreide);--tinte-2: var(--sz-kreide-2);--farbe-karte: var(--sz-nacht);--farbe-seite: var(--sz-nacht);--farbe-kopf: var(--sz-nacht);--farbe-tinte: var(--sz-kreide);--farbe-gedaempft: var(--sz-kreide-2);--farbe-leise: var(--sz-kreide-2);--farbe-linie: var(--sz-kreide-3);--farbe-linie-zart: var(--sz-kreide-3);--farbe-neutral-flaeche: var(--sz-kreide-3);border-radius:18px;overflow:hidden;background:var(--sz-nacht)}.sz-tafel__titel{margin:0;padding:16px 20px 10px;color:var(--sz-kreide);font-family:var(--sz-schrift);font-size:24px;font-weight:900;line-height:1.1}.sz-tafel__titel small{display:block;margin-top:2px;color:var(--sz-kreide-2);font-family:var(--schrift-stil-d, inherit);font-size:12.5px;font-weight:400}.sz-tafel .vc-tabelle-rahmen{border:0;border-radius:0;background:transparent}.sz-tafel .vc-tabelle,.sz-tafel .vc-tabelle__zelle,.sz-tafel .vc-tabelle__kopfzelle{background:transparent;color:inherit}.sz-tafel .vc-tabelle__zelle{vertical-align:middle}.sz-tafel .vc-tabelle__zeile:hover .vc-tabelle__zelle{background:color-mix(in srgb,var(--sz-kreide) 5%,transparent)}.sz-tafel .sp-plan .vc-tabelle__zelle{color:var(--sz-kreide-2)}.sz-gegner{display:flex;align-items:center;gap:10px;font-weight:600;white-space:nowrap}.sz-gegner small{display:block;color:var(--sz-kreide-2);font-size:12px;font-weight:400}.sz-tafel .sp-ergebnis{font-family:var(--sz-schrift);font-size:19px;font-weight:900}.sz-tafel .sp-ergebnis[data-ausgang=S]{color:var(--sz-sieg)}.sz-tafel .sp-ergebnis[data-ausgang=U]{color:var(--sz-remis)}.sz-tafel .sp-ergebnis[data-ausgang=N]{color:var(--sz-niederlage)}@media(min-width:768px)and (max-width:1179px){.sz-band{grid-template-columns:auto minmax(0,1fr) auto}.sz-band__form{grid-column:1 / -1}}@media(max-width:767px){.sz-buehne,.sz-band,.sz-tafel{border-radius:14px}.sz-tag{flex-basis:62px}.sz-band{grid-template-columns:auto 1fr}.sz-band__bilanz,.sz-band__form{grid-column:1 / -1}.sz-band__tore{justify-self:end;grid-column:2;grid-row:1}.sz-gegner{white-space:normal}}.vc-spons-angebot{background:var(--farbe-warnung-flaeche);border:1px solid var(--farbe-warnung);border-radius:var(--radius-karte);padding:var(--abstand-5) var(--abstand-6);color:var(--farbe-tinte)}.vc-spons-angebot__titel{margin:0;font-size:var(--schrift-klein);font-weight:600;color:var(--farbe-warnung)}.vc-spons-angebot__wert{margin:var(--abstand-1) 0}.vc-spons-angebot__wert strong{font-size:var(--schrift-titel);font-variant-numeric:tabular-nums;margin-right:var(--abstand-2)}.vc-spons-klein{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-spons-filter{display:flex;flex-wrap:wrap;gap:var(--abstand-3);align-items:flex-end}.vc-spons-filter>:first-child{flex:0 1 300px;min-width:220px}.vc-spons-filter>.vc-filter{flex:1 1 100%}.vc-spons-zaehlung{font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-spons-auswahl{display:flex;flex-direction:column;gap:var(--abstand-3)}.vc-spons-auswahl__titel{margin:0;font-size:var(--schrift-kartentitel)}.vc-spons-angaben{margin:0;display:flex;flex-direction:column}.vc-spons-angabe{display:flex;justify-content:space-between;gap:var(--abstand-4);padding:var(--abstand-2) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-spons-angabe dt{color:var(--farbe-gedaempft)}.vc-spons-angabe dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.vc-spons-knoepfe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.vc-spons-satz{margin:0 0 var(--abstand-3)}.vc-spons-rot{color:var(--farbe-schlecht);font-weight:600}.vc-spons-abschnitt{margin:var(--abstand-4) 0 var(--abstand-2);font-size:var(--schrift-kartentitel)}.vc-spons-liste{margin:0 0 var(--abstand-2);padding-left:var(--abstand-5)}.vc-spons-vereinbarung{padding:var(--abstand-3) 0;border-bottom:1px solid var(--farbe-linie-zart)}.vc-spons-block{display:block}.vc-spons-leistung{display:grid;gap:var(--abstand-2);margin:0;padding:var(--abstand-3);border:1px solid var(--farbe-linie-zart);border-radius:var(--radius-m, 8px)}.vc-spons-leistung legend{padding:0 var(--abstand-2);font-weight:600}.vc-spons-erloese .vc-etikett{white-space:normal}.vc-spons-frist summary{cursor:pointer;color:var(--farbe-gedaempft);margin-bottom:var(--abstand-2)}.vc-spons-angebot>.vc-button{margin-top:var(--abstand-4)}.vc-spons-frei summary{cursor:pointer;color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-spons-frei ul{margin:var(--abstand-2) 0 0;padding-left:var(--abstand-5)}@media(max-width:767px){.vc-karte__kopf:has(>.vc-karte__aktionen>.vc-spons-zaehlung){flex-wrap:wrap}.vc-karte__aktionen:has(>.vc-spons-zaehlung){flex-shrink:1;min-width:0}}@media(min-width:768px){.vc-spons-erloese th:nth-last-child(2),.vc-spons-erloese td[data-beschriftung=Stand]{position:sticky;right:0;z-index:1;box-shadow:-1px 0 0 var(--farbe-linie)}.vc-spons-erloese th:nth-last-child(2){background:var(--farbe-seite)}.vc-spons-erloese td[data-beschriftung=Stand]{background:var(--farbe-karte)}.vc-spons-erloese .vc-tabelle__zeile--summe td[data-beschriftung=Stand]{background:var(--farbe-kopf)}}.vc-menschen-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3);justify-content:space-between}.vc-menschen-filter__rechts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.vc-menschen-spalten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--abstand-5);align-items:stretch}@media(min-width:1180px){.vc-menschen-spalten--gleich{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vc-menschen-name{white-space:nowrap;display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-1)}.vc-menschen-leise{color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-menschen-liste{display:grid;gap:var(--abstand-2);margin:0}.vc-menschen-liste__zeile{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--abstand-2) var(--abstand-4);padding-bottom:var(--abstand-2);border-bottom:1px solid var(--farbe-linie-zart)}.vc-menschen-liste__zeile:last-child{border-bottom:0}.vc-menschen-liste dt{color:var(--farbe-gedaempft)}.vc-menschen-liste dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.vc-menschen-rechnung{font-variant-numeric:tabular-nums}.vc-menschen-verlauf--geplant{color:var(--farbe-gedaempft)}.vc-menschen-verlauf--fortgezahlt{background:var(--farbe-warnung-flaeche)}.vc-menschen-verlauf--ausgesetzt{background:var(--farbe-neutral-flaeche)}.vc-menschen-verlauf--ausgesetzt s{color:var(--farbe-gedaempft)}.vc-menschen-legende{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-4);color:var(--farbe-gedaempft);font-size:var(--schrift-klein)}.vc-menschen-legende__muster{display:inline-block;width:12px;height:12px;margin-right:var(--abstand-1);vertical-align:-1px;border:1px solid var(--farbe-linie);border-radius:var(--radius-klein)}.vc-menschen-legende__muster--fortgezahlt{background:var(--farbe-warnung-flaeche)}.vc-menschen-legende__muster--ausgesetzt{background:var(--farbe-neutral-flaeche)}.vc-menschen-monate{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--abstand-2);border:0;margin:0;padding:0}.vc-menschen-monate legend{margin-bottom:var(--abstand-2);font-weight:600}.vc-menschen-abwesenheit{display:grid;gap:var(--abstand-1);padding:var(--abstand-3);border:1px solid var(--farbe-linie);border-radius:var(--radius-klein)}@media(min-width:768px){.vc-menschen-dicht th,.vc-menschen-dicht td{padding-left:var(--abstand-2);padding-right:var(--abstand-2);white-space:nowrap}}@media(min-width:768px){.vc-menschen-umbruch th,.vc-menschen-umbruch td{white-space:normal}.vc-menschen-umbruch .vc-tabelle__zelle--zahl{white-space:nowrap}.vc-menschen-umbruch th:nth-last-child(2),.vc-menschen-umbruch td[data-beschriftung="Plan Saison"]{position:sticky;right:0;z-index:1;box-shadow:-1px 0 0 var(--farbe-linie)}.vc-menschen-umbruch th:nth-last-child(2){background:var(--farbe-seite)}.vc-menschen-umbruch td[data-beschriftung="Plan Saison"]{background:var(--farbe-karte)}.vc-menschen-umbruch .vc-tabelle__zeile--summe td[data-beschriftung="Plan Saison"]{background:var(--farbe-kopf)}}.vc-menschen-balken{min-width:140px}.vc-menschen-klein{margin:0;font-size:var(--schrift-klein);color:var(--farbe-gedaempft)}.vc-menschen-spalten__voll{grid-column:1 / -1}
