.tool-page[data-astro-cid-qbzm362j]{padding-top:clamp(48px,6vw,96px);padding-bottom:4rem}.tool-page[data-astro-cid-qbzm362j] .dek[data-astro-cid-qbzm362j]{margin-bottom:2.5rem}.tool[data-astro-cid-qbzm362j]{background:var(--field-2);margin:2.5rem 0;padding:clamp(1.25rem,3vw,2rem)}.tool[data-astro-cid-qbzm362j]>h2[data-astro-cid-qbzm362j]{margin-top:0}.tool[data-astro-cid-qbzm362j]>p[data-astro-cid-qbzm362j]{max-width:36rem}.details-set[data-astro-cid-qbzm362j]{border:0;min-width:0;margin:0 0 1.5rem;padding:0}.details-set[data-astro-cid-qbzm362j] legend[data-astro-cid-qbzm362j]{margin-bottom:.75rem;padding:0;font-size:1.0625rem;font-weight:600}.fields[data-astro-cid-qbzm362j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-qbzm362j] label[data-astro-cid-qbzm362j]{margin-bottom:.35rem;font-weight:600;display:block}.field[data-astro-cid-qbzm362j] label[data-astro-cid-qbzm362j] span[data-astro-cid-qbzm362j]{color:var(--ink-soft);font-weight:400}.field[data-astro-cid-qbzm362j] input[data-astro-cid-qbzm362j]{border:2px solid var(--ink);background:var(--bg);width:100%;min-height:52px;color:var(--ink);font:inherit;border-radius:0;padding:0 .75rem;font-size:1.125rem}.field[data-astro-cid-qbzm362j] input[data-astro-cid-qbzm362j]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.field[data-astro-cid-qbzm362j] input[data-astro-cid-qbzm362j][aria-invalid=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.hint[data-astro-cid-qbzm362j]{font-size:var(--step-small);color:var(--ink-soft);margin:.4rem 0 0;line-height:1.35}.error[data-astro-cid-qbzm362j]{font-size:var(--step-small);color:var(--ink);border-left:4px solid var(--accent);margin:.4rem 0 0;padding-left:.5rem;line-height:1.3}.error[data-astro-cid-qbzm362j]:empty{display:none}.actions[data-astro-cid-qbzm362j]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.actions[data-astro-cid-qbzm362j] .btn[data-astro-cid-qbzm362j]{min-width:12rem}.clear[data-astro-cid-qbzm362j]{border:2px solid var(--ink);min-height:48px;color:var(--ink);font:600 1rem var(--serif);cursor:pointer;background:0 0;padding:.5rem 1rem}.clear[data-astro-cid-qbzm362j]:hover{background:var(--ink);color:var(--bg)}.result[data-astro-cid-qbzm362j]{background:var(--bg);border-top:10px solid var(--ink);border-bottom:4px solid var(--ink);margin-top:1.5rem;padding:1.25rem 1.25rem .75rem}.result[data-astro-cid-qbzm362j] h3[data-astro-cid-qbzm362j]{margin:0 0 .75rem}.result[data-astro-cid-qbzm362j] p[data-astro-cid-qbzm362j]{font-size:var(--step-small)}.result[data-astro-cid-qbzm362j] p[data-astro-cid-qbzm362j]:last-child{margin-bottom:.75rem}.result-label[data-astro-cid-qbzm362j]{font-size:var(--step-small);color:var(--muted);margin:0 0 .5rem}.max-grid[data-astro-cid-qbzm362j]{grid-template-columns:repeat(2,minmax(9rem,1fr));gap:1rem;margin-bottom:1rem;display:grid}.max-item[data-astro-cid-qbzm362j]{border-top:3px solid var(--ink);padding-top:.6rem}.max-name[data-astro-cid-qbzm362j]{font-size:var(--step-small);color:var(--ink-soft);margin:0;line-height:1.3}.result-number[data-astro-cid-qbzm362j]{letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;margin:.2rem 0 .25rem;font-size:clamp(2rem,8vw,3rem);line-height:1}.result-number[data-astro-cid-qbzm362j] strong[data-astro-cid-qbzm362j]{font-weight:600}.result-number[data-astro-cid-qbzm362j] span[data-astro-cid-qbzm362j]{letter-spacing:0;font-size:.4em}.max-item[data-astro-cid-qbzm362j] .small[data-astro-cid-qbzm362j]{margin:0}.result-reading[data-astro-cid-qbzm362j]{font-size:var(--step-body)!important}.steps[data-astro-cid-qbzm362j]{border-top:1px solid var(--line);margin:1rem 0;padding:0;list-style:none}.steps[data-astro-cid-qbzm362j] li[data-astro-cid-qbzm362j]{border-bottom:1px solid var(--line);font-size:var(--step-small);margin:0;padding:.6rem 0;line-height:1.4}.result-note[data-astro-cid-qbzm362j]{color:var(--ink-soft);font-size:var(--step-small)!important}.result[data-astro-cid-qbzm362j] .table-scroll[data-astro-cid-qbzm362j]{margin:1rem 0 .5rem}.result[data-astro-cid-qbzm362j] table[data-astro-cid-qbzm362j]{min-width:32rem;font-size:var(--step-small)}.result[data-astro-cid-qbzm362j] th[data-astro-cid-qbzm362j] span[data-astro-cid-qbzm362j]{color:var(--ink-soft);font-size:.9em;font-weight:400;display:block}.no-js[data-astro-cid-qbzm362j]{background:var(--bg);margin-top:1.5rem;padding:1rem 1.25rem}.no-js[data-astro-cid-qbzm362j] p[data-astro-cid-qbzm362j]{margin:0}.warning[data-astro-cid-qbzm362j]{background:var(--field-3);margin:2.5rem 0;padding:1.25rem 1.5rem}.warning[data-astro-cid-qbzm362j] h2[data-astro-cid-qbzm362j]{margin-top:0}.warning[data-astro-cid-qbzm362j] ul[data-astro-cid-qbzm362j]{margin-bottom:1rem}.explanation[data-astro-cid-qbzm362j] h2[data-astro-cid-qbzm362j],.references[data-astro-cid-qbzm362j]{margin-top:3rem}.references[data-astro-cid-qbzm362j] h2[data-astro-cid-qbzm362j]{margin-top:0}.tool-page[data-astro-cid-qbzm362j] .next[data-astro-cid-qbzm362j]{margin-left:0;margin-right:0}.disclaimer[data-astro-cid-qbzm362j]{margin-top:2rem}@media (width<=560px){.fields[data-astro-cid-qbzm362j]{grid-template-columns:1fr}.actions[data-astro-cid-qbzm362j] .btn[data-astro-cid-qbzm362j],.clear[data-astro-cid-qbzm362j]{width:100%}.max-grid[data-astro-cid-qbzm362j]{gap:.75rem}}@media (width<=420px){.tool[data-astro-cid-qbzm362j]{margin-left:calc(-1 * var(--margin));margin-right:calc(-1 * var(--margin));padding:1rem}.max-grid[data-astro-cid-qbzm362j]{grid-template-columns:repeat(2,minmax(0,1fr))}}
