.wQ0QSW_pickerWrapper{align-items:center;gap:var(--space-md);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.wQ0QSW_pickerWrapperCompact{gap:var(--space-sm)}.wQ0QSW_pickerLabel{color:var(--color-text-tertiary);text-transform:none;letter-spacing:0;font-size:.875rem;font-weight:500}.wQ0QSW_pickerContainer{border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);cursor:grab;-webkit-user-select:none;user-select:none;width:100%;transition:border-color var(--transition-base), box-shadow var(--transition-base);outline:none;position:relative;overflow:hidden;container-type:inline-size}.wQ0QSW_pickerContainerCompact{border-radius:var(--radius-lg);width:100%}.wQ0QSW_pickerContainer:focus-visible{border-color:var(--color-primary);box-shadow:none;outline:2px solid var(--color-primary);outline-offset:3px}.wQ0QSW_pickerContainer.wQ0QSW_dragging{cursor:grabbing;border-color:var(--color-primary)}.wQ0QSW_gradientTop,.wQ0QSW_gradientBottom{z-index:2;pointer-events:none;height:40%;position:absolute;left:0;right:0}.wQ0QSW_gradientTop{background:linear-gradient(to bottom, var(--color-bg-surface), transparent);top:0}.wQ0QSW_gradientBottom{background:linear-gradient(to top, var(--color-bg-surface), transparent);bottom:0}.wQ0QSW_selectionHighlight{border-radius:var(--radius-md);background:var(--color-primary-bg);border:1px solid var(--color-primary);z-index:1;transition:background-color var(--transition-base);position:absolute;left:4px;right:4px}.wQ0QSW_itemsContainer{z-index:3;flex-direction:column;align-items:center;display:flex;position:relative}.wQ0QSW_pickerItem{width:100%;font-family:var(--font-time);color:var(--color-text-secondary);transition:opacity var(--transition-fast), transform var(--transition-fast);will-change:opacity, transform;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:clamp(1.75rem,40cqi,2.5rem);font-weight:600;display:flex}.wQ0QSW_pickerItemSelected{color:var(--color-primary);font-size:clamp(2rem,44cqi,2.75rem);font-weight:600}.wQ0QSW_tappable{cursor:text;padding:0 var(--space-xs);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);line-height:1}.wQ0QSW_tappable:hover{background:var(--color-primary-bg-subtle)}.wQ0QSW_typingInput{border:1px solid var(--color-primary);border-radius:var(--radius-md);text-align:center;width:calc(100% - 16px);max-width:3ch;height:44px;font-family:var(--font-time);color:var(--color-text-primary);background:var(--color-bg-surface);outline:2px solid var(--color-primary);caret-color:var(--color-primary);box-shadow:none;font-variant-numeric:tabular-nums;outline-offset:2px;font-size:2rem;font-weight:600}.wQ0QSW_remainingTime{align-items:center;gap:var(--space-sm);color:var(--color-primary);margin-top:var(--space-sm);background:var(--color-primary-bg);border-radius:var(--radius-pill);white-space:normal;font-variant-numeric:tabular-nums;padding:6px 14px;font-size:.875rem;font-weight:600;display:flex}.wQ0QSW_remainingIcon{font-size:.9rem}.wQ0QSW_pickerContainerCompact .wQ0QSW_pickerItem{font-size:clamp(1.25rem,34cqi,1.75rem)}.wQ0QSW_pickerContainerCompact .wQ0QSW_pickerItemSelected{font-size:clamp(1.5rem,40cqi,2rem)}.wQ0QSW_pickerContainerCompact .wQ0QSW_typingInput{width:calc(100% - 12px);height:44px;font-size:1.75rem}.wQ0QSW_timePickerRowCompact{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;min-width:0;display:flex}.wQ0QSW_timePickerSeparatorCompact{color:var(--color-text-muted);padding-top:var(--space-lg);font-size:1.5rem;font-weight:600}.wQ0QSW_timePickerRow{justify-content:center;align-items:center;gap:var(--space-md);width:100%;min-width:0;display:flex}.wQ0QSW_timePickerSeparator{color:var(--color-text-muted);padding-top:var(--space-xl);font-size:2.2rem;font-weight:600}@media (max-width:375px){.wQ0QSW_timePickerRow{gap:var(--space-xs)}.wQ0QSW_timePickerSeparator{font-size:1.5rem}}
.h_dIia_control{min-width:0;color:var(--color-text-primary);text-align:start;font-size:1rem;line-height:1.5}.h_dIia_control ::selection{color:var(--color-text-primary);background:var(--color-primary-bg)}.h_dIia_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.h_dIia_choice{cursor:pointer;align-items:center;gap:10px;max-width:100%;min-height:44px;padding-block:8px;display:inline-flex}.h_dIia_choice input{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer;flex:0 0 20px;margin:0}.h_dIia_choice span{overflow-wrap:anywhere;min-width:0}.h_dIia_control button{border:1px solid var(--color-border-strong);background:var(--color-bg-surface);max-width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;overflow-wrap:anywhere;cursor:pointer;border-radius:8px;padding:10px 14px;line-height:1.4}.h_dIia_control button:hover{background:var(--color-bg-surface-alt)}.h_dIia_control :is(input,button):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.h_dIia_status{max-width:75ch;color:var(--color-text-secondary);overflow-wrap:anywhere;margin:2px 0 0;font-size:.875rem;line-height:1.5}
