.placePicker{padding:.875rem;font-size:.875rem}.placePickerHeading{color:var(--search-textSoft,#77859a);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;padding:0 .25rem;font-size:.65rem;font-weight:800}.placePickerInput{border:1.5px solid var(--search-line,#8da0bc5c);width:100%;font:inherit;color:var(--search-textStrong,#1d2430);background:var(--search-soft,#f1f4fb);border-radius:10px;padding:.625rem .7rem}.placePickerInput:focus-visible{outline:2px solid var(--search-blueStrong,#6785bd)}.placePickerList{max-height:260px;margin:.625rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.placePickerOption{color:var(--search-text,#263244);cursor:pointer;border:2px solid #0000;border-radius:11px;padding:.6rem .7rem}.placePickerOption:hover,.placePickerOption--active{border-color:var(--search-lineStrong,#768baa8f);background:var(--search-tintBlue,#e9f1ff)}.placePickerOption--active{color:var(--search-blueStrong,#6785bd);font-weight:700}.placePickerOptionContent{align-items:center;gap:.6rem;display:flex}.placePickerOptionText{gap:.15rem;min-width:0;display:grid}.placePickerOptionText>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.placePickerOptionText small{color:var(--search-textMuted,#617086);font-size:.74rem;font-weight:400}.placePickerStatus:not(:empty){padding:.75rem .7rem .125rem}
