.RegionProvider_dialog__6xWxJ{width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:30px;border:1px solid var(--brand-border);border-radius:18px;background:#fff;color:var(--brand-ink);font:14px/1.6 Inter,sans-serif}.RegionProvider_dialog__6xWxJ::-webkit-backdrop{background:#102b19b3}.RegionProvider_dialog__6xWxJ::backdrop{background:#102b19b3}.RegionProvider_eyebrow__S8Yp3{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--brand-strong)}.RegionProvider_dialog__6xWxJ h1{font-size:26px;color:var(--brand-ink);margin:12px 0}.RegionProvider_dialog__6xWxJ p{margin:12px 0}.RegionProvider_hint__iWPeD{color:var(--brand-muted);font-size:12px}.RegionProvider_fields__QV2lS{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:20px 0}.RegionProvider_fields__QV2lS label{display:grid;grid-gap:6px;gap:6px;font-weight:600}.RegionProvider_fields__QV2lS select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:100%;padding:10px;height:44px;border:1px solid var(--brand-border);border-radius:8px;background:#fff;color:var(--brand-ink);font:inherit}.RegionProvider_submit__nxLjD,.RegionProvider_suggestion__CzLMl{border-radius:8px;padding:11px 16px;font:inherit;cursor:pointer}.RegionProvider_submit__nxLjD{width:100%;border:0;background:var(--brand-strong);color:#fff;font-weight:600}.RegionProvider_submit__nxLjD:disabled{opacity:.6;cursor:not-allowed}.RegionProvider_suggestion__CzLMl{border:1px solid var(--brand-border);background:var(--brand-soft);color:var(--brand-strong)}.RegionProvider_error__F53c5{color:#9f1239}.RegionProvider_dialog__6xWxJ :is(select,button):focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.RegionProvider_banner__qrpTc{position:fixed;bottom:20px;left:20px;right:20px;z-index:1100;padding:16px;border:1px solid #e8b2bc;border-radius:8px;background:#fff1f2;color:#9f1239}.RegionProvider_banner__qrpTc button{margin-left:12px;color:inherit;border:1px solid;border-radius:6px;background:#fff}@media (max-width:480px){.RegionProvider_dialog__6xWxJ{padding:22px}.RegionProvider_fields__QV2lS{grid-template-columns:1fr}}