.unit.svelte-u3d3ey{font-size:.9rem;font-weight:400;color:var(--text-muted)}.optional-hint.svelte-u3d3ey{font-size:.7rem;color:var(--text-dim);font-weight:400}.field-label.svelte-u3d3ey{display:block;font-size:.8rem;font-weight:500;color:var(--text-muted);margin-bottom:6px}.section-title.svelte-u3d3ey{font-size:.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin:20px 0 8px}.gap-card.svelte-u3d3ey{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 16px;border-radius:var(--radius-sm);font-size:.875rem;border:1px solid}.gap-ok.svelte-u3d3ey{background:#22c55e14;border-color:#22c55e4d;color:#4ade80}.gap-above.svelte-u3d3ey{background:#ef444414;border-color:#ef44444d;color:#f87171}.gap-below.svelte-u3d3ey{background:#3b82f614;border-color:#3b82f64d;color:#60a5fa}.gap-icon.svelte-u3d3ey{font-size:1rem}.formula-table.svelte-u3d3ey{width:100%;border-collapse:collapse;font-size:.83rem}.formula-table.svelte-u3d3ey th:where(.svelte-u3d3ey){text-align:left;padding:8px 12px;font-size:.7rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border)}.formula-table.svelte-u3d3ey td:where(.svelte-u3d3ey){padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text-muted)}.formula-table.svelte-u3d3ey tr:where(.svelte-u3d3ey):last-child td:where(.svelte-u3d3ey){border-bottom:none}.formula-table.svelte-u3d3ey tr.avg-row:where(.svelte-u3d3ey) td:where(.svelte-u3d3ey){background:var(--bg-hover);font-weight:700;color:var(--text)}.f-name.svelte-u3d3ey{color:var(--text);font-weight:500}.f-year.svelte-u3d3ey{color:var(--text-dim)}.f-kg.svelte-u3d3ey{font-weight:600;color:var(--accent-light)}.f-lbs.svelte-u3d3ey{color:var(--text-dim)}.bmi-compare.svelte-u3d3ey{margin-top:16px;padding:14px 16px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm)}.bc-title.svelte-u3d3ey{font-size:.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.bc-row.svelte-u3d3ey{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--text);flex-wrap:wrap}.bc-val.svelte-u3d3ey{font-weight:600;color:#22c55e}.bc-lbs.svelte-u3d3ey{font-weight:400;color:var(--text-dim);font-size:.8rem}.bc-sep.svelte-u3d3ey{color:var(--text-dim)}.bc-note.svelte-u3d3ey{font-size:.72rem;color:var(--text-dim);margin-top:8px}.formula-notes.svelte-u3d3ey{margin-top:16px;padding:14px 16px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm)}.fn-title.svelte-u3d3ey{font-size:.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.fn-row.svelte-u3d3ey{display:flex;gap:10px;font-size:.78rem;color:var(--text-muted);padding:3px 0;flex-wrap:wrap}.fn-name.svelte-u3d3ey{font-weight:600;color:var(--text);white-space:nowrap}.fn-note.svelte-u3d3ey{color:var(--text-dim)}
