.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:1.43rem 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}}
.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}

.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}}
.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}}
.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}}
.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}
.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}}
.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}}
.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}
.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}}
@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}}
.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}}
@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}}
.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}
@keyframes BankDetailsEMI-module__3dyEyq__fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes BankDetailsEMI-module__3dyEyq__spin{to{transform:rotate(360deg)}}.BankDetailsEMI-module__3dyEyq__container{animation:.35s both BankDetailsEMI-module__3dyEyq__fadeSlideUp}.BankDetailsEMI-module__3dyEyq__header{background:linear-gradient(100deg,#0a4cb0 0%,#0a6fd0 45%,#06d2ee 100%);border-radius:10px;align-items:center;gap:18px;padding:22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0a4cb02e}.BankDetailsEMI-module__3dyEyq__header:before,.BankDetailsEMI-module__3dyEyq__header:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;position:absolute}.BankDetailsEMI-module__3dyEyq__header:before{width:170px;height:170px;top:-70px;right:-20px}.BankDetailsEMI-module__3dyEyq__header:after{background:#ffffff12;width:130px;height:130px;bottom:-60px;right:130px}.BankDetailsEMI-module__3dyEyq__headerIcon{z-index:1;color:#fff;background:#ffffff24;border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;display:flex;position:relative;box-shadow:0 0 0 6px #ffffff14}.BankDetailsEMI-module__3dyEyq__headerText{z-index:1;min-width:0;position:relative}.BankDetailsEMI-module__3dyEyq__headerText h2{color:#fff;margin:6px 0 2px;font-size:24px;font-weight:700;line-height:1.25}.BankDetailsEMI-module__3dyEyq__headerText p{color:#ffffffeb;margin:0;font-size:13.5px;line-height:1.45}.BankDetailsEMI-module__3dyEyq__badge{letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:#fff3;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700;display:inline-block}.BankDetailsEMI-module__3dyEyq__body{padding:26px 8px 8px}.BankDetailsEMI-module__3dyEyq__grid{grid-template-columns:1fr 1fr;gap:22px 24px;animation:.38s 80ms both BankDetailsEMI-module__3dyEyq__fadeSlideUp;display:grid}.BankDetailsEMI-module__3dyEyq__field{flex-direction:column;gap:10px;display:flex;position:relative}.BankDetailsEMI-module__3dyEyq__label{color:#0f2a5c;font-size:15px;font-weight:700}.BankDetailsEMI-module__3dyEyq__required{color:#e11d2e;margin-left:4px}.BankDetailsEMI-module__3dyEyq__inputWrap{align-items:center;display:flex;position:relative}.BankDetailsEMI-module__3dyEyq__inputIcon{color:#8a94a8;pointer-events:none;align-items:center;display:flex;position:absolute;left:16px}.BankDetailsEMI-module__3dyEyq__input{color:#111827;box-sizing:border-box;background:#f7f9fe;border:1px solid #e1e8f5;border-radius:10px;outline:none;width:100%;height:50px;padding:0 16px 0 52px;font-size:14px;transition:border-color .18s,background .18s,box-shadow .18s}.BankDetailsEMI-module__3dyEyq__input::placeholder{color:#9aa4b8}.BankDetailsEMI-module__3dyEyq__input:focus{background:#fff;border-color:#0a6fd0;box-shadow:0 0 0 3px #0a6fd01f}.BankDetailsEMI-module__3dyEyq__input:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.BankDetailsEMI-module__3dyEyq__inputError{border-color:#ef4444}.BankDetailsEMI-module__3dyEyq__inputError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.BankDetailsEMI-module__3dyEyq__errorMsg{color:#ef4444;margin:0;font-size:11px}.BankDetailsEMI-module__3dyEyq__ifscWrapper{box-sizing:border-box;background:#f7f9fe;border:1px solid #e1e8f5;border-radius:10px;align-items:center;gap:12px;height:50px;padding:0 16px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.BankDetailsEMI-module__3dyEyq__ifscWrapper:focus-within{background:#fff;border-color:#0a6fd0;box-shadow:0 0 0 3px #0a6fd01f}.BankDetailsEMI-module__3dyEyq__ifscWrapperError{border-color:#ef4444}.BankDetailsEMI-module__3dyEyq__ifscWrapperError:focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.BankDetailsEMI-module__3dyEyq__ifscWrapperDisabled{cursor:not-allowed;background:#f3f4f6}.BankDetailsEMI-module__3dyEyq__ifscSearchIcon{color:#1f2a44;flex-shrink:0;align-items:center;display:flex}.BankDetailsEMI-module__3dyEyq__ifscInput{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.BankDetailsEMI-module__3dyEyq__ifscInput::placeholder{color:#9aa4b8}.BankDetailsEMI-module__3dyEyq__ifscInput:disabled{color:#9ca3af;cursor:not-allowed}.BankDetailsEMI-module__3dyEyq__clearBtn{cursor:pointer;color:#9aa4b8;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:color .15s;display:flex}.BankDetailsEMI-module__3dyEyq__clearBtn:hover{color:#6b7280}.BankDetailsEMI-module__3dyEyq__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}.BankDetailsEMI-module__3dyEyq__dropdownHeader{background:#f9fafb;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.BankDetailsEMI-module__3dyEyq__dropdownMeta{color:#9ca3af;font-size:11px}.BankDetailsEMI-module__3dyEyq__dropdownList{max-height:210px;margin:0;padding:0;list-style:none;overflow-y:auto}.BankDetailsEMI-module__3dyEyq__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}.BankDetailsEMI-module__3dyEyq__dropdownItem:last-child{border-bottom:none}.BankDetailsEMI-module__3dyEyq__dropdownItem:hover{background:#f9fafb}.BankDetailsEMI-module__3dyEyq__dropdownItemActive{background:#eff6ff;border-left-color:#1567a8}.BankDetailsEMI-module__3dyEyq__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}.BankDetailsEMI-module__3dyEyq__bankInfo{flex:1;min-width:0}.BankDetailsEMI-module__3dyEyq__bankIfsc{color:#111827;letter-spacing:.3px;font-size:12px;font-weight:600}.BankDetailsEMI-module__3dyEyq__bankMeta{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.BankDetailsEMI-module__3dyEyq__dropdownChevron{color:#d1d5db;flex-shrink:0;align-items:center;display:flex}.BankDetailsEMI-module__3dyEyq__dropdownLoading{color:#9ca3af;align-items:center;gap:8px;padding:14px 12px;font-size:12px;display:flex}.BankDetailsEMI-module__3dyEyq__dropdownEnd{text-align:center;color:#d1d5db;padding:8px;font-size:11px}.BankDetailsEMI-module__3dyEyq__accountTypeToggle{border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;transition:box-shadow .18s;display:grid}.BankDetailsEMI-module__3dyEyq__accountTypeToggleError{box-shadow:0 0 0 2px #ef444459}.BankDetailsEMI-module__3dyEyq__accountTypeToggleDisabled{opacity:.6;pointer-events:none}.BankDetailsEMI-module__3dyEyq__accountTypeOption{color:#0f2a5c;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #dfe6f3;border-radius:10px;justify-content:center;align-items:center;gap:12px;height:50px;padding:0 14px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s;display:flex}.BankDetailsEMI-module__3dyEyq__accountTypeOption:hover:not(:disabled){border-color:#9cc0ee}.BankDetailsEMI-module__3dyEyq__accountTypeOptionActive{background:#e6f0ff;border-color:#b7d2f5}.BankDetailsEMI-module__3dyEyq__radio{box-sizing:border-box;background:#fff;border:1.5px solid #8a94a8;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.BankDetailsEMI-module__3dyEyq__accountTypeOptionActive .BankDetailsEMI-module__3dyEyq__radio{border-color:#0a4cb0}.BankDetailsEMI-module__3dyEyq__accountTypeOptionActive .BankDetailsEMI-module__3dyEyq__radio:after{content:"";background:#0a4cb0;border-radius:50%;position:absolute;inset:3px}.BankDetailsEMI-module__3dyEyq__infoStrip{background:#eaf3ff;border-radius:10px;align-items:center;gap:14px;margin-top:24px;padding:14px 18px;display:flex}.BankDetailsEMI-module__3dyEyq__infoIcon{color:#fff;background:#0a6fd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.BankDetailsEMI-module__3dyEyq__infoText{color:#123a7a;margin:0;font-size:13px;line-height:1.5}.BankDetailsEMI-module__3dyEyq__spinnerSm{border:2px solid #e5e7eb;border-top-color:#1567a8;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite BankDetailsEMI-module__3dyEyq__spin;display:inline-block}.BankDetailsEMI-module__3dyEyq__actions{margin-top:22px}.BankDetailsEMI-module__3dyEyq__primaryBtn{color:#fff;cursor:pointer;letter-spacing:.2px;background:linear-gradient(100deg,#0a4cb0 0%,#0a6fd0 50%,#06d2ee 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;padding:0 28px;font-size:16px;font-weight:700;transition:opacity .2s,transform .15s;display:flex;box-shadow:0 6px 16px #0a6fd047}.BankDetailsEMI-module__3dyEyq__primaryBtn:hover:not(:disabled){opacity:.93;transform:translateY(-1px)}.BankDetailsEMI-module__3dyEyq__primaryBtn:active:not(:disabled){transform:translateY(0)}.BankDetailsEMI-module__3dyEyq__primaryBtn:disabled{opacity:.65;cursor:not-allowed}.BankDetailsEMI-module__3dyEyq__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.72s linear infinite BankDetailsEMI-module__3dyEyq__spin}@media (max-width:640px){.BankDetailsEMI-module__3dyEyq__header{gap:12px;padding:16px 14px}.BankDetailsEMI-module__3dyEyq__headerIcon{width:48px;height:48px;box-shadow:0 0 0 4px #ffffff14}.BankDetailsEMI-module__3dyEyq__headerIcon svg{width:22px;height:22px}.BankDetailsEMI-module__3dyEyq__headerText h2{font-size:18px}.BankDetailsEMI-module__3dyEyq__headerText p{font-size:12px}.BankDetailsEMI-module__3dyEyq__body{padding:18px 2px 4px}.BankDetailsEMI-module__3dyEyq__grid{grid-template-columns:1fr;gap:16px}.BankDetailsEMI-module__3dyEyq__label{font-size:14px}.BankDetailsEMI-module__3dyEyq__infoStrip{gap:10px;margin-top:18px;padding:12px 14px}.BankDetailsEMI-module__3dyEyq__infoText{font-size:12px}.BankDetailsEMI-module__3dyEyq__actions{margin-top:16px}.BankDetailsEMI-module__3dyEyq__primaryBtn{height:50px;font-size:15px}}
.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__circleReject{color:#f5f5f5;background:linear-gradient(135deg,#bc2f2f 0%,#ec0404 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__rejectChip{color:#ea4d4d;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:1.2rem 1.5rem;font-size:1rem;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:31px;height:31px}.LoanJourney-module__OS-dVq__stepName{font-size:.4rem}.LoanJourney-module__OS-dVq__activeChip,.LoanJourney-module__OS-dVq__doneChip,.LoanJourney-module__OS-dVq__rejectChip{display:none}}@media (max-width:480px){.LoanJourney-module__OS-dVq__stepNum{display:none}}
@keyframes SanctionAndeSign-module__R0SwlG__fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes SanctionAndeSign-module__R0SwlG__ctaPulse{0%,to{box-shadow:0 4px 18px #1567a852}50%{box-shadow:0 6px 26px #1567a885}}@keyframes SanctionAndeSign-module__R0SwlG__spin{to{transform:rotate(360deg)}}@keyframes SanctionAndeSign-module__R0SwlG__checkPop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes SanctionAndeSign-module__R0SwlG__countdownShrink{0%{stroke-dashoffset:0}to{stroke-dashoffset:113px}}@keyframes SanctionAndeSign-module__R0SwlG__redirectBlink{0%,to{opacity:1}50%{opacity:.45}}.SanctionAndeSign-module__R0SwlG__container{}.SanctionAndeSign-module__R0SwlG__header{}.SanctionAndeSign-module__R0SwlG__headerIcon{}.SanctionAndeSign-module__R0SwlG__headerText{}.SanctionAndeSign-module__R0SwlG__badge{}.SanctionAndeSign-module__R0SwlG__spinner{}.SanctionAndeSign-module__R0SwlG__card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:16px;animation:.38s 80ms both SanctionAndeSign-module__R0SwlG__fadeSlideUp}.SanctionAndeSign-module__R0SwlG__cardTitle{color:#6b7280;text-transform:uppercase;letter-spacing:.9px;margin:0 0 12px;font-size:12px;font-weight:700}.SanctionAndeSign-module__R0SwlG__checkList{flex-direction:column;gap:8px;display:flex}.SanctionAndeSign-module__R0SwlG__checkItem{align-items:flex-start;gap:10px;display:flex}.SanctionAndeSign-module__R0SwlG__checkIcon{background:linear-gradient(135deg,#1567a8 0%,#1ebdda 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;animation:.35s both SanctionAndeSign-module__R0SwlG__checkPop;display:flex}.SanctionAndeSign-module__R0SwlG__checkItemText{flex:1}.SanctionAndeSign-module__R0SwlG__checkItemText strong{color:#374151;font-size:13px;font-weight:600;line-height:1.3;display:block}.SanctionAndeSign-module__R0SwlG__checkItemText span{color:#9ca3af;font-size:11px;line-height:1.45}.SanctionAndeSign-module__R0SwlG__notice{background:#1567a80d;border:1px solid #1567a826;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:20px;padding:10px 12px;animation:.38s .12s both SanctionAndeSign-module__R0SwlG__fadeSlideUp;display:flex}.SanctionAndeSign-module__R0SwlG__noticeIcon{color:#1567a8;flex-shrink:0;margin-top:1px}.SanctionAndeSign-module__R0SwlG__noticeText{color:#374151;font-size:12px;line-height:1.55}.SanctionAndeSign-module__R0SwlG__noticeText strong{color:#1567a8;font-weight:600}.SanctionAndeSign-module__R0SwlG__ctaArea{flex-direction:column;align-items:center;gap:14px;animation:.38s .16s both SanctionAndeSign-module__R0SwlG__fadeSlideUp;display:flex}.SanctionAndeSign-module__R0SwlG__countdownWrap{flex-direction:column;align-items:center;gap:6px;display:flex}.SanctionAndeSign-module__R0SwlG__countdownRing{width:56px;height:56px;position:relative}.SanctionAndeSign-module__R0SwlG__countdownRing svg{transform:rotate(-90deg)}.SanctionAndeSign-module__R0SwlG__countdownRing circle.SanctionAndeSign-module__R0SwlG__track{fill:none;stroke:#e5e7eb;stroke-width:3.5px}.SanctionAndeSign-module__R0SwlG__countdownRing circle.SanctionAndeSign-module__R0SwlG__progress{fill:none;stroke:url(#cgrad);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:0;transition:stroke-dashoffset .95s linear}.SanctionAndeSign-module__R0SwlG__countdownNum{color:#1567a8;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.SanctionAndeSign-module__R0SwlG__countdownLabel{color:#9ca3af;font-size:11px;font-weight:500}.SanctionAndeSign-module__R0SwlG__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 SanctionAndeSign-module__R0SwlG__ctaPulse;display:flex}.SanctionAndeSign-module__R0SwlG__primaryBtn:hover:not(:disabled){opacity:.91;transform:translateY(-1px)}.SanctionAndeSign-module__R0SwlG__primaryBtn:active:not(:disabled){transform:translateY(0)}.SanctionAndeSign-module__R0SwlG__primaryBtn:disabled{opacity:.68;cursor:not-allowed;animation:none}.SanctionAndeSign-module__R0SwlG__redirectDot{background:#ffd566;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1s ease-in-out infinite SanctionAndeSign-module__R0SwlG__redirectBlink}.SanctionAndeSign-module__R0SwlG__secureFooter{color:#9ca3af;text-align:center;justify-content:center;align-items:center;gap:5px;margin-top:4px;font-size:11px;display:flex}@media (max-width:640px){.SanctionAndeSign-module__R0SwlG__card{padding:12px}.SanctionAndeSign-module__R0SwlG__checkItemText strong{font-size:12px}.SanctionAndeSign-module__R0SwlG__checkItemText span{font-size:10px}.SanctionAndeSign-module__R0SwlG__primaryBtn{padding:12px 16px;font-size:13px}.SanctionAndeSign-module__R0SwlG__countdownRing{width:48px;height:48px}.SanctionAndeSign-module__R0SwlG__countdownNum{font-size:15px}.SanctionAndeSign-module__R0SwlG__notice{padding:8px 10px}.SanctionAndeSign-module__R0SwlG__noticeText{font-size:11px}}.SanctionAndeSign-module__R0SwlG__dialogBackdrop{z-index:999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SanctionAndeSign-module__R0SwlG__dialog{text-align:center;background:#fff;border-radius:16px;width:90%;max-width:360px;padding:32px 28px 24px;position:relative;box-shadow:0 8px 32px #0000002e}.SanctionAndeSign-module__R0SwlG__dialogClose{cursor:pointer;color:#666;background:0 0;border:none;font-size:16px;position:absolute;top:14px;right:14px}.SanctionAndeSign-module__R0SwlG__dialogActions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.SanctionAndeSign-module__R0SwlG__dialogRetryBtn{color:#fff;cursor:pointer;background:#1d4a8a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:600;display:flex}.SanctionAndeSign-module__R0SwlG__dialogSecondaryBtn{color:#555;cursor:pointer;background:0 0;border:1.5px solid #ddd;border-radius:10px;padding:11px;font-size:14px}
.LoanCalculator-module__acqAKW__container{background:#fff;gap:62px;padding:20px;display:flex}.LoanCalculator-module__acqAKW__left{flex:1}.LoanCalculator-module__acqAKW__right{flex-direction:column;gap:20px;width:400px;display:flex}.LoanCalculator-module__acqAKW__row{justify-content:space-between;align-items:center;font-weight:500;display:flex}.LoanCalculator-module__acqAKW__label{color:#7b8a8b;margin-top:20px;margin-bottom:6px;font-weight:600}.LoanCalculator-module__acqAKW__valueBox{color:#7b8a8b;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100px;padding:2px 16px;font-size:30px;font-weight:600;display:flex}.LoanCalculator-module__acqAKW__slider{appearance:none;background:#00bcd433;border-radius:10px;width:100%;height:5px;margin:10px 0}.LoanCalculator-module__acqAKW__select{background:#fff;border:1px solid #00bcd4;border-radius:6px;width:100%;margin-bottom:25px;padding:12px;font-size:15px}.LoanCalculator-module__acqAKW__rangeLabels{color:#7b8a8b;justify-content:space-between;margin-bottom:20px;font-size:15px;display:flex}.LoanCalculator-module__acqAKW__rangeLabels span{justify-content:center;align-items:center;display:flex}.LoanCalculator-module__acqAKW__button{color:#fff;cursor:pointer;background:#00bcd4;border:none;border-radius:10px;padding:14px;font-weight:700}.LoanCalculator-module__acqAKW__cardMain{background:#d2f2f8;border-radius:16px;min-height:183px}.LoanCalculator-module__acqAKW__cardMain span{margin-top:57px;margin-left:100px;font-size:17px;font-weight:bolder;display:inline-block}.LoanCalculator-module__acqAKW__cardMain h1{text-align:center;margin-left:0}.LoanCalculator-module__acqAKW__cardLabel{color:#5c7a86;gap:9px;margin-left:19px;font-size:12px;font-weight:700;display:flex}.LoanCalculator-module__acqAKW__amount{color:#1f4e79;justify-content:center;align-items:center;gap:3px;font-size:32px;font-weight:900;display:flex}.LoanCalculator-module__acqAKW__fee{color:#1f4e79;margin-top:10px;margin-left:61px;font-size:18px;font-weight:900;display:inline-block}.LoanCalculator-module__acqAKW__amount b{color:#00bcd4;font-size:40px;font-weight:500}.LoanCalculator-module__acqAKW__cardRow{gap:10px;display:flex}.LoanCalculator-module__acqAKW__smallCard{background:#d2f2f8;border-radius:12px;flex:1;min-height:114px;padding:32px 20px}@media (max-width:768px){.LoanCalculator-module__acqAKW__container{flex-direction:column}.LoanCalculator-module__acqAKW__right{width:100%}}.LoanCalculator-module__acqAKW__repaymentCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:16px 20px;display:flex}.LoanCalculator-module__acqAKW__repaymentItem{flex-direction:column;display:flex}.LoanCalculator-module__acqAKW__repaymentLabel{color:#6b7280;margin-bottom:4px;font-size:12px}.LoanCalculator-module__acqAKW__repaymentValue{color:#111827;font-size:16px;font-weight:600}.LoanCalculator-module__acqAKW__divider{background:#e5e7eb;width:1px;height:40px}
.Loader-module__0qQTRG__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:40vh;padding:32px 16px;font-family:Poppins,sans-serif;display:flex}.Loader-module__0qQTRG__wrapper.Loader-module__0qQTRG__fullScreen{z-index:9999;background:#fff;min-height:100dvh;position:fixed;inset:0}.Loader-module__0qQTRG__spinnerShell{flex-shrink:0;width:76px;height:76px;position:relative}.Loader-module__0qQTRG__ring{border-style:solid;border-color:#0000;border-radius:50%;position:absolute}.Loader-module__0qQTRG__outerRing{border-width:3.5px;border-top-color:#1ebdda;border-right-color:#1ebdda2e;animation:1.15s cubic-bezier(.55,.15,.45,.85) infinite Loader-module__0qQTRG__spinCW;inset:0}.Loader-module__0qQTRG__middleRing{border-width:3px;border-bottom-color:#235496;border-left-color:#2354962e;animation:.9s cubic-bezier(.55,.15,.45,.85) infinite Loader-module__0qQTRG__spinCCW;inset:11px}.Loader-module__0qQTRG__trackRing{border-width:1px;border-color:#1ebdda2e;animation:3s linear infinite Loader-module__0qQTRG__spinCW;inset:-5px}.Loader-module__0qQTRG__coreDot{background:linear-gradient(135deg,#1ebdda 0%,#235496 100%);border-radius:50%;animation:1.6s ease-in-out infinite Loader-module__0qQTRG__pulseCore;position:absolute;inset:25px;box-shadow:0 0 10px #1ebdda73,0 0 22px #23549640}.Loader-module__0qQTRG__brandLabel{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.Loader-module__0qQTRG__brandAbbr{letter-spacing:.22em;color:#235496;text-transform:uppercase;font-size:1rem;font-weight:700}.Loader-module__0qQTRG__brandName{letter-spacing:.18em;color:#6b7280;text-transform:uppercase;font-size:.58rem;font-weight:500}.Loader-module__0qQTRG__dotsRow{align-items:center;gap:7px;display:flex}.Loader-module__0qQTRG__dot{border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite Loader-module__0qQTRG__bounceDot}.Loader-module__0qQTRG__dot:first-child{background:#1ebdda;animation-delay:0s}.Loader-module__0qQTRG__dot:nth-child(2){background:linear-gradient(135deg,#1ebdda,#235496);animation-delay:.18s}.Loader-module__0qQTRG__dot:nth-child(3){background:#235496;animation-delay:.36s}@keyframes Loader-module__0qQTRG__spinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Loader-module__0qQTRG__spinCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes Loader-module__0qQTRG__pulseCore{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 10px #1ebdda73,0 0 22px #23549640}50%{opacity:.75;transform:scale(.72);box-shadow:0 0 5px #1ebdda40,0 0 10px #2354961f}}@keyframes Loader-module__0qQTRG__bounceDot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-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:.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:inline-flex}.LoanTable-module__C4IIYa__countNumberWrap{flex-direction:row!important;gap:.56rem!important;display:flex!important}.LoanTable-module__C4IIYa__statChip{background:hsl(var(--primary) / .07);border:1px solid hsl(var(--primary) / .14);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:.625rem 1.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__emiTag{letter-spacing:.3px;color:#0950c3;vertical-align:middle;background:#2474f51f;border:1px solid #2474f540;border-radius:5px;align-items:center;margin-left:6px;padding:1px 6px;font-size:.62rem;font-weight:700;display:inline-flex}.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;cursor:pointer;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}.LoanTable-module__C4IIYa__emiCollapse{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.LoanTable-module__C4IIYa__emiCollapseOpen{grid-template-rows:1fr}.LoanTable-module__C4IIYa__emiCollapseInner{min-height:0;overflow:hidden}.LoanTable-module__C4IIYa__emiCollapseContent{opacity:0;transition:opacity .22s}.LoanTable-module__C4IIYa__emiCollapseOpen .LoanTable-module__C4IIYa__emiCollapseContent{opacity:1;transition-delay:80ms}@media (max-width:700px){.LoanTable-module__C4IIYa__cardHeader{flex-direction:row;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}}
.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}}
.PANDetails-module__XIF9Ea__pan_input_container{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.PANDetails-module__XIF9Ea__formSection{align-items:flex-start;gap:16px;width:100%;display:flex}.PANDetails-module__XIF9Ea__btnWrap{align-items:center;display:flex}.PANDetails-module__XIF9Ea__inpWrap{justify-content:center;align-items:center;display:flex;position:relative}.PANDetails-module__XIF9Ea__pan_char_input{text-align:center;color:#1a1a1a;text-transform:uppercase;border:1px solid #00bcd4;border-radius:10px;width:48px;height:48px;font-size:18px;font-weight:700;transition:all .25s}.PANDetails-module__XIF9Ea__pan_char_input:focus{border-color:#00bcd4;outline:none;transform:scale(1.05);box-shadow:0 0 0 3px #00bcd426}.PANDetails-module__XIF9Ea__placeholder{pointer-events:none;background:#ccc;width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PANDetails-module__XIF9Ea__verify_btn{color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;display:flex;box-shadow:0 4px 12px #00bcd440}@media (max-width:1024px){.PANDetails-module__XIF9Ea__pan_char_input{width:44px;height:52px;font-size:16px}}@media (max-width:768px){.PANDetails-module__XIF9Ea__formSection{flex-direction:column;gap:12px}.PANDetails-module__XIF9Ea__pan_input_container{justify-content:center}.PANDetails-module__XIF9Ea__verify_btn{width:100%}}@media (max-width:591px){.PANDetails-module__XIF9Ea__pan_input_container{gap:6px}.PANDetails-module__XIF9Ea__pan_char_input{border-radius:3px;width:24px;height:30px;font-size:13px}.PANDetails-module__XIF9Ea__verify_btn{padding:12px;font-size:14px}}.PANDetails-module__XIF9Ea__loader{border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite PANDetails-module__XIF9Ea__spin}@keyframes PANDetails-module__XIF9Ea__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.JourneyHeader-module__FZ7ptG__userProfile{position:relative}.JourneyHeader-module__FZ7ptG__userTrigger{cursor:pointer;align-items:center;gap:8px;display:flex}.JourneyHeader-module__FZ7ptG__dropdownWrapper{z-index:1000;position:absolute;top:45px;right:0}
