.owner-region-picker[hidden] { display:none !important; }
.owner-region-picker { display: flex; flex-direction: column; gap: 2px; flex: 0 0 auto; }
.owner-region-picker span { font-size: 10px; font-weight: 800; text-transform: uppercase; letter-spacing: .04em; }
.owner-region-picker select { width: 66px; min-height: 30px; padding: 3px 5px; font: inherit; font-size: 13px; font-weight: 800; border: 2px solid var(--black); border-radius: 6px; background: #fff; color: var(--black); }
@media (max-width: 380px) {
  .brand-lockup:has(.owner-region-picker:not([hidden])) { gap: 7px; }
  .brand-lockup:has(.owner-region-picker:not([hidden])) .f3-logo { width: 34px; height: 34px; }
  .brand-lockup:has(.owner-region-picker:not([hidden])) h1 { font-size: 26px; }
  .owner-region-picker select { width: 59px; }
}

html[data-region]:not([data-region="FTX"]):not([data-region="LTX"]) .owner-region-picker select { width:144px; }
html[data-region]:not([data-region="FTX"]):not([data-region="LTX"]) .brand-lockup:has(.owner-region-picker:not([hidden])) h1 { font-size:clamp(18px,4.7vw,30px); }
@media(max-width:380px) {
html[data-region]:not([data-region="FTX"]):not([data-region="LTX"]) .owner-region-picker select { width:144px; }
html[data-region]:not([data-region="FTX"]):not([data-region="LTX"]) .brand-lockup:has(.owner-region-picker:not([hidden])) { flex-wrap:wrap; }
html[data-region]:not([data-region="FTX"]):not([data-region="LTX"]) .brand-lockup:has(.owner-region-picker:not([hidden])) h1 { font-size:22px; }
}
