.UserDropdown-module__go1Gtq__container{background-color:var(--color-on-primary);border-radius:12px;width:280px;overflow:hidden;box-shadow:0 8px 20px #00000014}.UserDropdown-module__go1Gtq__header{background:linear-gradient(135deg, var(--color-success-bg) 0%, color-mix(in srgb, var(--color-accent) 12%, var(--color-on-primary)) 100%);padding:20px}.UserDropdown-module__go1Gtq__name{color:var(--color-primary-dark);word-break:break-all;font-size:18px;font-weight:600}.UserDropdown-module__go1Gtq__email{color:var(--color-text-secondary);word-break:break-all;margin-top:5px;font-size:14px}.UserDropdown-module__go1Gtq__menu{padding:10px 0}.UserDropdown-module__go1Gtq__menuItem{border-bottom:1px solid var(--color-border);cursor:pointer;justify-content:space-between;align-items:center;padding:15px 20px;transition:background .2s;display:flex}.UserDropdown-module__go1Gtq__menuItem:hover{background-color:var(--color-surface-muted)}.UserDropdown-module__go1Gtq__menuTitle{color:var(--color-primary-dark);font-size:16px}.UserDropdown-module__go1Gtq__menuSub{color:var(--color-hint);letter-spacing:1px;margin-top:2px;font-size:11px}.UserDropdown-module__go1Gtq__signOut{border-top:1px solid var(--color-border);cursor:pointer;align-items:center;padding:20px;transition:background .2s;display:flex}.UserDropdown-module__go1Gtq__signOut:hover{background-color:var(--color-surface-muted)}.UserDropdown-module__go1Gtq__signOutText{color:var(--color-accent);align-items:center;gap:8px;margin-left:0;font-size:16px;font-weight:500;display:inline-flex}.UserDropdown-module__go1Gtq__signOutText .UserDropdown-module__go1Gtq__MuiSvgIcon-root{color:inherit;font-size:1.25rem}
:root{--color-primary:#14532d;--color-primary-green:#14532d;--color-accent:#22c55e;--color-accent-green:#22c55e;--color-background:#fff;--color-border:#ddd;--color-text-primary:#14532d;--color-text-secondary:#5f6b7a;--color-hint:#7a7a7c;--color-success:#53a252;--color-info:#b8e6c8;--color-error:#f31414;--color-warning:#bc0100;--color-primary-light:#1a6b3a;--color-primary-dark:#0f3d21;--color-accent-light:#22c55e;--color-accent-dark:#16a34a;--color-info-light:#d8f0dc;--color-info-bg:#eef6ee;--color-success-bg:#eef6ee;--color-error-bg:#fef2f2;--color-warning-bg:#fff5f5;--color-surface:#fff;--color-surface-muted:#f8faf8;--color-on-primary:#fff;--color-score-poor:#dc2626;--color-score-fair:#f97316;--color-score-average:#eab308;--color-score-good:#84cc16;--color-score-very-good:#22c55e;--color-score-excellent:#15803d;--gradient-primary:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-light) 50%, var(--color-accent) 100%);--gradient-accent:linear-gradient(135deg, var(--color-accent) 0%, var(--color-success) 100%);--gradient-hero:linear-gradient(135deg, var(--color-success-bg) 0%, var(--color-info-light) 42%, var(--color-accent) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-hero:linear-gradient(135deg, var(--color-success-bg) 0%, var(--color-info-light) 42%, color-mix(in srgb, var(--color-accent) 16%, white) 100%)}}:root{--gradient-info:linear-gradient(160deg, var(--color-success-bg) 0%, var(--color-accent) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-info:linear-gradient(160deg, var(--color-success-bg) 0%, color-mix(in srgb, var(--color-accent) 28%, white) 100%)}}:root{--background:var(--color-background);--foreground:var(--color-text-primary);--primarycolor:var(--color-primary);--secondarycolor:var(--color-accent);--accentcolor:var(--color-accent);--graycolor:var(--color-border)}.loan-application-container{font-family:var(--font-poppins)}.loan-header{z-index:100;background:#fff;justify-content:space-between;align-items:center;padding:4px 40px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #0000000d}.header-left{align-items:center;display:flex}.logo{align-items:center;gap:12px;display:flex}.logo-icon{background:var(--gradient-accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-weight:700;display:flex}.logo-text{flex-direction:column;display:flex}.logo-title{color:var(--color-primary);letter-spacing:-.5px;font-size:18px;font-weight:700}.logo-subtitle{color:var(--color-text-secondary);font-size:11px}.header-center{align-items:center;gap:15px;display:flex}.testimonial-avatars{align-items:center;gap:-10px;display:flex}.avatar{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);border:3px solid #fff;border-radius:50%;width:35px;height:35px;margin-left:-10px}.avatar:first-child{margin-left:0}.avatar-count{color:var(--color-accent);margin-left:5px;font-size:22px;font-weight:600}.testimonial-text{color:var(--color-text-secondary);font-size:14px;font-weight:500}.rating{margin-bottom:2px;font-size:14px}.header-right{align-items:center;gap:20px;padding-right:2px;display:flex}.user-profile{align-items:center;gap:10px;display:flex}.user-avatar{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);border-radius:50%;width:40px;height:40px}.user-name{color:var(--color-primary);font-size:14px;font-weight:500}.loan-header .MuiSvgIcon-root{color:var(--color-primary)}.loan-header button .MuiSvgIcon-root,.loan-header .verify-btn .MuiSvgIcon-root,.loan-header .submit-btn .MuiSvgIcon-root,.loan-header .claim-offer-btn .MuiSvgIcon-root{color:inherit}.talk-to-expert-btn{background:var(--gradient-accent);color:#fff;cursor:pointer;box-shadow:0 4px 15px var(--color-accent);border:none;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s}@supports (color:color-mix(in lab, red, red)){.talk-to-expert-btn{box-shadow:0 4px 15px color-mix(in srgb, var(--color-accent) 30%, transparent)}}.talk-to-expert-btn{align-items:center;gap:4px;display:flex}.talk-to-expert-btn:hover{box-shadow:0 6px 20px var(--color-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.talk-to-expert-btn:hover{box-shadow:0 6px 20px color-mix(in srgb, var(--color-accent) 40%, transparent)}}.main-content{grid-template-columns:1fr 380px;gap:30px;max-width:100%;margin:15px auto;padding:5px 40px;display:grid}.left-content{background:#fff;border-radius:20px;padding:20px;animation:.6s fadeInUp;box-shadow:0 10px 40px #00000014}.body{min-height:100dvh!important}.tab-content-wrapper{min-height:500px;position:relative}.tab-content{animation:.5s cubic-bezier(.4,0,.2,1) fadeInSlide}@keyframes fadeInSlide{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-header{margin-bottom:30px}.content-header .heading{align-items:center;gap:11px;margin-bottom:15px;display:flex}.icon-badge{background:var(--gradient-accent);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;display:flex}.content-title{color:var(--color-primary);letter-spacing:-.5px;font-size:28px;font-weight:700}.content-subtitle{color:var(--color-text-secondary);font-size:14px}input:disabled{background:#80808017}.form-section{flex-direction:column;gap:25px;display:flex}.form-label{color:var(--color-primary);letter-spacing:.5px;font-size:15px;font-weight:500;font-family:var(--font-poppins);margin-bottom:8px;display:block}.form-input{border:2px solid var(--color-border);background:#fff;border-radius:12px;width:100%;padding:14px 18px;font-size:15px;transition:all .3s}.form-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.form-input:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 10%, transparent)}}.form-group{flex-direction:column;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.radio-group{gap:12px;display:flex}.radio-button{border:2px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:#fff;border-radius:12px;flex:1;padding:14px;font-size:14px;font-weight:500;transition:all .3s}.radio-button:hover{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.radio-button:hover{background:color-mix(in srgb, var(--color-accent) 5%, transparent)}}.radio-button.active{border-color:var(--color-accent);color:var(--color-text-secondary);box-shadow:0 4px 15px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.radio-button.active{box-shadow:0 4px 15px color-mix(in srgb, var(--color-accent) 15%, transparent)}}.verify-btn,.submit-btn,.aggregator-btn,.claim-offer-btn{background:var(--gradient-accent);color:#fff;cursor:pointer;box-shadow:0 4px 15px var(--color-accent);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:600;transition:all .3s;display:flex}@supports (color:color-mix(in lab, red, red)){.verify-btn,.submit-btn,.aggregator-btn,.claim-offer-btn{box-shadow:0 4px 15px color-mix(in srgb, var(--color-accent) 30%, transparent)}}.verify-btn:hover,.submit-btn:hover,.aggregator-btn:hover,.claim-offer-btn:hover{box-shadow:0 6px 20px var(--color-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.verify-btn:hover,.submit-btn:hover,.aggregator-btn:hover,.claim-offer-btn:hover{box-shadow:0 6px 20px color-mix(in srgb, var(--color-accent) 40%, transparent)}}.verify-btn:active,.submit-btn:active,.aggregator-btn:active,.claim-offer-btn:active{transform:translateY(0)}.claim-offer-btn{background:linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-dark) 100%);box-shadow:0 4px 15px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.claim-offer-btn{box-shadow:0 4px 15px color-mix(in srgb, var(--color-primary) 30%, transparent)}}.claim-offer-btn{width:300px;padding:20px 70px;font-size:23px;font-weight:900}.claim-offer-btn:hover{box-shadow:0 6px 20px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.claim-offer-btn:hover{box-shadow:0 6px 20px color-mix(in srgb, var(--color-primary) 40%, transparent)}}.base-offer-link{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;width:100%;padding:12px;font-size:14px;text-decoration:underline;transition:color .3s}.base-offer-link:hover{color:var(--color-primary)}.error-text{color:var(--color-error);margin-top:0;font-size:12px;animation:.3s shake;display:block}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}input[type=range]::-webkit-slider-thumb{appearance:none;background-color:var(--color-accent);border-radius:50%;width:20px;height:20px}input[type=range]::-moz-range-thumb{background-color:var(--color-accent);border:none;border-radius:50%;width:20px;height:20px}.enhancement-section{background:var(--color-surface-muted);border-radius:15px;margin-bottom:20px;padding:25px}.dropdown-header{color:var(--color-primary);cursor:pointer;margin-bottom:10px;font-size:18px;font-weight:700}.enhancement-subtitle{color:var(--color-text-secondary);margin-bottom:20px;font-size:13px}.steps-container{gap:12px;margin-bottom:25px;display:flex}.step-card{border:2px solid var(--color-border);text-align:center;cursor:pointer;background:#fff;border-radius:12px;flex:1;padding:20px;transition:all .3s}.step-card:hover{border-color:var(--color-accent);transform:translateY(-2px)}.step-card.active{border-color:var(--color-accent);background:linear-gradient(135deg, var(--color-info-bg) 0%, var(--color-info-bg) 100%);box-shadow:0 4px 15px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.step-card.active{box-shadow:0 4px 15px color-mix(in srgb, var(--color-accent) 20%, transparent)}}.step-icon{margin-bottom:8px;font-size:32px}.step-label{color:var(--color-text-secondary);font-size:14px;font-weight:600}.step-card.active .step-label{color:var(--color-primary)}.mobile-input-section{margin-bottom:20px}.mobile-input-container{border:2px solid var(--color-border);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:4px 4px 4px 16px;transition:all .3s;display:flex}.mobile-input-container:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.mobile-input-container:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 10%, transparent)}}.country-code{color:var(--color-primary);font-size:15px;font-weight:600}.mobile-input{border:none;flex:1;padding:12px;font-size:15px}.mobile-input:focus{outline:none}.input-with-icon{align-items:center;display:flex;position:relative}.input-icon{color:var(--color-primary);z-index:1;font-size:x-large;font-weight:600;position:absolute;left:18px}.form-input.with-icon{padding-left:40px}.pincode-boxes{letter-spacing:8px;font-weight:600}.pan_verification_wraper .inp-wrap{position:relative}.pan_verification_wraper span{background:var(--color-accent);width:17px;height:2px;position:absolute;top:29px;left:24px}.equal-2{gap:35px;padding:20px 0;display:flex}@media (max-width:768px){.pan_verification_wraper span{top:26px;left:24px}.equal-2{grid-template-columns:1fr 1fr;gap:2px;display:grid}}@media (max-width:613px){.pan_verification_wraper span{top:26px;left:22px}}@media (max-width:591px){.pan_verification_wraper span{top:24px;left:18px}.equal-2{grid-template-columns:1fr;gap:10px;display:grid}}@media (max-width:1200px){.main-content{grid-template-columns:1fr}.right-panel{display:none}}@media (max-width:768px){.loan-header{flex-direction:row;gap:15px;padding:20px}.loan-header .testimonial-avatars{display:none}.testimonial-text div{text-align:center}.talk-to-expert-btn{display:none}.main-content,.left-content{padding:20px}.tab-navigation{border-radius:15px;flex-direction:column}.tab-button{border-radius:10px}.form-row{grid-template-columns:1fr}.pan-char-input{width:40px;height:50px;font-size:18px}.content-title{font-size:24px}.amount{font-size:36px}}
