.CountryMap-module-scss-module__1wf4ea__mapContainer{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.CountryMap-module-scss-module__1wf4ea__mapContainer:hover{background:#22222e}.CountryMap-module-scss-module__1wf4ea__mapContainer{padding:1rem;position:relative;overflow:hidden}@media (max-width:768px){.CountryMap-module-scss-module__1wf4ea__mapContainer{display:none}}.CountryMap-module-scss-module__1wf4ea__map{width:100%;height:auto}.CountryMap-module-scss-module__1wf4ea__tooltip{z-index:10;color:#e8e8ed;pointer-events:none;white-space:nowrap;background:#1a1a26;border:1px solid #2a2a3a;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:.25rem 1rem;font-size:.875rem;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.CountryMap-module-scss-module__1wf4ea__tooltip span{color:#9898a6;font-size:.75rem}.CountryMap-module-scss-module__1wf4ea__legend{border-top:1px solid #1e1e2e;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.CountryMap-module-scss-module__1wf4ea__legendItem{color:#e8e8ed;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.CountryMap-module-scss-module__1wf4ea__legendDesc{color:#9898a6;margin-left:2px}.CountryMap-module-scss-module__1wf4ea__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}
.CountryCard-module-scss-module__X7Kc8G__card{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.CountryCard-module-scss-module__X7Kc8G__card:hover{background:#22222e}.CountryCard-module-scss-module__X7Kc8G__card{flex-direction:column;gap:.5rem;display:flex}.CountryCard-module-scss-module__X7Kc8G__top{align-items:center;gap:1rem;display:flex}.CountryCard-module-scss-module__X7Kc8G__flag{font-size:2rem;line-height:1}.CountryCard-module-scss-module__X7Kc8G__name{margin-bottom:2px;font-size:1rem;font-weight:600}.CountryCard-module-scss-module__X7Kc8G__role{text-transform:capitalize;border-radius:4px;padding:2px .5rem;font-size:.75rem;font-weight:500}.CountryCard-module-scss-module__X7Kc8G__roleRed{color:#e63946;background:#e6394626}.CountryCard-module-scss-module__X7Kc8G__roleOrange{color:#f4a261;background:#f4a26126}.CountryCard-module-scss-module__X7Kc8G__roleBlue{color:#457b9d;background:#457b9d26}.CountryCard-module-scss-module__X7Kc8G__roleGreen{color:#2a9d8f;background:#2a9d8f26}.CountryCard-module-scss-module__X7Kc8G__roleGray{color:#9898a6;background:#ffffff0d}.CountryCard-module-scss-module__X7Kc8G__desc{color:#9898a6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CountryCard-module-scss-module__X7Kc8G__involvement{color:#6b6b7a;margin-top:auto;font-size:.75rem}
.CountryList-module-scss-module__DJf1iW__list{grid-template-columns:1fr;gap:1rem;display:grid}
.AdSlot-module-scss-module__ca2fuG__slot{border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.AdSlot-module-scss-module__ca2fuG__leaderboard{width:100%;max-width:728px;height:90px;margin:2rem auto}@media (max-width:768px){.AdSlot-module-scss-module__ca2fuG__leaderboard{height:60px}}.AdSlot-module-scss-module__ca2fuG__rectangle{width:300px;height:250px}@media (max-width:768px){.AdSlot-module-scss-module__ca2fuG__rectangle{width:100%;max-width:300px;margin:0 auto}}.AdSlot-module-scss-module__ca2fuG__label{color:#6b6b7a;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.AdSlot-module-scss-module__ca2fuG__size{color:#6b6b7a;opacity:.5;font-size:.75rem}
.LastUpdated-module-scss-module__pJGmHa__text{color:#6b6b7a;font-size:.75rem}
.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}
.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}
.page-module-scss-module__-ytPBG__article{max-width:700px}.page-module-scss-module__-ytPBG__article p{color:#9898a6;margin-bottom:1.5rem;line-height:1.8}.page-module-scss-module__-ytPBG__title{margin-bottom:2rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__-ytPBG__heading{margin-top:3rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.page-module-scss-module__-ytPBG__list{margin-bottom:1.5rem;padding-left:2rem;list-style:outside}.page-module-scss-module__-ytPBG__list li{color:#9898a6;margin-bottom:.5rem;line-height:1.8}
.page-module-scss-module__B856dG__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__B856dG__subtitle{color:#9898a6;margin-bottom:3rem;font-size:.875rem}.page-module-scss-module__B856dG__layout{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:1024px){.page-module-scss-module__B856dG__layout{grid-template-columns:1fr}}@media (max-width:768px){.page-module-scss-module__B856dG__mapCol{display:none}}.page-module-scss-module__B856dG__stickyAd{margin-top:2rem;position:sticky;top:6rem}.page-module-scss-module__B856dG__listCol{min-width:0}
.page-module-scss-module__v3CxFW__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__v3CxFW__subtitle{color:#9898a6;margin-bottom:3rem;font-size:.875rem}.page-module-scss-module__v3CxFW__widgetRow{max-width:380px;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:1.5rem;font-size:1.25rem;font-weight:600}.page-module-scss-module__rcUngW__newsSection{margin-bottom:3rem}.page-module-scss-module__rcUngW__placeholder{color:#6b6b7a;font-size:.875rem}
.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{justify-content:space-between;align-items:center;display:flex}.OilPriceWidget-module-scss-module__zphXjq__title{font-size:1.125rem;font-weight:600}.OilPriceWidget-module-scss-module__zphXjq__price{background:#12121a;border-radius:4px;padding:1rem}.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}
