.region-suggest.svelte-1bwx1eb{display:flex;align-items:center;gap:12px;padding:10px 16px;background:color-mix(in srgb,var(--color-primary, #3905cc) 12%,var(--color-surface, #fff));border-bottom:1px solid color-mix(in srgb,var(--color-primary, #3905cc) 25%,transparent);font-size:13px;color:var(--color-text)}.region-suggest-flag.svelte-1bwx1eb{font-size:22px;line-height:1}.region-suggest-text.svelte-1bwx1eb{margin:0;flex:1;min-width:0}.region-suggest-cta.svelte-1bwx1eb{flex-shrink:0;padding:6px 14px;border-radius:999px;background:var(--color-primary, #3905cc);color:#fff;font-weight:600;text-decoration:none}.region-suggest-close.svelte-1bwx1eb{flex-shrink:0;background:none;border:none;font-size:20px;line-height:1;color:var(--color-text-dim);cursor:pointer;padding:4px}.bottom-nav-wrapper.can-animate.svelte-1v2axqk{transition:transform .3s ease}.bottom-nav-wrapper.hidden.svelte-1v2axqk{transform:translateY(100%);pointer-events:none}@media(min-width:768px){.bottom-nav-wrapper.svelte-1v2axqk{display:none!important}}.maintenance-banner.svelte-1v2axqk{width:100%;padding:10px 16px;background:#fff3cd;border-bottom:1px solid #f0d98c;color:#5f4700;font-size:13px;font-weight:700;text-align:center}
