.table-container,.table-container .ngx-datatable{width:100%}.table-container .ngx-datatable .datatable-header{background-color:#edf3f380;border-radius:10px;display:flex;justify-content:center;align-items:center;margin:auto}.table-container .ngx-datatable .datatable-header .datatable-header-cell{font-size:12px;color:var(--primary-color)}.table-container .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap{color:var(--primary-color);font-weight:500;font-size:12px}.table-container .ngx-datatable .datatable-header input{width:15px;height:15px;border-radius:25px;border:solid 1px var(--primary-color);position:relative;margin-top:4px}.table-container .ngx-datatable .datatable-header .datatable-row-center{display:flex;align-items:center;margin-left:1vw}.table-container .ngx-datatable .title-content-text{margin-left:1rem;display:flex;flex-direction:column}.table-container .ngx-datatable .datatable-body{width:100%;height:auto}.table-container .ngx-datatable .datatable-body .datatable-body-cell{display:flex;align-items:center;font-size:12px}.table-container .ngx-datatable .datatable-body .datatable-body-cell-label{width:100%;margin-left:1vw!important}.table-container .ngx-datatable .datatable-body .datatable-row-detail{background-color:var(--background-1);box-shadow:0 4px 8px 0 var(--box-shadow2);border-radius:15px}.table-container .ngx-datatable .datatable-body button{border:none;background-color:transparent}.table-container .ngx-datatable .datatable-body button .datatable-icon-down{transform:rotate(90deg)}.table-container .ngx-datatable .datatable-footer{overflow:hidden}.table-container .ngx-datatable .datatable-footer .datatable-pager{text-align:right}.table-container .ngx-datatable .datatable-footer .datatable-pager .pager{display:flex;justify-content:right;padding:0}.table-container .ngx-datatable .datatable-footer .datatable-pager .pager li{list-style:none;margin:0 5px;width:36px;height:36px;border-radius:100%;background:var(--primary-color)}.table-container .ngx-datatable .datatable-footer .datatable-pager .pager li a{display:grid;justify-content:center;align-items:center;color:var(--dark-color);width:36px;height:36px;border-radius:100%;text-align:center;text-decoration:none}.table-container .ngx-datatable .datatable-footer .datatable-pager .pager li.pages{background:var(--primary-contrast)!important}.table-container .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled{opacity:.5}.table-container .ngx-datatable .datatable-footer .datatable-pager ul.pager li:first-child,.table-container .ngx-datatable .datatable-footer .datatable-pager ul.pager li:last-child{display:none}.table-container .ngx-datatable .datatable-footer .datatable-pager li.active a{border:1px solid var(--primary-color);color:var(--primary-color);background:transparent;width:36px;height:36px;border-radius:100%}.table-container .ngx-datatable .datatable-footer .datatable-pager li.disabled a{color:var(--primary-contrast);background-color:var(--primary-color);width:36px;height:36px}.table-container .ngx-datatable .empty-row{font-size:14px;color:var(--danger-color);text-align:center;margin-top:20px}.table-container .ngx-datatable .datatable-body .datatable-body-row>div{cursor:pointer}.table-container .content-row{font-size:10px;font-weight:400}.table-container .mobile-hidden{display:flex;align-items:center;font-size:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color);gap:1rem}.table-container .mobile-hidden.bold{font-weight:700}.table-container .mobile-hidden .profile-img{width:25px;height:25px;border-radius:100%}.table-container .header-title{opacity:.6;font-size:14px;color:var(--primary-color);font-weight:600}.table-container .cell-contain{font-size:12px;color:var(--medium-color)}.cs-transactions .ngx-datatable .datatable-body .datatable-body-row>div{cursor:default!important}.custom-page-count{position:relative;display:flex;top:-40px;float:left;align-items:center;justify-content:space-between;margin-left:1vw;gap:1rem}.custom-page-count .pag-text{font-size:14px;font-weight:300;line-height:18px;color:var(--dark-color)}.custom-page-count .custom-select-wrapper{position:relative;display:inline-block}.custom-page-count .select-page-count{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:24px;width:75px;font-weight:300;padding-left:10px;position:relative;font-size:14px;border-radius:22px;color:var(--dark-color)}.custom-page-count .custom-icon{position:absolute;top:50%;right:8px;transform:translateY(-50%);content:url(/assets/icons/pagination-arrow-down.svg);width:16px;height:16px;pointer-events:none}.cs-credit-history .ngx-datatable .datatable-body .datatable-body-row.with-cs-credit-description{min-height:100px!important;height:-moz-fit-content!important;height:fit-content!important}.cs-credit-history .ngx-datatable .datatable-body .datatable-body-row.with-cs-credit-description .datatable-body-cell{min-height:60px!important}.cs-credit-history .ngx-datatable .datatable-body .datatable-body-row>div{align-items:baseline!important}.page-count{display:none}.datatable-pager .pager .datatable-icon-left:before{top:3px;position:relative;content:url(/assets/icons/pagination_arrow-left.svg)}.datatable-pager .pager .datatable-icon-right:before{top:3px;position:relative;content:url(/assets/icons/pagination_arrow-right.svg)}.ngx-datatable .datatable-body .progress-linear{display:block;width:100%;height:80px;background-color:var(--background-color1);border-radius:15px;box-shadow:0 4px 8px 0 var(--box-shadow2);animation:skeleton-loading 1s linear infinite alternate}.ngx-datatable .datatable-body .progress-linear .container{padding:34px}.ngx-datatable .datatable-body .progress-linear .container .bar{width:100%;height:14px;border-radius:20px}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}@font-face{font-family:POPPINS;src:url(/assets/fonts/Poppins-Regular.ttf)}@font-face{font-family:ROBOTO_MONO;src:url(/assets/fonts/RobotoMono-Regular.ttf)}.date-picker-dialog{background-color:var(--primary-contrast);border-radius:30px;padding:10px}.date-picker-dialog h3{color:var(--primary-color);font-size:24px;font-weight:700;margin-bottom:0;margin-top:10px;margin-left:10px}.date-picker-dialog .date-picker-actions{display:flex;gap:20px}.date-picker-dialog button.outline{margin:15px auto 10px;width:100%}date-time-picker-dialog{display:flex;flex-direction:column;padding:10px}.date-time-picker-dialog{display:flex;flex-direction:column;background-color:var(--primary-contrast);border-radius:30px;padding:10px}.date-time-picker-dialog h3{color:var(--primary-color);font-size:24px;font-weight:700;margin-bottom:0;margin-top:10px;margin-left:10px}.date-time-picker-dialog .date-picker-actions{display:flex;gap:20px}.date-time-picker-dialog button.outline{margin:15px auto 10px;width:100%}.date-time-picker-dialog .item-row{display:flex;align-items:center;margin-top:20px;gap:5rem}.date-time-picker-dialog .item-row.button-row{display:grid;grid-template-columns:1fr 2fr;justify-content:center;gap:1rem}.date-time-picker-dialog .item-row.button-row .default{width:100%}.dp-months-row{display:flex;justify-content:space-around;min-width:300px;margin-bottom:20px}.dp-calendar-wrapper{margin-bottom:10px;border:none!important}.dp-weekdays,.dp-calendar-week{display:flex;gap:1rem;justify-content:space-around;margin-bottom:10px}.dp-weekdays{margin-bottom:25px!important}.dp-calendar-weekday{border:none!important;text-transform:uppercase!important;color:#666464!important;font-size:14px;font-weight:600}.dp-nav-btns-container{display:flex!important;align-items:center}.dp-calendar-nav-left,.dp-calendar-nav-right{width:50px!important;background:transparent}.dp-current-location-btn{display:none}.dp-nav-header-btn{background:transparent;justify-content:left!important;font-size:14px;font-weight:600;color:#666464!important}.dp-calendar-nav-container{margin-top:5px;margin-bottom:30px;border-top:unset!important;border-left:unset!important;border-right:unset!important;border-bottom:1px solid #e4e5e7!important;height:60px!important}.dp-current-day{background:var(--past-appointment)!important}.dp-selected{background:var(--primary-color)!important}.dp-calendar-day{font-size:14px;font-weight:500;background:transparent}.dp-calendar-nav-left:before,.dp-calendar-nav-right:before{color:#b4c3cc!important}.dp-picker-input{width:100%;box-sizing:border-box}.filter-show-btn{display:inline-flex;align-items:center;color:var(--primary-color);width:120px;gap:1rem;padding:10px 20px}.filter-show-btn span{font-size:14px;font-weight:700}.active-filter-container{position:relative;border:1px solid var(--primary-color);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid var(--primary-contrast);background-color:var(--primary-contrast);z-index:5}.active-filter-container button.outline{border:none!important}.active-filter-container :before{position:absolute;bottom:.5px;right:-54px;content:"";width:53px;height:28px;border-left:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);border-radius:0 0 0 14px}.active-filter-container :after{background:var(--primary-contrast);content:"";position:relative;top:25px;left:47px;z-index:-1;width:12px;height:12px}.filter-container{position:relative;width:100%}.filter-container .filter-box{display:flex;flex-direction:column;gap:1rem;padding:20px;margin-top:-16px;height:auto;border:1px solid var(--primary-color);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:20px;z-index:-5}.filter-container .filter-box .item-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:2rem}.filter-container .filter-box .item-wrapper .col{display:flex;flex-direction:column}.filter-container .filter-box .item-wrapper .col .item{margin-bottom:15px;display:flex;align-items:center;gap:1rem}.filter-container .filter-box .item-wrapper .col .item label{width:120px;font-size:14px;font-weight:600;color:var(--warn-contrast)}.filter-container .filter-box .item-wrapper .col .item .date-range,.filter-container .filter-box .item-wrapper .col .item .fields{display:flex;align-items:center;gap:1rem}.filter-container .filter-box .btn-row{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:1rem}@media (min-width: 426px) and (max-width: 768px){.tab-filter-container{display:block!important}.tab-filter-container .search-container{justify-content:left!important;margin-top:20px!important}.date-range,.fields{display:flex;flex-direction:column;align-items:center;gap:1rem}.date-range input,.fields input{width:150px}}.swal2-actions button{display:inline-block;position:relative;padding:14px 25px;color:var(--primary-contrast);line-height:17px;font-weight:600;border-radius:15px}.swal2-title{color:var(--primary-color)!important;font-size:25px!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.swal2-confirm,.swal2-cancel{background:var(--primary-color)!important}.swal2-icon.swal2-warning{border-color:var(--primary-color)!important;color:var(--primary-color)!important}.swal2-popup{width:35em!important;padding:50px!important}.custom-spinner{display:flex;align-items:center;justify-content:center}div:where(.swal2-container) div:where(.swal2-loader){width:4.2em!important;height:4.2em!important}.custom-icon{position:absolute;width:50px;height:50px;top:151px;animation:spin 2s linear infinite;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.spinner{border:4px solid rgba(0,0,0,.1);border-top:4px solid #000;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.editor{position:relative;padding:10px;border-radius:10px}.editor .NgxEditor__MenuBar{position:sticky;top:0;border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--background-1);z-index:2}.editor .NgxEditor{border-top-left-radius:0;border-top-right-radius:0;max-height:55vh;overflow-y:scroll;border:none}.editor .NgxEditor__Content{min-height:350px;overflow-y:scroll;overflow-x:hidden;margin-top:20px}.editor .NgxEditor__Content code{letter-spacing:2px}.editor .NgxEditor__Content h1{font-size:24px}.editor .NgxEditor__Content h2{font-size:20px}.editor .CodeMirror{border:1px solid var(--primary-contrast);margin-bottom:.7rem}.editor .CodeMirror pre{white-space:pre!important}.spinner{width:20px;height:20px;right:10px;border:5px solid rgba(0,0,0,.1);border-left:5px solid var(--primary-contrast);border-right:5px solid var(--primary-contrast);animation:spinner 1s linear infinite forwards;border-radius:50%}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--primary-color: #468dbe;--primary-contrast: #ffffff;--warn-contrast: #666464;--warn-color: #F2BA4C;--danger-color: #FF5D5D;--dark-color: #17181a;--verified-color: #36c0fb;--member-color: #6936fb;--corporate-member-color: #94C644;--aesthetician-member-color: #e353cc;--billing-text-color: #2a3d55;--occupancy-scheduled: #558FE3;--occupancy-ready: #199A0D;--occupancy-cleaning: #C712F0;--occupancy-occupied: #C40000;--occupancy-almost-done: #DBA000;--occupancy-text: #666464;--occupancy-done: #262729;--occupancy-no-show: #f3f5f6;--occupancy-not-completed: #468dbe;--occupancy-background-color: #b4c3cc;--background-1: #f4f5f9;--input-border: rgba(102, 100, 100, .3);--background-table-color: #bebfc2;--medium-color: #305d7d;--box-shadow2: rgba(223, 234, 253, .5);--modal-background: #EDEFF2;--nav-bar-background: #f3f5f6;--toggle-active: #55de7b;--toggle-inactive: #666464;--form-header-row: rgba(237, 243, 243, .5);--card-background: #edf4f8;--up-next-appointment: #3c70d6;--past-appointment: #dbe7ff;--scrollbar: rgba(119, 192, 252, .5);--primary-color-hover: rgba(89, 153, 197, .8);--outline-color-hover: rgba(89, 153, 197, .1);--question-card: #edf4f9;--disabled-feild-background-color: rgba(239, 239, 239, .3);--light-danger-color: #FCF1F0;--light-danger-text-color: #DB7368;--light-blue-chat-active-color: #9DCBF9;--light-blue-chat-sender-color: #9DCBF9;--light-grey-chat-receiver-color: #F1D38D;--chat-mute-text: rgba(51, 47, 48, .6)}.shepherd-arrow:before{background:unset!important}.shepherd-target{pointer-events:none!important;box-shadow:0 4px 8px 0 var(--box-shadow2)}.shepherd-cancel-icon{color:var(--primary-color)!important;width:35px!important}.shepherd-enabled.shepherd-element{border-radius:10px;width:308px;min-height:199px;box-shadow:0 4px 8px 0 var(--box-shadow2)}.shepherd-text{margin-top:10px;margin-bottom:10px;font-weight:500!important;font-size:12px!important}.shepherd-back-button{height:35px!important;margin-left:10px!important}.shepherd-next-button{height:35px!important;position:absolute;right:0;margin-right:10px!important;width:135px}.shepherd-has-title .shepherd-content .shepherd-header{background:unset!important}.shepherd-footer{display:flex!important;justify-content:space-between!important;padding:unset!important;gap:1rem!important;margin-bottom:10px}.shepherd-button:last-child{margin-right:10px!important}.shepherd-title{font-size:14px!important;font-weight:700!important;color:var(--primary-color)!important}.shepherd-enabled.shepherd-element{margin:8px!important}.shepherd-modal-is-visible,.shepherd-modal-overlay-container{border-radius:0;box-shadow:0 4px 8px 0 var(--box-shadow2)!important}@media print{@page{@top-center{content:""}@bottom-center{content:"Page " counter(page) " of " counter(pages);font-size:10px}}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{zoom:.65}.container{height:max-content!important;position:unset!important}.container .section-1{display:none!important}.container .section-2{width:100%!important}.container .section-2 .header-section{display:none!important}.container .section-2 .page-wrapper{position:unset!important}.container .section-2 .page-wrapper .layout-content .header-row{display:none}.container button.floating,.helpTourEnable{display:none!important}}html,body{height:100%;margin:0;font-size:14px}*{font-family:POPPINS,sans-serif!important}input[type=text],input[type=password],input[type=email],input[type=number],input[type=date],input[type=time],textarea{height:38px;color:var(--primary-color);border:1px solid var(--input-border);border-radius:30px;padding-left:10px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,input[type=time]:focus,textarea:focus{outline:none}input[type=text].forward-icon,input[type=password].forward-icon,input[type=email].forward-icon,input[type=number].forward-icon,input[type=date].forward-icon,input[type=time].forward-icon,textarea.forward-icon{padding-left:35px}select{height:42px;padding:5px;color:var(--primary-color);background-color:var(--primary-contrast);border:1px solid var(--input-border);cursor:pointer;font-size:14px;border-radius:30px;outline:none}::placeholder{color:var(--warn-contrast);font-size:14px;text-align:left;font-weight:400;opacity:.5}button{display:flex;justify-content:center;align-items:center;border-radius:30px;font-size:14px;border:0;cursor:pointer;height:42px;font-weight:500;gap:.5rem;width:144px}button.default{color:var(--primary-contrast);background-color:var(--primary-color)}button.contrast{color:var(--primary-color);background-color:var(--primary-contrast)}button.danger{color:var(--primary-contrast);background-color:var(--danger-color)}button.outline{color:var(--primary-color);background-color:transparent;border:1px solid var(--primary-color)}button.transparent{background:transparent;width:24px;height:24px}button:disabled{opacity:.5}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--primary-contrast)}::-webkit-scrollbar-thumb{background:var(--scrollbar)}::-webkit-scrollbar-thumb:hover{background:var(--input-border)}.modal-container{background:var(--primary-contrast);border-radius:30px;padding:30px;max-height:90vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}::ng-deep .cdk-overlay-pane{align-items:center}.toggle-button{cursor:pointer;text-indent:-9999px;width:43px;height:24px;background:var(--toggle-inactive);display:block;border-radius:12px;position:relative;opacity:.5}.toggle-button:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:10px;transition:.3s;background-image:url(cross.6a8ceb7f63b56632.svg)}.toggle-button.active{background:var(--toggle-active);opacity:1}.toggle-button.disabled{opacity:.5;pointer-events:none}.toggle-button.active:after{left:calc(100% - 2px);transform:translate(-100%);background-image:url(tick.ca3baeffea514cd2.svg)}.toggle-button:active:after{width:30px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.validation-text{font-size:12px;color:var(--danger-color)!important;margin-top:10px}.component-layout{display:flex;align-items:center;flex-flow:wrap;gap:1rem}.layout-content{padding:10px}.disabled{pointer-events:none!important;opacity:.5}button:disabled,button[disabled]{pointer-events:none}.no-payment-info{max-width:-moz-fit-content;max-width:fit-content;margin-top:10vh;margin-left:auto;margin-right:auto}.customFontAlignment{font-family:Lato,sans-serif!important;font-weight:500!important}.customFontAlignment.bold{font-weight:700!important}.md-drppicker .btn{background-color:var(--primary-color)!important;border-radius:30px!important;box-shadow:none!important;display:inline-block}.md-drppicker .btn-default{background:none!important}.md-drppicker td.active{background-color:var(--primary-color)!important}.appointment-tooltip{padding:10px 30px;position:absolute;top:15%;left:98.5%;color:var(--primary-color);background:var(--primary-contrast);border:1px solid #ddd;border-radius:0 20px 20px;box-shadow:var(--box-shadow2);z-index:1000;white-space:nowrap;width:360px;box-sizing:border-box}.appointment-tooltip ul{list-style-type:disc;margin:0;padding:0}.appointment-tooltip ul li{margin-bottom:5px}.appointment-tooltip ul li .key{width:150px;max-width:150px;font-weight:700}.appointment-tooltip ul li .value{width:220px;word-break:break-word;overflow-wrap:break-word}.section-1,img,.header-section{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.helpTourEnable{position:fixed;right:0;top:35%;z-index:100}.blur-container{filter:blur(5px);pointer-events:none}@media only screen and (max-width: 768px){.signature-pad-canvas{width:97%!important;height:150px!important}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@charset "UTF-8";@font-face{font-family:data-table;src:url(data-table.19a1c5c211a201d8.eot);src:url(data-table.19a1c5c211a201d8.eot?#iefix) format("embedded-opentype"),url(data-table.d233a8724a9532b6.woff) format("woff"),url(data-table.4f99927ffc558471.ttf) format("truetype"),url(data-table.029992b38cb863a4.svg#data-table) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:data-table!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=datatable-icon-]:before,[class*=" datatable-icon-"]:before{font-family:data-table!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datatable-icon-filter:before{content:"b"}.datatable-icon-collapse:before{content:"a"}.datatable-icon-expand:before{content:"c"}.datatable-icon-close:before{content:"d"}.datatable-icon-up:before{content:"e"}.datatable-icon-down:before{content:"f"}.datatable-icon-sort-unset:before{content:"c";opacity:.5}.datatable-icon-sort:before{content:"g"}.datatable-icon-done:before{content:"h"}.datatable-icon-done-all:before{content:"i"}.datatable-icon-search:before{content:"j"}.datatable-icon-pin:before{content:"k"}.datatable-icon-add:before{content:"m"}.datatable-icon-left:before{content:"o"}.datatable-icon-right:before{content:"p"}.datatable-icon-skip:before{content:"q"}.datatable-icon-prev:before{content:"r"}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
