/* Source and licensing information for the line(s) below can be found at https://stage.manappuram.com/modules/custom/gold_loan_calculator/css/gold-rates.css. */
:root{--y:#ffde00;--y-light:#fff299;--r:#ed1c24;--rb:#c51017;--ink:#18282d;--txt:#3b3b3b;--mut:#666e76;--page:#f5f5f5;--line:#e9ecef;--grid:#d8dee4;--soft:#fff8d9;--edge:#e8ce55;--edge-strong:#cab032;--on-dark:#d0dcda;--border-accessible:#697376;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-ctl:8px;--r-card:10px}.block-gold-rate{margin-bottom:var(--s6);background:0 0}.gold-rate-block-wrapper,.gold-rate-content-block{margin-bottom:var(--s6);font-family:"IBM Plex Sans",sans-serif;font-size:16px;line-height:1.6;color:var(--ink)}.gold-rate-block-wrapper h1,.gold-rate-content-block.gold-rate-content-block h1,.field--type-text-with-summary .gold-rate-content-block h1{font-family:"IBM Plex Sans",sans-serif;color:var(--ink);font-size:28px;line-height:1.1;letter-spacing:-.022em;font-weight:700;margin:0 0 var(--s3) 0}.gold-rate-block-wrapper h2,.gold-rate-content-block.gold-rate-content-block h2,.field--type-text-with-summary .gold-rate-content-block h2,.gold-rate-title{font-family:"IBM Plex Sans",sans-serif;color:var(--ink);font-size:22px;line-height:1.2;letter-spacing:-.015em;font-weight:700;margin:0 0 var(--s2) 0}.gold-rate-block-wrapper h3,.gold-rate-content-block.gold-rate-content-block h3,.field--type-text-with-summary .gold-rate-content-block h3{font-family:"IBM Plex Sans",sans-serif;color:var(--ink);font-size:19px;line-height:1.3;letter-spacing:-.01em;font-weight:700;margin:0 0 var(--s2) 0}@media (min-width:768px){.gold-rate-block-wrapper h1,.gold-rate-content-block.gold-rate-content-block h1,.field--type-text-with-summary .gold-rate-content-block h1{font-size:40px;line-height:1.1}.gold-rate-block-wrapper h2,.gold-rate-content-block.gold-rate-content-block h2,.field--type-text-with-summary .gold-rate-content-block h2,.gold-rate-title{font-size:28px;line-height:1.2}.gold-rate-block-wrapper h3,.gold-rate-content-block.gold-rate-content-block h3,.field--type-text-with-summary .gold-rate-content-block h3{font-size:21px;line-height:1.3}}.gold-rate-block-wrapper p,.gold-rate-content-block p{font-family:"IBM Plex Sans",sans-serif;color:var(--txt);font-size:16px;line-height:1.6;letter-spacing:0;font-weight:400;margin:0 0 var(--s3) 0}.gold-rate-block-wrapper ul,.gold-rate-block-wrapper ol,.gold-rate-content-block ul,.gold-rate-content-block ol{font-family:"IBM Plex Sans",sans-serif;color:var(--txt);padding-left:var(--s5);margin:0 0 var(--s4) 0;line-height:1.6}.gold-rate-block-wrapper li,.gold-rate-content-block li{margin-bottom:var(--s2);font-size:16px;line-height:1.6;letter-spacing:0}.gold-rate-block-wrapper p strong,.gold-rate-content-block p strong,.gold-rate-block-wrapper li strong,.gold-rate-content-block li strong{color:var(--ink);font-weight:700}.gold-rate-content-block a{color:var(--rb);font-weight:700;text-decoration:underline;text-underline-offset:3px}.gold-rate-content-block a:hover{color:#a50d13}.gold-rate-content-section{margin-bottom:var(--s6)}.gold-rate-content-section:last-child{margin-bottom:0}.gold-rate-header{text-align:left;margin:0 0 var(--s5) 0}.gold-rate-header-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s3)}.gold-rate-header-flex .gold-rate-title{margin-bottom:0}.gold-rate-block-wrapper .gold-rate-subtitle{color:var(--txt);font-size:16px;line-height:1.6;letter-spacing:0;font-weight:400;margin:0}.gold-rate-updated-badge{display:inline-flex;align-items:center;gap:var(--s1);background:var(--soft);border:1px solid var(--edge);color:var(--ink);font-size:13px;line-height:1.55;letter-spacing:.002em;font-weight:700;padding:var(--s1) var(--s3);border-radius:999px}.gold-rate-card .table-responsive{border:1px solid var(--edge);border-radius:var(--r-ctl);overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--s4);background:#fff}.gold-rate-card .table-responsive:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.gold-rate-card table.gold-rate-table{width:100%;border-collapse:separate;border-spacing:0;margin:0;border:none;font-family:"IBM Plex Sans",sans-serif}.gold-rate-card table.gold-rate-table thead tr{background-color:var(--y)}.gold-rate-card table.gold-rate-table thead tr th{background-color:var(--y);color:var(--ink);font-family:"IBM Plex Sans",sans-serif;font-size:13px;line-height:1.5;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:14px 16px;vertical-align:middle;border-top:none;border-left:none;border-right:1px solid var(--edge-strong);border-bottom:2px solid var(--edge-strong)}.gold-rate-card table.gold-rate-table thead tr th:last-child{border-right:none}.gold-rate-card table.gold-rate-matrix-table thead tr.header-group th.date-col-header{background-color:var(--y);color:var(--ink);border-right:1px solid var(--edge-strong);border-bottom:2px solid var(--edge-strong)}.gold-rate-card table.gold-rate-matrix-table thead tr.header-group th.group-22k{background-color:var(--y);color:var(--ink);border-right:1px solid var(--edge-strong);border-bottom:1px solid var(--edge-strong)}.gold-rate-card table.gold-rate-matrix-table thead tr.header-group th.group-24k{background-color:var(--y);color:var(--ink);border-right:none;border-bottom:1px solid var(--edge-strong)}.gold-rate-card table.gold-rate-matrix-table thead tr.header-sub th{background-color:var(--y);color:var(--ink);font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:10px 14px;border-top:none;border-left:none;border-right:1px solid var(--edge-strong);border-bottom:2px solid var(--edge-strong)}.gold-rate-card table.gold-rate-matrix-table thead tr.header-sub th:last-child{border-right:none}.gold-rate-card table.gold-rate-table tbody tr{background-color:#fff;transition:background-color .15s ease}.gold-rate-card table.gold-rate-table tbody tr:nth-child(even){background-color:#fafbfc}.gold-rate-card table.gold-rate-table tbody tr:hover{background-color:var(--soft)}.gold-rate-card table.gold-rate-table tbody tr td,.gold-rate-card table.gold-rate-table tbody tr th.row-header-cell{padding:14px 16px;font-family:"IBM Plex Sans",sans-serif;font-size:16px;line-height:1.6;letter-spacing:0;color:var(--txt);background-color:transparent;vertical-align:middle;border-top:none;border-left:none;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.gold-rate-card table.gold-rate-table tbody tr th.row-header-cell{font-weight:700;color:var(--ink)}.gold-rate-card table.gold-rate-table tbody tr td:last-child{border-right:none}.gold-rate-card table.gold-rate-table tbody tr:last-child td,.gold-rate-card table.gold-rate-table tbody tr:last-child th.row-header-cell{border-bottom:none}.gold-rate-table .rate-cell{font-size:18px;line-height:1.55;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.gold-rate-table .rate-unit{font-size:13px;line-height:1.55;letter-spacing:.002em;color:var(--mut);font-weight:400;margin-left:2px}.gold-rate-table .price-cell{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.gold-rate-table .date-cell{white-space:nowrap}.purity-badge{display:inline-block;font-size:11px;line-height:1.5;font-weight:700;padding:2px 8px;border-radius:4px;margin-right:var(--s2);letter-spacing:.14em;text-transform:uppercase}.purity-22k{background-color:var(--soft);color:var(--ink);border:1px solid var(--edge)}.purity-24k{background-color:var(--y);color:var(--ink);border:1px solid var(--edge-strong)}.badge-today{display:inline-block;background-color:var(--rb);color:#fff;font-size:11px;line-height:1.5;font-weight:700;padding:2px 8px;border-radius:4px;margin-left:var(--s2);text-transform:uppercase;letter-spacing:.14em}.gold-rate-card table.gold-rate-comparison-table tbody tr td.today-rate-highlight{background-color:var(--soft);font-weight:700;color:var(--ink);font-size:18px;line-height:1.55}.gold-rate-card table.gold-rate-comparison-table tbody tr td.yesterday-rate-muted{color:var(--mut);font-weight:400}.change-cell{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.change-pill-badge{display:inline-flex;align-items:center;padding:var(--s1) var(--s3);border-radius:999px;font-size:13px;line-height:1.55;letter-spacing:.002em;font-weight:700}.change-pill-badge.change-down{background-color:#fdecec;color:#a50d13 !important;border:1px solid #f3cccc}.change-pill-badge.change-up{background-color:#ecfdf3;color:#0d6832 !important;border:1px solid #abefc6}.change-pill-badge.change-neutral{background-color:#f3f4f6;color:var(--mut) !important;border:1px solid #e5e7eb}.indicator-arrow{display:inline-block;margin-right:var(--s1);font-size:13px}.diff-direction{font-size:13px;line-height:1.55;letter-spacing:.002em;font-weight:700;margin-left:var(--s1)}.gold-rate-explanation{margin-top:var(--s4);font-size:16px;line-height:1.6;letter-spacing:0;color:var(--txt)}.gold-rate-highlight-box{background-color:#000;background-image:url('/modules/custom/gold_loan_calculator/css/../assets/Calc-bg.png');background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid #2b2b2b;border-left:4px solid var(--y);padding:18px 24px;border-radius:var(--r-ctl);margin-top:var(--s3);display:flex;align-items:center;gap:var(--s4)}.highlight-box-rate{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(116.95deg,#c28b1e 24.2%,#ffd987 60.5%,#fbdd97 75.28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;flex-shrink:0}.highlight-box-divider{width:1px;height:36px;background-color:#ef5c62;flex-shrink:0}.gold-rate-block-wrapper .gold-rate-highlight-box p{margin:0;color:#fff;font-size:16px;line-height:1.6;letter-spacing:0}.gold-rate-block-wrapper .gold-rate-highlight-box p strong{color:var(--y);font-weight:700}.gold-rate-disclaimer{margin-top:var(--s3);padding-top:var(--s3);border-top:1px dashed var(--line);color:var(--mut);font-size:13px;line-height:1.55;letter-spacing:.002em}.gold-rate-block-wrapper .gold-rate-disclaimer p,.gold-rate-content-block .gold-rate-disclaimer p{margin:0;color:var(--mut);font-size:13px;line-height:1.55;letter-spacing:.002em}.gold-rate-card table.gold-rate-comparison-matrix tbody tr.highlight-row th.row-header-cell{background-color:#000;color:var(--y);font-weight:700;border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b}.gold-rate-card table.gold-rate-comparison-matrix tbody tr.highlight-row td{background-color:#0d0d0d;color:#fff;padding-top:var(--s4);padding-bottom:var(--s4);border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;border-right:1px solid #262626}.matrix-gold-price{display:block;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:linear-gradient(116.95deg,#c28b1e 24.2%,#ffd987 60.5%,#fbdd97 75.28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.matrix-gold-unit{display:block;font-size:13px;line-height:1.55;letter-spacing:.002em;font-weight:400;color:#d1d5db;margin-top:2px}.gold-rate-spotlight-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s5)}.gold-rate-result-box{background-color:#000;background-image:url('/modules/custom/gold_loan_calculator/css/../assets/Calc-bg.png');background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff;padding:var(--s5);border-radius:var(--r-card);border:1px solid #262626;display:flex;flex-direction:column;justify-content:space-between}.gold-rate-result-main{display:flex;align-items:center;gap:18px}.gold-rate-result-value{display:flex;align-items:baseline;gap:var(--s1);position:relative;padding-right:18px;flex-shrink:0}.gold-rate-result-value:after{content:'';background-color:#ef5c62;width:1px;height:52px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.gold-rate-result-number{font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.022em;font-variant-numeric:tabular-nums;background:linear-gradient(116.95deg,#c28b1e 24.2%,#ffd987 60.5%,#fbdd97 75.28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gold-rate-result-unit{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;background:linear-gradient(116.95deg,#c28b1e 24.2%,#ffd987 60.5%,#fbdd97 75.28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gold-rate-result-description{flex:1;min-width:0}.gold-rate-result-badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin-bottom:var(--s2)}.gold-rate-carat-pill{display:inline-block;background-color:var(--y);color:var(--ink);font-size:11px;line-height:1.5;font-weight:700;padding:2px 10px;border-radius:4px;letter-spacing:.14em;text-transform:uppercase}.gold-rate-change-pill{display:inline-block;font-size:13px;line-height:1.55;letter-spacing:.002em;font-weight:700;padding:2px 10px;border-radius:999px;font-variant-numeric:tabular-nums}.gold-rate-change-pill.is-up{background-color:rgba(13,104,50,.28);color:#6ee7b7;border:1px solid rgba(110,231,183,.35)}.gold-rate-change-pill.is-down{background-color:rgba(197,16,23,.28);color:#fca5a5;border:1px solid rgba(252,165,165,.35)}.gold-rate-change-pill.is-neutral{background-color:rgba(255,255,255,.12);color:#d1d5db}.gold-rate-block-wrapper .gold-rate-result-text{margin:0;font-size:16px;line-height:1.6;letter-spacing:0;color:#fff}.gold-rate-block-wrapper .gold-rate-result-text strong{color:var(--y);font-weight:700}.gold-rate-result-footer{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:13px;line-height:1.55;letter-spacing:.002em;color:#fff;font-variant-numeric:tabular-nums}.gold-rate-result-footer strong{color:var(--y);font-weight:700}.gold-rate-result-footer .footer-dot{color:#9ca3af}@media (max-width:991.98px){.gold-rate-spotlight-grid{grid-template-columns:1fr}.gold-rate-card table.gold-rate-matrix-table{min-width:640px}.gold-rate-card table.gold-rate-comparison-table,.gold-rate-card table.gold-rate-comparison-matrix{min-width:520px}.gold-rate-card table.gold-rate-matrix-table thead th.date-col-header,.gold-rate-card table.gold-rate-matrix-table tbody th.date-cell{position:sticky;left:0;z-index:2}.gold-rate-card table.gold-rate-matrix-table tbody tr:nth-child(odd) th.date-cell{background-color:#fff}.gold-rate-card table.gold-rate-matrix-table tbody tr:nth-child(even) th.date-cell{background-color:#fafbfc}.gold-rate-card table.gold-rate-matrix-table tbody tr:hover th.date-cell{background-color:var(--soft)}}@media (max-width:767.98px){.gold-rate-card table.gold-rate-table thead tr th,.gold-rate-card table.gold-rate-table tbody tr td,.gold-rate-card table.gold-rate-table tbody tr th.row-header-cell{padding:12px 14px}.gold-rate-result-box{padding:var(--s4)}.gold-rate-result-main{flex-direction:column;align-items:flex-start;gap:var(--s3)}.gold-rate-result-value{padding-right:0;padding-bottom:var(--s3);border-bottom:1px solid rgba(239,92,98,.5);width:100%}.gold-rate-result-value:after{display:none}.gold-rate-result-number{font-size:28px}.gold-rate-result-footer{font-size:12px;gap:6px}.gold-rate-highlight-box{flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s4)}.highlight-box-rate{font-size:22px}.highlight-box-divider{display:none}.matrix-gold-price{font-size:19px}}@media (max-width:380px),(max-width:767.98px) and (max-height:740px){.gold-rate-spotlight-grid{gap:var(--s3)}.gold-rate-result-footer{display:none}}
/* Source and licensing information for the above line(s) can be found at https://stage.manappuram.com/modules/custom/gold_loan_calculator/css/gold-rates.css. */