/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-3xl:48rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color-scheme:light dark;--farbe-grund:oklch(99% .004 250);--farbe-flaeche:oklch(100% 0 0);--farbe-flaeche-gedaempft:oklch(96.5% .006 250);--farbe-rand:oklch(89% .008 250);--farbe-rand-stark:oklch(76% .012 250);--farbe-text:oklch(24% .015 250);--farbe-text-gedaempft:oklch(46% .014 250);--farbe-akzent:oklch(48% .13 250);--farbe-akzent-kontrast:oklch(99% .004 250);--farbe-fokus:oklch(55% .17 255);--farbe-warnung:oklch(45% .14 55);--farbe-fehler:oklch(48% .17 25);--radius-klein:.25rem;--radius:.5rem;--radius-gross:.875rem;--schrift-xs:clamp(.75rem, .72rem + .15vw, .8125rem);--schrift-s:clamp(.875rem, .85rem + .15vw, .9375rem);--schrift-m:clamp(1rem, .97rem + .2vw, 1.0625rem);--schrift-l:clamp(1.125rem, 1.05rem + .4vw, 1.375rem);--schrift-xl:clamp(1.5rem, 1.3rem + 1vw, 2rem);--schrift-zahl:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--abstand-xs:.25rem;--abstand-s:.5rem;--abstand-m:1rem;--abstand-l:1.5rem;--abstand-xl:2.5rem;--dauer-schnell:.12s}@media(prefers-color-scheme:dark){:root:not([data-theme=hell]){--farbe-grund:oklch(17% .012 250);--farbe-flaeche:oklch(21% .014 250);--farbe-flaeche-gedaempft:oklch(26% .014 250);--farbe-rand:oklch(33% .014 250);--farbe-rand-stark:oklch(48% .016 250);--farbe-text:oklch(95% .006 250);--farbe-text-gedaempft:oklch(75% .012 250);--farbe-akzent:oklch(76% .12 250);--farbe-akzent-kontrast:oklch(17% .012 250);--farbe-fokus:oklch(80% .15 255);--farbe-warnung:oklch(80% .13 60);--farbe-fehler:oklch(72% .15 25)}}:root[data-theme=dunkel]{color-scheme:dark;--farbe-grund:oklch(17% .012 250);--farbe-flaeche:oklch(21% .014 250);--farbe-flaeche-gedaempft:oklch(26% .014 250);--farbe-rand:oklch(33% .014 250);--farbe-rand-stark:oklch(48% .016 250);--farbe-text:oklch(95% .006 250);--farbe-text-gedaempft:oklch(75% .012 250);--farbe-akzent:oklch(76% .12 250);--farbe-akzent-kontrast:oklch(17% .012 250);--farbe-fokus:oklch(80% .15 255);--farbe-warnung:oklch(80% .13 60);--farbe-fehler:oklch(72% .15 25)}:root[data-theme=hell]{color-scheme:light;--farbe-grund:oklch(99% .004 250);--farbe-flaeche:oklch(100% 0 0);--farbe-flaeche-gedaempft:oklch(96.5% .006 250);--farbe-rand:oklch(89% .008 250);--farbe-rand-stark:oklch(76% .012 250);--farbe-text:oklch(24% .015 250);--farbe-text-gedaempft:oklch(46% .014 250);--farbe-akzent:oklch(48% .13 250);--farbe-akzent-kontrast:oklch(99% .004 250);--farbe-fokus:oklch(55% .17 255);--farbe-warnung:oklch(45% .14 55);--farbe-fehler:oklch(48% .17 25)}@media(prefers-reduced-motion:reduce){:root{--dauer-schnell:0s}}:root{--c-lst:oklch(52% .11 250);--c-soli:oklch(70% .09 230);--c-kist:oklch(60% .13 350);--c-rv:oklch(70% .14 55);--c-av:oklch(83% .13 95);--c-kv:oklch(58% .15 35);--c-pv:oklch(65% .11 180);--c-pkv:oklch(66% .09 35);--c-netto:oklch(55% .12 155);--c-ag:oklch(62% .02 250);--c-brutto:oklch(72% .02 250);--c-gitter:oklch(90% .005 250);--c-achse:oklch(62% .01 250)}@media(prefers-color-scheme:dark){:root:not([data-theme=hell]){--c-lst:oklch(68% .11 250);--c-soli:oklch(78% .08 230);--c-kist:oklch(70% .12 350);--c-rv:oklch(76% .13 55);--c-av:oklch(86% .12 95);--c-kv:oklch(68% .14 35);--c-pv:oklch(74% .1 180);--c-pkv:oklch(72% .08 35);--c-netto:oklch(70% .12 155);--c-ag:oklch(58% .02 250);--c-brutto:oklch(48% .02 250);--c-gitter:oklch(32% .008 250);--c-achse:oklch(58% .01 250)}}:root[data-theme=dunkel]{--c-lst:oklch(68% .11 250);--c-soli:oklch(78% .08 230);--c-kist:oklch(70% .12 350);--c-rv:oklch(76% .13 55);--c-av:oklch(86% .12 95);--c-kv:oklch(68% .14 35);--c-pv:oklch(74% .1 180);--c-pkv:oklch(72% .08 35);--c-netto:oklch(70% .12 155);--c-ag:oklch(58% .02 250);--c-brutto:oklch(48% .02 250);--c-gitter:oklch(32% .008 250);--c-achse:oklch(58% .01 250)}:root[data-theme=hell]{--c-lst:oklch(52% .11 250);--c-soli:oklch(70% .09 230);--c-kist:oklch(60% .13 350);--c-rv:oklch(70% .14 55);--c-av:oklch(83% .13 95);--c-kv:oklch(58% .15 35);--c-pv:oklch(65% .11 180);--c-pkv:oklch(66% .09 35);--c-netto:oklch(55% .12 155);--c-ag:oklch(62% .02 250);--c-brutto:oklch(72% .02 250);--c-gitter:oklch(90% .005 250);--c-achse:oklch(62% .01 250)}:root{--schrift-familie:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--schrift-familie-zahl:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}html{font-family:var(--schrift-familie);-webkit-text-size-adjust:100%;scroll-padding-block-start:4.5rem;font-size:100%}body{background:var(--farbe-grund);color:var(--farbe-text);font-size:var(--schrift-m);margin:0;line-height:1.6}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.25}:focus-visible{outline:3px solid var(--farbe-fokus);outline-offset:2px;border-radius:var(--radius-klein)}button,[role=button],summary{min-block-size:24px;min-inline-size:24px}a{color:var(--farbe-akzent);text-underline-offset:.2em}.sprunglink{z-index:100;padding:var(--abstand-s) var(--abstand-m);background:var(--farbe-flaeche);color:var(--farbe-text);border:2px solid var(--farbe-fokus);border-radius:var(--radius);position:absolute;inset-inline-start:-9999px}.sprunglink:focus{inset-block-start:var(--abstand-m);inset-inline-start:var(--abstand-m)}.karte{background:var(--farbe-flaeche);border:1px solid var(--farbe-rand);border-radius:var(--radius-gross);padding:var(--abstand-l);margin-bottom:5%}@media(min-width:70em){.karte:has(.diagramm){inline-size:min(60rem,100vw - 4rem);position:relative;left:50%;translate:-50%}}.zahl{font-family:var(--schrift-familie-zahl);font-variant-numeric:tabular-nums}.gedaempft{color:var(--farbe-text-gedaempft);font-size:var(--schrift-s)}.rechner{gap:var(--abstand-l);display:grid}.feld-gitter{gap:var(--abstand-m);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.feld{gap:var(--abstand-xs);align-content:start;margin:0;display:grid}.feld-breit{grid-column:1/-1}.feld label{font-size:var(--schrift-s);font-weight:600}.rechner label,.rechner legend{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.feld-kopf{align-items:center;gap:.1rem;display:flex}.feld input[type=text],.feld input:not([type]),.feld select{min-block-size:2.75rem;inline-size:100%;font:inherit;color:var(--farbe-text);background:var(--farbe-flaeche);border:1px solid var(--farbe-rand-stark);border-radius:var(--radius);padding:.5rem .65rem}.feld input[readonly]{background:var(--farbe-grund);border-style:dashed}.feld input[type=checkbox],.feld input[type=radio]{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--farbe-akzent);vertical-align:-.15em}fieldset.feld{border:1px solid var(--farbe-rand);border-radius:var(--radius);padding:var(--abstand-s) var(--abstand-m) var(--abstand-m)}fieldset.feld legend{font-size:var(--schrift-s);padding-inline:var(--abstand-xs);font-weight:600}.netto-zahl{font-size:var(--schrift-zahl);color:var(--c-netto);margin-block:var(--abstand-xs);letter-spacing:-.01em;font-weight:700}.abzuege{border-collapse:collapse;inline-size:100%;font-size:var(--schrift-s);margin-block-start:var(--abstand-l)}.abzuege th,.abzuege td{text-align:start;border-block-end:1px solid var(--farbe-rand);padding:.45rem 0;font-weight:400}.abzuege td{text-align:end;white-space:nowrap}.abzuege .summe th,.abzuege .summe td{border-block-end:none;font-weight:700}.abzuege .zwischensumme th,.abzuege .zwischensumme td.zahl{font-weight:700}.abzuege .gruppenkopf{color:var(--farbe-text-gedaempft);padding-block-start:var(--abstand-m);font-weight:600}.punkt{vertical-align:-.05em;border-radius:3px;block-size:.7rem;inline-size:.7rem;margin-inline-end:.5rem;display:inline-block}.herleitung summary{cursor:pointer;font-weight:600}.herleitung-liste{margin:var(--abstand-m) 0 0;gap:var(--abstand-m);padding:0;list-style:none;display:grid}.herleitung-liste>li{border-block-end:1px solid var(--farbe-rand);padding-block-end:var(--abstand-m)}.herleitung-liste>li:last-child{border-block-end:none;padding-block-end:0}.herleitung-rechnung{font-size:var(--schrift-s);margin-block:var(--abstand-xs)}.hinweis-fehler{border-color:var(--farbe-warnung)}.hinweis-unvollstaendig{padding:var(--abstand-s) var(--abstand-m);border-inline-start:3px solid var(--farbe-warnung);background:var(--farbe-flaeche-gedaempft);border-radius:var(--radius-klein);font-size:var(--schrift-s);margin:0}.nur-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hinweis-pflicht{border-inline-start:4px solid var(--farbe-akzent);background:var(--farbe-flaeche-gedaempft)}.hinweis-pflicht ul{margin-block-end:var(--abstand-s)}.knopf{align-items:center;gap:var(--abstand-xs);min-block-size:2.75rem;font:inherit;color:var(--farbe-grund);background:var(--farbe-akzent);border:1px solid var(--farbe-akzent);border-radius:var(--radius);cursor:pointer;padding:.5rem 1rem;font-weight:600;display:inline-flex}.knopf:hover{filter:brightness(1.06)}.kopf{z-index:50;background:var(--farbe-grund);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.kopf{background:color-mix(in oklch,var(--farbe-grund) 88%,transparent)}}.kopf{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid var(--farbe-rand)}.kopf-innen{max-inline-size:64rem;padding:var(--abstand-s) var(--abstand-m);align-items:center;gap:var(--abstand-l);flex-wrap:wrap;margin-inline:auto;display:flex}.kopf-schalter{align-items:center;gap:var(--abstand-xs);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.thema-schalter,.sprach-schalter{align-items:center;gap:var(--abstand-xs);min-block-size:2rem;padding:var(--abstand-xs) var(--abstand-s);font:inherit;font-size:var(--schrift-s);color:var(--farbe-text);background:var(--farbe-flaeche);border:1px solid var(--farbe-rand-stark);border-radius:var(--radius);cursor:pointer;display:inline-flex}.thema-schalter:hover,.sprach-schalter:hover{border-color:var(--farbe-akzent)}.thema-zeichen,.sprach-zeichen{font-size:1.1em;line-height:1}.sprach-schalter{font-variant-numeric:tabular-nums;letter-spacing:.04em;text-decoration:none}.marke{align-items:center;gap:var(--abstand-s);color:var(--farbe-text);font-weight:700;font-size:var(--schrift-l);letter-spacing:-.01em;text-decoration:none;display:inline-flex}.marke-zeichen{border-radius:var(--radius);background:var(--farbe-akzent);block-size:1.55em;inline-size:1.55em;color:var(--farbe-akzent-kontrast);place-items:center;font-weight:700;line-height:1;display:inline-grid}.hauptnav{margin-inline-start:auto}.hauptnav ul{gap:var(--abstand-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hauptnav a{border-radius:var(--radius);color:var(--farbe-text-gedaempft);font-size:var(--schrift-s);white-space:nowrap;transition:background var(--dauer-schnell),color var(--dauer-schnell);padding:.4rem .7rem;font-weight:600;text-decoration:none;display:inline-block}.hauptnav a:hover{background:var(--farbe-flaeche-gedaempft);color:var(--farbe-text)}.hauptnav a[aria-current=page]{background:var(--farbe-akzent);color:var(--farbe-akzent-kontrast)}.fuss{border-block-start:1px solid var(--farbe-rand);margin-block-start:var(--abstand-xl)}.fuss-innen{max-inline-size:64rem;padding:var(--abstand-l) var(--abstand-m) var(--abstand-xl);margin-inline:auto}.fuss-nav{gap:var(--abstand-s) var(--abstand-m);flex-wrap:wrap;margin-block-end:var(--abstand-m);display:flex}.fuss-nav a{color:var(--farbe-text-gedaempft);font-size:var(--schrift-s);font-weight:600;text-decoration:none}.fuss-nav a:hover{color:var(--farbe-akzent);text-decoration:underline}.fuss-pflicht{gap:var(--abstand-s) var(--abstand-m);border-block-start:1px solid var(--farbe-rand);flex-wrap:wrap;margin-block-start:var(--abstand-m);padding-block-start:var(--abstand-m);display:flex}.fuss-pflicht a{color:var(--farbe-text-gedaempft);font-size:var(--schrift-s);font-weight:600}.hero{padding-block:var(--abstand-xl) var(--abstand-l)}.hero-marke{margin:0 0 var(--abstand-s);font-size:var(--schrift-s);letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-akzent);font-weight:700}.hero-titel{font-size:var(--schrift-xl);letter-spacing:-.02em;margin:0 0 var(--abstand-m)}.hero-text{max-inline-size:60ch;margin:0 0 var(--abstand-l);color:var(--farbe-text-gedaempft)}.hero-knoepfe{gap:var(--abstand-s);flex-wrap:wrap;display:flex}.knopf-leise{color:var(--farbe-text);background:var(--farbe-flaeche);border-color:var(--farbe-rand-stark)}.knopf-leise:hover{background:var(--farbe-flaeche-gedaempft);filter:none}a.knopf{text-decoration:none}.abschnitt-titel{font-size:var(--schrift-l);margin-block:var(--abstand-xl) var(--abstand-m)}.karten-gitter,.staerken{gap:var(--abstand-m);grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.karte-link{gap:var(--abstand-xs);block-size:100%;color:var(--farbe-text);transition:border-color var(--dauer-schnell),transform var(--dauer-schnell);text-decoration:none;display:grid}.karte-link:hover{border-color:var(--farbe-akzent);transform:translateY(-2px)}.karte-titel{font-size:var(--schrift-l);font-weight:600}.karte-text{font-size:var(--schrift-s)}.karte-pfeil{color:var(--farbe-akzent);margin-block-start:var(--abstand-xs);font-weight:700}.staerke-titel{font-size:var(--schrift-m);margin:0 0 var(--abstand-xs)}.lexikon-liste{gap:var(--abstand-s);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.lexikon-liste .karte{padding:var(--abstand-m)}.lexikon-liste .karte-titel{font-size:var(--schrift-m)}.artikel-hinweis{align-items:center;gap:var(--abstand-s) var(--abstand-m);border-inline-start:4px solid var(--farbe-akzent);flex-wrap:wrap;margin-block-start:var(--abstand-m);display:flex}.lexikon-rechner{gap:var(--abstand-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lexikon-az{z-index:2;padding-block:var(--abstand-xs);background:var(--farbe-grund);flex-wrap:wrap;gap:.15rem;margin-block-end:var(--abstand-m);display:flex;position:sticky;inset-block-start:3.75rem}.lexikon-az a{border-radius:var(--radius);place-items:center;min-block-size:2rem;min-inline-size:2rem;font-weight:600;text-decoration:none;display:inline-grid}.lexikon-az a:hover,.lexikon-az a:focus-visible{background:var(--farbe-flaeche);text-decoration:underline}.lexikon-az a[hidden]{display:none}.lexikon-buchstabe{font-size:var(--schrift-l);margin-block:var(--abstand-l) var(--abstand-s);scroll-margin-block-start:7rem}.lexikon-suche{margin-block-end:var(--abstand-l)}.lexikon-suche label{margin-block-end:var(--abstand-xs);font-weight:600;display:block}.lexikon-suche input{inline-size:100%;max-inline-size:32rem;font:inherit;color:var(--farbe-text);background:var(--farbe-flaeche);border:1px solid var(--farbe-rand-stark);border-radius:var(--radius);padding:.5rem .7rem}.lexikon-suche p{margin-block:var(--abstand-xs) 0;font-size:var(--schrift-s)}.erklaer-einfach{border-inline-start:4px solid var(--farbe-akzent)}.erklaer-beispiel{background:var(--farbe-flaeche-gedaempft)}.erklaer-beispiel p,.erklaer-einfach p,.karte p{overflow-wrap:break-word}.einmal-liste{margin:0 0 var(--abstand-s);gap:var(--abstand-s);padding:0;list-style:none;display:grid}.einmal-liste>li{align-items:end;gap:var(--abstand-s);flex-wrap:wrap;display:flex}.einmal-liste .feld{flex:7rem}.knopf-leise{color:var(--farbe-akzent);border-color:var(--farbe-rand-stark);background:0 0;min-block-size:2.5rem;font-weight:400}.mehr-laden{justify-content:space-between;align-items:center;gap:var(--abstand-m);margin-block:var(--abstand-m) 0;flex-wrap:wrap;display:flex}.feld-gitter{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.nav-menue{margin-inline-start:auto;display:block}.nav-menue>summary{border:1px solid var(--farbe-rand-stark);border-radius:var(--radius);font-size:var(--schrift-s);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;min-block-size:2.75rem;padding:.5rem .75rem;font-weight:600;list-style:none;display:flex}.nav-menue>summary::-webkit-details-marker{display:none}.menue-strich{background:currentColor;flex:none;block-size:2px;inline-size:1.1rem;position:relative}.menue-strich:before,.menue-strich:after{content:"";background:currentColor;block-size:2px;position:absolute;inset-inline:0}.menue-strich:before{inset-block-start:-5px}.menue-strich:after{inset-block-start:5px}.nav-menue[open]>.nav-panel{inset-inline:var(--abstand-m);padding:var(--abstand-s);background:var(--farbe-flaeche);border:1px solid var(--farbe-rand-stark);border-radius:var(--radius-gross);z-index:20;max-inline-size:22rem;flex-direction:column;gap:.15rem;margin-block-start:var(--abstand-s);margin-inline-start:auto;display:flex;position:absolute;box-shadow:0 12px 32px #0000002e}.nav-menue[open]>.nav-panel a{font-size:var(--schrift-m);padding:.7rem .8rem;display:block}@media(min-width:34em){.nav-menue[open]>.nav-panel{align-items:start;gap:var(--abstand-s) var(--abstand-m);grid-template-columns:1fr 1fr;max-inline-size:min(34rem,100vw - 2rem);display:grid}}.nav-menue[open]>.nav-panel{overscroll-behavior:contain;max-block-size:calc(100vh - 7rem);overflow-y:auto}.nav-menue[open]>.nav-panel>.nav-gruppe+.nav-gruppe{border-block-start:1px solid var(--farbe-rand);margin-block-start:.35rem;padding-block-start:.35rem}@media(min-width:34em){.nav-menue[open]>.nav-panel>.nav-gruppe+.nav-gruppe{border-block-start:none;margin-block-start:0;padding-block-start:0}.nav-menue[open]>.nav-panel>.nav-gruppe:nth-child(n+3){border-block-start:1px solid var(--farbe-rand);padding-block-start:var(--abstand-s)}}.nav-menue[open]>.nav-panel .nav-gruppe>ul{margin:0;padding:0;list-style:none;display:block}.nav-menue[open]>.nav-panel .nav-gruppe-titel{font-size:var(--schrift-xs,.8rem);letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-text-gedaempft);padding:.35rem .8rem .1rem;font-weight:700;display:block}@media(max-width:75em){.kopf-innen{gap:var(--abstand-s);flex-wrap:nowrap}.thema-schalter .thema-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nav-menue>summary .menue-text{text-overflow:ellipsis;max-inline-size:9rem;overflow:hidden}.marke-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.karte{padding:var(--abstand-m)}.kopf-innen{padding-inline:var(--abstand-m)}h1{overflow-wrap:break-word;font-size:var(--schrift-l)!important}.netto-zahl{font-size:clamp(1.75rem,11vw,2.5rem)}.abzuege{font-size:var(--schrift-s)}.abzuege th[scope=row]{overflow-wrap:anywhere}.abzuege td:last-child:not(.zahl){white-space:normal;overflow-wrap:anywhere}}@media(max-width:22em){.karte{padding:var(--abstand-s)}.kopf-innen{padding-inline:var(--abstand-s)}}.rechner{grid-template-columns:minmax(0,1fr)}.rechner>*{min-inline-size:0}.kopf-innen{max-inline-size:82rem}@media(min-width:75.01em){.kopf-innen{gap:var(--abstand-m);flex-wrap:nowrap}}.beispiel-knoepfe{gap:var(--abstand-xs);flex-wrap:wrap;display:flex}.luxus-balken{background:var(--c-netto);border-radius:2px;block-size:4px;min-inline-size:2px;margin-block-end:2px;margin-inline-start:auto;display:block}.brotkrumen{margin-block:var(--abstand-m) 0;font-size:var(--schrift-s);color:var(--farbe-text-gedaempft)}.brotkrumen ol{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.brotkrumen li+li:before{content:"›";color:var(--farbe-rand);margin-inline-end:.5rem}.brotkrumen a{color:inherit}.brotkrumen [aria-current=page]{color:var(--farbe-text)}.hauptnav .nav-gruppe-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--farbe-text-gedaempft);margin-block-end:.1rem;padding-inline:.7rem;font-size:.7rem;font-weight:700;display:block}@media(max-width:75em){.nav-menue[open]>.nav-panel .nav-gruppe>ul{flex-direction:column;gap:.15rem}}.feld input[type=checkbox],.feld input[type=radio]{block-size:1.5rem;inline-size:1.5rem}@media(max-width:75em){.kopf-innen>.hauptnav{flex-shrink:1;min-inline-size:0}.kopf-innen>.kopf-schalter{flex-shrink:0}.nav-menue>summary{min-inline-size:0}.nav-menue>summary .menue-text{max-inline-size:7.5rem}}@media(max-width:30em){.feld select{font-size:var(--schrift-s)}.marke-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nav-menue>summary .menue-text{max-inline-size:none}}.brotkrumen a,.fuss-nav a,.fuss-pflicht a,.verwandt-liste a,.begriffe-liste a,.lexikon-liste a,.begriffe-mehr a,.betrag-mehr a,.nav-panel a,.diagramm-sprungstellen a{padding-block:.35rem;display:inline-block}.zahlenformat-hinweis{margin-block:var(--abstand-m) 0;padding:var(--abstand-s) var(--abstand-m);max-inline-size:68ch;font-size:var(--schrift-s);color:var(--farbe-text-gedaempft);background:var(--farbe-flaeche);border-inline-start:3px solid var(--farbe-rand-stark);border-radius:var(--radius)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
