@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}:root{--color-primary: #88b62d;--color-loader-bright: #b5da67;--color-loader-dark: var(--color-primary);--color-loader-busy: var(--color-section-background);--color-background: #f4f5ef;--color-background-dark: #000000;--color-section-background: #ffffff;--color-print-background: #ffffff;--color-progress-background: var(--color-primary);--color-text: #3b3f33;--color-text-inverse: #ffffff;--color-text-disabled: #404040;--color-title: #7a9f20;--color-danger: #e82020;--color-invalid: #ef4949;--color-success: #7ecb1c;--color-warning: #ef9849;--color-scrollbar: #e1e1e1;--color-scrollbar-background: #00000010;--color-scrollbar-thumb: #bfc6bd;--color-scrollbar-tansparent_thumb: #ffffff80;--color-scrollbar-corner: var(--color-background);--color-control-highlight-background: #e7ebde;--color-control-background: var(--color-section-background);--color-control-border: #d3d6d2;--color-control-border-hover: #888888;--color-control-border-focus: var(--color-primary);--color-control-disabled: #9fa09f;--color-control-label-backgound-disabled: #f8f9f5;--color-control-label-disabled: #a0a19e;--color-control-label-readonly: #c1c2be;--color-placeholder: #9fa09f;--color-placeholder-background: #e8e9e4;--color-edit-panel-background: #f0f0ef;--color-selection: #e1e8df;--color-overlay: #00000080;--color-hover-background: #eeefeb;--color-highlight-background: #e9f1d7;--color-clock-background: #f1f4f0;--color-main-menu-background: #719d00;--color-main-menu-text: var(--color-text-inverse);--color-main-menu-selected-background: #648a00;--color-camera-button-border: var(--color-text);--color-camera-button-background: #bbc0b9;--color-scanner-background: #000000;--color-scanner-foreground: #ffffff;--color-title-border: #00000080;--color-list-border: #000000;--color-list-header-background: #d6e7b2;--color-list-row-border: #e7ebdb;--color-list-row-background: var(--color-hover-background);--color-list-odd-row-background: #ffffff;--color-list-alt-odd-row-background: #f9faf6;--color-slider-background: #9ea890;--color-status-valid: #28a745;--color-status-info: #7c4cd0;--color-status-warning: #f4ad36;--color-status-error: #f44336;--color-status-canceled: #cc8a8a;--color-priority-urgent: #ddcc19;--color-priority-extreme-urgent: #f98a57;--color-portfolio-backdrop: #000000e0;--color-marker: #ea4335;--color-expander-header: #e5e7dd;--color-drag_border: #54711b;--control-height: 2.9375rem;--control-hover-brightness: 110%;--control-padding: .875rem;--control-search-padding: 1.5rem;--control-switch-height: 1.58rem;--color-delivery: #33a856;--color-collection: #0097ff;--color-column-header-section-background: #e7f1d0;--group-spacing: 1.35rem;--section-spacing: 1rem;--section-padding: 1rem;--expander-width: 3rem;--expander-height: 1.5rem;--mobile-panel-max-width: 92%;--control-shadow: 0 3px 6px rgba(0, 0, 0, .16);--control-shadow-up: 0 -3px 6px rgba(0, 0, 0, .16);--control-shadow-equal: 0 0 3px rgba(0, 0, 0, .2);--control-shadow-inset: 0px 3px 6px inset rgba(0,0,0,.1);--modal-shadow: 0 0 26px rgba(0, 0, 0, .5);--popup-shadow: 0 0 26px rgba(0, 0, 0, .25);--popup-light-shadow: 0 0 6px rgba(0, 0, 0, .15);--dropdown-shadow: 0px 2px 6px rgba(0,0,0,.2);--dropdown-shadow-up: 0px -2px 6px rgba(0,0,0,.2);--dropdown-shadow-equal: 0px 0px 6px rgba(0,0,0,.2);--border-shadow: 0px 0px 2px inset rgba(0,0,0,.3);--border-button-shadow: 0px 0px 0px 2px inset rgba(0,0,0,.25);--frame-shadow: 0px 0px 0px 1px inset var(--color-primary);--frame-normal-shadow: 0px 0px 0px 2px inset var(--color-primary);--frame-thick-shadow: 0px 0px 0px 3px inset var(--color-primary);--frame-shadow-invalid: 0px 0px 0px 1px inset var(--color-invalid);--frame-normal-shadow-invalid: 0px 0px 0px 2px inset var(--color-invalid);--frame-thick-shadow-invalid: 0px 0px 0px 3px inset var(--color-invalid);--frame-thin-border: 0 0 0 1px inset rgba(0, 0, 0, .08);--hard-shadow: 0px 0px 10px #000000;--text-shadow: 0 0 2px black, 0 0 2px black;--text-shadow-inverse: 0 0 2px var(--color-background), 0 0 2px var(--color-background);--filter-main-menu-shadow: drop-shadow(-1px 0px 4px rgba(0,0,0,.2));--filter-login-shadow: drop-shadow(0px 0px 26px rgba(0,0,0,.5));--pin-marker-height-ratio: 46 / 32;--nav-tabs-height: 5.25rem;--page-spacing: 1.5rem;--mobile-page-spacing: 1.25rem;--top-bar-height: 3.75rem;--side-bar-width: 5.5rem;--side-bar-collapse-width: 3.5rem;--control-disabled-opacity: .5;--control-border-radius: .5rem;--control-transition-duration: .25s;--control-transition: var(--control-transition-duration) ease-in-out;--control-transition-linear-duration: .2s;--control-transition-linear: var(--control-transition-linear-duration) linear;--normal-transition-duration: .5s;--normal-transition: var(--normal-transition-duration) ease-in-out;--short-transition-duration: .15s;--short-transition: var(--short-transition-duration) ease-in-out;--card-border-radius: .75rem;--modal-border-radius: 1rem;--large-border-radius: 2rem;--popup-arrow-width: 1.25em;--popup-arrow-height: .815em;--popup-vertical-offset: .1em;--popup-horizontal-offset: .4em;--placeholder-top: calc(var(--control-height) / 4.25);--label-transform-y: calc(-1 * var(--control-height) / 2.15);--label-scale: .9;--open-top-offset: .45rem;--main-menu-item-height: 4.25rem;--option-height: 2.714286rem;--list-row-height: 3.25rem;--list-header-height: 3.25rem;--dropdown-item-height: 2.5rem;--disabled-opacity: .5;--login-shadow-opacity: .45;--loader-z-index: 100;--modal-z-index: 1000;--dropdown-z-index: 10000;--menubar-submenu-z-index: 100000;--menubar-z-index: 1000000;--cancel-font-size: .8rem;--info-font-size: 1rem;--body-font-size: 1rem;--scrollbar-size: 7px;--main-font: "Heebo", sans-serif;--title-font: "Fredoka", sans-serif;--barcode-font: "IDAutomationC128S";--icons-font: "icomoon"}@font-face{font-family:IDAutomationC128S;font-weight:400;font-style:normal;font-display:block;src:url("./media/idautomationc128s.woff") format("woff")}html{font-size:1rem;width:100%;height:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:var(--main-font);font-weight:400;font-size:var(--body-font-size);line-height:1.3;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);overscroll-behavior:none;background-color:var(--color-background);width:100%;height:100%;position:relative;overflow:hidden;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.barcode-scanner-active{background-color:transparent!important}body app-root{-webkit-transition:opacity var(--normal-transition);-moz-transition:opacity var(--normal-transition);-o-transition:opacity var(--normal-transition);transition:opacity var(--normal-transition)}body.barcode-scanner-active app-root{opacity:0;pointer-events:none}.barcode-number-loader{font-family:var(--barcode-font);font-size:0px;line-height:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;outline:none}a{color:var(--color-primary);font-weight:500}b{font-weight:700}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}::-moz-selection{background:var(--color-selection);text-shadow:none}::selection{background:var(--color-selection);text-shadow:none}.select-none,.marker-data,weekly-time-range,label,img,button,input::placeholder{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.no-margin{margin:0!important}.align-inherit{text-align:inherit!important}.animation-overflow.ng-animating{overflow:hidden!important}.flex{display:flex;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-column.space-between{justify-content:space-between}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-column-grow-1{flex-grow:1;height:0!important}.auto-width{width:auto!important}.no-shadow{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.overlay{position:fixed;inset:0;background-color:var(--color-overlay)}.small-units{font-size:.85rem}.remark-label{font-weight:500;font-size:.9rem;margin:.15rem 0 0 .15rem;color:var(--color-placeholder)}.busy-support.busy{pointer-events:none}.busy-support *{-webkit-transition:opacity var(--control-transition);-moz-transition:opacity var(--control-transition);-o-transition:opacity var(--control-transition);transition:opacity var(--control-transition)}.busy-support.busy *{opacity:.4}.busy-support .icon-spinner{opacity:.7;font-size:1.5rem;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}html:not(.mobile) body>modal-message>.modal-content-container{right:calc(var(--side-bar-width) / 2)}html:not(.mobile) porfolio-viewer .viewer-container{right:var(--side-bar-width)}html:not(.mobile) porfolio-viewer .viewer-container .viewer-backdrop{right:calc(0% - var(--side-bar-width))}@media only screen and (max-width:1920px){html:not(.mobile){font-size:.875rem}}@media only screen and (max-width:384px){html.mobile{font-size:.875rem}}@media only screen and (max-width:362px){html.mobile{font-size:.8125rem}}@media only screen and (max-width:342px){html.mobile{font-size:.75rem}}@media only screen and (max-width:304px){html.mobile{font-size:.7rem}}@media only screen and (max-width:304px){html.mobile{font-size:.6875rem}}@media only screen and (max-width:284px){html.mobile{font-size:.65rem}}@media only screen and (max-width:284px){html.mobile{font-size:.625rem}}@keyframes fold-enter{0%{height:0;opacity:0}to{height:auto;opacity:1}}@keyframes fold-leave{0%{height:auto;opacity:1}to{height:0;opacity:0}}.fold-enter{overflow:hidden;animation:fold-enter var(--control-transition)}.fold-leave{overflow:hidden;animation:fold-leave var(--control-transition)}@keyframes slide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes slide-out{0%{transform:none}to{transform:translate(100%)}}.slide-in{overflow:hidden;animation:slide-in var(--control-transition)}.slide-out{overflow:hidden;animation:slide-out var(--control-transition)}@keyframes fold-in{0%{height:0px}to{height:100vh}}@keyframes fold-out{0%{height:100vh}to{height:0px}}.fold-in{overflow:hidden;animation:fold-in var(--control-transition)}.fold-out{overflow:hidden;animation:fold-out var(--control-transition)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-in{animation:fade-in var(--control-transition)}.fade-out{animation:fade-out var(--control-transition)}@keyframes fold-both-fade-in{to{height:100%;width:100%;opacity:1}}@keyframes fold-both-fade-out{to{height:0px;width:0px;opacity:0}}.fold-both-fade-in{overflow:hidden;opacity:0;height:0;width:0;animation:fold-both-fade-in var(--control-transition)}.fold-both-fade-out{overflow:hidden;opacity:1;height:100%;width:100%;animation:fold-both-fade-out var(--control-transition)}@keyframes slide-in-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(-100%)}}.ripple-effect>.ripple{position:absolute;border-radius:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-animation:ripple .3s linear forwards;-moz-animation:ripple .3s linear forwards;-o-animation:ripple .3s linear forwards;animation:ripple .3s linear forwards;background-color:#fff;opacity:.6;pointer-events:none}.ripple-effect>.ripple.inverse{background-color:#000;opacity:.5}.ripple-effect>.ripple.ripple-fill{opacity:.4;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.ripple-effect>.ripple.ripple-fill.inverse{opacity:.08}.ng-animating .ripple-effect>.ripple{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important}@-webkit-keyframes ripple{to{-webkit-transform:scale(3);opacity:0}}@-moz-keyframes ripple{to{-moz-transform:scale(3);opacity:0}}@-o-keyframes ripple{to{-o-transform:scale(3);opacity:0}}@keyframes ripple{to{transform:scale(3);opacity:0}}.page-scroll-wrapper{width:100%;height:100%;display:block;overflow:auto}.page-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--color-background)}.page-container.page-popup{width:96%!important;-webkit-filter:var(--filter-main-menu-shadow);-moz-filter:var(--filter-main-menu-shadow);filter:var(--filter-main-menu-shadow)}.page-image-overlay:before,.page-image{background-image:url("./media/logistics.jpg")}.page-image-overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.6}.page-image-overlay>*{position:relative}.page-corner{--svg-corner: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 512 512'><path d='M 0,0 V 512 H 512 C 153.97399,510.47719 29.166109,298.41023 0,0 Z'/></svg>");background-color:var(--color-section-background);-webkit-mask-image:var(--svg-corner);-webkit-mask-repeat:no-repeat;mask-image:var(--svg-corner);mask-repeat:no-repeat;position:absolute;left:100%;bottom:0;width:2.5rem;height:2.5rem}.page-container>.page-header{display:flex;align-items:center;width:100%;margin-bottom:1.75rem}.page-header>.image-button{color:var(--color-primary)}.page-title{display:flex;align-items:center;column-gap:1rem;font-family:var(--title-font);color:var(--color-title);font-size:3rem;font-weight:500;line-height:normal}.page-navigate-back{position:absolute;top:var(--page-spacing);left:var(--page-spacing)}.page-navigate-back button{font-size:1.35rem;color:var(--color-text)}.page-navigate-back button i{margin-right:.5rem}.page-content{display:flex;flex-direction:column;flex-grow:1;height:0;padding:var(--section-padding);position:relative}html.mobile .page-content,.page-content.mobile-standalone{border-radius:var(--large-border-radius);background-color:var(--color-background);border:1px solid var(--color-primary)}html.mobile .page-content{padding:var(--mobile-page-spacing) var(--mobile-page-spacing) 0;margin:var(--section-spacing)}html.mobile.native .page-content{margin-bottom:0}.page-content.mobile-standalone{padding:0}.page-content.mobile-standalone .page-header{display:flex;align-items:center;justify-content:space-between;margin:1rem var(--page-spacing) 0}.page-content.mobile-standalone .page-header>i{font-size:1.5rem}.page-content.mobile-standalone .page-header>button.back-button{width:fit-content;font-weight:600;border-bottom:1px solid var(--color-text);margin-top:.25rem}.page-content.mobile-standalone .page-header>button.back-button i{margin-right:.5rem}.page-section{position:relative;background-color:var(--color-background);border-radius:var(--modal-border-radius);border:1px solid var(--color-primary)}.page-padding{padding-right:var(--page-spacing);padding-left:var(--page-spacing)}.page-scroll-padding{padding:0 calc(var(--page-spacing) / 2 + var(--scrollbar-size) / 2);margin:0 calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2)}.page-scroll-padding.both{padding:calc(var(--page-spacing) / 2 + var(--scrollbar-size) / 2);margin:calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2)}.page-scroll-no-overlay-padding{padding:0 calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2);margin:0 calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2)}.page-scroll-no-overlay-padding.both{padding:calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2);margin:calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2)}.page-section-scroll-overlay-padding{padding:0 calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2);margin:0 calc(0% - (var(--page-spacing) / 2 - var(--scrollbar-size) / 2))}.page-section-padding{padding:var(--section-padding) var(--page-spacing)}.page-section-scroll-padding{padding:0 calc(var(--page-spacing) / 2 + var(--scrollbar-size) / 2);margin:0 calc(0% - var(--page-spacing) / 2 - var(--scrollbar-size) / 2)}html.mobile .page-section-scroll-padding{padding:0 calc(var(--page-spacing) / 2 - var(--scrollbar-size) / 2);margin:0 calc(0% - (var(--page-spacing) / 2 - var(--scrollbar-size) / 2))}.page-footer{height:var(--nav-tabs-height);display:flex;align-items:center;flex-shrink:0;padding-left:var(--page-spacing)}.spinner-container{position:relative}.spinner-container .icon-spinner{position:absolute;display:block;top:.2rem}html[dir=rtl] .spinner-container .icon-spinner{position:absolute;display:block;right:calc(100% + .5rem);top:.2rem}html[dir=ltr] .spinner-container .icon-spinner{left:calc(100% + .5rem);top:.2rem}.icon-spinner{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@-moz-document url-prefix(){body,virtual-list{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar)}}::-webkit-scrollbar{-webkit-appearance:none;background-color:var(--color-scrollbar-background);border-radius:calc(var(--scrollbar-size) / 2)}::-webkit-scrollbar:vertical{width:var(--scrollbar-size)}::-webkit-scrollbar:horizontal{height:var(--scrollbar-size)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:window-inactive{background-color:var(--color-scrollbar-thumb);border-radius:calc(var(--scrollbar-size) / 2)}::-webkit-scrollbar-corner{background-color:var(--color-scrollbar-corner)}.overlay-scrollbar-container{-ms-overflow-style:none;scrollbar-width:none}.overlay-scrollbar-container::-webkit-scrollbar{display:none}@media only screen and (orientation:portrait){:root{--scrollbar-size: .2rem}}ovarlay-scrollbar{display:block;width:100%;position:relative}ovarlay-scrollbar .overlay-scrollbar-root{-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;transform:none!important}.overlay-scrollbar-root{position:absolute;top:0;width:100%;height:100%;-webkit-transition:opacity var(--control-transition);-moz-transition:opacity var(--control-transition);-o-transition:opacity var(--control-transition);transition:opacity var(--control-transition);overflow:hidden;z-index:1;pointer-events:none}html[dir=rtl] .overlay-scrollbar-root{right:0}html[dir=ltr] .overlay-scrollbar-root{left:0}.overlay-scrollbar{overflow:hidden;opacity:0;-webkit-transition:opacity var(--control-transition);-moz-transition:opacity var(--control-transition);-o-transition:opacity var(--control-transition);transition:opacity var(--control-transition);position:absolute}.overlay-scrollbar.active{pointer-events:auto;opacity:1}.overlay-scrollbar .overlay-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);-webkit-transition:none var(--short-transition);-moz-transition:none var(--short-transition);-o-transition:none var(--short-transition);transition:none var(--short-transition)}.overlay-scrollbar.vertical .overlay-scrollbar-thumb{-webkit-transition-property:height,-webkit-filter;-moz-transition-property:height,-moz-filter;-o-transition-property:height,filter;transition-property:height,filter}.overlay-scrollbar.horizontal .overlay-scrollbar-thumb{-webkit-transition-property:width,-webkit-filter;-moz-transition-property:width,-moz-filter;-o-transition-property:width,filter;transition-property:width,filter}.overlay-scrollbar,.overlay-scrollbar .overlay-scrollbar-thumb{border-radius:calc(var(--scrollbar-size) / 2);outline:none}.overlay-scrollbar.vertical,.overlay-scrollbar.vertical .overlay-scrollbar-thumb{width:var(--scrollbar-size)}.overlay-scrollbar.vertical{top:0;height:100%;background-color:var(--color-scrollbar-background)}html[dir=rtl] .overlay-scrollbar.vertical{left:0}html[dir=ltr] .overlay-scrollbar.vertical{right:0}.overlay-scrollbar.horizontal,.overlay-scrollbar.horizontal .overlay-scrollbar-thumb{height:var(--scrollbar-size)}.overlay-scrollbar.horizontal{bottom:0;left:0;width:100%;background-color:var(--color-scrollbar-background)}@media(hover:hover){html .overlay-scrollbar .overlay-scrollbar-thumb:hover{--control-hover-brightness: 106%;-webkit-filter:brightness(var(--control-hover-brightness));-moz-filter:brightness(var(--control-hover-brightness));filter:brightness(var(--control-hover-brightness))}}[id^=__lpform],[data-lastpass-icon-root]{display:none!important}form{width:100%;padding:0;flex-grow:1;height:0}fieldset{border:none;margin:0;padding:0;min-inline-size:auto}form>fieldset{height:100%}form .form-content-wrapper{display:flex;flex-direction:column;height:100%}form .form-content{flex-grow:1;overflow-y:auto;overflow-x:hidden;margin-top:1rem;padding-top:1rem}.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-control-background) inset!important;animation-name:webkit-autofill;-webkit-animation-fill-mode:both}.form-control:-webkit-autofill{-webkit-text-fill-color:var(--color-text)!important}@-webkit-keyframes webkit-autofill{to{color:var(--color-text);background:transparent}}@keyframes webkit-autofill{to{color:var(--color-text);background:transparent}}.form-group{margin-bottom:var(--group-spacing);position:relative}.horizontal-groups{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,minmax(0,1fr));grid-column-gap:1rem;width:100%;position:relative}.horizontal-groups .horizontal-group{position:relative}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=file]{display:none}input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-placeholder)!important;font-size:var(--placeholder-font-size)}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-placeholder)!important;font-size:var(--placeholder-font-size)}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-placeholder)!important;font-size:var(--placeholder-font-size)}input[type=time]::-webkit-datetime-edit-hour-field:focus,input[type=time]::-webkit-datetime-edit-minute-field:focus,input[type=time]::-webkit-datetime-edit-second-field:focus,input[type=time]::-webkit-datetime-edit-ampm-field:focus{background-color:var(--color-selection);color:var(--color-text)}input[type=time]::-webkit-calendar-picker-indicator{width:1.15rem;height:1.15rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 512 512'%3E%3Cpath d='M480 256A224 224 0 1 1 32 256a224 224 0 1 1 448 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM240 112V256c0 5.3 2.7 10.3 7.1 13.3l96 64c7.4 4.9 17.3 2.9 22.2-4.4s2.9-17.3-4.4-22.2L272 247.4V112c0-8.8-7.2-16-16-16s-16 7.2-16 16z'/%3E%3C/svg%3E");outline:none;border-radius:var(--control-border-radius)}.form-control{line-height:normal;background:var(--color-control-background);height:var(--control-height);width:100%;border-radius:var(--control-border-radius);outline:none;border:1px solid var(--color-control-border);font-family:var(--main-font);font-size:var(--body-font-size);color:var(--color-text)!important;transition:none var(--control-transition);transition-property:border-color,border-radius,opacity,box-shadow,background}html[dir=rtl] .form-control{padding-right:var(--control-padding)}html[dir=ltr] .form-control{padding-left:var(--control-padding)}.search-control .form-control{border-radius:calc(var(--control-height) / 2)}html[dir=rtl] .search-control .form-control{padding-right:var(--control-search-padding)}html[dir=ltr] .search-control .form-control{padding-left:var(--control-search-padding)}@media(hover:hover){.form-control:not(:disabled):not(:read-only):hover{border-color:var(--color-control-border-hover)}}.form-control:not(:read-only):focus,.focus>.form-group>.form-control{border-color:var(--color-control-border-focus)!important;box-shadow:0 0 0 1px inset var(--color-control-border-focus)}.form-validated .form-control.ng-invalid:focus,.form-validated .ng-invalid>.form-group>.form-control:focus,.form-validated .ng-invalid>.form-control:focus,.form-validated .focus>.form-group>.form-control.ng-invalid,.form-validated .ng-invalid.focus>.form-group>.form-control{box-shadow:0 0 0 1px inset var(--color-invalid)!important}.form-validated .form-control.ng-invalid,.form-validated .ng-invalid>.form-group>.form-control,.form-validated .ng-invalid>.form-control{border-color:var(--color-invalid)!important}.form-validated .form-control.ng-invalid+.control-label,.form-validated .ng-invalid>.form-group>.form-control+.control-label,.form-validated .ng-invalid>.form-control+.control-label,.form-validated input[type=checkbox].ng-invalid+.checkmark:before,.form-validated input[type=checkbox].ng-invalid+.checkmark:after,.form-validated input[type=checkbox].ng-invalid+.checkbox-switch+span{color:var(--color-invalid)!important}.form-validated input[type=checkbox].ng-invalid+.checkbox-switch{background-color:var(--color-invalid)!important}input:read-only{pointer-events:none}input:read-only:not(:disabled){color:var(--color-control-disabled)!important}fieldset:disabled a,fieldset:disabled .checkbox-container,fieldset:disabled .checkbox-container .checkbox-switch,fieldset:disabled .radio-container,fieldset:disabled select-list,fieldset:disabled .file-input,fieldset:disabled .invalid-feedback,.form-control:disabled,.disabled,.form-control:disabled+.control-label+.control-icon{opacity:var(--disabled-opacity)!important;pointer-events:none}.form-control:disabled+.control-label,.disabled .form-control+.control-label{color:var(--color-control-label-disabled);pointer-events:none}input:read-only+.control-label{color:var(--color-control-label-readonly);pointer-events:none}.form-control:disabled+.control-label:before{background-image:linear-gradient(var(--color-background),var(--color-control-label-backgound-disabled))}fieldset:disabled{pointer-events:none}.form-control+.control-label{line-height:normal;white-space:nowrap;font-size:var(--body-font-size);font-weight:400;color:var(--color-placeholder);background-color:transparent;pointer-events:none;position:absolute;top:var(--placeholder-top);padding:0;transition:none var(--control-transition-linear);-webkit-transition:none var(--control-transition-linear);-moz-transition:none var(--control-transition-linear);-o-transition:none var(--control-transition-linear);transition-property:padding,color,opacity,transform;-webkit-transition-property:padding,color,opacity,-webkit-transform;-moz-transition-property:padding,color,opacity,-moz-transform;-o-transition-property:padding,color,opacity,-o-transform;cursor:text}html[dir=rtl] .form-control+.control-label{right:var(--control-padding);transform-origin:top right;-webkit-transform-origin:top right;-moz-transform-origin:top right;-o-transform-origin:top right}html[dir=ltr] .form-control+.control-label{left:var(--control-padding);transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left}html[dir=rtl] .search-control .form-control+.control-label{right:var(--control-search-padding)}html[dir=ltr] .search-control .form-control+.control-label{left:var(--control-search-padding)}.form-control+.control-label:before{content:"";position:absolute;top:calc(50% - 3px);height:60%;width:calc(100% + .3rem);background-image:linear-gradient(var(--color-background),var(--color-control-background));border-radius:.05rem;z-index:-1;transition:background-color var(--control-transition);-webkit-transition:background-color var(--control-transition);-moz-transition:background-color var(--control-transition);-o-transition:background-color var(--control-transition)}html[dir=rtl] .form-control+.control-label:before{right:-.15rem}html[dir=ltr] .form-control+.control-label:before{left:-.15rem}.required:after{content:" *";color:var(--color-invalid)}input.form-control:-webkit-autofill+.control-label,input.form-control:not(:placeholder-shown)+.control-label,input.form-control:focus+.control-label,textarea.form-control:-webkit-autofill+.control-label,textarea.form-control:not(:placeholder-shown)+.control-label,textarea.form-control:focus+.control-label,.form-control.not-empty+.control-label,.focus>.form-group>.form-control+.control-label,.focus>.form-control+.control-label,.form-control.focus+.control-label{transform:translateY(calc(var(--label-transform-y))) scale(var(--label-scale));-webkit-transform:translateY(var(--label-transform-y)) scale(var(--label-scale));-moz-transform:translateY(var(--label-transform-y)) scale(var(--label-scale));-o-transform:translateY(calc(var(--label-transform-y))) scale(var(--label-scale));font-size:1rem;padding:0 .1rem;font-weight:500}.form-control:not(:read-only):focus+.control-label,.focus>.form-group>.form-control+.control-label{color:var(--color-primary)}.form-control.has-icon~.control-icon,.form-control.clearable~.control-icon{position:absolute;top:0;height:100%;display:flex;align-items:center;line-height:normal;padding:0 var(--control-padding);font-size:1.5rem;transition:none var(--control-transition);-webkit-transition:none var(--control-transition);-moz-transition:none var(--control-transition);-o-transition:none var(--control-transition);transition-property:color,opacity;-webkit-transition-property:color,opacity;-moz-transition-property:color,opacity;-o-transition-property:color,opacity}html[dir=rtl] .form-control.has-icon~.control-icon,html[dir=rtl] .form-control.clearable~.control-icon{left:0}html[dir=ltr] .form-control.has-icon~.control-icon,html[dir=ltr] .form-control.clearable~.control-icon{right:0}html[dir=rtl] .form-control.has-icon~.control-icon:not(.icon-cancel){padding-right:0}html[dir=ltr] .form-control.has-icon~.control-icon:not(.icon-cancel){padding-left:0}.search-control .form-control.has-icon~.control-icon,.search-control .form-control.clearable~.control-icon{padding:0 1rem}html[dir=rtl] .form-control.clearable~.control-icon.icon-cancel{left:.15rem}html[dir=ltr] .form-control.clearable~.control-icon.icon-cancel{right:.15rem}html.mobile .control-icon.press-icon:not(.icon-cancel){pointer-events:none}.control-icon.press-icon,.file-input{cursor:pointer}html[dir=rtl] .form-control.has-icon,html[dir=rtl] .form-control.has-icon input,html[dir=rtl] .form-control.clearable,html[dir=rtl] .form-control.clearable input{padding-left:2.8125rem}html[dir=ltr] .form-control.has-icon,html[dir=ltr] .form-control.has-icon input,html[dir=ltr] .form-control.clearable,html[dir=ltr] .form-control.clearable input{padding-right:2.8125rem}.form-control.has-icon~.icon-search.control-icon{font-size:1.35rem}html[dir=rtl] .form-control.clearable.has-icon,html[dir=rtl] .form-control.clearable.has-icon input{padding-left:4.5rem}html[dir=ltr] .form-control.clearable.has-icon,html[dir=ltr] .form-control.clearable.has-icon input{padding-right:4.75rem}.form-control.clearable~.control-icon.icon-cancel{font-size:.8rem;color:var(--color-placeholder)}html[dir=rtl] .form-control.clearable.has-icon~.control-icon.icon-cancel{left:2.5rem;padding-left:0;margin-left:.5rem}html[dir=ltr] .form-control.clearable.has-icon~.control-icon.icon-cancel{right:2.5rem;padding-right:0;margin-right:.5rem}.form-control.clearable:focus~.control-icon.icon-cancel,.focus>.form-group>.form-control.clearable~.control-icon.icon-cancel{color:var(--color-invalid)}.invalid-feedback{display:block;color:var(--color-invalid);white-space:normal}.invalid-feedback.ng-animating{overflow:hidden!important}.form-group .invalid-feedback>div{display:none}.form-group .invalid-feedback>div:first-child{display:block}textarea{resize:none;overflow-x:hidden;padding:.7rem var(--control-padding);max-height:60vh}text-characters-counter{margin-top:-.4rem;display:block}.characters-counter,.remark{font-weight:300;color:var(--color-placeholder)}.characters-counter,.invalid-feedback,.remark{margin-top:.25rem;font-size:.91rem}button{position:relative;margin:0;padding:0;outline:none;display:flex;justify-content:center;align-items:center;font-family:var(--main-font);font-weight:400;font-size:var(--body-font-size);background-color:transparent;color:var(--color-text);border:none;-webkit-transition:none var(--control-transition);-moz-transition:none var(--control-transition);-o-transition:none var(--control-transition);transition:none var(--control-transition);-webkit-transition-property:background-color,color,border-color,-webkit-box-shadow,opacity,-webkit-filter,font-size,width,height;-moz-transition-property:background-color,color,border-color,-moz-box-shadow,opacity,-moz-filter,font-size,width,height;-o-transition-property:background-color,color,border-color,box-shadow,opacity,filter,font-size,width,height;transition-property:background-color,color,border-color,box-shadow,opacity,filter,font-size,width,height}button.user-button{background-color:var(--color-main-menu-text);border-radius:50%;width:2.65rem;height:2.65rem;color:var(--color-main-menu-background);font-weight:700}button.menu-button{white-space:nowrap;padding:0 1rem;height:2.1875rem;width:100%;overflow:hidden;justify-content:flex-start}button.image-button,button:disabled.image-button{background-color:transparent;font-size:1.5rem;color:var(--color-text)}button.image-button.active{color:var(--color-primary)}button:not(:disabled){cursor:pointer}button.link-button{background-color:transparent;color:var(--color-primary);text-decoration:underline}button.primary-button,button.secondary-button{height:var(--control-height);font-size:1.125rem;padding:0 1.5rem;font-weight:500}button.primary-button,button.primary-button:after,button.secondary-button{border-radius:calc(var(--control-height) / 2)}button.secondary-button{background-color:var(--color-control-background);color:var(--color-text);border:2px solid var(--color-primary)}button.secondary-button:disabled{border-color:var(--color-control-disabled);opacity:var(--control-disabled-opacity);pointer-events:none}button.primary-button{background-color:var(--color-primary);color:var(--color-text-inverse);width:100%;position:relative}button.primary-button:after{content:"";pointer-events:none;position:absolute;left:0;right:0;width:100%;height:100%;-webkit-box-shadow:var(--border-button-shadow);-moz-box-shadow:var(--border-button-shadow);box-shadow:var(--border-button-shadow)}html[dir=rtl] button.primary-button>i,html[dir=rtl] button.secondary-button>i,html[dir=rtl] button.menu-button>i:not(.icon-check){margin-left:.6rem}html[dir=ltr] button.primary-button>i,html[dir=ltr] button.secondary-button>i,html[dir=ltr] button.menu-button>i:not(.icon-check){margin-right:.5rem}button.menu-button>i{font-size:1.27rem;width:1.1375rem;display:flex;align-items:center;justify-content:center}button.menu-button>i.icon-check{margin-left:1rem}button.menu-button>i.icon-check.hide{opacity:0}button:not(.secondary-button):disabled{color:var(--color-text-disabled);opacity:var(--control-disabled-opacity);pointer-events:none}button:not(.link-button):not(.image-button):not(.secondary-button):disabled{background-color:var(--color-control-disabled)}.action-button-container{padding:1rem var(--page-spacing) 1.6rem;flex-shrink:0;margin:0}button.floating-button{font-size:1.3125rem;width:2.625rem;height:2.625rem;border-radius:var(--card-border-radius);background-color:var(--color-primary);color:var(--color-text-inverse);-webkit-box-shadow:var(--control-shadow-equal);-moz-box-shadow:var(--control-shadow-equal);box-shadow:var(--control-shadow-equal)}button.refresh-button{font-size:1.786rem;color:var(--color-primary)}button.add-button,button.add-small-button{border-radius:50%;background-color:var(--color-control-background)!important;border:2px solid var(--color-primary);color:var(--color-primary)!important;flex-shrink:0}button.add-section-button{border-radius:50%;background-color:var(--color-control-background)!important;border:2px solid var(--color-primary);color:var(--color-primary);width:1.25rem;height:1.25rem}button.add-section-button .icon-plus{font-size:.8rem}button.add-button .icon-plus,button.add-small-button .icon-plus,button.add-section-button .icon-plus{transition:transform .6s ease-in-out}button.add-button{width:3rem;height:3rem}button.add-small-button{margin-right:0;width:0;height:0;font-size:1.25rem;overflow:hidden;opacity:0;-webkit-transition:none var(--control-transition);-moz-transition:none var(--control-transition);-o-transition:none var(--control-transition);transition:none var(--control-transition);-webkit-transition-property:opacity,width,height,margin-right;-moz-transition-property:opacity,width,height,margin-right;-o-transition-property:opacity,width,height,margin-right;transition-property:opacity,width,height,margin-right}button.add-small-button.active{opacity:1;width:1.75rem;height:1.75rem;margin-right:.5rem}button.add-button i{font-size:1.8rem}button.add-small-button i{font-size:1rem}button.refresh-button.active{-webkit-animation:rotation .3s ease-in-out forwards;-moz-animation:rotation .3s ease-in-out forwards;-o-animation:rotation .3s ease-in-out forwards;animation:rotation .3s ease-in-out forwards}@-webkit-keyframes rotation{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{to{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{to{-o-transform:rotate(360deg)}}@keyframes rotation{to{transform:rotate(360deg)}}.secondary-button:not(:disabled).delete-button{border-color:var(--color-invalid)}@media(hover:hover){.secondary-button:not(:disabled).delete-button:hover{color:var(--color-invalid)}button:hover:not(:disabled){-webkit-filter:brightness(var(--control-hover-brightness));-moz-filter:brightness(var(--control-hover-brightness));filter:brightness(var(--control-hover-brightness))}button.secondary-button:hover:not(:disabled),button.menu-button:hover:not(:disabled){-webkit-filter:none;-moz-filter:none;filter:none}button.secondary-button:hover:not(:disabled){color:var(--color-primary)}button.menu-button:hover:not(:disabled){background-color:var(--color-hover-background)}button.image-button:hover{background-color:transparent!important}button.add-button:hover .icon-plus,button.add-small-button:hover .icon-plus,button.add-section-button:hover .icon-plus{transform:rotate(360deg)}}.checkbox-container,.radio-container{position:relative;line-height:0;display:flex;align-items:center;column-gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-weight:400!important;-webkit-transition:none var(--control-transition);-moz-transition:none var(--control-transition);-o-transition:none var(--control-transition);transition:none var(--control-transition);-webkit-transition-property:-webkit-filter,border-color,background-color,color,opacity,-webkit-box-shadow;-moz-transition-property:-moz-filter,border-color,background-color,color,opacity,-moz-box-shadow;-o-transition-property:filter,border-color,background-color,color,opacity,box-shadow;transition-property:filter,border-color,background-color,color,opacity,box-shadow}.checkbox-container.control-height,.radio-container.control-height{height:var(--control-height)}html[dir=rtl] .checkbox-container:not(.no-text),html[dir=rtl] .radio-container:not(.no-text){padding-left:.5rem}html[dir=ltr] .checkbox-container:not(.no-text),html[dir=ltr] .radio-container:not(.no-text){padding-right:.5rem}.checkbox-container input,.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark,.radio-container .checkmark{font-size:1rem;position:relative;display:flex;align-items:center}.checkbox-container .checkmark:before,.checkbox-container .checkmark:after,.radio-container .checkmark:before,.radio-container .checkmark:after{content:"";font-family:var(--icons-font)!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity var(--control-transition);-moz-transition:opacity var(--control-transition);-o-transition:opacity var(--control-transition);transition:opacity var(--control-transition)}.checkbox-container .checkmark:after,.radio-container .checkmark:after{position:absolute;opacity:0}html[dir=rtl] .checkbox-container .checkmark:after,html[dir=rtl] .radio-container .checkmark:after{right:0}html[dir=ltr] .checkbox-container .checkmark:after,html[dir=ltr] .radio-container .checkmark:after{left:0}.checkbox-container .checkmark:before{content:"\e902"}.checkbox-container .checkmark:after{content:"\e903"}.radio-container .checkmark:before{content:"\e912"}.radio-container .checkmark:after{content:"\e913"}.checkbox-container input:checked~.checkmark:before,.radio-container input:checked~.checkmark:before{opacity:0}.checkbox-container input:checked~.checkmark:after,.radio-container input:checked~.checkmark:after{opacity:1}.checkbox-container:has(input:disabled),.radio-container:has(input:disabled){opacity:var(--disabled-opacity)!important;pointer-events:none}.group-checkbox,.group-radio{margin-bottom:1rem}.checkbox-container .checkbox-switch{flex-shrink:0;width:2.85rem;height:var(--control-switch-height);border-radius:.8rem;background-color:var(--color-background);position:relative;box-shadow:0 0 0 2px inset var(--color-placeholder);transition:none var(--control-transition);transition-property:background-color,box-shadow}.checkbox-container.double-sided{pointer-events:none}.checkbox-container .checkbox-switch{pointer-events:auto}.checkbox-container .checkbox-switch:before{content:"";display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:1rem;height:1rem;border-radius:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);transition:none var(--control-transition);transition-property:background-color,width,height,left,right;background-color:var(--color-placeholder)}html[dir=rtl] .checkbox-container .checkbox-switch:before{right:.3rem}html[dir=ltr] .checkbox-container .checkbox-switch:before{left:.3rem}html[dir=rtl] .checkbox-container.double-sided .checkbox-switch:before{right:.25rem}html[dir=ltr] .checkbox-container.double-sided .checkbox-switch:before{left:.25rem}.checkbox-container input:checked~.checkbox-switch,.checkbox-container.double-sided .checkbox-switch{background-color:var(--color-primary);box-shadow:none}.checkbox-container input:checked~.checkbox-switch:before,.checkbox-container.double-sided .checkbox-switch:before{background-color:var(--color-text-inverse)}.checkbox-container input:checked~.checkbox-switch:before{width:1.2rem;height:1.2rem}.checkbox-container.double-sided .checkbox-switch:before,.checkbox-container.double-sided input:checked~.checkbox-switch:before{width:1.144rem;height:1.144rem}html[dir=rtl] .checkbox-container input:checked~.checkbox-switch:before{right:50%}html[dir=ltr] .checkbox-container input:checked~.checkbox-switch:before{left:50%}@media(hover:hover){.checkbox-container:hover,.radio-container:hover{-webkit-filter:brightness(var(--control-hover-brightness));-moz-filter:brightness(var(--control-hover-brightness));filter:brightness(var(--control-hover-brightness))}}.dropdown{position:relative}.dropdown-container{z-index:var(--dropdown-z-index);box-shadow:var(--dropdown-shadow);position:absolute;top:100%;right:0;width:fit-content;background-color:var(--color-section-background);border-radius:var(--control-border-radius)}.dropdown-container.ng-animating{overflow:hidden!important}.dropdown-container.body.bubble,.dropdown-container.body.popup-bubble{--translate-animation: 2rem;display:flex;flex-direction:column;align-items:center;background:none;border-radius:0;box-shadow:none;filter:drop-shadow(var(--popup-light-shadow))}.dropdown-container.body.bubble.top,.dropdown-container.body.popup-bubble.top{transform:translateY(calc(0% - var(--translate-animation)))}.dropdown-container.body.bubble.bottom,.dropdown-container.body.popup-bubble.bottom{transform:translateY(var(--translate-animation))}.dropdown-container.body.bubble.right,.dropdown-container.body.popup-bubble.right{transform:translate(var(--translate-animation))}.dropdown-container.body.bubble.left,.dropdown-container.body.popup-bubble.left{transform:translate(calc(0% - var(--translate-animation)))}.dropdown-container.body.bubble.top.left,.dropdown-container.body.popup-bubble.top.left{transform:translate(calc(0% - var(--translate-animation)),calc(0% - var(--translate-animation)))}.dropdown-container.body.bubble.top.right,.dropdown-container.body.popup-bubble.top.right{transform:translate(var(--translate-animation),calc(0% - var(--translate-animation)))}.dropdown-container.body.bubble.bottom.left,.dropdown-container.body.popup-bubble.bottom.left{transform:translate(calc(0% - var(--translate-animation)),calc(0% - var(--translate-animation)))}.dropdown-container.body.bubble.bottom.right,.dropdown-container.body.popup-bubble.bottom.right{transform:translate(var(--translate-animation),var(--translate-animation))}.dropdown-container.body.popup-bubble{padding:0}.dropdown-container.body.popup-bubble.tooltip{transform:none!important}.dropdown-container.body.popup-bubble.tooltip.pointer-inactive{pointer-events:none!important}.dropdown-container.body.popup-bubble.tooltip .dropdown-content{max-width:35rem;max-height:12.5rem;overflow:hidden auto;padding:.5rem 1rem}.dropdown-container.body.popup-bubble.bottom.right:after{transform:translate(.75em,-.25em) rotate(135deg)}.dropdown-container.body.popup-bubble.bottom.left:after{transform:translate(-.75em,-.25em) rotate(-135deg)}.dropdown-container.body.popup-bubble.top.right:after{transform:translate(.75em,-.5em) rotate(45deg)}.dropdown-container.body.popup-bubble.top.left:after{transform:translate(-.75em,-.5em) rotate(-45deg)}.dropdown-container.body.popup-bubble .dropdown-content-container,.dropdown-container.body.bubble .dropdown-content-container{background-color:var(--color-section-background);border-radius:var(--modal-border-radius);min-width:8rem}.dropdown-container.body.popup-bubble .dropdown-content-container{padding:.75rem}.dropdown-container.body.popup-bubble .dropdown-content-container:has(.page-scroll-padding){padding:.75rem 0}.dropdown-container.body.popup-bubble .dropdown-content-container:has(form),.dropdown-container.body.bubble .dropdown-content-container{padding:.75rem 0 .15rem}.dropdown-container.body.bubble.bottom{flex-direction:column-reverse}.dropdown-container.body.bubble.right{flex-direction:row}.dropdown-container.body.bubble.left{flex-direction:row-reverse}.dropdown-container.body.popup-bubble form.dropdown-content,.dropdown-container.body.bubble form.dropdown-content{padding:.5rem 1rem;height:auto}.dropdown-container.body.popup-bubble form.dropdown-content>.form-group,.dropdown-container.body.bubble form.dropdown-content>.form-group{min-width:9rem;margin-bottom:1rem}.dropdown-container.body.popup-bubble .action-button-container,.dropdown-container.body.bubble .action-button-container{display:flex;padding:0;margin-bottom:0!important}.dropdown-container.body.popup-bubble .action-button-container button,.dropdown-container.body.bubble .action-button-container button{padding:.5rem}.dropdown-container.body.popup-bubble .action-button-container .icon-check,.dropdown-container.body.bubble .action-button-container .icon-check{color:var(--color-success)}.dropdown-container.body.popup-bubble .action-button-container .icon-cancel,.dropdown-container.body.bubble .action-button-container .icon-cancel{color:var(--color-invalid);font-size:var(--body-font-size)}.dropdown-container.body{opacity:0}.dropdown-container.body.active{transition:none var(--control-transition);transition-property:opacity,transform}.dropdown-container.body.active.show{opacity:1;transform:none!important}.dropdown-container.left{top:0;right:calc(100% + .5rem)}.dropdown-container.top{box-shadow:var(--dropdown-shadow-up);bottom:calc(100% + .5rem);top:unset}.dropdown-container.body.popup-bubble.horizontal-popup .dropdown-content-container{padding:1rem 0}.dropdown-container.body.popup-bubble.horizontal-popup:after{content:"";width:var(--popup-arrow-width);height:100%;position:absolute;height:var(--popup-arrow-height);top:calc(var(--dropdown-container-top-offset) + (var(--dropdown-container-item-height) - var(--popup-arrow-height)) / 2);bottom:auto}.dropdown-container.body.popup-bubble.horizontal-popup.right:after{transform:rotate(90deg)}.dropdown-container.body.popup-bubble.horizontal-popup.left:after{transform:rotate(-90deg)}.dropdown-container.body.popup-bubble.horizontal-popup .dropdown-content-container .dropdown-content{max-height:70vh;max-width:40vw;overflow-y:auto}.popup-container{cursor:auto;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--control-transition);pointer-events:none}.popup-container.active{opacity:1;pointer-events:auto}.popup-container.animate{transition-property:top,left,opacity}.popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%,-100%);background-color:var(--color-section-background);border-radius:var(--modal-border-radius);padding:.75rem 0;filter:drop-shadow(var(--popup-light-shadow));transition:none var(--control-transition);max-width:80vw}.popup-bubble .popup-bubble-content{padding:.5rem 1.5rem;max-width:35rem}.popup-container.animate .popup-bubble{transition-property:top,left}.popup-bubble.top.right{left:-1em;top:1em}.popup-bubble.top.left{left:1em;top:1em}.popup-bubble.bottom.right{left:-.75em;top:.25em}.popup-bubble.bottom.left{left:.75em;top:.25em}.popup-bubble:after{content:"";position:absolute;width:var(--popup-arrow-width);height:var(--popup-arrow-height);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 23 15'%3E%3Cpath d='m 7.2277006,12.554044 c 1.8951224,3.291702 6.6329274,3.291702 8.5280504,0 L 22.983451,0 H 0'/%3E%3C/svg%3E");background-repeat:no-repeat;left:50%;top:calc(100% - var(--popup-vertical-offset));transform:translate(-50%);transition:none var(--control-transition)}.popup-container.animate .popup-bubble:after{transition-property:top,left,bottom,right}.popup-bubble.bottom:after{top:auto;bottom:calc(100% - var(--popup-vertical-offset));transform:translate(-50%) scaleY(-1)}.popup-bubble.right:after{top:50%;right:calc(100% - var(--popup-horizontal-offset));left:auto;transform:translateY(-50%) rotate(90deg)}.popup-bubble.left:after{top:50%;left:calc(100% - var(--popup-horizontal-offset));transform:translateY(-50%) rotate(270deg)}.popup-bubble.top.right:after{top:100%;right:100%;left:auto;transform:translate(.85em,-.65em) rotate(45deg)}.popup-bubble.top.left:after{top:100%;left:100%;transform:translate(-.85em,-.65em) rotate(315deg)}.popup-bubble.bottom.right:after{top:0;right:100%;left:auto;transform:translate(.85em,-.25em) rotate(135deg)}.popup-bubble.bottom.left:after{top:0;left:100%;transform:translate(-.85em,-.25em) rotate(225deg)}.hover-effect{position:relative;display:inline-block}.hover-effect:after{position:absolute;content:attr(data-hover);transform:translateY(.5rem);left:0;top:0;width:100%;height:100%;opacity:0;display:flex;align-items:center}.hover-effect:after,.hover-effect>span{transition:none var(--control-transition);transition-property:transform,opacity,color}.hover-effect>span{transform:translateY(0);display:inline-block}button:hover .hover-effect>span,.hover-effect:hover>span{transform:translateY(-.5rem);opacity:0}button:hover .hover-effect:after,.hover-effect:hover:after{transform:translateY(0);opacity:1}table.table{width:100%;border-collapse:collapse;table-layout:auto}table.table thead tr th{vertical-align:bottom;border-bottom:1px solid var(--color-control-border);border-top:0;background-color:var(--color-section-background);font-weight:500;color:var(--color-text)}.table-responsive table.table thead tr th,.table-responsive table.table tbody tr td{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}table.table-striped tbody tr:nth-of-type(odd),table.table tbody tr.odd-row{background-color:var(--color-list-odd-row-background)}table.table tbody tr{background-color:var(--color-list-row-background)}table.table tbody tr td{padding:.6rem;vertical-align:middle;border-top:0;color:var(--color-text)}table.table thead tr>th{vertical-align:top;border:1px solid var(--color-control-border);font-weight:500;color:var(--color-text);background-color:var(--color-list-header-background)!important}table.table.table-print.table-transparent>thead>tr>th,table.table.table-print.table-transparent>tfoot>tr>th{border:0;background-color:transparent!important;padding:0!important}table.table.table-print.table-transparent>thead{display:table-header-group}table.table.table-print.table-transparent>tfoot{display:table-footer-group}table.table>:not(:first-child){border-top:none}table.table.table-print.table-transparent>tfoot>tr>th{border:0;padding:0!important}table.table.table-print tbody tr{background-color:var(--color-section-background)}table.table.table-print.table-transparent>tbody>tr{background-color:transparent!important}table.table.table-print tbody tr td{color:var(--color-text);border:1px solid var(--color-control-border)}table.table.table-print tbody tr th,table.table.table-print tbody tr td{padding:.25rem .5rem;text-align:right}table.table.table-print.table-transparent>tbody>tr>td{border:0;padding:0!important}.grid-row{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.grid-row:not(.no-row-gap){grid-auto-rows:max-content;grid-template-rows:1fr;grid-row-gap:1.5rem}.grid-row>*{grid-column:span 12}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}*[class^=auto-col-],*[class*=auto-col-]{display:grid!important;grid-auto-rows:max-content;column-gap:1rem}.auto-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.auto-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.auto-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.auto-col-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-gap-1{column-gap:1rem}.col-gap-2{column-gap:2rem}.col-gap-3{column-gap:3rem}.col-gap-4{column-gap:4rem}.col-gap-5{column-gap:5rem}.col-gap-6{column-gap:6rem}.col-gap-7{column-gap:7rem}.col-gap-8{column-gap:8rem}.col-gap-9{column-gap:9rem}.col-gap-10{column-gap:10rem}.horizontal-expander,.vertical-expander{position:absolute;z-index:1}.horizontal-expander{height:var(--expander-height);width:var(--expander-width);bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%)}.horizontal-expander.top{top:0;bottom:auto}.vertical-expander{width:var(--expander-height);height:var(--expander-width);right:-1px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.vertical-expander.left{left:0;right:auto}.horizontal-expander button,.vertical-expander button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-control-background);border:1px solid var(--color-control-border);font-size:1rem;-webkit-box-shadow:var(--control-shadow-equal);-moz-box-shadow:var(--control-shadow-equal);box-shadow:var(--control-shadow-equal);filter:none!important}.horizontal-expander button.dropdown-shadow,.vertical-expander button.dropdown-shadow{-webkit-box-shadow:var(--dropdown-shadow-equal);-moz-box-shadow:var(--dropdown-shadow-equal);box-shadow:var(--dropdown-shadow-equal)}.horizontal-expander:not(.top) button{border-bottom:0;border-radius:var(--control-border-radius) var(--control-border-radius) 0 0}.horizontal-expander.top button{border-top:0;border-radius:0 0 var(--control-border-radius) var(--control-border-radius)}.vertical-expander:not(.left) button{border-right:0;border-radius:var(--control-border-radius) 0 0 var(--control-border-radius)}.vertical-expander.left button{border-left:0;border-radius:0 var(--control-border-radius) var(--control-border-radius) 0}.horizontal-expander button i,.vertical-expander button i{display:inline-block;-webkit-transition:-webkit-transform var(--control-transition);-moz-transition:-moz-transform var(--control-transition);-o-transition:-o-transform var(--control-transition);transition:transform var(--control-transition)}.horizontal-expander button.flipped i{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scaleY(-1)}.vertical-expander button.flipped i{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scaleX(-1)}.d-none{display:none!important}h1.print-title,h1 .print-subtitle,h3.print-title,h4.print-title{display:flex;align-items:baseline;justify-content:center;padding:.5rem;font-weight:500;margin:0}h1.print-title{font-weight:600}h1 .print-subtitle{font-size:1.5rem;padding:.5rem 2rem}h3 .print-subtitle{font-size:1rem;padding:.5rem 2rem}h4.print-title{font-size:1rem;margin:0;line-height:.5rem}.print-footer{background:var(--color-print-background);position:fixed;bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}th.text-center,td.text-center{text-align:center!important}@media print{@page{size:auto;margin:.25in .5in}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;color:#000;--color-background: var(--color-print-background)}*,*:before,*:after{backface-visibility:unset;-webkit-backface-visibility:unset}h4{font-weight:300}body{height:auto}app-root{display:none!important}.page-break{page-break-after:always}table{page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}modal-message,.dropdown-container{display:none!important}}@font-face{font-family:icomoon;src:url("./media/icomoon.woff?ye2ru9") format("woff");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:var(--icons-font)!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-collapse-left:before{content:"\e900"}.icon-cancel:before{content:"\e901"}.icon-checkbox:before{content:"\e902"}.icon-checkbox-check:before{content:"\e903"}.icon-error:before{content:"\e904"}.icon-info:before{content:"\e905"}.icon-logout:before{content:"\e906"}.icon-menu:before{content:"\e907"}.icon-question:before{content:"\e908"}.icon-refresh:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-spinner:before{content:"\e90b"}.icon-check:before{content:"\e90c"}.icon-delivery-man:before{content:"\e90d"}.icon-eye:before{content:"\e90e"}.icon-eye-off:before{content:"\e90f"}.icon-arrow-down:before{content:"\e910"}.icon-arrow-right:before{content:"\e911"}.icon-radio:before{content:"\e912"}.icon-radio-check:before{content:"\e913"}.icon-arrow-right-from-bracket:before{content:"\e914"}.icon-arrow-right-to-bracket:before{content:"\e915"}.icon-barcode-read:before{content:"\e916"}.icon-basket-shopping:before{content:"\e917"}.icon-chevron-down:before{content:"\e918"}.icon-chevron-up:before{content:"\e919"}.icon-money-check:before{content:"\e91a"}.icon-sort:before{content:"\e91b"}.icon-sort-down:before{content:"\e91c"}.icon-trash-can:before{content:"\e91d"}.icon-octagon-exclamation:before{content:"\e91e"}.icon-broom:before{content:"\e91f"}.icon-flag-checkered:before{content:"\e920"}.icon-arrow-down-light:before{content:"\e921"}.icon-clipboard-list:before{content:"\e922"}.icon-hand-holding-box:before{content:"\e923"}.icon-image-slash:before{content:"\e924"}.icon-door-package:before{content:"\e925"}.icon-image:before{content:"\e926"}.icon-truck-fast:before{content:"\e927"}.icon-box-open:before{content:"\e928"}.icon-id-card:before{content:"\e929"}.icon-phone:before{content:"\e92a"}.icon-envelope:before{content:"\e92b"}.icon-present:before{content:"\e92c"}.icon-star:before{content:"\e92d"}.icon-star-full:before{content:"\e92e"}.icon-whatsapp:before{content:"\e92f"}.icon-paper-plane:before{content:"\e930"}.icon-face-frown:before{content:"\e931"}.icon-location-dot:before{content:"\e932"}.icon-edit:before{content:"\e933"}.icon-inventory:before{content:"\e934"}.icon-table:before{content:"\e935"}.icon-database:before{content:"\e936"}.icon-users-gear:before{content:"\e937"}.icon-calculator:before{content:"\e938"}.icon-logo:before{content:"\e939"}.icon-enter:before{content:"\e93a"}.icon-delivery-sticker:before{content:"\e93b"}.icon-users:before{content:"\e93c"}.icon-clock:before{content:"\e93d"}.icon-calendar-clock:before{content:"\e93e"}.icon-keyboard:before{content:"\e93f"}.icon-colon:before{content:"\e940"}.icon-calendar-lines:before{content:"\e941"}.icon-center:before{content:"\e942"}.icon-arrow-up:before{content:"\e943"}.icon-file-circle-plus:before{content:"\e944"}.icon-file-pdf:before{content:"\e945"}.icon-file-word:before{content:"\e946"}.icon-file-excel:before{content:"\e947"}.icon-file-powerpoint:before{content:"\e948"}.icon-file-image:before{content:"\e949"}.icon-file-lines:before{content:"\e94a"}.icon-message-lines-plus:before{content:"\e94b"}.icon-link:before{content:"\e94c"}.icon-drag-drop:before{content:"\e94d"}.icon-house:before{content:"\e94e"}.icon-house-circle-check:before{content:"\e94f"}.icon-lightbulb:before{content:"\e950"}.icon-lightbulb-on:before{content:"\e951"}.icon-more:before{content:"\e952"}.icon-star-christmas:before{content:"\e953"}.icon-truck-ramp-box:before{content:"\e954"}.icon-warehouse-full:before{content:"\e955"}.icon-check-light:before{content:"\e956"}.icon-xmark:before{content:"\e957"}.icon-hourglass:before{content:"\e958"}.icon-hourglass-start:before{content:"\e959"}.icon-hourglass-clock:before{content:"\e95a"}.icon-hourglass-end:before{content:"\e95b"}.icon-hourglass-half:before{content:"\e95c"}.icon-copy:before{content:"\e95d"}.icon-print:before{content:"\e95e"}.icon-hand-holding-box-cancel:before{content:"\e95f"}.icon-certificate-star:before{content:"\e960"}.icon-drivers:before{content:"\e961"}.icon-file-signature:before{content:"\e962"}.icon-signature:before{content:"\e963"}.icon-temperature-three-quarters:before{content:"\e964"}.icon-file-128:before{content:"\e965"}.icon-comment:before{content:"\e966"}.icon-password:before{content:"\e967"}.icon-money-bills:before{content:"\e968"}.icon-user:before{content:"\e969"}.icon-award:before{content:"\e96a"}.icon-arrow-fat-line-left:before{content:"\e96b"}.icon-cars:before{content:"\e96c"}.icon-car:before{content:"\e96d"}.icon-car-side:before{content:"\e96e"}.icon-map-location-dot:before{content:"\e96f"}.icon-target:before{content:"\e970"}.icon-earth-americas:before{content:"\e971"}.icon-map:before{content:"\e972"}.icon-draw-polygon:before{content:"\e973"}.icon-vector-polygon:before{content:"\e974"}.icon-plus:before{content:"\e975"}.icon-add-polygon:before{content:"\e976"}.icon-gift:before{content:"\e977"}.icon-file-plus:before{content:"\e978"}.icon-envelope-open:before{content:"\e979"}.icon-arrow-right-arrow-left:before{content:"\e97a"}.icon-delivery:before{content:"\e97b"}.icon-collection:before{content:"\e97c"}.icon-boxes-stacked:before{content:"\e97d"}.icon-circle-exclamation:before{content:"\e97e"}.icon-menu-alt:before{content:"\e97f"}.icon-shekel-sign:before{content:"\e980"}.icon-arrow-left-long:before{content:"\e981"}.icon-arrow-right-long:before{content:"\e982"}.icon-thought-bubble:before{content:"\e983"}.icon-waze-brands:before{content:"\e984"}.icon-google:before{content:"\e985"}.icon-comment-lines:before{content:"\e986"}.icon-briefcase:before{content:"\e987"}.icon-deliver-fail:before{content:"\e988"}.icon-deliver-fail-bolder:before{content:"\e989"}.icon-camera:before{content:"\e98a"}.icon-driver:before{content:"\e98b"}.icon-subcontractor-thin:before{content:"\e98c"}.icon-signal-stream:before{content:"\e98d"}.icon-phone-light:before{content:"\e98e"}.icon-users-gear-thin:before{content:"\e98f"}.icon-user-gear:before{content:"\e990"}.icon-sliders:before{content:"\e991"}.icon-people-roof:before{content:"\e992"}.icon-sitemap-thin:before{content:"\e993"}.icon-rectangle-list:before{content:"\e994"}.icon-clipboard-shekel:before{content:"\e995"}.icon-digital-money:before{content:"\e996"}.icon-receipt:before{content:"\e997"}.icon-table-tree:before{content:"\e998"}.icon-excel:before{content:"\e999"}.icon-sitemap:before{content:"\e99a"}.icon-mask:before{content:"\e99b"}.icon-mask-slash:before{content:"\e99c"}.icon-order-draft:before{content:"\e99d"}.icon-sack:before{content:"\e99e"}.icon-warehouse-full-thin:before{content:"\e99f"}.icon-dev:before{content:"\e9a0"}.icon-gifts:before{content:"\e9a1"}.icon-bags:before{content:"\e9a2"}.icon-boxes-stacked-thin:before{content:"\e9a3"}.icon-clipboard-shekel-regular:before{content:"\e9a4"}.icon-calculations:before{content:"\e9a5"}.icon-cloud:before{content:"\e9a6"}.icon-cloud-slash:before{content:"\e9a7"}.icon-map-location-dot-slash:before{content:"\e9a8"}.icon-task-fail:before{content:"\e9a9"}.icon-circle-nodes:before{content:"\e9aa"}.icon-arrow-turn-left:before{content:"\e9ab"}.icon-arrow-turn-right:before{content:"\e9ac"}.icon-traffic-light-go:before{content:"\e9ad"}.icon-traffic-light-stop:before{content:"\e9ae"}.icon-message-question:before{content:"\e9af"}.icon-vector-polygon-slash:before{content:"\e9b0"}.icon-calendar-day:before{content:"\e9b1"}.icon-truck-ramp-box-out:before{content:"\e9b2"}.icon-truck-ramp-box-in:before{content:"\e9b3"}.icon-arrow-progress:before{content:"\e9b4"}.icon-gear:before{content:"\e9b5"}
