.StatCard-module-scss-module__gB0XRW__card{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.StatCard-module-scss-module__gB0XRW__card:hover{background:#22222e}.StatCard-module-scss-module__gB0XRW__card{align-items:flex-start;gap:1rem;display:flex}.StatCard-module-scss-module__gB0XRW__clickable{cursor:pointer}.StatCard-module-scss-module__gB0XRW__icon{flex-shrink:0;font-size:1.5rem;line-height:1}.StatCard-module-scss-module__gB0XRW__content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.StatCard-module-scss-module__gB0XRW__label{color:#9898a6;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.StatCard-module-scss-module__gB0XRW__value{font-size:2rem;font-weight:700;font-family:var(--font-geist-mono),"Courier New",monospace;line-height:1}.StatCard-module-scss-module__gB0XRW__trend{font-size:.75rem;font-weight:500}.StatCard-module-scss-module__gB0XRW__trendUp{color:#e63946}.StatCard-module-scss-module__gB0XRW__trendDown{color:#2a9d8f}.StatCard-module-scss-module__gB0XRW__trendStable{color:#6b6b7a}
.StatModal-module-scss-module__yehW7G__overlay{z-index:100;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.StatModal-module-scss-module__yehW7G__modal{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;width:100%;max-width:520px;max-height:80vh;padding:3rem;position:relative;overflow-y:auto}@media (max-width:480px){.StatModal-module-scss-module__yehW7G__modal{padding:1.5rem}}.StatModal-module-scss-module__yehW7G__close{color:#9898a6;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.StatModal-module-scss-module__yehW7G__close:hover{color:#e8e8ed}.StatModal-module-scss-module__yehW7G__title{margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.StatModal-module-scss-module__yehW7G__text{color:#9898a6;margin-bottom:1rem;font-size:.875rem;line-height:1.7}.StatModal-module-scss-module__yehW7G__disclaimer{color:#6b6b7a;border-top:1px solid #1e1e2e;margin-top:1.5rem;padding-top:1rem;font-size:.75rem;font-style:italic}
.LiveIndicator-module-scss-module__CZk3nG__live{color:#e63946;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.LiveIndicator-module-scss-module__CZk3nG__dot{background:#e63946;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite LiveIndicator-module-scss-module__CZk3nG__pulse}@keyframes LiveIndicator-module-scss-module__CZk3nG__pulse{0%,to{opacity:1;box-shadow:0 0 #e6394699}50%{opacity:.6;box-shadow:0 0 0 6px #e6394600}}
.StatsGrid-module-scss-module___aIaQq__section{margin-bottom:3rem}.StatsGrid-module-scss-module___aIaQq__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.StatsGrid-module-scss-module___aIaQq__updated{color:#6b6b7a;font-size:.75rem}.StatsGrid-module-scss-module___aIaQq__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.StatsGrid-module-scss-module___aIaQq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.StatsGrid-module-scss-module___aIaQq__grid{grid-template-columns:1fr}}
.LoadingSkeleton-module-scss-module__T3tVgq__skeleton{background:linear-gradient(90deg,#1a1a26 25%,#22222e 50%,#1a1a26 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite LoadingSkeleton-module-scss-module__T3tVgq__shimmer}@keyframes LoadingSkeleton-module-scss-module__T3tVgq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.NewsFeed-module-scss-module__3Efy6G__section{margin-bottom:3rem}.NewsFeed-module-scss-module__3Efy6G__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.NewsFeed-module-scss-module__3Efy6G__title{font-size:1.25rem;font-weight:600}.NewsFeed-module-scss-module__3Efy6G__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.NewsFeed-module-scss-module__3Efy6G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.NewsFeed-module-scss-module__3Efy6G__grid{grid-template-columns:1fr}}.NewsFeed-module-scss-module__3Efy6G__inlineAd{grid-column:1/-1;overflow:hidden}.NewsFeed-module-scss-module__3Efy6G__empty{color:#6b6b7a;text-align:center;padding:3rem;font-size:.875rem}.NewsFeed-module-scss-module__3Efy6G__viewAll{text-align:center;margin-top:2rem}.NewsFeed-module-scss-module__3Efy6G__viewAllLink{color:#457b9d;border:1px solid #2a2a3a;border-radius:4px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s}.NewsFeed-module-scss-module__3Efy6G__viewAllLink:hover{background:#ffffff0d;border-color:#457b9d}
.OilPriceChart-module-scss-module__ivWVAq__chartWrapper{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.OilPriceChart-module-scss-module__ivWVAq__chartWrapper:hover{background:#22222e}.OilPriceChart-module-scss-module__ivWVAq__chartWrapper{margin-bottom:2rem}.OilPriceChart-module-scss-module__ivWVAq__chartTitle{margin-bottom:1rem;font-size:1.125rem;font-weight:600}.OilPriceChart-module-scss-module__ivWVAq__chart{border-radius:4px;width:100%;overflow:hidden}
.ScrollToTop-module-scss-module__TAANla__button{color:#e8e8ed;cursor:pointer;z-index:50;background:#1a1a26;border:1px solid #2a2a3a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;transition:opacity .15s,background .15s;display:flex;position:fixed;bottom:2rem;right:2rem}.ScrollToTop-module-scss-module__TAANla__button:hover{background:#22222e}
.EnergyModal-module-scss-module__u64upa__overlay{z-index:100;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.EnergyModal-module-scss-module__u64upa__modal{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;width:100%;max-width:640px;max-height:90vh;padding:3rem;position:relative;overflow-y:auto}@media (max-width:480px){.EnergyModal-module-scss-module__u64upa__modal{padding:1.5rem}}.EnergyModal-module-scss-module__u64upa__close{color:#9898a6;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.EnergyModal-module-scss-module__u64upa__close:hover{color:#e8e8ed}.EnergyModal-module-scss-module__u64upa__header{margin-bottom:1.5rem}.EnergyModal-module-scss-module__u64upa__title{margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.EnergyModal-module-scss-module__u64upa__priceInfo{align-items:baseline;gap:.5rem;display:flex}.EnergyModal-module-scss-module__u64upa__price{font-size:1.5rem;font-weight:700;font-family:var(--font-geist-mono),"Courier New",monospace}.EnergyModal-module-scss-module__u64upa__unit{color:#6b6b7a;font-size:.75rem}.EnergyModal-module-scss-module__u64upa__change{font-size:.875rem;font-weight:600;font-family:var(--font-geist-mono),"Courier New",monospace}.EnergyModal-module-scss-module__u64upa__up{color:#e63946}.EnergyModal-module-scss-module__u64upa__down{color:#2a9d8f}.EnergyModal-module-scss-module__u64upa__chartContainer{margin-bottom:1.5rem}.EnergyModal-module-scss-module__u64upa__noChart{color:#9898a6;text-align:center;padding:2rem 0;font-size:.875rem;line-height:1.7}.EnergyModal-module-scss-module__u64upa__source{border-top:1px solid #1e1e2e;padding-top:1rem}.EnergyModal-module-scss-module__u64upa__sourceTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.EnergyModal-module-scss-module__u64upa__sourceText{color:#9898a6;margin-bottom:.5rem;font-size:.875rem;line-height:1.7}.EnergyModal-module-scss-module__u64upa__disclaimer{color:#6b6b7a;font-size:.75rem;font-style:italic}
.HormuzDayModal-module-scss-module__ojgDIq__overlay{z-index:100;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.HormuzDayModal-module-scss-module__ojgDIq__modal{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;width:100%;max-width:440px;padding:3rem;position:relative}@media (max-width:480px){.HormuzDayModal-module-scss-module__ojgDIq__modal{padding:1.5rem}}.HormuzDayModal-module-scss-module__ojgDIq__close{color:#9898a6;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.HormuzDayModal-module-scss-module__ojgDIq__close:hover{color:#e8e8ed}.HormuzDayModal-module-scss-module__ojgDIq__header{margin-bottom:1.5rem}.HormuzDayModal-module-scss-module__ojgDIq__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#9898a6;font-size:.75rem}.HormuzDayModal-module-scss-module__ojgDIq__date{margin:2px 0 6px;font-size:1.125rem;font-weight:700}.HormuzDayModal-module-scss-module__ojgDIq__total{color:#9898a6;font-size:.875rem}.HormuzDayModal-module-scss-module__ojgDIq__total strong{color:#e8e8ed;font-size:1rem}.HormuzDayModal-module-scss-module__ojgDIq__rows{flex-direction:column;gap:.5rem;display:flex}.HormuzDayModal-module-scss-module__ojgDIq__row{grid-template-columns:104px 1fr 28px;align-items:center;gap:.5rem;font-size:.875rem;display:grid}.HormuzDayModal-module-scss-module__ojgDIq__rowLabel{color:#9898a6}.HormuzDayModal-module-scss-module__ojgDIq__bar{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.HormuzDayModal-module-scss-module__ojgDIq__barFill{background:#f4a261;border-radius:4px;height:100%;display:block}.HormuzDayModal-module-scss-module__ojgDIq__rowValue{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.HormuzDayModal-module-scss-module__ojgDIq__note{color:#6b6b7a;margin-top:1.5rem;font-size:.75rem}
.OilPriceWidget-module-scss-module__zphXjq__widget{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.OilPriceWidget-module-scss-module__zphXjq__widget:hover{background:#22222e}.OilPriceWidget-module-scss-module__zphXjq__widget{flex-direction:column;gap:1rem;display:flex}.OilPriceWidget-module-scss-module__zphXjq__header{flex-direction:column;gap:.25rem;display:flex}.OilPriceWidget-module-scss-module__zphXjq__title{font-size:1.125rem;font-weight:600}.OilPriceWidget-module-scss-module__zphXjq__price{cursor:pointer;background:#12121a;border-radius:4px;padding:1rem;transition:background .15s}.OilPriceWidget-module-scss-module__zphXjq__price:hover{background:#181823}.OilPriceWidget-module-scss-module__zphXjq__priceHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.OilPriceWidget-module-scss-module__zphXjq__type{color:#9898a6;font-size:.875rem;font-weight:600}.OilPriceWidget-module-scss-module__zphXjq__change{font-size:.875rem;font-weight:600;font-family:var(--font-geist-mono),"Courier New",monospace}.OilPriceWidget-module-scss-module__zphXjq__up{color:#e63946}.OilPriceWidget-module-scss-module__zphXjq__down{color:#2a9d8f}.OilPriceWidget-module-scss-module__zphXjq__value{font-size:1.5rem;font-weight:700;font-family:var(--font-geist-mono),"Courier New",monospace;display:block}.OilPriceWidget-module-scss-module__zphXjq__unit{color:#6b6b7a;font-size:.75rem}.OilPriceWidget-module-scss-module__zphXjq__widgetRow{width:100%}.OilPriceWidget-module-scss-module__zphXjq__pricesColumn{flex-direction:column;gap:1rem;display:flex}.OilPriceWidget-module-scss-module__zphXjq__pricesRow{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:768px){.OilPriceWidget-module-scss-module__zphXjq__pricesRow{grid-template-columns:1fr}}
.DailyRecap-module-scss-module__Y8hUGW__section{margin-bottom:3rem}.DailyRecap-module-scss-module__Y8hUGW__card{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.DailyRecap-module-scss-module__Y8hUGW__card{padding:2rem}.DailyRecap-module-scss-module__Y8hUGW__card:hover{background:#1a1a26}.DailyRecap-module-scss-module__Y8hUGW__header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}@media (max-width:480px){.DailyRecap-module-scss-module__Y8hUGW__header{flex-direction:column;gap:.25rem}}.DailyRecap-module-scss-module__Y8hUGW__title{color:#e8e8ed;font-size:1.25rem;font-weight:600}.DailyRecap-module-scss-module__Y8hUGW__updated{color:#6b6b7a;white-space:nowrap;font-size:.75rem}.DailyRecap-module-scss-module__Y8hUGW__summary{color:#9898a6;margin-bottom:1.5rem;font-size:1rem;line-height:1.7}.DailyRecap-module-scss-module__Y8hUGW__summary p{margin:0}.DailyRecap-module-scss-module__Y8hUGW__summary p+p{margin-top:1rem}.DailyRecap-module-scss-module__Y8hUGW__references{border-top:1px solid #1e1e2e;padding-top:1rem}.DailyRecap-module-scss-module__Y8hUGW__refLabel{color:#6b6b7a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:500}.DailyRecap-module-scss-module__Y8hUGW__refList{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.DailyRecap-module-scss-module__Y8hUGW__refItem{font-size:.875rem}.DailyRecap-module-scss-module__Y8hUGW__refLink{color:#457b9d;text-decoration:none;transition:color .15s}.DailyRecap-module-scss-module__Y8hUGW__refLink:hover{color:#6fa0c0;text-decoration:underline}.DailyRecap-module-scss-module__Y8hUGW__refSource{color:#6b6b7a;font-size:.75rem}.DailyRecap-module-scss-module__Y8hUGW__readMore{color:#457b9d;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}.DailyRecap-module-scss-module__Y8hUGW__readMore:hover{color:#6fa0c0}
.page-module-scss-module__nXud3q__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__nXud3q__subtitle{color:#9898a6;margin-bottom:3rem;font-size:.875rem}.page-module-scss-module__nXud3q__widgetRow{width:100%;margin-bottom:3rem}
.page-module-scss-module__rcUngW__middle{grid-template-columns:1fr 340px;gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:1024px){.page-module-scss-module__rcUngW__middle{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__countries{min-width:0}.page-module-scss-module__rcUngW__countryListMobile{display:none}@media (max-width:768px){.page-module-scss-module__rcUngW__countryListMobile{margin-top:1.5rem;display:block}}.page-module-scss-module__rcUngW__sidebar{flex-direction:column;gap:2rem;display:flex}@media (max-width:1024px){.page-module-scss-module__rcUngW__sidebar{flex-flow:wrap}}@media (max-width:768px){.page-module-scss-module__rcUngW__sidebar{flex-direction:column}}.page-module-scss-module__rcUngW__oilPlaceholder{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.page-module-scss-module__rcUngW__oilPlaceholder:hover{background:#22222e}.page-module-scss-module__rcUngW__sectionTitle{margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.page-module-scss-module__rcUngW__sectionSubtitle{color:#9898a6;max-width:calc(100% - 340px - 2rem);margin-bottom:1.5rem;font-size:.875rem;line-height:1.4}@media (max-width:1024px){.page-module-scss-module__rcUngW__sectionSubtitle{max-width:100%}}.page-module-scss-module__rcUngW__newsSection{margin-bottom:3rem}.page-module-scss-module__rcUngW__placeholder{color:#6b6b7a;font-size:.875rem}
.HormuzStatusBand-module-scss-module__58ucCG__band{background:#0d1117;border:1px solid #21262d;border-radius:12px;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;display:flex}.HormuzStatusBand-module-scss-module__58ucCG__topRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.HormuzStatusBand-module-scss-module__58ucCG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8b949e;font-size:.75rem}.HormuzStatusBand-module-scss-module__58ucCG__pill{color:#8b949e;white-space:nowrap;border:1px solid #30363d;border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .6rem;font-size:.7rem;display:inline-flex}.HormuzStatusBand-module-scss-module__58ucCG__dot{background:#2ea043;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite HormuzStatusBand-module-scss-module__58ucCG__pulse}@keyframes HormuzStatusBand-module-scss-module__58ucCG__pulse{0%,to{opacity:1}50%{opacity:.35}}.HormuzStatusBand-module-scss-module__58ucCG__status{letter-spacing:.04em;font-size:clamp(1.75rem,6vw,2.75rem);font-weight:800;line-height:1.05}.HormuzStatusBand-module-scss-module__58ucCG__subline{color:#8b949e;font-size:.9rem}.HormuzStatusBand-module-scss-module__58ucCG__ticker{color:#c9d1d9;font-variant-numeric:tabular-nums;font-weight:600}.HormuzStatusBand-module-scss-module__58ucCG__spark{align-items:flex-end;gap:2px;height:32px;margin-top:.25rem;display:flex;position:relative}.HormuzStatusBand-module-scss-module__58ucCG__spark>span{cursor:pointer;border-radius:1px 1px 0 0;flex:1;min-height:2px;transition:opacity .1s;display:block}.HormuzStatusBand-module-scss-module__58ucCG__spark:hover>span{opacity:.45}.HormuzStatusBand-module-scss-module__58ucCG__spark>span:hover{opacity:1}.HormuzStatusBand-module-scss-module__58ucCG__barTip{z-index:10;color:#e6edf3;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;background:#161b22;border:1px solid #30363d;border-radius:6px;flex-direction:column;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.HormuzStatusBand-module-scss-module__58ucCG__barTipDate{color:#8b949e;font-size:.66rem;font-weight:500}.HormuzStatusBand-module-scss-module__58ucCG__caveat{color:#6e7681;margin-top:.25rem;font-size:.72rem}.HormuzStatusBand-module-scss-module__58ucCG__source{color:#8b949e;text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #30363d;text-decoration:underline #30363d;transition:color .15s}.HormuzStatusBand-module-scss-module__58ucCG__source:hover{color:#c9d1d9;text-decoration-color:#8b949e}.HormuzStatusBand-module-scss-module__58ucCG__open .HormuzStatusBand-module-scss-module__58ucCG__status{color:#2ea043}.HormuzStatusBand-module-scss-module__58ucCG__disrupted .HormuzStatusBand-module-scss-module__58ucCG__status{color:#d29922}.HormuzStatusBand-module-scss-module__58ucCG__severe .HormuzStatusBand-module-scss-module__58ucCG__status{color:#f0883e}.HormuzStatusBand-module-scss-module__58ucCG__closed .HormuzStatusBand-module-scss-module__58ucCG__status{color:#ff4d4f}.HormuzStatusBand-module-scss-module__58ucCG__open .HormuzStatusBand-module-scss-module__58ucCG__spark>span{background:#2ea043}.HormuzStatusBand-module-scss-module__58ucCG__disrupted .HormuzStatusBand-module-scss-module__58ucCG__spark>span{background:#d29922}.HormuzStatusBand-module-scss-module__58ucCG__severe .HormuzStatusBand-module-scss-module__58ucCG__spark>span{background:#f0883e}.HormuzStatusBand-module-scss-module__58ucCG__closed .HormuzStatusBand-module-scss-module__58ucCG__spark>span{background:#ff4d4f}.HormuzStatusBand-module-scss-module__58ucCG__open .HormuzStatusBand-module-scss-module__58ucCG__dot{background:#2ea043}.HormuzStatusBand-module-scss-module__58ucCG__closed .HormuzStatusBand-module-scss-module__58ucCG__dot,.HormuzStatusBand-module-scss-module__58ucCG__severe .HormuzStatusBand-module-scss-module__58ucCG__dot,.HormuzStatusBand-module-scss-module__58ucCG__disrupted .HormuzStatusBand-module-scss-module__58ucCG__dot{background:#ff4d4f}
