.wyKKnq_card{background:var(--paper-2);border:1px solid var(--line-strong);border-radius:var(--r-2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"result plan""control plan""cta plan";gap:clamp(1.75rem,3vw,2.5rem) clamp(2rem,5vw,5rem);margin-top:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.wyKKnq_result{grid-area:result;gap:.6rem;min-width:0;display:grid}.wyKKnq_label{font-size:var(--step--1);color:var(--muted)}.wyKKnq_rate{font-size:var(--step--1);color:var(--lca-bright)}.wyKKnq_control{grid-area:control;gap:.75rem;display:grid}.wyKKnq_areaRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wyKKnq_areaLabel{font-weight:600}.wyKKnq_areaOut{font-size:var(--step-2);font-weight:700}.wyKKnq_areaOut small{color:var(--muted);font-size:.6em;font-weight:500}.wyKKnq_sliderRow{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.wyKKnq_step{border:1px solid var(--line-strong);border-radius:var(--r-1);cursor:pointer;width:44px;height:44px;transition:border-color var(--dur-1), background var(--dur-1);background:0 0;place-items:center;font-size:1.35rem;line-height:1;display:grid}.wyKKnq_step:hover:not(:disabled){border-color:var(--lca-bright);background:#5e95e614}.wyKKnq_step:disabled{opacity:.35;cursor:default}.wyKKnq_range{--track:6px;--thumb:30px;cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0}.wyKKnq_range::-webkit-slider-runnable-track{height:var(--track);background:linear-gradient(var(--lca-bright), var(--lca-bright)) 0 0 / var(--fill) 100% no-repeat, var(--line-strong);border-radius:1px}.wyKKnq_range::-moz-range-track{height:var(--track);background:var(--line-strong);border-radius:1px}.wyKKnq_range::-moz-range-progress{height:var(--track);background:var(--lca-bright)}.wyKKnq_range::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);background:var(--lca);border-radius:var(--r-2);transition:box-shadow var(--dur-2) var(--ease-out);border:2px solid #fff;box-shadow:0 0 0 6px #2c5ca040}.wyKKnq_range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--lca);border-radius:var(--r-2);border:2px solid #fff;box-shadow:0 0 0 6px #2c5ca040}.wyKKnq_range:active::-webkit-slider-thumb{box-shadow:0 0 0 10px #2c5ca052}.wyKKnq_range:focus-visible{outline:none}.wyKKnq_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus);outline-offset:4px}.wyKKnq_range:focus-visible::-moz-range-thumb{outline:2px solid var(--focus);outline-offset:4px}.wyKKnq_marks{font-size:var(--step--1);color:var(--muted);justify-content:space-between;padding-inline:56px;display:flex}.wyKKnq_presets{flex-wrap:wrap;gap:8px;margin-top:.5rem;display:flex}.wyKKnq_preset{border:1px solid var(--line-strong);border-radius:var(--r-1);cursor:pointer;min-height:44px;transition:border-color var(--dur-1), background var(--dur-1), color var(--dur-1);background:0 0;padding:0 16px;font-size:.9375rem}.wyKKnq_preset:hover{border-color:var(--lca-bright)}.wyKKnq_preset[aria-pressed=true]{background:var(--lca);border-color:var(--lca);color:#fff}.wyKKnq_plan{grid-area:plan;align-content:center;gap:.75rem;margin:0;display:grid}.wyKKnq_plan svg{width:100%;height:auto;overflow:visible}.wyKKnq_caption{max-width:42ch}.wyKKnq_cta{grid-area:cta;justify-items:start;gap:.9rem;display:grid}.wyKKnq_note{max-width:52ch}@media (max-width:959px){.wyKKnq_card{grid-template-columns:minmax(0,1fr);grid-template-areas:"result""control""plan""cta"}.wyKKnq_plan svg{max-width:420px}}@media (max-width:599px){.wyKKnq_cta .btn{width:100%}.wyKKnq_presets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wyKKnq_preset{padding:0 6px}}
