.availability-country-picker{gap:.65rem;min-inline-size:0;display:grid}.availability-country-picker p,.availability-country-picker ul{margin:0}.availability-country-picker ul{padding:0;list-style:none}.availability-country-picker .availability-country-chips{flex-wrap:wrap;gap:.4rem;display:flex}.availability-country-chips button{color:#154c80;cursor:pointer;background:#edf5ff;border:1px solid #c7dbf0;border-radius:8px;align-items:center;gap:.45rem;min-block-size:36px;padding:.35rem .55rem;display:flex}.country-choice-input{min-inline-size:0;position:relative}.country-choice-input input{min-block-size:44px;inline-size:100%;padding-inline-end:2.75rem}.country-choice-input button{color:#526985;place-items:center;inline-size:44px;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.country-choice-input button:focus-visible,.availability-country-picker button:focus-visible{outline-offset:-2px;outline:2px solid #1b70ce}.country-choice-positioner{z-index:100;inline-size:var(--anchor-width)}.country-choice-popup{max-block-size:min(16rem, var(--available-height));color:#18314d;background:#fff;border:1px solid #dce5ef;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #152d4926}.country-choice-popup [role=listbox]{overscroll-behavior:contain;overflow:auto}.country-choice-popup [role=option]{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-block-size:44px;padding:.4rem .65rem;display:flex}.country-choice-popup [role=option][data-highlighted]{color:#154c80;background:#edf5ff}.country-choice-popup [role=status]:not(:empty){padding:.65rem}
.city-choice-field{align-content:start;gap:6px;min-inline-size:0;display:grid}.city-choice-input{position:relative}.city-choice-input input{min-block-size:44px;inline-size:100%;min-inline-size:0;padding-inline-end:44px}.city-choice-input button{color:#426184;border-radius:8px;place-items:center;inline-size:44px;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.city-choice-input button:disabled{opacity:.5}.city-choice-positioner{z-index:100}.city-choice-popup{inline-size:var(--anchor-width);max-block-size:min(280px, var(--available-height));overscroll-behavior:contain;color:#233b56;background:var(--workspace-surface,white);border:1px solid var(--workspace-border,#d8e3f0);border-radius:10px;padding:4px;overflow:auto;box-shadow:0 8px 24px #1c2e451f}.city-choice-popup [role=option]{overflow-wrap:anywhere;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-block-size:44px;padding:8px 12px;display:flex}.city-choice-popup [data-highlighted]{background:#edf5ff}.city-choice-popup [data-empty]{padding:8px}
