.TimePicker_root__5ihTw{position:relative;display:flex;flex-direction:column;gap:var(--md-spacing-2);inline-size:min(100%,18rem);font-family:var(--md-font-family-sans)}.TimePicker_inputWrapper__EhpVw{position:relative;display:flex;align-items:center}.TimePicker_input__UWe4l{box-sizing:border-box;inline-size:100%;block-size:var(--md-spacing-10);padding-block:0;padding-inline:var(--md-spacing-3) var(--md-spacing-10);border:var(--md-border-width-thin) solid var(--md-border-subtle);border-radius:calc(var(--md-radius-xl) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);outline:none;background:var(--md-surface-parent);color:var(--md-content-primary);font:inherit;font-size:var(--md-font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr}.TimePicker_root__5ihTw:dir(rtl) .TimePicker_input__UWe4l{padding-inline:0;padding-left:var(--md-spacing-10);padding-right:var(--md-spacing-3);text-align:right}.TimePicker_sm__YU_Fd .TimePicker_input__UWe4l{block-size:var(--md-spacing-8);font-size:var(--md-font-size-xs)}.TimePicker_lg__Min2X .TimePicker_input__UWe4l{block-size:var(--md-spacing-12);font-size:var(--md-font-size-md)}.TimePicker_input__UWe4l::placeholder{color:var(--md-content-disabled)}.TimePicker_input__UWe4l:focus-visible{border-color:var(--md-border-focused);outline:var(--md-border-width-base) solid var(--md-border-focused);outline-offset:-2px}.TimePicker_error__wcVny .TimePicker_input__UWe4l{border-color:var(--md-surface-negative)}.TimePicker_error__wcVny .TimePicker_input__UWe4l:focus-visible{border-color:var(--md-surface-negative);outline-color:var(--md-surface-negative)}.TimePicker_input__UWe4l:disabled{background:var(--md-surface-disabled);color:var(--md-content-disabled);cursor:not-allowed}.TimePicker_icon__2kkiM{position:absolute;inset-inline-end:var(--md-spacing-3);color:var(--md-content-tertiary);pointer-events:none}.TimePicker_disabled__3Jk9s .TimePicker_icon__2kkiM{color:var(--md-content-disabled)}.TimePicker_panel__4nVoZ{z-index:var(--md-z-popover);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--md-spacing-3);inline-size:17.5rem;padding:var(--md-spacing-3);border:var(--md-border-width-thin) solid var(--md-border-subtle);border-radius:calc(var(--md-radius-xl) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background:var(--md-surface-parent);box-shadow:var(--md-shadow-lg)}.TimePicker_meridiemGroup__qbOnO{display:flex;gap:var(--md-spacing-0-5);padding:var(--md-spacing-1);border-radius:var(--md-radius-full);corner-shape:round;background:var(--md-surface-child-01)}.TimePicker_meridiemOption__ToCkA{flex:1 1;min-inline-size:0;block-size:var(--md-spacing-8);border:0;border-radius:var(--md-radius-full);corner-shape:round;background:transparent;color:var(--md-content-tertiary);font:inherit;font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);cursor:pointer}.TimePicker_meridiemOption__ToCkA:hover:not(:disabled):not([aria-selected=true]){color:var(--md-content-primary)}.TimePicker_meridiemOption__ToCkA[aria-selected=true]{background:var(--md-surface-raised);color:var(--md-content-primary);box-shadow:0 1px 3px color-mix(in srgb,var(--md-absolute-black) 8%,transparent),0 1px 2px color-mix(in srgb,var(--md-absolute-black) 6%,transparent)}[data-md-mode=dark] .TimePicker_meridiemOption__ToCkA[aria-selected=true]{box-shadow:none}.TimePicker_meridiemOption__ToCkA[data-active]{outline:var(--md-border-width-base) solid var(--md-border-focused);outline-offset:-2px}.TimePicker_meridiemOption__ToCkA:disabled{color:var(--md-content-disabled);cursor:not-allowed}.TimePicker_section__KVKdx{display:flex;flex-direction:column;gap:var(--md-spacing-2)}.TimePicker_sectionLabel__3IWpZ{color:var(--md-content-tertiary);font-size:var(--md-font-size-xs);font-weight:var(--md-font-weight-medium);text-transform:uppercase;letter-spacing:.04em}.TimePicker_hourGrid__8YuXC,.TimePicker_minuteRow__7wMgR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--md-spacing-1)}.TimePicker_chip__YoZVQ{display:flex;min-block-size:var(--md-spacing-9);align-items:center;justify-content:center;padding-block:var(--md-spacing-1);padding-inline:var(--md-spacing-2);border:0;border-radius:calc(var(--md-radius-lg) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background:transparent;color:var(--md-content-primary);font:inherit;font-size:var(--md-font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;cursor:pointer}.TimePicker_chip__YoZVQ:hover:not(:disabled):not([aria-selected=true]),.TimePicker_chip__YoZVQ[data-active]:not([aria-selected=true]){background:var(--md-surface-child-01)}.TimePicker_chip__YoZVQ[aria-selected=true]{background:var(--md-surface-accent);color:var(--md-content-on-accent);font-weight:var(--md-font-weight-medium)}.TimePicker_chip__YoZVQ[data-active]{outline:var(--md-border-width-base) solid var(--md-border-focused);outline-offset:-2px}.TimePicker_chip__YoZVQ:disabled{color:var(--md-content-disabled);cursor:not-allowed}.TimePicker_empty__1DTNe{display:block;padding:var(--md-spacing-3);color:var(--md-content-tertiary);font-size:var(--md-font-size-sm);text-align:center}