.KOkg5W_searchContainer{width:100%;position:relative}.KOkg5W_searchContainer.KOkg5W_disabled .KOkg5W_searchInput{cursor:not-allowed;opacity:.7;background-color:#f0f0f5}.KOkg5W_searchContainer.KOkg5W_error .KOkg5W_searchInput{border-color:var(--error-color,#e53e3e)}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput{background:0 0;border:none;border-radius:0;padding-left:2.25rem;padding-right:2.25rem}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus{box-shadow:none;border:none}.KOkg5W_searchContainer.KOkg5W_inline .KOkg5W_searchInputWrapper .KOkg5W_searchInput:not(:disabled):hover{border:none}.KOkg5W_label{margin-bottom:var(--space-1-5);font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base);transition:color .2s;display:block}.KOkg5W_searchInputWrapper{align-items:center;display:flex;position:relative}.KOkg5W_searchInputWrapper .KOkg5W_searchInput{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font-size:var(--font-size-md);background-color:#fff;border:1px solid #ebeced;outline:none;height:calc(2.25rem + 2px);padding:.625rem 2.25rem;font-family:inherit;line-height:1.6;transition:border .2s,box-shadow .2s}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:not(:disabled):hover{border-color:#1315175c}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus,.KOkg5W_searchInputWrapper .KOkg5W_searchInput:focus:hover{border-color:#131517}.KOkg5W_searchInputWrapper .KOkg5W_searchInput:disabled{color:#b0b0c3;cursor:not-allowed;opacity:.7;background:#f0f0f5}.KOkg5W_searchInputWrapper .KOkg5W_searchInput::placeholder{color:#13151752;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:1.6}.KOkg5W_searchInputWrapper .KOkg5W_searchIconLeft{pointer-events:none;color:#1315175c;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_searchIconRight{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_clearButton{padding:var(--space-1);color:#1315175c;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.KOkg5W_searchInputWrapper .KOkg5W_clearButton:hover{color:#131517a3}.KOkg5W_searchDropdown{z-index:1000;background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e1e5e9);border-radius:var(--radius-sm);max-height:260px;animation:.18s KOkg5W_fadeIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a,0 4px 16px #0000001a}.KOkg5W_searchDropdown .KOkg5W_searchLoading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary,#666);display:flex}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption{width:100%;padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-base);color:var(--text-primary,#333);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;font-family:inherit;transition:all .15s}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:hover,.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_focused{background-color:var(--hover-bg,#f8f9fa);color:var(--text-primary,#333)}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:active{background-color:var(--active-bg,#e9ecef)}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_disabled{color:var(--text-disabled,#b0b0c3);cursor:not-allowed;background:0 0}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption.KOkg5W_disabled:hover{background:0 0}.KOkg5W_searchDropdown .KOkg5W_searchOptions .KOkg5W_searchOption:focus{background-color:var(--hover-bg,#f8f9fa);outline:none}.KOkg5W_searchDropdown .KOkg5W_noResults{padding:var(--space-4);text-align:center;font-size:var(--font-size-base);color:var(--text-secondary,#666);font-style:italic}.KOkg5W_errorText{color:var(--error-color,#e53e3e);margin-top:var(--space-1);font-size:.85rem}.KOkg5W_spinner{border:2px solid var(--border-color,#e1e5e9);border-top:2px solid var(--color-primary);border-radius:var(--radius-full);width:16px;height:16px;animation:1s linear infinite KOkg5W_spin}@keyframes KOkg5W_fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.KOkg5W_searchDropdown{max-height:180px;font-size:.98rem}.KOkg5W_searchDropdown .KOkg5W_searchOption{padding:.625rem .875rem}.KOkg5W_searchDropdown .KOkg5W_searchInput{font-size:var(--font-size-md);padding:.625rem .875rem}}
.gsg0Ea_timepickerBlockInner{border-radius:var(--radius-sm);line-height:1.6;font-size:var(--font-size-md);width:100%;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background-color:#fff;border:1px solid #ebeced;outline:none;height:calc(2.25rem + 2px);padding:.625rem .875rem;font-family:inherit;transition:border .2s,box-shadow .2s}.gsg0Ea_timepickerBlockInner:hover{border-color:#1315175c}.gsg0Ea_timepickerBlockInline{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;min-width:70px;font-family:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:#0d151ca3;background:#0000000a;border:none;width:100%;padding:.5rem .75rem;transition:background-color .15s}.gsg0Ea_timepickerBlockInline:hover,.gsg0Ea_timepickerBlockInline.gsg0Ea_open{background:#00000014}.gsg0Ea_open{border-color:#131517}.gsg0Ea_timepickerBlockValue{font-size:inherit;font-weight:var(--font-weight-medium);color:#000}.gsg0Ea_timepickerBlockPlaceholder{font-size:inherit;font-weight:var(--font-weight-regular);color:inherit}.gsg0Ea_timepickerBlockPopup{border-radius:var(--radius-md);scrollbar-width:thin;scrollbar-color:#d4d4d4 #0000;background:#fff;min-width:100px;max-height:260px;overflow-y:auto;box-shadow:0 4px 24px #0000001f}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar{width:4px}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-track{background:0 0}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#d4d4d4}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.gsg0Ea_timepickerBlockOption{padding:var(--space-2) var(--space-3);cursor:pointer;color:#222;text-align:left;width:100%;font-family:inherit;font-size:var(--font-size-base);background:0 0;border:none;align-items:center;display:flex}.gsg0Ea_timepickerBlockOption:hover{background:#0000000a}.gsg0Ea_timepickerBlockOptionSelected{background:#7e2fff14}.gsg0Ea_timepickerBlockOptionLabel{flex:1}.gsg0Ea_timepickerBlockOptionDiff{color:#888;font-size:var(--font-size-xs);margin-left:var(--space-2)}.gsg0Ea_hasError{border:1px solid var(--color-danger,#dc3545);background:#dc35450d}
