.tw-location-dropdown{background:var(--surface,#1c1c1c);border:1px solid var(--border,rgba(255,255,255,.12));border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.28);overflow:auto}.tw-location-dropdown-item{display:flex;align-items:center;width:100%;padding:9px 12px;background:transparent;border:0;color:var(--text,#fff);font:inherit;font-size:13px;text-align:left;cursor:pointer;gap:8px}.tw-location-dropdown-item span{display:grid;gap:2px;min-width:0}.tw-location-dropdown-item em{font-style:normal;font-size:11px;color:var(--text-muted,#a3a3a3)}.tw-country-city{display:grid;gap:12px}.tw-country-city .tw-edit-label,.tw-country-city .tw-mfa-label{display:grid;gap:6px}.tw-country-city .tw-edit-with-vis{display:grid;grid-template-columns:minmax(0,1fr) minmax(148px,176px);gap:8px;align-items:stretch}.tw-country-city .tw-address-search input:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.tw-country-city .tw-edit-with-vis{grid-template-columns:1fr}}