._wrap_1hgyb_1{position:relative;display:flex;align-items:center}._textInput_1hgyb_7{flex:1;min-width:0;padding-right:2.25rem}._calIcon_1hgyb_13{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none;display:flex;align-items:center;z-index:0}._hiddenPicker_1hgyb_26{position:absolute;right:0;top:0;width:2.25rem;height:100%;opacity:0;cursor:pointer;z-index:1;padding:0;border:none;background:transparent}._invalid_1hgyb_40 ._textInput_1hgyb_7{box-shadow:0 0 0 2px color-mix(in srgb,#e53e3e 40%,transparent)}._preview_1ekam_3{margin:.5rem 0 0;text-align:center;font-size:1.75rem;font-variant-numeric:tabular-nums;color:var(--text-main)}._previewSuffix_1ekam_14{margin-left:.4rem;font-size:1rem;color:color-mix(in srgb,var(--text-main) 60%,transparent)}._previewWords_1ekam_22{margin:0;text-align:center;color:var(--text-main)}._hintSlot_1ekam_30{min-height:2.75rem;margin-block:.5rem;display:flex;align-items:center;justify-content:center}._pastEnd_1ekam_38{margin:0;text-align:center;color:var(--text-main)}._wheels_1ekam_44{display:flex;justify-content:center;gap:.5rem}._column_1ekam_50{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;max-width:7rem}._columnLabel_1ekam_61{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-main)}._wheelWrap_1ekam_72{--item-h: 2.75rem;position:relative;width:100%}._selection_1ekam_80{position:absolute;left:0;right:0;top:calc(50% - var(--item-h) / 2);height:var(--item-h);border-radius:.5rem;background:color-mix(in srgb,var(--primary-color) 16%,transparent);pointer-events:none;display:flex;align-items:center;justify-content:flex-end;padding-inline-end:.5rem}._selectionUnit_1ekam_97{font-size:.8rem;color:var(--text-main)}._wheel_1ekam_44{height:calc(var(--item-h) * 5);padding-block:calc(var(--item-h) * 2);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none}@media(max-height:700px){._wheel_1ekam_44{height:calc(var(--item-h) * 3);padding-block:var(--item-h)}}._wheel_1ekam_44::-webkit-scrollbar{display:none}._wheel_1ekam_44:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:.5rem}._option_1ekam_141{height:var(--item-h);display:flex;align-items:center;justify-content:center;scroll-snap-align:center;font-size:1.125rem;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--text-main) 45%,transparent);cursor:pointer}._optionOn_1ekam_156{color:var(--text-main)}._trigger_1bx8a_5{font-variant-numeric:tabular-nums;white-space:nowrap}
