.gast{--gast-radius:14px;--gast-kante:3px;--gast-schatten-nah:#1012180f;--gast-schatten-weit:#10121838;--gast-glanz:#ffffff0f;--gast-schatten:0 1px 2px var(--gast-schatten-nah),0 14px 30px -18px var(--gast-schatten-weit);border:1px solid var(--gast-rand);border-radius:var(--gast-radius);background-color:var(--gast-flaeche);box-shadow:var(--gast-schatten);position:relative}.gast[data-thema=dunkel]{--gast-schatten:inset 0 1px 0 var(--gast-glanz)}.gast:before{content:"";z-index:3;left:0;top:var(--gast-radius);bottom:var(--gast-radius);width:var(--gast-kante);background:var(--gast-akzent);pointer-events:none;border-radius:0 2px 2px 0;position:absolute}@media print{.gast{box-shadow:none}}@font-face{font-family:Gast Inter;src:url(../media/inter-latin.2tuclv0rzs_b6.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Gast Mono;src:url(../media/mono-400.2kie-lw0fgqat.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gast Mono;src:url(../media/mono-700.2sq4x77_3uyqb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@keyframes gr-neu{0%{background-color:color-mix(in oklab,currentColor 18%,transparent)}to{background-color:#0000}}.gast-rechnerzentrale{--gr-grund:#fefeff;--gr-feld:#f1f1f2;--gr-tinte:#0f0f12;--gr-tinte-2:#4c4c51;--gr-linie:#d0d1d3;--gr-linie-2:#808084;--gr-gedaempft:#e7e7ea;--gr-ergebnis:#a94800;--gr-feldlinie:var(--gr-linie);--gr-sans:"Gast Inter","Inter",system-ui,sans-serif;--gr-mono:"Gast Mono","JetBrains Mono",ui-monospace,monospace;--gast-flaeche:var(--gr-grund);--gast-rand:var(--gr-linie);--gast-akzent:var(--gr-ergebnis);box-sizing:border-box;color:var(--gr-tinte);font:400 13px/1.3 var(--gr-sans);font-synthesis:none;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;display:block;overflow:hidden;container:gr/inline-size}@supports (color:lab(0% 0 0)){.gast-rechnerzentrale{--gr-grund:lab(99.6434% .0972152 -.364745);--gr-feld:lab(95.1632% .126541 -.474143);--gr-tinte:lab(4.40103% .427164 -1.54392);--gr-tinte-2:lab(32.6491% .811502 -2.89647);--gr-linie:lab(83.7255% .392348 -1.45679);--gr-linie-2:lab(53.5477% .595927 -2.18025);--gr-gedaempft:lab(91.8542% .293314 -1.09327);--gr-ergebnis:lab(43.2826% 39.8662 60.2264)}}.gast-rechnerzentrale[data-thema=dunkel]{--gr-grund:#252930;--gr-feld:#010203;--gr-tinte:#eceff2;--gr-tinte-2:#95989f;--gr-linie:#393d45;--gr-linie-2:#777a80;--gr-gedaempft:#1c1f25;--gr-ergebnis:#ff9127;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.gast-rechnerzentrale[data-thema=dunkel]{--gr-grund:lab(16.4257% -.556231 -5.14616);--gr-feld:lab(.454704% -.0226423 -.660545);--gr-tinte:lab(94.1844% -.267118 -1.87205);--gr-tinte-2:lab(62.8472% -.505805 -3.72814);--gr-linie:lab(25.7039% -.634953 -5.5308);--gr-linie-2:lab(51.2468% -.498146 -3.724);--gr-gedaempft:lab(11.7934% -.476763 -4.41099);--gr-ergebnis:lab(71.3681% 37.5485 69.0484)}}.gast-rechnerzentrale *,.gast-rechnerzentrale :before,.gast-rechnerzentrale :after{box-sizing:border-box}.gast-rechnerzentrale :where(h3,p,output){font:inherit;color:inherit;margin:0;padding:0}.gast-rechnerzentrale :where(button,input){color:inherit;font:inherit;text-align:inherit;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;padding:0}.gast-rechnerzentrale :where(button){cursor:pointer}.gast-rechnerzentrale :where(a){color:inherit}.gast-rechnerzentrale :where(button,a):focus-visible{outline:2px solid var(--gr-ergebnis);outline-offset:2px}.gast-rechnerzentrale [hidden]{display:none!important}.gast-rechnerzentrale .gr-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gast-rechnerzentrale .gr-innen{flex-direction:column;display:flex;position:relative}.gast-rechnerzentrale .gr-links,.gast-rechnerzentrale .gr-rechts{display:contents}.gast-rechnerzentrale .gr-kopf{order:0}.gast-rechnerzentrale .gr-frage{order:1}.gast-rechnerzentrale .gr-ergebnis{order:2}.gast-rechnerzentrale .gr-eingabe{order:3}.gast-rechnerzentrale .gr-fuss{order:4}.gast-rechnerzentrale .gr-kopf{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;height:20px;margin:8px 12px 0;display:flex}.gast-rechnerzentrale .gr-kennung{align-items:center;gap:6px;display:inline-flex}.gast-rechnerzentrale .gr-schild{font:700 10px/14px var(--gr-mono);letter-spacing:.1em;border:1px solid;border-radius:4px;padding:0 4px 0 5px;display:block}.gast-rechnerzentrale .gr-wortmarke{letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:20px}.gast-rechnerzentrale .gr-gast{letter-spacing:.01em;color:var(--gr-tinte-2);font-size:10.5px;font-weight:500;line-height:20px}.gast-rechnerzentrale .gr-frage{min-width:0;margin:5px 12px 0}.gast-rechnerzentrale .gr-titel{font:650 17px/20px var(--gr-sans);letter-spacing:-.012em;white-space:nowrap}.gast-rechnerzentrale .gr-strecke{text-overflow:ellipsis;white-space:nowrap;font:400 10px/14px var(--gr-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gr-tinte-2);overflow:hidden}.gast-rechnerzentrale .gr-gemein{text-transform:none}.gast-rechnerzentrale .gr-ergebnis{min-width:0;margin:4px 12px 7px}.gast-rechnerzentrale .gr-etikett{color:var(--gr-tinte-2);white-space:nowrap;font-size:12px;line-height:16px;display:none}.gast-rechnerzentrale .gr-etikett-kern{font-weight:500}.gast-rechnerzentrale .gr-zahlzeile{justify-content:space-between;align-items:last baseline;gap:12px;height:44px;display:flex}.gast-rechnerzentrale .gr-zahl{font:700 40px/44px var(--gr-sans);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gr-ergebnis)}.gast-rechnerzentrale .gr-anteil{white-space:nowrap;flex-direction:column;align-items:flex-end;padding-bottom:2.6px;display:flex}.gast-rechnerzentrale .gr-anteil-name{color:var(--gr-tinte-2);font-size:11px;font-weight:500;line-height:14px}.gast-rechnerzentrale .gr-anteil-wert{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:22px}.gast-rechnerzentrale .gr-weg{white-space:nowrap;background:var(--gr-gedaempft);border-radius:8px;height:24px;margin-top:5px;padding:0 10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gast-rechnerzentrale .gr-weg{background:color-mix(in oklab,var(--gr-gedaempft)60%,transparent)}}.gast-rechnerzentrale .gr-weg{font:400 11.5px/24px var(--gr-mono)}.gast-rechnerzentrale .gr-op{color:var(--gr-tinte-2)}.gast-rechnerzentrale .gr-term{border-radius:4px;margin:0 -3px;padding:1px 3px}.gast-rechnerzentrale .gr-term.gr-neu{animation:.7s ease-out gr-neu}.gast-rechnerzentrale .gr-eingabe{border-top:1px solid var(--gr-linie);gap:6px;padding:6px 12px 0;display:grid}.gast-rechnerzentrale .gr-reihe{gap:6px;min-width:0;display:grid}.gast-rechnerzentrale .gr-reihe-1{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr)}.gast-rechnerzentrale .gr-reihe-2{grid-template-columns:minmax(0,1fr) 128px}.gast-rechnerzentrale .gr-feld{background:var(--gr-feld);width:100%;min-width:0;height:44px;box-shadow:inset 0 0 0 1px var(--gr-feldlinie);border-radius:10px;padding:5px 8px 6px;transition:box-shadow .15s;display:block;position:relative}.gast-rechnerzentrale .gr-feld-text{cursor:text}:is(.gast-rechnerzentrale .gr-feld-text:focus-within,.gast-rechnerzentrale .gr-schalter:focus-visible){box-shadow:inset 0 0 0 1.5px var(--gr-ergebnis),0 0 0 3px var(--gr-ergebnis);outline:none}@supports (color:color-mix(in lab, red, red)){:is(.gast-rechnerzentrale .gr-feld-text:focus-within,.gast-rechnerzentrale .gr-schalter:focus-visible){box-shadow:inset 0 0 0 1.5px var(--gr-ergebnis),0 0 0 3px color-mix(in oklab,var(--gr-ergebnis)22%,transparent)}}.gast-rechnerzentrale .gr-name{letter-spacing:.01em;color:var(--gr-tinte-2);white-space:nowrap;justify-content:space-between;gap:6px;font-size:10.5px;font-weight:500;line-height:12px;display:flex}.gast-rechnerzentrale .gr-zeile{align-items:baseline;gap:4px;height:20px;margin-top:1px;display:flex}.gast-rechnerzentrale .gr-wert{width:100%;min-width:0;height:20px;font:600 16px/20px var(--gr-sans);font-variant-numeric:tabular-nums;outline:none;flex:1 1 0}.gast-rechnerzentrale .gr-fest{font:600 16px/20px var(--gr-sans);font-variant-numeric:tabular-nums}.gast-rechnerzentrale .gr-einheit{color:var(--gr-tinte-2);flex:none;font-size:11px;font-weight:500;line-height:20px}.gast-rechnerzentrale .gr-zaehler{grid-template-columns:44px minmax(0,1fr) 44px;padding:0;display:grid}.gast-rechnerzentrale .gr-zaehler .gr-name{pointer-events:none;justify-content:center;position:absolute;top:5px;left:0;right:0}.gast-rechnerzentrale .gr-taste{border-radius:10px;place-items:center;width:44px;height:44px;padding-top:12px;transition:background-color .15s;display:grid}.gast-rechnerzentrale .gr-taste:focus-visible{outline-offset:-3px}.gast-rechnerzentrale .gr-taste:active{background:var(--gr-tinte)}@supports (color:color-mix(in lab, red, red)){.gast-rechnerzentrale .gr-taste:active{background:color-mix(in oklab,var(--gr-tinte)12%,transparent)}}.gast-rechnerzentrale .gr-taste[aria-disabled=true]{cursor:default;background:0 0}.gast-rechnerzentrale .gr-taste[aria-disabled=true] .gr-zeichen{opacity:.3}.gast-rechnerzentrale .gr-zeichen{pointer-events:none;width:14px;height:14px;display:block}.gast-rechnerzentrale .gr-zaehlwert{text-align:center;font:600 16px/20px var(--gr-sans);font-variant-numeric:tabular-nums;margin-top:18px;display:block}.gast-rechnerzentrale .gr-kipp{width:30px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gr-linie-2);border-radius:9px;flex:none;align-self:center;margin-left:auto;transition:background-color .16s,box-shadow .16s;position:relative}.gast-rechnerzentrale .gr-kipp:after{content:"";background:var(--gr-tinte-2);border-radius:50%;width:10px;height:10px;transition:transform .16s,background-color .16s;position:absolute;top:4px;left:4px}.gast-rechnerzentrale .gr-schalter[aria-checked=true] .gr-kipp{background:var(--gr-tinte);box-shadow:none}.gast-rechnerzentrale .gr-schalter[aria-checked=true] .gr-kipp:after{background:var(--gr-grund);transform:translate(12px)}.gast-rechnerzentrale .gr-wahl{background:var(--gr-gedaempft);border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;min-width:0;height:44px;padding:3px;display:grid}.gast-rechnerzentrale .gr-option{min-width:0;height:38px;color:var(--gr-tinte-2);white-space:nowrap;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:relative}.gast-rechnerzentrale .gr-option:before{content:"";position:absolute;inset:-3px -1px}.gast-rechnerzentrale .gr-option:focus-visible{outline-offset:1px}.gast-rechnerzentrale .gr-option[aria-checked=true]{background:var(--gr-grund);color:var(--gr-tinte);box-shadow:inset 0 0 0 1px var(--gr-linie-2)}.gast-rechnerzentrale .gr-option-name{font-size:12.5px;font-weight:600;line-height:15px}.gast-rechnerzentrale .gr-option-preis{font:400 10px/12px var(--gr-mono);color:var(--gr-tinte-2)}.gast-rechnerzentrale .gr-reihe-z{grid-template-columns:minmax(0,1fr) 112px}.gast-rechnerzentrale .gr-zaehlwert{white-space:nowrap;justify-self:center}.gast-rechnerzentrale .gr-ruht .gr-name,.gast-rechnerzentrale .gr-ruht .gr-zaehlwert{opacity:.45}.gast-rechnerzentrale .gr-ruht .gr-taste{cursor:default;background:0 0}.gast-rechnerzentrale .gr-wahl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gast-rechnerzentrale .gr-wahl-4 .gr-option-name{font-size:12px}.gast-rechnerzentrale .gr-fuss{align-items:center;height:44px;margin:0 12px;display:flex}.gast-rechnerzentrale .gr-quelle{letter-spacing:.01em;font-variant-numeric:tabular-nums;min-width:0;color:var(--gr-tinte-2);font-size:10px;font-weight:450;line-height:13px}.gast-rechnerzentrale .gr-quelle-teil{white-space:nowrap;display:inline-block}.gast-rechnerzentrale .gr-aktion{white-space:nowrap;flex:none;align-items:center;gap:5px;min-height:44px;margin-left:auto;padding-left:12px;font-size:12.5px;font-weight:650;line-height:16px;text-decoration:none;display:inline-flex}.gast-rechnerzentrale .gr-aktion-text{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gr-linie-2);-webkit-text-decoration-color:var(--gr-linie-2);-webkit-text-decoration-color:var(--gr-linie-2);text-decoration-color:var(--gr-linie-2);transition:text-decoration-color .15s}.gast-rechnerzentrale .gr-aktion:focus-visible{outline-offset:-4px;border-radius:8px}.gast-rechnerzentrale .gr-pfeil{width:14px;height:14px;transition:transform .15s;display:block}@media (hover:hover){.gast-rechnerzentrale .gr-feld:hover{--gr-feldlinie:var(--gr-linie-2)}.gast-rechnerzentrale .gr-taste:not([aria-disabled=true]):hover{background:var(--gr-tinte)}@supports (color:color-mix(in lab, red, red)){.gast-rechnerzentrale .gr-taste:not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--gr-tinte)7%,transparent)}}.gast-rechnerzentrale .gr-option:hover{color:var(--gr-tinte)}.gast-rechnerzentrale .gr-aktion:hover .gr-aktion-text{text-decoration-color:currentColor}.gast-rechnerzentrale .gr-aktion:hover .gr-pfeil{transform:translate(2px)}}@container gr (max-width:349px){.gast-rechnerzentrale .gr-kopf{gap:8px}.gast-rechnerzentrale .gr-kennung{gap:5px}.gast-rechnerzentrale .gr-schild{letter-spacing:.06em;padding:0 3px 0 4px}.gast-rechnerzentrale .gr-wortmarke{font-size:12.5px}.gast-rechnerzentrale .gr-gast{letter-spacing:0;font-size:10px}.gast-rechnerzentrale .gr-reihe-1{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)}.gast-rechnerzentrale .gr-feld:not(.gr-zaehler){padding-left:6px;padding-right:6px}.gast-rechnerzentrale .gr-name{letter-spacing:0;font-size:10px}.gast-rechnerzentrale .gr-km{display:none}.gast-rechnerzentrale .gr-kipp{width:26px}.gast-rechnerzentrale .gr-schalter[aria-checked=true] .gr-kipp:after{transform:translate(8px)}.gast-rechnerzentrale .gr-lang .gr-einheit{display:none}.gast-rechnerzentrale .gr-aktion{padding-left:8px}.gast-rechnerzentrale .gr-wahl-4 .gr-option-name{font-size:11.5px}}@container gr (min-width:640px){.gast-rechnerzentrale .gr-innen{grid-template-rows:auto 1fr;grid-template-columns:356px minmax(0,1fr);display:grid}.gast-rechnerzentrale .gr-innen:before{content:"";background:var(--gr-linie);width:1px;position:absolute;top:0;bottom:0;left:356px}.gast-rechnerzentrale .gr-kopf{grid-area:1/1/auto/-1;margin:14px 14px 0}.gast-rechnerzentrale .gr-links,.gast-rechnerzentrale .gr-rechts{flex-direction:column;grid-row:2;min-width:0;display:flex}.gast-rechnerzentrale .gr-links{grid-column:1}.gast-rechnerzentrale .gr-rechts{grid-column:2}.gast-rechnerzentrale .gr-gast{font:400 10px/20px var(--gr-mono);letter-spacing:.14em;text-transform:uppercase;margin-right:-.14em}.gast-rechnerzentrale .gr-frage{margin:10px 14px 0}.gast-rechnerzentrale .gr-titel{letter-spacing:-.015em;font-size:19px;line-height:24px}.gast-rechnerzentrale .gr-eingabe{border-top:0;margin:12px 0 14px;padding:0 14px}.gast-rechnerzentrale .gr-ergebnis{margin:6px 14px 0 16px}.gast-rechnerzentrale .gr-etikett{display:block}.gast-rechnerzentrale .gr-zahlzeile{height:60px}.gast-rechnerzentrale .gr-zahl{font-size:56px;line-height:60px}.gast-rechnerzentrale .gr-anteil{padding-bottom:3.9px}.gast-rechnerzentrale .gr-anteil-name{font-size:11.5px}.gast-rechnerzentrale .gr-anteil-wert{font-size:20px;line-height:26px}.gast-rechnerzentrale .gr-weg{height:28px;margin-top:8px;font-size:12.5px;line-height:28px}.gast-rechnerzentrale .gr-fuss{margin:auto 14px 4px 16px}}@media (prefers-reduced-motion:reduce){.gast-rechnerzentrale *,.gast-rechnerzentrale :before,.gast-rechnerzentrale :after{transition:none!important;animation:none!important}}
