.SteuertoolCostCalculator-module__k8VTHq__scenarioFieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;display:grid}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption{border:1px solid var(--ct-border-default);background:var(--ct-bg-canvas);cursor:pointer;align-items:flex-start;gap:.75rem;min-height:5.5rem;padding:1rem;display:flex}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption:hover{border-color:var(--ct-border-strong);background:var(--ct-bg-surface-1)}.SteuertoolCostCalculator-module__k8VTHq__scenarioSelected{border-color:var(--ct-border-brand-strong);background:var(--ct-brand-soft)}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption input,.SteuertoolCostCalculator-module__k8VTHq__checkboxLabel input{width:1.1rem;height:1.1rem;accent-color:var(--ct-brand);flex:none;margin:.15rem 0 0}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption strong,.SteuertoolCostCalculator-module__k8VTHq__checkboxLabel strong{color:var(--ct-text-strong);line-height:1.35;display:block}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption small,.SteuertoolCostCalculator-module__k8VTHq__checkboxLabel small{color:var(--ct-text-default);margin-top:.3rem;font-size:13px;line-height:1.45;display:block}.SteuertoolCostCalculator-module__k8VTHq__controlBlock{border:1px solid var(--ct-border-default);background:var(--ct-bg-canvas);padding:1rem}.SteuertoolCostCalculator-module__k8VTHq__controlBlock>p{min-height:2.8rem;color:var(--ct-text-default);margin:.35rem 0 .75rem;font-size:13px;line-height:1.45}.SteuertoolCostCalculator-module__k8VTHq__controlBlock>input,.SteuertoolCostCalculator-module__k8VTHq__controlBlock>select{border:1px solid var(--ct-border-strong);background:var(--ct-bg-surface-0);width:100%;min-height:2.8rem;color:var(--ct-text-strong);font-family:var(--ct-font-mono);border-radius:0;outline:none;padding:.65rem .75rem;font-size:1rem}.SteuertoolCostCalculator-module__k8VTHq__controlBlock>input:focus-visible,.SteuertoolCostCalculator-module__k8VTHq__controlBlock>select:focus-visible{border-color:var(--ct-brand);box-shadow:0 0 0 3px var(--ct-brand-soft)}.SteuertoolCostCalculator-module__k8VTHq__scenarioOption:has(input:focus-visible){border-color:var(--ct-brand);box-shadow:0 0 0 3px var(--ct-brand-soft)}.SteuertoolCostCalculator-module__k8VTHq__checkboxLabel:has(input:focus-visible){border-color:var(--ct-brand);box-shadow:0 0 0 3px var(--ct-brand-soft)}.SteuertoolCostCalculator-module__k8VTHq__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.75rem;display:grid}.SteuertoolCostCalculator-module__k8VTHq__presets button{border:1px solid var(--ct-border-default);min-height:3.2rem;color:var(--ct-text-default);cursor:pointer;background:0 0;border-radius:0;padding:.45rem}.SteuertoolCostCalculator-module__k8VTHq__presets button[aria-pressed=true]{border-color:var(--ct-brand);background:var(--ct-brand-soft);color:var(--ct-text-strong)}.SteuertoolCostCalculator-module__k8VTHq__presets button:focus-visible{outline:2px solid var(--ct-brand);outline-offset:2px}.SteuertoolCostCalculator-module__k8VTHq__presets span,.SteuertoolCostCalculator-module__k8VTHq__presets small{display:block}.SteuertoolCostCalculator-module__k8VTHq__presets span{font-size:13px;font-weight:700}.SteuertoolCostCalculator-module__k8VTHq__presets small{color:var(--ct-text-default);font-family:var(--ct-font-mono);margin-top:.15rem;font-size:13px}.SteuertoolCostCalculator-module__k8VTHq__checkboxLabel{border:1px solid var(--ct-border-default);cursor:pointer;gap:.7rem;margin-top:1rem;padding:.75rem;display:flex}.SteuertoolCostCalculator-module__k8VTHq__affiliateNotice{margin-top:1rem}.SteuertoolCostCalculator-module__k8VTHq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.SteuertoolCostCalculator-module__k8VTHq__actions>a{text-align:center;flex:18rem;min-height:3rem}.SteuertoolCostCalculator-module__k8VTHq__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.SteuertoolCostCalculator-module__k8VTHq__breakdown{border:1px solid var(--ct-border-default);background:var(--ct-bg-canvas)}.SteuertoolCostCalculator-module__k8VTHq__breakdown summary{color:var(--ct-text-strong);cursor:pointer;padding:.85rem 1rem;font-size:15px;font-weight:700}.SteuertoolCostCalculator-module__k8VTHq__breakdown[open] summary{border-bottom:1px solid var(--ct-border-default)}@media (max-width:760px){.SteuertoolCostCalculator-module__k8VTHq__scenarioFieldset,.SteuertoolCostCalculator-module__k8VTHq__detailsGrid{grid-template-columns:1fr}.SteuertoolCostCalculator-module__k8VTHq__presets{grid-template-columns:repeat(2,minmax(0,1fr))}.SteuertoolCostCalculator-module__k8VTHq__controlBlock>p{min-height:0}}
