.NewsCard-module-scss-module__fZT9QG__card{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;padding:1.5rem;transition:background .15s}.NewsCard-module-scss-module__fZT9QG__card:hover{background:#22222e}.NewsCard-module-scss-module__fZT9QG__card{color:#e8e8ed;flex-direction:row;align-items:stretch;min-width:0;padding:0;text-decoration:none;display:flex;overflow:hidden}.NewsCard-module-scss-module__fZT9QG__imageWrap{background:#ffffff0d;width:140px;min-width:140px;overflow:hidden}@media (max-width:480px){.NewsCard-module-scss-module__fZT9QG__imageWrap{width:100px;min-width:100px}}.NewsCard-module-scss-module__fZT9QG__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.NewsCard-module-scss-module__fZT9QG__card:hover .NewsCard-module-scss-module__fZT9QG__image{transform:scale(1.03)}.NewsCard-module-scss-module__fZT9QG__content{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:1rem;display:flex}.NewsCard-module-scss-module__fZT9QG__source{color:#457b9d;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.NewsCard-module-scss-module__fZT9QG__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsCard-module-scss-module__fZT9QG__desc{color:#9898a6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NewsCard-module-scss-module__fZT9QG__time{color:#6b6b7a;font-size:.75rem}
.LastUpdated-module-scss-module__pJGmHa__text{color:#6b6b7a;font-size:.75rem}
.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__header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.CountryMap-module-scss-module__1wf4ea__title{color:#e8e8ed;margin:0;font-size:1rem;font-weight:600}.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}
.CountryModal-module-scss-module__N-kh5W__overlay{z-index:100;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.CountryModal-module-scss-module__N-kh5W__modal{background:#1a1a26;border:1px solid #2a2a3a;border-radius:8px;width:100%;max-width:560px;max-height:80vh;padding:3rem;position:relative;overflow-y:auto}@media (max-width:480px){.CountryModal-module-scss-module__N-kh5W__modal{padding:1.5rem}}.CountryModal-module-scss-module__N-kh5W__close{color:#9898a6;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.CountryModal-module-scss-module__N-kh5W__close:hover{color:#e8e8ed}.CountryModal-module-scss-module__N-kh5W__header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.CountryModal-module-scss-module__N-kh5W__flag{font-size:2.5rem;line-height:1}.CountryModal-module-scss-module__N-kh5W__name{font-size:1.25rem;font-weight:700}.CountryModal-module-scss-module__N-kh5W__role{text-transform:capitalize;border-radius:4px;margin-top:4px;padding:2px .5rem;font-size:.75rem;font-weight:500;display:inline-block}.CountryModal-module-scss-module__N-kh5W__roleRed{color:#e63946;background:#e6394626}.CountryModal-module-scss-module__N-kh5W__roleOrange{color:#f4a261;background:#f4a26126}.CountryModal-module-scss-module__N-kh5W__roleBlue{color:#457b9d;background:#457b9d26}.CountryModal-module-scss-module__N-kh5W__roleGreen{color:#2a9d8f;background:#2a9d8f26}.CountryModal-module-scss-module__N-kh5W__roleGray{color:#9898a6;background:#ffffff0d}.CountryModal-module-scss-module__N-kh5W__involvement{color:#9898a6;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.CountryModal-module-scss-module__N-kh5W__description{color:#9898a6;margin-bottom:1.5rem;font-size:.875rem;line-height:1.7}.CountryModal-module-scss-module__N-kh5W__newsSection{border-top:1px solid #1e1e2e;padding-top:1.5rem}.CountryModal-module-scss-module__N-kh5W__newsTitle{color:#6b6b7a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.CountryModal-module-scss-module__N-kh5W__newsList{flex-direction:column;gap:.5rem;display:flex}.CountryModal-module-scss-module__N-kh5W__newsItem{background:#12121a;border-radius:4px;padding:.5rem 1rem;text-decoration:none;transition:background .15s;display:block}.CountryModal-module-scss-module__N-kh5W__newsItem:hover{background:#22222e}.CountryModal-module-scss-module__N-kh5W__newsItemTitle{color:#e8e8ed;margin-bottom:2px;font-size:.875rem;line-height:1.4}.CountryModal-module-scss-module__N-kh5W__newsItemMeta{color:#6b6b7a;font-size:.75rem}.CountryModal-module-scss-module__N-kh5W__noNews{color:#6b6b7a;font-size:.875rem;font-style:italic}
.CountriesSection-module-scss-module__v1RlaG__layout{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:768px){.CountriesSection-module-scss-module__v1RlaG__layout{grid-template-columns:1fr}}.CountriesSection-module-scss-module__v1RlaG__mapCol{min-width:0}.CountriesSection-module-scss-module__v1RlaG__stickyAd{margin-top:1.5rem;position:sticky;top:6rem}.CountriesSection-module-scss-module__v1RlaG__listCol{min-width:0}
.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}
