.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}
.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}
