.LinearFootCalculator_calculatorContainer__l8B7l{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-5);box-shadow:var(--shadow-m);margin:var(--space-4) 0 var(--space-6) 0}@media (min-width:640px){.LinearFootCalculator_calculatorContainer__l8B7l{padding:var(--space-6)}}.LinearFootCalculator_modeHeader__gAzm_{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--line);padding-bottom:var(--space-4)}.LinearFootCalculator_modeTabs__QMF8p{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px;gap:2px;flex-wrap:wrap}.LinearFootCalculator_modeTab__2bNW7{font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--ink-2);cursor:pointer;transition:all .15s ease}.LinearFootCalculator_modeTab__2bNW7:hover{color:var(--ink)}.LinearFootCalculator_modeTabActive__Yw_2k{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.LinearFootCalculator_grid__Ad_j4{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:960px){.LinearFootCalculator_grid__Ad_j4{grid-template-columns:1.25fr 1fr;align-items:start}}.LinearFootCalculator_formCol__GrPb0{display:flex;flex-direction:column;gap:var(--space-4)}.LinearFootCalculator_rowsContainer__5mj0y{display:flex;flex-direction:column;gap:var(--space-3)}.LinearFootCalculator_rowItem__Kz1l1{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.LinearFootCalculator_rowHeader__Lqol4{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:700;color:var(--ink)}.LinearFootCalculator_rowActions__BWkHS{display:flex;gap:var(--space-2)}.LinearFootCalculator_smallActionBtn__ZK8bD{background:transparent;border:none;color:var(--ink-2);cursor:pointer;font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:var(--radius-s)}.LinearFootCalculator_smallActionBtn__ZK8bD:hover{color:var(--accent);text-decoration:underline}.LinearFootCalculator_smallDeleteBtn__C4G5y{background:transparent;border:none;color:var(--danger);cursor:pointer;font-size:.75rem;font-weight:600;padding:2px 6px}.LinearFootCalculator_smallDeleteBtn__C4G5y:hover{text-decoration:underline}.LinearFootCalculator_rowInputs__xMicE{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:var(--space-2);align-items:end}.LinearFootCalculator_fieldGroup__MmIq_{display:flex;flex-direction:column;gap:4px}.LinearFootCalculator_fieldGroup__MmIq_ label{font-size:.75rem;font-weight:700;color:var(--ink)}.LinearFootCalculator_inputField__DIy_8,.LinearFootCalculator_selectField__KMD9_{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--input-bg);color:var(--ink);font-size:.9375rem;font-family:inherit;min-height:40px;box-sizing:border-box}.LinearFootCalculator_inputField__DIy_8:focus,.LinearFootCalculator_selectField__KMD9_:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.LinearFootCalculator_addBtn__5urps{background:var(--surface-2);border:1px dashed var(--line-strong);padding:10px;border-radius:var(--radius-s);color:var(--ink);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.LinearFootCalculator_addBtn__5urps:hover{background:var(--surface);border-color:var(--accent);color:var(--accent)}.LinearFootCalculator_optionsCard__RPHJo{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.LinearFootCalculator_chipGroup__uAM32{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.LinearFootCalculator_chip__5BtWw{padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.LinearFootCalculator_chip__5BtWw:hover{color:var(--ink);border-color:var(--line-strong)}.LinearFootCalculator_chipActive__Uv5Kn{background:var(--accent);color:var(--accent-ink,#ffffff);border-color:var(--accent);font-weight:600}.LinearFootCalculator_resultCol__48hCT{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-s)}.LinearFootCalculator_primaryResultCard__mEK66{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-4);text-align:center;box-shadow:var(--shadow-s)}.LinearFootCalculator_resultTitle__vT19_{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:4px}.LinearFootCalculator_resultHero__jVCPv{font-size:2.25rem;font-weight:800;color:var(--accent);line-height:1.1;margin:4px 0}.LinearFootCalculator_resultSubHero___IMWj{font-size:.9375rem;font-weight:600;color:var(--ink-2);margin-top:4px}.LinearFootCalculator_rawSubLine__0WNa8{font-size:.8125rem;color:var(--muted);margin-top:4px}.LinearFootCalculator_metricsGrid__KHkbf{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.LinearFootCalculator_metricItem__0nd12{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-3);text-align:center}.LinearFootCalculator_metricVal__tMV2I{font-size:1.15rem;font-weight:800;color:var(--ink)}.LinearFootCalculator_metricLbl__Ilyrw{font-size:.75rem;font-weight:600;color:var(--muted);margin-top:2px}.LinearFootCalculator_actionRow__MMwen{display:flex;gap:var(--space-2)}.LinearFootCalculator_actionBtn__npaWu{flex:1 1;padding:8px 12px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:6px}.LinearFootCalculator_actionBtn__npaWu:hover{background:var(--surface-hover);border-color:var(--line-strong)}.LinearFootCalculator_mathToggle__aZog0{background:transparent;border:none;color:var(--accent);font-size:.875rem;font-weight:700;cursor:pointer;text-align:left;display:flex;align-items:center;gap:4px;padding:4px 0}.LinearFootCalculator_mathToggle__aZog0:hover{text-decoration:underline}.LinearFootCalculator_mathDrawer__Q6fB_{border-top:1px solid var(--line);padding-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);font-size:.85rem}.LinearFootCalculator_mathRow__7MEjN{display:flex;flex-direction:column;gap:2px}.LinearFootCalculator_mathStepName__wc9aF{font-weight:700;color:var(--ink)}.LinearFootCalculator_mathFormula__lV1bE{color:var(--ink-2);font-family:monospace;font-size:.8rem}.LinearFootCalculator_mathResult__saIOG{font-weight:700;color:var(--accent)}.LinearFootCalculator_inlineNotice__06bxZ{font-size:.8125rem;color:var(--ink-2);line-height:1.5;background:var(--surface-2);padding:var(--space-3);border-radius:var(--radius-s);border-left:3px solid var(--accent)}