@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tienne:wght@400;700;900&display=swap");*{font-family:Poppins,sans-serif!important}.maiacare-input-field-label{font-size:14px;font-weight:600!important;color:var(--color-radio-lable);font-style:semibold}.maiacare-input-field-label::placeholder{color:var(--color-radio)!important}.maiacare-input-field{font-size:16px;font-weight:500;color:var(--color-brand)!important}.maiacare-input-field::placeholder{color:var(--color-radio)}.maiacare-input-field-helper-text{color:var(--color-sidebar-icon);font-size:14px;font-weight:500}.maiacare-input-field-error{font-size:14px;font-weight:500}.maiacare-radio-wrapper{font-size:16px;font-weight:500;color:var(--color-radio)}.maiacare-radio-label{font-size:16px}.basic-detail-text,.maiacare-radio-label{font-weight:500;color:var(--color-radio-lable)}.basic-detail-text{font-size:18px}.maiacare-input-field-maxlength-indicator{font-size:14px;font-weight:500;color:var(--color-sidebar-icon)}.maiacare-input-field:focus{outline:none!important;box-shadow:none!important}.maiacare-button-large{font-size:18px;font-weight:500}.maiacare-button-medium{font-size:16px;font-weight:500}.maiacare-button-small{font-size:14px;font-weight:500}.default-layout{border-color:#2B4360}.default-layout,.default-layout:hover{background-color:var(--color-brand);color:var(--color-white)}.default-layout:focus-visible{background-color:var(--color-brand);color:var(--color-white)}.default-layout:active{transform:scale(.98);transition:all .2s ease-in-out}.default-layout:active,.default-layout:disabled{background-color:var(--color-brand)!important;color:var(--color-white)!important}.default-layout:disabled{cursor:not-allowed}.outline-layout,.outline-layout:hover{background-color:#fff;color:var(--color-brand);border:1px solid var(--color-brand)}.outline-layout:focus-visible{background-color:#fff;color:var(--color-brand);border:1px solid var(--color-brand)}.outline-layout:active{background-color:#fff!important;color:var(--color-brand)!important;border:1px solid var(--color-brand)!important;transform:scale(.98);transition:all .2s ease-in-out}.outline-layout:disabled{background-color:#fff!important;color:var(--color-white)!important;cursor:not-allowed}.maiacare-phone-input{font-size:16px!important;font-weight:500}.btn-border{border-color:1px solid var(--color-radio-lable)!important;height:40px!important}.profile-verified-badge{font-size:15px;color:var(--color-subtitle-pink);font-weight:600}.profile-sub-title{line-height:0}.profile-sub-title,.profile-title{color:var(--color-sidebar-icon);font-size:16px!important;font-weight:400}.profile-member-since{font-style:italic;font-size:14px;font-weight:400}.edit-profile-btn{border:1px solid #3e4a57;font-size:16px}.cancel-profile-btn,.edit-profile-btn{color:var(--color-brand);font-weight:500;background-color:transparent;padding:9px 15px;border-radius:8px}.cancel-profile-btn{font-size:18px;border:1px solid #2b4360}.edit-profile-btn:active,.edit-profile-btn:focus,.edit-profile-btn:hover{background-color:transparent!important;color:var(--color-brand)!important;border:1px solid var(--color-radio-lable)!important}.custom-tab .nav-link.active{color:var(--color-brand);border-bottom:2px solid var(--color-brand);font-weight:600}.custom-tab{border-bottom:1px solid var(--color-icon-border);cursor:pointer}.custom-tab .nav-link{border:none;border-bottom:2px solid transparent;color:#adb5bd;font-weight:500;transition:all .2s ease-in-out}.profile-card-main-titile{color:var(--color-heading);font-size:24px;font-weight:600;font-style:semi-bold}.profile-card-boeder{border-color:var(--color-icon-border)!important}.my-custom-icon{color:var(--color-icon-border)!important}.card-feild{font-weight:600;font-size:18px}.card-feild,.card-university-text{color:var(--color-radio-lable)!important;word-break:break-all!important}.card-university-text{font-weight:400;font-size:15px}.card-year{color:var(--color-sidebar-icon);font-weight:400;font-size:14px;word-break:break-all!important}.about-text{color:var(--color-radio-lable)!important;font-weight:400;font-size:17px!important}.check-box input[type=checkbox]{border:1px solid var(--color-radio);box-shadow:none;cursor:pointer}.kyc-details{color:var(--color-sidebar-icon);font-weight:400;font-size:16px}.modal-bg{background-color:#EDF5FF!important}.kyc-modal-subheading{color:var(--color-modal-subheading)!important}.last-month{border-color:var(--color-icon-border)!important;background-color:white!important;color:var(--color-brand)!important}.modal-border-color{border-color:var(--color-modal-border)!important}.upload-report-data{border:2px dotted var(--color-modal-border)!important}.custom-progress{background-color:var(--color-brand)!important}.file-name{color:var(--color-radio-lable)!important;font-weight:600;font-size:14px}.modal-border-dashed{border:2px dashed!important;border-color:var(--color-icon-border)!important;border-radius:16px!important}.uploding-complete-text{font-weight:400}.report-name,.uploding-complete-text{color:var(--color-radio-lable)!important;font-size:14px}.report-name{font-weight:600}.Profilephoto-save-take{color:var(--color-radio-lable)!important;font-weight:500;font-size:14px}.modal-custom-header{font-weight:700;font-style:Bold;font-size:24px;line-height:28px;color:var(--color-modal-heading)}@media (max-width:991px){.maiacare-input-field-label{font-size:13px}.maiacare-input-field{font-size:15px}.maiacare-input-field-error,.maiacare-input-field-helper-text{font-size:13px}.maiacare-radio-label{font-size:14px}.basic-detail-text{font-size:14px!important}.modal-custom-header{font-size:20px}.maiacare-button-large{font-size:16px}.maiacare-button-medium{font-size:14px}.maiacare-button-small{font-size:12px}.modal-heading{font-size:20px!important}.brand-text{font-size:14px!important}.forget-password{font-size:12px!important}.verification-form{margin:20px;padding:40px!important}.sub-heading-patient{font-size:14px!important}.about-text{font-size:16px!important}.profile-card-main-titile{font-size:20px}}@media (max-width:525px){.Consultations-image{flex-wrap:wrap;justify-content:center}}@media (max-width:767px){.Consultations-book{font-size:16px!important}}@media (max-width:575px){.maiacare-input-field-label{font-size:12px}.maiacare-input-field{font-size:14px}.basic-detail-text,.maiacare-input-field-error,.maiacare-input-field-helper-text{font-size:12px}.modal-custom-header{font-size:18px}.maiacare-button-large{font-size:14px}.maiacare-button-medium{font-size:12px}.maiacare-button-small{font-size:10px}.about-text{font-size:15px!important}.profile-card-main-titile{font-size:20px}}@media (max-width:375px){.modal-heading{font-size:16px!important}.brand-text{font-size:12px!important}.login-form{padding:0!important}.verification-form{margin:15px;padding:20px!important}.sub-heading-patient{font-size:12px!important}.Patient-Details{font-size:18px!important}.name-patient{font-size:20px!important}.Patient-review{font-size:13px!important}.sub-patient{font-size:12px!important;padding:4px!important}.about-text{font-size:14px!important}.profile-card-main-titile{font-size:18px}.Profilephoto-save-take{font-size:12px}}.modal-heading{font-size:25px}.login-heading,.modal-heading{color:var(--color-modal-heading);font-weight:600}.login-heading{font-size:20px}.brand-text{color:var(--color-sidebar-icon);font-weight:500;font-size:16px}.Button-login{background-color:var(--color-brand);color:var(--color-white);border:none;outline:none;box-shadow:none;transition:none;font-weight:500;font-size:18px}.Button-login.active,.Button-login.active:focus,.Button-login:active,.Button-login:active:focus,.Button-login:focus,.Button-login:hover,.show>.Button-login.dropdown-toggle{background-color:var(--color-brand)!important;color:var(--color-white)!important;border:none!important;box-shadow:none!important;outline:none!important}.pass-list{color:var(--color-brand);font-size:12px}.pass-list-head{color:var(--color-brand);font-size:14px}.setting-head{color:var(--color-heading);font-size:22px;font-weight:600;line-height:26px}.heading-patient{color:#666B7A;font-weight:500;font-size:12px}.review-patient{color:#3E4A57;font-weight:600;font-size:14px}.sub-heading-patient{color:#131D2A;font-size:16px;font-weight:400}.name-patient{color:#131D2A;font-size:24px}.Patient-Details{color:#131D2A;font-size:20px}.Patient-review{color:#292929;font-size:14px;font-weight:400;border-radius:8px}.sub-patient{color:#E29578;font-weight:400;font-size:16px;padding:4px 8px;border-radius:4px;border:1px solid #e29578!important}.Consultations-book{font-weight:600;font-size:18px;color:#292929}.profile-name-font{font-size:20px;font-weight:600;color:var(--color-heading);line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.image-overlay-text{font-size:35px;font-weight:600;color:#223142;line-height:44px}@media screen and (max-width:1024px){.image-overlay-text{font-size:33px}}@media screen and (max-width:991px){.image-overlay-text{font-size:30px}}@media screen and (max-width:768px){.image-overlay-text{font-size:28px}}.login-title{font-weight:600;font-size:34px;line-height:44px;font-style:SemiBold;color:var(--login-font)}.login-subtitle{font-weight:400;font-size:18px;font-style:Regular;line-height:160%;color:var(--font-subtitle)}.input-forrgot-password{font-weight:700;font-size:14px;line-height:20px;color:var(--input-forgot-password);font-style:bold;cursor:pointer}.accordion-title{font-size:22px;font-weight:600;line-height:26px;font-style:"SemiBold";color:var(--color-heading)}.settings-accordion-subtitle{font-size:14px;font-weight:500;line-height:20px;color:var(--color-radio-lable)}.password-requirements{font-size:12px;font-weight:500;line-height:17px;color:var(--color-radio-lable)}.password-requirements.active{color:var(--color-profile-name)}.forgate-password{text-decoration:none;font-size:16px;font-weight:600;line-height:22px;color:var(--color-brand);cursor:pointer}.your-device-box-title{font-size:18px;font-weight:500;line-height:22px;color:#1E293B}.your-device-box-subtitle{font-size:16px;font-weight:400;line-height:20px;color:var(--color-heading);width:90%}.support-faqs-title{font-size:18px;font-weight:500;line-height:22px;color:#1E293B}.support-faqs-desc{font-size:14px;font-weight:400;line-height:20px;color:var(--color-heading)}.contact-detail{font-size:14px;font-weight:500;line-height:22px;color:#1E293B}.support-accordion-header{font-size:16px;font-weight:500;line-height:20px;color:var(--color-radio-lable);padding:0 10px}.support-accordion-content{font-size:14px;font-weight:400;line-height:18px;color:#858B95;padding:20px!important}.contact-details-heading{font-weight:600;font-size:22px;line-height:26px;font-style:SemiBold;color:var(--color-heading)}.patient-accordion-content-subtitle{font-size:20px;font-weight:400;line-height:24px;font-style:italic;color:#B0B4C1}.accordion-title-detail{font-weight:600;font-size:16px!important;line-height:20px!important;font-style:SemiBold!important;color:var(--color-radio-lable)!important}.select-profile-subtitle{font-weight:400;font-size:14px;line-height:18px;font-style:Regular;color:var(--color-sidebar-icon)}.fertilitiy-assement-accodion-title{color:var(--color-brand)!important}.dashboard-sub-title{color:var(--color-sidebar-icon)!important;line-height:0;font-size:16px!important;font-weight:400!important}@media screen and (max-width:1391px){.contact-detail{font-size:13px}.support-accordion-header{font-size:15px}}@media screen and (max-width:1366px){.login-title{font-size:32px}.accordion-title-detail{font-size:15px}}@media screen and (max-width:1327px){.contact-detail{font-size:12px}}@media screen and (max-width:1250px){.contact-detail{font-size:11px}.support-accordion-header{font-size:14px}}@media screen and (max-width:1199px){.dashboard-sub-title{line-height:0;font-size:12px!important}.login-title{font-size:32px}.your-device-box-title{font-size:17px}.your-device-box-subtitle{font-size:15px}.contact-detail{font-size:12px}.support-accordion-header{font-size:15px}}@media screen and (max-width:1032px){.dashboard-sub-title{line-height:0;font-size:12px!important}.your-device-box-title{font-size:16px}.your-device-box-subtitle{font-size:14px}}@media screen and (max-width:1024px){.dashboard-sub-title{line-height:0;font-size:11px!important}.login-title{font-size:30px;line-height:40px}.login-subtitle{font-size:17px;line-height:20px}.accordion-title{font-size:20px}.settings-accordion-subtitle{font-size:13px}.forgate-password{font-size:15px}.support-faqs-desc{font-size:13px}.contact-detail{font-size:11px}.support-accordion-content,.support-accordion-header{font-size:13px}}@media (max-width:991px){.dashboard-sub-title{line-height:0;font-size:14px!important}.login-title{font-size:30px;line-height:35px}.contact-detail{font-size:13px}}@media screen and (max-width:768px){.login-title{font-size:29px;line-height:30px}.login-subtitle{font-size:16px;line-height:20px}.contact-details-heading,.patient-accordion-content-subtitle{font-size:19px}}@media screen and (max-width:767px){.accordion-title{font-size:18px}}@media (max-width:575px){.dashboard-sub-title{line-height:0;font-size:12px!important}.login-title{font-size:27px;line-height:30px}.login-subtitle{font-size:14px;line-height:20px}.accordion-title{font-size:17px}.settings-accordion-subtitle{font-size:12px}.forgate-password{font-size:14px}.support-accordion-content{font-size:12px}.contact-details-heading{font-size:17px}.patient-accordion-content-subtitle,.phisical-assessment-accordion-title-showData{font-size:18px}.patient-report-box-title{font-size:17px}}@media screen and (max-width:426px){.dashboard-sub-title{line-height:0;font-size:12px!important}.login-title{font-size:25px;line-height:25px}.login-subtitle{font-size:13px;line-height:20px}.patient-report-box-title{font-size:16px}}@media screen and (max-width:425px){.dashboard-sub-title{line-height:0;font-size:11px!important}.accordion-title{font-size:16px}.forgate-password{font-size:13px}.contact-details-heading,.patient-accordion-content-subtitle{font-size:16px}}@media screen and (max-width:375px){.dashboard-sub-title{line-height:0;font-size:11px!important}.accordion-title{font-size:15px}}@media screen and (max-width:320px){.dashboard-sub-title{line-height:0;font-size:11px!important}.accordion-title{font-size:15px}}.phisical-assessment-accordion-title-showData{font-size:20px;font-weight:500;line-height:20px;font-style:Medium;color:var(--color-radio-lable)}.contact-details-emergency{font-weight:600;font-size:14px;line-height:18px;font-style:SemiBold;color:var(--font-subtitle)}@media screen and (max-width:1366px){.contact-details-emergency{font-size:13px}.accordion-title-detail,.phisical-assessment-accordion-showData-box-subtitle{font-size:15px}}.phisical-assessment-accordion-showData-box-subtitle{font-size:16px;font-weight:500;line-height:20px;font-style:Medium;color:var(--color-radio-lable)}.accordion-subtitle-detail{font-weight:500;font-size:16px;line-height:20px;font-style:SemiBold;color:var(--color-radio-lable)}.fertilitiy-assement-accodion-title{font-size:18px;font-weight:700;line-height:22px;color:var(--color-brand)}.patient-report-box-title{font-size:18px;font-weight:600;line-height:22px;font-style:SemiBold;color:var(--color-radio-lable)}.phisical-assessment-accordion-item-edit{font-size:14px;font-weight:500;line-height:20px;font-style:medium;color:var(--color-brand)}.dashboard-subheader{font-size:31px;font-weight:600;line-height:33px;font-style:SemiBold;color:var(--color-heading)}.dashboard-card-green{font-size:14px!important;color:var(--dashboard-card-green)}.dashboard-card-green,.dashboard-card-subtitle{font-weight:600;line-height:20px;font-style:SemiBold}.dashboard-card-subtitle{font-size:14px;color:var(--color-radio-lable)}.dashboard-card-orange{font-size:14px;font-weight:600;line-height:20px;font-style:SemiBold;color:var(--login-font)}.Upcoming-Consultations-title{color:var(--color-heading)!important;font-weight:600}.Upcoming-Consultations{color:var(--color-heading)!important;font-size:20px!important;font-weight:500}.consultation-icon-image{justify-content:space-between}.btn-outline-success{color:#2CB79A!important;border-color:#2CB79A!important}.btn-outline-success:hover{color:white!important}.btn-outline-danger{color:#E85966!important;border-color:#E85966!important}.btn-outline-danger:hover{color:white!important}.required-star{color:#E85966}.fertilityAssesmentModalBaseSize{font-size:14px!important}.progressbar-step{font-size:14px;font-weight:400;line-height:18px;font-style:Regular;color:var(--color-profile-name)}.outline-layout:disabled{background-color:white!important;color:#2b4360!important;border:1px solid #2b4360!important}.system-time{font-size:12px;font-weight:600;color:#3E4A57}.doctype{background-color:#FFF8F1;color:#FF8A4C;font-weight:500;font-size:14px;border-radius:8px;padding:4px}.maiacare-input-field{padding:12px!important;border-radius:8px!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: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:white;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;outline:none}.input-select-trigger:hover{border-color:#2b4360}.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:white;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:white;color:#333}.input-select-option:last-child{border-bottom:none}.input-select-option.selected,.input-select-option:hover{background-color:#2b4360;color:white;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{padding:9px 18px;border-radius:8px}.content-layout{padding:22px;background-color:var(--color-white);border-radius:14px;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:#F5F7FA!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 .modal-content{border-radius:24px;padding:24px;box-shadow:0 2px 10px 0 #2C313E0A;background-color:var(--color-white)}.maiacare-modal-md .modal-dialog{max-width:600px}.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}.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%)}.custom-react-dropdown .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}.input-select-item-box{border:1px solid;padding:4px 8px;border-radius:8px;cursor:pointer}.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:var(--color-radio-lable);font-size:16px;font-weight:500;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}@media (max-width:1399px) and (min-width:1025px){.content-layout{padding:20px!important}}@media (max-width:1024px) and (min-width:992px){.content-layout{padding:20px!important}}@media (max-width:991px){.content-layout{padding:20px}.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)}.multi-checkbox-group{display:flex;align-content:center;gap:10px;flex-wrap:wrap;flex-direction:row}.multi-checkbox-item{display:flex;gap:.5rem;border:1.1px solid #e3e3e5;padding:8px;border-radius:10px}.layout{display:flex;width:100%;height:100vh;overflow:hidden}.sidebar{background-color:var(--color-white);border-right:1px solid var(--color-border);height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:width .3s ease;position:relative;padding:1rem .5rem;z-index:120}.sidebar--expanded{width:var(--sidebar-width)}.sidebar--collapsed{width:var(--sidebar-width-collapsed)}.sidebar__toggle{position:absolute;top:10px;right:-30px;width:40px;height:40px;background:#edf5ff;border:1px solid #f5f7fa;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:12}.sidebar__top{display:flex;flex-direction:column}.sidebar__logo-link{display:flex;justify-content:center;margin-bottom:1rem}.sidebar__logo{height:32px;width:auto;object-fit:contain}.sidebar__divider{border:none;border-bottom:1px solid var(--color-black);margin:.5rem 0}.sidebar__nav{display:flex;flex-direction:column;margin-top:1rem;gap:.5rem;flex-wrap:nowrap;overflow-x:hidden;overflow-y:scroll;height:70dvh}.sidebar__nav::-webkit-scrollbar{display:none}.sidebar__nav-item{display:flex;align-items:center;padding:.5rem;font-size:14px;font-weight:500;color:var(--color-sidebar-icon);border-radius:8px;text-decoration:none;transition:background-color .2s ease,color .2s ease;cursor:pointer}.sidebar__nav-item.is-active,.sidebar__nav-item:focus,.sidebar__nav-item:hover{background-color:var(--color-brand);color:var(--color-white)}.sidebar__icon{min-width:24px;display:flex;justify-content:center}.sidebar__text{margin-left:.5rem;white-space:nowrap;transition:opacity .3s ease}.sidebar--collapsed .sidebar__text{opacity:0;pointer-events:none;display:none}.sidebar__bottom{display:flex;gap:1rem}.sidebar__collapse{display:flex;justify-content:center;cursor:pointer}.sidebar__user{display:flex;align-items:center;gap:.5rem}.profile__sidebar__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:120px;word-break:break-word;overflow-wrap:anywhere}.sidebar__user-avatar{width:40px;height:40px;border-radius:8px;object-fit:cover}.layout__content{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:auto}.layout__header{background-color:var(--color-white);padding:1rem 2rem;border-bottom:1px solid var(--color-border);padding:11px 36px!important;position:-webkit-sticky;position:sticky;top:0;z-index:10}.layout__title{margin:0;font-size:18px;font-weight:600;color:var(--color-heading)}.layout__subtitle{margin:0;font-size:14px;font-weight:700;color:var(--color-brand)}.layout__body{padding:1rem 2rem;height:100vh;overflow:auto}.header-icon-container{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;border:1px solid var(--color-icon-border);transition:background-color .2s ease;color:var(--color-brand)}.header-icon-container.active{background-color:#2B4360;color:#fff}.header-icon-container:hover{color:var(--color-white);background-color:var(--color-brand)}.mobile-menu-btn{display:none;background:none;border:none;padding:8px;border-radius:6px;cursor:pointer}@media (max-width:991px){.desktop-sidebar{display:none}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#edf5ff;border:1px solid #f5f7fa}.layout__header{padding:16px}.layout__body{padding:1rem}}.offcanvas-sidebar{position:fixed;top:0;left:-260px;width:225px;height:100vh;background-color:var(--color-white);border-right:1px solid var(--color-border);z-index:2000;padding:1rem .5rem;display:flex;flex-direction:column;justify-content:space-between;transition:left .3s ease}.offcanvas-sidebar.open{left:0}.offcanvas-header{display:flex;justify-content:flex-end;margin-bottom:.5rem}.offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer}.offcanvas-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:1500;transition:opacity .3s ease,visibility .3s ease}.offcanvas-backdrop.show{opacity:1;visibility:visible}.header-subtitle-image{width:11px;height:15px}.header__breadcrumb{display:flex;align-items:center;gap:8px}.header__text__left{color:var(--color-sidebar-icon)!important;font-weight:400;font-size:15px}.header__text__right{color:var(--color-brand)!important;font-weight:700!important;font-size:16px}:root{--color-bg:#f5f7fa;--color-white:#fff;--color-black:#000;--color-border:#e2e8f0;--color-brand:#2B4360;--color-heading:#292929;--color-icon-border:#DDE1E8;--color-sidebar-icon:#8A8D93;--sidebar-width:225px;--sidebar-width-collapsed:58px;--color-radio:#B0B4C1;--color-subtitle-pink:#E29578;--color-radio-lable:#3E4A57;--color-modal-heading:#E29578;--color-modal-subheading:#94A3B8;--color-modal-border:#CBD5E1;--google-icon-border:#DDE1E8;--font-subtitle:#8A8D93;--login-font:#E29578;--border-box:#FF8A4C;--border-box-blue:#3F83F8;--border-box-red:#F05252;--dashboard-card-green:#2ECF98;--color-progressbar-success:#70AAA4;--color-progressbar-secondary:#E6F3F2;--color-status-completed:#057A55;--color-status-completed-bg:#DEF7EC;--color-status-upcoming:#3F83F8;--color-status-upcoming-bg:#EBF5FF;--color-status-ongoing-bg:#FFF8F1;--color-status-noshow:#111928;--color-status-noshow-bg:#F3F4F6;--color-status-new:#D61F69;--color-status-new-bg:#FDF2F8;--color-status-rescheduled:#0694A2;--color-status-rescheduled-bg:#EDFAFA;--badge-background-color-rejected:#FDF2F2;--badge-background-color-rescheduled:#FFF8F1;--color-danger:#E85966}body{margin:0;padding:0;background-color:var(--color-bg);font-family:var(--font-popins)!important}.font-geist-sans{font-family:var(--font-geist-sans)!important}.font-geist-mono{font-family:var(--font-geist-mono)!important}.test .maiacare-input-field{padding-left:33px}.icon-color{color:#2B4360}.eye-color{color:#B0B4C1}.active-tab{background-color:#2B4360;color:#fff!important;border-radius:.375rem;padding:.5rem 1rem}.lock-image{height:50px;width:50px}.custom-pagination .page-item .page-link{border:none;background:transparent;color:#8A8D93;padding:4px 8px;font-size:14px;font-weight:500}.custom-pagination .page-item.active .page-link{background-color:#EDF5FF;color:#2B4360;border-radius:6px}.custom-pagination .page-item.disabled .page-link{color:#8A8D93}.custom-pagination .page-item:first-child .page-link,.custom-pagination .page-item:last-child .page-link{display:flex;align-items:center;justify-content:center}.pagination-results{color:#8A8D93;font-size:14px;font-weight:500}body::-webkit-scrollbar{display:none}.patient-detail-page .overflow-auto{scrollbar-width:none}.patient-detail-page .overflow-auto::-webkit-scrollbar{display:none}.Assign-button{background-color:#2B4360!important;border-color:#2B4360!important;width:108px;height:32px;border-radius:8px}.women-image{height:40px;width:40px}@media (max-width:525px){.searchbar-content{justify-content:center!important}}.patient-box{height:80%}.kyc-edit-aadhar{height:100%;width:100%}.kyc-edit-aadhar-photo{display:none}.licence-data{cursor:pointer}.qualification-certificates-data{height:204px;width:204px}.qualification-certificates{border:2px solid #dde1e8!important}.qualification-certificates-btn{background:transparent;border:none;cursor:pointer}.qualification-certificates-file-title{max-width:100%}.qualification-certificates-add-new-file{width:204px!important;height:204px!important;cursor:pointer}.qualification-certificates-progress-bar{height:8px}.qualification-certificates-edit-btn{width:50px;height:49px;margin-top:30px}.qualification-certificates-file-size-date{font-size:12px;margin-top:2px;width:100%}.edit-basic-details-modal{width:160px;height:160px;border-radius:16px}.edit-basic-details-image{object-fit:cover!important;border-radius:15.87px}.edit-basic-details-error-font{font-size:14px!important}.edit-basic-details-edit-button{cursor:pointer}.edit-basic-details-edit-input{display:none}.edit-basic-camera-icon{cursor:pointer!important}.edit-basic-qualification-button{width:32px;height:32px;padding:0}.appointment-patient-detail-image{position:fixed;bottom:0;right:0;z-index:1050}.consultations-image-summary-cards{display:flex;gap:10px}.consultations-image-book{display:flex;align-items:center;width:190px}.inventory-serach-fillter{display:flex;gap:10px}.inventory-serach-consulations{display:flex;align-items:center;width:190px}.inventory-detail-page-textarea{border:1px solid #dde1e8}.inventory-detail-page-button{position:fixed;bottom:0;right:0;z-index:1050}.appointment-summary-cards,.sitelayout-header-icon{cursor:pointer!important}::-webkit-scrollbar{display:none}html{scrollbar-width:none}body{overflow:auto}input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.edit-basic-detail-timepicker input[type=time]{-moz-appearance:textfield}@media screen and (max-width:376px){.edit-basic-detailsat-sun{margin-top:5px!important}}.form-select{--bs-form-select-bg-img:url(/_next/static/media/ArrowNew.6bf54d7f.png);width:100%;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:17px 9px}.profile-icon-border .maiacare-button{padding:9px 10px!important}.profile-icon-border .outline-layout{border:1px solid #dde1e8!important}.profile-card-boeder:hover{background-color:white!important}.pation-profile-data .content-layout{padding:16px!important}.pation-profile-dataa .content-layout{padding:30px!important}@media (max-width:991px) and (min-width:768px){.pation-profile-dataa .content-layout{padding:16px!important}}.cursor-pointer-custom{cursor:pointer!important}.input-email-data{position:absolute;top:55%;left:2%}.passwored-btn-icon{top:69%!important}.eye-color{color:#B0B4C1!important}.accordion-item:not(:first-of-type){border:1px solid var(--color-border)}.accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important}.accordion-button:focus{box-shadow:none!important;outline:none!important}.box-border-orange{border:1px solid var(--border-box);padding:4px 10px!important;color:var(--border-box);border-radius:8px!important}.box-border-blue{border:1px solid var(--border-box-blue);padding:4px 10px!important;color:var(--border-box-blue);border-radius:8px!important}.box-border-red{border:1px solid var(--border-box-red);padding:4px 10px!important;color:var(--border-box-red);border-radius:8px!important}.border-box-orange-font{color:var(--border-box)!important}.border-box-blue-font,.border-box-orange-font{font-weight:500!important;font-size:14px!important;line-height:20px!important;font-style:medium}.border-box-blue-font{color:var(--border-box-blue)!important}.border-box-red-font{font-weight:500!important;font-size:14px!important;line-height:20px!important;font-style:medium;color:var(--border-box-red)!important}.accordion-form-physical-assessment .input-custom-width{width:47.83%!important}.input-custom-data{margin-top:30px!important}.accordion-form-physical-assessment .or-custom-width{width:4.3%!important;padding:0!important}.btn-outline-danger{padding:9px 18px;font-size:18px;font-weight:500}.cursor-pointer{cursor:pointer}.upload-documents-clickHere{color:#2B4360;font-weight:500}.upload-documents-uploadFile{color:#475569;font-weight:500}.upload-documents-BTN{border:1px solid #3e4a57}.upload-documents-completed{color:#3E4A57}.personal-details-sub-text{color:#8A8D93}.edit-profile-field input,.edit-profile-field input:focus{color:#3E4A57!important;caret-color:#3E4A57}.edit-profile-field input:-webkit-autofill,.edit-profile-field input:-webkit-autofill:active,.edit-profile-field input:-webkit-autofill:focus,.edit-profile-field input:-webkit-autofill:hover{-webkit-text-fill-color:#3E4A57!important;caret-color:#3E4A57!important;box-shadow:inset 0 0 0 1000px white!important;-webkit-transition:background-color 0s;transition:background-color 0s}.edit-profile-field input,.edit-profile-field input:focus,.edit-profile-field select,.edit-profile-field select:focus{color:#3E4A57!important;caret-color:#3E4A57}.edit-profile-field-placeholder select{color:#b0b4c1}.edit-profile-field-placeholder select:has(option:not([disabled]):checked){color:#3E4A57}.edit-profile-field-placeholder select option{color:#3E4A57}.edit-profile-field-placeholder select option[disabled]{color:#b0b4c1}.base-table-color{color:#2C313E!important}.accordion-item:first-of-type>.accordion-header .accordion-button{border-radius:12px!important}.accordion-button{background-color:transparent}.fertilitiy-assement-accodion-item{border:1px solid var(--google-icon-border)!important;border-radius:12px!important;overflow:hidden;background-color:transparent!important}.edit-profile-field input[type=date],.edit-profile-field input[type=date]:focus{color:#3E4A57!important;caret-color:#3E4A57}.edit-profile-field input[type=date]:-webkit-autofill,.edit-profile-field input[type=date]:-webkit-autofill:active,.edit-profile-field input[type=date]:-webkit-autofill:focus,.edit-profile-field input[type=date]:-webkit-autofill:hover{-webkit-text-fill-color:#3E4A57!important;caret-color:#3E4A57!important;box-shadow:inset 0 0 0 1000px white!important;-webkit-transition:background-color 0s;transition:background-color 0s}.edit-profile-field-placeholder input[type=date]{color:#b0b4c1!important}.edit-profile-field-placeholder input[type=date]:not(:placeholder-shown){color:#3E4A57!important}.edit-profile-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(25%) sepia(10%) saturate(500%) hue-rotate(180deg);cursor:pointer}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#3E4A57!important;caret-color:#3E4A57;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.doctor-profile-subheading{color:#8A8D93;font-size:16px;font-weight:400}.header-sub-title-color{color:#CBD5E1}.accordion-button{border-radius:12px!important}@media (max-width:1155px) and (min-width:768px){.sub-heading-patient{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.progressbar-step-success{height:10px;border-radius:8px;background-color:var(--color-progressbar-success)!important}.progressbar-step-secondary{height:10px;border-radius:8px;background-color:var(--color-progressbar-secondary)!important}.appointment-reschedule-profile-icon-box{width:36px;height:36px;border:1px solid #dde1e8;border-radius:4px;display:flex;align-items:center;justify-content:center}.appointment-reschedule-profile-name{font-size:16px;font-weight:500;line-height:22px;font-style:Medium;color:#131D2A}.appointment-reschedule-profile-detail{font-size:14px;font-weight:400;line-height:18px;font-style:Regular;color:var(--color-sidebar-icon)}.appointment-reschedule-profile-schedule-detail{font-size:12px;font-weight:500;line-height:16px;font-style:Medium;color:var(--color-radio-lable)}.patient-profile-dot{border:1px solid var(--google-icon-border);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:10px 12px}.no-caret:after{display:none!important}.appointment-reschedule-profile-box{background-color:var(--color-bg);border-radius:8px;padding:16px}.input-multiselect input::placeholder{font-size:16px;color:#b0b4c1!important}.input-multiselect input::-moz-placeholder{font-size:16px;color:#b0b4c1!important}.input-multiselect input::-ms-input-placeholder{font-size:16px;color:#b0b4c1!important}.log-button{color:white}.see-more{color:var(--color-brand);font-size:14px;font-weight:600}.file-nellipsisame-document{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1999px) and (min-width:1399px){.file-nellipsisame-document{max-width:200px!important}}@media (max-width:1399px) and (min-width:1200px){.file-nellipsisame-document{max-width:100px!important}}@media (max-width:1199px) and (min-width:1025px){.file-nellipsisame-document{max-width:110px!important}}@media (max-width:1024px) and (min-width:992px){.file-nellipsisame-document{max-width:100px!important}}@media (max-width:991px) and (min-width:850px){.file-nellipsisame-document{max-width:125px}}@media (max-width:849px) and (min-width:768px){.file-nellipsisame-document{max-width:120px}}@media (max-width:767px) and (min-width:575px){.file-nellipsisame-document{max-width:370px}}@media (max-width:574px)and (min-width:425px){.file-nellipsisame-document{max-width:230px}}@media (max-width:424px)and (min-width:320px){.file-nellipsisame-document{max-width:130px}}.about-clamp{overflow:hidden;max-height:4.5em;line-height:1.5em}.read-more-inline{font-size:14px;vertical-align:baseline}.custom-react-dropdown input{color:#3e4a57!important;font-size:16px!important;font-weight:500!important}.custome-switch .form-check-input{width:42px;height:22px;background-color:#d6d6d6;border:none;border-radius:30px;cursor:pointer;position:relative;transition:background-color .3s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.custome-switch .form-check-input:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .3s ease}.custome-switch .form-check-input:checked{background-color:#d6d6d6}.custome-switch .form-check-input:checked:before{transform:translateX(20px)}.custome-switch .form-check-input:focus{box-shadow:none}.setting-password-item-name{font-size:14px;font-weight:500;line-height:18px;color:var(--color-sidebar-icon)}.new-notification-dot{border-radius:50%;width:9px;height:9px;background-color:var(--color-danger)}.new-notification-dot-position{top:9px;right:8px}.log-out-all{height:38px}.notification-active{background-color:#2b4360;border-radius:8px;color:white}.documents-scroll-container{max-height:350px;overflow-y:scroll;padding-right:8px}.documents-scroll-container::-webkit-scrollbar{width:6px}.documents-scroll-container::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:6px}.documents-scroll-container::-webkit-scrollbar-track{background:transparent}.documents-scroll-container{scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.qualification-scroll-container{max-height:350px;overflow-y:scroll;padding-right:8px}.qualification-scroll-container::-webkit-scrollbar{width:6px}.qualification-scroll-container::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:6px}.qualification-scroll-container::-webkit-scrollbar-track{background:transparent}.qualification-scroll-container{scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.physical-assessment-scroll{max-height:400px;overflow-y:auto;background:#ffffff;border-radius:8px;scroll-behavior:smooth}.physical-assessment-scroll::-webkit-scrollbar{width:6px}.physical-assessment-scroll::-webkit-scrollbar-track{background:#f1f3f6;border-radius:10px}.physical-assessment-scroll::-webkit-scrollbar-thumb{background:#c1c7d0;border-radius:10px}.physical-assessment-scroll::-webkit-scrollbar-thumb:hover{background:#9aa1ac}.physical-assessment-scroll{scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.dropdown-item.active,.dropdown-item:active{background-color:transparent!important}.form-check-input:checked{background-color:#2b4360!important;border-color:#2b4360!important}.status-pill{display:inline-block;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;text-align:center}.status-approved,.status-completed{background-color:#DEF7EC;color:#057A55}.status-reschedulerequested{background-color:#EDFAFA;color:#0694A2}.status-upcoming{background-color:#F3F4F6;color:#0694A2}.status-deletedbydoctor{background-color:#EDFAFA;color:#111928}.status-ongoing{background-color:#FFF8F1;color:#FF8A4C}.status-noshow{background-color:#F3F4F6;color:#111928}.status-pending{background-color:#EBF5FF;color:#3F83F8}.status-cancelled,.status-rejected{background-color:#FDF2F2;color:#F05252}.status-scheduled{background-color:#EDEBFE;color:#7E3AF2}.status-noresponse{background-color:#FFF8F1;color:#FF8A4C}.status-rescheduled{background-color:#EDFAFA;color:#0694A2}.status-cancelledrequested{background-color:#FDF2F2;color:#F05252}.reason-tag{background-color:#fff5f0;border:1px solid #ff8a65;color:#ff6b4a;padding:4px 10px;font-size:12px;font-weight:500;border-radius:6px;white-space:nowrap}.reason-count{color:#ff8a65;font-size:12px;font-weight:700;cursor:pointer}.documents-section{margin-bottom:80px}.disabled-dropdown{opacity:.5;pointer-events:none}.alert-success{background-color:#2ECF98!important}.alert-danger,.alert-success{color:white!important;border:none;border-radius:8px;padding:12px 16px}.alert-danger{background-color:#E85966!important}.alert .btn-close{filter:brightness(0) invert(1)}.status-dropdown{position:absolute;right:0;top:45px;background:white;border-radius:8px;min-width:250px;z-index:999;padding:8px 0;color:#2B4360;box-shadow:#000!important}.status-option{padding:10px 15px;cursor:pointer}.status-option:hover{background:#2b4360;border-radius:5px;color:white}.custom-switch .form-check-input{width:42px;height:22px}.notifications-text{font-size:17px;font-weight:500;color:#1E293B}.drag-drop-wrapper label{display:block}.select-appointment-time-wrapper .btn{font-weight:500!important;border:1px solid var(--color-radio)!important;color:var(--color-sidebar-icon)!important;padding:8px 12px!important;border-radius:8px!important}.select-appointment-time-wrapper .btn-check:checked+.btn,.select-appointment-time-wrapper .btn:hover{background-color:var(--color-brand)!important;border-color:var(--color-brand)!important;color:white!important}.select-appointment-time-wrapper .btn-check:checked+.btn{font-weight:500!important}.select-appointment-time-wrapper .btn:disabled{opacity:.5;cursor:not-allowed;background-color:#f5f5f5;color:#aaa}.custom-badge{padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500}.text-breaker{white-space:normal;overflow-wrap:break-word;word-break:break-word;max-width:100%}.notification-dropdown{position:absolute;top:42px;right:0;width:280px;background:#fff;border-radius:8px;padding:12px;z-index:3000;box-shadow:0 0 16px rgba(0,0,0,.16)}.notification-preview-list{list-style:none;padding:0;margin:0}.notification-preview-list li{padding:6px 0;border-bottom:1px solid #eee}.notification-preview-list li:last-child{border-bottom:none}.preview-img{width:32px;height:32px;border-radius:6px;object-fit:cover}.preview-title{font-size:14px;font-weight:500}.preview-time{font-size:12px;color:#6b7280}