.birthplace-field{position:relative;margin-bottom:18px}
.birthplace-options{border:1px solid #000;border-top:0;max-height:260px;overflow-y:auto;background:white;overscroll-behavior:contain}
.birthplace-options[hidden]{display:none}
.birthplace-options [role=option]{padding:13px 14px;min-height:46px;cursor:pointer;font-size:15px;line-height:1.5;overflow-wrap:anywhere;border-bottom:1px solid #eee}
.birthplace-options [role=option]:last-child{border-bottom:0}
.birthplace-options [role=option]:hover,.birthplace-options [aria-selected=true]{background:#F8E3E8}
.birthplace-help{font-size:12px!important;line-height:1.6!important;margin:8px 0!important}
.birthplace-status{font-size:13px!important;line-height:1.5!important;margin:8px 0!important}
.birthplace-status:empty{display:none}
