.chr-25-col{width:25%}
.chr-75-col{width:75%}
.chr-nav-selected{color:var(--bs-primary)}
.chr-main-container{background-color:#f4f4f4}
.chr-static-offer-container{position:relative;border-radius:12px;border-style:solid;border-width:4px;border-image-source:linear-gradient(124deg,#cee5fe 0,#fcced6 110%);border-image-slice:0;background-image:linear-gradient(to bottom,#fff,#fff),linear-gradient(to right,#cee5fe 0,#fcced6 110%);background-origin:border-box;background-clip:content-box,border-box}
.chr-static-offer-container[data-tagText]::before{content:"";position:absolute;right:-9px;top:33px;width:8px;height:8px;background-color:#125c31;padding:0 0 4px 4px;border-radius:0 4px 4px 0;z-index:1}
.chr-static-offer-container[data-tagText]::after{content:attr(data-tagText);padding:4px 8px;background:#25c167;position:absolute;right:-9px;top:16px;line-height:1.2;border-radius:4px;border-bottom-right-radius:0;font-weight:700;font-size:10px}
.green.chr-static-offer-container[data-tagText]::before{background-color:#125c31}
.green.chr-static-offer-container[data-tagText]::after{background:#25c167;color:var(--bs-white)}
.yellow.chr-static-offer-container[data-tagText]::before{background-color:#fda416}
.yellow.chr-static-offer-container[data-tagText]::after{background:#ffc107;color:var(--bs-dark)}
.red.chr-static-offer-container[data-tagText]::before{background-color:#cc293b}
.red.chr-static-offer-container[data-tagText]::after{background:#dc3545;color:var(--bs-white)}
.blue.chr-static-offer-container[data-tagText]::before{background-color:#005dac}
.blue.chr-static-offer-container[data-tagText]::after{background:#0d6efd;color:var(--bs-white)}
.chr-static-offer-image{width:96px;height:60px}
.chr-static-offer-cta-container{padding-left:8px;padding-right:8px}
.chr-static-offer-cta{padding:8px 12px !important;border-radius:12px !important;font-size:12px}
.chr-static-offer-cta-arrow{width:16px;height:12px}
.chr-inconsistent-information{border-radius:12px;border:solid 1px #eee}
.chr-inconsistent-information-heading{font-size:16px}
.chr-inconsistent-information-subtitle{font-size:10px}
.chr-inconsistent-information a{color:var(--bs-primary);font-size:16px}
.chr-score-card-major-container{width:100%;height:auto;background:#fff 0 0 no-repeat padding-box;border-radius:12px;opacity:1;padding:16px}
.chr-score-card-heading-section{padding-bottom:16px;display:flex;flex-direction:row;justify-content:space-between}
.chr-score-card-heading{color:#111;font-size:20px}
.chr-score-card{position:absolute;left:34%;top:23%;margin:auto;width:32%}
.close-score-popup{padding-bottom:16px}
.close-score-popup::before,.close-score-popup::after{position:absolute;cursor:pointer;right:25px;content:' ';height:15px;width:1.5px;background-color:#f50}
.close-score-popup::before{transform:rotate(45deg)}
.close-score-popup::after{transform:rotate(-45deg)}
.green-score{background:#25c167}
.fair-score{background:#eabf23}
.low-score{background:#fd4c60}
.good-score-box{height:auto;border:.5px solid #aaa;border-radius:8px;opacity:1;margin-bottom:16px}
.score-description{color:#111;font-size:14px;padding:8px 16px 16px 16px}
.cibil-logo{text-align:end}
.green-score-tag{color:#fff;background-color:#25c167}
.fair-score-tag{background-color:#eabf23;color:#fff}
.low-score-tag{background-color:#fd4c60;color:#fff}
.score-tag{font-family:"LatoBold";font-size:30px;padding:16px 16px 12px 16px}
.common-body-css-scorecard{overflow:hidden}
.score-value{height:30px;text-align:center;border-top-right-radius:10px;font-size:30px;display:flex;align-items:center;justify-content:center;color:#fff;justify-content:space-between;padding:24px 16px;border-radius:7px 7px 0 0}
.common-root-css-scorecard{opacity:.6;filter:blur(5px) brightness(0.9);pointer-events:none}
@media screen and (min-width:768px){.chr-internal-container,.chr-score-container{border-radius:12px !important;border:var(--bs-border-width) var(--bs-border-style) #eee !important}
}
@media screen and (max-width:768px){.fhcr-score-heading-font{font-size:22px !important}
.close-score-popup::before,.close-score-popup::after{top:20px}
.score-value{height:25px;padding:16px 16px;font-size:20px}
.score-description{font-size:12px;padding:8px 16px 16px 16px}
.good-score-box{width:100%;margin-bottom:24px}
.chr-score-card-major-container{height:auto}
.chr-score-card-heading{font-size:16px}
.chr-score-card{left:5%;width:90%;top:3%}
.chr-25-col{display:none !important}
.chr-75-col{width:100%}
.chr-breadcrumb{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.chr-credit-chr-score-card{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.chr-inconsistent-information-heading{font-size:14px}
.chr-inconsistent-information a{font-size:12px}
}
.credit-score-container{display:flex;flex-direction:column;align-items:center}
.credit-score-container-image{width:67px;height:30px}
.credit-score-container-score{font-size:60px;font-weight:bold}
.credit-score-container-rating{font-size:36px;color:#25c167}
.credit-score-container-rating-icon{height:32px;width:32px;margin-bottom:8px}
.credit-score-container-cta{margin-top:12px;font-size:12px}
.credit-score-container-last-refresh{margin-top:12px;font-size:10px;color:var(--Gray)}
.credit-score-refresh-consent{padding:16px;border-radius:12px;background-color:#ffebcc;font-size:12px}
.chr-consent-tnc{color:#f50}
.cprogress{position:relative;display:inline-block;user-select:none}
.cprogress .center-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:auto;padding-top:60px}
.cprogress .center-label .value{font-size:clamp(20px,4vw,36px);font-weight:700;letter-spacing:-0.02em}
.cprogress .center-label .caption{margin-top:4px;font-size:12px;color:var(--muted)}
.controls{width:260px;display:flex;gap:8px;align-items:center;justify-content:center}
#range{width:150px}
button{background:var(--accent);color:#042033;border:0;padding:8px 12px;border-radius:8px;cursor:pointer;font-weight:600}
button:active{transform:translateY(1px)}
svg text{font-family:inherit}