.tools-experience-module__bKHj_a__toolWorkspace{min-width:0}.tools-experience-module__bKHj_a__calculatorCard{color:#fff;background:#05181de0;border:1px solid #ffffff29;border-radius:1.4rem;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 18px 44px #0316194d}.tools-experience-module__bKHj_a__workspaceTitle{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.tools-experience-module__bKHj_a__workspaceTitle svg{color:#69eb75;width:2rem;height:2rem}.tools-experience-module__bKHj_a__workspaceTitle h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem)}.tools-experience-module__bKHj_a__fieldGrid{gap:1rem;display:grid}.tools-experience-module__bKHj_a__field{color:#ffffffc7;gap:.45rem;font-size:.82rem;font-weight:700;display:grid}.tools-experience-module__bKHj_a__inputWrap{color:#69eb75;background:#ffffff12;border:1px solid #fff3;border-radius:.8rem;align-items:center;gap:.45rem;min-height:3.15rem;padding:0 .9rem;display:flex}.tools-experience-module__bKHj_a__inputWrap input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:1rem;font-weight:750}.tools-experience-module__bKHj_a__inputWrap:focus-within{border-color:#69eb75;box-shadow:0 0 0 3px #69eb7526}.tools-experience-module__bKHj_a__segmentedField{border:0;margin:1.25rem 0 0;padding:0}.tools-experience-module__bKHj_a__segmentedField legend{color:#ffffffc7;margin-bottom:.55rem;font-size:.82rem;font-weight:700}.tools-experience-module__bKHj_a__segmentedField>div{flex-wrap:wrap;gap:.5rem;display:flex}.tools-experience-module__bKHj_a__segmentedField button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:.75rem;min-height:2.65rem;padding:.55rem .9rem;font-weight:720;transition:border-color .16s,background-color .16s,color .16s}.tools-experience-module__bKHj_a__segmentedField button[aria-pressed=true]{color:#123139;background:#69eb75;border-color:#69eb75}.tools-experience-module__bKHj_a__segmentedField button:focus-visible{outline-offset:3px;outline:3px solid #69eb7559}.tools-experience-module__bKHj_a__results{gap:.65rem;margin-top:1.5rem;display:grid}.tools-experience-module__bKHj_a__results>span{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.8rem 1rem;display:flex}.tools-experience-module__bKHj_a__results small{color:#ffffffad;font-size:.78rem}.tools-experience-module__bKHj_a__results strong{text-align:right;font-size:1.05rem}.tools-experience-module__bKHj_a__results .tools-experience-module__bKHj_a__resultPrimary{color:#123139;background:#69eb75;border-color:#69eb75}.tools-experience-module__bKHj_a__results .tools-experience-module__bKHj_a__resultPrimary small{color:#244b42}.tools-experience-module__bKHj_a__validation{color:#ffd7d7;background:#6f141459;border:1px solid #ff8b8b73;border-radius:.75rem;margin:1rem 0 0;padding:.8rem;font-size:.82rem}.tools-experience-module__bKHj_a__disclaimer{color:#ffffff8f;border-top:1px solid #ffffff1f;margin:1.25rem 0 0;padding-top:1rem;font-size:.72rem;line-height:1.5}.tools-experience-module__bKHj_a__relatedTools{gap:1rem;margin-top:1.4rem;display:grid}.tools-experience-module__bKHj_a__relatedTool{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:1rem;align-items:center;gap:1rem;padding:1.1rem;text-decoration:none;display:flex}.tools-experience-module__bKHj_a__relatedTool>svg{color:#69eb75;width:2rem;height:2rem}.tools-experience-module__bKHj_a__relatedTool span{gap:.3rem;display:grid}.tools-experience-module__bKHj_a__relatedTool small{color:#ffffffa6}@media (min-width:640px){.tools-experience-module__bKHj_a__fieldGrid,.tools-experience-module__bKHj_a__results{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-experience-module__bKHj_a__results .tools-experience-module__bKHj_a__resultPrimary{grid-column:1/-1}}html[data-site-theme=light] .tools-experience-module__bKHj_a__calculatorCard{color:var(--site-public-foreground);border-color:var(--site-border);background:var(--site-surface);box-shadow:var(--site-shadow)}html[data-site-theme=light] .tools-experience-module__bKHj_a__field{color:var(--site-public-muted)}html[data-site-theme=light] .tools-experience-module__bKHj_a__segmentedField legend{color:var(--site-public-muted)}html[data-site-theme=light] .tools-experience-module__bKHj_a__results small{color:var(--site-public-muted)}html[data-site-theme=light] .tools-experience-module__bKHj_a__disclaimer{color:var(--site-public-muted)}html[data-site-theme=light] .tools-experience-module__bKHj_a__relatedTool small{color:var(--site-public-muted)}html[data-site-theme=light] .tools-experience-module__bKHj_a__inputWrap{color:var(--site-public-foreground);border-color:var(--site-border);background:var(--site-surface-soft)}html[data-site-theme=light] .tools-experience-module__bKHj_a__segmentedField button{color:var(--site-public-foreground);border-color:var(--site-border);background:var(--site-surface-soft)}html[data-site-theme=light] .tools-experience-module__bKHj_a__results>span{color:var(--site-public-foreground);border-color:var(--site-border);background:var(--site-surface-soft)}html[data-site-theme=light] .tools-experience-module__bKHj_a__relatedTool{color:var(--site-public-foreground);border-color:var(--site-border);background:var(--site-surface-soft)}html[data-site-theme=light] .tools-experience-module__bKHj_a__inputWrap input{color:var(--site-public-foreground)}:is(html[data-site-theme=light] .tools-experience-module__bKHj_a__workspaceTitle svg,html[data-site-theme=light] .tools-experience-module__bKHj_a__inputWrap>span){color:var(--site-accent-strong)}html[data-site-theme=light] .tools-experience-module__bKHj_a__segmentedField button[aria-pressed=true]{color:var(--site-accent-foreground);border-color:var(--site-accent);background:var(--site-accent)}html[data-site-theme=light] .tools-experience-module__bKHj_a__results .tools-experience-module__bKHj_a__resultPrimary{color:var(--site-accent-foreground);border-color:var(--site-accent);background:var(--site-accent)}html[data-site-theme=light] .tools-experience-module__bKHj_a__results .tools-experience-module__bKHj_a__resultPrimary small{color:var(--site-accent-foreground)}html[data-site-theme=light] .tools-experience-module__bKHj_a__segmentedField button:focus-visible{outline-color:color-mix(in srgb, var(--site-focus-ring) 35%, transparent)}@media (prefers-reduced-motion:reduce){.tools-experience-module__bKHj_a__segmentedField button{transition:none}}
