.lw[data-astro-cid-rhrvh6w2]{max-width:66ch;margin:28px 0 16px}.lw[data-astro-cid-rhrvh6w2]:has(input[name=mode][value=b]:checked) .mode-a[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2]:has(input[name=mode][value=a]:checked) .mode-b[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2] .u-lb[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2] .imperial[data-astro-cid-rhrvh6w2]{display:none}.lw[data-astro-cid-rhrvh6w2][data-unit=lb] .u-lb[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2]:has(input[name=unit][value=lb]:checked) .u-lb[data-astro-cid-rhrvh6w2]{display:inline}.lw[data-astro-cid-rhrvh6w2][data-unit=lb] .imperial[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2]:has(input[name=unit][value=lb]:checked) .imperial[data-astro-cid-rhrvh6w2]{display:flex}.lw[data-astro-cid-rhrvh6w2][data-unit=lb] .u-kg[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2][data-unit=lb] .metric[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2]:has(input[name=unit][value=lb]:checked) .u-kg[data-astro-cid-rhrvh6w2],.lw[data-astro-cid-rhrvh6w2]:has(input[name=unit][value=lb]:checked) .metric[data-astro-cid-rhrvh6w2]{display:none}fieldset[data-astro-cid-rhrvh6w2]{border:1px solid var(--rule);border-radius:10px;margin:0 0 14px;padding:10px 16px 12px}fieldset[data-astro-cid-rhrvh6w2][hidden]{display:none}legend[data-astro-cid-rhrvh6w2]{font-family:var(--font-display);padding:0 6px;font-size:16px;font-weight:700}.choice[data-astro-cid-rhrvh6w2]{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.choice[data-astro-cid-rhrvh6w2] input[data-astro-cid-rhrvh6w2]{width:22px;height:22px;accent-color:var(--fg);flex:none;margin:0}.choice[data-astro-cid-rhrvh6w2].extra{border-top:1px dashed var(--rule);margin-top:6px;padding-top:6px}.field[data-astro-cid-rhrvh6w2]{margin:0 0 18px}.field[data-astro-cid-rhrvh6w2]>label[data-astro-cid-rhrvh6w2]:not(.choice),.selects[data-astro-cid-rhrvh6w2] label[data-astro-cid-rhrvh6w2],.inline-fields[data-astro-cid-rhrvh6w2] label[data-astro-cid-rhrvh6w2]{font-family:var(--font-display);margin-bottom:6px;font-size:16px;font-weight:700;display:block}.selects[data-astro-cid-rhrvh6w2] label[data-astro-cid-rhrvh6w2],.inline-fields[data-astro-cid-rhrvh6w2] label[data-astro-cid-rhrvh6w2]{margin:10px 0 4px;font-size:14px}.inline-fields[data-astro-cid-rhrvh6w2]{flex-wrap:wrap;gap:0 16px;display:flex}.field[data-astro-cid-rhrvh6w2] input[data-astro-cid-rhrvh6w2]:not([type=checkbox]),.inline-fields[data-astro-cid-rhrvh6w2] input[data-astro-cid-rhrvh6w2],select[data-astro-cid-rhrvh6w2]{min-height:44px;font:inherit;color:var(--fg);background:var(--well);border:1px solid var(--control-line);border-radius:8px;max-width:100%;padding:8px 12px}.field[data-astro-cid-rhrvh6w2] input[data-astro-cid-rhrvh6w2]:not([type=checkbox]){width:8em}.inline-fields[data-astro-cid-rhrvh6w2] input[data-astro-cid-rhrvh6w2]{width:6em}select[data-astro-cid-rhrvh6w2]{width:100%}.lw[data-astro-cid-rhrvh6w2] .hint[data-astro-cid-rhrvh6w2]{color:var(--fg-muted);margin:4px 0 0;font-size:14px}.lw[data-astro-cid-rhrvh6w2] button[data-astro-cid-rhrvh6w2].btn-coral{color:var(--ink);cursor:pointer;border:0}.result[data-astro-cid-rhrvh6w2]{border:1px solid var(--control-line);border-radius:10px;max-width:66ch;margin-top:8px;padding:14px 18px}.result[data-astro-cid-rhrvh6w2] p{margin-bottom:6px}.result[data-astro-cid-rhrvh6w2] p:last-child{margin-bottom:0}.result[data-astro-cid-rhrvh6w2] strong{font-family:var(--font-display);font-size:22px}.result[data-astro-cid-rhrvh6w2] .lead-start strong{font-size:28px;line-height:1.2}.result[data-astro-cid-rhrvh6w2] .probable{font-family:var(--font-display);font-size:18px;font-weight:700}.result[data-astro-cid-rhrvh6w2] details.wide-range{margin:4px 0 8px;font-size:15px}.result[data-astro-cid-rhrvh6w2] details.wide-range summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:11px 0;line-height:22px;text-decoration:underline;display:list-item}.result[data-astro-cid-rhrvh6w2] details.wide-range p{margin:0 0 4px}.result[data-astro-cid-rhrvh6w2] .alert{font-weight:700}.result[data-astro-cid-rhrvh6w2] .bd-title{font-family:var(--font-display);margin-top:12px;font-size:14px;font-weight:700}.result[data-astro-cid-rhrvh6w2] ul{margin-bottom:8px;font-size:15px}.small-note[data-astro-cid-rhrvh6w2]{color:var(--fg-muted);font-size:14px}.testcard[data-astro-cid-rhrvh6w2]{border:2px solid var(--control-line);border-radius:12px;max-width:66ch;margin:28px 0;padding:0 20px 6px}.testcard[data-astro-cid-rhrvh6w2] h2[data-astro-cid-rhrvh6w2]{border-top:0;margin-top:18px;padding-top:0}.testcard[data-astro-cid-rhrvh6w2] .small[data-astro-cid-rhrvh6w2]{color:var(--fg-muted);font-size:14px}
