@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@200;400;600&display=swap";html{--white: #ffffff;--success: #00aa00;--danger: #ef4444;--test: #ff0000}[x-cloak]{display:none!important}*{font-family:Outfit,sans-serif}h1{font-size:2rem;line-height:1.2;font-weight:500;color:#0886d7}h2{font-size:2rem;line-height:1.2;font-weight:300}h3{font-size:1.5rem;line-height:1.2;font-weight:300}h4{font-size:1.2rem;line-height:1.2;font-weight:400}h5{font-size:1rem;line-height:1.2;font-weight:400;color:#0886d7;font-style:italic}h6{font-size:.8rem;line-height:1.2}p,label{font-size:1rem;font-weight:300}a.hoverlink{color:var(--primary-dark)}a.hoverlink:hover{font-weight:700;color:var(--primary)}.truncate-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}abbr:where([title]){text-decoration:none}abbr{transition-delay:.1s}@media print{.print-hide{display:none!important}body{overflow:initial!important;height:initial!important;position:absolute!important}.print-area{display:block}}.image-grid{width:100%;font-size:0}.image-grid .image-grid_container{width:calc(50% - 2px);display:inline-block;padding-bottom:calc(50% - 2px);background-color:#fff;position:relative;margin:1px}.image-grid .image-grid_container:first-child{width:calc(100% - 2px);padding-bottom:calc(100% - 2px)}.image-grid .image-grid_container img{position:absolute;left:0;top:0;width:100%;height:100%}.preview-images-zone{width:100%;min-height:180px;position:relative;overflow:auto}.preview-images-zone .preview-image:first-child{height:374px;width:375px;position:relative;margin-right:5px}.preview-images-zone .preview-image{height:185px;width:185px;position:relative;margin-right:5px;float:left;margin-bottom:5px;background-color:#000}.preview-images-zone .preview-image.locked:hover .image-zone{cursor:pointer;opacity:1}.preview-images-zone .preview-image.locked:hover .tools-edit-image,.preview-images-zone .preview-image.locked:hover .image-cancel{display:none!important}.preview-images-zone .preview-image .image-zone{overflow:hidden;width:100%;height:100%;background-color:#fff}.preview-images-zone .preview-image .image-zone img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.preview-images-zone .preview-image .tools-edit-image{position:absolute;z-index:100;color:#fff;bottom:0;width:100%;text-align:right;padding-right:10px;margin-bottom:10px;display:none}.preview-images-zone .preview-image .image-cancel{font-size:18px;position:absolute;top:0;right:0;font-weight:700;margin-right:10px;cursor:pointer;display:none;z-index:100;color:#fff}.preview-images-zone .preview-image:hover .image-zone{cursor:move;opacity:.5}.preview-images-zone .preview-image:hover .tools-edit-image,.preview-images-zone .preview-image:hover .image-cancel{display:block}.ui-sortable-helper{width:90px!important;height:90px!important}.pretty_scrollbar ::-webkit-scrollbar{width:10px;height:10px}.pretty_scrollbar ::-webkit-scrollbar-button{width:0px;height:0px}.pretty_scrollbar ::-webkit-scrollbar-thumb{background:var(--primary);border:0px none #ffffff;border-radius:3px}.pretty_scrollbar ::-webkit-scrollbar-track{background:#aaa;border:0px none #ffffff;border-radius:0}.pretty_scrollbar ::-webkit-scrollbar-track:hover{background:#999}.pretty_scrollbar ::-webkit-scrollbar-track:active{background:#777}.pretty_scrollbar ::-webkit-scrollbar-corner{background:transparent}body{background-color:var(--background)}.bg-danger{background-color:var(--danger)!important}.bg-success{background-color:var(--success)!important}.page-wrapper{display:flex;height:100vh;overflow-x:hidden}.page-wrapper .background-pattern{background-image:url(/images/backgrounds/bg-pattern-min.jpeg);background-size:cover;position:fixed;width:100%;height:100%;opacity:.3}.page-wrapper main{flex-grow:1;width:calc(100% - 300px);height:calc(100vh - 95px);margin-bottom:100px;position:relative}@media (min-width: 1024px){.page-wrapper main{height:auto;overflow-y:auto;margin-bottom:0}}.page-wrapper main .main-content{padding-top:80px;padding-bottom:100px}@media (min-width: 768px){.page-wrapper main .main-content{padding-bottom:0}}.page-wrapper header{position:fixed;top:0;left:0;width:100%;background-color:var(--primary);z-index:10}.page-wrapper header h4{color:#fff}@media (min-width: 1024px){.page-wrapper header{background-color:var(--background)}.page-wrapper header h4{color:inherit}}.page-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.page-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-grid .form-partial:not(:last-child){border-bottom:1px solid #e5e7eb}.page-grid .form-partial[disabled]{opacity:.5;pointer-events:none}.page-grid .form-partial .form-partial-header{position:relative}.page-grid .form-partial .form-partial-header .form-partial-header-icon{display:inline-block;width:30px;font-size:24px;line-height:2px;vertical-align:top;margin:8px 16px 0;color:var(--secondary)}.page-grid .form-partial .form-partial-header .form-partial-header-title{display:inline-block;width:calc(100% - 70px)}.page-grid .form-partial .form-partial-header h4,.page-grid .form-partial .form-partial-header h5{padding-right:65px}.page-grid .form-partial .form-partial-header h5{color:#999}.page-grid .form-partial .form-partial-header .header-icons{position:absolute;right:15px;top:20px}.page-grid .form-partial .form-partial-header .header-icons .chevron{width:32px}.page-grid .form-partial .form-partial-header .header-icons .todo{margin-right:10px}.page-grid .form-partial .form-partial-content{padding-bottom:16px}.page-grid .form-partial .form-partial-content.collapsed{display:none}.form-partial-content-inner{background-color:var(--light);padding:20px;margin-top:8px;border:1px solid var(--light-dark);border-radius:5px;grid-column:span 6/span 6;gap:.75rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.rockit-logo{position:fixed;bottom:5px;right:20px;z-index:-1;text-align:center;width:100px;height:75px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rockit-logo span{line-height:1rem;font-size:.75rem;color:#64748b}.badge{padding:2px 8px;border-radius:3px;display:inline-block;margin-bottom:5px}.badge.badge-primary{border:1px solid var(--primary)}.badge.badge-primary:hover{background-color:#f2f2f2}.badge.badge-primary:active{background-color:#e6e6e6}.progress_bar{width:100%;height:20px;background-color:#e0e0e0;border-radius:10px;overflow:hidden;position:relative;margin-bottom:10px}.progress_bar .progress_bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--primary);transition:width .3s ease-in-out}progress{color:green;background:#d3d3d3}progress::-moz-progress-bar{background:currentColor}progress::-webkit-progress-bar{background:#d3d3d3}progress::-webkit-progress-value{background:currentColor}.loading-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#e6e6e6fa;z-index:4;opacity:.98}.loading-overlay svg{position:absolute;top:50%;left:50%;font-size:50px;transform:translate(-50%,-50%)}.square-icon-button{position:relative;aspect-ratio:1/1;border-radius:.25rem;background-color:#fff;display:flex;justify-content:center;align-items:center;color:var(--primary);border:1px solid var(--primary);flex-direction:column;align-content:center;cursor:pointer}.square-icon-button.disabled{pointer-events:none;opacity:.5;color:#555;border-color:#555}.square-icon-button .disabled_label{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:100%;text-align:center}.square-icon-button:has(input:checked){background-color:var(--primary);color:#fff}.stretched-link:hover:after{background-color:#5d7b9f1a}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.tbl-container{background-color:#fff;border-radius:8px;padding:16px}.tbl-container.tbl-index table tr{border-bottom:1px solid #eee;border-top:1px solid #eee;cursor:pointer}.tbl-container.tbl-index table tr:hover{background-color:var(--tertiary)}.tbl-container .tbl{display:grid;grid-template-columns:1fr;overflow:auto}.tbl-container .tbl .tbl-row{position:relative;background-color:#fff;border-radius:8px;display:grid}.tbl-container .tbl .tbl-row .stretched-link:after{border-radius:8px}.tbl-container .tbl .tbl-row .tbl-cell{padding:8px 16px;display:flex;align-items:center}.tbl-container .tbl .tbl-row .tbl-cell p{font-size:.875rem;line-height:1.25rem}.tbl-container .tbl .tbl-row.disabled{opacity:.4}.tbl-container .tbl .tbl-row.disabled .stretched-link{display:none}.tbl-row-banner{border:1px solid transparent}.tbl-row-banner td{background-color:var(--primary);color:#fff}.tbl-row-banner td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden}.tbl-row-banner td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.tbl-row-banner.row_open td:first-child{border-bottom-left-radius:0}.tbl-row-banner.row_open td:last-child{border-bottom-right-radius:0}.inpt_container{position:relative}.inpt_container.required_to_undraft label{color:var(--danger)}.inpt_container.required_to_undraft input,.inpt_container.required_to_undraft select,.inpt_container.required_to_undraft textarea{border-color:var(--danger)}.inpt_container label{margin-bottom:4px;color:var(--primary);font-weight:500}.inpt_container p{color:var(--primary);font-weight:500;margin-bottom:4px;padding-top:3px;font-size:.875rem;line-height:1.25rem}.inpt_container .image-input{display:block;padding-bottom:100%;border-radius:.375rem;border-width:1px;background-position:center;background-size:cover;border-color:#d1d5db}.inpt_container.has_error .inpt{border-color:red!important;--tw-ring-offset-shadow: 0 0 0 0px var(--tw-ring-offset-color);--tw-ring-shadow: 0 0 0 3px rgb(250, 100, 100 / .5);--tw-ring-shadow: 0 0 0 3px rgb(255 130 130 / 53%);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0, 0, 0, 0))}.inpt_container .inpt{border-color:var(--light-dark);border-radius:.375rem;font-weight:400;color:initial}.inpt_container .inpt.currency{text-align:right}.inpt_container .inpt[type=color]{height:37px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;outline-offset:unset}.inpt_container .inpt[type=color]::-webkit-color-swatch-wrapper{padding:0;outline:0;margin:0;outline-offset:unset}.inpt_container .inpt[type=color]::-webkit-color-swatch{border-radius:.375rem;border:1px solid var(--light-dark);padding:0;outline:0;margin:0;outline-offset:unset}.inpt_container .inpt[type=color]::-moz-color-swatch{border-radius:.375rem;border:1px solid var(--light-dark);padding:0;outline:0;margin:0;outline-offset:unset}.inpt_container .inpt:not([type=checkbox]){width:100%}.inpt_container .inpt:disabled{background-color:#eee}.inpt_container .inpt:focus{--tw-ring-opacity: .5;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));--tw-ring-offset-shadow: 0 0 0 0px var(--tw-ring-offset-color);--tw-ring-shadow: 0 0 0 3px var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0, 0, 0, 0))}.inpt_container .type_label+.inpt{padding-left:32px}.inpt_container .type_label{position:absolute;left:.75rem;bottom:9px;font-weight:400}.inpt_container:has(label) .type_label{top:35px}.inpt_container .help_label{color:#555;display:block;text-align:justify;font-weight:300;margin-top:4px}.inpt_container .action_button{position:absolute;right:.75rem;top:9px;cursor:pointer;display:block;background-color:transparent;border-radius:.375rem;width:24px;height:24px;line-height:24px;text-align:center}.inpt_container .action_button:hover{background-color:var(--light)}.inpt_container .action_button:active{background-color:var(--light-dark)}.inpt_container .action_button+.inpt{padding-right:32px}.inpt_container:has(label) .action_button{top:31px}.inpt_container select:invalid{color:#888}.inpt_container select[multiple]{height:84px}.inpt_container.long-select select{height:300px}.inpt_container.long-select .select2{width:100%!important}.inpt_container.long-select .select2-hidden-accessible{width:0!important}.inpt_container .select2.select2-container{min-height:37px;border-color:var(--light-dark);border-radius:.375rem}.inpt_container .select2.select2-container .selection{height:37px}.inpt_container .select2.select2-container.select2-container--focus{--tw-ring-opacity: .5;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));--tw-ring-offset-shadow: 0 0 0 0px var(--tw-ring-offset-color);--tw-ring-shadow: 0 0 0 3px var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0, 0, 0, 0))}.inpt_container .select2 .select2-selection__arrow{height:37px}.inpt_container .select2 [title="- maak een keuze -"]{display:none}.inpt_container .select2 .select2-selection__choice{background-color:var(--primary);color:#fff;padding:0 8px;margin-top:0;margin-bottom:1px}.inpt_container .select2 .select2-selection{padding:calc(.5rem - 3px) .75rem;border-color:#d1d5db;border-radius:.375rem;min-height:37px}.inpt_container .select2 .select2-selection__choice__remove{border-right:none;display:none}.inpt_container .select2 .select2-search__field{margin-top:0;height:27px;line-height:27px;margin-left:0}.inpt_clear_holder{position:relative}.inpt_clear_holder .inpt_clear{position:absolute;right:18px;top:0;font-size:1.5em;cursor:pointer}.inpt_clear_holder:has(.select2-container--disabled) .select2{pointer-events:none}.inpt_clear_holder:has(.select2-container--disabled) .inpt_clear{display:none}label.pretty_checkbox{display:block;position:relative;padding-left:25px;margin-bottom:18px;cursor:pointer;line-height:18px}label.pretty_checkbox input[type=checkbox]{opacity:0;position:absolute;top:-32px;left:-11px;width:48px;height:47px;cursor:pointer}label.pretty_checkbox:before{content:"";display:inline-block;width:25px;height:25px;margin-right:10px;position:absolute;left:0;top:0;border:1px solid #ccc;background-color:#fff;border-radius:5px}label.pretty_checkbox:hover:before{border-color:#888}label.pretty_checkbox input[type=checkbox]:checked{background-color:#000}label.pretty_checkbox:has(input[type=checkbox]:checked):before{content:"✓";font-size:14px;text-align:center;line-height:23px;color:#fff;background-color:var(--primary);border:1px solid var(--primary)}label.pretty_checkbox:has(input[type=checkbox]:disabled){cursor:auto!important}label.pretty_checkbox:has(input[type=checkbox]:disabled):before{border-color:#ccc!important}label.pretty_checkbox:has(input[type=checkbox]:disabled):before:not(:checked){background-color:#eee}label.pretty_checkbox:has(input[type=checkbox]:not(:checked):disabled):before{background-color:#eee}.chk_switch{position:relative;height:1.5rem;width:2.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.chk_switch:after{position:absolute;top:2px;inset-inline-start:2px;height:1.25rem;width:1.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "";content:var(--tw-content)}.peer:checked~.chk_switch{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.peer:checked~.chk_switch:after{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.peer:checked~.chk_switch:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-color-scheme: dark){.chk_switch{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}}.sidenav{background-color:var(--background);width:55px;transition:all .4s ease}@media (max-width: 992px){.sidenav{position:absolute!important;top:50px;height:calc(100vh - 50px);left:-100%;transition:left .2s ease;width:250px}.sidenav.nav-extended{left:0}}.sidenav.nav-extended{width:250px}.sidenav.nav-extended .logo-container{overflow:hidden}.sidenav.nav-extended .logo-container img{width:65%}.sidenav.nav-extended .logo-container img.set_white_logo{filter:grayscale(1) brightness(10)}.sidenav.nav-extended ul li a:hover .nav-label{transform:translate(5px)}.sidenav.nav-extended ul li a .nav-label{transform:translate(0);transition:all .1s ease}.sidenav.nav-extended ul li a .nav-badge{right:16px;top:50%;padding:.25rem .5rem;font-size:12px}.sidenav.nav-extended ul li no-a .nav-icon{transform:translate(300px)}.sidenav.nav-extended ul li .nav-label{opacity:1;transform:translate(0)}.sidenav .logo-container{height:116px;display:flex;align-items:center;justify-content:center;padding:8px;margin:0 0 0 -8px;background-color:var(--primary)}.sidenav .logo-container img{width:64px;transition:all .4s ease}.sidenav ul{overflow-y:auto;overflow-x:hidden;height:calc(100% - 115px)}.sidenav ul li{position:relative;border-top:1px solid #f5f5f5;margin:0 0 0 -8px}.sidenav ul li.active{background-color:var(--primary);color:#fff}.sidenav ul li.big a{height:56px;line-height:56px}.sidenav ul li a,.sidenav ul li no-a{height:40px;line-height:40px;display:block;white-space:nowrap}.sidenav ul li a .nav-icon,.sidenav ul li no-a .nav-icon{display:inline-block;padding:5px;width:64px;text-align:center;vertical-align:middle}.sidenav ul li a .nav-label,.sidenav ul li no-a .nav-label{display:inline-block;opacity:0;transform:translate(-30px);transition:all .1s ease}.sidenav ul li a .nav-badge,.sidenav ul li no-a .nav-badge{top:12px;right:0;font-size:10px;padding:4px;position:absolute;transform:translateY(-50%)}.sidenav ul li no-a{color:#888;background-color:var(--light);height:30px;line-height:30px;position:relative}.sidenav ul li no-a .nav-icon{position:absolute;transition:all .2s ease;transform:translate(4px)}.sidenav ul li no-a span.nav-label{margin-left:20px}.sidenav ul li.child a,.sidenav ul li.child no-a{height:40px;line-height:40px}.bottomnav{position:fixed;bottom:0;left:0;width:100%;z-index:2;padding:0 16px;background-color:#0886d7}.bottomnav .bottomnav-items{display:flex;justify-content:space-evenly}.bottomnav .bottomnav-items .bottomnav-item{text-align:center;padding:16px;color:#fff;width:90px;background-color:#0886d7}.bottomnav .bottomnav-items .bottomnav-item svg{font-size:1rem}.bottomnav .bottomnav-items .bottomnav-item .nav-label{font-size:12px}.bottomnav .bottomnav-items .bottomnav-item.active .nav-label{font-weight:700}.bottomnav .bottomnav-items .bottomnav-divider{display:block;width:1px}.primary-button,.secondary-button{font-family:Outfit,serif;color:#fff;font-weight:600;padding:15px;font-size:16px;display:block;text-align:center;border-radius:.375rem}.primary-button.inline-block,.secondary-button.inline-block{display:inline-block}.primary-button .button-icon:not(:only-child),.secondary-button .button-icon:not(:only-child){margin-right:.5rem}.primary-button.disabled,.secondary-button.disabled{pointer-events:none;opacity:.3}.primary-button.input-label-adjust,.secondary-button.input-label-adjust{margin-top:22px}.primary-button.flex-btn,.secondary-button.flex-btn{display:flex;align-items:center;justify-content:center}.primary-button.input-size,.secondary-button.input-size{padding:10px 15px}.primary-button.btn-small,.secondary-button.btn-small{padding:10px;font-size:14px}.primary-button{background-color:var(--primary)}.primary-button:hover{background-color:var(--primary-light)}.primary-button:active{background-color:var(--primary-dark)}.secondary-button{background-color:var(--light);color:var(--primary)}.secondary-button:hover{background-color:#f2f2f2}.secondary-button:active{background-color:#e6e6e6}.white-button{background-color:var(--white);color:var(--primary);border:1px solid var(--light-dark)}.white-button:hover{background-color:#f2f2f2}.white-button:active{background-color:#e6e6e6}.action-button{height:60px;text-align:center;display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#fff;border:1px solid gray;border-radius:.375rem;font-weight:600;font-size:.75rem;color:gray;text-transform:uppercase;letter-spacing:.125em;box-shadow:0 1px 2px #0000000d;cursor:pointer;transition:all .2s ease}.action-button.small{height:42px}.action-button:hover{color:#6b7280}.action-button:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 .125em #60a5fa40}.action-button:active{color:#374151;background-color:#f9fafb}.action-button:disabled{opacity:.25}.action-button.white-outline{background-color:transparent;color:#fff;border:1px solid white;font-weight:700;font-size:16px}.action-button.white-outline:hover{color:#fff;opacity:.9}.boolean-icon{width:20px;height:20px;border-radius:50%;display:inline-block;text-align:center;line-height:20px;color:#fff}.boolean-icon.true{color:#03ab03}.boolean-icon.false{color:red}.banner{color:#fff;border-radius:4px;font-size:12px;position:relative;padding:16px 16px 16px 55px;background-color:var(--primary)}.banner.danger{background-color:var(--danger)}.banner .banner-icon{position:absolute;top:50%;transform:translateY(-50%);left:16px}.avatar{width:38px;height:38px;border-radius:5px;padding:2px;background-color:var(--primary);background-color:#ccc;display:inline-block;vertical-align:middle;line-height:38px;color:#fff;text-align:center;font-size:24px}.avatar.avatar-size24{width:24px;height:24px;line-height:22px;font-size:14px}.empty-avatar{vertical-align:middle;width:16px;height:16px;border-radius:5px;margin-bottom:1px;background-color:#eee;display:inline-block}.avatar.task_match,.empty-avatar.task_match{background-color:green}.avatar.timeslot_match,.empty-avatar.timeslot_match,.avatar.event_match,.empty-avatar.event_match{background-color:orange}.avatar.no_match,.empty-avatar.no_match{background-color:red}#multiselect_header .select2-container .select2-selection--multiple{min-height:42px;height:auto!important;border-color:#d1d5db;border-radius:.375rem;overflow-y:auto;overflow-x:hidden}#multiselect_header .select2-container--default .select2-search--inline .select2-search__field{height:30px;padding:3px}#multiselect_header .select2-container--default .select2-results__option--selected:before{content:"✓"}#multiselect_header .select2-results__option{padding:0 6px}.tooltip-label{display:inline-block;position:absolute;z-index:10;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#fff;background-color:#1a202c;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;transition-property:opacity;transition-duration:.3s;font-size:10px}.category-tree .category_row:has(.category_input:first-of-type:checked)+.category-tree-descendants:first-of-type{display:block}.category-tree .category-tree-arrow:has(+.category_row .category_input:first-of-type:checked){transform:rotate(90deg)}.category-tree .category-tree-descendants{display:none}.category-tree.large-category-tree .category-tree-arrow{line-height:20px}.category-tree.large-category-tree .category_row{margin:15px 0}.category-tree.large-category-tree .category_row input{width:20px;height:20px}.category-tree.large-category-tree .category_row label{font-size:18px;line-height:20px;padding-left:10px}.similar_products_container{position:fixed;width:100%;left:0;top:calc(100% - 100px);padding:1.5rem 1rem 2rem;bottom:0;background-color:var(--white);text-align:center;transition:all .3s ease}.similar_products_container.open{top:50px}.similar_products_container.open i{transition:all .3s ease;transform:rotate(180deg)}.autocomplete_container ul{list-style-type:none;padding:0;margin:0;background:#fff;border:1px solid #ddd;border-radius:4px;max-height:200px;overflow-y:auto;position:absolute;z-index:1;width:100%}.autocomplete_container li{padding:5px 10px;border-bottom:1px solid #ddd}.autocomplete_container li:last-child{border-bottom:none}.autocomplete_container li:hover{background:#ddd;cursor:pointer}.tox-promotion,.tox-statusbar__branding{display:none!important}.picklist_btn{height:34px!important;margin:0!important;border-radius:0;display:flex;justify-content:center;align-items:center}.scan_count{width:125px}label .pretty_checkbox{display:flex;height:42px;align-items:center;position:relative;padding-left:25px;margin-bottom:18px;cursor:pointer;line-height:18px}label .pretty_checkbox .checkbox_label{padding-left:15px;height:25px;display:inline-block;line-height:23px}label .pretty_checkbox input[type=checkbox]{opacity:0;position:absolute;top:0;left:0;width:0;height:0;cursor:pointer}label .pretty_checkbox:before{content:"";display:inline-block;width:25px;height:25px;margin-right:10px;position:absolute;left:0;border:1px solid var(--light-dark);background-color:var(--background);border-radius:5px;top:50%!important;transform:translateY(-50%)}label .pretty_checkbox:hover:before{border-color:#888}label .pretty_checkbox input[type=checkbox]:checked{background-color:#000}label .pretty_checkbox:has(input[type=checkbox]:checked):before{content:"✓";font-size:14px;text-align:center;line-height:23px;color:#fff;background-color:var(--primary);border:1px solid var(--primary)}label .pretty_checkbox:has(input[type=checkbox]:disabled){cursor:auto!important}label .pretty_checkbox:has(input[type=checkbox]:disabled):before{border-color:#ccc!important}label .pretty_checkbox:has(input[type=checkbox]:disabled):before:not(:checked){background-color:#eee}label .pretty_checkbox:has(input[type=checkbox]:not(:checked):disabled):before{background-color:#eee}label .checkbox-button{border-radius:.5rem;background-color:var(--background);border:1px solid var(--light-dark);cursor:pointer}label .checkbox-button .checkbox_label{padding-left:30px!important}label .checkbox-button:before{left:1rem!important;top:50%!important;transform:translateY(-50%);background-color:var(--light);border:1px solid var(--light-dark)}.tabs-container .tab{cursor:pointer;background:var(--light-dark)}.tabs-container .tab:hover:not(.active){background:var(--light)}.tabs-container .tab.active{background:var(--primary-gradient)}
