@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/assets/fonts/roboto-v30-cyrillic_latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v30-cyrillic_latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/fonts/roboto-v30-cyrillic_latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto-v30-cyrillic_latin_latin-ext-700.woff2) format("woff2")}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.ellipsis{display:inline-block;max-width:100%;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}html.safari .ellipsis:after{content:"";display:block}.text-color-light{color:#0000008a}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.spacer{flex:1 1 0}.pointer{cursor:pointer}.no-select{-webkit-user-select:none;user-select:none}.bold{font-weight:700}.bolder{font-weight:500}.dblock{display:block}.relative{position:relative}.inline-block{display:inline-block}.nowrap{white-space:nowrap}.min-width0{min-width:0}.divider-line{border-bottom:1px solid #dcdcdc;width:100%}.upsidedown{transform:rotate(180deg)}.font-16{font-size:16px!important;height:16px!important;width:16px!important;line-height:16px!important}::-webkit-scrollbar-corner{background:none}::-webkit-scrollbar{background:#ededed;border-radius:12px;box-shadow:inset 0 1px 4px #0000001a}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar-thumb{border:3px solid transparent;box-shadow:inset 0 0 0 12px #bdbdbd;border-radius:8px}::-webkit-scrollbar-thumb:horizontal{height:8px}::-webkit-scrollbar-thumb:vertical{width:8px}.mat-mdc-raised-button:not(:disabled){--mdc-protected-button-label-text-color: $text-color-gray4}.mat-mdc-raised-button.mat-accent:not(:disabled){--mdc-protected-button-label-text-color: $white-color;color:#fff}.mat-mdc-button-touch-target{display:none}.mat-mdc-raised-button.app-menu-trigger:not(:disabled){color:#0009}.mat-primary.mdc-button--raised.mat-mdc-raised-button.mat-mdc-button-base:not(:disabled){color:#fff}.mdc-button{letter-spacing:normal}.app-button.mat-mdc-button,.app-button.mat-mdc-icon-button,.app-button.mat-mdc-outlined-button,.app-button.mat-mdc-unelevated-button{line-height:32px}.app-button.mat-mdc-raised-button.mat-primary:not([class*=mat-elevation-z]){line-height:32px;box-shadow:0 6px 10px -4px #ff660080;font-weight:700}.app-button.mat-mdc-raised-button.mat-primary.mat-mdc-raised-button.mat-primary .mat-ripple-element{background-color:#ffffff26;opacity:1}.app-button.mat-mdc-raised-button.mat-primary:hover:not([disabled]){background-color:#f26100}.app-button.mat-mdc-raised-button.mat-primary[disabled]{background-color:#0003;box-shadow:none}.icon-button-medium.mdc-icon-button.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 30px}.mat-mdc-raised-button.app-menu-trigger{display:flex;align-items:center;height:26px;line-height:24px;font-size:14px;padding:3px 8px;min-width:0;color:#0009;background:#fff;border:solid 1px rgba(0,0,0,.1);box-shadow:0 4px 8px -4px #0003}.mat-mdc-raised-button.app-menu-trigger .mat-ripple{margin:-1px}.mat-mdc-raised-button.app-menu-trigger .mat-icon{font-size:16px;line-height:16px;width:16px;height:16px}.mat-mdc-raised-button.app-menu-trigger.cdk-program-focused,.mat-mdc-raised-button.app-menu-trigger.cdk-keyboard-focused{background:#00000026}.mat-mdc-raised-button.app-menu-trigger:hover{background:#0000001a}.mat-mdc-raised-button.app-menu-trigger[aria-expanded=true]{border-color:#f60}.mat-mdc-raised-button.app-menu-trigger[aria-expanded=true] .mat-icon{color:#f60}.mat-mdc-raised-button.app-menu-trigger[disabled]{color:#0003;background:#0000000d;border-color:transparent;box-shadow:none}.mat-mdc-raised-button.app-menu-trigger[disabled] .mat-icon{color:#0003}.app-icon-button.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus,.remove-focus-overlay.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus,.app-menu-trigger.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:none}.app-gradient-button.mat-mdc-raised-button{font-size:14px;height:36px;border-radius:18px;color:#fff!important;background:linear-gradient(160deg,#ff9f00 30%,#f60 70%,#f76300);padding:0 6px;box-shadow:0 4px 8px -4px #ff6600e6}.app-gradient-button.mat-mdc-raised-button:hover{background:linear-gradient(160deg,#ff9f00e6 30%,#ff6600e6 70%,#f76300e6)}.app-gradient-button.mat-mdc-raised-button .app-gradient-button__text{margin:0 8px}.app-gradient-button.mat-mdc-raised-button .mat-icon{font-size:20px;width:24px;height:24px;line-height:24px;margin:0}.app-secondary-button.mat-mdc-raised-button:not(:disabled){background:#0090c5;color:#fff}.app-secondary-button.mat-mdc-raised-button{height:26px;line-height:26px;font-size:14px;padding:0 8px;border-radius:4px;box-shadow:0 4px 8px -4px #0090c580}.app-secondary-button.mat-mdc-raised-button:hover{background:#0090c5e6}.app-secondary-button.mat-mdc-raised-button .app-secondary-button__text{margin:0 4px}.app-secondary-button.mat-mdc-raised-button .app-secondary-button__text+.mat-icon{margin:0 -4px}.app-secondary-button.mat-mdc-raised-button .mat-icon{font-size:20px;width:24px;height:24px;line-height:24px}.mat-mdc-icon-button.mat-mdc-button-base{padding:0}.app-search-field .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 24px}.mat-mdc-icon-button.app-icon-button{height:24px;width:24px;line-height:24px;background:#fff;border:solid 1px rgba(0,0,0,.08);border-radius:4px;box-shadow:0 4px 8px -4px #0003;display:flex;justify-content:center;align-items:center}.mat-mdc-icon-button.app-icon-button .mat-icon{font-size:20px;line-height:normal;min-width:20px;min-height:20px;width:20px;height:20px;color:#0009}.mat-mdc-icon-button.app-icon-button .mat-ripple{margin:-1px}.mat-mdc-icon-button.app-icon-button--tiny{height:25px;width:25px;line-height:20px;border-radius:2px}.mat-mdc-icon-button.app-icon-button--tiny .mat-icon{font-size:18px}.mat-mdc-icon-button.app-icon-button--tiny .mat-ripple.mat-mdc-button-ripple,.mat-mdc-icon-button.app-icon-button--tiny .mat-mdc-button-persistent-ripple{display:none}.mat-mdc-icon-button.app-icon-button--no-border{border-color:transparent;background:none;box-shadow:none}.mat-mdc-icon-button.app-icon-button--no-border .mat-icon{color:#0000004d}.mat-mdc-icon-button.app-icon-button--no-border .mat-icon.dark-gray-icon{color:#0009}.mat-mdc-icon-button.app-icon-button.cdk-program-focused,.mat-mdc-icon-button.app-icon-button.cdk-keyboard-focused{background:#00000026}.mat-mdc-icon-button.app-icon-button:hover{background:#0000001a}.mat-mdc-icon-button.app-icon-button[aria-expanded=true],.mat-mdc-icon-button.app-icon-button--activated{border-color:#f60}.mat-mdc-icon-button.app-icon-button[aria-expanded=true] .mat-icon,.mat-mdc-icon-button.app-icon-button--activated .mat-icon{color:#f60}.mat-mdc-icon-button.app-icon-button[disabled]{background:#0000000d;border-color:transparent;box-shadow:none}.mat-mdc-icon-button.app-icon-button[disabled] .mat-icon{color:#0003}.app-icon-button24.mat-mdc-button-base .mat-icon{font-size:24px;min-width:24px;min-height:24px;line-height:normal;margin:0 auto}.mat-mdc-raised-button.outlined-main-color-button{display:flex;align-items:center;padding:0 8px;color:#ff6600d6!important;background:#fff;border:1px solid rgba(255,102,0,.5);box-shadow:0 6px 10px -4px #ff660080}.mat-mdc-raised-button.outlined-main-color-button.box-title-action{height:26px}.mat-mdc-raised-button.outlined-main-color-button.wide-button{height:36px}.mat-form-field-suffix .mat-icon.normal-size{font-size:inherit}.grid-action-btn{min-height:24px;min-width:24px;padding:0;border-radius:2px;color:#0000004d;background:transparent;border:solid 1px transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.grid-action-btn .mat-icon{font-size:18px;height:18px;width:18px;line-height:normal}.grid-action-btn[aria-expanded=true]{border-color:#f60;color:#f60}.grid-action-btn:hover{background:#0000001a}.grid-action-btn.shifted-left{margin-left:-2px}.grid-action-btn.grid-action-btn-small{padding:0;margin-left:0;max-height:20px;min-height:20px;max-width:20px;min-width:20px}button[app-btn] mat-icon.mat-icon{color:var(--app-btn-text-color);font-size:var(--app-btn-icon-font-size);height:var(--app-btn-icon-height);width:var(--app-btn-icon-width);line-height:var(--app-btn-height);margin-left:var(--app-btn-icon-ml);margin-right:var(--app-btn-icon-mr)}button[app-btn] span.ripple{position:absolute;border-radius:50%;background-color:var(--app-btn-ripple-bg-color);width:100px;height:100px;margin-top:-50px;margin-left:-50px;animation:ripple 1s;opacity:0;z-index:9999}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}.mat-mdc-menu-content{--mdc-theme-text-primary-on-background: $text-color-05;--mdc-typography-body1-letter-spacing: normal;--mdc-typography-body1-font-size: 14px;--mdc-typography-body1-line-height: 20px;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-size: 14px}.mat-mdc-menu-panel.no-scroll{overflow:hidden}.mat-mdc-menu-panel.no-scroll-x{overflow-x:hidden}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{width:100%}.app-menu .mdc-list-item__primary-text,.app-menu .mat-mdc-menu-item-text{display:flex;align-items:center}.app-menu .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-menu .mat-mdc-menu-item[disabled]{opacity:1}.app-menu.mat-mdc-menu-panel{margin-top:4px;min-width:88px;min-height:0}.app-menu.mat-mdc-menu-panel.app-menu--auto-width{max-width:none}.app-menu.mat-mdc-menu-panel.app-menu--bottom-offset{margin-bottom:12px}.app-menu .mat-mdc-menu-content:not(:empty){padding:8px;max-height:454px}.app-menu.app-menu-flex-col .mat-mdc-menu-content{display:flex;flex-direction:column}.app-menu.order-settings-menu{height:fit-content}.app-menu label.k-checkbox-label{padding:0 4px;color:#00000080;text-overflow:ellipsis;overflow:hidden}.app-menu app-checkbox+app-checkbox{margin-top:4px!important}.app-menu app-checkbox.mat-menu-item input.k-checkbox{border-width:1px;width:14px;height:14px}.app-menu .mat-mdc-menu-item,.app-menu .mat-menu-item{min-height:1px;box-sizing:border-box;width:100%;font-size:14px;height:26px;line-height:26px;padding:0 4px;color:#00000080;border-radius:2px}.app-menu .mat-mdc-menu-item .mat-icon,.app-menu .mat-menu-item .mat-icon{line-height:24px;width:unset;margin-right:18px;font-size:20px;color:#00000080}.app-menu .mat-mdc-menu-item:hover:not([disabled]),.app-menu .mat-mdc-menu-item.cdk-program-focused:not([disabled]),.app-menu .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.app-menu .mat-mdc-menu-item.mat-menu-item-highlighted:not([disabled]),.app-menu .mat-menu-item:hover:not([disabled]),.app-menu .mat-menu-item.cdk-program-focused:not([disabled]),.app-menu .mat-menu-item.cdk-keyboard-focused:not([disabled]),.app-menu .mat-menu-item.mat-menu-item-highlighted:not([disabled]){background:#003a4f12;color:#000}.app-menu .mat-mdc-menu-item:hover:not([disabled]) .mat-icon,.app-menu .mat-mdc-menu-item.cdk-program-focused:not([disabled]) .mat-icon,.app-menu .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]) .mat-icon,.app-menu .mat-mdc-menu-item.mat-menu-item-highlighted:not([disabled]) .mat-icon,.app-menu .mat-menu-item:hover:not([disabled]) .mat-icon,.app-menu .mat-menu-item.cdk-program-focused:not([disabled]) .mat-icon,.app-menu .mat-menu-item.cdk-keyboard-focused:not([disabled]) .mat-icon,.app-menu .mat-menu-item.mat-menu-item-highlighted:not([disabled]) .mat-icon{color:#000}.app-menu .mat-mdc-menu-item[disabled],.app-menu .mat-menu-item[disabled]{background:#0000000d;color:#0003}.app-menu .mat-mdc-menu-item[disabled] .mat-icon,.app-menu .mat-menu-item[disabled] .mat-icon{color:#0003}.app-menu .mat-mdc-menu-item.app-menu-item--multiline,.app-menu .mat-menu-item.app-menu-item--multiline{height:auto}.app-menu .mat-mdc-menu-item.app-menu-item--multiline .k-checkbox-label,.app-menu .mat-menu-item.app-menu-item--multiline .k-checkbox-label{overflow:visible}.app-menu .mat-mdc-menu-item.app-menu-item--multiline .k-checkbox-label span,.app-menu .mat-menu-item.app-menu-item--multiline .k-checkbox-label span{overflow:visible;white-space:normal}.app-menu .mat-mdc-menu-item.app-menu-item--blue,.app-menu .mat-menu-item.app-menu-item--blue{text-align:end;color:#0090c5cc}.app-menu .mat-mdc-menu-item.app-menu-item--blue:hover:not([disabled]),.app-menu .mat-mdc-menu-item.app-menu-item--blue.cdk-program-focused:not([disabled]),.app-menu .mat-mdc-menu-item.app-menu-item--blue.cdk-keyboard-focused:not([disabled]),.app-menu .mat-menu-item.app-menu-item--blue:hover:not([disabled]),.app-menu .mat-menu-item.app-menu-item--blue.cdk-program-focused:not([disabled]),.app-menu .mat-menu-item.app-menu-item--blue.cdk-keyboard-focused:not([disabled]){color:#0090c5}.app-menu .mat-mdc-menu-item.app-menu-item--red,.app-menu .mat-menu-item.app-menu-item--red,.app-menu .mat-mdc-menu-item.app-menu-item--red .mat-icon,.app-menu .mat-menu-item.app-menu-item--red .mat-icon{color:#ff2c0199}.app-menu .mat-mdc-menu-item.app-menu-item--red:hover:not([disabled]),.app-menu .mat-mdc-menu-item.app-menu-item--red.cdk-program-focused:not([disabled]),.app-menu .mat-mdc-menu-item.app-menu-item--red.cdk-keyboard-focused:not([disabled]),.app-menu .mat-menu-item.app-menu-item--red:hover:not([disabled]),.app-menu .mat-menu-item.app-menu-item--red.cdk-program-focused:not([disabled]),.app-menu .mat-menu-item.app-menu-item--red.cdk-keyboard-focused:not([disabled]){color:#ff2c01}.app-menu .mat-mdc-menu-item.app-menu-item--red:hover:not([disabled]) .mat-icon,.app-menu .mat-mdc-menu-item.app-menu-item--red.cdk-program-focused:not([disabled]) .mat-icon,.app-menu .mat-mdc-menu-item.app-menu-item--red.cdk-keyboard-focused:not([disabled]) .mat-icon,.app-menu .mat-menu-item.app-menu-item--red:hover:not([disabled]) .mat-icon,.app-menu .mat-menu-item.app-menu-item--red.cdk-program-focused:not([disabled]) .mat-icon,.app-menu .mat-menu-item.app-menu-item--red.cdk-keyboard-focused:not([disabled]) .mat-icon{color:#ff2c01}.app-menu .mat-mdc-menu-item+.mat-mdc-menu-item{margin-top:8px}.app-menu menu.mat-mdc-menu-item{margin:0}.app-menu .divider{margin:2px -4px 6px;border-top:solid 1px rgba(15,15,15,.1019607843)}.app-menu .button-menu-item{border-top:solid 1px rgba(15,15,15,.1019607843);margin:4px -4px -4px;padding:4px;text-align:center}.app-menu-shadow-overlay{background:#0000001a}.mat-mdc-menu-panel.hover-menu .mat-mdc-menu-content:not(:empty){padding-top:0!important;padding-bottom:0!important}.paddingless-menu-panel .mat-mdc-menu-content:not(:empty){padding-top:0!important;padding-bottom:0!important}.high-menu.mat-mdc-menu-panel .mat-mdc-menu-content{max-height:none!important}.app-route-map-options-menu{background-color:#fafafa}.app-route-map-options-menu .app-slide-toggle .label-content{color:#565656;font-size:16px}.app-route-map-options-menu .app-slide-toggle .label-content.is-checked{color:#000000de}.app-route-map-options-menu .app-button .mdc-button__label{white-space:nowrap}.mat-mdc-form-field{--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .8);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .4);--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-tracking: normal;--mdc-outlined-text-field-outline-color: #cccccc;--mdc-outlined-text-field-disabled-outline-color: #cccccc;--mdc-outlined-text-field-hover-outline-color: #00000066;--mdc-outlined-text-field-error-outline-color: #ff2c01;--mdc-outlined-text-field-focus-outline-color: #0090c5;--mdc-outlined-text-field-focus-label-text-color: #0090c5;--mdc-outlined-text-field-error-label-text-color: #ff2c01}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label{--mdc-outlined-text-field-label-text-size: 14px;--mdc-outlined-text-field-label-text-tracking: normal}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:19px}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-floating-label--float-above{margin-top:1px!important}.mat-mdc-form-field .mdc-notched-outline__notch .mdc-floating-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mat-mdc-form-field-subscript-wrapper{display:none!important}form .mat-mdc-form-field,.app-form-field.mat-mdc-form-field{margin-top:24px;margin-bottom:3.5px;position:relative}.app-form-compact .mat-mdc-form-field,.app-form-compact .calendar-box{margin-top:12px;margin-bottom:3.5px}.app-form-field-top-marginless .mat-mdc-form-field{margin-top:0}.app-form-field-marginless .mat-mdc-form-field{margin-top:0;margin-bottom:0}.app-form-field-marginless .mat-mdc-form-field .mdc-notched-outline__notch{border-top:1px solid #cccccc}.settings-box .app-form-field.mat-mdc-form-field{margin-top:0}.app-search-field.mat-mdc-form-field{--mdc-icon-button-state-layer-size: 24px}.app-search-field.mat-mdc-form-field mat-icon{font-size:16px;width:24px;height:24px;line-height:24px;color:#0000004d;padding:0 12px}.app-search-field.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon,.app-search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px}.no-input-margin .app-form-field.mat-mdc-form-field.mat-form-field-appearance-outline{margin:0}.app-form-field.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-icon-suffix,.app-form-field.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-hint{color:#0006}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#ff2c01!important;border-width:1.5px!important}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mdc-notched-outline__leading{border-right:none!important}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mdc-notched-outline__notch{border-left:none!important}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mat-mdc-floating-label mat-label,.mat-form-field-invalid.ng-touched:not(.mdc-text-field--disabled) .mat-mdc-floating-label mat-label{color:#ff2c01}.app-form-field-external-suffix.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined{padding-right:0}.app-number-input{padding-right:24px;box-sizing:border-box}.app-number-input-wrapper{display:inline;position:relative}.app-number-input__increase,.app-number-input__decrease{position:absolute;display:flex;right:8px;cursor:pointer;width:16px;height:12px;align-items:center;justify-content:center;overflow:hidden}.app-number-input__increase:after,.app-number-input__decrease:after{content:"";font-family:Material Icons Round,serif;font-size:24px;color:#0006}.app-number-input__increase:hover:after,.app-number-input__decrease:hover:after{color:#000c}.app-number-input__increase{top:-2px}.app-number-input__increase:after{content:"arrow_drop_up"}.app-number-input__decrease{bottom:-3px}.app-number-input__decrease:after{content:"arrow_drop_down"}.app-number-input[disabled]~.app-number-input__increase,.app-number-input[disabled]~.app-number-input__decrease{pointer-events:none;background-color:#00000005}.mat-form-field .app-number-input-wrapper .app-number-input__increase,.mat-form-field .app-number-input-wrapper .app-number-input__decrease{right:4px}.mat-form-field .app-number-input-wrapper+.mat-form-field-label-wrapper{width:calc(100% - 16px)}.mat-form-field .app-number-input-wrapper .mat-mdc-input-element{box-sizing:border-box;padding-right:16px}input::placeholder{color:#0006}input:placeholder-shown{text-overflow:ellipsis}.app-tabs .mat-mdc-tab-links{padding-bottom:7px}.app-tabs.app-tabs-with-labels .mat-mdc-tab-header{display:flex!important;height:36px}.app-tabs .mat-mdc-tab-label-container{height:33px;border-bottom:1px solid rgba(0,0,0,.12)}.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list{padding-bottom:26px}.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab{--mdc-secondary-navigation-tab-container-height: 26px}.app-tabs .mat-mdc-tab-link-container,.app-tabs .mat-mdc-tab-label-container{overflow:visible}.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab--active .mdc-tab__text-label,.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab--active .mdc-tab__text-label,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab--active .mdc-tab__text-label,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab--active .mdc-tab__text-label{color:#000c}.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab__text-label,.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab__text-label,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab__text-label,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab__text-label{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;color:#999}.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab .mdc-tab-indicator__content,.app-tabs .mat-mdc-tab-link-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator__content,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-links .mdc-tab .mdc-tab-indicator__content,.app-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator__content{position:absolute;bottom:-10px;height:6px;border-radius:4px;background:linear-gradient(180deg,#ff9f00 30%,#f60 70%,#f76300);border:none}.app-tabs.mat-mdc-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.app-tabs.mat-mdc-tab-nav-bar,.app-tabs.mat-mdc-tab-group,.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link-container,.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link-container{overflow:visible}.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link,.app-tabs.mat-mdc-tab-nav-bar .mat-tab-label,.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link,.app-tabs.mat-mdc-tab-group .mat-tab-label{height:26px;padding:8px 16px;margin-right:0;min-width:0;flex-shrink:0;border:none;border-radius:4px;background:none;color:#0006;opacity:1}.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link .mat-ripple-element,.app-tabs.mat-mdc-tab-nav-bar .mat-tab-label .mat-ripple-element,.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link .mat-ripple-element,.app-tabs.mat-mdc-tab-group .mat-tab-label .mat-ripple-element{background-color:#ff66001a}.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link.cdk-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-nav-bar .mat-tab-label.cdk-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link.cdk-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-group .mat-tab-label.cdk-focused:not(.mat-mdc-tab-disabled){background:none}.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link.cdk-keyboard-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-nav-bar .mat-tab-label.cdk-keyboard-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link.cdk-keyboard-focused:not(.mat-mdc-tab-disabled),.app-tabs.mat-mdc-tab-group .mat-tab-label.cdk-keyboard-focused:not(.mat-mdc-tab-disabled){background-color:#ff660026}.app-tabs.mat-mdc-tab-nav-bar .mat-mdc-tab-link:not(.mat-mdc-tab-disabled):hover,.app-tabs.mat-mdc-tab-nav-bar .mat-tab-label:not(.mat-mdc-tab-disabled):hover,.app-tabs.mat-mdc-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled):hover,.app-tabs.mat-mdc-tab-group .mat-tab-label:not(.mat-mdc-tab-disabled):hover{background-color:#ff66001a}.app-tabs .mat-mdc-tab-header{display:none!important}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:unset!important;align-items:center;justify-content:center}.mdc-card{padding:16px}.app-simple-chip{border-radius:3px;background-color:#cccccc2e;padding:2px 6px;display:inline-flex;align-items:center;white-space:nowrap}.app-chip-list .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding:0}.app-chip-list .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{cursor:auto}.app-chip-list .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-right:0}.app-chip-list .mdc-evolution-chip-set__chips{gap:4px;padding:0 8px}.app-chip-list .mat-mdc-chip.mat-mdc-chip{margin:0;border-radius:4px;background-color:#0000000d;padding:0 6px 0 0;color:#000c;font-size:12px;font-weight:500;letter-spacing:0;line-height:10px;min-height:24px;max-height:24px;box-shadow:none;display:inline-flex}.app-chip-list .mat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__cell{flex:1 1 auto;min-width:0}.app-chip-list .mat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__cell .mdc-evolution-chip__action{width:100%}.app-chip-list .mat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__cell .mdc-evolution-chip__text-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline}.app-chip-list .mat-mdc-chip.mat-mdc-chip .mat-icon{width:12px;height:12px;font-size:12px;margin:0 6px}.app-chip-list .mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{font-size:12px;line-height:12px;display:flex;color:#000c}.app-chip-list .mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label .mat-icon{color:#0000006b}.app-grid-cell-updated-data{padding:0 2px 0 0;transform:translate(-4px);border-radius:5px;width:fit-content;animation-name:backgroundColorPalette;animation-duration:1.5s;animation-direction:alternate;animation-timing-function:linear;position:absolute;top:4px;color:#000000de}.c-grid-td .app-grid-cell-updated-data{line-height:20px;padding:0 4px}@keyframes backgroundColorPalette{0%{background:#32cd32}to{background:#fff}}.app-grid-cell-search-highlight{position:absolute;height:28px;width:100%;top:4px;color:#000000de}.app-grid.k-grid .k-grid-norecords td{box-shadow:none}.k-table-th>.k-cell-inner>.k-link{padding-block:unset!important;padding-inline:unset!important}.k-grid tr{line-height:20px!important}.k-grid-content{background:#fafafa}.k-grid-content tr{line-height:20px!important}.k-grid-content tr td{box-shadow:0 1px #0f0f0f0f;overflow:hidden}.k-grid-content::-webkit-scrollbar{border-radius:0}.k-grid-content::-webkit-scrollbar-corner{background:#e2e2e2}.app-grid.k-grid{line-height:24px;border:none;background:#fafafa}.app-grid.k-grid tr.dragging{background-color:#ffede0}.app-grid.k-grid tr.driver-break-row{background:#f6f6f6}.app-grid.k-grid.border-bottom{border-bottom:1px solid rgba(15,15,15,.06)}.app-grid.k-grid .k-grid-header-wrap{border-right-color:transparent}.app-grid.k-grid table{box-sizing:border-box}.app-grid.k-grid thead tr:hover{background:transparent}.app-grid.k-grid td{height:28px;color:#000c;font-size:12px;padding:0 8px;white-space:nowrap;border:none;padding-block:0!important;contain:layout}.app-grid.k-grid td.k-table-td.k-grid-content-sticky{box-shadow:1px 0 #fff}.app-grid.k-grid td .mat-mdc-select{font-size:12px}.app-grid.k-grid td.padding-sm{padding:0 2px}.app-grid.k-grid th{color:#00000080;font-weight:500;font-size:14px;padding:4px;border:none;vertical-align:middle!important}.app-grid.k-grid .k-grouping-row td{font-weight:500;color:#000c}.app-grid.k-grid .k-grouping-row td .k-i-expand,.app-grid.k-grid .k-grouping-row td .k-i-collapse{margin-right:0;height:24px;width:24px}.app-grid.k-grid .k-grouping-row td .k-i-expand:before,.app-grid.k-grid .k-grouping-row td .k-i-collapse:before{font-family:Material Icons,serif;font-size:24px}.app-grid.k-grid .k-grouping-row td .k-i-expand:before{content:"arrow_right"}.app-grid.k-grid .k-grouping-row td .k-i-collapse:before{content:"arrow_drop_down"}.app-grid.k-grid .k-grid-header{border-top:1px solid rgba(15,15,15,.1019607843);border-bottom:1px solid rgba(15,15,15,.1019607843);background-color:#fafafa}.app-grid.k-grid .k-header>.k-cell-inner{margin:0}.app-grid.k-grid .k-cell-inner>.k-link{padding:0}.app-grid.k-grid .k-cell-inner>.k-link:hover{color:#000c}.app-grid.k-grid .k-column-resizer{width:5px;height:28px;color:#0f0f0f1a;top:50%;margin-top:-14px}.app-grid.k-grid .k-column-resizer:before{position:absolute;height:28px;width:1px;left:2px;background:currentColor;content:""}.app-grid.k-grid .k-column-resizer:after{position:absolute;top:50%;margin-top:-2px;height:4px;width:3px;border-left:1px solid;border-right:1px solid;border-color:currentColor;content:""}.app-grid.k-grid .k-column-resizer:hover{color:#f60}.app-grid.k-grid .k-grouping-header{border-bottom:none;border-top:1px solid rgba(15,15,15,.1019607843);gap:8px;padding:4px 0;background:#fafafa}.app-grid.k-grid .k-grouping-header:before{content:none}.app-grid.k-grid .app-row-select-column{padding:7px}.app-grid.k-grid tr.k-grid-norecords:hover{background:transparent;box-shadow:none}.app-grid.k-grid .column-value{line-height:18px}.app-grid.k-grid .epod-column{width:100%;display:flex}.app-grid.k-grid .epod-column>*+*{margin-left:8px}.app-grid.k-grid .order-number-column{padding-left:0;max-height:32px}.app-grid.k-grid .order-link{display:inline-block;cursor:pointer;vertical-align:middle;color:#0090c5;text-decoration:none;padding:0 8px;opacity:.8;font-size:14px;letter-spacing:0;line-height:normal;border:1px solid transparent;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:10px!important}.app-grid.k-grid .order-link--active{border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;box-shadow:0 4px 7px -2px #00000017}.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-table tr.k-state-selected:not(.k-grid-norecords):not(.k-grouping-row) td[aria-colindex="1"],.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-table tr.k-state-selected:not(.k-grid-norecords):not(.k-grouping-row) td:last-child{z-index:2}.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-table tr.k-state-selected:not(.k-grid-norecords):not(.k-grouping-row) td[aria-colindex="1"]:after{right:0}.app-grid.k-grid .k-filter-row td,.app-grid.k-grid .k-filter-row .k-table-td{padding-inline:8px!important}.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-header th[aria-colindex="1"],.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-table-thead .k-filter-row td:first-child,.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td[aria-colindex="1"]{position:sticky;left:0;overflow:visible;background:#fafafa;z-index:1}.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-header th[aria-colindex="1"]:after,.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-table-thead .k-filter-row td:first-child:after,.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td[aria-colindex="1"]:after{left:0}.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-header th[aria-colindex="1"]:before,.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-table-thead .k-filter-row td:first-child:before,.app-grid.k-grid.app-grid--sticky-first-column:not(.app-grid--h-scroll-start) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td[aria-colindex="1"]:before{border-radius:0;box-shadow:none!important;content:"";display:block;position:absolute;top:0;left:100%;bottom:0;background:linear-gradient(90deg,#0000000d,#fff0);border-left:1px solid rgba(0,0,0,.1);width:12px}.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-header th:last-child,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-table-thead .k-filter-row td:last-child,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td:last-child{position:sticky;right:0;overflow:visible;background:#fafafa}.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-header th:last-child:after,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-table-thead .k-filter-row td:last-child:after,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td:last-child:after{left:0}.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-header th:last-child:before,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-table-thead .k-filter-row td:last-child:before,.app-grid.k-grid.app-grid--sticky-last-column:not(.app-grid--h-scroll-end) .k-grid-table tr:not(.k-grid-norecords):not(.k-grouping-row) td:last-child:before{border-radius:0;inset:0 0 0 -13px;content:"";display:block;position:absolute;background:linear-gradient(270deg,#0000000d,#fff0);border-right:1px solid rgba(0,0,0,.1);width:12px}.app-grid.k-grid .checkbox-select-all{position:absolute;padding:7px 12px 8px 0}.k-header.k-drag-clue{padding:0 4px;line-height:22px;border-radius:4px}.k-animation-container-shown,.k-animation-container>.k-popup{box-shadow:0 0 10px #00000017;border-radius:4px;width:auto!important;margin-top:-4px}.k-popup{padding:0}.k-popup .k-list .k-list-scroller{overflow-x:hidden}.k-popup .k-list .k-item{box-sizing:border-box;width:100%;font-size:14px;height:28px;line-height:24px;padding:3px 12px;color:#00000080;border-radius:2px}.k-popup .k-list .k-item:hover{background:#003a4f12;color:#00000080}.k-popup .k-list .k-item.k-state-focused{background:#003a4f1a;color:#000}.k-popup .k-list .k-item+.k-item{margin-top:4px}.k-grid tr.success td:first-child{border-left:2px solid rgba(147,202,113,.5986)}.k-grid tr.hide-checkbox td:first-child{visibility:hidden}.k-grid tr.failed td:first-child{border-left:2px solid rgba(255,44,1,.600167)}.k-input-md .k-input-inner,.k-picker-md .k-input-inner{font-size:14px;color:#000c;padding:8px}.k-pager-sizes .k-input-button{padding:4px 0}.k-pager-numbers-wrap select.k-dropdown-list,.k-pager-numbers-wrap select.k-dropdown{display:none}.k-pager-sizes .k-dropdown-list,.k-pager-sizes .k-dropdown,.k-pager-sizes .k-dropdownlist,.k-pager-sizes>select{margin-right:1ex;width:60px!important;background:#fafafa;border:none!important;border-radius:4px!important;box-shadow:none!important;height:26px}.k-pager-sizes .k-dropdown-list:hover,.k-pager-sizes .k-dropdown:hover,.k-pager-sizes .k-dropdownlist:hover,.k-pager-sizes>select:hover{background:#0000001a}.k-i-arrow-s:before{color:#0000004d}.k-button:hover:before,.k-button.k-hover:before{opacity:0}.k-button-solid-base:active,.k-button-solid-base.k-active{box-shadow:none}.k-animation-container-shown,.k-animation-container>.k-popup{height:auto}.k-list-item.k-selected,.k-selected.k-list-optionlabel{background:#003a4f1a;color:#000!important}.k-list-md .k-list-item,.k-list-md .k-list-optionlabel{border-radius:2px;box-sizing:border-box;color:#00000080;font-size:14px;height:28px;line-height:24px;padding:3px 12px;width:100%;margin-top:4px}.k-grid td.k-selected,.k-grid .k-table-row.k-selected>td,.k-grid .k-table-td.k-selected,.k-grid .k-table-row.k-selected>.k-table-td{background-color:#0000000a}.k-list-item:hover,.k-list-optionlabel:hover,.k-list-item.k-hover,.k-hover.k-list-optionlabel{background-color:#003a4f12}.app-grid.k-grid thead tr:nth-child(2){box-shadow:0 -1px #0f0f0f24}.k-checkbox:checked,.k-checkbox.k-checked{background-image:url(/assets/icons/check.svg)}.k-checkbox:indeterminate,.k-checkbox.k-indeterminate{background-image:url(/assets/icons/dash.svg)}.app-grid.k-grid .k-grid-pager .k-link.k-selected,.app-grid.k-grid .k-grid-pager .k-pager-nav.k-selected{background-color:#0090c51a}.k-table,.k-data-table{background-color:#fafafa}.k-i-sort-desc-small:before{content:"\e127"}.k-i-sort-asc-small:before{content:"\e128"}.app-grid.k-grid.align-headers th{padding:4px 8px}.opened-order-details-highlight{background:#f60!important;border-radius:4px;color:#fff!important}.highlight-cell-as-warn{height:20px;line-height:20px!important;padding:0 4px;margin-left:-4px;border-radius:20px;background-color:#ff634780}.no-hover .k-table-tbody .k-table-row:hover{background-color:transparent}tr.highlighted-row{background:#d68d121f}.k-pager-md .k-pager-sizes .k-dropdownlist .k-button{color:#0000006b}.k-pager-md .k-pager-sizes .k-dropdownlist .k-input-inner{color:#0009}.k-pager-md .k-pager-nav,.k-pager-md .k-button-flat{color:#0000006b}.k-pager-md .k-pager-nav:hover,.k-pager-md .k-button-flat:hover{color:#000c}kendo-datapager.k-pager-md{border-bottom:none;border-left:none;border-right:none}.k-pager-md{max-height:32px;background:#fafafa;border-top:1px solid rgba(15,15,15,.1019607843);padding:4px 0}.k-pager-md *::selection{color:inherit;background-color:transparent}.k-pager-md .k-pager-numbers{gap:2px;margin-top:2px}.k-pager-md .k-pager-numbers-wrap kendo-pager-prev-buttons,.k-pager-md .k-pager-numbers-wrap kendo-pager-next-buttons,.k-pager-md .k-pager-numbers-wrap kendo-datapager-prev-buttons,.k-pager-md .k-pager-numbers-wrap kendo-datapager-next-buttons{display:flex;align-items:center}.k-pager-md .k-label{opacity:.8;color:#0009;font-size:14px;line-height:24px}.k-pager-md kendo-datapager-numeric-buttons .k-button-flat{background:none!important;padding:0}.k-pager-md kendo-datapager-numeric-buttons .k-button-flat:not(:hover){color:#0000004d}.k-pager-md .k-link,.k-pager-md .k-pager-nav,.k-pager-md .k-button-flat{height:24px;min-width:24px;border-radius:4px;background-color:transparent;color:#005372cc;font-size:14px;line-height:24px;text-align:center}.k-pager-md .k-link.k-state-selected,.k-pager-md .k-pager-nav.k-state-selected,.k-pager-md .k-button-flat.k-state-selected,.k-pager-md .k-link.k-selected,.k-pager-md .k-pager-nav.k-selected,.k-pager-md .k-button-flat.k-selected{background-color:#0090c526}.k-pager-md .k-link.k-selected:not(:hover),.k-pager-md .k-pager-nav.k-selected:not(:hover),.k-pager-md .k-button-flat.k-selected:not(:hover){color:#0000004d}.k-pager-md .k-link:hover,.k-pager-md .k-pager-nav:hover,.k-pager-md .k-button-flat:hover{background-color:#0090c51a}.k-pager-md .k-link:not(:hover),.k-pager-md .k-pager-nav:not(:hover),.k-pager-md .k-button-flat:not(:hover){color:#0000004d}.k-pager-md .k-pager-nav{margin-right:2px}.k-pager-md .k-pager-sizes{display:flex!important}.k-pager-md .k-pager-sizes .k-dropdown{margin-left:10px;margin-top:2px;width:auto}.k-pager-md .k-pager-sizes .k-dropdown .k-input{color:#000c;font-size:14px;line-height:24px;text-align:center;width:auto;opacity:1}.k-pager-md .k-pager-sizes .k-dropdown .k-icon,.k-pager-md .k-pager-sizes .k-dropdown .k-select{color:#0000004d;opacity:1}.k-pager-md .k-pager-sizes .k-dropdown .k-dropdown-wrap{padding:0 0 0 8px;height:32px;color:#0009;background:#fff;border:solid 1px rgba(0,0,0,.1)!important;box-shadow:0 4px 8px -4px #00000026;border-radius:4px}.k-pager-md .k-pager-sizes .k-dropdown .k-dropdown-wrap.k-state-focused[aria-expanded=true]{border:1px solid #ff6600!important;box-shadow:0 4px 8px -4px #00000026}.k-pager-md .k-pager-sizes .k-dropdown .k-dropdown-wrap:hover{background:#0000001a}.app-grid-fullsize-mode{box-shadow:0 6px 16px 4px gray;padding:8px}.mat-mdc-dialog-surface.mdc-dialog__surface{box-shadow:none}.app-dialog mat-dialog-container.mat-mdc-dialog-container{background:#fff;--mdc-dialog-container-elevation: none}.app-dialog .mat-mdc-dialog-container{--mdc-dialog-supporting-text-font: $font-family;--mdc-dialog-subhead-font: $font-family;--mdc-dialog-supporting-text-tracking: normal;--mdc-dialog-supporting-text-color: $text-color-std}.app-dialog .mat-mdc-dialog-container.mdc-dialog__surface{box-shadow:none!important}.app-dialog .mat-mdc-dialog-container .mdc-dialog__surface{display:flex;overflow-y:unset}.app-dialog .mat-mdc-dialog-container{border-radius:8px;box-shadow:0 8px 16px #0000004d;padding:16px;height:auto;max-height:90vh;max-width:90vw}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;letter-spacing:0;line-height:19px;margin:0 0 24px;padding:0}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title:before{display:none}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title .mat-mdc-icon-button:not(.app-icon-button){height:24px;width:24px;line-height:24px;border-radius:4px}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title .mat-mdc-icon-button:not(.app-icon-button) .mat-icon{font-size:24px;color:#0009}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title .mat-mdc-icon-button:not(.app-icon-button):hover{background:#0000001a}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title .mat-mdc-icon-button:not(.app-icon-button)+.mat-mdc-icon-button{margin-left:8px}.app-dialog .mat-mdc-dialog-container .mat-mdc-icon-button .mat-ripple{z-index:0}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content{font-size:14px;line-height:16px;margin:0 -16px;padding:0 16px}.app-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions{justify-content:flex-end;padding:24px 0 0}.app-dialog--white .mat-mdc-dialog-container{background:#fff}.app-dialog--almost-fullscreen{width:min(1500px,90vw);max-width:min(1500px,90vw)!important;height:100%}.app-dialog--almost-fullscreen .mat-mdc-dialog-container,.app-dialog--almost-fullscreen .mat-mdc-dialog-container .mat-mdc-dialog-content{max-height:none}.app-dialog--no-scroll .mat-mdc-dialog-container{overflow-y:hidden}.app-dialog--maximize-space .mat-mdc-dialog-container{padding:8px;overflow-x:hidden}.app-dialog--order-edit{width:min(950px,94vw);max-width:min(950px,94vw)!important;height:760px}@media only screen and (max-height: 760px){.app-dialog--order-edit{height:97vh}}.app-dialog--order-edit .mat-mdc-dialog-container{max-height:none;overflow:hidden}.app-dialog--order-edit .mat-mdc-dialog-container .mat-mdc-dialog-content{max-height:none}.app-dialog--fullscreen{min-width:100%;max-width:100%;width:100%;min-height:100%;max-height:100%;height:100%}.app-dialog--fullscreen .mat-mdc-dialog-container{border-radius:0;width:100%;height:100%;padding:16px 32px;max-height:none}.app-dialog--fullscreen .mat-mdc-dialog-container .mat-mdc-dialog-content{max-height:none;display:flex;flex-direction:column;margin:0 -32px;padding:0 32px}.app-dialog--bottom-stick .mat-mdc-dialog-container{padding-bottom:0}.app-dialog--bottom-stick .mat-mdc-dialog-container .mat-mdc-dialog-title{margin-bottom:0}.app-dialog--portal-fullscreen{min-width:0;max-width:calc(100% - var(--portal-menu-width))!important;width:calc(100% - var(--portal-menu-width));margin-left:var(--portal-menu-width)}.app-dialog--portal-fullscreen .mat-mdc-dialog-container{box-shadow:none}.app-dialog--portal-fullscreen.animate-menu-toggle{transition:all ease-in-out .25s}.app-dialog .mat-mdc-dialog-container,.app-dialog .mat-mdc-dialog-container .mdc-dialog__container,.app-dialog .mat-mdc-dialog-container .mdc-dialog__surface{min-width:unset}.photo-viewer-dialog app-photo-slider .mat-tab-body-wrapper,.photo-viewer-dialog app-photo-slider .mat-mdc-tab-body-wrapper{height:100%}.photo-viewer-dialog .mat-mdc-dialog-container .mdc-dialog__surface{overflow-y:unset}.transparent-backdrop{background:#0000}.k-window.k-editor-window .k-window-buttons,.k-window.k-editor-window .k-window-actions{margin:0 16px 8px}.k-editor .k-editor-content{height:100%}.k-editor .k-editor-content iframe{height:100%;width:100%}.mdc-dialog__container{min-height:0!important}.app-dialog:not(.app-dialog--fullscreen) .app-photo-viewer .photo{max-width:384px}.dialog-title{font-size:18px;font-weight:700}.confirm-dialog-line-height{line-height:20px}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: transparent}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:none!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface:before{display:none}.mat-mdc-snack-bar-container .mdc-snackbar__label{padding:0}.app-snack-bar--success{background:#e4f8f0;border:solid #1ea97c;border-width:0 0 0 6px}.app-snack-bar--success span{color:#1ea97c;font-weight:400}.app-snack-bar--info{background:#fafafa;border:solid rgba(0,144,197,.8);border-width:0 0 0 6px}.app-snack-bar--info span{color:#0090c5cc;font-weight:400}.app-snack-bar--info .bold{color:#0090c5}.app-snack-bar--warning{background:#fff2e2;border:solid #cc8925;border-width:0 0 0 6px}.app-snack-bar--warning span{color:#cc8925;font-weight:400}.app-snack-bar--error{background:#ffe7e6;border:solid #ff5757;border-width:0 0 0 6px}.app-snack-bar--error span{color:#ff5757;font-weight:400}.app-snack-bar--newMessage{cursor:pointer!important;background:#ffd2bd}.app-snack-bar--newMessage span{color:#384049;font-weight:400}.app-snack-bar.mat-mdc-snack-bar-container{max-width:712px;border-radius:8px;box-shadow:0 6px 7px -4px #0003;padding:12px 16px;margin-bottom:72px}.app-snack-bar .mat-mdc-simple-snack-bar{font-size:14px;line-height:24px;color:#fffc;font-weight:500}.app-snack-bar .mat-mdc-button{color:#f60;font-weight:700}.mat-datepicker-content{box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12));border-radius:4px;background:#fff;margin:8px 0}.mat-datepicker-content .mat-calendar{height:378px!important;width:320px!important}.mat-datepicker-content .mat-calendar-body-cell-content,.mat-datepicker-content .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-radius:4px}.mat-datepicker-content .mat-calendar-body-selected{background-color:#f60;color:#fff;border-color:transparent}.mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#f60}.mat-datepicker-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ffd2bd;color:#000000de}.mat-datepicker-content .mat-custom-controls{background-color:#fff;color:#000c;padding:8px}.mat-datepicker-content .mat-custom-controls .mat-custom-date .mat-mdc-button{font-size:24px}.mat-datepicker-content .mat-custom-prev-next{padding:0}.cdk-overlay-container .mat-mdc-tooltip{--mdc-plain-tooltip-container-color: $bgColor;--mdc-plain-tooltip-supporting-text-color: $fgColor;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-container-max-width: 100%;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-tooltip-word-break: break-word;--mdc-plain-tooltip-supporting-text-font: inherit;--mdc-plain-tooltip-supporting-text-weight: inherit;--mdc-plain-tooltip-supporting-text-tracking: inherit}.cdk-overlay-container .mat-mdc-tooltip .mdc-tooltip__surface{max-width:100%!important;padding:8px!important}.app-tooltip-overlay .app-tooltip{border-radius:4px;background-color:#393939;box-shadow:0 6px 7px -4px #0003;overflow:visible;margin:0;color:#ffffffb3;font-size:12px;font-weight:500;line-height:16px;word-break:break-word;max-width:500px}.app-tooltip-overlay .app-tooltip__arrow{display:block;content:"";position:absolute;border:5px solid #393939;box-shadow:0 6px 7px -4px #0003;width:0;height:0}.app-tooltip-overlay .app-tooltip.max-tooltip-width{max-width:128px}.app-tooltip-overlay .app-tooltip.max-tooltip-width__400{max-width:400px}.app-tooltip-overlay--left .app-tooltip{margin-right:8px}.app-tooltip-overlay--left .app-tooltip__arrow{border-top-color:transparent;border-bottom-color:transparent;border-right-width:0;right:-4px}.app-tooltip-overlay--right .app-tooltip{margin-left:8px}.app-tooltip-overlay--right .app-tooltip__arrow{border-top-color:transparent;border-bottom-color:transparent;border-left-width:0;left:-4px}.app-tooltip-overlay--above .app-tooltip{margin-bottom:0}.app-tooltip-overlay--above .app-tooltip__arrow{border-left-color:transparent;border-right-color:transparent;border-bottom-width:0;bottom:-4px}.app-tooltip-overlay--below .app-tooltip{margin-top:8px}.app-tooltip-overlay--below .app-tooltip__arrow{border-left-color:transparent;border-right-color:transparent;border-top-width:0;top:-4px}.app-tooltip-overlay .app-tooltip-wider{max-width:260px!important}.app-tooltip-overlay .app-tooltip-line-breaks{white-space:pre-line}.app-tooltip-overlay .app-tooltip-line-breaks.align-left .mat-mdc-tooltip-surface{text-align:left!important}.tooltip-line-break{white-space:pre-line}.app-cell-hint-wrapper{position:fixed;z-index:201;transform:translate(-50%);width:fit-content;min-width:50px;height:fit-content;margin:0;overflow:visible}.app-cell-hint-wrapper.app-cell-hint-show-anim{animation:app-cell-hint-show .15s cubic-bezier(0,0,.2,1) forwards}.app-cell-hint-wrapper.app-cell-hint-hide-anim{animation:app-cell-hint-hide 75ms cubic-bezier(.4,0,1,1) forwards}.app-cell-hint-wrapper .app-cell-hint{background-color:#393939;box-shadow:0 6px 7px -4px #0003;color:#ffffffb3;font-size:12px;font-weight:400;line-height:16px;word-break:break-word;width:100%;max-width:500px;padding:8px;border-radius:4px}.app-cell-hint-wrapper .app-cell-hint__arrow{width:6px;margin-top:-1px;border:6px solid #393939;border-left-color:transparent;border-right-color:transparent;border-bottom-width:0}.mat-mdc-option.app-full-width-option .mdc-list-item__primary-text{width:100%}.app-autocomplete.mat-mdc-autocomplete-panel{--mat-option-selected-state-layer-color: transparent;margin-top:4px}.app-autocomplete.mat-mdc-autocomplete-panel:not(:empty){padding:8px}.app-autocomplete.mat-mdc-autocomplete-panel .mat-mdc-option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;font-size:14px;height:40px;min-height:0;line-height:24px;padding:8px 16px;color:#00000080;border-radius:2px}.app-autocomplete.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:14px}.app-autocomplete.mat-mdc-autocomplete-panel .mat-mdc-option mat-pseudo-checkbox{display:none}.app-autocomplete.mat-mdc-autocomplete-panel .mat-mdc-option.mat-active{background-color:#003a4f12}.app-autocomplete.mat-mdc-autocomplete-panel .mat-mdc-option+.mat-mdc-option{margin-top:8px}.app-autocomplete.app-autocomplete-virtual.mat-mdc-autocomplete-panel{overflow-y:hidden!important;max-height:240px}.app-autocomplete.app-autocomplete-virtual.mat-mdc-autocomplete-panel:not(:empty){padding:0;margin-bottom:4px}.app-autocomplete.app-autocomplete-virtual .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{max-width:100%;padding-top:0}.mat-mdc-autocomplete-panel-above .app-autocomplete.mat-mdc-autocomplete-panel{box-shadow:0 -6px 10px #00000017}.pi-spinner:before{color:#6c757d}.colorized-autocomplete-option{pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000000de}.mat-mdc-radio-button .mdc-form-field{--mdc-radio-selected-focus-icon-color: #ff6600;--mdc-radio-selected-hover-icon-color: #d05300;--mdc-radio-selected-icon-color: #ff6600;--mdc-radio-selected-pressed-icon-color: #ff6600;--mat-radio-checked-ripple-color: #ff6600}.mat-mdc-radio-button .mdc-form-field>label{padding-left:8px}.mat-mdc-radio-button .mdc-form-field .mdc-radio{padding:0;width:20px;height:20px}.mat-mdc-radio-button .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{height:20px;width:20px}.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control{width:20px;height:20px}.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before{display:none}.mdc-radio__native-control:focus+.mdc-radio__background:before{opacity:0}.reschedule-count-label{background-color:#f6e3a7;border-radius:100%;width:16px;height:16px;display:inline-flex;justify-content:center;align-items:center;cursor:default}.order-number-column .reschedule-count-label{position:absolute;top:7px}.mat-mdc-select-panel{--mat-option-label-text-tracking: normal;--mat-select-trigger-text-tracking: normal}.mat-mdc-select{--mat-select-enabled-arrow-color: rgba(0, 0, 0, .4);--mat-select-focused-arrow-color: rgba(0, 0, 0, .4);--mat-select-invalid-arrow-color: rgba(0, 0, 0, .4);--mat-select-trigger-text-tracking: normal}.mat-mdc-option{--mat-option-label-text-tracking: normal}.mat-mdc-option .mdc-list-item__primary-text{display:inline-block;max-width:100%;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}.app-select-options.long{max-height:300px}.app-select-options.confirmation-requires-select{min-height:392px}.app-select-options.driver-breaks-regulation-select{min-height:296px}.app-select-options.mat-mdc-select-panel{margin:4px 0}.app-select-options.mat-mdc-select-panel:not(:empty){padding:8px}.app-select-options.mat-mdc-select-panel .mat-mdc-option{box-sizing:border-box;width:100%;font-size:14px;height:40px;min-height:0;line-height:24px;padding:8px 16px;color:#00000080;border-radius:2px}.app-select-options.mat-mdc-select-panel .mat-mdc-option.mat-active{background-color:#003a4f12}.app-select-options.mat-mdc-select-panel .mat-mdc-option mat-pseudo-checkbox{display:none}.app-select-options.mat-mdc-select-panel .mat-mdc-option+.mat-mdc-option{margin-top:8px}.app-mat-select{border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:9px;height:40px}.row-filter-dropdown-panel{--mat-option-label-text-size: 12px;max-height:300px!important;max-width:320px!important;padding:8px!important}.row-filter-dropdown-panel .mat-mdc-option{min-height:unset!important}.no-data-option .mat-pseudo-checkbox{display:none!important}.combobox-option{width:100%;font-size:14px;height:40px;line-height:24px;padding:8px 16px;color:#00000080;border-radius:2px;cursor:pointer}.combobox-option:hover{background:#0000000a}.labelless .mdc-notched-outline--notched .mdc-notched-outline__notch{border-top:1px solid}.mat-mdc-progress-bar.app-upload-progress-bar{height:5px;border-radius:5px;--mdc-linear-progress-active-indicator-color: #93ca71;--mdc-linear-progress-track-height: 5.2px}.mat-mdc-progress-bar.app-upload-progress-bar .mdc-linear-progress__buffer{background-color:#e5e5e5}.blur-container{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:650px;height:100%;z-index:100;border-radius:4px;background:#dcdcdc66}.blur-container.top-align{align-items:flex-start}.blur-container .warning-box{display:flex;align-items:center;justify-content:center;font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;flex-direction:column}.blur-container .warning-box .description{color:#2e2e2e;font-weight:700;text-shadow:0 0 0 gray;text-align:center}.blur-container .warning-box .link{color:#337ab7;font-weight:500;cursor:pointer;text-decoration:underline;text-shadow:0 0 0 #5f9acd}.blur-container .warning-box .link:hover{font-size:16px;background-color:#ffffff73}th.mat-mdc-header-cell.cdk-drag-preview,th.mat-header-cell.cdk-drag-preview.mat-mdc-table-sticky{position:fixed!important;width:auto!important;height:auto!important;display:block;border-radius:4px;line-height:22px;padding:0 4px;background-color:#ebebeb;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;color:#000000de}th.mat-mdc-header-cell.cdk-drag-preview .mat-sort-header-arrow,th.mat-mdc-header-cell.cdk-drag-preview .app-table-column-resizer,th.mat-header-cell.cdk-drag-preview.mat-mdc-table-sticky .mat-sort-header-arrow,th.mat-header-cell.cdk-drag-preview.mat-mdc-table-sticky .app-table-column-resizer,.mat-button-toggle-group .mat-button-toggle-checkbox-wrapper{display:none}.mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:0}.mat-button-toggle-group.app-button-group-filter{border:none;border-radius:0}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle{border:none;padding-bottom:4px;color:#00000080}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle--green{color:#93ca71}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle--red{color:#ff2c0180}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle-label-content{line-height:28px}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle-checked{border-bottom:4px solid currentColor;padding-bottom:0;background-color:inherit}.mat-button-toggle-group.app-button-group-filter .mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:none!important}.mat-button-toggle-group.app-button-group{height:26px;box-sizing:border-box;border:none;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px -4px #0003;align-items:center}.mat-button-toggle-group.app-button-group .mat-button-toggle{display:flex;align-items:center;height:26px;box-sizing:border-box;background:none;color:#0006;border-color:#0000001a;border-style:solid;border-width:1px 0px}.mat-button-toggle-group.app-button-group .mat-button-toggle:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-width:1px 0 1px 1px}.mat-button-toggle-group.app-button-group .mat-button-toggle:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-width:1px 1px 1px 0}.mat-button-toggle-group.app-button-group .mat-button-toggle-checked{border-color:#0090c5;color:#0090c5}.mat-button-toggle-group.app-button-group .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.1)}.mat-button-toggle-group.app-button-group .mat-button-toggle.mat-button-toggle-checked+.mat-button-toggle,.mat-button-toggle-group.app-button-group .mat-button-toggle+.mat-button-toggle.mat-button-toggle-checked{border-left:1px solid #0090c5}.mat-button-toggle-group.app-button-group .mat-button-toggle-label-content{height:26px;background-color:transparent;vertical-align:super;line-height:30px;padding:0 8px;font-size:14px;font-weight:500}.k-checkbox{width:14px;height:14px;border:1px solid rgba(0,0,0,.3);display:block;border-radius:4px}.k-checkbox:checked,.k-checkbox:indeterminate{border-color:#0090c5;background-color:#0090c5}app-checkbox .k-checkbox{width:16px;height:16px;border-width:1px;border-radius:3px}.app-checkbox.app-checkbox-thin .k-checkbox{border-width:1px}.mat-pseudo-checkbox{width:14px!important;height:14px!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:4px!important}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{border-color:#0090c5!important;background-color:#0090c5!important}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{width:7px!important;height:3px!important;top:-.828427px!important;border-left:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;overflow:hidden;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.column-bar{position:absolute;top:58px;right:0;z-index:850}.calendar-box{position:relative;display:flex;flex-direction:column;min-width:183px}.calendar-box.hidden-date-range-picker{min-width:0}.calendar-box:has(.p-focus) .label-text{color:#0090c5}.calendar-box .label-text{max-width:calc(100% - 34px);position:absolute;top:-11px;left:8px;font-size:10.6px;background-color:#fafafa;padding:7px 7px 0;line-height:1}.calendar-box p-calendar{width:100%;position:relative}.calendar-box p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,.calendar-box p-calendar.ng-dirty.ng-invalid>.p-datepicker>.p-inputtext{box-shadow:none!important;outline:2px solid #ff2c01;outline-offset:-2px}.calendar-box p-calendar .p-disabled,.calendar-box p-calendar .p-component:disabled{opacity:1;color:var(--mdc-outlined-text-field-disabled-input-text-color)!important}.calendar-box p-calendar .p-focus>.p-inputtext{box-shadow:0 0 0 .1rem #a6d5fa;outline:none}.calendar-box__icon{right:10px;opacity:.5}.calendar-box__error{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;margin:3px 0 0 16px;font-size:10.5px;color:#ff2c01}.calendar-box__hint{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;margin:3px 0 0 16px;font-size:10.5px;color:#0006}.calendar-box .no-input .p-inputtext{width:0;padding:0;margin:0;height:0}.calendar-box .no-input .p-inputtext:enabled:focus{box-shadow:none;border:none}.p-component{font-family:Roboto,Helvetica Neue,sans-serif}.p-datepicker .p-timepicker span{font-size:1rem}.p-datepicker:not(.p-datepicker-inline){min-width:auto!important}.p-calendar{height:40px;width:100%}.p-calendar .p-inputtext:enabled:hover{color:#000}.p-calendar .p-button:enabled:active{background:none;color:#000}.p-calendar .p-button:focus{box-shadow:none}p-calendar .p-datepicker button.p-datepicker-dropdown{width:48px}p-calendar .p-datepicker .p-inputtext{font-size:14px;color:#000;border-radius:4px!important;border-color:#ccc!important;padding-left:16px}p-calendar .p-datepicker .p-inputtext::placeholder{color:#0000004d}.p-datepicker table td{padding:.3rem 0}.p-datepicker table td>span{width:50px;height:50px;border-radius:unset;border:none}.p-datepicker table td>span.p-highlight{background:#ffede0}.p-datepicker table td>span.p-highlight:hover{background:#ffd2bd;color:#000}.p-datepicker table td>span.p-highlight .start-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important;box-shadow:0 0 0 5px #fff}.p-datepicker table td>span.p-highlight .start-date:hover{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.p-datepicker table td>span.p-highlight .end-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-right-radius:12px!important;border-bottom-right-radius:12px!important;box-shadow:0 0 0 5px #fff}.p-datepicker table td>span.p-highlight .end-date:hover{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.p-datepicker table td>span:focus{box-shadow:none}p-calendar .p-datepicker button.p-datepicker-dropdown{position:absolute;background:none!important;color:#000!important;border:none;right:0;height:100%}p-calendar .p-datepicker button.p-datepicker-dropdown .p-icon-wrapper{opacity:.5}.p-button:focus{box-shadow:none}.p-button.p-button-text{color:#0090c5}.p-button.p-button-text:enabled:hover{background:#f6fbfd;color:#0090c5}.p-button.p-button-text:enabled:active{color:#0090c5;background:#0090c526}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#495057;background:#f5f5f5}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover:focus,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:focus{box-shadow:none}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{box-shadow:none}.p-datepicker .p-datepicker-header .p-datepicker-prev:active,.p-datepicker .p-datepicker-header .p-datepicker-next:active{background:#f5f5f5}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{background:#f5f5f5}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#ffd2bd;color:#000;border-radius:12px}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover.start-date.end-date:hover{border-radius:12px!important;box-shadow:0 0 0 5px #fff}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#f60;color:#fff}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:none}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#f60;color:#fff}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:none}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#ffd2bd}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#ffd2bd}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:none}.p-datepicker table td.p-datepicker-today>span{background:transparent}.p-datepicker table td.p-datepicker-today>span span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:12px;background:transparent;color:#495057;border:1px solid #ff6600}.p-datepicker table td.p-datepicker-today>span .start-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.p-datepicker table td.p-datepicker-today>span .end-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#ffede0;color:#000;border-radius:0}.p-datepicker table td.p-datepicker-today>span.p-highlight span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#000;background:#ffede0;border:1px solid 495057}.p-datepicker table td.p-datepicker-today>span.p-highlight .start-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.p-datepicker table td.p-datepicker-today>span.p-highlight .end-date{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background:#f60;border-radius:0;border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.p-datepicker table td.p-datepicker-today>span:hover{background:#ffd2bd;color:#000;border-radius:0;border:0}.p-datepicker table tr th td{padding:0}.single-date table td>span.p-highlight{border-radius:12px;background:#f60;color:#fff}.single-date table td>span.p-highlight :hover{border-radius:12px}.single-date table td.p-datepicker-today>span.p-highlight{border-radius:12px}.single-date table td.p-datepicker-today>span.p-highlight :hover{border-radius:12px}.single-date table td.p-datepicker-today>span.p-highlight span{background:#f60;color:#fff}.form-control-invalid .p-datepicker .p-inputtext{border-color:red}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.2rem;font-size:10.6px;background:#fff;padding:7px 7px 0;color:#0006}.compact-form-control .p-float-label input:focus~label,.compact-form-control .p-float-label input.p-filled~label,.compact-form-control .p-float-label textarea:focus~label,.compact-form-control .p-float-label textarea.p-filled~label,.compact-form-control .p-float-label .p-inputwrapper-focus~label,.compact-form-control .p-float-label .p-inputwrapper-filled~label{top:3px;font-size:10.6px;background:#fff;padding:0 7px}.p-float-label .label-text{padding-left:8px}.p-float-label .label-text.invalid-control{color:#ff2c01}.p-float-label .hint{position:absolute;bottom:-13px;left:16px;font-size:10.5px;line-height:10.5px;color:#0006}.p-float-label>label{color:#0006}.p-float-label>.ng-invalid.ng-dirty+label{color:#ff2c01}.p-float-label input:focus~label,.p-float-label textarea:focus~label,.p-float-label .p-inputwrapper-focus~label{color:#0090c5}.app-mat-icon.mat-icon{display:flex;align-items:center;height:16px;width:16px;font-size:18px;opacity:.5}mat-icon.info{height:20px;width:20px;font-size:20px;color:#292d31cb}mat-icon.default-mat-icon{height:20px;width:20px;font-size:20px}mat-icon.wide-icon{height:24px;width:24px;font-size:24px}.p-timeline-event-opposite{display:none}.p-timeline-event-separator span{background-color:#f60;border-radius:50%;height:27px;width:27px;display:flex;align-items:center;justify-content:center;color:#fff}.p-timeline-event-separator span .pi{font-size:16px}.app-global-search-panel.mat-mdc-autocomplete-panel{margin-top:12px;max-height:572px;overflow-y:hidden;padding:0}.app-global-search-panel .options{max-height:572px;display:flex;flex-direction:column}.app-global-search-panel .options .scrollable{flex:1;overflow-y:auto}.app-global-search-panel .count-footer{display:flex;align-items:center;height:30px;min-height:30px;padding-left:8px;background-color:#fff;width:100%;color:#000c;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.app-global-search-panel .mat-mdc-option.mat-active{border-radius:4px;box-shadow:0 0 5px 2px #0090c5cc}p-dropdown.ng-dirty.ng-invalid>.p-dropdown{border:2px solid #ff2c01}p-dropdown .dropdown-item__value{overflow:hidden;text-overflow:ellipsis}.p-multiselect:not(.p-disabled).p-focus{box-shadow:none!important;border-color:#0009!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-right:-8px!important;margin-left:7px!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container{margin-left:6px}.p-multiselect-panel p-multiselectitem .p-multiselect-item .p-checkbox+span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.p-multiselect-panel .p-multiselect-items.p-scroller-content{width:100%}.p-dropdown{width:100%;height:48px;align-items:center;border-radius:4px}.p-dropdown:not(.p-disabled):hover{border-color:#000}.p-dropdown:not(.p-disabled).p-focus{border-color:#000}.p-dropdown:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1.5px #f60;border-color:#f60!important}.p-dropdown .p-dropdown-panel{width:inherit}.p-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;color:#00000080}.p-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#fff}.p-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight .dropdown-item__value{color:#000000de;overflow:hidden;text-overflow:ellipsis}.p-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-disabled):hover{background:#0000000a}p-dropdownitem .dropdown-item__value{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;color:#00000080;line-height:24px;overflow:hidden;text-overflow:ellipsis}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{order:3}.status-chip{display:flex;align-items:center;padding:0 6px;border-radius:20px;color:#0009;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:20px;min-width:20px;gap:4px}.status-chip__icon{background-color:#0006;height:8px;min-width:8px;border-radius:8px}.status-chip__text{font-size:12px;font-weight:500}.field-value-error{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;margin:3px 0 0 16px;font-size:10.5px;color:#ff2c01}.required-box{display:flex;position:relative}.required-box.goods{flex:1 1 50%}.required-box.goods mat-form-field{width:100%}.required-box mat-form-field{width:100%}.field-value-hint{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;position:absolute;bottom:-15px;padding-left:16px;font-size:10.5px;color:#0006}.action--in-progress{position:relative}.action--in-progress:before{display:block;position:absolute;height:1px;bottom:-4px;left:-1px;right:-1px;background-color:#0003;content:""}.action--in-progress:after{display:block;position:absolute;height:1px;bottom:-4px;left:-1px;right:-1px;content:"";animation:progress-indicator 1s linear infinite;background-color:#f60}@keyframes progress-indicator{0%{width:0}to{width:100%}}.app-expansion-panel .mat-expansion-panel-header{font-size:14px;font-family:Roboto,Helvetica Neue,sans-serif;height:auto;padding:20px 8px 20px 0}.app-expansion-panel .mat-expansion-panel-body{padding:0 16px 12px 0}.app-expansion-panel.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}.mat-mdc-paginator{color:#0000008a}.mat-mdc-paginator .mat-mdc-paginator-container{justify-content:flex-start}.k-slider .k-draghandle{border-color:#f60;background-color:#f60}.k-slider-horizontal .k-label{color:#292d31cb}.k-slider-horizontal .k-tick{background:#dcdcdc}.k-slider-horizontal .k-slider-track,.k-slider-horizontal .k-slider-horizontal .k-slider-selection{height:4px;left:0;margin-top:-2px;top:50%}.k-slider .k-tick:after{background-color:transparent}.k-slider .k-slider-track{background-color:#d5d5d5}.k-slider .k-slider-selection{background-color:#f60}.k-button-md.k-icon-button{color:#292d31cb}.k-slider.k-disabled{opacity:.65}.k-button-solid-base:hover,.k-button-solid-base.k-hover{background-color:#ebebeb;border-color:#ebebeb}.app-toolbar{display:flex;flex-wrap:wrap;min-height:32px;padding:0 10px}app-free-driver-hint{width:160px!important}.routes-map-container .active-driver-marker .driver-label-parent{position:absolute;top:-42px;left:0;transform:translate(calc(-50% + 24px))}.routes-map-container .driver-label-parent{position:absolute;top:-18px;left:0;transform:translate(calc(-50% + 24px))}.routes-map-container .drv-label{display:flex;flex-direction:column;align-items:center;justify-content:center}.routes-map-container .drv-label .label-body{color:#4d4d4d;width:100px;padding:4px;text-align:center;line-height:12px;font-weight:700;font-family:Roboto,Helvetica Neue,sans-serif;background-color:#fff;border:.5px solid #a5b3c2;border-radius:8px}.routes-map-container .drv-label .arrow{position:absolute;width:0;height:0;bottom:-12.5px;border-style:solid;border-width:0 12px 14px 12px;transform:rotate(180deg);border-color:transparent transparent #fff transparent}.routes-map-container .drv-label .arrow.orange{border-color:transparent transparent #ff6600 transparent}.routes-map-container .drv-label .arrow-border{position:absolute;width:0;height:0;bottom:-13.5px;border-style:solid;border-width:0 12px 14px 12px;transform:rotate(180deg);border-color:transparent transparent #a5b3c2 transparent}.routes-map-container .drv-label .triangle-down{position:absolute;width:0;height:0;bottom:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid white}.routes-map-container .drv-label .triangle-down-border{position:absolute;width:0;height:0;left:38px;bottom:-1px;border-style:solid;border-width:0 12px 14px 12px;transform:rotate(180deg);border-color:transparent transparent #a5b3c2 transparent}.routes-map-container .drv-hint-chat-btn{cursor:pointer;height:18px;width:24px;display:flex;align-items:center;justify-content:center;margin-left:2px}.routes-map-container .drv-hint-chat-btn.active{transform:translateY(-1px);background-color:#e5e5e5;border-radius:2px;padding:1px 4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 3px #00000003}.routes-map-container .drv-hint-chat-btn img{height:16px}.routes-map-container .driver-hint{color:#4d4d4d;padding:4px;display:flex;justify-content:center;align-items:center;line-height:12px;font-weight:700;text-align:center;font-family:Roboto,Helvetica Neue,sans-serif;background-color:#fff;border:.5px solid #a5b3c2;border-bottom:none;border-radius:8px;border-bottom:.5px solid #a5b3c2;flex-direction:column}.routes-map-container .driver-hint .driver-name{height:20px;display:flex;justify-content:center;align-items:center;width:100%}.routes-map-container app-free-driver-hint .free-driver-status{font-size:12px;font-weight:400;color:#838383;margin-top:4px}.routes-map-container app-free-driver-hint .free-driver-status .status-phone{margin-bottom:4px}.routes-map-container app-free-driver-hint .free-driver-status .status-label{display:flex;align-items:center;justify-content:center;border:.5px solid #a5b3c2;border-radius:8px;width:100%;font-size:10px;font-weight:500}.routes-map-container .free-driver-marker{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;color:#000;font-weight:700}.routes-map-container .free-driver-marker.mb-marker,.routes-map-container .free-driver-hint.mb{position:absolute;left:-26px;top:-18px}.routes-map-container .free-driver-label.free-driver-label-hidden{display:none}.routes-map-container .driver-marker-status-row{display:flex;justify-content:space-around;width:100%;gap:10px;font-size:10px;font-weight:500;padding:0 4px;border-top:none;border-bottom:none}.routes-map-container .driver-marker-status-row .status{display:flex;align-items:center;justify-content:center;width:100%;gap:4px;max-width:70px}.routes-map-container .driver-marker-status-row .status-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;display:inline-block;max-width:70px}.routes-map-container .driver-marker-status-row .status-label{display:flex;align-items:center;justify-content:center;border:.5px solid rgba(73,80,87,.6392156863);border-radius:8px;max-width:70px;width:100%}.routes-map-container .driver-marker-status-row .status-color{width:10px;height:10px;border-radius:5px;min-width:10px;background-color:#4caf50}.routes-map-container .driver-marker-status-row .status-color__recently{background-color:#ffc008}.routes-map-container .driver-marker-status-row .status-color__long-ago{background-color:#ef5350}.routes-map-container .triangle-down{position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ff6600;bottom:-11px}.routes-map-container .active-driver-content{font-size:12px;background-color:#fff;font-weight:700;line-height:12px;color:#495057;border-radius:8px;max-width:160px;min-width:160px;width:160px}.routes-map-container .active-driver-content .white-top{width:100%;text-align:center;padding:4px;height:23px;line-height:16px;border:.5px solid #a5b3c2;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.routes-map-container .active-driver-content .bottom-box{display:flex;width:100%;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:400;background-color:#f60;border-bottom-left-radius:8px;border-bottom-right-radius:8px;line-height:15px}.routes-map-container .active-driver-content .bottom-box .route-code{width:100%;min-height:23px;padding:4px;text-align:center;color:#fff;border-right:none;border-top:none}.routes-map-container .active-driver-content .bottom-box .vehicle{flex:1;min-width:fit-content;min-height:23px;padding:4px;text-align:center;color:#fff;border-left:none;border-top:none}.routes-map-container .active-marker-label.active-marker-label-hidden{visibility:hidden}.routes-map-container .active-driver-marker{border-radius:4px;font-family:Roboto,Helvetica Neue,sans-serif!important;max-width:160px;pointer-events:none}.routes-map-container .active-driver-marker.gm-marker{position:absolute;bottom:-45px}.routes-map-container .active-driver-marker.mb-marker{position:absolute;left:-56px;bottom:46px}.routes-map-container app-active-driver-hint.maps-hint-host{border:none;padding:0;background:transparent}.routes-map-container app-active-driver-hint.maps-hint-host .white-top{height:auto}.routes-map-container app-active-driver-hint.maps-hint-host .white-top .name-box{display:flex;align-items:center;justify-content:center}.edit-map-zone-draw-zones-message b{color:#e97930;font-weight:400}.route-site-adv-pin-c{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;position:absolute;top:5px;left:5px;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#675e58;background:#fff;font-size:13px}.route-site-adv-pin-c.small{font-size:10px}.google-map-adv-site-pin-selected .route-site-adv-pin-c{background:#675e58;color:#fff}.mapboxgl-map{width:100%;height:100%}#routes-maps-container .gmnoprint:has(button[role=menuitemradio]):not(:has(.gm-style-mtc)){right:46px!important;bottom:16px!important;left:unset!important}#routes-maps-container img[alt=Google]{height:22px!important;margin-top:6px!important}#routes-maps-container .gmnoprint{box-shadow:0 2px 4px #00000040}#routes-maps-container .gmnoprint .gm-style-mtc{border-radius:4px!important}#routes-maps-container .gmnoprint .gm-style-mtc button{padding:0 10px!important;height:30px!important;font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:16px!important;opacity:.8!important}#routes-maps-container .gmnoprint .gm-svpc{display:none}#routes-maps-container .gm-style-mtc-bbw .gm-style-mtc:last-of-type>button{border-start-end-radius:4px;border-end-end-radius:4px}#routes-maps-container .gm-style-mtc-bbw .gm-style-mtc:first-of-type>button{border-start-start-radius:4px;border-end-start-radius:4px}#routes-maps-container .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint{left:10px!important;top:95px!important;width:30px;height:60px;opacity:.8;box-shadow:0 2px 4px #00000040}#routes-maps-container .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint div:first-child{width:30px!important;height:60px!important}#routes-maps-container .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint div:first-child .gm-control-active{width:30px!important;height:30px!important;font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:16px!important}#routes-maps-container .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint div:first-child .gm-control-active img{height:16px!important;width:16px!important}.site-label-marker{font-size:12px;line-height:12px;font-weight:700;font-family:Roboto,Helvetica Neue,sans-serif;width:28px}.site-label-marker.selected{font-size:10px}.site-label-marker .site-label{display:flex;align-items:center;justify-content:center}.site-label-marker .site-label .site-number{display:flex;align-items:center;justify-content:center;color:#675e58;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:1;width:16px;height:16px;border-radius:50%}.site-label-marker .site-label .site-number.selected-plan-site{display:flex;align-items:center;justify-content:center;background-color:gray;opacity:1;width:16px;height:16px;border-radius:50%;color:#fff}.visHidden{visibility:hidden}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{z-index:800!important}.draggable-cursor{cursor:move}.draggable-grid-cell{display:flex;align-items:center;justify-content:flex-start;width:100%;-webkit-user-select:none;user-select:none}.draggable-grid-cell .drag-indicator{color:#00000067;margin:0 6px}.row-dnd-active-row-marker{position:absolute;left:0;top:0;height:1px;width:60px;display:flex;z-index:101}.row-dnd-active-row-marker .triangle{position:absolute;left:0;top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ff5300}.row-dnd-active-row-marker .border{margin-left:12px;border-bottom:1px solid #ff5300;border-top:1px solid #ff5300;width:100%}.app-freshdesk-widget iframe{right:40px!important;bottom:8px!important;min-height:46px!important;min-width:110px!important}span.k-toolbar-tool.k-toolbar-item .k-icon.k-svg-i-paragraph-height{width:20px!important}.k-toolbar{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.k-editor{border:1px solid rgba(0,0,0,.1215686275)}.k-viewhtml-dialog .k-editor-textarea{width:100%;height:100%}.k-editor-window .k-button-solid-primary{--kendo-color-primary: #f60;--kendo-color-primary-hover: rgba(255, 102, 0, .8)}.c-grid-head{color:#0000008a;background-color:#fff;position:sticky;top:0;z-index:3}.c-grid-th{white-space:nowrap;color:#00000080;font-weight:500;font-size:14px;line-height:24px;max-height:28px;padding:0;vertical-align:middle!important;overflow:visible;text-overflow:ellipsis;cursor:pointer;position:relative}.c-grid-th:hover,.c-grid-th.cgrid-hovered{color:#000000de;font-weight:500}.c-grid-th:not(.c-grid-sticky,.c-grid-after-sticky){box-shadow:inset 1px 0 #0000001f}.c-grid-th.c-grid-sticky.c-grid-first-col{position:sticky;left:0;top:0;z-index:3}.c-grid-th .c-grid-th-content{padding:0 8px;display:flex;align-items:center}.c-grid-th .c-grid-th-label{display:inline-block;max-width:100%;text-align:left;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;max-height:28px}.c-grid-th .c-grid-arrow{width:16px;height:16px;vertical-align:middle}.c-grid-th .c-grid-resize{position:absolute;right:0;top:0;transform:translate(3px);z-index:1;cursor:col-resize}.c-grid-th .c-grid-resize.hidden{display:none}.c-grid-dragging .c-grid-resize{cursor:unset}.c-grid-head-content{padding-right:12px}.c-grid-filter{font-size:12px;padding:0 8px;font-weight:400}.c-grid-row{box-shadow:0 1px #0f0f0f0f}.c-grid-row:hover:not(.c-grid-header-row){background-color:#00000012}.c-grid-row.c-selected{background-color:#0000000a}.c-grid-row .cgrid-arrow{cursor:pointer;height:100%;width:28px;display:flex;align-items:center;justify-content:center;color:#717171}.c-grid-row .cgrid-arrow.collapsed{transform:rotate(-90deg)}.c-grid-row .cgrid-arrow svg{width:18px;height:14px}.c-grid-td{height:28px;line-height:17px;color:#000c;font-size:12px;padding:0 8px;white-space:nowrap;padding-block:0!important;contain:layout;outline:0;font-weight:inherit;text-align:inherit;position:static;overflow:hidden;text-overflow:ellipsis;box-sizing:content-box}.c-grid-group-header{display:flex;align-items:center;font-size:12px;font-weight:500;color:#000c}.c-grid-sticky{position:sticky;overflow:visible;background:#fafafa}.c-grid-sticky.c-grid-first-col{left:0;z-index:2}.c-grid-sticky.c-grid-first-col:before{border-radius:0;box-shadow:none!important;content:"";display:block;position:absolute;top:0;left:100%;bottom:0;background:linear-gradient(90deg,#0000000d,#fff0);border-left:1px solid rgba(0,0,0,.1);width:12px}.c-grid-sticky.c-grid-last-col{right:0;box-shadow:-2px 0 #fafafa;z-index:2}.c-grid-sticky.c-grid-last-col:before{border-radius:0;inset:0 0 0 -13px;content:"";display:block;position:absolute;background:linear-gradient(270deg,#0000000d,#fff0);border-right:1px solid rgba(0,0,0,.1);width:12px}.c-grid--h-scroll-end .c-grid-sticky.c-grid-last-col{position:static;background:unset;overflow:unset;box-shadow:unset}.c-grid--h-scroll-end .c-grid-sticky.c-grid-last-col.c-grid-th{box-shadow:inset 1px 0 #0000001f}.c-grid--h-scroll-end .c-grid-sticky.c-grid-last-col:before{display:none}.c-grid--h-scroll-start .c-grid-sticky.c-grid-first-col{position:static;background:unset;overflow:unset}.c-grid--h-scroll-start .c-grid-sticky.c-grid-first-col:before{display:none}.c-grid-checkbox-cell{padding:0 4px}.c-checkbox-label{margin-left:auto;padding:7px;width:28px;display:flex;align-items:center;justify-content:center}.c-checkbox{width:14px;height:14px;border:1px solid rgba(0,0,0,.3);border-radius:4px;cursor:pointer;margin:0;display:inline-block;padding:0;line-height:initial;outline:0;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:relative;-webkit-appearance:none}.c-checkbox:checked,.c-checkbox:indeterminate{border-color:#0090c5;background-color:#0090c5}.c-checkbox:checked{background-image:url(/assets/icons/check.svg)}.c-checkbox:indeterminate{background-image:url(/assets/icons/dash.svg)}.c-pager{line-height:28px;height:28px;min-height:28px;width:100%}.cgrid-bool-cf{display:inline-flex;max-width:100%;padding:0 6px;align-items:center;border-radius:20px;color:#0009;-webkit-user-select:none;user-select:none;cursor:default;flex-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#c9e7b7}.cgrid-bool-cf.negative{background-color:#f9e39f}.cgrid-bool-cf .dot{display:inline-flex;flex-shrink:0;flex-grow:0;background-color:#0006;height:8px;width:8px;border-radius:8px;margin-right:4px}.cgrid-bool-cf .text{font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cgrid-drag-preview{position:fixed;z-index:10000;display:flex;align-items:center;color:#000c;font-weight:500}.cgrid-drag-preview-icon{width:20px;height:20px;margin-right:6px;display:flex;align-items:center;justify-content:center}.cgrid-drag-preview-icon svg{max-width:20px;max-height:16px}.c-grid-cell-text{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-grid-link{display:inline-block;line-height:15px;cursor:pointer;vertical-align:middle;color:#0090c5;text-decoration:none;padding:0 8px;opacity:.8;font-size:14px;letter-spacing:0;border:1px solid transparent;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-grid-link--active{border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;box-shadow:0 4px 7px -2px #00000017}.c-grid-link--highlight{background:#f60!important;border-radius:4px;color:#fff!important}.c-grid-link--highlight .app-text-highlight{color:#000c}.c-grid-cell--bolder{font-weight:700}.c-grid-host{overflow:hidden;flex:1 1 auto;min-height:0;margin:0 12px;display:flex;flex-direction:column}.c-grid{border-collapse:separate;width:100%;color:#000000de;white-space:normal;table-layout:fixed;max-width:none;border-width:0;border-color:inherit;border-spacing:0;box-sizing:content-box;empty-cells:show;outline:0}.c-grid-content{position:relative;overflow-x:auto;overflow-y:scroll;min-height:0;flex:1 1 auto;border-top:1px solid rgba(15,15,15,.1019607843);border-bottom:1px solid rgba(15,15,15,.1019607843)}.c-grid--has-h-scroll .c-grid-content{box-shadow:inset 0 -12px #e2e2e2,inset -12px 20px #e2e2e2}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.m-2{margin:2px!important}.mt-2{margin-top:2px!important}.mr-2{margin-right:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.p-2{padding:2px!important}.pt-2{padding-top:2px!important}.pr-2{padding-right:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.m-4{margin:4px!important}.mt-4{margin-top:4px!important}.mr-4{margin-right:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.p-4{padding:4px!important}.pt-4{padding-top:4px!important}.pr-4{padding-right:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.m-8{margin:8px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.mb-8{margin-bottom:8px!important}.ml-8{margin-left:8px!important}.p-8{padding:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pb-8{padding-bottom:8px!important}.pl-8{padding-left:8px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12{margin-left:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12{padding-left:12px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16{padding-left:16px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24{margin-left:24px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24{padding-left:24px!important}.m-28{margin:28px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.mb-28{margin-bottom:28px!important}.ml-28{margin-left:28px!important}.p-28{padding:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pb-28{padding-bottom:28px!important}.pl-28{padding-left:28px!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.gap-8{gap:8px}.dflex{display:flex}.flex-col{display:flex;flex-direction:column}.align-center{align-items:center}.shrink-0{flex-shrink:0}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.flex-grow-all{flex:1}.flex-center{display:flex;justify-content:center;align-items:center}.flex-vertical-center{display:flex;align-items:center}.flex-wrap{flex-wrap:wrap}.page-title{color:#000c;font-size:16px;font-weight:500}.row-dnd-placeholder{box-shadow:inset 0 0 2px 2px #cecece0f,inset 0 0 4px 4px #cecece0f,inset 0 0 6px 6px #cecece0f,inset 0 0 8px 8px #cecece0f,0 1px #0f0f0f0f!important}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.capitalize{text-transform:capitalize}.app-link{color:#0090c5!important;text-decoration:none}.full-size{width:100%;height:100%;display:block}.transparent-cover{position:absolute;inset:0;background-color:transparent;pointer-events:none}.app-warning-icon{line-height:24px;height:16px;width:16px;min-width:16px;font-size:16px;margin-left:8px;color:#cc8925}.overlay-panel{background-color:#fff;box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.shepherd-title{margin:0!important}.shepherd-has-title .shepherd-content .shepherd-header{background:#c3c3c3;padding:6.5px 1em 6px}.shepherd-has-title .shepherd-content .shepherd-header h3{line-height:1.3em}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background:#c3c3c3}.shepherd-button{background:#0090c5}.shepherd-text{background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.shepherd-arrow:before{background:#fff}.shepherd-text,.shepherd-title{color:#000000bf}.colorized-arrow-border .shepherd-arrow:before{box-shadow:0 1px 4px #0003}.shepherd-element.with-shadow{box-shadow:0 1px 4px #0009}.shepherd-arrow.hidden-arrow{display:none}.help-tour-confirm-dialog{border-radius:8px;box-shadow:0 8px 16px #0000004d;color:#000000de;position:fixed;z-index:11000;top:50vh;left:50vw;transform:translate(-50%,-50%);background:#fff;padding:16px;min-width:260px}.help-tour-confirm-dialog .title{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;letter-spacing:0;line-height:19px;margin:0 0 24px}.help-tour-confirm-dialog .actions{display:flex;justify-content:flex-end;padding:24px 0 0;margin-bottom:-8px}.help-tour-confirm-dialog button{line-height:32px;color:#f60;cursor:pointer;outline:none;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;padding:0 16px;border-radius:4px;border:none}.help-tour-confirm-dialog button.active-button{background-color:#f60;color:#fff}.w100{width:100%}.h100{height:100%}app-map-zone-title-marker{display:flex;align-items:center;padding:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:#495057;background:#f6f6f6;border-radius:4px;font-size:14px;font-weight:700;text-align:center;font-family:Roboto,Helvetica Neue,sans-serif;cursor:pointer}app-map-zone-title-marker .title{margin-right:8px;max-width:80px;cursor:default}app-map-zone-title-marker .image-wrapper{height:24px;width:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}app-map-zone-title-marker .image-wrapper:hover{background:#0000002e;border-radius:5px}app-map-zone-title-marker img{width:24px;height:24px}app-map-zone-title-marker img.check{transform:scale(.8)}app-map-zone-title-marker img.uncheck{transform:scale(.6)}.mapbox-gl-draw_polygon.default-polygon-button{background-image:unset;display:flex;align-items:center;justify-content:center}.mapbox-gl-draw_polygon.default-polygon-button img{width:20px;height:20px}.maps-hint-host{min-width:0;width:max-content;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:12px;border-radius:8px;background-color:#fff;border:1px solid #a5b3c2;color:#495057;text-align:center;font-family:Roboto,Helvetica Neue,sans-serif;padding:4px}.mb-fo-cluster-label{position:absolute;top:16px;left:0;text-align:center;width:52px;color:#fff}.\!k-overflow-auto{overflow:auto!important}.\!k-resize-none{resize:none!important}*{box-sizing:border-box}html,body{height:100%;min-width:320px}body{background:#fff;overflow-y:hidden}.k-floating-label-container:not(.k-state-empty)>.k-label{background-color:transparent}.k-scrollview-pageable,.k-scrollview-nav{overflow-x:auto}#integrately-embed{display:none}.file-import .k-upload-button{color:#fff;background:#5cb85c;border-color:#4cae4c}.app-text-highlight{color:#f60c}.opened-order-details-highlight .app-text-highlight{color:#000c}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none!important}html{--mdc-text-button-label-text-tracking: normal;--mdc-filled-button-label-text-tracking: normal;--mdc-outlined-button-label-text-tracking: normal;--mdc-protected-button-label-text-tracking: normal;--mdc-plain-tooltip-supporting-text-tracking: normal;--mat-form-field-outlined-label-text-populated-size: 14px;--mat-select-trigger-text-size: 14px;--mat-option-label-text-size: 14px;--mat-menu-item-with-icon-leading-spacing: 4px;--mat-menu-item-with-icon-trailing-spacing: 4px;--mat-datepicker-calendar-date-focus-state-background-color: unset}.mat-mdc-tooltip-surface{min-width:50px!important}
