@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";@font-face{font-family:icomoon;src:url(icomoon.2227921553a57a87.eot?uwchez);src:url(icomoon.2227921553a57a87.eot?uwchez#iefix) format("embedded-opentype"),url(icomoon.d7fb675c84f547d3.ttf?uwchez) format("truetype"),url(icomoon.6e4cfc5009ba9758.woff?uwchez) format("woff"),url(icomoon.0d74498ceea7ca78.svg?uwchez#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-patient:before{content:"\e92c"}.icon-text-notes:before{content:"\e92d"}.icon-text-case:before{content:"\e92e"}.icon-subtract:before{content:"\e92b"}.icon-file-upload:before{content:"\e92a"}.icon-warning:before{content:"\e929"}.icon-denied:before{content:"\e928"}.icon-circle-checked:before{content:"\e927"}.icon-info:before{content:"\e926"}.icon-eye:before{content:"\e925"}.icon-arrow-up-down:before{content:"\e923"}.icon-sorting:before{content:"\e924"}.icon-drag-vertical:before{content:"\e922"}.icon-delete:before{content:"\e90f"}.icon-menu-vertical:before{content:"\e920"}.icon-menu-horizontal:before{content:"\e921"}.icon-billing:before{content:"\e900"}.icon-calendar:before{content:"\e901"}.icon-car:before{content:"\e902"}.icon-clock:before{content:"\e903"}.icon-cross:before{content:"\e904"}.icon-arrow-down:before{content:"\e905"}.icon-right-drawer:before{content:"\e906"}.icon-left-drawer:before{content:"\e91f"}.icon-edit:before{content:"\e907"}.icon-email:before{content:"\e908"}.icon-denied-circles:before{content:"\e909"}.icon-filter:before{content:"\e90a"}.icon-print:before{content:"\e90b"}.icon-arrow-left:before{content:"\e90c"}.icon-location:before{content:"\e90d"}.icon-master-user:before{content:"\e90e"}.icon-notification-bell:before{content:"\e910"}.icon-wheel-chair:before{content:"\e911"}.icon-simple-add:before{content:"\e912"}.icon-reports:before{content:"\e913"}.icon-arrow-right:before{content:"\e914"}.icon-arrow-next:before{content:"\e915"}.icon-scheduler:before{content:"\e916"}.icon-search:before{content:"\e917"}.icon-setting:before{content:"\e918"}.icon-summary-graph:before{content:"\e919"}.icon-grid-template:before{content:"\e91a"}.icon-tick:before{content:"\e91b"}.icon-arrow-up:before{content:"\e91c"}.icon-user:before{content:"\e91d"}.icon-zoom-in:before{content:"\e91e"}.cm-tooltip.tooltip.bs-tooltip-bottom .tooltip-inner:after,.cm-tooltip.tooltip.bs-tooltip-top .tooltip-inner:after,.cm-tooltip.tooltip.bs-tooltip-bottom .tooltip-inner:before,.cm-tooltip.tooltip.bs-tooltip-top .tooltip-inner:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-style:solid}.cm-tooltip.tooltip.bs-tooltip-end .tooltip-inner:after,.cm-tooltip.tooltip.bs-tooltip-start .tooltip-inner:after,.cm-tooltip.tooltip.bs-tooltip-end .tooltip-inner:before,.cm-tooltip.tooltip.bs-tooltip-start .tooltip-inner:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid}.cm-tooltip.tooltip{padding:.375rem .25rem}.cm-tooltip.tooltip .tooltip-inner{background-color:#fff!important;color:#000!important;border:1px solid #cccfd4;padding:.5rem;box-shadow:-6px 50px 14px #31304000,-4px 32px 13px #31304003,-2px 18px 11px #31304008,-1px 8px 8px #3130400a,0 2px 4px #3130400d,0 0 #3130400d;border-radius:8px;width:auto;max-width:715px;text-align:left}.cm-tooltip.tooltip.show{opacity:1}.cm-tooltip.tooltip .tooltip-arrow{display:none}.cm-tooltip.tooltip.bs-tooltip-top .tooltip-inner,.cm-tooltip.tooltip.bs-tooltip-bottom .tooltip-inner,.cm-tooltip.tooltip.bs-tooltip-start .tooltip-inner,.cm-tooltip.tooltip.bs-tooltip-end .tooltip-inner{position:relative}.cm-tooltip.tooltip.bs-tooltip-top .tooltip-inner:before{bottom:-7px;border-width:6px 6px 0 6px;border-color:#d7d7d6 transparent transparent transparent}.cm-tooltip.tooltip.bs-tooltip-top .tooltip-inner:after{bottom:-6px;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent}.cm-tooltip.tooltip.bs-tooltip-bottom .tooltip-inner:before{top:-7px;border-width:0 6px 6px 6px;border-color:transparent transparent #d7d7d6 transparent}.cm-tooltip.tooltip.bs-tooltip-bottom .tooltip-inner:after{top:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #ffffff transparent}.cm-tooltip.tooltip.bs-tooltip-start .tooltip-inner:before{right:-7px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #d7d7d6}.cm-tooltip.tooltip.bs-tooltip-start .tooltip-inner:after{right:-6px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #ffffff}.cm-tooltip.tooltip.bs-tooltip-end .tooltip-inner:before{left:-7px;border-width:6px 6px 6px 0;border-color:transparent #d7d7d6 transparent transparent}.cm-tooltip.tooltip.bs-tooltip-end .tooltip-inner:after{left:-6px;border-width:6px 6px 6px 0;border-color:transparent #ffffff transparent transparent}.cm-popover.popover{background-color:#fff;border-radius:8px;border-color:#cccfd4;box-shadow:-6px 50px 14px #31304000,-4px 32px 13px #31304003,-2px 18px 11px #31304008,-1px 8px 8px #3130400a,0 2px 4px #3130400d,0 0 #3130400d;max-width:90%}.cm-popover.popover .popover-arrow{display:none}.cm-popover.popover .popover-body{padding:.75rem 1rem!important;width:-moz-fit-content!important;width:fit-content!important;max-width:max-content!important;min-width:auto!important}.cm-popover.popover .popover-body .popover-content{display:flex;flex-direction:column}.cm-popover.popover .popover-body .popover-content .popover-title{color:#2d3138;font-size:.875rem;font-weight:700;margin-bottom:8px;flex-shrink:0}.cm-popover.popover .popover-body .popover-content .popover-scrollable{flex-grow:1;overflow:auto;padding-right:7px;margin-right:-7px}.cm-popover.popover .popover-body .popover-content .popover-item{margin-bottom:4px}.cm-popover.popover .popover-body .popover-content .popover-item:last-child{margin-bottom:0}.contains-offcanvas{position:relative}.contains-offcanvas .offcanvas-backdrop{position:absolute;width:100%;height:100%}.contains-offcanvas .cm-offcanvas.offcanvas .cm-offcanvas-wrapper{height:100%}.cm-offcanvas.offcanvas{width:auto}.cm-offcanvas.offcanvas .cm-offcanvas-wrapper{height:100vh;display:flex;flex-direction:column}.cm-offcanvas.offcanvas .cm-offcanvas-wrapper .canvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;flex-shrink:0}.cm-offcanvas.offcanvas .cm-offcanvas-wrapper .canvas-body{padding:1rem 1.5rem;color:#01102b;flex-grow:1;overflow:auto}.cm-offcanvas.offcanvas .cm-offcanvas-wrapper .canvas-body .body-inner-wrapper{height:100%;overflow:auto;scrollbar-gutter:stable;margin-right:calc(-1.5rem + 3px);padding-right:calc(1.5rem - 10px)}.cm-offcanvas.offcanvas.inside-div{position:absolute;top:0}.cm-offcanvas.offcanvas.inside-div.offcanvas-end{right:0}.cm-offcanvas.offcanvas.inside-div.offcanvas-start{left:0}.cm-shareable-container .cm-buttons-wrapper{display:inline-flex;gap:12px;margin-bottom:8px}.cm-shareable-container .cm-fields-wrapper{display:flex;gap:8px}.cm-shareable-container .cm-fields-wrapper .field-item{flex:1 0 33%}.cm-shareable-container .default-gap{gap:8px}.cm-shareable-container .default-lbl{display:block;font-weight:400;margin-bottom:4px;color:#2d3138}.cm-shareable-container .default-lbl.inline{display:inline-block}.cm-shareable-container .cm-card{border-radius:8px;padding:1rem;border:1px solid transparent;background-color:transparent;color:#4b4b4b}.cm-shareable-container .cm-card.card-default{border-color:#dee2e6;background-color:#fff}.cm-shareable-container .cm-card.card-primary{border-color:#d2e7f4;background-color:#f6fbfe}.cm-shareable-container .cursor-pointer{cursor:pointer}.cm-shareable-container .col-form-label{display:inline-block;font-weight:400;margin-bottom:4px;color:#2d3138;min-width:-moz-fit-content;min-width:fit-content;font-size:.875rem;line-height:normal}.cm-shareable-container .col-form-label .required{margin-left:4px;color:#e04f50}.cm-shareable-container .cm-no-record{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.cm-shareable-container .cm-no-record img{margin-bottom:1.5rem;width:90px}.cm-shareable-container .cm-no-record .sub-heading,.cm-shareable-container .cm-no-record .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .empty-row:after,.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .cm-no-record .empty-row:after{margin-bottom:.25rem}.cm-shareable-container .cm-circle{border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cm-shareable-container .cm-circle.default{width:32px;height:32px}.cm-shareable-container .cm-circle.small{width:28px;height:28px}.cm-shareable-container .cm-circle.large{width:36px;height:36px}.cm-shareable-container .cm-circle.xlarge{width:40px;height:40px}.cm-shareable-container .cm-skeleton-loading{position:relative;display:inline-block;width:100%;height:20px;overflow:hidden;border-radius:4px;background:linear-gradient(90deg,#ddd 25%,#f2f2f2 37%,#ddd 63%);background-size:400% 100%;animation:cm-wave 2.5s ease-in-out infinite}@keyframes cm-wave{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.cm-shareable-container .cm-skeleton-loading{animation:none;background-position:0 0}}.cm-shareable-container .cm-loader-wrapper{background:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-loader-wrapper .loader-inner{text-align:center}.cm-shareable-container .cm-loader-wrapper .loader-inner .spinner-border{width:55px;height:55px;border:3px solid #fff;border-right-color:transparent;margin-bottom:1rem}.cm-shareable-container .cm-loader-wrapper .loader-inner .loading-txt{font-size:1.25rem;font-weight:400;color:#fff;line-height:normal}.cm-shareable-container .default-mt{margin-top:16px!important}.cm-shareable-container .default-mb{margin-bottom:16px!important}.cm-shareable-container .default-ms{margin-left:16px!important}.cm-shareable-container .default-me{margin-right:16px!important}.cm-shareable-container .default-mx{margin:0 16px!important}.cm-shareable-container .default-my{margin:16px 0!important}.cm-shareable-container .small-mt{margin-top:8px!important}.cm-shareable-container .small-mb{margin-bottom:8px!important}.cm-shareable-container .small-ms{margin-left:8px!important}.cm-shareable-container .small-me{margin-right:8px!important}.cm-shareable-container .small-mx{margin:0 8px!important}.cm-shareable-container .small-my{margin:8px 0!important}.cm-shareable-container .avg-mt{margin-top:12px!important}.cm-shareable-container .avg-mb{margin-bottom:12px!important}.cm-shareable-container .avg-ms{margin-left:12px!important}.cm-shareable-container .avg-me{margin-right:12px!important}.cm-shareable-container .avg-mx{margin:0 12px!important}.cm-shareable-container .avg-my{margin:12px 0!important}.cm-shareable-container .default-pt{padding-top:16px!important}.cm-shareable-container .default-pb{padding-bottom:16px!important}.cm-shareable-container .default-ps{padding-left:16px!important}.cm-shareable-container .default-pe{padding-right:16px!important}.cm-shareable-container .default-px{padding:0 16px!important}.cm-shareable-container .default-py{padding:16px 0!important}.cm-shareable-container .small-pt{padding-top:8px!important}.cm-shareable-container .small-pb{padding-bottom:8px!important}.cm-shareable-container .small-ps{padding-left:8px!important}.cm-shareable-container .small-pe{padding-right:8px!important}.cm-shareable-container .small-px{padding:0 8px!important}.cm-shareable-container .small-py{padding:8px 0!important}.cm-shareable-container .avg-pt{padding-top:12px!important}.cm-shareable-container .avg-pb{padding-bottom:12px!important}.cm-shareable-container .avg-ps{padding-left:12px!important}.cm-shareable-container .avg-pe{padding-right:12px!important}.cm-shareable-container .avg-px{padding:0 12px!important}.cm-shareable-container .avg-py{padding:12px 0!important}.cm-shareable-container .cm-default-gap{gap:16px!important}.cm-shareable-container .cm-small-gap{gap:8px!important}.cm-shareable-container .cm-avg-gap{gap:12px!important}.cm-shareable-container .cm-accordion.accordion{display:block}.cm-shareable-container .cm-accordion.accordion .accordion-item{border:none}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header{border-bottom:1px solid #dee2e6}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button{padding:.5rem 0;color:#575a60;font-size:.875rem;font-weight:400}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button:not(.collapse){color:#575a60;background:transparent}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button:not(.collapse):focus{box-shadow:none}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button:after{content:"\e905";font-family:icomoon;background:none;font-size:.625rem;font-weight:400;color:#4d5e7c;width:14px;display:inline-flex;align-items:center}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button:disabled{opacity:.6;cursor:not-allowed}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-header .accordion-button .cm-choice-wrapper .form-check-label{color:inherit}.cm-shareable-container .cm-accordion.accordion .accordion-item .accordion-body{color:#4d5e7c;font-size:.875rem;padding:.75rem .5rem}.cm-shareable-container .cm-accordion.accordion .accordion-item:last-child:not(:first-child) .accordion-header{border-bottom:none}.cm-shareable-container .cm-custom-accordion .custom-accordion-item{border-radius:8px;border:1px solid #dee2e6;background-color:#fff}.cm-shareable-container .cm-custom-accordion .custom-accordion-item .custom-accordion-header{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.5rem}.cm-shareable-container .cm-custom-accordion .custom-accordion-item .custom-accordion-header .header-text .header-title{font-size:1rem;font-weight:600;color:#575a60}.cm-shareable-container .cm-custom-accordion .custom-accordion-item .custom-accordion-header .header-actions{display:inline-flex;align-items:center}.cm-shareable-container .cm-custom-accordion .custom-accordion-item .custom-accordion-body{border-top:1px solid #dee2e6;padding:.8rem 1.5rem}.cm-shareable-container .c-w-1{width:1%!important}.cm-shareable-container .c-w-2{width:2%!important}.cm-shareable-container .c-w-3{width:3%!important}.cm-shareable-container .c-w-4{width:4%!important}.cm-shareable-container .c-w-5{width:5%!important}.cm-shareable-container .c-w-6{width:6%!important}.cm-shareable-container .c-w-7{width:7%!important}.cm-shareable-container .c-w-8{width:8%!important}.cm-shareable-container .c-w-9{width:9%!important}.cm-shareable-container .c-w-10{width:10%!important}.cm-shareable-container .c-w-11{width:11%!important}.cm-shareable-container .c-w-12{width:12%!important}.cm-shareable-container .c-w-13{width:13%!important}.cm-shareable-container .c-w-14{width:14%!important}.cm-shareable-container .c-w-15{width:15%!important}.cm-shareable-container .c-w-16{width:16%!important}.cm-shareable-container .c-w-17{width:17%!important}.cm-shareable-container .c-w-18{width:18%!important}.cm-shareable-container .c-w-19{width:19%!important}.cm-shareable-container .c-w-20{width:20%!important}.cm-shareable-container .c-w-21{width:21%!important}.cm-shareable-container .c-w-22{width:22%!important}.cm-shareable-container .c-w-23{width:23%!important}.cm-shareable-container .c-w-24{width:24%!important}.cm-shareable-container .c-w-25{width:25%!important}.cm-shareable-container .c-w-26{width:26%!important}.cm-shareable-container .c-w-27{width:27%!important}.cm-shareable-container .c-w-28{width:28%!important}.cm-shareable-container .c-w-29{width:29%!important}.cm-shareable-container .c-w-30{width:30%!important}.cm-shareable-container .c-w-31{width:31%!important}.cm-shareable-container .c-w-32{width:32%!important}.cm-shareable-container .c-w-33{width:33%!important}.cm-shareable-container .c-w-34{width:34%!important}.cm-shareable-container .c-w-35{width:35%!important}.cm-shareable-container .c-w-36{width:36%!important}.cm-shareable-container .c-w-37{width:37%!important}.cm-shareable-container .c-w-38{width:38%!important}.cm-shareable-container .c-w-39{width:39%!important}.cm-shareable-container .c-w-40{width:40%!important}.cm-shareable-container .c-w-41{width:41%!important}.cm-shareable-container .c-w-42{width:42%!important}.cm-shareable-container .c-w-43{width:43%!important}.cm-shareable-container .c-w-44{width:44%!important}.cm-shareable-container .c-w-45{width:45%!important}.cm-shareable-container .c-w-46{width:46%!important}.cm-shareable-container .c-w-47{width:47%!important}.cm-shareable-container .c-w-48{width:48%!important}.cm-shareable-container .c-w-49{width:49%!important}.cm-shareable-container .c-w-50{width:50%!important}.cm-shareable-container .c-w-51{width:51%!important}.cm-shareable-container .c-w-52{width:52%!important}.cm-shareable-container .c-w-53{width:53%!important}.cm-shareable-container .c-w-54{width:54%!important}.cm-shareable-container .c-w-55{width:55%!important}.cm-shareable-container .c-w-56{width:56%!important}.cm-shareable-container .c-w-57{width:57%!important}.cm-shareable-container .c-w-58{width:58%!important}.cm-shareable-container .c-w-59{width:59%!important}.cm-shareable-container .c-w-60{width:60%!important}.cm-shareable-container .c-w-61{width:61%!important}.cm-shareable-container .c-w-62{width:62%!important}.cm-shareable-container .c-w-63{width:63%!important}.cm-shareable-container .c-w-64{width:64%!important}.cm-shareable-container .c-w-65{width:65%!important}.cm-shareable-container .c-w-66{width:66%!important}.cm-shareable-container .c-w-67{width:67%!important}.cm-shareable-container .c-w-68{width:68%!important}.cm-shareable-container .c-w-69{width:69%!important}.cm-shareable-container .c-w-70{width:70%!important}.cm-shareable-container .c-w-71{width:71%!important}.cm-shareable-container .c-w-72{width:72%!important}.cm-shareable-container .c-w-73{width:73%!important}.cm-shareable-container .c-w-74{width:74%!important}.cm-shareable-container .c-w-75{width:75%!important}.cm-shareable-container .c-w-76{width:76%!important}.cm-shareable-container .c-w-77{width:77%!important}.cm-shareable-container .c-w-78{width:78%!important}.cm-shareable-container .c-w-79{width:79%!important}.cm-shareable-container .c-w-80{width:80%!important}.cm-shareable-container .c-w-81{width:81%!important}.cm-shareable-container .c-w-82{width:82%!important}.cm-shareable-container .c-w-83{width:83%!important}.cm-shareable-container .c-w-84{width:84%!important}.cm-shareable-container .c-w-85{width:85%!important}.cm-shareable-container .c-w-86{width:86%!important}.cm-shareable-container .c-w-87{width:87%!important}.cm-shareable-container .c-w-88{width:88%!important}.cm-shareable-container .c-w-89{width:89%!important}.cm-shareable-container .c-w-90{width:90%!important}.cm-shareable-container .c-w-91{width:91%!important}.cm-shareable-container .c-w-92{width:92%!important}.cm-shareable-container .c-w-93{width:93%!important}.cm-shareable-container .c-w-94{width:94%!important}.cm-shareable-container .c-w-95{width:95%!important}.cm-shareable-container .c-w-96{width:96%!important}.cm-shareable-container .c-w-97{width:97%!important}.cm-shareable-container .c-w-98{width:98%!important}.cm-shareable-container .c-w-99{width:99%!important}.cm-shareable-container .c-w-100{width:100%!important}.cm-shareable-container .cm-message-bar{display:flex;align-items:center;padding:.875rem 1rem;border-radius:8px;border:1px solid;gap:8px}.cm-shareable-container .cm-message-bar .icon{width:20px;flex-shrink:0}.cm-shareable-container .cm-message-bar .cm-message-bar-text{flex-grow:1;font-size:inherit;color:#5d5d5d}.cm-shareable-container .cm-message-bar .message-bar-close-btn{background-color:transparent;border:none;opacity:.7;transition:all .4s ease}.cm-shareable-container .cm-message-bar .message-bar-close-btn .icon-cross{color:inherit}.cm-shareable-container .cm-message-bar .message-bar-close-btn:hover{opacity:1;cursor:pointer}.cm-shareable-container .cm-message-bar.info{background:#d8e9f8;border-color:#a5d6ff;color:#1675c5}.cm-shareable-container .cm-message-bar.info .message-bar-close-btn{color:#1675c5}.cm-shareable-container .cm-message-bar.success{background:#e6f2f3;border-color:#acdfe3;color:#34a5b0}.cm-shareable-container .cm-message-bar.success .message-bar-close-btn{color:#34a5b0}.cm-shareable-container .cm-message-bar.warning{background:#fcf5ee;border-color:#fce8d0;color:#f6b364}.cm-shareable-container .cm-message-bar.warning .message-bar-close-btn{color:#f6b364}.cm-shareable-container .cm-message-bar.danger{background:#f9d9e1;border-color:#f0a0a2;color:#de3b40}.cm-shareable-container .cm-message-bar.danger .message-bar-close-btn{color:#de3b40}.cm-shareable-container .cm-table-text{color:#41567b!important}.cm-shareable-container .cm-form-btn-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:8px}.cm-shareable-container .cm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:.5rem 1rem;border:none;cursor:pointer;font-weight:700;font-size:.875rem;border-radius:8px;transition:all .4s ease;min-width:84px}.cm-shareable-container .cm-btn:focus{outline:none}.cm-shareable-container .cm-btn .icon{font-size:18px;display:inline-block}.cm-shareable-container .cm-btn.only-icon{min-width:auto}.cm-shareable-container .cm-btn.small{padding:.3125rem .5rem;font-size:.875rem}.cm-shareable-container .cm-btn.cm-btn-primary{background-color:#435a76;color:#fff;display:inline-flex;align-items:center;justify-content:center}.cm-shareable-container .cm-btn.cm-btn-primary:hover{background-color:#34465c}.cm-shareable-container .cm-btn.cm-btn-primary:active{background-color:#273545;color:#fff}.cm-shareable-container .cm-btn.cm-btn-primary:disabled,.cm-shareable-container .cm-btn.cm-btn-primary.disabled,.cm-shareable-container .cm-btn.cm-btn-primary[aria-disabled=true]{opacity:.4;background-color:#435a76;color:#fff;cursor:not-allowed}.cm-shareable-container .cm-btn.cm-btn-secondary{background-color:#4ca9ee;color:#fff;display:inline-flex;align-items:center;justify-content:center}.cm-shareable-container .cm-btn.cm-btn-secondary:hover{background-color:#2797ea}.cm-shareable-container .cm-btn.cm-btn-secondary:active{background-color:#1585d9;color:#fff}.cm-shareable-container .cm-btn.cm-btn-secondary:disabled,.cm-shareable-container .cm-btn.cm-btn-secondary.disabled,.cm-shareable-container .cm-btn.cm-btn-secondary[aria-disabled=true]{opacity:.4;background-color:#4ca9ee;color:#fff;cursor:not-allowed}.cm-shareable-container .cm-btn.cm-btn-tertiary{background-color:#ebecef;color:#01102b;display:inline-flex;align-items:center;justify-content:center}.cm-shareable-container .cm-btn.cm-btn-tertiary:hover{background-color:#d4d6dd}.cm-shareable-container .cm-btn.cm-btn-tertiary:active{background-color:#c1c4cd;color:#01102b}.cm-shareable-container .cm-btn.cm-btn-tertiary:disabled,.cm-shareable-container .cm-btn.cm-btn-tertiary.disabled,.cm-shareable-container .cm-btn.cm-btn-tertiary[aria-disabled=true]{opacity:.4;background-color:#ebecef;color:#01102b;cursor:not-allowed}.cm-shareable-container .cm-btn.cm-primary-outlined{background-color:transparent;border:2px solid #435a76;color:#435a76}.cm-shareable-container .cm-btn.cm-primary-outlined:hover{background-color:#435a76;color:#fff}.cm-shareable-container .cm-btn.cm-primary-outlined:active{background-color:#34465c;color:#fff;border-color:#34465c}.cm-shareable-container .cm-btn.cm-primary-outlined:disabled,.cm-shareable-container .cm-btn.cm-primary-outlined.disabled,.cm-shareable-container .cm-btn.cm-primary-outlined[aria-disabled=true]{opacity:.4;background-color:transparent;color:#435a76;cursor:not-allowed;border:2px solid #435a76}.cm-shareable-container .cm-btn.cm-secondary-outlined{background-color:transparent;border:2px solid #4ca9ee;color:#4ca9ee}.cm-shareable-container .cm-btn.cm-secondary-outlined:hover{background-color:#4ca9ee;color:#fff}.cm-shareable-container .cm-btn.cm-secondary-outlined:active{background-color:#2797ea;color:#fff;border-color:#2797ea}.cm-shareable-container .cm-btn.cm-secondary-outlined:disabled,.cm-shareable-container .cm-btn.cm-secondary-outlined.disabled,.cm-shareable-container .cm-btn.cm-secondary-outlined[aria-disabled=true]{opacity:.4;background-color:transparent;color:#4ca9ee;cursor:not-allowed;border:2px solid #4ca9ee}.cm-shareable-container .cm-btn.cm-tertiary-outlined{background-color:transparent;border:2px solid #d9d9d9;color:#01102b}.cm-shareable-container .cm-btn.cm-tertiary-outlined:hover{background-color:#d9d9d9;color:#01102b}.cm-shareable-container .cm-btn.cm-tertiary-outlined:active{background-color:#c5c5c5;color:#01102b;border-color:#c5c5c5}.cm-shareable-container .cm-btn.cm-tertiary-outlined:disabled,.cm-shareable-container .cm-btn.cm-tertiary-outlined.disabled,.cm-shareable-container .cm-btn.cm-tertiary-outlined[aria-disabled=true]{opacity:.4;background-color:transparent;color:#01102b;cursor:not-allowed;border:2px solid #d9d9d9}.cm-shareable-container .cm-btn.cm-primary-outlined,.cm-shareable-container .cm-btn.cm-tertiary-outlined,.cm-shareable-container .cm-btn.cm-secondary-outlined{padding:.375rem 1rem}.cm-shareable-container .cm-btn.cm-primary-outlined.small,.cm-shareable-container .cm-btn.cm-tertiary-outlined.small,.cm-shareable-container .cm-btn.cm-secondary-outlined.small{padding:.1875rem .5rem}.cm-shareable-container .cm-link-btn{background-color:transparent;border:none;font-size:.875rem;color:#397fb3;padding:0;text-decoration:underline;text-underline-offset:4px}.cm-shareable-container .cm-link-btn:hover{color:#2d648c}.cm-shareable-container .cm-link-btn.simple{text-decoration:none}.cm-shareable-container .btn-icon{background-color:transparent;border:none;outline:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;transition:all .4s ease;color:#999;flex-shrink:0}.cm-shareable-container .btn-icon:hover{background-color:#ebecef!important;color:#4d4d4d}.cm-shareable-container .btn-icon.small{width:28px;height:28px}.cm-shareable-container .btn-icon:disabled,.cm-shareable-container .btn-icon.disabled{background-color:transparent;color:#ccc;cursor:not-allowed;opacity:.4}.cm-shareable-container .btn-icon:disabled:hover,.cm-shareable-container .btn-icon.disabled:hover{background-color:transparent;color:#ccc}.cm-shareable-container .btn-icon.hover-preview{background-color:#ebecef;color:#4d4d4d}.cm-shareable-container .btn-icon.cm-cross-icon{color:#e04f50}.cm-shareable-container .btn-icon.cm-cross-icon:hover{background-color:#fceded}.cm-shareable-container .btn-icon.cm-cross-icon:disabled,.cm-shareable-container .btn-icon.cm-cross-icon.disabled{background-color:transparent;color:#e46566;cursor:not-allowed;opacity:.4}.cm-shareable-container .btn-icon.cm-cross-icon:disabled:hover,.cm-shareable-container .btn-icon.cm-cross-icon.disabled:hover{background-color:transparent;color:#e46566}.cm-shareable-container .btn-icon.cm-cross-icon.hover-preview{background-color:#fceded}.cm-shareable-container .cm-action-btn{background-color:transparent;border:none;outline:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:all .4s ease;color:#01102b;padding:.375rem 1rem;gap:4px;font-size:.875rem;font-weight:500;line-height:1.5rem}.cm-shareable-container .cm-action-btn:hover{background-color:#ebecef}.cm-shareable-container .cm-action-btn:disabled,.cm-shareable-container .cm-action-btn.disabled{background-color:transparent;cursor:not-allowed;opacity:.4}.cm-shareable-container .cm-action-btn:disabled:hover,.cm-shareable-container .cm-action-btn.disabled:hover{background-color:transparent}.cm-shareable-container .error-txt{color:#e04f50}.cm-shareable-container .cm-form-field{margin-bottom:12px}.cm-shareable-container .cm-form-field label{display:block;font-weight:400;margin-bottom:4px;color:#2d3138;font-size:.875rem}.cm-shareable-container .cm-form-field label .required{color:#e04f50!important;margin-left:4px}.cm-shareable-container .cm-form-field .form-control:not(textarea),.cm-shareable-container .cm-form-field .form-select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-shareable-container .cm-form-field .form-control,.cm-shareable-container .cm-form-field .form-select,.cm-shareable-container .cm-form-field textarea{width:100%;padding:7px 12px!important;border:1px solid #e2e8f0!important;border-radius:8px;color:#01102b!important;font-size:14px!important;line-height:20px!important;box-sizing:border-box;height:auto}.cm-shareable-container .cm-form-field .form-control::placeholder,.cm-shareable-container .cm-form-field .form-select::placeholder,.cm-shareable-container .cm-form-field textarea::placeholder{font-size:14px;line-height:20px;color:#8392ab}.cm-shareable-container .cm-form-field .form-control:focus,.cm-shareable-container .cm-form-field .form-select:focus,.cm-shareable-container .cm-form-field textarea:focus{border-color:#397fb3!important;box-shadow:none!important;caret-color:#397fb3;outline:none!important}.cm-shareable-container .cm-form-field .form-control:disabled,.cm-shareable-container .cm-form-field .form-select:disabled,.cm-shareable-container .cm-form-field textarea:disabled{background-color:#f9f9f9!important;color:#8392ab!important;cursor:not-allowed}.cm-shareable-container .cm-form-field .form-control.error,.cm-shareable-container .cm-form-field .form-select.error,.cm-shareable-container .cm-form-field textarea.error{border-color:#e04f50!important}.cm-shareable-container .cm-form-field textarea.form-control{min-height:85px;resize:vertical}.cm-shareable-container .cm-form-field .field-with-icons{position:relative;display:flex;align-items:center}.cm-shareable-container .cm-form-field .field-with-icons .form-control{width:100%}.cm-shareable-container .cm-form-field .field-with-icons .input-left-icon,.cm-shareable-container .cm-form-field .field-with-icons .input-right-icon{color:#6d7e99;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-form-field .field-with-icons.with-left-icon{position:relative;display:flex;align-items:center}.cm-shareable-container .cm-form-field .field-with-icons.with-left-icon .form-control{width:100%;padding-left:36px!important}.cm-shareable-container .cm-form-field .field-with-icons.with-left-icon .input-left-icon,.cm-shareable-container .cm-form-field .field-with-icons.with-left-icon .input-right-icon{color:#6d7e99;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-form-field .field-with-icons.with-left-icon .input-left-icon{left:12px!important}.cm-shareable-container .cm-form-field .field-with-icons.with-right-icon{position:relative;display:flex;align-items:center}.cm-shareable-container .cm-form-field .field-with-icons.with-right-icon .form-control{width:100%;padding-right:36px!important}.cm-shareable-container .cm-form-field .field-with-icons.with-right-icon .input-left-icon,.cm-shareable-container .cm-form-field .field-with-icons.with-right-icon .input-right-icon{color:#6d7e99;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-form-field .field-with-icons.with-right-icon .input-right-icon{right:12px!important}.cm-shareable-container .cm-form-field .cm-search-control{position:relative;display:flex;align-items:center}.cm-shareable-container .cm-form-field .cm-search-control .form-control{width:100%;padding-left:36px!important;padding-right:48px!important}.cm-shareable-container .cm-form-field .cm-search-control .input-left-icon,.cm-shareable-container .cm-form-field .cm-search-control .input-right-icon{color:#6d7e99;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-form-field .cm-search-control .input-left-icon{left:12px!important}.cm-shareable-container .cm-form-field .cm-search-control .input-right-icon{right:12px!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container{padding:7px 12px!important;border:1px solid #e2e8f0!important;border-radius:8px;color:#01102b!important;font-size:14px!important;line-height:20px!important;box-sizing:border-box;display:flex;align-items:center;background-color:#fff;box-shadow:none;height:auto!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-value-container{padding-left:0}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-value-container .ng-input{padding:0 46px 0 12px;top:50%;transform:translateY(-50%)}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#8392ab!important;top:auto;padding:0}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-clear-wrapper{display:inline-flex;align-items:center;margin-top:0!important;width:17px!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-arrow-wrapper{margin-left:auto;width:auto;padding:0}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #9ca3af;transition:transform .25s ease-in-out}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-select-container:focus{border:1px solid #397fb3!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel{box-shadow:0 6px 46px 1px #00000014;border:1px solid #e2e8f0!important;overflow:hidden;border-radius:8px;margin-top:6px;background-color:#fff}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:259px}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:#01102b!important;border:none;padding:8px 12px;border-radius:inherit;font-size:.875rem;min-height:36px;cursor:pointer}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover,.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:focus{background-color:#edf6fd;outline:none}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:active{background-color:#d2eafb;border-color:#d2eafb}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option{white-space:normal}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#edf6fd!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#e4f1fc}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option-disabled.ng-optgroup{padding:0;border:none}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-opened .ng-select-container{border-color:#397fb3!important;caret-color:#397fb3}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-opened .ng-arrow{transform:rotate(180deg);top:-2px;border:inherit}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container{display:flex;align-items:center;width:calc(100% - 30px);padding:0!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .cm-multiple-wrapper{display:flex;align-items:center;max-width:calc(100% - 25px)}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{transform:translateY(0);padding:0 12px 0 0}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .selected-chips{display:flex;align-items:center;gap:8px;margin-right:8px;max-width:100%;overflow:hidden}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .selected-chips .cm-rounded-chip{display:inline-flex;align-items:center;max-width:140px;gap:8px;flex-shrink:0;height:20px}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .selected-chips .cm-rounded-chip .icon-cross{cursor:pointer}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-multiple .ng-select-container .ng-value-container .selected-chips .cm-rounded-chip .icon-cross:hover{color:#e04f50}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-disabled .ng-select-container{background-color:#f9f9f9;color:#8392ab!important;cursor:not-allowed}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-input>input{cursor:not-allowed}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select .select-all-option{display:flex;align-items:center;padding:8px 12px}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper .custom-ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#397fb3!important}.cm-shareable-container .cm-form-field .cm-ng-select-wrapper.error .custom-ng-select .ng-select-container{border-color:#e04f50!important}.cm-shareable-container .input-bottom-txt{display:inline-flex;align-items:center;justify-content:space-between;font-size:14px;color:#8392ab;width:100%;margin-top:4px}.cm-shareable-container .choices-wrapper{display:flex;flex-wrap:wrap;gap:8px}.cm-shareable-container .cm-choice-wrapper{display:inline-flex;align-items:center}.cm-shareable-container .cm-choice-wrapper .cm-choice{width:20px;height:20px;cursor:pointer;border:2px solid #e2e8f0;margin:0;flex-shrink:0}.cm-shareable-container .cm-choice-wrapper .cm-choice:checked{background-color:#397fb3;border-color:#397fb3}.cm-shareable-container .cm-choice-wrapper .cm-choice:disabled{background-color:#f9f9f9;border-color:#e2e8f0;cursor:not-allowed}.cm-shareable-container .cm-choice-wrapper .cm-choice:focus{outline:none;box-shadow:none}.cm-shareable-container .cm-choice-wrapper .cm-choice:checked:disabled{background-color:#397fb3;border-color:#397fb3}.cm-shareable-container .cm-choice-wrapper .cm-choice.cm-checkbox{border-radius:4px}.cm-shareable-container .cm-choice-wrapper .cm-choice.cm-checkbox:indeterminate{background-color:#397fb3;border-color:#397fb3}.cm-shareable-container .cm-choice-wrapper .cm-choice.cm-radio{border-radius:50%;position:relative;padding:0}.cm-shareable-container .cm-choice-wrapper .cm-choice.cm-radio:checked{background:none}.cm-shareable-container .cm-choice-wrapper .cm-choice.cm-radio:checked:before{content:"";display:block;position:absolute;width:10px;height:10px;background:#397fb3;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.cm-shareable-container .cm-choice-wrapper .form-check-label{line-height:normal}.cm-shareable-container .cm-days-selection{display:flex;align-items:center;gap:8px}.cm-shareable-container .cm-days-selection .day-checkbox{position:absolute;opacity:0;pointer-events:none}.cm-shareable-container .cm-days-selection .day-checkbox:checked+.day{background-color:#397fb3;color:#fff}.cm-shareable-container .cm-days-selection .day-checkbox:checked+.day:hover{background-color:#2f6994}.cm-shareable-container .cm-days-selection .day{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background-color:#f6f6f6;color:#aaa;font-weight:600;font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .4s ease;border:1px solid #f6f6f6}.cm-shareable-container .cm-days-selection .day:hover{border-color:#397fb3;background-color:#f1f6fa;color:#397fb3}.cm-shareable-container .cm-switch-toggle{padding:0;display:inline-flex;align-items:center}.cm-shareable-container .cm-switch-toggle .form-check-input{margin-left:0;width:2.5rem;height:1.25rem}.cm-shareable-container .cm-switch-toggle .form-check-input:focus{box-shadow:none}.cm-shareable-container .cm-switch-toggle .form-check-input:checked{background-color:#397fb3;border-color:#397fb3}.cm-shareable-container .cm-dropdown-menu.dropdown-menu{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 6px 46px 1px #00000014}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li{position:relative}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li:first-child{border-radius:8px 8px 0 0}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li:last-child{border-radius:0 0 8px 8px}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .dropdown-item{color:#01102b!important;border:none;padding:8px 12px;border-radius:inherit;font-size:.875rem;min-height:36px;cursor:pointer}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .dropdown-item:hover,.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .dropdown-item:focus{background-color:#edf6fd;outline:none}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .dropdown-item:active{background-color:#d2eafb;border-color:#d2eafb}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .submenu{display:none;position:absolute;left:100%;top:0}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li:hover>.submenu{display:block}.cm-shareable-container .toast-success{background-image:none!important}.cm-shareable-container .toast-success:before{content:"\e927";font-family:icomoon!important;font-size:25px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.cm-shareable-container input[type=range]{appearance:none;width:100%;height:3px;background:rgb(212,212,212);border-radius:5px;outline:none;transition:background .4s}.cm-shareable-container input[type=range]:focus{background:rgb(212,212,212)}.cm-shareable-container input[type=range]::-webkit-slider-runnable-track{height:3px;background:#cccccc;border-radius:5px}.cm-shareable-container input[type=range]::-moz-range-track{height:4px;background:rgb(212,212,212);border-radius:5px}.cm-shareable-container input[type=range]::-webkit-slider-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:#397fb3;cursor:pointer;-webkit-transition:.3s;transition:.3s;margin-top:-10.5px}.cm-shareable-container input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2)}.cm-shareable-container input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#397fb3;cursor:pointer;-moz-transition:.3s;transition:.3s;margin-top:-10.5px}.cm-shareable-container input[type=range]::-moz-range-thumb:hover{transform:scale(1.2)}.cm-shareable-container input[type=range]:disabled{background:#eee;cursor:not-allowed}.cm-shareable-container input[type=range]:disabled::-webkit-slider-thumb{background-color:#a6a6a6}.cm-shareable-container input[type=range]:disabled::-webkit-slider-runnable-track{background:#e6e6e6}.cm-shareable-container .cm-listing{padding:0;list-style:none;background-color:#fff;width:100%;margin-bottom:12px}.cm-shareable-container .cm-listing.appointment-list .appointment-item{display:flex;align-items:center;padding:.5rem .625rem;border-bottom:1px solid #dee2e6;position:relative;transition:all .4s ease}.cm-shareable-container .cm-listing.appointment-list .appointment-item:last-child{border:none}.cm-shareable-container .cm-listing.appointment-list .appointment-item:hover{background-color:#f3f6ff;border-color:#d1ddff;cursor:pointer}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator{width:12px;height:12px;border-radius:50%;margin-right:10px;flex-shrink:0}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator.status-blue{background-color:#397fb3}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator.status-red{background-color:#a83b3c}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator.status-purple{background-color:#999df0}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator.status-orange{background-color:#f6b364}.cm-shareable-container .cm-listing.appointment-list .appointment-item .status-indicator.status-teal{background-color:#34a5b0}.cm-shareable-container .cm-listing.appointment-list .appointment-item .appointment-content{flex:1;min-width:0}.cm-shareable-container .cm-listing.appointment-list .appointment-item .appointment-content .listing-header{display:flex;align-items:center}.cm-shareable-container .cm-listing.appointment-list .appointment-item .appointment-content .appointment-details{display:flex;align-items:center;gap:8px}.cm-shareable-container .cm-listing.appointment-list .appointment-item .car-icon{margin-left:10px;color:#5e6c84;flex-shrink:0;width:20px;display:inline-flex;align-items:center}.cm-shareable-container .cm-listing .list-item{padding:.875rem .5rem;border-bottom:1px solid #dee2e6}.cm-shareable-container .cm-listing .list-item:last-child{border-bottom:0}.cm-shareable-container .cm-listing .list-item .list-actions{display:inline-flex;align-items:center;gap:8px}.cm-shareable-container .cm-listing .list-item .list-actions .icon{color:#717171}.cm-shareable-container .cm-dragable-listing .dragable-listing-header{margin-bottom:1rem}.cm-shareable-container .cm-dragable-listing .dragable-listing-body{max-height:490px;overflow:hidden auto}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item{display:flex;align-items:center;justify-content:space-between;padding:.875rem .625rem;background-color:#fff;border-radius:8px;border:1px solid #dee2e6;transition:all .4s ease}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item.scroll-coming{margin-right:15px}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item.list-selected{background-color:#f6fbfe;border-color:#d2e7f4}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item .grab-column{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:4px}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item .grab-column .column-drag-handle{font-size:24px;cursor:grab}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item .grab-column .column-drag-handle:active{cursor:grabbing}.cm-shareable-container .cm-dragable-listing .dragable-listing-body .smooth-dnd-container.vertical .draggable-item .grab-column .column-name{font-size:14px;color:#526187}.cm-shareable-container .cm-dragable-listing .columns-customize-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #e0e0e0}.cm-shareable-container *{margin:0;padding:0;box-sizing:border-box;font-family:Open Sans,sans-serif}.cm-shareable-container .main-heading{color:#2d3138;font-size:clamp(20px,1.2vw + 1rem,24px);margin-bottom:12px;display:block;font-weight:700}.cm-shareable-container .sub-heading,.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .empty-row:after{color:#41567b;font-size:clamp(16px,1vw + .8rem,20px);margin-bottom:8px;display:block;font-weight:600}.cm-shareable-container .cm-text-primary{color:#397fb3}.cm-shareable-container .cm-text-primary-dark{color:#41567b}.cm-shareable-container .cm-body-text{color:#01102b!important}.cm-shareable-container .fw-500{font-weight:500}.cm-shareable-container .fw-600{font-weight:600}.cm-shareable-container .listing-txt{color:#4b4b4b}.cm-shareable-container hr{border-color:#dee2e6;opacity:1}.cm-shareable-container .cm-fs-6{font-size:.375rem!important}.cm-shareable-container .cm-fs-7{font-size:.4375rem!important}.cm-shareable-container .cm-fs-8{font-size:.5rem!important}.cm-shareable-container .cm-fs-9{font-size:.5625rem!important}.cm-shareable-container .cm-fs-10{font-size:.625rem!important}.cm-shareable-container .cm-fs-11{font-size:.6875rem!important}.cm-shareable-container .cm-fs-12{font-size:.75rem!important}.cm-shareable-container .cm-fs-13{font-size:.8125rem!important}.cm-shareable-container .cm-fs-14{font-size:.875rem!important}.cm-shareable-container .cm-fs-15{font-size:.9375rem!important}.cm-shareable-container .cm-fs-16{font-size:1rem!important}.cm-shareable-container .cm-fs-17{font-size:1.0625rem!important}.cm-shareable-container .cm-fs-18{font-size:1.125rem!important}.cm-shareable-container .cm-fs-19{font-size:1.1875rem!important}.cm-shareable-container .cm-fs-20{font-size:1.25rem!important}.cm-shareable-container .cm-fs-21{font-size:1.3125rem!important}.cm-shareable-container .cm-fs-22{font-size:1.375rem!important}.cm-shareable-container .cm-fs-23{font-size:1.4375rem!important}.cm-shareable-container .cm-fs-24{font-size:1.5rem!important}.cm-shareable-container .cm-fs-25{font-size:1.5625rem!important}.cm-shareable-container .cm-fs-26{font-size:1.625rem!important}.cm-shareable-container .cm-fs-27{font-size:1.6875rem!important}.cm-shareable-container .cm-fs-28{font-size:1.75rem!important}.cm-shareable-container .cm-fs-29{font-size:1.8125rem!important}.cm-shareable-container .cm-fs-30{font-size:1.875rem!important}.cm-shareable-container .cm-fs-31{font-size:1.9375rem!important}.cm-shareable-container .cm-fs-32{font-size:2rem!important}.cm-shareable-container .cm-fs-33{font-size:2.0625rem!important}.cm-shareable-container .cm-fs-34{font-size:2.125rem!important}.cm-shareable-container .cm-fs-35{font-size:2.1875rem!important}.cm-shareable-container .cm-fs-36{font-size:2.25rem!important}.cm-shareable-container .cm-fs-37{font-size:2.3125rem!important}.cm-shareable-container .cm-fs-38{font-size:2.375rem!important}.cm-shareable-container .cm-fs-39{font-size:2.4375rem!important}.cm-shareable-container .cm-fs-40{font-size:2.5rem!important}.cm-shareable-container .cm-text-primary-darker{color:#397fb3}.cm-shareable-container .cm-dialog.modal-dialog .modal-content.cm-dialog-content .dialog-header .dialog-title,.cm-shareable-container .cm-offcanvas.offcanvas .cm-offcanvas-wrapper .canvas-header .title,.cm-offcanvas.offcanvas .cm-offcanvas-wrapper .canvas-header .cm-shareable-container .title{font-size:1.375rem;font-weight:600;color:#38385a;flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:8px}.cm-shareable-container .cm-choice-wrapper .form-check-label,.cm-shareable-container .cm-switch-toggle .form-check-label{display:inline-block;margin-left:8px;font-size:14px;color:#2d3138;margin-bottom:0}.cm-shareable-container .cm-dialog.modal-dialog{width:750px;max-width:750px;margin:1.75rem auto;min-height:calc(100% - 3.5rem);padding:0}.cm-shareable-container .cm-dialog.modal-dialog .row{margin-left:0;margin-right:0}.cm-shareable-container .cm-dialog.modal-dialog .modal-content{border:none}.cm-shareable-container .cm-dialog.modal-dialog .modal-content.cm-dialog-content .dialog-header{border-bottom:1px solid #dee2e6;padding:1.125rem 2rem;display:flex;align-items:center;justify-content:space-between}.cm-shareable-container .cm-dialog.modal-dialog .modal-content.cm-dialog-content .dialog-body{color:#4d5e7c;padding:1rem 2rem 4.375rem;position:relative}.cm-shareable-container .cm-dialog.modal-dialog .modal-content.cm-dialog-content .dialog-body .body-inner-content{max-height:calc(100vh - 230px);overflow:auto;scrollbar-gutter:stable;margin-right:-2rem;padding-right:calc(2rem - 11px);border-right:4px solid transparent}.cm-shareable-container .cm-dialog.modal-dialog .modal-content.cm-dialog-content .dialog-footer{gap:1rem;padding:1rem 2rem;display:flex;align-items:center;justify-content:flex-end;position:absolute;bottom:0;left:0;width:100%}.cm-shareable-container .cm-dialog.modal-dialog.cm-confirmation-dialog{width:90%;max-width:730px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog{width:95%}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-xxl{max-width:1856px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-xl{max-width:1600px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-avg{max-width:1300px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-lg{max-width:1140px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-md{max-width:992px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-sm{max-width:700px}.cm-shareable-container .cm-dialog.modal-dialog.cm-detailed-dialog.dialog-xs{max-width:560px}.cm-shareable-container .cm-chip{border-radius:6px;background-color:#d3daf3;color:#01102b;font-size:.75rem;padding:.25rem .625rem;border:2px solid #c0cbe3;display:inline-flex;flex-direction:column;max-width:100%;transition:all .4s ease}.cm-shareable-container .cm-chip:hover{border-color:#aebcdb;background-color:#bfc9ee}.cm-shareable-container .cm-chip.unavailable{background-color:#ebecef;border-color:#dee2e6}.cm-shareable-container .cm-chip.unavailable:hover{background-color:#d4d6dd;border-color:#c7ced4}.cm-shareable-container .cm-chip.dropdown-toggle:after{display:none}.cm-shareable-container .cm-status-tag{padding:.25rem .625rem;border-radius:60px;display:inline-flex;align-items:center;justify-content:center;min-width:55px;font-size:.625rem;font-weight:600;line-height:normal}.cm-shareable-container .cm-status-tag.grey{background-color:#d3d5de;color:#252950}.cm-shareable-container .cm-status-tag.blue{background-color:#d8e9f8;color:#1675c5}.cm-shareable-container .cm-status-tag.red{background-color:#f9d9e1;color:#de3b40}.cm-shareable-container .cm-status-tag.orange{background-color:#fcf5ee;color:#f6b364}.cm-shareable-container .cm-status-tag.green{background-color:#e6f2f3;color:#34a5b0}.cm-shareable-container .cm-status-tag.purple{background-color:#ecedff;color:#999df0}.cm-shareable-container .cm-rounded-chip{border-radius:70px;background-color:#ebecef;color:#01102b;font-size:.75rem;padding:.125rem .625rem;line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .4s ease;max-width:110px}.cm-shareable-container .cm-rounded-chip:hover{background-color:#d4d6dd}.cm-shareable-container .cm-counter-chip{background-color:#f5f5f5;color:#4b4b4b;font-size:.75rem;padding:.25rem .375rem;border-radius:8px;display:flex;align-items:center;gap:8px;line-height:normal;max-width:110px}.cm-shareable-container .cm-counter-chip.active{background-color:#397fb3;color:#fff}.cm-shareable-container .cm-counter-chip .counter-chip-txt{flex:1;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-shareable-container .cm-counter-chip .chip-counter{width:18px;height:18px;border-radius:100%;background-color:#e3edf4;color:#141414;font-size:.625rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cm-shareable-container .status-chips-wrapper{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.cm-shareable-container .status-chips-wrapper .status-chip{cursor:pointer;padding:2px 4px;font-size:.625rem;font-weight:600;color:#fff;border-radius:4px;width:80px}.cm-shareable-container .status-chips-wrapper .status-chip.red{background-color:#de3b40}.cm-shareable-container .status-chips-wrapper .status-chip.teal{background-color:#34a5b0}.cm-shareable-container .status-chips-wrapper .status-chip.purple{background-color:#999df0}.cm-shareable-container .status-chips-wrapper .status-chip.orange{background-color:#f6b364}.cm-shareable-container .status-chips-wrapper .status-chip.navy{background-color:#252950}.cm-shareable-container .status-chips-wrapper .status-chip.blue{background-color:#379ae6}.cm-shareable-container .status-chips-wrapper .status-chip.grey{background-color:#a6a6a6}.cm-shareable-container .status-chips-wrapper .status-chip.green{background-color:#4daf7c}.cm-shareable-container .status-chips-wrapper .status-chip.dark-blue{background-color:#32639a}.cm-shareable-container .cm-table-wrapper{width:100%;max-width:100%;background-color:#fff;padding:.5rem;border-radius:.5rem;border:1px solid #dee2e6!important;box-shadow:0 .125rem .25rem #00000013}.cm-shareable-container .cm-table-wrapper .ngx-datatable{border-color:#dee2e6;height:auto}.cm-shareable-container .cm-table-wrapper .ngx-datatable.bootstrap .datatable-header{border:1px solid #dee2e6!important;border-top:0!important;background-color:#f6fbfe;height:50px!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap{height:100%;display:flex;align-items:center;font-size:clamp(.75rem,.737vw,.875rem);font-weight:700}.cm-shareable-container .cm-table-wrapper .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap .datatable-header-cell-wrapper .datatable-header-cell-label{font-size:inherit;font-weight:inherit}.cm-shareable-container .cm-table-wrapper .ngx-datatable.bootstrap .datatable-body .datatable-body-row .datatable-body-cell{padding:.625rem 1rem!important;border:none}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-header .datatable-header .datatable-header-inner{height:100%!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell{border-right:.5px solid #dee2e6!important;padding:.5rem 1rem;white-space:wrap!important;color:#6d7e99!important;letter-spacing:.7px;background:inherit!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell:first-child{border-left:none!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell:last-child{border-right:none;height:100%;background-color:#f6fbfe}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-header .datatable-body .datatable-body-row .datatable-body-cell{text-align:left}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body{background-color:#f6fbfe;border-left:1px solid #dee2e6!important;border-right:1px solid #dee2e6!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-row-center .datatable-body-cell{background:inherit!important;font-size:clamp(.75rem,.737vw,.875rem);font-weight:400;border-right:1px solid #dee2e6!important;border-bottom:none!important;display:flex;align-items:center}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-row-center .datatable-body-cell:first-child{border-left:none!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell{display:flex;align-items:center;border-right:.5px solid #dee2e6!important;background:inherit!important;padding:.5rem!important;border-bottom:none!important;color:#252950!important;text-align:start}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell:first-child{border-left:none!important;border-width:0px}.cm-shareable-container .cm-table-wrapper .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell:last-child{border-right:none}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-row-even{background-color:#fff}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-row-right{background-color:#f6fbfe;display:flex;align-items:flex-end}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-row-right .datatable-header-cell{left:-9px;box-shadow:-20px 0 15px #f5fbfee8;height:100%}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-row-right .datatable-header-cell .form-check-label{color:#6d7e99}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-row-wrapper:nth-child(odd) .datatable-body-row{background-color:#fff!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-row-wrapper:nth-child(even) .datatable-body-row{background-color:#f6fbfe!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-row-wrapper .datatable-body-row .datatable-row-right:has(.datatable-body-cell){position:sticky;transform:translateZ(0)!important;right:0;z-index:10;background-color:inherit;border-right:none!important;box-shadow:0 4px 8px #00000040}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body-cell-label{width:100%!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-row-center{border-right:.5px solid #dee2e6!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-header .datatable-header-cell .sort-btn{margin-inline-start:auto;padding-block-end:3px}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-icon-sort-unset:before,.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-icon-down:before,.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-icon-up:before{font-size:13px;font-weight:400;color:#435a76;opacity:1}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer{background:#fff!important;color:#01102b!important;font-size:clamp(.75rem,.737vw,.875rem);flex-shrink:0}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner{height:50px!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .page-count{color:#01102b!important;padding:0}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager{margin:0!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li:nth-child(1){display:none}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li:last-child{display:none}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li.active a{background-color:#397fb3!important;color:#fff!important;font-weight:600}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li.disabled{cursor:not-allowed}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li.disabled a{color:#6c757d!important;opacity:.5;cursor:not-allowed;background-color:#f5f5f5!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li:hover:not(.active):not(.disabled) a{background-color:#f5f5f5!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li a{border:1px solid #dee2e6;background-color:#fff!important;color:#01102b!important;font-size:inherit;font-weight:500;padding:.5rem;min-width:32px;height:32px;margin:0;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .4s ease;text-decoration:none}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li .datatable-icon-left,.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li .datatable-icon-right{display:flex;align-items:stretch;font-size:.75rem;font-weight:400}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li .datatable-icon-left:before{content:"\e90c";font-family:icomoon!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-footer-inner .datatable-pager .pager li .datatable-icon-right:before{content:"\e914";font-family:icomoon!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-pager .pager,.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-footer .datatable-pager .pager li{display:flex;align-items:stretch;justify-content:end;gap:.5rem}.cm-shareable-container .cm-table-wrapper .ngx-datatable .pager li.active a{background-color:#435a76!important;color:#fff!important;font-weight:600}.cm-shareable-container .cm-table-wrapper .ngx-datatable.scroll-horz .datatable-body::-webkit-scrollbar-thumb{background:#acafb1!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.scroll-horz .datatable-body::-webkit-scrollbar-thumb:hover{background:#979b9d!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable.scroll-horz .datatable-body{overflow-x:hidden!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-header{overflow-x:hidden!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body{display:block}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .empty-row{height:100%;border:none;font-size:0;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid #dee2e6;background-color:#fff}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .empty-row:before{content:"";display:block;background:url(no-record.54a48e1cff6e909c.svg) center no-repeat;height:70px;width:100%;margin-bottom:16px}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-body .empty-row:after{content:"No Record Found";display:block;margin-bottom:0}.cm-shareable-container .cm-table-wrapper .ngx-datatable:has(.empty-row) .datatable-footer{display:none}.cm-shareable-container .cm-table-wrapper .datatable-row-left{border-right:.5px solid #dee2e6!important;background-color:inherit}.cm-shareable-container .cm-table-wrapper .datatable-row-left:empty{border-right:none!important}.cm-shareable-container .truncate-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cm-shareable-container .truncate-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cm-shareable-container .text-hyphen{overflow-wrap:break-word;word-wrap:break-all;word-break:break-all;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.cm-shareable-container .cm-simple-table-wrapper{max-height:400px;overflow-y:auto}.cm-shareable-container .cm-simple-table-wrapper .simple-table{width:100%}.cm-shareable-container .cm-simple-table-wrapper .simple-table th,.cm-shareable-container .cm-simple-table-wrapper .simple-table td{border-right:1px solid #dee2e6;padding:.625rem}.cm-shareable-container .cm-simple-table-wrapper .simple-table th:last-child,.cm-shareable-container .cm-simple-table-wrapper .simple-table td:last-child{border-right:none}.cm-shareable-container .cm-simple-table-wrapper .simple-table thead{position:sticky;top:0;z-index:10}.cm-shareable-container .cm-simple-table-wrapper .simple-table thead.with-scrolled{box-shadow:#11111a1a 0 2px}.cm-shareable-container .cm-simple-table-wrapper .simple-table thead.with-scrolled tr{border-bottom:none}.cm-shareable-container .cm-simple-table-wrapper .simple-table thead tr{background-color:#f6fbfe;color:#6d7e99;font-weight:700;border-bottom:2px solid #dee2e6}.cm-shareable-container .cm-simple-table-wrapper .simple-table tbody tr{background-color:#fff;border-bottom:1px solid #dee2e6;color:#01102b;transition:all .4s ease}.cm-shareable-container .cm-simple-table-wrapper .simple-table tbody tr:last-child{border-bottom:none}.cm-shareable-container .cm-simple-table-wrapper .simple-table tbody tr:nth-child(even){background-color:#fcfcfc}.cm-shareable-container .cm-simple-table-wrapper .simple-table tbody tr:hover{background-color:#f6fbfe}.cm-shareable-container .cm-custom-table-wrapper{padding:.625rem;overflow-x:auto}.cm-shareable-container .cm-custom-table-wrapper .custom-table-header{display:grid;grid-template-columns:150px 225px repeat(7,1fr);border:1px solid #dee2e6;border-bottom:none;border-radius:8px 8px 0 0;background-color:#f6fbfe}.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .week-col-header,.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .day-col{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;text-align:center;padding:1rem .5rem;color:#6d7e99;min-width:0;font-size:14px;font-weight:700}.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .week-col-header:nth-child(2),.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .day-col:nth-child(2){border-right:1px solid #dee2e6}.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .week-col-header:last-child,.cm-shareable-container .cm-custom-table-wrapper .custom-table-header .day-col:last-child{border-right:none}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body{display:grid;grid-template-columns:150px 225px repeat(7,1fr);border-inline:1px solid #dee2e6;border-radius:0 0 8px 8px;overflow:hidden}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .provider-name{grid-column:1;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;font-size:14px;font-weight:600;text-align:left;padding:.75rem .625rem;background:#fff;display:flex;align-items:center;justify-content:flex-start;min-height:80px;word-break:break-word}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name{grid-column:2;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;font-weight:500;padding:0;background-color:#fff}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name.even-row-cell{background-color:#f5f5f5}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header{display:flex;align-items:stretch;height:100%;width:100%}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header .specialty-title{font-size:14px;font-weight:600;white-space:nowrap;padding:.5rem .75rem;display:flex;align-items:center;min-width:140px}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header .specialty-title.has-visit-types{border-right:1px solid #dee2e6}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header .visit-type-list{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header .visit-type-list .visit-type{color:#2d3138;font-size:12px;font-weight:500;padding:0 .5rem;flex:1;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #dee2e6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:120px}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .specialty-name .specialty-header .visit-type-list .visit-type:last-child{border-bottom:none}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .slot-cell{grid-column:auto;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:8px;display:flex;align-items:flex-start;justify-content:center;min-height:120px;background-color:#fff}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .slot-cell.even-row-cell{background-color:#f5f5f5}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .slot-cell:last-child{border-right:none}.cm-shareable-container .cm-custom-table-wrapper .custom-table-body .slot-cell .slots-container{gap:4px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header{display:flex;border:1px solid #dee2e6;border-bottom:none;border-radius:8px 8px 0 0;background-color:#f6fbfe}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header .header-cell{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;text-align:center;padding:.75rem;color:#6d7e99;min-width:0;font-size:14px;font-weight:700}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header .header-cell:first-child{border-right:1px solid #dee2e6}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header .header-cell:last-child{border-right:none}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body{display:flex;flex-direction:column;border-inline:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-radius:0 0 8px 8px;overflow:hidden}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row{display:flex;border-bottom:1px solid #dee2e6;background:#fff}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row:last-child{border-bottom:none}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row:nth-child(even){background-color:#f5f5f5}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row:nth-child(even)>div{background-color:#f5f5f5}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div{border-right:1px solid #dee2e6;padding:.75rem;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:first-child{font-weight:600;text-align:left;justify-content:flex-start;word-break:break-word}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(2){justify-content:center}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:last-child{border-right:none}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div.text-left{text-align:left;justify-content:flex-start}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div.text-center{text-align:center;justify-content:center}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(1),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(1){width:20%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(2),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(2){width:10%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(3),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(3){width:15%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(4),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(4){width:20%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(5),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(5){width:15%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(6),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(6){width:10%}.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-header>div:nth-child(7),.cm-shareable-container .cm-listing-wrapper.tabled .cm-listing-body .div-table-row>div:nth-child(7){width:10%}.cm-shareable-container .cm-toggle-group{border:1px solid #dee2e6;border-radius:.75rem;overflow:hidden;background:#f5f7fa;display:inline-flex;align-items:stretch;width:100%}.cm-shareable-container .cm-toggle-group .toggle-option{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;border-right:1px solid #dee2e6;flex:1}.cm-shareable-container .cm-toggle-group .toggle-option:last-child{border:none}.cm-shareable-container .cm-toggle-group .toggle-option input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.cm-shareable-container .cm-toggle-group .toggle-option span{padding:.5rem;font-size:.875rem;font-weight:700;color:#2d3138;background:none;border:none;cursor:pointer;transition:all .4s ease;width:100%;text-align:center}.cm-shareable-container .cm-toggle-group .toggle-option:hover span{background-color:#edf6fd}.cm-shareable-container .cm-toggle-group .toggle-option input[type=radio]:checked+span{background-color:#435a76;color:#fff}.cm-shareable-container .cm-toggle-group .toggle-option:first-child span{border-radius:8px 0 0 8px}.cm-shareable-container .cm-toggle-group .toggle-option:last-child span{border-radius:0 8px 8px 0}.cm-shareable-container .cm-toggle-group.single{border-radius:8px;border:none;background-color:#edf0f2;padding:.25rem;width:auto}.cm-shareable-container .cm-toggle-group.single .toggle-option{background-color:transparent;border:none;min-width:85px}.cm-shareable-container .cm-toggle-group.single .toggle-option:last-child{border:none}.cm-shareable-container .cm-toggle-group.single .toggle-option span{border-radius:8px;border:1px solid transparent}.cm-shareable-container .cm-toggle-group.single .toggle-option input[type=radio]:checked+span{border:1px solid #b6c1ca}.cm-shareable-container .cm-toggle-dropdowns{border-radius:8px;padding:.25rem;background-color:#edf0f2;display:inline-flex;align-items:center}.cm-shareable-container .cm-toggle-dropdowns .cm-btn{transition:all .4s ease;border:1px solid transparent}.cm-shareable-container .cm-toggle-dropdowns .cm-btn.cm-btn-primary{border:1px solid #b6c1ca}.cm-shareable-container .cm-simple-tabs .nav-tabs.nav{border-bottom:3px solid #dee2e6!important}.cm-shareable-container .cm-simple-tabs .nav-tabs.nav .nav-item .nav-link{color:#6d7e99!important;border:none!important;padding:.625rem 1rem;position:relative;transition:all .4s ease;border-bottom:3px solid transparent!important;margin-bottom:-3px;font-size:1rem;font-weight:600;border-radius:8px 8px 0 0;font-family:inherit}.cm-shareable-container .cm-simple-tabs .nav-tabs.nav .nav-item .nav-link:hover{color:#397fb3!important;background-color:#edf6fd!important;border-bottom:3px solid #dee2e6!important}.cm-shareable-container .cm-simple-tabs .nav-tabs.nav .nav-item .nav-link.active{color:#397fb3!important;background-color:transparent!important;border:none!important;border-bottom:3px solid #397fb3!important}.cm-shareable-container .cm-simple-tabs .tab-content{padding:.5rem 0}.cm-shareable-container .cm-simple-tabs.with-counter .nav-link{display:flex;align-items:center}.cm-shareable-container .cm-simple-tabs.with-counter .nav-link.active .tab-count{background-color:#d2eafb;color:#397fb3}.cm-shareable-container .cm-simple-tabs.with-counter .tab-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.75rem;font-weight:500;background-color:#e9ecef;color:#6d7e99;border-radius:12px;min-width:24px;height:24px;margin-left:.5rem;transition:all .4s ease}.cm-shareable-container .cm-schedular-wrapper{background-color:#fff;height:calc(100vh - 130px);overflow:auto}.cm-shareable-container .cm-schedular-wrapper .sch-main-wrapper{display:flex;height:100%}.cm-shareable-container .cm-schedular-wrapper .cm-sidebar-tabs-body.tab-content{border-radius:0 0 8px 8px;border:1px solid #dee2e6;border-top:none;padding:.625rem .5rem}.cm-shareable-container .cm-schedular-wrapper .cm-sidebar-tabs-body.tab-content .sidebar-tab-indication{padding-bottom:.5rem;font-weight:500;border-bottom:1px solid #dee2e6}.cm-shareable-container .location-header{display:flex;align-items:center}.cm-shareable-container .location-header .cm-circle{background-color:#4ca9ee1a;color:#4ca9ee}.cm-shareable-container .location-header .location-title{font-size:1.125rem;font-weight:600;color:#141414}.cm-shareable-container .total-appt-content .total-appointments-header{display:flex;align-items:center;justify-content:space-between}.cm-shareable-container .total-appt-content .total-appointments-header .appt-header-title{font-size:1rem;font-weight:600;color:#141414}.cm-shareable-container .total-appt-content .chip-list-wrapper{max-height:330px;overflow-y:auto;margin-right:-10px;padding-right:10px}.cm-shareable-container .total-appt-content .chip-list-wrapper .cm-chip{margin-bottom:8px}.cm-shareable-container .total-appt-content .chip-list-wrapper .cm-chip:last-child{margin-bottom:0}.cm-shareable-container .total-appt-content .appt-visit-type-wrapper{border:1px solid #dee2e6;border-radius:8px;padding:.625rem}.cm-shareable-container .total-appt-content .appt-visit-type-wrapper .visit-type-heading{font-size:.875rem;font-weight:500;color:#141414}.cm-shareable-container .total-appt-content .appt-visit-type-wrapper .counter-chips-wrapper{display:flex;gap:8px}.cm-shareable-container .total-appt-content .appointment-list.cm-listing{height:413px;overflow-y:auto}.cm-shareable-container .cm-month-calendar-wrapper{flex:1 0 72vw}.cm-shareable-container .cm-breadcrum-wrapper{display:flex;align-items:center;min-height:36px;gap:8px}.cm-shareable-container .cm-breadcrum-wrapper .breadcrumb .breadcrumb-item{color:#01102b;font-size:.875rem;font-weight:400;padding-left:0}.cm-shareable-container .cm-breadcrum-wrapper .breadcrumb .breadcrumb-item a{color:inherit;text-decoration:none}.cm-shareable-container .cm-breadcrum-wrapper .breadcrumb .breadcrumb-item.active:before{color:#01102b;padding:0 1rem;font-weight:500}.cm-shareable-container .cm-appt-listing-wrapper{padding:1rem;height:100%;display:flex;flex-direction:column}.cm-shareable-container .cm-appt-listing-wrapper .cm-breadcrum-wrapper{flex-shrink:0}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:auto}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .nav-tabs.nav{flex-shrink:0}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content{height:calc(100dvh - 252px);overflow:auto;padding-bottom:0;padding-right:10px}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active{height:100%}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper{height:100%;margin-right:-10px;overflow:auto;padding-right:4px}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper .cm-table-wrapper{overflow:auto;height:auto}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table{height:100%}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table .visible{height:100%;display:flex;flex-direction:column}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table .visible .datatable-header{flex-shrink:0}.cm-shareable-container .cm-appt-listing-wrapper .cm-simple-tabs .tab-content>.active .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table .visible .datatable-body{flex-grow:1;overflow:auto;overflow-x:hidden}.cm-shareable-container .list-customization-wrapper{display:flex;align-items:center;justify-content:space-between}::-webkit-scrollbar{scrollbar-width:thin;width:7px;height:7px}::-webkit-scrollbar-track{background:#ebeef0;border-radius:8px}::-webkit-scrollbar-thumb{background:#acafb1;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#979b9d}::-webkit-scrollbar-button{display:none}.cm-shareable-container{font-family:Open Sans,sans-serif;font-size:clamp(.75rem,.737vw,.875rem);font-weight:400;line-height:normal}
