.registration-form .input-wrapper{--border-color:#ffffff;background-color:#fff}.registration-form .input-wrapper input:not([type=checkbox]):not([type=radio]),.registration-form .input-wrapper select{background-color:#000!important;color:#fff}.registration-form .input-wrapper input[type=date]{color-scheme:dark;clip-path:none;padding-inline-end:2.75rem;min-height:2.75rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.registration-form .input-wrapper input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:1;width:1.25rem;height:1.25rem;flex-shrink:0}.registration-form .registration-dob{width:100%;max-width:100%;min-width:0}.registration-form .registration-dob input[type=date]{appearance:none;-webkit-appearance:none}.registration-form .registration-dob input[type=date]::-webkit-datetime-edit,.registration-form .registration-dob input[type=date]::-webkit-datetime-edit-fields-wrapper{max-width:100%;overflow:hidden;padding:0}.registration-form .registration-dob input[type=date]::-webkit-datetime-edit-day-field,.registration-form .registration-dob input[type=date]::-webkit-datetime-edit-month-field,.registration-form .registration-dob input[type=date]::-webkit-datetime-edit-text,.registration-form .registration-dob input[type=date]::-webkit-datetime-edit-year-field{padding:0 .1rem}.registration-form .registration-dob-rtl{position:relative}.registration-form .registration-dob-rtl input[type=date]{direction:rtl;text-align:right;padding-inline-start:2.75rem;padding-inline-end:1rem}.registration-form .registration-dob-rtl input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-start:.75rem;inset-inline-end:auto;margin:0}.registration-form .input-wrapper.bg-yellow{--border-color:#fff014;background-color:#fff014}.registration-form .registration-phone-fields .input-wrapper select option{background-color:#000;color:#fff}