.MainCalculator_calculatorSection__vP2c3{padding:30px 20px 50px;background:#f9f9fb}.MainCalculator_container__2zkre{display:flex;gap:25px;max-width:1200px;margin:0 auto}.MainCalculator_sidebar___GLW7{flex:0 0 260px;background:#fff;border-radius:14px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.06)}.MainCalculator_sidebar___GLW7 h3,.MainCalculator_sidebar___GLW7 h4{margin-bottom:12px;font-weight:600;color:#333}.MainCalculator_imageUpload__dPII6{margin-bottom:30px;text-align:center}.MainCalculator_uploadBox__cXgev{width:83%;display:inline-block;padding:20px 16px;border:2px dashed #bbb;border-radius:10px;cursor:pointer;background:#fafafa;transition:all .3s}.MainCalculator_uploadBox__cXgev:hover{border-color:#4f46e5;background:#f0f4ff}.MainCalculator_previewImg__PiyVk{width:100px;height:100px;object-fit:cover;border-radius:50%;border:2px solid #ddd}.MainCalculator_calcCards__AD5Pd{display:grid;grid-gap:12px;gap:12px}.MainCalculator_calcCardsLink__il_ti{text-decoration:none}.MainCalculator_card__ExQIa{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;padding:12px;border-radius:8px;text-align:center;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.MainCalculator_card__ExQIa:hover{background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));transform:translate(10px)}.MainCalculator_active__tLEQ_ .MainCalculator_card__ExQIa{background:#4f46e5;color:#fff;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.2)}.MainCalculator_mainDiv__ivsUY{flex:1 1;background:#fff;border-radius:14px;padding:30px;box-shadow:0 4px 14px rgba(0,0,0,.06)}.MainCalculator_title__FiurD{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:40px;color:var(--color-primary);text-align:center}.MainCalculator_formGroup__EsdMI{display:flex;width:95%;gap:40px;margin-bottom:20px}.MainCalculator_inputWrapper__16erc{position:relative;flex:1 1}.MainCalculator_inputWrapper__16erc input{padding:14px 12px;border:1px solid #ccc;border-radius:8px;outline:none;font-size:15px;background:transparent;width:98%}.MainCalculator_inputWrapper__16erc .MainCalculator_inputLabel__uhAT5{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-weight:500;font-size:16px;color:#777;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.MainCalculator_inputWrapper__16erc input:focus+.MainCalculator_inputLabel__uhAT5,.MainCalculator_inputWrapper__16erc input:not(:placeholder-shown)+.MainCalculator_inputLabel__uhAT5{top:-2px;font-size:12px;color:var(--color-primary)}.MainCalculator_note__i2_iX{font-size:15px;color:#cc0000;margin:-10px 10px 25px}.MainCalculator_sliderGroup__4lpi0{margin-top:30px;margin-bottom:20px}.MainCalculator_sliderGroup__4lpi0 .MainCalculator_slider1__YGwOh{margin-bottom:25px}.MainCalculator_sliderGroup__4lpi0 label{display:block;font-size:16px;margin:10px 0 5px;font-weight:500}.MainCalculator_rangeInput__J_WKJ{width:98%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:5px;background:linear-gradient(90deg,rgb(1,91,180),var(--color-secondary));outline:none}.MainCalculator_rangeInput__J_WKJ::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-primary);border:2px solid #fff;cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,.2)}.MainCalculator_centerBtn__5Hd51{text-align:center;margin:40px 0}.MainCalculator_calculateBtn__Genb6{padding:12px 40px;background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));color:#fff;letter-spacing:.4px;border:none;border-radius:25px;font-weight:600;font-size:16px;cursor:pointer;transition:.3s}.MainCalculator_calculateBtn__Genb6:hover{transform:scale(1.05) translateY(-4px);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.MainCalculator_chartWrapper__y7mIC{display:flex;justify-content:center;width:100%;margin-top:30px}.MainCalculator_modalOverlay__Zjyga{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:999;animation:MainCalculator_fadeIn__Ri0Ft .3s ease forwards}.MainCalculator_modalOverlayClosing__R1TIc{animation:MainCalculator_fadeOut__iNwH2 .3s ease forwards}.MainCalculator_modalContent__mNAbC{background:#fff;width:80%;max-width:950px;max-height:85vh;border-radius:16px;padding:30px;overflow-y:auto;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.25);animation:MainCalculator_slideIn__gU2M1 .4s ease-out forwards}.MainCalculator_modalContentClosing__A8FLM{animation:MainCalculator_slideOut__avJf5 .4s ease-in forwards}@keyframes MainCalculator_slideIn__gU2M1{0%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes MainCalculator_slideOut__avJf5{0%{transform:translateY(0);opacity:1}to{transform:translateY(-60px);opacity:0}}@keyframes MainCalculator_fadeIn__Ri0Ft{0%{opacity:0}to{opacity:1}}@keyframes MainCalculator_fadeOut__iNwH2{0%{opacity:1}to{opacity:0}}.MainCalculator_closeBtn__GAMPD{position:absolute;top:12px;right:10px;font-size:28px;font-weight:700;color:var(--color-primary);background:transparent;border:none;cursor:pointer;transition:transform .2s ease}.MainCalculator_closeBtn__GAMPD:hover{transform:scale(1.2);color:var(--color-secondary)}.MainCalculator_modalInputRow__TtsV2{display:flex;align-items:center;gap:10px;margin-bottom:30px;width:95%}.MainCalculator_modalInputRow__TtsV2 .MainCalculator_inputWrapper__16erc{position:relative;flex:1 1}.MainCalculator_modalInputRow__TtsV2 .MainCalculator_inputWrapper__16erc input{width:95%;padding:14px 12px;border:1px solid #ccc;border-radius:8px;font-size:15px;outline:none;transition:border-color .3s}.MainCalculator_inputWrapper__16erc input:focus{border-color:var(--color-secondary)}.MainCalculator_inputWrapper__16erc label{position:absolute;top:50%;left:12px;transform:translateY(-50%);background:#fff;padding:0 6px;font-size:14px;color:#777;transition:all .2s ease;pointer-events:none}.MainCalculator_inputWrapper__16erc input:focus+label,.MainCalculator_inputWrapper__16erc input:not(:placeholder-shown)+label{top:-1px;left:8px;font-size:12px;font-weight:500;color:var(--color-primary)}.MainCalculator_sendBtn__FwFLA{position:relative;padding:12px 18px 6px;background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));color:#fff;font-size:22px;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease}.MainCalculator_sendBtn__FwFLA:hover{background:#005fcc}.MainCalculator_tooltip__bw0Zz{visibility:hidden;opacity:0;background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));color:#fff;text-align:center;border-radius:6px;padding:6px 10px;position:absolute;top:125%;left:50%;transform:translateX(-50%);transition:opacity .3s ease;white-space:nowrap;font-size:14px;z-index:10}.MainCalculator_sendBtn__FwFLA:hover .MainCalculator_tooltip__bw0Zz{visibility:visible;opacity:1}.MainCalculator_modalTitle___zrRD{text-align:center;margin-bottom:20px}.MainCalculator_modalTitle___zrRD h2{font-size:28px;margin:0;color:var(--color-primary)}.MainCalculator_userName__q0Hnu{font-size:18px;font-weight:500;margin-top:6px;color:#555;text-align:center}.MainCalculator_userInfo__P71Y_{display:flex;align-items:center;gap:20px;margin-bottom:25px;justify-content:center}.MainCalculator_profilePic__7fWeB{width:90px;height:90px;border-radius:50%;overflow:hidden;border:2px solid #ddd;display:flex;justify-content:center;align-items:center;background:#f6f6f6;flex-shrink:0}.MainCalculator_profilePic__7fWeB img{width:100%;height:100%;object-fit:cover}.MainCalculator_placeholderPic__y_E5x{font-size:40px;color:#aaa}.MainCalculator_infoGrid___oqZO{display:flex;gap:20px;flex-wrap:wrap}.MainCalculator_infoGrid___oqZO p{margin:0;font-size:17px;background:#dfdede88;padding:15px 20px;border-radius:8px;min-width:140px;color:var(--color-primary)}.MainCalculator_infoGrid___oqZO p:hover{color:var(--color-secondary)}.MainCalculator_assumptions__ofDbn{margin-top:15px;padding:15px;border-radius:10px;background:#f3f7ff;text-align:center}.MainCalculator_assumptions__ofDbn p{display:inline-block;margin-top:10px;margin-bottom:10px;font-weight:500;text-align:center;border-bottom:2px solid var(--color-primary);padding:4px 50px}.MainCalculator_assumptionRow__7IZe7{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed #ccc}.MainCalculator_assumptionRow__7IZe7:last-child{border-bottom:none}.MainCalculator_maturityBox__ENt_B{margin-top:20px;text-align:center;background:#e8f5e9;padding:15px;border-radius:10px}.MainCalculator_maturityBox__ENt_B p{margin-top:4px}.MainCalculator_maturityBox__ENt_B h3{margin:8px 0 4px;font-size:22px;color:#2e7d32}.MainCalculator_disclaimer__CnvKL{margin-top:15px;font-size:13px;color:#555;text-align:center;line-height:1.5}@media (max-width:992px){.MainCalculator_container__2zkre,.MainCalculator_formGroup__EsdMI{flex-direction:column}.MainCalculator_inputRow__H_19e{flex-direction:column;align-items:stretch}.MainCalculator_userInfo__P71Y_{flex-direction:column;align-items:flex-start}.MainCalculator_infoGrid___oqZO{gap:15px}.MainCalculator_modalInputRow__TtsV2 .MainCalculator_inputWrapper__16erc input{width:85%}.MainCalculator_modalContent__mNAbC{width:95%;padding:20px}}