.LensMirrorCalculator_wrap__2Bdqm{padding:24px 16px}.LensMirrorCalculator_card__oTn_m{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px;max-width:520px;margin:0 auto}.LensMirrorCalculator_opticRow__v_kXu{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.LensMirrorCalculator_optBtn__A2Tk1{padding:6px 14px;border:1px solid #d1d5db;border-radius:20px;background:#fff;font-size:.82rem;cursor:pointer;color:#6b7280}.LensMirrorCalculator_optBtn__A2Tk1.LensMirrorCalculator_active__L2u0T{background:#667eea;border-color:#667eea;color:#fff;font-weight:600}.LensMirrorCalculator_formula__T0XfA{text-align:center;font-size:1rem;font-weight:600;color:#667eea;margin-bottom:16px;font-family:monospace}.LensMirrorCalculator_solveRow__M5Kxj{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:.875rem;font-weight:600;color:#374151}.LensMirrorCalculator_tabs__VT04_{display:flex;gap:6px}.LensMirrorCalculator_tab__FxJq4{padding:6px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.875rem;cursor:pointer;font-weight:600;color:#6b7280}.LensMirrorCalculator_tab__FxJq4.LensMirrorCalculator_active__L2u0T{background:#667eea;border-color:#667eea;color:#fff}.LensMirrorCalculator_fields__RWrrE{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.LensMirrorCalculator_field__jvCsP{display:flex;flex-direction:column;gap:5px}.LensMirrorCalculator_field__jvCsP span{font-size:.875rem;font-weight:600;color:#374151}.LensMirrorCalculator_field__jvCsP em{font-style:normal;color:#9ca3af;font-weight:400}.LensMirrorCalculator_field__jvCsP input{padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;outline:none}.LensMirrorCalculator_field__jvCsP input:focus{border-color:#667eea}.LensMirrorCalculator_field__jvCsP.LensMirrorCalculator_disabled__7mpXu input{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.LensMirrorCalculator_results__Q8xxX{background:#f0f0ff;border:1px solid #c7d2fe;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.LensMirrorCalculator_row__fPkR1{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.LensMirrorCalculator_row__fPkR1 span{color:#6b7280}.LensMirrorCalculator_row__fPkR1 strong{color:#111827;font-family:monospace}.LensMirrorCalculator_imageType__HvkF7{font-size:.8rem;color:#667eea;font-weight:500;text-align:center;padding-top:4px;border-top:1px solid #c7d2fe}.LensMirrorCalculator_hint__Ab8xv{text-align:center;font-size:.875rem;color:#9ca3af;padding:16px 0}