.time-select[data-v-6a23358b]{box-sizing:border-box;width:max-content;min-width:7.5rem;max-width:100%;min-height:var(--control-height-md);isolation:isolate;vertical-align:top;display:inline-grid;position:relative;overflow:visible}.time-select__sizer[data-v-6a23358b]{visibility:hidden;white-space:nowrap;height:0;font-size:var(--fs-base);font-weight:var(--fw-medium);padding:0 var(--space-8) 0 var(--space-3);pointer-events:none;grid-area:1/1;overflow:hidden}.time-select[data-v-6a23358b]{background-color:var(--color-surface);border:var(--control-border-width) solid var(--color-border);border-radius:var(--control-radius)}.time-select--open[data-v-6a23358b]{z-index:30}.time-select--focused[data-v-6a23358b]{border-color:var(--color-border-focus)}.time-select--error[data-v-6a23358b],.time-select--error.time-select--focused[data-v-6a23358b]{border-color:var(--color-error)}.time-select--disabled[data-v-6a23358b]{opacity:.6;cursor:not-allowed}.time-select__label[data-v-6a23358b]{top:50%;left:var(--space-3);z-index:9;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--color-text-label);cursor:text;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;transition:all .15s ease-out;position:absolute;transform:translateY(-50%)}.time-select__label[data-v-6a23358b]:before{z-index:-1;width:100%;height:calc(var(--control-label-bg-height) + var(--space-1));content:"";background-color:var(--color-surface);opacity:0;transition:opacity .15s ease-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.time-select__label--active[data-v-6a23358b]{top:0;left:var(--control-label-active-left);font-size:var(--fs-xs);padding:0 var(--space-2)}.time-select__label--active[data-v-6a23358b]:before{opacity:1}.time-select__label--focused[data-v-6a23358b]{color:var(--color-text-label-focus)}.time-select__label--error[data-v-6a23358b]{color:var(--color-error)}.time-select__required[data-v-6a23358b]{color:inherit}.time-select__trigger[data-v-6a23358b]{width:100%;height:100%;min-height:var(--control-height-sm);padding:0 var(--space-3);cursor:pointer;text-align:left;background:0 0;border:none;outline:none;grid-area:1/1;justify-content:space-between;align-items:center;font-family:inherit;display:flex}.time-select__trigger[data-v-6a23358b]:disabled{cursor:not-allowed}.time-select__value[data-v-6a23358b]{font-size:var(--fs-base);color:var(--color-text-primary);font-weight:var(--fw-medium)}.time-select__chevron[data-v-6a23358b]{color:var(--color-text-secondary);align-items:center;transition:transform .2s;display:flex}.time-select__chevron--open[data-v-6a23358b]{color:var(--color-text-primary);transform:rotate(180deg)}.time-select__chevron svg[data-v-6a23358b]{width:var(--control-chevron-width);height:var(--control-chevron-height)}.time-select__dropdown[data-v-6a23358b]{top:calc(100% + var(--control-dropdown-offset));background-color:var(--color-surface);border:var(--control-border-width-thin) solid var(--color-border);border-radius:var(--control-radius);width:100%;max-height:12.5rem;box-shadow:var(--shadow-md);z-index:999;padding:var(--space-1) 0;position:absolute;left:0;overflow-y:auto}.time-select__dropdown[data-v-6a23358b]::-webkit-scrollbar{width:var(--control-label-bg-height)}.time-select__dropdown[data-v-6a23358b]::-webkit-scrollbar-track{background:0 0}.time-select__dropdown[data-v-6a23358b]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}.time-select__dropdown[data-v-6a23358b]::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.time-select__option[data-v-6a23358b]{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;transition:all .15s;display:block}.time-select__option--focused[data-v-6a23358b],.time-select__option--selected[data-v-6a23358b]{background-color:var(--color-surface-3)}.time-select__option--selected[data-v-6a23358b]{color:var(--color-text-primary);font-weight:var(--fw-medium)}.time-select__option[data-v-6a23358b]:active{background-color:var(--color-surface-3)}@media (hover:hover){.time-select[data-v-6a23358b]:hover:not(.time-select--disabled,.time-select--error){border-color:var(--color-third)}}.fade-slide-enter-active[data-v-6a23358b],.fade-slide-leave-active[data-v-6a23358b]{transition:opacity .15s,transform .15s}.fade-slide-enter-from[data-v-6a23358b],.fade-slide-leave-to[data-v-6a23358b]{opacity:0;transform:translateY(calc(var(--space-2)*-1))}
