.sn:has(.sn-wkr) [id]{scroll-margin-top:calc(var(--sn-nav-h) + 16px - var(--sn-html-pad,90px))}.sn .sn-wkr{--wkr-mass:1120px;background:var(--sn-surface);color:var(--sn-t1);padding:calc(var(--wkr-kl,0px) + 40px) 0 56px;position:relative}.sn .sn-wkr-schmal{--wkr-mass:880px}@media (min-width:1024px){.sn .sn-wkr{padding:calc(var(--wkr-kl,0px) + 56px) 0 80px}}.sn .kl~.sn-wkr-unter-kl,.sn .kl~* .sn-wkr-unter-kl{--wkr-kl:var(--sn-nav-h);margin-top:calc(-1 * var(--sn-nav-h))}.sn .sn-wkr-mass{max-width:var(--wkr-mass);min-width:0;margin-inline:auto}.sn .sn-wkr-kennzeile{font:500 14px/20px var(--sn-font-sans);color:var(--sn-t3);flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;display:flex}.sn .sn-wkr-kennzeile a{color:inherit;transition:color .15s var(--sn-ease);border-radius:4px;text-decoration:none}.sn .sn-wkr-kennzeile a:hover{color:var(--sn-t1);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.sn .sn-wkr-pfad{font-weight:400}.sn .sn-wkr .sn-wkr-h{-webkit-hyphens:manual;hyphens:manual;margin:12px 0 0;font-size:36px;line-height:40px}@media (min-width:768px){.sn .sn-wkr .sn-wkr-h{font-size:48px;line-height:52px}}@media (min-width:1280px){.sn .sn-wkr .sn-wkr-h{font-size:56px;line-height:60px}}@media (max-width:767px){.sn .sn-wkr-langes-wort .sn-wkr-h{font-size:min(36px,calc((100vw - 32px) / (var(--wkr-wort) * .5)));line-height:1.12}}.sn .sn-wkr-satz{max-width:640px;font:400 17px/26px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:16px 0 0}@media (min-width:768px){.sn .sn-wkr-satz{margin-top:20px;font-size:18px;line-height:28px}}.sn .sn-wkr-fakten{font:400 14px/20px var(--sn-font-sans);color:var(--sn-t2);flex-wrap:wrap;gap:4px 24px;margin:16px 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.sn .sn-wkr-fakten li{white-space:nowrap;margin-left:-24px}.sn .sn-wkr-fakten li:before{content:"·";text-align:center;width:24px;color:var(--sn-t3);display:inline-block}.sn .sn-wkr-werkzeug{margin-top:32px}@media (min-width:1024px){.sn .sn-wkr-werkzeug{margin-top:40px}}.sn .sn-wkr-karte{background:var(--sn-panel);border:1px solid var(--sn-line);box-shadow:var(--sn-shadow-float);border-radius:16px;min-width:0;position:relative;overflow:clip}@media (min-width:768px){.sn .sn-wkr-breit .sn-wkr-karte:not(.sn-wkr-karte-schale){grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.sn .sn-wkr-breit .sn-wkr-karte:not(.sn-wkr-karte-schale)>:not(.sn-wkr-eingabe):not(.sn-wkr-erg){grid-column:1/-1}}.sn .sn-wkr-eingabe{min-width:0;padding:24px 20px}@media (min-width:768px){.sn .sn-wkr-eingabe{padding:32px}}@media (min-width:1024px){.sn .sn-wkr-eingabe{padding:36px 40px}}.sn .sn-wkr-eingabe-titel{font:500 15px/22px var(--sn-font-sans);letter-spacing:-.005em;color:var(--sn-t1);text-wrap:balance;margin:0 0 20px}.sn .sn-wkr-felder{gap:20px;display:grid}.sn .sn-wkr-hinweis{font:400 13px/20px var(--sn-font-sans);color:var(--sn-t3);text-wrap:pretty;margin:20px 0 0}.sn .sn-wkr-feld{min-width:0}.sn .sn-wkr-label{font:500 14px/20px var(--sn-font-sans);color:var(--sn-t1);display:block}.sn .sn-wkr-box{border:1px solid var(--sn-feld);background:var(--sn-panel);height:52px;transition:border-color .15s var(--sn-ease);border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding-right:16px;display:flex;position:relative}.sn .sn-wkr-box:hover{border-color:var(--sn-t2)}.sn .sn-wkr-box:has(:focus-visible){outline:2px solid var(--sn-signal);outline-offset:2px;border-color:var(--sn-t2)}.sn .sn-wkr-box :is(input,select):focus-visible{outline:none}.sn .sn-wkr-box input{min-width:0;height:100%;color:var(--sn-t1);font:400 20px/28px var(--sn-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:0 0;border:0;border-radius:10px;flex:1;padding:0 0 0 16px}.sn .sn-wkr-einheit{font:400 15px/20px var(--sn-font-sans);color:var(--sn-t3);white-space:nowrap;flex:none}.sn .sn-wkr-box-wahl{padding-right:0}.sn .sn-wkr-box select{min-width:0;height:100%;color:var(--sn-t1);font:400 17px/24px var(--sn-font-sans);appearance:none;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:0 44px 0 16px}.sn .sn-wkr-box select option{background:var(--sn-panel);color:var(--sn-t1)}.sn .sn-wkr-pfeil{color:var(--sn-t2);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:14px}.sn .sn-wkr-hilfe{font:400 13px/20px var(--sn-font-sans);color:var(--sn-t3);margin:8px 0 0}.sn .sn-wkr-box[data-fehler]{border-style:dashed;border-color:var(--sn-t2)}.sn .sn-wkr-fehler{font:400 14px/20px var(--sn-font-sans);color:var(--sn-t1);align-items:flex-start;gap:8px;margin:8px 0 0;display:flex}.sn .sn-wkr-fehler .ic{color:var(--sn-t2);margin-top:2px}.sn .sn-wkr-erg{background:var(--sn-muted);flex-direction:column;min-width:0;padding:24px 20px;display:flex}@media (min-width:768px){.sn .sn-wkr-erg{padding:32px}}@media (min-width:1024px){.sn .sn-wkr-erg{padding:36px 40px}}.sn .sn-wkr-erg-label{font:500 14px/22px var(--sn-font-sans);color:var(--sn-t2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0;display:flex}.sn .sn-wkr-bsp{border:1px solid var(--sn-line-strong);height:22px;font:400 12px/16px var(--sn-font-sans);color:var(--sn-t3);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.sn .sn-wkr-zahl{font:400 40px/44px var(--sn-font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--sn-t1);overflow-wrap:anywhere;margin:8px 0 0}@media (min-width:768px){.sn .sn-wkr-zahl{font-size:56px;line-height:60px}}.sn .sn-wkr-zahl[data-neu]{animation:sn-wkr-ein .16s var(--sn-ease)}@keyframes sn-wkr-ein{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sn .sn-wkr-zahl[data-neu]{animation:none}}.sn .sn-wkr-erg-unten{margin-top:24px}.sn .sn-wkr-erg[data-ungueltig] .sn-wkr-erg-unten{min-height:var(--wkr-unten-h,auto)}.sn .sn-wkr-ungueltig{max-width:44ch;font:400 15px/22px var(--sn-font-sans);color:var(--sn-t1);text-wrap:pretty;align-items:flex-start;gap:10px;margin:0;display:flex}.sn .sn-wkr-ungueltig .ic{color:var(--sn-t2);margin-top:3px}.sn .sn-wkr-rw dl{margin:0}.sn .sn-wkr-rw-z{border-top:1px solid var(--sn-line-strong);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.sn .sn-wkr-rw-z dt{min-width:0;font:400 15px/22px var(--sn-font-sans);color:var(--sn-t2)}.sn .sn-wkr-rw-q{font:400 13px/18px var(--sn-font-sans);font-variant-numeric:tabular-nums;color:var(--sn-t3);margin-top:1px;display:block}.sn .sn-wkr-rw-z dd{font:500 15px/22px var(--sn-font-sans);font-variant-numeric:tabular-nums;color:var(--sn-t1);white-space:nowrap;flex:none;margin:0}.sn .sn-wkr-rw-summe{border-top-color:var(--sn-t2)}.sn .sn-wkr-rw-summe dt{color:var(--sn-t1);font-weight:500}.sn .sn-wkr-rw-folge{font:400 13px/20px var(--sn-font-sans);color:var(--sn-t3);text-wrap:pretty;margin:10px 0 0}.sn .sn-wkr-aktionen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:auto;padding-top:24px;display:flex}.sn .sn-wkr-kopieren{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.sn .sn-wkr-knopf{border:1px solid var(--sn-feld);height:40px;color:var(--sn-t1);font:500 14px/20px var(--sn-font-sans);cursor:pointer;transition:background-color .15s var(--sn-ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.sn .sn-wkr-knopf:hover{background:var(--sn-hover)}.sn .sn-wkr-ok{color:var(--a-ok)}.sn .sn-wkr-status{font:400 13px/18px var(--sn-font-sans);color:var(--sn-t3)}.sn .sn-wkr-status:empty{display:none}.sn .sn-wkr-selbst{width:100%;font:400 13px/20px var(--sn-font-sans);color:var(--sn-t2);display:block}.sn .sn-wkr-selbst textarea{border:1px solid var(--sn-feld);background:var(--sn-panel);width:100%;color:var(--sn-t1);font:400 14px/21px var(--sn-font-sans);resize:vertical;border-radius:10px;margin-top:8px;padding:12px;display:block}.sn .sn-wkr-zurueck{color:var(--sn-t2);font:400 14px/20px var(--sn-font-sans);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);cursor:pointer;background:0 0;border:0;padding:8px 0}.sn .sn-wkr-zurueck:hover{color:var(--sn-t1);text-decoration-color:currentColor}.sn .sn-wkr-vorher{font:400 17px/24px var(--sn-font-sans);font-variant-numeric:tabular-nums;color:var(--sn-t3);margin:8px 0 -4px}.sn .sn-wkr-vorher s{text-decoration-thickness:1px;-webkit-text-decoration-color:var(--sn-t3);text-decoration-color:var(--sn-t3)}.sn .sn-wkr-zusatz{letter-spacing:0;color:var(--sn-t2);white-space:nowrap;font-size:18px;line-height:24px}@media (min-width:768px){.sn .sn-wkr-zusatz{font-size:20px}}.sn .sn-wkr-unter{gap:8px;margin-top:16px;display:grid}.sn .sn-wkr-unter p{font:400 13px/20px var(--sn-font-sans);color:var(--sn-t3);text-wrap:pretty;margin:0}.sn .sn-wkr-unter a{color:var(--sn-t2);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.sn .sn-wkr-unter a:hover{color:var(--sn-t1);text-decoration-color:currentColor}.sn .sn-wkr-aktionen+.sn-wkr-unter{margin-top:16px}.sn .sn-wkr-knopf:disabled{cursor:not-allowed;opacity:.5}.sn .sn-wkr-knopf:disabled:hover{background:0 0}.sn .sn-wkr-label-zeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.sn .sn-wkr-box-datum{padding-right:12px}.sn .sn-wkr-box-datum input{min-width:0;height:100%;color:var(--sn-t1);font:400 18px/26px var(--sn-font-sans);font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;border-radius:10px;flex:1;padding:0 0 0 16px}.sn .sn-wkr-box-datum input::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}.sn[data-licht=abend] .sn-wkr-box-datum input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sn .sn-wkr-ds{max-width:72ch;font:400 14px/21px var(--sn-font-sans);color:var(--sn-t3);text-wrap:pretty;margin:16px 0 0}.sn .sn-wkr-ds-link{color:var(--sn-t2);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.sn .sn-wkr-ds-link:hover{color:var(--sn-t1);text-decoration-color:currentColor}.sn .sn-wkr-fuss{border-top:1px solid var(--sn-line);margin-top:40px;padding-top:32px}.sn .sn-wkr-fuss .sn-ag-zeile{background:0 0;border-radius:0;padding:0}@media (max-width:767px){.sn .sn-wkr-werkzeug{margin-top:28px}.sn .sn-wkr-fuss{margin-top:32px;padding-top:28px}}.sn[data-licht=abend] .sn-wkr-erg{background:var(--sn-surface)}.sn[data-licht=abend] .sn-wkr-rw-z{border-top-color:var(--sn-line)}.sn[data-licht=abend] .sn-wkr-rw-summe{border-top-color:var(--sn-t3)}
