@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";@font-face{font-family:icomoon;src:url(icomoon.6d5cabc4418e88e0.eot?vjk1x4);src:url(icomoon.6d5cabc4418e88e0.eot?vjk1x4#iefix) format("embedded-opentype"),url(icomoon.ef68ba4ebd8380a5.ttf?vjk1x4) format("truetype"),url(icomoon.ca9ce4a19c359a7e.woff?vjk1x4) format("woff"),url(icomoon.de2f6656702080a0.svg?vjk1x4#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-load:before{content:"\e54f"}.icon-pending:before{content:"\e54e"}.icon-success:before{content:"\e54d"}.icon-firm-info:before{content:"\e54c"}.icon-verified-shield:before{content:"\e54b"}.icon-case-information:before{content:"\e54a"}.icon-add-contact:before{content:"\e53f"}.icon-bandage:before{content:"\e53e"}.icon-user-information:before{content:"\e53d"}.icon-info-filled:before{content:"\e53c"}.icon-warning-filled:before{content:"\e53b"}.icon-cross-filled:before{content:"\e53a"}.icon-add-patient:before{content:"\e52f"}.icon-text-notes:before{content:"\e52e"}.icon-text-case:before{content:"\e52d"}.icon-subtract:before{content:"\e52c"}.icon-file-upload:before{content:"\e52b"}.icon-warning:before{content:"\e52a"}.icon-denied:before{content:"\e51f"}.icon-circle-checked:before{content:"\e51e"}.icon-info:before{content:"\e51d"}.icon-eye:before{content:"\e51c"}.icon-arrow-up-down:before{content:"\e51b"}.icon-sorting:before{content:"\e51a"}.icon-drag-vertical:before{content:"\e50f"}.icon-delete:before{content:"\e50e"}.icon-menu-vertical:before{content:"\e50d"}.icon-menu-horizontal:before{content:"\e50c"}.icon-billing:before{content:"\e50b"}.icon-calendar:before{content:"\e50a"}.icon-car:before{content:"\e49f"}.icon-clock:before{content:"\e49e"}.icon-cross:before{content:"\e49d"}.icon-arrow-down:before{content:"\e49c"}.icon-right-drawer:before{content:"\e49b"}.icon-left-drawer:before{content:"\e49a"}.icon-edit:before{content:"\e48f"}.icon-email:before{content:"\e48e"}.icon-denied-circles:before{content:"\e48d"}.icon-filter:before{content:"\e48c"}.icon-print:before{content:"\e48b"}.icon-arrow-left:before{content:"\e48a"}.icon-location:before{content:"\e47f"}.icon-master-user:before{content:"\e47e"}.icon-notification-bell:before{content:"\e47d"}.icon-wheel-chair:before{content:"\e47c"}.icon-simple-add:before{content:"\e47b"}.icon-reports:before{content:"\e47a"}.icon-arrow-right:before{content:"\e46f"}.icon-arrow-next:before{content:"\e46e"}.icon-scheduler:before{content:"\e46d"}.icon-search:before{content:"\e46c"}.icon-setting:before{content:"\e46b"}.icon-summary-graph:before{content:"\e46a"}.icon-grid-template:before{content:"\e45f"}.icon-tick:before{content:"\e45e"}.icon-arrow-up:before{content:"\e45d"}.icon-user:before{content:"\e45c"}.icon-zoom-in:before{content:"\e45b"}.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;z-index:1200}.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:clamp(.75rem,.875vw,.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;margin-bottom:4px;color:#2d3138;min-width:-moz-fit-content;min-width:fit-content;font-size:clamp(.75rem,.875vw,.875rem);font-weight:400;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-no-record .no-record-simple-text{font-size:clamp(1rem,1.25vw,1.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 .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:clamp(.75rem,.875vw,.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:"\e49c";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:clamp(.75rem,.875vw,.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}@media screen and (max-width: 1440px){.cm-shareable-container .cm-no-record img{width:65px;margin-bottom:1rem}.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 .half-custom-col{width:calc(50% - 6px);margin-bottom:0!important}.cm-shareable-container .cm-tree-wrapper{border:1px solid #dee2e6;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;height:100%}.cm-shareable-container .cm-tree-wrapper .cm-tree-header{padding:1rem;font-size:1rem;font-weight:600;color:#141414;border-bottom:1px solid #dee2e6}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper{padding:.75rem 1rem;overflow:auto}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-node{display:flex;align-items:center;gap:8px;position:relative;margin-bottom:12px}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-node .tree-toggle{width:22px;height:22px;border-radius:50%;flex-shrink:0;text-align:center;cursor:pointer}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-node .tree-toggle .icon-arrow-right{font-size:12px;transition:all .4s ease}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-node .tree-toggle .icon-arrow-right.expanded{rotate:90deg}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-children{margin-left:10px;padding-left:.75rem;border-left:2px solid #dee2e6}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .tree-sub-children{margin-left:8px;padding-left:1.25rem;border-left:2px solid #dee2e6}.cm-shareable-container .cm-tree-wrapper .tree-nodes-wrapper .collapsed{display:none}.cm-shareable-container .cm-notification-card{background-color:#fff;border-radius:8px;padding:1.5rem 1rem;border-left:8px solid transparent;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12.7px -1px #0000000a}.cm-shareable-container .cm-notification-card .notication-icon-wrapper{width:46px;height:46px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.cm-shareable-container .cm-notification-card .notification-content-wrapper .notification-title{font-size:1rem;font-weight:600;color:#2d3138;margin-bottom:8px}.cm-shareable-container .cm-notification-card .notification-description,.cm-shareable-container .cm-notification-card .status-text{font-size:clamp(.75rem,.875vw,.875rem);color:#7f7f7f}.cm-shareable-container .cm-notification-card .icon-right-drawer{rotate:90deg}.cm-shareable-container .cm-notification-card.warning{border-color:#f6b364}.cm-shareable-container .cm-notification-card.warning .notication-icon-wrapper{background-color:#f6b36433;color:#f6b364}.cm-shareable-container .cm-notification-card.error{border-color:#de3b40}.cm-shareable-container .cm-notification-card.error .notication-icon-wrapper{background-color:#f9d9e1;color:#de3b40}.cm-shareable-container .cm-notification-card.default{border-color:#76675a}.cm-shareable-container .cm-notification-card.default .notication-icon-wrapper{background-color:#76675a33;color:#76675a}.cm-shareable-container .cm-notification-card.success{border-color:#08c552}.cm-shareable-container .cm-notification-card.success .notication-icon-wrapper{background-color:#75ff7538;color:#08c552}.cm-shareable-container .cm-notification-card.primary{border-color:#0071ff}.cm-shareable-container .cm-notification-card.primary .notication-icon-wrapper{background-color:#0071ff33;color:#0071ff}.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:clamp(.375rem,.5vw,.5rem) clamp(.875rem,1vw,1rem);border:none;cursor:pointer;font-weight:700;font-size:inherit;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:clamp(.75rem,.875vw,.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:clamp(.75rem,.875vw,.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:clamp(.75rem,.875vw,.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;margin-bottom:4px;color:#2d3138;font-size:clamp(.75rem,.875vw,.875rem);font-weight:400}.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:inherit!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:inherit;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:inherit!important;line-height:20px!important;box-sizing:border-box;display:flex;align-items:center;background-color:#fff;font-size:clamp(.75rem,.875vw,.875rem)!important;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-input[aria-expanded=false]{display:none}.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-select-single .ng-value-container .ng-value{display:inline-flex}.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!important;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.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:clamp(.75rem,.875vw,.875rem);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-size:clamp(.75rem,.875vw,.875rem);font-weight:600;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 .dropdown:has(.within-popover-menu){z-index:2000!important}.cm-shareable-container .cm-dropdown-menu.dropdown-menu{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 6px 46px 1px #00000014;max-height:255px;overflow:auto}.cm-shareable-container .cm-dropdown-menu.dropdown-menu:has(.submenu){overflow:initial;max-height:initial}.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:clamp(.75rem,.875vw,.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 .dropdown-item:has(.icon-arrow-right){position:relative}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li .dropdown-item:has(.icon-arrow-right) .icon-arrow-right{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.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 .submenu.left-aligned{right:100%;left:auto}.cm-shareable-container .cm-dropdown-menu.dropdown-menu li:hover>.submenu{display:block}.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-ng-select-dropdown.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;z-index:1100}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .no-record{padding:12px;text-align:center;font-size:13px;color:#8392ab;background-color:#fff}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items{max-height:259px}.cm-shareable-container .cm-ng-select-dropdown.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:clamp(.75rem,.875vw,.875rem);min-height:36px;cursor:pointer}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover,.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:focus{background-color:#edf6fd;outline:none}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:active{background-color:#d2eafb;border-color:#d2eafb}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option{white-space:normal}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#edf6fd!important}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#e4f1fc}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .ng-option-disabled.ng-optgroup{padding:0;border:none}.cm-shareable-container .cm-ng-select-dropdown.custom-ng-select.ng-dropdown-panel .ng-dropdown-panel-items .select-all-option{display:flex;align-items:center;padding:8px 12px;cursor:pointer}.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.active{background-color:#f6fbfe;border-color:#d2e7f4}.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:clamp(.75rem,.875vw,.875rem);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(1rem,1.25vw,1.25rem);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:clamp(1.125rem,1.375vw,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:clamp(.75rem,.875vw,.875rem);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 clamp(.25rem,.3vw,.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 .sort-btn{margin-inline-start:auto;padding-block-end:3px;display:inline-block!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,.875vw,.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,.875vw,.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 .datatable-row-wrapper .datatable-body-row .datatable-row-right:has(.datatable-body-cell) .datatable-body-cell{height:100%!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body .datatable-row-wrapper .datatable-body-row .datatable-row-right:has(.datatable-body-cell) .datatable-body-cell .datatable-body-cell-label{height:100%}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body-cell-label{width:100%!important}.cm-shareable-container .cm-table-wrapper .ngx-datatable .datatable-body-cell-label:has(.cm-skeleton-loading){height:100%}.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-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,.875vw,.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:"\e48a";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:"\e46f";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:auto!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 215px 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:inherit;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 215px 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:inherit;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:inherit;font-weight:600;white-space:nowrap;padding:.5rem .75rem;display:flex;align-items:center;min-width:130px}.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:clamp(.625rem,.63vw,.75rem);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:clamp(.25rem,.5vw,.5rem);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-pagination-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#fff}.cm-shareable-container .cm-pagination-wrapper .per-page-rows-wrap{display:flex;align-items:center;gap:12px;color:#212529}.cm-shareable-container .cm-pagination-wrapper .per-page-rows-wrap .cm-form-field{display:flex;align-items:center;gap:12px}.cm-shareable-container .cm-pagination-wrapper .per-page-rows-wrap .cm-form-field .form-select{width:75px}.cm-shareable-container .cm-pagination-wrapper .pagination{margin:0;gap:8px;padding:0;background:#fff}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item{margin:0}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item .page-link{border:1px solid #dee2e6;background-color:#fff;color:#01102b;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}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item .page-link:hover{background-color:#f5f5f5}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item.active .page-link{background-color:#397fb3;color:#fff;font-weight:600}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item.disabled{cursor:not-allowed}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item.disabled .page-link{color:#6c757d;opacity:.5;cursor:not-allowed;background-color:#f5f5f5}.cm-shareable-container .cm-pagination-wrapper .pagination .page-item:not(.active):not(.disabled) .page-link:focus{box-shadow:none}.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:clamp(.25rem,.417vw,.5rem);font-size:inherit;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:has(.nav-link.disabled){cursor:not-allowed}.cm-shareable-container .cm-simple-tabs .nav-tabs.nav .nav-item .nav-link{color:#6d7e99!important;border:none!important;padding:clamp(.5rem,.522vw,.625rem) clamp(.875rem,.84vw,1rem);position:relative;transition:all .4s ease;border-bottom:3px solid transparent!important;margin-bottom:-3px;font-size:clamp(.875rem,.84vw,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 .nav-tabs.nav .nav-item .nav-link:disabled,.cm-shareable-container .cm-simple-tabs .nav-tabs.nav .nav-item .nav-link.disabled{opacity:.6;cursor:not-allowed}.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 .hide-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.cm-shareable-container .hide-scrollbar::-webkit-scrollbar{display:none}.cm-shareable-container .visit-type .dropdown-toggle:after{content:none}.cm-shareable-container .visit-type .dropdown-menu{width:100%;padding:1rem .5rem}.cm-shareable-container .timeline-margin{margin-top:10rem!important}.cm-shareable-container .timeline-column{position:sticky;left:0;z-index:10;margin-top:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.cm-shareable-container .timeline-column .timeline-box{height:100%!important;display:flex;flex-direction:column}.cm-shareable-container .timeline-column .timeline-box .timeline-hours{text-align:end;padding-right:.65rem;flex:0 0 60px;width:90px}.cm-shareable-container .timeline-column .timeline-box .timeline-hours .hour-digit{font-size:1rem;font-weight:600;color:#212121;margin-right:.313rem}.cm-shareable-container .timeline-column .timeline-box .timeline-hours .hour-ampm{display:inline-block;width:20px;font-size:.75rem;font-weight:400;color:#8a8a8a}.cm-shareable-container .zoom-popover{all:unset;text-transform:capitalize;font-size:clamp(.75rem,.875vw,.875rem);font-weight:500;height:30px;width:85px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:normal;gap:.37rem;margin-bottom:.85rem}.cm-shareable-container .zoom-popover span{display:flex;align-items:center;justify-content:center}.cm-shareable-container .zoom-labels{display:flex;align-items:center;justify-content:space-between;font-size:clamp(.75rem,.875vw,.875rem);font-weight:400;margin-top:1.3rem}.cm-shareable-container .zoom-popover-content{min-width:350px}.cm-shareable-container .active-zoom-label{font-size:clamp(.75rem,.875vw,.875rem);font-weight:600}.cm-shareable-container .calendar-primary-container{flex-grow:1;overflow-x:auto;display:flex;gap:1rem;color:#141414}.cm-shareable-container .calendar-primary-container .calendar-secondary-title{display:flex;align-items:center;font-size:1rem;font-weight:600;max-width:77%}.cm-shareable-container .calendar-primary-title{font-size:1.125rem;font-weight:600}.cm-shareable-container .hour-grid{display:flex;flex-direction:column;position:relative;box-sizing:border-box}.cm-shareable-container .hour-grid .hour-box{box-sizing:border-box;border-bottom:1px solid #eef1f3!important;flex:0 0 60px;display:flex;flex-wrap:nowrap;position:relative}.cm-shareable-container .calendar-primary-card{color:#141414}.cm-shareable-container .calendar-primary-card .calendar-secondary-container{display:flex;background-color:#fff;border-radius:.625rem;padding:1.25rem .75rem;gap:.9rem;border:1px solid #d9d9d9;overflow-x:auto;min-height:calc(100% - 50px)}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card{width:100%;min-width:20rem}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .calendar-secondary-title .unavailbility-icon{width:1.25rem;height:1.25rem;color:#636363}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .selected-visit-types{display:flex;flex-wrap:nowrap;overflow:auto;position:relative;border-left:1.1px solid #eef1f3!important;border-right:1.1px solid #eef1f3!important;min-width:170px}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .selected-visit-types .visit-type-column{min-width:9.375rem;display:inline-block;vertical-align:top;flex-grow:1;border-right:1px solid #eef1f3!important}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .selected-visit-types .visit-type-column:last-child{border-right:none!important}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .selected-visit-types .visit-type-column .visit-type-header{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:400;border-bottom:1px solid #eef1f3!important;color:#252950;height:36px}.cm-shareable-container .calendar-primary-card .calendar-secondary-container .calendar-secondary-card .selected-visit-types .visit-type-column .hour-grid:last-child .visit-type-header{border-right:0}.cm-shareable-container .event-box{position:absolute!important;padding:.25rem;font-size:.75rem;font-weight:600;color:#fff;border-radius:.313rem;box-sizing:border-box;cursor:grabbing;will-change:top,height,left,background;white-space:nowrap;overflow:hidden;transition:all .4s ease;text-overflow:ellipsis;border:1px solid #ffffff!important;z-index:15}.cm-shareable-container .event-box:hover{z-index:100!important;white-space:normal;overflow:visible;width:100%!important;box-shadow:0 6px 15px #0006;left:0!important;min-height:-moz-fit-content;min-height:fit-content}.cm-shareable-container .event-box.cdk-drag-placeholder{opacity:.4;background-color:#0003}.cm-shareable-container .event-box.cdk-drag-preview{box-shadow:0 5px 15px #0000004d;opacity:.8;border-radius:.313rem}.cm-shareable-container .event-box.drag-disabled{cursor:not-allowed}.cm-shareable-container .cdk-drop-list{position:relative}.cm-shareable-container .event-collector{position:absolute;color:#265577;font-size:.75rem;font-weight:600;width:15px;right:6px;cursor:pointer}.cm-shareable-container .counter-chips-wrapper{display:flex;gap:.75rem;flex-wrap:wrap}.cm-shareable-container .cm-counter-chip{cursor:pointer}.cm-shareable-container .visit-type-dropdown{width:100%;border:1px solid #d1ddff!important;border-radius:5px 5px 0 0;padding:.5rem .75rem;display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;background-color:#f3f6ff;color:#636363;font-size:.75rem;font-weight:400}.cm-shareable-container .visit-type-dropdown .visit-type-dropdown-icon{margin-left:auto;transition:all .4s ease}.cm-shareable-container .visit-type-dropdown .visit-type-dropdown-icon.is-open{transform:rotate(180deg)}.cm-shareable-container .visit-type-dropdown-menu{max-width:100%;background-color:#fff;border-radius:0 0 5px 5px;display:flex;flex-direction:column;max-height:250px;overflow-y:scroll}.cm-shareable-container .visit-type-dropdown-menu .visit-type{display:flex;align-items:center;padding:.65rem;gap:.5rem}.cm-shareable-container .visit-type-dropdown-menu .visit-type .visitType-checkbox{width:1.5rem;height:1.5rem}.cm-shareable-container .block-notes-collector{position:absolute;right:0;display:inline-block}.cm-shareable-container .block-popover{width:300px}.cm-shareable-container .block-popover .block-header{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:600;border-bottom:.063rem solid rgba(0,0,0,.07)!important;padding:0rem 1rem .25rem;color:#141414;margin:0 -1rem}.cm-shareable-container .block{color:#252950;background-color:#d5d5d5;cursor:pointer}.cm-shareable-container .total-blocks-content .blocks-list{list-style:none;padding:0;margin:0;max-height:420px;overflow-y:auto;cursor:pointer}.cm-shareable-container .total-blocks-content .blocks-list .block-item{padding:12px 10px;border:1px solid transparent;border-bottom:1px solid #dee2e6;transition:all .4s ease}.cm-shareable-container .total-blocks-content .blocks-list .block-item:hover{border:1px solid #d1ddff;background-color:#f3f6ff}.cm-shareable-container .total-blocks-content .blocks-list .block-item.active{background-color:#f6fbfe;border-color:#d2e7f4}.cm-shareable-container .total-blocks-content .blocks-list .block-item:last-child{border-bottom:none}.cm-shareable-container .total-blocks-content .blocks-list .block-item .block-content{font-size:.75rem;font-weight:600;color:#2d3138}.cm-shareable-container .total-blocks-content .blocks-list .block-item .block-content .block-provider-info{margin-bottom:2px}.cm-shareable-container .block-header-title{font-size:1rem;font-weight:600}.cm-shareable-container .provider-tooltip{display:inline-block;line-height:.625rem;min-width:70px}.cm-shareable-container .specialty-card{margin-top:3.563rem}.cm-shareable-container .unavailability{position:absolute;background-color:#dedede66;min-width:100%;font-size:.75rem;font-weight:600;z-index:10;pointer-events:all}.cm-shareable-container .unavailability.dotted-border{border:.063rem dotted #9b9b9b!important}.cm-shareable-container .cdk-drop-list-dragging .hour-box:hover,.cm-shareable-container .visit-type-zone.cdk-drop-list-receiving .hour-box:hover{background-color:#f6fbfe!important;border:2px dashed #397fb3!important}.cm-shareable-container .schedule-box{width:100%;position:absolute;background-color:#dedede66;cursor:not-allowed}.cm-shareable-container .available-slot{background-color:transparent;cursor:pointer}.cm-shareable-container .partial-state{width:14px;height:14px;clip-path:polygon(100% 0,0 0,100% 100%);position:absolute;right:0;top:0;background-color:#ffa600;cursor:pointer}.cm-shareable-container .unavailable-slot{top:0;height:60px;pointer-events:all}.cm-shareable-container .cm-schedular-wrapper{background-color:#fff;height:calc(100vh - 130px);overflow:auto}.cm-shareable-container .cm-schedular-wrapper:has(.cm-loader-wrapper){overflow:hidden}.cm-shareable-container .cm-schedular-wrapper .sch-main-wrapper{display:flex;height:100%;position:relative}.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:clamp(1rem,.95vw,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:clamp(.75rem,.875vw,.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:clamp(.75rem,.875vw,.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-listing-comp-wrapper{padding:1rem;height:100%;display:flex;flex-direction:column}.cm-shareable-container .cm-listing-comp-wrapper .cm-breadcrum-wrapper{flex-shrink:0}.cm-shareable-container .cm-listing-comp-wrapper .cm-simple-tabs{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:auto}.cm-shareable-container .cm-listing-comp-wrapper .cm-simple-tabs .nav-tabs.nav{flex-shrink:0}.cm-shareable-container .cm-listing-comp-wrapper .cm-simple-tabs .tab-content{height:calc(100dvh - 252px);overflow:auto;padding-bottom:0;padding-right:10px}.cm-shareable-container .cm-listing-comp-wrapper .cm-simple-tabs .tab-content>.active{height:100%}.cm-shareable-container .cm-listing-comp-wrapper .app-list-inner-wrapper{height:100%;margin-right:-10px;overflow:auto;padding-right:4px}.cm-shareable-container .cm-listing-comp-wrapper .app-list-inner-wrapper .cm-table-wrapper{overflow:auto;height:auto}.cm-shareable-container .cm-listing-comp-wrapper .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table{height:100%}.cm-shareable-container .cm-listing-comp-wrapper .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table .visible{height:100%;display:flex;flex-direction:column}.cm-shareable-container .cm-listing-comp-wrapper .app-list-inner-wrapper .cm-table-wrapper .ngx-datatable.custom-table .visible .datatable-header{flex-shrink:0}.cm-shareable-container .cm-listing-comp-wrapper .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}.cm-shareable-container .dropdown-toggle.btn-icon.small:after{display:none}.cm-shareable-container .unavailability-actions-menu .actions-list,.cm-shareable-container .block-actions-menu .actions-list{list-style:none;margin:0;padding:0;min-width:85px}.cm-shareable-container .unavailability-actions-menu .actions-list .action-item,.cm-shareable-container .block-actions-menu .actions-list .action-item{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;font-size:clamp(.75rem,.875vw,.875rem);color:#01102b;transition:all .4s ease;line-height:normal;min-height:36px}.cm-shareable-container .unavailability-actions-menu .actions-list .action-item:hover,.cm-shareable-container .block-actions-menu .actions-list .action-item:hover{background-color:#edf6fd}.cm-shareable-container .block-actions-menu{width:124px;margin:-.75rem -1rem;overflow:hidden;border-radius:8px}.cm-shareable-container .unavailability-actions-menu{width:165px;margin:-.75rem -1rem;overflow:hidden;border-radius:8px}.cm-shareable-container .cm-row-no-record.no-record-wrapper .cm-no-record img{width:60px;margin-bottom:12px}.cm-shareable-container .cm-row-no-record.no-record-wrapper .cm-no-record .sub-heading,.cm-shareable-container .cm-row-no-record.no-record-wrapper .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-row-no-record.no-record-wrapper .cm-no-record .empty-row:after{font-size:1rem}.cm-shareable-container .list-actions-wrapper{height:100%;display:flex;align-items:center;justify-content:center}.cm-shareable-container .patient-info-container .info-row{display:flex;gap:16px;flex-wrap:wrap}.cm-shareable-container .patient-info-container .info-row .cm-card{flex:0 0 49%;padding:0}.cm-shareable-container .patient-info-container .info-row .cm-card .card-header{display:flex;align-items:center;gap:8px;padding:.75rem 1rem;border-bottom:1px solid #dee2e6;background-color:#fff;border-radius:8px 8px 0 0}.cm-shareable-container .patient-info-container .info-row .cm-card .card-header .header-icon{color:#717171;font-size:18px}.cm-shareable-container .patient-info-container .info-row .cm-card .card-header .header-title{color:#2d3138;font-size:clamp(.75rem,.875vw,.875rem);font-weight:600}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body{padding:.75rem 1rem}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .data-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;line-height:1.5}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .data-row .label{flex:0 0 45%;font-weight:500;color:#41567b;padding-right:10px}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .data-row .value{flex:1;color:#8392ab;text-align:left;word-break:break-word}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .body-parts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .sub-section{margin-top:20px;padding-top:16px;border-top:1px solid #dee2e6}.cm-shareable-container .patient-info-container .info-row .cm-card .card-body .sub-section .sub-header-title{font-weight:600;color:#41567b;margin-bottom:12px}.cm-shareable-container .pac-container{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 6px 46px 1px #00000014;max-height:255px;overflow:auto}.cm-shareable-container .pac-container .pac-item{color:#01102b!important;border:none;padding:8px 12px;border-radius:inherit;font-size:clamp(.75rem,.875vw,.875rem);min-height:36px;cursor:pointer;line-height:normal;border-radius:0}.cm-shareable-container .pac-container .pac-item:hover,.cm-shareable-container .pac-container .pac-item:focus{background-color:#edf6fd;outline:none}.cm-shareable-container .pac-container .pac-item:active{background-color:#d2eafb;border-color:#d2eafb}.cm-shareable-container .pac-container .pac-item:first-child{border-radius:8px 8px 0 0}.cm-shareable-container .pac-container .pac-item:last-child{border-radius:0 0 8px 8px}.cm-shareable-container .pac-container .pac-item .pac-icon{min-width:15px;margin-top:2px;margin-right:6px}.cm-shareable-container .pac-container .pac-item .pac-item-query{font-size:inherit;line-height:normal}.cm-shareable-container .toast-container{top:12px}.cm-shareable-container .toast-container .ngx-toastr{position:relative;overflow:hidden;padding:.9375rem .9375rem .9375rem 3.125rem;width:300px;border-radius:8px;background-image:none!important;box-shadow:0 0 12px #0009!important;color:#fff!important;border-color:transparent!important}.cm-shareable-container .toast-container .ngx-toastr:before{content:"";font-family:icomoon!important;font-size:25px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.cm-shareable-container .toast-container .ngx-toastr .toast-title,.cm-shareable-container .toast-container .ngx-toastr .toast-message{font-size:clamp(.75rem,.875vw,.875rem);font-weight:700;line-height:normal!important;font-family:inherit;color:inherit!important}.cm-shareable-container .toast-container .ngx-toastr .toast-message{font-weight:400!important}.cm-shareable-container .toast-container .ngx-toastr.toast-error{background:#bd362f!important}.cm-shareable-container .toast-container .ngx-toastr.toast-error:before{content:"\e53a"}.cm-shareable-container .toast-container .ngx-toastr.toast-success{background:#51a351!important}.cm-shareable-container .toast-container .ngx-toastr.toast-success:before{content:"\e51e"}.cm-shareable-container .toast-container .ngx-toastr.toast-info{background:#2f96b4!important}.cm-shareable-container .toast-container .ngx-toastr.toast-info:before{content:"\e53c"}.cm-shareable-container .toast-container .ngx-toastr.toast-warning{background:#f89406!important}.cm-shareable-container .toast-container .ngx-toastr.toast-warning:before{content:"\e53b"}.cm-shareable-container .toast-container .ngx-toastr.kiosk-success-toaster{width:380px}.cm-shareable-container .toast-container .ngx-toastr:after{display:none}.cm-shareable-container #header .top-header .navbar .navbar-nav.additional-links>li .navbar-icon{padding:0 6px}.cm-shareable-container .user-info{padding:8px 10px}.cm-shareable-container .line-bottom{border-color:#c3c4c3e6;margin-top:8px!important;margin-bottom:5px!important;opacity:1}.cm-shareable-container .left-nav{padding:0 10px!important}.cm-shareable-container .tooltip:not(.cm-tooltip){padding:6px}.cm-shareable-container .tooltip:not(.cm-tooltip) .tooltip-inner{padding:4px 8px}.cm-shareable-container .within-case-sch-wrapper .sch-main-wrapper{gap:16px}.cm-shareable-container .within-case-sch-wrapper .sch-main-wrapper .cm-sidenav-wrapper{height:772px!important}.cm-shareable-container .within-case-sch-wrapper .sch-main-wrapper .main-content{padding:0;height:772px}.cm-shareable-container .within-case-sch-wrapper .sch-main-wrapper .main-content .week-view-wrapper{height:100%}.cm-shareable-container .within-case-sch-wrapper .no-record-wrapper,.cm-shareable-container .within-case-sch-wrapper .cm-loader-wrapper{height:calc(100vh - 380px)}.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,.6);position:absolute;width:100%;height:100%;z-index:98;top:0;left:0;display:flex;align-items:center;justify-content:center}.cm-shareable-container .cm-loader-wrapper .loader-inner{text-align:center;background:rgba(255,255,255,.9);border-radius:8px;height:120px;width:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.cm-shareable-container .cm-loader-wrapper .loader-inner .spinner-border{width:55px;height:55px;border:3px solid #061a3d;border-right-color:transparent}.cm-shareable-container .cm-loader-wrapper .loader-inner .loading-txt{font-size:1rem;font-weight:400;color:#636363;line-height:normal}.cm-shareable-container .cm-loader-wrapper.modal-loader{height:calc(100% - 67px);margin:0 10px;width:calc(100% - 20px)}.cm-shareable-container .cm-loader-wrapper.modal-loader .loader-inner{width:100px;height:100px}.cm-shareable-container .cm-loader-wrapper.modal-loader .loader-inner .spinner-border{width:40px;height:40px}.cm-shareable-container .cm-select-skeleton-loading{padding:8px 12px;display:flex;align-items:center;gap:8px}.cm-shareable-container .multi-select-box{width:24px;height:24px;border-radius:8px;flex-shrink:0}.cm-shareable-container .list-skeleton-item{display:flex;align-items:center;gap:8px;height:100%}.cm-shareable-container .list-skeleton-item.flex-column{align-items:start;justify-content:center}::-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,.875vw,.875rem);font-weight:400;line-height:normal}
