.n-ZNlW_tool,.n-ZNlW_calc{gap:var(--sb-space-6);flex-direction:column;display:flex}.n-ZNlW_form{align-items:end;gap:var(--sb-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;display:grid}.n-ZNlW_field{font:var(--sb-label);color:var(--sb-ink-900);flex-direction:column;gap:6px;display:flex}.n-ZNlW_field small{font:var(--sb-small);color:var(--sb-ink-600)}.n-ZNlW_result{gap:var(--sb-space-3);padding:var(--sb-space-5);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);background:var(--sb-ivory);flex-direction:column;display:flex}.n-ZNlW_resultTitle{font:var(--sb-h3,var(--sb-h4));color:var(--sb-ink-900);margin:0}.n-ZNlW_good{color:var(--sb-success-fg,#16885b);margin:0;font-weight:600}.n-ZNlW_bad{color:var(--sb-red-600);margin:0;font-weight:600}.n-ZNlW_facts{gap:6px var(--sb-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.n-ZNlW_facts dt{font:var(--sb-small);color:var(--sb-ink-600)}.n-ZNlW_facts dd{color:var(--sb-ink-900);margin:0;font-weight:600}.n-ZNlW_small{font:var(--sb-small);color:var(--sb-ink-600);margin:0}.n-ZNlW_onSendbiz{align-items:flex-start;gap:var(--sb-space-2);padding-top:var(--sb-space-3);border-top:1px solid var(--sb-border);flex-direction:column;margin:0;display:flex}.n-ZNlW_onSendbiz p{margin:0}.n-ZNlW_calc{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.n-ZNlW_inputs{gap:var(--sb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.n-ZNlW_output{top:calc(var(--sb-header-h,72px) + 16px);gap:var(--sb-space-3);padding:var(--sb-space-5);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-ivory);flex-direction:column;display:flex;position:sticky}.n-ZNlW_outLabel{font:var(--sb-label);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-red-600);margin:0}.n-ZNlW_outBig{font:800 44px/1.1 var(--sb-font);letter-spacing:-.02em;color:var(--sb-ink-900);margin:0}@media (max-width:760px){.n-ZNlW_form,.n-ZNlW_calc,.n-ZNlW_inputs{grid-template-columns:minmax(0,1fr)}.n-ZNlW_output{position:static}}.n-ZNlW_output .n-ZNlW_facts{grid-template-columns:minmax(0,1fr) auto}.n-ZNlW_output .n-ZNlW_facts dd{text-align:right}
