.Withdrawal401kCalculator_wrap__5d2qb{padding:24px 16px;max-width:620px;margin:0 auto}.Withdrawal401kCalculator_card__hE66d{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 26px}.Withdrawal401kCalculator_inputs__xyoK0{display:flex;flex-direction:column;gap:16px}.Withdrawal401kCalculator_field__dLu0U{display:flex;flex-direction:column;gap:6px}.Withdrawal401kCalculator_field__dLu0U>span{font-size:.875rem;font-weight:600;color:#374151}.Withdrawal401kCalculator_inputWrap__wGtPy{display:flex;align-items:center;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;transition:border-color .15s}.Withdrawal401kCalculator_inputWrap__wGtPy:focus-within{border-color:#667eea}.Withdrawal401kCalculator_prefix__ktPuE{padding:0 10px;border-right:1px solid #e5e7eb}.Withdrawal401kCalculator_prefix__ktPuE,.Withdrawal401kCalculator_suffix__pCpg9{font-size:.9rem;color:#9ca3af;background:#f9fafb;align-self:stretch;display:flex;align-items:center}.Withdrawal401kCalculator_suffix__pCpg9{padding:0 12px;border-left:1px solid #e5e7eb}.Withdrawal401kCalculator_inputWrap__wGtPy input{flex:1 1;padding:11px 12px;border:none;font-size:.95rem;outline:none;width:100%}.Withdrawal401kCalculator_inputWrap__wGtPy input::-webkit-inner-spin-button,.Withdrawal401kCalculator_inputWrap__wGtPy input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Withdrawal401kCalculator_select__iTNlA{padding:11px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;outline:none;background:#fff;cursor:pointer}.Withdrawal401kCalculator_select__iTNlA:focus{border-color:#667eea}.Withdrawal401kCalculator_hintText__jqAOc{font-size:.75rem;color:#9ca3af;font-style:normal;line-height:1.4}.Withdrawal401kCalculator_toggle__mkrdX{display:flex;gap:8px}.Withdrawal401kCalculator_tBtn__XybL2{flex:1 1;padding:10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.88rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .15s}.Withdrawal401kCalculator_tOn__3mYq1{background:#667eea;border-color:#667eea;color:#fff}.Withdrawal401kCalculator_checkRow__9f40A{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;background:#f9fafb;border:1px solid #eef0f3;border-radius:10px;cursor:pointer}.Withdrawal401kCalculator_checkRow__9f40A input{margin-top:2px;flex-shrink:0;width:16px;height:16px;accent-color:#667eea}.Withdrawal401kCalculator_checkRow__9f40A span{font-size:.82rem;color:#6b7280;line-height:1.45}.Withdrawal401kCalculator_results__YPYua{margin-top:26px;border-top:1px solid #f3f4f6;padding-top:24px}.Withdrawal401kCalculator_hero___QhWc{text-align:center;margin-bottom:20px}.Withdrawal401kCalculator_heroLabel__491ZC{display:block;font-size:.82rem;font-weight:600;color:#6b7280}.Withdrawal401kCalculator_heroVal__CYAsH{display:block;font-size:2.6rem;font-weight:800;color:#15803d;font-family:monospace;line-height:1.1;margin-top:2px}.Withdrawal401kCalculator_heroSub__QO3Gg{display:block;font-size:.8rem;color:#9ca3af;margin-top:6px}.Withdrawal401kCalculator_barTrack__XYobf{display:flex;height:16px;border-radius:999px;overflow:hidden;margin-bottom:22px;background:#f3f4f6}.Withdrawal401kCalculator_segNet__WhKWj{background:#22c55e}.Withdrawal401kCalculator_segFed__2W0Bb{background:#6366f1}.Withdrawal401kCalculator_segState__SVx7i{background:#f59e0b}.Withdrawal401kCalculator_segPen__p7hDx{background:#ef4444}.Withdrawal401kCalculator_barTrack__XYobf>div{transition:width .35s ease}.Withdrawal401kCalculator_breakdown__DlXe2{display:flex;flex-direction:column}.Withdrawal401kCalculator_row__exO3f{display:flex;justify-content:space-between;align-items:center;padding:11px 4px;border-bottom:1px solid #f3f4f6}.Withdrawal401kCalculator_rowLabel__ZYLe9{font-size:.88rem;color:#374151;display:flex;align-items:center;gap:8px}.Withdrawal401kCalculator_rowVal__TQy6W{font-size:.95rem;font-weight:700;font-family:monospace;color:#111827}.Withdrawal401kCalculator_neg__nU7yg{color:#b91c1c}.Withdrawal401kCalculator_pos__Tl4qZ{color:#15803d}.Withdrawal401kCalculator_rowTotal__sD258{border-bottom:none;border-top:2px solid #e5e7eb;margin-top:2px;padding-top:13px}.Withdrawal401kCalculator_rowTotal__sD258 .Withdrawal401kCalculator_rowLabel__ZYLe9{font-weight:700;color:#111827}.Withdrawal401kCalculator_rowTotal__sD258 .Withdrawal401kCalculator_rowVal__TQy6W{font-size:1.1rem}.Withdrawal401kCalculator_dot__lQabU{width:10px;height:10px;border-radius:3px;display:inline-block;flex-shrink:0}.Withdrawal401kCalculator_dNet__choNu{background:#22c55e}.Withdrawal401kCalculator_dFed__qSfot{background:#6366f1}.Withdrawal401kCalculator_dState__4yGHn{background:#f59e0b}.Withdrawal401kCalculator_dPen__euLEq{background:#ef4444}.Withdrawal401kCalculator_metaGrid__NaM_o{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:20px}.Withdrawal401kCalculator_metaCard__aoxvh{background:#f9fafb;border:1px solid #eef0f3;border-radius:10px;padding:14px;text-align:center}.Withdrawal401kCalculator_metaLabel__2Rnaq{display:block;font-size:.75rem;color:#6b7280;font-weight:600}.Withdrawal401kCalculator_metaVal__XJIL6{display:block;font-size:1.4rem;font-weight:800;color:#111827;font-family:monospace;margin-top:4px}.Withdrawal401kCalculator_note__w0Pbw{margin:20px 0 0;padding:13px 15px;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;font-size:.82rem;color:#92400e;line-height:1.6}.Withdrawal401kCalculator_hint__gLd1B{text-align:center;font-size:.875rem;color:#9ca3af;padding:22px 0 8px;line-height:1.6}@media (max-width:520px){.Withdrawal401kCalculator_card__hE66d{padding:22px 18px}.Withdrawal401kCalculator_heroVal__CYAsH{font-size:2.1rem}}