._page_1c3hr_1{display:grid;gap:var(--wm-space-4)}._header_1c3hr_6{display:grid;gap:var(--wm-space-2)}._eyebrow_1c3hr_11{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:var(--wm-font-size-xs);color:var(--wm-color-text-muted)}._title_1c3hr_19{margin:0;font-size:clamp(1.625rem,1.1rem + 2vw,2.25rem);line-height:var(--wm-line-height-tight)}._description_1c3hr_25{margin:0;max-width:66ch;color:var(--wm-color-text-muted)}._controls_1c3hr_31,._mainInputs_1c3hr_36{display:grid;gap:var(--wm-space-3)}._checkboxRow_1c3hr_41{display:inline-flex;align-items:center;gap:var(--wm-space-2);font-size:var(--wm-font-size-sm);color:var(--wm-color-text)}._checkbox_1c3hr_41{width:1.125rem;height:1.125rem}._lossInput_1c3hr_54{max-width:24rem}._actions_1c3hr_58{display:flex;flex-wrap:wrap;gap:var(--wm-space-2)}._actionButton_1c3hr_64{min-height:var(--wm-touch-min);border:1px solid var(--wm-color-border);border-radius:var(--wm-radius-md);background:var(--wm-color-bg);color:var(--wm-color-text);padding:0 var(--wm-space-3);font-size:var(--wm-font-size-sm);cursor:pointer}._actionButton_1c3hr_64:hover{border-color:var(--wm-color-border-strong)}._actionButton_1c3hr_64:focus-visible,._checkbox_1c3hr_41:focus-visible{outline:var(--wm-focus-ring-width) solid var(--wm-color-focus-ring);outline-offset:var(--wm-focus-ring-offset)}._actionButton_1c3hr_64:disabled{cursor:not-allowed;color:var(--wm-color-text-disabled);background:var(--wm-color-bg-muted)}._resultError_1c3hr_91{margin:0;color:var(--wm-color-error-text);font-size:var(--wm-font-size-sm)}._accordionBlock_1c3hr_97{display:grid;gap:var(--wm-space-2)}._formula_1c3hr_102{margin:0;font-family:var(--wm-font-mono);font-size:var(--wm-font-size-sm)}._formulaMeta_1c3hr_108{margin:0;color:var(--wm-color-text-muted);font-size:var(--wm-font-size-sm)}._caveatList_1c3hr_114{margin:0;padding-left:1.125rem;display:grid;gap:var(--wm-space-1);color:var(--wm-color-text-muted);font-size:var(--wm-font-size-sm)}._version_1c3hr_123{margin:0;color:var(--wm-color-text-muted);font-size:var(--wm-font-size-xs);font-family:var(--wm-font-mono)}._linksRow_1c3hr_130{margin:0;color:var(--wm-color-text-muted);font-size:var(--wm-font-size-sm)}._linksRow_1c3hr_130 a{color:var(--wm-color-brand);text-underline-offset:2px}._linksRow_1c3hr_130 a:focus-visible{outline:var(--wm-focus-ring-width) solid var(--wm-color-focus-ring);outline-offset:var(--wm-focus-ring-offset)}
