.BannerSection-module__MUV-DW__banner{box-shadow:var(--shadow-md);color:#fff;background:linear-gradient(145deg,#0b2746 0%,#114273 55%,#1768ab 100%);border-radius:18px;position:relative;overflow:hidden}.BannerSection-module__MUV-DW__blob1{pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-50px;right:-50px}.BannerSection-module__MUV-DW__blob2{pointer-events:none;background:radial-gradient(circle,#ffffff0f 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-70px;left:-40px}.BannerSection-module__MUV-DW__inner{z-index:2;flex-direction:column;gap:.875rem;padding:1.375rem 1.5rem 1.5rem;display:flex;position:relative}.BannerSection-module__MUV-DW__tag{text-transform:uppercase;letter-spacing:.7px;background:#ffffff2e;border:1px solid #ffffff47;border-radius:100px;align-items:center;gap:5px;width:fit-content;padding:4px 12px;font-size:.65rem;font-weight:700;display:inline-flex}.BannerSection-module__MUV-DW__rateBlock{align-items:center;gap:1rem;display:flex}.BannerSection-module__MUV-DW__rateCircle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1.5px solid #ffffff47;border-radius:14px;flex-shrink:0;align-items:baseline;gap:2px;padding:.625rem 1rem;display:flex}.BannerSection-module__MUV-DW__rateValue{color:#fff;letter-spacing:-1.5px;font-size:2rem;font-weight:900;line-height:1}.BannerSection-module__MUV-DW__rateUnit{color:#ffffffb3;padding-bottom:2px;font-size:.875rem;font-weight:600;line-height:1}.BannerSection-module__MUV-DW__rateMeta{flex-direction:column;gap:3px;display:flex}.BannerSection-module__MUV-DW__rateLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.BannerSection-module__MUV-DW__rateNote{color:#fff;font-size:.875rem;font-weight:700;line-height:1.3}.BannerSection-module__MUV-DW__desc{color:#ffffffa6;margin:0;font-size:.8rem;line-height:1.5}.BannerSection-module__MUV-DW__perks{flex-wrap:wrap;gap:.375rem;display:flex}.BannerSection-module__MUV-DW__perk{color:#ffffffe6;white-space:nowrap;background:#ffffff1f;border:1px solid #fff3;border-radius:100px;align-items:center;gap:4px;padding:4px 10px;font-size:.7rem;font-weight:500;display:inline-flex}.BannerSection-module__MUV-DW__cta{color:#0d2c4f;cursor:pointer;letter-spacing:.1px;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;padding:.7rem 1.25rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 14px #0003}.BannerSection-module__MUV-DW__cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000047}@media (max-width:640px){.BannerSection-module__MUV-DW__inner{gap:.75rem;padding:1.25rem}.BannerSection-module__MUV-DW__rateValue{font-size:1.75rem}.BannerSection-module__MUV-DW__rateNote{font-size:.8125rem}}
.CreditManagement-module___Ax5Vq__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:1.125rem;padding:1.5rem;transition:box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.CreditManagement-module___Ax5Vq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.CreditManagement-module___Ax5Vq__card:before{content:"";background:linear-gradient(90deg,#0e3158 0%,#186eb4 100%);border-radius:18px 18px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.CreditManagement-module___Ax5Vq__cardHeader{justify-content:space-between;align-items:center;display:flex}.CreditManagement-module___Ax5Vq__headerLeft{align-items:center;gap:.5rem;display:flex}.CreditManagement-module___Ax5Vq__headerIcon{color:hsl(var(--primary))}.CreditManagement-module___Ax5Vq__cardTitle{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}.CreditManagement-module___Ax5Vq__availableBadge{color:#1e8f48;background:#20b6571a;border:1px solid #20b65738;border-radius:100px;align-items:center;gap:5px;padding:3px 10px;font-size:.68rem;font-weight:700;display:flex}.CreditManagement-module___Ax5Vq__availableDot{background:#22c35d;border-radius:50%;width:6px;height:6px;animation:1.8s infinite CreditManagement-module___Ax5Vq__blink}@keyframes CreditManagement-module___Ax5Vq__blink{0%,to{opacity:1}50%{opacity:.3}}.CreditManagement-module___Ax5Vq__profileBlock{background:linear-gradient(135deg,#0e31580f 0%,#186eb417 100%);border:1px solid #186eb426;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.CreditManagement-module___Ax5Vq__avatarWrapper{flex-shrink:0;position:relative}.CreditManagement-module___Ax5Vq__avatar{object-fit:cover;border:2.5px solid #186eb44d;border-radius:50%;width:56px;height:56px;display:block}.CreditManagement-module___Ax5Vq__avatarOnline{border:2px solid hsl(var(--card));background:#22c35d;border-radius:50%;width:11px;height:11px;position:absolute;bottom:2px;right:2px}.CreditManagement-module___Ax5Vq__profileInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.CreditManagement-module___Ax5Vq__managerName{color:hsl(var(--foreground));letter-spacing:-.2px;font-size:1rem;font-weight:800}.CreditManagement-module___Ax5Vq__designation{color:hsl(var(--primary));font-size:.775rem;font-weight:500}.CreditManagement-module___Ax5Vq__ratingRow{align-items:center;gap:2px;margin-top:2px;display:flex}.CreditManagement-module___Ax5Vq__starFilled{color:#f5a314;fill:#f5a314}.CreditManagement-module___Ax5Vq__starEmpty{color:hsl(var(--border));fill:hsl(var(--border))}.CreditManagement-module___Ax5Vq__ratingText{color:hsl(var(--muted-foreground));margin-left:3px;font-size:.7rem;font-weight:600}.CreditManagement-module___Ax5Vq__empId{background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border));border-radius:10px;justify-content:space-between;align-items:center;padding:.5rem .875rem;display:flex}.CreditManagement-module___Ax5Vq__empIdLabel{text-transform:uppercase;letter-spacing:.5px;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}.CreditManagement-module___Ax5Vq__empIdValue{color:hsl(var(--foreground));letter-spacing:.5px;font-family:monospace;font-size:.8rem;font-weight:700}.CreditManagement-module___Ax5Vq__contactList{flex-direction:column;gap:.5rem;display:flex}.CreditManagement-module___Ax5Vq__contactItem{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);cursor:pointer;border-radius:11px;align-items:center;gap:.75rem;padding:.6rem .875rem;text-decoration:none;transition:all .18s;display:flex}.CreditManagement-module___Ax5Vq__contactItem:hover{background:hsl(var(--primary) / .06);border-color:hsl(var(--primary) / .28);transform:translate(2px)}.CreditManagement-module___Ax5Vq__contactIcon{color:#fff;background:linear-gradient(135deg,#0e3158 0%,#186eb4 100%);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 3px 8px #186eb440}.CreditManagement-module___Ax5Vq__contactIconMail{background:linear-gradient(135deg,#1663a2 0%,#318dd8 100%)}.CreditManagement-module___Ax5Vq__contactDetail{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.CreditManagement-module___Ax5Vq__contactLabel{text-transform:uppercase;letter-spacing:.5px;color:hsl(var(--muted-foreground));font-size:.62rem;font-weight:600}.CreditManagement-module___Ax5Vq__contactValue{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.CreditManagement-module___Ax5Vq__contactArrow{color:hsl(var(--muted-foreground));opacity:0;font-size:.8rem;transition:opacity .15s}.CreditManagement-module___Ax5Vq__contactItem:hover .CreditManagement-module___Ax5Vq__contactArrow{opacity:1}.CreditManagement-module___Ax5Vq__messageBtn{border:1.5px solid hsl(var(--primary) / .35);background:hsl(var(--primary) / .06);width:100%;color:hsl(var(--primary));cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.CreditManagement-module___Ax5Vq__messageBtn:hover{background:hsl(var(--primary));color:#fff;border-color:hsl(var(--primary));box-shadow:0 4px 14px #186eb447}.CreditManagement-module___Ax5Vq__messageBtn:disabled{opacity:.5;cursor:not-allowed;background:hsl(var(--primary) / .06);color:hsl(var(--primary) / .6);border-color:hsl(var(--primary) / .2);box-shadow:none}
.CustomerSupport-module__OmnofW__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow);border-radius:18px;padding:1.25rem 1.375rem;transition:box-shadow .22s,transform .22s}.CustomerSupport-module__OmnofW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.CustomerSupport-module__OmnofW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.125rem;display:flex}.CustomerSupport-module__OmnofW__cardTitle{color:hsl(var(--foreground));margin:0 0 4px;font-size:1rem;font-weight:700}.CustomerSupport-module__OmnofW__availability{color:hsl(var(--muted-foreground));align-items:center;gap:4px;font-size:.72rem;display:flex}@keyframes CustomerSupport-module__OmnofW__pulse{0%,to{opacity:1}50%{opacity:.35}}.CustomerSupport-module__OmnofW__contactGrid{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.CustomerSupport-module__OmnofW__contactCard{cursor:pointer;text-align:left;background:0 0;border:1px solid;border-radius:14px;align-items:center;gap:.625rem;min-width:0;padding:.75rem;font-family:inherit;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.CustomerSupport-module__OmnofW__contactCall{background:hsl(var(--primary) / .07);border-color:hsl(var(--primary) / .18)}.CustomerSupport-module__OmnofW__contactCall:hover{background:hsl(var(--primary) / .13);box-shadow:0 4px 14px hsl(var(--primary) / .12);transform:translateY(-2px)}.CustomerSupport-module__OmnofW__contactEmail{background:#f6a82312;border-color:#f6a8232e}.CustomerSupport-module__OmnofW__contactEmail:hover{background:#f6a82321;transform:translateY(-2px);box-shadow:0 4px 14px #f6a8231f}.CustomerSupport-module__OmnofW__contactCardIcon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.CustomerSupport-module__OmnofW__contactCall .CustomerSupport-module__OmnofW__contactCardIcon{background:hsl(var(--primary));color:#fff}.CustomerSupport-module__OmnofW__contactEmail .CustomerSupport-module__OmnofW__contactCardIcon{color:#fff;background:#f59f0a}.CustomerSupport-module__OmnofW__contactCardBody{flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.CustomerSupport-module__OmnofW__contactCardLabel{text-transform:uppercase;letter-spacing:.5px;font-size:.6rem;font-weight:700}.CustomerSupport-module__OmnofW__contactCall .CustomerSupport-module__OmnofW__contactCardLabel{color:hsl(var(--primary))}.CustomerSupport-module__OmnofW__contactEmail .CustomerSupport-module__OmnofW__contactCardLabel{color:#c47f08}.CustomerSupport-module__OmnofW__contactCardValue{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.CustomerSupport-module__OmnofW__quickLinksSection{margin-bottom:1rem}.CustomerSupport-module__OmnofW__quickLinksHeader{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:5px;margin-bottom:.5rem;font-size:.7rem;font-weight:600;display:flex}.CustomerSupport-module__OmnofW__quickLinkCount{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:100px;margin-left:auto;padding:1px 7px;font-size:.65rem;font-weight:700}.CustomerSupport-module__OmnofW__quickLinks{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.CustomerSupport-module__OmnofW__quickLink{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.575rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.CustomerSupport-module__OmnofW__quickLink:last-child{border-bottom:none}.CustomerSupport-module__OmnofW__quickLink:hover{background:hsl(var(--primary) / .05);color:hsl(var(--primary));padding-left:1.125rem}.CustomerSupport-module__OmnofW__quickLinkIcon{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .15s}.CustomerSupport-module__OmnofW__quickLink:hover .CustomerSupport-module__OmnofW__quickLinkIcon{color:hsl(var(--primary));transform:translate(2px)}.CustomerSupport-module__OmnofW__bottomActions{border-top:1px solid hsl(var(--border));padding-top:.875rem}.CustomerSupport-module__OmnofW__ticketBtn{border:1px solid hsl(var(--primary) / .3);background:hsl(var(--primary) / .07);width:100%;color:hsl(var(--primary));cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.CustomerSupport-module__OmnofW__ticketBtn:hover{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}
.styles-module-scss-module__Bp31aa__container{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}@media (max-width:480px){.styles-module-scss-module__Bp31aa__container{top:12px;left:12px;right:12px}}.styles-module-scss-module__Bp31aa__toast{pointer-events:auto;background:#0d1b2e;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;min-width:300px;max-width:400px;padding:14px 14px 18px 0;animation:.3s cubic-bezier(.22,1,.36,1) both styles-module-scss-module__Bp31aa__slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0006,inset 0 0 0 1px #ffffff0a}.styles-module-scss-module__Bp31aa__toast.styles-module-scss-module__Bp31aa__removing{animation:.28s cubic-bezier(.4,0,1,1) both styles-module-scss-module__Bp31aa__slideOut}@media (max-width:480px){.styles-module-scss-module__Bp31aa__toast{min-width:unset;width:100%;max-width:100%}}.styles-module-scss-module__Bp31aa__accent{border-radius:12px 0 0 12px;width:3px;position:absolute;top:0;bottom:0;left:0}.styles-module-scss-module__Bp31aa__icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:12px;display:flex}.styles-module-scss-module__Bp31aa__message{color:#ffffffeb;flex:1;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:500;line-height:1.45}.styles-module-scss-module__Bp31aa__close{cursor:pointer;color:#ffffff8c;background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:8px;transition:background .18s,color .18s;display:flex}.styles-module-scss-module__Bp31aa__close:hover{color:#ffffffe6;background:#ffffff24}.styles-module-scss-module__Bp31aa__progress{transform-origin:0;height:2px;animation:linear both styles-module-scss-module__Bp31aa__shrink;position:absolute;bottom:0;left:0;right:0}.styles-module-scss-module__Bp31aa__success .styles-module-scss-module__Bp31aa__accent{background:#22c55e}.styles-module-scss-module__Bp31aa__success .styles-module-scss-module__Bp31aa__icon{color:#22c55e;background:#22c55e1f}.styles-module-scss-module__Bp31aa__success .styles-module-scss-module__Bp31aa__progress{background:#22c55e}.styles-module-scss-module__Bp31aa__error .styles-module-scss-module__Bp31aa__accent{background:#ef4444}.styles-module-scss-module__Bp31aa__error .styles-module-scss-module__Bp31aa__icon{color:#ef4444;background:#ef44441f}.styles-module-scss-module__Bp31aa__error .styles-module-scss-module__Bp31aa__progress{background:#ef4444}.styles-module-scss-module__Bp31aa__info .styles-module-scss-module__Bp31aa__accent{background:#1ebdda}.styles-module-scss-module__Bp31aa__info .styles-module-scss-module__Bp31aa__icon{color:#1ebdda;background:#1ebdda1f}.styles-module-scss-module__Bp31aa__info .styles-module-scss-module__Bp31aa__progress{background:#1ebdda}.styles-module-scss-module__Bp31aa__warning .styles-module-scss-module__Bp31aa__accent{background:#f59e0b}.styles-module-scss-module__Bp31aa__warning .styles-module-scss-module__Bp31aa__icon{color:#f59e0b;background:#f59e0b1f}.styles-module-scss-module__Bp31aa__warning .styles-module-scss-module__Bp31aa__progress{background:#f59e0b}@keyframes styles-module-scss-module__Bp31aa__slideIn{0%{opacity:0;transform:translate(calc(100% + 20px))}to{opacity:1;transform:translate(0)}}@keyframes styles-module-scss-module__Bp31aa__slideOut{0%{opacity:1;max-height:80px;margin-bottom:0;transform:translate(0)}to{opacity:0;max-height:0;margin-bottom:-10px;transform:translate(calc(100% + 20px))}}@keyframes styles-module-scss-module__Bp31aa__shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__Bp31aa__toast,.styles-module-scss-module__Bp31aa__toast.styles-module-scss-module__Bp31aa__removing{opacity:1;animation:none}.styles-module-scss-module__Bp31aa__progress{animation:none;display:none}}
.DocumentPreviewModal-module__4jVEWW__backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:1rem;animation:.18s DocumentPreviewModal-module__4jVEWW__backdropIn;display:flex;position:fixed;inset:0}@keyframes DocumentPreviewModal-module__4jVEWW__backdropIn{0%{opacity:0}to{opacity:1}}.DocumentPreviewModal-module__4jVEWW__modal{background:hsl(var(--card));border:1px solid hsl(var(--card-border));border-radius:20px;flex-direction:column;width:100%;max-width:860px;height:88vh;max-height:720px;animation:.22s cubic-bezier(.34,1.56,.64,1) DocumentPreviewModal-module__4jVEWW__modalIn;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 24px 48px -8px #00000047,0 0 0 1px #ffffff0a}@keyframes DocumentPreviewModal-module__4jVEWW__modalIn{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.DocumentPreviewModal-module__4jVEWW__header{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.DocumentPreviewModal-module__4jVEWW__headerLeft{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}.DocumentPreviewModal-module__4jVEWW__headerIcon{background:hsl(var(--primary) / .1);width:36px;height:36px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DocumentPreviewModal-module__4jVEWW__headerTitle{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:700;overflow:hidden}.DocumentPreviewModal-module__4jVEWW__headerSub{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.7rem;overflow:hidden}.DocumentPreviewModal-module__4jVEWW__typeBadge{white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;flex-shrink:0;padding:2px 7px;font-size:.58rem;font-weight:800}.DocumentPreviewModal-module__4jVEWW__pdfBadge{color:#ce1212;background:#eb14141a;border:1px solid #eb141433}.DocumentPreviewModal-module__4jVEWW__imgBadge{color:#186eb4;background:#186eb41a;border:1px solid #186eb440}.DocumentPreviewModal-module__4jVEWW__unknownBadge{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.DocumentPreviewModal-module__4jVEWW__headerActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.DocumentPreviewModal-module__4jVEWW__toolBtn{border:1px solid hsl(var(--border));width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;transition:all .15s;display:flex}.DocumentPreviewModal-module__4jVEWW__toolBtn:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--primary) / .3)}.DocumentPreviewModal-module__4jVEWW__toolBtn:disabled{opacity:.35;cursor:not-allowed}.DocumentPreviewModal-module__4jVEWW__zoomLabel{color:hsl(var(--muted-foreground));text-align:center;min-width:36px;font-size:.72rem;font-weight:700}.DocumentPreviewModal-module__4jVEWW__divider{background:hsl(var(--border));width:1px;height:20px;margin:0 .25rem}.DocumentPreviewModal-module__4jVEWW__closeBtn{border:1px solid hsl(var(--border));width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;margin-left:.25rem;transition:all .15s;display:flex}.DocumentPreviewModal-module__4jVEWW__closeBtn:hover{color:#eb1414;background:#eb141414;border-color:#eb14144d}.DocumentPreviewModal-module__4jVEWW__body{background:hsl(var(--muted) / .3);flex:1;position:relative;overflow:hidden}.DocumentPreviewModal-module__4jVEWW__pdfFrame{border:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.DocumentPreviewModal-module__4jVEWW__imageWrap{justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0;overflow:auto}.DocumentPreviewModal-module__4jVEWW__previewImg{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:100%;max-height:100%;transition:opacity .25s,transform .2s;display:block;box-shadow:0 8px 32px #0000002e}.DocumentPreviewModal-module__4jVEWW__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.DocumentPreviewModal-module__4jVEWW__spinner{border:3px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:36px;height:36px;animation:.7s linear infinite DocumentPreviewModal-module__4jVEWW__spin}@keyframes DocumentPreviewModal-module__4jVEWW__spin{to{transform:rotate(360deg)}}.DocumentPreviewModal-module__4jVEWW__loadingText{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}.DocumentPreviewModal-module__4jVEWW__emptyState,.DocumentPreviewModal-module__4jVEWW__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:2rem;display:flex;position:absolute;inset:0}.DocumentPreviewModal-module__4jVEWW__emptyIcon{color:hsl(var(--muted-foreground));opacity:.4;margin-bottom:.25rem}.DocumentPreviewModal-module__4jVEWW__emptyTitle,.DocumentPreviewModal-module__4jVEWW__errorTitle{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}.DocumentPreviewModal-module__4jVEWW__emptySub,.DocumentPreviewModal-module__4jVEWW__errorSub{color:hsl(var(--muted-foreground));max-width:320px;margin:0;font-size:.8rem;line-height:1.5}.DocumentPreviewModal-module__4jVEWW__errorIcon{color:#f59f0a;margin-bottom:.25rem}.DocumentPreviewModal-module__4jVEWW__errorActions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.DocumentPreviewModal-module__4jVEWW__retryBtn,.DocumentPreviewModal-module__4jVEWW__openTabBtn{cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}.DocumentPreviewModal-module__4jVEWW__retryBtn{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}.DocumentPreviewModal-module__4jVEWW__retryBtn:hover{background:hsl(var(--muted))}.DocumentPreviewModal-module__4jVEWW__openTabBtn{background:hsl(var(--primary));color:#fff;border:none}.DocumentPreviewModal-module__4jVEWW__openTabBtn:hover{background:hsl(var(--primary) / .85)}.DocumentPreviewModal-module__4jVEWW__downloadLargeBtn{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;margin-top:.5rem;padding:10px 20px;font-size:.82rem;font-weight:700;transition:background .18s;display:flex}.DocumentPreviewModal-module__4jVEWW__downloadLargeBtn:hover{background:hsl(var(--primary) / .85)}.DocumentPreviewModal-module__4jVEWW__footer{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem 1.25rem;display:flex}.DocumentPreviewModal-module__4jVEWW__footerBrand{color:hsl(var(--muted-foreground));font-size:.68rem}.DocumentPreviewModal-module__4jVEWW__footerClose{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .15s}.DocumentPreviewModal-module__4jVEWW__footerClose:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}@media (max-width:640px){.DocumentPreviewModal-module__4jVEWW__modal{border-radius:16px;height:95vh;max-height:95vh}.DocumentPreviewModal-module__4jVEWW__header{padding:.75rem 1rem}.DocumentPreviewModal-module__4jVEWW__zoomLabel,.DocumentPreviewModal-module__4jVEWW__divider,.DocumentPreviewModal-module__4jVEWW__footerBrand{display:none}}
.RightPanel-module__IwiYzG__rightPanel{flex-direction:column;gap:20px;display:flex}.RightPanel-module__IwiYzG__heroSection{color:#fff;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-radius:20px;min-height:400px;margin-bottom:20px;padding:40px;animation:.6s .2s backwards RightPanel-module__IwiYzG__fadeInUp;position:relative;overflow:hidden;box-shadow:0 10px 40px #0003}.RightPanel-module__IwiYzG__heroSection:before{content:"";opacity:.5;background:linear-gradient(135deg,#8b45134d 0%,#a0522d33 100%);width:100%;height:100%;position:absolute;top:0;right:0}.RightPanel-module__IwiYzG__heroBadge{color:#fff;letter-spacing:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#fff3;border-radius:20px;margin-bottom:20px;padding:8px 16px;font-size:11px;font-weight:600;display:inline-block;position:relative}.RightPanel-module__IwiYzG__heroTitle{z-index:1;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.2;position:relative}.RightPanel-module__IwiYzG__heroDescription{opacity:.9;z-index:1;font-size:15px;line-height:1.6;position:relative}.RightPanel-module__IwiYzG__infoCard{background:linear-gradient(135deg,#fce4ec 0%,#f8bbd0 100%);border-radius:20px;padding:30px;animation:.6s .4s backwards RightPanel-module__IwiYzG__fadeInUp}.RightPanel-module__IwiYzG__infoCardTitle{color:#c2185b;margin-bottom:12px;font-size:20px;font-weight:700}.RightPanel-module__IwiYzG__infoCardText{color:#555;font-size:14px;line-height:1.6}
.DocumentUpload-module__d5pOaW__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow);border-radius:18px;margin-top:-1.25rem;padding:1.5rem;transition:box-shadow .22s,transform .22s}.DocumentUpload-module__d5pOaW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.DocumentUpload-module__d5pOaW__header{justify-content:space-between;align-items:flex-start;margin-bottom:.875rem;display:flex}.DocumentUpload-module__d5pOaW__title{color:hsl(var(--foreground));margin:0 0 3px;font-size:1rem;font-weight:700}.DocumentUpload-module__d5pOaW__subtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}.DocumentUpload-module__d5pOaW__progressRing{flex-shrink:0;position:relative}.DocumentUpload-module__d5pOaW__ringLabel{justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.DocumentUpload-module__d5pOaW__ringNum{color:hsl(var(--primary));font-size:.875rem;font-weight:800;line-height:1}.DocumentUpload-module__d5pOaW__ringDen{color:hsl(var(--muted-foreground));padding-top:2px;font-size:.65rem;line-height:1}.DocumentUpload-module__d5pOaW__progressBar{background:hsl(var(--muted));border-radius:100px;height:5px;margin-bottom:.375rem;overflow:hidden}.DocumentUpload-module__d5pOaW__progressFill{background:linear-gradient(90deg, hsl(var(--primary)), #3595e3);border-radius:100px;height:100%;transition:width .5s}.DocumentUpload-module__d5pOaW__progressCaption{color:hsl(var(--muted-foreground));margin:0 0 1.125rem;font-size:.7rem}.DocumentUpload-module__d5pOaW__groupsWrap{flex-direction:column;gap:1.125rem;display:flex}.DocumentUpload-module__d5pOaW__groupSection{flex-direction:column;gap:.5rem;display:flex}.DocumentUpload-module__d5pOaW__groupHeader{align-items:center;gap:.5rem;padding:0 .25rem;display:flex}.DocumentUpload-module__d5pOaW__groupIconWrap{background:color-mix(in srgb, var(--g-color) 12%, transparent);width:24px;height:24px;color:var(--g-color);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DocumentUpload-module__d5pOaW__groupLabel{color:hsl(var(--foreground));flex:1;font-size:.775rem;font-weight:700}.DocumentUpload-module__d5pOaW__groupPendingBadge{color:#ba7908;white-space:nowrap;background:#f6a8231f;border:1px solid #f6a82340;border-radius:100px;padding:2px 7px;font-size:.6rem;font-weight:700}.DocumentUpload-module__d5pOaW__groupDoneBadge{color:#1c9c4b;white-space:nowrap;background:#22c35d1a;border:1px solid #22c35d33;border-radius:100px;align-items:center;gap:3px;padding:2px 7px;font-size:.6rem;font-weight:700;display:inline-flex}.DocumentUpload-module__d5pOaW__grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.DocumentUpload-module__d5pOaW__docCard{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;flex-direction:column;gap:.75rem;padding:.875rem;transition:border-color .2s,box-shadow .2s;display:flex}.DocumentUpload-module__d5pOaW__docCard:hover{border-color:hsl(var(--primary) / .25);box-shadow:0 2px 8px hsl(var(--primary) / .06)}.DocumentUpload-module__d5pOaW__docCardFocus{border-color:hsl(var(--primary) / .45);box-shadow:0 0 0 3px hsl(var(--primary) / .1);grid-column:1/-1}.DocumentUpload-module__d5pOaW__docCardError{border-color:#eb141459;box-shadow:0 0 0 3px #eb141412}.DocumentUpload-module__d5pOaW__errorBanner{color:#c11f1f;background:#eb141412;border:1px solid #eb141433;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.7rem;animation:.2s DocumentUpload-module__d5pOaW__fadeSlideIn;display:flex}.DocumentUpload-module__d5pOaW__errorMsg{flex:1;font-weight:500;line-height:1.3}.DocumentUpload-module__d5pOaW__retryUploadBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#eb1414;border:none;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:.68rem;font-weight:700;transition:background .15s}.DocumentUpload-module__d5pOaW__retryUploadBtn:hover{background:#ce1212}.DocumentUpload-module__d5pOaW__docTop{align-items:center;gap:.625rem;display:flex}.DocumentUpload-module__d5pOaW__fileIconWrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.DocumentUpload-module__d5pOaW__docMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DocumentUpload-module__d5pOaW__docName{color:hsl(var(--foreground));font-size:.8rem;font-weight:600;line-height:1.3}.DocumentUpload-module__d5pOaW__docBadges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.DocumentUpload-module__d5pOaW__reqBadge{color:#eb1414;white-space:nowrap;background:#eb14141a;border:1px solid #eb141433;border-radius:100px;padding:1px 5px;font-size:.58rem;font-weight:700}.DocumentUpload-module__d5pOaW__statusChip{white-space:nowrap;border-radius:100px;align-items:center;gap:3px;padding:2px 6px;font-size:.62rem;font-weight:700;display:inline-flex}.DocumentUpload-module__d5pOaW__sVerified{color:#1c9c4b;background:#22c35d1f}.DocumentUpload-module__d5pOaW__sUploaded{color:#ba7908;background:#f6a8231f}.DocumentUpload-module__d5pOaW__sPending{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.DocumentUpload-module__d5pOaW__fileChip{background:hsl(var(--primary) / .08);border:1px solid hsl(var(--primary) / .2);color:hsl(var(--primary));border-radius:8px;align-items:center;gap:5px;min-width:0;padding:4px 8px 4px 10px;font-size:.7rem;display:flex}.DocumentUpload-module__d5pOaW__fileChipName{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.DocumentUpload-module__d5pOaW__fileChipRemove{color:hsl(var(--primary) / .7);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.DocumentUpload-module__d5pOaW__fileChipRemove:hover{color:hsl(var(--destructive))}.DocumentUpload-module__d5pOaW__uploadedChip{color:#1a9347;background:#22c35d14;border:1px solid #22c35d33;border-radius:8px;align-items:center;gap:5px;padding:4px 8px 4px 10px;font-size:.68rem;display:flex}.DocumentUpload-module__d5pOaW__uploadedName{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.DocumentUpload-module__d5pOaW__actionGroup{flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;display:flex}.DocumentUpload-module__d5pOaW__previewBtn{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.DocumentUpload-module__d5pOaW__previewBtn:hover{background:hsl(var(--primary) / .08);color:hsl(var(--primary));border-color:hsl(var(--primary) / .35)}.DocumentUpload-module__d5pOaW__selectBtn{border:1px solid hsl(var(--primary) / .5);background:hsl(var(--primary) / .06);color:hsl(var(--primary));cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:5px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:all .18s;display:flex}.DocumentUpload-module__d5pOaW__selectBtn:hover{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary))}.DocumentUpload-module__d5pOaW__selectBtnGhost{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:4px;padding:6px 10px;font-size:.72rem;font-weight:500;transition:all .18s;display:flex}.DocumentUpload-module__d5pOaW__selectBtnGhost:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.DocumentUpload-module__d5pOaW__uploadBtn{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;align-items:center;gap:4px;padding:6px 14px;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.DocumentUpload-module__d5pOaW__uploadBtn:hover{background:hsl(var(--primary) / .85);transform:translateY(-1px)}.DocumentUpload-module__d5pOaW__reuploadBtn{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:4px;padding:5px 10px;font-size:.7rem;font-weight:500;transition:all .18s;display:flex}.DocumentUpload-module__d5pOaW__reuploadBtn:hover{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--primary) / .3)}.DocumentUpload-module__d5pOaW__uploadingRow{align-items:center;gap:.5rem;width:130px;display:flex}.DocumentUpload-module__d5pOaW__progTrack{background:hsl(var(--muted));border-radius:100px;flex:1;height:4px;overflow:hidden}.DocumentUpload-module__d5pOaW__progFill{background:linear-gradient(90deg, hsl(var(--primary)), #3595e3);border-radius:100px;height:100%;transition:width 90ms linear}.DocumentUpload-module__d5pOaW__progPct{color:hsl(var(--primary));text-align:right;min-width:30px;font-size:.7rem;font-weight:700}.DocumentUpload-module__d5pOaW__cancelBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:3px;display:flex}.DocumentUpload-module__d5pOaW__cancelBtn:hover{color:hsl(var(--destructive))}.DocumentUpload-module__d5pOaW__passwordPanel{border-top:1px dashed hsl(var(--primary) / .25);flex-direction:column;gap:.5rem;padding-top:.75rem;animation:.2s DocumentUpload-module__d5pOaW__fadeSlideIn;display:flex}@keyframes DocumentUpload-module__d5pOaW__fadeSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.DocumentUpload-module__d5pOaW__pwdHeader{color:hsl(var(--foreground));align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.DocumentUpload-module__d5pOaW__pwdShield{color:hsl(var(--primary));flex-shrink:0}.DocumentUpload-module__d5pOaW__pwdHint{color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .6);border-radius:8px;align-items:flex-start;gap:5px;padding:.5rem .625rem;font-size:.7rem;line-height:1.4;display:flex}.DocumentUpload-module__d5pOaW__pwdHint svg{flex-shrink:0;margin-top:1px}.DocumentUpload-module__d5pOaW__pwdRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DocumentUpload-module__d5pOaW__pwdInputWrap{border:1px solid hsl(var(--input));background:hsl(var(--card));border-radius:9px;flex:1;align-items:center;gap:6px;min-width:160px;padding:0 10px;transition:border-color .2s,box-shadow .2s;display:flex}.DocumentUpload-module__d5pOaW__pwdInputWrap:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .15)}.DocumentUpload-module__d5pOaW__pwdIcon{color:hsl(var(--muted-foreground));flex-shrink:0}.DocumentUpload-module__d5pOaW__pwdInput{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:.8125rem}.DocumentUpload-module__d5pOaW__eyeBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.DocumentUpload-module__d5pOaW__eyeBtn:hover{color:hsl(var(--foreground))}.DocumentUpload-module__d5pOaW__proceedBtn{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:4px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:background .2s;display:flex}.DocumentUpload-module__d5pOaW__proceedBtn:hover{background:hsl(var(--primary) / .85)}.DocumentUpload-module__d5pOaW__cancelTextBtn{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:.75rem}.DocumentUpload-module__d5pOaW__cancelTextBtn:hover{color:hsl(var(--foreground))}.DocumentUpload-module__d5pOaW__hiddenInput{display:none}@media (max-width:640px){.DocumentUpload-module__d5pOaW__grid{grid-template-columns:1fr}.DocumentUpload-module__d5pOaW__docCardFocus{grid-column:unset}}
.helpsupport-module__HMXopq__helpwrap{background:#e8e8e8;border-radius:20px;flex-direction:column;align-items:center;gap:3px;width:100%;max-width:100%;margin-top:0;padding:32px;display:flex}.helpsupport-module__HMXopq__helpwrap h4{color:#001e40;text-align:center;font-size:20px;font-weight:700;line-height:24px}.helpsupport-module__HMXopq__helpwrap p{color:#43474f;text-align:center;font-size:16px;font-weight:400;line-height:25px}.helpsupport-module__HMXopq__box{border:2px solid var(--ms-text-color-primary);background-color:var(--ms-bg-secondary);border-radius:30px;justify-content:center;align-items:center;width:100%;margin-top:20px;padding:10px 20px;display:flex}.helpsupport-module__HMXopq__box h3{color:#fff;font-size:20px;font-weight:500}
.ScoreMeter-module__eYQMgW__wrapper{background:#f3f4f6;justify-content:center;align-items:center;width:100%;font-family:Inter,Segoe UI,system-ui,sans-serif;display:flex}.ScoreMeter-module__eYQMgW__card{opacity:0;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:.25rem;width:100%;max-width:420px;padding:2rem 2.25rem 1.75rem;animation:.5s cubic-bezier(.16,1,.3,1) .1s forwards ScoreMeter-module__eYQMgW__cardIn;display:flex;transform:translateY(16px);box-shadow:0 4px 6px #0000000a,0 10px 30px #00000014,0 1px 3px #0000000f}@keyframes ScoreMeter-module__eYQMgW__cardIn{to{opacity:1;transform:translateY(0)}}.ScoreMeter-module__eYQMgW__title{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5rem;font-size:.85rem;font-weight:700}.ScoreMeter-module__eYQMgW__gaugeWrap{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ScoreMeter-module__eYQMgW__svg{width:100%;max-width:340px;height:auto;overflow:visible}.ScoreMeter-module__eYQMgW__segment{opacity:.95;filter:drop-shadow(0 1px 2px #0000001a);transition:opacity .2s}.ScoreMeter-module__eYQMgW__segment:hover{opacity:1;filter:brightness(1.07)drop-shadow(0 2px 5px #0003)}.ScoreMeter-module__eYQMgW__boundLabel{fill:#64748b;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:11px;font-weight:700}.ScoreMeter-module__eYQMgW__needle{transition:none}.ScoreMeter-module__eYQMgW__scoreDisplay{flex-direction:column;align-items:center;gap:.15rem;margin-top:.25rem;display:flex}.ScoreMeter-module__eYQMgW__scoreValue{letter-spacing:-.03em;font-size:2.75rem;font-weight:800;line-height:1;transition:color .4s}.ScoreMeter-module__eYQMgW__scoreCategory{letter-spacing:.07em;text-transform:uppercase;opacity:.85;font-size:.82rem;font-weight:700;transition:color .4s}.ScoreMeter-module__eYQMgW__progressTrack{background:#e2e8f0;border-radius:99px;width:110px;height:4px;margin-top:.5rem;overflow:hidden}.ScoreMeter-module__eYQMgW__progressFill{border-radius:99px;min-width:4px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1),background .4s}.ScoreMeter-module__eYQMgW__legend{border-top:1px solid #f1f5f9;flex-direction:column;gap:.35rem;width:100%;margin-top:1.25rem;padding-top:1.25rem;display:flex}.ScoreMeter-module__eYQMgW__legendRow{border-radius:10px;align-items:center;gap:.7rem;padding:.4rem .6rem;transition:background .2s;display:flex}.ScoreMeter-module__eYQMgW__legendRow:hover,.ScoreMeter-module__eYQMgW__legendRowActive{background:#f8fafc}.ScoreMeter-module__eYQMgW__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 2px #00000012}.ScoreMeter-module__eYQMgW__legendName{color:#374151;flex:1;font-size:.88rem;font-weight:600}.ScoreMeter-module__eYQMgW__legendRange{opacity:.8;font-size:.8rem;font-weight:600}@media (max-width:480px){.ScoreMeter-module__eYQMgW__card{border-radius:18px;padding:1.5rem 1.25rem}.ScoreMeter-module__eYQMgW__scoreValue{font-size:2.25rem}.ScoreMeter-module__eYQMgW__legendName{font-size:.8rem}.ScoreMeter-module__eYQMgW__legendRange{font-size:.72rem}}
.Footer-module__oj5DKa__footer{z-index:50;background:hsl(var(--card));border-top:1px solid hsl(var(--border));transition:height .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -2px 12px #0000000f}.Footer-module__oj5DKa__footerFull{height:52px}.Footer-module__oj5DKa__footerMini{height:36px}.Footer-module__oj5DKa__visible{opacity:1;pointer-events:auto;transition:opacity .25s,transform .25s;transform:translateY(0)}.Footer-module__oj5DKa__hidden{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;inset:0;transform:translateY(6px)}.Footer-module__oj5DKa__fullBar{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;height:52px;padding:0 1.5rem;display:flex}.Footer-module__oj5DKa__copy{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;margin:0;font-size:.72rem}.Footer-module__oj5DKa__copy strong{color:hsl(var(--foreground));font-weight:700}.Footer-module__oj5DKa__links{align-items:center;gap:1.25rem;display:flex}.Footer-module__oj5DKa__link{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.72rem;text-decoration:none;transition:color .15s}.Footer-module__oj5DKa__link:hover{color:hsl(var(--primary))}.Footer-module__oj5DKa__socials{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.Footer-module__oj5DKa__socialBtn{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));border-radius:7px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:flex}.Footer-module__oj5DKa__socialBtn:hover{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;transform:translateY(-2px)}.Footer-module__oj5DKa__miniBar{justify-content:space-between;align-items:center;gap:1rem;width:100%;height:36px;padding:0 1.5rem;display:flex}.Footer-module__oj5DKa__miniLabel{color:hsl(var(--muted-foreground));letter-spacing:.02em;font-size:.7rem;font-weight:700}.Footer-module__oj5DKa__socialBtnMini{border:1px solid hsl(var(--border));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.Footer-module__oj5DKa__socialBtnMini:hover{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}
.CreditManager-module__KLNzba__wrapper{background:#f3f4f6;border-radius:10px;width:40%;margin:auto;padding:20px}.CreditManager-module__KLNzba__title{color:#222;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:20px;font-weight:600;display:flex}.CreditManager-module__KLNzba__actionsPending{text-transform:uppercase;background:#c8e8ee;border-radius:20px;padding:7px 30px;font-size:12px}.CreditManager-module__KLNzba__cardContainer{flex-direction:column;gap:15px;display:flex}.CreditManager-module__KLNzba__card{background:#fff;border-radius:10px;align-items:center;gap:15px;padding:15px;transition:all .3s;display:flex;box-shadow:0 2px 6px #0000000d}.CreditManager-module__KLNzba__card:hover{transform:translateY(-2px)}.CreditManager-module__KLNzba__iconBox{background:#d9eef2;border-radius:8px;justify-content:center;align-items:center;min-width:50px;height:50px;font-size:20px;display:flex}.CreditManager-module__KLNzba__info{flex-direction:column;display:flex}.CreditManager-module__KLNzba__value{color:#222;word-break:break-all;margin:0;font-size:16px;font-weight:600}.CreditManager-module__KLNzba__label{color:#777;margin-top:3px;font-size:13px}@media (max-width:768px){.CreditManager-module__KLNzba__wrapper{width:100%;padding:37px 5px!important}.CreditManager-module__KLNzba__title{padding-left:20px}}@media (max-width:480px){.CreditManager-module__KLNzba__wrapper{padding:15px}.CreditManager-module__KLNzba__card{gap:10px;padding:12px}.CreditManager-module__KLNzba__iconBox{min-width:40px;height:40px;font-size:16px}.CreditManager-module__KLNzba__value{font-size:14px}.CreditManager-module__KLNzba__label{font-size:12px}}
.Header-module__IRil1W__header{z-index:100;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.Header-module__IRil1W__headerInner{align-items:center;gap:0;width:100%;height:76px;padding:0 2rem;display:flex}.Header-module__IRil1W__logoSection{flex-shrink:0;align-items:center;margin-right:1.25rem;display:flex}.Header-module__IRil1W__logoImg{object-fit:contain;width:auto;height:54px;display:block}.Header-module__IRil1W__navDivider,.Header-module__IRil1W__actionDivider{background:hsl(var(--border));flex-shrink:0;width:1px;height:34px}.Header-module__IRil1W__navDivider{margin-right:1.25rem}.Header-module__IRil1W__actionDivider{margin:0 .5rem}.Header-module__IRil1W__navLinks{align-items:center;gap:2px;display:flex}.Header-module__IRil1W__navItem{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.Header-module__IRil1W__navItem:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.Header-module__IRil1W__navItemActive{background:hsl(var(--primary) / .1);color:hsl(var(--primary));font-weight:700}.Header-module__IRil1W__navItemActive:after{content:"";background:hsl(var(--primary));border-radius:2px 2px 0 0;width:24px;height:2.5px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.Header-module__IRil1W__spacer{flex:1}.Header-module__IRil1W__trustSection{align-items:center;gap:.75rem;margin-right:1rem;display:flex}.Header-module__IRil1W__avatarStack{align-items:center;display:flex}.Header-module__IRil1W__stackedAvatar{border:2px solid hsl(var(--card));object-fit:cover;border-radius:50%;width:32px;height:32px;margin-left:-8px;transition:transform .2s}.Header-module__IRil1W__stackedAvatar:first-child{margin-left:0}.Header-module__IRil1W__stackedAvatar:hover{transform:translateY(-3px);z-index:10!important}.Header-module__IRil1W__trustText{flex-direction:column;line-height:1.2;display:flex}.Header-module__IRil1W__trustNumber{color:hsl(var(--foreground));letter-spacing:-.2px;font-size:.875rem;font-weight:800}.Header-module__IRil1W__trustCount{color:hsl(var(--muted-foreground));font-size:.65rem}.Header-module__IRil1W__trustBadge{color:#1c9c4b;background:#22c35d1f;border:1px solid #22c35d38;border-radius:100px;align-items:center;gap:5px;padding:3px 10px;font-size:.7rem;font-weight:700;display:flex}.Header-module__IRil1W__trustBadgeDot{background:#22c35d;border-radius:50%;width:6px;height:6px;animation:2s infinite Header-module__IRil1W__pulse}@keyframes Header-module__IRil1W__pulse{0%,to{opacity:1}50%{opacity:.4}}.Header-module__IRil1W__actionsSection{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.Header-module__IRil1W__iconBtn{border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;transition:all .18s;display:flex;position:relative}.Header-module__IRil1W__iconBtn:hover{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--primary) / .3)}.Header-module__IRil1W__notifWrapper{position:relative}.Header-module__IRil1W__notifBadge{background:hsl(var(--destructive));color:#fff;border:2px solid hsl(var(--card));border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.58rem;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.Header-module__IRil1W__notifDropdown{background:hsl(var(--card));border:1px solid hsl(var(--border));width:310px;box-shadow:var(--shadow-lg);z-index:200;border-radius:14px;animation:.2s Header-module__IRil1W__fadeSlideIn;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}@keyframes Header-module__IRil1W__fadeSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-module__IRil1W__notifHeader{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));justify-content:space-between;align-items:center;padding:.875rem 1rem;font-size:.875rem;font-weight:700;display:flex}.Header-module__IRil1W__notifClear{color:hsl(var(--primary));cursor:pointer;font-size:.72rem;font-weight:500}.Header-module__IRil1W__notifItem{align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background .15s;display:flex}.Header-module__IRil1W__notifItem:hover{background:hsl(var(--muted))}.Header-module__IRil1W__notifUnread{background:hsl(var(--primary) / .04)}.Header-module__IRil1W__notifDot{background:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.Header-module__IRil1W__notifMsg{color:hsl(var(--foreground));margin:0 0 2px;font-size:.8125rem;font-weight:500}.Header-module__IRil1W__notifTime{color:hsl(var(--muted-foreground));font-size:.68rem}.Header-module__IRil1W__profileWrapper{position:relative}.Header-module__IRil1W__profileBtn{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);cursor:pointer;border-radius:100px;align-items:center;gap:.5rem;padding:4px 10px 4px 4px;transition:all .18s;display:flex}.Header-module__IRil1W__profileBtn:hover{background:hsl(var(--muted));border-color:hsl(var(--primary) / .3);box-shadow:0 0 0 3px hsl(var(--primary) / .08)}.Header-module__IRil1W__profileAvatar{object-fit:cover;ring:2px solid hsl(var(--primary) / .3);border-radius:50%;width:32px;height:32px}.Header-module__IRil1W__profileInfo{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.Header-module__IRil1W__profileName{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}.Header-module__IRil1W__profileStatus{color:#fff;text-transform:uppercase;letter-spacing:.3px;border-radius:100px;padding:1px 5px;font-size:.58rem;font-weight:700}.Header-module__IRil1W__chevron{color:hsl(var(--muted-foreground));transition:transform .2s}.Header-module__IRil1W__chevronOpen{transform:rotate(180deg)}.Header-module__IRil1W__dropdown{background:hsl(var(--card));border:1px solid hsl(var(--border));width:240px;box-shadow:var(--shadow-lg);z-index:200;border-radius:14px;animation:.2s Header-module__IRil1W__fadeSlideIn;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.Header-module__IRil1W__dropdownUser{align-items:center;gap:.75rem;padding:1rem;display:flex}.Header-module__IRil1W__dropdownAvatar{border:2px solid hsl(var(--primary) / .25);border-radius:50%;width:40px;height:40px}.Header-module__IRil1W__dropdownUserName{color:hsl(var(--foreground));margin:0 0 2px;font-size:.875rem;font-weight:700}.Header-module__IRil1W__dropdownUserEmail{color:hsl(var(--muted-foreground));margin:0;font-size:.72rem}.Header-module__IRil1W__dropdownDivider{background:hsl(var(--border));height:1px;margin:.25rem 0}.Header-module__IRil1W__dropdownItem{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;padding:.6rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:flex}.Header-module__IRil1W__dropdownItem:hover{background:hsl(var(--muted))}.Header-module__IRil1W__dropdownItemDanger{color:hsl(var(--destructive))}.Header-module__IRil1W__mobileOnly{display:none}.Header-module__IRil1W__mobileNav{border-top:1px solid hsl(var(--border));background:hsl(var(--card));padding:1rem;animation:.2s Header-module__IRil1W__fadeSlideIn}.Header-module__IRil1W__mobileNavGrid{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.875rem;display:grid}.Header-module__IRil1W__mobileNavItem{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground));cursor:pointer;text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s,transform .15s;display:flex}.Header-module__IRil1W__mobileNavItem:hover{background:hsl(var(--muted));color:hsl(var(--foreground));transform:translateY(-1px)}.Header-module__IRil1W__mobileNavActive{background:hsl(var(--primary) / .1);color:hsl(var(--primary));border-color:hsl(var(--primary) / .25);font-weight:700}.Header-module__IRil1W__mobileNavIconWrap{background:hsl(var(--muted));border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex}.Header-module__IRil1W__mobileNavActive .Header-module__IRil1W__mobileNavIconWrap{background:hsl(var(--primary) / .15);color:hsl(var(--primary))}.Header-module__IRil1W__mobileNavUser{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);border-radius:14px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.Header-module__IRil1W__mobileNavAvatar{object-fit:cover;border:2px solid hsl(var(--primary) / .25);border-radius:50%;flex-shrink:0;width:42px;height:42px}.Header-module__IRil1W__mobileNavUserInfo{flex:1;min-width:0}.Header-module__IRil1W__mobileNavUserName{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:.875rem;font-weight:700;overflow:hidden}.Header-module__IRil1W__mobileNavUserEmail{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.7rem;overflow:hidden}.Header-module__IRil1W__mobileNavStatus{color:#fff;text-transform:uppercase;letter-spacing:.3px;border-radius:100px;flex-shrink:0;padding:3px 8px;font-size:.6rem;font-weight:700}@media (max-width:1100px){.Header-module__IRil1W__trustSection{display:none}}@media (max-width:900px){.Header-module__IRil1W__navLinks,.Header-module__IRil1W__navDivider{display:none}.Header-module__IRil1W__mobileOnly{display:flex}.Header-module__IRil1W__actionDivider{display:none}}@media (max-width:768px){.Header-module__IRil1W__profileInfo,.Header-module__IRil1W__chevron{display:none}.Header-module__IRil1W__headerInner{height:66px;padding:0 1rem}}
.ScrollSnapWrapper-module__pReqDG__wrapper{width:100%;position:relative}.ScrollSnapWrapper-module__pReqDG__container{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.ScrollSnapWrapper-module__pReqDG__container::-webkit-scrollbar{display:none}.ScrollSnapWrapper-module__pReqDG__snapItem{scroll-snap-align:start;flex:0 0 100%;padding-bottom:4px}.ScrollSnapWrapper-module__pReqDG__navBtn{z-index:10;cursor:pointer;color:#fff;background:#0003;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ScrollSnapWrapper-module__pReqDG__left{left:10px}.ScrollSnapWrapper-module__pReqDG__right{right:10px}.ScrollSnapWrapper-module__pReqDG__navBtn:hover{background:#000000b3}
.JourneyBanner-module__8A2iSW__banner{background:#f6a82312;border:1px solid #f6a82340;border-left:4px solid #f59f0a;border-radius:16px;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding:1.125rem 1.375rem;display:flex}.JourneyBanner-module__8A2iSW__iconWrap{background:#f59f0a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:1px;display:flex;box-shadow:0 4px 12px #f59f0a4d}.JourneyBanner-module__8A2iSW__icon{color:#fff}.JourneyBanner-module__8A2iSW__body{flex:1;min-width:0}.JourneyBanner-module__8A2iSW__topRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.875rem;display:flex}.JourneyBanner-module__8A2iSW__textBlock{flex:1;min-width:0}.JourneyBanner-module__8A2iSW__per{justify-content:flex-end;display:flex}.JourneyBanner-module__8A2iSW__title{color:hsl(var(--foreground));margin:0 0 3px;font-size:.9375rem;font-weight:700}.JourneyBanner-module__8A2iSW__subtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}.JourneyBanner-module__8A2iSW__subtitle strong{color:#ba7908;font-weight:600}.JourneyBanner-module__8A2iSW__cta{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px hsl(var(--primary) / .3);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:8px 18px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.JourneyBanner-module__8A2iSW__cta:hover{background:hsl(var(--primary) / .88);box-shadow:0 6px 16px hsl(var(--primary) / .38);transform:translateY(-1px)}.JourneyBanner-module__8A2iSW__progressRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.JourneyBanner-module__8A2iSW__stepsChips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.JourneyBanner-module__8A2iSW__chip{border:1px solid #0000;border-radius:100px;align-items:center;gap:4px;padding:3px 9px;font-size:.68rem;font-weight:600;display:inline-flex}.JourneyBanner-module__8A2iSW__chipDone{color:#1b9849;background:#22c35d1f;border-color:#22c35d40}.JourneyBanner-module__8A2iSW__chipCurrent{color:#ab6f07;background:#f6a82326;border-color:#f6a82359;animation:2.5s infinite JourneyBanner-module__8A2iSW__pulse}@keyframes JourneyBanner-module__8A2iSW__pulse{0%,to{box-shadow:0 0 #f6a8234d}50%{box-shadow:0 0 0 5px #f6a82300}}.JourneyBanner-module__8A2iSW__chipPending{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.JourneyBanner-module__8A2iSW__chipNum{font-size:.6rem;font-weight:700}.JourneyBanner-module__8A2iSW__pct{color:#c47f08;font-size:.75rem;font-weight:700}.JourneyBanner-module__8A2iSW__bar{background:#f6a82326;border-radius:100px;height:5px;overflow:hidden}.JourneyBanner-module__8A2iSW__barFill{background:linear-gradient(90deg,#f59f0a,#f7b645);border-radius:100px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}@media (max-width:700px){.JourneyBanner-module__8A2iSW__topRow{flex-direction:column}.JourneyBanner-module__8A2iSW__cta{justify-content:center;width:100%}.JourneyBanner-module__8A2iSW__stepsChips{gap:.25rem}}
.PersonDetails-module__TUnCvG__wrapper{box-sizing:border-box;background:#f3f4f6;justify-content:center;width:100%;height:612px;display:flex;overflow:hidden}.PersonDetails-module__TUnCvG__card{background:#fff;border-radius:14px;flex-direction:column;width:100%;max-width:480px;height:100%;max-height:590px;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000012,0 10px 40px -10px #0000001f}.PersonDetails-module__TUnCvG__header{background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8e 100%);flex-shrink:0;padding:18px 24px;position:relative;overflow:hidden}.PersonDetails-module__TUnCvG__header:before{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.PersonDetails-module__TUnCvG__title{color:#fff;letter-spacing:-.2px;margin:0;font-size:18px;font-weight:700;line-height:24px}.PersonDetails-module__TUnCvG__body{flex-direction:column;flex:1;padding:18px 24px 20px;display:flex;overflow:hidden}.PersonDetails-module__TUnCvG__section{flex-shrink:0;margin-bottom:12px}.PersonDetails-module__TUnCvG__section:last-child{margin-bottom:0}.PersonDetails-module__TUnCvG__label{letter-spacing:1px;text-transform:uppercase;color:#94a3b8;margin-bottom:2px;font-size:10px;font-weight:700;line-height:14px}.PersonDetails-module__TUnCvG__value{color:#1e293b;letter-spacing:-.2px;word-break:break-word;font-size:14px;font-weight:700;line-height:20px}.PersonDetails-module__TUnCvG__valueLight{color:#334155;word-break:break-all;font-size:13px;font-weight:400;line-height:19px}.PersonDetails-module__TUnCvG__divider{background:#e2e8f0;flex-shrink:0;height:1px;margin:12px 0}.PersonDetails-module__TUnCvG__table{border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}.PersonDetails-module__TUnCvG__tableRow{border-bottom:1px solid #f1f5f9;flex:1;align-items:stretch;transition:background .12s;display:flex}.PersonDetails-module__TUnCvG__tableRow:last-child{border-bottom:none}.PersonDetails-module__TUnCvG__tableRow:hover{background:#f8fafc}.PersonDetails-module__TUnCvG__tableKey{color:#64748b;background:#f8fafc;border-right:1px solid #e2e8f0;flex:0 0 46%;align-items:center;padding:0 14px;font-size:12px;font-weight:500;line-height:18px;display:flex}.PersonDetails-module__TUnCvG__tableVal{color:#1e293b;letter-spacing:-.1px;word-break:break-word;flex:1;align-items:center;padding:0 14px;font-size:12px;font-weight:600;line-height:18px;display:flex}@media (max-width:768px){.PersonDetails-module__TUnCvG__card{max-height:608px}}
.LoanCard-module__5VBcVq__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow);border-radius:18px;padding:1.5rem;transition:box-shadow .22s,transform .22s;position:relative;overflow:hidden}.LoanCard-module__5VBcVq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.LoanCard-module__5VBcVq__card:before{content:"";background:linear-gradient(90deg,#0e3158 0%,#186eb4 100%);border-radius:18px 18px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.LoanCard-module__5VBcVq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.LoanCard-module__5VBcVq__cardTitle{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}.LoanCard-module__5VBcVq__statusBadge{border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600}.LoanCard-module__5VBcVq__statusApproved{color:#1b9849;background:#22c35d1f;border:1px solid #22c35d33}.LoanCard-module__5VBcVq__statusPending{color:#145890;background:#186eb41f;border:1px solid #186eb438}.LoanCard-module__5VBcVq__statusReview{color:#ba7908;background:#f6a8231f;border:1px solid #f6a82333}.LoanCard-module__5VBcVq__statusRejected{color:#d31212;background:#ed2c2c1f;border:1px solid #ed2c2c33}.LoanCard-module__5VBcVq__amountHero{background:linear-gradient(135deg,#0e3158 0%,#186eb4 100%);border-radius:14px;margin-bottom:1.25rem;padding:1.25rem 1.5rem;position:relative;overflow:hidden}.LoanCard-module__5VBcVq__amountHero:before{content:"";background:#ffffff14;border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:-30px}.LoanCard-module__5VBcVq__amountLabel{color:#ffffffb3;margin-bottom:4px;font-size:.75rem}.LoanCard-module__5VBcVq__amountValue{color:#fff;letter-spacing:-.5px;font-size:1.875rem;font-weight:800}.LoanCard-module__5VBcVq__amountSub{color:#fff9;margin-top:4px;font-size:.75rem}.LoanCard-module__5VBcVq__fieldsGrid{grid-template-columns:1fr 1fr;gap:.875rem;margin-bottom:1rem;display:grid}.LoanCard-module__5VBcVq__fieldItem{align-items:center;gap:.625rem;display:flex}.LoanCard-module__5VBcVq__fieldIcon{background:hsl(var(--muted));width:30px;height:30px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.LoanCard-module__5VBcVq__fieldContent{flex-direction:column;min-width:0;display:flex}.LoanCard-module__5VBcVq__fieldLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.4px;font-size:.65rem;font-weight:500}.LoanCard-module__5VBcVq__fieldValue{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.LoanCard-module__5VBcVq__feeRow{background:hsl(var(--muted) / .5);border:1px dashed hsl(var(--border));border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.LoanCard-module__5VBcVq__feeName{color:hsl(var(--muted-foreground));font-size:.8125rem}.LoanCard-module__5VBcVq__feeValue{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}
.HeaderWelcome-module__loyNsq__wrapper{background:#f5f7fb;width:100%;padding:clamp(12px,2vw,20px) 43px}.HeaderWelcome-module__loyNsq__container{justify-content:space-between;align-items:center;gap:20px;margin:auto;display:flex}.HeaderWelcome-module__loyNsq__left{align-items:center;gap:clamp(10px,2vw,18px);min-width:0;display:flex}.HeaderWelcome-module__loyNsq__profileWrapper{flex-shrink:0;position:relative}.HeaderWelcome-module__loyNsq__profileImg{object-fit:cover;border-radius:10px;width:clamp(44px,5vw,73px);height:clamp(44px,5vw,73px)}.HeaderWelcome-module__loyNsq__cameraIcon{color:#fff;background:#00bcd4;border-radius:50%;padding:4px;font-size:10px;position:absolute;bottom:-2px;right:-2px}.HeaderWelcome-module__loyNsq__userInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.HeaderWelcome-module__loyNsq__title{color:#1a2b3c;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(16px,2.2vw,28px);font-weight:800;overflow:hidden}.HeaderWelcome-module__loyNsq__title span{color:#00acc1}.HeaderWelcome-module__loyNsq__verified{color:#fff;background:#245494;border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:7px 10px;font-size:clamp(10px,1.5vw,12px);display:inline-flex}.HeaderWelcome-module__loyNsq__right{grid-template-columns:auto auto;align-items:center;gap:clamp(10px,2vw,20px);display:grid}.HeaderWelcome-module__loyNsq__statusBox{align-items:center;gap:10px;display:flex}.HeaderWelcome-module__loyNsq__statusIcon{background:#fff3e0;border-radius:8px;padding:clamp(6px,1.5vw,10px)}.HeaderWelcome-module__loyNsq__statusLabel{color:#8a9ab0;font-size:clamp(10px,1.2vw,12px)}.HeaderWelcome-module__loyNsq__statusText{font-size:clamp(13px,1.6vw,15px);font-weight:600}.HeaderWelcome-module__loyNsq__cta{color:#fff;cursor:pointer;white-space:nowrap;background:#2f5b8f;border:none;border-radius:6px;align-items:center;gap:5px;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,20px);font-size:clamp(12px,1.5vw,14px);transition:all .3s;display:flex}.HeaderWelcome-module__loyNsq__aeroImg{width:13px;height:13px}.HeaderWelcome-module__loyNsq__cta:hover{background:#244a74}@media (max-width:1024px){.HeaderWelcome-module__loyNsq__container{flex-wrap:wrap}.HeaderWelcome-module__loyNsq__right{grid-template-columns:1fr auto;width:100%}}@media (max-width:768px){.HeaderWelcome-module__loyNsq__container{flex-direction:column;align-items:stretch}.HeaderWelcome-module__loyNsq__left{width:100%}.HeaderWelcome-module__loyNsq__right{grid-template-columns:1fr;gap:12px;width:100%}.HeaderWelcome-module__loyNsq__statusBox{justify-content:space-between}.HeaderWelcome-module__loyNsq__cta{text-align:center;width:100%}}@media (max-width:480px){.HeaderWelcome-module__loyNsq__title{white-space:normal}.HeaderWelcome-module__loyNsq__statusBox{flex-direction:row;align-items:flex-start}}
.LoanJourney-module__OS-dVq__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow-md);border-radius:20px;padding:1.75rem 2rem;transition:box-shadow .22s,transform .22s;position:relative;overflow:hidden}.LoanJourney-module__OS-dVq__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.LoanJourney-module__OS-dVq__card:before{content:"";background:linear-gradient(90deg,#0e3158 0%,#186eb4 50%,#499bdf 100%);border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.LoanJourney-module__OS-dVq__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.LoanJourney-module__OS-dVq__headerLeft{flex-direction:column;gap:2px;display:flex}.LoanJourney-module__OS-dVq__cardTitle{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}.LoanJourney-module__OS-dVq__cardSub{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}.LoanJourney-module__OS-dVq__headerRight{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.LoanJourney-module__OS-dVq__stepsBadge{background:hsl(var(--primary) / .1);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .2);border-radius:100px;padding:3px 12px;font-size:.75rem;font-weight:700}.LoanJourney-module__OS-dVq__progressPct{color:hsl(var(--muted-foreground));font-size:.7rem}.LoanJourney-module__OS-dVq__stepper{align-items:flex-start;gap:0;margin-bottom:1.75rem;display:flex}.LoanJourney-module__OS-dVq__stepWrapper{flex:1;min-width:0}.LoanJourney-module__OS-dVq__stepCol{flex-direction:column;align-items:center;gap:.625rem;display:flex}.LoanJourney-module__OS-dVq__connectorRow{align-items:center;width:100%;display:flex}.LoanJourney-module__OS-dVq__connectorLine{background:hsl(var(--border));border-radius:2px;flex:1;height:3px;transition:background .5s}.LoanJourney-module__OS-dVq__connectorHidden{background:0 0!important}.LoanJourney-module__OS-dVq__connectorFilled{background:linear-gradient(90deg,#20b657,#2bca95)}.LoanJourney-module__OS-dVq__circle{z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;transition:all .3s;display:flex;position:relative}.LoanJourney-module__OS-dVq__circleDone{color:#fff;background:linear-gradient(135deg,#1da54f 0%,#29c28a 100%);box-shadow:0 4px 14px #1fad5359}.LoanJourney-module__OS-dVq__circleActive{color:#fff;background:linear-gradient(135deg,#103560 0%,#186eb4 100%);box-shadow:0 4px 18px #186eb466}.LoanJourney-module__OS-dVq__circlePending{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:2px solid hsl(var(--border))}.LoanJourney-module__OS-dVq__pulseRing{border:2px solid #186eb473;border-radius:50%;animation:1.8s ease-out infinite LoanJourney-module__OS-dVq__pulseRingAnim;position:absolute;inset:-5px}@keyframes LoanJourney-module__OS-dVq__pulseRingAnim{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.LoanJourney-module__OS-dVq__stepLabelGroup{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:0 4px;display:flex}.LoanJourney-module__OS-dVq__stepNum{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.6px;font-size:.6rem;font-weight:600}.LoanJourney-module__OS-dVq__stepName{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600;line-height:1.25}.LoanJourney-module__OS-dVq__stepNameDone{color:hsl(var(--muted-foreground))}.LoanJourney-module__OS-dVq__stepNameActive{color:hsl(var(--foreground));font-weight:700}.LoanJourney-module__OS-dVq__activeChip{color:#15609d;text-transform:uppercase;letter-spacing:.4px;background:#186eb41f;border:1px solid #186eb438;border-radius:100px;margin-top:2px;padding:2px 8px;font-size:.6rem;font-weight:700;display:inline-block}.LoanJourney-module__OS-dVq__doneChip{color:#1b9849;text-transform:uppercase;letter-spacing:.4px;background:#20b6571a;border:1px solid #20b65733;border-radius:100px;margin-top:2px;padding:2px 8px;font-size:.6rem;font-weight:700;display:inline-block}.LoanJourney-module__OS-dVq__progressSection{margin-bottom:1.5rem}.LoanJourney-module__OS-dVq__progressMeta{justify-content:space-between;margin-bottom:.5rem;display:flex}.LoanJourney-module__OS-dVq__progressLabel{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}.LoanJourney-module__OS-dVq__progressRemaining{color:hsl(var(--muted-foreground));font-size:.75rem}.LoanJourney-module__OS-dVq__progressTrack{background:hsl(var(--muted));border-radius:100px;height:8px;position:relative;overflow:hidden}.LoanJourney-module__OS-dVq__progressFill{background:linear-gradient(90deg,#113a69 0%,#1a73bc 100%);border-radius:100px;height:100%;transition:width .9s cubic-bezier(.34,1.56,.64,1);position:relative}.LoanJourney-module__OS-dVq__continueBtn{color:#fff;cursor:pointer;letter-spacing:.1px;background:linear-gradient(135deg,#0e3158 0%,#186eb4 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .22s;display:flex;box-shadow:0 4px 16px #186eb447}.LoanJourney-module__OS-dVq__continueBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #186eb461}.LoanJourney-module__OS-dVq__continueBtn:active{transform:translateY(0)}.LoanJourney-module__OS-dVq__continueBtnArrow{align-items:center;transition:transform .2s;display:flex}.LoanJourney-module__OS-dVq__continueBtn:hover .LoanJourney-module__OS-dVq__continueBtnArrow{transform:translate(4px)}@media (max-width:640px){.LoanJourney-module__OS-dVq__card{padding:1.25rem 1rem}.LoanJourney-module__OS-dVq__circle{width:38px;height:38px}.LoanJourney-module__OS-dVq__stepName{font-size:.68rem}.LoanJourney-module__OS-dVq__activeChip,.LoanJourney-module__OS-dVq__doneChip{display:none}}@media (max-width:480px){.LoanJourney-module__OS-dVq__stepNum{display:none}}
@keyframes EkycStart-module__fXAfoa__fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes EkycStart-module__fXAfoa__scaleIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes EkycStart-module__fXAfoa__ringPulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@keyframes EkycStart-module__fXAfoa__ctaPulse{0%,to{box-shadow:0 4px 18px #1567a852}50%{box-shadow:0 6px 26px #1567a885}}@keyframes EkycStart-module__fXAfoa__spin{to{transform:rotate(360deg)}}.EkycStart-module__fXAfoa__container{padding:14px 16px 28px;animation:.35s both EkycStart-module__fXAfoa__fadeSlideUp}.EkycStart-module__fXAfoa__header{background:linear-gradient(135deg,#1d4a8a 0%,#1567a8 45%,#1ebdda 100%);border-radius:14px;align-items:center;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.EkycStart-module__fXAfoa__header:before{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:180px;height:180px;position:absolute;top:-50px;right:-30px}.EkycStart-module__fXAfoa__header:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-40px;right:80px}.EkycStart-module__fXAfoa__headerIcon{color:#fff;background:#ffffff29;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;animation:.4s .15s both EkycStart-module__fXAfoa__scaleIn;display:flex;position:relative}.EkycStart-module__fXAfoa__headerIcon:after{content:"";border:1.5px solid #fff3;border-radius:50%;animation:2.2s ease-out .6s 2 EkycStart-module__fXAfoa__ringPulse;position:absolute;inset:-6px}.EkycStart-module__fXAfoa__headerText{flex:1;min-width:0}.EkycStart-module__fXAfoa__badge{color:#ffffffe6;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff40;border-radius:20px;align-items:center;width:fit-content;margin-bottom:5px;padding:2px 9px;font-size:9px;font-weight:700;animation:.3s .25s both EkycStart-module__fXAfoa__fadeSlideUp;display:inline-flex}.EkycStart-module__fXAfoa__headerText h2{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:1.25}.EkycStart-module__fXAfoa__headerText p{color:#ffffffb8;margin:4px 0 0;font-size:12px;line-height:1.5}.EkycStart-module__fXAfoa__section{margin-bottom:20px;animation:.38s 80ms both EkycStart-module__fXAfoa__fadeSlideUp}.EkycStart-module__fXAfoa__sectionLabel{color:#374151;align-items:center;gap:9px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.EkycStart-module__fXAfoa__sectionNum{color:#fff;background:linear-gradient(135deg,#1567a8 0%,#1ebdda 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.EkycStart-module__fXAfoa__inputSurface{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px 14px 14px}.EkycStart-module__fXAfoa__inputHint{color:#10b981;align-items:center;gap:5px;margin:10px 0 0;font-size:12px;font-weight:600;display:flex}.EkycStart-module__fXAfoa__steps{border-left:2px solid #e5e7eb;flex-direction:column;gap:0;padding-left:10px;display:flex}.EkycStart-module__fXAfoa__step{align-items:flex-start;gap:12px;padding:8px 0 8px 16px;display:flex;position:relative}.EkycStart-module__fXAfoa__stepDot{background:linear-gradient(135deg,#1567a8,#1ebdda);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:14px;left:-5px}.EkycStart-module__fXAfoa__stepText{color:#6b7280;margin:0;font-size:13px;line-height:1.55}.EkycStart-module__fXAfoa__stepText strong{color:#374151;font-weight:600}.EkycStart-module__fXAfoa__actions{flex-direction:column;gap:10px;margin-top:6px;display:flex}.EkycStart-module__fXAfoa__primaryBtn{color:#fff;cursor:pointer;letter-spacing:.2px;background:linear-gradient(135deg,#1d4a8a 0%,#1567a8 45%,#1ebdda 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-size:14px;font-weight:700;transition:opacity .2s,transform .15s;animation:2.5s ease-in-out infinite EkycStart-module__fXAfoa__ctaPulse;display:flex}.EkycStart-module__fXAfoa__primaryBtn:hover:not(:disabled){opacity:.91;transform:translateY(-1px)}.EkycStart-module__fXAfoa__primaryBtn:active:not(:disabled){transform:translateY(0)}.EkycStart-module__fXAfoa__primaryBtn:disabled,.EkycStart-module__fXAfoa__primaryBtn.EkycStart-module__fXAfoa__btnLoading{opacity:.68;cursor:not-allowed;animation:none}.EkycStart-module__fXAfoa__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.72s linear infinite EkycStart-module__fXAfoa__spin}.EkycStart-module__fXAfoa__secondaryBtn{color:#1567a8;cursor:pointer;letter-spacing:.1px;background:0 0;border:1.5px solid #1567a8;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 20px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:flex}.EkycStart-module__fXAfoa__secondaryBtn:hover:not(:disabled){background:#eff6ff}.EkycStart-module__fXAfoa__secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.EkycStart-module__fXAfoa__notice{color:#9ca3af;text-align:center;margin-top:16px;font-size:11px;line-height:1.6}@media (max-width:640px){.EkycStart-module__fXAfoa__container{padding:8px 8px 20px}.EkycStart-module__fXAfoa__header{border-radius:12px;gap:10px;margin-bottom:14px;padding:12px}.EkycStart-module__fXAfoa__headerText h2{font-size:15px}.EkycStart-module__fXAfoa__headerText p{font-size:11px}.EkycStart-module__fXAfoa__headerIcon{width:38px;height:38px}.EkycStart-module__fXAfoa__section{margin-bottom:14px}.EkycStart-module__fXAfoa__sectionLabel{margin-bottom:8px;font-size:12px}.EkycStart-module__fXAfoa__inputSurface{padding:10px 8px;overflow:hidden}.EkycStart-module__fXAfoa__steps{padding-left:6px}.EkycStart-module__fXAfoa__step{padding:6px 0 6px 12px}.EkycStart-module__fXAfoa__stepText{font-size:12px}.EkycStart-module__fXAfoa__primaryBtn{padding:12px 16px;font-size:13px}.EkycStart-module__fXAfoa__secondaryBtn{padding:10px 16px;font-size:12px}.EkycStart-module__fXAfoa__notice{margin-top:12px;font-size:10px}}
.StepProgress-module__2YKC-q__wrapper{box-sizing:border-box;background:#f5f7fa;flex-direction:column;align-items:center;width:100%;padding:48px 24px 40px;font-family:Inter,Segoe UI,system-ui,sans-serif;display:flex}.StepProgress-module__2YKC-q__inner{width:100%}.StepProgress-module__2YKC-q__sectionLabel{letter-spacing:.12em;color:#2bb3c0;text-transform:uppercase;margin:0 0 28px 2px;font-size:11px;font-weight:700}.StepProgress-module__2YKC-q__barContainer{position:relative}.StepProgress-module__2YKC-q__track{z-index:0;background:#e0e0e0;border-radius:4px;height:4px;position:absolute;top:27px;left:0;right:0}.StepProgress-module__2YKC-q__fill{z-index:0;background:linear-gradient(90deg,#2bb3c0,#38c9d7);border-radius:4px;width:0;height:4px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:27px;left:0}.StepProgress-module__2YKC-q__stepsRow{z-index:1;justify-content:space-evenly;width:100%;display:flex;position:relative}.StepProgress-module__2YKC-q__stepItem{cursor:pointer;opacity:0;flex-direction:column;align-items:center;transition:opacity .4s,transform .4s;display:flex;transform:translateY(10px)}.StepProgress-module__2YKC-q__stepItemMounted{opacity:1;transform:translateY(0)}.StepProgress-module__2YKC-q__stepBox{border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:57px;height:57px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s cubic-bezier(.34,1.56,.64,1),background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.StepProgress-module__2YKC-q__stepBox.StepProgress-module__2YKC-q__completed{background:#2bb3c0;border-color:#2bb3c0;box-shadow:0 4px 12px #2bb3c047}.StepProgress-module__2YKC-q__stepBox.StepProgress-module__2YKC-q__active{background:#e6f7f9;border-color:#2bb3c0;transform:scale(1.1);box-shadow:0 0 0 5px #2bb3c024,0 6px 16px #2bb3c047}.StepProgress-module__2YKC-q__stepBox.StepProgress-module__2YKC-q__pending{background:#efefef;border-color:#0000;box-shadow:0 2px 8px #00000012}.StepProgress-module__2YKC-q__shimmer{background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);animation:2.5s ease-in-out infinite StepProgress-module__2YKC-q__shimmer;position:absolute;inset:0}.StepProgress-module__2YKC-q__pulseRing{opacity:0;border:2px solid #2bb3c0;border-radius:14px;animation:2s ease-out infinite StepProgress-module__2YKC-q__pulseRing;position:absolute;inset:-2px}.StepProgress-module__2YKC-q__labels{text-align:center;margin-top:10px}.StepProgress-module__2YKC-q__title{color:#1a1a2e;margin:0;font-size:13px;font-weight:700;transition:color .3s}.StepProgress-module__2YKC-q__titlePending{color:#b0b0b0}.StepProgress-module__2YKC-q__subtitle{color:#999;font-size:12px;font-weight:600;transition:color .3s}.StepProgress-module__2YKC-q__subtitleActive{color:#e53935}.StepProgress-module__2YKC-q__subtitlePending{color:#ccc}@keyframes StepProgress-module__2YKC-q__pulseRing{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes StepProgress-module__2YKC-q__shimmer{0%{transform:translate(-100%)}50%,to{transform:translate(200%)}}@media (max-width:600px){.StepProgress-module__2YKC-q__wrapper{padding:32px 12px 28px}.StepProgress-module__2YKC-q__track,.StepProgress-module__2YKC-q__fill{height:3px;top:19px}.StepProgress-module__2YKC-q__stepBox{border-radius:10px;width:38px;height:38px}.StepProgress-module__2YKC-q__stepBox svg{width:15px;height:15px}.StepProgress-module__2YKC-q__labels{margin-top:6px}.StepProgress-module__2YKC-q__title{font-size:10px}.StepProgress-module__2YKC-q__subtitle{font-size:9px}}@media (max-width:400px){.StepProgress-module__2YKC-q__wrapper{padding:24px 8px 20px}.StepProgress-module__2YKC-q__track,.StepProgress-module__2YKC-q__fill{height:3px;top:16px}.StepProgress-module__2YKC-q__stepBox{border-radius:8px;width:32px;height:32px}.StepProgress-module__2YKC-q__stepBox svg{width:13px;height:13px}.StepProgress-module__2YKC-q__title{font-size:9px}.StepProgress-module__2YKC-q__subtitle{font-size:8px}}
.LoanTable-module__C4IIYa__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));border-top:2.5px solid hsl(var(--primary));box-shadow:var(--shadow);border-radius:18px;padding:1.5rem;transition:box-shadow .22s,transform .22s}.LoanTable-module__C4IIYa__card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.LoanTable-module__C4IIYa__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.125rem;display:flex}.LoanTable-module__C4IIYa__cardTitle{color:hsl(var(--foreground));margin:0 0 2px;font-size:1rem;font-weight:700}.LoanTable-module__C4IIYa__cardSubtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}.LoanTable-module__C4IIYa__headerControls{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.LoanTable-module__C4IIYa__searchWrap{align-items:center;display:flex;position:relative}.LoanTable-module__C4IIYa__searchIcon{color:hsl(var(--muted-foreground));pointer-events:none;flex-shrink:0;position:absolute;left:9px}.LoanTable-module__C4IIYa__searchInput{border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:10px;outline:none;width:180px;padding:7px 30px;font-size:.78rem;transition:border-color .2s,box-shadow .2s}.LoanTable-module__C4IIYa__searchInput::placeholder{color:hsl(var(--muted-foreground))}.LoanTable-module__C4IIYa__searchInput:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .12)}.LoanTable-module__C4IIYa__searchClear{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:8px}.LoanTable-module__C4IIYa__searchClear:hover{color:hsl(var(--foreground))}.LoanTable-module__C4IIYa__limitSelect{border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:10px;outline:none;padding:7px 10px;font-size:.78rem;transition:border-color .2s}.LoanTable-module__C4IIYa__limitSelect:focus{border-color:hsl(var(--ring))}.LoanTable-module__C4IIYa__statsBar{gap:.75rem;margin-bottom:1.25rem;display:flex}.LoanTable-module__C4IIYa__statChip{background:hsl(var(--primary) / .07);border:1px solid hsl(var(--primary) / .14);border-radius:12px;flex:1;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.LoanTable-module__C4IIYa__statChipGreen{background:#22c35d12;border-color:#22c35d2e}.LoanTable-module__C4IIYa__statChipMuted{background:hsl(var(--muted));border-color:hsl(var(--border))}.LoanTable-module__C4IIYa__statIcon{color:hsl(var(--primary));flex-shrink:0}.LoanTable-module__C4IIYa__statIconGreen{color:#1fad53;flex-shrink:0}.LoanTable-module__C4IIYa__statIconMuted{color:hsl(var(--muted-foreground));flex-shrink:0}.LoanTable-module__C4IIYa__statChip>div{flex-direction:column;line-height:1.2;display:flex}.LoanTable-module__C4IIYa__statValue{color:hsl(var(--foreground));font-size:1rem;font-weight:700}.LoanTable-module__C4IIYa__statLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.4px;font-size:.68rem;font-weight:500}.LoanTable-module__C4IIYa__errorState{background:#eb14140f;border:1px solid #eb14142e;border-radius:12px;align-items:center;gap:.875rem;margin-bottom:1rem;padding:1rem 1.125rem;display:flex}.LoanTable-module__C4IIYa__errorIcon{color:#eb1414;flex-shrink:0}.LoanTable-module__C4IIYa__errorTitle{color:hsl(var(--foreground));margin:0 0 2px;font-size:.85rem;font-weight:700}.LoanTable-module__C4IIYa__errorSub{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}.LoanTable-module__C4IIYa__retryBtn{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:7px 14px;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}.LoanTable-module__C4IIYa__retryBtn:hover{background:hsl(var(--muted))}.LoanTable-module__C4IIYa__tableWrapper{border:1px solid hsl(var(--border));border-radius:12px;margin-bottom:1rem;overflow:auto hidden}.LoanTable-module__C4IIYa__table{border-collapse:collapse;width:100%;min-width:640px}.LoanTable-module__C4IIYa__th{text-align:left;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.5px;background:hsl(var(--muted) / .5);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:.75rem 1rem;font-size:.7rem;font-weight:600}.LoanTable-module__C4IIYa__thRight{text-align:right}.LoanTable-module__C4IIYa__thRight span{justify-content:flex-end}.LoanTable-module__C4IIYa__th span{align-items:center;gap:4px;display:flex}.LoanTable-module__C4IIYa__th:hover{color:hsl(var(--foreground))}.LoanTable-module__C4IIYa__sortActive{color:hsl(var(--primary))}.LoanTable-module__C4IIYa__sortInactive{color:hsl(var(--border))}.LoanTable-module__C4IIYa__tr{border-top:1px solid hsl(var(--border));transition:background .15s}.LoanTable-module__C4IIYa__tr:hover{background:hsl(var(--muted) / .4)}.LoanTable-module__C4IIYa__tr td:first-child{border-left:3px solid #0000}.LoanTable-module__C4IIYa__rowActive td:first-child{border-left-color:#22c35d}.LoanTable-module__C4IIYa__rowClosed td:first-child{border-left-color:hsl(var(--muted-foreground) / .4)}.LoanTable-module__C4IIYa__rowReview td:first-child{border-left-color:#f6a823}.LoanTable-module__C4IIYa__rowPending td:first-child{border-left-color:#2474f5}.LoanTable-module__C4IIYa__rowRejected td:first-child{border-left-color:#ed2c2c}.LoanTable-module__C4IIYa__td{vertical-align:middle;padding:.875rem 1rem}.LoanTable-module__C4IIYa__tdRight{text-align:right}.LoanTable-module__C4IIYa__loanId{color:hsl(var(--primary));background:hsl(var(--primary) / .07);border-radius:6px;padding:2px 7px;font-family:monospace;font-size:.775rem;font-weight:600}.LoanTable-module__C4IIYa__amount{color:hsl(var(--foreground));font-size:.9rem;font-weight:700}.LoanTable-module__C4IIYa__date{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.8125rem}.LoanTable-module__C4IIYa__statusBadge{white-space:nowrap;border-radius:100px;padding:4px 10px;font-size:.7rem;font-weight:600}.LoanTable-module__C4IIYa__statusActive{color:#1b9849;background:#22c35d1f;border:1px solid #22c35d33}.LoanTable-module__C4IIYa__statusClosed{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.LoanTable-module__C4IIYa__statusReview{color:#ba7908;background:#f6a8231f;border:1px solid #f6a82333}.LoanTable-module__C4IIYa__statusPending{color:#0950c3;background:#0a5adb1f;border:1px solid #0a5adb33}.LoanTable-module__C4IIYa__statusRejected{color:#d31212;background:#ed2c2c1f;border:1px solid #ed2c2c33}.LoanTable-module__C4IIYa__lettersGroup{flex-wrap:wrap;gap:4px;display:flex}.LoanTable-module__C4IIYa__letterBtn{border:1px solid hsl(var(--primary) / .25);background:hsl(var(--primary) / .06);color:hsl(var(--primary));white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:3px 7px;font-size:.65rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.LoanTable-module__C4IIYa__letterBtn:hover{background:hsl(var(--primary));color:#fff}.LoanTable-module__C4IIYa__noDoc{color:hsl(var(--muted-foreground));font-size:.85rem}.LoanTable-module__C4IIYa__actionBtn{border:1px solid hsl(var(--primary) / .25);background:hsl(var(--primary) / .06);color:hsl(var(--primary));cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:5px 12px;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.LoanTable-module__C4IIYa__actionBtn:hover{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}.LoanTable-module__C4IIYa__skeletonCell{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted) / .5) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.4s infinite LoanTable-module__C4IIYa__shimmer}@keyframes LoanTable-module__C4IIYa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.LoanTable-module__C4IIYa__emptyCell{padding:0}.LoanTable-module__C4IIYa__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.LoanTable-module__C4IIYa__emptyIcon{color:hsl(var(--muted-foreground));opacity:.35;margin-bottom:.25rem}.LoanTable-module__C4IIYa__emptyTitle{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}.LoanTable-module__C4IIYa__emptySub{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}.LoanTable-module__C4IIYa__paginationRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.LoanTable-module__C4IIYa__paginationInfo{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}.LoanTable-module__C4IIYa__paginationControls{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.LoanTable-module__C4IIYa__pageBtn{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:32px;height:32px;color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:3px;padding:0 8px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}.LoanTable-module__C4IIYa__pageBtn:hover:not(:disabled){background:hsl(var(--muted));border-color:hsl(var(--primary) / .3);color:hsl(var(--primary))}.LoanTable-module__C4IIYa__pageBtn:disabled{opacity:.38;cursor:not-allowed}.LoanTable-module__C4IIYa__pageBtnActive{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;font-weight:700}.LoanTable-module__C4IIYa__pageBtnActive:hover:not(:disabled){background:hsl(var(--primary) / .88);color:#fff}.LoanTable-module__C4IIYa__pageBtnNav{padding:0 10px;font-size:.75rem}.LoanTable-module__C4IIYa__ellipsis{min-width:28px;height:32px;color:hsl(var(--muted-foreground));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}@media (max-width:700px){.LoanTable-module__C4IIYa__cardHeader{flex-direction:column;align-items:stretch}.LoanTable-module__C4IIYa__headerControls{justify-content:flex-end}.LoanTable-module__C4IIYa__searchInput{width:140px}.LoanTable-module__C4IIYa__statsBar{flex-wrap:wrap}.LoanTable-module__C4IIYa__statChip{min-width:calc(50% - .375rem)}.LoanTable-module__C4IIYa__paginationRow{flex-direction:column;align-items:center}.LoanTable-module__C4IIYa__paginationControls{justify-content:center}}
@keyframes BankDetails-module__vgvs1a__fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes BankDetails-module__vgvs1a__ctaPulse{0%,to{box-shadow:0 4px 18px #1567a852}50%{box-shadow:0 6px 26px #1567a885}}@keyframes BankDetails-module__vgvs1a__spin{to{transform:rotate(360deg)}}.BankDetails-module__vgvs1a__container{}.BankDetails-module__vgvs1a__header{}.BankDetails-module__vgvs1a__headerIcon{}.BankDetails-module__vgvs1a__headerText{}.BankDetails-module__vgvs1a__badge{}.BankDetails-module__vgvs1a__spinner{}.BankDetails-module__vgvs1a__grid{grid-template-columns:1fr 1fr;gap:16px;animation:.38s 80ms both BankDetails-module__vgvs1a__fadeSlideUp;display:grid}.BankDetails-module__vgvs1a__field{flex-direction:column;gap:6px;display:flex;position:relative}.BankDetails-module__vgvs1a__label{color:#6b7280;letter-spacing:.3px;font-size:12px;font-weight:600}.BankDetails-module__vgvs1a__required{color:#ef4444;margin-left:2px}.BankDetails-module__vgvs1a__input{color:#111827;box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:13px;transition:border-color .18s,background .18s,box-shadow .18s}.BankDetails-module__vgvs1a__input::placeholder{color:#c4c9d4}.BankDetails-module__vgvs1a__input:focus{background:#fff;border-color:#1567a8;box-shadow:0 0 0 3px #1567a81a}.BankDetails-module__vgvs1a__input:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.BankDetails-module__vgvs1a__inputError{border-color:#ef4444}.BankDetails-module__vgvs1a__inputError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.BankDetails-module__vgvs1a__errorMsg{color:#ef4444;margin:0;font-size:11px}.BankDetails-module__vgvs1a__ifscWrapper{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.BankDetails-module__vgvs1a__ifscWrapper:focus-within{background:#fff;border-color:#1567a8;box-shadow:0 0 0 3px #1567a81a}.BankDetails-module__vgvs1a__ifscWrapperError{border-color:#ef4444}.BankDetails-module__vgvs1a__ifscWrapperError:focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.BankDetails-module__vgvs1a__ifscWrapperDisabled{cursor:not-allowed;background:#f3f4f6}.BankDetails-module__vgvs1a__ifscSearchIcon{color:#c4c9d4;flex-shrink:0;align-items:center;display:flex}.BankDetails-module__vgvs1a__ifscInput{color:#111827;background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:13px}.BankDetails-module__vgvs1a__ifscInput::placeholder{color:#c4c9d4}.BankDetails-module__vgvs1a__ifscInput:disabled{color:#9ca3af;cursor:not-allowed}.BankDetails-module__vgvs1a__clearBtn{cursor:pointer;color:#c4c9d4;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:color .15s;display:flex}.BankDetails-module__vgvs1a__clearBtn:hover{color:#6b7280}.BankDetails-module__vgvs1a__dropdown{z-index:20;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 28px #00000017}.BankDetails-module__vgvs1a__dropdownHeader{background:#f9fafb;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.BankDetails-module__vgvs1a__dropdownMeta{color:#9ca3af;font-size:11px}.BankDetails-module__vgvs1a__dropdownList{max-height:210px;margin:0;padding:0;list-style:none;overflow-y:auto}.BankDetails-module__vgvs1a__dropdownItem{cursor:pointer;border-bottom:1px solid #f9fafb;border-left:2.5px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .14s,border-color .14s;display:flex}.BankDetails-module__vgvs1a__dropdownItem:last-child{border-bottom:none}.BankDetails-module__vgvs1a__dropdownItem:hover{background:#f9fafb}.BankDetails-module__vgvs1a__dropdownItemActive{background:#eff6ff;border-left-color:#1567a8}.BankDetails-module__vgvs1a__bankAvatar{color:#1567a8;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.BankDetails-module__vgvs1a__bankInfo{flex:1;min-width:0}.BankDetails-module__vgvs1a__bankIfsc{color:#111827;letter-spacing:.3px;font-size:12px;font-weight:600}.BankDetails-module__vgvs1a__bankMeta{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.BankDetails-module__vgvs1a__dropdownChevron{color:#d1d5db;flex-shrink:0;align-items:center;display:flex}.BankDetails-module__vgvs1a__dropdownLoading{color:#9ca3af;align-items:center;gap:8px;padding:14px 12px;font-size:12px;display:flex}.BankDetails-module__vgvs1a__dropdownEnd{text-align:center;color:#d1d5db;padding:8px;font-size:11px}.BankDetails-module__vgvs1a__accountTypeToggle{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;transition:border-color .18s,box-shadow .18s;display:grid}.BankDetails-module__vgvs1a__accountTypeToggleError{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.BankDetails-module__vgvs1a__accountTypeToggleDisabled{opacity:.6;pointer-events:none}.BankDetails-module__vgvs1a__accountTypeOption{color:#6b7280;cursor:pointer;letter-spacing:.2px;background:0 0;border:none;border-radius:7px;padding:9px 14px;font-size:13px;font-weight:600;transition:background .18s,color .18s,box-shadow .18s}.BankDetails-module__vgvs1a__accountTypeOption:hover:not(:disabled){color:#1567a8;background:#1567a812}.BankDetails-module__vgvs1a__accountTypeOptionActive{color:#fff;background:linear-gradient(135deg,#1d4a8a 0%,#1567a8 45%,#1ebdda 100%);box-shadow:0 2px 10px #1567a847}.BankDetails-module__vgvs1a__spinnerSm{border:2px solid #e5e7eb;border-top-color:#1567a8;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite BankDetails-module__vgvs1a__spin;display:inline-block}.BankDetails-module__vgvs1a__actions{margin-top:22px}.BankDetails-module__vgvs1a__primaryBtn{color:#fff;cursor:pointer;letter-spacing:.2px;background:linear-gradient(135deg,#1d4a8a 0%,#1567a8 45%,#1ebdda 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 28px;font-size:14px;font-weight:700;transition:opacity .2s,transform .15s;animation:2.5s ease-in-out infinite BankDetails-module__vgvs1a__ctaPulse;display:inline-flex}.BankDetails-module__vgvs1a__primaryBtn:hover:not(:disabled){opacity:.91;transform:translateY(-1px)}.BankDetails-module__vgvs1a__primaryBtn:active:not(:disabled){transform:translateY(0)}.BankDetails-module__vgvs1a__primaryBtn:disabled{opacity:.65;cursor:not-allowed;animation:none}.BankDetails-module__vgvs1a__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.72s linear infinite BankDetails-module__vgvs1a__spin}@media (max-width:640px){.BankDetails-module__vgvs1a__grid{grid-template-columns:1fr;gap:12px}.BankDetails-module__vgvs1a__primaryBtn{width:100%;padding:12px 20px;font-size:13px}.BankDetails-module__vgvs1a__actions{margin-top:16px}}
@keyframes LoanOffer-module__GzcmVq__fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes LoanOffer-module__GzcmVq__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes LoanOffer-module__GzcmVq__ringPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes LoanOffer-module__GzcmVq__chipPulse{0%,to{box-shadow:0 0 #ffffff4d}50%{box-shadow:0 0 0 4px #ffffff14}}@keyframes LoanOffer-module__GzcmVq__ctaPulse{0%,to{box-shadow:0 4px 18px #23549659}50%{box-shadow:0 4px 26px #2354968c}}.LoanOffer-module__GzcmVq__container{padding:0 16px 16px;animation:.35s both LoanOffer-module__GzcmVq__fadeSlideUp}.LoanOffer-module__GzcmVq__successBanner{background:linear-gradient(135deg,#1d4a8a 0%,#1567a8 45%,#1ebdda 100%);border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;animation:.35s 50ms both LoanOffer-module__GzcmVq__fadeSlideUp;display:flex;position:relative;overflow:hidden}.LoanOffer-module__GzcmVq__successBanner:before{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-25px}.LoanOffer-module__GzcmVq__successBanner:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-35px;right:75px}.LoanOffer-module__GzcmVq__successIcon{background:#ffffff2e;border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;animation:.4s .15s both LoanOffer-module__GzcmVq__scaleIn;display:flex;position:relative}.LoanOffer-module__GzcmVq__successIcon:before{content:"";border:1.5px solid #ffffff38;border-radius:50%;animation:2.2s ease-out .6s 2 LoanOffer-module__GzcmVq__ringPulse;position:absolute;inset:-6px}.LoanOffer-module__GzcmVq__successIcon:after{content:"";border-bottom:3px solid #fff;border-right:3px solid #fff;border-radius:1px;width:10px;height:17px;display:block;transform:rotate(45deg)translateY(-3px)}.LoanOffer-module__GzcmVq__approvedTag{color:#ffffffeb;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff47;border-radius:20px;align-items:center;width:fit-content;margin-bottom:4px;padding:2px 9px;font-size:9px;font-weight:700;display:inline-flex}.LoanOffer-module__GzcmVq__bannerText h2{color:#fff;margin:0;font-size:17px;font-weight:700;line-height:1.25}.LoanOffer-module__GzcmVq__name{color:#ffd566}.LoanOffer-module__GzcmVq__bannerText p{color:#ffffffb8;margin:3px 0 0;font-size:12px}.LoanOffer-module__GzcmVq__sectionHeader{margin-bottom:8px;animation:.35s 80ms both LoanOffer-module__GzcmVq__fadeSlideUp}.LoanOffer-module__GzcmVq__sectionHeader h3{color:#111827;align-items:center;gap:8px;margin:0 0 2px;font-size:15px;font-weight:700;display:flex}.LoanOffer-module__GzcmVq__sectionHeader h3:before{content:"";background:linear-gradient(#235496,#1ebdda);border-radius:2px;flex-shrink:0;width:4px;height:16px;display:inline-block}.LoanOffer-module__GzcmVq__sectionHeader p{color:#6b7280;margin:2px 0 0 12px;font-size:12px}.LoanOffer-module__GzcmVq__cards{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;animation:.35s .1s both LoanOffer-module__GzcmVq__fadeSlideUp;display:grid}.LoanOffer-module__GzcmVq__baseCard{z-index:1;background:#fff;border:2px solid #1ebdda;border-radius:12px;position:relative;overflow:hidden;transform:translateY(-2px);box-shadow:0 6px 20px #23549626,0 2px 6px #1ebdda1a}.LoanOffer-module__GzcmVq__baseCardHeader{background:linear-gradient(135deg,#1d4a8a 0%,#1a6fa0 60%,#1ebdda 100%);flex-direction:column;padding:10px 14px 8px;display:flex;position:relative;overflow:hidden}.LoanOffer-module__GzcmVq__baseCardHeader:before{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:80px;height:80px;position:absolute;top:-20px;right:-20px}.LoanOffer-module__GzcmVq__fastTrackBadge{letter-spacing:1.5px;color:#fff9;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700}.LoanOffer-module__GzcmVq__baseCardAmount{color:#fff;letter-spacing:-.5px;margin-bottom:5px;font-size:22px;font-weight:800}.LoanOffer-module__GzcmVq__recommendedChip{color:#fff;letter-spacing:.5px;background:#ffffff38;border-radius:20px;align-items:center;gap:4px;width:fit-content;padding:3px 9px;font-size:10px;font-weight:700;animation:2.5s ease-in-out 1s 3 LoanOffer-module__GzcmVq__chipPulse;display:inline-flex}.LoanOffer-module__GzcmVq__baseCardBody{padding:4px 0}.LoanOffer-module__GzcmVq__enhancedCard{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.LoanOffer-module__GzcmVq__enhancedCardHeader{background:#eef2f7;flex-direction:column;padding:10px 14px 8px;display:flex}.LoanOffer-module__GzcmVq__upgradeBadge{letter-spacing:1.5px;color:#9ca3af;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700}.LoanOffer-module__GzcmVq__enhancedCardAmount{color:#374151;letter-spacing:-.5px;margin-bottom:5px;font-size:22px;font-weight:800}.LoanOffer-module__GzcmVq__upgradeChip{color:#9ca3af;letter-spacing:.5px;background:#00000012;border-radius:20px;align-items:center;gap:4px;width:fit-content;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.LoanOffer-module__GzcmVq__enhancedCardBody{padding:4px 0}.LoanOffer-module__GzcmVq__row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:8px 14px;font-size:12.5px;transition:background .15s;display:flex}.LoanOffer-module__GzcmVq__row:last-child{border-bottom:none}.LoanOffer-module__GzcmVq__baseCard .LoanOffer-module__GzcmVq__row:hover{background:#f0f9ff}.LoanOffer-module__GzcmVq__rowLabel{color:#6b7280;font-weight:500}.LoanOffer-module__GzcmVq__rowValue{color:#111827;text-align:right;font-weight:600}.LoanOffer-module__GzcmVq__enhancedCard .LoanOffer-module__GzcmVq__rowValue{color:#374151}.LoanOffer-module__GzcmVq__fast .LoanOffer-module__GzcmVq__rowValue{color:#1ebdda;font-weight:700}.LoanOffer-module__GzcmVq__actions{align-items:stretch;gap:10px;animation:.35s .2s both LoanOffer-module__GzcmVq__fadeSlideUp;display:flex}.LoanOffer-module__GzcmVq__primaryAction,.LoanOffer-module__GzcmVq__secondaryAction{flex-direction:column;flex:1;display:flex}.LoanOffer-module__GzcmVq__baseBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#235496 0%,#1a6fa0 100%);border:none;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;width:100%;padding:9px 14px 11px;font-family:inherit;transition:opacity .2s,transform .15s,box-shadow .2s;animation:2.8s ease-in-out .8s 3 LoanOffer-module__GzcmVq__ctaPulse;display:flex}.LoanOffer-module__GzcmVq__baseBtnBadge{letter-spacing:.5px;color:#fff9;text-transform:uppercase;font-size:10px;font-weight:700}.LoanOffer-module__GzcmVq__baseBtnLabel{align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.LoanOffer-module__GzcmVq__baseBtn:hover{opacity:.93;box-shadow:0 6px 22px #23549673}.LoanOffer-module__GzcmVq__baseBtn:active{transform:scale(.98)}.LoanOffer-module__GzcmVq__enhanceBtn{color:#374151;cursor:pointer;background:#fff;border:1.5px solid #9ca3af;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;width:100%;padding:11px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .15s;display:flex}.LoanOffer-module__GzcmVq__enhanceBtn:hover{color:#1f2937;background:#f3f4f6;border-color:#6b7280}.LoanOffer-module__GzcmVq__enhanceBtn:active{transform:scale(.98)}.LoanOffer-module__GzcmVq__actionMeta{color:#9ca3af;text-align:center;margin-top:4px;font-size:11px;line-height:1.3}.LoanOffer-module__GzcmVq__primaryAction .LoanOffer-module__GzcmVq__actionMeta{color:#1a6fa0;font-weight:600}.LoanOffer-module__GzcmVq__baseBtn:disabled,.LoanOffer-module__GzcmVq__enhanceBtn:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (max-width:640px){.LoanOffer-module__GzcmVq__cards{grid-template-columns:1fr}.LoanOffer-module__GzcmVq__baseCard{transform:translateY(0)}}@media (max-width:600px){.LoanOffer-module__GzcmVq__container{padding:0 12px 14px}.LoanOffer-module__GzcmVq__successBanner{gap:10px;margin-bottom:10px;padding:12px 14px}.LoanOffer-module__GzcmVq__bannerText h2{font-size:16px}.LoanOffer-module__GzcmVq__baseCardAmount,.LoanOffer-module__GzcmVq__enhancedCardAmount{font-size:20px}.LoanOffer-module__GzcmVq__baseCardHeader,.LoanOffer-module__GzcmVq__enhancedCardHeader{padding:9px 12px 7px}.LoanOffer-module__GzcmVq__row{padding:7px 12px;font-size:12px}.LoanOffer-module__GzcmVq__actions{flex-direction:column;gap:8px}.LoanOffer-module__GzcmVq__primaryAction,.LoanOffer-module__GzcmVq__secondaryAction{flex:none;width:100%}}@media (max-width:400px){.LoanOffer-module__GzcmVq__successBanner{padding:10px 12px}.LoanOffer-module__GzcmVq__successIcon{width:34px;height:34px}.LoanOffer-module__GzcmVq__bannerText h2,.LoanOffer-module__GzcmVq__sectionHeader h3{font-size:14px}.LoanOffer-module__GzcmVq__baseCardAmount,.LoanOffer-module__GzcmVq__enhancedCardAmount{font-size:18px}.LoanOffer-module__GzcmVq__row{padding:7px 10px;font-size:11.5px}}
.LoanCard-module__xHzsqG__card{color:#fff;background:#2f5b97;border-radius:16px;width:60%;padding:24px;position:relative;overflow:hidden}.LoanCard-module__xHzsqG__header{margin-bottom:20px}.LoanCard-module__xHzsqG__label{letter-spacing:1px;opacity:.7;font-size:12px}.LoanCard-module__xHzsqG__amount{margin-top:8px;font-size:40px;font-weight:700}.LoanCard-module__xHzsqG__divider{background:#fff3;height:1px;margin:20px 0}.LoanCard-module__xHzsqG__details{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.LoanCard-module__xHzsqG__item{flex-direction:column;gap:6px;display:flex}.LoanCard-module__xHzsqG__value{font-size:16px;font-weight:600}.LoanCard-module__xHzsqG__bgIcon{border-top-left-radius:20px;width:120px;height:120px;position:absolute;bottom:-16px;right:0}@media (max-width:768px){.LoanCard-module__xHzsqG__amount{font-size:32px}.LoanCard-module__xHzsqG__card{width:100%}.LoanCard-module__xHzsqG__details{grid-template-columns:1fr}}@media (max-width:480px){.LoanCard-module__xHzsqG__card{padding:16px}.LoanCard-module__xHzsqG__amount{font-size:28px}}
.UploadDocument-module__OEKLSG__container{background:#f5f7fa;border-radius:10px;padding:20px 15px}.UploadDocument-module__OEKLSG__title{color:#2b2b2b;margin-bottom:5px;padding-left:10px;font-size:18px;font-weight:700}.UploadDocument-module__OEKLSG__subtitle{color:#6b7280;margin-bottom:20px;padding-left:10px;font-size:14px;display:inline-block}.UploadDocument-module__OEKLSG__card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px}.UploadDocument-module__OEKLSG__select{border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;margin-bottom:15px;padding:12px;font-size:14px}.UploadDocument-module__OEKLSG__row{flex-wrap:wrap;gap:15px;display:flex}.UploadDocument-module__OEKLSG__fileBox{border:1px solid #d1d5db;border-radius:6px;flex:1;justify-content:space-between;align-items:center;min-width:250px;padding:10px;display:flex}.UploadDocument-module__OEKLSG__fileName{color:#6b7280;font-size:14px}.UploadDocument-module__OEKLSG__fileBtn{color:#fff;cursor:pointer;background:#12a8c9;border-radius:6px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;display:inline-flex}.UploadDocument-module__OEKLSG__fileInput{display:none}.UploadDocument-module__OEKLSG__passwordInput{border:1px solid #d1d5db;border-radius:6px;outline:none;flex:1;min-width:200px;padding:12px;font-size:14px}.UploadDocument-module__OEKLSG__uploadBtn{color:#fff;cursor:pointer;background:#12a8c9;border:none;border-radius:6px;margin-top:15px;padding:12px 20px;font-weight:600}.UploadDocument-module__OEKLSG__uploadBtn:hover,.UploadDocument-module__OEKLSG__fileBtn:hover{background:#0e8fa9}.UploadDocument-module__OEKLSG__error{color:red}@media (max-width:768px){.UploadDocument-module__OEKLSG__row{flex-direction:column}.UploadDocument-module__OEKLSG__fileBox,.UploadDocument-module__OEKLSG__passwordInput{width:100%}}
.CreditScore-module__ioCmaa__card{background:hsl(var(--card));border:1px solid hsl(var(--card-border));box-shadow:var(--shadow-md);border-radius:18px;padding:1.25rem 1.25rem 1.5rem;transition:box-shadow .22s,transform .22s;position:relative;overflow:hidden}.CreditScore-module__ioCmaa__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.CreditScore-module__ioCmaa__card:before{content:"";background:linear-gradient(90deg,#0e3158 0%,#186eb4 100%);border-radius:18px 18px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.CreditScore-module__ioCmaa__cardHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.CreditScore-module__ioCmaa__cardTitle{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}.CreditScore-module__ioCmaa__updatedBadge{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:.65rem}.CreditScore-module__ioCmaa__gaugeWrapper{width:100%;margin-bottom:.875rem;position:relative}.CreditScore-module__ioCmaa__canvas{display:block;width:100%!important}.CreditScore-module__ioCmaa__hiddenScore{clip:rect(0 0 0 0);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.CreditScore-module__ioCmaa__legend{background:hsl(var(--muted) / .4);border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.35rem;margin-bottom:1rem;padding:.625rem .875rem;display:flex}.CreditScore-module__ioCmaa__legendItem{border-radius:6px;align-items:center;gap:.625rem;padding:2px 5px;transition:background .15s;display:flex}.CreditScore-module__ioCmaa__legendActive{background:hsl(var(--primary) / .07)}.CreditScore-module__ioCmaa__legendDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.CreditScore-module__ioCmaa__legendText{flex:1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CreditScore-module__ioCmaa__legendLabel{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}.CreditScore-module__ioCmaa__legendActive .CreditScore-module__ioCmaa__legendLabel{font-weight:800}.CreditScore-module__ioCmaa__legendRange{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.7rem}.CreditScore-module__ioCmaa__statsGrid{flex-direction:column;gap:.625rem;margin-bottom:.875rem;display:flex}.CreditScore-module__ioCmaa__statItem{align-items:center;gap:.625rem;display:flex}.CreditScore-module__ioCmaa__statLabel{color:hsl(var(--muted-foreground));min-width:110px;font-size:.72rem}.CreditScore-module__ioCmaa__statBar{background:hsl(var(--muted));border-radius:100px;flex:1;height:6px;overflow:hidden}.CreditScore-module__ioCmaa__statBarFill{border-radius:100px;height:100%;transition:width 1.2s cubic-bezier(.34,1.56,.64,1)}.CreditScore-module__ioCmaa__statValue{color:hsl(var(--foreground));text-align:right;min-width:34px;font-size:.8rem;font-weight:700}.CreditScore-module__ioCmaa__miniStats{background:hsl(var(--muted) / .5);border-radius:12px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.CreditScore-module__ioCmaa__miniStat{flex-direction:column;align-items:center;gap:2px;display:flex}.CreditScore-module__ioCmaa__miniStatValue{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}.CreditScore-module__ioCmaa__miniStatLabel{color:hsl(var(--muted-foreground));text-align:center;font-size:.62rem}.CreditScore-module__ioCmaa__miniStatDivider{background:hsl(var(--border));width:1px;height:28px}
.AadhaarInput-module__ZGKL6G__container{justify-content:center;align-items:center;display:flex}.AadhaarInput-module__ZGKL6G__box{text-align:center;border:1px solid #ccc;border-radius:6px;outline:none;width:42px;height:48px;margin:4px;font-size:18px;transition:all .2s}.AadhaarInput-module__ZGKL6G__box:focus{border-color:#007bff;box-shadow:0 0 4px #007bff66}.AadhaarInput-module__ZGKL6G__disabled{color:#888;cursor:not-allowed;background-color:#f5f5f5}.AadhaarInput-module__ZGKL6G__groupGap{width:12px}.AadhaarInput-module__ZGKL6G__mobilePrefix{display:none}.AadhaarInput-module__ZGKL6G__errorBox{background-color:#ffe6e6;border:1px solid #007bff66}@media (max-width:640px){.AadhaarInput-module__ZGKL6G__box{flex:0 0 44px;width:44px;height:44px;margin:3px;font-size:15px}.AadhaarInput-module__ZGKL6G__maskedBox,.AadhaarInput-module__ZGKL6G__maskedGap,.AadhaarInput-module__ZGKL6G__groupGap{display:none}.AadhaarInput-module__ZGKL6G__mobilePrefix{color:#9ca3af;letter-spacing:2px;white-space:nowrap;flex-shrink:0;align-items:center;margin-right:8px;font-size:13px;font-weight:700;display:inline-flex}.AadhaarInput-module__ZGKL6G__container{flex-wrap:nowrap;justify-content:flex-start;align-items:center}}@media (min-width:641px) and (max-width:1024px){.AadhaarInput-module__ZGKL6G__box{flex:calc(12.5% - 6px);height:44px}}
.StatusDialog-module__7Tb8fq__overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.25s forwards StatusDialog-module__7Tb8fq__fadeIn;display:flex;position:fixed;top:0;left:0}.StatusDialog-module__7Tb8fq__modal{text-align:center;z-index:10000;opacity:1;background:#fff;border-radius:24px;width:90%;max-width:420px;padding:40px 32px 32px;animation:.4s cubic-bezier(.34,1.56,.64,1) both StatusDialog-module__7Tb8fq__scaleIn;position:relative;transform:scale(1);box-shadow:0 20px 60px #00000026}.StatusDialog-module__7Tb8fq__iconWrapper{background:#dff3f6;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;animation:.5s cubic-bezier(.34,1.56,.64,1) 50ms both StatusDialog-module__7Tb8fq__bounceIn;display:flex}.StatusDialog-module__7Tb8fq__iconWrapper img{object-fit:cover;border-radius:6px;width:80px;height:80px}.StatusDialog-module__7Tb8fq__subtitle{letter-spacing:1.5px;text-transform:uppercase;color:#999;margin-bottom:6px;font-size:11px;font-weight:600;animation:.4s .15s both StatusDialog-module__7Tb8fq__fadeUp}.StatusDialog-module__7Tb8fq__title{color:#00a8b5;margin-bottom:8px;font-size:26px;font-weight:500;animation:.4s .2s both StatusDialog-module__7Tb8fq__fadeUp}.StatusDialog-module__7Tb8fq__description{color:#777;margin-bottom:24px;font-size:14px;line-height:1.6;animation:.4s .25s both StatusDialog-module__7Tb8fq__fadeUp}.StatusDialog-module__7Tb8fq__timerWrap{margin-bottom:8px;animation:.4s .3s both StatusDialog-module__7Tb8fq__fadeUp}.StatusDialog-module__7Tb8fq__timerBarTrack{background:#eef0f2;border-radius:999px;width:100%;height:4px;margin-bottom:8px;overflow:hidden}.StatusDialog-module__7Tb8fq__timerBar{transform-origin:0;width:100%;height:100%;animation:StatusDialog-module__7Tb8fq__shrinkBar var(--timer-duration,7s) linear forwards;background:#0d3b66;border-radius:999px}.StatusDialog-module__7Tb8fq__timer{color:#aaa;margin:0;font-size:12px}.StatusDialog-module__7Tb8fq__timer span{color:#0d3b66;font-weight:600}.StatusDialog-module__7Tb8fq__button{color:#fff;cursor:pointer;background:#0d3b66;border:none;border-radius:10px;width:100%;margin-top:20px;padding:13px 24px;font-size:14px;font-weight:500;transition:background .2s,transform .15s;animation:.4s .35s both StatusDialog-module__7Tb8fq__fadeUp}.StatusDialog-module__7Tb8fq__button:hover{background:#092c4c;transform:translateY(-1px)}.StatusDialog-module__7Tb8fq__button:active{transform:scale(.98)}@keyframes StatusDialog-module__7Tb8fq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StatusDialog-module__7Tb8fq__scaleIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes StatusDialog-module__7Tb8fq__bounceIn{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes StatusDialog-module__7Tb8fq__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes StatusDialog-module__7Tb8fq__shrinkBar{0%{width:100%}to{width:0%}}@media (max-width:480px){.StatusDialog-module__7Tb8fq__modal{padding:28px 20px 24px}.StatusDialog-module__7Tb8fq__title{font-size:22px}}.StatusDialog-module__7Tb8fq__secondaryActionWrap{border-top:1px solid #f0f0f0;flex-direction:column;gap:8px;margin-top:10px;padding-top:12px;display:flex}.StatusDialog-module__7Tb8fq__secondaryBtn{color:#1567a8;cursor:pointer;background:0 0;border:1.5px solid #1567a8;border-radius:10px;width:100%;padding:11px 24px;font-size:13px;font-weight:500;transition:background .18s}.StatusDialog-module__7Tb8fq__secondaryBtn:hover{background:#eff6ff}.StatusDialog-module__7Tb8fq__actionNote{color:#9ca3af;text-align:center;margin:0;font-size:11px;line-height:1.55}
