.page_main__2WV3X{min-height:100vh;background:var(--color-gray-50,#f8fafc);padding-top:calc(var(--header-height, 72px) + 32px);padding-bottom:80px;box-sizing:border-box}@media (max-width:640px){.page_main__2WV3X{padding-top:calc(var(--header-height, 72px) + 20px);padding-bottom:60px}}.page_pageContainer__CD_63{width:100%;max-width:820px;margin:0 auto;padding:0 var(--spacing-6,1.5rem);box-sizing:border-box}@media (max-width:640px){.page_pageContainer__CD_63{padding:0 var(--spacing-4,1rem)}}.page_wideContainer___8KSf{width:100%;max-width:960px;margin:0 auto;padding:0 var(--spacing-6,1.5rem);box-sizing:border-box}@media (max-width:640px){.page_wideContainer___8KSf{padding:0 var(--spacing-4,1rem)}}.page_applicationCard__UhXxi{background:#fff;border-radius:var(--border-radius-xl,16px);border:1px solid var(--color-gray-200,#e2e8f0);box-shadow:0 4px 16px rgba(13,92,82,.06),0 1px 3px rgba(0,0,0,.04);overflow:hidden;box-sizing:border-box}.page_stepHeader__Rtw0h{display:flex;flex-direction:column;align-items:center;text-align:center;padding:38px 32px 30px;border-bottom:1px solid var(--color-gray-200,#e2e8f0);background:#fff;width:100%;box-sizing:border-box}@media (max-width:640px){.page_stepHeader__Rtw0h{padding:28px 18px 22px}}.page_stepBadge__EpNps{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 16px;border-radius:9999px;background:var(--color-primary-50,#ebf7f5);color:var(--color-primary,#0d5c52);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;border:1px solid rgba(13,92,82,.15);max-width:100%;line-height:1.2}.page_stepBadgeWarning__qqH38{background:#fef3c7;color:#92400e;border-color:#fde68a}.page_stepBadgeSuccess__RXNij{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.page_stepTitle__VhIOg{font-size:clamp(1.625rem,2.5vw,2.25rem);font-weight:800;color:var(--color-gray-900,#0f172a);line-height:1.2;letter-spacing:-.025em;margin:0 0 12px;max-width:720px;width:100%;word-wrap:break-word}@media (max-width:640px){.page_stepTitle__VhIOg{font-size:1.5rem;line-height:1.25;margin-bottom:10px}}.page_stepSubtitle__GnvvU{font-size:var(--font-size-sm,.875rem);color:var(--color-gray-600,#475569);line-height:1.55;max-width:580px;margin:0 auto;width:100%}.page_cardBody__AhaCt{padding:32px;box-sizing:border-box}@media (max-width:640px){.page_cardBody__AhaCt{padding:22px 16px}}.page_stepperNav__E07fV{display:flex;gap:6px;overflow-x:auto;padding-bottom:10px;margin-bottom:var(--spacing-4,1rem);scrollbar-width:thin}.page_stepperBtn__01xeZ{padding:8px 16px;border-radius:9999px;font-size:var(--font-size-xs,.75rem);font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease;border:1.5px solid var(--color-gray-300,#cbd5e1);background:#fff;color:var(--color-gray-700,#334155)}.page_stepperBtnActive__EXgER{background:var(--color-primary-50,#ebf7f5);font-weight:700}.page_stepperBtnActive__EXgER,.page_stepperBtnCompleted__K2khz{border-color:var(--color-primary,#0d5c52);color:var(--color-primary,#0d5c52)}.page_statusHeaderCard__IlpJG{background:#fff;border-radius:var(--border-radius-xl,16px);border:1px solid var(--color-gray-200,#e2e8f0);box-shadow:0 2px 6px rgba(0,0,0,.04);padding:20px 24px;margin-bottom:var(--spacing-6,1.5rem);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.page_statusHeaderLeft__OrDZJ{display:flex;flex-direction:column;gap:4px}.page_statusHeaderTitle__xyUDS{font-size:var(--font-size-xl,1.25rem);font-weight:800;color:var(--color-gray-900,#0f172a);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_formGrid2__ajQhe{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-4,1rem);gap:var(--spacing-4,1rem)}.page_formGrid3__A4aOR{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--spacing-3,.75rem);gap:var(--spacing-3,.75rem)}.page_formGrid21__cyoTR{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--spacing-4,1rem);gap:var(--spacing-4,1rem)}@media (max-width:640px){.page_formGrid21__cyoTR,.page_formGrid2__ajQhe,.page_formGrid3__A4aOR{grid-template-columns:1fr}}.page_actionRow__96_pi{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-6,1.5rem);padding-top:var(--spacing-4,1rem);border-top:1px solid var(--color-gray-100,#f1f5f9);gap:12px;flex-wrap:wrap}.page_accountOverviewBox__RJjoL{background:var(--color-gray-50,#f8fafc);border:1px solid var(--color-gray-200,#e2e8f0);border-radius:var(--border-radius-lg,12px);padding:20px;display:flex;flex-direction:column;gap:12px}.page_accountDetailRow__2Yv_W{display:flex;justify-content:space-between;font-size:.875rem;padding-bottom:8px;border-bottom:1px dashed var(--color-gray-200,#e2e8f0)}.page_accountDetailRow__2Yv_W:last-child{border-bottom:none;padding-bottom:0}.page_timelineStepper__Kuf3r{display:flex;justify-content:space-between;position:relative;margin:var(--spacing-6,1.5rem) 0 var(--spacing-8,2rem);gap:8px}.page_timelineStep__ZPZby{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1 1}.page_timelineStep__ZPZby:not(:last-child):after{content:"";position:absolute;top:18px;left:50%;width:100%;height:3px;background:var(--color-gray-200,#e2e8f0);z-index:1}.page_timelineStepCompleted__Iriof:not(:last-child):after{background:var(--color-primary,#0d5c52)}.page_timelineIcon__I9vXR{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;position:relative;z-index:2;margin-bottom:8px;transition:all .2s ease;background:var(--color-gray-200,#e2e8f0);color:var(--color-gray-600,#64748b);border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}.page_timelineIconActive__XyCKK,.page_timelineIconCompleted__k8Xnd{background:var(--color-primary,#0d5c52);color:#fff}.page_timelineIconActive__XyCKK{box-shadow:0 0 0 4px rgba(13,92,82,.18)}.page_timelineContent__sxetV{display:flex;flex-direction:column;align-items:center}.page_timelineLabel__7wHIn{font-size:var(--font-size-xs,.75rem);font-weight:600;color:var(--color-gray-800,#1e293b);line-height:1.3}.page_timelineSublabel__E2aNr{font-size:.7rem;color:var(--color-gray-500,#64748b);margin-top:3px;line-height:1.25}@media (max-width:640px){.page_timelineStepper__Kuf3r{flex-direction:column;gap:20px;padding:8px 0 8px 12px}.page_timelineStep__ZPZby{flex-direction:row;align-items:flex-start;text-align:left;gap:16px}.page_timelineStep__ZPZby:not(:last-child):after{top:36px;left:17px;width:2px;height:calc(100% + 4px)}.page_timelineIcon__I9vXR{margin-bottom:0;flex-shrink:0}.page_timelineContent__sxetV{align-items:flex-start;padding-top:2px}}.page_docSectionsGrid__9YrLr{display:flex;flex-direction:column;gap:var(--spacing-4,1rem)}.page_docSectionCard__ZjgPV{padding:var(--spacing-5,1.25rem);border-radius:var(--radius-lg,12px);border:1px solid var(--color-gray-200,#e2e8f0);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.page_docSectionCardUploaded__TjGtK{border:1.5px solid var(--color-success,#16a34a);background:var(--color-success-bg,#f0fdf4)}.page_docSectionHeader__5HMzt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px}.page_docCategoryTitle__DZJLN{font-weight:700;font-size:var(--font-size-base,1rem);color:var(--color-gray-900,#0f172a)}.page_docCategoryDesc__fHas7{font-size:var(--font-size-xs,.75rem);color:var(--color-gray-600,#475569);margin-top:4px;line-height:1.5}.page_docLimitsBox__MJOyY{border-radius:var(--radius-md,8px);background:#f8fafc;border:1px solid #e2e8f0;color:#475569;align-items:center;gap:8px}.page_docLimitsBox__MJOyY,.page_docRegBox__c_eux{margin-top:10px;padding:8px 12px;font-size:.75rem;display:flex}.page_docRegBox__c_eux{border-radius:var(--radius-md,8px);background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;flex-direction:column;gap:2px}.page_docUploadRow__oTTmF{margin-top:var(--spacing-3,.75rem);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_historicalSection__k_ogf{margin-top:var(--spacing-4,1rem);padding:var(--spacing-4,1rem);border-radius:var(--radius-md,8px);border:1px dashed var(--color-gray-300,#cbd5e1);background:var(--color-gray-50,#f8fafc)}