:root{--primary-color:#6E77F7;--bs-primary:#6E77F7;--bs-primary-rgb:110,119,247;--bs-link-color:#6E77F7;--bs-link-hover-color:#4b55e9;--primary-color-04:rgba(110,119,247,.04);--primary-color-08:rgba(110,119,247,.08);--primary-color-12:rgba(110,119,247,.12);--primary-color-15:rgba(110,119,247,.15);--primary-color-20:rgba(110,119,247,.20);--text-dark:#030301;--text-muted:#7E8094;--f-sz-11:.688rem;--f-sz-12:.75rem;--f-sz-13:.813rem;--f-sz-14:0.875rem;--f-sz-16:1rem;--f-sz-18:1.125rem;--f-sz-20:1.25rem;--f-sz-22:1.375rem;--f-sz-24:1.5rem;--f-sz-26:1.625rem;--f-sz-28:1.75rem}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.eot);src:url(/fonts/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Bold.woff2) format("woff2"),url(/fonts/Poppins-Bold.woff) format("woff"),url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.eot);src:url(/fonts/Poppins-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Light.woff2) format("woff2"),url(/fonts/Poppins-Light.woff) format("woff"),url(/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.eot);src:url(/fonts/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins-Medium.woff) format("woff"),url(/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.eot);src:url(/fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins-Regular.woff) format("woff"),url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.eot);src:url(/fonts/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/Poppins-SemiBold.woff) format("woff"),url(/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}body{font-family:Poppins;color:var(--text-dark);margin:0;padding:0;line-height:1.6;background-color:#F6F6FF;font-size:var(--f-sz-14);line-height:1.4}a,button{transition:all .3s ease-in-out;text-decoration:none!important}a:hover{text-decoration:none}img{max-width:100%;height:auto}p,ul{margin-bottom:.938rem}.bootstrap-select .dropdown-toggle:focus,.form-control:focus,.slide-item:focus,button:focus,input:focus{outline:none!important;box-shadow:none!important}.line-H-1{line-height:1!important}.line-H-1_1{line-height:1.1!important}.line-H-1_2{line-height:1.2!important}.line-H-1_3{line-height:1.3!important}.line-H-1_4{line-height:1.4!important}.line-H-1_5{line-height:1.5!important}.line-H-1_6{line-height:1.6!important}.line-H-1_7{line-height:1.7!important}.line-H-1_8{line-height:1.8!important}.line-H-1_9{line-height:1.9!important}.f-W-L{font-weight:300!important}.f-W-N{font-weight:400!important}.f-W-M{font-weight:500!important}.f-W-SB{font-weight:600!important}.f-W-B,b,strong{font-weight:700!important}.f-sz-11{font-size:var(--f-sz-11)!important}.f-sz-12{font-size:var(--f-sz-12)!important}.f-sz-13{font-size:var(--f-sz-13)!important}.f-sz-14{font-size:var(--f-sz-14)!important}.f-sz-16{font-size:var(--f-sz-16)!important}.f-sz-18{font-size:var(--f-sz-18)!important}.f-sz-20{font-size:var(--f-sz-20)!important}.f-sz-22{font-size:var(--f-sz-22)!important}.f-sz-24{font-size:var(--f-sz-24)!important}.f-sz-26{font-size:var(--f-sz-26)!important}.f-sz-28{font-size:var(--f-sz-28)!important}.color-primary{color:var(--primary-color)!important}.color-dark{color:var(--text-dark)!important}.color-muted{color:var(--text-muted)!important}.color-red{color:#DE0000!important}.color-green{color:#10B981!important}.color-orange{color:#F0A400!important}.bg-primary{background-color:var(--primary-color)!important}.bg-primary-1,.hover-bg-primary-1:hover{background-color:rgba(110,119,248,.1)!important}.bg-light-gray{background-color:#F1F5F9!important}.hover-primary-1:hover{background-color:rgba(110,119,248,.06)!important}.border-O-4{border-color:rgba(0,0,0,.04)!important}.border-O-6{border-color:rgba(0,0,0,.06)!important}.border-O-8{border-color:rgba(0,0,0,.08)!important}.letter-spc-1{letter-spacing:.038rem}.letter-spc-2{letter-spacing:.063rem}.mt__2{margin-top:2px!important}.mb__2{margin-bottom:2px!important}.m__2{margin:2px!important}.pt__2{padding-top:2px!important}.pb__2,.py__2{padding-bottom:2px!important}.py__2{padding-top:2px!important}.p__2{padding:2px!important}.gap-6px{gap:6px!important}.topHeader{padding:1.25rem 0}.topLogoWrp{max-width:22.875rem}.bannerWrp{height:25rem}.bannerWrp img{height:100%;object-fit:cover;object-position:top}.innerWrp{padding:5rem 0}.user-role-cards{background-color:#ffffff;padding:1.625rem;width:100%;display:block;color:var(--text-dark);text-align:center;text-decoration:none;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.08);transition:.3s}.user-role-cards:hover{background-color:var(--primary-color);color:#ffffff}.user-role-cards .role-cardIcon{width:5.625rem;display:block;margin-bottom:.313rem;transition:.3s}.user-role-cards:hover .role-cardIcon{filter:invert(1) brightness(100)}.role-cardTitle{text-transform:uppercase;font-size:1rem;font-weight:500}.footer-copyright{background-color:var(--primary-color);padding:1rem 0;color:#ffffff}.pgWrp{min-height:100dvh;display:flex;flex-direction:column}.loginBx{background-color:#ffffff;border:1px solid #e6e6fa;border-radius:1.5rem;padding:2rem}.cstLab{font-family:var(--f-sz-14);color:var(--text-dark);font-weight:500;margin-bottom:2px}.cstInput,input.form-control,select.form-select,textarea.form-control{font-size:var(--f-sz-14);color:var(--text-dark)!important;border-radius:.625rem;border:1px solid #d9d9f2!important;background-color:#fff!important;padding:.5rem .75rem;box-shadow:none!important;outline:none!important}select.cstInput,select.form-select{padding-right:2.25rem!important;background-position:right .75rem center!important;background-repeat:no-repeat!important}.cstInput::placeholder,input.form-control::placeholder,textarea.form-control::placeholder{color:#8A8AA8!important;font-weight:400;opacity:1}.cstInput:focus,input.form-control:focus,select.form-select:focus,textarea.form-control:focus{color:var(--text-dark)!important;border-color:var(--primary-color)!important;outline:none;box-shadow:0 0 0 3px var(--primary-color-15)!important}select.cstInput,select.cstInput option,select.form-select,select.form-select option{color:var(--text-dark)!important}.cstInput.is-invalid,.form-control.is-invalid{border-color:#dc3545!important}.cstInput::-webkit-inner-spin-button,.cstInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cstInput[type=number]{-moz-appearance:textfield}.input-group-text{color:var(--text-dark)!important;font-weight:500}.form-check-input,input[type=checkbox],input[type=radio]{accent-color:#6E77F7!important;cursor:pointer}.form-check-input:checked,.form-check-input[type=checkbox]:checked,.form-check-input[type=radio]:checked,input[type=checkbox]:checked,input[type=radio]:checked{background-color:#6E77F7!important;border-color:#6E77F7!important;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important}.form-check-input:focus,input[type=checkbox]:focus,input[type=radio]:focus{border-color:#6E77F7!important;box-shadow:0 0 0 .25rem rgba(110,119,247,.25)!important}.cstInput:not(textarea){height:2.563rem}.cstInput.sz-md{height:2.125rem}select.cstInput{padding-right:1.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right .75rem center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23666666' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.icon_Field{position:relative}.icon_Field .cstInput{padding-left:2.25rem}.icon_Field.iconEnd .cstInput{padding-right:2.25rem;padding-left:.75rem!important}.icon_Field .inpIcon{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);color:var(--text-muted);line-height:1}.icon_Field.iconEnd .inpIcon{left:auto;right:1.25rem}.icon_Field input[type=date]::-webkit-calendar-picker-indicator,.icon_Field input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.cstbtn{background-color:var(--primary-color)!important;font-size:var(--f-sz-14);border-radius:.5rem;border:1px solid transparent!important;text-align:center;padding:.5rem 1rem;line-height:1.3;font-weight:500;display:inline-flex;justify-content:center;align-items:center;gap:.375rem;white-space:nowrap!important;transition:all .2s ease-in-out}.cstbtn,.cstbtn:hover{color:#ffffff!important}.cstbtn:hover{background-color:#4b55e9!important}.cstbtn.sz-sm{padding:.25rem .75rem;font-size:var(--f-sz-12);border-radius:.45rem;white-space:nowrap!important}.cstbtn.sz-md{padding:.45rem 1rem;font-size:var(--f-sz-13)}.cstbtn.sz-lg{padding:.625rem 1.375rem;font-size:var(--f-sz-14)}.cstbtn.btn-o{background-color:transparent!important;border-color:var(--primary-color)!important}.cstbtn.btn-o,.cstbtn.btn-o:hover{color:var(--primary-color)!important}.cstbtn.btn-o:hover{background-color:var(--primary-color-08)!important}.cstbtn.btnWhite{background-color:#fff!important;color:var(--text-dark)!important;border-color:rgba(0,0,0,.12)!important}.cstbtn.btnWhite:hover{background-color:var(--primary-color-04)!important;color:var(--primary-color)!important;border-color:var(--primary-color-12)!important}.cstbtn.btnGray{background-color:#f5f5f5!important;color:#545151!important;border-color:rgba(0,0,0,.08)!important}.cstbtn.btnGray:hover{background-color:#ecedf7!important}.cstbtn.btnPrimary-O{background-color:var(--primary-color-08)!important;color:var(--primary-color)!important;border-color:rgba(0,0,0,.06)!important}.cstbtn.btnPrimary-O:hover{background-color:var(--primary-color-12)!important}.cstbtn.btnRed-o{background-color:rgba(222,0,0,.08)!important;color:#DE0000!important;border-color:rgba(222,0,0,.08)!important}.cstbtn.btnRed-o:hover{background-color:rgba(222,0,0,.15)!important}.cstbtn.btn-danger{background-color:#EF4444!important;color:#ffffff!important;border-color:transparent!important}.cstbtn.btn-danger:hover{background-color:#DC2626!important}.cstbtn.btn-success{background-color:#10B981!important;color:#ffffff!important;border-color:transparent!important}.cstbtn.btn-success:hover{background-color:#059669!important}.linkBtn{padding:0;border-radius:0;border:0;color:var(--primary-color);font-size:var(--f-sz-14);justify-content:center;gap:.375rem}.linkBtn,.tabSwitchPill{display:inline-flex;align-items:center}.tabSwitchPill{background-color:#ECECF2;border-radius:.625rem;padding:.25rem;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(110,119,247,.3) transparent}.tabSwitchPill::-webkit-scrollbar{height:4px}.tabSwitchPill::-webkit-scrollbar-thumb{background-color:rgba(110,119,247,.3);border-radius:4px}.tabSwitchPill::-webkit-scrollbar-track{background:transparent}.tabSwitchBtn{border-radius:.5rem;padding:.5rem 1.25rem;font-size:var(--f-sz-14);font-weight:500;border:none;background:transparent;color:var(--text-dark);transition:all .2s ease-in-out;min-width:160px;display:inline-flex;align-items:center;justify-content:center}.tabSwitchBtn.active{background-color:var(--primary-color);color:#fff;box-shadow:0 2px 6px rgba(110,119,247,.3)}.tabSwitchPill.pill_Sm{padding:.3rem}.tabSwitchPill.pill_Sm .tabSwitchBtn{min-width:auto;padding:.5rem .875rem;font-size:var(--f-sz-12);white-space:nowrap;display:flex;align-items:center;gap:5px}.uploadBox{border:1.5px dashed var(--primary-color);border-radius:.75rem;padding:1.125rem;text-align:center;background-color:#ffffff;transition:.2s;cursor:pointer}.uploadBox:hover{border-color:var(--primary-color);background-color:#fbfbff}.uploadCloudIcon{font-size:2.25rem;color:var(--primary-color);display:inline-flex;margin-bottom:.5rem}.orDivider{display:flex;align-items:center;justify-content:center;gap:1rem;max-width:18rem;margin:.875rem auto;color:#9A9AB5;font-size:var(--f-sz-12);font-weight:500}.orDivider:after,.orDivider:before{content:"";flex:1 1;height:1px;background-color:#E2E2F0}.btnBrowseFiles{background-color:var(--primary-color)!important;color:#fff!important;border-radius:.625rem;border:none;padding:.5rem 1.875rem;font-size:var(--f-sz-14);font-weight:500;display:inline-flex;align-items:center;justify-content:center}.btnBrowseFiles:hover{background-color:#4b55e9!important}.infoBoxLavender{background-color:#F0F1FE;border-radius:.875rem;padding:1.25rem 1.5rem}.infoBoxList{list-style-type:disc;padding-left:1.25rem;margin-bottom:0}.infoBoxList li{font-size:var(--f-sz-14);color:var(--text-dark);margin-bottom:.35rem}.infoBoxList li:last-child{margin-bottom:0}.addressIconBadge{width:2.625rem;height:2.625rem;min-width:2.625rem;border-radius:100%;font-size:1.25rem}.addressIconBadge,.helplineIconBadge{background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center}.helplineIconBadge{width:2.75rem;height:2.75rem;min-width:2.75rem;border-radius:50%;font-size:1.125rem}.cstModal .modal-content{border-radius:1rem;border:1px solid #ececf8;box-shadow:0 20px 40px -15px rgba(15,23,42,.12),0 0 0 1px rgba(0,0,0,.04);background-color:#ffffff;color:var(--text-dark);overflow:hidden}.cstModal .modal-header{padding:.8rem 1rem;border-bottom:1px solid #f0f1fe;display:flex;align-items:center;justify-content:space-between}.cstModal .modal-title{font-size:var(--f-sz-18);font-weight:500;color:var(--text-dark);margin:0}.cstModal .modal-body{padding:1rem;color:var(--text-dark)}.cstModal .modal-footer{padding:1rem 1.5rem;border-top:1px solid #f0f1fe;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.cstModal .modal-footer>*{margin:0}.cstModal .btn-close{width:2rem;height:2rem;min-width:2rem;border-radius:50%;background-color:rgba(110,119,247,.1);background-size:.65rem;background-position:50%;opacity:1;padding:0;margin:0;border:none;transition:all .2s ease}.cstModal .btn-close:hover{background-color:rgba(110,119,247,.2);opacity:1}.cstModal .btn-close:focus{box-shadow:none!important;outline:none}.cstModalBackdrop{position:fixed;inset:0;background-color:rgba(3,3,1,.45);z-index:1050}.profileAvatarBox{width:5.5rem;height:5.5rem;border-radius:50%;overflow:hidden;margin:0 auto .75rem;background-color:var(--primary-1,#F0F1FE);border:2px solid #ececf8}.profileAvatarBox,.profileAvatarEditBadge{display:flex;align-items:center;justify-content:center}.profileAvatarEditBadge{position:absolute;bottom:0;right:0;background-color:var(--primary-color);color:#fff;width:1.875rem;height:1.875rem;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transition:transform .2s ease}.profileAvatarEditBadge:hover{transform:scale(1.08)}.profileProgressTrack{height:.4rem;background-color:#ECECF8;border-radius:1rem;overflow:hidden}.profileProgressBar{height:100%;background-color:var(--primary-color);border-radius:1rem;transition:width .3s ease}.profileTile{background-color:#F8F9FE;border:1px solid #ececf8;border-radius:.625rem;padding:.75rem 1rem;transition:border-color .2s ease}.profileTile:hover{border-color:#D4D8FB}.orderMetaBar{background-color:#F0F1FE;border-radius:.5rem;padding:.75rem 1rem}.trackingBoxLavender{background-color:#F0F1FE;border-radius:.75rem;padding:1rem}.medIconBadge.icon-lg{width:4.688rem;height:4.688rem;min-width:4.688rem;background-color:rgba(110,119,248,.1);color:var(--primary-color);border-radius:.375rem;display:flex;align-items:center;justify-content:center;font-size:1rem}.timelineStepItem{position:relative;padding-left:2rem;padding-bottom:1.5rem}.timelineStepItem:last-child{padding-bottom:0}.timelineStepItem:before{content:"";position:absolute;left:.563rem;top:1.25rem;bottom:-.25rem;width:2px;background-color:#D4D8FB}.timelineStepItem:last-child:before{display:none}.timelineStepIcon{position:absolute;left:0;top:.125rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.688rem}.medicineItemCard{background-color:#fff;border-radius:.5rem;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.04);margin-bottom:.625rem;display:flex;align-items:start;gap:.75rem}.medicineItemCard:last-child{margin-bottom:0}.medIconBadge{width:2rem;height:2rem;min-width:2rem;background-color:rgba(110,119,248,.1);color:var(--primary-color);border-radius:.375rem;display:flex;align-items:center;justify-content:center;font-size:1rem}.pastOrderMetaBox{background-color:#F0F1FE;border-radius:.5rem;padding:.625rem .75rem}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.cst-toast-container{position:fixed;top:1.25rem;right:1.25rem;z-index:999999;display:flex;flex-direction:column;gap:.625rem;width:calc(100% - 2.5rem);max-width:32rem;pointer-events:none}.cst-toast-item{pointer-events:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.813rem 1.125rem;border-radius:.625rem;border:1px solid transparent;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.08),0 .125rem .375rem rgba(0,0,0,.04);font-size:var(--f-sz-14);line-height:1.45;animation:toastSlideIn .25s cubic-bezier(.16,1,.3,1) forwards;transition:all .2s ease-in-out}.cst-toast-body{display:flex;align-items:baseline;gap:.4rem;flex:1 1 auto;min-width:0;word-break:break-word}.cst-toast-label{font-weight:700;white-space:nowrap;letter-spacing:.015rem}.cst-toast-msg{font-weight:500}.cst-toast-close{background:transparent;border:none;padding:.2rem;margin-left:.25rem;margin-top:-.1rem;color:currentColor;opacity:.65;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;border-radius:.375rem;transition:opacity .15s ease,background-color .15s ease;flex-shrink:0}.cst-toast-close:hover{opacity:1;background-color:rgba(0,0,0,.06)}.alert-success,.cst-toast-success{background-color:#d1e7dd!important;border-color:#badbcc!important;color:#0f5132!important}.alert-danger,.alert-error,.cst-toast-danger,.cst-toast-error{background-color:#f8d7da!important;border-color:#f5c2c7!important;color:#842029!important}.alert-warning,.cst-toast-warning{background-color:#fff3cd!important;border-color:#ffecb5!important;color:#664d03!important}.alert-info,.cst-toast-info{background-color:#EDE9FE!important;border-color:#DDD6FE!important;color:#6D28D9!important}@media (max-width:1399px){html{font-size:14px}.topHeader{padding:1rem 0}.topLogoWrp{max-width:16.875rem}.bannerWrp{height:18rem}.innerWrp{padding:3rem 0}.user-role-cards{padding:1rem}.user-role-cards .role-cardIcon{width:4.625rem}}@media (max-width:767px){.user-role-cards .role-cardIcon{width:3.625rem}.topLogoWrp{max-width:13.875rem}.card_patientPic.profPic-sm,.medIconBadge.icon-lg{width:3.688rem;min-width:3.688rem;height:3.688rem}}.td-w-400{max-width:400px;min-width:400px;width:400px}.td-w-350{max-width:350px;min-width:350px;width:350px}.td-w-300{max-width:300px;min-width:300px;width:300px}.td-w-250{max-width:250px;min-width:250px;width:250px}.td-w-220{max-width:220px;min-width:220px;width:220px}.td-w-200{max-width:200px;min-width:200px;width:180px}.td-w-180{max-width:180px;min-width:180px;width:180px}.td-w-150{max-width:150px;min-width:150px;width:150px}.td-w-120{max-width:120px;min-width:120px;width:120px}.td-w-100{max-width:100px;min-width:100px;width:100px}.td-w-80{max-width:80px;min-width:80px;width:80px}.td-w-50{max-width:50px;min-width:50px;width:50px}.td-w-40{max-width:40px;min-width:40px;width:40px}.td-w-30{max-width:30px;min-width:30px;width:30px}.td-min-w-350{min-width:350px}.td-min-w-300{min-width:300px}.td-min-w-250{min-width:250px}.td-min-w-220{min-width:220px}.td-min-w-200{min-width:200px}.td-min-w-180{min-width:180px}.td-min-w-170{min-width:170px}.td-min-w-150{min-width:150px}.td-min-w-120{min-width:120px}.td-min-w-100{min-width:100px}.td-min-w-80{min-width:80px}.td-min-w-50{min-width:50px}.resize-none{resize:none!important}.dropdown-menu,.modal-body,.scroll-thin,.table-responsive{scrollbar-width:thin}.mngPg_head_side .mainHeader{right:0;height:3.75rem;z-index:1046}.mngPg_head_side .main-sidebar,.mngPg_head_side .mainHeader{position:fixed;left:0;top:0;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.04)}.mngPg_head_side .main-sidebar{bottom:0;width:15.625rem;display:flex!important;flex-direction:column;z-index:1048}.cst-navbar .nav-link{font-size:.875rem;color:var(--text-dark);display:flex;justify-content:start;align-items:center;gap:.5rem;text-decoration:none;border-radius:8px;padding:.75rem 1rem;line-height:1.2;background-color:transparent;width:100%}.cst-navbar .nav-link:hover{color:var(--primary-color);background-color:rgba(110,119,247,.1)}.cst-navbar .nav-link.active,.cst-navbar>.nav-item.active>.nav-link,.sidebar-subnav>.nav-item.active>.nav-link{background-color:var(--primary-color);color:#fff}.cst-navbar .sidebar-subnav{list-style-type:none;margin:0;padding:.25rem 0 0 1rem;display:flex;flex-direction:column;row-gap:.25rem}.sideSingleLink{background-color:rgb(110 119 247/8%);color:var(--primary-color);border-radius:8px}.sideSingleLink:hover{background-color:rgb(110 119 247/12%)}.scroll-thin,.table-responsive{scrollbar-width:thin}.mngPg_head_side{display:flex;flex-direction:column;min-height:100dvh;padding-top:3.75rem}.main-sidebar{position:fixed;top:0;left:0;bottom:0;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.04);width:15.625rem;display:flex!important;flex-direction:column;z-index:1048}.btnSidebarClose{position:absolute;top:50%;transform:translate(50%,-50%);right:0;background-color:#fff;padding:0;border-radius:.25rem;width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.08);display:flex;justify-content:center;align-items:center}.btnSidebarClose .icon{width:.875rem;opacity:.8}.mngPg_head_side .sidebarHead{height:3.75rem}.mob_menuBackdrop{position:fixed;inset:0;padding:0;border:none;border-radius:0;background-color:rgba(0,0,0,.04)!important;z-index:1047}.mob_menuBackdrop.collapsed{display:none}.menuHamburger{display:inline-flex;justify-content:center;align-items:center;border-radius:.5rem;width:1.875rem;height:1.875rem;padding:.25rem;border:none;position:fixed;top:.938rem;z-index:1047;left:.75rem}.mngPg_head_side .pg_wrapper{flex-grow:1;padding-top:1.25rem;padding-bottom:1.25rem}.cst-navbar{row-gap:.25rem}.cst-navbar>.nav-item>.nav-link{font-size:.875rem;color:var(--text-dark);display:flex;justify-content:start;align-items:center;gap:.5rem;text-decoration:none;border-radius:8px;padding:.75rem 1rem;line-height:1.2;background-color:transparent}.cst-navbar>.nav-item>.nav-link .icon,.sidebar-subnav>.nav-item>.nav-link .icon{width:1.125rem;min-width:1.125rem;display:inline-flex;font-size:var(--f-sz-18)}.cst-navbar>.nav-item>.nav-link:hover .icon{filter:invert(43%) sepia(67%) saturate(904%) hue-rotate(206deg) brightness(99%) contrast(96%)}.cst-navbar>.nav-item>.nav-link.active .icon{filter:brightness(0) invert(1)}.cst-navbar>.nav-item>.nav-link:hover{color:var(--primary-color);background-color:rgba(110,119,247,.1)}.cst-navbar>.nav-item>.nav-link.active{background-color:var(--primary-color);color:#fff}.sideSingleLink{font-size:.875rem;border:1px solid rgba(0,0,0,.06);background-color:rgb(110 119 247/8%)!important;color:var(--primary-color)!important;display:flex;justify-content:start;align-items:center;gap:.5rem;text-decoration:none;border-radius:.5rem;padding:.75rem 1rem;line-height:1.2}.sideSingleLink .icon{width:1.125rem;min-width:1.125rem;display:inline-flex;filter:invert(43%) sepia(67%) saturate(904%) hue-rotate(206deg) brightness(99%) contrast(96%)}.sideSingleLink:hover{background-color:rgb(110 119 247/12%)!important}.main-sidebar .sidebarBottom{border-color:rgba(0,0,0,.08)!important}.headerLogo{max-width:22.5rem;width:100%}.profileBtn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--text-dark);padding:0;border-radius:0;border:none}.profileBtn .usr-name{max-width:7.813rem}.profileBtn .profPic{width:2.125rem;height:2.125rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;border-radius:50%;font-size:.75rem}.patientCard{border:1px solid rgba(0,0,0,.04)}.card_patientPic{width:5.313rem;min-width:5.313rem;height:5.313rem}.cstCard{background-color:#fff;border-radius:.75rem;padding:1rem;border:1px solid rgba(0,0,0,.06)}.crdShadow{box-shadow:0 0 1.25rem rgba(0,0,0,.08)!important}.patientCard{background-color:#fff;border-radius:.5rem;padding:1rem;border:1px solid rgba(0,0,0,.06)}.card_patientPic{border-radius:.5rem;width:4.688rem;min-width:4.688rem;height:4.688rem;object-fit:cover;border:1px solid rgba(0,0,0,.02);background-color:rgba(110,119,248,.08);color:var(--primary-color)}.card_patientPic.sz-sm{height:2.5rem;width:2.5rem;min-width:2.5rem}.bulletList{column-gap:.313rem}.bulletList>li{position:relative;padding-left:.625rem}.bulletList>li:before{position:absolute;content:"•";left:0}.bulletList>li:first-child{padding-left:0}.bulletList>li:first-child:before{display:none}.cstBadge{font-size:var(--f-sz-11);line-height:1.2;font-weight:500;display:inline-flex;gap:.375rem;padding:.188rem .5rem;background-color:rgba(0,0,0,.06);color:#707070;border:1px solid rgba(0,0,0,.02);border-radius:3.125rem}.cstBadge.blue{background-color:rgba(110,119,248,.08);color:var(--primary-color)}.cstBadge.green{background:rgba(16,185,129,.1);color:#10B981}.cstBadge.red{background:rgba(222,0,0,.1);color:#DE0000}.cstBadge.orange{background:rgba(240,164,0,.1);color:#F0A400}.nbrBadge{min-width:1.125rem;min-height:1.125rem;display:inline-flex;justify-content:center;align-items:center;background:var(--primary-color-12);border-radius:100%;padding:.25rem;line-height:1}.cstProgress{height:.5rem;border-radius:3.125rem}.cstProgress .progress-bar{border-radius:3.125rem;background-color:var(--primary-color)}.staff-search-box{max-width:22.188rem}.assignPatient-search-box{max-width:22.5rem}.cstTabs-nav{gap:.25rem}.cstTabs-nav .nav-link{font-size:var(--f-sz-12);font-weight:500;padding:.5rem 1rem;border-radius:.375rem;border:1px solid rgba(0,0,0,.08);background-color:#FFFFFF;color:#475569;line-height:1.2;transition:all .2s ease-in-out}.cstTabs-nav .nav-link:hover{background-color:var(--primary-color-12)!important;color:var(--primary-color)!important}.cstTabs-nav .nav-link.active{background-color:var(--primary-color)!important;color:#FFFFFF!important;border-color:var(--primary-color)!important}.cst-table{width:100%;border-collapse:separate;border-spacing:0}.cst-table,.cst-table>:not(caption)>*>*{color:var(--text-dark)}.cst-table th{background-color:#F1F5F9;color:#64748B;font-size:var(--f-sz-11);font-weight:600;letter-spacing:.04em;padding:.875rem 1rem}.cst-table td,.cst-table th{padding:.75rem .375rem;border-color:#E2E8F0;vertical-align:middle}.cst-table tbody .row-red td{background-color:#FFF5F5!important;border-color:rgba(222,0,0,.08)}.cst-table.last-tr-rds tbody>tr:last-child>td:first-child{border-bottom-left-radius:.75rem}.cst-table.last-tr-rds tbody>tr:last-child>td:last-child{border-bottom-right-radius:.75rem}.prof-avatar{width:1.75rem;height:1.75rem;min-width:1.75rem;border-radius:50%;background-color:rgba(110,119,248,.12);color:var(--primary-color);display:inline-flex;align-items:center;justify-content:center;font-size:var(--f-sz-11);font-weight:600;object-fit:cover}.prof-avatar.gray{background-color:#F1F5F9;color:var(--text-muted)}.iconBtn{min-width:1.75rem;min-height:1.75rem;padding:.25rem;background-color:#F1F5F9!important;border-radius:.25rem;border:1px solid rgba(0,0,0,.02)!important;color:var(--text-dark);display:inline-flex;justify-content:center;align-items:center;font-size:var(--f-sz-14);transition:all .2s ease-in-out}.iconBtn:hover{color:var(--primary-color);border-color:var(--primary-color);background-color:rgba(110,119,248,.1)!important}.iconBtn.redFill{background:rgba(222,0,0,.15)!important;color:#DE0000!important}.tablePagination .btn{min-width:1.8752rem;height:1.875rem;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;font-size:var(--f-sz-12);font-weight:500;color:#585858!important;border-radius:.25rem;border:1px solid rgba(0,0,0,.08)!important;background-color:#FFFFFF!important}.tablePagination .btn:hover{border-color:rgba(0,0,0,.2)!important;color:var(--text-dark)!important}.tablePagination .btn.active{background-color:var(--primary-color)!important;color:#FFFFFF!important;border-color:var(--primary-color)!important}.tablePagination .btn:disabled{opacity:.7;cursor:not-allowed}.cstIcon-bx,.statCardIcon{min-width:2rem;width:2rem;height:2rem;padding:.25rem;display:flex;justify-content:center;align-items:center;border-radius:.375rem;font-size:var(--f-sz-16);background-color:rgba(0,0,0,.06);color:#707070}.cstIcon-bx.orange,.statCardIcon.orange{background:rgba(240,164,0,.1);color:#F0A400}.cstIcon-bx.green,.statCardIcon.green{background:rgba(16,185,129,.1);color:#10B981}.cstIcon-bx.blue,.statCardIcon.blue{background-color:rgba(110,119,248,.08);color:var(--primary-color)}.cstCircle-icon{background-color:#F6F6F6;color:var(--text-dark);border-radius:100%;min-width:2.125rem;min-height:2.125rem;font-size:var(--f-sz-18);display:inline-flex;justify-content:center;align-items:center}.cstCircle-icon.blue{background-color:var(--primary-color);color:#fff}.scroll-H-trail{max-height:calc(100dvh - 300px)}.sticky-top-Pos{top:4.688rem}.cst-dropdown{border-color:rgba(0,0,0,.06);color:var(--text-dark);box-shadow:0 0 4px 0 rgba(0,0,0,.04)}.uploaded_FileBx{background-color:#ffffff;border-radius:12px;border:1px dashed #e6e6fa;padding:10px}.cst-truncate-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1200px){.container-spc{max-width:98.5%}.mngPg_head_side,.mngPg_head_side .mainHeader{padding-left:15.625rem}}@media (max-width:1199px){.main-sidebar{transform:translate(calc(-100% - 10px));transition:all .2s ease-in-out}.main-sidebar.show{transform:translate(0)}.mainHeader .headerAlign-respMenu{padding-left:2.5rem}}@keyframes dualLogoSpinTrack{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dualLogoSpinReverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes dualLogoOrbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dualLogoCounterOrbit{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes dualLogoGlow{0%,to{transform:scale(.95);opacity:.45}50%{transform:scale(1.15);opacity:.9}}@keyframes dualLogoPulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(110,119,247,.4)}50%{transform:scale(1.08);box-shadow:0 0 12px 2px rgba(110,119,247,.25)}}.dual-logo-spin-track{animation:dualLogoSpinTrack 2.4s linear infinite;will-change:transform}.dual-logo-spin-reverse{animation:dualLogoSpinReverse 4s linear infinite;will-change:transform}.dual-logo-orbit{animation:dualLogoOrbit 6s linear infinite;will-change:transform}.dual-logo-counter-orbit{animation:dualLogoCounterOrbit 6s linear infinite;will-change:transform}.dual-logo-glow{animation:dualLogoGlow 3s ease-in-out infinite;will-change:transform,opacity}.dual-logo-pulse{animation:dualLogoPulse 2s ease-in-out infinite;will-change:transform}.dual-logo-dots .dot{animation:dotPulse 1.4s infinite}.dual-logo-dots .dot-1{animation-delay:0s}.dual-logo-dots .dot-2{animation-delay:.2s}.dual-logo-dots .dot-3{animation-delay:.4s}.pac-container{z-index:999999!important;border-radius:.75rem!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.2),0 8px 10px -6px rgba(0,0,0,.1)!important;border:1px solid rgba(0,0,0,.1)!important;font-family:inherit!important;margin-top:4px!important;overflow:hidden!important;pointer-events:auto!important}.pac-item{padding:8px 14px!important;font-size:13px!important;cursor:pointer!important;border-top:1px solid #f0f0f5!important;display:flex!important;align-items:center!important;gap:6px!important;transition:background-color .15s ease!important}.pac-item-selected,.pac-item:hover{background-color:rgba(110,119,247,.08)!important}.pac-item .pac-item-query{font-size:13px!important;font-weight:600!important;color:#1a1a2e!important}.pac-icon{margin-right:6px!important}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner,.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.skiptranslate:not(.google-translate-wrapper):not(#google_translate_element),iframe.goog-te-banner-frame,iframe[id*=goog-te-banner],iframe[id^=":1.container"]{display:none!important;visibility:hidden!important;height:0!important;width:0!important;border:none!important;opacity:0!important;pointer-events:none!important}body,html{top:0!important;margin-top:0!important;position:static!important}.goog-tooltip,.goog-tooltip *,.goog-tooltip:hover{display:none!important;visibility:hidden!important}.goog-text-highlight{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important}#google_translate_element{display:none!important}.google-translate-wrapper .btn:hover{border-color:#6E77F7!important}.back-home-btn{display:inline-flex;align-items:center;gap:.5rem;background-color:#ffffff;border:1px solid rgba(110,119,247,.25);color:#1a1a2e;padding:.45rem 1rem;border-radius:50rem;font-size:var(--f-sz-13);font-weight:500;text-decoration:none!important;box-shadow:0 2px 8px rgba(110,119,247,.08);transition:all .2s ease-in-out;cursor:pointer}.back-home-btn:hover{background-color:#F6F6FF;border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 4px 12px rgba(110,119,247,.18);transform:translateX(-2px)}.back-home-btn:active{transform:translateX(0)}.back-home-btn-icon-only{width:2.25rem;height:2.25rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}@keyframes fadeInTooltip{0%{opacity:0;transform:translate(-50%,3px)}to{opacity:1;transform:translate(-50%)}}.journey-step-circle{width:1.625rem;height:1.625rem;min-width:1.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;transition:all .2s ease;background-color:#ffffff}.journey-step-circle.completed{background-color:#10B981;color:#ffffff}.journey-step-circle.active{background-color:#ffffff;border:2px solid var(--primary-color,#6e77f7)}.journey-step-circle.active:after{content:"";width:.625rem;height:.625rem;border-radius:50%;background-color:var(--primary-color,#6E77F7)}.journey-step-circle.pending{background-color:rgb(240 241 254)}.journey-step-circle.cancelled{background-color:#DE0000;color:#ffffff}.journey-step-line{position:absolute;top:12px;left:50%;width:100%;height:3px;z-index:1}.journey-step-line,.journey-step-line.pending{background-color:rgba(110,119,247,.1)}.journey-step-line.completed{background-color:#10B981}.journey-step-line.in-progress{background:linear-gradient(90deg,var(--primary-color,#6E77F7) 50%,rgba(110,119,247,.1) 50%)}.journey-step-line.cancelled{background-color:#DE0000}.progWrp-w{min-width:400px}@keyframes fadeInLoader{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes dualLogoFlipCard{0%,42%{transform:rotateY(0deg)}50%,92%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes dualLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes dualLogoProgressLine{0%{left:-40%;width:40%}50%{left:25%;width:55%}to{left:100%;width:40%}}@keyframes dotPulse{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.dual-logo-perspective{perspective:1000px;display:inline-flex;align-items:center;justify-content:center;animation:dualLogoFloat 3.2s ease-in-out infinite}.dual-logo-flipper{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:dualLogoFlipCard 3.2s cubic-bezier(.45,.05,.55,.95) infinite}.dual-logo-face{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:50%;box-shadow:0 10px 25px -5px rgba(110,119,247,.2),0 4px 12px -2px rgba(0,0,0,.06);border:2px solid rgba(110,119,247,.15);padding:12px}.dual-logo-face.face-back{transform:rotateY(180deg)}.dual-logo-progress-track{position:relative;width:100%;background:rgba(110,119,247,.12);border-radius:999px;overflow:hidden}.dual-logo-progress-bar{position:absolute;top:0;height:100%;background:linear-gradient(90deg,#6E77F7,#9B86EC 50%,#4F46E5);border-radius:999px;box-shadow:0 0 8px rgba(110,119,247,.5);animation:dualLogoProgressLine 1.8s cubic-bezier(.4,0,.2,1) infinite}.dual-logo-dots .dot{display:inline-block;animation:dotPulse 1.4s ease-in-out infinite both}.dual-logo-dots .dot-1{animation-delay:-.32s}.dual-logo-dots .dot-2{animation-delay:-.16s}.dual-logo-dots .dot-3{animation-delay:0s}