.OccupationField_field__6_a6e{display:grid;gap:.375rem;min-width:0}.OccupationField_field__6_a6e label{font-size:1rem;font-weight:500}.OccupationField_field__6_a6e input[type=text]{width:100%;min-height:var(--control-height);padding:.4375rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:#fff;color:inherit;font:inherit;font-size:1rem}.OccupationField_field__6_a6e input[type=text]:focus-visible{border-color:var(--interactive);outline:3px solid color-mix(in srgb,var(--interactive) 25%,transparent);outline-offset:0}.OccupationField_field__6_a6e .OccupationField_options__kPpGR{display:grid;max-height:14rem;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-medium);background:#fff}.OccupationField_field__6_a6e .OccupationField_options__kPpGR button{padding:.5rem .75rem;border:0;background:none;color:inherit;font:inherit;font-size:1rem;line-height:1.3;text-align:left;cursor:pointer}.OccupationField_field__6_a6e .OccupationField_options__kPpGR button:hover,.OccupationField_field__6_a6e .OccupationField_options__kPpGR button[aria-selected=true]{background:color-mix(in srgb,var(--primary) 8%,white)}.OccupationField_field__6_a6e .OccupationField_options__kPpGR p{margin:0;padding:.5rem .75rem;color:var(--color-text-muted);font-size:.9375rem}.PlaceField_compact__VnpME,.PlaceField_inline__OsAEG{position:relative;min-width:0}.PlaceField_inline__OsAEG{display:flex;align-items:center;padding:0 1.125rem;border-left:1px solid var(--color-border)}@media(max-width:73.75rem){.PlaceField_inline__OsAEG{padding:0 .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:#fff}}.PlaceField_inline__OsAEG>svg{flex:none;margin-right:.625rem;color:var(--interactive)}.PlaceField_inline__OsAEG>input{flex:1 1}@media(max-width:73.75rem){.PlaceField_inline__OsAEG>input{height:3rem;padding-block:1px;font-size:1rem}}.PlaceField_inline__OsAEG>select{flex:none;width:auto;max-width:5.75rem;font-size:.9375rem}@media(max-width:73.75rem){.PlaceField_inline__OsAEG>select{height:3rem;padding:1px .125rem 1px 0;font-size:1rem}.PlaceField_inline__OsAEG .PlaceField_menu__UxOTS{width:100%}}.PlaceField_compact__VnpME{display:grid;gap:.375rem}.PlaceField_compact__VnpME>label{margin:0;font-size:1rem;font-weight:500}.PlaceField_compact__VnpME>input,.PlaceField_compact__VnpME>select{width:100%;min-height:var(--control-height);padding:.4375rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:#fff;color:inherit;font:inherit;font-size:1rem}.PlaceField_compact__VnpME>input:focus-visible,.PlaceField_compact__VnpME>select:focus-visible{border-color:var(--interactive);outline:3px solid color-mix(in srgb,var(--interactive) 25%,transparent);outline-offset:0}.PlaceField_compact__VnpME .PlaceField_menu__UxOTS{width:100%}.PlaceField_menu__UxOTS{position:absolute;top:calc(100% + .5rem);right:0;z-index:30;width:min(25rem,100vw - 2.5rem);padding:.5rem;border-radius:var(--radius-medium);background:#fff;box-shadow:var(--shadow-raised);color:var(--color-text)}.PlaceField_menu__UxOTS button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5625rem .75rem;border:0;border-radius:var(--radius-small);background:none;color:inherit;font:inherit;font-size:1rem;text-align:left;cursor:pointer}.PlaceField_menu__UxOTS button:focus-visible,.PlaceField_menu__UxOTS button:hover,.PlaceField_menu__UxOTS button[aria-selected=true]{background:color-mix(in srgb,var(--primary) 8%,white)}.PlaceField_menu__UxOTS small{color:var(--color-text-muted);font-size:.8125rem;white-space:nowrap}.PlaceField_menu__UxOTS .PlaceField_near__5Pd4I{font-weight:500}.PlaceField_menu__UxOTS .PlaceField_near__5Pd4I span{display:inline-flex;align-items:center;gap:.5rem}.PlaceField_menu__UxOTS .PlaceField_caption__blG9E,.PlaceField_menu__UxOTS .PlaceField_note__GUfF6{margin:0;color:var(--color-text-muted)}.PlaceField_menu__UxOTS .PlaceField_caption__blG9E{padding:.375rem .75rem .25rem;font-size:.8125rem;font-weight:500}.PlaceField_menu__UxOTS .PlaceField_note__GUfF6{padding:.5rem .75rem;font-size:.9375rem}