.BirthDatePicker_trigger__ciNIx{width:100%;min-height:52px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #d2dce9;border-radius:12px;color:#26374d;font:inherit;text-align:left;cursor:pointer}.BirthDatePicker_trigger__ciNIx svg{color:#155df5}.BirthDatePicker_dialog__4CiSD{border:0;border-radius:24px;padding:24px;width:min(440px,calc(100% - 24px));box-sizing:border-box;background:white;color:#172b4d;max-height:calc(100dvh - 24px);overflow:auto;box-shadow:0 24px 80px #172b4d33}.BirthDatePicker_dialog__4CiSD::-webkit-backdrop{background:#0f172a88}.BirthDatePicker_dialog__4CiSD::backdrop{background:#0f172a88}.BirthDatePicker_dialog__4CiSD header{display:flex;justify-content:space-between;align-items:center}.BirthDatePicker_dialog__4CiSD h2{margin:0;font-size:22px}.BirthDatePicker_dialog__4CiSD header button{border:0;background:none;color:#637187;width:44px;height:44px}.BirthDatePicker_dialog__4CiSD p{font-size:13px;color:#637187;margin:8px 0 20px}.BirthDatePicker_columns__Duf4s{position:relative;display:grid;grid-template-columns:1.35fr 1fr 1fr;background:#f7f9fc;border-radius:16px;overflow:hidden}.BirthDatePicker_band__cNQo5{position:absolute;left:8px;right:8px;top:88px;height:44px;border-top:1px solid #cedcff;border-bottom:1px solid #cedcff;background:#eaf1ff;pointer-events:none}.BirthDatePicker_wheel__5eZs_{position:relative;height:220px;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;padding:88px 0;box-sizing:border-box;-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);touch-action:pan-y}.BirthDatePicker_wheel__5eZs_::-webkit-scrollbar{display:none}.BirthDatePicker_wheel__5eZs_>div{height:44px;line-height:44px;text-align:center;font-size:22px;scroll-snap-align:center;color:#a2adbd;cursor:pointer}.BirthDatePicker_wheel__5eZs_ .BirthDatePicker_selected__SFg1D{font-weight:750;color:#163c77}.BirthDatePicker_wheel__5eZs_:focus-visible{outline:2px solid #155df5;outline-offset:-3px}.BirthDatePicker_output__dKhEn{display:block;text-align:center;margin:16px;font-size:16px;color:#163c77;font-weight:650}.BirthDatePicker_confirm__Xq_N4{width:100%;background:#155df5;color:white;border:0;border-radius:12px;min-height:52px;font-size:17px;font-weight:700;cursor:pointer}.PasswordField_wrap__xmeWp{position:relative;width:100%}.PasswordField_wrap__xmeWp input{width:100%;padding-right:54px!important;box-sizing:border-box}.PasswordField_wrap__xmeWp button{position:absolute;right:4px;top:50%;transform:translateY(-50%);height:44px;width:44px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#637187;border-radius:8px;cursor:pointer}.PasswordField_wrap__xmeWp button:focus-visible{outline:2px solid #155df5}.PasswordField_wrap__xmeWp button[aria-pressed=true]{color:#155df5}