.market-country,.iptp-country-bar{display:none!important}
.iptp-region-ribbon{position:relative;clear:both;background:#061d31;color:#fff;padding:20px 24px 22px;font-family:inherit;box-sizing:border-box}
.iptp-region-inner{max-width:1160px;margin:0 auto;text-align:center}
.iptp-region-heading{font-size:clamp(21px,2.2vw,29px);font-weight:800;line-height:1.2;letter-spacing:-.5px;margin:0 0 6px;color:#fff}
.iptp-region-subtitle{font-size:13px;line-height:1.5;color:#bed0e5;margin:0 0 16px}
.iptp-region-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
.iptp-region-chip{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:8px 14px;border:1px solid #385c7c;border-radius:12px;background:#092139;color:#fff!important;text-decoration:none!important;font-size:12px;line-height:1.2;font-weight:650;white-space:nowrap;box-sizing:border-box;transition:background .15s,border-color .15s}
.iptp-region-chip>span:first-child{font:400 24px/1 "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}
.iptp-region-chip small{display:block;font-size:9px;line-height:1.3;font-weight:400;opacity:.88;margin-top:2px}
.iptp-region-chip.is-current{background:#2457ff;border-color:#6186ff;box-shadow:0 2px 12px #0649ef29}
.iptp-region-chip:hover{background:#173b5c;border-color:#87aee6}.iptp-region-chip.is-current:hover{background:#1748e9}
.iptp-region-chip:focus-visible,.iptp-region-all summary:focus-visible{outline:3px solid #8cc9ff;outline-offset:3px}
.iptp-region-all{display:none}
@media(max-width:700px){
 .iptp-region-ribbon{padding:17px 0 14px}
 .iptp-region-inner{text-align:left;max-width:100%}
 .iptp-region-heading{font-size:22px;margin:0 18px 5px;letter-spacing:-.4px}
 .iptp-region-subtitle{font-size:12px;margin:0 18px 13px}
 .iptp-region-links{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:7px;padding:3px 18px 9px;scrollbar-width:thin;scrollbar-color:#45658a transparent}
 .iptp-region-chip{flex:0 0 auto;min-height:42px;padding:8px 11px;font-size:11px}
 .iptp-region-chip>span:first-child{font-size:23px}
 .iptp-region-all{display:block;margin:5px 18px 0}
 .iptp-region-all summary{display:inline-flex;align-items:center;gap:8px;color:#c4dcff;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;list-style:none;padding:4px 0}
 .iptp-region-all summary::-webkit-details-marker{display:none}
 .iptp-region-all[open] summary span{transform:rotate(180deg)}
 .iptp-region-all nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}
 .iptp-region-all nav .iptp-region-chip{justify-content:flex-start;white-space:normal}
}
@media(prefers-reduced-motion:reduce){.iptp-region-chip{transition:none}}
