.mt-band-innen .mt-krume{padding:12px 0 4px}.mt-werkzeug-h1{letter-spacing:-.015em;text-wrap:balance;max-width:32ch;margin:8px 0;font-size:clamp(1.75rem,3.6vw,2.4rem);font-weight:600;line-height:1.12}.mt-zweck{color:var(--mt-text);max-width:80ch;margin:0;font-size:1.0625rem;line-height:1.5}.mt-meta{color:var(--mt-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0 0;font-size:.875rem;display:flex}.mt-meta-zeile{flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;margin:0;display:flex}.mt-mehr{min-width:0}.mt-mehr>summary{cursor:pointer;list-style:none;display:none}.mt-mehr>summary::-webkit-details-marker{display:none}.mt-meta a{color:var(--mt-text);font-weight:500;text-decoration:none}.mt-bereichsmarke{color:var(--mt-accent);background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.mt-bereichsmarke .mt-symbol{display:none}.mt-meta a.mt-bereichsmarke{color:var(--mt-accent)}.mt-ort{background:var(--mt-gruen-soft);color:var(--mt-gruen);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.mt-ort[data-ort=server]{background:var(--mt-accent-soft);color:var(--mt-accent)}.mt-ort:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}@media (width<=639px){.mt-werkzeug-h1{margin:6px 0 8px;font-size:1.7rem}.mt-zweck{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mt-band-innen:has(.mt-mehr[open]) .mt-zweck{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.mt-band-innen{padding-bottom:8px}.mt-band-innen .mt-krume{padding:10px 0 4px}.mt-band-innen .mt-krume ol{flex-wrap:nowrap}.mt-band-innen .mt-krume li{white-space:nowrap;flex:none}.mt-band-innen .mt-krume li:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mt-meta{margin-top:8px;display:block}.mt-meta-zeile{gap:2px 14px}.mt-mehr{margin-top:10px}.mt-mehr>summary{min-height:44px;color:var(--mt-text);align-items:center;gap:6px;margin-bottom:2px;font-weight:600;display:flex}.mt-mehr>summary:after{content:"";width:7px;height:7px;transition:transform var(--mt-dauer-kurz) var(--mt-ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)translate(-2px,-2px)}.mt-mehr[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.mt-mehr[open]>.mt-meta-zeile{justify-items:start;gap:8px;padding-bottom:6px;display:grid}.mt-mehr>summary:focus-visible{border-radius:var(--mt-radius-s)}}.mt-arbeitsflaeche>*{min-width:0}.mt-neu{--farbe-knopf:var(--mt-accent)}.mt-neu-inhalt{min-width:0}.mt-werkzeug-buehne{max-width:100%;min-height:320px}.mt-werkzeug-buehne img,.mt-werkzeug-buehne video,.mt-werkzeug-buehne canvas{max-width:100%}@media (width<=639px){.mt-arbeitsflaeche{padding-top:16px}}.mt-erklaerung{max-width:var(--mt-lese,72ch);color:var(--mt-text);overflow-wrap:break-word;margin:48px 0 0;font-size:1.0625rem;line-height:1.65}.mt-erklaerung h2{letter-spacing:-.01em;margin:40px 0 8px;font-size:1.375rem;line-height:1.25}.mt-erklaerung h3{margin:24px 0 8px;font-size:1.0625rem;line-height:1.35}.mt-erklaerung ul,.mt-erklaerung ol{padding-left:1.5em}.mt-erklaerung img{max-width:100%;height:auto}.mt-erklaerung pre{max-width:100%;overflow-x:auto}.mt-erklaerung table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:100%;margin:1em 0;font-size:.9375rem;display:block;overflow-x:auto}.mt-erklaerung th,.mt-erklaerung td{text-align:left;border-bottom:1px solid var(--mt-border);vertical-align:top;padding:8px 10px}.mt-erklaerung caption{text-align:left}.mt-erklaerung td:first-child,.mt-erklaerung th:first-child{font-size:inherit;vertical-align:top}.mt-erklaerung th{background:var(--mt-surface-2);color:var(--mt-muted);font-size:.75rem;font-weight:500}.mt-faq{max-width:var(--mt-lese,72ch);margin:40px 0 0}.mt-faq h2{font-size:1.375rem}.mt-faq details{border-bottom:1px solid var(--mt-border)}.mt-faq summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 0;font-weight:600;list-style:none;display:flex}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary:after{content:"+";color:var(--mt-accent);flex:none;font-weight:600}.mt-faq details[open] summary:after{content:"–"}.mt-faq p{color:var(--mt-text);margin:0 0 16px}.mt-quellen{max-width:var(--mt-lese,72ch);color:var(--mt-muted);overflow-wrap:anywhere;margin:32px 0 0;font-size:.875rem}.mt-quellen h2{font-size:1.0625rem}.mt-quellen li a{padding-block:4px;display:inline-block}.mt-w-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=860px){.mt-w-raster{grid-template-columns:minmax(0,1fr)}}.mt-w-karte{background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:var(--mt-radius);min-width:0;padding:24px}@media (width<=639px){.mt-w-karte{padding:16px}}.mt-w-karte>h2{margin:0 0 4px;font-size:1.0625rem;line-height:1.35}.mt-w-karte>.mt-w-hinweis{margin:0 0 16px}.mt-w-karte p{color:var(--mt-text)}.mt-w-feld{gap:6px;min-width:0;margin-bottom:14px;display:grid}.mt-w-feld>span{font-size:.875rem;font-weight:500}.mt-w-feld small{color:var(--mt-muted);font-size:.8125rem;font-weight:400}.mt-w-feld input,.mt-w-feld select,.mt-w-feld textarea{border:1px solid var(--mt-border-strong);border-radius:var(--mt-radius-s);background:var(--mt-surface);width:100%;min-width:0;min-height:40px;font:inherit;color:var(--mt-text);font-variant-numeric:tabular-nums;transition:border-color var(--mt-dauer-kurz) var(--mt-ease-out);padding:8px 12px;font-size:16px}.mt-w-feld textarea{resize:vertical;min-height:120px}.mt-w-feld input:focus,.mt-w-feld select:focus,.mt-w-feld textarea:focus{border-color:var(--mt-accent)}.mt-w-feld input::placeholder,.mt-w-feld textarea::placeholder{color:var(--mt-faint)}.mt-w-feld input:disabled,.mt-w-feld select:disabled,.mt-w-feld textarea:disabled{opacity:.5;cursor:not-allowed}.mt-w-feld[data-fehler] input,.mt-w-feld[data-fehler] select,.mt-w-feld[data-fehler] textarea{border-color:var(--mt-fehler)}@media (width<=639px){.mt-w-feld input,.mt-w-feld select{min-height:44px}}.mt-w-wahl-titel{color:var(--mt-text);font-size:.875rem;font-weight:500}.mt-w-wahl{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.mt-w-wahl button{border-radius:var(--mt-radius-s);border:1px solid var(--mt-border-strong);background:var(--mt-surface);min-height:40px;font:inherit;cursor:pointer;color:var(--mt-text);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color var(--mt-dauer-kurz) var(--mt-ease-out), border-color var(--mt-dauer-kurz) var(--mt-ease-out), transform var(--mt-dauer-kurz) var(--mt-ease-out);padding:0 14px;font-size:.875rem;font-weight:500}.mt-w-wahl button:active{transform:scale(.97)}.mt-w-wahl button[aria-pressed=true]{background:var(--farbe-knopf,var(--mt-accent));border-color:var(--farbe-knopf,var(--mt-accent));color:var(--mt-accent-ink)}.mt-w-wahl button:disabled{opacity:.5;cursor:not-allowed;transform:none}.mt-w-wahl--gleich{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.mt-w-wahl--gleich button{padding:6px 10px;line-height:1.2}@media (width<=639px){.mt-w-wahl button{min-height:44px}}.mt-w-knopf{border-radius:var(--mt-radius-s);border:1px solid var(--farbe-knopf,var(--mt-accent));background:var(--farbe-knopf,var(--mt-accent));min-height:40px;color:var(--mt-accent-ink);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color var(--mt-dauer-kurz) var(--mt-ease-out), border-color var(--mt-dauer-kurz) var(--mt-ease-out), transform var(--mt-dauer-kurz) var(--mt-ease-out);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.mt-w-knopf:active{transform:scale(.97)}.mt-w-knopf:disabled{opacity:.5;cursor:not-allowed;transform:none}.mt-w-knopf--leise{background:var(--mt-surface);color:var(--mt-text);border-color:var(--mt-border-strong)}.mt-w-knoepfe{flex-wrap:wrap;gap:8px;min-width:0;margin-top:16px;display:flex}@media (width<=639px){.mt-w-knopf{min-height:44px}}.mt-w-ablage{border:1.5px dashed var(--mt-border-strong);border-radius:var(--mt-radius);background:var(--mt-surface-2);text-align:center;cursor:pointer;overflow-wrap:anywhere;min-width:0;min-height:190px;transition:background-color var(--mt-dauer-kurz) var(--mt-ease-out), border-color var(--mt-dauer-kurz) var(--mt-ease-out);align-content:center;place-items:center;gap:8px;padding:24px;display:grid;position:relative}.mt-w-ablage[data-ueber]{background:var(--mt-accent-soft);border-color:var(--mt-accent)}.mt-w-ablage strong{font-size:1rem;font-weight:600}.mt-w-ablage span{color:var(--mt-muted);font-size:.875rem}.mt-w-ablage svg{color:var(--mt-accent)}.mt-w-ablage input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.mt-w-ablage:focus-within{outline:2px solid var(--mt-accent);outline-offset:2px}.mt-w-ergebnis{font-variant-numeric:tabular-nums;border-radius:var(--mt-radius);background:var(--mt-surface-2);overflow-wrap:anywhere;min-width:0;transition:opacity var(--mt-dauer) var(--mt-ease-out);padding:20px;position:relative;overflow:hidden}@starting-style{.mt-w-ergebnis{opacity:0}}.mt-w-wert{font-family:var(--mt-font-display);letter-spacing:0;color:var(--mt-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:600;line-height:1.1}.mt-w-wert-label{color:var(--mt-muted);font-size:.8125rem;font-weight:500}.mt-w-tabelle{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px;font-size:.9375rem}.mt-w-tabelle th,.mt-w-tabelle td{text-align:left;border-bottom:1px solid var(--mt-border);overflow-wrap:anywhere;padding:8px 6px}.mt-w-tabelle th{color:var(--mt-muted);hyphens:manual;overflow-wrap:normal;word-break:normal;font-size:.75rem;font-weight:500}.mt-w-tabelle td{font-variant-numeric:tabular-nums;hyphens:auto;overflow-wrap:break-word}.mt-w-tabelle td:last-child,.mt-w-tabelle th:last-child{text-align:right}.mt-w-tabelle tfoot th,.mt-w-tabelle tfoot td,.mt-w-tabelle .mt-w-summe th,.mt-w-tabelle .mt-w-summe td{color:var(--mt-text);border-top:2px solid var(--mt-border-strong);font-size:.9375rem;font-weight:600}.mt-w-tabelle-wrap{max-width:100%;overflow-x:auto}.mt-w-leer{text-align:center;min-height:220px;color:var(--mt-muted);border:1px dashed var(--mt-border-strong);border-radius:var(--mt-radius);place-items:center;min-width:0;padding:20px;display:grid}.mt-w-hinweis{color:var(--mt-text);font-size:.875rem}.mt-w-warnung,.mt-w-info,.mt-w-fehler{border-radius:var(--mt-radius-s);overflow-wrap:anywhere;border:1px solid;margin:12px 0 0;padding:10px 12px;font-size:.875rem;line-height:1.5}.mt-w-warnung{background:var(--mt-warn-soft);border-color:color-mix(in srgb, var(--mt-warn) 30%, transparent);color:var(--mt-warn)}.mt-w-info{background:var(--mt-accent-soft);border-color:color-mix(in srgb, var(--mt-accent) 30%, transparent);color:var(--mt-accent-hover)}.mt-w-fehler{background:var(--mt-fehler-soft);border-color:color-mix(in srgb, var(--mt-fehler) 30%, transparent);color:var(--mt-fehler)}.mt-w-warnung a,.mt-w-info a,.mt-w-fehler a{color:inherit;text-decoration:underline}ul.mt-w-fehler{padding-left:28px}li.mt-w-fehler{margin:4px 0 0}span.mt-w-fehler,.mt-w-feld>.mt-w-fehler{background:0 0;border:0;margin:0;padding:0;font-size:.8125rem}.mt-w-fortschritt{border-radius:var(--mt-radius-s);background:var(--mt-surface-2);height:6px;overflow:hidden}.mt-w-fortschritt>i{background:var(--mt-accent);border-radius:inherit;height:100%;transition:width var(--mt-dauer) var(--mt-ease-out);display:block}.mt-w-schritte{counter-reset:s;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px;padding:0;display:flex}.mt-w-schritte li{counter-increment:s;color:var(--mt-muted);align-items:center;gap:8px;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.mt-w-schritte li:before{content:counter(s);background:var(--mt-surface-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;display:grid}.mt-w-schritte li[data-aktiv]:before{background:var(--farbe-knopf,var(--mt-accent));color:var(--mt-accent-ink)}.mt-w-schritte li[data-aktiv]{color:var(--mt-text)}@media (hover:hover) and (pointer:fine){.mt-w-feld input:hover:not(:disabled),.mt-w-feld select:hover:not(:disabled),.mt-w-feld textarea:hover:not(:disabled){border-color:var(--mt-faint)}.mt-w-feld input:focus:hover,.mt-w-feld select:focus:hover,.mt-w-feld textarea:focus:hover{border-color:var(--mt-accent)}.mt-w-wahl button:hover:not(:disabled):not([aria-pressed=true]){background:var(--mt-surface-2)}.mt-w-wahl button[aria-pressed=true]:hover:not(:disabled){background:var(--mt-accent-hover);border-color:var(--mt-accent-hover)}.mt-w-knopf:hover:not(:disabled){background:var(--mt-accent-hover);border-color:var(--mt-accent-hover);color:var(--mt-accent-ink)}.mt-w-knopf--leise:hover:not(:disabled){background:var(--mt-surface-2);border-color:var(--mt-border-strong);color:var(--mt-text)}.mt-w-ablage:hover{background:var(--mt-accent-soft);border-color:var(--mt-accent)}.mt-werkzeug-kasten:hover{border-color:var(--mt-border-strong);color:var(--mt-text)}.mt-ratgeber-kasten li a:hover{text-decoration:underline}}.mt-werkzeug-kasten{max-width:var(--mt-lese,72ch);border-radius:var(--mt-radius);color:var(--mt-text);background:var(--mt-surface);border:1px solid var(--mt-border);transition:border-color var(--mt-dauer-kurz) var(--mt-ease-out), transform var(--mt-dauer-kurz) var(--mt-ease-out);touch-action:manipulation;align-items:center;gap:12px;margin:8px 0 24px;padding:14px 16px;text-decoration:none;display:flex}.mt-werkzeug-kasten:active{transform:scale(.98)}.mt-werkzeug-kasten strong{font-family:var(--mt-font-display);font-size:1rem;font-weight:600;display:block}.mt-werkzeug-kasten span span{color:var(--mt-muted);margin-top:2px;font-size:.875rem;display:block}.mt-werkzeug-kasten-pfeil{color:var(--mt-accent);margin-left:auto;font-size:1.25rem}.mt-werkzeug-kasten-box{max-width:72ch;margin:24px 0}.mt-werkzeug-kasten-box .mt-werkzeug-kasten{margin:0}.calc-prose .mt-werkzeug-kasten{color:var(--mt-text);text-decoration:none}.calc-prose .mt-werkzeug-kasten strong{margin:0}.mt-ratgeber .mt-erklaerung{margin-top:8px}.mt-ratgeber-kasten{max-width:var(--mt-lese,72ch);margin:40px 0 0}.mt-ratgeber-kasten h2{font-size:1.375rem}.mt-ratgeber-kasten ul{margin:0;padding:0;list-style:none}.mt-ratgeber-kasten li{border-bottom:1px solid var(--mt-border);padding:12px 0}.mt-ratgeber-kasten li a{color:var(--mt-accent);text-decoration:none}.mt-ratgeber-kasten li span{color:var(--mt-muted);margin-top:2px;font-size:.9375rem;display:block}.mt-w-ohne-rand.mt-w-ohne-rand{margin:0}.mt-w-abstand-1.mt-w-abstand-1{margin-top:8px}.mt-w-abstand-2.mt-w-abstand-2{margin-top:16px}.mt-w-abstand-3.mt-w-abstand-3{margin-top:24px}.mt-w-abstand-4.mt-w-abstand-4{margin-top:32px}.mt-w-unten-1.mt-w-unten-1{margin-bottom:8px}.mt-w-unten-2.mt-w-unten-2{margin-bottom:16px}.mt-w-unten-3.mt-w-unten-3{margin-bottom:24px}.mt-w-ohne-oben.mt-w-ohne-oben{margin-top:0}.mt-w-ohne-unten.mt-w-ohne-unten{margin-bottom:0}.mt-w-rechts.mt-w-rechts{text-align:right}.mt-w-links.mt-w-links{text-align:left}.mt-w-mitte.mt-w-mitte{text-align:center}.mt-w-klapp.mt-w-klapp{cursor:pointer;font-weight:600}.mt-w-mono.mt-w-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mt-w-zeile{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.mt-w-zeile--eng.mt-w-zeile--eng{flex-wrap:nowrap;gap:8px}.mt-w-hakenzeile{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.mt-w-hakenzeile--mitte.mt-w-hakenzeile--mitte{align-items:center}.mt-w-sr-nur{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.mt-band .mt-krume,.mt-leiste,[data-result-ad],.mt-w-knoepfe,.mt-w-ablage,.mt-werkzeug-kasten-box,.mt-ratgeber-kasten{display:none!important}.mt-w-karte,.mt-w-ergebnis{break-inside:avoid}.mt-w-ergebnis{background:0 0;border:1px solid #999}.mt-w-tabelle{break-inside:auto}.mt-w-tabelle tr{break-inside:avoid}.mt-mehr>summary{display:none}.mt-zweck{-webkit-line-clamp:unset;display:block;overflow:visible}}
