.mrc-regions{position:relative;z-index:10045;display:flex;justify-content:flex-end;padding:4px 16px;color:var(--mc-text,#fff);font:600 14px Manrope,system-ui,sans-serif}.mrc-regions details{position:relative}.mrc-regions summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none}.mrc-regions summary::after{content:"⌄"}.mrc-regions summary::-webkit-details-marker{display:none}.mrc-regions-options{position:absolute;right:0;top:100%;z-index:100;display:grid;gap:4px;width:min(240px,80vw);padding:8px;background:var(--mc-surface,#141414);border:1px solid var(--mc-border-bright,#3a3a3a);border-radius:14px}.mrc-regions a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:6px;color:var(--mc-text,#fff);text-decoration:none}.mrc-regions a[aria-current]{background:var(--mc-action,#39ff14);color:var(--mc-action-ink,#062600)}.mrc-regions a:focus-visible,.mrc-regions summary:focus-visible{outline:2px solid var(--mc-action,#39ff14);outline-offset:3px}.mrc-region-announcement{background:var(--mc-surface,#141414);color:var(--mc-text,#fff);padding:12px 16px;text-align:center}
.mrc-region-page{padding:clamp(32px,6vw,80px) 16px;color:var(--mc-text,#fff)}.mrc-region-page h1{font-family:Fredoka,system-ui,sans-serif;font-size:clamp(2rem,5vw,3.5rem);margin-bottom:24px}.mrc-region-page p{max-width:68ch;line-height:1.6}
