.global-tabbed-content-panel-container{width:100%;display:flex;overflow:hidden}.global-tabbed-content-panel-container p{margin:0}.global-tabbed-content-panel-container .parent{display:unset;flex-grow:1;width:100%}.global-tabbed-content-panel-container .parent .main-content{width:100%}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal,.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content,.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area,.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area.services-details-area{max-height:unset!important;height:unset!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab{padding:0;max-height:unset!important;height:unset!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container{width:100%;max-height:unset!important;height:unset!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_text{font-weight:400}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box{justify-content:start;gap:10px;padding:0 1rem}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-width:fit-content;font-weight:500;display:flex}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown .service-box{align-items:center;gap:8px;display:flex}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown .service-box .title{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:200px;color:var(--h2-color);padding:0;overflow:hidden}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown .service-box .count{border:1px solid #cbc5c5;border-radius:4px;justify-content:center;align-items:center;height:30px;display:flex;background-color:#0000!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box{z-index:50;transform-origin:0 0;background-color:var(--modals-bg);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:4px;flex-direction:column;min-width:300px;max-height:max-content;display:flex;position:absolute;top:45px;left:14px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;outline:none!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .menu-triangle{border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid var(--global-tabbed-content-panel-borders);border-radius:20px;width:0;height:0;margin:0 auto;position:absolute;top:-10px;left:calc(50% - 14px)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list{flex-direction:column;max-height:300px;margin-bottom:6px;display:flex;overflow-y:auto}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .no-services-found{margin:0 auto;padding-top:5px;padding-bottom:30px;display:block}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .no-services-found p{color:#aaa;font-size:12px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper{padding:8px 0}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper p{color:#8e8e8e;font-size:14px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .break{border-top:1px solid var(--global-tabbed-content-panel-borders);margin:10px 0}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box{cursor:pointer;align-items:center;gap:10px;padding:5px 10px;display:flex}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box.active{background-color:var(--popover-hover)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box.active p{font-weight:500}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box:hover{background-color:var(--popover-hover)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box.private>div{align-items:center;gap:10px;display:flex}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .service-box.private{justify-content:space-between}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .title{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:200px;padding:0;overflow:hidden}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list .services-list-wrapper .count{border:1px solid #cbc5c5;border-radius:4px;justify-content:center;align-items:center;height:30px;display:flex;background-color:#0000!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list::-webkit-scrollbar{width:5px;height:5px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .pharmacy-services-dropdown-box .services-list::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .MuiTabs-root{margin-top:0}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .MuiTabs-flexContainer{height:53px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .MuiButtonBase-root{min-height:50px}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .add-view-btn{cursor:pointer;border:1px solid #bbb;border-radius:4px;align-items:center;gap:5px;height:30px;margin-top:10px;padding:.1rem .4rem;font-size:12px;display:flex}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .tabs_box .add-view-btn p{color:#bbb;margin:0}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area{margin:0;max-height:unset!important;height:unset!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_content-bg{width:100%;max-width:100%;min-height:calc(100vh - 155px);max-height:calc(100vh - 155px)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_content-bg::-webkit-scrollbar{width:5px!important;height:5px!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_content-bg::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_content-bg::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_content-bg::-webkit-scrollbar-track{border:1px solid var(--scroll)!important;border-radius:4px!important}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .infinite-scroll-component .MuiSkeleton-root{transform:scaleY(.8)}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .services_kanban-serviceName{font-weight:500}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-content-area .service_item .medicines .med-box p{letter-spacing:.2px;font-weight:400}.global-tabbed-content-panel-container .parent .main-content .pharmacy_header_modal .modal-content .pharmacy-details-area .services_tab .services_container .services_container-tabs{border-bottom:1px solid var(--kanban-board-top-border);width:100%}.global-tabbed-content-panel-container .parent .main-content .kanban-loader{margin-top:10px}.global-tabbed-content-panel-container .parent .main-content .kanban-loader .services_tab{padding:0}.global-tabbed-content-panel-container .parent .main-content .kanban-loader .services_tab .services_container{width:100%;height:100%}.global-tabbed-content-panel-container .parent .main-content .kanban-loader .services_tab .services_container .services_container-content-area{height:90vh;max-height:90vh}.global-tabbed-content-panel-container .parent .main-content .kanban-loader .services_tab .services_container .services_container-content-area .pharmacy_header_modal{height:100%!important}.global-tabbed-content-panel-container .parent .main-content .kanban-loader .services_tab .services_container .services_container-content-area .pharmacy_header_modal .services_kanban{width:100%;max-width:100%;height:100%}.global-tabbed-content-panel-container .services_workload{height:90vh}.timer-display{align-items:center;margin-left:8px;margin-right:8px;display:flex}.timer-display p{color:#f2f2f2;text-align:center;min-width:45px;margin:0;font-family:monospace;font-size:14px;font-weight:500}.pc-media-btn.transcribing .timer-display{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.teams-sidebar-wrapper{background-color:var(--grey-222);border-right:1px solid var(--global-tabbed-content-panel-borders);padding:.8rem .3rem .8rem .6rem;overflow:hidden}.teams-sidebar-wrapper .open-panel{cursor:pointer;justify-content:center;align-items:center;padding-right:5px;display:flex}.teams-sidebar-wrapper .close-panel{cursor:pointer;align-items:center;gap:5px;width:fit-content;display:flex}.teams-sidebar-wrapper .close-panel p{font-size:14px}.teams-sidebar-wrapper .teams-list-container{flex-direction:column;gap:10px;max-height:82vh;margin-top:15px;margin-bottom:5px;padding-right:5px;display:flex;overflow:hidden auto}.teams-sidebar-wrapper .teams-list-container .search_nfilter{padding:0}.teams-sidebar-wrapper .teams-list-container .search_nfilter .inputDiv{max-width:unset}.teams-sidebar-wrapper .teams-list-container .no-results{text-align:center;color:#999;margin-top:20px;font-size:12px;font-weight:500}.teams-sidebar-wrapper .teams-list-container::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.teams-sidebar-wrapper .teams-list-container::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.teams-sidebar-wrapper .teams-list-container::-webkit-scrollbar-thumb:hover{background:0 0!important}.teams-sidebar-wrapper .teams-list-container::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.teams-sidebar-wrapper .teams-list-container:hover::-webkit-scrollbar{opacity:1}.teams-sidebar-wrapper .teams-list-container:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.teams-sidebar-wrapper .teams-list-container:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.teams-sidebar-wrapper .teams-list-container:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion{background-color:var(--grey-111);border:1px solid var(--global-tabbed-content-panel-borders);box-shadow:none;border-radius:6px}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion.Mui-expanded{margin:0}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .MuiAccordionSummary-content{margin:10px 0}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .header .MuiAccordionSummary-content{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;align-items:center;gap:10px;margin:0;padding:0;display:flex;overflow:hidden}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .header .MuiAccordionSummary-content p{font-weight:500}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .header .MuiAccordionSummary-content .team_icon-box{border-radius:6px;width:30px;height:30px;font-size:12px}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details{flex-direction:column;gap:15px;display:flex}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .length{text-transform:uppercase;color:#aaa;font-size:10px;font-weight:500}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .team-members-box{flex-direction:column;gap:6px;display:flex}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list{flex-direction:column;gap:6px;max-height:300px;margin-top:3px;padding-right:5px;display:flex;overflow:hidden auto}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list::-webkit-scrollbar{width:5px;height:5px}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list .pharmacy-box{background-color:var(--popover-hover);border:1px solid var(--popover-hover);color:#8e8e8e;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:.5rem;font-size:14px;display:flex}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list .pharmacy-box:hover,.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list .pharmacy-box.active{border:1px solid #999}.teams-sidebar-wrapper .teams-list-container .sidebar-team-accordion .details .pharmacies .list .pharmacy-box p{color:#8e8e8e}.teams-sidebar-wrapper .addTeam_icon-box{padding:0;bottom:15px}.addNewModal .modal-header{padding-bottom:0!important}.addNewModal .modal-content{border-radius:4px!important}.addNewModal .modal-content .addNew-input-container,.addNewModal .modal-content .addNew-input-container input{background-color:var(--grey-111)}.addNewModal .close-icon{margin-left:auto}.addNewPharmacySelection .modal-header{padding-bottom:0!important}.addNewPharmacySelection .modal-content{border-radius:4px!important}.addNewPharmacySelection .close-icon{margin-left:auto}@media screen and (width<=1400px){.teams-list-container{max-height:72vh!important}}.team_container{z-index:6;height:100%;max-height:80vh;margin-top:-10px;padding:25px;transition:all .8s ease-in-out;position:absolute;top:-10px;overflow:auto}.team_container.hidden{opacity:0;transition:all .8s ease-in-out;transform:translate(-100%)}.team-title{z-index:-1;margin-top:15px;margin-left:55px;position:absolute}.team-title h5{margin:0}.team_wrapper{align-items:center;margin-top:10px;display:flex}.team_icon-box{border-radius:10px;flex-direction:column;flex:none;order:0;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;transition:all .2s linear;display:flex;position:relative}.team_icon-box img{width:-webkit-fill-available;width:-moz-available}.team_icon-box:hover{cursor:pointer;border:2px solid #000;transition:all .2s linear}.team_icon-box:hover+.team_icon-label{display:flex}.team_icon-label{color:#000;border-radius:10px;align-items:center;margin:0 0 0 10px;padding:8px;font-size:12px;font-weight:600;display:none}.team_icon-label p{text-wrap:nowrap;margin:0 0 0 5px}.notification-circle{background-color:#d90000;border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;right:-5px}.notification-counts{color:#fff;text-align:center;background-color:#d90000;border-radius:5px;width:20px;margin-left:5px;padding:2px 3px}.notification-counts p{margin:0 auto;font-size:10px;display:block;color:#fff!important}.hover_team-img{width:18px;height:18px;margin-right:8px}.hover_team-img img{width:-webkit-fill-available;width:-moz-available}.pharmacy-list-wrapper,.pharmacies-list-footer{padding:0 20px}.addNewPharmacy-heading{padding:5px 20px;position:sticky;top:0}.pharmacy-list-wrapper{margin-top:20px}.pharmacies-list-footer{position:sticky;bottom:-2px}.pharmacy-search-wrapper{margin-top:20px}.pharmacy-search-box{border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:8px;font-size:14px;display:flex}.pharmacy-search-box input{background-color:#0000;border:0;width:100%}.pharmacy-search-box input:focus{outline:none}.pharmacy-error-message{text-align:center;margin:30px 0;font-size:20px;font-weight:700}.global-header-wrapper{border-bottom:1px solid var(--global-tabbed-content-panel-borders);flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:.4rem 1rem;display:flex}.global-header-wrapper .logo-wrapper{cursor:pointer}.global-header-wrapper .titan-logo{width:160px;height:35px}.global-header-wrapper .global-search{flex:1}.global-header-wrapper .global-search .input-wrapper{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--global-tabbed-content-global-search-bg);cursor:pointer;border-radius:4px;outline:none;align-items:center;width:100%;max-width:600px;margin:0 auto;padding:2px;transition:all .3s;display:flex;position:relative}.global-header-wrapper .global-search .input-wrapper.input-box-shadow{transition:all .3s;box-shadow:0 0 0 2px #f663e2b3}.global-header-wrapper .global-search .input-wrapper .styled-input{width:95%;color:var(--h2-color);cursor:pointer;background-color:#0000;border:none;outline:none;padding:.3rem;font-size:14px}.global-header-wrapper .global-search .input-wrapper .search-icon{color:#aaa;pointer-events:none;font-size:14px;position:absolute;right:10px}.styled-input:focus+.global-header-wrapper .global-search .input-wrapper .search-icon{color:#3f51b5}.global-header-wrapper .header-container{position:unset}.global-header-wrapper .header-container .header_wrapper-two{gap:10px}.global-header-wrapper .header-container .header-icons{margin:0}.global-header-wrapper .global-search-box::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.global-header-wrapper .global-search-box::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.global-header-wrapper .global-search-box::-webkit-scrollbar-thumb:hover{background:0 0!important}.global-header-wrapper .global-search-box::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.global-header-wrapper .global-search-box:hover::-webkit-scrollbar{opacity:1}.global-header-wrapper .global-search-box:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.global-header-wrapper .global-search-box:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.global-header-wrapper .global-search-box:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}@media (width<=768px){.global-header-wrapper{flex-direction:column;align-items:flex-start}.global-header-wrapper .titan-logo{width:150px;margin-bottom:.5rem}.global-header-wrapper .global-global-search{width:100%;margin-bottom:.5rem}.global-header-wrapper .global-global-search .input-wrapper{max-width:unset}.global-header-wrapper .header-container{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.global-header-wrapper .header-container .header_wrapper-two{flex-direction:row;gap:5px}.global-header-wrapper .header-container .header-icons{margin-top:.5rem}}.pc-media-btn{cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:.4rem .75rem;display:flex;position:relative;top:-5px}.pc-media-btn.start{background:linear-gradient(90deg,#7e22ce,#9333ea)}.pc-media-btn.disabled{opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important}.pc-media-btn.disabled .icon-cont{border-color:#aaa!important}.pc-media-btn.disabled .icon-cont svg{fill:#aaa!important}.pc-media-btn.disabled .right-icon svg{color:#aaa!important}.pc-media-btn.transcribing{background:linear-gradient(90deg,#16a34a,#22c55e);box-shadow:0 0 8px #22c55e80;padding:0!important}.pc-media-btn.transcribing .text-wrapper{margin-left:35px}.pc-media-btn.completing{background:linear-gradient(90deg,#3b82f6,#2563eb);box-shadow:0 0 8px #3b82f680}.pc-media-btn.complete{background:linear-gradient(90deg,#7e22ce,#9333ea);box-shadow:0 0 8px #3b82f680}.pc-media-btn.stop{background-color:#e90431;gap:5px;box-shadow:0 0 8px #c5222280;padding:0!important}.pc-media-btn.stop .icon-cont,.pc-media-btn.stop .icon-cont svg{width:10px!important;height:10px!important}.pc-media-btn .text-wrapper{text-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;height:20px;display:flex;position:relative}.pc-media-btn .text-wrapper .transcribing-text{color:#fff;font-size:.75rem;animation:.3s fadeInSlideIn}.pc-media-btn .text-wrapper p{text-align:center;color:#fff;font-size:.75rem}.pc-media-btn .icon-cont,.pc-media-btn .right-icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.pc-media-btn .right-icon{background-color:#0000}.pc-media-btn .right-icon svg{fill:var(--main-heading)!important}.pc-media-btn.transcribing .right-icon svg{fill:#fa3532}.pc-media-btn.manual-mode{color:#fff;background:linear-gradient(90deg,#ea580c,#f97316);transition:background .18s,box-shadow .18s;box-shadow:0 6px 16px #fb923c2e}.pc-start-modal .modal-content{padding:.8rem}.pc-start-modal .modal-content .header{justify-content:space-between;align-items:center;display:flex}.pc-start-modal .modal-content .header div{align-items:center;gap:10px;display:flex}.pc-start-modal .modal-content .header p{margin:0;font-size:18px;font-weight:600}.pc-start-modal .modal-content .header svg{cursor:pointer}.pc-start-modal .modal-content .body{margin-top:15px}.pc-start-modal .modal-content .body .body-info{font-size:15px}.pc-start-modal .modal-content .body .body-action{font-size:17px;font-weight:500}.pc-start-modal .modal-content .footer{border-top:1px solid var(--global-tabbed-content-panel-borders);margin-top:15px;padding:8px 0 0;background-color:unset!important}.pc-start-modal .modal-content .footer .btn-class{min-width:110px}.pc-add-vitals-modal{z-index:9999999!important}.pc-add-vitals-modal .modal-content{padding:.8rem .8rem 1.5rem;border-radius:16px!important}.pc-add-vitals-modal .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-add-vitals-modal .modal-content .header .info{flex-direction:column;gap:10px;display:flex}.pc-add-vitals-modal .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pc-add-vitals-modal .modal-content .header .info .desc{color:#727273;max-width:80%;font-size:14px}.pc-add-vitals-modal .modal-content .header svg{cursor:pointer}.pc-add-vitals-modal .modal-content .body{max-height:530px;margin-top:15px;overflow-y:auto}.pc-add-vitals-modal .modal-content .body::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.pc-add-vitals-modal .modal-content .body::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.pc-add-vitals-modal .modal-content .body::-webkit-scrollbar-thumb:hover{background:0 0!important}.pc-add-vitals-modal .modal-content .body::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.pc-add-vitals-modal .modal-content .body:hover::-webkit-scrollbar{opacity:1}.pc-add-vitals-modal .modal-content .body:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.pc-add-vitals-modal .modal-content .body:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.pc-add-vitals-modal .modal-content .body:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper{justify-content:center;align-items:end;width:100%;display:flex}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown{width:60%;background-color:var(--grey-111)!important}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-placeholder,.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect{width:60%;background-color:var(--bg-clr)!important;border:var(--modal-border-outline)!important;border-radius:8px!important}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-multiselect-token{background:#f663e252;font-size:14px}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect.p-multiselect:not(.p-disabled).p-focus{box-shadow:none}.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-placeholder,.pc-add-vitals-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper{flex-direction:column;gap:10px;display:flex}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:1rem;transition:all .1s linear;display:flex}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box p{margin:0}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .label{margin-top:6px;font-size:14px;font-weight:600;line-height:.6}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .desc{color:#999;font-size:12px;font-weight:500}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .cancel-btn{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding:.6rem .3rem;transition:all .1s linear;display:flex}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .cancel-btn p{margin:0;font-size:14px;font-weight:500}.pc-add-vitals-modal .modal-content .body .vital-boxes-wrapper .cancel-btn:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pc-add-vitals-modal .modal-content .body .field-error{color:red;margin:4px 0 0;font-size:12px}.pc-add-vitals-modal .modal-content .body form{padding:0}.pc-add-vitals-modal .modal-content .body .fields-wrapper h6{margin:20px 0 -10px;font-weight:700}.pc-add-vitals-modal .modal-content .body .fields-grid{background-color:var(--consultation-question);border-radius:16px;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:1rem;display:grid}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid{background-color:var(--grey-222);border-radius:16px;min-height:64px;padding:.5rem}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid .label{color:#aaa;margin:0;font-size:12px}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid input{border:1px solid var(--global-tabbed-content-panel-borders);width:100%;color:var(--add-vitals-modal-value-color);background-color:#0000;border-radius:16px;margin-top:4px;padding:2px 10px;font-size:13px}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid input:focus{outline:0}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid input::placeholder{color:#9999997e}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid .switch{margin-top:3px}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid .switch input{width:300%}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid:last-child{grid-column:span 2}.pc-add-vitals-modal .modal-content .body .fields-grid .text-box-grid.flex{justify-content:space-between;align-items:center;display:flex}.pc-add-vitals-modal .modal-content .body .bp-fields-wrapper .title{text-align:left;margin:20px 0 0;font-weight:700}.pc-add-vitals-modal .modal-content .body .bp-fields-wrapper .sysdias{margin-top:20px}.pc-add-vitals-modal .modal-content .body .bp-fields-wrapper .sysdias:before{content:"";background-color:var(--global-tabbed-content-panel-borders);width:25px;height:3px;margin-right:6px;display:inline-block;position:relative;top:-3px}.pc-add-vitals-modal .modal-content .body .bp-fields-wrapper .fields-grid{margin-top:10px}.pc-add-vitals-modal .modal-content .body .comments-area{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;margin-top:20px;padding:.6rem}.pc-add-vitals-modal .modal-content .body .comments-area textarea{width:100%;color:var(--add-vitals-modal-value-color);border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--consultation-question);border-radius:16px;padding:1rem;font-size:14px}.pc-add-vitals-modal .modal-content .body .add-more-btn-wrapper{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;width:100%;margin-top:10px;padding:.5rem;transition:all .2s linear;box-shadow:0 2px 6px #0000000a}.pc-add-vitals-modal .modal-content .body .add-more-btn-wrapper .add-more-btn{background-color:var(--consultation-question);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:.5rem;display:flex}.pc-add-vitals-modal .modal-content .body .add-more-btn-wrapper .add-more-btn p{margin:0;font-size:14px}.pc-add-vitals-modal .modal-content .body .add-more-btn-wrapper:hover{background-color:var(--consultation-question);transition:all .2s linear}.pc-add-vitals-modal .modal-content .footer{align-items:center;gap:10px;margin-top:15px;padding:8px 0 0;display:flex;position:relative;background-color:unset!important}.pc-add-vitals-modal .modal-content .footer .oval-loading{top:30px;left:70%}.pc-add-vitals-modal .modal-content .footer .oval-loading svg{width:25px;height:25px}.pc-add-vitals-modal .modal-content .footer .btn-class{min-width:110px}.pc-modal{z-index:9999999!important}.pc-modal .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pc-modal .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-modal .modal-content .header .info{flex-direction:column;gap:10px;display:flex}.pc-modal .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pc-modal .modal-content .header .info .desc{color:#727273;max-width:80%;margin:0;font-size:14px}.pc-modal .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pc-modal .modal-content .body{max-height:530px;margin-top:15px;overflow:hidden auto}.pc-modal .modal-content .body::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.pc-modal .modal-content .body::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.pc-modal .modal-content .body::-webkit-scrollbar-thumb:hover{background:0 0!important}.pc-modal .modal-content .body::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.pc-modal .modal-content .body:hover::-webkit-scrollbar{opacity:1}.pc-modal .modal-content .body:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.pc-modal .modal-content .body:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.pc-modal .modal-content .body:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.pc-modal .modal-content .body .dropdown-wrapper{justify-content:center;align-items:end;width:100%;display:flex}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown{width:60%;background-color:var(--grey-111)!important}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-placeholder,.pc-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect{width:60%;background-color:var(--bg-clr)!important;border:var(--modal-border-outline)!important;border-radius:8px!important}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-multiselect-token{background:#f663e252;font-size:14px}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect.p-multiselect:not(.p-disabled).p-focus{box-shadow:none}.pc-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-placeholder,.pc-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pc-modal .modal-content .body .vital-boxes-wrapper{flex-direction:column;gap:10px;display:flex}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:1rem;transition:all .1s linear;display:flex}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box p{margin:0}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .label{margin-top:6px;font-size:14px;font-weight:600;line-height:.6}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .desc{color:#999;font-size:12px;font-weight:500}.pc-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pc-modal .modal-content .body .vital-boxes-wrapper .cancel-btn{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding:.6rem .3rem;transition:all .1s linear;display:flex}.pc-modal .modal-content .body .vital-boxes-wrapper .cancel-btn p{margin:0;font-size:14px;font-weight:500}.pc-modal .modal-content .body .vital-boxes-wrapper .cancel-btn:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pc-modal .modal-content .body .field-error{color:red;margin:4px 0 0;font-size:12px}.pc-modal .modal-content .body form{padding:0}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper{gap:10px!important}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .form-row{gap:16px;margin-bottom:16px;display:flex}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .form-row .form-group{flex:1}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result{border:1px solid;border-radius:.7rem;padding:1rem}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result-header{justify-content:space-between;align-items:center;display:flex}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result-text{font-size:14px;font-weight:400}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result-badge{border:1px solid;border-radius:12px;padding:4px 8px;font-size:14px}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--normal{background-color:#e9f8ee;border-color:#bbf7d0}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--normal .bmi-result-text{color:#174828}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--normal .bmi-result-badge{color:#185f28;background-color:#d4edda;border-color:#c3e6cb}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--underweight{background-color:#fffce7;border:2px solid #fcf7b9}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--underweight .bmi-result-text{color:#554e17}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--underweight .bmi-result-badge{color:#57511c;background-color:#fbf3a1;border-color:#fefce8}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--overweight{background-color:#fffbec;border-color:#fef3c7}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--overweight .bmi-result-text{color:#927a25}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--overweight .bmi-result-badge{color:#6b5820;background-color:#fff3cd;border-color:#ffeaa7}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--obese{background-color:#fee;border-color:#fecaca}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--obese .bmi-result-text{color:#5e1313}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--obese .bmi-result-badge{color:#68232a;background-color:#f8d7da;border-color:#f5c6cb}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--default{background-color:#ffecec;border-color:#fecaca}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--default .bmi-result-text{color:#4f1c1c}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-result--default .bmi-result-badge{color:#52191f;background-color:#f8d7da;border-color:#f5c6cb}.pc-modal .modal-content .body form .BMICalculator-fields-wrapper .bmi-title-wrapper{align-items:center;gap:10px;display:flex}.pc-modal .modal-content .body form .fields-wrapper{flex-direction:column;gap:26px;display:flex}.pc-modal .modal-content .body form .fields-wrapper h6{margin:20px 0 -10px;font-weight:700}.pc-modal .modal-content .body form .fields-wrapper .form-group{flex-direction:column;gap:6px;display:flex}.pc-modal .modal-content .body form .fields-wrapper .form-group label{color:var(--pc-modal-labels);font-size:14px;font-weight:500}.pc-modal .modal-content .body form .fields-wrapper .form-group input{background-color:var(--grey-222);color:var(--main-heading);border-radius:10px;min-height:40px;margin:0 .6px;padding:.5rem .75rem;font-size:14px;border:1px solid var(--global-tabbed-content-panel-borders)!important}.pc-modal .modal-content .body form .fields-wrapper .form-group .custom-select{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;min-height:40px;padding:.5rem .75rem;font-size:14px}.pc-modal .modal-content .body form .fields-wrapper .form-group .field-error{font-size:14px}.pc-modal .modal-content .body form .footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pc-modal .modal-content .body form .footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pc-modal .modal-content .body form .footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pc-modal .modal-content .body form .footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pc-modal .modal-content .body form .footer-actions .done{color:#fff;background:#000}.pc-modal .modal-content .body form .footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pc-modal .modal-content .body form .footer-actions .done:hover{background-color:#111}.pc-modal .modal-content .body .fields-grid{background-color:var(--consultation-question);border-radius:16px;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:1rem;display:grid}.pc-modal .modal-content .body .fields-grid .text-box-grid{background-color:var(--grey-222);border-radius:16px;min-height:64px;padding:.5rem}.pc-modal .modal-content .body .fields-grid .text-box-grid .label{color:#aaa;margin:0;font-size:12px}.pc-modal .modal-content .body .fields-grid .text-box-grid input{border:1px solid var(--global-tabbed-content-panel-borders);width:100%;color:var(--add-vitals-modal-value-color);background-color:#0000;border-radius:16px;margin-top:4px;padding:2px 10px;font-size:13px}.pc-modal .modal-content .body .fields-grid .text-box-grid input:focus{outline:0}.pc-modal .modal-content .body .fields-grid .text-box-grid input::placeholder{color:#9999997e}.pc-modal .modal-content .body .fields-grid .text-box-grid .switch{margin-top:3px}.pc-modal .modal-content .body .fields-grid .text-box-grid .switch input{width:300%}.pc-modal .modal-content .body .fields-grid .text-box-grid:last-child{grid-column:span 2}.pc-modal .modal-content .body .fields-grid .text-box-grid.flex{justify-content:space-between;align-items:center;display:flex}.pc-modal .modal-content .body .bp-fields-wrapper .title{text-align:left;margin:20px 0 0;font-weight:700}.pc-modal .modal-content .body .bp-fields-wrapper .sysdias{margin-top:20px}.pc-modal .modal-content .body .bp-fields-wrapper .sysdias:before{content:"";background-color:var(--global-tabbed-content-panel-borders);width:25px;height:3px;margin-right:6px;display:inline-block;position:relative;top:-3px}.pc-modal .modal-content .body .bp-fields-wrapper .fields-grid{margin-top:10px}.pc-modal .modal-content .body .comments-area{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;margin-top:20px;padding:.6rem}.pc-modal .modal-content .body .comments-area textarea{width:100%;color:var(--add-vitals-modal-value-color);border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--consultation-question);border-radius:16px;padding:1rem;font-size:14px}.pc-modal .modal-content .body .add-more-btn-wrapper{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;width:100%;margin-top:10px;padding:.5rem;transition:all .2s linear;box-shadow:0 2px 6px #0000000a}.pc-modal .modal-content .body .add-more-btn-wrapper .add-more-btn{background-color:var(--consultation-question);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:.5rem;display:flex}.pc-modal .modal-content .body .add-more-btn-wrapper .add-more-btn p{margin:0;font-size:14px}.pc-modal .modal-content .body .add-more-btn-wrapper:hover{background-color:var(--consultation-question);transition:all .2s linear}.pc-modal .modal-content .footer{align-items:center;gap:10px;margin-top:15px;padding:8px 0 0;display:flex;position:relative;background-color:unset!important}.pc-modal .modal-content .footer .oval-loading{top:30px;left:70%}.pc-modal .modal-content .footer .oval-loading svg{width:25px;height:25px}.pc-modal .modal-content .footer .btn-class{min-width:110px}.pc-modal.add-patient-modal .header .info{flex-direction:row;align-items:center;gap:8px}.pc-modal.add-patient-modal .header .info .user-addline{position:unset}.pc-modal.add-patient-modal .body{max-height:800px;margin:20px 25px}.pc-modal.add-patient-modal .body p{margin:0}.pc-modal.add-patient-modal .body .body-form-group .title{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding-bottom:10px;display:flex}.pc-modal.add-patient-modal .body .body-form-group .title p{font-size:18px;font-weight:500}.pc-modal.add-patient-modal .body .body-form-group:not(:first-child){margin-top:30px}.pc-modal.add-patient-modal .body .body-form-group .fields-wrapper{grid-template-columns:auto auto;margin-top:25px;gap:15px!important;display:grid!important}.pc-modal.add-patient-modal .body .body-form-group .fields-wrapper .address-form-group{grid-column:span 2}.pc-modal.add-patient-modal .body .body-form-group .fields-wrapper textarea{background-color:var(--grey-222);width:99.8%;color:var(--main-heading);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;min-height:80px;margin:0 .6px;padding:.5rem .75rem;font-size:14px}.pc-modal.add-patient-modal .body .body-form-group .medical-info-wrapper{flex-direction:column;gap:10px;display:flex}.pc-modal.add-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .title{border:0;align-items:center;display:flex;justify-content:space-between!important}.pc-modal.add-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .title p{font-size:14px}.pc-modal.add-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .empty-box{background-color:#f9fafb;border:1px solid #e5e7eb;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:10px;padding:1rem;display:flex}.pc-modal.add-vitals .header .label{align-items:center;display:flex}.pc-modal.add-vitals .header .label svg{position:unset}.main-content{flex-direction:column;display:flex}.main-content.global-tabbed-patient-content-wrapper{height:calc(100vh - 102px)}.main-content.global-tabbed-patient-content-wrapper .header-content{border-bottom:1px solid var(--global-tabbed-content-panel-borders);justify-content:space-between;align-items:center;gap:20px;width:100%;padding:.6rem 1rem 0;display:flex}.main-content.global-tabbed-patient-content-wrapper .header-content .left{align-items:start;gap:30px;display:flex}.main-content.global-tabbed-patient-content-wrapper .header-content .left .patient-consultation-tabs{gap:6px;display:flex}.main-content.global-tabbed-patient-content-wrapper .header-content .right{justify-content:end;gap:10px;display:flex}.main-content.global-tabbed-patient-content-wrapper .header-content .right .pc-play-pause-btn{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:.5rem 1rem;transition:all .1s linear;display:flex;position:relative;top:-5px;box-shadow:0 2px 6px #0000001a}.main-content.global-tabbed-patient-content-wrapper .header-content .right .pc-play-pause-btn p{margin:0;font-size:12px}.main-content.global-tabbed-patient-content-wrapper .header-content .right .pc-play-pause-btn:hover{background-color:var(--quick-actions-bg);transition:all .1s linear}.main-content.global-tabbed-patient-content-wrapper .header-content .right .pc-play-pause-btn.disabled{opacity:.5;background-color:var(--quick-actions-bg);cursor:not-allowed;pointer-events:none}.main-content .patient-consultation-tabs .patient-name{position:relative!important;top:-5px!important}.main-content .patient-consultation-tabs .patient-name .patientdashboard_name{align-items:center;gap:10px;display:flex}.main-content .patient-consultation-tabs .patient-name .patientdashboard_name>h5{margin-bottom:0}.main-content .patient-consultation-tabs>div{align-items:center;gap:16px;display:flex}.main-content .patient-consultation-tabs>div:first-child{border-right:1px solid var(--global-tabbed-content-panel-borders);padding-right:1.5rem}.main-content .patient-consultation-tabs>div:nth-child(2){cursor:pointer;font-weight:600;position:relative}.main-content .patient-consultation-tabs>div:nth-child(2) p{font-size:12px}.main-content .patient-consultation-tabs>div:nth-child(2).active:after{content:"";background-color:#fff;width:110px;height:2px;position:absolute;bottom:-15px;left:-4px}.main-content .patient-consultation-tabs .MuiTabs-root{min-height:38px}.main-content .patient-consultation-tabs .MuiTabs-root .MuiTabs-flexContainer{gap:20px}.main-content .patient-consultation-tabs .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root{text-transform:capitalize;min-height:28px;padding:0;font-size:16px;font-weight:400;display:block}.main-content .pc-content{flex:1;height:100%}.main-content .pc-content .tabs_box{border-bottom:1px solid var(--global-tabbed-content-panel-borders);padding:0 1rem}.main-content .pc-content .tabs_box .MuiTabs-root{min-height:30px;margin-top:0}.main-content .pc-content .tabs_box .MuiTabs-flexContainer{height:40px}.main-content .pc-content .tabs_box .MuiButtonBase-root{min-height:45px}.main-content .pc-content .tabs_box .MuiButtonBase-root.homeIcon{position:relative;top:-8px}.main-content .pc-content .pc-content-wrapper{height:100%;padding:0;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections{border-right:1px solid var(--global-tabbed-content-panel-borders);height:100%;overflow:hidden}.main-content .pc-content .pc-content-wrapper .pc-sections .collapsed-wrapper{flex-direction:column;align-items:center;gap:20px;padding:1rem;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .collapsed-wrapper .collapsed-title{font-size:14px;font-weight:600;transform:rotate(-90deg)}.main-content .pc-content .pc-content-wrapper .pc-sections .MuiTabs-flexContainer{border-bottom:1px solid var(--global-tabbed-content-panel-borders)}.main-content .pc-content .pc-content-wrapper .pc-sections button.MuiButtonBase-root{width:50%;max-width:100%}.main-content .pc-content .pc-content-wrapper .pc-sections button.MuiButtonBase-root .tabs_text{text-transform:capitalize;font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections.third-section button.MuiButtonBase-root{width:33.333%}.main-content .pc-content .pc-content-wrapper .pc-sections .content{height:100%;max-height:calc(100vh - 200px);padding:1rem;position:relative;overflow:hidden auto;background-color:unset!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content.notes-up{flex:1;padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content.qa-audit{padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content::-webkit-scrollbar-thumb:hover{background:0 0!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content:hover::-webkit-scrollbar{opacity:1}.main-content .pc-content .pc-content-wrapper .pc-sections .content:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.main-content .pc-content .pc-content-wrapper .pc-sections .content:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .collapse-icon{cursor:pointer}.main-content .pc-content .pc-content-wrapper .pc-sections .content .section-title{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .section-title h5{margin:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-profile-header{justify-content:space-between;align-items:center;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-profile-header .name-collapsible{align-items:center;gap:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-profile-header .patient-name{align-items:center;gap:6px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-profile-header .patient-name h5{margin:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-profile-header .patient-profile-edit-icon{cursor:pointer;align-items:center;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields{margin-top:10px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields .field{background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;width:100%;padding:.4rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields .field .label{color:#999;font-size:12px;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields .field .value{font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields .grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .form-fields .single{flex-direction:column;gap:10px;width:100%;margin-top:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title{justify-content:space-between;align-items:center;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title h6{margin:0;font-weight:600}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title .add-vital-btn{color:#999;cursor:pointer;align-items:center;gap:5px;font-size:14px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title .add-vital-btn p{color:#999}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title .add-vital-btn:hover{color:#787878;text-decoration:underline}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .header-title .add-vital-btn:hover p{color:#787878}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .vital-value{text-align:center;background-color:#0a0a0a;border-radius:5px;min-width:40px;padding:.4rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .vital-value p{color:#fff;margin:0;font-size:9px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .vital-value p:nth-child(2){text-transform:uppercase;font-size:8px;font-weight:300}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .vital-details p:first-child{text-transform:capitalize;font-weight:600}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .vital-details p:nth-child(2){color:#999;font-size:12px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordion-root{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-222);box-shadow:none;border-radius:10px;padding:.4rem 0;transition:all .1s linear}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordion-root .vitals-actions{display:none}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordion-root:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordion-root:hover .vitals-actions{gap:8px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordion-root.Mui-expanded{margin:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-root{padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content{justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 .5rem;font-size:14px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content .Mui-expanded{margin:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-content{margin:10px 0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-root{padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-root.Mui-expanded{min-height:25px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content svg.MuiSvgIcon-root{font-size:18px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .MuiAccordionSummary-content .vitals-left{gap:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .list-item-sk{background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;flex-direction:column;align-items:start;padding:.4rem;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .acc-details{margin-top:10px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .acc-details .detail{text-align:center}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .acc-details .detail .value{font-size:14px;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper .acc-details .detail .label{color:#999;font-size:12px;font-weight:400}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-items-wrapper,.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .patient-vitals-wrapper{margin-top:20px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items{max-height:auto;flex-direction:column;gap:10px;margin-top:5px;display:flex;position:relative;overflow-x:hidden}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items::-webkit-scrollbar-thumb:hover{background:0 0!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items:hover::-webkit-scrollbar{opacity:1}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);box-shadow:none;border-radius:10px;justify-content:space-between;align-items:center;min-height:63px;padding:.8rem .5rem;transition:all .1s linear;display:flex;overflow:hidden}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item:hover .a-actions{transition:all .1s linear;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .d-flex{justify-content:space-between;align-items:center;width:90%}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first{align-items:center;gap:15px;width:100%;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first .icon-box{width:3%}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first .icon-box .dot{background-color:#3b82f6;border-radius:50%;width:10px;height:10px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first .vital-details p:first-child{text-transform:capitalize;font-size:14px;font-weight:600;line-height:1.2}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first .vital-details p:nth-child(2){color:#999;font-size:12px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .first .vital-details p:nth-child(3){color:#999;margin-top:1px;font-size:11px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .type p{border-radius:10px;padding:.2rem 1rem;font-size:13px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item .a-actions{align-items:center;gap:10px;margin-left:4px;transition:all .1s linear;display:none}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .pc-leftpanel-list-item:focus-visible{outline:none!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .no-vitals-message{flex-direction:column;align-items:start;margin-top:8px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .no-vitals-message p{color:#999;font-size:12px;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:.6rem;transition:all .1s linear;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left{flex-direction:column;gap:6px;max-width:90%;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .date-time{align-items:center;gap:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .date-time .date{padding:0;font-size:13px;font-weight:500;background-color:unset!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .date-time .time{color:#999;padding:0;font-size:12px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .description{font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .action-tags{gap:4px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .left .action-tags .tag{background-color:#f2f2f2;border-radius:30px;width:fit-content;padding:3px 12px;font-size:12px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item .caret-right{margin-left:auto;display:block}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-profile-wrapper .list-items .prev-consult-list-item p{margin:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .section-title{justify-content:unset;gap:10px;margin-top:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper{margin-top:20px;padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .MuiTimelineItem-root:before{content:unset!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .MuiTimelineConnector-root{background-color:#0000;border-left:1px dashed #666;width:0;margin-top:5px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content{flex-direction:column;gap:10px;margin-top:-2px;padding-top:0;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .initiated-text{color:var(--pc-timeline-content-text);font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .initiated-text span{color:#00ad5a;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .initiated-text strong{font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;width:100%;padding:.6rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .header{justify-content:space-between;align-items:center;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .header>div{align-items:center;gap:4px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .header p{font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .header .time{color:#999;padding:0;font-size:12px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .speech{margin-top:8px;padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .speech p{color:var(--pc-timeline-content-text);font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item .speech p:first-letter{text-transform:capitalize}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item.caller .header svg{fill:#00ad5a}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item.caller .header .person{color:#00ad5a}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item.receiver .header svg{fill:#d156d3}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-transcript-wrapper .pc-timeline-wrapper .pc-timeline-content .pc-transcription-timeline-item.receiver .header .person{color:#d156d3}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper{height:100%}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .section-title{margin-top:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .section-title .name-collapsible{align-items:center;gap:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .walkin-label{color:#999;align-items:center;gap:8px;font-size:13px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .walkin-label p{color:#999}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown{background-color:var(--pc-fields-listitems);z-index:2;border-radius:10px;width:100%;margin-top:10px;padding:.5rem;position:relative;overflow:hidden}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container{cursor:pointer}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .header{justify-content:space-between;align-items:center;font-size:12px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .header p{color:#999;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .placeholder-text{color:#a0a0a0;align-items:center;font-size:14px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .placeholder-text span{border-radius:4px;margin-left:10px;padding:2px 6px;font-size:11px;font-weight:600}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .placeholder-text span.tag-minor{color:#3461dd;background-color:#dbeafe}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .placeholder-text span.tag-pharmacy{color:#15803d;background-color:#dcfce7}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .initial-container .placeholder-text span.tag-structured{color:#0c4a6e;background-color:#e0f2fe}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown:hover{border:2px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box{margin-top:10px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .add-new-template-box{border-bottom:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:8px;margin-top:6px;padding:6px 5px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .add-new-template-box:hover{background-color:var(--allergy-card)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .add-new-template-box .plus-icon{color:#2563eb;width:1rem;height:1rem;margin-right:.5rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .add-new-template-box .text-blue-medium{color:#2563eb;font-size:14px;font-weight:400}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .search-box{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--modals-boxes);border-radius:10px;align-items:center;gap:10px;padding:.4rem;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .search-box input{background-color:#0000;border:0;width:100%;font-size:13px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .search-box input:focus-visible{outline:none!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .section-title{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .section-title p{font-size:14px;font-weight:600}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list{flex-direction:column;max-height:195px;padding-right:5px;display:flex;overflow-y:auto}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list::-webkit-scrollbar{width:5px;height:5px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item{cursor:pointer;align-items:center;gap:8px;padding:8px 10px 8px 0;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item:not(:last-child){border-bottom:1px solid var(--global-tabbed-content-panel-borders)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item.sk{padding:0}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .template-name{justify-content:space-between;align-items:center;width:100%;font-size:14px;line-height:16px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .template-name span{border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .template-name span.tag-minor{color:#3461dd;background-color:#dbeafe}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .template-name span.tag-pharmacy{color:#15803d;background-color:#dcfce7}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .template-name span.tag-structured{color:#0c4a6e;background-color:#e0f2fe}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item .arrow{transition:all .1s linear}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-dropdown .template-list-box .template-list .template-item:hover .arrow{transition:all .1s linear;transform:translate(5px)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content{margin-top:10px;padding-bottom:20px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content::-webkit-scrollbar-thumb:hover{background:0 0!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item{margin-top:10px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item.sk{border:1px solid var(--global-tabbed-content-panel-borders);padding:.4rem .6rem;border-radius:8px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion{box-shadow:none;background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:8px!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .MuiButtonBase-root{min-height:32px;padding:.4rem .6rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .MuiAccordionSummary-content{align-items:center;gap:8px;margin:0;padding:0;font-size:14px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .MuiAccordionSummary-content svg{font-size:20px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .header{align-items:center;gap:8px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .header .idx{background-color:var(--main-heading);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .header .idx p{color:var(--global-bg-color);font-size:13px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .header .title{color:var(--main-heading);margin:0;padding:0;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.not-answered{background-color:var(--consultation-question);border-radius:10px;padding:.4rem .6rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.not-answered p{font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.answered .accordion{border:1px solid var(--pc-answered-accordion-border);background-color:var(--pc-answered-accordion-bg)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.answered .accordion .MuiAccordionSummary-content{justify-content:space-between}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.answered .accordion .MuiAccordionSummary-content p{text-align:left;max-width:90%}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.answered .accordion .MuiAccordionDetails-root{background-color:var(--grey-111);border-radius:5px;margin:0 10px 8px;padding:.4rem .6rem}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .template-list-content .template-content-list-item .accordion .questions-list .question-item.answered .accordion .MuiAccordionDetails-root p{font-size:14px}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .iframe-container{width:100%;height:calc(100vh - 315px);margin-top:10px;position:relative}.main-content .pc-content .pc-content-wrapper .pc-sections .content .patient-template-wrapper .iframe-container iframe{border:none;border-radius:10px;width:100%;position:absolute;top:0;left:0;height:100%!important}.main-content .pc-content .pc-content-wrapper .pc-sections .content .no-templates{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-content .pc-content .pc-content-wrapper .pc-sections .content .no-templates p{color:#999;font-size:12px;font-weight:500}.main-content .pc-content .pc-content-wrapper .pc-sections .content .no-templates p:nth-child(2){color:var(--main-heading);font-size:13px;font-style:italic;font-weight:400}.main-content .pc-content .pc-content-wrapper .pc-sections .content .no-templates-dd{color:#999;margin-top:10px;font-size:12px;font-weight:500}.summary-heading{color:#999;font-size:1.2rem}.summary-container{border-radius:8px}.summary-container .summary-section{max-height:calc(100vh - 320px);overflow-y:auto}.summary-container .summary-section::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.summary-container .summary-section::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.summary-container .summary-section::-webkit-scrollbar-thumb:hover{background:0 0!important}.summary-container .summary-section::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.summary-container .summary-section:hover::-webkit-scrollbar{opacity:1}.summary-container .summary-section:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.summary-container .summary-section:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.summary-container .summary-section:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.summary-container .summary-section p{font-size:14px;line-height:1.5}.summary-container .summary-section p strong{color:#444;font-weight:500;display:block}.summary-container .summary-section .full-summary{white-space:pre-wrap;border-radius:8px;outline:none;padding:20px 0}.summary-container .summary-section .highlight{color:#888;border-radius:4px;margin-bottom:15px;padding:0 16px;display:inline-block}.actions-container{background-color:var(--consultation-question);padding:10px}.actions-headings{margin-top:20px}.quick-actions{background-color:var(--quick-actions-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000000a}.quick-actions h4{margin-bottom:16px;font-size:16px;font-weight:600}.quick-actions .actions-section,.quick-actions .prescription-section{flex-direction:column;gap:10px;display:flex}.quick-actions .action-item,.quick-actions .prescription-item{background-color:var(--consultation-question);cursor:pointer;border-radius:35px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.quick-actions .action-item:hover,.quick-actions .prescription-item:hover{background-color:var(--global-bg-color)}.quick-actions .action-item .arrow-icon,.quick-actions .action-item svg,.quick-actions .prescription-item .arrow-icon,.quick-actions .prescription-item svg{color:#666;font-size:12px}.quick-actions .section-divider{color:#444;margin:20px 0 12px;font-size:14px;font-weight:600}.quick-actions .quick-actions-heading{background-color:var(--global-bg-color);border-bottom:1px solid var(--global-tabbed-content-panel-borders);width:100%;min-height:48px;padding:.7rem}.quick-actions .quick-actions-heading h4{margin:0;font-size:1.25rem}.quick-actions .quick-actions-body{flex:1;min-height:0;padding:1rem;overflow:hidden auto}.quick-actions .quick-actions-body::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.quick-actions .quick-actions-body::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.quick-actions .quick-actions-body::-webkit-scrollbar-thumb:hover{background:0 0!important}.quick-actions .quick-actions-body::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.quick-actions .quick-actions-body:hover::-webkit-scrollbar{opacity:1}.quick-actions .quick-actions-body:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.quick-actions .quick-actions-body:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.quick-actions .quick-actions-body:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.quick-actions .quick-actions-footer{background-color:var(--global-bg-color);border-top:1px solid var(--global-tabbed-content-panel-borders);flex-shrink:0;width:100%;padding:.7rem}.add_patient_template_button_wrapper{background-color:var(--consultation-question);border-radius:35px;justify-content:space-between;margin-top:10px;padding:10px;display:flex}.ai_template_summary p{margin:0}.export-pdf{color:#444;flex-direction:row;display:flex}.summary-title{justify-content:space-between;display:flex}.pdf-text{color:#888}.qr-code-wrapper{cursor:pointer;gap:10px;display:flex}.qr-code-wrapper p{color:#999}.quick-actions-wrapper{flex-direction:column;gap:10px;margin-top:10px;display:flex}.quick-actions-wrapper .suggestion-tag{color:#999;margin-left:8px}.quick-actions-wrapper span{align-items:center;gap:10px;display:flex}.quick-actions-wrapper .avb-actions{flex-direction:column;gap:10px;display:flex}.quick-actions-container{align-content:end;align-items:end;width:100%;height:100%;display:grid;position:relative}.quick-actions-container .suggested-action-item{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:start;gap:8px;padding:.5rem;display:flex;background-color:var(--pc-fields-listitems)!important;padding-left:15px!important;padding-right:15px!important}.quick-actions-container .suggested-action-item .left{max-width:80%}.quick-actions-container .suggested-action-item .flex{align-items:center;gap:5px;display:flex}.quick-actions-container .suggested-action-item .flex p{font-size:14px;font-weight:500}.quick-actions-container .suggested-action-item .arrow{transition:all .1s linear}.quick-actions-container .suggested-action-item:hover .arrow{transition:all .1s linear;transform:translate(5px)}.quick-actions-container .suggested-action-item .action-description-text{margin-top:4px;font-size:14px}.quick-actions-container .chat-box-wrapper{max-height:100%;padding-bottom:20px;overflow-y:auto}.quick-actions-container .chat-box-wrapper::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.quick-actions-container .chat-box-wrapper::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.quick-actions-container .chat-box-wrapper::-webkit-scrollbar-thumb:hover{background:0 0!important}.quick-actions-container .chat-box-wrapper::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.quick-actions-container .chat-box-wrapper:hover::-webkit-scrollbar{opacity:1}.quick-actions-container .chat-box-wrapper:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.quick-actions-container .chat-box-wrapper:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.quick-actions-container .chat-box-wrapper:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.quick-actions-container .chat-box-wrapper .chat-box{align-items:end;gap:12px;width:100%;display:flex}.quick-actions-container .chat-box-wrapper .chat-box:not(:first-child){margin-top:20px}.quick-actions-container .chat-box-wrapper .chat-box .chat-content-wrapper{border-radius:10px;padding:.6rem;font-size:14px;font-weight:400}.quick-actions-container .chat-box-wrapper .chat-box .chat-content-wrapper .cursor-chat{margin-left:2px;animation:1s step-end infinite blink-chat;display:inline-block}@keyframes blink-chat{0%,to{opacity:1}50%{opacity:0}}.quick-actions-container .chat-box-wrapper .chat-box.question-from-user{justify-content:end}.quick-actions-container .chat-box-wrapper .chat-box.question-from-user .chat-content-wrapper{background-color:var(--grey-111);border:1px solid var(--global-tabbed-content-panel-borders);max-width:50%}.quick-actions-container .chat-box-wrapper .chat-box.answer-from-ai{flex-direction:row-reverse;justify-content:start}.quick-actions-container .chat-box-wrapper .chat-box.answer-from-ai .chat-content-wrapper{background-color:var(--chat-content-bg);border:1px solid var(--chat-content-border);max-width:85%}.quick-actions-container .chat-box-wrapper .chat-box.answer-from-ai .chat-content-wrapper .action-box-wrapper{flex-direction:column;gap:10px;margin-top:10px;font-size:13px;font-weight:500;display:flex}.quick-actions-container .chat-box-wrapper .chat-box.answer-from-ai .chat-content-wrapper .action-box-wrapper .action-box{background-color:var(--grey-222);border-radius:10px;padding:.6rem}.quick-actions-container .chat-box-wrapper .chat-box .avatar{object-fit:cover;width:26px}.quick-actions-container .chat-box-wrapper .chat-box .avatar img{width:100%;height:100%}.answers-loader{align-items:center;gap:4px;display:flex;position:relative;top:-5px;left:-2px}.answers-loader .circle{background-color:var(--chat-content-loader-bg);border:1px solid var(--chat-content-border);border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite bounce}.answers-loader .circle-one{animation-delay:0s}.answers-loader .circle-two{animation-delay:.2s}.answers-loader .circle-three{animation-delay:.4s}@keyframes bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.referral-parent-textarea{position:relative}.referral-parent-textarea .answers-loader{position:absolute;top:40px;left:20px}.chat-content-wrapper{background-color:var(--chat-content-bg);border:1px solid var(--chat-content-border);max-width:85%}.chat-content-wrapper .action-box-wrapper{flex-direction:column;gap:10px;margin-top:10px;font-size:13px;font-weight:500;display:flex}.chat-content-wrapper .action-box-wrapper .action-box{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:start;padding:.6rem;display:flex}.chat-content-wrapper .action-box-wrapper .action-box .left{max-width:80%}.chat-content-wrapper .action-box-wrapper .action-box .arrow{transition:all .1s linear}.chat-content-wrapper .action-box-wrapper .action-box:hover .arrow{transition:all .1s linear;transform:translate(5px)}.chat-content-wrapper .action-box-wrapper .action-description{font-weight:400}.avatar{object-fit:cover;width:26px}.avatar img{width:100%;height:100%}.ask-me-anything{background:var(--pc-fields-listitems);border-radius:24px}.ask-me-anything .ask-me-anything-form{align-items:center;display:flex;position:relative}.ask-me-anything .ask-me-anything-form input{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--quick-actions-bg);width:100%;color:var(--main-heading);border-radius:10px;padding:1rem 2.5rem 1rem .8rem;transition:all .2s linear}.ask-me-anything .ask-me-anything-form input:focus{outline:none;transition:all .2s linear;box-shadow:inset 0 0 8px 2px #f663e252}.ask-me-anything .ask-me-anything-form input:disabled::placeholder{color:#99999993}.ask-me-anything .ask-me-anything-form input:disabled{cursor:not-allowed}.ask-me-anything .ask-me-anything-form .popover-icon{color:#999;cursor:pointer;transition:opacity .2s;position:absolute;top:15px;right:15px}.ask-me-anything .ask-me-anything-form .popover-icon .disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.quick-action-container{background:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;padding:16px;box-shadow:0 6px 16px #0000001a}.action-heading h5{color:#999;margin:0!important}.action-heading{align-items:center;gap:12px;display:flex}.action-header{justify-content:space-between;display:flex}.action-wrapper{background-color:var(--quick-actions-inner-padded-area);border-radius:18px;padding:12px 14px}.action-details{background:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:24px;justify-content:space-between;gap:10px;margin-top:10px;padding:12px 10px;display:flex;box-shadow:0 6px 16px #0000001a}.action-text{color:#999;font-size:15px}.action-buttons-wrapper{justify-content:space-between;margin-top:10px;display:flex}.quick-action-btn{cursor:pointer;background:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:20px;align-items:center;gap:8px;padding:1px 3px 1px 8px;display:flex}.quick-action-btn p{color:#999;font-size:14px;margin:0!important}.action-image img{object-fit:cover;border-radius:8px;width:60px;height:auto}.suggested-prescription-item{background:#f2f2f2;background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-p);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;padding:8px;display:flex}.suggested-actions-section,.suggested-prescription-section{flex-direction:column;gap:10px;display:flex}.suggested-prescription-section h4,.suggested-actions-section h4{margin:0}.referral_letter_wrapper{flex-direction:row;gap:10px;height:100%;display:flex}.referral_letter_wrapper .option{border:1px solid var(--nms-notes-border);border-radius:10px;align-items:center;margin-bottom:10px;padding:0 10px;font-size:14px;display:flex}.referral_letter_wrapper .option input{margin-right:10px}.referral_letter_wrapper .option.disabled{opacity:.5}.ref_content_wrapper{flex-direction:column;gap:15px;width:60%;display:flex}.ref_additional_wrapper{width:40%}.ref_content_sections{background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}.ref_signature{background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;justify-content:space-between;padding:10px 20px;display:flex}.additional_signature{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:500;display:flex}.additional_signature:hover{background-color:var(--ps-add-item-dropdown)!important;color:#999!important}.regenerate-summary{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;justify-content:space-between;padding:10px 20px;display:flex}.regenerate-summary:hover{background-color:var(--ps-add-item-dropdown)!important;color:#999!important}.signature_description{align-items:center;gap:10px;display:flex}.signature_description p{margin:0}.ref_actions{flex-direction:column;gap:5px;margin-top:10px;display:flex}.ref_actions button{width:100%!important}.additional_checks{flex-direction:column;gap:12px;margin-top:22px;display:flex}.referral-dialog-content.referral-dialog-content{padding:0 16px 16px}.referral-dialog-content.referral-dialog-content .MuiOutlinedInput-input{background-color:#fff!important}.referral-dialog-content-dark.referral-dialog-content-dark{padding:0 16px 16px}.referral-dialog-content-dark.referral-dialog-content-dark .MuiOutlinedInput-input{background-color:#111!important}.actions_qr_code{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.qr_code_description{flex-direction:column;justify-content:center;align-items:center;display:flex}.qr_code_description p{color:#999}.action_qr_dialog .actions_qr_btn{width:100%!important}.patient_booking_wrapper,.patient_booking_wrapper_dark{flex-direction:row;gap:10px;height:100%;display:flex}.patient_schedular_wrapper{flex-direction:column;width:60%;display:flex}.booking_appointments{flex-direction:column;gap:12px;margin-top:22px;display:flex}.patient_appointments_wrapper{width:40%}.appointment-time-date{flex-direction:row;align-items:center;gap:20px;margin-left:10px;display:flex}.appointment-time p{color:gray;background:#f2f2f2;border-radius:16px;padding:2px 8px;font-size:14px;margin:0!important}.appointment-date p{color:gray;font-size:14px;margin:0!important}.appointment-card{-webkit-backdrop-filter:blur(1px);background:linear-gradient(270deg,#ffffff40,#ffffff0d);border-radius:16px;flex-direction:column;gap:5px;height:120px;padding:15px 40px;display:flex;position:relative;right:40px;box-shadow:0 8px 20px #0000001f}.appointment-card p{margin:0!important;font-size:14px!important}.appointment-card-wrapper{flex-direction:column;gap:10px;display:flex}.appointment-patient-name{font-size:16px;font-weight:600}.appointment-provider-name{color:#666}.appointment-remaining-time{margin:0!important}.appointment-buttons-wrapper{justify-content:space-between;display:flex}.appointment-action-btn{cursor:pointer;background:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:20px;align-items:center;gap:8px;padding:1px 3px 1px 8px;display:flex}.appointment-action-btn p{margin:0!important}.confirm-appointment-wrapper{flex-direction:column;gap:10px;display:flex;margin-top:15px!important}.confirm-appointment-wrapper button{width:100%!important}.typing-paragraph{white-space:pre-wrap;margin-bottom:16px;font-size:16px}.cursor{background-color:#000;width:1px;animation:1s steps(2,start) infinite blink;display:inline-block}.blinking-dot-ai{text-align:start;font-size:15px;animation:1s step-end infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.actions-skeleton{width:100%;max-width:800px;margin:0 auto}.actions-skeleton .skeleton-card{background-color:var(--global-bg-color);box-shadow:var(--global-bg-color);border-radius:12px;margin-bottom:24px;padding:24px}.actions-skeleton .skeleton-button{border-radius:4px;margin-bottom:32px}.actions-skeleton .skeleton-heading{margin-bottom:16px}.actions-skeleton .skeleton-text{margin-bottom:8px}.actions-skeleton .skeleton-text.short{margin-bottom:24px}.add_consultation_template_wrapper .char-counter{color:#888;text-align:right;margin-top:4px;margin-right:10px;font-size:12px}.attach-document-wrapper{margin:16px 0}.attach-document-wrapper .attach-label{color:#888;cursor:pointer;align-items:center;gap:6px;margin-bottom:3px;font-size:14px;transition:color .2s;display:flex}.attach-document-wrapper .attach-label span{color:#888!important}.attach-document-wrapper .attach-label span:hover,.attach-document-wrapper .attach-label:hover{color:#444}.attach-document-wrapper .attach-label .attach-icon{width:1rem;height:1rem}.attach-document-wrapper .hidden-file-input{display:none}.attach-document-wrapper .attached-file-preview{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.attach-document-wrapper .attached-file-preview .file-icon{color:#4ade80;width:1rem;height:1rem;margin-right:.5rem}.attach-document-wrapper .attached-file-preview .file-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden;color:#3a9d3f!important}.attach-document-wrapper .attached-file-preview .remove-icon{color:#388e3c;cursor:pointer;width:1rem;height:1rem;transition:color .2s}.attach-document-wrapper .attached-file-preview .remove-icon:hover{color:#1b5e20;background-color:#f2f2f2;border-radius:30px}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea{max-height:500px;overflow-y:auto}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea::-webkit-scrollbar-thumb:hover{background:0 0!important}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea:hover::-webkit-scrollbar{opacity:1}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.consultation-dialog-content.consultation-dialog-content .MuiInputBase-root textarea:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.consultation-dialog-content.consultation-dialog-content .MuiOutlinedInput-input{background-color:#fff!important}.consultation-dialog-content-dark.consultation-dialog-content-dark .MuiOutlinedInput-input{background-color:#111!important}.template_name_field.template_name_field .MuiOutlinedInput-input{border-radius:16px!important}.consultation_template_button_wrapper{justify-content:flex-end;margin-top:10px;display:flex}.consultation_template_wrapper{flex-direction:row;gap:10px;height:100%;display:flex}.consultation_content_wrapper{flex-direction:column;gap:15px;width:60%;display:flex}.template_additional_wrapper{width:40%}.template_content_sections{background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}.ai-generate-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff80ff,#c080ff);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #c880ff66}.ai-generate-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #c880ff80}.ai-generate-button:active{transform:scale(.98)}.sparkle-icon{font-size:16px}.autocue_questions_wrapper{background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;padding:8px}.autocue_questions_wrapper .autocue_questions_container{height:515px;padding:12px;overflow-y:auto}.autocue_questions_wrapper .autocue_questions_container::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.autocue_questions_wrapper .autocue_questions_container::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.autocue_questions_wrapper .autocue_questions_container::-webkit-scrollbar-thumb:hover{background:0 0!important}.autocue_questions_wrapper .autocue_questions_container::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.autocue_questions_wrapper .autocue_questions_container:hover::-webkit-scrollbar{opacity:1}.autocue_questions_wrapper .autocue_questions_container:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.autocue_questions_wrapper .autocue_questions_container:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.autocue_questions_wrapper .autocue_questions_container:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.autocue_questions_wrapper .autocue_questions_container .add_template_button_wrapper .add_template_btn{cursor:pointer;align-items:end;gap:5px;display:flex}.autocue_questions_wrapper .autocue_questions_container .add_template_button_wrapper .add_template_btn p{margin-top:10px;margin-bottom:0}.autocue_heading_section{justify-content:space-between;display:flex}.autocue_heading_section p{color:#b2b2b2;margin-bottom:0;font-size:16px}.ai_generate_tag{align-items:center;gap:10px;display:flex}.autocue_questions_content{background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;margin-top:10px;padding:10px}.autocue_questions_content:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.sectionTitle_heading p{margin:0}.sectionTitle_Text{font-weight:700}.autocue_sectionTitle{justify-content:space-between;align-items:center;display:flex}.sectionTitle_heading{align-items:center;gap:12px;display:flex}.sectionActions{flex-direction:row;align-items:center;display:flex}.autocue_questions_list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.autocue_questions_list .userControlWrapper{border-radius:12px;transition:background-color .2s}.autocue_questions_list .userControlWrapper:hover{background-color:var(--template-drag-fill)}.autocue_questions_list .userControlWrapper.dragging{background-color:var(--template-drag-fill);box-shadow:0 4px 12px #00000026}.autocue_question{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--pc-fields-listitems);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:10px;display:flex}.question_title p{margin-bottom:0;font-weight:500}.sectionTitle_Number{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.consultation_template_heading{justify-content:space-between;display:flex}.additional_actions_list{flex-direction:column;gap:10px;display:flex}.additional_action{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--pc-fields-listitems);border-radius:14px;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.additional_action:hover{background-color:var(--pc-fields-listitems-hover);cursor:pointer}.additional_action p{margin:0;font-weight:500}.additional_action_btns{flex-direction:column;gap:10px;margin-top:10px;display:flex}.additional_action_btns button{width:100%!important}.additional_action_btns .additional_cancel_btn{color:#000!important;background:#fff!important;margin:0!important}.additional_action_btns .additional_save_btn{margin:0!important}.editable_sectionTitle{cursor:text;transition:border-bottom .2s}.editable_sectionTitle:hover,.editable_sectionTitle:focus{border-bottom:1px dashed #888}.editable_sectionTitle.invalid{border-bottom:2px solid red!important}.editable_sectionTitle:empty:before{content:attr(data-placeholder);color:#aaa;pointer-events:none}.add_user_control_icon,.user_control_delete_icon{cursor:pointer}.consultation_template_wrapper.consultation_template_wrapper .MuiOutlinedInput-notchedOutline{border:1px solid var(--global-tabbed-content-panel-borders)!important}.add-vital-dropdown-panel .p-dropdown-items{margin:0;padding:0}.add-vital-dropdown-panel .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:unset!important;background-color:#0000!important}.add-vital-dropdown-panel .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:unset!important}.add-vital-dropdown-panel .p-dropdown-panel .p-highlight{background-color:unset!important}.add-vital-dropdown-panel{border-radius:0 4px 4px 0!important;padding:.4rem .2rem!important}.add-vital-dropdown-panel.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.add-vital-dropdown-panel .p-focus{background-color:var(--popover-hover)}.add-vital-multiselect-panel{z-index:9999!important}.add-vital-multiselect-panel ul{padding:0;font-size:14px}.add-vital-multiselect-panel .p-multiselect-item.p-highlight,.add-vital-multiselect-panel .p-multiselect-item.p-focus{background:#f663e226}.add-vital-multiselect-panel .p-checkbox.p-highlight .p-checkbox-box{background-color:#cd4fbcb6!important}.editable{border:1px solid var(--global-tabbed-content-panel-borders);cursor:text;border-radius:10px;outline:none;min-height:20px;margin-top:4px;padding:4px}.editable:focus{border-color:var(--global-tabbed-content-panel-borders);background-color:var(--global-bg-color)}.editable:empty:before{content:attr(data-placeholder);color:#999;pointer-events:none;display:block}.template-heading{font-weight:800;display:block}.add-section-button{color:#999;cursor:pointer;align-items:center;gap:4px;font-size:14px;transition:color .2s;display:inline-flex}.add-section-button p{color:#999}.add-section-button:hover{color:#787878;text-decoration:underline}.add-section-button:hover p,.add-section-button:hover{color:#787878}.summary-add-section{justify-content:space-between;margin-top:20px;display:flex}.summary-title .summary-heading{margin:0}.section-wrapper{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--global-bg-color);border-radius:10px;margin-bottom:12px;padding:12px;position:relative}.section-wrapper .section-header{justify-content:space-between;align-items:center;display:flex}.section-wrapper .section-header .remove-icon{cursor:pointer;font-size:18px;transition:color .2s}.section-wrapper .section-header .remove-icon:hover{color:#e74c3c}.section-wrapper .section-header .heading{margin-bottom:6px;font-size:15px;font-weight:700}.section-wrapper .summary-editable{cursor:text;white-space:pre-wrap;word-wrap:break-word;border:none;outline:none;min-height:20px}.section-wrapper .summary-editable:focus{background-color:var(--global-bg-color)}.section-wrapper .summary-editable:empty:before{content:attr(data-placeholder);pointer-events:none;display:block}.add_consultation_template_wrapper.add_consultation_template_wrapper .MuiOutlinedInput-notchedOutline{border:1px solid var(--global-tabbed-content-panel-borders)!important}.icons-pointer{cursor:pointer}.cons_booking_dialog{padding-top:0!important}.booking_dialog_header,.ref_content_head{justify-content:flex-end;padding:10px 10px 0;display:flex}.booking_content_details{background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;flex-direction:column;gap:15px;padding:20px;display:flex}.booking_type_template_wrapper{gap:15px;display:flex;width:100%!important}.booking_template_container{width:50%!important}.booking_template_container .p-placeholder,.booking_template_container .p-inputtext{display:flex;color:var(--para-clr)!important;flex-direction:column!important;justify-content:center!important;padding:16px!important;font-size:14px!important;font-weight:510!important}.booking_template_container .dropdown{background-color:var(--consultation-booking-dropdown)!important;border:1px solid var(--consultation-booking-dropdown-border)!important;border-radius:16px!important;width:100%!important}.booking_type_container{width:50%!important}.bucket-dropdown-panel .p-dropdown-item:focus-visible{outline:none!important}.booking_pharmacy_practitioner_wrapper{width:100%!important}.booking_pharmacy_practitioner_wrapper .p-placeholder,.booking_pharmacy_practitioner_wrapper .p-inputtext{display:flex;color:var(--para-clr)!important;flex-direction:column!important;justify-content:center!important;padding:16px!important;font-size:14px!important;font-weight:510!important}.booking_pharmacy_practitioner_wrapper .dropdown{background-color:var(--consultation-booking-dropdown)!important;border:1px solid var(--consultation-booking-dropdown-border)!important;border-radius:16px!important;width:100%!important}.booking_action_btns{flex-direction:column;gap:10px;margin-top:15px;display:flex}.booking_action_btns button{width:100%!important}.booking_action_btns .additional_cancel_btn{color:#000!important;background:#fff!important;margin:0!important}.booking_action_btns .additional_save_btn{margin:0!important}.patient_booking_wrapper.patient_booking_wrapper .MuiOutlinedInput-input{border-radius:16px;background-color:#fff!important}.patient_booking_wrapper_dark.patient_booking_wrapper_dark .MuiOutlinedInput-input{border-radius:16px;background-color:unset!important}.autocue_questions_skeleton{margin-top:10px}.add_prescription_modal_header{justify-content:space-between;padding-left:10px;display:flex}.take_payment_modal_wrapper{padding:10px}.ref_content_wrapper.ref_content_wrapper .MuiOutlinedInput-notchedOutline{border:1px solid var(--global-tabbed-content-panel-borders)!important}.ref_actions>:first-child{color:#000!important;background:#fff!important}.allergies-content-wrapper{flex-direction:column;gap:20px;margin-top:0;display:flex;background-color:#0000!important}.allergies-content-wrapper .custom-select{border:1px solid var(--nms-notes-border)!important;background-color:#0000!important}.allergies-content-wrapper select,.allergies-content-wrapper input{appearance:none;border-radius:8px;width:100%;padding:15px 12px;font-size:14px;color:var(--drug-action-text)!important;border:none!important;border:1px solid var(--nms-notes-border)!important;background-color:#0000!important}.allergies-content-wrapper input:focus{box-shadow:none;border-color:#0000;outline:none!important}.MuiBox-root:focus-visible{outline:none}.pc-actions-modal-wrapper{padding:2rem 1.2rem}.pc-actions-modal-wrapper .pc-actions-modal-header{justify-content:space-between;align-items:center;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-header h3{font-size:20px}.pc-actions-modal-wrapper .pc-actions-modal-header .close-icon{cursor:pointer;position:relative;top:-20px}.pc-actions-modal-wrapper .pc-actions-modal-content{margin-top:30px}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols{align-items:start;gap:10px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left{flex:2}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper{flex-direction:column;gap:15px;max-height:50vh;display:flex;overflow-y:auto}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper::-webkit-scrollbar-thumb:hover{background:0 0!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper:hover::-webkit-scrollbar{opacity:1}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .prescription-internal-content{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:12px;padding:1rem}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .prescription-internal-content .fields{margin-top:20px}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .prescription-internal-content .trash-icon{cursor:pointer;margin-left:auto;display:block}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .booking-form{background-color:var(--pc-actions-modal-right-bg);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;flex-direction:column;align-items:end;gap:15px;padding:.5rem 1rem;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .booking-form .MuiOutlinedInput-root{border-radius:8px}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .booking-form .p-dropdown{border:1px solid var(--global-tabbed-content-panel-borders)!important}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .booking-form .p-dropdown-trigger svg{width:12px}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .left .prescription-items-wrapper .booking-form .p-focus{box-shadow:none}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right{background-color:var(--pc-actions-modal-right-bg);border-left:1px solid var(--global-tabbed-content-panel-borders);flex:1;min-height:-webkit-fill-available;padding:1rem}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons{flex-direction:column;gap:10px;margin-top:20px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons button{border-radius:10px;width:100%;padding:.6rem;font-size:14px;transition:all .2s linear}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .cancel{background-color:var(--pc-modals-action-cancel);border:1px solid var(--global-tabbed-content-panel-borders);color:var(--main-heading)}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .cancel:hover{background-color:var(--pc-actions-modal-right-bg);transition:all .2s linear}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .preview-btn{background-color:var(--pc-modals-action-cancel);color:#60a0f9;border:1px solid #74a9f4}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .preview-btn:hover{background-color:var(--pc-actions-modal-right-bg);transition:all .2s linear}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .done{color:#fff;background-color:#1d1c1c}.pc-actions-modal-wrapper .pc-actions-modal-content.two-cols .right .action-buttons .done:hover{background-color:#000;transition:all .2s linear}.pc-actions-modal-wrapper .pc-actions-modal-content .index{color:var(--main-heading);font-weight:500}.pc-actions-modal-wrapper .pc-actions-modal-content .field-grid{gap:10px;width:100%;margin-top:20px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .radio-btns{flex-direction:column;gap:5px;margin:20px 0;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .radio-btns .radio-btn{align-items:center;gap:10px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .radio-btns .radio-btn p{margin:0;font-size:14px}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions{flex-direction:column;gap:10px;margin-top:10px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordion-root{background:var(--pc-modals-warning-bg);border:1px solid var(--pc-modals-warning-border);box-shadow:none;border-radius:10px}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordionSummary-content{align-items:center;gap:8px;margin:0;padding:0 .5rem;font-size:14px;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordionSummary-content p{color:#a17641;margin:0;font-size:13px;font-weight:500}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .Mui-expanded{margin:0}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordionSummary-content{margin:10px 0}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordionSummary-root{padding:0}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .MuiAccordionSummary-root.Mui-expanded{min-height:25px}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions svg.MuiSvgIcon-root{font-size:18px}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .acc-details{padding:0 .5rem .8rem}.pc-actions-modal-wrapper .pc-actions-modal-content .flagged-accordions .acc-details p{color:#a16207;margin:0;font-size:12px}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field{flex-direction:column;gap:10px;width:100%;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field.med-field input{border:unset!important;padding:10px!important}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field label{color:var(--main-heading);font-size:14px;font-weight:500}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field input{width:100%;color:var(--main-heading);background-color:#0000;border-radius:10px;outline:none;padding:.4rem .6rem;font-size:14px;border:1px solid var(--global-tabbed-content-panel-borders)!important}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field .search_dropdown{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;outline:none;padding:.4rem}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field .MuiOutlinedInput-notchedOutline{display:none}.pc-actions-modal-wrapper .pc-actions-modal-content .pc-modal-input-field .error-message{color:#ff3232;font-size:12px;font-weight:600}.pc-actions-modal-wrapper .pc-actions-modal-content .add-template-btn{cursor:pointer;border:2px dashed var(--global-tabbed-content-panel-borders);color:#999;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:1rem;font-size:14px;font-weight:500;transition:all .2s linear;display:flex}.pc-actions-modal-wrapper .pc-actions-modal-content .add-template-btn:hover{background-color:var(--pc-actions-modal-right-bg);border-color:#aaa;transition:all .2s linear}.pc-actions-modal-wrapper .pc-actions-modal-content .send-to-pharmacy-wrapper{margin-top:20px}.pc-actions-modal-wrapper .pc-actions-modal-content .send-to-pharmacy-wrapper .custom-select{background-color:var(--grey-222)}.pc-actions-modal-wrapper .pc-actions-modal-content .send-to-pharmacy-wrapper .dropdown{max-height:170px}.pc-actions-modal-wrapper .pc-actions-modal-content .send-to-pharmacy-wrapper label{color:var(--main-heading);font-size:14px;font-weight:500}.email-to-wrapper{margin-top:20px}.email-to-wrapper .email-to-heading{color:var(--main-heading);margin:0;font-size:14px;font-weight:500}.email-to-wrapper .selected-email-list{flex-direction:column;gap:10px;display:flex}.email-to-wrapper .selected-email-list p{margin:0}.email-to-wrapper .selected-email{cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;border:1px solid var(--global-tabbed-content-panel-borders)!important;background-color:var(--bg-clr)!important}.email-to-wrapper .email-input-wrapper{align-items:center;gap:8px;margin-top:8px;display:flex}.email-to-wrapper .email-input-wrapper button{min-width:60px!important;height:45px!important}.email-to-wrapper .email-input-wrapper fieldset{display:none}.email-to-wrapper .email-input-wrapper .MuiInputBase-root{border:1px solid var(--global-tabbed-content-panel-borders)}.email-to-wrapper .email-input-wrapper input{font-size:14px}.booking_slot_dropdown_wrapper{width:100%!important}.booking_slot_dropdown_wrapper .p-placeholder,.booking_slot_dropdown_wrapper .p-inputtext{display:flex;color:var(--para-clr)!important;flex-direction:column!important;justify-content:center!important;padding:16px!important;font-size:14px!important;font-weight:510!important}.booking_slot_dropdown_wrapper .dropdown{background-color:var(--consultation-booking-dropdown)!important;border:1px solid var(--consultation-booking-dropdown-border)!important;border-radius:16px!important;width:100%!important}.booking_form{flex-direction:column;gap:10px;display:flex}.patient-search-input-field.patient-search-input-field .MuiOutlinedInput-input{background-color:#f9fafb!important}.patient-search-input-field-dark.patient-search-input-field-dark .MuiOutlinedInput-input{background-color:#222!important}.patient-card-hover{cursor:pointer;transition:background-color .2s}.patient-card-hover:hover{background-color:#f3f4f6}.patient-card-hover-dark{cursor:pointer;transition:background-color .2s}.patient-card-hover-dark:hover{background-color:#333}.patient-address-span{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;color:#9ca3af;max-width:280px;display:inline-block;overflow:hidden}.action-test{flex-direction:column;margin:0 11px;display:flex}.action-description-text{color:#666;font-size:14px}.actions-header{justify-content:space-between;align-items:center;font-weight:700;display:flex}.actions-header p{font-weight:700}.payment-summary .option{border:1px solid var(--nms-notes-border)}.date_controller_wrapper,.slots_dropdown{padding-bottom:10px}.action-completed{cursor:pointer;background-color:#e6f4ea;border:3px solid #bbf7d0;border-radius:12px;width:50%;padding:10px;transition:background-color .2s}.action-completed p{color:#0a662e;font-size:14px}.action-completed:hover{background-color:#dcfce7}.action-completed .success-view-btn{color:#16a34a;align-items:center;gap:5px;font-size:.75rem;display:flex}.completed-action-content{align-items:center;gap:5px;display:flex}.remove-section-btn{cursor:pointer;justify-content:flex-end;align-items:center;margin:15px;display:flex}.error-message{color:#ff3232;font-size:12px;font-weight:600}.free-transcription-content .form-group{margin-bottom:20px}.free-transcription-content .form-group label{margin:5px;font-weight:600;color:var(--h2-color)!important}.free-transcription-content .form-group span{margin:10px;color:#999!important}.free-transcription-content .form-group .type-transciption-textarea-wrapper{background-color:var(--check-icon-color);border:1px solid #ccc;border-radius:16px;padding:10px;overflow:hidden auto}.free-transcription-content .form-group .type-transciption-textarea-wrapper textarea{padding:0;font-family:SF-Pro Regular,sans-serif;background-color:var(--check-icon-color)!important}.free-transcription-content .form-group .type-transciption-textarea-wrapper textarea::-webkit-scrollbar{width:5px;height:5px}.free-transcription-content .form-group .type-transciption-textarea-wrapper textarea::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.free-transcription-content .form-group .type-transciption-textarea-wrapper textarea::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.free-transcription-content .form-group .type-transciption-textarea-wrapper textarea::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.free-transcription-content .free-transcription-footer{justify-content:flex-end;gap:10px;display:flex}.free-transcription-content .free-transcription-footer .cancel-btn{cursor:pointer;border-radius:10px;padding:10px 20px;font-weight:500;box-shadow:0 2px 6px #00000026;color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.free-transcription-content .free-transcription-footer .cancel-btn:hover{background-color:var(--inner-card-bg-color)!important}.free-transcription-content .free-transcription-footer .add-btn{color:#fff;cursor:pointer;background:#bf3edc;border:none;border-radius:10px;padding:10px 24px;font-weight:500}.free-transcription-content .free-transcription-footer .add-btn:hover{background-color:#9932b1}.transcription-dropdown{z-index:100;border:1px solid #ccc;border-radius:15px;min-width:250px;position:absolute;top:110%;right:0;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:var(--check-icon-color)!important;color:var(--h2-color)!important}.transcription-dropdown .dropdown-item{cursor:pointer;text-align:center;width:inherit;gap:10px;margin:5px;padding:10px;display:flex}.transcription-dropdown .dropdown-item:hover{background-color:var(--pc-transcription-drawer-hover);border-radius:11px}.prev-consult-modal .header .info{align-items:center;flex-direction:row!important}.prev-consult-modal .body p{margin:0}.prev-consult-modal .body .upper{background-color:var(--add-vitals-modal-vital-hover);border-radius:10px;padding:1rem}.prev-consult-modal .body .upper .details{align-items:center;gap:10px;display:flex}.prev-consult-modal .body .upper .details .date{padding:0;font-size:14px;font-weight:500;background-color:unset!important}.prev-consult-modal .body .upper .details .time{color:#999;padding:0;font-size:13px}.prev-consult-modal .body .upper .details .dr{align-items:center;gap:5px;display:flex}.prev-consult-modal .body .upper .details .dr p{color:#999;font-size:13px}.prev-consult-modal .body .upper .description{white-space:pre-wrap;margin-top:10px}.prev-consult-modal .body .lower{margin-top:20px}.prev-consult-modal .body .lower .heading{font-weight:500}.prev-consult-modal .body .lower .action-tags-wrapper{flex-direction:column;gap:10px;margin-top:10px;display:flex}.prev-consult-modal .body .lower .action-tags-wrapper .action-tag{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);border-radius:10px;align-items:center;gap:8px;padding:.6rem;display:flex}.prev-consult-modal .body .lower .action-tags-wrapper .action-tag .icon{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.prev-consult-modal .body .lower .action-tags-wrapper .action-tag .action-text{color:var(--main-heading);font-weight:500}.prev-consult-modal .body .lower .action-tags-wrapper .action-tag .action-text span{font-weight:400}.prev-consult-modal .footer{border-top:1px solid var(--global-tabbed-content-panel-borders);justify-content:end;display:flex;margin-top:25px!important}.prev-consult-modal .footer button{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);color:var(--main-heading);cursor:pointer;border-radius:10px;width:fit-content;padding:.5rem;font-size:14px;transition:all .1s linear}.prev-consult-modal .footer button:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pl-content{height:100%}.pl-content .pl-patient-cell{align-items:center;gap:.75rem;height:100%;display:flex}.pl-content .pl-patient-cell .pl-avatar{background-color:var(--patient-list-avatar-bg);color:var(--patient-list-avatar-value);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;font-weight:600;display:flex}.pl-content .pl-patient-cell .pl-patient-info{flex-direction:column;display:flex;line-height:1.3!important}.pl-content .pl-patient-cell .pl-patient-info .pl-name{color:var(--main-heading);font-size:14px;font-weight:500;line-height:1.3!important}.dark .pl-content .pl-patient-cell .pl-patient-info .pl-name{color:#e5e7eb}.pl-content .pl-patient-cell .pl-patient-info .pl-nhs{color:#6b7280;font-size:.8rem}.dark .pl-content .pl-patient-cell .pl-patient-info .pl-nhs{color:#9ca3af}.pl-content .pl-container{background-color:var(--pc-actions-modal-right-bg);padding:1rem}.pl-content .pl-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.pl-content .pl-header p{color:var(--patient-list-subheading);margin:0}.pl-content .pl-header h2{margin:0;font-size:1.75rem;font-weight:600}.pl-content .pl-header .add-patient-btn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:10px;padding:.5rem 1rem;transition:background-color .3s;display:flex}.pl-content .pl-header .add-patient-btn p{color:#fff;font-weight:500}.pl-content .pl-header .add-patient-btn:hover{background-color:#1d4ed8}.pl-content .pl-search{margin-bottom:1rem;position:relative}.pl-content .pl-search .search-icon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.pl-content .pl-search input{border:1px solid var(--patient-list-search-border);width:100%;color:var(--main-heading);background-color:var(--patient-list-search-bg);border-radius:12px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.pl-content .pl-search input:focus{border:2px solid var(--patient-list-search-focus);outline:none}.pl-content .ag-theme-pl{width:100%;height:calc(100vh - 200px);border-radius:10px!important}.pl-content .ag-theme-pl>div:first-child{overflow:auto!important}.pl-content .ag-theme-pl span.ag-header-cell-text{text-transform:uppercase;color:var(--patient-list-header-color);font-size:12px;font-weight:500;line-height:16px}.pl-content .ag-theme-pl span.ag-icon{color:var(--patient-list-header-color)}.pl-content .ag-theme-pl .ag-body{margin-bottom:0!important}.pl-content .ag-theme-pl .ag-body ::-webkit-scrollbar{width:unset!important}.pl-content .ag-theme-pl.ag-theme-alpine-dark .ag-header{background-color:#374151}.pl-content .ag-theme-pl.ag-theme-alpine-dark .ag-row,.pl-content .ag-theme-pl.ag-theme-alpine-dark .ag-row:hover{background-color:#1f2937}.pl-content .ag-theme-pl.ag-theme-alpine-dark .ag-cell{color:#e5e7eb!important}.pl-content .ag-theme-pl.ag-theme-alpine-dark .ag-header-cell-text{color:var(--main-heading)!important}.pl-content .ag-theme-pl .ag-root-wrapper{height:inherit;border:1px solid var(--patient-list-avatar-bg);overflow:hidden;border-radius:10px!important}.pl-content .ag-theme-pl .ag-cell{align-items:center;display:flex;line-height:unset!important}.pl-content .ag-theme-pl .ag-header{border-bottom:1px solid var(--global-tabbed-content-panel-borders);background-color:#f9fafb;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.pl-content .ag-theme-pl .ag-center-cols-container,.pl-content .ag-theme-pl .ag-header-row{overflow:hidden}.pl-content .ag-theme-pl .ag-row:hover{background-color:#f3f4f6}.pl-content .ag-theme-pl .ag-cell{border-right:1px solid #e5e7eb}.pl-content .ag-theme-pl .ag-row:last-child .ag-cell{border-bottom:none}.pl-content .ag-theme-pl .ag-body-viewport{border-bottom-right-radius:12px;border-bottom-left-radius:12px;overflow-y:scroll!important}.pl-content .patient-list-skeleton-grid{border:1px solid var(--patient-list-avatar-bg);border-radius:10px;height:calc(100vh - 140px);overflow:hidden}.pl-content .pl-container-skeleton .ag-header-skeleton{border-bottom:1px solid #e5e7eb;padding:0;display:flex}.pl-content .pl-container-skeleton .ag-header-skeleton .ag-header-skeleton-cell{flex:1;justify-content:center;padding-right:12px;display:flex}.pl-content .pl-container-skeleton .ag-body-skeleton .ag-row-skeleton{border-bottom:1px solid #e5e7eb;align-items:center;padding:6px;display:flex}.pl-content .pl-container-skeleton .ag-body-skeleton .ag-row-skeleton .ag-cell-skeleton{flex:1;justify-content:center;align-items:center;gap:8px;height:fit-content;display:flex}.pl-content .pl-container-skeleton .ag-body-skeleton .ag-row-skeleton .name{align-items:center;gap:15px;margin:5px}.pl-content .pl-container-skeleton .ag-body-skeleton .ag-row-skeleton .name .avatar{object-fit:cover;width:50px}.pl-content .pl-container-skeleton .ag-body-skeleton .ag-row-skeleton .name .patient-details{width:100%}.pl-content .pl-container-skeleton .ag-theme-alpine-dark .ag-header-skeleton{background-color:#374151;border-color:#4b5563;border-top-left-radius:8px;border-top-right-radius:8px}.pl-content .pl-container-skeleton .ag-theme-alpine-dark .ag-row-skeleton{border-color:#374151}.pl-content .pl-tags{flex-wrap:wrap;gap:.5rem;display:flex}.pl-content .pl-tags .pl-tag{background-color:var(--patient-list-tag-bg);color:var(--patient-list-tag-value);border-radius:12px;padding:.25rem .75rem;font-size:.8rem}.pl-content .pl-tags .pl-tag.dark{background-color:#1f2937}.pl-content .pl-empty{text-align:center;color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.pl-content .pl-empty svg{opacity:.5;width:48px;height:48px;margin-bottom:1rem}.pl-content .pl-empty p{margin-bottom:1rem}.pl-content .pl-empty .add-btn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;padding:.5rem 1rem}.pl-content .pl-empty .add-btn:hover{background-color:#1d4ed8}.pl-no-patient{text-align:center;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:600px;display:flex}.pl-no-patient p{color:#6b7280;gap:5px}.pl-no-patient p:nth-of-type(2){font-size:14px}.pl-no-patient .add-patient-btn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:10px;padding:.5rem 1rem;transition:background-color .3s;display:flex}.pl-no-patient .add-patient-btn p{color:#fff;font-weight:500}.pl-no-patient .add-patient-btn:hover{background-color:#1d4ed8}.patientFormHeader p{margin:0}.patientFormHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.referral-letter-popup{z-index:1400!important}.action-success-box{background-color:#dcfce7;border:1px solid #bbf7d0;border-radius:12px;margin:8px 0;padding:12px}.chat-success-container-wrapper{flex-direction:column;gap:5px;margin-top:10px;display:flex}.prescription-preview .pc-actions-modal-content{max-height:700px;padding-right:8px;overflow-y:auto}.prescription-preview .pc-actions-modal-content .preview-image{border-radius:10px;width:100%}.vaccination-preview-image .vc-actions-modal-content{padding-right:8px}.vaccination-preview-image .vc-actions-modal-content .preview-image{border-radius:10px;width:100%}.add-patient-btn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:10px;padding:.5rem 1rem;transition:background-color .3s;display:flex}.add-patient-btn p{color:#fff;font-weight:500;margin-bottom:0!important}.add-patient-btn:hover{background-color:#1d4ed8}.no-patient-card{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.no-patient-title{color:#6b7280;margin-bottom:4px;font-size:16px;font-weight:450}.no-patient-subtitle{color:#6b7280;margin-bottom:16px;font-size:14px}.no-patient-footer{color:#6b7280;margin-top:8px;font-size:12px}.global-search-popper{z-index:100!important}.quick-actions-container.compact-actions{border-radius:12px;margin-bottom:20px}.action-item{cursor:pointer;background-color:#f2f2f2;border-radius:65px;justify-content:space-between;align-items:center;padding:13px 25px;transition:all .2s}.action-item .desc{margin:0}.action-item:hover{background-color:#f0f0f0}.action-left{align-items:center;gap:10px;display:flex}.action-left p{margin:0;padding:0}.action-text .title{margin:0;font-size:14px;font-weight:600}.action-text .desc{color:#666;max-width:220px;margin:0;font-size:12px}.action-item .arrow{transition:transform .2s}.action-item:hover .arrow{transform:translate(4px)}.action-item.completed{opacity:.6;cursor:default}.compact-action-head{justify-content:space-between;align-items:center;display:flex}.compact-action-head p{margin:0}.compact-action-head .compact-action-heading{align-items:center;gap:10px;display:flex}.compact-action-head .compact-action-heading p{padding:0}.compact-action-desc .desc{font-size:14px}.compact-actions .action-item{background-color:var(--quick-actions-inner-padded-area);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 25px;transition:all .2s}.compact-actions .action-item .desc{margin:0}.compact-actions .quick-actions-wrapper{padding-bottom:12px}.summary-section-buttons{gap:10px;display:flex}.add_medication_search .MuiInputBase-root{padding:0!important}.create_consult_heading{font-size:14px}.patient-dropdown::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.patient-dropdown::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.patient-dropdown::-webkit-scrollbar-thumb:hover{background:0 0!important}.patient-dropdown::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.patient-dropdown:hover::-webkit-scrollbar{opacity:1}.patient-dropdown:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.patient-dropdown:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.patient-dropdown:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.consultation-list{max-height:600px;overflow-x:auto}.consultation-list::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.consultation-list::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.consultation-list::-webkit-scrollbar-thumb:hover{background:0 0!important}.consultation-list::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.consultation-list:hover::-webkit-scrollbar{opacity:1}.consultation-list:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.consultation-list:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.consultation-list:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.patient-detail-appointments .wrapper::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.patient-detail-appointments .wrapper::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.patient-detail-appointments .wrapper::-webkit-scrollbar-thumb:hover{background:0 0!important}.patient-detail-appointments .wrapper::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.patient-detail-appointments .wrapper:hover::-webkit-scrollbar{opacity:1}.patient-detail-appointments .wrapper:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.patient-detail-appointments .wrapper:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.patient-detail-appointments .wrapper:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.custom-autocomplete-popper .MuiAutocomplete-listbox{background-color:var(--search-dropdown-bg);overflow-x:auto;max-height:300px!important;overflow-y:auto!important}.custom-autocomplete-popper .MuiAutocomplete-listbox::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.custom-autocomplete-popper .MuiAutocomplete-listbox::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.custom-autocomplete-popper .MuiAutocomplete-listbox::-webkit-scrollbar-thumb:hover{background:0 0!important}.custom-autocomplete-popper .MuiAutocomplete-listbox::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.custom-autocomplete-popper .MuiAutocomplete-listbox:hover::-webkit-scrollbar{opacity:1}.custom-autocomplete-popper .MuiAutocomplete-listbox:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.custom-autocomplete-popper .MuiAutocomplete-listbox:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.custom-autocomplete-popper .MuiAutocomplete-listbox:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.media-button-wrapper{align-items:center;gap:.5rem;display:flex}.media-button-group{align-items:center;display:flex;position:relative}.media-button-group.transcribing{background:linear-gradient(90deg,#16a34a,#22c55e);box-shadow:0 0 8px #22c55e80}.media-button-group.main{background:linear-gradient(90deg,#7e22ce,#9333ea)}.media-button-group.main.completing{background:linear-gradient(90deg,#2563eb,#3b82f6)}.media-button-group.main.paused{color:#111;background:#fff;border:1px solid #ccc}.viz{width:32px}.completion-modal{z-index:99999;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.completion-modal.dark .completion-modal-content{color:#fff;background-color:#222}.completion-modal.light .completion-modal-content{color:#111;background-color:#fff}.completion-modal .complete-modal-head{align-items:center;gap:8px;font-size:1.125rem;font-weight:700;display:flex}.completion-modal .complete-note-cont{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.75rem;margin-top:10px;padding:.75rem;font-size:.875rem}.completion-modal .complete-note-cont p{color:#1e40af;font-size:.875rem}.completion-modal .complete-modal-btns{gap:.75rem;padding-top:1rem;display:flex}.completion-modal .complete-modal-btns .btn-outline,.completion-modal .complete-modal-btns .btn-primary,.completion-modal .complete-modal-btns .btn-delete{white-space:nowrap;border-radius:.375rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}.completion-modal .complete-modal-btns .btn-outline:focus-visible,.completion-modal .complete-modal-btns .btn-primary:focus-visible,.completion-modal .complete-modal-btns .btn-delete:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.completion-modal .complete-modal-btns .btn-outline svg.icon,.completion-modal .complete-modal-btns .btn-primary svg.icon,.completion-modal .complete-modal-btns .btn-delete svg.icon{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.completion-modal .complete-modal-btns .btn-outline:disabled,.completion-modal .complete-modal-btns .btn-primary:disabled,.completion-modal .complete-modal-btns .btn-delete:disabled{opacity:.5;pointer-events:none}.completion-modal .complete-modal-btns .btn-outline{background-color:var(--background,#fff);color:#000;border:1px solid var(--input-border,#ccc)}.completion-modal .complete-modal-btns .btn-outline:hover{background-color:var(--accent,#f9f9f9);color:var(--accent-foreground,#000)}.completion-modal .complete-modal-btns .btn-primary{color:#fff;background-color:#2563eb}.completion-modal .complete-modal-btns .btn-primary:hover{background-color:#1d4ed8}.completion-modal .complete-modal-btns .btn-delete{color:#fff;background-color:#dc2626}.completion-modal .complete-modal-btns .btn-delete:hover{background-color:#b91c1c}.completion-modal .complete-modal-desc{color:#999;margin-top:10px}.completion-modal .completed-actions-list{flex-direction:column;gap:5px;margin-top:10px;display:flex}.completion-modal .completed-actions-list .complete-action-item{gap:5px;display:flex}.completion-modal .completed-actions-list .complete-action-item p{color:#999;font-size:.875rem}.completion-modal .completion-modal-content{border-radius:.5rem;width:425px;padding:1.5rem;position:relative;box-shadow:0 0 12px #00000026}.completion-modal .completion-modal-close{color:inherit;cursor:pointer;background:0 0;border:none;font-size:1.25rem;position:absolute;top:8px;right:12px}.template-notes-wrapper{flex-direction:column;height:100%;display:flex;overflow:hidden}.template-notes-wrapper .split-pane{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.template-notes-wrapper .top-pane{flex:1;padding:1rem;overflow-y:auto}.template-notes-wrapper .top-pane::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.template-notes-wrapper .top-pane::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.template-notes-wrapper .top-pane::-webkit-scrollbar-thumb:hover{background:0 0!important}.template-notes-wrapper .top-pane::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.template-notes-wrapper .top-pane:hover::-webkit-scrollbar{opacity:1}.template-notes-wrapper .top-pane:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.template-notes-wrapper .top-pane:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.template-notes-wrapper .top-pane:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.template-notes-wrapper .bottom-pane{flex-shrink:0;overflow:hidden}.drag-handle{cursor:ns-resize;border-bottom:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--pc-fields-listitems);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:32px;transition:background-color .2s;display:flex;position:relative}.drag-indicator{align-items:center;gap:8px;display:flex}.drag-indicator .icon{color:#666}.drag-indicator .title{color:var(--para-clr);padding:0;font-size:14px;font-weight:500}.toggle-btn{cursor:pointer;color:#666;background:0 0;border:none;padding:2px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.toggle-btn:hover{color:#222;background-color:#eaeaea;border-radius:4px}.panel-content{background-color:var(--pc-fields-listitems);flex-direction:column;flex:1;padding:16px;display:flex;overflow:hidden}.content-header{justify-content:space-between;align-items:center;display:flex}.content-header h3{color:#222;margin:0;font-size:14px;font-weight:600}.content-header .summary-toggle{align-items:center;gap:6px;display:flex}.content-header .summary-toggle p{color:#666;font-size:12px}.textarea-wrapper{flex:1;position:relative;top:3px}.textarea-wrapper textarea{background-color:var(--grey-222);width:100%;color:var(--main-heading);border:1px solid #0000;border-radius:10px;outline:none;margin:0 .6px;padding:.5rem .75rem;font-size:14px}.textarea-wrapper textarea:focus{border-color:var(--global-tabbed-content-panel-borders)}.fc-container{padding:12px;font-family:Arial,sans-serif}.fc-container.dark{color:#fff;background:#1e1e1e}.fc-container.light{color:#000;background:#fff}.fc-header{justify-content:space-between;align-items:center;display:flex}.fc-header-left{align-items:center;display:flex}.fc-generating-badge{margin-right:8px}.fc-action-buttons{align-items:center;gap:8px;display:flex}.fc-btn{cursor:pointer;background:#e0e0e0;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:.85rem;display:flex}.fc-btn:hover{background:#d5d5d5}.fc-icon-btn{border-radius:50%;padding:6px}.fc-right-btn{margin-left:auto}.fc-settings-popover{max-width:300px;padding:12px}.fc-settings-actions{justify-content:space-between;margin-top:8px;display:flex}.panel-header{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:1rem;transition:background-color .3s,border-color .3s,color .3s;display:flex}.panel-header .panel-actions{align-items:center;gap:.75rem;display:flex}.panel-header .panel-actions .panel-actions-container{align-items:center;gap:.5rem;display:flex}.panel-header .panel-actions .panel-actions-container .regen-btn{white-space:nowrap;ring-offset:var(--background);outline:none;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.panel-header .panel-actions .panel-actions-container .regen-btn:focus-visible{box-shadow:0 0 0 2px var(--ring), 0 0 0 4px var(--background);outline:none}.panel-header .panel-actions .panel-actions-container .regen-btn:disabled{pointer-events:none;opacity:.5}.panel-header .panel-actions .panel-actions-container .regen-btn svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.panel-header .panel-actions .panel-actions-container .regen-btn{border:1px solid var(--global-tabbed-content-panel-borders);background-color:#fff;border-radius:.375rem;height:2rem;padding:0 .75rem;font-size:.75rem}.panel-header .panel-actions .panel-actions-container .regen-btn:hover{color:var(--accent-foreground);background-color:#f9fafb}.panel-header .panel-actions .panel-actions-container .regen-btn .refresh-icon{width:18px;height:18px;margin-right:.25rem}.panel-header .panel-actions .panel-actions-container .regen-btn .refresh-icon.spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.panel-header--dark{border-color:var(--global-tabbed-content-panel-borders)}.panel-header--light{background-color:#f9fafb;border-color:#e5e7eb}.popover-container{display:inline-block;position:relative}.popover-container .popover-trigger{border:1px solid var(--global-tabbed-content-panel-borders);background:var(--pc-fields-listitems);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .2s;display:flex}.popover-container .popover-trigger:hover{background-color:var(--btn-hover-bg)}.popover-container .popover-trigger .icon{width:20px;height:20px}.popover-container .popover-content{z-index:50;border:1px solid var(--border-color);background-color:var(--pc-fields-listitems);width:20rem;color:var(--popover-text);border-radius:.375rem;padding:1rem;font-size:.875rem;animation:.15s ease-out fadeIn;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000026}.popover-container .popover-content.hidden{display:none}.popover-container .popover-content h4{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.popover-container .popover-content p{margin-top:.25rem;font-size:.75rem}.popover-container .popover-content textarea{border:1px solid var(--global-tabbed-content-panel-borders);resize:vertical;border-radius:10px;width:100%;min-height:6rem;margin-top:.75rem;padding:.5rem;font-size:.75rem}.popover-container .popover-content .btn-row{gap:.5rem;margin-top:.75rem;display:flex}.popover-container .popover-content .btn-row button{cursor:pointer;border:none;padding:.5rem;font-size:.75rem;transition:background-color .2s,color .2s;border-radius:10px!important}.popover-container .popover-content .btn-row button.apply.dark{color:#000;background:#fff}.popover-container .popover-content .btn-row button.apply.dark:hover{background:#f3f4f6}.popover-container .popover-content .btn-row button.apply.light{color:#fff;background:#000}.popover-container .popover-content .btn-row button.apply.light:hover{background:#333}.popover-container .popover-content .btn-row button.reset.dark{color:#fff;background:#000}.popover-container .popover-content .btn-row button.reset.dark:hover{background:#333}.popover-container .popover-content .btn-row button.reset.light{border:1px solid var(--border-color);color:#000;background:#fff}.popover-container .popover-content .btn-row button.reset.light:hover{background:#f3f4f6}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1)}}.custom-dropdown-menu{display:inline-block;position:relative}.custom-dropdown-trigger{cursor:pointer;border:1px solid;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex}.custom-dropdown-trigger.light{background:var(--pc-fields-listitems);border-color:var(--global-tabbed-content-panel-borders);color:#111}.custom-dropdown-trigger.light:hover{background:#f9fafb}.custom-dropdown-trigger.dark{background:var(--pc-fields-listitems);border-color:var(--global-tabbed-content-panel-borders);color:#fff}.custom-dropdown-trigger.dark:hover{background:#374151}.custom-dropdown-trigger .icon{width:20px;height:20px}.custom-dropdown-content{z-index:100;border:1px solid;border-radius:6px;width:12rem;padding:4px 0;position:absolute;top:110%;right:0}.custom-dropdown-content.light{border-color:var(--global-tabbed-content-panel-borders);background:#fff}.custom-dropdown-content.light .custom-dropdown-item:hover{background:#f3f4f6}.custom-dropdown-content.dark{border-color:var(--global-tabbed-content-panel-borders);background:#000}.custom-dropdown-content.dark .custom-dropdown-item:hover{background:#374151}.custom-dropdown-item{text-align:left;cursor:pointer;width:100%;color:var(--para-clr);background:0 0;border:none;align-items:center;padding:6px 10px;font-size:12px;display:flex}.custom-dropdown-item .icon{flex-shrink:0;width:12px;height:12px;margin-right:6px}.custom-dropdown-item:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #3b82f680}.custom-dropdown-separator{height:1px;margin:4px 0}.custom-dropdown-separator.light{background:#e5e7eb}.custom-dropdown-separator.dark{background:#4b5563}.feedback-trigger{cursor:pointer;border:1px solid;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex}.feedback-trigger .icon{width:20px;height:20px}.feedback-trigger.light{background:var(--pc-fields-listitems);border-color:var(--global-tabbed-content-panel-borders);color:#111}.feedback-trigger.light:hover{background:#f9fafb}.feedback-trigger.dark{background:var(--pc-fields-listitems);border-color:var(--global-tabbed-content-panel-borders);color:#fff}.feedback-trigger.dark:hover{background:#374151}.feedback-dialog-overlay{z-index:2000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.feedback-dialog{background:#fff;border:1px solid;border-radius:8px;width:400px;max-width:90%;padding:20px}.feedback-dialog.dark{background:var(--bg-clr);border-color:var(--global-tabbed-content-panel-borders)}.feedback-dialog.light{background:#fff;border-color:#e5e7eb}.dialog-title{margin-bottom:16px;font-size:1.125rem;font-weight:600}.dialog-title.light{color:#111827}.dialog-title.dark{color:#fff}.form-group label{color:var(--para-clr);margin-bottom:10px;font-size:14px}.dialog-actions{justify-content:flex-end;gap:8px;display:flex}.dialog-actions button{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;transition:background .2s,color .2s}.dialog-actions .btn-cancel.light{color:#000;background:#fff}.dialog-actions .btn-cancel.light:hover{background:#d3d0d0}.dialog-actions .btn-cancel.dark{color:#fff;background:#000}.dialog-actions .btn-cancel.dark:hover{background:#727375}.dialog-actions .btn-submit.light{color:#fff;background:#000}.dialog-actions .btn-submit.light:hover{background:#333}.dialog-actions .btn-submit.dark{color:#000;background:#fff}.dialog-actions .btn-submit.dark:hover{background:#f3f4f6}.dialog-actions .btn-submit:disabled{opacity:.6;cursor:not-allowed}.btn-outline{cursor:pointer;border:1px solid;border-radius:6px;padding:6px 12px;font-size:.875rem}.btn-outline.light{color:#374151;border-color:#d1d5db}.btn-outline.light:hover{background:#f9fafb}.btn-outline.dark{color:#d1d5db;border-color:#4b5563}.btn-outline.dark:hover{background:#374151}.btn-primary{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:6px 12px;font-size:.875rem}.btn-primary:hover{background:#1d4ed8}.btn-primary:disabled{cursor:not-allowed;background:#93c5fd}.feedback-form-group{flex:1}.feedback-form-group .char-counter{color:#888;text-align:right;margin-top:4px;margin-right:10px;font-size:12px}.feedback-form-group label{color:var(--para-clr)}.feedback-form-group textarea{background-color:var(--grey-222);width:99.8%;color:var(--main-heading);border-radius:10px;outline:none;min-height:100px;margin:0 .6px;padding:.5rem .75rem;font-size:14px}.pc-template-answers{background-color:var(--grey-222);color:var(--main-heading);border-radius:10px;width:100%;min-height:40px;margin:0 .6px;padding:.5rem .75rem;font-size:14px;border:1px solid var(--global-tabbed-content-panel-borders)!important}.pc-consultation-media-button-dropdown-item-text{font-size:.77rem}.audio-waveform-container{justify-content:center;align-items:center;display:flex;position:absolute;top:6px;left:20px}.audio-waveform{width:100%;height:100%;animation:2s infinite pulse}.signature-modal{background:var(--pc-fields-listitems);border-radius:12px;outline:none;width:630px;margin:auto;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signature-modal .custom-inputs{gap:10px;margin-top:6px;display:flex}.signature-modal .custom-inputs select,.signature-modal .custom-inputs input{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);width:100%;color:var(--para-clr);border-radius:6px;margin-top:2px;padding:6px;font-size:14px}.signature-modal .custom-inputs input::placeholder,.signature-modal .custom-inputs select::placeholder{font-size:14px}.signature-modal.dark{color:#fff;background:#1f2937}.signature-modal .header{border-bottom:1px solid #ccc;margin-bottom:16px}.signature-modal .header h2{font-size:18px;font-weight:600}.signature-modal .patient-info{background:#f0f6ff;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;padding:10px;display:flex}.signature-modal .patient-info span{font-size:14px;font-weight:500}.signature-modal .patient-info .icon{color:#2563eb}.signature-modal .patient-info-dark{background:#2563eb;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;padding:10px;display:flex}.signature-modal .patient-info-dark span{font-size:14px;font-weight:500}.signature-modal .patient-info-dark .icon{color:#fff}.signature-modal .signer-section{margin-top:16px}.signature-modal .signer-section .section-label{color:var(--para-clr);align-items:center;gap:6px;margin-bottom:8px;font-weight:500;display:flex}.signature-modal .signer-section .option{flex-direction:row;align-items:center;gap:5px;margin:6px 0;display:flex}.signature-modal .signer-section .option .no-relations{opacity:.75;margin-top:4px;font-size:.75rem;font-weight:500;line-height:1rem}.signature-modal .signer-section .option label{color:var(--para-clr);margin-left:6px;font-size:14px;font-weight:500}.signature-modal .signer-section .muted{color:#888;margin-left:4px;font-size:12px}.signature-modal .consent{margin-top:16px}.signature-modal .consent textarea{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);width:100%;min-height:60px;color:var(--para-clr);border-radius:10px;padding:8px;font-size:14px}.signature-modal .consent textarea::placeholder{font-size:14px}.signature-modal .consent label{color:var(--para-clr);margin-bottom:5px;font-size:14px;font-weight:500}.signature-modal .signature-pad{margin-top:16px}.signature-modal .signature-pad .pad-header{justify-content:space-between;margin-bottom:6px;display:flex}.signature-modal .signature-pad .pad-header button{cursor:pointer;border-radius:10px;align-items:center;gap:4px;padding:6px 12px;display:flex}.signature-modal .signature-pad .pad-header .outline-btn{border:1px solid var(--global-tabbed-content-panel-borders);color:var(--para-clr);background:0 0;font-size:14px;font-weight:500}.signature-modal .signature-pad .pad-header label{color:var(--para-clr);font-size:14px;font-weight:500}.signature-modal .signature-pad .canvas{border:2px dashed var(--global-tabbed-content-panel-borders);cursor:crosshair;background-color:var(--grey-222);border-radius:8px;width:100%;height:120px}.signature-modal .signature-pad .hint{text-align:center;color:#6b7280;margin-top:8px;font-size:12px}.signature-modal .signature-actions{border-top:1px solid #eee;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:12px;display:flex}.signature-modal .signature-actions button{cursor:pointer;border-radius:10px;align-items:center;gap:4px;padding:6px 12px;display:flex}.signature-modal .signature-actions .outline-btn{border:1px solid var(--global-tabbed-content-panel-borders);color:var(--para-clr);background:0 0;font-size:14px;font-weight:500}.signature-modal .signature-actions .save-btn{color:#fff;background:#16a34a;border:none;font-size:14px;font-weight:500}.signature-modal .signature-actions .save-btn:disabled{opacity:.5;cursor:not-allowed}.add-patient-modal::-webkit-scrollbar{opacity:0!important;width:8px!important;height:5px!important}.add-patient-modal::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.add-patient-modal::-webkit-scrollbar-thumb:hover{background:0 0!important}.add-patient-modal::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.add-patient-modal:hover::-webkit-scrollbar{opacity:1}.add-patient-modal:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.add-patient-modal:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.add-patient-modal:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.pc-add-modal-header-info{align-items:end;flex-direction:row!important}.pc-add-modal-header-info .icon-box{align-items:center;width:4%;display:flex}.pc-add-modal-header-info .icon-box .dot{background-color:#3b82f6;border-radius:50%;width:10px;height:10px}.pc-add-condition-related-modal-header-info{align-items:center;flex-direction:row!important}.pc-add-condition-related-modal-header-info .icon-box{width:4%}.pc-add-condition-related-modal-header-info .icon-box .dot{background-color:#3b82f6;border-radius:50%;width:10px;height:10px}.pc-sections{flex-direction:column;height:100%;display:flex}.pc-sections .content.qa-audit{flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.global-header-actions{align-items:center;gap:16px;display:flex}.global-header-actions svg{width:16px;height:16px}.orbit-session svg{width:30px;height:30px}.header-tooltip{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:5px;transition:all .3s;display:flex}.header-tooltip:hover{background-color:var(--header-icons-hover);transition:all .3s}.header-tooltip .user-profile{cursor:pointer;border-radius:50%;width:28px;height:28px;overflow:hidden}.header-tooltip .user-profile .profile_image{border-radius:unset;object-fit:cover;width:100%;height:100%}.user-menu-action-box .MuiPaper-root{box-shadow:0 5px 5px -3px #0000000d,0 8px 10px 1px #0000000d,0 3px 14px 2px #0000000d;background:var(--modals-bg)!important}.user-menu-action-box .MuiPaper-root .MuiButtonBase-root:hover{background-color:var(--popover-hover)}#hybrid,#theme-toggle{visibility:hidden}#theme-toggle+label{content:"";cursor:pointer;border-radius:50%;width:35px;height:33px;transition:all .2s ease-in-out;display:inline-block}#theme-toggle:not(:checked)+label{background-color:gold}#theme-toggle:checked+label{background-color:#0000;box-shadow:inset -18px -16px 1px 1px #fff}.display-mode{z-index:3;display:flex;top:0;right:25px}.display-mode:hover .header_display-mode{border:1px solid #000}.header_display-mode{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:37px;height:37px;margin:0 auto;padding:10px;transition:all .1s linear;display:flex}.display_mode-text{background-color:#000;border-radius:3px;width:fit-content;margin:5px auto;padding:2px 5px;font-size:10px;transition:all .2s linear;display:none}.display_mode-text p{color:#fff;margin:0}.display-mode:hover .display_mode-text{cursor:pointer;white-space:nowrap;border:none;transition:all .2s linear;display:block;position:absolute;top:35px;right:-10px}.tags-list::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.tags-list::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.tags-list::-webkit-scrollbar-thumb:hover{background:0 0!important}.tags-list::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.tags-list:hover::-webkit-scrollbar{opacity:1}.tags-list:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.tags-list:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.tags-list:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.custom-zi{z-index:60!important}.circle-picker-wrapper .tags-option-circlepicker span{width:24px!important}.circle-picker-wrapper .tags-option-circlepicker span div:first-child{width:20px!important;height:20px!important}.circle-picker-wrapper .color-picker-icon{z-index:10;cursor:pointer;position:absolute;top:34px;right:45px}.chrome-picker{z-index:20;position:relative;font-family:sans-serif!important}.chrome-picker .flexbox-fix:first-child>div:nth-child(2)>div:first-child{margin-top:8px}.chrome-picker .flexbox-fix:first-child>div:nth-child(2)>div:nth-child(2){display:none!important}.chrome-picker .flexbox-fix:nth-child(2){padding-top:5px!important}.tags-dropdown-panel .p-dropdown-items-wrapper::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.tags-dropdown-panel .p-dropdown-items-wrapper::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.tags-dropdown-panel .p-dropdown-items-wrapper::-webkit-scrollbar-thumb:hover{background:0 0!important}.tags-dropdown-panel .p-dropdown-items-wrapper::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.tags-dropdown-panel .p-dropdown-items-wrapper:hover::-webkit-scrollbar{opacity:1}.tags-dropdown-panel .p-dropdown-items-wrapper:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.tags-dropdown-panel .p-dropdown-items-wrapper:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.tags-dropdown-panel .p-dropdown-items-wrapper:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.tags-dropdown-panel .p-dropdown-header{padding:5px 0 5px 10px}.tags-dropdown-panel .p-dropdown-header input.p-dropdown-filter.p-inputtext.p-component{background:unset;border:unset;border-radius:unset;height:32px}.tags-dropdown-panel .p-dropdown-header{border-bottom:1px solid #999}.tags-dropdown-panel .p-dropdown-header .p-inputtext:enabled:focus{outline-offset:none;box-shadow:none;border-color:none;outline:none}.tags-dropdown-panel .p-dropdown-item .p-dropdown-item-label{width:100%}.tags-dropdown-panel .p-dropdown-item{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.tags-dropdown-panel .p-dropdown-item .lucide-ellipsis{display:none}.tags-dropdown-panel .p-dropdown-item:hover{background-color:#f3f3f3}.tags-dropdown-panel .p-dropdown-item:hover .lucide-ellipsis{display:block}.tags-dropdown-panel li.p-dropdown-empty-message{padding:5px}.global-tabs-switcher-wrapper{width:100%}.global-tabs-switcher-wrapper .content{border-bottom:1px solid var(--global-tabbed-content-panel-borders);justify-content:space-between;align-items:start;padding:.6rem 1rem 0;display:flex}.global-tabs-switcher-wrapper .content .left{align-items:start;gap:30px;display:flex}.global-tabs-switcher-wrapper .content .left .pharmacy_name{cursor:pointer;align-items:center;gap:12px;margin-top:3px;display:flex}.global-tabs-switcher-wrapper .content .left .pharmacy_name h5{color:var(--main-heading);margin:0;font-size:1.2rem;font-weight:600}.global-tabs-switcher-wrapper .content .left .MuiTabs-root{min-height:38px}.global-tabs-switcher-wrapper .content .left .MuiTabs-root .MuiTabs-flexContainer{gap:20px}.global-tabs-switcher-wrapper .content .left .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root{text-transform:capitalize;min-height:28px;padding:0;font-size:16px;font-weight:400}.global-tabs-switcher-wrapper .content .right{width:100%;max-width:400px}.global-tabs-switcher-wrapper .content .right .team-members-pc{justify-content:end;align-items:center;gap:10px;display:flex}.global-tabs-switcher-wrapper .content .right .team-members{margin-top:-3px;margin-right:0}.global-tabs-switcher-wrapper .content .left-patientboard{align-items:center;gap:10px;width:100%;display:flex}.global-tabs-switcher-wrapper .content .left-patientboard .three-panel-iconbox{border-right:1px solid var(--global-tabbed-content-panel-borders);justify-content:center;align-items:center;padding-right:.8rem;display:flex;position:relative;top:-5px}.global-tabs-switcher-wrapper .content .left-patientboard .pharmacy_name{cursor:pointer;align-items:center;gap:12px;margin-top:3px;display:flex}.global-tabs-switcher-wrapper .content .left-patientboard .pharmacy_name h5{color:var(--main-heading);margin:0;font-size:1.2rem;font-weight:600}.global-tabs-switcher-wrapper .content .left-patientboard .pharmacy_name_bordered{cursor:pointer;border:1px solid var(--global-tabbed-content-panel-borders);border-radius:20px;align-items:center;gap:12px;padding:5px 10px;display:flex;position:relative;top:-5px}.global-tabs-switcher-wrapper .content .left-patientboard .pharmacy_name_bordered h5{color:var(--main-heading);margin:0;font-size:14px;font-weight:600}.global-tabs-switcher-wrapper .content .left-patientboard .patientdashboard_name{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:20px;align-items:center;gap:12px;padding:5px 10px;display:flex}.global-tabs-switcher-wrapper .content .left-patientboard .patientdashboard_name h5{color:var(--main-heading);margin:0;font-size:14px;font-weight:600}.global-tabs-switcher-wrapper .content .left-patientboard .MuiTabs-root{min-height:38px}.global-tabs-switcher-wrapper .content .left-patientboard .MuiTabs-root .MuiTabs-flexContainer{gap:20px}.global-tabs-switcher-wrapper .content .left-patientboard .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root{text-transform:capitalize;min-height:28px;padding:0;font-size:16px;font-weight:400;display:block}.global-tabs-switcher-wrapper .tabs-switcher-wrapper .MuiButtonBase-root{display:flex!important}@media screen and (width<=1400px){.global-tabs-switcher-wrapper .content .left h5{text-wrap:nowrap}.global-tabs-switcher-wrapper .content .right{width:fit-content}}.inviteModal{width:35vw}.inviteModal form{padding:.4rem 1rem}.inviteModal .modal-content{min-height:380px;background-color:var(--modals-bg)!important;border-radius:4px!important}.inviteModal .modal-content .p-dropdown-label{color:#656565!important;padding:0!important;font-size:13px!important;font-weight:400!important}.inviteModal .modal-content .p-dropdown-trigger{justify-content:end!important}.inviteModal .modal-content .p-dropdown-trigger svg{width:12px;height:12px}.inviteModal .cus-modal-header{align-items:center;gap:5px;display:flex}.inviteModal .cus-modal-header h5{margin:0;font-size:14px}.inviteModal .invite-arrow{cursor:pointer;background:#f663e2b3;border-radius:2px;justify-content:center;align-items:center;width:34px;height:32px;padding:5px;display:flex}.inviteModal .invite-arrow:hover{background:#cd4fbcb6;transition:all .3s}.inviteList-flex{justify-content:space-between;align-items:center;display:flex}.modal-header button{font-size:12px}.inviteList-container{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.inviteList-container>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.inviteList-container>div p{margin:0}.p-dropdown{border-radius:8px!important}.p-dropdown-panel{z-index:100000!important}.inviteList-owner{border-radius:8px;width:fit-content;padding:5px;font-size:12px;gap:5px!important}.invite-buttons{justify-content:end;margin-top:20px;display:flex}.invite-buttons button{width:100%}.invite-buttons button:first-child{text-align:center;border-radius:10px;min-width:100px;height:40px;margin:3px;font-size:12px}.invite-buttons button:first-child svg{margin-right:10px}span.p-dropdown-label.p-inputtext{font-size:12px}.inviteList-email{display:flex}.inviteList-email input{border-left:1px solid var(--global-patient-search-input-border);border-top:1px solid var(--global-patient-search-input-border);border-bottom:1px solid var(--global-patient-search-input-border);border-radius:4px 0 0 4px;width:100%;padding:0 .5rem!important}.inviteList-email input:focus{outline:none}.invite-dropdown{border-radius:0 4px 4px 0!important;padding:.4rem .2rem!important}.invite-dropdown.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.invite_email_div{width:100%}.invite_form{align-items:center;gap:8px;display:flex;position:relative}.team_members_list{flex-direction:column;max-height:265px;margin-top:10px;margin-right:1px;padding:.4rem 1rem;display:flex;overflow:hidden auto}.team_members_list::-webkit-scrollbar{width:5px!important;height:5px!important}.team_members_list::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px!important}.team_members_list::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.team_members_list::-webkit-scrollbar-track{border:1px solid var(--scroll)!important;border-radius:4px!important}.team_members{border-bottom:1px solid var(--global-tabbed-content-panel-borders);justify-content:space-between;align-items:center;padding:.4rem 0;display:flex}.team_members .invite-team-list{border-radius:0 4px 4px 0!important;padding:.1rem .2rem!important}.team_members .invite-team-list.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.team_members .team_member_role{align-items:center;gap:4px;display:flex}.invite-dropdown-panel .p-dropdown-items{margin:0;padding:0}.invite-dropdown-panel .p-focus{background-color:var(--popover-hover)}.box{background-color:#fff;border:1px solid #ccc;border-radius:10px;flex-direction:column;width:300px;height:250px;max-height:300px;margin-bottom:15px;padding:10px;display:flex;overflow:auto}.service_title{color:gray;font-size:16px!important}.services_list{z-index:4;padding:5px 10px;font-size:13px;font-weight:700;list-style-type:none;transition:all .1s linear}.services_list .private_services_add_box .member_edit_icon{margin-right:10px}.services_list .private_services_add_box{display:flex}.services_list.active{background-color:#f2f2f2}.services_list.active .service_item_title{color:#111;font-weight:700}.services_sidebar_container .services_list{transition:all .2s linear}.services_sidebar_container .MuiAccordionDetails-root:last-child{padding-bottom:18px}.services_sidebar_container .services_list:hover .service_item span:first-child{font-weight:600;transition:all .1s linear}.service_item{justify-content:space-between;align-items:center;font-weight:400;transition:all 5s linear;display:flex}.service_item_sidebar{border-radius:30px;justify-content:space-between;align-items:center;padding:5px 10px;font-weight:500;transition:all .2s linear;display:flex}.service_item_sidebar:hover{cursor:pointer;transition:all .2s linear}.itemCount{color:#fff;text-align:center;background-color:#000;border-radius:30px;justify-content:center;align-items:center;width:30px;padding:2px 5px;font-size:11px;display:flex}.services_sidebar_container{max-height:95vh;overflow:hidden}.services_accordion_details>div{box-shadow:none!important;background:0 0!important}.services_accordion_details>div>div,.services_accordion_details .MuiAccordionDetails-root{padding:0}.services_sidebar_container>div{background:0 0;margin:0;box-shadow:none!important}.services_sidebar_container .pharmacy-error-message{margin:10px 0}.services_sidebar_container .MuiButtonBase-root{height:30px;margin-top:5px;min-height:30px!important}.services_sidebar_container .MuiPaper-root:before{content:unset}.services_sidebar_container .MuiPaper-root{border-radius:20px!important}.services_accordion-loader .oval-loading{width:10%}.services_iconboxService span{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:180px;overflow:hidden}.service_item span{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:180px;font-size:12px;font-weight:400;overflow:hidden}@media only screen and (width<=1600px){.services_iconboxService span,.service_item span{max-width:140px}}@media only screen and (width<=1400px){.services_iconboxService span,.service_item span{max-width:90px}}@media only screen and (width<=1200px){.services_iconboxService span,.service_item span{max-width:70px}}@media only screen and (width<=1180px){.services_iconboxService span,.service_item span{max-width:unset}}.sideBarBtns{flex-direction:column;gap:10px;display:flex}.template-comments-box{margin-left:15px}.template-comments-heading{color:#999;font-size:12px}.custom-label{font-size:12px;line-height:20px;font-weight:400!important}.addNewModal .custom-label{margin-top:20px;margin-bottom:5px;font-size:12px;line-height:20px;font-weight:400!important}.main-div{width:98%;margin:30px auto 100px;display:block}.clinicalchecks .main-div{margin:5px auto 100px}.main-div-inner{justify-content:space-between;display:flex}.content-div{width:100%;padding-left:60px}button{background:0 0;border:none}.image-div{border-radius:10px;width:55%;height:max-content;position:sticky;top:20px;box-shadow:0 4px 14px #0000001f}.img-heading{color:var(--h2-color);align-items:center;gap:10px;margin:0;padding:10px;font-size:15px;display:flex}.page-content{width:100%}.page-content-darkMode{background-color:#111}.loader{border:16px solid #00f;border-color:#00f green red pink;border-radius:50%;width:120px;height:120px;animation:2s linear infinite spin}.p-progress-spinner{width:200px;height:200px;margin:200px 100px 100px 800px;display:inline-block;position:relative}.NP-buttons{justify-content:flex-end;display:flex}.vertical-stepper{border-right:3px solid #00ca69;width:3%;position:relative;margin-top:30px!important}.main-div .main-div-heading{margin-bottom:20px;font-weight:300;display:block}.prescription-image-header{border-top-left-radius:10px;border-top-right-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.image-cc-header-waiting{background-color:#eeb416!important}.image-cc-header-today{background-color:#2d74ff!important}.image-cc-header-unallocated{background-color:#999!important}@media screen and (width<=992px){.clinicalchecks .main-div-inner{flex-direction:column}.image-div{width:100%;position:unset}.content-div{margin-top:50px;padding-left:25px}.nms-presc-slider{width:100%!important}.clinicalchecks .btn-class{font-size:12px}}.patient-consultation-wrapper{height:100%}.patient-consultation-content-wrapper{height:100%;overflow:scroll}.patient-consultation-content-wrapper .header{background-color:var(--global-bg-color);padding:10px;display:flex;position:relative}.patient-consultation-content-wrapper .header .audio-consultation-btn-skeleton{position:absolute;top:7px;left:50%;transform:translate(-50%)}.patient-consultation-content-wrapper .header .audio-consultation-button{cursor:pointer;border:2px solid var(--audio-consultation-btn-border);background-color:var(--audio-consultation-btn-bg);border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:4px 10px;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%)}.patient-consultation-content-wrapper .header .audio-consultation-button p{margin:0;font-size:14px}.patient-consultation-content-wrapper .header .close-icon{cursor:pointer;color:#d3d3d3;background-color:#0000;border:none;margin-left:auto;font-size:16px}.audio-consultation-modal .top-bar{justify-content:center!important;margin-bottom:10px!important}.audio-consultation-modal .body h4{font-size:44px}.audio-consultation-modal .react-datepicker__tab-loop{margin-right:-22px}.patient-consultation-wrapper .page-content{background-color:none!important}.clinicalchecks .tabs_box{border-bottom:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-111);z-index:99999;padding:.8rem 1rem}.clinicalchecks .tabs_box .breadCrumb_container{padding:0}.clinicalchecks .tabs_box .header-container{top:7px}.clinicalchecks .main-div{width:100%;margin:0}.clinicalchecks .main-div .main-div-heading{margin:0}.clinicalchecks .main-div .main-div-inner{justify-content:space-between;height:calc(100vh - 115px);max-height:100%;padding:1rem;display:flex;overflow:hidden}.clinicalchecks .main-div .main-div-inner .image-div .patient-info-container{max-height:calc(100vh - 260px);overflow-y:auto}.clinicalchecks .main-div .main-div-inner .image-div .patient-info-container .dose-quantity{justify-content:space-between;margin-top:5px;display:flex}.clinicalchecks .main-div .main-div-inner .image-div .patient-info-container .dose-quantity div{flex-direction:column;display:flex}.clinicalchecks .main-div .main-div-inner .image-div .nms-presc-slider{height:690px;padding:10px;position:relative;overflow:hidden}.clinicalchecks .main-div .main-div-inner .image-div .nms-presc-slider .img-div{position:unset;height:-webkit-fill-available;height:-moz-available;height:-stretch;margin:unset;object-fit:contain;width:100%}.clinicalchecks .main-div .main-div-inner .content-div{padding-right:10px;overflow-y:auto}.clinicalchecks .main-div .main-div-inner .content-div::-webkit-scrollbar{width:5px;height:5px}.clinicalchecks .main-div .main-div-inner .content-div::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.clinicalchecks .main-div .main-div-inner .content-div::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.clinicalchecks .main-div .main-div-inner .content-div::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.clinicalchecks .actions{position:unset;border-top:1px solid var(--global-tabbed-content-panel-borders)!important;background-color:var(--grey-111)!important;margin:0!important}.clinicalchecks .actions .btn-class{min-width:120px;height:35px;font-size:14px}.bucket-dropdown-class{margin-right:10px}.bucket-dropdown-class .p-dropdown-trigger svg{color:var(--h2-color)}.bucket-dropdown-panel .p-dropdown-items{margin:0;padding:0}.bucket-dropdown-panel .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:unset!important;background-color:#0000!important}.bucket-dropdown-panel .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:unset!important}.bucket-dropdown-panel .p-dropdown-panel .p-highlight{background-color:unset!important}.bucket-dropdown-panel{border-radius:0 4px 4px 0!important;padding:.4rem .2rem!important}.bucket-dropdown-panel.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.info-box.sc-transcript-box{height:unset;max-height:200px;overflow-y:scroll}@media screen and (width<=1400px){.main-div-inner{height:100%!important;overflow:visible!important}.main-div-inner .image-div .patient-info-container{max-height:calc(100vh - 195px)!important}.main-div-inner .image-div .nms-presc-slider{height:450px!important}}.label-tooltip-container{align-items:center;gap:10px;display:flex}.clinicalchecks .p-hidden-accessible{display:none}.last-dosage-link{cursor:pointer;padding-bottom:5px;color:#1976d1!important;font-size:13px!important;line-height:1rem!important}@media screen and (width<=600px){.clinicalchecks .card-inner-boxes{flex-direction:column}.clinicalchecks .header-container{position:unset}.clinicalchecks .breadCrumb_container{padding-left:10px!important}.clinicalchecks .breadcrumbs .breadCrumb_title{margin:15px 0}.clinicalchecks .clinical-checks-first{flex-direction:column;margin-bottom:10px}.clinicalchecks .actions{flex-direction:column}.clinicalchecks .actions .btn-class{min-width:100%;width:100%!important}}.nms-tabs-container{border-radius:10px;width:55%;height:max-content;position:sticky;top:5px;box-shadow:0 1px 6px #0000001f}.card-actions{display:flex}.nms-title{margin-top:-40px;width:fit-content!important}.nms-presc-slider{height:800px;padding:10px;position:relative;overflow:hidden}.nms-tabs-container .main-div{width:96%;margin:30px auto 100px;padding:0 20px 0 0;display:block}.nms-label-tabs{padding-left:45px!important}.nms-content-area{padding-left:43px!important}.plus_icon{margin:30px 0}.consultation-q-box{border:2px solid var(--label-border-color);background:var(--outer-item);border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;display:flex}@media only screen and (width<=1025px){.nms-tabs-container{display:none}.show-nms-sidebar{max-width:unset;z-index:9999;background:#fff;width:fit-content;display:block;position:absolute;top:15px;left:0;box-shadow:0 4px 14px #0000001a}.nms-hamburger{height:fit-content;top:45px;display:block!important;position:absolute!important}h2.img-heading.para_color{margin-top:55px}.nms-presc-slider{width:565px}.nms-presc-slider .img-div{width:100%}.nms-ham{align-items:center;gap:10px;display:flex}}.call_intro.call_box{border-radius:10px;margin-bottom:10px;padding:10px}.call_intro.call_box p{color:#999;font-size:12px;line-height:16px}.call_intro.call_box .call_intro_focus{margin-left:5px;font-weight:600;display:inline-block}.call_intro.call_box_alt{justify-content:space-between;gap:10px;display:flex}.call_intro.call_box_alt>div{border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.call_intro.call_box_alt p{color:red;font-size:14px}.call_intro.call_box_alt .confirm p{color:#a7a71f}.activity_feed_wrapper{padding:30px 20px}.activity_feed_header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.activity_feed_header h4,.activity_feed_header p{margin:0}.activity_feed_header h4{margin-bottom:-20px;font-size:16px;font-weight:400}.activity_feed_header .switch_container{cursor:pointer;border:2px solid #ddd;border-radius:10px;padding:3px 10px;transition:all .2s linear}.activity_feed_header .switch_container:hover{color:#000;background-color:#ddd;transition:all .2s linear}.activity_feed_search{margin-top:15px}.search_transcript_input{width:100%}.search_transcript_input input{border-radius:10px;width:100%}.activity_feed_stepper{min-height:20vh;max-height:65vh;overflow:hidden scroll}.activity_feed_stepper::-webkit-scrollbar{width:5px}.activity_feed_stepper span.MuiTimelineDot-root{margin:0}.activity_feed_stepper .MuiTimelineItem-root:before{content:unset!important}.activity_feed_stepper .MuiTimelineContent-root{padding-top:3px}.activity_feed_stepper h6{margin:5px 0 0}.activity_feed_stepper .MuiTimelineSeparator-root>svg{width:25px;padding:4px 0}.activity_feed_stepper .MuiTimeline-root{margin:0;padding:0!important}.timeline_accordion{box-shadow:none!important;background-color:#0000!important}.timeline_accordion>div{margin:0;padding:0}.timeline_accordion .heading{color:gray;font-size:12px;font-weight:400}.timeline_accordion .MuiSvgIcon-root{color:#ccc!important;width:20px!important;height:20px!important}.activity_feed_stepper h6{color:#a6a6a6;font-weight:400}.activity_feed_stepper .caller_name{color:#00ca69;font-size:13px;font-weight:600}.activity_feed_stepper .typeHeading{font-size:13px;font-weight:600}.activity_feed_stepper .MuiAccordionDetails-root{padding:unset}.nms_email_template{border-radius:12px;padding:16px}.nms_email_template .header p{text-transform:uppercase}.nms_email_template .header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.nms_email_template p{margin:0}.nms_email_template .email_content p{color:#a496a1;word-break:break-word}.nms_email_template .email_action{margin-top:20px}.nms_email_template .email_action p{cursor:pointer;color:#fff;font-size:12px;text-decoration:underline}.nms_signature_template{border-radius:12px;height:auto;margin-top:30px;padding:16px;position:relative}.nms_signature_template .header,.nms_signature_template .sign_footer{justify-content:space-between;align-items:center;display:flex}.nms_signature_template .sign_footer{margin-top:10px}.nms_signature_template .header p,.nms_signature_template .sign_footer p{margin:0}.nms_signature_template .header p{font-size:11px;font-weight:600}.nms_signature_template .header svg{width:15px}.nms_signature_template .sign_content{color:var(--h2-color);margin-top:10px}.nms_signature_template .sign_content img{width:300px}.nms_signature_template .sign_footer{width:100%}.nms_signature_template .sign_footer p{font-size:12px}.nms_info_accordion{border-radius:12px!important;margin-top:15px!important}.nms_info_accordion p{margin:0;font-size:11px}.nms_info_accordion .header{justify-content:center;align-items:center;gap:10px;display:flex}.nms_info_accordion .header p{font-size:12px;font-weight:400}.nms_info_accordion .header.transcript{justify-content:space-between;width:100%}.nms_info_accordion .top_parent_details{padding:5px 20px!important}.nms_info_accordion .accordion_content{padding:5px 10px}.nms_info_accordion .list_box{border-radius:12px;justify-content:space-between;align-items:center;padding:10px;display:flex}.nms_info_accordion .transcript{padding:0}.nms_info_accordion .inner-most{text-align:left;flex-direction:column;gap:20px;padding:10px;display:flex}.nms_info_accordion .inner-most .header{justify-content:start;margin-bottom:5px}.nms_info_accordion .inner-most .list_box_wrapper{flex-direction:column;gap:8px;display:flex}.timeline_action_box{justify-content:end;align-items:end;margin:30px 0;padding:0 30px;display:flex}.timeline_action_box .buttons{gap:10px;display:flex}.timeline_action_box .timeline_btn{background-color:#222;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:12px;transition:all .2s linear;display:flex}.timeline_action_box .timeline_btn:hover{background-color:#424141;transition:all .2s linear}.timeline_action_box .timeline_btn p{color:#fff;text-transform:capitalize;margin:0;font-weight:400}.nms_note{border-radius:12px;padding:16px}.nms_note_cont{margin:20px 0}.nms_note p{margin:0}.nms_note .header{justify-content:space-between;display:flex}.nms_note .nms_note_header,.nms_note .note_header{align-items:center;gap:6px;display:flex}.nms_note .note_header p{font-size:12px}.nms_info_accordion .nms_note_header p{color:#00ca69;font-size:12px;font-weight:500}.nms_note .body p{margin-top:-10px;font-size:12px}.nms_call_reminder{border-radius:12px;justify-content:space-between;align-items:start;margin:30px 0;padding:16px;display:flex}.nms_call_reminder p{margin:0}.nms_call_reminder .time{padding:0;font-size:20px;font-weight:600}.nms_call_reminder .label{color:#a6a6a6}.followup_header{align-items:center;gap:6px;display:flex}.nms-accordion-boxes-wrapper{padding:0!important}p.label-textfield,.textfield label{font-size:12px}.nms_grouped_notes_box{border-radius:12px;height:auto;margin-top:15px;padding:16px;position:relative}.nms_grouped_notes_box p{margin:0}.nms_grouped_notes_box .d-flex{gap:6px}.nms_grouped_notes_box .d-flex .date-tag{align-items:center}.nms_grouped_notes_box .d-flex .tag{border:1px solid var(--grouped-notes-value);border-radius:30px;padding:3px 6px;font-size:9px}.nms_grouped_notes_box .d-flex.label p{color:#00ca69}.nms_grouped_notes_box .d-flex.justify{justify-content:space-between;font-size:11px}.nms_grouped_notes_box .drug-action{margin-top:10px}.nms_grouped_notes_box .drug-action p{color:var(--drug-action-text);font-size:11px}.nms_grouped_notes_box .note-comments{margin-top:15px}.nms_grouped_notes_box .note-comments p{color:var(--grouped-notes-value);font-size:14px}.custom-label{text-overflow:ellipsis;font-weight:700;overflow:hidden}.nms .content-div{height:fit-content;padding:0 10px 10px}.content-div.patient-info-container{border-left:none;padding:10px}.content-data{background-color:#f2f2f2;border-radius:11px;flex-direction:column;width:100%;padding:10px 15px;display:flex}.allergies-para{margin:0 0 0 10px;padding:1px;font-size:12px}.general-info{align-items:center;gap:15px;padding:5px;display:flex}.general-info p.card-inner-value{margin-top:-5px!important}.general-info p.card-inner-value.phone-field{margin-top:-1px!important}.info-box{border-radius:11px;align-items:center;width:100%;height:53px;padding:6px 15px;display:flex}.info-box .MuiTextField-root,.info-box span{width:100%}.info-box .d-flex{justify-content:space-between;width:100%}.info-box .d-flex svg{cursor:pointer}.travel-info-box{border-radius:11px;align-items:center;width:100%;height:53px;padding:6px 15px;display:flex}.travel-info-box .MuiTextField-root,.travel-info-box span{width:100%}.travel-info-box .d-flex{justify-content:space-between;width:100%}.travel-info-box .d-flex svg{cursor:pointer}.info_input .MuiInputLabel-root{font-size:13x;line-height:14px!important}.info_input .MuiOutlinedInput-input{height:7px!important}.allergies-box{border-radius:11px;align-items:center;width:100%;height:47px;padding:6px 15px;display:flex}.nms .card-heading{margin:10px 0;font-size:16px!important}.acc_heading{font-size:12px}.acc_heading-cchistory{text-transform:none;font-size:12px}.dose-drugs{background:#fff;border-radius:8px;gap:8px;width:100%;margin:5px 0;padding:10px 15px;display:flex}.drugs-data{border-radius:10px;margin:10px 0;padding:10px}.t_h_panel{padding:15px 0}.card-inner-value{margin:0;line-height:1rem;font-size:12px!important}.general-inner-boxes{padding:5px!important}.therapies-data{padding:0 5px}.patient-tab .MuiButtonBase-root{text-transform:capitalize;font-weight:400}.patient-tab .MuiTabs-flexContainer{justify-content:space-around}.patient-tab .MuiBox-root{padding:0}.patient-tab .travel-info-box>span>p{margin:0}.nms .action-footer{z-index:20;padding:10px 30px;position:sticky;bottom:0}.inline-boxes{flex-wrap:wrap;gap:13px;min-height:55px;margin:9px 4px 0;display:flex}.action-footer-cont{justify-content:right;display:flex}.ps-action-footer-cont{justify-content:right;gap:10px;display:flex}.nms-do-another,.nms-scr,.nms-pds-sync{transition:all .2s linear;background-color:#00a3da!important}.nms-do-another:hover,.nms-scr:hover,.nms-pds-sync:hover{transition:all .2s linear;background-color:#0080ab!important}.nms-complete{color:#999!important;background-color:#eee!important;border:1px solid #eee!important}.patient-tab .action-footer{padding:10px 0}.inline-info{background:#fff;border-radius:11px;flex:1;align-items:center;width:100%;padding:3px 13px;display:flex}.description_container{margin-left:30px;margin-right:30px}.description_container textarea{resize:vertical;border:1px solid #afafaf;border-radius:10px;width:100%;height:100px;padding:10px}.description_container .notes_save_btn{justify-content:flex-end;display:flex}.activity_feed_stepper h6{font-size:11px}.activity_feed_stepper .patientName{color:#9e40e3;font-size:11px;font-weight:500}.activity_feed_stepper .type{font-size:13px}.pds_button{justify-content:flex-end;padding:0 5px;display:flex}.genaral_pds{justify-content:space-between;align-items:center;display:flex}.general-info.grids-2{grid-template-columns:auto auto;display:grid}.grids-2 .info-box:last-child:nth-child(odd),.grids-2 .travel-info-box:last-child:nth-child(odd){grid-column:span 2}.search_dropdown{color:#333;cursor:default;position:relative}.search_dropdown .arrow{content:" ";border:5px solid #0000;border-top-color:#999;border-bottom-width:0;width:0;height:0;margin-top:.3rem;display:block;position:absolute;top:14px;right:10px}.search_dropdown .arrow.open{border-width:0 5px 5px;border-color:#0000 #0000 #999}.search_title{margin-top:0!important}.search_dropdown .selected-value input{box-sizing:border-box;cursor:default;background-color:#fff;border:1px solid #ccc;border-radius:2px;outline:none;width:100%;padding:8px 52px 8px 10px;font-size:1rem;line-height:1.5;transition:all .2s}.search_dropdown .options{box-sizing:border-box;z-index:1000;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;width:100%;max-height:200px;margin-top:-1px;display:none;position:absolute;top:100%;overflow-y:auto;box-shadow:0 1px #0000000f}.search_dropdown .options.open{display:block}.search_dropdown .option{box-sizing:border-box;color:#333c;cursor:pointer;padding:8px 10px;display:block}.search_dropdown .option.selected,.search_dropdown .option:hover{color:#333;background-color:#f2f9fc}.disabled-input{cursor:not-allowed;background-color:#f2f2f2}.medicine-card{margin-bottom:unset}.medicine-card p{margin:0 0 5px;font-size:12px}.medicine-card p:last-child{margin-bottom:0}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}.medicine-info{padding:10px;display:flex}.medicine-label{font-weight:700}.prescription-pills{margin-right:10px}.quantity{background:#fff;border-radius:11px;flex-direction:column;justify-content:center;align-items:start;width:100%;height:55px;padding:6px 15px;display:flex}.dose{background:#fff;border-radius:11px;align-items:center;width:100%;height:55px;display:flex}.dose-element{flex-direction:column;justify-content:center;align-items:start;height:55px;padding:6px 15px;display:flex}.dose-element input{width:100%}.dose-element input:focus{border:1px solid #eee;border-radius:10px;outline:none}.quantity-box{border:none;width:100%}.quantity-box:focus{border:1px solid #eee;border-radius:10px;outline:none}.switch-content{background:#fff;border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:25px;display:flex}.active-switch{border:1px solid #00a3da}.switch-content-reports{background:#fff;border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;display:flex}.switch-content-reports-outer{border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;display:flex}.multi_select_outer{border-radius:11px;flex-direction:column;width:100%;padding:10px 15px;display:flex}.multiSelect_div{columns:2;display:block}.multiselect_label{justify-content:start!important}.radio-text-box{background:#fff;border-radius:11px;flex-direction:column;gap:10px;width:100%;display:flex}.radio-text-box-outer{background:#fff;border-radius:11px;flex-direction:column;align-items:center;width:100%;padding:5px;display:flex}.add-item{text-align:end;width:52%}.add-item-d{display:none}.disable{background-color:inherit;border:0}.enable{background-color:#f8f9fa;border:1px solid #999;border-radius:10px;padding:3px 8px}.input-style{border-bottom:1px solid!important}.section-heading{justify-content:space-between;margin-top:-45px;display:flex}.card-header{color:#fff;background:#00cc6a;border-radius:15px 15px 0 0;justify-content:space-between;align-items:center;margin-top:-40px;padding:10px 20px;display:flex}.card-header-title{gap:10px;display:flex}.acc_bold{font-weight:700;font-size:13px!important}.card-header-title p{color:#fff}.card-content{padding:20px}.medicine-card .medicine-card-heading{margin:0;padding:0!important}.card-actions{margin-bottom:12px}.template_input .MuiInputLabel-root{font-size:13px;line-height:16px!important}.template_input .MuiInputLabel-root.MuiInputLabel-shrink{top:-4px!important}.text_input_field .MuiOutlinedInput-input{height:7px!important}.card-actions,.card-right-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-right-actions p,.card-accordion-cont p{margin:0}.MuiAccordion-root{box-shadow:unset}.card-accordion-cont>div{justify-content:space-between;display:flex}.card-accordion-cont>div>div{align-items:center;gap:6px;display:flex}.core-inner-boxes{align-items:center;gap:10px;margin-top:10px;display:flex}.active-inner-boxes{align-items:center;gap:10px;display:flex}.mds-inner-boxes{grid:auto/repeat(12,1fr);gap:8px;display:grid}.reports-inner-boxes,.dosagetime-inner-boxes,.dispensing-inner-boxes,.schedule-inner-boxes{align-items:center;gap:10px;display:flex;padding:5px!important}.dose .MuiFormControl-root{width:100%!important}.form-buttons{color:#fff;background:#00a3da;border-radius:10px;padding:9px}.buttons-bar{gap:10px;display:flex}.warning-switch{align-items:center;gap:8px;padding:10px;display:flex}.buttons-enable{justify-content:space-between;display:flex}.buttons-disable{display:none}.text-area{resize:none;border-color:#dee2e6;border-radius:8px;min-height:30px;overflow:hidden}.outer-item-text{background:#f2f2f2;border-radius:11px;flex-direction:column;width:100%;height:65px;padding:8px;display:flex}.outer-item-white{background:#fff;border-radius:11px;flex-direction:column;gap:8px;width:100%;height:75px;padding:8px;display:flex}.outer-item-white-text{background:#fff;border-radius:11px;flex-direction:column;gap:8px;width:100%;padding:8px;display:flex}.Red-Outline{border:2px solid #fa4c4c!important}.two-line{width:min-content;min-height:65px;margin-right:20px;cursor:pointer!important;min-width:49%!important}.inline-not.two-line:last-child{margin-right:0!important}.outer-item-textarea{background:#f2f2f2;border-radius:11px;flex-direction:column;width:100%;min-width:278px;padding:6px 15px;display:flex}.outer-item{background:#f2f2f2;border-radius:11px;flex-direction:column;width:100%;height:65px;padding:6px 15px;display:flex}.template_control{border-radius:11px;flex-direction:row;align-items:center;gap:5px;display:flex}.template_control_label{border-radius:11px;flex-direction:column;gap:200px;width:100%;display:flex}.outer-boxes{align-items:center;gap:10px;margin:10px 0;display:flex}.accordion-boxes{gap:10px}.inline-not{border-radius:10px;min-width:32%;padding:10px;display:inline-block}.inline{margin:10px;padding:5px}.validation-message{color:#ed4848;margin:5px 0;font-size:12px!important}.sub-quest{flex-direction:column;margin-top:-8px;display:flex}.sub-quest>div{padding-top:15px;padding-left:50px;border-radius:0!important;margin:0!important}.sub-quest>div:first-child{padding-top:20px}.sub-quest>div:last-child{border-radius:0 0 11px 11px!important}.parent_template{padding-bottom:25px;padding-left:59px}@media only screen and (width<=1440px){.two-line{min-width:48%!important}}@media only screen and (width<=1800px){.two-line{min-width:48%!important}}@media only screen and (width<=600px){.outer-boxes{flex-direction:column}}.switch-content-reports-pharmanaut{background:var(--pharmanaut-service-check);border-radius:11px;justify-content:space-between;align-items:center;width:100%;height:50px;padding:10px 15px;display:flex}.tags-box{gap:3px;margin-bottom:10px;margin-left:10px;display:flex;position:relative}.tags-box .nms-add-tag{cursor:pointer;border:1px dashed #a5a5a5;border-radius:30px;padding:2px 5px}.tags-box .nms-add-tag p{color:#a5a5a5;font-size:10px}.tags-box .nms-add-tag-box{z-index:50;transform-origin:top;background-color:var(--nms-tag-box-bg);border:1px solid var(--nms-tag-box-border);border-radius:.5rem;flex-direction:column;min-width:300px;max-height:max-content;display:flex;position:absolute;top:35px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;outline:none!important}.tags-box .nms-add-tag-box .menu-triangle{border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid var(--nms-tag-box-border);border-radius:20px;width:0;height:0;margin:0 auto;position:absolute;top:-10px;left:calc(50% - 14px)}.tags-box .nms-add-tag-box .search-field{border-bottom:1px solid var(--nms-tag-box-separator);margin-bottom:3px;padding:.5rem}.tags-box .nms-add-tag-box .search-field .p-icon-field>input{width:100%;height:30px;background-color:var(--find-patient-modal-search-input-bg)!important;font-size:12px!important}.tags-box .nms-add-tag-box .search-field .p-icon-field.p-icon-field-left>svg{color:#aaa;position:absolute;top:31%;left:4%}.tags-box .nms-add-tag-box .tags-list{flex-direction:column;max-height:300px;margin-bottom:6px;padding-right:5px;display:flex;overflow-y:auto}.tags-box .nms-add-tag-box .tags-list .no-tags-found{margin:0 auto;padding-top:5px;padding-bottom:30px;display:block}.tags-box .nms-add-tag-box .tags-list .no-tags-found p{color:#aaa;font-size:12px}.tags-box .nms-add-tag-box .tags-list .tag-parent{border-bottom:1px solid var(--nms-tag-box-separator);cursor:pointer;justify-content:space-between;align-items:center;padding:5px .5rem;display:flex;position:relative;overflow:visible}.tags-box .nms-add-tag-box .tags-list .tag-parent .nms-tag{width:fit-content}.tags-box .nms-add-tag-box .tags-list .tag-parent:last-child{border-bottom:none}.tags-box .nms-add-tag-box .tags-list .tag-parent .options-icon{display:none}.tags-box .nms-add-tag-box .tags-list .tag-parent:hover{background-color:var(--nms-tag-box-item-hover)}.tags-box .nms-add-tag-box .tags-list .tag-parent:hover .options-icon{color:var(--nms-tag-box-options-icon-color);display:block}.tags-box .nms-add-tag-box .tags-list .tag-parent .nms-add-tag-options-wrapper{z-index:3;position:relative}.tags-box .nms-add-tag-box .tags-list::-webkit-scrollbar{width:8px;height:8px}.tags-box .nms-add-tag-box .tags-list::-webkit-scrollbar-thumb{background:var(--nms-tag-box-scroll);border-radius:4px}.tags-box .nms-add-tag-box .tags-list::-webkit-scrollbar-thumb:hover{background:var(--nms-tag-box-scroll-hover)}.tags-box .nms-add-tag-box .tags-list::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--nms-tag-box-scroll)!important}.tags-box .nms-tag{border-radius:30px;padding:2px 5px}.tags-box .nms-tag p{font-size:10px}.consultation-summary{text-align:justify;padding:10px;line-height:1.6}.temp_head_summary{padding:10px 0 0 10px}.temp_head_summary h4{font-size:16px}.consultation-skeleton{background-color:var(--settings-card-bg);border-radius:10px;margin-top:21px;padding:16px;box-shadow:0 4px 14px #0000001f}@media (width<=400px){.parent_template{padding-bottom:25px;padding-left:30px}.outer-item{min-width:30px}}.nms-decline-container{justify-content:flex-end;margin-top:20px;display:flex}.nms-decline-container .nms-decline-button{color:#fff;background:#e22424;border-radius:4px;padding:8px 20px;font-size:14px;transition:all .3s}.nms-decline-container .nms-decline-button:hover{background:#c71f1f}.nms-decline-container .declined-tag{color:#e22424;background:#f8d7da;border:1px solid #e22424;border-radius:12px;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:inline-flex}.nms-decline-container .declined-tag .declined-icon{font-weight:700}.nms-decline-container .declined-tag .declined-text{text-transform:uppercase;letter-spacing:.5px;font-size:12px}[data-theme=dark] .nms-decline-container .declined-tag{color:#ff6b6b;background:#e2242426;border-color:#e22424}.custom-dropdown{width:100%;display:contents}.custom-dropdown .custom-select:before,.custom-dropdown .custom-select:after,.custom-dropdown .custom-select:hover,.custom-dropdown .custom-select:hover:before,.custom-dropdown .custom-select:hover:after,.custom-dropdown .custom-select:hover:not(.Mui-disabled,.Mui-error):before,.custom-dropdown .custom-select:hover:not(.Mui-disabled,.Mui-error):after{border-bottom:none}.MuiSelect-select{color:#888!important;border-radius:10px!important;font-weight:300!important}.MuiInputLabel-root{color:#000}.MuiSvgIcon-root{color:#999}.prescription-template-container{background-color:#fff;border-radius:10px;margin-bottom:50px;padding:40px 20px 20px;position:relative}.prescription-template-container .close-popup-button{cursor:pointer;background-color:#0000;border:none;margin-top:-10px;font-size:24px;position:absolute;top:10px;right:10px}.prescription-template-container .close-popup-button:hover{color:red}.prescription-template{background-color:#fff;max-width:900px;max-height:85vh;margin:0 auto;padding:10px;line-height:1.6;overflow-y:auto}.prescription-template .prescription_content_section{background-color:#f2f2f2;background-image:radial-gradient(#000 1px,#0000 1px);border-radius:10px;padding:15px}.prescription-template header h1{color:#333;margin-bottom:20px;font-size:24px}.prescription-template section{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:10px;box-shadow:0 4px 8px #0000001a}.prescription-template section h2{color:#444;margin-bottom:10px;padding-bottom:5px;font-size:18px}.prescription-template section p{color:#333;margin:5px 0}.prescription-template section p strong{color:#333}.prescription-template section ul{padding-left:20px}.prescription-template section ul li{margin-bottom:5px}.prescription-template section a{font-size:16px;text-decoration:none}.prescription-template section a:hover{text-decoration:underline}.prescription-template .pharmacist-info .pharmacist-info_content{justify-content:space-between;align-items:center;display:flex}.prescription-template .pharmacist-info .info-label{width:20%}.prescription-template .pharmacist-info .info-content{width:80%}.prescription-template .patient-appointment{justify-content:space-between;line-height:1.6;display:flex}.prescription-template .patient-appointment .patient-details,.prescription-template .patient-appointment .appointment-details{width:48%}.prescription-template .patient-appointment strong{width:130px!important;display:inline-block!important}.prescription-template .signature-box{justify-content:space-between;padding-bottom:30px;display:flex}.prescription-template .signature-box .signature-area{border-radius:5px;display:inline-block;position:relative}.prescription-template .signature-box .signature-area .delete-signature-btn{cursor:pointer;background:0 0;border:none;position:absolute;top:5px;right:5px}.prescription-template .signature-box .signature-area .signature-canvas{background-color:#f2f2f2;background-image:radial-gradient(#000 1px,#0000 1px);background-size:10px 10px;border-radius:5px;display:block}.prescription-template .signature-box hr{background-color:#000;height:2px}.prescription-template .signature-box .authorization_box{text-align:center;cursor:pointer;background-color:#6b6b6b;border-radius:15px;width:280px;height:60px;margin:70px 20px 20px;padding:15px;box-shadow:0 4px 8px #0000001a}.prescription-template .signature-box .authorization_box p{color:#f2f2f2;font-size:18px;margin-top:0!important}.prescription-template .signature-box .authorization_box strong{color:#f2f2f2}.prescription-template .signature-box .authorization_box:hover{background-color:#222}.prescription-template .payment-section{padding:15px}.prescription-template .payment-section h2{border-bottom:none!important}.prescription-template .pharmacist-instructions{border-top:1px dotted #ddd;justify-content:space-between;display:flex}.prescription-template .pharmacist-instructions .authorization_box{text-align:center;background-color:#6b6b6b;border-radius:15px;width:250px;height:150px;margin:45px 20px 20px;padding:15px;box-shadow:0 4px 8px #0000001a}.prescription-template .pharmacist-instructions .authorization_box p{color:#f2f2f2;font-size:18px}.prescription-template .pharmacist-instructions .authorization_box strong{color:#f2f2f2}.prescription-template .pharmacist-instructions h2{padding-top:30px}.prescription-template .pharmacist-instructions .numbered-list{counter-reset:list-counter;padding:0}.prescription-template .pharmacist-instructions .numbered-list li{margin-bottom:8px;padding-left:2.5rem;list-style:none;position:relative}.prescription-template .pharmacist-instructions .numbered-list li:before{content:counter(list-counter);counter-increment:list-counter;color:#fff;text-align:center;background-color:#444;border-radius:50%;width:24px;height:24px;line-height:24px;display:inline-block;position:absolute;left:0}.prescription-template .prescription-info{margin-top:20px}.prescription-template .prescription-info h2{border-bottom:none!important}.prescription-template .prescription-info table{border-collapse:collapse;width:100%;margin-top:10px}.prescription-template .prescription-info table th,.prescription-template .prescription-info table td{text-align:left;padding:8px}.prescription-template .prescription-info table th{font-weight:700}.prescription-template .prescription-info table tbody{border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.prescription-template .prescription-footer{justify-content:space-between;display:flex}.prescription-template .prescription-footer p{margin-top:20px}.prescription-template .prescription-footer div{background-color:#f2f2f2;border:1px dotted #444;border-radius:10px;width:130px;margin:10px;padding:10px;box-shadow:0 4px 8px #0000001a}.vaccine-basket-container{color:#fff;text-align:center;border:1px solid #000;border-radius:50px;align-items:center;width:auto;min-width:200px;max-width:90%;height:150px;padding:30px;transition:width .3s ease-in-out;display:flex;position:fixed;bottom:72px;left:50%;transform:translate(-50%)}.vaccine-basket-container .bottomBar_image-container{z-index:0}.vaccine-basket-container .close-popup-button{z-index:2;color:#fff;cursor:pointer;background:#111;border:none;border-radius:20px;outline:none;margin-top:-18px;font-size:18px;font-weight:700;transition:color .2s;position:absolute}.vaccine-basket-container .close-popup-button:hover{color:red}.vaccine-basket-container .vaccine-items{flex-grow:1;gap:15px;display:flex}.vaccine-basket-container .vaccine-items .vaccine-item{text-align:center;cursor:pointer;border-radius:16px;width:100%;padding:10px;display:inline-block;position:relative}.vaccine-basket-container .vaccine-items .vaccine-item .vaccine-icon{background-color:#000;border:2px solid;border-radius:16px;width:80px;height:100%;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f}.vaccine-basket-container .vaccine-items .vaccine-item .vaccine-icon:hover{z-index:0;border:1px solid #fff;transition:box-shadow .2s,transform .2s;transform:translateY(-2px);box-shadow:0 6px 12px #00000026,0 2px 4px #0000001a}.vaccine-basket-container .vaccine-items .vaccine-item .vaccine-price{color:#000;z-index:1;background-color:#fff;border-radius:12px;padding:4px 8px;font-weight:700;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 4px #0003}.vaccine-basket-container .vaccine-items .vaccine-item .vaccine-name{color:#b6b6b6;font-size:14px}.vaccine-basket-container .payment-info{align-items:center;gap:15px;display:flex}.vaccine-basket-container .payment-info .price-details{text-align:center;border-left:1px solid #fff;border-right:1px solid #fff;grid-template-columns:1fr 1fr;gap:10px;height:130px;margin-left:35px;margin-right:30px;padding:16px;display:grid}.vaccine-basket-container .payment-info .price-details .price-item{flex-direction:column;justify-content:center;display:flex}.vaccine-basket-container .payment-info .price-details .price-item span:first-child{font-size:14px}.vaccine-basket-container .payment-info .price-details .price-item span:last-child{font-size:18px;font-weight:700}.vaccine-basket-container .payment-info .price-details .price-item.online-pay span:last-child{color:#00cc6a}.vaccine-basket-container .payment-info .price-details .price-item.drug-price span:last-child{color:#ff1f00}.vaccine-basket-container .payment-info .price-details .price-item.total-to-pay span:last-child{color:#00a3da}.vaccine-basket-container .payment-info .price-details .total-section{border-top:1px solid #ffffff30;grid-column:1/-1;margin-top:8px;padding-top:5px}.vaccine-basket-container .payment-info .vaccine-items{flex-grow:1;gap:15px;display:flex}.vaccine-basket-container .payment-info .vaccine-items .vaccine-item{text-align:center;border-radius:16px;width:100%;padding:10px;display:inline-block;position:relative}.vaccine-basket-container .payment-info .vaccine-items .vaccine-item .vaccine-icon{background-color:#000;border:2px solid;border-radius:16px;width:80px;height:100%;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f}.vaccine-basket-container .payment-info .vaccine-items .vaccine-item .vaccine-icon:hover{transition:box-shadow .2s,transform .2s;transform:translateY(-2px);box-shadow:0 6px 12px #00000026,0 2px 4px #0000001a}.vaccine-basket-container .payment-info .vaccine-items .vaccine-item .vaccine-price{color:#000;background-color:#fff;border-radius:12px;padding:4px 8px;font-weight:700;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 4px #0003}.vaccine-basket-container .payment-info .vaccine-items .vaccine-item .vaccine-name{color:#b6b6b6;font-size:14px}.add-prescription-modal-wrapper{margin:0!important;padding:10px!important}.add-prescription-modal-wrapper .prescription-fields-wrapper{overflow-y:scroll;padding:10px!important}.add-prescription-modal-wrapper .outer-item{gap:20px!important}.add-prescription-modal-wrapper .prescription-modal-footer-btn{text-align:center;padding-top:10px}.add-prescription-modal-wrapper .prescription-items-wrapper{border-radius:15px;margin-top:10px;padding:10px;box-shadow:0 2px 6px #00000026}.add-prescription-modal-wrapper .prescription-items-wrapper .template_control{margin:10px}.add-prescription-modal-wrapper .prescription-items-wrapper .write_note{margin-top:0!important}.add-prescription-modal-wrapper .prescription-internal-content{border-radius:10px;padding:10px}.add-prescription-modal-wrapper .prescription-internal-content .medication-section{width:100%}.add-prescription-modal-wrapper .prescription-internal-content .info-boxes{gap:16px;width:30%}.add-prescription-modal-wrapper .prescription-internal-content .info-boxes .yellow-box{border-radius:10px;flex:1;margin:10px;padding:10px}.add-prescription-modal-wrapper .prescription-internal-content .info-boxes .yellow-box p{border-radius:10px;padding:10px;font-size:12px}.add-prescription-modal-wrapper .prescription-internal-content .icons-container{cursor:pointer;border-radius:10px;width:100%;padding:10px}.add-prescription-modal-wrapper .prescription-internal-content .search_dropdown input{height:40px}.add-prescription-modal-wrapper .prescription-internal-content .MuiInputBase-root-MuiOutlinedInput-root{border-radius:6px!important}.add-prescription-modal-wrapper .prescription-internal-content .MuiOutlinedInput-input{font-size:12px}.add-prescription-modal-wrapper .prescription-control{gap:10px;width:100%;display:flex}.add-prescription-modal-wrapper .prescription-control .template_control{width:100%;margin:10px 0!important}.add-prescription-modal-wrapper .prescription-control .template_control .template_input{width:100%}.add-prescription-modal-wrapper .prescription-control .template_input.text_input_field:focus{box-shadow:none;border:none;outline:none}.add-prescription-modal-wrapper .ps-btn-green{float:right;margin-bottom:10px}.add-prescription-modal-wrapper .comment-section{border:1px solid #888}.view-prescription-content-wrapper{display:flex}.view-prescription-content-wrapper .prescription-left-panel{width:70%;padding:5px}.view-prescription-content-wrapper .prescription-right-panel{width:30%;margin-bottom:10px}.view-prescription-content-wrapper .prescription-right-panel .MuiInputBase-root-MuiOutlinedInput-root{border-radius:10px!important}.view-prescription-content-wrapper .prescription-right-panel .info-boxes .yellow-box{border-radius:10px;flex:1;margin:10px;padding:10px}.view-prescription-content-wrapper .prescription-right-panel .info-boxes .yellow-box p{border-radius:10px;padding:10px;font-size:12px}.payment-summary{padding:10px;display:flex}.payment-summary hr{height:2px;background-color:#f2f2f2!important}.payment-summary .left-panel{border-radius:15px;flex:2;padding:15px;overflow:auto!important}.payment-summary .left-panel h2{margin-bottom:16px;font-size:20px}.payment-summary .left-panel .section{margin-bottom:20px}.payment-summary .left-panel .section p{gap:15px;display:flex}.payment-summary .left-panel .section h3{margin-bottom:6px;font-size:16px}.payment-summary .left-panel .section h4{margin-bottom:8px;font-size:15px;font-weight:600}.payment-summary .left-panel .section .time-content{gap:15px;margin-top:15px;display:flex}.payment-summary .left-panel .section .time{font-size:14px;margin:0!important;padding:0!important}.payment-summary .left-panel .section .address_section{color:#777;gap:15px;margin-top:15px;font-size:13px;display:flex}.payment-summary .left-panel .section .total-payable{justify-content:space-between;margin-top:10px;display:flex}.payment-summary .left-panel .section .total-payable .total_section{align-items:center;gap:15px;display:flex}.payment-summary .left-panel .section .total-payable span{color:#fff;background:#03207c;border-radius:15px;margin-left:10px;padding:4px 10px}.payment-summary .left-panel .section .item-list{padding:0;list-style:none}.payment-summary .left-panel .section .item-list li{justify-content:space-between;padding:4px 0;display:flex}.payment-summary .left-panel .section .item-list li span{border-radius:15px;height:30px;padding:5px 10px;font-size:14px;font-weight:500}.payment-summary .left-panel .section .grand-total{justify-content:space-between;margin-top:10px;font-size:16px;font-weight:700;display:flex}.payment-summary .left-panel .section .grand-total span{padding:5px 12px}.payment-summary .left-panel .pos-button{color:#fff;cursor:pointer;background:#222;border:none;border-radius:20px;justify-content:space-between;width:100%;margin-top:30px;padding:12px 20px;font-size:14px;display:flex}.payment-summary .left-panel .pos-button span{color:#fff}.payment-summary .right-panel{flex:1;padding-left:10px}.payment-summary .right-panel h4{margin-bottom:12px;font-size:16px}.payment-summary .right-panel .option{border-radius:10px;align-items:center;margin-bottom:10px;padding:0 10px;font-size:14px;display:flex}.payment-summary .right-panel .option input{margin-right:10px}.payment-summary .right-panel .option.disabled{opacity:.5}.payment-summary .right-panel .buttons{flex-direction:column;gap:12px;display:flex}.payment-summary .right-panel .buttons .cancel{cursor:pointer;border-radius:10px;padding:10px 20px;box-shadow:0 2px 6px #00000026}.payment-summary .right-panel .buttons .done{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:10px 24px}.payment-summary .right-panel .buttons .done:hover{background-color:#111}.vaccine-form-wrapper .vaccination-dosage{justify-content:space-between;display:flex}.vaccine-form-wrapper .vaccination-dosage .dropdown{max-height:250px}.vaccine-form-wrapper .search_dropdown input{height:50px!important}.vaccine-form-wrapper h3{align-items:center;margin-bottom:24px;font-size:20px;font-weight:600;display:flex}.vaccine-form-wrapper .form-group{width:100%;margin-bottom:15px;padding:3px}.vaccine-form-wrapper .form-group label{color:var(--para-clr);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.vaccine-form-wrapper .form-group select,.vaccine-form-wrapper .form-group input{appearance:none;border-radius:8px;width:100%;padding:11px 12px;font-size:14px;background-color:var(--quick-actions-bg)!important;color:var(--drug-action-text)!important;border:none!important}.vaccine-form-wrapper .form-group select{cursor:pointer}.vaccine-form-wrapper .form-group select,.vaccine-form-wrapper .form-group input:focus{box-shadow:none;border-color:#0000;outline:none!important}.vaccine-form-wrapper .form-group select{background-image:url("data:image/svg+xml;charset=UTF-8,<svg fill='gray' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:18px}.vaccination-footer-btn{align-items:center;gap:10px;width:100%;margin-top:30px;display:flex}.vaccination-footer-btn .cancel{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-weight:500;box-shadow:0 2px 6px #00000026;color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.vaccination-footer-btn .cancel:hover{background-color:var(--inner-card-bg-color)!important}.vaccination-footer-btn .done{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;width:100%;padding:10px 24px;font-weight:500}.vaccination-footer-btn .done:hover{background-color:#111}.vaccination-modal-footer .done{justify-content:center;align-items:center;gap:15px;display:flex}.vaccination-preview-image .preview-image{object-fit:contain;max-width:100%;max-height:80vh;margin:0 auto;display:block}.vaccination-preview-image .download-button{justify-content:flex-end;margin-top:25px;display:flex}.vaccination-preview-image .download-button .download-btn{padding:6px 16px}.confirmation-header-title{gap:12px;display:flex}.vaccination-container .vaccination-content{text-align:center;padding:2rem}.vaccination-container .vaccination-content .icon-wrapper{background-color:#d1fae5;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}.vaccination-container .vaccination-content .icon-wrapper .icon{color:#16a34a;width:2rem;height:2rem}.vaccination-container .vaccination-content .vaccination-title{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.vaccination-container .vaccination-content .vaccination-description{color:#4b5563;margin-bottom:1.5rem}.vaccination-container .vaccination-content .vaccination-actions .certificate-button{color:#fff;background-color:#2563eb;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex}.vaccination-container .vaccination-content .vaccination-actions .certificate-button:hover{background-color:#1d4ed8}.vaccination-container .vaccination-content .vaccination-actions .certificate-button .icon-small{width:1rem;height:1rem;margin-right:.5rem}.vaccination-container .vaccination-content .vaccination-actions .button-group{gap:.75rem;margin-top:30px;display:flex}.vaccination-container .vaccination-content .vaccination-actions .button-group .flex-button{color:var(--main-heading);border-radius:12px;flex:1;padding:10px 0;border:1px solid var(--label-border-color)!important}.vaccination-container .vaccination-content .vaccination-actions .button-group .flex-button:hover{background-color:var(--inner-card-bg-color)!important}.prescription-selection-container .prescription-selection-title{margin-bottom:24px;font-size:16px;font-weight:400;line-height:28px}.prescription-selection-container .prescription-category-section{margin-bottom:24px}.prescription-selection-container .prescription-category-section .custom-select{background-color:var(--grey-222)}.prescription-selection-container .prescription-category-section label{color:var(--main-heading)}.prescription-selection-container .prescription-category-section .prescription-category-label{color:#374151;margin-bottom:12px;font-size:14px;font-weight:500;display:block}.prescription-selection-container .prescription-category-section .prescription-select-wrapper{position:relative}.prescription-selection-container .prescription-category-section .prescription-select{color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:all .2s;box-shadow:0 1px 2px #0000000d}.prescription-selection-container .prescription-category-section .prescription-select:focus{outline-offset:2px;border-color:#3b82f6;outline:2px solid #3b82f6}.prescription-selection-container .prescription-category-section .prescription-select:hover{border-color:#9ca3af}.prescription-selection-container .prescription-method-section{margin-bottom:24px}.prescription-selection-container .prescription-method-section .prescription-method-label{color:var(--para-clr);margin-bottom:12px;font-size:14px;font-weight:500;display:block}.prescription-selection-container .prescription-method-section .prescription-method-buttons{flex-direction:column;gap:8px;display:flex}.prescription-selection-container .prescription-method-section .prescription-method-btn{text-align:left;border:1px solid var(--container-border);background-color:var(--grey-222);width:100%;color:var(--para-clr);cursor:pointer;border-radius:12px;outline:none;padding:16px;transition:all .2s}.prescription-selection-container .prescription-method-section .prescription-method-btn:hover{background-color:var(--pc-actions-modal-right-bg)}.prescription-selection-container .prescription-method-section .prescription-method-btn--active{color:#fff;background-color:#111827;border-color:#111827}.prescription-selection-container .prescription-method-section .prescription-method-btn--active:hover{background-color:#222}.prescription-selection-container .prescription-method-section .prescription-method-btn--active .prescription-method-btn__description{color:#d1d5db}.prescription-selection-container .prescription-method-section .prescription-method-btn__title{font-size:14px;font-weight:500}.prescription-selection-container .prescription-method-section .prescription-method-btn__description{color:#6b7280;margin-top:4px;font-size:12px;line-height:16px}.prescription-selection-container .prescription-actions{border-top:1px solid #e5e7eb;flex-direction:column;gap:12px;padding-top:16px;display:flex}.prescription-selection-container .prescription-actions .prescription-continue-btn{color:#fff;background-color:#16a34a;border:none}.prescription-selection-container .prescription-actions .prescription-continue-btn:hover:not(:disabled){background-color:#0f7835}.prescription-selection-container .prescription-actions .prescription-cancel-btn,.prescription-selection-container .prescription-actions .prescription-continue-btn,.prescription-selection-container .prescription-actions .prescription-approval-btn{cursor:pointer;border-radius:12px;outline:none;width:100%;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.prescription-selection-container .prescription-actions .prescription-cancel-btn:disabled,.prescription-selection-container .prescription-actions .prescription-continue-btn:disabled,.prescription-selection-container .prescription-actions .prescription-approval-btn:disabled{opacity:.5;cursor:not-allowed}.prescription-selection-container .prescription-actions .prescription-cancel-btn{color:#374151;background-color:#fff;border:1px solid #d1d5db}.prescription-selection-container .prescription-actions .prescription-cancel-btn:hover:not(:disabled){background-color:#f9fafb}.prescription-selection-container .prescription-actions .prescription-approval-btn{color:#fff;background-color:#2563eb;border:none}.prescription-selection-container .prescription-actions .prescription-approval-btn:hover:not(:disabled){background-color:#1d4ed8}.prescription-selection-container .prescription-status-screen{text-align:center;padding:32px 0}.prescription-selection-container .prescription-status-screen .prescription-status-title,.prescription-selection-container .prescription-status-screen .prescription-success-title{margin-bottom:16px;font-size:18px;font-weight:600}.prescription-selection-container .prescription-status-screen .prescription-status-title{color:#111827}.prescription-selection-container .prescription-status-screen .prescription-success-title{color:#059669}.prescription-selection-container .prescription-status-screen .prescription-status-text{color:#6b7280;margin-bottom:16px}.prescription-selection-container .prescription-status-screen .prescription-back-btn,.prescription-selection-container .prescription-status-screen .prescription-new-btn{color:#fff;cursor:pointer;border:none;border-radius:12px;padding:8px 16px;font-weight:500;transition:background-color .2s}.prescription-selection-container .prescription-status-screen .prescription-back-btn{background-color:#4b5563}.prescription-selection-container .prescription-status-screen .prescription-back-btn:hover{background-color:#374151}.prescription-selection-container .prescription-status-screen .prescription-new-btn{background-color:#059669}.prescription-selection-container .prescription-status-screen .prescription-new-btn:hover{background-color:#047857}.prescription-selection-container .prescription-debug-info{color:#6b7280;background-color:#f3f4f6;border-radius:4px;margin-top:24px;padding:12px;font-size:12px}.pc-actions-modal-content .right .action-buttons .prescription-sendToPharmacy-btn{color:#fff;background-color:#16a34a;border:none}.pc-actions-modal-content .right .action-buttons .prescription-sendToPharmacy-btn:hover:not(:disabled){background-color:#0f7835}.custom-select-wrapper{width:100%;position:relative}.custom-select-wrapper label{color:#333;margin-bottom:6px;font-size:14px;display:block}.custom-select-wrapper .custom-select{background-color:var(--quick-actions-bg);cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;display:flex;border:1px solid var(--global-tabbed-content-panel-borders)!important}.custom-select-wrapper .custom-select svg.MuiSvgIcon-root{font-size:18px}.custom-select-wrapper span{color:var(--drug-action-text)}.custom-select-wrapper .dropdown{z-index:100;border-radius:8px;width:100%;max-height:250px;margin-top:3px;padding-left:0;position:absolute;overflow-y:auto;box-shadow:0 4px 10px #0000001a;background-color:var(--consultation-booking-dropdown)!important;border:1px solid var(--global-tabbed-content-panel-borders)!important}.custom-select-wrapper .dropdown::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.custom-select-wrapper .dropdown::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.custom-select-wrapper .dropdown::-webkit-scrollbar-thumb:hover{background:0 0!important}.custom-select-wrapper .dropdown::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.custom-select-wrapper .dropdown:hover::-webkit-scrollbar{opacity:1}.custom-select-wrapper .dropdown:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.custom-select-wrapper .dropdown:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.custom-select-wrapper .dropdown:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.custom-select-wrapper .option{cursor:pointer;color:var(--drug-action-text);border-radius:10px;align-items:center;gap:10px;margin:5px;padding:6px 12px;font-size:13px;font-weight:400;display:flex;border:none!important}.custom-select-wrapper .option:hover{background-color:var(--hover-bg-clr)!important}.custom-select-wrapper .option.selected{color:var(--para-clr);font-weight:600;background-color:var(--hover-bg-clr)!important}.custom-select-wrapper .option .check-icon{font-size:12px;color:var(--drug-action-text)!important}.services_sidebar{box-sizing:border-box;width:20%;height:100%;max-height:95vh;padding:0 20px}.services_sidebar::-webkit-scrollbar{width:5px}.services_sidebar::-webkit-scrollbar-track{background:#f1f1f1}.services_sidebar::-webkit-scrollbar-thumb{background:#888}.services_sidebar::-webkit-scrollbar-thumb:hover{background:#555}.sidebar-heading{margin-bottom:10px;font-size:18px}.services_accordion_details p{color:#999;margin:0;font-size:11px}.services_accordion_details-main-heading{gap:10px;width:98%;display:flex}.services_accordion_details-main-heading .service_title_side{color:#999;text-transform:uppercase;font-size:11px}@media only screen and (width<=1180px){.services_sidebar{width:100%;padding:unset}}.newClinicsBtn{color:#fff;background-color:#000;border-radius:10px;width:100%;margin-top:16px;padding:8px 14px;font-size:12px}@media only screen and (width<=1025px){.services_sidebar{display:none}.show-sidebar{z-index:9999;background:#fff;width:fit-content;display:block;position:absolute;top:0;left:0;box-shadow:0 4px 14px #0000001a}.settings_breadcrumb{justify-content:end;margin-top:15px;margin-left:0}.settings_content_wrapper{width:100%;padding:0 25px}.services-ham{width:fit-content;margin:0;display:block!important}.services_sidebar.show-sidebar{width:300px;min-height:100vh;padding:80px 20px 20px;top:40px}.services-details-area{padding:10px}}.services_container{width:79%;height:92%}.services_container-content-area{height:86vh;max-height:88vh;margin-top:-10px}.services_container_wrapper{align-items:center;gap:20px;width:100%;display:flex}.services_content-bg{height:100%}.services_content-bg p{margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.service_content-bg{height:100%;overflow:scroll!important}.service_content-bg p{margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.services_container .oval-loading{top:45%;left:60%}@media only screen and (width<=1180px){.services_container{width:100%}.services_container_wrapper{margin:30px 0}}.service-title{color:#222;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;margin-right:15px;font-weight:600;display:flex;overflow:hidden;font-size:16px!important}.service-title .title,.service-title .title-light{color:#222;margin-right:15px;font-size:16px;font-weight:600;display:flex}.service-title .title-dark{color:#f2f2f2;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;margin-right:15px;font-size:16px;font-weight:600;display:flex;overflow:hidden}.service-title .services_icon{margin-left:10px;margin-right:10px}p.service_duedate_title{width:100%;margin:0;font-weight:400;font-size:12px!important}.expandIcon_dueDate{fill:#a5a5a5!important}.data-box-container .services_list,.data-box-container .MuiButtonBase-root{padding:0!important}.services_listview .data-box-container .services_list{padding:10px!important}@media screen and (width<=600px){.services_kanban .stage{padding:unset!important;padding-right:25px!important}}@media screen and (width>=2560px){.automation-menu .MuiPopover-paper{top:175px!important}}@media screen and (width>=1440px) and (width<=2559px){.automation-menu .MuiPopover-paper{top:190px!important}}@media screen and (width>=1024px) and (width<=1439px){.automation-menu .MuiPopover-paper{top:288px!important}}@media screen and (width>=768px) and (width<=1023px){.automation-menu .MuiPopover-paper{top:346px!important}}@media screen and (width>=601px) and (width<=767px){.automation-menu .MuiPopover-paper{top:210px!important}}@media screen and (width<=600px){.automation-menu .MuiPopover-paper{top:291px!important}}.filter_button_container{width:fit-content;position:relative}.services_content-bg .filter_button{align-items:center;gap:5px;padding:0;display:flex}.services_content-bg .filter_button span{font-size:14px}.services_content-bg .modal-content-container{border:1px solid #b7b7b7;border-radius:5px;width:530px;height:auto;margin-bottom:50px;padding:20px;box-shadow:0 0 12px #0000004d}.services_content-bg .filter_heading{justify-content:space-between;display:flex}.services_content-bg .save_filter_button{cursor:pointer;border:1px solid #959595;border-radius:5px;padding:4px;font-size:12px;box-shadow:0 0 12px #1d1d1d4d}.services_content-bg .filters_fields{border-radius:5px;flex-direction:column;justify-content:space-between;width:100%;margin-top:15px;margin-bottom:15px;padding:5px;display:flex}.services_content-bg .filters_fields input{border:1px solid #959595;border-radius:5px;padding:5px}.services_content-bg .filters_fields input:hover{border:1px solid #818181;box-shadow:0 0 12px #0000004d}.services_content-bg .multiple_filters_container{align-items:center;display:flex}.services_content-bg .multiple_filters_container span:hover{background-color:#ededed}.services_content-bg .multiple_filters_container span{cursor:pointer;border-radius:5px;padding:5px;font-size:12px}.services_content-bg .css-q8hpuo-MuiFormControl-root{margin:5px!important}.service_content-bg .filter_button{align-items:center;gap:5px;padding:0;display:flex}.service_content-bg .filter_button span{font-size:14px}.service_content-bg .modal-content-container{border:1px solid #b7b7b7;border-radius:5px;width:800px;height:auto;margin-bottom:50px;padding:20px;box-shadow:0 0 12px #0000004d}.service_content-bg .filter_heading{justify-content:space-between;display:flex}.service_content-bg .save_filter_button{cursor:pointer;border:1px solid #959595;border-radius:5px;padding:4px;font-size:12px;box-shadow:0 0 12px #1d1d1d4d}.service_content-bg .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover{box-shadow:0 0 12px #1d1d1d4d!important}.service_content-bg .filters_fields{border-radius:5px;justify-content:space-between;width:100%;margin-top:15px;margin-bottom:15px;padding:5px;display:flex}.service_content-bg .filters_fields input{border:1px solid #959595;border-radius:5px;padding:5px}.service_content-bg .filters_fields input:hover{border:1px solid #818181;box-shadow:0 0 12px #0000004d}.service_content-bg .multiple_filters_container{align-items:center;display:flex}.service_content-bg .multiple_filters_container span:hover{background-color:#ededed}.service_content-bg .multiple_filters_container span{cursor:pointer;border-radius:5px;padding:5px;font-size:12px}.service_content-bg .css-q8hpuo-MuiFormControl-root{margin:5px!important}.sms_sent_action{justify-content:flex-end;margin-top:10px;padding-right:2px;display:flex}.search_nfilter{justify-content:space-between;align-items:center;gap:10px;width:100%;padding:.5rem 1rem;display:flex}.search_nfilter .inputDiv{border:1px solid var(--global-patient-search-input-border);background-color:var(--global-tabbed-content-global-search-bg);border-radius:4px;align-items:center;max-width:220px;min-height:30px;padding:0 .5rem;display:flex}.search_nfilter .inputDiv input{padding:0;font-size:12px}.search_nfilter .inputDiv .searchIcon{margin:0}.search_nfilter .d-flex{align-items:center;gap:10px}.search_nfilter .automation-button{border:1px solid var(--global-patient-search-input-border);background-color:var(--global-tabbed-content-global-search-bg);border-radius:30px;align-items:end;gap:6px;padding:.4rem 1rem;display:flex}.search_nfilter .automation-button p{text-transform:capitalize;font-size:11px;font-weight:400}.kanban-control-btn{border:1px solid var(--global-patient-search-input-border);background-color:var(--global-tabbed-content-global-search-bg);border-radius:30px;align-items:center;gap:6px;padding:.4rem 1rem;display:flex}.kanban-control-btn p{font-size:11px;font-weight:400}.kanban-control-btn.service-consultation-btn{margin-left:auto}.custom-btns-container{gap:10px;display:flex}.automation-menu .MuiPopover-paper{background-color:var(--modals-bg);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:4px;top:30px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;outline:none!important}.automation-menu .menuItem{align-items:start;gap:10px}.automation-menu .content{max-width:200px;background-color:#0000!important}.automation-menu .content p{margin:0}.automation-menu .content p:first-child{margin:-2px 0 0;font-size:14px}.automation-menu .content p:nth-child(2){color:#b4afaf;text-wrap:initial;margin-top:3px;font-size:12px;font-weight:300;line-height:1rem}.automation-menu .consent_dropdown .content_paragraph{margin-bottom:10px}.automation-menu .consent_dropdown .p-dropdown{border:1px solid var(--global-tabbed-content-panel-borders)!important;width:100%!important}.automation-menu .consent_dropdown .p-inputtext{padding:0;color:#909090!important;font-size:12px!important}.automation-menu .MuiSwitch-track{border:2px solid #617275}.travel_qr_code{justify-content:center;padding:20px;display:flex}.stage_options{z-index:40;background:var(--services-content-bg);justify-content:space-between;padding-bottom:10px;display:flex;position:sticky;top:0}.more_option_icon{cursor:pointer}.analytics-tabs-wrapper{flex-direction:column;gap:20px;width:100%;margin-top:5px;display:flex}.anaylytics-filters-wrapper{flex-direction:row;justify-content:space-between;display:flex}.services_listview .stages-wrapper{flex-direction:column}.services_listview .MuiAccordion-root{box-shadow:none;padding:20px 0}.stage .MuiAccordionDetails-root{padding:0!important}.services_listview .service_item{border-radius:10px;margin:0;padding:5px;transition:all .2s linear}.services_listview .services_list{padding:10px 15px}.services_listview .MuiAccordion-root:first-child{padding-top:unset}.services_listview .MuiPaper-root{background:0 0;border:none}.services_listview .MuiButtonBase-root{padding:0}.services_accordion-header{box-shadow:none;background-color:#f2f2f2;border:none;flex-direction:row-reverse}.services_listview .data-box-container{border:none;border-radius:20px}.services_listview svg{margin-right:5px}.services_bottom{align-items:start;gap:8px;display:flex}.services_listview-service{border:1px solid #eee;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:5px 10px;display:flex}span.services_listview-date{border-radius:30px;padding:2px 6px;font-size:10px}.services_listview .service_item:hover{transition:.2 linear;background-color:#9f9d9d}p.services_kanban-serviceName{text-overflow:ellipsis;word-wrap:break-word;max-width:230px}.services_listview-service{justify-content:space-between}.listview-accordion-right{align-items:center;gap:10px;display:flex}span.p-tag-value{font-size:12px}.tag-light-text{color:#000!important}.tag-dark-text{color:#fff!important}.patient-tag-container-kanban{border-radius:40px}@media screen and (width<=600px){.services_iconboxService span,.service_item span{text-wrap:balance;max-width:unset!important}.service_item,.listview-accordion-right{flex-direction:column}}span.p-tag.p-component.p-tag-custom.custom_tag_succes{border-radius:40px!important}.patient-tag-main-container{display:flex}span.p-tag.p-component.p-tag-custom{border-radius:40px!important}.service_tags_list{flex-direction:row;gap:10px;margin-bottom:5px;display:flex}.service_contact_no p{margin:0;font-size:12px;font-weight:500;text-decoration:underline}.service_contact_no{border:1px dashed #e96a6a;border-radius:10px;flex-flow:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:5px;display:flex}.checkbox_name{align-items:center;gap:10px;margin-bottom:5px;display:flex}.list_view_tags{margin-bottom:0;margin-left:20px}.contact_listview{cursor:pointer;margin-bottom:0!important}.sms_sent_text{align-items:center;margin-top:5px;display:flex}.lock_days{align-items:center;gap:5px;display:flex}.service_contact_no_available p{margin:0;font-size:12px;font-weight:500}.service_contact_no_available{border:1px dashed #6ae96a;border-radius:10px;flex-flow:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:5px;display:flex}.modal-header{gap:8px;justify-content:unset!important;border:none!important}.modal-title{color:red;font-size:20px!important;font-weight:700!important;line-height:24px!important}.modal-footer,.modal-body{margin:0 auto;border:none!important}.progressmodal_footer{justify-content:center;gap:10px;padding:20px;display:flex}.telephone_text{width:100%}.services_kanban{width:100%;max-width:100vw;overflow:hidden;padding:unset!important}.services_cckanban{width:100%;max-width:100vw;min-height:calc(100vh - 100px);max-height:calc(100vh - 100px);overflow:hidden;padding:unset!important}.services_cckanban .stage{max-width:430px!important}.services_cckanban .data-box-container{margin-top:15px}.services_cckanban .stacked-cards-container>.check_service:first-child{z-index:4}.stages-wrapper::-webkit-scrollbar{width:8px!important;height:8px!important}.stages-wrapper::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px!important}.stages-wrapper::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.stages-wrapper::-webkit-scrollbar-track{border:1px solid var(--scroll)!important;border-radius:4px!important}.stages-wrapper{gap:50px;height:100vh;min-height:100%;padding:25px 20px;display:flex;overflow:auto;overflow:auto hidden!important}.services_kanban .stage{flex:1;padding-right:10px;overflow:hidden auto}.services_kanban .stage::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.services_kanban .stage::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.services_kanban .stage::-webkit-scrollbar-thumb:hover{background:0 0!important}.services_kanban .stage::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.services_kanban .stage:hover::-webkit-scrollbar{opacity:1}.services_kanban .stage:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.services_kanban .stage:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.services_kanban .stage:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.services_kanban .stage:first-child{padding-left:0}.services_kanban .service_item{background:#fff;border-radius:16px;width:100%;margin-bottom:15px;padding:16px;display:block;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.services_kanban-left,.service_kanban-left{justify-content:space-between;align-items:center;display:flex}.services_kanban-service{background-color:#0000;border:1px solid #ddd;border-radius:10px;justify-content:space-between;align-items:center;width:100%;margin-top:5px;padding:2px 6px;display:flex}.services_kanban-service span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.services_kanban-service svg{width:40px;height:30px}.service_kanban-service{background-color:#0000;border:1px solid #ddd;border-radius:10px;justify-content:space-between;align-items:center;width:100%;margin-top:5px;padding:2px 6px;display:flex}.service_kanban-service span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.service_kanban-service svg{width:40px;height:30px}.services_kanban-column:not(:first-child){margin-left:40px}.services_kanban-column{height:max-content}span.services_kanban-date{background:#eee;border-radius:30px;padding:2px 6px;font-size:12px}.services_kanban .service_item{transition:all .2s linear}.services_kanban .service_item:hover{cursor:pointer;background:#f6f6f6;transition:all .2s linear}.service_kanban .service_item{transition:all .2s linear}.service_kanban .service_item:hover{cursor:pointer;background:#f6f6f6;transition:all .2s linear}.services_iconboxService{align-items:center;gap:8px;display:flex}.services_icon>svg{width:15px;height:15px}p.services_kanban-patientName{font-size:16px;font-weight:600}.dueDate_accordion{box-shadow:none!important;background:0 0!important;border-radius:15px!important}.service_item .name-box{justify-content:space-between;align-items:center;display:flex}p.services_kanban-serviceName{text-overflow:ellipsis;word-wrap:break-word;max-width:230px;margin-top:2px}.services_listview-service{justify-content:space-between;width:50%}.stacked-cards-container{z-index:0;position:relative}.stacked-cards-container>.check_service:not(:first-child){display:none}.stacked-cards-container>.check_service:first-child{z-index:2;position:relative}.stacked-cards-container>.check_service .services_list{position:relative}.stacked-cards-container>.bottom-stacked:first-child{z-index:2;position:relative}.bottom-stacked{z-index:3;border-radius:8px;height:25px;margin-top:-30px;position:relative}.bottom-stacked:last-child{z-index:2;margin-top:-15px;margin-bottom:20px}.column-cards-container{flex-direction:column;gap:150px;display:flex}@media only screen and (width<=1180px){.services_kanban{max-width:unset;width:100%}}@media screen and (width<=600px){.stages-wrapper{flex-direction:column}}.service-create-btn{justify-content:end;padding-right:10px;display:flex}.service-template-sections{flex-direction:column;gap:10px;display:flex}.temp-section{background:var(--inner-card-bg-color);border-radius:10px;padding:10px 5px 5px}.loading-kanban{height:92vh}.loading-kanban .loading-kanban-columns{overflow:hidden}.custom-dyknbn-col{max-height:calc(100vh - 215px)}.custom-dyknbn-col::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.custom-dyknbn-col::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.custom-dyknbn-col::-webkit-scrollbar-thumb:hover{background:0 0!important}.custom-dyknbn-col::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.custom-dyknbn-col:hover::-webkit-scrollbar{opacity:1}.custom-dyknbn-col:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.custom-dyknbn-col:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.custom-dyknbn-col:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.search-filters{z-index:50;transform-origin:100% 0;background-color:var(--modals-bg);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:4px;flex-direction:column;min-width:300px;max-height:max-content;display:flex;position:absolute;top:30px;right:30px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;outline:none!important}.search-filters .search-filters-wrapper{padding:.5rem}.search-filters .search-filters-wrapper .filter_heading{justify-content:end}.search-filters .search-filters-wrapper .filter_heading .x-mark{cursor:pointer}.search-filters .search-filters-wrapper .filters_fields{gap:8px;padding:0;background-color:unset!important}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root{width:100%;margin:0!important}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root div#demo-simple-select-filled{padding:.5rem;font-size:14px}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-input{background-color:var(--global-tabbed-content-global-search-bg)}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--global-tabbed-content-panel-borders)!important}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root .MuiInputBase-root:hover{box-shadow:none!important}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root .MuiBox-root .MuiChip-root{height:22px}.search-filters .search-filters-wrapper .filters_fields .MuiFormControl-root .MuiBox-root .MuiChip-root .MuiChip-label{font-size:10px}.search-filters .search-filters-wrapper .filter_actions{justify-content:space-between;gap:5px;display:flex}.search-filters .search-filters-wrapper .filter_actions .filter_action{width:100%;margin:0}.panel-items .p-dropdown-items{margin:0;padding:0}.MuiPopover-root .Mui-selected{background-color:var(--popover-hover)!important}.MuiPopover-root .MuiButtonBase-root,.MuiPopover-root .MuiTypography-root{font-size:12px}.services_calendar{padding:.4rem 1rem}.services_calendar .top-bar{justify-content:space-between;display:flex}.services_calendar .top-bar .calendar-control-btn{border:1px solid var(--global-patient-search-input-border);background-color:var(--global-tabbed-content-global-search-bg);border-radius:7px;align-items:center;gap:6px;padding:5px;display:flex}.services_calendar .top-bar .calendar-control-btn .ranges{align-items:center;gap:10px;display:flex}.services_calendar .top-bar .calendar-control-btn .ranges p{background-color:var(--addNew-uploadBox);margin-top:-2px;padding:4px 3px;font-size:10px;font-weight:500}.services_calendar .top-bar .calendar-control-btn p{font-size:11px;font-weight:400}.calender_div_main{width:100%;height:500px;position:relative}.calender_div .calender_div_main .fc{border:none}.delete-event-popup-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.delete-event-popup{z-index:10000;background-color:#dcd8d8;border-radius:15px;padding:20px;box-shadow:0 2px 8px #00000026}.delete-event-popup h2{margin-top:0}.delete-event-popup .buttons{justify-content:center;gap:10px;display:flex}.delete-event-popup .buttons #btn_cancel{color:#f0f8ff;cursor:pointer;background-color:#080909;border-radius:5px;width:100px;height:35px;font-size:16px}.delete-event-popup .buttons #btn_delete{color:#f0f8ff;cursor:pointer;background-color:#710b0b;border-radius:5px;width:100px;height:35px;font-size:16px}.close-button{color:#000;cursor:pointer;background:0 0;border:none;margin-left:500px;padding:5px;font-size:14px;top:10px;right:10px}.event_title{font-size:15px!important;font-weight:400!important}.fc .fc-button-primary{margin:10px;color:#000!important;background-color:#e6e6e9!important}.fc .fc-button-primary:hover{background-color:#c7c3c3!important}.fc-icon{color:#000!important}.fc-icon :hover{color:#f0f8ff!important}.fc .fc-button{border-radius:10px;border:0 solid #f5f5f8!important}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-radius:5px!important}.fc th,.fc tr{text-align:center!important;height:100px!important}.fc.fc-theme-standard .fc-toolbar .fc-button{color:#fff;background:#fbf8f8!important;border:#fff!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff!important;background-color:#000!important;border-radius:8px!important}.fc .fc-button .fc-icon{color:red}a{font-size:16px;color:#545556!important}.fc-daygrid-dot-event{font-size:16px;color:#82561f!important}.fc-timegrid-event{font-size:16px}.fc-v-event{background-color:#d6d8ea;border:0!important}.fc-v-event .fc-event-time,.fc-v-event .fc-event-title{color:#162196}span.event_title{font-size:12px!important;font-weight:700!important;line-height:11px!important}.event-content span{color:#162196}.event_start_time{padding:5px;font-size:10px;display:flex}.event_icon{size:15px;padding:5px}.add-event-popup-overlay{z-index:2;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.fc .fc-col-header-cell-cushion{margin-top:20px;align-items:center!important;text-decoration:none!important;display:table-caption!important}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{text-indent:0;font-size:1rem;font-family:PrimeIcons!important}.event-content{text-align:left;position:relative}.icons-wrapper{position:absolute;top:0;right:0}.delete_icon{opacity:.5;color:#f93131;cursor:pointer;margin-left:5px;padding:3px}.fc-daygrid-day-events{background-color:#e4eacd}.calender_div .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right,.calender_div .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{margin-top:-5px;font-family:FontAwesome!important}.calender_div .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"";font-size:12px}.calender_div .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"";font-size:12px}.calender_div .fc-prev-button.fc-button.fc-button-primary,.calender_div .fc-next-button.fc-button.fc-button-primary{background:0 0!important;font-size:12px!important}.calender_div .fc-today-button.fc-button.fc-button-primary{text-transform:capitalize;opacity:unset!important;background:0 0!important;font-size:12px!important}.calender_div .fc-button-group button{text-transform:capitalize;font-size:12px!important}.calender_div .calender_div_main .fc{height:925px!important}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{border-left:4px solid #8b5cf6;background-color:#e3dbf5!important;margin:0!important}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{font-size:12px;content:" "!important;color:#71717a!important;margin-bottom:70px!important}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border:none!important}.fc-direction-ltr .fc-timegrid-slot-label-frame{background-color:#f2f2f2;margin:0!important;padding:0!important}.fc-timegrid-axis{background:#f2f2f2!important}@media only screen and (width<=600px){.fc-col-header-cell-cushion{font-size:9px!important}.fc-timegrid-slot-label-cushion{font-size:12px!important}}.delete-event-popup{text-align:center;background-color:#fff;border-radius:5px;max-width:400px;padding:20px}.delete-event-popup h2{margin-bottom:10px;font-size:18px}.delete-event-popup p{margin-bottom:20px}.delete-event-popup-buttons{justify-content:center;display:flex}.delete-event-popup-buttons button{color:#fff;cursor:pointer;background-color:red;border:none;border-radius:5px;margin:0 10px;padding:8px 16px}.delete-event-popup-buttons button:hover{background-color:#c00}.event_title{font-weight:700}.add-event-popup{text-align:left;background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:350px;height:auto;padding:20px}.add-event-popup h2{margin-bottom:10px;font-size:18px}.add-event-popup p{margin-bottom:20px}.add-event-popup-buttons{text-align:center;margin-top:30px}.add-event-popup-buttons button{color:#fff;cursor:pointer;background-color:#2e2a2a;border:none;border-radius:15px;margin:0 10px;padding:8px 16px}.add-event-popup-buttons button:hover{background-color:#000}.calender_div_main{z-index:1;position:relative}.popup-overlay{z-index:2;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.add-button{z-index:1;position:absolute;top:20px;right:20px}.input-text{color:#000;border:1px solid #ccc;border-radius:4px;width:300px;padding:8px;font-size:14px}.input-text:focus{border-color:#000;outline:none;box-shadow:0 0 0 2px #021c3740}.input_field .css-8ewcdo-MuiInputBase-root-MuiOutlinedInput-root{padding:10px!important}.event_modal_container{color:#fff;background-color:#acabab;border-radius:15px 15px 5px 5px;height:50px;margin:0;padding:0;position:absolute;top:30%}.title{color:#000;text-align:center;padding-top:8px}.custom_labels{color:#2e2a2a;margin-left:10px;font-weight:500}.event_title{white-space:pre-line;letter-spacing:0;text-align:left;font-size:12px;font-weight:600;line-height:16px}.timing_schedule{color:#000;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;justify-content:space-between;width:100%;margin-left:5px;margin-right:20px;padding:5px;font-size:14px;display:flex}.timing_schedule i{font-weight:400}.services_analytics{overflow:hidden}.analytics_charts_wrapper{grid-template-columns:repeat(2,50%);justify-content:space-around;gap:20px;padding:10px 35px 30px 15px;display:grid;overflow:hidden auto}.analytics_charts_wrapper::-webkit-scrollbar{width:5px;height:5px}.analytics_charts_wrapper::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.analytics_charts_wrapper::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.analytics_charts_wrapper::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.service_analytics span{letter-spacing:0;text-align:left;font-size:14px;font-weight:400;line-height:16px}.analytic-desc{text-align:center;border-radius:15px;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:200px;max-width:100%;margin:10px 5px 5px;padding:10px;display:flex}.analytic-desc.completed-services-box h6{padding:8px}.analytic-desc.completed-services-box .title-heading{width:210px;font-size:12px}.analytic-desc-completed{text-align:center;border-radius:15px;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:200px;max-width:100%;margin:10px 5px 5px;padding:10px;display:flex}.chart-stages{text-align:center;cursor:pointer;border-radius:15px;justify-content:space-between;align-items:center;width:100%;margin:10px;padding:10px;display:flex}.chart-stages div{align-items:center;gap:15px;display:flex}.chart-stages div h6{color:#fff;letter-spacing:0;text-align:center;background-color:#111;border-radius:10px;margin:0;padding:10px 15px;font-size:12px;font-weight:700;line-height:14px}.chart-stages .d-flex{align-items:center;gap:15px}.chart-stages div span{text-align:center;font-size:14px;font-weight:400}.nms-chart-text{text-align:center;margin-top:10px!important}.analytic-desc h6{color:#fff;letter-spacing:0;text-align:center;background-color:#111;border-radius:10px;margin:0;padding:10px 15px;font-size:12px;font-weight:700;line-height:14px}.analytic-desc .declined-count{color:#fff;background:linear-gradient(135deg,#ce5fce,#761084);border-radius:10px;margin:0;padding:10px 15px}.analytic-desc span{letter-spacing:0;text-align:left;font-size:14px;font-weight:510;line-height:16px}.analytic-desc .d-flex{align-items:center;gap:15px}.analytic-desc .d-flex.completed-heading-box{gap:10px!important}.analytic-desc h2{margin:0}.serviceClaimStatus .ag-body{margin-bottom:0}.serviceClaimStatus .ag-body::-webkit-scrollbar{width:unset!important}.serviceClaimStatus .ag-body-vertical-scroll{width:10px!important;min-width:10px!important;max-width:10px!important}.serviceClaimStatus .ag-body-vertical-scroll.ag-scrollbar-invisible{position:unset}.serviceClaimStatus .ag-body-vertical-scroll .ag-body-vertical-scroll-viewport::-webkit-scrollbar{width:12px!important}.serviceClaimStatus .ag-body-horizontal-scroll{height:10px!important;min-height:10px!important;max-height:10px!important}.serviceClaimStatus .ag-body-horizontal-scroll.ag-scrollbar-invisible{position:unset}.serviceClaimStatus .ag-body-horizontal-scroll .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{height:12px!important}.serviceClaimStatus .ag-column-first .ag-header-cell-comp-wrapper{display:none!important}.analytic-desc p{margin:0;font-size:12px}.serviceClaimStatus_wrapper{border-radius:16px;padding:15px 0 15px 10px;transition:all .2s linear;overflow:hidden;box-shadow:0 3.38058px 11.832px #0000001f}.serviceClaimStatus_wrapper .claimed-skeleton .ag-header-cell-text{font-size:12px}.servicesAnalytics_tab-content .MuiBox-root{padding:0}.servicesAnalytics_tab-labels{border-bottom:1px solid #eee;margin-top:35px}.service_analytics{border-radius:15px;padding:15px;box-shadow:0 4px 6px #0000001a}.service_analytics .analytics_stages_filter{justify-content:space-between;margin-right:20px;display:flex}.service_analytics .analytics_stages_filter .title-heading{padding-left:40px;font-weight:400}.chart-heading{justify-content:space-between;align-items:center;display:flex}.chart-heading .title-heading{letter-spacing:0;text-align:left;font-size:16px;font-weight:600;line-height:16px}.chart-buttons{justify-content:space-between;align-items:center;display:flex}.chart-buttons.services-completed-buttons.title-heading{padding-right:5px;text-wrap:nowrap!important}.chart_alt{color:#999;font-size:11px!important}.analytics_chart{margin-top:20px}.chart-heading .heading-estimate{color:#00a337;letter-spacing:-.2px;text-align:left;border:1px solid #53b053;border-radius:20px;padding:3px 15px;font-size:10px;font-weight:600}.user_list .user_record{border-radius:15px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:90px;margin-top:20px;padding:10px 40px 10px 10px;display:flex}.user_record .user_image{border-radius:50%;width:34px;height:34px}.user_record .user_heading{letter-spacing:0;text-align:left;font-size:12px;font-weight:600;line-height:20px}.user_record .user_body{letter-spacing:0;text-align:left;color:#666;font-size:11px;font-weight:400;line-height:16px}.user_record .d-flex{align-items:center;gap:10px;width:250px}.stages_tabs_container{margin-top:20px}.stages_tabs_container .notification-count p{font-size:12px}.stages_tabs_container .tabs_text{letter-spacing:0;text-align:left;color:#999;font-size:12px;font-weight:400;line-height:24px}.stages_tabs_container .tabs_text.selected{color:#000;border:none;font-weight:590}.stages_tabs_container .MuiTabs-root{width:100%;margin:unset!important}.stages_tabs_container .service_analytics{box-shadow:unset}.servicesAnalytics_tab-labels .notification-count p{font-size:12px}.servicesAnalytics_tab-labels .tabs_text.selected{color:#000;border:none;font-weight:590}.servicesAnalytics_tab-labels .tabs_text{color:#999}.x_axis_chart{letter-spacing:.1px;text-align:center;font-size:12px;font-weight:510;line-height:16px;color:#000!important}.y_axis_chart{letter-spacing:.25px;text-align:left;color:#999;font-size:12px;font-weight:510;line-height:20px}@media (width<=768px){.service_analytics{flex-direction:column}.tabs_text{font-size:14px}.user_list .user_record{gap:unset!important}}.servicesAnalytics_tab-content #simple-tabpanel-0 .ag-center-cols-container,.servicesAnalytics_tab-content #simple-tabpanel-2 .ag-center-cols-container{width:100%!important}@media (width>=1400px){.servicesAnalytics_tab-content #simple-tabpanel-1 .ag-center-cols-container{width:100%}.servicesAnalytics_tab-content .tobeClaimed-grid #simple-tabpanel-1 .ag-center-cols-container{width:auto!important}.servicesAnalytics_tab-content #simple-tabpanel-2 .ag-cell:last-child{width:100%!important}}.date-range-picker-container .date-range-picker{text-align:right;border:1px solid #ccc;border-radius:15px;align-items:center;margin-top:20px;margin-right:20px;padding:4px;display:flex}.date-range-picker-container{justify-content:flex-end;display:flex}.date-range-picker-container .date-range-picker{margin:10px 0}.date-range-picker-container .date-range-picker-endorsement{text-align:right;border:2px solid var(--label-border-color);border-radius:15px;align-items:center;padding:4px;display:flex}.agency-date-range-picker-container{justify-content:flex-end;display:flex}.agency-date-range-picker-container .date-range-picker{text-align:right;border:1px solid #ccc;border-radius:15px;align-items:center;margin-top:20px;margin-right:20px;padding:4px;display:flex}.MuiInputBase-input{border:none!important}.date-range-picker-container .range-picker-icon{cursor:pointer}.date-range-picker-container .p-calendar .p-inputtext{border:none!important;border-radius:10px!important;margin-left:8px!important;padding-left:10px!important;font-size:12px!important}.date-range-picker-container .p-button{border:none!important}.date-range-picker-container .p-icon{width:20px!important;height:20px!important}.analytics_charts_wrapper .charts_loader,.user_list_chart .charts_loader{justify-content:center;align-items:center;height:100%;display:flex}@media (width<=600px){.user_list .user_record{gap:unset!important}}.date-range-picker-container .MuiOutlinedInput-notchedOutline{border-style:none!important}.date-range-picker-container .MuiStack-root>.MuiTextField-root{min-width:0!important}.date-range-picker-container .MuiStack-root{padding-top:1px!important}.date-range-picker-container .MuiInputBase-input{border-radius:10px!important;width:fit-content!important;margin-right:8px!important;padding:5px 10px!important;font-size:14px!important}.date-range-picker-container .MuiSvgIcon-root{cursor:pointer!important}.agency-date-picker{justify-content:flex-start;display:flex}.endorsements-label{font-weight:700!important}.ag-root-wrapper-body.ag-layout-normal{height:100%!important}.CustomCheckBox{margin-top:-10px}.custom-checked .p-checkbox-icon:before{content:"✔";color:#fff}.custom-unchecked .p-checkbox-icon:before{content:""}.p-checkbox .p-checkbox-box{border:1px solid #ccc!important}.p-checkbox .p-checkbox-box.p-highlight{background-color:#222!important;border:none!important}.ag-theme-alpine h4{text-align:center;align-items:center;padding-top:20px;font-size:14px}.ag-theme-alpine-dark h4{color:#ccc;text-align:center;align-items:center;padding-top:20px;font-size:14px}.analytics_tab_list_footer{justify-content:flex-end;gap:20px;padding:10px 20px;display:flex;position:sticky;bottom:-20px;box-shadow:0 -10px 15px -10px #0000001a}.analytics_tab_list_footer button{border-radius:10px;justify-content:space-between;align-items:center;height:40px;padding:10px 30px;font-size:14px;font-weight:500;display:flex}.analytics_tab_list_footer button span{margin:3px}.services_details_main_wrapper{width:600px}.services_details_main_wrapper .drawer_wrapper{background-color:#f2f2f2;border-radius:20px;margin:20px;padding:5px;box-shadow:0 1px 6px #0000001f}.services_details_main_wrapper .img-heading{margin-top:30px;padding-top:15px}.services_details_main_wrapper .img-div{width:400px!important;height:400px!important}.services_details_main_wrapper .drawer_header{justify-content:space-between;display:flex}.map_dropdown{border:1px solid #cccccc80;border-radius:10px;width:100%;margin:0 auto;padding:9px 8px;transition:all .2s linear}.map_dropdown:hover{border:1px solid #000;transition:all .2s linear}.dropdown__text{color:#000;cursor:pointer;height:auto;font-size:12px;line-height:16px}.dropdown__text p{margin:0}.dropdown__text:after{content:"";float:right;border:1px solid #212121;border-width:0 1px 1px 0;margin-top:8px;margin-right:6px;padding:3px;transition:all .3s;transform:rotate(-135deg)}.map_dropdown.active .dropdown__text:after{margin-top:1px;transform:rotate(45deg)}.dropdown__items{visibility:hidden;opacity:0;color:#999;max-height:0;font-size:12px;line-height:16px;transition:max-height .6s;position:relative}.map_dropdown.active .dropdown__items{visibility:visible;opacity:1;height:auto;max-height:290px;transition:max-height .7s,opacity 1s,visibility 4s}.dropdown__item{cursor:pointer;padding:10px 0}.img-div{object-fit:cover;background:#fff;border-radius:10px;height:780px;margin:0 auto;display:block;box-shadow:0 4px 14px #0000001f}.clinicalchecks .img-div{height:100%;margin:unset;object-fit:contain;width:100%}.image-button{color:#fff;text-align:center;background:#bdbdbda3;border-radius:90px;width:50px;height:50px;font-size:20px;line-height:2.5}.image-button:hover{background:#838080}.card_row{grid-template-columns:repeat(6,1fr);gap:15px;padding:1rem;display:grid}.document-container{background-color:var(--grey-222);box-sizing:border-box;cursor:pointer;border-radius:8px;width:100%;transition:all .2s linear;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.document-container:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .2s linear}.icon-container{text-align:center;width:60px}.title-container{text-align:center;width:100%;margin-top:10px;font-weight:600;line-height:1.2rem}.card-title{font-size:18px}.document-container .card-content{border-radius:8px;flex-direction:column;align-items:center;display:flex}.document-container a.card{background:0 0;border:none}.file-drop-zone{color:#666;cursor:pointer;border-radius:15px;justify-content:center;align-items:center;width:100%;height:100px;padding:20px;transition:background-color .3s;display:flex}.file-drop-zone.dragging{background:#fff;border:2px solid #ccc}@media (width<=768px){.file-drop-zone{padding:10px}}.upload_button button{color:#f0f0f0;background-color:#111;border-radius:15px;min-width:150px;height:50px;margin:20px}.upload_button{margin-bottom:20px}.upload_file_Wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.upload_file_Wrapper .files_details{font-size:12px;display:block}.upload_file_Wrapper .file_validation_error{color:red;margin-top:10px}@media (width<=600px){.card_row{flex-direction:column;display:flex}.card_row .document-container{width:100%}}.newClinicsContainer{width:79%;height:92%}.services_container-content-area{height:86vh;max-height:88vh;margin-top:-10px;position:relative}.newClinicsContainerWrapper{align-items:center;gap:20px;width:100%;display:flex}.services_content-bg,.service_content-bg{flex-direction:column;height:100%;display:flex}.popularServicesHeading{font-size:16px;margin:0 0 15px!important;font-weight:590!important}.popularServices{padding:15px}.innerServices{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.innerServices .serviceCard:first-child,.innerServices .multipleServiceCard:first-child{margin-left:0!important}.innerServices .serviceCard:last-child,.innerServices .multipleServiceCard:last-child{margin-right:0!important}.cardHeading{color:#000;background-color:#fff;border-radius:10px;justify-content:space-between;margin:15px;padding:5px 5px 5px 8px;font-size:14px;font-weight:500;display:flex}.cardDetailHeading{color:#000;background-color:#fff9;border-radius:6px;padding:5px 5px 5px 8px;font-size:18px;font-weight:700}.serviceCard{cursor:pointer;background-image:linear-gradient(140deg,#005eb84d,#005eb81a);position:relative;border-radius:14px!important}.status_tag{background:#91de91;border:1px solid #91de91;border-radius:10px;margin:5px;padding:5px}.service_status{position:absolute;bottom:10px;right:10px}.serviceCard_enabled{position:relative;background-image:linear-gradient(140deg,#28e40a4d,#005eb81a)!important}.multipleServiceCard{background-image:linear-gradient(140deg,#005eb84d,#005eb81a);flex:.2;margin:16px;position:relative;border-radius:14px!important;padding:12px!important}.myCard{box-shadow:none!important;background-color:#0000!important}.serviceDetailCard{height:200px;padding:8px;box-shadow:none!important;background-color:#0000!important}.serviceIcon,.serviceIconP{flex-direction:column;justify-content:center;align-items:center;height:7rem;display:flex}.mainDetailcont{height:100%;padding:15px 15px 0;overflow:scroll}.nhsserviceIcon{width:45px;height:25px;margin:0 0 10px 20px}.lowerIconBar{align-items:center;margin:15px auto;display:flex}.privateCard{box-shadow:none!important;background-color:#0000!important}.PrivateserviceCard{background-image:linear-gradient(140deg,#005eb84d,#005eb81a);flex:.3;margin:16px;position:relative;border-radius:14px!important;padding:12px!important}.PrivatecardHeading{color:#000;background-color:#fff;border-radius:10px;padding:5px 5px 5px 8px;font-size:16px;font-weight:500}.rounded-image{border-radius:50%;width:40px;height:40px;margin-right:10px;overflow:hidden}.rounded-image img{width:100%;height:auto}.details{flex:1}.createdBy{color:#888;margin:0;font-size:12px!important;font-weight:400!important}.createdByName{color:#888;margin:0;font-size:12px!important;font-weight:590!important}.innerServiceMargin{margin-top:15px!important}.makeYourOwnBtn{color:#fff;background-color:#000;border-radius:10px;width:117px;height:23px}.makeYourOwn{flex-direction:row;justify-content:flex-end;margin-right:17px;display:flex}.privateServices{padding:15px}.privateServices .serviceCard{background-position:50%;background-repeat:no-repeat;background-size:cover}.serviceStages,.serviceDateStatus{background-color:var(--service-stage-bg);border-radius:10px;flex-direction:column;gap:15px;width:49%;height:150px;padding:15px 20px;display:flex}.mainServiceDetails{flex-flow:wrap;justify-content:space-around;gap:10px;margin-top:15px;display:flex}.templatesMain{margin-top:20px}.serviceStageContent,.serviceDateStatusContent{color:#606060}.serviceStageHeading,.serviceDateStatusHeading{color:var(--service-stage-inner-heading);font-weight:700;font-family:SF Pro Regular,sans-serif!important}.questionHeading{flex-direction:row;align-items:center;gap:5px;margin-left:15px;display:flex}.questionHeading p{font-size:14px;font-weight:700;font-family:SF Pro Regular,sans-serif!important}.sectionTitle{margin-top:15px;margin-left:15px}.sectionTitle p{font-size:14px;font-weight:700;font-family:SF Pro Regular,sans-serif!important}.templateName{margin-top:15px;margin-left:15px}.templateName p{font-size:24px;font-weight:700;font-family:SF Pro Regular,sans-serif!important}.cus-template-name{margin-left:15px!important;font-family:SF Pro Regular,sans-serif!important;font-size:24px!important;font-weight:700!important}.cus-title-section{margin-top:10px}.cus-template-title{align-items:center;gap:5px;display:flex;margin-left:15px!important;font-weight:700!important}.service-detail-template-name{font-size:24px!important;font-weight:700!important}.service-detail-template-title{font-family:SF Pro Regular,sans-serif!important;font-weight:700!important}.services_tab{gap:20px;padding:10px;display:flex}@media only screen and (width<=1180px){.services_tab{display:block}}.pharmacy_header_modal{z-index:1;height:100%;transition:all .2s ease-out;display:block;position:relative}.pharmacy_header_modal .modal-content{background-repeat:no-repeat;background-size:100% 100%;height:100%;background-image:linear-gradient(to bottom, var(--map-opacity) 30%, var(--bg-clr) 45%)!important}.pharmacy_header_modal .modal-content.map-blur-black{background-repeat:no-repeat;background-size:100% 100%}.pharmacy_header_modal .modal-content{padding:0!important}.pharmacy_header_modal .modal-content .MuiTabs-root{margin-top:-25px}.tabs_box{justify-content:space-between;align-items:center;padding:12px 20px 0;display:flex;overflow:hidden}.services_container .tabs_box{background-color:unset}.services_container-tabs{padding:10px 0;background:unset!important}.tabs_box .MuiTabs-flexContainer{gap:20px;height:55px}.tabs_box .MuiTab-root{color:#999}.tabs_box .MuiTab-root.Mui-selected{color:#000}.tabs_box .MuiTab-root{text-transform:unset}.tabs_text{font-size:12px}.tabs_text_alt{font-size:14px}.tabs_text.active_tab{color:#000;font-weight:700}.pharmacy_header_name{font-size:12px;font-weight:700}.pharmacy_header_address{color:#666;text-align:center;font-weight:300;margin-top:-3px!important}.pharmacy_header_details{width:fit-content;margin:auto;position:absolute;top:4px;left:0;right:0}.pharmacy_header_details p{margin:0;font-size:12px}.pharmacy_header_iconbox{justify-content:center;align-items:end;display:flex}.pharmacy-details-area{height:calc(100% - 80px)}.services-details-area{height:100%!important}.pharmacy_header_teamMembers{align-items:center;display:flex}.homeIcon{min-width:20px!important}.homeIcon>svg{position:relative;top:8px}.notification-serv p{color:#fff;margin:0}.notification-serv{text-transform:capitalize;align-items:center;gap:10px;display:flex}.notification-serv .notification-count{background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:5px;display:flex}.tasks_tab{height:100%}@media only screen and (width<=1180px){.pharmacy-details-area{height:100%;overflow:scroll}}.searchIc{cursor:pointer;flex-direction:row;justify-content:flex-end;margin-top:26px;margin-bottom:10px;margin-left:10px;font-size:13px;display:flex}.searchIc p{padding-left:6px;font-weight:600}.dropdown{background-color:#121212!important;border-radius:8px!important}.dropdown .p-dropdown-label{color:#888!important;font-size:12px!important}.custom-confirm-dialog .p-dialog-content{background-color:#fff;padding:0}.custom-confirm-dialog .p-dialog-header{background-color:#fff;padding:15px}.custom-confirm-dialog .p-dialog-footer{background-color:#fff}.custom-confirm-dialog-dm .p-dialog-content{background-color:#222;padding:0}.custom-confirm-dialog-dm .p-dialog-header{background-color:#222;padding:15px}.custom-confirm-dialog-dm .p-dialog-footer{background-color:#222}.confirmation-dialog-content{flex-direction:column;align-items:center;display:flex}.db-prescriptions-container{margin-top:50px}.db-prescriptions-container .prescription-history-wrapper{background-color:var(--card-bg-color);border:unset;border-radius:16px;padding:20px;transition:all .2s linear;box-shadow:0 3.38058px 11.832px #0000001f}.db-prescriptions-container .prescription-history-wrapper h3{font-weight:500}.db-prescriptions-container .prescriptions-slide{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track);gap:25px;width:100%;max-width:100%;padding-bottom:10px;display:flex;overflow:auto}.db-prescriptions-container .prescriptions-slide::-webkit-scrollbar{height:6px}.db-prescriptions-container .prescriptions-slide::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb,#ccc);border-radius:4px}.db-prescriptions-container .prescriptions-slide::-webkit-scrollbar-track{background:var(--scroll-track,transparent)}.db-prescriptions-container .prescription-container{background-color:var(--grey-222);cursor:pointer;border-radius:12px;flex-direction:column;gap:15px;width:100%;max-width:200px;height:250px;padding:15px;display:flex;border:1px solid var(--global-tabbed-content-panel-borders)!important}.db-prescriptions-container .prescription-container .prescription-image{background-color:#f2f2f2;border-radius:12px;height:170px}.db-prescriptions-container .prescription-container .prescription-heading-date{flex-direction:column;display:flex}.db-prescriptions-container .prescription-container .prescription-heading-date p:first-child{font-size:14px;font-weight:600}.db-prescriptions-container .prescription-container .prescription-heading-date p:nth-child(2){color:#666;font-size:12px;font-weight:400}.db-prescriptions-container .dispensed-medications-wrapper{margin-top:20px}.db-prescriptions-container .medications-container .dispensed-date p{margin-top:10px;margin-bottom:10px;font-size:14px}.db-prescriptions-container .medications-container .medications-list{flex-direction:column;gap:10px;display:flex}.db-prescriptions-container .medications-container .medications-list .medications-item{border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--grey-222);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.db-prescriptions-container .medications-container .medications-list .medications-item .medications-item-head p:first-child{font-weight:450}.db-prescriptions-container .medications-container .medications-list .medications-item .medications-item-head p:nth-child(2){color:#666;font-size:14px;font-weight:400}.db-prescriptions-container .medications-container .medications-list .medications-item .medications-item-head{justify-content:space-between;align-items:center;display:flex}.pc-modal-input-field{flex-direction:column;gap:10px;width:100%;display:flex}.pc-modal-input-field.med-field input{border:unset!important;padding:10px!important}.pc-modal-input-field label{color:var(--main-heading);font-size:14px;font-weight:500}.pc-modal-input-field input{width:100%;color:var(--main-heading);background-color:#0000;border-radius:10px;outline:none;padding:.4rem .6rem;font-size:14px;border:1px solid var(--global-tabbed-content-panel-borders)!important}.pc-modal-input-field .search_dropdown{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;outline:none;padding:.4rem}.pc-modal-input-field .MuiOutlinedInput-notchedOutline{display:none}.pc-modal-input-field .error-message{color:#ff3232;font-size:12px;font-weight:600}@media only screen and (width<=1024px){.tabs_box .MuiTabs-flexContainer{gap:15px}.tabs_text,.searchIc p{font-size:12px}.pharmacy-details-area{padding:30px}}.pc-add-vitals-modal .header{justify-content:space-between;display:flex}.overviewTab_container{background-color:#f7f7f7;width:100%;height:100%;margin:0;padding-left:30px;padding-right:30px;overflow:auto}.monthly_report_container{width:48.5%;max-width:50%;height:auto;max-height:auto;background-color:#fff;border:2px;border-radius:16px;margin-top:70px;margin-left:20px;margin-right:20px;padding:16px 0;top:223px;left:43px;box-shadow:0 0 12px #0000004d}.monthly_report_title{letter-spacing:0;text-align:left;justify-content:space-between;margin-bottom:15px;margin-left:15px;margin-right:15px;font-size:16px;font-weight:510;line-height:19px;display:flex}.mothly_report_body{margin:15px}.mothly_report_body div{width:100%;max-width:100%;height:34px;padding:5px, 12px, 5px, 12px;box-shadow:10px;letter-spacing:.15px;text-align:right;color:#848080;background-color:#f2f2f2;border:1px solid #e9e3e3;border-radius:10px;justify-content:space-between;margin-top:10px;font-size:12px;font-weight:500;line-height:24px;display:flex}.mothly_report_body div span{padding:5px}.report_total_amount_container{width:auto;max-width:auto;gap:7px;height:60px;margin-left:5px;margin-right:5px;padding:14px 16px 6px}.report_total_amount_container span{letter-spacing:0;text-align:left;font-size:26px;font-weight:700;line-height:40px}.report_footer_container{letter-spacing:.1px;text-align:left;color:#999;margin-left:20px;margin-right:15px;font-size:11px;font-weight:510;line-height:13px}.dashboard_container{margin:0;padding:0;display:flex}.chartBar_header{justify-content:space-between;gap:7px;height:36px;padding:0 16px;display:flex}.chartBar_header .title{letter-spacing:0;text-align:left;color:#000;font-size:16px;font-weight:510;line-height:19px}.calneder_input{letter-spacing:0;color:#999;border:0 solid #fff;font-size:16px;font-weight:510;line-height:19px}.calneder_inputField{letter-spacing:0;color:#999;border:0 solid #fff;justify-content:left;margin-top:10px;font-size:16px;font-weight:510;line-height:19px;display:flex}.buttons_container{letter-spacing:0;text-align:left;font-size:16px;font-weight:510;line-height:19px}.selected_button{color:#000;background-color:#eee;border-radius:10px;width:70px;height:32px;padding:0 8px;font-size:16px;font-weight:510}.unselected_button{color:#999;border-radius:10px;width:70px;height:32px;padding:0 8px}.chartBar_container{width:100%;max-width:100%;height:auto;max-height:auto;background-color:#fff;border:2px;border-radius:17.5603px;margin-top:70px;margin-left:20px;margin-right:20px;padding:16px 0;top:223px;left:413px;box-shadow:0 0 12px #0000004d}.chartBar{padding:20px}.Estimated_earnings_container,.Estimated_earnings_range{letter-spacing:0;text-align:left;color:#000;margin-left:20px;margin-right:15px;font-size:12px;font-weight:400;line-height:14px}.Estimated_earnings_range span input{color:#000;width:100%;max-width:100%;margin-top:30px;margin-bottom:30px}.custom_range_input{appearance:none;background:var(--range-color,linear-gradient(to right, #000 0%, white 0%));opacity:.7;border-radius:5px;outline:none;width:100%;height:8px;transition:opacity .2s}.custom_range_input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#000;border-radius:50%;width:16px;height:16px}.custom_range_input::-moz-range-thumb{cursor:pointer;background:#000;border-radius:50%;width:16px;height:16px}.Estimated_earnings_container span{margin-top:30px}.circularBar_title h4{letter-spacing:0;text-align:center;align-items:center;margin-top:10px;font-size:16px;font-weight:510;line-height:19px}.circularBar_title span{letter-spacing:0;margin:15px;font-size:16px;font-weight:510;line-height:19px}.challenge_container{margin-top:16px}.circularProgressBar_icon{text-align:center}.circularProgressBar_icon svg{margin-top:30px}.Cards_container{width:100%;max-width:100%;height:auto;max-height:auto;background-color:#fff;border:2px;border-radius:16px;margin-top:30px;margin-left:20px;margin-right:20px;padding:16px 0;top:223px;left:43px;box-shadow:0 0 12px #0000004d}@media (width>=768px){.Cards_container{max-width:auto}}@media (width>=992px){.Cards_container{max-width:auto}}@media (width>=1200px){.Cards_container{max-width:auto}}.overview_tab{height:100%;padding:0 18px 40px;display:flex;overflow:auto}.overview_tab p{margin:0;font-size:14px;line-height:1rem}.overview_tab h3,.overview_tab h4{font-size:18px;line-height:1rem}.overview_tab h5{margin:0;font-size:14px;line-height:1.2rem}.overview_col-1,.overview_col-2,.overview_col-3{height:100%}.overview_col-1,.overview_col-3{flex:.5;padding:15px 0}.overview_col-2{flex:1;padding:200px 50px 15px}.overview_col-1{flex-direction:column;gap:15px;display:flex}.overview-boxes{border:1px solid #eee;border-radius:8px;height:230px;padding:14px 16px}.overview-headings{justify-content:space-between;display:flex}.overview-headings .menu-icon{cursor:pointer}.overview-iconBox{gap:10px;display:flex}.overview-content{padding:10px 0}.seenBox p{color:#999}.seenBox .team-text p{color:#fff}.seenMembers{margin-top:10px;margin-left:10px;display:flex;position:relative}.seenBox .team-img{width:45px;height:45px;margin-left:-10px}.seenBox .team-img img{width:45px;height:45px}.seenBox .team-text{position:absolute}.seenBox .team-text p{font-size:12px}.cal-date{align-items:center;gap:10px;margin-top:20px;display:flex}.cal-date p{color:#999;font-size:13px}.cal-date svg{color:#999}.overview_col-2 .wrapper{grid-template-columns:repeat(2,1fr);gap:15px;padding:20px 0 50px;display:grid}.overview_col-2 .col-box{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:15px 16px 15px 10px;display:flex;box-shadow:0 3.38058px 11.832px #0000001f}.overview_col-2 .box-label{align-items:center;gap:10px;display:flex}.overview_col-2 .count{background-color:#eee;border-radius:10px;justify-content:center;align-items:center;width:35px;height:32px;padding:5px;font-size:16px;font-weight:600;display:flex}.overview_col-2 .name{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:180px;font-weight:600;overflow:hidden}.two-col-wrapper{grid-template-columns:repeat(2,1fr);gap:15px;padding-bottom:20px;display:grid}.two-col-wrapper .wrapper-alt{background:#fff;border-radius:16px;padding:16px;transition:all .2s linear;box-shadow:0 3.38058px 11.832px #0000001f}.two-col-wrapper .heading{align-items:center;gap:15px;display:flex}.two-col-wrapper .content{padding:10px 0}.two-col-wrapper .content p{color:#666;font-weight:300}.single-set-actions{border:1px solid #eee;border-radius:16px;align-items:center;padding:16px;display:flex}.single-set-actions .action,.single-set-actions .action .heading{align-items:center;display:flex}.single-set-actions .heading .count{color:#fff;background-color:#000;border-radius:10px;justify-content:center;align-items:center;width:35px;height:32px;padding:5px;font-size:16px;font-weight:600;display:flex}.double-set-actions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.double-set-actions .action{border:1px solid #eee;border-radius:16px;align-items:center;padding:16px;display:flex}.double-set-actions .action .heading{align-items:center;display:flex}.double-set-actions .action .heading .count-alt{color:#fff;background-color:#000}.action>svg:hover{cursor:pointer}.week-tabs{padding:20px 0 50px}.week-tabs .tab-container{gap:30px;display:flex}.week-tabs .tab-container .tab{color:#aaa;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;padding:5px;font-size:16px;display:flex}.week-tabs .tab-container .tab:hover{cursor:pointer}.week-tabs .tab-container .tab.active{color:#fff;background-color:#000}.week-tabs .content{background:#fff;border-radius:16px;padding:30px 16px;transition:all .2s linear;box-shadow:0 3.38058px 11.832px #0000001f}.week-tabs .tab-content{justify-content:space-between;width:100%;display:flex}.week-tabs .tab-content:not(:last-child){margin-bottom:30px}.week-tabs .content-item{justify-content:space-between;align-items:center;width:100%;display:flex}.week-tabs .content-item>div{align-items:center;gap:10px;display:flex}.week-tabs .content-item .date{color:#aaa;background-color:#eee;border-radius:10px;padding:5px}.week-tabs .content h6{color:#666;margin-bottom:20px;font-weight:300}.week-tabs .content-item .services{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;border:1px solid #ddd;border-radius:5px;max-width:300px;padding:5px;overflow:hidden}.task-item{width:100%}.task-item-top>div{align-items:center;gap:10px;display:flex}.task-item-top>div:first-child svg{margin-top:-2px}.task-item-top{justify-content:space-between;width:100%;display:flex}.task-item-top .priority{color:#ebac44;background-color:#fdf4e5;border:1px solid #ebac44;border-radius:30px;padding:5px;font-size:11px}.task-item-desc{margin-top:10px;margin-left:26px}.task-item-desc p{color:#66666687;font-size:12px}.week-tasks{padding:0 0 30px}.completed-tasks{border-top:1px solid #999;padding:30px 0}.week-tasks,.completed-tasks{flex-direction:column;gap:20px;display:flex}.week-tasks svg:hover,.completed-task svg:hover{cursor:pointer}.completed-text{color:#999;font-weight:500;text-decoration:line-through}.services-offered{margin-top:20px}.services-offered .image{background-color:#eaf2f9;border:1px solid #eee;border-radius:8px;height:200px;padding:16px}.services-offered .image-two{background-color:#c2cbc9}.services-offered .image-three{background-color:#536558}.services-offered .image p{background-color:#fff;border-radius:10px;width:100%;padding:5px 10px}.services-offered .bottom{align-items:start;gap:10px;margin-top:10px;display:flex}.services-offered .bottom .icon{border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.services-offered .bottom .created-by{color:#666;font-size:12px;font-weight:300}.overview_col-3{flex-direction:column;gap:15px;display:flex}.responsible-pharmacist,.next-up-today{margin-top:20px}.live-feed .wrapper{border:1px solid #eee;border-radius:16px;height:200px;overflow:hidden}.live-feed .wrapper .video-player{display:grid}.responsible-pharmacist .wrapper{border:1px solid #eee;border-radius:16px;padding:16px}.responsible-pharmacist .wrapper .header{justify-content:space-between;align-items:center;display:flex}.responsible-pharmacist .wrapper .icon-box{border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:5px;display:flex}.responsible-pharmacist .wrapper .label{gap:10px;display:flex}.responsible-pharmacist .wrapper .label .desig{font-size:13px;font-weight:300}.next-up-today .calender-wrapper{flex-direction:column;justify-content:space-between;height:300px;margin-top:25px;display:flex;position:relative}.next-up-top,.next-up-bottom{align-items:center;gap:20px;margin-left:-5px;display:flex}.next-up-today .vertical-line{z-index:1;background:#d9d9d9;width:2px;height:90%;position:absolute;top:16px;left:2px}.next-up-today .time{color:#666;background-color:#eee;border-radius:30px;padding:2px 5px;font-size:10px}.next-up-today .appointments{z-index:2;flex-direction:column;gap:40px;margin-left:-8px;display:flex}.next-up-today .appointment{background:#fff9;border:1px solid #fff;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 3.38058px 11.832px #0000001f}.next-up-today .appointment .name{font-weight:600}.next-up-today .appointment .service{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:300px;overflow:hidden}.next-up-today .appointment .parentService,.next-up-today .apt-type{color:#8c8c8c;font-size:12px}.next-up-today .appointments .circle{background-color:#999;border-radius:50%;width:6px;height:6px}.next-up-today .appointments .total-appointments{align-items:center;gap:8px;display:flex;position:absolute;top:48%;left:-2px}.next-up-today .appointments .total-appointments:hover{cursor:pointer}.next-up-today .appointments .total-appointments p{color:#b3b3b3;font-size:12px;text-decoration:underline}.overview_footer{z-index:2;border-top:1px solid var(--global-tabbed-content-panel-borders);background:var(--overview-footer-color);-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);text-align:right;float:right;width:100%;margin-top:20px;padding:5px 30px;position:fixed;bottom:0;right:0;box-shadow:1px 0 #ccc}.overview_mapbox{z-index:-2;width:99.9%;position:absolute;left:0;overflow:hidden}.overview_mapbox .mapboxgl-map{margin-top:-85px}.overview_mapbox .mapboxgl-map:after{content:"";background:#fff;width:100vw;height:100vh;position:absolute;top:40vh}.overview_mapbox:after{content:"";filter:blur(25px);width:100vw;height:100vh;position:absolute;top:200px}@media only screen and (width<=1900px){.overview-boxes{height:auto}.overview_col-2 .wrapper{grid-template-columns:repeat(2,48%)}.patient-dashboard-col-2 .wrapper,.overview_col-2 .two-col-wrapper{grid-template-columns:unset}}@media only screen and (width<=1400px){.next-up-today .appointment .service{max-width:230px}.overview_mapbox .mapboxgl-map{margin-top:unset}}@media only screen and (width<=1200px){.overview_col-2 .wrapper{grid-template-columns:repeat(1,100%)}.next-up-today .appointment .service{max-width:150px}}@media only screen and (width<=1180px){.next-up-today .appointment .service{max-width:unset}}@media only screen and (width<=990px){.overview_tab{display:block}.overview_col-1,.overview_col-2,.overview_col-3{height:unset;padding:unset}.overview_col-2{padding:30px 0}}@media screen and (width<=600px){.week-tabs .tab-container{gap:17px}.week-tabs .tab-container .tab{width:25px;height:25px}.overview_tab h3,.overview_tab h4{line-height:3rem}.task-item-top .priority{text-align:center;border-radius:15px;width:80px;padding:2px}.overview_mapbox{top:0}.week-tabs .content-item{display:block!important}.heart_count p{font-size:12px!important}.in-store-money{padding:10px 5px!important}.summary_details,.appleHealth_details{flex-direction:column}.appleHealth_details .card-shaped-box{width:265px!important}.appointment{flex-direction:column}.box-label .value.allergies{overflow-x:scroll}.left{flex-direction:column}.lifetimeValue_attributes .box{width:250px!important}.dateandtime{flex-direction:column}.summary_details .card-shaped-box{width:265px!important}.appointment-info .name{text-align:center;font-size:12px!important}.appleHealth_header{flex-direction:column!important}}@media screen and (width<=768px) and (height<=1024px){.overview_mapbox{top:0!important}.tabs_box{padding:60px 20px 0}.pharmacy_header_iconbox{justify-content:center!important}.overview_col-2 .wrapper{display:flex;flex-direction:column!important}}.patient-dashboard-col-2{flex:2;padding:300px 50px 15px}.patient-detail-box .box-label{display:block}.allergies{gap:15px;display:flex}.contact-detail-box:hover .box-label p{color:#353434}.contact-detail-box:hover{cursor:pointer;transition:all .2s linear;background-color:#e1e1e1!important}.contact-detail-box:hover .copy-icon{transition:transform .2s ease-in-out;transform:scale(1.1)}.upcoming_appntmnt{margin-top:40px}.patient-detail-appointments .wrapper{flex-direction:column;gap:20px;padding:0 0 0 35px;display:flex}@media only screen and (width<=600px){.patient-dashboard-col-2{padding:10px 50px 15px 20px}.overview_col-2 .wrapper{padding:unset;flex-direction:column;gap:10px;display:flex}.patient-detail-box .value{width:190px}.tasks_header{padding-top:20px!important}.lifetimeValue_bottom,.lifetimeValue_attributes{flex-direction:column}.lifetimeValue_container{width:300px!important}.overview_col-2{width:320px!important}.bottom{flex-direction:column;display:flex!important}}.appointment-skeleton-wrapper{flex-direction:column;gap:20px;display:flex}.no-appointments{text-align:center}.actions-wrapper{flex-direction:column;gap:10px;display:flex}.patient-action-box{background-color:var(--bg-clr);cursor:pointer;border:1px solid #eee;border-radius:14px;justify-content:space-between;align-items:center;padding:16px;transition:background .3s;display:flex}.patient-action-box.disabled{cursor:not-allowed;background-color:var(--patient-consultation-disabled-bg)!important}.patient-action-box:hover{background-color:var(--patient-consultation-hover-bg)}.patient-action-wrapper{width:100%}.patient-action-header-wrapper{justify-content:space-between;align-items:center;display:flex}.patient-action-header{align-items:center;gap:9px;display:flex}.patient-action-label{font-weight:600}.patient-action-value{padding-top:4px;font-weight:300}:scope:hover .patient-action-icon{transition:transform .2s ease-in-out;transform:scale(1.3)}.db-consultation-wrapper{background:var(--card-bg-color);border-radius:12px;padding:20px;box-shadow:0 4px 20px #0000000d}.consultation-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.custom-dropdown{width:140px}.consultation-date-group{margin-bottom:20px}.consultation-date{color:#555;margin-bottom:10px;font-size:14px;font-weight:500}.consultation-card{background-color:var(--prescription-medication-bg);border-radius:10px;align-items:center;margin-bottom:10px;padding:12px 16px;display:flex;position:relative}.consult-icon{color:#000;background-color:gold;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-right:12px;font-weight:700;display:flex}.consultation-info{flex:1}.consult-title{font-size:14px;font-weight:600}.consult-subtitle{color:#666;font-size:12px}.consult-arrow{color:#999;font-size:18px}.patient-dashboard-vitals-wrapper .vital-value{text-align:center;background-color:#0a0a0a;border-radius:5px;min-width:40px;padding:.4rem}.patient-dashboard-vitals-wrapper .vital-value p{color:#fff;margin:0;font-size:9px}.patient-dashboard-vitals-wrapper .vital-value p:nth-child(2){text-transform:uppercase;font-size:8px;font-weight:300}.patient-dashboard-vitals-wrapper .vital-details p:first-child{text-transform:capitalize;font-weight:600}.patient-dashboard-vitals-wrapper .vital-details p:nth-child(2){color:#999;font-size:12px}.patient-dashboard-vitals-wrapper .MuiAccordion-root{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-222);box-shadow:none;padding:.4rem 0;transition:all .1s linear;border-radius:10px!important}.patient-dashboard-vitals-wrapper .MuiAccordion-root:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.patient-dashboard-vitals-wrapper .MuiAccordion-root.Mui-expanded{margin:0}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-root{padding:0}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content{align-items:center;gap:8px;font-size:14px;display:flex;margin:0!important;padding:0 .5rem!important}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content .Mui-expanded{margin:0}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-content{margin:10px 0}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-root{padding:0}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content .MuiAccordionSummary-root.Mui-expanded{min-height:25px}.patient-dashboard-vitals-wrapper .MuiAccordionSummary-content svg.MuiSvgIcon-root{font-size:18px}.patient-dashboard-vitals-wrapper .list-item-sk{background-color:var(--pc-fields-listitems);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;flex-direction:column;align-items:start;padding:.4rem;display:flex}.patient-dashboard-vitals-wrapper .acc-details{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px;display:grid}.patient-dashboard-vitals-wrapper .acc-details .detail{text-align:center}.patient-dashboard-vitals-wrapper .acc-details .detail .value{font-size:14px;font-weight:500}.patient-dashboard-vitals-wrapper .acc-details .detail .label{color:#999;font-size:12px;font-weight:400}.patient-dashboard-vitals-list{flex-direction:column;gap:10px;margin-top:5px;display:flex;position:relative}.patient-dashboard-details-area{height:calc(100% - 150px)}.patient-details-modal h3{font-weight:500}.patient-dashboard-col-2{flex:2;padding:300px 50px 15px;overflow:hidden}.tasks_header{justify-content:space-between;margin-bottom:-10px;display:flex}.patient-detail-box{align-items:start}.patient-detail-box:last-child{width:100%}.patient-detail-box .box-label{width:100%;display:block}.patient-detail-box .box-label .patient-detail-label{margin-bottom:5px;font-weight:600}.patient-detail-box.address-box .value{max-width:unset;word-break:break-word;white-space:normal}.patient-detail-box .value{white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;max-width:230px;font-weight:300;overflow:hidden}.patient-detail-box:last-child .value{max-width:unset}.allergies{flex-wrap:wrap;gap:15px;display:flex}.allergies p{border-radius:10px;padding:8px 10px;font-size:12px;font-weight:600}.contact-details-wrapper{flex-direction:column;gap:10px;display:flex}.contact-detail-box{border:1px solid #eee;border-radius:14px;justify-content:space-between;align-items:start;padding:16px;display:flex}.contact-detail-box .contact-label{font-weight:600}.contact-detail-box .contact-value{font-weight:300}.patient-detail-buttons{gap:5px;margin-top:15px;display:flex}.patient-detail-button{border:1px solid #ddd;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:8px 14px;display:flex}.tasks-remove{background-color:#fff}.tasks-remove p{color:#000}.tasks-done{background-color:#000}.tasks-done p,.tasks-done svg{color:#fff}.patient_name{margin-left:5px!important}.header_appointment{margin-bottom:unset;margin-bottom:10px}.patient-detail-appointments{position:relative}.patient-detail-appointments .wrapper{flex-direction:column;gap:20px;max-height:600px;padding:0 0 0 35px;display:flex;overflow-x:auto}.patient-detail-appointments .wrapper .appointment{border-radius:16px;justify-content:space-between;align-items:center;padding:15px 16px 15px 10px;transition:all .2s linear;display:flex;position:relative;box-shadow:0 3.38058px 11.832px #0000001f}.patient-detail-appointments .wrapper .appointment .left{align-items:center;gap:10px;display:flex}.patient-detail-appointments .wrapper .appointment .appointment-info .name{max-width:unset;margin-bottom:8px;font-size:16px}.patient-detail-appointments .wrapper .appointment .appointment-info .dateandtime{align-items:center;gap:15px;display:flex}.patient-detail-appointments .wrapper .appointment .appointment-info .time{font-size:14px}svg.beforeIcon{position:absolute;top:25px;left:-45px}.patient-detail-appointments .wrapper:before{content:"";width:2px;position:absolute;top:30px;bottom:30px;left:0}.patient-detail-appointments .wrapper .status{border:1px solid #eee;border-radius:20px;align-items:center;gap:10px;padding:5px;display:flex}.patient-detail-appointments .wrapper .status p{text-transform:capitalize;font-size:12px}.patient-detail-appointments .wrapper .appointment .right{align-items:center;gap:20px;display:flex}.lifetimeValue_container{padding:50px 0}.lifetimeValue_attributes{justify-content:space-between;gap:20px;display:flex}.lifetimeValue_attributes .box,.lifetimeValue_chart{border:unset;border-radius:16px;padding:15px 16px 15px 10px;transition:all .2s linear;position:relative;box-shadow:0 3.38058px 11.832px #0000001f}.lifetimeValue_attributes .box{height:unset;width:100%}.lifetimeValue_attributes .box .label{margin-bottom:5px;font-weight:600}.lifetimeValue_chart{padding:20px}.lifetimeValue_content p{color:#666;margin-bottom:20px}.lifetimeValue_bottom{align-items:center;gap:20px;margin-top:20px;display:flex}.lifetimeValue_bottom .box-label{border:1px solid #eee;border-radius:20px;width:100%;padding:20px}.lifetimeValue_bottom .box-label .count{color:#fff;width:50px;height:50px;background-color:#000!important}.summary_details{justify-content:space-between;gap:20px;margin-top:20px;display:flex}.summary_container .left,.summary_container .right{flex-direction:column;gap:20px;width:100%;display:flex}.summary_header{justify-content:space-between}.card-shaped-box{border-radius:16px;min-height:98px;padding:16px;transition:all .2s linear;box-shadow:0 3.38058px 11.832px #0000001f}.card-shaped-content{margin-top:10px}.card-shaped-content .description{font-weight:300}.card-shaped-content .inner_container{border-radius:10px;margin-top:10px;padding:10px 12px}.card-shaped-content .inner_container .title{justify-content:space-between;font-weight:600;display:flex}.card-shaped-content .inner_container .pain,.card-shaped-content .inner_container .calender{margin-top:6px;font-weight:300}.card-shaped-content .inner_container .calender{gap:5px;display:flex}.card-shaped-content .inner_container .title.family_title{justify-content:unset;gap:5px}.card-shaped-content .inner_container .input_wrapper .top{justify-content:space-between;gap:8px;margin-top:10px;display:flex}.card-shaped-content .inner_container .input_wrapper .bottom{margin-top:8px}.card-shaped-content .inner_container .input_wrapper .top>div,.card-shaped-content .inner_container .input_wrapper .bottom>div{border-radius:10px;width:100%;padding:6px 8px;font-size:12px}.card-shaped-content .inner_container .input_wrapper .top>div .label,.card-shaped-content .inner_container .input_wrapper .bottom>div .label{font-size:12px;font-weight:600}.card-shaped-content .inner_container .input_wrapper .top>div .text,.card-shaped-content .inner_container .input_wrapper .bottom>div .text{color:#999;font-size:12px;font-weight:300}.in-store-money{background-color:#f2f2f2;border-radius:30px;padding:2px 5px}.in-store-money p{font-size:12px;font-weight:600}.in-store-tabs-wrapper .first,.in-store-tabs-wrapper .second{margin:15px 0}.in-store-tabs-wrapper .day-date,.in-store-tabs-wrapper .medicine-box .medicine-type{font-size:12px;font-weight:300}.in-store-tabs-wrapper .medicine-box{border-radius:12px;margin-top:10px;padding:10px}.in-store-tabs-wrapper .medicine-box .medicine-title{justify-content:space-between;font-weight:600;display:flex}.card-shaped-box .medications-wrapper{flex-direction:column;gap:20px;margin-top:10px;display:flex}.card-shaped-box .medications-wrapper .status{align-items:center;gap:10px;display:flex}.card-shaped-box .medications-wrapper .status .circle{width:10px;height:10px}.card-shaped-box .medications-wrapper .status .circle.green{background-color:green}.card-shaped-box .medications-wrapper .status .circle.red{background-color:red}.card-shaped-box .three-cols{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.card-shaped-content .inner_container .title.medication-title{justify-content:unset;gap:12px}.card-shaped-content .inner_container .last-dispensed{font-size:12px;font-weight:300}.appleHealth_container{padding:50px 0}.appleHealth_container .last_updated{border-radius:30px;padding:3px 10px;font-size:12px}.appleHealth_details{gap:20px;margin-top:25px;display:flex}.appleHealth_details .left,.appleHealth_details .right{flex-direction:column;gap:20px;width:100%;display:flex}.heart-boxes,.ecg-boxes{flex-direction:column;gap:10px;margin-top:15px;display:flex}.heart-boxes .heart_box,.ecg-boxes .ecg_box{border:1px solid #eee;border-radius:10px;align-items:center;gap:10px;padding:16px;display:flex}.heart-boxes .heart_box .heart_count{text-align:center;background-color:#000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.heart-boxes .heart_box .heart_count.green{background-color:green}.heart-boxes .heart_box .heart_count.yellow{background-color:#f5a623}.heart-boxes .heart_box .heart_count p{color:#fff}.heart-boxes .heart_box .heart_count p:first-child{font-size:20px}.heart-boxes .heart_box .heart_count p:nth-child(2){font-size:10px}.heart-boxes .heart_box .heart_desc p:first-child{font-weight:600}.heart-boxes .heart_box .heart_desc p:nth-child(2){color:#999;font-weight:300}.ecg-boxes .ecg_box{justify-content:space-between;align-items:start}.ecg-boxes .ecg_box .ecg_desc{align-items:center;gap:10px;display:flex}.ecg-boxes .ecg_box .ecg_title p:first-child{font-weight:600}.ecg-boxes .ecg_box .ecg_title p:nth-child(2){color:#999;font-size:12px;font-weight:300}.ecg-boxes .ecg_box .ecg_desc p{font-size:9px}.referral-letter-content{margin-top:10px;padding-bottom:5px;overflow-x:auto}.referral-letter-content::-webkit-scrollbar{background:0 0;transition:opacity .2s;opacity:0!important;width:5px!important;height:5px!important}.referral-letter-content::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.referral-letter-content::-webkit-scrollbar-thumb:hover{background:0 0!important}.referral-letter-content::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.referral-letter-content:hover::-webkit-scrollbar{opacity:1}.referral-letter-content:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.referral-letter-content:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.referral-letter-content:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.referral-letter-content .description{font-weight:300}.referral-boxes,.ecg-boxes{flex-direction:row;gap:24px;margin-top:15px;display:flex}.referral-boxes .referral_box{background-color:var(--grey-222);border:1px solid var(--pd-referral-letter-card-borders);cursor:pointer;border-radius:10px;flex-direction:column;align-items:start;gap:10px;padding:16px;display:flex}.referral-boxes .referral_box:hover{background-color:var(--pd-referral-letter-card-hover);transition:all .1s linear}.referral-boxes .referral_box .referral_letter{background-color:var(--pd-referral-letter-card-bg);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:200px;height:210px;display:flex}.referral-boxes .referral_box .referral_letter.green{background-color:green}.referral-boxes .referral_box .referral_letter.yellow{background-color:#f5a623}.referral-boxes .referral_box .referral_letter p{color:#fff}.referral-boxes .referral_box .referral_letter p:first-child{font-size:20px}.referral-boxes .referral_box .referral_letter p:nth-child(2){font-size:10px}.referral-boxes .referral_box .referral_desc p:first-child{font-weight:600}.history-container{padding:50px 0 0}.history-details{flex-direction:column;gap:20px;width:100%;display:flex}.referral-boxes .referral_box .referral_desc p:nth-child(2){color:#999;font-weight:300}.referral-selected-days{flex-direction:column;gap:10px;display:flex}.patient-details-container{align-items:start}@media only screen and (width<=1900px){.overview_col-2{flex:1}.card-shaped-box{min-height:75px}}@media only screen and (width<=1200px){.patient-detail-box:last-child{grid-column:unset}}.ag-theme-alpine,.ag-theme-alpine-dark{width:100%;height:100%}.ag-theme-alpine .ag-root-wrapper,.ag-theme-alpine-dark .ag-root-wrapper,.ag-theme-alpine .ag-root-wrapper-body,.ag-theme-alpine-dark .ag-root-wrapper-body,.ag-theme-alpine .ag-root,.ag-theme-alpine-dark .ag-root{height:100%!important}.ag-theme-alpine .ag-row:hover{cursor:pointer;background-color:#f0f0f0!important}.ag-theme-alpine-dark .ag-row:hover{cursor:pointer;background-color:#414141!important}.ag-floating-filter-input{border:1px solid #ccc;border-radius:4px;padding:5px;font-size:12px}.patient-tag-container{margin:2px;margin-top:-2px!important}.no_patient_found_message{justify-content:center;align-items:center;height:20vh;display:flex}.patient-import-btn{background-color:var(--quick-actions-inner-padded-area);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;align-items:center;gap:8px;padding:.6rem;font-size:12px}.patient_tab{width:100%;height:820px;margin:0;display:flex}.patient_tab_side_filters_container{min-width:300px;height:auto;margin:20px}.patient_tab_side_filters_container .patient_tab_side_filters_box{cursor:pointer;border-radius:8.9697px;justify-content:space-between;gap:11.2121px;min-width:300px;height:auto;margin-top:20px;padding:8px 10px;display:flex}.patient_tab_side_filters_container .patient_tab_side_filters_box:hover p{font-weight:600}.patient_tab_side_filters_container .patient_tab_side_filters_box p{margin:0}.patient_tab_side_filters_container .patient_tab_side_filters_box:hover .itemCount{background-color:#222}.patient_tab .patient_tab_patient_list{border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;height:auto;margin-right:5px;overflow:auto}.patient_tab .patient_list_grid_container{height:auto;margin:0 30px}.patient_tab .ag-root-wrapper{border:none!important;border-radius:15px!important}.patient_tab .ag-header-cell-resize{display:none!important}.patient_tab .ag-header{border-bottom:none!important}.patient_tab .ag-root .ag-row-odd,.patient_tab .ag-root .ag-row-even{background-color:#0000}.patient_tab .patient_tab_patient_header{justify-content:space-between;align-items:center;margin:20px 30px 0;display:flex}.patient_tab .patient_tab_patient_controls{justify-content:space-between;display:flex}.patient_tab .patient_tab_control_button{cursor:pointer;border:1px solid #ccc;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;margin-right:10px;padding:10px;display:flex}.patient_tab .patient_tab_control_button:hover{background-color:#111!important}.patient_tab .patient_tab_control_button:hover .patient_tab_button_span{color:#ddd!important}.patient_tab .patient_tab_button_span{letter-spacing:0;text-align:left;font-size:12px;font-weight:510;line-height:16px}.patient_tab .patient_tab_patient_count_span{letter-spacing:0;text-align:left;font-size:16px;font-weight:590;line-height:19px}.patient_tab_side_filters_container .patient_tab_side_filter_box_text{letter-spacing:0;text-align:left;font-size:14px;font-weight:400;line-height:18px}.patient_tab_side_filters_container .itemCount{color:#fff;text-align:center;background-color:#999;border-radius:50%;width:21px;height:20px;font-size:11px}.patient_list_grid_container .ag-theme-alpine-dark .ag-root{border-radius:20px}.patient_list_grid_container .ag-checkbox-input-wrapper input,.ag-checkbox-input-wrapper input{border:1px solid #ccc!important}.patient_tab .ag-header-cell-text{letter-spacing:0!important;text-align:left!important;font-size:12px!important;font-weight:510!important;line-height:18px!important}.patient_tab .ag-ltr .ag-cell{border:none!important;font-size:12px!important;font-weight:400!important}.patient_tab .ag-theme-alpine-dark{background:#000!important}.patient-tag-container .custom_tag_succes{color:#00a337;border:1px solid #0bda51;border-radius:15px;width:40px;height:26px;margin-top:9px}.patient-tag-container .custom_tag_nhs{color:#444;background-color:#38d76d;border:1px solid #2b8348;border-radius:15px;width:auto;height:auto;margin-top:9px}.patient-tag-container .p-tag-icon,.p-tag-value,.p-tag-icon.pi{font-size:10px}.patient-tag-container .custom_tag_subscription{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:15px;width:auto;height:auto;margin-top:9px}.patient-tag-container .custom_tag_warning{color:orange;border:1px solid orange;border-radius:15px;width:40px;height:26px;margin-top:9px}.patient_tab .ag-body{border-radius:15px!important}.patient_tab .ag-theme-alpine-dark .ag-row-selected{background-color:#000!important}.ag-theme-alpine,.ag-theme-alpine-dark{--ag-alpine-active-color:none!important;--ag-row-hover-color:#82888c1a!important;--ag-selected-row-background-color:#82888c1a!important}.patient_tab_patient_list .patient_list_no_data_found_message h5{text-align:center;margin-top:100px}.patient_tab .ag-paging-panel{border-top:none!important}.patient_tab .ag-icon{font-family:agGridAlpine!important}.patientview_wrapper{width:81%;margin-top:20px}.patientview_wrapper .MuiTab-root.Mui-selected{color:unset}.patientview_wrapper .MuiTab-root{text-transform:unset}.patientview_wrapper .MuiButtonBase-root{padding:0}.patientview_wrapper .MuiTabs-flexContainer{gap:20px;height:55px}.patient_tab_list_footer{justify-content:flex-end;display:flex}.patient_tab_list_footer button{color:#fff;background-color:#000;border-radius:10px;height:40px;margin:5px 20px;padding:10px;font-size:12px;font-weight:400}.patient_compaign_modal{z-index:999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;box-shadow:0 2px 4px #0003}.patient_compaign_modal-content{background:#fff;border-radius:8px;max-width:80%;padding:20px;position:relative;overflow-y:auto;box-shadow:0 2px 4px #0003}.patient_compaign_modal .accordion-content{margin-top:10px;padding:10px}.patient_compaign_modal .date-range{justify-content:space-between;margin:60px 5px 5px;display:flex}.patient_compaign_modal .css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root{border-radius:20px!important;height:50px!important}.patient_compaign_modal .date-range .MuiTextField-root{margin-right:10px}.patient_compaign_modal .MuiAccordionSummary-root{background-color:#fff;border-bottom:1px solid #ddd;border-radius:20px}.patient_compaign_modal .MuiAccordionSummary-content{border-radius:20px;justify-content:space-between;align-items:center;display:flex}.patient_compaign_modal .MuiSvgIcon-root.MuiAccordionSummary-expandIcon{color:#333}.patient_compaign_modal .css-1elwnq4-MuiPaper-root-MuiAccordion-root.Mui-expanded:first-of-type,.patient_compaign_modal .css-1elwnq4-MuiPaper-root-MuiAccordion-root:first-of-type{border-radius:20px}.patient_compaign_modal-content h5{text-align:center;align-items:center}.patient_compaign_modal .accordion-content-items{cursor:pointer;background-color:#fff;border-radius:20px;width:100%;height:40px;margin-top:2px;padding:10px}.patient_compaign_modal .add_campaign_button{text-align:center;background-color:#000;border-radius:20px;justify-content:center;align-items:center;height:40px;margin:30px 10px 10px}.patient_compaign_modal .add_campaign_button button{color:#fff;margin-top:6px}.patient_campaign_services_dropdown select{border-radius:20px;width:100%;height:40px;padding:10px}.campaign_list_container{border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;height:800px;margin-right:5px;overflow:auto}.campaign_list_container .innerServices{flex-wrap:wrap;justify-content:space-between;margin:20px 10px 10px;display:flex}.campaign_list_container .card_service_main_wrapper{border-radius:15px;justify-content:space-between;align-items:center;height:50px;margin:10px;padding:5px;display:flex}.campaign_list_container .card_service_main_wrapper .card_count{color:#fff;background-color:#000;border-radius:50%;padding:5px;font-size:12px}.campaign_list_container .card_service_main_wrapper .created_on_date{margin-right:20px;padding:5px;font-size:16px}.campaign_list_container .innerServices .campaign_list_serviceCard .myCard{border-radius:10px;box-shadow:0 0 10px #0003!important}.campaign_list_container .cardHeading{background-color:#0000!important}.campaign_list_container .progress-bar-container{justify-content:center;align-items:center;width:180px;height:150px;margin-left:155px;display:block}.campaign_list_container .total_patient_div{justify-content:center;margin-top:50px;font-size:20px;display:flex}.campaign_list_container .campaign_service_title{margin:0 auto;font-size:24px;font-weight:600}.campaign_list_container .campaign_list_cardWrapper{box-sizing:border-box;flex:0 0 calc(33.3333% - 20px);margin:10px}.campaign_list_container .campaign_list_serviceCard{flex-wrap:wrap;grid-template-columns:repeat(3,1fr);justify-content:space-between;margin:-10px;display:grid;background-color:#0000!important}@media screen and (width<=600px){.patientview_wrapper .MuiTabs-flexContainer{gap:unset}.patient_tab{display:block}.patient_tab_side_filters_container{margin:unset}.patientview_wrapper{width:100%}.campaign_list_container .campaign_list_serviceCard{display:block}}@media screen and (width<=768px){.campaign_list_container .campaign_list_serviceCard{display:block}}.patient-listview-table::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.patient-listview-table::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.patient-listview-table::-webkit-scrollbar-thumb:hover{background:0 0!important}.patient-listview-table::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.patient-listview-table:hover::-webkit-scrollbar{opacity:1}.patient-listview-table:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.patient-listview-table:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.patient-listview-table:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.patient_mapview_container{border:1px solid #eee;border-radius:6px;width:100%;height:100%;position:relative;overflow:hidden}.patient_mapview_count{z-index:2;font-size:20px;font-weight:400;position:absolute;top:12px;left:15px}.custom-modal-width{border-radius:20px!important;max-width:1000px!important}.modal-height{height:530px}.inputDiv,.inputDiv-dark{border-radius:15px;width:100%;display:flex}.searchPatient{background:0 0;border:none;outline:none;width:100%;height:30px;padding:10px;font-size:14px}.searchPatient-dark{color:#fff;background:0 0;border:none;outline:none;width:100%;height:55px;padding:10px;font-size:14px}.searchIcon{margin-top:4px;margin-left:11px}.parent{flex-direction:row;display:flex;overflow-y:auto}.patients{width:40%;height:100%}.patientDetails{border-left:1px solid #d3d3d3;flex-direction:column;width:60%;height:auto;display:flex}.custom-modal-header{padding:0}.patientListHeading{font-size:14px;font-weight:700}.addPatient{flex-direction:row;justify-content:space-between;padding-top:5%;padding-left:25px;padding-right:35px;display:flex}.patientList{flex-direction:column;gap:12px;height:100%;padding-top:5px;display:flex;max-height:285px!important}.rowPatient{cursor:pointer;border-radius:15px;flex-direction:row;justify-content:space-between;height:55px;margin-top:10px;padding:13px;display:flex}.rowPatient>div{align-items:center;gap:5px;display:flex}.patientName{font-size:15px}.date{border:none;border-radius:10px;justify-content:center;align-items:center;width:fit-content;max-width:150px;padding:0 10px;font-size:12px;display:flex}.prescriptions{flex-direction:row;justify-content:space-between;padding-top:5%;padding-left:25px;display:flex;padding-right:35px!important}.prescriptionsHeading{font-size:14px;font-weight:700}.prescriptionList{flex-direction:column;padding-top:5px;display:flex}.rowPrescription{border-radius:15px;flex-direction:row;justify-content:space-between;height:55px;margin-top:10px;padding:13px;display:flex}.rowPrescription>div{align-items:center;display:flex}.prescriptionName{font-size:15px}.suffix-button{border-radius:10px;width:100%;max-width:100px;height:30px}.patientDetails{flex-direction:column;display:flex}.patientContact{flex-direction:column;align-items:center;padding-top:20px;display:flex}.circle{background-color:#696969;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.initials{color:#fff;font-size:28px}.patientDetailsName{padding-top:10px;font-weight:700}.patientDetailsDate{color:#a9a9a9;padding-top:10px;font-family:sans-serif;font-size:15px}.detailDigits{flex-direction:row;align-items:center;padding-top:15px;display:flex}.rectangle,.rectangle-dark{border-radius:4px;width:23px;height:25px;margin:0 2px;position:relative}.digit{font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cross-icon{cursor:pointer;position:relative;top:14px;right:10px}.digitSectionOne,.digitSectionTwo{flex-direction:row;margin-right:5px;display:flex}.digitSectionThree{flex-direction:row;display:flex}.address{padding-top:10px}.address p{color:#d3d3d3;padding-top:10px}.nominations,.nominations-dark{border-radius:17px;flex-direction:column;height:100px;margin:10px 15px;padding:20px;display:flex}.nominationHeading{font-weight:700}.nominationChild{flex-direction:row;justify-content:space-between;margin:0 10px;display:flex}.nominationAddress p{color:gray;margin:0 10px}.tags,.tags-dark{border-radius:17px;flex-direction:column;height:100px;margin:10px 15px;padding:20px;display:flex}.tagsChild{flex-direction:row;justify-content:space-between;margin:0 10px;display:flex}.tagSection{flex-direction:row;justify-content:space-evenly;width:500px;margin-top:-10px;display:flex}.singleTag{color:#08f;background-color:#d1dee7;border-radius:15px;height:30px;font-size:13px;font-weight:700}.suffix-button-dark{color:#fff;border:1px solid #fff;border-radius:10px;width:100px;height:30px;margin-top:12px;margin-right:20px}.go-to-dashboard{color:#000;background-color:#fff;padding:0;font-size:12px}.noRecordFound{flex-direction:column;justify-content:center;align-items:center;height:100%;font-weight:700;display:flex}.closeBtn{cursor:pointer;flex-direction:column;align-items:end;display:flex}.footer{z-index:2;flex-direction:row;justify-content:flex-end;width:100%;padding:10px 30px;display:flex;position:sticky;bottom:0;background:var(--footer-color)!important}.noRecordFoundWhite{color:#fff}.noRecordFoundBlack{color:#000}.searchPatient-darkMode{color:#fff}.pd-modal{z-index:9999999!important}.pd-modal .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pd-modal .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pd-modal .modal-content .header .info{flex-direction:column;gap:10px;display:flex}.pd-modal .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pd-modal .modal-content .header .info .desc{color:#727273;max-width:80%;margin:0;font-size:14px}.pd-modal .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pd-modal .modal-content .body{max-height:850px;margin-top:15px;overflow-y:auto}.pd-modal .modal-content .body::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.pd-modal .modal-content .body::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.pd-modal .modal-content .body::-webkit-scrollbar-thumb:hover{background:0 0!important}.pd-modal .modal-content .body::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.pd-modal .modal-content .body:hover::-webkit-scrollbar{opacity:1}.pd-modal .modal-content .body:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.pd-modal .modal-content .body:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.pd-modal .modal-content .body:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.pd-modal .modal-content .body .dropdown-wrapper{justify-content:center;align-items:end;width:100%;display:flex}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown{width:60%;background-color:var(--grey-111)!important}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-placeholder,.pd-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-dropdown.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect{width:60%;background-color:var(--bg-clr)!important;border:var(--modal-border-outline)!important;border-radius:8px!important}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-multiselect-token{background:#f663e252;font-size:14px}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect.p-multiselect:not(.p-disabled).p-focus{box-shadow:none}.pd-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-placeholder,.pd-modal .modal-content .body .dropdown-wrapper .add-vital-multiselect .p-inputtext{color:var(--add-vitals-modal-value-color)!important;font-weight:400!important}.pd-modal .modal-content .body .vital-boxes-wrapper{flex-direction:column;gap:10px;display:flex}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:1rem;transition:all .1s linear;display:flex}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box p{margin:0}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .label{margin-top:6px;font-size:14px;font-weight:600;line-height:.6}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box .desc{color:#999;font-size:12px;font-weight:500}.pd-modal .modal-content .body .vital-boxes-wrapper .vital-grid .vital-box:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pd-modal .modal-content .body .vital-boxes-wrapper .cancel-btn{border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;background-color:var(--grey-111);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding:.6rem .3rem;transition:all .1s linear;display:flex}.pd-modal .modal-content .body .vital-boxes-wrapper .cancel-btn p{margin:0;font-size:14px;font-weight:500}.pd-modal .modal-content .body .vital-boxes-wrapper .cancel-btn:hover{background-color:var(--add-vitals-modal-vital-hover);transition:all .1s linear}.pd-modal .modal-content .body .field-error{color:red;margin:4px 0 0;font-size:12px}.pd-modal .modal-content .body form{padding:0}.pd-modal .modal-content .body form .fields-wrapper{flex-direction:column;gap:26px;display:flex}.pd-modal .modal-content .body form .fields-wrapper h6{margin:20px 0 -10px;font-weight:700}.pd-modal .modal-content .body form .fields-wrapper .form-group{flex-direction:column;gap:6px;display:flex}.pd-modal .modal-content .body form .fields-wrapper .form-group label{color:var(--pc-modal-labels);font-size:14px;font-weight:500}.pd-modal .modal-content .body form .fields-wrapper .form-group input{background-color:var(--grey-222);color:var(--main-heading);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;width:100%;min-height:40px;margin:0 .6px;padding:.5rem .75rem;font-size:14px}.pd-modal .modal-content .body form .fields-wrapper .form-group .custom-select{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;min-height:40px;padding:.5rem .75rem;font-size:14px}.pd-modal .modal-content .body form .fields-wrapper .form-group .field-error{font-size:14px}.pd-modal .modal-content .body form .footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pd-modal .modal-content .body form .footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pd-modal .modal-content .body form .footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pd-modal .modal-content .body form .footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pd-modal .modal-content .body form .footer-actions .done{color:#fff;background:#000}.pd-modal .modal-content .body form .footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pd-modal .modal-content .body form .footer-actions .done:hover{background-color:#111}.pd-modal .modal-content .body .fields-grid{background-color:var(--consultation-question);border-radius:16px;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:1rem;display:grid}.pd-modal .modal-content .body .fields-grid .text-box-grid{background-color:var(--grey-222);border-radius:16px;min-height:64px;padding:.5rem}.pd-modal .modal-content .body .fields-grid .text-box-grid .label{color:#aaa;margin:0;font-size:12px}.pd-modal .modal-content .body .fields-grid .text-box-grid input{border:1px solid var(--global-tabbed-content-panel-borders);width:100%;color:var(--add-vitals-modal-value-color);background-color:#0000;border-radius:16px;margin-top:4px;padding:2px 10px;font-size:13px}.pd-modal .modal-content .body .fields-grid .text-box-grid input:focus{outline:0}.pd-modal .modal-content .body .fields-grid .text-box-grid input::placeholder{color:#9999997e}.pd-modal .modal-content .body .fields-grid .text-box-grid .switch{margin-top:3px}.pd-modal .modal-content .body .fields-grid .text-box-grid .switch input{width:300%}.pd-modal .modal-content .body .fields-grid .text-box-grid:last-child{grid-column:span 2}.pd-modal .modal-content .body .fields-grid .text-box-grid.flex{justify-content:space-between;align-items:center;display:flex}.pd-modal .modal-content .body .bp-fields-wrapper .title{text-align:left;margin:20px 0 0;font-weight:700}.pd-modal .modal-content .body .bp-fields-wrapper .sysdias{margin-top:20px}.pd-modal .modal-content .body .bp-fields-wrapper .sysdias:before{content:"";background-color:var(--global-tabbed-content-panel-borders);width:25px;height:3px;margin-right:6px;display:inline-block;position:relative;top:-3px}.pd-modal .modal-content .body .bp-fields-wrapper .fields-grid{margin-top:10px}.pd-modal .modal-content .body .comments-area{border:1px solid var(--global-tabbed-content-panel-borders);border-radius:16px;margin-top:20px;padding:.6rem}.pd-modal .modal-content .body .comments-area textarea{width:100%;color:var(--add-vitals-modal-value-color);border:1px solid var(--global-tabbed-content-panel-borders);background-color:var(--consultation-question);border-radius:16px;padding:1rem;font-size:14px}.pd-modal .modal-content .body .add-more-btn-wrapper{background-color:var(--grey-222);border:1px solid var(--global-tabbed-content-panel-borders);cursor:pointer;border-radius:16px;width:100%;margin-top:10px;padding:.5rem;transition:all .2s linear;box-shadow:0 2px 6px #0000000a}.pd-modal .modal-content .body .add-more-btn-wrapper .add-more-btn{background-color:var(--consultation-question);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:.5rem;display:flex}.pd-modal .modal-content .body .add-more-btn-wrapper .add-more-btn p{margin:0;font-size:14px}.pd-modal .modal-content .body .add-more-btn-wrapper:hover{background-color:var(--consultation-question);transition:all .2s linear}.pd-modal .modal-content .footer{align-items:center;gap:10px;margin-top:15px;padding:8px 0 0;display:flex;position:relative;background-color:unset!important}.pd-modal .modal-content .footer .oval-loading{top:30px;left:70%}.pd-modal .modal-content .footer .oval-loading svg{width:25px;height:25px}.pd-modal .modal-content .footer .btn-class{min-width:110px}.pd-modal.update-patient-modal .header .info{flex-direction:row;align-items:center;gap:8px}.pd-modal.update-patient-modal .header .info .user-addline{position:unset}.pd-modal.update-patient-modal .body{max-height:800px;margin:20px 25px}.pd-modal.update-patient-modal .body p{margin:0}.pd-modal.update-patient-modal .body .body-form-group .title{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding-bottom:10px;display:flex}.pd-modal.update-patient-modal .body .body-form-group .title p{font-size:18px;font-weight:500}.pd-modal.update-patient-modal .body .body-form-group:not(:first-child){margin-top:30px}.pd-modal.update-patient-modal .body .body-form-group .fields-wrapper{grid-template-columns:auto auto;margin-top:25px;gap:15px!important;display:grid!important}.pd-modal.update-patient-modal .body .body-form-group .fields-wrapper .address-form-group{grid-column:span 2}.pd-modal.update-patient-modal .body .body-form-group .fields-wrapper textarea{background-color:var(--grey-222);width:99.8%;color:var(--main-heading);border:1px solid var(--global-tabbed-content-panel-borders);border-radius:10px;min-height:80px;margin:0 .6px;padding:.5rem .75rem;font-size:14px}.pd-modal.update-patient-modal .body .body-form-group .medical-info-wrapper{flex-direction:column;gap:10px;display:flex}.pd-modal.update-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .title{border:0;align-items:center;display:flex;justify-content:space-between!important}.pd-modal.update-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .title p{font-size:14px}.pd-modal.update-patient-modal .body .body-form-group .medical-info-wrapper .medical-info .empty-box{background-color:#f9fafb;border:1px solid #e5e7eb;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:10px;padding:1rem;display:flex}.pd-modal.add-vitals .header .label{align-items:center;display:flex}.pd-modal.add-vitals .header .label svg{position:unset}.header-container{z-index:2;justify-content:space-between;width:fit-content;padding:0 5px;display:flex;position:absolute;top:3px;right:5px}.header-container.hidden{opacity:0;transition:all .8s ease-in-out;transform:translateY(-100%)}.header-wrapper-one,.header_wrapper-two{align-items:center;gap:10px;display:flex}.team-members{margin-right:20px;display:flex}.team-img-text{flex-direction:column;align-items:center;display:flex}.team-img,.team-length{text-align:center;border-radius:50%;width:35px;height:35px;transition:all .2s linear;overflow:hidden}.team-add{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .2s linear;display:flex;overflow:hidden}@media screen and (width<=600px){.header_wrapper-two{flex-direction:column}.clinicalchecks .tabs_box{padding:0!important}.clinicalchecks .header_wrapper-two{flex-direction:row!important}.team-members{flex-direction:column;margin-bottom:10px;margin-right:0}.team-member-count,.team-member-add{margin-left:13px}}.team-length{justify-content:center;align-items:center;display:flex}.team-img img{object-fit:cover;text-align:center;width:35px;height:35px;margin:0 auto;display:block}.team-img{justify-content:center;align-items:center;display:flex}.team-text{background-color:#000;border-radius:3px;width:fit-content;margin:5px auto;padding:2px 5px;font-size:10px;transition:all .2s linear;display:none}.team-text p{color:#fff;margin:0}.team-member-count p{margin:0}.team-members>div{margin-right:-12px;transition:all .2s linear}.team-members:hover>div{margin-right:unset;transition:all .2s linear}.team-img:hover,.team-length:hover{cursor:pointer;border:2px solid #000;transition:all .2s linear}.team-add:hover{cursor:pointer;border:2px dotted #000;transition:all .2s linear}.team-img-text:hover .team-text,.team-member-count:hover .team-text,.team-member-add:hover .team-text{display:block;position:absolute;top:35px}.team-members>div:last-child{margin-right:unset}.header-icons{margin-left:10px}.header-icons .icon-only{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:37px;height:37px;margin:0 auto;padding:10px;transition:all .1s linear;display:flex}.header-icons .icon-only-alt{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:35px;margin:0 auto;padding:12px;transition:all .1s linear;display:flex}.header-icons .icon-wtext{background-color:#000;border-radius:3px;width:fit-content;margin:5px auto;padding:2px 5px;font-size:9px;transition:all .2s linear;display:none}.header-icons:hover .icon-only,.header-icons:hover .icon-only-alt{cursor:pointer;border:1px solid #000;transition:all .1s linear}.header-icons:hover .icon-wtext{border:none;transition:all .2s linear;display:block;position:absolute}.icon-wtext p{color:#fff;margin:0}.header-icons-alt:hover{cursor:pointer;border:1px solid #000;transition:all .1s linear}.header-notification-count{background-color:#d90000;border-radius:3px;padding:2px}.header-notification-count p{color:#fff;margin:0;font-size:10px}.header_dropdown select{box-sizing:border-box;padding:5px px 5px 10px;border:1px solid #cccccc80;border-radius:10px;flex-direction:row;align-items:center;gap:6px;width:250px;height:35px;margin-left:10px;font-size:14px;transition:all .5s linear;display:flex}.chat-icon-dark>svg{color:#fff!important}.chat-icon-light>svg{color:#000}.header-icon-active{background-color:#222!important}.options-container{z-index:1;background-color:#fff;border:1px solid #ccc;flex-direction:column;padding:5px;display:flex;position:absolute;top:100%;left:0}.options-container div{cursor:pointer;white-space:nowrap;padding:5px}.options-container div:hover{background-color:#e0e0e0}.profile_image{border-radius:10px;width:33px;height:33px}.profile_menu_item{gap:8px;font-size:14px!important}.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper{margin-top:5px!important}@media screen and (width<=600px){.tabs_text{font-size:10px!important}.tabs_box{padding:55px 20px 0 5px!important}.pharmacy_header_iconbox{justify-content:center!important}.tabs_box .MuiTabs-flexContainer{gap:0!important}.overview_tab{margin-top:170px}.pharmacy-code-icon-white{color:#fff!important}.pharmacy-code-icon-black{color:#000}}.cc-stages-wrapper .service_item{align-items:start;justify-content:unset;gap:15px;display:flex}.cc-stages-wrapper .service_item .content{justify-content:space-between;width:100%;display:flex}.cc-stages-wrapper p.comments{color:#999;margin-top:8px;font-size:12px;font-weight:400}.cc-stages-wrapper .menu-tag{display:flex}.cc-stages-wrapper .cc-kanban-tags{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.cc-stages-wrapper .cc-right-details{flex-direction:column;justify-content:space-between;display:flex}.cc-stages-wrapper p.right-date{color:#999;min-width:75px;font-size:12px;font-weight:400}.cc-stages-wrapper p.services_kanban-serviceName{line-height:20px}.cc-stages-wrapper p.address-details{font-size:12px;font-weight:400}.cc-stages-wrapper span.left-tag{border-radius:10px;padding:5px 8px;font-size:12px;font-weight:400}.cc-stages-wrapper .red-tag{background:var(--awaiting-query-tag-bg);margin-top:3px;padding:0 8px;border:1px solid #d90000!important}.cc-stages-wrapper .red-tag span.p-tag-value{color:var(--awaiting-query-tag-text);font-size:10px;font-weight:500}.cc-stages-wrapper .tag-black-text{color:#000}.cc-stages-wrapper .tag-white-text{color:#fff}.cc-stages-wrapper .services_left{align-items:start;gap:8px;width:100%;max-width:60px;display:flex}.cc-stages-wrapper .pres-incoming-tag{background:var(--blinking-tag-bg);border-radius:30px;align-items:center;gap:8px;padding:2px 8px;display:flex}@keyframes blinkerAnim{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 10px #0000}}.cc-stages-wrapper .pres-incoming-tag .blinking-dot{background:#5d5de5;border-radius:50%;width:6px;height:6px;animation:2s infinite blinkerAnim}.cc-stages-wrapper .pres-incoming-tag p{color:var(--awaiting-query-tag-text);font-size:12px;font-weight:400}.cc-stages-wrapper .bucket-heading-wrapper{align-items:center;gap:6px;margin-bottom:10px;padding:0 5px;display:flex}.cc-stages-wrapper .bucket-heading-wrapper .borders{width:100%}.cc-stages-wrapper .bucket-heading-wrapper .text{color:#8c8b8b;font-size:14px;font-weight:400}.cc-stages-wrapper .awaiting-query-box{background:var(--awaiting-query-tag-bg);border-radius:5px 5px 0 0;align-items:center;gap:5px;width:fit-content;padding:5px;display:flex}.cc-stages-wrapper .awaiting-query-box p{color:var(--awaiting-query-tag-text);font-size:12px;font-weight:300}.booking-calendar-control{display:flex}.booking-calendar-control .MuiAvatar-root{font-weight:600;color:#000!important}.booking-calendar-control .calendar-left-panel{flex-direction:column;gap:20px;width:15%;height:calc(100vh - 100px);padding:10px;display:flex;overflow-y:auto}.booking-calendar-control .calendar-left-panel .MuiFormControl-root{flex:none!important}.booking-calendar-control .calendar-left-panel .filter-event input{padding:.5rem;font-size:12px;border:1px solid var(--global-patient-search-input-border)!important}.booking-calendar-control .calendar-left-panel .filter-event fieldset{display:none}.booking-calendar-control .calendar-left-panel .MuiPaper-elevation{margin:0}.booking-calendar-control .calendar-left-panel .MuiButtonBase-root{height:30px;min-height:30px!important}.booking-calendar-control .calendar-left-panel .MuiButtonBase-root.MuiAccordionSummary-root{padding:0}.booking-calendar-control .calendar-left-panel fieldset.MuiFormControl-root{width:100%}.booking-calendar-control .calendar-left-panel .MuiAccordionDetails-root{padding:0 3px!important}.booking-calendar-control .calendar-left-panel .MuiBox-root{gap:10px;margin:10px 0}.booking-calendar-control .calendar-left-panel .MuiBox-root .MuiButtonBase-root{width:100%}.booking-calendar-control .calendar-left-panel .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:14px!important}.booking-calendar-control .calendar-right-panel{width:84%;padding-top:15px}.booking-calendar-control .calendar-right-panel .scheduler-inner-skeleton{justify-content:space-between;gap:10px;display:flex}.booking-calendar-control .calendar-right-panel .scheduler-inner-skeleton .resource-avatar-skeleton{justify-content:flex-start;gap:20px;margin-top:20px;display:flex}.booking-calendar-control .calendar-right-panel .rs__cell.rs__time span{color:#747474!important}.booking-calendar-control .calendar-right-panel h6{color:#222!important}.booking-calendar-control .calendar-right-panel .MuiListItem-root{border:none!important}.booking-calendar-control .calendar-right-panel .MuiTypography-root{letter-spacing:normal!important;font-size:13px!important}.booking-calendar-control .calendar-right-panel .custom-addNew-btn{color:#f2f2f2;text-transform:none;background-color:#000;border-radius:10px;align-items:center;gap:6px;margin:10px;padding:10px 15px 10px 6px;display:flex;box-shadow:0 4px 8px #0003}.booking-calendar-control .calendar-right-panel .custom-addNew-btn:hover{background-color:#333}.booking-calendar-control .services-dropdown{width:100%}.booking-calendar-control .MuiPaper-root-MuiAccordion-root{box-shadow:none!important;background-color:#0000!important;margin-bottom:15px!important}.booking-calendar-control .MuiFormControlLabel-label{width:100%!important}.MuiTypography-root-MuiDialogTitle-root{text-align:center!important;border-bottom:2px solid #999!important;padding:10px!important}.select-all-clear-buttons{justify-content:flex-start;display:flex;width:100%!important;margin-top:2px!important;margin-bottom:2px!important}.select-all-clear-buttons button{padding:0 21px;min-width:max-content!important}.rs__popper_actions .MuiSvgIcon-root{color:#444!important}[data-testid=rs-wrapper]{height:calc(100vh - 100px)!important}[data-testid=view-navigator] .MuiButton-colorPrimary{margin:10px;color:#f2f2f2!important;background-color:#000!important}[data-testid=view-navigator]>button:first-child{display:none!important}.add-appointment-modal{padding:0!important}.add-appointment-modal .form-grid{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.add-appointment-modal label{margin-left:5px;font-weight:500;color:var(--h2-color)!important}.add-appointment-modal .custom-select .MuiOutlinedInput-notchedOutline{border-radius:12px;border-color:var(--label-border-color)!important}.add-appointment-modal .custom-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:none!important}.add-appointment-modal .event-name-field{margin-top:20px}.add-appointment-modal .appointment-date-picker-section{display:grid}.add-appointment-modal .appointment-date-picker-section .MuiFormControl-root-MuiTextField-root{width:100%!important}.add-appointment-modal .appointment-date-picker-section .MuiInputBase-root-MuiOutlinedInput-root{border-radius:12px!important}.MuiButton-root.delete{z-index:99999!important}.document-session-textarea::-webkit-scrollbar{opacity:0!important;width:5px!important;height:5px!important}.document-session-textarea::-webkit-scrollbar-thumb{background:0 0;border-radius:4px!important}.document-session-textarea::-webkit-scrollbar-thumb:hover{background:0 0!important}.document-session-textarea::-webkit-scrollbar-track{border:none;background-color:#0000!important;border-radius:4px!important}.document-session-textarea:hover::-webkit-scrollbar{opacity:1}.document-session-textarea:hover::-webkit-scrollbar-thumb{background:var(--scroll)}.document-session-textarea:hover::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)!important}.document-session-textarea:hover::-webkit-scrollbar-track{border:1px solid var(--scroll)!important}.global-patient-search-modal .modal-dialog{margin-top:10px}.global-patient-search-modal .modal-height{padding:.8rem 1rem;background:var(--modals-bg)!important;border-radius:4px!important;overflow-y:scroll!important}.global-patient-search-modal .modal-height .noRecordFound{color:#aaa;font-size:12px;font-weight:500}.global-patient-search-modal .modal-height .modal-header{padding:0!important}.global-patient-search-modal .modal-height .modal-header .inputDiv{border:1px solid var(--global-patient-search-input-border);background-color:#0000;border-radius:4px;align-items:center;min-height:48px;padding:0 .5rem;display:flex}.global-patient-search-modal .modal-height .modal-header .inputDiv .searchIcon{margin:0}.global-patient-search-modal .modal-height .modal-header .inputDiv .searchIcon svg{fill:#7e7c7c!important}.global-patient-search-modal .modal-height .modal-header .inputDiv .cross-icon{position:unset;margin-right:5px}.global-patient-search-modal .modal-height .parent{margin:.8rem 0}.global-patient-search-modal .modal-height .parent::-webkit-scrollbar{width:8px;height:8px}.global-patient-search-modal .modal-height .parent::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:4px}.global-patient-search-modal .modal-height .parent::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.global-patient-search-modal .modal-height .parent::-webkit-scrollbar-track{border-radius:4px;border:1px solid var(--scroll)!important}.global-patient-search-modal .modal-height .parent .patients{width:50%;margin-right:10px}.global-patient-search-modal .modal-height .parent .patients .addPatient{margin-left:5px;padding:0!important}.global-patient-search-modal .modal-height .parent .patients .addPatient .patientListHeading{color:#aaa;font-size:12px}.global-patient-search-modal .modal-height .parent .patients .patientList{height:auto}.global-patient-search-modal .modal-height .parent .patients .patientList .rowPatient{border-radius:4px;margin:0;padding:0 5px}.global-patient-search-modal .modal-height .parent .patients .prescriptions{margin-top:15px;margin-left:5px;padding:0!important}.global-patient-search-modal .modal-height .parent .patients .prescriptions .prescriptionsHeading{color:#aaa;font-size:12px}.global-patient-search-modal .modal-height .parent .patients .prescriptionList{flex-direction:column;gap:5px;display:flex}.global-patient-search-modal .modal-height .parent .patients .prescriptionList .rowPrescription{height:unset;border-radius:4px;padding:10px 3px}.global-patient-search-modal .modal-height .parent .patientDetails{border-left:unset}.global-patient-search-modal .modal-height .parent .patientDetails .patientContact .patientDetailsDate{padding-top:8px;font-family:unset;font-size:14px}.global-patient-search-modal .modal-height .parent .patientDetails .patientContact .detailDigits,.global-patient-search-modal .modal-height .parent .patientDetails .patientContact .address{padding-top:8px}.global-patient-search-modal .modal-height .parent .patientDetails .patientContact .address p{margin:0;font-size:14px}.global-patient-search-modal .modal-height .parent .patientDetails .nominations{background-color:var(--modals-boxes);height:unset;border-radius:4px;padding:10px}.global-patient-search-modal .modal-height .parent .patientDetails .nominations .nominationChild{margin:0}.global-patient-search-modal .modal-height .parent .patientDetails .nominations .nominationAddress p{margin:0;font-size:14px}.global-patient-search-modal .modal-height .parent .patientDetails .nominations .searchPatient{padding:0}.global-patient-search-modal .modal-height .parent .patientDetails .tags{height:unset;background-color:var(--modals-boxes);border-radius:4px;padding:10px}.global-patient-search-modal .modal-height .parent .patientDetails .tags .tagsChild{margin:0}.global-patient-search-modal .modal-height .parent .patientDetails .tags .tagsChild .searchPatient{padding:0}.global-patient-search-modal .modal-height .parent .patientDetails .tags .tagSection{width:unset;justify-content:start;gap:10px;margin:0}.global-patient-search-modal .modal-height .parent .patientDetails .continue-container{justify-content:flex-end;display:flex}.global-patient-search-modal .modal-height .parent .patientDetails .continue-container button{margin-right:12px}.global-patient-search-modal .modal-height .patientFormHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.global-patient-search-modal .modal-height .patientFormHeading{margin:0;font-size:22px}.global-patient-search-modal .modal-height .NhsNumberValidSwitch{margin-bottom:10px}.global-patient-search-modal .modal-height .patientDetailsAddress{justify-content:center;align-items:center;width:94%;margin-top:5px;display:flex}.global-patient-search-modal .modal-height .patientDetailsAddress p{margin:0}.custom-toast{flex-direction:column;display:flex}.custom-toast-title{color:var(--main-heading);margin-bottom:2px;font-weight:600}.custom-toast-description{color:var(--main-heading);font-weight:300}.pc-modal-delete-vitals{z-index:9999999!important}.pc-modal-delete-vitals .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pc-modal-delete-vitals .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-modal-delete-vitals .modal-content .header .info{flex-direction:row;gap:10px;display:flex}.pc-modal-delete-vitals .modal-content .header .info .icon{align-items:end;display:flex}.pc-modal-delete-vitals .modal-content .header .info .label{gap:10px;margin:0;font-size:18px;font-weight:600;display:flex}.pc-modal-delete-vitals .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pc-modal-delete-vitals .modal-content .body{max-height:530px;margin-top:15px;overflow:hidden auto}.pc-modal-delete-vitals .modal-content .body.delete-vitals .header .label{align-items:center;display:flex}.pc-modal-delete-vitals .modal-content .body.delete-vitals .header .label svg{position:unset}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions .done{color:#fff;background:#000}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pc-modal-delete-vitals .modal-content .body .pc-delete-vitals-footer-actions .done:hover{background-color:#111}.pc-modal-delete-allergies{z-index:9999999!important}.pc-modal-delete-allergies .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pc-modal-delete-allergies .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-modal-delete-allergies .modal-content .header .info{flex-direction:row;gap:10px;display:flex}.pc-modal-delete-allergies .modal-content .header .info .icon{align-items:end;display:flex}.pc-modal-delete-allergies .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pc-modal-delete-allergies .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pc-modal-delete-allergies .modal-content .body{max-height:530px;margin-top:15px;overflow:hidden auto}.pc-modal-delete-allergies .modal-content .body.delete-allergies .header .label{align-items:center;display:flex}.pc-modal-delete-allergies .modal-content .body.delete-allergies .header .label svg{position:unset}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions .done{color:#fff;background:#000}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pc-modal-delete-allergies .modal-content .body .pc-delete-allergies-footer-actions .done:hover{background-color:#111}.pc-modal-delete-condition-related{z-index:9999999!important}.pc-modal-delete-condition-related .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pc-modal-delete-condition-related .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-modal-delete-condition-related .modal-content .header .info{flex-direction:row;gap:10px;display:flex}.pc-modal-delete-condition-related .modal-content .header .info .icon-box{align-items:center;width:4%;display:flex}.pc-modal-delete-condition-related .modal-content .header .info .icon-box .dot{background-color:#3b82f6;border-radius:50%;width:10px;height:10px}.pc-modal-delete-condition-related .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pc-modal-delete-condition-related .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pc-modal-delete-condition-related .modal-content .body{max-height:530px;margin-top:15px;overflow:hidden auto}.pc-modal-delete-condition-related .modal-content .body.delete-condtion-related .header .label{align-items:center;display:flex}.pc-modal-delete-condition-related .modal-content .body.delete-condtion-related .header .label svg{position:unset}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions .done{color:#fff;background:#000}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pc-modal-delete-condition-related .modal-content .body .pc-delete-condition-related-footer-actions .done:hover{background-color:#111}.pc-modal-delete-medications{z-index:9999999!important}.pc-modal-delete-medications .modal-content{background-color:var(--pc-modal-bg);padding:1.5rem;border-radius:16px!important}.pc-modal-delete-medications .modal-content .header{justify-content:space-between;align-items:start;display:flex}.pc-modal-delete-medications .modal-content .header .info{flex-direction:row;gap:10px;display:flex}.pc-modal-delete-medications .modal-content .header .info .icon{align-items:end;display:flex}.pc-modal-delete-medications .modal-content .header .info .label{margin:0;font-size:18px;font-weight:600}.pc-modal-delete-medications .modal-content .header svg{cursor:pointer;position:relative;top:-5px}.pc-modal-delete-medications .modal-content .body{max-height:530px;margin-top:15px;overflow:hidden auto}.pc-modal-delete-medications .modal-content .body.delete-medications .header .label{align-items:center;display:flex}.pc-modal-delete-medications .modal-content .body.delete-medications .header .label svg{position:unset}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions{align-items:center;gap:10px;margin-top:40px;display:flex}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions button{cursor:pointer;border-radius:10px;width:100%;padding:10px 20px;font-size:14px;font-weight:500}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions .cancel{color:var(--h2-color)!important;border:1px solid var(--nms-notes-border)!important}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions .cancel:hover{background-color:var(--inner-card-bg-color)!important}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions .done{color:#fff;background:#000}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions .done:disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.pc-modal-delete-medications .modal-content .body .pc-delete-medications-footer-actions .done:hover{background-color:#111}.question_box{flex-direction:column;gap:20px;margin:20px 0 0;display:flex}.question_dropdown{flex-direction:column;display:flex}.q_modal_footer{justify-content:flex-end;margin:20px 0 0;display:flex}.option_box{justify-content:space-between;margin:15px 0;display:flex}.control_field{border-radius:12px;justify-content:space-between;align-items:center;gap:30px;padding:15px 0;display:flex}.control_field:hover{background-color:var(--template-drag-fill)}.control_field_actions{flex-direction:row;gap:30px;width:95px;display:flex}.action_icon_clickable{cursor:pointer}.template_info{gap:30px;display:flex}.drag_card{margin-top:20px;margin-bottom:20px}.temp_content{gap:20px;width:100%;padding:20px;display:flex}.temp_head{width:30%}.temp_body{flex-direction:row;width:70%;display:flex}.ai_temp_body{flex-direction:row;width:100%;display:flex}.sec_name,.ai_sec_name{width:100%;padding:5px 0}.sec_footer{padding:5px 0}.control_box{width:55%;padding:6px;font-size:17px}p.sec_line{font-size:15px}.temp_body_b{justify-content:flex-end;gap:10px;width:20%;display:flex}.temp_body_a{width:80%}.ai_temp_body_a{width:100%}.textarea_summary_input{background:0 0;border:none;width:100%;padding:15px;font-size:1rem}.editable-input{border:1px solid #ccc;border-radius:4px;width:100%;padding:.25rem;font-size:1rem}.dragging-template{background:var(--template-drag-fill);border:2px dashed var(--template-drag-fill)}.dragging-question{background:var(--template-drag-fill);border:1px dashed var(--template-drag-fill)}.settings_sidebar{width:400px;border:none!important}.settings_sidebar>.ps-sidebar-container a{text-transform:uppercase;padding:0;font-size:12px;font-weight:400}.settings_sidebar .ps-submenu-content .ps-menuitem-root a,.settings_sidebar>.ps-sidebar-container .no-submenu a{font-size:unset;text-transform:capitalize;margin-top:10px;font-weight:500}.settings_sidebar .submenu-title>.ps-menu-button:hover{background-color:#0000;border-radius:10px}.settings_sidebar .ps-submenu-expand-icon{margin-right:3px}.settings-sidebar-selected{border-radius:10px}.d-none{display:none}.ps-submenu-content{border-radius:10px}.sidebar-hamburger{z-index:99999;background-color:#eee;border-radius:10px;margin:10px -10px 0 0;padding:5px 10px;display:none;position:relative}.selection_screen_wrapper{background:url(/assets/selectionBackground-DYqIZNxs.png) 0 0/cover;justify-content:center;align-items:center;height:100vh;display:flex}.selection_sreen_options{justify-content:center;align-items:center;display:flex}.screen_header{justify-content:start;display:flex}.screen_header svg{width:80%;height:45px}.screen_options{background-color:#fff;border-radius:20px;gap:17px;width:385px;height:260px;margin:20px 30px 30px;padding:20px;position:relative}.screen_options h4{text-align:left;font-size:16px;font-weight:700;line-height:19.09px}.screen_options p{text-align:left;margin-top:6px;font-size:12px;font-weight:400;line-height:19px}.go_button{color:#f2f2f2;cursor:pointer;background:linear-gradient(#ff65dd,#b752ff);border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:76.5px;height:41px;padding:10px;display:flex;position:absolute;bottom:20px;right:20px}.go_button span{color:#f2f2f2;text-align:left;font-size:14px;font-weight:600;line-height:16px}.screen_header{margin-bottom:20px}@media only screen and (width<=768px){.sidebarSettings_wrapper{display:none}.sidebar-hamburger{display:block}.show-sidebar{z-index:9999;background:#fff;width:fit-content;display:block;position:absolute;top:0;left:0;box-shadow:0 4px 14px #0000001a}.settings_breadcrumb{justify-content:end;margin-top:15px;margin-left:0}.settings_content_wrapper{width:100%;padding:0 25px}}@media only screen and (width<=600px){.sidebarSettings_wrapper{width:75vw!important}.settings_content_wrapper{padding:unset!important}.settings_heading{text-align:center}.AddNew_sectionbox{flex-direction:column!important;display:flex!important}.color_pick_section{flex-direction:column!important}.company_info_details .company_info_right_panel{width:100%!important}}
