.maiacare-input-field{padding:12px!important;border-radius:8px!important}.leave_modal .maiacare-input-field{border-radius:8px!important;padding:8px!important}.leave_modal .form-select{border:var(--bs-border-width) solid var(--bs-border-color)!important;padding:10px!important}.maiacare-input-field:disabled,.maiacare-input-field[readonly]{border-color:2px solid var(--color-icon-border)}.maiacare-input-field:focus{border:1px solid var(--color-brand)!important}.maiacare-input-field:not(:placeholder-shown){border:1px solid var(--color-brand)!important}.maiacare-input-field:not([value=""]){border:1px solid var(--color-brand)!important}.maiacare-input-field:disabled,.maiacare-input-field[readonly]{border:2px solid var(--color-icon-border);cursor:not-allowed}.input-select-wrapper{position:relative;width:100%}.input-select-trigger{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;min-height:48px;font-size:16px;background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;outline:none}.input-select-trigger:hover{border-color:var(--color-brand)}.input-select-trigger:focus,.input-select-trigger:focus-visible{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.input-select-trigger.error{border-color:#dc3545}.input-select-trigger.disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.input-select-value.placeholder{color:#999}.input-select-value.has-value{color:#333;font-weight:500}.input-select-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;transition:transform .3s ease}.input-select-trigger.open .input-select-arrow{transform:rotate(180deg)}.input-select-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #e0e0e0;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:250px;overflow-y:auto}.input-select-option{padding:12px 16px;font-size:16px;cursor:pointer;transition:background .2s ease;border-bottom:1px solid #f0f0f0;background-color:#fff;color:#333}.input-select-option:last-child{border-bottom:none}.input-select-option.selected,.input-select-option:hover{background-color:var(--color-brand);color:#fff;font-weight:600}.maiacare-input-field-container input[type=date],.maiacare-input-field-container select{cursor:pointer!important}.maiacare-phone-input-container input[type=tel]{box-shadow:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.partner-detail-main{min-height:calc(100vh - 330px)!important}.maiacare-radio-group{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.maiacare-radio-wrapper{display:flex;align-items:center;position:relative;cursor:pointer}.maiacare-radio-wrapper input[type=radio]{display:none}.maiacare-radio-custom{width:20px;height:20px;border:1px solid var(--color-radio);border-radius:50%;margin-right:8px;position:relative}.maiacare-radio-wrapper input[type=radio]:checked+.maiacare-radio-custom{background-color:#edf5ff;border:1px solid var(--color-brand)}.maiacare-radio-wrapper input[type=radio]:checked+.maiacare-radio-custom:after{content:"";width:10px;height:10px;background-color:var(--color-brand);border-radius:50%;position:absolute;top:4px;left:4px}.maiacare-button{border-radius:8px;padding:9px 18px!important}.maiacare-button.default-layout{border:none!important}.content-layout{padding:22px;background-color:var(--color-white);border-radius:12px;box-shadow:0 2px 10px 0 #2c313e0a}.maiacare-phone-input-container{width:100%}.maiacare-phone-input{width:100%!important;padding:12px 12px 12px 44px!important;border-radius:8px!important;border:1px solid var(--color-brand)!important;height:auto!important}.maiacare-phone-button{border:none!important;border-right:1px solid var(--color-brand)!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;background-color:transparent!important}.maiacare-phone-button .selected-flag:hover{background-color:transparent!important;cursor:pointer;transition:all .2s ease-in-out}.maiacare-phone-button .selected-flag .flag{left:28%!important}.maiacare-phone-button .arrow{display:none!important}.maiacare-modal{padding-left:0!important}.modal-custom-header{color:var(--color-modal-heading);font-size:24px;font-weight:700}.maiacare-modal .modal-content{background-color:var(--color-white);border-radius:24px;padding:24px;box-shadow:0 2px 10px rgba(44,49,62,.04)}.modal-close-icon{cursor:pointer;border:1px solid #dde1e8;border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:center}.show-patient-box{border:1px solid var(--color-icon-border);border-radius:8px;padding:8px}.show-patient-img{border-radius:4px}.age-select-field .age-select-item{border:1px solid var(--color-age-select-item)!important;border-radius:8px!important;padding:6px 12px!important;color:var(--color-sidebar-icon)!important}.age-select-field .btn-link{text-decoration:none}.age-select-field .btn-check:checked+.age-select-item{border-color:var(--border-box)!important;color:var(--border-box)!important}.age-select-field .btn-group-vertical>.btn,.btn-group>.btn{flex:none!important}.Quantity-box-show{background:transparent;cursor:default}.Quantity-box-show,.Quantity-box-show:focus{border:none!important;box-shadow:none!important;color:var(--color-radio-lable);font-weight:500}.Quantity-box-show:focus{outline:none!important}.Quantity-box{border:1px solid var(--color-icon-border);border-radius:8px}.Quantity-box-minues{border-radius:8px 0 0 8px;padding:23px 0}.Quantity-box-minues,.Quantity-box-plus{background-color:var(--color-bg);overflow:hidden;cursor:pointer}.Quantity-box-plus{border-radius:0 8px 8px 0}.timeslot-card{border:1px solid var(--border-check-box);border-radius:8px;padding:8px;cursor:pointer}.timeslot-card .form-check-input:checked{background-color:var(--login-font);border:none!important;box-shadow:none!important}.timeslot-card.selected{border-color:var(--login-font)}.timeslot-card .form-check-input{box-shadow:none!important;margin:0!important}.timeslot-card .form-check-input:focus{box-shadow:none!important;outline:none!important}.timeslot-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Medication-form-Prescription-wrapper{border:1px solid var(--color-radio);border-radius:16px;padding:12px}.forgot-password-btn{width:100%}.input-Amount-box{background-color:var(--color-bg);border-right:1px solid var(--color-radio);border-radius:8px 0 0 8px;padding:12px;position:absolute;top:69%;left:24px;transform:translate(-50%,-50%)}.react-dropdown-select-option{display:none!important}.custom-react-dropdown .react-dropdown-select-input{width:100%!important}.custom-react-dropdown .react-dropdown-select-item-selected{background-color:var(--color-brand)!important}.custom-react-dropdown .rotate-0{transform:rotate(0deg)}.custom-react-dropdown .rotate-180{transform:rotate(180deg)}.custom-react-dropdown .transition-transform{transition:transform .3s ease}.custom-react-dropdown .rmsc .gray{color:var(--color-radio)!important}.custom-react-dropdown input::placeholder{color:var(--color-radio);opacity:1;font-size:16px;font-weight:500;line-height:22px}.custom-react-dropdown .rmsc .item-renderer span{font-size:14px;font-weight:500;line-height:20px;color:var(--color-radio-lable)}.custom-react-dropdown input{font-size:16px!important;font-weight:500!important;color:var(--color-radio-lable)!important}.input-select-item-box{border:1px solid;padding:4px 8px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500}.custom-react-dropdown .react-dropdown-select-dropdown{border-radius:10px;width:100%!important;top:55px!important;padding:8px 8px 0!important}.custom-react-dropdown .react-dropdown-select-item{border-radius:10px;margin-bottom:8px}.calender-timepicker-placeholder{left:12px;color:#b0b4c1!important;font-weight:500!important;width:79%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calender-timepicker-icon,.calender-timepicker-placeholder{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;background-color:var(--color-white)}.calender-timepicker-icon{right:13px}.leavedate .calender-timepicker-icon{right:10px!important}.leavedate .calender-timepicker-placeholder{left:9px}@media (max-width:991px){.content-layout{padding:24px 16px}.maiacare-modal .modal-content{padding:18px}.modal-close-icon{padding:12px}.input-Amount-box{padding:10px;left:21px}}@media (max-width:575px){.content-layout{padding:16px 8px}.maiacare-modal .modal-content{padding:14px}.modal-close-icon{padding:8px}}.login-google-button{height:48px;border-radius:8px;border:1px solid var(--google-icon-border);padding:10px 16px;background-color:var(--color-white)}.action_btn{border-radius:8px;padding:9px 11px!important}.maiacare-input-wrapper input,.maiacare-input-wrapper input:focus{color:var(--color-radio-lable)!important;caret-color:var(--color-radio-lable)}.maiacare-input-wrapper input:-webkit-autofill,.maiacare-input-wrapper input:-webkit-autofill:active,.maiacare-input-wrapper input:-webkit-autofill:focus,.maiacare-input-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-radio-lable)!important;caret-color:var(--color-radio-lable)!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 0s;transition:background-color 0s}.maiacare-input-wrapper input,.maiacare-input-wrapper input:focus,.maiacare-input-wrapper select,.maiacare-input-wrapper select:focus{color:var(--color-radio-lable)!important;caret-color:var(--color-radio-lable)!important}.maiacare-input-field-container select.maiacare-input-wrapper{color:var(--color-radio)!important}.maiacare-input-field-container select.maiacare-input-wrapper option[value=""]{color:var(--color-radio)}.maiacare-input-field-container select.maiacare-input-wrapper:has(option:not([value=""]):checked){color:var(--color-radio-lable)!important}.maiacare-input-field-container select.maiacare-input-wrapper option{color:var(--color-radio-lable)!important}.maiacare-checkbox-wrapper .form-check{display:flex!important;align-items:center!important;gap:8px}.maiacare-checkbox-wrapper .maiacare-checkbox-icon-md input[type=checkbox]{width:16px!important;height:16px!important}.maiacare-checkbox-wrapper .maiacare-checkbox-icon-lg input[type=checkbox]{width:24px!important;height:24px!important}.maiacare-checkbox-wrapper .maiacare-checkbox-label-md label{font-size:14px!important;font-weight:500!important;color:var(--color-radio-lable)!important;cursor:pointer}.maiacare-checkbox-wrapper .maiacare-checkbox-label-lg label{font-size:18px!important;font-weight:500!important;color:var(--color-radio-lable)!important;cursor:pointer}.maiacare-input-field-container .maiacare-checkbox-wrapper .form-check-input:checked{background-color:var(--color-brand)!important;border:none!important;box-shadow:none!important}.drag-drop-wrapper label{width:100%!important}.drag-drop-wrapper label:focus-within{outline:none!important}.drag-drop-wrapper .gRsyhz:focus-within{outline:none!important}