.mcDataTable th{background-color:#20232a}.table.table-bordered,.table.table-bordered td,.table.table-bordered th,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.table.dataTable>:not(caption)>*>*{background-color:transparent}.form-control:disabled{color:#000}.alert-success{background:color-mix(in srgb,var(--c-success) 85%,var(--c-border));border-color:var(--c-success)}.alert-danger{background:color-mix(in srgb,var(--c-danger) 85%,var(--c-border));border-color:var(--c-danger)}.alert-warning{background:color-mix(in srgb,var(--gmap-highway-hue) 85%,var(--c-border));border-color:var(--gmap-highway-hue)}.alert-info{background:color-mix(in srgb,var(--vmap-scale-start) 85%,var(--c-border));border-color:var(--vmap-scale-start)}.help-text{color:wheat}@media screen and (max-width:767px){.header .nav-left:before{background-color:transparent!important;background-image:url(/build/images/logo-in-easy-white.95498dec.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;content:""!important;display:inline-block!important}}@media screen and (max-width:479px){.header .nav-left:before{background-color:transparent!important;background-image:url(/build/images/logo-in-easy-white.95498dec.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;content:""!important;display:inline-block!important}}.design-input{opacity:0;pointer-events:none;position:absolute}.design-option{cursor:pointer}.design-card{background:#fff;border:2px solid var(--bs-border-color);border-radius:.75rem;filter:grayscale(30%) brightness(.9);opacity:.6;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,filter .18s ease,opacity .18s ease}.design-option .form-check{display:none}.design-option:hover .design-card{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.18),0 .35rem .9rem rgba(0,0,0,.06);filter:none;opacity:1}.design-input:focus+.design-card{outline:2px dashed var(--bs-primary);outline-offset:2px}.design-input:checked+.design-card,.design-option.is-selected .design-card{border-color:var(--bs-primary);box-shadow:0 0 0 .3rem rgba(var(--bs-primary-rgb),.22),0 .5rem 1rem rgba(0,0,0,.1);filter:none;opacity:1}.design-input:checked+.design-card:after,.design-option.is-selected .design-card:after{background:var(--bs-primary);border-radius:50%;color:#fff;content:"✓";font-size:.9rem;font-weight:700;height:1.35rem;line-height:1.35rem;position:absolute;right:.5rem;text-align:center;top:.5rem;width:1.35rem}.img-obj-cover{object-fit:cover}.img-obj-contain,.img-obj-cover{display:block;height:100%;width:100%}.img-obj-contain{background:#f8f9fa;object-fit:contain}.ratio-a4-portrait{--bs-aspect-ratio:141.42857%}.ratio-a4-landscape{--bs-aspect-ratio:70.70707%}.design-name{color:var(--bs-body-color);font-size:.875rem;padding:.5rem 0;text-align:center}.collapse-toggle{cursor:pointer;user-select:none}.collapse-toggle .chev{display:inline-block;transition:transform .2s ease}.collapse-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}#invoiceFilters{border-bottom:1px solid #000}.modal-xl{max-width:1200px}.modal-lg{max-width:900px}@media (max-width:1200px){.modal-xl{max-width:95%}}@media (max-width:768px){.modal-lg,.modal-xl{margin:10px;max-width:100%}#productionEventModal .production-content{max-height:300px}}.daterangepicker{z-index:9999!important}.daterangepicker select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important;pointer-events:auto!important}@-moz-document url-prefix(){.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect{-moz-appearance:menulist!important}}.form-check-inline{margin-right:.5rem}.btn-group label{font-size:.9rem;padding:.5rem 1rem}.table-sm td{font-size:.875rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin{animation:spin 1s linear infinite;display:inline-block}#deleteConfirmModal .form-check{background-color:#f8f9fa;border-radius:.25rem;margin:.5rem 0;padding:.5rem}#deleteConfirmModal .form-check:hover{background-color:#e9ecef}.sidebar-logo a .logo img{display:block;height:auto;margin:11px auto;max-height:42px;max-width:50px;width:auto}