/* One country list across desktop, mobile, footer and future-market pages. */
.miielo-country-flag{display:inline-block!important;width:22px!important;height:16px!important;margin:0!important;vertical-align:middle;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px rgba(6,36,81,.08);stroke:none!important}
.miielo-desktop-header .miielo-dh-country__menu{width:310px;max-width:calc(100vw - 24px);max-height:70vh;overflow-y:auto;overscroll-behavior:contain}
.miielo-mobile-header .miielo-mh-country__menu{right:-53px;width:250px;max-width:calc(88vw - 36px);max-height:65dvh;overflow-y:auto;overscroll-behavior:contain}
.miielo-ft .miielo-ft-country-menu{width:310px;max-width:calc(100vw - 24px);max-height:65vh;overflow-y:auto;overscroll-behavior:contain}
.miielo-dh-country__menu .miielo-market-item,
.miielo-mh-country__menu .miielo-market-item,
.miielo-ft-country-menu .miielo-market-item,
.msoon-country-menu .miielo-market-item{
  display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;
  padding:10px;border-radius:11px;text-decoration:none;text-align:left;
}
.miielo-market-item__flag{font-size:19px;line-height:1}
.miielo-market-item .miielo-market-item__copy{min-width:0}
.miielo-market-item .miielo-market-item__copy strong{display:block;font-size:12px;line-height:1.4;font-weight:750}
.miielo-market-item .miielo-market-item__copy small{display:block;grid-column:auto;font-size:10px;line-height:1.4;opacity:.7}
.miielo-market-item .miielo-market-item__status{padding:4px 7px;border-radius:999px;background:rgba(0,175,240,.09);color:#087599;font-size:9px;font-weight:700;white-space:nowrap}
.miielo-market-item[aria-current=page]{background:rgba(0,175,240,.09)}
.miielo-ft-country-menu .miielo-market-item__status{color:#b3eaff;background:rgba(0,175,240,.17)}
.miielo-ft-country-menu .miielo-market-item__copy strong{font-size:11px}
.miielo-ft-country-menu .miielo-market-item__copy small{font-size:9px}
@media(max-width:480px){.miielo-mh-country__menu .miielo-market-item{gap:7px;padding:9px 7px}.miielo-mh-country__menu .miielo-market-item__status{font-size:8px;padding:4px 5px}}
