.form-errors{color:var(--bs-form-invalid-color);font-size:.95rem;margin-top:.5rem;width:100%}input .readonly{background-color:var(--bs-gray-300)!important;pointer-events:none}input.form-control[type=time]::-webkit-date-and-time-value{margin:0;text-align:left}input.form-control[type=color]{flex-grow:0;min-width:80px}input.form-control[type=color]::-webkit-color-swatch-wrapper{padding:0}input.form-control[type=color]::-webkit-color-swatch{border:none}input.form-control[type=color]::-moz-color-swatch{border:none}ul{list-style-position:inside;padding-left:0}.form-errors ul{list-style:none;padding-left:0}.dt-processing{transform:none!important}.dataTables_length label{font-size:0}.datatable-number-control{font-size:0;padding:1rem 0}.pagination{justify-content:end}.card-body .dt-container>div:has(table){overflow-x:auto;-webkit-overflow-scrolling:touch}.card-body .dt-container .datatable-number-control{text-align:right}@media(max-width:768px){.card-body .dt-container .datatable-number-control{display:none}}.card-body .dt-container .dt-paging .pagination{flex-wrap:nowrap;justify-content:center}.card-body .dt-container .dt-paging .pagination .page-link.next,.card-body .dt-container .dt-paging .pagination .page-link.previous{background-color:var(--bs-gray-200);border-radius:.475rem;font-size:0;padding:.5rem .75rem}.card-body .dt-container .dt-paging .pagination .page-link.next:before,.card-body .dt-container .dt-paging .pagination .page-link.previous:before{font-size:1rem;font-weight:700}.card-body .dt-container .dt-paging .pagination .page-link.next:hover,.card-body .dt-container .dt-paging .pagination .page-link.previous:hover{background-color:var(--bs-primary);color:#fff}.card-body .dt-container .dt-paging .pagination .page-item.disabled .page-link.next,.card-body .dt-container .dt-paging .pagination .page-item.disabled .page-link.previous{opacity:.4}.card-body .dt-container .dt-paging .pagination .page-item.disabled .page-link.next:hover,.card-body .dt-container .dt-paging .pagination .page-item.disabled .page-link.previous:hover{background-color:var(--bs-gray-200);color:inherit}.card-body .dt-container .dt-paging .pagination .page-link.previous:before{content:"←"}.card-body .dt-container .dt-paging .pagination .page-link.next:before{content:"→"}.select2-container--bootstrap5 .select2-dropdown{z-index:9000}.select2-container--bootstrap5 .select2-selection__clear{top:auto;transform:none}.type-toggler .js-event-type-text,.type-toggler .select2 .select2-selection,.type-toggler .type-toggler-input{border-radius:0}.type-toggler .js-event-type-toggler,.type-toggler .type-toggler-button{border-radius:0;height:auto}.js-address-search-results,.js-equipement-search-results,.js-music-search-results{background-color:var(--bs-gray-200);border-bottom-left-radius:.85rem;border-bottom-right-radius:.85rem;left:0;position:absolute;right:0;z-index:1}.js-address-search-results li:hover,.js-equipement-search-results li:hover,.js-music-search-results li:hover{background-color:var(--bs-gray-300);cursor:pointer}.js-address-search-results li:hover i,.js-equipement-search-results li:hover i,.js-music-search-results li:hover i{color:var(--bs-text-primary)}.js-address-search-results li .thumbnail,.js-equipement-search-results li .thumbnail,.js-music-search-results li .thumbnail{height:50px;width:50px}.js-music-searchbar-widget{max-height:500px;overflow-y:auto}button[data-kt-indicator=on]{pointer-events:none}.searchbar.searched,.searchbar.searched+button{border-bottom:1px solid var(--bs-gray-300);border-bottom-left-radius:0;border-bottom-right-radius:0}.image-input.image-input-empty .image-input-wrapper{background-image:url(/build/images/placeholder.2e600197.jpg)}.image-input .image-input-wrapper{background-position:50%;background-size:cover}.image-input[data-logo-input=true] .image-input-wrapper{background-color:#f9f9f9;background-size:contain}.image-input [data-kt-image-input-action=change]{left:0}.image-input [data-kt-image-input-action=cancel],.image-input [data-kt-image-input-action=remove]{left:100%;top:0}.ratio-1-1{aspect-ratio:1/1;object-fit:cover;width:100%}.mw-400{max-width:400px}.appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.full-size-modal{height:auto;margin:1em auto;max-width:99%;min-height:100%}.full-size-modal .modal-content{border-radius:var(--bs-modal-border-radius);height:auto;margin-bottom:1em;margin-top:1em;min-height:100%}.full-size-modal .modal-body{overflow-x:hidden}@media(min-width:769px){.full-size-modal .modal-footer,.modal-fullscreen .modal-footer{padding-right:5rem}}.gmaps-address .searched{border-bottom-left-radius:0;border-bottom-right-radius:0}.gmaps-address-results{border-radius:0 0 .85rem .85rem;overflow:hidden;position:absolute;top:100%;width:100%;z-index:1}.gmaps-address-results li{align-items:center;background-color:var(--bs-gray-200);cursor:pointer;display:flex;justify-content:space-between;padding:.5rem 1rem}.gmaps-address-results li .secondary-data{color:var(--bs-gray-600);margin-left:1em}.gmaps-address-results li:hover{background-color:var(--bs-gray-300)}.gmaps-address-results li:hover i{color:var(--bs-text-primary)}.js-search-equipement[data-available=false],.js-search-formula[data-available=false]{filter:opacity(.5);pointer-events:none}.collapsible.rotate.active .rotate-90>i{color:var(--bs-text-primary)}.js-entry.music-entry .delete-entry,.js-entry.music-entry img{height:50px;width:50px}@media(max-width:768px){.crisp-client.crisp-client{display:none!important}.app-wrapper{margin-top:15px!important}.app-main{overflow-x:hidden}.app-container{padding-left:1rem!important;padding-right:1rem!important}.app-container>.card,.app-container>.tab-content{max-width:100%}.px-9{padding-left:1rem!important;padding-right:1rem!important}.nav-custom.nav-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-custom.nav-tabs::-webkit-scrollbar{display:none}.nav-custom.nav-tabs .nav-item{flex-shrink:0}.card-body .d-flex.gap-2{flex-wrap:wrap}.card-title.justify-content-between{flex-wrap:wrap;gap:.5rem}.card-title.justify-content-between h2,.card-title.justify-content-between h3{flex:1 1 auto}.card-title.justify-content-between>.btn,.card-title.justify-content-between>a.btn,.card-title.justify-content-between>div{flex:0 0 auto;white-space:nowrap}.js-equipement-entry .col-12.d-flex{flex-wrap:wrap}.js-equipement-entry .col-12.d-flex>.col-9{flex:0 0 100%}.js-equipement-entry .col-12.d-flex>.col-3{margin-top:.25rem;padding-left:0!important}#kt_event_view_details .col-6{flex:0 0 100%;max-width:100%;width:100%}#kt_event_view_details .btn{white-space:nowrap}.ps-10{padding-left:1rem!important}.nav-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs .nav-item{flex-shrink:0}#messagingWindow>div:first-child{margin-bottom:1rem!important}.card-header:not(.flex-nowrap){flex-wrap:wrap;gap:.5rem}.card-header:not(.flex-nowrap) .card-title{flex:0 0 100%}.card-header:not(.flex-nowrap) .card-title .w-250px{width:100%!important}.card-header:not(.flex-nowrap) .card-toolbar{flex:0 0 100%;flex-wrap:wrap;gap:.5rem}.card-header:not(.flex-nowrap) .card-toolbar>.d-flex{flex-wrap:wrap;gap:.5rem}.card-header:not(.flex-nowrap) .card-toolbar>ul.nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}.card-header:not(.flex-nowrap) .card-toolbar>ul.nav::-webkit-scrollbar{display:none}.card-header:not(.flex-nowrap) .card-toolbar>ul.nav .nav-item{flex-shrink:0}.card-header:not(.flex-nowrap) .card-toolbar .btn{white-space:nowrap}.card-group{flex-direction:column}.card-group>.card{width:100%!important}}.js-quantity-alerts-container{margin-top:10px}.iti{width:100%}#user_impersonator{background-color:#793aff;color:#fff;font-size:15px;padding:8px;text-align:center}#user_impersonator a{color:#fff;text-decoration:underline}@media(min-width:992px){#user_impersonator{left:0;position:fixed;right:0;top:0;z-index:1000}}.equipements-formulas-searchbar{max-width:400px}.equipement-card__count .minus-button{border-bottom-right-radius:0;border-top-right-radius:0}.equipement-card__count .plus-button{border-bottom-left-radius:0;border-top-left-radius:0}.equipement-card__quantity{border-radius:0;padding:0;text-align:center;width:calc(1.5em + 1.1rem + 2px)}.equipement-card__quantity::-webkit-inner-spin-button{appearance:none}.custom-file-input__attachment{align-items:center;background-color:var(--bs-gray-100);border-radius:.475rem;display:flex;justify-content:space-between;margin-top:.75rem;padding:.5rem 1rem}.invalid-feedback{margin:0}.invalid-feedback ul{margin-bottom:0}.modal-lg{max-width:100%;width:700px}label.js-hide-button{font-size:.85rem;padding:.4rem .75rem;transition:filter .15s ease;user-select:none}label.js-hide-button:hover{filter:brightness(.88)}.tab-pane:not(.active){display:none!important}.tab-pane.active{display:block!important}.alert-email-verify{--email-verify-bg:#f4f0fb;--email-verify-accent:#724f9b;--email-verify-btn-bg:#724f9b;--email-verify-btn-color:#fff;background:var(--email-verify-bg)}.alert-email-verify .alert-email-verify-icon{color:var(--email-verify-accent)}.alert-email-verify .alert-email-verify-btn{background:var(--email-verify-btn-bg);border:0;color:var(--email-verify-btn-color)}[data-bs-theme=dark] .alert-email-verify{--email-verify-bg:#241d30;--email-verify-accent:#c3a9e8;--email-verify-btn-bg:#7c58a8;--email-verify-btn-color:#fff}.fc-event.event-unsigned,.fc-event.rental-unsigned{border:2px solid orange!important;border-left-width:4px!important;box-shadow:0 0 0 1px rgba(255,165,0,.2)}.event-unsigned-icon,.rental-unsigned-icon{align-items:center;color:orange;display:inline-flex;flex-shrink:0;font-size:.85em;margin-right:4px}.event-unsigned-icon i,.rental-unsigned-icon i{margin-right:2px}.fc-daygrid-event .event-unsigned-icon,.fc-daygrid-event .rental-unsigned-icon{font-size:.75em}.fc-timegrid-event .event-unsigned-icon,.fc-timegrid-event .rental-unsigned-icon{font-size:.85em}.fc-list-event .event-unsigned-icon,.fc-list-event .rental-unsigned-icon{font-size:1em}.fc-daygrid-dot-event .event-unsigned-icon,.fc-daygrid-dot-event .rental-unsigned-icon{font-size:.7em;margin-right:2px}.fc-event.event-cancelled,.fc-event.rental-cancelled{border:2px solid #dc3545!important;border-left-width:4px!important;box-shadow:0 0 0 1px rgba(220,53,69,.2);opacity:.55!important}.event-cancelled-icon,.rental-cancelled-icon{align-items:center;color:#dc3545;display:inline-flex;flex-shrink:0;font-size:.85em;margin-right:4px}.event-cancelled-icon i,.rental-cancelled-icon i{margin-right:2px}.fc-daygrid-event .event-cancelled-icon,.fc-daygrid-event .rental-cancelled-icon{font-size:.75em}.fc-timegrid-event .event-cancelled-icon,.fc-timegrid-event .rental-cancelled-icon{font-size:.85em}.fc-list-event .event-cancelled-icon,.fc-list-event .rental-cancelled-icon{font-size:1em}.fc-daygrid-dot-event .event-cancelled-icon,.fc-daygrid-dot-event .rental-cancelled-icon{font-size:.7em;margin-right:2px}.fc-event.mp-event-cancelled{opacity:.6;text-decoration:line-through}.fc-event-title-container{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;min-width:0;overflow:hidden}.fc-event-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-event-tags{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;gap:2px}.fc-event-tag{align-items:center;background:hsla(0,0%,100%,.9);border-radius:6px;color:#3f4254;display:inline-flex;font-size:.85em;line-height:1.5;padding:0 5px;white-space:nowrap}.fc-event-meta{flex:0 1 auto;font-size:.8em;min-width:0;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-style .gm-style-iw-c{padding:0!important}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:auto!important}.gm-style .gm-style-iw-c .gm-style-iw-chr{position:absolute;right:0}.gm-style .gm-style-iw-c .gm-style-iw-chr button{height:auto!important;width:auto!important}.gm-style .gm-style-iw-c .gm-style-iw-chr button span{height:15px!important;width:15px!important}#grid-planning-toolbar .btn-group .grid-view-btn.active{font-weight:600}#grid-planning-toolbar #grid-period-label{min-width:180px}@media(max-width:576px){#grid-planning-toolbar{align-items:flex-start!important;flex-direction:column}#grid-planning-toolbar #grid-period-label{font-size:.9rem!important;min-width:unset}.grid-event-item{align-items:center;flex-wrap:wrap}.grid-event-item .grid-event-time{flex:0 0 auto;min-width:unset}.grid-event-item .flex-grow-1{flex:0 0 100%;margin-top:2px;order:3}.grid-event-item>.badge{margin-left:auto}#calendar_search{min-width:120px!important}}@media(max-width:768px){.card:has(#kt_event_calendar_app) .card-header{flex-wrap:wrap;gap:8px;padding-left:10px;padding-right:10px}.card:has(#kt_event_calendar_app) .card-header .card-toolbar{justify-content:space-between;width:100%}.card:has(#kt_event_calendar_app) .card-header .card-toolbar .me-3{flex:1;margin-right:8px!important}.card:has(#kt_event_calendar_app) .card-header .card-toolbar .me-3 .input-group{width:100%}.card:has(#kt_event_calendar_app) .card-header .card-toolbar .me-3 #calendar_search{flex:1;min-width:unset!important}.card:has(#kt_event_calendar_app) .card-body{padding:10px}.card:has(#kt_event_calendar_app) .fc .fc-toolbar{flex-wrap:wrap;gap:5px}.card:has(#kt_event_calendar_app) .fc .fc-toolbar .fc-toolbar-title{font-size:1.1rem}.card:has(#kt_event_calendar_app) .fc-daygrid-event{font-size:.7rem}.card:has(#kt_event_calendar_app) .fc-daygrid-event .fc-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card:has(#kt_event_calendar_app) .fc-daygrid-day-frame{padding:1px}.card:has(#kt_event_calendar_app) .fc-daygrid-day-top{font-size:.75rem}.card:has(#kt_event_calendar_app) .fc-col-header-cell{font-size:.7rem;padding:2px 0}}.rich-text-editor{border:1px solid var(--bs-border-color,#dbdfe9);border-radius:.475rem;overflow:hidden;width:100%}.rich-text-editor .pell-actionbar{background-color:var(--bs-light,#f9f9f9);border-bottom:1px solid var(--bs-border-color,#dbdfe9)}.rich-text-editor .pell-button{color:var(--bs-gray-700,#5e6278);cursor:pointer;height:32px;width:32px}.rich-text-editor .pell-button.pell-button-selected{background-color:var(--bs-gray-200,#e9ecef)}.rich-text-editor .pell-content{border:0;box-shadow:none;min-height:80px}.rich-text-editor .pell-content:focus{box-shadow:none;outline:0}.rich-text-editor .pell-content ol,.rich-text-editor .pell-content ul{margin:0 0 0 1.25rem;padding:0}#quoteLinesTable .qlt-actions{background-color:var(--bs-body-bg);box-shadow:-6px 0 8px -6px rgba(0,0,0,.12);position:sticky;right:0;z-index:1}#quoteLinesTable thead .qlt-actions{background-color:var(--bs-light);z-index:2}.dashboard-grid{display:grid;gap:1.5rem;grid-auto-flow:row dense;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.dashboard-widget{position:relative}.dashboard-widget[data-cols="2"]{grid-column:span 2}.dashboard-widget[data-rows="2"]{grid-row:span 2}@media(max-width:1199px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.dashboard-grid{grid-template-columns:1fr}.dashboard-widget[data-cols="2"],.dashboard-widget[data-rows="2"]{grid-column:span 1;grid-row:span 1}}.widget-drag-handle{background:hsla(0,0%,100%,.9);border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.12);cursor:grab;opacity:0;padding:3px 7px;position:absolute;right:.6rem;top:.6rem;transition:opacity .15s;z-index:10}.dashboard-widget:hover .widget-drag-handle{opacity:1}.draggable-source--is-dragging{opacity:.35!important}.draggable-mirror{opacity:.9;z-index:9999}.mpj-ob-mask{background:rgba(15,23,42,.55);display:none;inset:0;position:fixed;z-index:10850}.mpj-ob-mask.on{display:block}.mpj-ob-hole{border-radius:10px;box-shadow:0 0 0 9999px rgba(15,23,42,.55);display:none;pointer-events:none;position:fixed;transition:top .2s,left .2s,width .2s,height .2s;z-index:10851}.mpj-ob-hole.on{display:block}.mpj-ob-revealed{opacity:1!important}.mpj-ob-card{background:#fff;border-radius:.75rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);display:none;max-width:calc(100vw - 32px);padding:1.25rem;position:fixed;width:340px;z-index:10860}.mpj-ob-card.on{display:block}.mpj-ob-title{color:#181c32;font-size:1.05rem;font-weight:700;margin:0 0 .35rem}.mpj-ob-body{color:#3f4254;font-size:.95rem;line-height:1.5;margin:0}.mpj-ob-foot{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem}.mpj-ob-count{color:#a1a5b7;font-size:.8rem}.mpj-ob-actions{display:flex;gap:.5rem}.mpj-ob-skip{background:none;border:0;color:#a1a5b7;cursor:pointer;font-size:.8rem;padding:0;text-decoration:underline}.mpj-ob-caret{background:#fff;height:14px;position:absolute;transform:rotate(45deg);width:14px}.mpj-ob-card.place-right .mpj-ob-caret{left:-6px;margin-top:-7px}.mpj-ob-card.place-left .mpj-ob-caret{left:auto;margin-top:-7px;right:-6px}.mpj-ob-card.place-bottom .mpj-ob-caret{margin-left:-7px;top:-6px}.mpj-ob-card.place-top .mpj-ob-caret{bottom:-6px;margin-left:-7px;top:auto}.mpj-ob-card.place-center .mpj-ob-caret{display:none}.mpj-ob-intro{align-items:center;background:rgba(18,12,38,.55);display:none;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10880}.mpj-ob-intro.is-open{display:flex}.mpj-ob-intro-dialog{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.35);max-width:420px;padding:32px 28px;text-align:center;width:100%}.mpj-ob-intro-avatar{background:linear-gradient(125deg,#2b6db5,#724f9b);border-radius:50%;height:84px;margin:0 auto 16px;padding:3px;width:84px}.mpj-ob-intro-avatar img{display:block;object-fit:cover}.mpj-ob-intro-avatar img,.mpj-ob-intro-avatar-fallback{background:#fff;border-radius:50%;height:100%;width:100%}.mpj-ob-intro-avatar-fallback{align-items:center;color:#724f9b;display:none;font-size:34px;font-weight:800;justify-content:center}.mpj-ob-intro-cta{background:linear-gradient(125deg,#2b6db5,#724f9b);border:0;color:#fff;cursor:pointer;font-size:16px;padding:13px 0}.mpj-ob-intro-cta,.mpj-ob-intro-demo{border-radius:10px;display:block;font-weight:700;width:100%}.mpj-ob-intro-demo{background:#fff;border:1px solid #d7dae5;color:#2b6db5;margin-top:10px;padding:11px 0;text-decoration:none}.mpj-ob-intro-demo:hover{background:#f6f8fc}.mpj-ob-intro-skip{background:transparent;border:0;color:#99a1b7;cursor:pointer;display:block;font-weight:600;margin-top:10px;padding:8px 0;width:100%}.tutorial-widget{bottom:24px;position:fixed;right:24px;z-index:9998}.scrolltop{bottom:82px!important}.tutorial-widget-btn{align-items:center;background-color:var(--bs-success);border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;height:54px;justify-content:center;transition:all .3s ease;width:54px}.tutorial-widget-btn:hover{background-color:var(--bs-success-dark,#157347);transform:scale(1.1)}.subscription-compare>summary{list-style:none}.subscription-compare>summary::-webkit-details-marker{display:none}.subscription-compare-caret{transition:transform .2s}.subscription-compare[open] .subscription-compare-caret{transform:rotate(90deg)}.pkg-dot{height:20px;width:20px}.pkg-dot--green{background:#e8f5e9}.pkg-dot--grey{background:#f4f5f7}.pkg-dot--blue{background:#e8f0fe}.pell{border:1px solid hsla(0,0%,4%,.1)}.pell,.pell-content{box-sizing:border-box}.pell-content{height:300px;outline:0;overflow-y:auto;padding:10px}.pell-actionbar{background-color:#fff;border-bottom:1px solid hsla(0,0%,4%,.1)}.pell-button{background-color:transparent;border:none;cursor:pointer;height:30px;outline:0;vertical-align:bottom;width:30px}.pell-button-selected{background-color:#f0f0f0}