#fluentform_2 .hr-picker {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#fluentform_2 .hr-picker.hr-time-picker {grid-template-columns:repeat(2,minmax(0,1fr))}
#fluentform_2 .hr-picker select {width:100%;min-width:0;min-height:48px;font-size:16px}
#fluentform_2 .ts-wrapper {width:100%;min-width:0;font-family:inherit;font-size:16px;border:0!important;padding:0!important;background:transparent!important;min-height:0!important;height:auto!important;box-shadow:none!important}
#fluentform_2 .ts-control {min-height:48px;padding:12px;border:1px solid #8e652b;border-radius:4px;color:#1f3d63;background:#fafafa;font-family:inherit;font-size:16px;line-height:1.5;flex-wrap:wrap}
#fluentform_2 .ts-control input {font-family:inherit!important;font-size:16px!important;min-width:50px!important;color:inherit!important}
#fluentform_2 .ts-control input {border:0!important;padding:0!important;min-height:24px!important;height:auto!important;box-shadow:none!important;background:transparent!important;width:auto!important}
#fluentform_2 .ts-control .item {overflow-wrap:anywhere;max-width:calc(100% - 24px)}
#fluentform_2 .ts-dropdown {font-family:inherit;font-size:16px;line-height:1.5;border:1px solid #8e652b;background:#fff;color:#1f3d63}
#fluentform_2 .ts-dropdown-content {max-height:260px}
#fluentform_2 .ts-dropdown .option {padding:10px 12px;overflow-wrap:anywhere}
#fluentform_2 .ts-dropdown .active {background:#e6edf0;color:#1f3d63}
#fluentform_2 .hr-location-status {font-size:14px;line-height:1.5;margin:8px 0}
#fluentform_2 .hr-location-attribution {font-size:12px;line-height:1.5;margin-top:12px}
#fluentform_2 .hr-location-retry {font-size:14px;min-height:40px}
#fluentform_2 .ts-wrapper.focus .ts-control {outline:3px solid #1f3d63;outline-offset:3px}
