/* Homepage A only; preserve all existing data and component contracts. */
body.umr-home-v1{--umh-ink:#173b31;--umh-copy:#466057;--umh-green:#246747;--umh-line:#dbe5de;--umh-bg:#f7f8f5;--umh-soft:#eaf3e9;background:var(--umh-bg);font-family:'UMR Cairo',Tahoma,Arial,sans-serif;}
body.umr-home-v1 :is(.us-header,.us-footer,.entry-header,.umr-home){font-family:'UMR Cairo',Tahoma,Arial,sans-serif;color:var(--umh-ink);}
body.umr-home-v1 main>.ct-container-full{width:min(1140px,calc(100% - 48px));padding-top:28px!important;}
body.umr-home-v1 .entry-header .page-title{font-family:inherit;font-weight:600;font-size:clamp(26px,3.2vw,38px);line-height:1.55;letter-spacing:-.55px;margin-bottom:8px;}
body.umr-home-v1 .hero-section{padding:0!important;margin-bottom:0!important;}
body.umr-home-v1 .us-brand img{width:132px;height:54px;object-fit:contain;}
body.umr-home-v1 .us-footer{color:#e9f1eb;background:#123d30;}
body.umr-home-v1 .us-nav :is(a,summary),body.umr-home-v1 .us-tool,body.umr-home-v1 .us-menu-toggle{font-family:'UMR Cairo',Tahoma,Arial,sans-serif;}
body.umr-home-v1 .umr-home{font-size:15px;line-height:1.9;}
body.umr-home-v1 .umr-home *{box-sizing:border-box;min-width:0;}
body.umr-home-v1 .umr-home :is(h2,h3,p,dl,dd,figure){margin:0;}
body.umr-home-v1 .umr-home :is(h2,h3){color:var(--umh-ink);font-family:inherit;font-weight:600;line-height:1.7;}
body.umr-home-v1 .umr-home h2{font-size:22px;}
body.umr-home-v1 .umr-home h3{font-size:17px;}
body.umr-home-v1 .umr-home a{color:var(--umh-green);text-decoration:none;}
body.umr-home-v1 .umr-home a:hover{text-decoration:underline;text-underline-offset:5px;}
body.umr-home-v1 .umr-home :is(button,input,select){font-family:inherit;}
body.umr-home-v1 .umr-home :is(bdi,[dir=ltr]){font-variant-numeric:tabular-nums;}
body.umr-home-v1 .umr-home .umh-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--umh-green);vertical-align:middle;}
body.umr-home-v1 .umr-home .umh-icon svg{width:20px;height:20px;display:block;}
body.umr-home-v1 .umr-home .umh-icon--tile{width:40px;height:40px;border-radius:12px;background:var(--umh-soft);}
body.umr-home-v1 .umr-home h2>.umh-icon{margin-inline-end:9px;}
body.umr-home-v1 .umr-home .umh-intro{max-width:820px;color:var(--umh-copy);font-size:14px;line-height:1.9;margin:0 0 23px;}
body.umr-home-v1 .umr-home .umh-pair{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:18px;margin:0;border:0;background:transparent;padding:0;}
body.umr-home-v1 .umr-home .umh-pair>.umh-quote{grid-column:auto;padding:24px 26px;background:#fff;border:1px solid var(--umh-line);border-radius:18px;}
body.umr-home-v1 .umr-home .umh-quote-top{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;}
body.umr-home-v1 .umr-home .umh-code{display:inline-flex;gap:5px;align-items:center;font-size:13px;color:var(--umh-green);}
body.umr-home-v1 .umr-home .umr-pair__badges{display:flex;gap:6px;flex-wrap:wrap;}
body.umr-home-v1 .umr-home .umr-badge{font-size:11px;font-weight:400;padding:4px 8px;line-height:1.7;}
body.umr-home-v1 .umr-home .umr-badge--market{background:#f4f7f2;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-price-label{font-size:13px;color:var(--umh-copy);font-weight:400;margin-top:18px;}
body.umr-home-v1 .umr-home .umh-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-block:4px 9px;}
body.umr-home-v1 .umr-home .umh-price strong{font-family:Arial,sans-serif;font-size:64px;letter-spacing:-2px;line-height:1.2;font-weight:500;color:var(--umh-ink);}
body.umr-home-v1 .umr-home .umh-price>span{font-size:17px;}
body.umr-home-v1 .umr-home .umh-compare{font-size:11px;color:var(--umh-copy);line-height:1.9;max-width:410px;margin:0 0 10px;}
body.umr-home-v1 .umr-home .umh-compare bdi:first-child{color:var(--umh-green);font-weight:600;}
body.umr-home-v1 .umr-home .umh-meta{display:flex;flex-wrap:wrap;gap:10px 23px;margin:16px 0;}
body.umr-home-v1 .umr-home .umh-meta div{flex:1 1 120px;}
body.umr-home-v1 .umr-home .umh-meta dt{display:flex;align-items:center;gap:3px;color:var(--umh-copy);font-size:11px;font-weight:400;}
body.umr-home-v1 .umr-home .umh-meta dd{font-size:12px;line-height:1.8;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;border-block:1px solid var(--umh-line);padding:13px 0;}
body.umr-home-v1 .umr-home .umh-quick>div+div{border-inline-start:1px solid var(--umh-line);padding-inline-start:15px;}
body.umr-home-v1 .umr-home .umh-quick :is(span,small){display:block;font-size:12px;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-quick strong{display:block;text-align:right;font-family:Arial,sans-serif;font-size:23px;font-weight:500;line-height:1.6;}
body.umr-home-v1 .umr-home .umh-quote-note{font-size:12px;color:var(--umh-copy);margin-top:12px;}
body.umr-home-v1 .umr-home .umh-inverse{font-size:11px;color:var(--umh-copy);margin-top:8px;}
body.umr-home-v1 .umr-home .umr-converter{padding:24px;background:#fff;border:1px solid var(--umh-line);border-radius:18px;}
body.umr-home-v1 .umr-home .umr-converter .umr-section-heading{display:block;margin:0 0 14px;}
body.umr-home-v1 .umr-home .umr-converter .umr-section-heading h2{font-size:20px;display:flex;align-items:center;}
body.umr-home-v1 .umr-home .umr-converter .umr-section-heading__eyebrow{display:none;}
body.umr-home-v1 .umr-home .umr-converter .umr-section-heading>p{font-size:12px;margin-top:12px;color:var(--umh-copy);max-width:none;}
body.umr-home-v1 .umr-home .umr-converter__form{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:10px;}
body.umr-home-v1 .umr-home .umr-converter__form .umr-field span{font-size:12px;font-weight:400;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umr-converter__form input[type=number]{font-family:Arial,sans-serif;font-size:27px;background:#fbfcf9;border:1px solid var(--umh-line);min-height:55px;border-radius:10px;}
body.umr-home-v1 .umr-home .umr-converter__form select{font-family:inherit;font-size:12px;border:1px solid var(--umh-line);border-radius:8px;min-height:45px;background-color:#fbfcf9;}
body.umr-home-v1 .umr-home .umr-converter__swap{border-radius:10px;background:var(--umh-soft);color:var(--umh-green);width:44px;min-height:45px;}
body.umr-home-v1 .umr-home .umr-converter__form .umr-button{background:var(--umh-green);border:0;border-radius:9px;min-height:44px;font-size:13px;}
body.umr-home-v1 .umr-home .umr-converter__result{background:var(--umh-soft);border-radius:12px;padding:14px;margin:17px 0 0;min-height:118px;}
body.umr-home-v1 .umr-home .umr-converter__result strong{font-family:Arial,sans-serif;font-size:30px;overflow-wrap:anywhere;}
body.umr-home-v1 .umr-home .umr-converter__result span{font-size:11px;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-common{grid-column:1/-1;border:0;border-bottom:1px solid var(--umh-line);border-radius:0;background:transparent;margin:0;padding:0 0 5px;}
body.umr-home-v1 .umr-home .umh-common>summary{font-size:12px;min-height:44px;padding:8px 0;color:var(--umh-green);cursor:pointer;}
body.umr-home-v1 .umr-home .umh-common .umr-common{padding:16px;background:#fff;border:1px solid var(--umh-line);border-radius:10px;}
body.umr-home-v1 .umr-home .umh-jumps{display:flex;gap:8px 28px;flex-wrap:wrap;border:0;margin:12px 0 21px;padding:0;background:transparent;}
body.umr-home-v1 .umr-home .umh-jumps a{display:flex;gap:3px;align-items:center;min-height:44px;font-size:12px;}
body.umr-home-v1 .umr-home .umh-coverage{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--umh-copy);font-size:12px;margin:0 0 11px;}
body.umr-home-v1 .umr-home .umh-anchor{display:block;scroll-margin-top:24px;}
body.umr-home-v1 .umr-home .umh-history{padding:25px;border:1px solid var(--umh-line);border-radius:18px;background:#fff;margin:0;}
body.umr-home-v1 .umr-home .umh-history .uv2-history-heading h2{font-size:24px;display:flex;align-items:center;}
body.umr-home-v1 .umr-home .umh-history .uv2-eyebrow{display:none;}
body.umr-home-v1 .umr-home .umh-history .uv2-small{font-size:12px;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-history .uv2-chart-toolbar{border:0;padding:0;margin:19px 0 15px;}
body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons{gap:3px;padding:3px;border:1px solid var(--umh-line);background:#fbfcf9;border-radius:9px;}
body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons button{font-family:inherit;border:0;border-radius:6px;background:transparent;color:var(--umh-copy);font-size:12px;min-height:40px;padding:7px 14px;}
body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons button[aria-pressed=true]{background:var(--umh-green);color:#fff;}
body.umr-home-v1 .umr-home .umh-history .uv2-direction-label{font-size:11px;}
body.umr-home-v1 .umr-home .umh-history .uv2-direction-label select{font-family:inherit;font-size:12px;min-height:40px;}
body.umr-home-v1 .umr-home .umh-history .uv2-chart-context{margin-block:7px 15px;}
body.umr-home-v1 .umr-home .umh-history .uv2-chart-context strong{font-family:Arial,sans-serif;font-size:32px;letter-spacing:0;font-weight:500;}
body.umr-home-v1 .umr-home .umh-history .uv2-chart-context>div>span{font-size:12px;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-history .uv2-chart{height:310px;border:0;border-radius:0;background:transparent;}
body.umr-home-v1 .umr-home .umh-history .uv2-chart svg{display:block;max-width:100%;}
body.umr-home-v1 .umr-home .umh-history figcaption{font-size:11px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;}
body.umr-home-v1 .umr-home .umh-history .uv2-explore-row{margin:16px 0;font-size:11px;}
body.umr-home-v1 .umr-home .umh-history .uv2-stats-row{border-block:1px solid var(--umh-line);gap:14px;padding:17px 0;background:transparent;margin:16px 0;}
body.umr-home-v1 .umr-home .umh-history .uv2-stat{background:transparent;border:0;border-radius:0;padding:0;}
body.umr-home-v1 .umr-home .umh-history .uv2-stat+div{border-inline-start:1px solid var(--umh-line);padding-inline-start:17px;}
body.umr-home-v1 .umr-home .umh-history .uv2-stat strong{font-family:Arial,sans-serif;font-size:24px;font-weight:500;}
body.umr-home-v1 .umr-home .umh-history .uv2-stat :is(span,small){font-size:11px;color:var(--umh-copy);}
body.umr-home-v1 .umr-home .umh-history .uv2-chart-summary{font-size:12px;color:var(--umh-copy);margin-bottom:17px;}
body.umr-home-v1 .umr-home .umh-history .uv2-history-utilities{padding:0;border:0;background:transparent;}
body.umr-home-v1 .umr-home .umh-history .uv2-date-search{background:var(--umh-soft);border:0;border-radius:12px;padding:20px;}
body.umr-home-v1 .umr-home .umh-history .uv2-date-search form{margin:13px 0 0;}
body.umr-home-v1 .umr-home .umh-history .uv2-date-search input{font-size:16px;background:#fff;min-height:46px;}
body.umr-home-v1 .umr-home .umh-history .uv2-date-search .uv2-secondary{font-family:inherit;background:var(--umh-green);color:#fff;border:0;min-height:46px;}
body.umr-home-v1 .umr-home .umh-history .uv2-daily{margin-top:17px;}
body.umr-home-v1 .umr-home .umh-history .uv2-history-source{display:none;}
/* One active history UI; the original remains open/usable if enhancement fails. */
body.umr-home-v1 .umr-home .uv2-ready .uv2-original :is(.umr-history-controls,.umr-history-lookup,[data-history-summary],figure,.umr-history-table-wrap){display:none!important;}
body.umr-home-v1 .umr-home .uv2-ready .uv2-original .umr-history-pilot>h2{font-size:16px;}
body.umr-home-v1 .umr-home .umh-story{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:17px;align-items:center;padding:23px 0;margin:5px 0 29px;border-bottom:1px solid var(--umh-line);}
body.umr-home-v1 .umr-home .umh-story small{font-size:11px;color:#69557d;}
body.umr-home-v1 .umr-home .umh-story h2{font-size:19px;margin-top:4px;}
body.umr-home-v1 .umr-home .umh-story p{font-size:12px;color:var(--umh-copy);margin-top:5px;}
body.umr-home-v1 .umr-home .umh-story-link{display:flex;align-items:center;font-size:12px;white-space:nowrap;min-height:44px;}
body.umr-home-v1 .umr-home .umh-understand{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;margin:0 0 33px;}
body.umr-home-v1 .umr-home .umh-understand h2{display:flex;align-items:center;font-size:21px;}
body.umr-home-v1 .umr-home .umh-understand p{font-size:13px;color:var(--umh-copy);line-height:2;margin-top:12px;}
body.umr-home-v1 .umr-home .umh-understand a{font-size:12px;text-decoration:underline;text-underline-offset:4px;}
body.umr-home-v1 .umr-home .umh-understand details{margin-top:14px;font-size:12px;border:0;background:transparent;}
body.umr-home-v1 .umr-home .umh-understand .umr-pair__meta{display:block;}
body.umr-home-v1 .umr-home .umh-related{padding:24px;background:#fff;border:1px solid var(--umh-line);border-radius:18px;margin-bottom:30px;}
body.umr-home-v1 .umr-home .umh-related h2{font-size:21px;display:flex;align-items:center;}
body.umr-home-v1 .umr-home .umh-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;}
body.umr-home-v1 .umr-home .umh-related-grid>a{display:block;padding:12px;border:1px solid var(--umh-line);border-radius:10px;}
body.umr-home-v1 .umr-home .umh-related-grid strong{display:block;color:var(--umh-ink);font-weight:500;font-size:13px;}
body.umr-home-v1 .umr-home .umh-related-grid small{display:flex;align-items:center;justify-content:space-between;color:var(--umh-copy);font-size:11px;margin-top:5px;}
body.umr-home-v1 .umr-home .umh-country-intro{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:20px;border-top:1px solid var(--umh-line);padding-top:18px;}
body.umr-home-v1 .umr-home .umh-country-intro h3{font-size:15px;}
body.umr-home-v1 .umr-home .umh-country-intro a{font-size:12px;}
body.umr-home-v1 .umr-home .umh-countries{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:10px;}
body.umr-home-v1 .umr-home .umh-countries a{font-size:12px;min-height:40px;display:inline-flex;align-items:center;}
body.umr-home-v1 .umr-home .umh-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px;margin-bottom:30px;}
body.umr-home-v1 .umr-home .umh-faq h2{display:flex;align-items:center;}
body.umr-home-v1 .umr-home .umh-faq p{font-size:12px;color:var(--umh-copy);line-height:2;margin-top:10px;}
body.umr-home-v1 .umr-home .umh-faq details{padding:12px 0;margin:0;border:0;border-bottom:1px solid var(--umh-line);background:transparent;border-radius:0;}
body.umr-home-v1 .umr-home .umh-faq summary{font-size:13px;min-height:38px;cursor:pointer;}
body.umr-home-v1 .umr-home .umh-credit{border-top:1px solid var(--umh-line);padding-top:18px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--umh-copy);}
@media(max-width:800px){
 body.umr-home-v1 .us-header-inner{min-height:82px;display:flex;flex-wrap:wrap;justify-content:space-between;}
 body.umr-home-v1 .us-tool{display:none!important;}
 html.umr-home-js body.umr-home-v1 .us-nav{display:none;}
 html.umr-home-js body.umr-home-v1 .us-menu-toggle[aria-expanded=true]~.us-nav{display:flex;}
 body.umr-home-v1 .umr-home .umh-price strong{font-size:55px;}
 body.umr-home-v1 .umr-home .umh-pair{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);}
 body.umr-home-v1 .umr-home .umh-pair>:is(.umh-quote,.umr-converter){padding:20px;}
 body.umr-home-v1 .umr-home .umh-history{padding:22px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-chart-toolbar{align-items:flex-start;}
 body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons button{padding-inline:10px;}
}
@media(max-width:620px){
 body.umr-home-v1 main>.ct-container-full{width:calc(100% - 32px);padding-top:22px!important;}
 body.umr-home-v1 .entry-header .page-title{font-size:27px;line-height:1.55;margin-bottom:9px;}
 body.umr-home-v1 .umr-home .umh-intro{font-size:13px;margin-bottom:18px;}
 body.umr-home-v1 .umr-home .umh-pair{grid-template-columns:minmax(0,1fr);gap:14px;}
 body.umr-home-v1 .umr-home .umh-pair>:is(.umh-quote,.umr-converter){padding:19px;border-radius:15px;}
 body.umr-home-v1 .umr-home .umh-quote-top{gap:8px;}
 body.umr-home-v1 .umr-home .umr-badge{font-size:10px;padding:3px 6px;}
 body.umr-home-v1 .umr-home .umh-price strong{font-size:57px;}
 body.umr-home-v1 .umr-home .umh-price-label{font-size:12px;margin-top:15px;}
 body.umr-home-v1 .umr-home .umh-meta{margin-block:11px;gap:8px;}
 body.umr-home-v1 .umr-home .umh-quick strong{font-size:22px;}
 body.umr-home-v1 .umr-home .umh-jumps{gap:5px 16px;margin:10px 0 19px;}
 body.umr-home-v1 .umr-home .umh-jumps a{font-size:11px;}
 body.umr-home-v1 .umr-home .umh-coverage{font-size:11px;gap:3px;}
 body.umr-home-v1 .umr-home .umh-history{padding:18px 14px;border-radius:15px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-history-heading h2{font-size:21px;}
 body.umr-home-v1 .umr-home .umh-history h2 .umh-icon--tile{width:32px;height:32px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-chart-toolbar{gap:10px;flex-wrap:wrap;}
 body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons{display:flex;flex-wrap:wrap;width:100%;}
 body.umr-home-v1 .umr-home .umh-history .uv2-range-buttons button{flex:1;min-height:44px;padding:6px 8px;font-size:11px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-chart{height:280px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-block:13px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-stat:nth-child(3){border-inline-start:0;padding-inline-start:0;}
 body.umr-home-v1 .umr-home .umh-history .uv2-stat strong{font-size:23px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-date-search{padding:15px;}
 body.umr-home-v1 .umr-home .umh-history .uv2-date-search h3{font-size:16px;}
 body.umr-home-v1 .umr-home .umh-story{grid-template-columns:32px minmax(0,1fr);gap:10px;}
 body.umr-home-v1 .umr-home .umh-story>.umh-icon--tile{width:32px;height:32px;}
 body.umr-home-v1 .umr-home .umh-story h2{font-size:18px;}
 body.umr-home-v1 .umr-home .umh-story-link{grid-column:2;}
 body.umr-home-v1 .umr-home .umh-understand{grid-template-columns:1fr;gap:26px;}
 body.umr-home-v1 .umr-home .umh-related{padding:19px 15px;}
 body.umr-home-v1 .umr-home .umh-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
 body.umr-home-v1 .umr-home .umh-faq{grid-template-columns:1fr;gap:9px;}
 body.umr-home-v1 .umr-home .umh-faq summary{min-height:44px;}
}
