.setting-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-block:30px 16px}.setting-item.border-t{border-top:.5px solid var(--theme-border-color-light6)}.setting-item.border-b{border-bottom:.5px solid var(--theme-border-color-light6)}.setting-item .advanced{align-items:center;background-color:rgba(255,169,52,.1);border-radius:7px;color:var(--theme-orange2);display:flex;font-size:14px;height:29px;justify-content:center;margin-bottom:3px;width:66px}.setting-item .item-details{display:flex;flex-direction:column;gap:3px}.setting-item .item-details .title{color:var(--theme-primary);font-size:24px;font-weight:500}.setting-item .item-details .subtitle{color:var(--theme-body-color-light2);font-size:15px;line-height:18px}.setting-item i{color:var(--theme-primary);font-weight:600}.slider{max-height:28px}label[for=oneDaysCustomDropdown],label[for=twoDaysCustomDropdown]{font-size:1rem!important;font-weight:400}.dropdown-select-container,.trainee-last-assigned-dropdown-select-container{border-bottom:1px solid var(--theme-border-color-light6);display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding-bottom:16px}.dropdown-select-container.without__border,.trainee-last-assigned-dropdown-select-container.without__border{border-bottom:unset;margin-bottom:0;padding-bottom:0}.dropdown-select-container.class-disabled input,.trainee-last-assigned-dropdown-select-container.class-disabled input{background-color:var(--theme-body-bg2__lee);pointer-events:none}.dropdown-select-container.class-disabled .js--group-icon--arrow,.trainee-last-assigned-dropdown-select-container.class-disabled .js--group-icon--arrow{pointer-events:none}.dropdown-select-container .subtitle,.trainee-last-assigned-dropdown-select-container .subtitle{color:var(--theme-body-color-light2);font-size:15px}.dropdown-select-container .bsapp--sel__box,.trainee-last-assigned-dropdown-select-container .bsapp--sel__box{z-index:3}.dropdown-select-container .bsapp--sel,.trainee-last-assigned-dropdown-select-container .bsapp--sel{margin-bottom:0!important}.dropdown-select-container .form--group-dropdown ul,.trainee-last-assigned-dropdown-select-container .form--group-dropdown ul{max-height:280px}.trainee-last-assigned-dropdown-select-container[data-enabled=false]{display:none}.trainee-last-assigned-dropdown-select-container[data-beta2=true]{border:none}.switch-container{display:flex;flex-direction:column;gap:22px}.switch-container h6{align-items:center;display:flex}.switch-container .toggle-subtitle{color:var(--theme-body-color-light2);font-size:15px}.nav-title{color:var(--theme-body-color2);display:flex;font-size:18px;gap:7px;margin-bottom:23px}.nav-title .prev{color:var(--theme-border-color-light3);cursor:pointer}.reminder-hour{max-width:134px;min-width:120px}.settings--btn{align-items:center;background-color:var(--theme-secondary4)!important;color:#fff!important;justify-content:center;text-align:center}#theme--settingsModal .bsapp--custom-input{font-size:18px}#theme--settingsModal .bsapp--label{font-size:1rem}#theme--settingsModal .bsapp--sel__placeholder{height:56px}#theme--settingsModal .bsapp--sel__placeholder:before{font-size:26px;font-weight:300;inset-inline-end:.6rem;top:unset}#theme--settingsModal .bsapp--sel__placeholder .bsapp--sel__tag{background-color:#33314b;font-size:16px;height:32px;line-height:normal}#theme--settingsModal .blue-note{background-color:rgba(0,173,193,.1);border-radius:8px;color:var(--theme-primary__lee-join);font-size:12px}@media(min-width:768px){#theme--settingsModal .modal-dialog{height:657px!important;width:375px!important}}.section-description{background-color:rgba(255,169,52,.1);border-radius:12px;color:var(--theme-orange2);font-size:14px;margin-bottom:16px;padding-block:10px;padding-inline:10px 30px}.switch-description{width:275px}.switch-description span{color:var(--theme-body-color-light2);font-size:15px;line-height:18px;max-width:266px}.loading-placeholder{cursor:wait;opacity:.25}@media(max-width:767.98px){.nav-title{font-size:16px}}#theme--settingsModal .switch{display:inline-block;height:28px;position:relative;width:48px}#theme--settingsModal .switch input{height:0;opacity:0;width:0}#theme--settingsModal .switch .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}#theme--settingsModal .switch .slider:before{background-color:#fff;border-radius:34px;bottom:1px;content:"";height:26px;left:20px;position:absolute;transition:.4s;width:26px}#theme--settingsModal .switch input:checked+.slider{background-color:var(--theme-primary__lee-join)}#theme--settingsModal .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}#theme--settingsModal .switch input:checked+.slider:before{transform:translateX(-18px)}#theme--settingsModal .switch.round.slider{border-radius:34px}#theme--settingsModal .switch.round.slider:before{border-radius:50%}.cyan-note{align-items:center;background-color:rgba(0,173,193,.1);border-radius:8px;color:var(--theme-primary__lee-join);display:flex;font-size:15px;gap:6px;justify-content:center;line-height:18px;margin-top:-6px;padding-block:7.5px}.select-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.js--input-time-before-class,.js--select-time,.waitingHours{border-color:var(--theme-border-color-light2)!important;border-radius:12px!important;box-shadow:unset!important;height:56px;text-align:start;width:100%}.arrow-down{font-size:2rem;left:10px;top:14px}.note-before-class{color:#f15b50;font-size:15px;line-height:18px}.data-block{border:1px solid #d8d9da;border-radius:12px;display:flex;justify-content:space-between;padding:16px}.data-block.without-info{padding:13px}.data-block.disabled-block,.data-block.disabled-type{background-color:var(--theme-body-bg2__lee);min-height:56px;pointer-events:none}.data-block .details{display:flex;flex-direction:column;justify-content:center}.data-block .details input{border:unset;box-shadow:none!important}.data-block .actions{align-items:center;display:flex;font-size:24px;gap:16px}.data-block .actions .gap-10{gap:10px}.data-block .actions .qr-code{align-items:center;background-color:rgba(70,125,245,.1);border-radius:7px;color:#467df5;cursor:pointer;display:flex;font-size:17px;height:41px;justify-content:center;margin-left:-6px;width:41px}.data-block .actions .cancel{color:#fc1449;font-size:19px}.data-block .actions .approve{color:#25c300;font-size:19px}.data-block .info{display:flex;gap:7px}.data-block .options{background-color:var(--theme-body-bg);left:0;position:absolute;top:0}.data-block .dropdown-menu{border-radius:10px;font-size:17px;gap:6px;min-width:unset;padding-inline-start:8px;text-align:start;top:-5px!important;width:90px}.data-block .block{border-radius:7px;font-size:12px;line-height:12px;padding:6px}.data-block .block.grey{background-color:hsla(0,0%,55%,.1);color:#8d8d8d}.data-block .block.blue{background-color:rgba(0,173,193,.1);color:var(--theme-primary__lee-join)}.data-block .block.purple{background-color:rgba(57,71,247,.1);color:var(--theme-blue3)}.block-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.settings-input{border-color:var(--theme-border-color-light2)!important;border-radius:.75rem!important;height:56px;width:100%}.input-error{border-color:var(--danger)!important}.empty-equipments{align-items:center;color:#8d8d8d;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:100px}.empty-equipments i{font-size:90px}.empty-equipments p{font-size:20px;font-weight:700;margin-top:30px}.js-delete{color:#fc1449}.fs-24{font-size:24px}.fs-18{font-size:18px}.fw-400{font-weight:400}.loading-modal .small-loader{background-color:var(--theme-body-bg2__lee);height:28px;width:198px}.loading-modal .big-loader{background-color:var(--theme-body-bg2__lee);height:56px;width:100%}#TypeDifrentTimeCustomDropdown{font-size:17px!important}.morning-evening-container{background-color:rgba(255,165,0,.15);border-radius:12px;display:grid;gap:16px;padding:16px}.select-with-subtitle .subtitle{color:var(--theme-body-color-light2);font-size:15px;line-height:18px}.updateClasses{align-items:center;display:flex;flex-direction:column;padding-top:0!important}.updateClasses .big-icon{color:var(--theme-orange3);font-size:70px}.updateClasses .switch{margin-bottom:0}.updateClasses .update-class-switch-description{color:var(--theme-border-color-light__lee-join);font-weight:400}.updateClasses .update-switch{align-items:center;background-color:var(--theme-body-bg2__lee);border-radius:12px;display:flex;gap:10px;height:56px;padding-inline:10px}.updateClasses p{font-size:18px;text-align:center}:root{--modal-height-header:71px;--modal-height-footer:80px}@media(max-width:767.98px){.bsapp--popup{--modal-height-header:57px}.bsapp--popup.footer--big-full-mob{--modal-height-footer:160px}}.no-overflow{overflow-y:hidden;touch-action:none}@media(hover:hover){.no-overflow.hide-scrollbar{padding-inline-start:.5rem}}.mt-20{margin-top:20px}.px-10{padding:0 10px}.w-48{width:48%!important}.bsapp--modal{align-items:center;background-color:rgba(var(--theme-modal-bg--rgb),.45);display:flex;height:100%;height:calc(var(--vh, 1)*1px);justify-content:center;left:0;opacity:0;outline:0;overflow:hidden;pointer-events:none;position:fixed;text-align:start;top:0;transition:all .35s ease-in;visibility:hidden;width:100%;z-index:1050}.bsapp--modal.bsapp--modal-z-index-900{z-index:900}.bsapp--modal.is-visible{opacity:1;visibility:visible}.bsapp--modal.opened,.bsapp--modal.opened .modal-dialog{pointer-events:all}.bsapp--modal[data-animation=scaleInOut] .modal-dialog{opacity:0;transform:scale(.5);transition:transform .5s cubic-bezier(.51,.92,.24,1.15),opacity .5s cubic-bezier(.51,.92,.24,1.15)}.bsapp--modal[data-animation=scaleInOut].is-visible .modal-dialog{opacity:1;transform:none}.bsapp--modal .modal--preloader{align-items:center;background-color:var(--theme-body-bg);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.bsapp--modal .modal-dialog{margin:0}@media(max-width:767.98px){.bsapp--modal .modal-dialog{max-width:none}}.bsapp--modal .modal-dialog.modal--small{--modal-height-header:57px}.bsapp--modal .modal-dialog.modal--small .modal-header{padding-block:.5rem}.bsapp--modal .modal-dialog.modal--small .modal-header .h3{font-size:1rem}.bsapp--modal .modal-dialog.modal-dialog--full{border-radius:0;max-height:100%;max-width:100%}.bsapp--modal .modal-footer,.bsapp--modal .modal-header{padding:.5rem var(--theme-padding)}.bsapp--modal .modal-footer.p-0,.bsapp--modal .modal-header.p-0{padding:0}.bsapp--modal .modal-footer.p-0 .modal-header_content,.bsapp--modal .modal-header.p-0 .modal-header_content{padding:1rem var(--theme-padding)}@media(max-width:767.98px){.bsapp--modal .modal-footer.p-0 .modal-header_content,.bsapp--modal .modal-header.p-0 .modal-header_content{padding-block:.5rem}}.bsapp--modal .modal-header{align-items:center;border-bottom:1px solid var(--theme-border-color-light);display:flex;height:var(--modal-height-header);justify-content:space-between;padding-inline-end:0!important;width:100%}.bsapp--modal .modal-header.without--b-bottom{border-bottom-color:transparent}.bsapp--modal .modal-header .fa-light.bigger{font-size:1.5rem;min-width:3rem;text-align:center}.bsapp--modal .modal-header .close-modal{background-color:transparent;border:none;color:var(--theme-body-color);cursor:pointer;font-size:2rem;margin:0;margin-inline-start:auto;outline:none;padding:15px;transition:color .2s linear}.bsapp--modal .modal-header .close-modal:hover{color:gray}.bsapp--modal .modal-header .close-modal .fa-light,.bsapp--modal .modal-header .close-modal .fa-solid{margin-inline-end:0}.bsapp--modal .modal-header .h3{font-size:1.125rem;margin:0}.bsapp--modal .modal-header .modal-header_content{height:100%;width:100%}.bsapp--modal .modal-header .modal-header-additional{height:calc(50px - .25rem);width:100%}.bsapp--modal .success-modal-header-lee-join{padding:0}.bsapp--modal .success-modal-close-lee-join-btn{align-items:center;display:flex;height:100%;justify-content:center;padding:0 15px!important}.bsapp--modal .btn--to-half{gap:1rem;width:100%}.bsapp--modal .btn--to-half .btn,.bsapp--modal .btn--to-half .theme--btn{flex:0 1 calc(50% - 0.5rem)}.bsapp--modal .modal-footer{border-top:1px solid var(--theme-border-color-light);min-height:var(--modal-height-footer);padding-block:.75rem}.bsapp--modal .modal-footer>*{margin:0}.bsapp--modal .modal-footer.without--b-top{border-top-color:transparent}.bsapp--modal .modal-footer.only-mob--b-top{border-top:none}@media(max-width:767.98px){.bsapp--modal .modal-footer.only-mob--b-top{border-top:1px solid var(--theme-border-color-light)}.bsapp--modal .modal-footer:not(.btn--full-mob) .btn~.btn.btn--full-mob{margin-inline-start:0;margin-top:1rem}}.bsapp--modal .modal-footer.modal-footer__two-buttons{padding-block:7px 9px;padding-inline:.5rem}.bsapp--modal .modal-footer.modal-footer__two-buttons .btn{border-radius:var(--theme-radius);margin:0;margin-inline:.5rem;transition:box-shadow .25s cubic-bezier(.55,.09,.68,.53)}.bsapp--modal .modal-footer.modal-footer__two-buttons .btn:not(.btn--full){flex:0 1 calc(50% - 1rem)}@media(max-width:767.98px){.bsapp--modal .modal-footer.modal-footer__two-buttons .btn:not(.btn--full){min-width:auto}}.bsapp--modal .modal-footer.modal-footer__two-buttons .btn:not(.btn--full)~.btn{margin-inline:.5rem}@media(max-width:767.98px){.bsapp--modal .modal-footer.btn--to-half-mob .btn,.bsapp--modal .modal-footer.btn--to-half-mob .theme--btn{flex:0 1 calc(50% - 0.5rem)}}.bsapp--modal .modal-footer.btn--revert{flex-direction:row-reverse;justify-content:end}.bsapp--modal .modal-footer.btn--revert .btn~.btn{margin-inline-end:1rem;margin-inline-start:0}@media(min-width:768px){.bsapp--modal .modal-footer.btn--full-mob{flex-direction:row-reverse;justify-content:end}.bsapp--modal .modal-footer.btn--full-mob .btn~.btn{margin-inline-end:1rem}}@media(max-width:767.98px){.bsapp--modal .modal-footer.btn--full-mob{flex-direction:column}.bsapp--modal .modal-footer.btn--full-mob .btn{width:100%}.bsapp--modal .modal-footer.btn--full-mob .btn~.btn{margin-top:1rem}}[dir=ltr] .bsapp--modal .modal-footer.btn--small-mob.btn--to-half .btn,[dir=ltr] .bsapp--modal .modal-footer.btn--small-mob.btn--to-half .theme--btn{font-size:.85em;line-height:1;padding:.5rem}.bsapp--modal .modal-footer.d-disabled{display:none!important}@media(max-width:767.98px){.bsapp--modal .modal-dialog:not(.modal--small) .modal-footer{background-color:#fff;bottom:0;height:auto;left:0;padding-block:1rem;position:fixed;width:100%;z-index:1}}.bsapp--modal .modal-body{height:calc(100% - var(--modal-height-header) - var(--modal-height-footer));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:1rem var(--theme-padding);position:relative}.bsapp--modal .modal-body.p-0{padding:0}.bsapp--modal .modal-body.p-block-0{padding-block:0}.bsapp--modal .modal-body.with-header-additional{height:calc(100% - var(--modal-height-header) - var(--modal-height-footer) - 50px)}.bsapp--modal .modal-body.without-header{height:calc(100% - var(--modal-height-footer) - .25rem)}.bsapp--modal .modal-body.without-footer{height:calc(100% - var(--modal-height-header))}.bsapp--modal .modal-body.without-header-footer{height:100%}.bsapp--modal .modal-body .bsapp--form-error{margin-bottom:1rem}.bsapp--modal.theme--popup__swiper-mobile{--modal-height-header:65px;--theme-modal-height-header:72px}@media(max-width:991.98px){.bsapp--modal.theme--popup__swiper-mobile{align-items:end}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog{border-radius:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;max-height:312px;max-width:100%;transform:translateY(100%)}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.modal--swiper-mobile-bigger{max-height:80%}}@media(max-width:767.98px){.bsapp--modal.theme--popup__swiper-mobile{--theme-modal-height-header:61px;align-items:end}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;height:80vh;max-height:343px;max-width:none;transform:translateY(100%)}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.modal--swiper-mobile-bigger{max-height:80%}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog .modal-header{padding-block:1.125rem .625rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog .modal-header .h3{font-size:1.25rem;line-height:33px}}.bsapp--modal.theme--popup__dark{background-color:rgba(var(--theme-modal-bg--rgb),.38)}.bsapp--modal.theme--popup__dark .modal-dialog{background-color:var(--theme-modal__variant-dark-bg);color:var(--theme-modal__variant-dark-color)}@media(min-width:768px){.bsapp--modal.theme--popup__dark .modal-dialog.theme--popup__swiper-mobile__smaller{border-radius:40px;box-shadow:none}}@media(max-width:767.98px){.bsapp--modal.theme--popup__dark .modal-dialog.theme--popup__swiper-mobile__smaller{border-top-left-radius:40px;border-top-right-radius:40px}}.bsapp--modal.theme--popup__dark .modal-dialog .modal-header .close-modal{color:var(--theme-modal__variant-dark-color)}.bsapp--modal.theme--popup__dark .modal-dialog .modal-footer{background-color:var(--theme-modal__variant-dark-bg)}.modal--handle-indicator{background-color:var(--theme-handle-indicator-light);border-radius:50px;height:12px;width:69px}.theme--popup__dark .modal--handle-indicator{background-color:var(--theme-handle-indicator-dark)}@media(min-width:768px){.bsapp--popup:not(.without-p){padding-block:1rem}}.bsapp--popup .modal-dialog{background-color:#fff;box-shadow:0 3px 20px var(--theme-shadow);cursor:default;height:100%;margin:0;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.bsapp--popup .modal-dialog{border-radius:12px;max-height:813px;max-width:420px}}.bsapp--popup .modal-dialog.modal--small{border-radius:12px;max-height:434px;max-width:298px}.bsapp--popup .modal-dialog.modal--small .modal-footer,.bsapp--popup .modal-dialog.modal--small .modal-header{padding-inline:1rem}.bsapp--popup .modal-dialog.modal--smaller-big{border-radius:.5rem;max-height:430px;max-width:288px}.bsapp--popup .modal-dialog.modal--big{border-radius:.5rem;max-height:440px;max-width:315px}.bsapp--popup .modal-dialog.modal--big .btn{width:133px}.bsapp--popup .modal-dialog.modal--big .top-border{border-top:1px solid var(--theme-border-color-light);min-height:var(--modal-height-footer);padding-block:.75rem;padding-bottom:1rem var(--theme-padding);padding-top:1rem var(--theme-padding)}.bsapp--popup .modal-dialog.modal--smaller{border-radius:.5rem;max-height:318px;max-width:298px}.bsapp--popup .modal-dialog.modal--smaller .modal-footer,.bsapp--popup .modal-dialog.modal--smaller .modal-header{padding-inline:1rem}@media(min-width:576px){.bsapp--popup .modal-dialog.modal-qr-info{max-height:700px;max-width:375px}}.bsapp--popup .modal-dialog.modal-qr-info .modal-body{align-items:center;display:flex;flex-direction:column;padding-top:80px;text-align:center}.bsapp--popup .modal-dialog.modal-qr-info .modal-body .big-icon{font-size:84px}.bsapp--popup .modal-dialog.modal-qr-info .modal-body .brands-dropdown{width:100%}.bsapp--popup .modal-dialog.modal-qr-info .modal-body .brands-dropdown input{font-size:16px}.bsapp--popup .modal-dialog.modal-qr-info .modal-body .small-icon{font-size:70px}.bsapp--popup .modal-dialog.modal-qr-info .modal-body h6{font-size:18px}.bsapp--popup .modal-dialog.modal-qr-info .modal-body p{color:#6b6b6b;display:flex;flex-direction:column;gap:16px;margin-top:5px}.bsapp--popup .modal-dialog>form{height:100%;position:relative}.bsapp--popup .modal-dialog.modal-dialog--pdf{background-color:transparent;border-radius:0;max-height:calc(556px + var(--modal-height-header));max-width:750px;overflow:visible;width:95%}.bsapp--popup .modal-dialog.modal-dialog--pdf .form--group-iframe iframe{border-radius:.5rem}.bsapp--popup.theme--popup__swiper-mobile__smaller{--theme-modal-height-header:72px}@media(max-width:767.98px){.bsapp--popup.theme--popup__swiper-mobile__smaller{align-items:end}.bsapp--popup.theme--popup__swiper-mobile__smaller .modal-dialog{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;height:80vh;max-height:var(--modal-max-height,312px);-webkit-transform:translateY(100%);transform:translateY(100%)}.bsapp--popup.theme--popup__swiper-mobile__smaller .modal-dialog.modal--swiper-mobile-bigger{max-height:80%}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile{align-items:flex-end;background-color:transparent;border-radius:0;box-shadow:none;display:flex;margin:1rem}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile .modal-body{padding:0}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile .modal-body .bsapp--dropdown-content{background-color:#fff;border-radius:.5rem}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile .modal-body .bsapp--dropdown-content .bsapp--dropdown-li{padding-inline:1.25rem}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile .modal-body .bsapp--dropdown-footer{margin-top:.75rem}.theme--popup__swiper-mobile__smaller .modal-dialog.modal-dialog__as-dropdown--mobile .modal-body .bsapp--dropdown-footer .btn{--border:transparent;--bg:#fff}}@media(min-width:768px){.modal--cancel-alert .modal-dialog{max-width:375px}}.modal--cancel-alert .modal-dialog .modal-header{border-bottom-color:transparent}.modal--cancel-alert .modal-dialog .modal-footer{border-top-color:transparent;padding-inline:.5rem}.modal--cancel-alert .modal-dialog .modal-footer .btn{min-width:calc(50% - 1rem)}.modal--cancel-alert .h4{font-size:1.375rem}.js--open-modal{cursor:pointer}.bsapp--sidebar.is-visible .modal-dialog{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.bsapp--sidebar .modal-dialog{background:var(--theme-body-bg);font-size:1.125rem;height:100%;inset-inline-end:0;max-height:100vh;max-width:100%;overflow:hidden;position:fixed;top:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:1050}@media(min-width:768px){.bsapp--sidebar .modal-dialog{width:var(--theme-aside-width)}}.bsapp--sidebar .sidebar--modal-title{background-color:#fff;margin-bottom:1px;padding:.75rem .5rem;width:100%}.bsapp--sidebar .sidebar--modal-title h4{align-items:center;display:flex;font-size:1.125rem;line-height:22px;margin-bottom:0}.bsapp--sidebar .sidebar--modal-title h4 .fa-light,.bsapp--sidebar .sidebar--modal-title h4 .fa-solid{font-size:24px;margin-inline:.5rem .625rem}.bsapp--sidebar .sidebar--overlay-loader{display:flex;left:0;opacity:.85;top:0;z-index:9999}.bsapp--sidebar.bsapp--sidebar__revert-direction .modal-dialog{inset-inline-end:auto;inset-inline-start:0}.bsapp--sidebar.bsapp--sidebar__revert-direction:not(.is-visible) .modal-dialog,[dir=ltr] .bsapp--sidebar:not(.is-visible) .modal-dialog{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[dir=ltr] .bsapp--sidebar:not(.is-visible).bsapp--sidebar__revert-direction .modal-dialog{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.bsapp--dropdown{--theme-dropdown-list-height:52px}@media(min-width:992px){.bsapp--dropdown:not(.modal-dialog--as-desktop){background-color:transparent}}@media(max-width:991.98px){.bsapp--dropdown:not(.modal-dialog--as-desktop) .modal-dialog{bottom:1rem;left:0;max-width:calc(100% - 3rem);min-width:calc(100% - 3rem);position:fixed;width:calc(100% - var(--theme-padding)*2)}}.bsapp--dropdown.modal-dialog--as-desktop{background-color:transparent}@media(max-width:767.98px){.bsapp--dropdown.modal-dialog--as-desktop .modal-dialog{height:auto!important}}.bsapp--dropdown.modal-dialog--as-desktop .modal-dialog .bsapp--dropdown-footer{display:none}.bsapp--dropdown.modal-dialog--as-desktop .modal-dialog .bsapp--dropdown-content{box-shadow:0 3px 10px var(--theme-shadow)}.bsapp--dropdown .bsapp--dropdown-content,.bsapp--dropdown .bsapp--dropdown-footer{border-radius:7px;overflow:hidden}@media(min-width:992px){.bsapp--dropdown .bsapp--dropdown-content,.bsapp--dropdown .bsapp--dropdown-footer{box-shadow:0 3px 10px var(--theme-shadow)}}.bsapp--dropdown .bsapp--dropdown-footer{margin-top:.75rem}.bsapp--dropdown .bsapp--dropdown-content{background-color:var(--theme-body-bg)}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list{font-size:1rem;line-height:19px}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li{cursor:pointer;min-height:var(--theme-dropdown-list-height);padding:.5rem 1.5rem;text-align:center}@media(max-width:991.98px){.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li~.bsapp--dropdown-li{border-top:1px solid var(--theme-box-bg)}}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li .fa-light,.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li .fa-solid{font-size:1.125em}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li.red{color:var(--theme-red)}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li.success{color:var(--theme-primary__lee-join)}.bsapp--dropdown .bsapp--dropdown-content .bsapp--dropdown-list .bsapp--dropdown-li:hover{background-color:var(--theme-box-bg)}.bsapp--error-modal{height:100%;width:100%}.bsapp--error-modal .fa-light,.bsapp--error-modal .fa-solid,.bsapp--error-modal .fal,.bsapp--error-modal .fas{font-size:5.3125rem;margin-bottom:1.375rem}.bsapp--error-modal .fa-exclamation-triangle,.bsapp--error-modal .fa-triangle-exclamation{color:var(--theme-red)}.bsapp--error-modal .fa-circle-check{color:var(--theme-success)}.bsapp--error-modal .note{margin-top:1.875rem}.bsapp--error-modal .bsapp--modal-link{font-size:1rem;margin-top:1.375rem;text-decoration:underline}.bsapp--error-modal .bsapp--modal-link:hover{text-decoration:none}.bsapp--bar{background-color:var(--theme-box-bg);bottom:0;height:var(--theme-bar-height);left:0;opacity:0;outline:0;overflow:hidden;padding:1rem 1.5rem;position:fixed;top:auto;transition:all .35s ease-in;visibility:hidden;width:100%;z-index:999}.bsapp--bar[data-animation=scaleInOut]{opacity:0;transform:scale(.5);transition:all .5s cubic-bezier(.51,.92,.24,1.15)}@media(max-width:991.98px){.bsapp--bar.is-visible{opacity:1;transform:none;visibility:visible}}.bsapp--bar .summary-total--btns{flex:0 1 calc(65% - 0.5rem);margin-inline-start:1rem;padding-block:0}.bsapp--bar .summary-total--btns .btn--full{min-width:auto}@media(min-width:576px){.bsapp--bar .summary-total--btns .btn--full{min-width:151px}}.bsapp--bar .summary-total--btns .cart--options-btn{background-color:rgba(var(--theme-modal-bg--rgb),.1)}.btn--modal-dropdown.opened .fa-light,.btn--modal-dropdown.opened .fa-solid{transform:rotate(180deg)}#openDocsDropdown:focus,.btn.btn--modal-dropdown:focus,.btn.cart-btn-options:focus{box-shadow:none}#openDocsDropdown.opened,.btn.btn--modal-dropdown.opened,.btn.cart-btn-options.opened{box-shadow:inset 0 3px 6px var(--theme-shadow)}.modal-dialog--pdf .form--group-iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cart--service-box-slide{--modal-height-footer:80px;background:var(--theme-body-bg);box-shadow:0 3px 20px var(--theme-shadow);font-size:1.125rem;height:100%;inset-inline-end:0;inset-inline-start:100%;overflow:hidden;position:absolute;top:0;transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:3}.cart--service-box-slide.is-visible{inset-inline-start:0;visibility:visible}.cart--service-box-slide .modal-header{position:relative}.cart--service-box-slide .close-box-modal{margin-inline-end:.75rem}@media(max-width:991.98px){.cart--service-box-slide .close-box-modal{height:30px;inset-inline-start:var(--theme-padding);margin-top:-15px;position:absolute;top:50%}.bsapp--modal .modal-dialog:not(.modal--small) .cart--service-box-slide>.modal-footer{padding-block:.75rem;position:relative}}.tclose{background-repeat:no-repeat;cursor:pointer;height:30px;position:absolute;right:-14px;top:-14px;width:30px;z-index:1}.modal-dialog.modal--refund-reason{--modal-height-footer:72px}.modal-dialog.modal--refund-reason.modal--refund-reason__footer-biger{--modal-height-footer:132px}.modal-dialog.modal--refund-reason .theme--fa{margin-bottom:11px}.modal-dialog.modal--refund-reason .error--group-items{width:100%}.modal-dialog.modal--refund-reason .error--group-items .form--group-input{font-size:1.125rem}.modal-dialog.modal--refund-reason p:not(:last-of-type){margin-bottom:0}.modal-dialog.modal--refund-reason .modal-footer .btn{font-size:1rem;min-height:3rem;padding-block:.5rem}.modal-dialog.modal--refund-reason .modal-footer .btn~.btn{margin-inline-start:0;margin-top:10px}.theme--lottie-player{margin:0 auto;max-width:169px;width:100%}.theme--lottie-player>div{display:flex;justify-content:center;padding-top:100%;position:relative}.theme--lottie-player>div svg{position:absolute;top:0}.form--single-icon{font-size:1.125rem;height:1.625rem;inset-inline-end:.5rem;line-height:1.25rem;position:absolute;top:43px;transition:all .25s ease;width:1.625rem}.modal-dialog.modal-dialog__steps-content .modal--section__count{color:var(--border-color__custom);margin-bottom:3px}.modal-dialog.modal-dialog__steps-content .modal-body{--theme-padding:1rem}.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="1"] .modal-section__step-2,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="1"] .modal-section__step-3,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="1"] .modal-section__step-4,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="2"] .modal-section__step-1,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="2"] .modal-section__step-3,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="2"] .modal-section__step-4,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="3"] .modal-section__step-1,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="3"] .modal-section__step-2,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="3"] .modal-section__step-4,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="4"] .modal-section__step-1,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="4"] .modal-section__step-2,.modal-dialog.modal-dialog__steps-content .modal-body.modal-body__step-to-show[data-step="4"] .modal-section__step-3{display:none}.modal-dialog.modal-dialog__steps-content .lee-join--section:not(:last-of-type){border-bottom:1px solid var(--theme-border-color-light2);margin-bottom:.75rem;padding-bottom:.75rem}.modal-dialog.modal-dialog__steps-content .lee-join--section .form--group-items{margin-bottom:1rem;padding:0}.modal-dialog.modal-dialog__steps-content .lee-join--section .form--group-items:last-of-type{margin-bottom:0}.modal-dialog.modal-dialog__steps-content .lee-join--section .form--group-items .bsapp--label{font-size:1.125rem;margin-bottom:6px}.modal-dialog.modal-dialog__steps-content .lee-join--section .form--group-items .form--group-rel .input--big{border-radius:var(--theme-radius);font-size:1.125rem}.modal-dialog.modal-dialog__steps-content .lee-join--section .form--group-items .form--group-rel .form--group--textarea{min-height:113px}.modal-dialog.modal-dialog__steps-content .lee-join--section .bsapp--sel__placeholder{min-height:3.5rem}.modal-dialog.modal-dialog__steps-content .lee-join--section .bsapp--sel__placeholder .bsapp--sel__tag{background-color:var(--theme-body-color2);border-radius:.5rem;letter-spacing:.12px}.modal-dialog.modal-dialog__steps-content .lee-join--section button.btn--plus-toggle:before{content:"+";display:inline-block;min-width:.75rem}.modal-dialog.modal-dialog__steps-content .lee-join--section button.btn--plus-toggle.open:before{content:"-"}.modal-dialog.modal-dialog__steps-content .lee-join--section button.btn--plus-toggle~.form--group-rel .form--group--textarea{margin-top:1rem;min-height:113px}.modal-dialog.modal-dialog__steps-content .note-editor.note-frame{border:1px solid var(--theme-border-color-light__lee-join);border-radius:var(--theme-radius);margin-top:1rem;overflow:hidden}.modal-dialog.modal-dialog__steps-content .note-editor.note-frame .note-editable{background:var(--theme-body-bg);font-size:1.125rem;max-width:100%;padding:15px 12px}@media screen and (min-height:700px){.modal-body__success-content{height:100%}}.modal-body__success-content .theme--fa_success{color:var(--theme-success);margin-bottom:30px}.modal-body__success-content .description,.modal-body__success-content .title{margin-inline:auto;max-width:330px;text-align:center}.modal-body__success-content .title{font-size:1.25rem;margin-bottom:9px}.modal-body__success-content .success-title-text{font-size:24px}.modal-body__success-content .description b{font-weight:500}.modal-body__success-content .success-description-text{font-size:16px}.modal-body__success-content .btn--full{margin-top:30px;padding-block:.5rem}.modal-body__success-content .btn--full~.btn--full{margin-top:1rem}.modal-body__success-content .btn--full .theme--fa{margin-inline-end:.25rem}.modal-body__success-content .btn--full .theme--fa.fa-square-whatsapp{color:#1bd741}.lee-join--section:not(:last-of-type){border-bottom:1px solid var(--theme-border-color-light2);margin-bottom:.75rem;padding-bottom:.75rem}.lee-join--section .form--group-items{margin-bottom:1rem;padding:0}.lee-join--section .form--group-items~.form--group-items{border-top:none;margin-top:0}.lee-join--section .form--group-items .bsapp--label{font-size:1.125rem;margin-bottom:6px}.lee-join--section .form--group-items .form--group-rel .input--big{font-size:1.125rem}.lee-join--section .form--group-items .form--group-rel .form--group--textarea{min-height:113px}.modal-footer.modal-footer__two-buttons{padding-block:7px 9px;padding-inline:.5rem}.modal-footer.modal-footer__two-buttons .btn{border-radius:var(--theme-radius);margin:0;margin-inline:.5rem;transition:box-shadow .25s cubic-bezier(.55,.09,.68,.53)}.modal-footer.modal-footer__two-buttons .btn:not(.btn--full){flex:0 1 calc(50% - 1rem)}@media(max-width:767.98px){.modal-footer.modal-footer__two-buttons .btn:not(.btn--full){min-width:auto}}.modal-footer.modal-footer__two-buttons .btn:not(.btn--full)~.btn{margin-inline:.5rem}.bsapp--popup .modal-dialog.video-popup-modal{max-height:719px;max-width:375px}@media screen and (max-width:768px){.bsapp--popup .modal-dialog.video-popup-modal{border-top-left-radius:45px;border-top-right-radius:45px;bottom:0;max-height:75vh;max-width:100%;position:fixed}}.bsapp--popup .modal-dialog.video-popup-modal .modal-header{border:none}.bsapp--popup .modal-dialog.video-popup-modal .modal-header .modal-header_content{padding-inline-end:0}.bsapp--popup .modal-dialog.video-popup-modal .modal-header .modal-header_content h3{font-size:24px}@media screen and (max-width:768px){.bsapp--popup .modal-dialog.video-popup-modal .modal-header .modal-header_content{padding-inline-end:var(--theme-padding)}}.bsapp--popup .modal-dialog.video-popup-modal .modal-header .modal-header_content .header-notch{background-color:var(--theme-border-color-light2);border-radius:10px;height:10px;width:69px}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--text{font-size:18px;max-width:90%}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--content_item .video--thumbnail{border-radius:5px;height:auto;margin-bottom:10px;width:100%}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--content_item .video--video-player{aspect-ratio:16/9;border-radius:20px;height:auto;margin:0 auto;max-width:800px;width:100%}@keyframes dance{0%,to{transform:scale(1.1)}50%{transform:scale(1.2) rotate(15deg)}75%{transform:scale(1.2) rotate(-15deg)}}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--rating .rating-icon{border-radius:40px;color:var(--theme-third);cursor:pointer;font-size:2.5rem;margin-inline-end:3px;transition:color .3s ease-in-out,transform .3s ease-in-out}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--rating .rating-icon.selected{animation:dance .5s ease-in-out;color:orange}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .swiper-container{height:100%;width:100%}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .swiper-slide{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:20px}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--content_item{margin:0 auto;max-width:800px;width:100%}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--video-player{height:auto;width:100%}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--rating{margin-top:10px}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .rating-container{display:flex;justify-content:center;margin-top:10px}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .rating-icon{cursor:pointer;font-size:24px;margin:0 5px}.bsapp--popup .modal-dialog.video-popup-modal .modal-body .video--subtitle{color:gray;font-size:14px}@media(max-width:767.98px){.bsapp--popup .modal-dialog.video-popup-modal .modal-footer{bottom:0;position:absolute}}.bsapp--popup .modal-dialog.video-popup-modal .modal-footer .btn{border-radius:12px;height:56px;margin-inline-start:0!important;width:164px}.bsapp--popup .modal-dialog.video-popup-modal .modal-footer .btn--primary{background-color:var(--theme-secondary3);border:none}@media(max-width:991.98px){.bsapp--modal.theme__webpack-styles .theme--main__warning-modal{border-radius:1.5rem;height:auto!important;margin-inline:1rem;max-height:none;max-width:344px;min-height:385px}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .modal-header .h3.header--title{font-size:1.25rem;font-weight:400}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .modal-body{padding-block:0}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .modal-footer{position:static}}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal{gap:2rem}@media(max-width:991.98px){.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal{gap:1rem;margin-bottom:2rem}}@media(max-width:390.98px){.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal{gap:.5rem;margin-bottom:.5rem}}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal .title{font-size:22px;font-weight:700;margin-bottom:2px}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal .text{font-size:1.125rem;line-height:1.2;margin-bottom:0}.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal .theme--fa__icon{color:var(--theme-red3);font-size:110px}@media(max-width:991.98px){.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .bsapp--warning-modal .theme--fa__icon{font-size:72px;margin-bottom:1rem}}@media(max-width:390.98px){.bsapp--modal.theme__webpack-styles .theme--main__warning-modal .modal-footer .theme--btn{min-width:auto;padding-inline:.25rem}}#waiting-list-popUp{font-size:1.25rem}#waiting-list-popUp .modal-header{padding:1rem!important}#waiting-list-popUp .modal-body .waiting-date{align-items:center;color:var(--theme-blue2);display:flex;flex-direction:row;font-size:1.125rem;justify-content:flex-start}#waiting-list-popUp .modal-body .waiting-date i{font-size:1.5rem;margin-inline-end:.5rem}#waiting-list-popUp .modal-body .waiting-date span{margin-inline-end:.25rem}#waiting-list-popUp .modal-body .client-data{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-block:.5rem}#waiting-list-popUp .modal-body .client-data .client-data-item{align-items:center;background:hsla(0,0%,41%,.102);border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin-inline-end:.5rem;max-width:6.5rem;min-width:4.5rem;padding:.25rem .25rem .25rem .5rem;width:fit-content}#waiting-list-popUp .modal-body .client-data .client-data-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#waiting-list-popUp .modal-body .client-data .client-data-item[data-count-display=true]{min-width:0;padding-inline:.5rem;text-align:center}#waiting-list-popUp .modal-body .js-calender-link{cursor:pointer;text-decoration:underline}#waiting-list-popUp .modal-footer{display:flex;flex-direction:row;justify-content:space-between}#waiting-list-popUp .modal-footer button{height:3.5rem;padding:0;width:48%}#waiting-list-popUp .modal-footer button.js-run-meeting-waiting-list{background-color:var(--theme-blue2);border:none;color:#fff}@media(max-width:768px){#waiting-list-popUp .modal-content{height:50vh!important;max-height:100%}}@media(max-width:768px)and (max-height:768px){#waiting-list-popUp .modal-content{height:65vh!important}}#calendarMeetingMobileSwiperModal{z-index:1053!important}.theme-body__team-availability .pb-25{padding-bottom:25px}.theme-body__team-availability .color-black{color:#000}.theme-body__team-availability .with-red-border{border:1px solid red!important}.theme-body__team-availability .ml-5{margin-left:5px}.theme-body__team-availability .cursor-pointer{cursor:pointer}.theme-body__team-availability .disabled{color:#d3d3d3!important;pointer-events:none}.theme-body__team-availability .date-wrapper{padding-bottom:5px}.theme-body__team-availability .name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-body__team-availability .edit-action-block-btn,.theme-body__team-availability .edit-confirm-block-btn{align-items:center;display:flex}.theme-body__team-availability .fs-18{font-size:18px}.theme-body__team-availability .availability-switch{display:inline-block;height:21px;position:relative}.theme-body__team-availability .availability-switch .availability-checkbox{height:0;opacity:0;width:0}.theme-body__team-availability .availability-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.theme-body__team-availability .availability-slider:before{background-color:#fff;bottom:2px;content:"";height:17px;left:17px;position:absolute;-webkit-transition:.4s;transition:.4s;width:17px}.theme-body__team-availability .availability-checkbox:checked+.availability-slider{background-color:#78c4dd}.theme-body__team-availability .availability-checkbox:focus+.availability-slider{box-shadow:0 0 1px #2196f3}.theme-body__team-availability .availability-checkbox:checked+.availability-slider:before{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}.theme-body__team-availability .availability-slider.round{border-radius:34px;width:36px}.theme-body__team-availability .availability-slider.round:before{border-radius:50%}.theme-body__team-availability .export-btn{width:100px}.theme-body__team-availability .color-red{color:#fc1349}.theme-body__team-availability #save-update-repeated-availability{background-color:#000!important;color:#fff!important}.theme-body__team-availability .availability-badge{align-items:center;background-color:#f1efef;border:1px solid #717171;border-radius:8px;display:flex;height:36px;justify-content:space-between;padding:0 5px;width:125px}.theme-body__team-availability .availability-badge .bagde-title{font-size:12px;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-body__team-availability .availability-badge img{border-radius:8px;height:24px;width:24px}.theme-body__team-availability .availability-table .js--clear-coach-filter{cursor:pointer}.theme-body__team-availability .availability-table .availability-row{gap:5px;margin-bottom:5px;min-height:88px}.theme-body__team-availability .availability-table .availability-cell{border:1px solid #f1efef;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;width:12%}.theme-body__team-availability .availability-table .availability-cell .availability-hours-cell{background-color:#fff;border-radius:10px;width:100%}.theme-body__team-availability .availability-table .availability-cell .availability-hours-cell .hours{font-size:14px;text-align:center}.theme-body__team-availability .availability-table .availability-cell.availability-coach-cell{background-color:#f1efef;justify-content:center}.theme-body__team-availability .availability-table .availability-cell .add-availability-plus-btn,.theme-body__team-availability .availability-table .availability-cell .delete-availability-btn,.theme-body__team-availability .availability-table .availability-cell .delete-single-availability-btn{align-items:center;align-self:end;background-color:#f1efef;border:none;border-radius:6px;display:flex;height:30px;justify-content:center;margin-inline-start:5px;outline-color:transparent;text-align:center;transition:background-color .5s;width:30px}.theme-body__team-availability .availability-table .availability-cell .add-availability-plus-btn:hover,.theme-body__team-availability .availability-table .availability-cell .delete-availability-btn:hover,.theme-body__team-availability .availability-table .availability-cell .delete-single-availability-btn:hover{background-color:#d2d0d0}.theme-body__team-availability .availability-table .availability-cell .calendar-day{align-self:center;background-color:#b9e6f4;border-radius:12px;color:var(--calendar-color);font-size:20px;font-weight:700;line-height:28px;padding:4px;text-align:center;width:36px}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell{background-color:transparent;border-radius:10px;width:100%}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell *{overflow:hidden}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell .coach-img-cell{border-radius:10px;height:40px;min-width:40px}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell .coach-working-hours{color:#717171;font-size:14px;line-height:100%;text-align:center}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell .coach-name{font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.theme-body__team-availability .availability-table .availability-cell .coach-info-cell .info-wrapper{width:100%}.theme-body__team-availability .availability-table .availability-cell-date{border:none;font-size:18px;font-weight:600;text-align:center}.theme-body__team-availability .availability-table .availability-row-titles{min-height:30px}.theme-body__team-availability .availability-table .no-availabilities-title{color:#d1d1d1;font-size:16px;text-align:center}.theme-body__team-availability .nav-wrapper{background-color:#292929;border-radius:12px;height:72px}@media(max-width:991.98px){.theme-body__team-availability .nav-wrapper{gap:.25rem}}.theme-body__team-availability .nav-wrapper button{align-items:center;border:none;border-radius:12px;color:#292929;display:flex;flex-direction:row;font-size:18px;height:48px;justify-content:center;min-width:48px;padding:12px 18px}.theme-body__team-availability .nav-wrapper button .fa-chevron-left,.theme-body__team-availability .nav-wrapper button .fa-chevron-right{color:#292929;font-size:20px}.theme-body__team-availability .nav-wrapper button .fa-arrow-down-to-line,.theme-body__team-availability .nav-wrapper button .fa-sliders{font-size:25px}@media(max-width:991.98px){.theme-body__team-availability .nav-wrapper button{font-size:12px;margin-inline-start:.25rem!important;margin-right:0!important;padding:.5rem}}.theme-body__team-availability .availability-title{font-weight:700;margin-bottom:0;margin-top:9px;text-align:start}.theme-body__team-availability .availability-subtitle{font-weight:400;text-align:start}.theme-body__team-availability .bsapp--modal{height:100%}.theme-body__team-availability #bsapp__TeamModal .refresh-availability-btn{background-color:transparent}.theme-body__team-availability #bsapp__TeamModal .row-is_disabled{opacity:.5;pointer-events:none}.theme-body__team-availability #bsapp__TeamModal .color-blue{color:#78c4dd}.theme-body__team-availability #bsapp__TeamModal .color-blue-secondary{color:#2196f3}.theme-body__team-availability #bsapp__TeamModal .modal-body{height:calc(100% - var(--modal-height-header))}.theme-body__team-availability #bsapp__TeamModal section{background-color:#f7f7f7;padding:0}.theme-body__team-availability #bsapp__TeamModal .mobile-badge-wrapper{background-color:#fff;flex-wrap:wrap;gap:10px;padding:0 20px 20px 0}.theme-body__team-availability #bsapp__TeamModal .js--back-to-today,.theme-body__team-availability #bsapp__TeamModal .js--back-to-week-today{color:#000}.theme-body__team-availability #bsapp__TeamModal .delete-single-availability-btn{align-items:center;align-self:center;background-color:#f1efef;border:none;border-radius:6px;display:flex;height:30px;justify-content:center;margin-inline-end:10px!important;outline-color:transparent;text-align:center;transition:background-color .5s;width:30px}.theme-body__team-availability #bsapp__TeamModal .delete-single-availability-btn:hover{background-color:#d2d0d0}.theme-body__team-availability #bsapp__TeamModal .back-to-today-period{align-items:center;background-color:transparent;bottom:40px;color:#000!important;display:flex;justify-content:center;margin-top:60px;position:sticky;width:100%}.theme-body__team-availability #bsapp__TeamModal .back-to-today-period button{background-color:#fff;border:none;border-radius:10px;box-shadow:0 6px 10px rgba(0,0,0,.161);font-size:16px;font-weight:700;padding:12px 16px}.theme-body__team-availability #error-modal .fa-triangle-exclamation{color:#ff0031;font-size:85px}.theme-body__team-availability #error-modal span{font-size:16px;margin-top:10px}.theme-body__team-availability #error-modal #close-err-modal{background-color:#ff0045;border:none;color:#fff;flex:unset;font-size:16px}.theme-body__team-availability #error-modal .modal-dialog{height:434px;width:300px}.theme-body__team-availability #error-modal section{height:calc(100% - var(--modal-height-footer));overflow-y:auto}.theme-body__team-availability .filter-counter{align-items:center;background-color:#fc1349;border-radius:5px;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;left:110px;position:absolute;top:-9px;width:20px}.theme-body__team-availability .filter-counter-type-table{left:88px}.theme-body__team-availability .filter-badge-wrapper{flex-wrap:wrap;gap:10px}.theme-body__team-availability #filter-availability-modal .fa-times{font-size:32px}.theme-body__team-availability #filter-availability-modal .all-staff-pic{align-items:center;background-color:#f7f7f7;border-radius:12px;display:flex;font-size:22px;height:48px;justify-content:center;width:48px}.theme-body__team-availability #filter-availability-modal .filter-coach-block{border-bottom:1px solid #e5e5e7;padding:16px 0}.theme-body__team-availability #filter-availability-modal .filter-coach-name{font-size:20px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:400px){.theme-body__team-availability #filter-availability-modal .filter-coach-name{max-width:200px}}.theme-body__team-availability #filter-availability-modal .filter-coach-label{cursor:pointer;display:block;font-size:22px;margin-bottom:0;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-body__team-availability #filter-availability-modal .filter-coach-label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.theme-body__team-availability #filter-availability-modal .checkmark{align-items:center;border:1px solid;border-radius:8px;display:flex;height:32px;justify-content:center;left:0;margin-left:15px;margin-top:10px;position:absolute;top:0;width:32px}.theme-body__team-availability #filter-availability-modal .checkmark i{color:#fff}.theme-body__team-availability #filter-availability-modal .filter-coach-image{border-radius:8px;height:48px;width:48px}.theme-body__team-availability #filter-availability-modal .filter-coach-label input:checked~.checkmark{background-color:#78c4dd;border:1px solid #78c4dd}.theme-body__team-availability #filter-availability-modal .checkmark:after{content:"";display:none;position:absolute}.theme-body__team-availability #filter-availability-modal .filter-coach-label input:checked~.checkmark:after{display:block}.theme-body__team-availability #filter-availability-modal #submit-filter{background-color:var(--theme-secondary4);border-radius:12px;color:#fff;height:56px}.theme-body__team-availability #filter-availability-modal #clear-filter{box-shadow:unset;text-decoration:underline}.theme-body__team-availability #filter-availability-modal .filter-coach-label{color:var(--theme-secondary4);font-size:18px}.theme-body__team-availability #bsapp__update-availability-modal select{background-color:#fff;color:#000}.theme-body__team-availability .select2-results .select2-results__options .select2-results__option{opacity:1;transition:opacity .5s}.theme-body__team-availability .select2-results .select2-results__options .select2-results__option:hover{background-color:#fff!important;color:#000!important;opacity:.5}.theme-body__team-availability .select2-container.select2-container--bsapp-dropdown .select2-dropdown{border-radius:12px!important}.theme-body__team-availability #bsapp__delete-availability-modal .select2-selection__rendered,.theme-body__team-availability #bsapp__update-availability-modal .select2-selection__rendered,.theme-body__team-availability #warning-availability-modal .select2-selection__rendered{align-items:center;border-radius:12px;display:flex;font-size:18px;height:56px}.theme-body__team-availability #bsapp__delete-availability-modal .mofaim-num:focus,.theme-body__team-availability #bsapp__update-availability-modal .mofaim-num:focus,.theme-body__team-availability #warning-availability-modal .mofaim-num:focus{border:none}.theme-body__team-availability #bsapp__delete-availability-modal .fa-times,.theme-body__team-availability #bsapp__update-availability-modal .fa-times,.theme-body__team-availability #warning-availability-modal .fa-times{font-size:30px}.theme-body__team-availability #bsapp__delete-availability-modal .warning-date-time-wrapper,.theme-body__team-availability #bsapp__update-availability-modal .warning-date-time-wrapper,.theme-body__team-availability #warning-availability-modal .warning-date-time-wrapper{background-color:#f7f7f7;border-radius:10px;padding:10px 20px}.theme-body__team-availability #bsapp__delete-availability-modal .warning-date-time-wrapper .fa-clock,.theme-body__team-availability #bsapp__update-availability-modal .warning-date-time-wrapper .fa-clock,.theme-body__team-availability #warning-availability-modal .warning-date-time-wrapper .fa-clock{font-size:30px}.theme-body__team-availability #bsapp__delete-availability-modal .warning-date-time-wrapper .start-end-warning-time,.theme-body__team-availability #bsapp__update-availability-modal .warning-date-time-wrapper .start-end-warning-time,.theme-body__team-availability #warning-availability-modal .warning-date-time-wrapper .start-end-warning-time{font-size:16px}.theme-body__team-availability #bsapp__delete-availability-modal .warning-date-time-wrapper .fs-18,.theme-body__team-availability #bsapp__update-availability-modal .warning-date-time-wrapper .fs-18,.theme-body__team-availability #warning-availability-modal .warning-date-time-wrapper .fs-18{font-size:18px}.theme-body__team-availability #bsapp__delete-availability-modal #confirm-switch-availability,.theme-body__team-availability #bsapp__update-availability-modal #confirm-switch-availability,.theme-body__team-availability #warning-availability-modal #confirm-switch-availability{background-color:#fc1349;color:#fff}.theme-body__team-availability #bsapp__delete-availability-modal .warning-title,.theme-body__team-availability #bsapp__update-availability-modal .warning-title,.theme-body__team-availability #warning-availability-modal .warning-title{font-size:16px;text-align:start}.theme-body__team-availability #bsapp__delete-availability-modal #save-repeat-availability,.theme-body__team-availability #bsapp__update-availability-modal #save-repeat-availability,.theme-body__team-availability #warning-availability-modal #save-repeat-availability{background-color:#000;color:#fff}.theme-body__team-availability #bsapp__delete-availability-modal #cancel-btn,.theme-body__team-availability #bsapp__update-availability-modal #cancel-btn,.theme-body__team-availability #warning-availability-modal #cancel-btn{color:#000}.theme-body__team-availability #bsapp__delete-availability-modal .color-blue,.theme-body__team-availability #bsapp__update-availability-modal .color-blue,.theme-body__team-availability #warning-availability-modal .color-blue{color:#78c4dd}.theme-body__team-availability #bsapp__delete-availability-modal .availability-date-title,.theme-body__team-availability #bsapp__update-availability-modal .availability-date-title,.theme-body__team-availability #warning-availability-modal .availability-date-title{background-color:#f7f7f7;border-radius:10px;font-size:18px;font-weight:700;margin-bottom:25px;padding:10px}.theme-body__team-availability #bsapp__delete-availability-modal .select-wrapper,.theme-body__team-availability #bsapp__update-availability-modal .select-wrapper,.theme-body__team-availability #warning-availability-modal .select-wrapper{position:relative}.theme-body__team-availability #bsapp__delete-availability-modal .fa-calendar,.theme-body__team-availability #bsapp__update-availability-modal .fa-calendar,.theme-body__team-availability #warning-availability-modal .fa-calendar{font-size:26px;left:10px;position:absolute!important;top:45px}.theme-body__team-availability #bsapp__delete-availability-modal .mb-25,.theme-body__team-availability #bsapp__update-availability-modal .mb-25,.theme-body__team-availability #warning-availability-modal .mb-25{margin-bottom:25px}.theme-body__team-availability #bsapp__delete-availability-modal .mt-25,.theme-body__team-availability #bsapp__update-availability-modal .mt-25,.theme-body__team-availability #warning-availability-modal .mt-25{margin-top:25px}.theme-body__team-availability #bsapp__delete-availability-modal label,.theme-body__team-availability #bsapp__update-availability-modal label,.theme-body__team-availability #warning-availability-modal label{font-size:18px;font-weight:700;text-align:start}.theme-body__team-availability #bsapp__delete-availability-modal input,.theme-body__team-availability #bsapp__delete-availability-modal select,.theme-body__team-availability #bsapp__update-availability-modal input,.theme-body__team-availability #bsapp__update-availability-modal select,.theme-body__team-availability #warning-availability-modal input,.theme-body__team-availability #warning-availability-modal select{border:1px solid #a7a7a7;border-radius:12px;color:#000;font-size:18px;height:56px;padding:10px;width:100%}.theme-body__team-availability #bsapp__delete-availability-modal .content-description-title,.theme-body__team-availability #bsapp__update-availability-modal .content-description-title,.theme-body__team-availability #warning-availability-modal .content-description-title{font-size:16px;font-weight:700}.theme-body__team-availability #bsapp__delete-availability-modal .content-description-subtitle,.theme-body__team-availability #bsapp__update-availability-modal .content-description-subtitle,.theme-body__team-availability #warning-availability-modal .content-description-subtitle{font-size:16px}.theme-body__team-availability #bsapp__delete-availability-modal .btn,.theme-body__team-availability #bsapp__update-availability-modal .btn,.theme-body__team-availability #warning-availability-modal .btn{height:56px}.theme-body__team-availability #bsapp__delete-availability-modal #delete-availability,.theme-body__team-availability #bsapp__update-availability-modal #delete-availability,.theme-body__team-availability #warning-availability-modal #delete-availability{background-color:#fc1349;color:#fff;outline-color:transparent}.theme-body__team-availability #bsapp__delete-availability-modal footer .close-modal,.theme-body__team-availability #bsapp__update-availability-modal footer .close-modal,.theme-body__team-availability #warning-availability-modal footer .close-modal{border:1px solid}.theme-body__team-availability .main-blocks-wrapper{background-color:#f7f7f7}.theme-body__team-availability .day-block-wrapper{background-color:#fff;margin-top:16px;padding:5px 15px}.theme-body__team-availability .coach-info-wrapper-daily{margin:15px 0}.theme-body__team-availability .js--show-calendar{border:1px solid #ddd;border-radius:12px;cursor:pointer;height:56px;margin:0 16px;padding:10px;width:215px}.theme-body__team-availability .js--show-calendar .range{font-size:18px;font-weight:700}.theme-body__team-availability .js--show-calendar .all-coaches-total-hours{color:#717171;font-size:16px}.theme-body__team-availability .js--show-calendar .fa-angle-down{font-size:30px}.theme-body__team-availability .mbsc-popup-button{color:#017bff}.theme-body__team-availability .mbsc-popup{border-radius:12px}.theme-body__team-availability .switch-period-btn{background-color:#fff;border:1px solid #ddd;border-radius:12px;color:#000;cursor:pointer;font-size:30px;height:56px;width:56px}.theme-body__team-availability .total-hours{color:var(--theme-secondary2__lee-join);font-size:14px;margin-left:16px}.theme-body__team-availability .available-hours{font-size:16px;margin-left:16px}.theme-body__team-availability .coach-info-wrapper{border-bottom:1px solid #f7f7f7;cursor:pointer;padding:10px}.theme-body__team-availability .coach-info-wrapper:first-child{border-top:1px solid #f7f7f7}.theme-body__team-availability .coach-info-wrapper input{border:1px solid #a7a7a7;border-radius:12px;font-size:18px;height:48px;padding:10px;width:122px}.theme-body__team-availability .coach-info-wrapper .arrow-down{font-size:23px;left:10px;top:12px}.theme-body__team-availability .coach-info-wrapper .refresh-btn_isActive{color:#78c4dd}.theme-body__team-availability .coach-info-wrapper .profile-img{border-radius:8px;height:28px;margin-left:10px;width:28px}.theme-body__team-availability .coach-info-wrapper .profile-img-edit{border-radius:12px;height:56px;width:56px}.theme-body__team-availability .coach-info-wrapper .edit-btn{background-color:#f8f8f8;border:none;border-radius:12px;font-size:20px;height:48px;margin-right:8px;outline-color:transparent;width:48px}.theme-body__team-availability .coach-info-wrapper .fs-12{font-size:12px}.theme-body__team-availability .coach-info-wrapper .availability-wrapper{padding-top:10px}.theme-body__team-availability .coach-info-wrapper .end-time-title{margin-right:46px}.theme-body__team-availability .coach-info-wrapper .end-time-select{margin-right:8px}.theme-body__team-availability .coach-info-wrapper .pb-10{padding-bottom:10px}.theme-body__team-availability .coach-info-wrapper .title-wrapper{font-size:18px;font-weight:700}.theme-body__team-availability .coach-info-wrapper .coach-edit-wrapper{border-top:1px solid #f7f7f7;padding:10px 0}.theme-body__team-availability .coach-info-wrapper .with-border{border-bottom:1px solid #f7f7f7}.theme-body__team-availability .coach-info-wrapper .name{font-size:18px}.theme-body__team-availability .coach-info-wrapper .name-edit{font-size:20px;font-weight:700;max-width:200px;text-align:start}.theme-body__team-availability .coach-info-wrapper .name-subtitle{color:var(--theme-secondary2__lee-join);font-size:14px}.theme-body__team-availability .coach-info-wrapper .fa-angle-right{font-size:30px}.theme-body__team-availability .coach-info-wrapper .day-block-date{font-size:18px;font-weight:700}.theme-body__team-availability .fa-sort-down,.theme-body__team-availability .fa-sort-up{cursor:pointer;font-size:24px;height:15px;margin-right:5px}.theme-body__team-availability .fa-sort-down{margin-bottom:15px}.theme-body__team-availability .additional-hours-text{color:#78c4dd;display:flex;font-size:18px;font-weight:700;margin-top:10px}.theme-body__team-availability .period__wrapper{background-color:#fff;padding:20px}.theme-body__team-availability .period-wrapper{background-color:#fff;padding-bottom:15px}.theme-body__team-availability .period__wrapper button{background-color:#f7f7f7;border:1px solid #ddd;border-radius:12px;font-size:18px;height:48px;outline:none;width:122px}.theme-body__team-availability .period__wrapper .btn_is-active{background-color:var(--calendar-settings-selected-color);border:0 solid;color:#fff;position:relative;z-index:1}.theme-body__team-availability .period__wrapper .js--choose-period-daily{transform:translateX(17px)}.theme-body__team-availability .js--team-availability-filter-btn{align-items:center;color:#000;display:flex;justify-content:center;position:relative}.theme-body__team-availability .js--team-availability-filter-btn .fa-sliders{font-size:24px;margin-left:8px;pointer-events:none}.theme-body__team-availability #bsapp__delete-availability-modal .select2-selection__arrow{display:none}.theme-body__team-availability #bsapp__delete-availability-modal .select2-selection__rendered:after{content:"";font-family:FontAwesome,serif;font-size:20px;left:10px;position:absolute}.theme-body__team-availability #bsapp__delete-availability-modal .select2-container--open .select2-selection__rendered:after{content:""}.theme-body__team-availability #bsapp__delete-availability-modal select{background-color:#fff;color:#000}.theme-body__team-availability #bsapp__delete-availability-modal .modal-dialog{height:657px;width:375px}@media(max-width:767.98px){.theme-body__team-availability #bsapp__delete-availability-modal .modal-dialog,.theme-body__team-availability #bsapp__update-availability-modal .modal-dialog{align-self:end;border-top-left-radius:12px;border-top-right-radius:12px;height:68%!important;width:100%}.theme-body__team-availability #bsapp__delete-availability-modal .modal-dialog{height:auto!important;max-height:100%;overflow-y:auto}.theme-body__team-availability #bsapp__delete-availability-modal .modal-dialog section{margin-bottom:120px}.theme-body__team-availability .theme__container{display:none!important}.theme-body__team-availability .filter-counter{left:110px}.theme-body__team-availability #error-modal .modal-dialog{border-radius:12px;height:434px!important;width:300px}.theme-body__team-availability #error-modal .modal-dialog footer{position:unset}}@media screen and (max-width:415px){.theme-body__team-availability .name{max-width:130px}.theme-body__team-availability .filter-counter{left:98px}.theme-body__team-availability .period__wrapper{padding:10px}.theme-body__team-availability .period__wrapper button{background-color:#f7f7f7;border:1px solid #ddd;border-radius:12px;color:#000;font-size:18px;height:48px;outline:none;width:110px}}@media screen and (max-width:390px){.theme-body__team-availability .filter-coach-name{max-width:200px}.theme-body__team-availability .period-wrapper{justify-content:space-between!important;padding:0 10px 15px}.theme-body__team-availability .period-wrapper #calendar-diary-picker{margin:0}}@media screen and (max-width:380px){.theme-body__team-availability .filter-counter{left:88px}.theme-body__team-availability .coach-info-wrapper .js--availability-select{height:44px;width:100px}.theme-body__team-availability .coach-info-wrapper .arrow-down{font-size:20px}.theme-body__team-availability .coach-info-wrapper .edit-btn{height:44px;width:44px}.theme-body__team-availability .coach-info-wrapper .edit-btn.fs-12{font-size:10px}.theme-body__team-availability .period__wrapper button{width:100px}}.theme-body__team-availability .hide-btn{opacity:0;pointer-events:none}.aside--summary.aside--checkout-summary{height:auto;padding:6px 0 0;position:static}.aside--summary.aside--checkout-summary.aside--checkout-confirmation{height:100%}.aside--summary.aside--checkout-summary.with-2-buttons{padding-bottom:calc(112px + 3rem)}.aside--summary.aside--checkout-summary .aside--checkout-buttons,.aside--summary.aside--checkout-summary .form--group-items{padding:1rem var(--theme-padding)}@media(max-width:991.98px){.aside--summary.aside--checkout-summary .form--group-items{padding-bottom:1.5rem}}.aside--summary.aside--checkout-summary .aside--summary-total{margin-top:auto;padding-bottom:1rem;padding-inline:0;position:static}.aside--summary.aside--checkout-summary .aside--summary-total .aside--summary-options{margin-inline:var(--theme-padding)}.aside--summary.aside--checkout-summary .aside--summary-total .aside--summary-options .btn~.btn{margin-top:1rem}.aside--summary.aside--checkout-summary .aside--summary-total .aside--checkout-options{margin-inline:var(--theme-padding)}.aside--summary.aside--checkout-summary .aside--summary-total .aside--checkout-options .aside--btn-wrapper{gap:10px;margin-top:15px}.aside--summary.aside--checkout-summary .fa-wifi{transform:rotate(90deg)}.aside--summary.aside--checkout-summary .aside--checkout-buttons{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin-bottom:3.5rem;margin-inline:var(--theme-padding);padding-bottom:0;padding-inline:0;padding-top:0}@media(max-width:991.98px){.aside--summary.aside--checkout-summary .aside--checkout-buttons{grid-column-gap:1.375rem}}@media(max-width:767.98px){.aside--summary.aside--checkout-summary .aside--checkout-buttons{margin-bottom:3.25rem}}.aside--summary.aside--checkout-summary .aside--checkout-buttons .btn{font-weight:400}.aside--summary.aside--checkout-summary .aside--summary-items{display:flex;flex-direction:column;justify-content:center;overflow:inherit;overscroll-behavior-y:inherit}@media(min-width:992px){.aside--summary.aside--checkout-summary .aside--summary-items{height:100%}}.aside--summary-items-add-items{align-items:center;display:flex;justify-content:center}@media(min-width:992px){.aside--summary-items-add-items{display:none}}.aside--summary-items-add-items .aside--summary-items-add-items-btn{background-color:var(--theme-box-bg);border-radius:7px;color:var(--theme-secondary);margin:16px 0;padding:6px 12px}.return-to-aside{cursor:pointer;padding:1.5rem var(--theme-padding) 1.25rem;width:100%}@media(max-width:991.98px){.return-to-aside{padding-block:1rem .625rem}}.return-to-aside h3{font-weight:500;margin-bottom:0;margin-inline-end:.5rem}@media(max-width:991.98px){.return-to-aside h3{font-size:1.125rem}}.return-to-aside .fa-angle-right{font-size:1.5rem;margin-inline-end:1.5rem}.save-card-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:#fff;border:1px solid #000;border-radius:3px;cursor:pointer;margin-inline-end:8px;position:relative;width:1.25rem}.save-card-checkbox:checked{background:#000}.save-card-checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;inset-block-start:.125rem;inset-inline-start:.35rem;position:absolute;transform:rotate(45deg);width:4px}.save-card-container{align-items:center;display:flex;flex-wrap:wrap}.save-card-info{background:rgba(255,169,52,.1) no-repeat padding-box;border-radius:7px;text-align:center;width:100%}.save-card-info-text{color:#ffa934;font:normal normal normal 14px/12px Rubik;text-transform:capitalize}.aside--half-sidebar-pay{min-height:100%;padding-top:.625rem}@media(max-width:991.98px){.aside--half-sidebar-pay{padding-top:.25rem}}.aside--half-sidebar-pay[data-type=link]{padding-top:1rem}@media(max-width:991.98px){.aside--half-sidebar-pay[data-type=link]{padding-top:1.5rem}}.aside--half-sidebar-pay[data-type=link] .theme--link{margin-top:1rem}.aside--half-sidebar-pay .form--group-items~.form--group-items{border-top:none;margin-top:0}.aside--half-sidebar-pay .form--group-items .theme--link{font-size:1rem}.aside--half-sidebar-pay .bsapp--label{font-size:.875rem;margin-top:.375rem}@media(max-width:991.98px){.aside--half-sidebar-pay .bsapp--label{margin-top:.25rem}}.aside--half-sidebar-pay .bsapp--label[for=creditSaveCard]{font-size:1.125rem}.aside--half-sidebar-pay .input--big{font-size:1.125rem;line-height:38px}[name=checkoutTotalPrice].error,[name=checkoutTotalPrice].error~.form--group-icon{color:var(--theme-error)}.aside--partial-transactions~.aside--partial-transactions{margin-top:1.5rem}.aside--partial-transactions .s-18{border-bottom:1px solid var(--theme-border-color-light);font-weight:500;margin-bottom:0;padding-bottom:.625rem}.aside--partial-transactions .s-18,.aside--partial-transactions ul{padding-inline:var(--theme-padding)}.aside--partial-transactions ul li{border-bottom:1px solid var(--theme-border-color-light);font-size:1.375rem;min-height:3rem;padding-block:.25rem}@media(max-width:767.98px){[dir=ltr] .aside--partial-transactions ul li{font-size:1.125rem}}.aside--partial-transactions ul li p{margin-bottom:0}.aside--partial-transactions ul li a{color:var(--theme-secondary);text-decoration:underline}.aside--partial-transactions ul li a:hover{text-decoration:none}.aside--partial-transactions ul li .btn.btn--icon{color:#878787;font-size:.8em;margin-inline:-1rem 3rem}@media(max-width:991.98px){.aside--partial-transactions ul li .btn.btn--icon{margin-inline-end:1.75rem}}.aside--partial-transactions ul li .btn.btn--icon:hover{box-shadow:none;color:var(--theme-red)}.aside--partial-transactions ul li .price{font-size:1em;margin-inline-start:.5rem}.aside--partial-transactions ul li.error{color:var(--theme-red)}.aside--partial-transactions ul li.success{color:var(--theme-secondary)}.aside--partial-transactions ul~ul{margin-inline-start:9.375rem}@media(max-width:991.98px){.aside--partial-transactions ul~ul{margin-inline-start:33.333%}}.aside--partial-transactions ul~ul li{padding-inline-start:.5rem}.aside--partial-transactions ul~ul li:last-of-type{border-bottom:none}[data-type-block]{display:none}[data-type-open="1"] [data-type-block="1"],[data-type-open="2"] [data-type-block="2"],[data-type-open="3"] [data-type-block="3"],[data-type-open="4"] [data-type-block="4"]{display:block}[dir=rtl] #creditSavedCardContent .bsapp--custom-select .form--group-input{direction:ltr;justify-content:end;padding-inline-end:.875rem;padding-inline-start:var(--input-padding-end);text-align:end}.aside--keep-in-debt-link{margin-top:5.625rem;padding-bottom:5.625rem}.aside--keep-in-debt-link .theme--link{color:var(--theme-red);display:block;font-size:1.375rem;text-decoration:underline;width:100%}.aside--keep-in-debt-link .theme--link:hover{text-decoration:none}.aside--success-icons{margin-top:3.25rem}.aside--success-icons .fa-circle-check{color:var(--theme-success);font-size:7.5rem;margin-bottom:2rem}.aside--success-icons h2{font-size:1.75rem;margin-bottom:.875rem}.aside--success-icons .aside--success-invoice{font-size:1.125rem}.aside--success-icons .aside--success-invoice .theme--link{margin-inline-start:.5rem;text-decoration:underline}.aside--success-icons .aside--success-invoice .theme--link:hover{text-decoration:none}.aside--success-fields{margin-top:3.5rem}.aside--success-fields .btn svg{width:1.5rem}.aside--checkout-transaction{padding-top:1rem}.bsapp__checkout-page .main--aside.main--aside-checkout{display:flex;flex-direction:column;height:calc(var(--vh)*1px);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}@media(max-width:991.98px){.bsapp__checkout-page .main--aside.main--aside-checkout{height:calc(var(--vh)*1px - var(--theme-header-height));padding-top:0;position:static}}.bsapp__checkout-page .main--aside.main--aside-checkout:not(.no-rest-pay) .aside--checkout-transaction{margin-bottom:.625rem;margin-top:auto}.bsapp__checkout-page .main--aside.main--aside-checkout.no-rest-pay #asideCheckout,.bsapp__checkout-page .main--aside.main--aside-checkout.no-rest-pay .aside--price{display:none}.bsapp__checkout-page .main--aside.main--aside-checkout.no-rest-pay .aside--checkout-transaction{padding-bottom:68px}.bsapp__checkout-page .main--aside.main--aside-checkout.no-rest-pay .aside--generate-receipt{background-color:var(--theme-body-bg);bottom:77px;inset-inline-end:0;margin-inline:var(--theme-padding);padding-bottom:.75rem;position:fixed;width:calc(100% - var(--theme-padding)*2)}@media(min-width:992px){.bsapp__checkout-page .main--aside.main--aside-checkout.no-rest-pay .aside--generate-receipt{width:calc(var(--theme-aside-width) - 1px - var(--theme-padding)*2)}}.bsapp__checkout-page .main--aside.main--aside-checkout .aside--summary-total{bottom:0;padding-block:1rem;position:fixed}@media(min-width:992px){.bsapp__checkout-page .main--aside.main--aside-checkout .aside--summary-total{width:calc(var(--theme-aside-width) - 1px)}}.bsapp--half-sidebar-payment{background-color:rgba(var(--theme-box-bg--rgb),.61);min-height:calc(var(--vh)*1px - 100px - var(--theme-header-height) - var(--theme-bar-height)*2);padding-bottom:var(--theme-bar-height)}.bsapp--half-sidebar-payment .modal-dialog{min-height:100%}.bsapp--half-sidebar-payment .modal-header{background-color:var(--theme-body-bg)}.bsapp--half-sidebar-payment .modal-body{background-color:rgba(var(--theme-box-bg--rgb),.61);min-height:calc(100% - 50px)}.bsapp--half-sidebar-payment .modal-body:not(.without-footer){padding-bottom:var(--theme-bar-height)}.bsapp--half-sidebar-payment .modal-footer{background-color:var(--theme-body-bg);bottom:0;inset-inline-end:0;padding:1rem var(--theme-padding);position:fixed;width:100%;z-index:2}@media(min-width:992px){.bsapp--half-sidebar-payment .modal-footer{width:var(--theme-aside-width)}}.p-b-bar{padding-bottom:var(--theme-bar-height)}@media(min-width:992px){#bsappHalfSidebarOverlay{background-color:rgba(var(--color-default--rgb),.3);height:calc(100% - var(--theme-header-height));inset-inline-start:0;opacity:0;position:fixed;top:var(--theme-header-height);visibility:hidden;width:calc(100% - var(--theme-aside-width))}#bsappHalfSidebarOverlay.is-visible{opacity:1;visibility:visible}}.main--container-aside .main--aside.main--aside-confirmation{bottom:0;overflow-y:auto}@media(max-width:991.98px){.main--container-aside .main--aside.main--aside-confirmation{height:calc(var(--vh)*1px - var(--theme-header-height));padding-top:0;position:static}}.main--section-check{margin:0 auto;max-width:calc(895px + 6.25rem);padding:3.125rem}@media(max-width:1199.98px){.main--section-check{padding:2.125rem}}.checkout--pdf-container{background-color:var(--theme-body-bg);padding:2rem 3rem}.checkout--pdf-container~.checkout--pdf-container{min-height:257px}.checkout--pdf-container.pt-0{padding-top:0}.checkout--pdf-container.pb-0{padding-bottom:0}.checkout--pdf-container .user-balance-amount{font-size:10px;font-weight:700;margin-top:1rem}.checkout--pdf-container table{vertical-align:top;width:100%}.checkout--pdf-container table .thead-break{background-color:var(--theme-body-bg);height:3px}.checkout--pdf-container table thead .thead-title{border-bottom:1px solid var(--theme-border-color)}.checkout--pdf-container table thead .thead-title td{padding:10px 5px;text-align:right}.checkout--pdf-container table thead .thead-subtitles{border-bottom:1px solid var(--theme-border-color)}.checkout--pdf-container table thead .thead-subtitles td{background-color:#eee;padding:5px}.checkout--pdf-container table tbody .tbody-items td,.checkout--pdf-container table tbody .thead-total td{padding:5px}.checkout--pdf-container table tbody .tbody-items{border-bottom:1px solid var(--theme-border-color)}.checkout--pdf-container table tbody .tbody-items td:first-of-type{padding-right:5px}.checkout--pdf-container table tbody .thead-total td:not(.without-border){border-bottom:1px solid var(--theme-border-color);font-size:13px}.checkout--pdf-container table tr td{padding:0;vertical-align:top}.checkout--pdf-container table .table-info_date{font-size:11px;text-align:left}.checkout--pdf-container table.table-info,.checkout--pdf-container table.table-items{font-size:11px}.checkout--pdf-container table.table-info{margin-right:0;margin-top:-2px;max-width:200px;padding:0;table-layout:auto}.checkout--pdf-container table.table-info .client-title{margin-right:0;padding-left:5px;padding-right:0;vertical-align:top}.checkout--pdf-container table.table-info .client-info{margin-right:0;padding-right:0;vertical-align:top}.checkout--pdf-container table~.table-items{margin-top:2rem}.checkout--pdf-container table.table-items,.checkout--pdf-container table.table-transactions{border-collapse:collapse;font-size:9pt}.checkout--pdf-title{font-size:1.375rem;font-weight:400;margin-block:57px 1.25rem;text-align:center}.bsapp--tabs .nav-item .nav-link:focus{outline:none}.open-general-modal{cursor:pointer}@media(max-width:991.98px){.bsapp--tabs.category--tabs{flex-direction:column}}.bsapp--tabs.category--tabs .nav-item.to-first{order:-1}@media(max-width:991.98px){.bsapp--tabs.category--tabs .nav-item:first-child .nav-link{border-top:1px solid var(--theme-box-bg)}}@media(min-width:992px){.bsapp--tabs.category--tabs .nav-item .nav-link{color:var(--theme-default);line-height:23px;margin-inline-end:1.875rem;padding:11px 0 .5rem}.bsapp--tabs.category--tabs .nav-item .nav-link:after{background-color:transparent;bottom:0;content:"";height:.25rem;inset-inline-start:0;position:absolute;transition:width .2s linear;width:0}}@media(max-width:991.98px){.bsapp--tabs.category--tabs .nav-item .nav-link{align-items:center;border-bottom:1px solid var(--theme-box-bg);display:flex;justify-content:space-between;min-height:var(--theme-bar-height);width:100%}.bsapp--tabs.category--tabs .nav-item .nav-link .fa-light,.bsapp--tabs.category--tabs .nav-item .nav-link .fa-solid{font-size:1.5rem}}@media(min-width:1200px)and (max-width:1300px){[dir=ltr] .bsapp--tabs.category--tabs .nav-item .nav-link{font-size:1rem}}@media(min-width:960px)and (max-width:1199px){.bsapp--tabs.category--tabs .nav-item .nav-link{font-size:1rem;margin-inline-end:1rem}}@media(min-width:992px){.bsapp--tabs.category--tabs .nav-item .nav-link.active{color:var(--theme-primary)}.bsapp--tabs.category--tabs .nav-item .nav-link.active:after{background-color:currentColor;width:calc(100% - 1.875rem)}}@media(min-width:992px)and (min-width:960px)and (max-width:1199px){.bsapp--tabs.category--tabs .nav-item .nav-link.active:after{width:calc(100% - 1rem)}}.bsapp--tabs.category--tabs:hover{color:var(--theme-primary)}@media(min-width:992px){.cart--nav-buttons{margin-inline-start:1rem}}.cart--nav-buttons .btn~.btn{margin-inline-start:1rem}@media(min-width:960px)and (max-width:1199px){.cart--nav-buttons .btn~.btn{margin-inline-start:.5rem}}@media(max-width:991.98px){.cart--nav-buttons .btn~.btn{margin-inline-start:1.5rem}.cart--nav-buttons .btn~.btn.btn--search{font-size:1rem;font-weight:400;margin-inline:0 .5rem;order:-1;overflow:hidden;padding-inline-start:1rem;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 9rem)}.cart--nav-buttons .btn~.btn.btn--search span{color:var(--theme-default);margin-inline-start:1rem}.cart--nav-buttons{height:var(--theme-bar-height);padding:1.125rem 1.5rem 1.5rem;width:100%}.bsapp--tab-content.bsapp--tab-content__cart{background:var(--theme-body-bg);inset-inline-end:-100%;transition:all .25s ease-out;width:100%}.bsapp--tab-content.bsapp--tab-content__cart:not(.active){position:fixed;top:calc(var(--theme-bar-height) + var(--theme-header-height))}}.bsapp--tab-content>.bsapp--tab-panel:not(.active){display:none}@media(max-width:991.98px){.bsapp--tab-content>.bsapp--tab-panel.cart--subcategories-desk{display:none}}@media(min-width:992px){.article--grid{grid-gap:1.25rem;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(14.125rem,1fr));padding:1.25rem 1.5rem}.article--grid:before{content:"";padding-bottom:100%;width:0}.article--grid:before,.article--grid>:first-child{grid-column:1/1;grid-row:1/1}}@media(max-width:991.98px){.subcategories{display:none}}.article{align-items:center;border-bottom:1px solid var(--theme-box-bg);display:flex;padding:.25rem var(--theme-padding);position:relative;width:100%}@media(min-width:992px){.article{border-bottom:3px solid var(--theme-body-bg)}}.article[disabled=disabled]{cursor:default!important;opacity:.5}.article[disabled=disabled] .article--btn{pointer-events:none}.article:not(.back-to-subcategory){min-height:var(--theme-bar-height)}.article.back-to-subcategory{padding-block:35px .75rem}@media(min-width:992px){.article.article--grid-box{background:var(--theme-body-bg);border:1px solid transparent;border-radius:var(--theme-border-radius);box-shadow:0 3px 20px var(--theme-shadow);cursor:pointer;height:100%;padding:0;transition:border-color .25s cubic-bezier(.55,.09,.68,.53)}.article.article--grid-box:not([disabled=disabled]):hover{border-color:var(--theme-primary)}}@media(min-width:992px)and (hover:hover){.article.article--grid-box:not([disabled=disabled]) .article--content:active{box-shadow:inset 0 3px 20px var(--theme-shadow)}}@media(min-width:992px){.article.article--grid-box .subtitle{left:0;position:absolute;top:1.125rem;width:100%}.article.article--grid-box .article--content{justify-content:center;padding-inline:2rem;text-align:center}.article.article--grid-box .article--content .favorite--star{inset-inline-end:0;margin-inline-end:0;padding:1rem;position:absolute;top:0;z-index:1}.article.article--grid-box .article--content .title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;margin-inline-end:0}.article.article--grid-box .article--content .article--subcategory-title{left:0;padding-inline:3rem;position:absolute;text-align:center;top:1.125rem}.article.article--grid-box .article--content .article--btn{background-color:transparent;border:none;border-radius:0;box-shadow:none;font-size:1.75rem;height:100%;left:0;margin-inline-start:0;min-height:auto;min-width:auto;padding:0;position:absolute;top:0;width:100%}.article.article--grid-box .article--content .article--btn span{bottom:1.5rem;left:0;position:absolute;width:100%}.article.article--grid-box .article--content .article--btn .article--btn-title{display:none}}@media(max-width:991.98px){.article.article--grid-box:not(.item) h4{color:var(--theme-secondary)}.article.article--grid-box[data-type=package] .title{font-size:1.2rem}.article.article--grid-box[data-type=package] .text--overflow-dots_mob{white-space:normal}.article .subtitle{font-weight:500}}.article--content{height:100%;width:100%}.article--content .favorite--star{cursor:pointer;font-size:1.375rem;margin-inline-end:1.25rem}.article--content .favorite--star .fa-star-icon{color:var(--theme-third);transition:color .2s ease}.article--content .favorite--star .fa-star-icon.fa-solid,.article--content .favorite--star .fa-star-icon:hover,.article--content .favorite--star .fa-star-icon[data-prefix=fas]{color:var(--theme-yellow)}.article--content .title{font-size:1.375em;font-weight:400;margin-block:0;margin-inline-end:.5rem}@media(min-width:992px){.article--content .title{font-size:1.125em}}.article--content .article--subcategory-title{color:var(--theme-secondary);margin-bottom:0;width:100%}@media(max-width:991.98px){.article--content .article--subcategory-title{margin-inline-end:.5rem;width:auto}}.article--content .article--btn{background-color:var(--theme-body-bg);border:1px solid var(--theme-body-bg);border-radius:.5rem;box-shadow:0 3px 6px var(--theme-shadow);flex:0 0 auto;font-size:1.375rem;margin-bottom:0;margin-inline-start:auto;min-height:3.5rem;min-width:101px;padding:.75rem}@media(min-width:992px){.subcategory--sub-level:not(.active){display:none}}@media(max-width:991.98px){.subcategory--sub-level .bsapp--icon-box{background-color:var(--theme-box-bg)}}.back-to-rotate{font-size:2.4375em;transform:rotate(-90deg)}@media(max-width:991.98px){.back-to-rotate,.cart--subcategories-mob:not(.active){display:none}}.return-to-subcategories{background-color:var(--theme-body-bg);border-bottom:1px solid var(--theme-box-bg);padding:2rem 1.5rem .25rem;position:sticky;top:var(--theme-header-height);width:100%;z-index:1}.return-to-subcategories h3{font-size:1.125em;margin-bottom:0}.return-to-subcategories .fa-light,.return-to-subcategories .fa-solid{font-size:1.5rem;margin-inline-end:.875rem}.bsapp--calendar--content{border-bottom:1px solid var(--theme-border-color-light);margin-bottom:1.5rem;padding:2.5rem 1rem 1.25rem}.bsapp--lessons--content{margin-bottom:1.5rem;margin-inline:1rem}@media(min-width:1200px)and (max-width:1300px){[data-open-modal=bsappItemGeneralModal]>span{font-size:1rem}}@media(min-width:1024px)and (max-width:1199px){[data-open-modal=bsappItemGeneralModal]>span{font-size:.875rem}}@media screen and (max-width:1023px){[dir=rtl] [data-open-modal=bsappItemGeneralModal]>span{display:none}}@media(max-width:1199.98px){[dir=ltr] [data-open-modal=bsappItemGeneralModal]>span{display:none}}.cart--item-options .bsapp--custom-select{margin-inline-end:1rem;max-width:116px}.cart--item-options .bsapp--custom-select .form--group-rel input{font-size:1.125rem}.docs-btn-title{display:none}.z-index-negative{z-index:-1}#toCartAsideBtn{background-color:#000;color:#fff}@media(max-width:991.98px){.docs-btn-title{display:unset}#openDocsDropdown{margin-inline-start:unset;width:8rem}}.bsapp--custom-select-cover{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.bsapp--custom-select{position:relative}.bsapp--custom-select .theme--badge{margin-inline-start:6px}.bsapp--custom-select .form--group-items{padding:0;position:relative;z-index:2}.bsapp--custom-select .form--group-rel .form--group-icon--arrow{transition:none}.bsapp--custom-select .form--group-rel .form--group-icon--arrow:focus{outline:none}.bsapp--custom-select .form--group-rel .form--group-icon--arrow .theme--fa{font-size:2rem;margin-top:-2px}.bsapp--custom-select:not(.opened) .bsapp--custom-select-cover{display:block}.bsapp--custom-select:not(.opened) .form--group-rel .pseudo-input:not(:disabled),.bsapp--custom-select:not(.opened) .form--group-rel input:not(:disabled){cursor:pointer}.bsapp--custom-select.opened .form--group-icon--arrow{transform:rotate(180deg)}.bsapp--custom-select.opened .form--group-rel .pseudo-input:focus,.bsapp--custom-select.opened .form--group-rel input:focus{border-color:var(--theme-border-color)}.bsapp--custom-select.opened .form--group-rel .pseudo-input:not(.js--group-input--search),.bsapp--custom-select.opened .form--group-rel input:not(.js--group-input--search){color:var(--theme-default)}.bsapp--custom-select.opened .form--group-rel .pseudo-input:not(.js--group-input--search) .theme--badge,.bsapp--custom-select.opened .form--group-rel input:not(.js--group-input--search) .theme--badge{opacity:.7}.bsapp--custom-select.error .form--group-input{border-color:var(--theme-error)}.form--group-dropdown{background-color:#fff;border:1px solid var(--theme-border-color);border-radius:.5rem;box-shadow:0 3px 6px var(--theme-shadow);box-sizing:border-box;display:none;left:0;line-height:19px;list-style-type:none;overflow:hidden;position:absolute;top:calc(100% + .5rem);width:100%;will-change:height;z-index:2}.form--group-dropdown.no-items:before{align-items:center;box-sizing:border-box;content:attr(data-no-items);display:flex;font-size:1.125rem;min-height:56px;padding:.5rem;width:100%}.form--group-dropdown ul{max-height:224px;overflow-y:auto;overscroll-behavior-y:contain}.form--group-dropdown ul .dropdown-item{align-items:center;cursor:pointer;display:flex;font-size:1.125rem;min-height:56px;padding:.5rem}.form--group-dropdown ul .dropdown-item:hover{background-color:var(--theme-box-bg)}.form--group-dropdown ul .dropdown-item[disabled]{color:var(--theme-border-color);pointer-events:none}.form--group-dropdown ul .dropdown-item .selectedIcon,.form--group-dropdown ul .dropdown-item[hidden]{display:none}.form--group-dropdown ul .dropdown-item[aria-selected=true]{font-weight:500}.form--group-dropdown ul .dropdown-item[aria-selected=true] .selectedIcon{color:#36adc1;display:block;left:10px;position:absolute}.bsapp--custom-select.bsapp--custom-select_colors .form--group-icon--color{background-color:var(--theme-box-bg);border-radius:50%;color:var(--theme-default);display:block;font-size:1rem;font-weight:500;height:28px;line-height:28px;min-width:28px;position:relative;width:28px}.bsapp--custom-select.bsapp--custom-select_colors .form--group-icon--color[data-color="#fff"],.bsapp--custom-select.bsapp--custom-select_colors .form--group-icon--color[data-color="#ffffff"]{border:1px solid var(--theme-border-color)}.bsapp--custom-select.bsapp--custom-select_colors .dropdown-item[disabled=disabled] .form--group-icon--color:before,.bsapp--custom-select.bsapp--custom-select_colors .form--group-icon--color[data-color=""]:before{content:"X";display:inline-block;left:0;line-height:28px;position:absolute;text-align:center;top:0;width:100%}.bsapp--custom-select.bsapp--custom-select_colors .form--group-rel input:not(.js--group-input--search){color:transparent}.bsapp--custom-select.bsapp--custom-select_colors .form--group-rel .form--group-icon--color{cursor:pointer;inset-inline-start:1rem;margin-top:-14px;position:absolute;text-align:center;top:50%}.bsapp--custom-select.bsapp--custom-select_colors .form--group-dropdown{min-width:148px}.bsapp--custom-select.bsapp--custom-select_colors .form--group-dropdown ul{grid-gap:1rem;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(20px,1fr));max-height:230px;padding:1rem;padding-inline-end:.5rem;scrollbar-gutter:stable}.bsapp--custom-select.bsapp--custom-select_colors .form--group-dropdown ul .dropdown-item{min-height:auto;padding:0}.bsapp--custom-select.bsapp--custom-select_colors .form--group-dropdown ul .dropdown-item:hover{background-color:transparent}.meeting--event-color{background-color:var(--theme-box-bg);border-radius:50%;display:inline-block;height:24px;margin-inline-end:.75rem;min-width:24px;width:24px}.cart--detail-content .cart--item-detail>.bsapp--meeting-popup-header{padding:.375rem var(--theme-padding) 0}.bsapp--meeting-popup-header{margin-bottom:.75rem}.bsapp--meeting-popup-header .meeting--title{font-size:1.25rem;font-weight:500;margin-bottom:0}.bsapp--meeting-popup-header .theme--link{font-size:1rem;font-weight:500;margin-inline-start:auto;min-width:100px;padding-inline-start:.5rem;text-align:end}ul.theme--meeting-popup-ul{padding-inline:var(--theme-padding)}ul.theme--meeting-popup-ul li{font-size:1.25rem;letter-spacing:.19px;margin-bottom:.75rem;overflow:hidden}ul.theme--meeting-popup-ul li b{font-weight:500;margin-inline-start:.375rem}ul.theme--meeting-popup-ul li>.fa-light{font-size:24px;margin-inline-end:.75rem;min-width:24px;text-align:center;width:24px}.lesson--title .fa-light,.lesson--title .fa-solid{font-size:1rem}#calendarContent.fc.fc-theme-standard .fc-scrollgrid,#calendarContent.fc.fc-theme-standard .fc-scrollgrid-section table,#calendarContent.fc.fc-theme-standard td,#calendarContent.fc.fc-theme-standard th,#calendarServiceContent.fc.fc-theme-standard .fc-scrollgrid,#calendarServiceContent.fc.fc-theme-standard .fc-scrollgrid-section table,#calendarServiceContent.fc.fc-theme-standard td,#calendarServiceContent.fc.fc-theme-standard th{border-color:transparent}#calendarContent.fc.fc-theme-standard .fc-scrollgrid-section table,#calendarServiceContent.fc.fc-theme-standard .fc-scrollgrid-section table{min-width:100%}#calendarContent.fc .fc-button-primary,#calendarServiceContent.fc .fc-button-primary{border-radius:.25rem;box-shadow:0 3px 6px rgba(0,0,0,.161);font-size:.875em;font-weight:500;line-height:17px;padding:7px .875rem;transition:all .2s ease}#calendarContent.fc .fc-button-primary:disabled,#calendarContent.fc .fc-button-primary:focus,#calendarContent.fc .fc-button-primary:hover,#calendarServiceContent.fc .fc-button-primary:disabled,#calendarServiceContent.fc .fc-button-primary:focus,#calendarServiceContent.fc .fc-button-primary:hover{background-color:var(--theme-box-bg);box-shadow:inset 0 3px 6px rgba(0,0,0,.161)}#calendarContent.fc .fc-button-primary:disabled,#calendarServiceContent.fc .fc-button-primary:disabled{cursor:default}#calendarContent.fc .fc-next-button,#calendarContent.fc .fc-prev-button,#calendarServiceContent.fc .fc-next-button,#calendarServiceContent.fc .fc-prev-button{border:none;box-shadow:none;font-size:1.25rem;padding:.25rem}#calendarContent.fc .fc-next-button:disabled,#calendarContent.fc .fc-prev-button:disabled,#calendarServiceContent.fc .fc-next-button:disabled,#calendarServiceContent.fc .fc-prev-button:disabled{background-color:transparent;box-shadow:none;opacity:.45}#calendarContent.fc .fc-toolbar-title,#calendarServiceContent.fc .fc-toolbar-title{font-size:1em;font-weight:400;letter-spacing:.21px}@media(min-width:768px){[dir=rtl] #calendarContent.fc .fc-toolbar-title,[dir=rtl] #calendarServiceContent.fc .fc-toolbar-title{font-size:1.375em}}@media(min-width:391px){#calendarContent.fc .fc-toolbar-title,#calendarServiceContent.fc .fc-toolbar-title{font-size:1.25em}}#calendarContent.fc .fc-col-header-cell-cushion,#calendarServiceContent.fc .fc-col-header-cell-cushion{color:var(--theme-body-color);font-size:1.125em;font-weight:500;letter-spacing:.17px}#calendarContent.fc .fc-daygrid-body,#calendarContent.fc .fc-daygrid-body .fc-scrollgrid-sync-table,#calendarServiceContent.fc .fc-daygrid-body,#calendarServiceContent.fc .fc-daygrid-body .fc-scrollgrid-sync-table{min-width:100%}#calendarContent.fc .fc-toolbar.fc-header-toolbar,#calendarServiceContent.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1rem}#calendarContent.fc .fc-toolbar.fc-footer-toolbar,#calendarServiceContent.fc .fc-toolbar.fc-footer-toolbar{margin-top:0}#calendarContent.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events,#calendarServiceContent.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{display:none}#calendarContent.fc .fc-daygrid-day-frame,#calendarServiceContent.fc .fc-daygrid-day-frame{align-items:center;display:flex;justify-content:center}#calendarContent.fc .fc-daygrid-day-frame .fc-daygrid-day-number,#calendarServiceContent.fc .fc-daygrid-day-frame .fc-daygrid-day-number{color:inherit;font-size:1em;letter-spacing:.15px;line-height:19px}#calendarContent.fc .fc-daygrid-day,#calendarServiceContent.fc .fc-daygrid-day{cursor:pointer}#calendarContent.fc .fc-daygrid-day.fc-day-disabled,#calendarContent.fc .fc-daygrid-day.fc-day-other,#calendarContent.fc .fc-daygrid-day.fc-day-past,#calendarServiceContent.fc .fc-daygrid-day.fc-day-disabled,#calendarServiceContent.fc .fc-daygrid-day.fc-day-other,#calendarServiceContent.fc .fc-daygrid-day.fc-day-past{color:var(--fc-disabled-bg-color,rgba(0,0,0,.3));cursor:default;pointer-events:none}#calendarContent.fc .fc-daygrid-day.fc-day-other .fc-daygrid-day-top,#calendarServiceContent.fc .fc-daygrid-day.fc-day-other .fc-daygrid-day-top{opacity:1}#calendarContent.fc .fc-daygrid-day .fc-daygrid-day-frame,#calendarServiceContent.fc .fc-daygrid-day .fc-daygrid-day-frame{border:1px solid transparent;border-radius:50%;height:2.25rem;margin:0 auto;padding:.25rem;text-align:center;width:2.25rem}#calendarContent.fc .fc-daygrid-day .fc-daygrid-bg-harness,#calendarServiceContent.fc .fc-daygrid-day .fc-daygrid-bg-harness{display:none}#calendarContent.fc .fc-daygrid-day.fc-day-selected .fc-daygrid-day-frame,#calendarContent.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame,#calendarServiceContent.fc .fc-daygrid-day.fc-day-selected .fc-daygrid-day-frame,#calendarServiceContent.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{border-color:var(--fc-highlight-bg)}#calendarContent.fc .fc-daygrid-day.fc-day-selected .fc-daygrid-day-frame,#calendarServiceContent.fc .fc-daygrid-day.fc-day-selected .fc-daygrid-day-frame{background-color:var(--fc-highlight-bg);color:var(--fc-highlight-color,rgba(0,0,0,.3))}#calendarContent .fc-toolbar-chunk,#calendarServiceContent .fc-toolbar-chunk{align-items:center;display:flex}.bsapp--popup-search .modal-header{margin:0 auto;max-width:100%;transition:max-width .5s ease-in-out}.bsapp--popup-search .modal-header .close-modal{font-size:26px}.bsapp--popup-search .bsapp--search-form .form--group-items .form--group-rel{transition:width .5s ease-in-out;width:calc(100% - 9rem)}@media(min-width:992px){.bsapp--popup-search .bsapp--search-form .form--group-items .form--group-rel{width:10%}[dir=rtl] .bsapp--popup-search .bsapp--search-form .form--group-items .form--group-rel{float:left}[dir=ltr] .bsapp--popup-search .bsapp--search-form .form--group-items .form--group-rel{float:right}}.bsapp--popup-search.is-visible .modal-header{max-width:1366px}.bsapp--popup-search.is-visible .bsapp--search-form .form--group-items .form--group-rel{width:100%}.bsapp--search-form{min-height:var(--theme-bar-height);padding:.625rem var(--theme-padding)}@media(max-width:991.98px){.bsapp--search-form{padding-top:.5rem}}.bsapp--search-form .form--group-items{padding-inline:0}.bsapp--search-form .form--group-items [name=searchInput]{box-shadow:0 3px 6px var(--theme-shadow);padding-inline-start:3rem}.bsapp--search-form .form--group-items .form--group-icon--search{inset-inline-end:auto;inset-inline-start:1rem}@media(max-width:991.98px){.bsapp--search-form .form--group-items .form--group-icon--search{font-size:1rem}}.bsapp--search-content{height:calc(100% - var(--theme-bar-height));overflow-y:auto}@media(min-width:992px){.bsapp--search-content.with-bg{background-color:var(--theme-box-bg)}}.bsapp--search-container{margin:0 auto;max-width:calc(902px + var(--theme-padding)*2)}.bsapp--search-container .back-to-subcategory:first-of-type{padding-top:2.375rem}@media(min-width:992px){.bsapp--search-container .back-to-subcategory:first-of-type{padding-top:1.125rem}}.bsapp--search-container .back-to-subcategory .subtitle{color:var(--theme-primary);font-weight:500}@media(min-width:992px){.article--search .article--content .favorite--star{margin-inline-end:3.25rem}.article--search .article--content .article--btn{min-width:181px}}.report--table .theme--link{color:inherit;font-size:1em}.report--table .theme--link:hover{color:currentColor}.report--table .tr{display:flex;padding-inline-end:.75rem;padding-inline-start:47px;position:relative}.report--table .tr:not(.tr--selected){overflow:hidden}.report--table .tr.placeholder{background-color:var(--theme-border-color-light2)!important;border-radius:var(--theme-radius);min-height:61px}.report--table .td{overflow:hidden;padding:1.125rem .25rem;white-space:nowrap;width:130px}.report--table .td .report-badge{border-radius:6px;padding:6px 9px}.report--table .td .report-badge-manage-system{background-color:rgba(0,199,54,.15);color:#00c736}.report--table .td .report-badge-app{background-color:#f9f6f3;color:#000}.report--table .td .report-pay-page{background-color:rgba(57,71,247,.15);color:var(--theme-blue3)}.report--table .td .report-standing-order{background-color:rgba(255,127,0,.15);color:#ff7f00}.report--table .td .report-badge-lee{background-color:rgba(0,133,149,.15);color:#008595}@media(max-width:1170px)and (min-width:992px){.report--table .td:not([data-prop=Amount]),.report--table .td:not([data-prop=total]){width:105px}}@media(min-width:1225px){.report--table .td{width:150px}}.report--table .td[data-prop=ItemQuantity]{width:105px}@media(max-width:991.98px){.report--table .td{width:100%}}.report--table .td.td-last{margin-inline-start:auto}.report--table .td b{font-weight:500}.report--table .td a,.report--table .td span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.report--table .td a.report--status,.report--table .td span.report--status{background-color:var(--bg,var(--theme-border-color-light3));border-radius:6px;color:var(--color,var(--theme-body-color2));display:inline-block;font-size:14px;line-height:17px;padding:6px 9px}.report--table .td a.report--status.report--status__0,.report--table .td span.report--status.report--status__0{--bg:#fce0e7;--color:var(--theme-red2)}.report--table .td a.report--status.report--status__1,.report--table .td span.report--status.report--status__1{--bg:#e1f0ff;--color:var(--theme-secondary2)}.report--table .td a.report--status.report--status__2,.report--table .td span.report--status.report--status__2{--bg:rgba(0,199,54,.15);--color:var(--theme-color-primary--old)}.report--table .td a.report--status.report--status__3,.report--table .td span.report--status.report--status__3{--bg:#feefdc;--color:var(--theme-orange)}.report--table .td a.theme--avatar-icon,.report--table .td span.theme--avatar-icon{align-items:center;background-color:#f3f3f4;color:#000;display:flex;justify-content:center}.report--table .thead{font-size:1.2rem;letter-spacing:.19px;line-height:24px;min-height:38px}@media(max-width:991.98px){.report--table .thead{display:none}}.report--table .thead .th{font-weight:400;padding-block:11px 3px}.report--table .thead .th b{font-weight:400}.report--table .thead .th .report--sort-btn{color:#a7a7a7}.report--table .thead .th .report--sort-btn[data-dir=asc],.report--table .thead .th .report--sort-btn[data-dir=desc]{color:var(--theme-body-color2)}.report--table .thead .th .report--sort-btn[data-dir=asc] .theme--fa,.report--table .thead .th .report--sort-btn[data-dir=desc] .theme--fa{font-weight:500}.report--table .thead .th .report--sort-btn[data-dir=desc] .theme--fa{transform:rotate(180deg)}.report--table .tbody .td{display:flex;padding-block:0}.report--table .td.td--checkbox{display:none}.report--table__header{background-color:var(--theme-body-bg2);position:sticky;top:138px;z-index:1}@media(min-width:992px){.report--table__header{border-top:1px solid var(--theme-border-color-light2);padding-block:1.5rem .5rem}}@media(max-width:1199.98px){.report--table__header:not(.custom-client-header){padding-block:.625rem .25rem}}@media(max-width:991.98px){.report--table__header{top:72px}}.report--table__header .dates{font-size:2rem;font-weight:400;letter-spacing:.3px;padding-inline-end:.5rem}.report--table__header .dates.placeholder{background-color:var(--theme-border-color-light2);flex:0 1 150px}@media(min-width:992px){.report--table__header .dates{padding-block:.75rem}}@media(max-width:1199.98px){.report--table__header .dates{font-size:1.5rem;letter-spacing:.23px}.report--table__header .report--header__btn{min-width:125px}}@media(min-width:992px){.custom-client-header-beta{margin-bottom:80px;top:150px}}.report--table__tag{font-size:1.125rem;letter-spacing:.17px;line-height:22px;width:100%}.report--table__tag .tbody .tr{align-items:center;margin-block:.5rem;min-height:60px;padding-block:.5rem}@media(max-width:991.98px){.report--table__tag .tbody .tr{margin-block:3px;padding-inline:1.2rem}.report--table__tag .tbody .tr.js--row-item-clients{padding-inline:.1rem}}.report--table__tag .tbody .tr:not(.tr--total){background:var(--theme-body-bg);border:1px solid transparent;border-radius:var(--theme-radius);transition:all .2s ease-in-out}@media(min-width:992px){.report--table__tag .tbody .tr:not(.tr--total):hover{border-color:#a7a7a7;box-shadow:0 3px 20px var(--theme-shadow)}}.report--table__tag .tbody .tr:not(.tr--total).tr--selected{border-color:var(--theme-body-color2)}@media(max-width:991.98px){.report--table__tag .tbody .tr.tr--total .td:not(.td-last){display:none!important}.report--table__tag .tbody .tr.tr--total .td.td-last{border-top:0;margin-top:0;padding-block:0}.report--table__tag .tbody .tr.tr--total .td.td-last b{font-weight:500;margin-inline:1rem auto}}.report--table__tag .tbody .tr.tr--total:not(.tr--main-total){color:var(--theme-border-color-light3)}.report--table__tag .tbody .tr.tr--main-total{border-top:1px solid var(--theme-border-color-light2)}.report--table__tag .tbody .tr.tr--main-total .td.td-first,.report--table__tag .tbody .tr.tr--main-total .td.td-last{font-weight:700}@media(max-width:991.98px){.report--table__tag .tbody .tr.tr--main-total{margin-block:0;padding-block:.75rem;padding-inline:0}.report--table__tag .tbody .tr.tr--main-total .td.td-first{font-size:22px;letter-spacing:.21px}}@media(max-width:767.98px){.report--table__tag .tbody .tr.tr--main-total{background-color:var(--theme-body-bg2);bottom:0;position:sticky;z-index:1}}@media(max-width:991.98px){.report--table__tag:not(.report--table__tag-receipts) .tbody .tr{font-size:1rem;letter-spacing:.15px}.report--table__tag:not(.report--table__tag-receipts) .tbody .tr .td.td-last span{text-align:end}[dir=rtl] .report--table__tag:not(.report--table__tag-receipts) .tbody .tr .td.td-last[data-prop=Amount] span,[dir=rtl] .report--table__tag:not(.report--table__tag-receipts) .tbody .tr .td.td-last[data-prop=Itemtotal] span{text-align:start}}.report--table__tag-clients .tbody .tr{box-shadow:0 6px 10px rgba(0,0,0,.161);cursor:pointer;margin-top:12px}@media(max-width:991.98px){.report--table__tag-receipts .tbody .tr{flex-direction:column;margin-block:.75rem;padding:.625rem 1rem}.report--table__tag-receipts .tbody .tr.placeholder{min-height:231px}.report--table__tag-receipts .tbody .tr .td{padding:0 0 .75rem}.report--table__tag-receipts .tbody .tr .td.td-first{font-weight:500;letter-spacing:.19px}.report--table__tag-receipts .tbody .tr .td.td-last{border-top:1px solid var(--theme-border-color-light2);margin-top:.125rem;padding-block:8px 6px;width:100%}.report--table__tag-receipts .tbody .tr .td:not(.td-first){display:flex;justify-content:space-between}.report--table__tag-receipts .tbody .tr .td:not(.td-first):before{content:attr(data-prop-key)}.report--table__tag-receipts .tbody .tr.tr--total .td.td-last{border-top:none}.report--table__tag-receipts .tbody .tr.tr--total:not(.tr--main-total) .td.td-last{margin-top:0;padding-block:0}}.report--table__tag-receipts .tbody .td[data-prop=cash] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=check] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=credit] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=total] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=transfer] .js--receipt-date{cursor:pointer}.report--table__tag-receipts .tbody .td[data-prop=cash] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=check] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=credit] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=total] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=transfer] .js--receipt-date:hover{text-decoration:underline}@media(max-width:991.98px){.report--table__tag-receipts .tbody .td[data-prop=cash] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=check] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=credit] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=total] .js--receipt-date,.report--table__tag-receipts .tbody .td[data-prop=transfer] .js--receipt-date{text-decoration:underline}.report--table__tag-receipts .tbody .td[data-prop=cash] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=check] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=credit] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=total] .js--receipt-date:hover,.report--table__tag-receipts .tbody .td[data-prop=transfer] .js--receipt-date:hover{text-decoration:none}.report--table__tag-sales-by-invoice .tbody .tr .td[data-prop=UserDate]{order:-1}.report--table__tag-sales-by-invoice .tbody .tr .td[data-prop=CompanyName],.report--table__tag-sales-by-invoice .tbody .tr .td[data-prop=PayStatus],.report--table__tag-sales-by-invoice .tbody .tr .td[data-prop=TypeHeader]{display:none}}.report--table__header-sales-by-items .tr,.report--table__tag-sales-by-items .tr{display:flex;justify-content:space-between}.report--table__header-sales-by-items .tr .td.td-last,.report--table__tag-sales-by-items .tr .td.td-last{margin-inline-start:0}.report--table__header-sales-by-items .tr .td.td-first[data-prop=ItemName],.report--table__tag-sales-by-items .tr .td.td-first[data-prop=ItemName]{width:35%}.report--table__header-sales-by-items .tr .td[data-prop=CompanyName],.report--table__tag-sales-by-items .tr .td[data-prop=CompanyName]{width:20%}.report--table__header-clients .tr .td.td-first{min-width:280px}@media(min-width:391px)and (max-width:991.98px){.report--table__tag-sales-by-items .tbody .tr .td[data-prop=ItemName]{flex:1 0 auto}}@media(max-width:991.98px){.report--table__tag-sales-by-items .tbody .tr .td[data-prop=UserDate]{order:-1}.report--table__tag-sales-by-items .tbody .tr .td[data-prop=ItemName]{min-width:50%}.report--table__tag-sales-by-items .tbody .tr .td[data-prop=CompanyName],.report--table__tag-sales-by-items .tbody .tr .td[data-prop=InvoiceId]{display:none}}.report--table__no-results{height:calc(100vh - 333px)}@media(min-width:768px){.report--table__no-results{height:calc(100vh - 585px)}}.report--table__no-results>.theme__wrapper{height:100%}.report--table__no-results>.theme__wrapper>.d-flex{height:100%;min-height:318px}@media(max-width:767.98px){.report--table__no-results>.theme__wrapper>.d-flex{padding-bottom:157px;padding-top:10vh}}.report--table__no-results .no-results__btns{display:flex;justify-content:center}@media(max-width:767.98px){.report--table__no-results .no-results__btns{bottom:0;flex-direction:column;left:0;margin-top:auto;padding:1rem;position:fixed;width:100%}}.report--table__no-results .theme--fa{margin-bottom:19px}@media(max-width:767.98px){.report--table__no-results .theme--fa{font-size:64px;margin-bottom:14px}}.report--table__no-results .h4{font-size:2rem;font-weight:400;letter-spacing:.3px;line-height:38px;margin-bottom:25px}@media(max-width:767.98px){.report--table__no-results .h4{font-size:1.5rem;letter-spacing:.23px;line-height:28px}}.report--table__no-results .theme--btn{font-size:1rem;min-width:180px;padding-inline:.5rem}@media(max-width:767.98px){.report--table__no-results .theme--btn{width:100%}}@media(min-width:768px){.report--table__no-results .theme--btn~.theme--btn{margin-inline-start:15px}}@media(max-width:767.98px){.report--table__no-results .theme--btn~.theme--btn{margin-top:13px}}.td.td--checkbox{position:relative}.td.td--checkbox input[type=checkbox]{height:1rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.td.td--checkbox label{position:relative}.td.td--checkbox label:after,.td.td--checkbox label:before{border-radius:4px;content:"";display:block;height:1.2rem;inset-inline:0;position:absolute;top:calc(50% - .6rem);width:1.2rem}.td.td--checkbox label:before{border:1px solid var(--theme-body-color2);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.td.td--checkbox label:after{color:var(--theme-body-bg);font:var(--fa-font-light);font-size:.8125rem;margin-top:3px;text-align:center}.td.td--checkbox input:checked~label:before{background-color:var(--theme-body-color2)}.td.td--checkbox input:checked~label:after{content:""}.report--dropdown__selection{display:none;inset-inline-end:-.5rem;justify-content:end;opacity:0;padding:.5rem;padding-inline-start:1rem;pointer-events:none;position:absolute;top:-.5rem;transition:opacity .5s cubic-bezier(.51,.92,.24,1.15);visibility:hidden;z-index:9999}.report--dropdown__selection .theme--btn{flex:1 0 auto;font-weight:400;padding:.5rem 1rem}.report--dropdown__selection .theme--btn.js--report--selection__btn--toggle{min-width:147px;padding-inline:.5rem}.report--dropdown__selection .theme--btn.report--export__btn{min-width:99px}.report--dropdown__selection .theme--btn.report--export__btn.open:after{content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.report--dropdown__selection .report--dropdown__btn~.report--dropdown__btn{margin-inline-start:1rem}.report--table__selection .tr:not(.tr--total) .td.td--checkbox{display:block;inset-inline-start:14px;padding-inline:0;position:absolute;top:0;width:20px}@media(min-width:992px){.report--table__selection .tr:not(.tr--total) .td.td--checkbox{margin-top:1px;padding-block:1.125rem}}.report--table__selection .tr:not(.tr--total) .td .report--sort-btn{display:none}@media(min-width:992px){.report--table__selection .thead .tr .td.td--checkbox{padding-block:11px}}.report--table__selection .report--dropdown__selection{display:flex;opacity:1;pointer-events:all;visibility:visible}@media(max-width:991.98px){.report--table__tag .tbody .tr .td.td--checkbox{display:none}}.report--table__tag .tbody .tr .td[data-prop=Amount] span,.report--table__tag .tbody .tr .td[data-prop=ItemQuantity] span,.report--table__tag .tbody .tr .td[data-prop=Itemtotal] span,.report--table__tag .tbody .tr .td[data-prop=cash] span,.report--table__tag .tbody .tr .td[data-prop=check] span,.report--table__tag .tbody .tr .td[data-prop=credit] span,.report--table__tag .tbody .tr .td[data-prop=total] span,.report--table__tag .tbody .tr .td[data-prop=transfer] span{direction:ltr;unicode-bidi:embed}[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=Amount] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=Itemtotal] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=cash] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=check] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=credit] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=total] span,[dir=rtl] .report--table__tag .tbody .tr .td[data-prop=transfer] span{text-align:right}.report--table__tag .tbody .tr .td[data-prop=ItemQuantity] span{min-width:50px;text-align:center}.report--export__dropdown{display:none;inset-inline-end:0;min-width:180px;position:absolute;top:100%;z-index:2}.report--export__dropdown ul{background-color:var(--theme-body-bg);border-radius:var(--theme-radius);box-shadow:0 3px 10px var(--theme-shadow);padding-block:.25rem}.report--export__dropdown ul li{cursor:pointer;display:flex;font-size:1.125rem;justify-content:space-between;padding:.75rem}.report--export__dropdown ul li:hover{background-color:var(--theme-box-bg)}.modal-dialog.report--selection-mobile-modal{--modal-height-header:120px;background-color:#f6f6f7}.modal-dialog.report--selection-mobile-modal .modal-body{padding-bottom:10px;padding-top:0}.modal-dialog.report--selection-mobile-modal .modal-footer{background-color:var(--theme-body-bg)}.modal-dialog.report--selection-mobile-modal .report--selected-all-label{font-size:1.2rem;letter-spacing:.19px;margin-block:22px 2px;padding-inline-start:calc(1.2rem + 10px)}.modal-dialog.report--selection-mobile-modal .report--selected-text{font-weight:400;padding-inline-start:22px}.modal-dialog.report--selection-mobile-modal .report--selected-text .theme--fa{margin-inline-end:10px}.modal-dialog.report--selection-mobile-modal .report--table__tag .tbody .tr.tr--main-total{position:static}.modal-dialog.report--selection-mobile-modal .report--table__tag .tbody .tr:not(.tr--selected) .td.td--checkbox{opacity:0}.modal-dialog.report--selection-mobile-modal .report--table__tag .tbody .tr.tr--selected .td.td--checkbox{display:block;overflow:visible}.modal-dialog.report--selection-mobile-modal .report--table__tag .tbody .tr .td.td--checkbox{inset-inline-start:-1px;padding:0;top:0}.modal-dialog.report--selection-mobile-modal .report--table__tag.report--table__tag-receipts .tbody .tr .td.td-first{padding-inline-start:29px}.modal-dialog.report--selection-mobile-modal .report--table__tag.report--table__tag-receipts .tbody .tr .td.td--checkbox{inset-inline-start:1rem;top:.75rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal{max-height:338px}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .modal-header .h3{font-size:1.5rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .modal-header .close-modal{font-size:2rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .modal-body{padding-top:0}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .report--selection-actions__list{font-size:1.125rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .report--selection-actions__list li{align-items:center;display:flex;min-height:64px;padding-block:.5rem}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .report--selection-actions__list li .theme--fa{margin-inline-end:.75rem;min-width:1.5rem;text-align:center}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .report--selection-actions__list li .fa-check-circle{color:var(--theme-secondary2)}.bsapp--modal.theme--popup__swiper-mobile .modal-dialog.report--selection-actions-modal .report--selection-actions__list li .fa-ban{color:var(--theme-red)}.report--fixed-btns{background:var(--theme-body-bg);border-radius:var(--theme-radius);bottom:65px;box-shadow:0 3px 20px var(--theme-shadow);height:80px;left:50%;margin-left:-134px;padding:.5rem .5rem 14px;position:fixed;width:268px;z-index:1}.report--fixed-btns .btn__default{font-size:1.125rem;min-width:88px;outline:none}.report--fixed-btns .btn__default .theme--fa{margin-bottom:5px}.report--fixed-btns .btn__default .theme--fa.rectangle{border-width:2px;height:1.25rem;width:1.25rem}.report--fixed-btns .btn__default.report--preview__btn{letter-spacing:.19px}.report--fixed-btns .btn__default.report--preview__btn .theme--fa{margin-bottom:2px}.report--fixed-btns .btn__disabled{opacity:.2;pointer-events:none}.report--export-to-pdf{padding:1rem}.report--export-to-pdf .report--cards{padding-block:2rem}.report--export-to-pdf .report--cards .report--card-item{background-color:var(--theme-body-bg2);border:none;box-shadow:none}.report--export-to-pdf .report--cards .report--card-item .title{font-size:1.5rem}.report--export-to-pdf table{table-layout:fixed;width:100%}.report--export-to-pdf table tr th{text-align:start}.report--export-to-pdf table tr td{padding:5px;vertical-align:top}.report--swiper-tags{margin-inline-start:-1rem;width:calc(100% + 2rem)}.report--filter-list{flex:1 0 auto}@media(min-width:992px){.report--filter-list:not(.swiper-wrapper){display:flex;flex-wrap:wrap;margin-inline:1rem;max-width:calc(100% - 372px)}}@media(max-width:991.98px){.report--filter-list{margin-bottom:15px}}.report--filter-list .list{align-items:center;background:var(--theme-border-color-light2);border:1px solid var(--theme-border-color-light3);border-radius:.5rem;display:flex;font-size:.75rem;justify-content:center;line-height:14px;margin-block:.25rem;min-height:36px;padding:.25rem .5rem;padding-inline-end:.25rem;width:auto}.report--filter-list .list:not(:last-of-type){margin-inline-end:.5rem}.report--filter-list .list .btn__default{margin-inline-start:3px;padding:.25rem}.relative{position:relative}.report--filter-list-type-clients{margin-inline:unset;max-width:80%}.report--table__tag-clients .tr{background-color:#fff;border-radius:12px}.report--table__tag-clients a{text-decoration:underline}.report--table__tag-clients .tbody .tr.tr--total .td.td-first{display:flex!important}.report--table__tag-clients .contact-icon{align-items:center;background-color:#fff;border:1px solid #cecece;border-radius:8px;display:flex!important;font-size:20px;height:40px;justify-content:center;outline-color:transparent;text-decoration:none;width:40px}.report--table__tag-clients .th.td.td-first[data-prop=CompanyName]{min-width:200px}.report--table__tag-clients .tbody .td.td-first{min-width:280px}.report--table__tag-clients .tbody .td.td-first a{max-width:240px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.report--table__tag-clients .tbody .td{display:none}.report--table__tag-clients .tbody .td.td-first{display:flex;min-width:180px}.report--table__tag-clients .tbody .td.td-last{display:flex}.report--table__tag-clients .td.td-last[data-prop=ContactMobile]{justify-content:end}}@media screen and (max-width:450px){.report--table__tag-clients .tbody .td.td-first{min-width:160px}.report--table__tag-clients .tbody .td.td-first span{max-width:110px}}.report--send-message-btn{min-width:150px}#bsappAutomationDetailsModal .modal-dialog{max-height:678px;max-width:375px}@media screen and (max-width:768px){#bsappAutomationDetailsModal .modal-dialog{max-width:100%}}#bsappAutomationDetailsModal .modal-dialog .modal-header .close-modal.close-modal-back{margin-inline-start:0;padding:0}#bsappAutomationDetailsModal .modal-dialog .modal-header .close-modal.close-modal-back span{font-size:20px;font-weight:400;margin-inline:5px}#bsappAutomationDetailsModal .modal-dialog .modal-header .close-modal.close-modal-back i{font-size:2rem;font-weight:300}#bsappAutomationDetailsModal .modal-dialog .modal-body .title{font-size:18px;font-weight:500}#bsappAutomationDetailsModal .modal-dialog .modal-body .text{font-size:16px;font-weight:400}#bsappAutomationDetailsModal .modal-dialog .modal-body .automation-content-message{height:80%}#bsappAutomationDetailsModal .modal-dialog .modal-body .automation-content-task{height:25%}#bsappAutomationDetailsModal .modal-dialog .modal-body .text-message,#bsappAutomationDetailsModal .modal-dialog .modal-body .text-task{background-color:var(--theme-body-bg2__lee);border:1px solid var(--theme-border-color-light2);border-radius:8px;height:100%;overflow-y:scroll;padding:1rem}#bsappAutomationDetailsModal .modal-dialog .modal-body .client-info img{border-radius:12px;height:48px;margin-inline-end:10px;width:48px}#bsappAutomationDetailsModal .modal-dialog .modal-body .client-info .info-wrapper .client-task{color:var(--theme-body-color-light);font-size:14px}#bsappAutomationDetailsModal .modal-dialog .modal-body .task-details .task-details-row{border-top:1px solid var(--theme-border-color-light2);margin-bottom:1.5rem;padding-top:.5rem}#bsappAutomationDetailsModal .modal-dialog .modal-body .task-details .task-details-row .task-details-cell{margin-inline-end:2rem;width:100px}#bsappAutomationDetailsModal .modal-dialog .modal-body .task-details .task-details-row .task-details-cell .title{margin-bottom:5px}@media(min-width:768px){#reportBody .td-last{width:170px}}#reportBody .tr{padding-inline-end:.5rem}.modal-dialog.modal-dialog__send-link-to-clients{--modal-height-header:60px}.modal-dialog.modal-dialog__send-link-to-clients .modal-header{padding-inline:1rem}.modal-dialog.modal-dialog__send-link-to-clients .modal-header .close-modal .theme--fa{font-size:2rem}.modal-dialog.modal-dialog__send-link-to-clients .modal-body{padding:.5rem 1rem}.modal-dialog.modal-dialog__send-link-to-clients .modal-footer .btn{padding-block:.5rem}.modal-dialog.modal-dialog__send-link-to-clients .modal-footer .btn.btn--flex .theme-fa{margin-inline-end:.375rem}.lee-join--section__clients p{margin-bottom:0}@media(max-width:991.98px){.lee-join--section__clients .cart--service-box-slide .modal-header .close-box-modal{margin-top:0;position:static}}.lee-join--section__clients .cart--service-box-slide .modal-body--additional .form--group-rel{background-color:var(--theme-body-bg2__lee);padding:1rem}.lee-join--section__clients .cart--service-box-slide .modal-body--additional .form--group-rel input[type=text]{border-color:var(--theme-border-color-light__lee-join);border-radius:var(--theme-radius);font-size:1.125rem;padding-inline:1rem}.lee-join--section__clients .cart--service-box-slide .modal-body{background-color:var(--theme-body-bg2__lee);height:calc(100% - var(--modal-height-header) - 134px);scrollbar-gutter:stable}.lee-join--section__clients .cart--service-box-slide .modal-body::-webkit-scrollbar-thumb{background-color:var(--theme-body-bg2__lee)}.lee-join--section__clients .cart--service-box-slide .modal-body .cart--service-list{background-color:var(--theme-body-bg)}.lee-join--section__clients .cart--service-box{min-height:48px}.lee-join--section__clients .cart--service-box .theme--fa{inset-inline-end:0}.lee-join--section__clients .cart--service-list__title{background-color:var(--theme-body-bg);padding-bottom:6px;padding-inline:1rem;padding-top:1rem}.lee-join--section__clients .cart--service-list__title h4{letter-spacing:.18px}.lee-join--section__clients .cart--service-list .bsapp--checkbox-input{margin-inline-start:auto}.lee-join--section__clients .cart--service-list .cart--service-list_item{border-bottom:none;padding:.75rem 1rem}.lee-join--section__clients .cart--service-list .cart--service-list_item:first-of-type{padding-top:6px}.lee-join--section__clients .cart--service-list .cart--service-list_item .bsapp--customer-avatar{border-radius:var(--theme-radius);height:3rem;margin-inline-end:.75rem;width:3rem}.lee-join--section__clients .cart--service-list .cart--service-list_item .bsapp--checkbox-input{min-height:auto;width:1.5rem}.bsapp--pseudo_textarea{background-color:var(--theme-box-bg);border-radius:var(--theme-radius);padding:.75rem .5rem .875rem}.bsapp--pseudo_textarea_info{color:var(--theme-secondary2__lee-join);margin-top:.5rem}#email-subject{border:1px solid var(--theme-default)}.js--send-clients-message-wrapper{background-color:#f3f3f4;border-radius:12px;height:65%;overflow-y:scroll;padding:10px}.js--send-clients-message-wrapper .note-editor{border:none!important;height:100%}.js--send-clients-message-wrapper .note-editing-area{height:95%}.js--send-clients-message-wrapper .note-editing-area .note-editable{height:100%}.js--send-clients-message-wrapper .note-editing-area .btn-light{background-color:#ddd;border-radius:8px;font-size:12px;font-weight:700;height:30px;margin-bottom:4px;min-height:unset!important;padding:4px 10px}.js--send-clients-message-wrapper .panel-heading{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:0 0 10px!important}.js--send-clients-message-wrapper .note-btn{align-items:center;border:1px!important;display:flex;font-size:12px!important;height:35px;justify-content:center;min-width:unset!important;width:75px}.js--send-clients-message-wrapper .note-style{align-items:center;border-left:1px solid #d3d3d3;display:flex;max-width:120px}.bsapp--label_type_email-subject{font-size:18px}#email-subject{height:56px}#whatsappSpamModal{z-index:2100!important}#whatsappSpamModal .modal-dialog{height:32.5rem;width:21.5rem}#whatsappSpamModal .modal-dialog .modal-header h3{font-size:1.5rem}#whatsappSpamModal .modal-dialog .modal-body{padding-block-start:0;padding-inline:2rem}#whatsappSpamModal .modal-dialog .modal-body .fa-hexagon-exclamation{color:var(--theme-red2);margin-bottom:2rem}#whatsappSpamModal .modal-dialog .modal-body h3{font-size:1.375rem}#whatsappSpamModal .modal-dialog .modal-body p{font-size:1.125rem}#whatsappSpamModal .modal-dialog .modal-footer #js--accept-whatsapp-send-message-option{background:var(--theme-red2);color:#fff}@media(max-width:768px){#whatsappSpamModal .modal-dialog{border-top-left-radius:12px;border-top-right-radius:12px;height:80vh!important;margin-top:auto;width:100%}}.h-48{height:48%}@media screen and (max-width:768px){.h-48{height:58%}}.with-red-border{border:1px solid red!important}.send-link-message-param{width:fit-content!important}.custom-data-table{background:transparent;overflow:visible;width:100%}.custom-data-table ul{list-style:none;margin:0}.custom-data-table #custom-data-table-header-layer #table-header{display:flex;padding:10px}.custom-data-table #custom-data-table-header-layer #table-header .table-header-list-item{color:#959595;flex:1;font-size:1.25rem;overflow:hidden;padding-inline:.625rem;text-align:start;text-overflow:ellipsis;white-space:nowrap}.custom-data-table #custom-data-table-main-layer #table-body{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.custom-data-table #custom-data-table-main-layer #table-body .table-body-list-item{align-items:center;background:#fff;border-radius:12px;display:flex;height:3.75rem;margin-bottom:.5rem;padding:10px}.custom-data-table #custom-data-table-main-layer #table-body .table-body-list-item .table-body-list-item-data{flex:1;overflow:hidden;padding-inline:.625rem;text-align:start;text-overflow:ellipsis;white-space:nowrap}.space-dialog{max-height:657px!important;max-width:375px!important}@media(max-width:991.98px){.space-dialog{max-height:639px!important;max-width:100%!important}}.space-body{display:flex;flex-direction:column;gap:16px;height:480px}.space-body .space-work-container{align-items:center;background-color:#f5f5f5;border-radius:8px;cursor:pointer;display:flex;height:100px!important;justify-content:space-between;min-height:100px;padding-inline:10px}.space-body .space-work-container .title{color:#292929;font-size:22px;font-weight:500}.space-body .space-work-container .sub-title{color:#000;font-size:16px}.space-body .space-work-container i{color:#000;font-size:18px}.section_subtitle{color:var(--theme-secondary4);font-size:1.125rem;font-weight:var(--theme-font-bold);margin:0 0 1.125rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}.subscription_subtitle{color:inherit;margin-bottom:.5rem}.subscription_subtitle:first-of-type{border-top:none}@media(max-width:767.98px){.subscription_subtitle:first-of-type{margin-top:.75rem}.subscription_subtitle:not(:first-of-type){padding-top:1.625rem}}.appointment-list{color:var(--theme-secondary4);margin-inline:16px;padding-block:16px}.appointment-list .border--b{border-bottom:1px solid #d5d5d5!important}.appointment-list .appointment-content{flex-wrap:wrap;width:100%}.appointment-list .appointment-content .light-text{color:#838383}.appointment-list .theme--checkbox,.appointment-list .theme--radio{margin-inline-end:.75rem}.appointment-list .appointment-list_subtitle{font-size:1.25rem}.appointment-list .appointment-list_title h4{font-size:1.125rem;margin:0 0 1px}.appointment-list .appointment-list_title h4 .tag{background-color:var(--theme-error-boost);color:var(--theme-body-bg);font-size:11px;margin-inline:7px 0;min-width:40px;padding:1px .25rem;text-align:center}.appointment-list .appointment-list_title h4 .tag:before{display:none}.appointment-list .appointment-list_title h4 .tag:after{background-color:var(--theme-body-bg);border-radius:50%;content:"";display:inline-block;height:6px;margin-inline-start:2px;margin-top:-2px;opacity:.46;vertical-align:middle;width:6px}@media(max-width:767.98px){.appointment-list .appointment-list_title h4 .tag{margin-inline-start:.625rem}}.appointment-list .appointment-list_title p{font-size:.875rem;letter-spacing:-.22px;line-height:17px;margin-bottom:0!important}.appointment-list .appointment-list_other{margin-inline-end:1rem;margin-inline-start:auto;text-align:end}.appointment-list .appointment-list_other span{font-size:.875rem}.appointment-list .appointment-list_other .price{font-weight:var(--theme-font-bold)}.appointment-list .appointment-list_other p:not(.price){font-size:.875rem;letter-spacing:-.22px}.appointment-description{flex:1 0 100%;padding-top:.375rem;padding-inline-end:1rem;width:100%}.appointment-description p{font-size:.875rem;letter-spacing:-.22px}.meetings--subscription_list .appointment-list{min-height:var(--theme-bottom-bar-height)}.meetings--subscription_list .appointment-list .appointment-list_title p:last-of-type{letter-spacing:0}.meetings--subscription_list .appointment-list .appointment-list_other{margin-inline-end:0}.appointment-list:first-child{border-top:none}.appointment-list.js--dropdown-arrow{cursor:pointer}.appointment-list.text-line-through{color:var(--theme-third-boost)}.appointment-list.disabled{color:var(--theme-secondary2);cursor:default}.appointment-list.disabled .appointment-list_title h4{color:inherit}.appointment-list.disabled label{border-color:var(--theme-secondary2);cursor:inherit}.appointment-list .theme--checkbox{margin-inline-start:1rem}.checkIn--btn{background-color:#32324c!important;border-color:#32324c!important;border-radius:12px!important;color:#fff!important}.close-checkIn--btn{border-color:#191919!important}#client-activities-options .modal--preloader{background-color:transparent}.already-register-btn{background-color:#32324b!important;border-color:#32324b!important;color:#fff!important}.without-subscriptions{align-items:center;display:flex;flex-direction:column;height:90%;justify-content:center;padding-inline:16px}.without-subscriptions .fa-address-card,.without-subscriptions .fa-circle-check,.without-subscriptions .fa-user-check{font-size:4rem;margin-bottom:1.15rem}.without-subscriptions .fa-circle-check{color:#01c736;font-size:5.25rem}.without-subscriptions .fa-address-card{color:#838383}.without-subscriptions .title{color:#32324c;font-size:18px;font-weight:700}.without-subscriptions .subtitle{color:#6b6b6b;font-size:16px;text-align:center}.client--details{align-items:center;border-bottom:1px solid #f8f8f8;display:flex;flex-direction:row;height:fit-content;justify-content:space-between;margin-inline:1rem;padding-bottom:1rem}.client--details .short-name{align-items:center;background-color:#b9e6f4;border-radius:50%;display:grid;font-size:18px;height:40px;justify-content:center;margin-inline-end:6px;width:40px}.client--details .details{display:flex;flex-direction:column}.client--details .details .name{color:#33314b;font-size:20px}.client--details .details .phone{color:#afafaf;font-size:13px;line-height:13px}.client--details .contact{flex-direction:row}.client--details .contact,.client--details .contact a{align-items:center;display:flex;justify-content:center}.client--details .contact a{background:#f8f8f8;border-radius:12px;height:2.75rem;margin-inline-start:.5rem;transition:background .3s,transform .3s;width:2.75rem}.client--details .contact a:hover{background:#f0f0f0;transform:scale(1.05)}#client-activities-options .modal-footer button{border-radius:12px}#client-activities-options .space-subscription{--modal-client-details-height:61px;--second-button-height:66px;height:calc(100% - var(--modal-height-header) - var(--modal-height-footer) - var(--modal-client-details-height))}#client-activities-options .space-subscription.with-two-buttons{height:calc(100% - var(--modal-height-header) - var(--modal-height-footer) - var(--modal-client-details-height) - var(--second-button-height))}.select2-container--without-arrow .select2-selection__arrow{display:none}.bsapp--select2-dropdown{min-width:100%;text-align:start;width:100%}.bsapp--select2-dropdown .selection .select2-selection{border-color:var(--theme-body-bg);min-height:2.375rem}.bsapp--select2-dropdown .selection .select2-selection .select2-selection__rendered{background-color:var(--theme-box-bg);border-color:var(--theme-body-bg);border-radius:.25rem;height:100%;line-height:26px;padding:.375rem .75rem;position:relative}.bsapp--select2-dropdown .selection .select2-selection .select2-selection__rendered .select2-selection__clear{inset-inline-end:.75rem;position:absolute;top:.375rem}.bsapp--select2-dropdown .select2-dropdown{border:none;box-shadow:0 0 1rem rgba(0,0,0,.15);margin-top:3px}.bsapp--select2-dropdown .select2-dropdown .select2-search__field{background-clip:padding-box;background-color:var(--theme-body-bg);border:1px solid #7f7f7f;border-radius:.25rem;color:#413f3f;font-size:1rem;font-weight:400;line-height:1.5;min-height:2.375rem;padding:.375rem .75rem}.bsapp--select2-dropdown .select2-dropdown .select2-search__field:focus{border-color:var(--theme-success);box-shadow:0 0 0 .2rem rgba(var(--color-success--rgb),.25);outline:0}.bsapp--select2-dropdown .select2-dropdown .select2-search--dropdown{display:block}.bsapp--select2-dropdown .select2-dropdown .select2-results p{margin-bottom:0}.bsapp--select2-dropdown .select2-dropdown .select2-results .badge{margin-inline-start:auto}.bsapp--select2-dropdown .select2-dropdown .select2-results .select2-results__options{max-height:300px;overflow-y:auto}.bsapp--select2-dropdown .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:var(--theme-success);color:var(--theme-body-bg)}.bsapp--select2-dropdown .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted .bsapp--customer-avatar.with-icon{color:var(--theme-body-bg)}@media(min-width:992px){.main--container-aside .main--section{background-color:var(--theme-box-bg);height:100%;margin-inline-end:var(--theme-aside-width);min-height:calc(100vh - var(--theme-header-height))}}.main--container-aside .main--aside{background-color:var(--theme-body-bg);inset-inline-end:0;overflow:hidden;padding-top:var(--theme-header-height);position:fixed;top:0;width:100%}@media(min-width:992px){.main--container-aside .main--aside{border-inline-start:1px solid var(--theme-border-color-light);width:var(--theme-aside-width)}}@media(max-width:991.98px){.bsapp__cart-page .main--container-aside .main--aside{height:100vh;height:calc(var(--vh, 1)*1px);padding-top:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .5s cubic-bezier(.4,0,.2,1);visibility:visible;z-index:1}.bsapp__cart-page .main--container-aside .main--aside:not(.show){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}.aside--cart-container{height:calc(100% - var(--theme-header-height));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:var(--theme-bar-height)}}.aside--header h4{font-size:1.125rem;margin-bottom:0}@media(max-width:991.98px){.aside--header{background-color:var(--theme-body-bg);border-bottom:1px solid var(--theme-border-color-light);height:var(--theme-header-height);padding:1rem 1.5rem}}.aside--customer{border-bottom:1px solid var(--theme-border-color-light);min-height:var(--theme-bar-height);padding:.75rem var(--theme-padding)}.aside--customer .s-18{margin-bottom:0}.aside--summary{height:calc(100% - var(--theme-bar-height));padding:1rem var(--theme-padding);position:relative}@media(max-width:991.98px){.bsapp__cart-page .aside--summary{display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:calc(100% - var(--theme-bar-height));padding-bottom:0;padding-top:0}}.aside--summary p{margin-bottom:0}.icon--qty{background-color:var(--theme-box-bg);border-radius:var(--theme-border-radius);font-size:1.125rem;height:2.5rem;line-height:1.5rem;min-width:2.5rem;padding:.5rem .25rem;text-align:center}.aside--summary-title{margin-bottom:7px}.summary--qty{margin-inline-end:9px}.summary--total{min-width:3.625rem;padding-inline-end:1.875rem}.summary--name{max-width:230px;padding-inline-end:.25rem}.summary--details{color:var(--theme-third)}.summary--details span{color:var(--theme-input-placeholder-color)}.aside--summary-items{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;width:100%}.bsapp__cart-page .aside--summary-items{padding-bottom:17rem}@media(max-width:991.98px){.bsapp__cart-page .aside--summary-items{height:auto;overflow-y:hidden;padding-bottom:0}}@media(min-width:992px){.aside--summary-items{height:calc(100% - 26px)}}.aside--summary-item{border-bottom:1px solid var(--theme-border-color-light);min-height:var(--theme-bar-height);padding-block:.5rem;position:relative}.aside--summary-item .cart--options-btn{inset-inline-end:-1rem;margin-top:-1.25rem;position:absolute;top:50%}.aside--summary-item .cart--options-btn:focus,.aside--summary-item .cart--options-btn:hover{box-shadow:none;opacity:.85}.summary-total--details p{margin-bottom:.125rem}.aside--summary-total{background-color:var(--theme-body-bg);bottom:1rem;inset-inline-end:0;padding-inline:var(--theme-padding);position:absolute;width:100%;z-index:1}@media(min-width:992px){.bsapp__cart-page .aside--summary-total{max-height:17rem}}@media(max-width:991.98px){.bsapp__cart-page .aside--summary-total{padding-inline:0;padding-top:var(--theme-padding);position:static}.bsapp__checkout-page .aside--summary-total{position:fixed}}.aside--summary-total .summary-total--details{padding:.75rem 0}@media(min-width:992px){.aside--summary-total .summary-total--details{padding-inline:1rem}}.aside--summary-total .summary-total--details~.summary-total--details{border-top:1px solid var(--theme-border-color-light)}.aside--summary-total .summary-total--btns{padding-bottom:0}@media(max-width:991.98px){.bsapp__cart-page .aside--summary-total .summary-total--btns{background-color:var(--theme-body-bg);bottom:0;left:0;padding:1rem var(--theme-padding);position:fixed;width:100%}}.summary-total--discount.with-hover{cursor:pointer;transition:all .25s ease}.summary-total--discount.with-hover:hover{font-weight:500}.is_disabled{opacity:.4;pointer-events:none}.summary-total--btns{padding-block:.75rem 1rem}@media(max-width:991.98px){.summary-total--btns{padding-top:1.5rem}}.summary-total--btns .btn~.btn{margin-inline-start:1rem}@media(min-width:992px){.summary-total--btns .btn~.btn{margin-inline-start:.5rem}}.cart--item-detail .cart--quantity-box.p-b-4{padding-bottom:.25rem}.cart--item-detail .cart--quantity-box .error{font-weight:300;margin-top:.625rem}.aside--summary-note{border-bottom:none;opacity:0;transform:scale(.5);transition:all .5s cubic-bezier(.51,.92,.24,1.15)}.aside--summary-note.show{opacity:1;transform:none}.aside--summary-note span{background-color:var(--theme-body-bg);border-radius:.25rem;box-shadow:0 3px 6px var(--theme-shadow);display:inline-block;font-size:.875rem;line-height:17px;padding:.5rem .75rem}.aside--summary-note.in-green span{background-color:var(--theme-success);color:var(--theme-body-bg)}@media(max-width:991.98px){.aside--summary-note{bottom:calc(var(--theme-bar-height) + 1.875rem);display:flex;justify-content:center;left:0;position:fixed;width:100%;z-index:1049}}.aside--debt-title{border-bottom:1px solid var(--theme-border-color-light);margin-bottom:0;padding-top:3.5rem}.aside--debt-title p{margin-bottom:7px}@media(max-width:991.98px){.aside--debt-title{padding-top:2.5rem}}:root{--fc-today-bg-color:hsla(0,0%,100%,.15);--calendar-color-disabled:#838383;--calendar-color-additional:#afafaf;--calendar-color-grey:#9a9a9a;--calendar-color-success:#00e1a4;--calendar-color-success-hover:#0fb;--calendar-settings-selected-color:#78c4dd;--calendar-settings-selected-trigger:#02adc1;--fc-now-indicator-color:#fc1249;--fc-resources-bg:#f7f7f7;--fc-resources-border:#ddd;--fc-border-color-minor:#f4f4f4;--fc-calendar-badge:rgba(51,49,75,.1);--fc-event-resizer-thickness:16px;--fc-event-resizer-dot-total-width:16px;--fc-event-resizer-dot-border-width:0.5px;--fc-event-selected-overlay-color:transparent}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-weight-bolder{font-weight:bolder}.font-weight-light{font-weight:lighter}.font-italic{font-style:italic}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-overline{text-decoration:overline}.text-none{text-decoration:none}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-grey{color:var(--calendar-color-grey)}.text-success{color:var(--calendar-color-success)}.text-disabled{color:var(--calendar-color-disabled)}.text-additional{color:var(--calendar-color-additional)}.text-selected{color:var(--calendar-settings-selected-color)}.text-selected-trigger{color:var(--calendar-settings-selected-trigger)}.bg-grey{background-color:var(--calendar-color-grey)}.bg-success{background-color:var(--calendar-color-success)}.bg-disabled{background-color:var(--calendar-color-disabled)}.bg-additional{background-color:var(--calendar-color-additional)}.bg-selected{background-color:var(--calendar-settings-selected-color)}.bg-selected-trigger{background-color:var(--calendar-settings-selected-trigger)}.border-grey{border-color:var(--calendar-color-grey)}.border-success{border-color:var(--calendar-color-success)}.border-disabled{border-color:var(--calendar-color-disabled)}.border-additional{border-color:var(--calendar-color-additional)}.border-selected{border-color:var(--calendar-settings-selected-color)}.border-selected-trigger{border-color:var(--calendar-settings-selected-trigger)}.border-radius-1{border-radius:1px}.border-radius-2{border-radius:2px}.border-radius-3{border-radius:3px}.border-radius-4{border-radius:4px}.border-radius-5{border-radius:5px}.border-radius-6{border-radius:6px}.border-radius-7{border-radius:7px}.border-radius-8{border-radius:8px}.border-radius-9{border-radius:9px}.border-radius-10{border-radius:10px}.border-radius-11{border-radius:11px}.border-radius-12{border-radius:12px}.border-radius-13{border-radius:13px}.border-radius-14{border-radius:14px}.border-radius-15{border-radius:15px}.border-radius-16{border-radius:16px}.border-radius-17{border-radius:17px}.border-radius-18{border-radius:18px}.border-radius-19{border-radius:19px}.border-radius-20{border-radius:20px}:root{--theme-body-bg:#fff;--theme-body-bg2:#f5f5f6;--theme-body-bg2__lee:#f7f7f7;--theme-body-bg3__lee:#f8f8f8;--theme-body-color:#000;--theme-body-color2:#292929;--theme-body-color2-with-opacity:rgba(41,41,41,.102);--theme-body-color-light:#6a6a6a;--theme-body-color-light2:#838383;--theme-body-color-light3:#606060;--theme-box-bg:#f5f5f5;--theme-primary:#191919;--theme-secondary:#0d7dff;--theme-secondary2:#0089ff;--theme-secondary3:#467df5;--theme-secondary4:#32324c;--theme-secondary2-with-opacity:rgba(0,137,255,.102);--theme-third:#a5a5a5;--theme-default:#b9b9b9;--theme-dark:#182438;--theme-success:#01c736;--theme-success2:#00e59e;--theme-error:#ff0045;--theme-blue:#e6f2ff;--theme-blue2:#467df5;--theme-blue3:#3947f7;--theme-dark-blue:#15202e;--theme-blue3-with-opacity:rgba(57,71,247,.102);--theme-red:#ff0031;--theme-red2:#ff3b3b;--theme-red3:#ff5454;--theme-red-opacity:rgba(255,0,49,.102);--theme-yellow:#ffd02f;--theme-orange:#ff7f00;--theme-orange-with-opacity:rgba(255,127,0,.102);--theme-orange2:#ffa934;--theme-orange3:#f28c00;--theme-orange4:orange;--theme-shadow:rgba(0,0,0,.161);--theme-border-color:#b9b9b9;--theme-border-color-light:#e5e5e7;--theme-border-color-light2:#ddd;--theme-border-color-light3:#717171;--theme-border-color-light4:#e9e9e9;--theme-border-color-light5:#efefef;--theme-border-color-light6:#f1efef;--theme-border-color-light7:#e7e8e8;--theme-border-color-light8:#e2e2e2;--theme-input-placeholder-color:#707070;--theme-color-primary--old:#00c736;--theme-color-primary--old-with-opacity:rgba(0,199,54,.102);--theme-color-light-blue:#36adc1;--theme-color-light-blue2:#008595;--theme-color-light-blue2-with-opacity:rgba(0,133,149,.102);--theme-grey_400:#d8d9da;--theme-grey_690:#817f7b;--theme-grey_695:#828282;--theme-grey_700:#838383;--theme-grey_750:grey;--theme-grey_760:#919191;--theme-grey_800:#cecece;--theme-color-light-blue3:#01adc1;--theme-handle-indicator-light:#838383;--theme-handle-indicator-dark:#272727;--theme-modal__variant-dark-bg:#3b3b3b;--theme-modal__variant-dark-color:#d1d1d1;--theme-color-cyan:#42b2d7;--theme-primary__lee-500:#00b5db;--theme-primary__lee-550:#02b5db;--theme-primary__lee-join:#00adc1;--theme-primary__lee-darker:#00b5db;--theme-secondary2__lee-join:#717171;--theme-border-color-light__lee-join:#a7a7a7;--theme-red__lee-join:#fc135b;--theme-modal-bg--rgb:25,25,25;--theme-box-bg--rgb:245,245,245;--color-secondary--rgb:13,125,255;--color-success--rgb:1,199,54;--color-default--rgb:185,185,185;--color-primary__lee-550--rgb:2,181,219;--primary__lee-join--rgb:0,173,193;--theme-orange3--rgb:242,140,0;--theme-radius:12px;--theme-border-radius:8px;--theme-padding:1rem;--theme-padding-big:1.5rem;--theme-aside-width:26rem;--theme-header-height:72px;--theme-header-height-mob:57px;--theme-bar-height:90px;--theme-wrapper-width:1140px;--swiper-navigation-size:48px;--swiper-navigation-color:#191919;--fc-neutral-bg-color:#fff;--fc-border-color:#f5f5f5;--fc-highlight-color:#fff;--fc-highlight-bg:#000;--fc-today-bg-color:#fff;--fc-disabled-bg-color:#a5a5a5;--fc-button-border-color:#f5f5f5;--fc-button-hover-border-color:#f5f5f5;--fc-button-active-border-color:#f5f5f5;--fc-button-bg-color:#fff;--fc-button-active-bg-color:#f5f5f5;--fc-button-text-color:#000;--theme-scrollbar-width:8px;--fc-border-color-menus:#d5d5d5;--calendar-color:#33314b;--calendar-color-today:#b9e6f4;--theme--circle-color-size:2rem;--font-family-Assistant:"Assistant","Rubik",sans-serif;--font-family-Awesome:"Font Awesome 6 Pro"}@media(max-width:959.98px){:root{--theme-header-height:57px}}:root{--theme-safe-top:0;--theme-safe-right:0;--theme-safe-bottom:0;--theme-safe-left:0}@supports(top:constant(safe-area-inset-top)){:root{--theme-safe-top:constant(safe-area-inset-top);--theme-safe-right:constant(safe-area-inset-right);--theme-safe-bottom:constant(safe-area-inset-bottom);--theme-safe-left:constant(safe-area-inset-left)}}@supports(top:env(safe-area-inset-top)){:root{--theme-safe-top:env(safe-area-inset-top);--theme-safe-right:env(safe-area-inset-right);--theme-safe-bottom:env(safe-area-inset-bottom);--theme-safe-left:env(safe-area-inset-left)}}@media(max-width:1000px){#themeModal--customer_card_phone_records .modal-dialog,#themeModal--filter-select .modal-dialog{width:100%!important}}#themeModal--customer_card_phone_records .modal--preloader,#themeModal--filter-select .modal--preloader{background-color:transparent!important}#themeModal--customer_card_phone_records .note-date b,#themeModal--filter-select .note-date b{font-weight:500}#themeModal--customer_card_phone_records .note-body,#themeModal--filter-select .note-body{overflow-wrap:break-word;white-space:normal}#themeModal--customer_card_phone_records .creating-note,#themeModal--filter-select .creating-note{height:calc(100% - var(--modal-height-header) - var(--modal-height-footer))}#themeModal--customer_card_phone_records .modal-footer,#themeModal--filter-select .modal-footer{padding-bottom:1rem;padding-top:0}#themeModal--customer_card_phone_records #conversation-notes-lead-details,#themeModal--filter-select #conversation-notes-lead-details{align-items:center;border-bottom:1px solid #f8f8f8;display:flex;flex-direction:row;height:fit-content;justify-content:space-between;padding-bottom:1rem;padding-inline:1rem}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation,#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation{align-items:center;display:flex;flex-direction:row;justify-content:center}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation #lead-details-image,#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation #lead-details-image{align-items:center;background:#b9e6f4;border-radius:50%;display:flex;flex-shrink:0;font-size:1.125rem;font-weight:500;height:2.5rem;justify-content:center;margin-inline-end:.5rem;width:2.5rem}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation #lead-details-image img,#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation #lead-details-image img{border-radius:inherit;height:100%;object-fit:cover;object-position:bottom;width:100%}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2),#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2){align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2) span:first-of-type,#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2) span:first-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#33314b;display:-webkit-box;font-size:1.25rem;font-weight:500;overflow:hidden;text-overflow:ellipsis}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2) span:nth-of-type(2),#themeModal--filter-select #conversation-notes-lead-details #lead-details-conversation div:nth-of-type(2) span:nth-of-type(2){color:var(--calendar-color-additional);font-size:.875rem;font-weight:400}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-socials,#themeModal--filter-select #conversation-notes-lead-details #lead-details-socials{align-items:center;display:flex;flex-direction:row;justify-content:center}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-socials a,#themeModal--filter-select #conversation-notes-lead-details #lead-details-socials a{align-items:center;background:#f8f8f8;border-radius:12px;display:flex;height:2.75rem;justify-content:center;margin-inline-start:.5rem;transition:background .3s,transform .3s;width:2.75rem}#themeModal--customer_card_phone_records #conversation-notes-lead-details #lead-details-socials a:hover,#themeModal--filter-select #conversation-notes-lead-details #lead-details-socials a:hover{background:#f0f0f0;transform:scale(1.05)}#themeModal--customer_card_phone_records .notes-list,#themeModal--filter-select .notes-list{color:var(--theme-body-color);display:flex;flex-direction:column;gap:10px;overflow-y:auto}#themeModal--customer_card_phone_records .notes-list ::marker,#themeModal--filter-select .notes-list ::marker{display:none}#themeModal--customer_card_phone_records .notes-list .item-title,#themeModal--filter-select .notes-list .item-title{align-items:center;color:#32324c;display:flex;gap:5px}#themeModal--customer_card_phone_records .notes-list .item-title b,#themeModal--customer_card_phone_records .notes-list .item-title span,#themeModal--filter-select .notes-list .item-title b,#themeModal--filter-select .notes-list .item-title span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-width:3rem;overflow:hidden;text-overflow:ellipsis}#themeModal--customer_card_phone_records .notes-list .item-title-date,#themeModal--filter-select .notes-list .item-title-date{font-size:14px;line-height:18px}#themeModal--customer_card_phone_records .notes-list .task-status,#themeModal--filter-select .notes-list .task-status{align-items:center;background-color:#e1e3fe;border-radius:6px;color:var(--theme-blue3);display:flex;flex-shrink:0;font-size:14px;height:29px;margin-inline-start:.25rem;padding-block:6px;padding-inline:9px}#themeModal--customer_card_phone_records .notes-list .task-status.color-0,#themeModal--filter-select .notes-list .task-status.color-0{background-color:#ffecd9;color:var(--theme-orange)}#themeModal--customer_card_phone_records .notes-list .task-status.color-1,#themeModal--filter-select .notes-list .task-status.color-1{background-color:#dafbf1;color:#16423c}#themeModal--customer_card_phone_records .notes-list .task-status.color-2,#themeModal--filter-select .notes-list .task-status.color-2{background-color:#feeded;color:#f15b50}#themeModal--customer_card_phone_records .notes-list .notes-item,#themeModal--filter-select .notes-list .notes-item{background-color:#fff6d6;border:1px solid #ffe99d;border-radius:8px;display:flex;flex-direction:column;height:150px;overflow-y:scroll;padding:16px;padding-block:16px 10px;padding-inline:16px}#themeModal--customer_card_phone_records .notes-list .notes-item.task,#themeModal--filter-select .notes-list .notes-item.task{height:auto}#themeModal--customer_card_phone_records .notes-list .notes-item.task .note-body,#themeModal--filter-select .notes-list .notes-item.task .note-body{height:auto;overflow:unset}#themeModal--customer_card_phone_records .notes-list .notes-item.display,#themeModal--filter-select .notes-list .notes-item.display{max-height:150px}#themeModal--customer_card_phone_records .notes-list .notes-item .note-body,#themeModal--filter-select .notes-list .notes-item .note-body{height:100px;overflow:scroll}#themeModal--customer_card_phone_records .notes-list .notes-item .note-text-area,#themeModal--filter-select .notes-list .notes-item .note-text-area{background:none;border:none;height:100%;outline:none;resize:none;width:100%}#themeModal--customer_card_phone_records .notes-list .notes-item .note-text-area.red-border,#themeModal--filter-select .notes-list .notes-item .note-text-area.red-border{border:1px solid var(--theme-red2);border-radius:12px}#themeModal--customer_card_phone_records .notes-list .notes-item .note-info,#themeModal--filter-select .notes-list .notes-item .note-info{border-top:1px solid #ffe99d;color:var(--theme-secondary4);display:flex;justify-content:space-between;margin-inline:5px;padding-top:7px}#themeModal--customer_card_phone_records .empty-notes-list,#themeModal--filter-select .empty-notes-list{align-items:center;color:var(--theme-body-color-light2);display:flex;flex-direction:column;height:100%;justify-content:start;padding-top:40%}#themeModal--customer_card_phone_records .empty-notes-list i,#themeModal--filter-select .empty-notes-list i{font-size:50px;margin-bottom:20px}#themeModal--customer_card_phone_records .empty-notes-list span.bold,#themeModal--filter-select .empty-notes-list span.bold{font-size:18px;font-weight:500}#themeModal--customer_card_phone_records .empty-notes-list span.small,#themeModal--filter-select .empty-notes-list span.small{font-size:16px}.modal-dialog__customer-phone-records .modal-dialog{max-height:678px!important;width:375px!important}.modal-dialog__customer-phone-records footer button{border-radius:12px!important}.modal-dialog__customer-phone-records footer button.btn--primary-border{border:1px solid var(--theme-primary)!important;box-shadow:unset!important}.modal-dialog__customer-phone-records .footer-two-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px}.modal-dialog__customer-phone-records .modal-body:not(.creating-note){margin-top:13px;padding-bottom:140px}.new-note-button{align-items:center;background-color:#33314b;border-radius:50%;bottom:16px;color:#fff;cursor:pointer;display:flex;height:70px;justify-content:center;left:16px;position:absolute;width:70px}.filter-wrapper{align-items:center;display:flex;font-size:14px;height:37px;justify-content:space-between;margin-top:10px;padding-inline:16px 73px}.filter-wrapper .filter-item{cursor:pointer;padding-block:6px;padding-inline:12px}.filter-wrapper .filter-item.selected{background-color:rgba(66,178,215,.1);border-radius:8px;color:#42b2d7;font-weight:500}.filter-wrapper .filter-select{align-items:center;background-color:rgba(0,0,0,.03);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding-block:6px;padding-inline:12px;position:relative}.filter-dropdown-options{background-color:var(--theme-body-bg);border:.5px solid #ddd;border-radius:8px;box-shadow:0 3px 20px rgba(0,0,0,.161);display:flex;flex-direction:column;left:0;min-height:100px;padding:.75em 0!important;padding-block:8px;position:absolute;top:42px;width:170px;z-index:99}.filter-dropdown-options li{cursor:pointer;line-height:2em;padding-inline-start:1em;text-align:start;transition:all .15s linear;width:100%}.filter-dropdown-options li:not(.selected):not(.title):hover{background-color:hsla(0,0%,90%,.4)}.filter-dropdown-options .selected{align-items:center;background-color:hsla(0,0%,90%,.4);display:flex;justify-content:space-between;opacity:.8}.filter-dropdown-options .selected i{color:var(--theme-color-light-blue)}.filter-dropdown-options .title{color:#707070;cursor:context-menu;pointer-events:none}@media(max-width:767.98px){.filter-dropdown-options{border:unset;box-shadow:unset;display:flex;flex-direction:column;font-size:18px;gap:12px;padding:16px!important;padding-block:8px;position:unset;width:unset}.filter-dropdown-options li:not(.selected):not(.title):hover{background-color:hsla(0,0%,90%,.3)}.filter-dropdown-options li{border-radius:8px;cursor:pointer;line-height:52px;padding-inline:12px 8px;text-align:start;width:100%}.filter-dropdown-options .selected{align-items:center;background-color:hsla(0,0%,90%,.3);display:flex;justify-content:space-between}.filter-dropdown-options .selected i{color:var(--theme-color-light-blue);font-size:24px}.filter-dropdown-options .title{color:#707070;cursor:context-menu;pointer-events:none}.modal-dialog__customer-phone-records .modal-dialog{max-height:95vh!important}}#themeModal--update-level footer,#themeModal--update-level header,#themeModal--update-level section{margin:0;padding:0}#themeModal--update-level .modal-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:1rem}#themeModal--update-level .modal-header .close-modal{margin:0!important;padding:0!important}#themeModal--update-level #pipeline-update-stage{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem .6rem}#themeModal--update-level #pipeline-update-stage ul{align-items:inherit;display:inherit;flex-direction:inherit;justify-content:inherit;list-style:none;margin:0;padding:0;width:100%}#themeModal--update-level #pipeline-update-stage ul li{background:#fff;border:1px solid #d8d9da;border-radius:12px;cursor:pointer;margin:.25rem 0;transition:transform .3s ease,box-shadow .3s ease;width:100%}#themeModal--update-level #pipeline-update-stage ul li:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:scale(1.005)}#themeModal--update-level #pipeline-update-stage ul li button{align-items:center;background:inherit;border:none;border-radius:inherit;box-shadow:none;color:#000;display:flex;flex-direction:row;height:5rem;justify-content:space-between;outline:none;padding:1rem;text-align:right;text-decoration:none;width:100%}#themeModal--update-level #pipeline-update-stage ul li button i{font-size:1.75rem;pointer-events:none}#themeModal--update-level #pipeline-update-stage ul li button div{align-items:center;display:flex;flex-direction:row;justify-content:center;pointer-events:none}#themeModal--update-level #pipeline-update-stage ul li button div i{margin-inline-end:.75rem}#themeModal--update-level #pipeline-update-stage ul li button div div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#themeModal--update-level #pipeline-update-stage ul li button div div span{line-height:1.15rem}#themeModal--update-level #pipeline-update-stage ul li button div div span:first-of-type{font-size:1rem;font-weight:700}#themeModal--update-level #pipeline-update-stage ul li button div div span:last-of-type{color:#838383;font-size:.935rem;font-weight:300}#themeModal--update-level #pipeline-update-stage .fa-circle-check{color:var(--theme-success2)}#themeModal--update-level #pipeline-update-stage .fa-circle-xmark{color:var(--theme-red2)}#themeModal--update-level #pipeline-update-stage .fa-arrow-left-to-line{color:var(--theme-color-light-blue);font-size:21px}#themeModal--update-level #pipeline-update-stage .fa-trash{color:var(--theme-body-color-light2)}#pipeFailReasonsPopup{background-color:rgba(0,0,0,.3)}#pipeFailReasonsPopup textarea.form-control{height:20rem}@media(max-width:767.98px){#pipeFailReasonsPopup .modal-dialog{margin:0}}.modal-dialog__update-level{display:flex;flex-direction:column;height:fit-content!important;padding-inline:1rem}@media(max-width:768px){.modal-dialog__update-level{height:100%!important;max-height:437px!important}}.modal-dialog__update-level .modal-footer{margin-top:auto;padding:1rem .6rem}.modal-dialog__update-level .modal-footer button,.modal-dialog__update-level label{font-weight:500}.modal-dialog__update-level input{border-radius:12px!important}.modal-dialog__update-level footer .btn{background-color:var(--theme-secondary4)!important;border-radius:12px!important;color:var(--theme-body-bg)!important}.ui-highlight{border:unset!important;transition:background-color .3s,color .3s,border .3s}.theme--stepper{background-color:var(--steper-bg,#e6e6e6);border:3px solid var(--steper-bg,#e6e6e6);border-radius:.75rem;display:flex;list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.theme--stepper:before{background-color:var(--steper-item-bg,#fff);border-radius:10px;bottom:0;color:var(--steper-item-color,#33314b);content:"";display:inline-block;height:100%;inset-inline-start:var(--stepper-box-pos,0);min-width:calc(100%/var(--stepper-box-count, 3));position:absolute;top:0;transition:inset-inline-start .25s cubic-bezier(.4,0,.2,1);width:var(--stepper-box-width,33.333%)}.theme--stepper .theme--stepper__item{color:#575757;display:inline-block;flex:1;font-size:14px;line-height:20px;overflow:hidden;padding:7px 8px;position:relative;text-align:center;text-overflow:ellipsis;transition:all .25s ease .25s;white-space:nowrap;width:100%}.theme--stepper .theme--stepper__item:not(.active){cursor:pointer}.theme--stepper .theme--stepper__item.hover{color:var(--calendar-color)}.theme--stepper .theme--stepper__item.active{color:var(--calendar-color);font-weight:500}@media(max-width:767.98px){.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-controls{padding-block:.5rem}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-table{gap:6px}}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-month.mbsc-hover .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-year.mbsc-hover .mbsc-calendar-cell-text{background-color:var(--fc-resources-bg)}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-month.mbsc-selected .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-year.mbsc-selected .mbsc-calendar-cell-text{background-color:var(--calendar-color)}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day .mbsc-calendar-cell-text{border:1px solid var(--theme-border-color-light__lee-join);border-radius:12px;color:#292929;font-size:14px;padding:4px}@media(max-width:767.98px){.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day .mbsc-calendar-cell-text{box-sizing:border-box;height:100%;line-height:28px;margin:0;width:100%}}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day .mbsc-calendar-cell-text.mbsc-calendar-today{border-color:var(--calendar-color);color:inherit;font-weight:700}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-hover .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-selected .mbsc-calendar-cell-text{height:1.625em;line-height:1.625em;margin:.1875em;width:1.625em}@media(max-width:767.98px){.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-hover .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-selected .mbsc-calendar-cell-text{height:100%;line-height:28px;margin:0;width:100%}}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-range-day:after{background-color:transparent}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-hover:not(.mbsc-selected) .mbsc-calendar-cell-text{background-color:var(--fc-resources-bg)}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-hover:not(.mbsc-selected) .mbsc-calendar-cell-text:not(.mbsc-calendar-today){border-color:var(--theme-border-color-light__lee-join);color:inherit}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-range-day .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-selected .mbsc-calendar-cell-text{background-color:var(--calendar-color);border-color:var(--calendar-color);color:#fff}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-calendar-day-outer .mbsc-calendar-cell-text,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-disabled .mbsc-calendar-cell-text{background-color:var(--fc-resources-bg);border-color:var(--fc-resources-bg);color:var(--theme-border-color-light__lee-join);opacity:1}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-calendar-body .mbsc-calendar-cell.mbsc-calendar-day.mbsc-disabled .mbsc-calendar-cell-text{cursor:default}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-ios.mbsc-button-flat,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-ios.mbsc-calendar-button.mbsc-button{color:var(--calendar-color)}.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-ios.mbsc-button-flat.mbsc-hover,.theme--dark-date__mobiscroll.mbsc-popup-wrapper .mbsc-ios.mbsc-calendar-button.mbsc-button.mbsc-hover{opacity:.8}[dir=rtl] .mobiscroll-date__ltr[dir=ltr]{text-align:right}#add-user-id-wrapper *{color:var(--theme-body-color2)}#add-user-id-wrapper .modal-dialog{max-height:657px;max-width:375px}@media(max-width:767px){#add-user-id-wrapper .modal-dialog{max-height:100%;max-width:100%}}#add-user-id-wrapper .modal-header{border:none}#add-user-id-wrapper .modal-body{display:flex;flex-direction:column}#add-user-id-wrapper .modal-body[data-type=ownerRefresh]{height:68%}@media(max-height:677px){#add-user-id-wrapper .modal-body[data-type=ownerRefresh]{height:60%}}#add-user-id-wrapper .modal-body #modal-title{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}#add-user-id-wrapper .modal-body #modal-title img{height:5.375rem;width:5.375rem}#add-user-id-wrapper .modal-body #modal-title h4{font-size:1.5rem;font-weight:500;margin-block:.75rem .5rem}#add-user-id-wrapper .modal-body #modal-title p{color:var(--theme-border-color-light__lee-join);text-align:start}#add-user-id-wrapper .modal-body label{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#add-user-id-wrapper .modal-body label:not(input){color:var(--theme-body-color2);font-weight:600}#add-user-id-wrapper .modal-body label input{border-color:var(--theme-grey_400);font-size:1.125rem;height:3.5rem;margin-block:6px;width:100%}#add-user-id-wrapper .modal-body label input::placeholder{color:var(--theme-border-color-light__lee-join)}#add-user-id-wrapper .modal-body label input:focus{border-color:var(--theme-grey_400);box-shadow:none}#add-user-id-wrapper .modal-body label input[data-error=true],#add-user-id-wrapper .modal-body label input[data-format-error=true]{border-color:var(--theme-red)}#add-user-id-wrapper .modal-body label[data-type=bothOwnerTzAndClientId]{margin-block-start:.5rem}#add-user-id-wrapper .modal-body #tax-api-error-text{color:var(--theme-red);display:none;font-size:1rem;margin-block-start:.5rem;margin-inline-start:.5rem}#add-user-id-wrapper .modal-footer{align-items:center;border:0;display:flex;flex-direction:row;justify-content:space-between}#add-user-id-wrapper .modal-footer[data-type=ownerRefresh]{flex-direction:column}#add-user-id-wrapper .modal-footer[data-type=ownerRefresh] button:first-of-type{background:rgba(38,175,203,.102);color:#26afcb;margin-block:-.75rem .75rem}#add-user-id-wrapper .modal-footer[data-type=ownerRefresh] button:last-of-type{background:var(--theme-body-bg2__lee);color:var(--theme-body-color2)}#add-user-id-wrapper .modal-footer button{background-color:var(--theme-secondary4);border-radius:12px;color:var(--theme-body-bg);font-weight:500;height:3.5rem;width:100%}#add-user-id-wrapper #modal-fail-success-block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#add-user-id-wrapper #modal-fail-success-block i{font-size:7.75rem;margin-bottom:1.25rem}#add-user-id-wrapper #modal-fail-success-block .fa-circle-check{color:var(--theme-success)}#add-user-id-wrapper #modal-fail-success-block .fa-circle-xmark{color:var(--theme-error)}#add-user-id-wrapper #modal-fail-success-block h4{font-size:1.5rem;margin-bottom:.5rem}#add-user-id-wrapper #modal-fail-success-block p{font-size:1rem}.js--awaiting-confirmation-sidebar{position:relative}.js--awaiting-confirmation-sidebar .js--awaiting-confirmation-sidebar-count{align-items:center;background-color:var(--theme-red2);border:2px solid #fff;border-radius:5px;color:#fff;display:none;font-size:12px;font-weight:400;height:18px;inset-inline-end:50%;inset-inline-start:1.75rem;justify-content:center;min-width:21px;padding-inline:.25rem;position:absolute;right:auto;top:-.5rem;unicode-bidi:plaintext}@keyframes counterPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}#awaiting-confirmation-sidebar-modal-wrapper .modal-header{border:none}#awaiting-confirmation-sidebar-modal-wrapper .modal-header h5{margin:0}#awaiting-confirmation-sidebar-modal-wrapper .modal-header .fa-calendar-exclamation{margin-inline-end:.5rem}#awaiting-confirmation-sidebar-modal-wrapper nav{background:var(--theme-box-bg)}#awaiting-confirmation-sidebar-modal-wrapper ul{margin:0;padding:0 1rem 1rem}#awaiting-confirmation-sidebar-modal-wrapper ul li{cursor:pointer;list-style:none}#awaiting-confirmation-sidebar-modal-wrapper ul li:not(:last-of-type){margin-inline-end:1rem}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-category-block-list,#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-category-block-list{background:#fff}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-category-block-list li{border-radius:13px;font-size:1.125rem;font-weight:500;padding:.5rem .75rem;transition:background .15s ease-in-out,color .15s ease-in-out}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-category-block-list li:hover,#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-category-block-list li[data-active=true]{background:rgba(54,173,193,.102);color:var(--theme-color-light-blue)}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list{padding-block:1rem}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list li{display:none;font-weight:500;position:relative}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list li:after{background:#292929;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .15s ease-in-out;width:100%}#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list li:hover:after,#awaiting-confirmation-sidebar-modal-wrapper #awaiting-confirmation-subcategory-block-list li[data-active=true]:after{transform:scaleX(1)}#awaiting-confirmation-sidebar-modal-wrapper .modal-body{background:var(--theme-box-bg);height:calc(100% - var(--modal-height-header))}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .no-data-message{align-items:center;color:#838383;display:flex;flex-direction:column;justify-content:center}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .no-data-message i{margin-block:3rem 1.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;margin-block-end:1rem;min-height:15rem;padding:.75rem;width:100%}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item:last-of-type{margin-block-end:7rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer,#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header,#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main{align-items:center;display:flex;width:100%}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header{flex-direction:row;justify-content:space-between}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header .item-information-name{display:flex;flex:1;flex-direction:row;justify-content:flex-start}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header .item-information-name .color-circle{border-radius:50%;flex-shrink:0;height:1.5rem;margin-inline-end:.5rem;width:1.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header .item-information-name h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;font-size:1.125rem;font-weight:500;max-height:3em;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-word;-ms-word-break:break-word}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-header span{background:rgba(54,173,193,.102);border-radius:6px;color:var(--theme-color-light-blue);font-size:.875rem;padding:.25rem .5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main{flex-direction:column;justify-content:space-between}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information{border:1px solid #f3f3f4;border-inline-end:none;border-inline-start:none;display:flex;flex-direction:row;justify-content:space-between;margin-block:.5rem .75rem;padding-block:.5rem;width:100%}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-user-name{align-items:center;color:#292929;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-user-name .circle{align-items:center;background:#fafafa;border-radius:50%;display:flex;font-size:1.125rem;height:2.5rem;justify-content:center;margin-inline-end:.5rem;width:2.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-user-name div:last-of-type{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-user-name div:last-of-type span:first-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;font-size:1.25rem;max-height:3em;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-word;-ms-word-break:break-word}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-user-name div:last-of-type span:last-of-type{color:#afafaf;font-size:.875rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-contact-user{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-contact-user a{align-items:center;background:transparent;border:1px solid #f3f3f4;border-radius:8px;display:flex;height:2.5rem;justify-content:center;text-decoration:none;transition:scale .15s ease-in-out,background .15s ease-in-out;width:2.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-contact-user a i{color:#292929}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-contact-user a:first-of-type{margin-inline-end:.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-user-information .awaiting-confirmation-sidebar-item-contact-user a:active{transform:scale(.95)}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information .item-information-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;max-height:3em;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-word;-ms-word-break:break-word}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information span{align-items:center;display:flex;gap:5px;justify-content:center}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information span:not(:last-of-type){margin-block-end:.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information span:last-of-type{margin-block-end:.25rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information .fa-calendar-day{padding-inline-start:.1rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-main .awaiting-confirmation-sidebar-item-information .fa-location-dot{padding-inline-start:.125rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer{flex-direction:row;justify-content:space-between;margin-block-start:auto}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button{border:none;border-radius:12px;font-weight:500;height:3.5rem;outline:none;position:relative;transition:scale .15s ease-in-out,background .15s ease-in-out;width:48%}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button:first-of-type{background:transparent;border:1px solid var(--theme-red2);color:var(--theme-red2)}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button:first-of-type:active{transform:scale(.99)}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button:last-of-type{background:var(--calendar-color);color:#fff}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button:last-of-type:active{background-color:#48456a;transform:scale(.99)}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button span{display:inline-block;opacity:1;position:relative;transition:opacity .15s ease-in-out}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button[data-loading=true]{background:#f3f3f4;border:1px solid #f3f3f4}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button[data-loading=true] span{opacity:0}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item .awaiting-confirmation-sidebar-item-footer button[data-loading=true]:before{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;color:#838383;content:"";display:inline-block;height:1.5rem;left:50%;margin:-1rem 0 0 -1rem;position:absolute;top:55%;vertical-align:text-bottom;width:1.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-header .item-information-name h4{height:1.5rem;width:8rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-header span{border-radius:0;height:1.5rem;width:6rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-user-name div:last-of-type span{height:1.25rem;width:8rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-user-name div:last-of-type span:first-of-type{margin-block-end:.25rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-contact-user .loader-button-sm{border-radius:8px;height:2.5rem;width:2.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-contact-user .loader-button-sm:first-of-type{margin-inline-end:.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div .loader-icon{border-radius:50%;height:1.5rem;margin-inline-end:.5rem;width:1.5rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div .loader-text{height:1.25rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div:first-of-type .loader-text{width:14rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div:nth-of-type(2) .loader-text{width:10rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-information div:nth-of-type(3) .loader-text{width:12rem}#awaiting-confirmation-sidebar-modal-wrapper .modal-body main .awaiting-confirmation-sidebar-item.placeholder-item .awaiting-confirmation-sidebar-item-footer .loader-button-lg{border-radius:12px;height:3.5rem;width:48%}#awaiting-confirmation-sidebar-modal-wrapper .pulsate-container{background-color:#fff;border-radius:8px;overflow:hidden;padding:.25rem;position:relative}#awaiting-confirmation-sidebar-modal-wrapper .pulsate{animation:pulsate 1.5s ease-in-out infinite;background-size:200% 100%;border-radius:inherit;height:100%;width:100%}@keyframes pulsate{0%{background-color:var(--theme-body-bg2__lee)}50%{background-color:var(--theme-border-color-light5)}to{background-color:var(--theme-body-bg2__lee)}}#awaiting-confirmation-action-modal .modal-dialog{align-items:center;display:flex;flex-direction:column;height:38.25rem;justify-content:flex-start;width:23.5rem}@media(max-width:991.98px){#awaiting-confirmation-action-modal .modal-dialog{border-top-left-radius:8px;border-top-right-radius:8px;height:80vh!important;margin-block-start:auto;width:100%}}#awaiting-confirmation-action-modal .modal-footer,#awaiting-confirmation-action-modal .modal-header{border:none;width:100%}#awaiting-confirmation-action-modal .modal-body{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding-block-start:0;text-align:center;width:100%}#awaiting-confirmation-action-modal .modal-body .fa-triangle-exclamation{color:var(--theme-orange3);font-size:5.125rem;margin-block-end:.5rem}#awaiting-confirmation-action-modal .modal-body h5{font-size:1.125rem}#awaiting-confirmation-action-modal .modal-body p{color:#6b6b6b;font-size:1rem}#awaiting-confirmation-action-modal .modal-body.charge-options{justify-content:flex-start}#awaiting-confirmation-action-modal .modal-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-block-start:auto;padding-block-end:1rem}#awaiting-confirmation-action-modal .modal-footer button{border-radius:12px;height:3.5rem;transition:scale .15s ease-in-out,background .15s ease-in-out;width:100%}#awaiting-confirmation-action-modal .modal-footer button:active{transform:scale(.99)}#awaiting-confirmation-action-modal .modal-footer button.js--close-modal{border:1px solid #292929}#awaiting-confirmation-action-modal .modal-footer button#js--action-decline{background:var(--theme-red2);color:#fff}#awaiting-confirmation-action-modal .modal-footer button#js--action-decline:active{background:#ff6e6e}#awaiting-confirmation-action-modal .modal-footer button:first-child:not(:last-child){margin-block-end:.5rem}#awaiting-confirmation-action-modal .modal-footer.charge-options{flex-direction:row;justify-content:space-between}#awaiting-confirmation-action-modal .modal-footer.charge-options button{font-weight:500;margin:0!important;width:48%}#awaiting-confirmation-action-modal .modal-footer.charge-options button#js--action-cart-charge,#awaiting-confirmation-action-modal .modal-footer.charge-options button#js--send-client-link{background:#00b785;color:#fff}#awaiting-confirmation-action-modal .modal-footer.charge-options button#js--action-link-charge{background:#fff;border:1px solid #292929;color:#292929}#awaiting-confirmation-action-modal .modal-footer.charge-options button[data-disabled=true]{background:#f3f3f4!important;border:1px solid #f3f3f4!important;color:#838383!important}#awaiting-confirmation-action-modal #modal-fail-success-block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}#awaiting-confirmation-action-modal #modal-fail-success-block i{font-size:5.125rem;margin-block-end:.5rem}#awaiting-confirmation-action-modal #modal-fail-success-block .fa-circle-check{color:var(--theme-success)}#awaiting-confirmation-action-modal #modal-fail-success-block .fa-circle-xmark{color:var(--theme-error)}#awaiting-confirmation-action-modal #modal-fail-success-block h4{font-size:1.125rem}#awaiting-confirmation-action-modal #modal-fail-success-block p{color:#6b6b6b;font-size:1rem}#awaiting-confirmation-action-modal .awaiting-confirmation-navigate-to-cart-modal{padding-inline:1rem}#awaiting-confirmation-action-modal .awaiting-confirmation-navigate-to-cart-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-navigate-to-cart-footer .cart-footer-item{align-items:center;background:var(--calendar-color);border-radius:6px;color:#fff;display:flex;font-size:1.125rem;font-weight:500;height:3.5rem;justify-content:center;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-navigate-to-cart-footer .cart-footer-item:last-child{background:#fff;border:1px solid #292929;color:#292929;margin-block-start:.75rem}#awaiting-confirmation-action-modal #decline-action-block-client-checkbox-wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-block-start:auto;width:100%}#awaiting-confirmation-action-modal #decline-action-block-client-checkbox-wrapper span{margin-inline-start:2rem}#awaiting-confirmation-action-modal #send-client-payment-link-input-wrapper{margin-block-end:1rem;position:relative;width:100%}#awaiting-confirmation-action-modal #send-client-payment-link-input-wrapper input{border:1px solid #cbcbcb;font-size:1.5rem;font-weight:400;height:3.5rem;text-align:center}#awaiting-confirmation-action-modal #send-client-payment-link-input-wrapper input.red-border{border:1px solid var(--theme-red2)}#awaiting-confirmation-action-modal #send-client-payment-link-input-wrapper input:focus{border-color:inherit;box-shadow:none;outline:none}#awaiting-confirmation-action-modal #send-client-payment-link-input-wrapper i{cursor:pointer;font-size:1.5rem;inset-block-end:1rem;inset-inline-end:.75rem;position:absolute}#awaiting-confirmation-action-modal .awaiting-confirmation-charge-options-data-display-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-charge-options-data-display-title b{font-size:1.125rem}#awaiting-confirmation-action-modal #awaiting-confirmation-charge-options-total{display:flex;justify-content:flex-end;margin-block-start:1rem;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-charge-options-meeting-data{align-items:flex-start;border-block-end:1px solid #f3f3f4;display:flex;flex-direction:column;justify-content:flex-start;padding-block-end:.5rem;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-charge-options-meeting-data .meeting-data-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-block-end:.5rem;width:100%}#awaiting-confirmation-action-modal .awaiting-confirmation-charge-options-meeting-data .meeting-data-item span{margin-inline-start:1.875rem}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper{align-items:flex-start;border-block-start:1px solid #f3f3f4;display:flex;flex-direction:column;justify-content:flex-start;padding-block-start:1rem;width:100%}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper h4{margin-block-end:.5rem}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper .select-option-item{font-weight:500;margin-bottom:1rem}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper .select-option-item .bsapp--radio-animate{color:#292929;margin-inline-end:.5rem}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper .payment-name-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper .payment-name-wrapper b{font-size:1.25rem;font-weight:500}#awaiting-confirmation-action-modal #send-client-payment-link-send-option-wrapper .payment-name-wrapper span{font-size:1.125rem;font-weight:400}#awaiting-confirmation-action-modal .approve-change-checkbox{align-items:center;background-color:#fff;border:1px solid #cbcbcb!important;border-radius:8px;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;transition:border-color .05s,border-width .05s,background-color .05s;width:1.5rem}#awaiting-confirmation-action-modal .approve-change-checkbox i{color:#fff;display:block;opacity:0;transform:scale(.9);transition:opacity .05s,transform .05s}#awaiting-confirmation-action-modal .approve-change-checkbox[data-checked=true]{background-color:var(--theme-secondary3)}#awaiting-confirmation-action-modal .approve-change-checkbox[data-checked=true] i{opacity:1;transform:scale(1)}@media(hover:hover)and (pointer:fine){#awaiting-confirmation-action-modal .approve-change-checkbox:hover,#awaiting-confirmation-action-modal .approve-change-checkbox[data-hover=true]{border:1px solid var(--theme-secondary3)!important}}#calendarMeetingPaymentLinkSendTypeSelectionModal{z-index:1100}#memberships .modal-body{padding:5px 13px 17px!important}#memberships .modal-description{background-color:rgba(54,173,193,.1);border-radius:12px;padding-block:12px;padding-inline:35px;width:100%}#memberships .modal-description .modal-description_text{color:var(--theme-color-light-blue);font-size:1rem;font-weight:400;margin:0;text-align:center}#memberships .form--group{padding:15px}#memberships .form--group .form--group-wrapper{align-content:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:space-between;overflow:hidden}#memberships .form--group .form--group-wrapper .checkbox-item_container{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}#memberships .form--group .form--group-wrapper .checkbox-item_container input{display:none;height:1px;position:absolute;width:1px}#memberships .form--group .form--group-wrapper .checkbox-item_container .checkbox-item_label{align-items:center;display:flex;flex-direction:row-reverse;gap:8px;margin:0}#memberships .form--group .form--group-wrapper .checkbox-item_container .checkbox-item_label_text{max-width:100%}#memberships .form--group .form--group-wrapper .checkbox-item_container .checkbox-item_label:hover .checkbox-item_label_text{cursor:pointer;white-space:normal}#memberships .form--group .form--group-wrapper .checkbox-item_container .checkbox-item_checkbox{background-color:var(--label-bg,transparent);border:1px solid var(--theme-border-color-light2);border-radius:5px;color:var(--label-color,currentColor);display:inline-block;flex-shrink:0;height:22px;margin-inline-start:auto;position:relative;width:22px}#memberships .form--group .form--group-wrapper .checkbox-item_container .checkbox-item_checkbox:after{content:"";left:69%;margin-left:-.5rem;position:absolute;top:50%}#memberships .form--group .form--group-wrapper .checkbox-item_container input:checked+label .checkbox-item_checkbox{--label-border:var(--calendar-settings-selected-color);--label-bg:var(--calendar-settings-selected-color);--label-color:#fff}#memberships .form--group .form--group-wrapper .checkbox-item_container input:checked+label .checkbox-item_checkbox:after{--checkbox-width:0.3rem;--checkbox-height:0.6rem;animation:checkbox-check .25s cubic-bezier(.4,0,.23,1) forwards;border-bottom:2px solid transparent;border-right:2px solid transparent;color:var(--label-color);transform:rotate(45deg);transform-origin:0 100%}#create-user-modal-wrapper{z-index:9999}#create-user-modal-wrapper *{color:var(--theme-body-color2)}#create-user-modal-wrapper * .fa-chevron-down{font-size:1.5rem;font-weight:500}@media(max-width:768px){#create-user-modal-wrapper .modal-dialog{border-top-left-radius:12px;border-top-right-radius:12px;height:80vh!important;margin-top:auto}}#create-user-modal-wrapper .modal-header{border:none}#create-user-modal-wrapper .modal-body{display:flex;flex-direction:column}#create-user-modal-wrapper .modal-body label{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#create-user-modal-wrapper .modal-body label:not(input){color:var(--theme-body-color2);font-weight:600}#create-user-modal-wrapper .modal-body label .component-custom-select-option{font-weight:400}#create-user-modal-wrapper .modal-body label .component-custom-select-option.active{font-weight:600}#create-user-modal-wrapper .modal-body label p{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0;padding:0}#create-user-modal-wrapper .modal-body label p .required-field{color:var(--theme-border-color-light__lee-join);font-size:.875rem;font-weight:400;margin-inline-start:.25rem;transition:opacity .3s ease-in-out}#create-user-modal-wrapper .modal-body label[for=input-email] .required-field,#create-user-modal-wrapper .modal-body label[for=input-phone] .required-field{opacity:0}#create-user-modal-wrapper .modal-body label #input-birthdate,#create-user-modal-wrapper .modal-body label input{border-color:var(--theme-grey_400);font-size:1.125rem;height:3.5rem;width:100%}#create-user-modal-wrapper .modal-body label #input-birthdate::placeholder,#create-user-modal-wrapper .modal-body label input::placeholder{color:var(--theme-border-color-light__lee-join)}#create-user-modal-wrapper .modal-body label #input-birthdate:focus,#create-user-modal-wrapper .modal-body label input:focus{border-color:var(--theme-grey_400);box-shadow:none}#create-user-modal-wrapper .modal-body label #input-birthdate[data-error=true],#create-user-modal-wrapper .modal-body label #input-birthdate[data-format-error=true],#create-user-modal-wrapper .modal-body label input[data-error=true],#create-user-modal-wrapper .modal-body label input[data-format-error=true]{border-color:var(--theme-red)}#create-user-modal-wrapper .modal-body label #input-birthdate{border-radius:8px;padding:.5rem .875rem;text-align:start}#create-user-modal-wrapper .modal-body label #input-birthdate[data-placeholder=true]{color:var(--theme-border-color-light__lee-join)}#create-user-modal-wrapper .modal-body label #input-phone{direction:ltr;padding-inline:.875rem .5rem}#create-user-modal-wrapper .modal-body label #input-phone::placeholder{text-align:end}#create-user-modal-wrapper .modal-body label #input-email{direction:rtl;text-align:end}#create-user-modal-wrapper .modal-body label #input-email::placeholder{text-align:start}#create-user-modal-wrapper .modal-body label .duplicate-error{color:#ff0031;font-weight:400;margin-block-start:.25rem}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper{width:100%}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper .custom-select-placeholder,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper .custom-select-placeholder{color:var(--theme-border-color-light__lee-join)!important;font-weight:400}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper .component-custom-select-menu ul,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper .component-custom-select-menu ul{max-height:11rem}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar{width:2.5px}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar-track,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar-track{background:transparent}#create-user-modal-wrapper .modal-body #select-user-gender-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar-thumb,#create-user-modal-wrapper .modal-body #select-user-role-select-wrapper .component-custom-select-menu ul::-webkit-scrollbar-thumb{background-color:var(--theme-default);border-radius:10px}#create-user-modal-wrapper .modal-body .dual-input-field{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#create-user-modal-wrapper .modal-body .dual-input-field label{width:49%}#create-user-modal-wrapper .modal-body .component-custom-select-text-container{border:1px solid var(--theme-grey_400);border-radius:8px;font-size:1.125rem;height:3.5rem;padding:.5rem .875rem}#create-user-modal-wrapper .modal-body .component-custom-select-text-container span{font-weight:400}#create-user-modal-wrapper .modal-body .component-custom-select-text-container .custom-select-placeholder{font-size:1.125rem}#create-user-modal-wrapper .modal-body #send-user-login-information{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-block:1rem}#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--theme-grey_400)!important;border-radius:8px;cursor:pointer;display:flex;height:1.75rem;justify-content:center;margin-inline-end:.5rem;transition:border-color .05s,border-width .05s,background-color .05s;width:1.75rem}#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox i{color:var(--theme-body-bg);display:block;opacity:0;transform:scale(.9);transition:opacity .05s,transform .05s}#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox[data-checked=true]{background-color:var(--theme-secondary3)}#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox[data-checked=true] i{opacity:1;transform:scale(1)}@media(hover:hover)and (pointer:fine){#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox:hover,#create-user-modal-wrapper .modal-body #send-user-login-information .checkbox[data-hover=true]{border:1px solid var(--theme-secondary3)!important}}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper{border-block:1px solid var(--theme-grey_400);display:flex;flex-direction:column;padding-block:1rem}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle div:first-of-type i{margin-inline-end:.5rem}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle div:first-of-type span{font-size:1.125rem;font-weight:600}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle .fa-chevron-down{transition:transform .3s ease-in-out}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle .fa-chevron-down.rotated{transform:rotate(180deg)}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #additional-information-fields{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding-block-start .3s ease-in-out}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #additional-information-fields #input-birthdate{cursor:pointer}#create-user-modal-wrapper .modal-body #additional-information-fields-wrapper #display-additional-information-toggle[data-open=true]+#additional-information-fields{max-height:23rem;opacity:1;padding-block-start:1rem}#create-user-modal-wrapper .modal-footer{align-items:center;border:0;display:flex;flex-direction:row;justify-content:space-between}#create-user-modal-wrapper .modal-footer button{border-radius:12px;font-weight:500;height:3.5rem;width:49%}#create-user-modal-wrapper .modal-footer button:first-of-type{border:1px solid var(--theme-body-color2)}#create-user-modal-wrapper .modal-footer button:last-of-type{background-color:var(--theme-secondary4);color:var(--theme-body-bg)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2.5px)}}#create-user-modal-wrapper .bounce{animation:bounce .5s}#create-user-modal-wrapper #modal-fail-success-block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#create-user-modal-wrapper #modal-fail-success-block i{font-size:7.75rem;margin-bottom:1.25rem}#create-user-modal-wrapper #modal-fail-success-block .fa-circle-check{color:var(--theme-success)}#create-user-modal-wrapper #modal-fail-success-block .fa-circle-xmark{color:var(--theme-error)}#create-user-modal-wrapper #modal-fail-success-block h4{font-size:1.5rem;margin-bottom:.5rem}#create-user-modal-wrapper #modal-fail-success-block p{font-size:1rem}.component-custom-multi-select,.component-custom-select{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;position:relative;text-align:start}.component-custom-multi-select .component-custom-multi-select-text-container,.component-custom-multi-select .component-custom-select-text-container,.component-custom-select .component-custom-multi-select-text-container,.component-custom-select .component-custom-select-text-container{align-items:center;display:inherit;flex-direction:inherit;height:100%;justify-content:space-between;transition:border-radius .3s ease-in-out;width:100%}.component-custom-multi-select .component-custom-multi-select-text-container .selected-multi-option,.component-custom-multi-select .component-custom-select-text-container .selected-multi-option,.component-custom-select .component-custom-multi-select-text-container .selected-multi-option,.component-custom-select .component-custom-select-text-container .selected-multi-option{background:#292929;border-radius:4px;color:#fff;font-size:.875rem;line-height:12px;padding:.2rem}.component-custom-multi-select .component-custom-multi-select-text-container span,.component-custom-multi-select .component-custom-select-text-container span,.component-custom-select .component-custom-multi-select-text-container span,.component-custom-select .component-custom-select-text-container span{-webkit-line-clamp:1;-webkit-box-orient:horizontal;display:-webkit-box;font-size:18px;line-height:1.2em;max-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.component-custom-multi-select .component-custom-multi-select-text-container i,.component-custom-multi-select .component-custom-select-text-container i,.component-custom-select .component-custom-multi-select-text-container i,.component-custom-select .component-custom-select-text-container i{transition:transform .3s ease}.component-custom-multi-select .component-custom-multi-select-text-container i.rotated,.component-custom-multi-select .component-custom-select-text-container i.rotated,.component-custom-select .component-custom-multi-select-text-container i.rotated,.component-custom-select .component-custom-select-text-container i.rotated{transform:rotate(180deg)}.component-custom-multi-select .component-custom-multi-select-text-container .custom-multi-select-placeholder,.component-custom-multi-select .component-custom-multi-select-text-container .custom-select-placeholder,.component-custom-multi-select .component-custom-select-text-container .custom-multi-select-placeholder,.component-custom-multi-select .component-custom-select-text-container .custom-select-placeholder,.component-custom-select .component-custom-multi-select-text-container .custom-multi-select-placeholder,.component-custom-select .component-custom-multi-select-text-container .custom-select-placeholder,.component-custom-select .component-custom-select-text-container .custom-multi-select-placeholder,.component-custom-select .component-custom-select-text-container .custom-select-placeholder{color:var(--theme-border-color-light__lee-join)!important;font-size:1rem}.component-custom-multi-select .component-custom-multi-select-menu,.component-custom-multi-select .component-custom-select-menu,.component-custom-select .component-custom-multi-select-menu,.component-custom-select .component-custom-select-menu{background:var(--theme-body-bg);border-radius:8px;box-shadow:0 3px 20px rgba(0,0,0,.161);inset-inline-start:0;min-width:10.625rem;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out;width:100%;z-index:97}.component-custom-multi-select .component-custom-multi-select-menu.open,.component-custom-multi-select .component-custom-multi-select-menu.open ul,.component-custom-multi-select .component-custom-select-menu.open,.component-custom-multi-select .component-custom-select-menu.open ul,.component-custom-select .component-custom-multi-select-menu.open,.component-custom-select .component-custom-multi-select-menu.open ul,.component-custom-select .component-custom-select-menu.open,.component-custom-select .component-custom-select-menu.open ul{transform:scaleY(1)}.component-custom-multi-select .component-custom-multi-select-menu.open-above,.component-custom-multi-select .component-custom-select-menu.open-above,.component-custom-select .component-custom-multi-select-menu.open-above,.component-custom-select .component-custom-select-menu.open-above{bottom:100%;top:auto;transform-origin:bottom}.component-custom-multi-select .component-custom-multi-select-menu ul,.component-custom-multi-select .component-custom-select-menu ul,.component-custom-select .component-custom-multi-select-menu ul,.component-custom-select .component-custom-select-menu ul{list-style:none;margin:0;max-height:23.625rem;overflow-y:auto;padding:.5rem 0;transform:scaleY(1);transition:transform .3s ease-in-out;width:100%}.component-custom-multi-select .component-custom-multi-select-menu ul:focus-visible,.component-custom-multi-select .component-custom-select-menu ul:focus-visible,.component-custom-select .component-custom-multi-select-menu ul:focus-visible,.component-custom-select .component-custom-select-menu ul:focus-visible{outline:none}.component-custom-multi-select .component-custom-multi-select-menu ul li,.component-custom-multi-select .component-custom-select-menu ul li,.component-custom-select .component-custom-multi-select-menu ul li,.component-custom-select .component-custom-select-menu ul li{border-radius:0;color:var(--theme-body-color);cursor:pointer;padding:.5rem;transition:background-color .3s,color .3s;width:100%}.component-custom-multi-select .component-custom-multi-select-menu ul li.active,.component-custom-multi-select .component-custom-multi-select-menu ul li.active-multi,.component-custom-multi-select .component-custom-multi-select-menu ul li:hover,.component-custom-multi-select .component-custom-select-menu ul li.active,.component-custom-multi-select .component-custom-select-menu ul li.active-multi,.component-custom-multi-select .component-custom-select-menu ul li:hover,.component-custom-select .component-custom-multi-select-menu ul li.active,.component-custom-select .component-custom-multi-select-menu ul li.active-multi,.component-custom-select .component-custom-multi-select-menu ul li:hover,.component-custom-select .component-custom-select-menu ul li.active,.component-custom-select .component-custom-select-menu ul li.active-multi,.component-custom-select .component-custom-select-menu ul li:hover{background-color:var(--theme-body-bg2__lee);color:var(--theme-body-color)}.component-custom-multi-select .component-custom-multi-select-menu ul .active,.component-custom-multi-select .component-custom-select-menu ul .active,.component-custom-select .component-custom-multi-select-menu ul .active,.component-custom-select .component-custom-select-menu ul .active{pointer-events:none}.component-custom-multi-select .component-custom-multi-select-menu ul .separator,.component-custom-multi-select .component-custom-select-menu ul .separator,.component-custom-select .component-custom-multi-select-menu ul .separator,.component-custom-select .component-custom-select-menu ul .separator{background-color:transparent!important;color:var(--theme-border-color-light__lee-join)!important;font-style:italic;pointer-events:none}