@font-face{font-family:"KR Text";src:url(/schrift/kr-source-sans-3-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"KR Text";src:url(/schrift/kr-source-sans-3-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"KR Kopf";src:url(/schrift/kr-libre-franklin-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"KR Kopf";src:url(/schrift/kr-libre-franklin-600.woff2) format("woff2");font-weight:600;font-display:swap}:root{--kr-lebhaft:#12937F;--kr-minze:#D3F2E8;--kr-sonne:#FFC65C;--kr-sonne-hell:#FFEBC4;--kr-himmel:#D8EEF6;--kr-gruen:#0E5A52;--kr-gruen-tief:#0A413B;--kr-gruen-hell:#E3EFEB;--kr-bernstein:#B86E0B;--kr-bernstein-hell:#FBF1E2;--kr-tinte:#1B2422;--kr-grau:#56635F;--kr-flaeche:#F3F6F4;--kr-linie:#D6DED9;--kr-weiss:#fff;--kr-rahmen:1160px;--kr-text:62ch;--kr-r:10px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}[hidden]{display:none!important}body{margin:0;font:400 18px/1.6 "KR Text",system-ui,sans-serif;color:var(--kr-tinte);background:var(--kr-weiss)}img,svg{max-width:100%;height:auto}a{color:var(--kr-gruen)}a:hover{color:var(--kr-gruen-tief);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--kr-bernstein);outline-offset:2px}h1,h2,h3{font-family:"KR Kopf",system-ui,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.01em;margin:0 0 .5em}h1{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.1rem)}h2{font-size:clamp(1.45rem,1.1rem + 1.2vw,2.05rem);margin-top:0}h3{font-size:1.2rem;font-weight:500}p{margin:0 0 1em}.l-rahmen{max-width:var(--kr-rahmen);margin:0 auto;padding:0 24px}.l-text{max-width:var(--kr-text)}.l-abschnitt{padding:72px 0}.l-abschnitt--flaeche{background:var(--kr-flaeche)}.u-leise{color:var(--kr-grau);font-size:.92rem}.u-nowrap{white-space:nowrap}.u-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kopf{position:sticky;top:0;z-index:20;background:var(--kr-weiss);border-bottom:1px solid var(--kr-linie)}.kopf__zeile{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px}.kopf__marke{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--kr-tinte)}.kopf__marke img{width:40px;height:40px}.kopf__wort{font:600 1.08rem/1.1 "KR Kopf",sans-serif}.kopf__wort span{display:block;font:400 .8rem/1.2 "KR Text",sans-serif;color:var(--kr-grau)}.navi{display:flex;align-items:center;gap:4px}.navi__punkt{position:relative}.navi__link,.navi__knopf{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;background:none;font:500 1rem/1 "KR Text",sans-serif;color:var(--kr-tinte);text-decoration:none;cursor:pointer;border-radius:8px}.navi__link:hover,.navi__knopf:hover,.navi__knopf[aria-expanded=true]{background:var(--kr-flaeche);color:var(--kr-gruen-tief)}.navi__link[aria-current=page]{color:var(--kr-gruen);text-decoration:underline;text-underline-offset:6px}.navi__knopf svg{width:12px;height:12px;transition:transform .15s}.navi__knopf[aria-expanded=true] svg{transform:rotate(180deg)}.navi__tafel{position:absolute;top:100%;right:0;padding-top:10px;display:none;z-index:30}.navi__tafel-innen{background:var(--kr-weiss);border:1px solid var(--kr-linie);border-radius:var(--kr-r);box-shadow:0 14px 40px rgba(16,40,36,.14);padding:18px}.navi__punkt.ist-offen .navi__tafel{display:block}@media (hover:hover) and (min-width:961px){.navi__punkt:not(.ist-zu):hover .navi__tafel{display:block}}.tafel-betrag{display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));gap:2px 8px;width:min(500px,86vw)}.tafel-lage{display:grid;grid-template-columns:repeat(2,minmax(190px,1fr));gap:2px 16px;width:min(470px,86vw)}.navi__tafel a{display:block;padding:7px 8px;border-radius:6px;text-decoration:none;color:var(--kr-tinte);font-size:.97rem}.navi__tafel a:hover{background:var(--kr-gruen-hell);color:var(--kr-gruen-tief)}.navi__menue{display:none}@media (max-width:960px){.navi__menue{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--kr-linie);border-radius:8px;background:var(--kr-weiss);font:600 1rem/1 "KR Text",sans-serif;color:var(--kr-tinte);cursor:pointer}.navi{display:none;position:absolute;left:0;right:0;top:100%;background:var(--kr-weiss);border-bottom:1px solid var(--kr-linie);flex-direction:column;align-items:stretch;padding:8px 16px 18px;max-height:calc(100vh - 68px);overflow:auto}.kopf.ist-offen .navi{display:flex}.navi__link,.navi__knopf{width:100%;justify-content:space-between;min-height:48px;font-size:1.05rem}.navi__tafel{position:static;padding-top:0}.navi__tafel-innen{box-shadow:none;border:0;padding:4px 0 8px 12px}.tafel-betrag{grid-template-columns:repeat(3,1fr);width:auto}.tafel-lage{grid-template-columns:1fr;width:auto}.navi__tafel a{min-height:44px;display:flex;align-items:center}}.band{position:relative;isolation:isolate;overflow:hidden;background:var(--kr-gruen-tief);color:var(--kr-weiss);padding:64px 0 72px;text-align:center}.band__bild{position:absolute;top:0;left:0;z-index:-2;width:100%;height:min(100%,780px);max-width:none;object-fit:cover;object-position:center 40%}.band::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,42,38,.84) 0,rgba(9,66,59,.78) 300px,rgba(8,58,52,.9) 600px,#0A413B 780px)}.band h1{color:var(--kr-weiss);max-width:none;margin:0 auto 16px;text-shadow:0 2px 14px rgba(0,0,0,.3)}.band__titel{display:block;font-size:clamp(1.75rem,1.05rem + 2.4vw,3rem);line-height:1.12}.band__titel-unter{display:block;margin-top:10px;font:500 clamp(1.05rem,.92rem + .55vw,1.4rem)/1.35 "KR Kopf",sans-serif;color:var(--kr-sonne)}.band__unter{font-size:1.12rem;max-width:44rem;margin:0 auto 34px;color:#EAF5F1;text-shadow:0 1px 3px rgba(0,0,0,.35)}.band .rechner{text-align:left}.band a{color:var(--kr-weiss)}.band .knopf--hell,.band .knopf--hell:hover{color:var(--kr-gruen-tief)}.seitenkopf{padding:48px 0 8px}.seitenkopf h1{max-width:28ch}.seitenkopf__unter{font-size:1.15rem;max-width:42rem;color:var(--kr-grau)}.rechner{background:var(--kr-weiss);color:var(--kr-tinte);border-radius:18px;box-shadow:0 26px 64px rgba(2,24,21,.38);padding:28px}.rechner--flach{box-shadow:0 10px 30px rgba(14,90,82,.1);border:1px solid var(--kr-linie)}.rechner__schritte{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:20px;align-items:start}.rechner__schritte--zwei{grid-template-columns:1fr 1.6fr}.schritt{background:#F5FBF9;border:1px solid #DCEBE6;border-radius:14px;padding:16px}.schritt__titel{display:flex;gap:12px;align-items:center;font:600 1.05rem/1.3 "KR Kopf",sans-serif;margin:0 0 12px;padding:0}.schritt__nr{display:none}.ikon{display:inline-grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:var(--kr-minze);color:#0B6E61}.ikon svg{width:23px;height:23px}.ikon--laufzeit{background:var(--kr-sonne-hell);color:#8A4F00}.ikon--bonitaet{background:var(--kr-himmel);color:#0C5A73}.ikon--zinsen{background:var(--kr-sonne-hell);color:#8A4F00}.schritt fieldset{border:0;margin:0;padding:0;min-width:0}.feld{display:flex;align-items:center;border:1.5px solid #9DB1AA;border-radius:8px;background:var(--kr-weiss);min-height:52px}.feld:focus-within{border-color:var(--kr-gruen);box-shadow:0 0 0 3px var(--kr-gruen-hell)}.feld input{flex:1;min-width:0;border:0;background:none;font:600 1.2rem/1 "KR Text",sans-serif;padding:12px 14px;color:var(--kr-tinte)}.feld input:focus{outline:none}.feld__einheit{padding:0 14px;color:var(--kr-grau);font-weight:600}.auswahl{width:100%;min-height:52px;border:1.5px solid #9DB1AA;border-radius:8px;background:var(--kr-weiss);font:600 1.1rem/1 "KR Text",sans-serif;padding:0 12px;color:var(--kr-tinte)}.auswahl:focus{border-color:var(--kr-gruen);outline:none;box-shadow:0 0 0 3px var(--kr-gruen-hell)}.bonitaet{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bonitaet label{display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:8px 12px;border:1.5px solid var(--kr-linie);border-radius:10px;background:var(--kr-weiss);cursor:pointer;line-height:1.25;transition:border-color .15s,background .15s}.bonitaet label:hover{border-color:var(--kr-lebhaft)}.bonitaet__meter{display:flex;gap:3px;margin-top:6px}.bonitaet__meter i{width:16px;height:5px;border-radius:3px;background:#DCE5E1}.bonitaet__meter i.an{background:var(--kr-lebhaft)}.bonitaet label:has(input:checked) .bonitaet__meter i.an{background:var(--kr-gruen)}.bonitaet input{position:absolute;opacity:0;width:1px;height:1px}.bonitaet input:focus-visible+span{outline:3px solid var(--kr-bernstein);outline-offset:4px}.bonitaet label:has(input:checked){border-color:var(--kr-gruen);background:var(--kr-minze);box-shadow:0 0 0 2px var(--kr-minze)}.bonitaet b{font-weight:600}.bonitaet small{color:var(--kr-grau);font-size:.86rem}.bonitaet__eigen{grid-column:1/-1}.eigenzins{margin-top:10px}.eigenzins summary{cursor:pointer;color:var(--kr-gruen);font-weight:600;min-height:40px;display:inline-flex;align-items:center}.eigenzins summary:hover{text-decoration:underline}.eigenzins summary:focus-visible{outline:3px solid var(--kr-bernstein);outline-offset:2px}.eigenzins[open] summary{margin-bottom:6px}.eigenzins:not([open])>:not(summary){display:none}.hinweis{color:#9A3412;font-size:.95rem;margin:8px 0 0;min-height:0}.ergebnis{margin-top:22px;font-size:1.15rem}.ergebnis__tafel{background:linear-gradient(135deg,#0A413B 0%,#0E6359 55%,#11806F 100%);color:var(--kr-weiss);border-radius:16px;padding:22px 24px;margin:0 0 14px}.ergebnis__tafel .ikon{background:rgba(255,255,255,.13);color:var(--kr-sonne)}.ergebnis__tafel .ergebnis__satz{display:flex;align-items:center;gap:16px;color:var(--kr-weiss)}.ergebnis__tafel .ergebnis__satz .ikon{flex-basis:56px;width:56px;height:56px;border-radius:16px}.ergebnis__tafel .ergebnis__satz .ikon svg{width:30px;height:30px}.ergebnis__tafel .ergebnis__zahl{color:var(--kr-sonne);margin:2px 0 0}.ergebnis__tafel .ergebnis__neben{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:18px 0 0;color:#D7ECE6;font-size:1rem}.ergebnis__tafel .ergebnis__neben>span{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 12px;line-height:1.35}.ergebnis__tafel .ergebnis__neben b{color:var(--kr-weiss);white-space:nowrap}.ergebnis__weiter{margin:0 0 8px}.ergebnis[hidden]{display:none}.ergebnis__satz{font:500 1.25rem/1.35 "KR Kopf",sans-serif;margin:0 0 6px}.ergebnis__zahl{display:block;font:600 clamp(2.2rem,1.6rem + 2vw,3.2rem)/1.1 "KR Kopf",sans-serif;color:var(--kr-bernstein);margin:4px 0 10px}.ergebnis__neben{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0 0 12px;color:var(--kr-grau)}.ergebnis__neben b{color:var(--kr-tinte);font-weight:600}.ergebnis details{margin:10px 0}.ergebnis summary{cursor:pointer;color:var(--kr-gruen);font-weight:600;min-height:40px;display:inline-flex;align-items:center}.weiter{margin-top:16px;padding:16px 18px;background:var(--kr-flaeche);border-radius:var(--kr-r)}.weiter p{margin:0 0 8px}.weiter__links{display:flex;flex-wrap:wrap;gap:10px}.knopf{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border-radius:8px;background:var(--kr-gruen);color:var(--kr-weiss);font:600 1rem/1 "KR Text",sans-serif;text-decoration:none;border:0;cursor:pointer}.knopf:hover{background:var(--kr-gruen-tief);color:var(--kr-weiss)}.knopf--hell{background:var(--kr-weiss);color:var(--kr-gruen-tief);border:1.5px solid var(--kr-gruen)}.knopf--hell:hover{background:var(--kr-gruen-hell);color:var(--kr-gruen-tief)}.fakten{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;margin:0 0 40px;border-top:1px solid var(--kr-linie);border-bottom:1px solid var(--kr-linie)}.fakten>div{padding:20px 20px 18px 0}.fakten dt{color:var(--kr-grau);font-size:.95rem;margin-bottom:4px}.fakten dd{margin:0;font:600 1.9rem/1.15 "KR Kopf",sans-serif;color:var(--kr-gruen-tief)}.fakten dd small{display:block;font:400 .85rem/1.4 "KR Text",sans-serif;color:var(--kr-grau);margin-top:4px}.tabelle-huelle{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 12px;border:1px solid var(--kr-linie);border-radius:var(--kr-r)}table{width:100%;border-collapse:collapse;font-size:1rem;min-width:640px}caption{text-align:left;padding:14px 16px 4px;font-weight:600}th,td{padding:11px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--kr-linie)}thead th{font-weight:600;color:var(--kr-grau);font-size:.92rem;background:var(--kr-weiss)}tbody tr:nth-child(even){background:var(--kr-flaeche)}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}td.z,th.z{text-align:right;white-space:nowrap}.schluessel{background:var(--kr-bernstein-hell)!important;font-weight:600}tbody tr:nth-child(even) .schluessel{background:#F6E6CD!important}.bank{display:flex;align-items:center;gap:12px;min-width:200px}.bank img{width:68px;height:24px;object-fit:contain;object-position:left center}.bank span{font-weight:600}.tabelle-klein table{min-width:460px}.diagramm{margin:0}.diagramm figcaption{color:var(--kr-grau);font-size:.92rem;margin-top:8px}.antworten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}.antworten h3{font-size:1.25rem}.liste-spalten{columns:3 220px;column-gap:32px;padding:0;margin:0;list-style:none}.liste-spalten li{break-inside:avoid;padding:4px 0}.betraege{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.betraege a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--kr-linie);border-radius:8px;text-decoration:none;color:var(--kr-tinte)}.betraege a:hover{border-color:var(--kr-gruen);background:var(--kr-gruen-hell)}.betraege a[aria-current=page]{background:var(--kr-gruen);color:var(--kr-weiss);border-color:var(--kr-gruen)}.prosa{max-width:var(--kr-text)}.prosa h2{margin-top:56px}.prosa h2:first-child{margin-top:0}.prosa ul,.prosa ol{padding-left:1.2em}.prosa li{margin-bottom:.4em}.warnung{max-width:var(--kr-text);background:#FFF7ED;border:1px solid #F3D1A6;border-radius:var(--kr-r);padding:16px 20px;margin:0 0 32px}.warnung p{margin:0}.fragen details{border-bottom:1px solid var(--kr-linie);padding:4px 0}.fragen summary{cursor:pointer;font:500 1.12rem/1.4 "KR Kopf",sans-serif;padding:12px 0;min-height:44px}.fragen details p{margin:0 0 14px;max-width:var(--kr-text)}.quelle{color:var(--kr-grau);font-size:.92rem;max-width:var(--kr-text)}.offenlegung{color:var(--kr-grau);font-size:.9rem;margin-top:10px}.fuss{background:var(--kr-flaeche);margin-top:72px;border-top:1px solid var(--kr-linie)}.fuss__oben{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;padding:48px 0}.fuss__spalten{grid-column:2/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 32px;align-content:start}.fuss__ueber p{font-size:.95rem;color:var(--kr-grau);max-width:36ch}.fuss__marke{display:flex;align-items:center;gap:10px;margin-bottom:12px;font:600 1.05rem/1 "KR Kopf",sans-serif}.fuss__marke img{width:32px;height:32px}.fuss h2{font:600 .98rem/1.3 "KR Kopf",sans-serif;margin:0 0 10px}.fuss ul{list-style:none;margin:0;padding:0}.fuss li a{display:inline-block;padding:4px 0;font-size:14px;color:var(--kr-tinte);text-decoration:none}.fuss li a:hover{color:var(--kr-gruen);text-decoration:underline}.fuss__recht{background:var(--kr-gruen-tief);color:#D8E8E3;font-size:14px}.fuss__recht .l-rahmen{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;min-height:56px;padding-top:10px;padding-bottom:10px}.fuss__rechtlinks{display:flex;flex-wrap:wrap;gap:6px 18px;min-width:0}.fuss__recht a{color:#fff;text-decoration:none}.fuss__recht a:hover{text-decoration:underline}.u-sprung{position:absolute;left:12px;top:-60px;z-index:40;padding:10px 16px;background:var(--kr-weiss);border:2px solid var(--kr-gruen);border-radius:8px;color:var(--kr-gruen-tief);font-weight:600}.u-sprung:focus{top:12px}.l-abschnitt--eng{padding:48px 0 0}.l-abschnitt--oben{padding-top:24px}.rechner__fest{margin:0 0 18px;font:500 1.1rem/1.3 "KR Kopf",sans-serif}.rechner__fest b{font-weight:600;color:var(--kr-gruen-tief)}.ergebnis__leer{margin:0;color:var(--kr-grau)}.ergebnis>.ergebnis__leer{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px dashed #B7D4CB;border-radius:14px;background:#F7FBFA}.ergebnis__leer>span:last-child,.ergebnis__satz>span:last-child,.ergebnis__neben>span>span{flex:1 1 auto;min-width:0}.seitenkopf .rechner{margin-top:24px}.seitenkopf .fakten{margin:28px 0 0;max-width:42rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.fakten dd a{color:var(--kr-grau)}.tabelle-huelle th[scope=row]{position:sticky;left:0;z-index:1;background:var(--kr-weiss);font-weight:600}tbody tr:nth-child(even) th[scope=row]{background:var(--kr-flaeche)}th small,td small{display:block;font-size:.82rem;color:var(--kr-grau);font-weight:400}.tabelle-wisch{display:none;color:var(--kr-grau);font-size:.88rem;margin:0 0 8px}.l-rahmen>h2+.tabelle-huelle,.l-rahmen>h2+.tabelle-wisch+.tabelle-huelle,.l-rahmen>.fakten+h2{margin-top:0}.l-rahmen>.tabelle-huelle+h2,.l-rahmen>.quelle+h2,.l-rahmen>.weiter+h2{margin-top:56px}.l-rahmen>h3{font-size:1.3rem;font-weight:600;margin-top:40px}.diagramm{margin-top:24px}.diagramm svg{display:block;width:100%;height:auto;background:var(--kr-weiss);border:1px solid var(--kr-linie);border-radius:var(--kr-r)}.diagramm__schmal{display:none}.antwort h2{font-size:1.35rem}.antwort p{max-width:var(--kr-text)}.routing h2{font-size:1.45rem;margin-top:40px}.routing h2:first-child{margin-top:0}.zurueck{margin:24px 0 0}.werkzeug-hinweis{margin:0 0 4px;color:var(--kr-grau);max-width:42rem}.prosa--recht{font-size:1rem}.prosa--recht h2{margin-top:40px;font-size:1.4rem}.prosa .tabelle-huelle{max-width:none}.ek{max-width:760px}.ek-stand{margin:0 0 14px;color:var(--kr-grau);font-weight:600}.ek-schritt .bonitaet{margin-bottom:14px}.ek-kinder{display:block;font-weight:600;margin:8px 0 8px}.ek-knoepfe{display:flex;gap:12px;margin-top:22px}.ek-ergebnis{border-top:0;margin-top:0;padding-top:0}.ek-ergebnis:focus{outline:none}@media (max-width:960px){.rechner__schritte,.rechner__schritte--zwei{grid-template-columns:1fr}.antworten{grid-template-columns:1fr}.fuss__oben{grid-template-columns:1fr 1fr}.fuss__spalten{grid-column:1/-1}}@media (max-width:560px){body{font-size:17px}.l-rahmen{padding:0 16px}.l-abschnitt{padding:48px 0}.rechner{padding:18px 14px}.band{padding:40px 0 44px}.band__bild{height:min(100%,560px)}.band::before{background:linear-gradient(180deg,rgba(6,42,38,.84) 0,rgba(9,66,59,.8) 240px,rgba(8,58,52,.92) 440px,#0A413B 560px)}.schritt{padding:14px 12px}.ergebnis__tafel{padding:18px 16px}.bonitaet{grid-template-columns:1fr}.fuss__oben{grid-template-columns:1fr}.fakten dd{font-size:1.6rem}.tabelle-wisch{display:block}.tabelle-huelle{margin-bottom:24px}.tabelle-huelle table,.tabelle-klein table{min-width:0}.tabelle-huelle th,.tabelle-huelle td{padding:10px 8px}.tabelle-huelle td.z,.tabelle-huelle th.z{white-space:normal}.tabelle-karten{overflow:visible;border:0;border-radius:0}.tabelle-karten table,.tabelle-karten tbody,.tabelle-karten tr,.tabelle-karten th,.tabelle-karten td{display:block;width:100%}.tabelle-karten caption{display:block;padding:0 0 8px}.tabelle-karten thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tabelle-karten tbody tr,.tabelle-karten tbody tr:nth-child(even){background:var(--kr-weiss);border:1px solid var(--kr-linie);border-radius:var(--kr-r);margin:0 0 12px;padding:4px 0}.tabelle-karten th[scope=row],.tabelle-karten tbody tr:nth-child(even) th[scope=row]{position:static;max-width:none;background:transparent;padding:10px 14px 6px;border-bottom:1px solid var(--kr-linie)}.tabelle-karten td,.tabelle-karten td.z{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 14px;border-bottom:0;text-align:right;white-space:normal}.tabelle-karten td::before{content:attr(data-label);flex:0 1 46%;text-align:left;color:var(--kr-grau);font-size:.92rem}.tabelle-karten td.schluessel{background:var(--kr-bernstein-hell)!important}.tabelle-wisch:has(+.tabelle-karten){display:none}.bank{min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.tabelle-huelle:not(.tabelle-karten) th[scope=row]{max-width:128px}.diagramm__breit{display:none}.diagramm__schmal{display:block}}@media (max-width:400px){.tabelle-huelle table{font-size:.9rem}.tabelle-huelle th,.tabelle-huelle td{padding:10px 5px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
