@property --toast-gradient-progress{syntax:"<number>";initial-value:100;inherits:false}@keyframes gradientMove{0%{--toast-gradient-progress:100}to{--toast-gradient-progress:0}}.Toast-custom{--toastify-toast-width:50%}.Toast-custom.Toastify__toast-container{align-items:flex-end;display:flex;flex-direction:column;min-width:390px;width:390px}.Toast-custom .Toastify__toast{background-color:transparent;box-shadow:none;justify-content:flex-end;margin-bottom:16px;min-height:auto;padding:0;width:100%}.Toast-custom .Toastify__toast>div:last-child{flex:initial}.Toast-custom .Toastify__toast-body{padding:0}.Toast-custom .Toastify__toast-body>div:last-child{flex:initial}.Toast-custom .Toastify__toast-body .Toastify__toast-icon{display:none}.Toast-custom .Toastify__toast .Toastify__toast-container{padding:0}.IconSVG--slim svg,.IconSVG--slim>div{height:12px;width:12px}.IconSVG--small svg,.IconSVG--small>div{height:15px;width:15px}.IconSVG--middle svg,.IconSVG--middle>div{height:20px;width:20px}.Dropdown{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;margin:5px 0;overflow:hidden;position:relative;width:100%}.Dropdown-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0!important;box-shadow:none;color:#000;cursor:pointer;flex:1;height:100%;max-width:none;outline:0;padding:0 24px 0 10px;width:100%}.Dropdown-select:disabled{background-color:#e0e0e0;cursor:default;opacity:.5}.Dropdown--caret{pointer-events:none;position:absolute;right:4px;top:4px}.Dropdown--caret svg{height:14px;opacity:.6;width:14px}.Dropdown-select{background:#fff}.Dropdown--sm{height:27px;line-height:25px}.Dropdown--md{height:32px;line-height:30px}.Dropdown--lg{height:40px;line-height:38px}.Dropdown-custom:hover{cursor:pointer}.Dropdown-custom:after{content:""}.Dropdown-caret{bottom:0;pointer-events:none;position:absolute;right:0;top:1px}.Dropdown-caret svg{height:12px;opacity:.6}.Dropdown-wrapSelectedItem{height:100%;width:100%}.Dropdown-selectedItem{align-items:center;background:transparent;display:flex;height:100%;overflow:hidden;padding:0 25px 0 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.Dropdown-listOptions{background:#fff;border:.5px solid #c4c4c4;box-shadow:0 0 8px rgba(0,0,0,.15);box-sizing:border-box;list-style-type:none;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;z-index:10000}.Dropdown-listOptions--hidden{left:-500px!important;opacity:0;pointer-events:none;top:-500px!important}.Dropdown-advancedOption{align-items:center;border-bottom:.5px solid #bdbdbd;display:flex;padding:10px}.Dropdown-advancedOption:last-child{border-bottom:none}.Dropdown-advancedOption-centerItem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Dropdown-advancedOption:hover{background:#f2f2f2;cursor:pointer}.Dropdown--disabled,.Dropdown-advancedOption--disabled{background-color:#e0e0e0;cursor:default;opacity:.5;pointer-events:none}.PopoverItem-content{background:#fff;border:1px solid #c4c4c4;border-radius:5px;padding:10px;position:relative;z-index:1300}.PopoverItem-content>div:first-child{position:relative;z-index:2}.PopoverItem-content[data-popper-placement^=top]>.PopoverItem-arrow{bottom:-7px}.PopoverItem-content[data-popper-placement^=top]>.PopoverItem-arrow:before{border-left-color:transparent;border-top-color:transparent}.PopoverItem-content[data-popper-placement^=bottom]>.PopoverItem-arrow{top:-7px}.PopoverItem-content[data-popper-placement^=bottom]>.PopoverItem-arrow:before{border-bottom-color:transparent;border-right-color:transparent}.PopoverItem-content[data-popper-placement^=left]>.PopoverItem-arrow{right:-7px}.PopoverItem-content[data-popper-placement^=left]>.PopoverItem-arrow:before{border-bottom-color:transparent;border-left-color:transparent}.PopoverItem-content[data-popper-placement^=right]>.PopoverItem-arrow{left:-7px}.PopoverItem-content[data-popper-placement^=right]>.PopoverItem-arrow:before{border-right-color:transparent;border-top-color:transparent}.PopoverItem-arrow{visibility:hidden;z-index:1}.PopoverItem-arrow,.PopoverItem-arrow:before{background:inherit;height:14px;position:absolute;width:14px}.PopoverItem-arrow:before{border:1px solid #c4c4c4;box-sizing:border-box;content:"";transform:rotate(45deg);visibility:visible}.Input{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;height:27px;margin:5px 0;max-width:100%;padding:0 10px;position:relative;transition:all .2s ease;width:100%}.Input:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.Input:disabled{background-color:#e0e0e0;cursor:default;opacity:.5}.Input--sm{height:27px}.Input--md{height:32px}.Input--lg{height:40px}.Input--clearable{padding-right:25px}.Input--hasPrefix{padding-left:90px}.Input-container{position:relative}.Input-container--withPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.Input-crossIcon{cursor:pointer;position:absolute;right:5px;top:55%;transform:translateY(-50%)}.Input-crossIcon svg{height:17px;opacity:.6;width:17px}.Input-prefix{font-weight:700;left:10px;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;width:80px;z-index:1}.Input-prefix--disabled{opacity:.5}.AutoComplete{position:relative;width:100%}.AutoComplete-result{background:#fff;border:.5px solid #c4c4c4;box-shadow:0 0 8px rgba(0,0,0,.15);box-sizing:border-box;left:0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 12px;position:absolute;top:30px;width:100%;z-index:10000}.AutoComplete-result--sm{top:30px}.AutoComplete-result--md{top:35px}.AutoComplete-result--lg{top:44px}.AutoComplete-resultText{color:#4f4f4f;cursor:pointer;display:flex;font-size:14px;height:25px;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap}.AutoComplete-resultText:last-child{border-bottom:none}.AutoComplete-resultText--active,.AutoComplete-resultText:hover{color:#f47b7f}.InputAutoComplete{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;height:27px;margin:5px 0;max-width:100%;padding:5px 10px;transition:all .2s ease;width:100%}.InputAutoComplete::-webkit-calendar-picker-indicator{display:none}.InputAutoComplete:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.InputAutoComplete:disabled{background-color:#e0e0e0;cursor:default}.InputAutoComplete--sm{height:27px}.InputAutoComplete--md{height:32px}.InputAutoComplete--lg{height:40px}.DatePicker{border-radius:3px;width:100%}.DatePicker-input{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;height:27px;margin:5px 0;max-width:100%;padding:5px 10px;transition:all .2s ease;width:100%}.DatePicker-input--sm{height:27px}.DatePicker-input--md{height:32px}.DatePicker-input--lg{height:40px}.DatePicker-inputDisabled{background-color:#e0e0e0;cursor:default;opacity:.5}.DatePicker>.react-datepicker-wrapper{width:100%}.DatePicker .react-datepicker__time-box,.DatePicker .react-datepicker__time-container{min-width:100px}.DatePicker .react-datepicker__navigation--next--with-time{right:110px}.DatePicker .react-datepicker__triangle{display:none}.DatePicker-showTime .react-datepicker{position:absolute;width:253px}.DatePicker-showTimeOnly .react-datepicker{position:absolute;width:auto}.LoadingDots{font-size:18px;text-align:center}.LoadingDots-dot{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:blink;background-color:#4f4f4f;border-radius:50%;display:inline-block;height:8px;margin:2px;width:8px}.LoadingDots-dot:nth-child(2){animation-delay:.2s}.LoadingDots-dot:nth-child(3){animation-delay:.4s}.Checkbox{cursor:pointer;display:flex;margin:5px}.Checkbox-wrap{align-items:center;display:flex}.Checkbox--disabled{cursor:not-allowed;pointer-events:none}.Checkbox--disabled .Checkbox-label{color:#bfbfbf}.Checkbox--disabled .Checkbox-span{background-color:#f5f5f5;border-color:#d9d9d9}.Checkbox--disabled.Checkbox--semi-checked .Checkbox-span:after{background:#bfbfbf;border-top:1px solid #bfbfbf;content:"";display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.Checkbox--centered{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.Checkbox--semi-checked .Checkbox-span{background-color:#ef534e;border-color:#ef534e}.Checkbox--semi-checked .Checkbox-span:after{background:#fff;border-top:1px solid #fff;content:"";display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.Checkbox-span{background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;display:inline-block;height:16px;min-width:16px;position:relative;width:16px}.Checkbox-span:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:none;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%) rotate(45deg);width:6px}.Checkbox-label{font-size:14px;font-weight:400;margin-bottom:0;vertical-align:text-top;white-space:nowrap}.Checkbox-label,.Checkbox-label--offset{padding-left:8px}.Checkbox-input{cursor:pointer;height:0;left:0;opacity:0;position:absolute!important;width:0}.Checkbox-input:before{display:none!important}.Checkbox-input:checked~.Checkbox-span{background-color:#ef534e;border-color:#ef534e}.Checkbox-input:checked~.Checkbox-span:after{display:block}.Checkbox-input:disabled~.Checkbox-span{background-color:#f5f5f5;border-color:#d9d9d9}.Checkbox-input:disabled~.Checkbox-span:after{border:solid #bfbfbf;border-width:0 1px 1px 0;content:"";display:none;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%) rotate(45deg);width:6px}.Checkbox:not(.Checkbox--disabled):hover .Checkbox-span{border-color:#ef534e}.Select{width:100%}.Select,.Select-inputWrapper{position:relative}.Select-inputWrapper--withPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.Select-prefix{font-weight:700;left:10px;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;width:50px;z-index:1}.Select-prefix--disabled{opacity:.5}.Select-disabledIcon{cursor:default;opacity:.5;pointer-events:none}.Select-caret{pointer-events:none;position:absolute;right:0;top:35%}.Select-caret svg{height:12px;opacity:.6}.Select-lensIcon{cursor:pointer;left:7px;position:absolute;top:55%;transform:translateY(-50%)}.Select-lensIcon svg{height:16px;opacity:.6;width:16px}.Select-crossIcon{cursor:pointer;position:absolute;right:5px;top:55%;transform:translateY(-50%)}.Select-crossIcon svg{height:14px;opacity:.6;width:14px}.Select-unrollIcon{cursor:pointer;position:absolute;right:5px;top:55%;transform:translateY(-50%)}.Select-unrollIcon svg{height:14px;opacity:.6;width:14px}.Select-unrollIcon+.Select-crossIcon{right:25px}.Select-dropdownButton{background-color:transparent;border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;color:#828282;font-size:14px;height:32px;margin:5px 0;max-width:100%;overflow:hidden;padding:5px 10px;text-align:left;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.Select-dropdownButton:disabled{background-color:#e0e0e0;cursor:default;opacity:.5}.Select-dropdownButton:focus{border-color:#487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.Select-dropdownButton--multiple,.Select-dropdownButton--selected{color:#4f4f4f}.Select-dropdownButton--sm{top:30px}.Select-dropdownButton--md{top:38px}.Select-dropdownButton--lg{top:44px}.Select-dropdownButtonPrefix{padding-left:65px}.Select-input{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;height:32px;margin:5px 0;max-width:100%;padding:0 30px 0 10px;text-overflow:ellipsis;transition:all .2s ease;width:100%}.Select-input::-webkit-calendar-picker-indicator{display:none}.Select-input:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.Select-input:disabled{background-color:#e0e0e0;cursor:default;opacity:.5}.Select-input:disabled::-moz-placeholder{opacity:.5}.Select-input:disabled::placeholder{opacity:.5}.Select-input:-moz-placeholder{padding-right:10px}.Select-input:placeholder-shown{padding-right:10px}.Select-inputPrefix{padding-left:65px}.Select-input--sm{height:27px}.Select-input--md{height:32px}.Select-input--lg{height:40px}.Select-withLens{padding-left:30px}.Select-inputCut{padding-right:40px!important}.Select-row{color:#4f4f4f;cursor:pointer;font-size:14px;height:30px;padding:5px 12px;width:100%}.Select-row--highlighted,.Select-row:hover{color:#f47b7f}.Select-row--multiple{display:flex}.Select-row--allowLineBreak{height:auto;line-height:20px}.Select-rowValue{align-items:center;display:flex;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Select-rowValue--multiple{padding-left:5px;padding-top:3px}.Select-rowValue--allowLineBreak{white-space:normal}.Select-rowCheckbox{margin-right:5px}.Select-list{background:#fff;border:.5px solid #c4c4c4;box-shadow:0 0 8px rgba(0,0,0,.15);box-sizing:border-box;max-height:200px;max-width:90%;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;z-index:10000}.Select-list--sm{top:30px}.Select-list--md{top:38px}.Select-list--lg{top:44px}.Select-list--hidden{left:-10000px;opacity:0;pointer-events:none;position:absolute;top:-1000px}.Select-list--static{left:0;max-width:100%;top:38px;width:100%}.Select-inputDots{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.Select-style--dropdown .Select-row{border-bottom:1px solid #bdbdbd;height:35px}.Select-style--dropdown .Select-row:last-child{border-bottom:none}.Select-style--dropdown .Select-row--highlighted,.Select-style--dropdown .Select-row:hover{background-color:#f2f2f2;color:#4f4f4f}.FormElement-label{font-size:14px;line-height:16px;margin:0}.FormElement-label--top{display:block;white-space:nowrap}.FormElement-label--left{margin-right:8px;min-width:115px;text-align:end}.FormElement-label--small{min-width:75px}.FormElement-label--xsmall{min-width:40px}.FormElement-label--xmsmall{min-width:50px}.FormElement-label--mmsmall{min-width:60px}.FormElement-label--xxmiddle{min-width:85px}.FormElement-label--xmiddle{min-width:100px}.FormElement-label--xsmiddle{min-width:125px}.FormElement-label--middle{min-width:135px}.FormElement-label--wide{min-width:170px}.FormElement-label--withoutIndent{min-width:-moz-fit-content;min-width:fit-content}.FormElement-content--left{align-items:center;display:flex}.FormElement-block{position:relative;width:100%;word-break:break-word}.FormElement-block--error{margin-bottom:5px}.FormElement-block--error .FormElement-block--validationError{bottom:-15px}.FormElement-block--error .AutoCompleteSingle .DropdownNew--control,.FormElement-block--error .DropdownSingle .DropdownNew--control{border-color:#ed1c24}.FormElement-block--validationError{color:red;left:0;width:-moz-max-content;width:max-content}.FormElement-block--info,.FormElement-block--validationError{display:block;font-size:11px;line-height:13px;position:absolute}.FormElement-block--info{color:#4f4f4f}.FormElement-validationError{color:red;display:block;font-size:11px;line-height:13px;position:relative}.FormElement-info{color:#4f4f4f;display:block;font-size:11px;line-height:13px;position:absolute}.FormElement--error,.FormElement--errorInput input{border:1px solid red}.FormText-block{align-items:center;display:flex}.FormText-block--sm{height:30px}.FormText-block--md{height:38px}.FormText-block--lg{height:44px}.FormText--withoutIndent{min-width:-moz-fit-content;min-width:fit-content}.FormText-wrapper{height:-moz-fit-content;height:fit-content}.FormText-wrapper .FormElement-block{align-self:flex-end}.FormImageCropper--logo{cursor:pointer;max-width:267px}.FormImageCropper--logoContainer{margin:10px 0}.ServiceRequestsSearch-advancedForm{display:flex;justify-content:space-between;padding:20px 40px 0 0;width:900px}.ServiceRequestsSearch-advancedForm .FormElement{margin-bottom:8px}.ServiceRequestsSearch-advancedFormBlock{width:400px}.ServiceRequestsSearch-advancedForm-dates{display:flex}.ServiceRequestsSearch-advancedForm-dates--to .FormElement-label{min-width:50px}.ServiceRequestsSearch-advancedForm-dates--to .FormElement-block{width:110px}.ServiceRequestsSearch-advancedForm-checkbox{display:flex;margin-left:120px;margin-top:10px}.PunchOutStatus-advancedSearch{border-bottom:1px solid #bdbdbd;display:flex;padding:20px 30px 20px 0;width:800px}.PunchOutStatus-advancedSearch-block{width:50%}.PunchOutStatus-advancedSearch-dateBlock{display:flex;margin-left:80px}.PunchOutStatus-advancedSearch-dateBlock .FormElement-label{min-width:35px}.Breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:5px}.Breadcrumbs-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Breadcrumbs-item.Breadcrumbs-item--disabled{color:#595959;pointer-events:none}.Breadcrumbs-item{color:#4d73a8;cursor:pointer;display:inline-block;font-size:14px;text-transform:capitalize;width:auto}.Breadcrumbs-item:not(:last-child):after{color:#595959;content:"/";display:inline-block;padding:0 10px}.Breadcrumbs-item:last-child{max-width:300px}.ButtonModern{border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:14px;margin:0;padding:0;transition:width .1s linear,background .1s linear,border .1s linear,color .1s linear;width:100%}.ButtonModern,.ButtonModern-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ButtonModern-icon svg{height:14px;width:14px}.ButtonModern-wrapSpinner{align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;left:0;position:absolute;right:0;top:0}.ButtonModern-wrapSpinner .ButtonModern{background:#fff;opacity:.1}.ButtonModern--iconText .ButtonModern-icon{transform:translate(-6px)}.ButtonModern-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ButtonModern-label{color:#4f4f4f;font-size:12px;max-width:70px;padding-top:5px;text-align:center;transition:color .1s linear}.ButtonModern--small{align-items:center;border-radius:50%;display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;justify-content:center;line-height:20px;margin:0 auto;width:40px}.ButtonModern--small .ButtonModern-icon{height:100%;justify-content:center;padding:8px;transform:translate(0);width:100%}.ButtonModern--small .ButtonModern-icon svg{height:100%;width:100%}.ButtonModern--default{font-size:16px;line-height:20px;padding:8px 16px}.ButtonModern--default .ButtonModern-icon svg{height:16px;width:16px}.ButtonModern--primary svg{fill:none}.ButtonModern--primary svg path{fill:#fff}.ButtonModern--primary svg circle{fill:#000}.ButtonModern--primary:focus{box-shadow:0 0 0 3px rgba(79,79,79,.5);outline:none}.ButtonModern--primary{background:#4f4f4f;border:1px solid #4f4f4f;color:#fff}.ButtonModern--primary~.ButtonModern-label{color:#4f4f4f}.ButtonModern--dashed svg{fill:none}.ButtonModern--dashed svg path{fill:#4f4f4f}.ButtonModern--dashed svg circle{fill:#000}.ButtonModern--dashed:focus{box-shadow:0 0 0 3px rgba(79,79,79,.5);outline:none}.ButtonModern--dashed{background:#fff;border:1px dashed #4f4f4f;color:#4f4f4f}.ButtonModern--dashed~.ButtonModern-label{color:#4f4f4f}.ButtonModern--warning svg{fill:none}.ButtonModern--warning svg path{fill:#f5222d}.ButtonModern--warning svg circle{fill:#000}.ButtonModern--warning:focus{box-shadow:0 0 0 3px hsla(0,0%,85%,.5);outline:none}.ButtonModern--warning{background:#f5f5f5;border:1px solid #d9d9d9;color:#f5222d}.ButtonModern--warning~.ButtonModern-label{color:#bdbdbd}.ButtonModern--outline svg{fill:none}.ButtonModern--outline svg path{fill:#595959}.ButtonModern--outline svg circle{fill:#000}.ButtonModern--outline:focus{box-shadow:0 0 0 3px rgba(79,79,79,.5);outline:none}.ButtonModern--outline{background:#fff;border:1px solid #4f4f4f;color:#595959}.ButtonModern--outline~.ButtonModern-label{color:#4f4f4f}.ButtonModern--success svg{fill:none}.ButtonModern--success svg path{fill:#fff}.ButtonModern--success svg circle{fill:#000}.ButtonModern--success:focus{box-shadow:0 0 0 3px rgba(39,174,96,.5);outline:none}.ButtonModern--success{background:#27ae60;border:1px solid #27ae60;color:#fff}.ButtonModern--success~.ButtonModern-label{color:#828282}.ButtonModern--secondary svg{fill:none}.ButtonModern--secondary svg path{fill:#fff}.ButtonModern--secondary svg circle{fill:#000}.ButtonModern--secondary:focus{box-shadow:0 0 0 3px rgba(237,28,36,.5);outline:none}.ButtonModern--secondary{background:#ed1c24;border:1px solid #ed1c24;color:#fff}.ButtonModern--secondary~.ButtonModern-label{color:#4f4f4f}.ButtonModern--transparent svg{fill:none}.ButtonModern--transparent svg path{fill:#4f4f4f}.ButtonModern--transparent svg circle{fill:#000}.ButtonModern--transparent{background:transparent;color:#4f4f4f}.ButtonModern--transparent~.ButtonModern-label{color:#4f4f4f}.ButtonModern--transparent:disabled svg{fill:none}.ButtonModern--transparent:disabled svg path{fill:#bfbfbf}.ButtonModern--transparent:disabled svg circle{fill:#000}.ButtonModern--transparent:disabled{color:#bfbfbf}.ButtonModern--transparent:disabled,.ButtonModern--transparent:disabled:hover{background:transparent!important;border:none!important;cursor:not-allowed}.ButtonModern--transparent-success svg{fill:none}.ButtonModern--transparent-success svg path{fill:#27ae60}.ButtonModern--transparent-success svg circle{fill:#000}.ButtonModern--transparent-success{background:transparent;color:#27ae60}.ButtonModern--transparent-success~.ButtonModern-label{color:#27ae60}.ButtonModern--transparent-success:disabled svg{fill:none}.ButtonModern--transparent-success:disabled svg path{fill:#bfbfbf}.ButtonModern--transparent-success:disabled svg circle{fill:#000}.ButtonModern--transparent-success:disabled{color:#bfbfbf}.ButtonModern--transparent-success:disabled,.ButtonModern--transparent-success:disabled:hover{background:transparent!important;border:none!important;cursor:not-allowed}.ButtonModern--transparent-warning svg{fill:none}.ButtonModern--transparent-warning svg path{fill:#ed1c24}.ButtonModern--transparent-warning svg circle{fill:#000}.ButtonModern--transparent-warning{background:transparent;color:#ed1c24}.ButtonModern--transparent-warning~.ButtonModern-label{color:#ed1c24}.ButtonModern--transparent-warning:disabled svg{fill:none}.ButtonModern--transparent-warning:disabled svg path{fill:#bfbfbf}.ButtonModern--transparent-warning:disabled svg circle{fill:#000}.ButtonModern--transparent-warning:disabled{color:#bfbfbf}.ButtonModern--transparent-warning:disabled,.ButtonModern--transparent-warning:disabled:hover{background:transparent!important;border:none!important;cursor:not-allowed}.ButtonModern:disabled svg{fill:none}.ButtonModern:disabled svg path{fill:#bfbfbf}.ButtonModern:disabled svg circle{fill:#000}.ButtonModern:disabled{color:#bfbfbf}.ButtonModern:disabled,.ButtonModern:disabled:hover{background:#f5f5f5;border:1px solid #d9d9d9;cursor:not-allowed}.ButtonModern:disabled~.ButtonModern-label{color:#bfbfbf}.ButtonModern .IconSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.ButtonModern .IconSVG path{transition:width .1s linear,fill .1s linear}.ButtonModern .IconSvg-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.ButtonModern .SVGIcon path{transition:width .1s linear,fill .1s linear}.ButtonModern-wrapper{display:inline-block;max-width:100%;position:relative}.ButtonModern-wrapper:hover{cursor:pointer}.ButtonModern-wrapper:hover.ButtonModern-wrapper--disabled{cursor:not-allowed}.ButtonModern-wrapper:hover .ButtonModern--primary:not([disabled]){background:#bdbdbd;border:1px solid #bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--primary:not([disabled])~.ButtonModern-label{color:#828282}.ButtonModern-wrapper:hover .ButtonModern--dashed:not([disabled]){border:1px dashed #bdbdbd;color:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--dashed:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--dashed:not([disabled]) svg path{fill:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--dashed:not([disabled]) svg circle{fill:#000}.ButtonModern-wrapper:hover .ButtonModern--dashed:not([disabled])~.ButtonModern-label{color:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--warning:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--warning:not([disabled]) svg path{fill:#fff}.ButtonModern-wrapper:hover .ButtonModern--warning:not([disabled]) svg circle{fill:#000}.ButtonModern-wrapper:hover .ButtonModern--warning:not([disabled]){background:#ff6f6a;border:1px solid #ff6f6a;color:#fff}.ButtonModern-wrapper:hover .ButtonModern--warning:not([disabled])~.ButtonModern-label{color:#ff6f6a}.ButtonModern-wrapper:hover .ButtonModern--outline:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--outline:not([disabled]) svg path{fill:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--outline:not([disabled]) svg circle{fill:#000}.ButtonModern-wrapper:hover .ButtonModern--outline:not([disabled]){border:1px solid #bdbdbd;color:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--outline:not([disabled])~.ButtonModern-label{color:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--success:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--success:not([disabled]) svg path{fill:#27ae60}.ButtonModern-wrapper:hover .ButtonModern--success:not([disabled]) svg circle{fill:#000}.ButtonModern-wrapper:hover .ButtonModern--success:not([disabled]){background:#fff;color:#27ae60}.ButtonModern-wrapper:hover .ButtonModern--success:not([disabled])~.ButtonModern-label{color:#27ae60}.ButtonModern-wrapper:hover .ButtonModern--transparent:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--transparent:not([disabled]) svg path{fill:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--transparent:not([disabled]) svg circle{fill:#fff}.ButtonModern-wrapper:hover .ButtonModern--transparent:not([disabled]),.ButtonModern-wrapper:hover .ButtonModern--transparent:not([disabled])~.ButtonModern-label{color:#bdbdbd}.ButtonModern-wrapper:hover .ButtonModern--secondary:not([disabled]) svg{fill:none}.ButtonModern-wrapper:hover .ButtonModern--secondary:not([disabled]) svg path{fill:#ed1c24}.ButtonModern-wrapper:hover .ButtonModern--secondary:not([disabled]) svg circle{fill:#000}.ButtonModern-wrapper:hover .ButtonModern--secondary:not([disabled]){background:#fff;color:#ed1c24}.ButtonModern-wrapper:hover .ButtonModern--secondary:not([disabled])~.ButtonModern-label{color:#ed1c24}.ButtonModern-wrapper:hover .ButtonModern--transparent-success:not([disabled]),.ButtonModern-wrapper:hover .ButtonModern--transparent-success:not([disabled])~.ButtonModern-label,.ButtonModern-wrapper:hover .ButtonModern--transparent-warning:not([disabled]),.ButtonModern-wrapper:hover .ButtonModern--transparent-warning:not([disabled])~.ButtonModern-label{opacity:.5}.ButtonModern-wrapper .Spinner{height:18px;position:relative;width:18px;z-index:2}.ButtonModern-wrapper .Spinner img{height:100%;width:100%}.ButtonGroup{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.ButtonGroup,.ButtonGroup--alignLeft{justify-content:flex-start}.ButtonGroup--alignRight{justify-content:flex-end}.ButtonGroup--alignCenter{justify-content:center}.ButtonGroup--directionRow{flex-direction:row}.ButtonGroup--directionRow .ButtonModern-wrapper{margin-right:12px}.ButtonGroup--directionRow .ButtonModern-wrapper:last-child{margin-right:0}.ButtonGroup--directionColumn{flex-direction:column}.ButtonGroup--directionColumn .ButtonModern-wrapper{margin-top:12px}.ButtonGroup--directionColumn .ButtonModern-wrapper:first-child{margin-top:0}.ButtonGroup--directionColumn.ButtonGroup--alignLeft{align-items:flex-start}.ButtonGroup--directionColumn.ButtonGroup--alignRight{align-items:flex-end}.ButtonGroup--directionColumn.ButtonGroup--alignCenter{align-items:center}.SVGIcon{display:inline-flex}.SVGIcon-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.SVGIcon svg{fill:none}.SVGIcon svg circle,.SVGIcon svg path{fill:currentColor}.Checkmark-wrapper{align-items:center;cursor:pointer;display:flex;margin-bottom:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkmark-input{cursor:pointer;height:0;left:0;opacity:0;position:absolute!important;width:0}.Checkmark-input:before{display:none!important}.Checkmark-icon{background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;height:16px;left:0;min-width:16px;position:relative;width:16px}.Checkmark .Checkmark-icon:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:none;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%) rotate(45deg);width:6px}.Checkmark-label{font-size:14px;font-weight:400;margin-bottom:0;margin-left:8px}.Checkmark--disabled.Checkmark--checked .Checkmark-icon:after{border:solid #bfbfbf;border-width:0 1px 1px 0;content:"";display:none;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%) rotate(45deg);width:6px}.Checkmark--disabled.Checkmark--semiChecked .Checkmark-icon{background-color:#bfbfbf!important;border-color:#bfbfbf!important}.Checkmark--disabled .Checkmark-wrapper{pointer-events:none}.Checkmark--disabled .Checkmark-wrapper .Checkmark-label{color:#bfbfbf}.Checkmark--disabled .Checkmark-wrapper .Checkmark-input~.Checkmark-icon{background-color:#f5f5f5}.Checkmark--disabled .Checkmark-wrapper .Checkmark-input:checked~.Checkmark-icon{background-color:#f5f5f5;border-color:#d9d9d9}.Checkmark--semiChecked .Checkmark-icon{border-radius:8px}.Checkmark--semiChecked .Checkmark-icon:after{background:#fff;border-top:1px solid #fff;content:"";display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.Checkmark--semiChecked .Checkmark-input:not(:checked)~.Checkmark-icon{background-color:#ef534e;border-color:#ef534e;box-sizing:border-box}.Checkmark--error .Checkmark-icon{border:1px solid red}.Checkmark:hover:not(.Checkmark--disabled) .Checkmark-input~.Checkmark-icon{border-color:#ef534e}.Checkmark .Checkmark-input:checked~.Checkmark-icon{background-color:#ef534e;border-color:#ef534e;box-sizing:border-box}.Checkmark .Checkmark-input:checked~.Checkmark-icon:after{display:block}.Toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0}.Toggle--disabled,.Toggle--readonly{pointer-events:none}.Toggle-wrapInput{display:inline-block;flex:0 0 auto;height:22px;margin-bottom:0;position:relative;width:44px}.Toggle-slider{background-color:#bfbfbf;border-radius:34px;bottom:0;left:0;position:absolute;right:0;top:0;transition:.2s cubic-bezier(.4,0,.2,1)}.Toggle-slider.Toggle-slider--disabled{background-color:#bfbfbf;opacity:.5}.Toggle-slider:after{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.2s cubic-bezier(.4,0,.2,1);width:18px}.Toggle-input{height:0;opacity:0;width:0}.Toggle-input:checked+.Toggle-slider{background-color:#6fcf97}.Toggle-input:checked+.Toggle-slider:after{transform:translateX(22px)}.Toggle-label{background-color:transparent;color:#4f4f4f;font-size:14px;font-weight:700;margin:0 8px 0 0}.Toggle:active .Toggle-slider:after{border-radius:45%;width:24px}.Toggle:active .Toggle-input:checked~.Toggle-slider:after{transform:translateX(16px)!important}.Toggle-error{color:red;font-size:11px;margin-top:5px;position:absolute;top:100%;white-space:nowrap}.BackdropModern{opacity:0;pointer-events:none;transition:opacity .2s linear}.BackdropModern--global{background:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1100}.BackdropModern--global.BackdropModern--visible{opacity:.3;pointer-events:auto}.BackdropModern--local{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1100}.BackdropModern--local.BackdropModern--visible{opacity:.7;pointer-events:auto}.Loader{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1200}.Loader-image{left:50%;position:absolute;top:45%;transform:translate(-50%,-50%)}.Loader--local{height:100%;position:absolute;width:100%;z-index:auto}.Loader--local .Loader-image{top:50%}.Loader--dark .BackdropModern{background-color:#000;opacity:.3}.Loader--light .BackdropModern{background-color:#fff;opacity:.7}.MenuActions-BurgerAction{align-items:center;color:#4f4f4f;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;justify-content:flex-start;opacity:1;padding:8px;transition:opacity .1s linear}.MenuActions-BurgerAction:hover .MenuActions-BurgerAction-label,.MenuActions-BurgerAction:hover .SVGIcon-icon{opacity:.5}.MenuActions-BurgerAction-label{align-self:center;font-size:14px;margin-left:10px}.MenuActions-BurgerAction--disabled{color:#bfbfbf;cursor:not-allowed}.MenuActions-BurgerAction--disabled svg,.MenuActions-BurgerAction--disabled svg path{fill:#bfbfbf}.MenuActions-BurgerAction--disabled svg circle{fill:#000}.MenuActions-BurgerAction--disabled:hover .MenuActions-BurgerAction-label,.MenuActions-BurgerAction--disabled:hover .SVGIcon-icon{opacity:1}.MenuActions-BurgerAction--disabled .MenuActions-BurgerAction-actions{opacity:.5;pointer-events:none}.MenuActions-BurgerAction .SVGIcon svg{fill:#4f4f4f;height:20px;width:20px}.MenuActions-BurgerAction .SVGIcon svg path{fill:#4f4f4f}.MenuActions-BurgerAction .SVGIcon svg circle{fill:#000}.MenuActions{align-items:center;display:flex;justify-content:flex-end;min-width:48px;position:relative;width:100%}.MenuActions-wrapButtonAction{margin-right:16px;position:relative}.MenuActions-wrapButtonAction .BackdropModern{border-radius:50%;height:40px;margin:0 auto;width:40px}.MenuActions-wrapButtonAction .Loader-image{height:25px;position:absolute;top:20px;width:25px;z-index:1101}.MenuActions-wrapButtonAction:last-child{margin-right:0}.MenuActions-wrapButton{position:relative}.MenuActions-wrapButton--hasButtons{padding-top:6px}.MenuActions-wrapButton .Loader-image{height:20px;position:absolute;width:20px;z-index:1101}.MenuActions-buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.TextInput{align-items:center;display:flex;font-size:14px;max-width:100%}.TextInput-label{cursor:default;font-weight:700;margin-bottom:0;min-width:-moz-fit-content;min-width:fit-content;text-align:right}.TextInput-value{max-width:100%;overflow:hidden;padding-left:8px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.sendbird-modal{z-index:2147483002}.sendbird-modal__content{z-index:10001}.sendbird-message-input--attach,.sendbird-message-input--send.sendbird-iconbutton{right:16px}.sendbird-message-input .sendbird-message-input--textarea{padding:18px 64px 18px 16px}.sendbird-new-message-floating-button{padding-color:"var(--sendbird-light-primary-300)";padding:"6px",.sendbird-new-message-floating-button __text}.sendbird-quote_message_input{padding:16px 80px 16px 40px}.sendbird-dropdown__reaction-bar{z-index:10000}.sendbird-chat-header__icon_back,.sendbird-ui-header__left{margin-right:8px}.sendbird-ui-header__middle__title{max-width:calc(100% - 40px)}.sendbird-message-search-pannel .sendbird-message-search-pannel__header{box-sizing:content-box}.sendbird-message-search-pannel .sendbird-icon-search{left:6px}.sendbird-message-search-pannel__input__container__input-area{left:32px}.sendbird-message-search-pannel__input__container__reset-input-button,.sendbird-message-search-pannel__input__container__spinner.sendbird-loader{right:8px}.sendbird-channel-settings .sendbird-avatar .sendbird-avatar-img,.sendbird-mention-suggest-list .sendbird-avatar .sendbird-avatar-img,.sendbird-message-search .sendbird-avatar .sendbird-avatar-img,.sendbird-ui-header .sendbird-avatar .sendbird-avatar-img{top:0}.sendbird-mention-suggest-list__user-item__nickname{margin-left:8px}.sendbird-message-search-file-item__right,.sendbird-message-search-item__right{position:relative}.sendbird-message-search-file-item__message-created-at,.sendbird-message-search-file-item__right__message-created-at,.sendbird-message-search-item__message-created-at,.sendbird-message-search-item__right__message-created-at{right:16px}.sendbird-conversation{border-top:none!important}.sendbird-conversation__footer__typing-indicator{padding:0 24px}.sendbird-conversation__footer .sendbird-mention-suggest-list .sendbird-mention-suggest-list__user-item .sendbird-mention-suggest-list__user-item__user-id{display:none}.sendbird-conversation__footer .sendbird-mention-suggest-list .sendbird-mention-suggest-list__user-item .sendbird-mention-suggest-list__user-item__nickname{max-width:100%}.sendbird-conversation__footer .sendbird-message-input--placeholder{left:16px}.sendbird-quote_message_input .sendbird-quote_message_input__close-button{right:24px}.sendbird-word__mention{cursor:default;pointer-events:none}.DropdownSingle{align-items:center;display:flex;position:relative;width:100%}.DropdownSingle-clearIndicator{background:transparent;border:none;padding:6px 8px}.DropdownSingle-clearIndicator svg path{fill:#595959}.DropdownSingle-errorMessage{bottom:-14px;color:red;font-size:11px;left:0;line-height:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownSingle-wrapper{position:relative;width:100%}.DropdownSingle-wrapper>.Loader .Loader-image{height:20px;width:20px;z-index:2}.DropdownSingle--error .DropdownSingle-control{border:1px solid red}.DropdownSingle--error .DropdownSingle-control:focus,.DropdownSingle--error .DropdownSingle-control:hover{border-color:red!important}.DropdownSingle-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;white-space:nowrap}.DropdownSingle--readonly{font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownSingle-wrapSelect{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;position:relative;width:100%}.DropdownSingle-select .DropdownSingle-indicator{box-sizing:border-box;color:#595959;display:flex;padding:4px 4px 6px;transition:all .2s linear;transition:all .2s ease-out}.DropdownSingle-select .DropdownSingle-indicator:hover{color:#828282}.DropdownSingle-select .DropdownSingle-indicator--menuIsOpen{padding:4px;transform:rotate(180deg);transition:all .2s ease-out}.DropdownSingle-select .DropdownSingle-option{word-wrap:break-word;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownSingle-select .DropdownSingle-option--selected{background-color:#fff;color:#eb5757}.DropdownSingle-select .DropdownSingle-option:hover{background-color:#eee}.DropdownSingle-select .DropdownSingle-separator{display:none}.DropdownSingle-select .DropdownSingle-optionWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.DropdownSingle-select .DropdownSingle-input{font-size:15px;height:25px;margin:0;padding:0}.DropdownSingle-select .DropdownSingle-indicatorsContainer{height:32px}.DropdownSingle-select .DropdownSingle-valueContainer{align-items:center;display:flex;flex-wrap:nowrap;height:32px;padding:0 12px 2px}.DropdownSingle-select .DropdownSingle-valueContainer input{height:26px;line-height:0;margin:0;padding:0}.DropdownSingle-select .DropdownSingle-valueContainer .DropdownSingle-optionWrapper{max-width:100%}.DropdownSingle-select .DropdownSingle-placeholder{display:inline-block;font-size:12px;position:absolute;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle}.DropdownSingle-select .DropdownSingle-singleValue{color:#000;font-size:12px;margin:0}.DropdownSingle-select .DropdownSingle-singleValue--prefix{position:static;transform:none}.DropdownSingle-select .DropdownSingle-menu{padding:0;z-index:2}.DropdownSingle-select .DropdownSingle-loadingIndicator{height:32px;position:relative;width:32px;z-index:2}.DropdownSingle-select .DropdownSingle-loadingIndicator .Loader-image{height:20px;width:20px}.DropdownSingle-select .DropdownSingle-loadingIndicator .BackdropModern{bottom:2px}.DropdownSingle-select .DropdownSingle-control{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:32px;min-height:32px;position:relative;transition:all .1s;width:100%}.DropdownSingle-select .DropdownSingle-control--focused,.DropdownSingle-select .DropdownSingle-control--focused:hover{border:1px solid #487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5)}.DropdownSingle-select .DropdownSingle-control--disabled{background-color:#e0e0e0;opacity:.5}.RepairOrderDetailsHeader .DropdownRepairOrderStatus{min-width:200px}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .DropdownSingle-singleValue{line-height:24px;padding-left:8px}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-icon{height:21px;width:21px}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-new svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-new svg path{fill:#828282}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-new svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-onHold svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-onHold svg path{fill:#eb5757}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-onHold svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-approved svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-approved svg path{fill:#6fcf97}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-approved svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-closed svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-closed svg path{fill:#2d9cdb}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-closed svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-draft svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-draft svg path{fill:#f2994a}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .SVGIcon-draft svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .DropdownSingle-option{align-items:center;display:flex}.RepairOrderDetailsHeader .DropdownRepairOrderStatus .DropdownSingle-option .SVGIcon{margin-right:8px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority,.RepairOrderDetailsHeader .DropdownRepairOrderReason{width:200px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .DropdownSingle-singleValue{padding-left:8px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .DropdownSingle-option{align-items:center;display:flex;line-height:16px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .DropdownSingle-option .SVGIcon{margin-right:8px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-icon{height:18px;width:18px}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-low{transform:rotate(180deg)}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-low svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-low svg path{fill:#6fcf97}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-low svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-normal{transform:rotate(90deg)}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-normal svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-normal svg path{fill:#f2c94c}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-normal svg circle{fill:#000}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-high svg{fill:none}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-high svg path{fill:#eb5757}.RepairOrderDetailsHeader .DropdownRepairOrderPriority .SVGIcon-high svg circle{fill:#000}.Timer{display:flex}.Timer--default{color:#4f4f4f}.Timer--success{color:#27ae60}.Timer--warn{color:#eb5757}.Timer-unit{padding-left:.2rem}.Timer-timeBlock{align-items:center;flex-direction:row}.CheckoutInfo,.Timer-timeBlock{display:flex;flex-wrap:nowrap;justify-content:flex-start}.CheckoutInfo{align-items:flex-start;color:#ed1c24;flex-direction:column;font-size:14px}.CheckoutInfo--currentUser{color:#27ae60}.CheckoutInfo--currentUser .SVGIcon path{fill:#27ae60!important}.CheckoutInfo .SVGIcon{margin-right:5px}.CheckoutInfo .SVGIcon svg{height:16px;width:16px}.CheckoutInfo .SVGIcon svg path{fill:#ed1c24}.CheckoutInfo-line{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.CheckoutInfo-timeLeft{padding-right:5px}.Button{align-items:center;border:none;border-radius:3px;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;outline:none;overflow:hidden;padding:8px 16px;position:relative;transition:all .2s ease}.Button--primary{background-color:#4f4f4f;color:#fff}.Button--primary:active,.Button--primary:hover{background-color:#363636}.Button--primary:focus{box-shadow:0 0 0 3px rgba(79,79,79,.5);outline:none}.Button--primary:disabled,.Button--primary:disabled:hover{background-color:#4f4f4f;cursor:not-allowed;opacity:.6}.Button--secondary{background-color:#ed1c24;color:#fff}.Button--secondary:active,.Button--secondary:hover{background-color:#c61017}.Button--secondary:focus{box-shadow:0 0 0 3px rgba(237,28,36,.5);outline:none}.Button--secondary:disabled,.Button--secondary:disabled:hover{background-color:#ed1c24;cursor:not-allowed;opacity:.6}.Button--success{background-color:#27ae60;color:#fff}.Button--success:active,.Button--success:hover{background-color:#1e8449}.Button--success:focus{box-shadow:0 0 0 3px rgba(39,174,96,.5);outline:none}.Button--success:disabled,.Button--success:disabled:hover{background-color:#27ae60;cursor:not-allowed;opacity:.6}.Button--danger{background-color:red;color:#fff}.Button--danger:active,.Button--danger:hover{background-color:#c00}.Button--danger:focus{box-shadow:0 0 0 3px rgba(255,0,0,.5);outline:none}.Button--danger:disabled,.Button--danger:disabled:hover{background-color:red;cursor:not-allowed;opacity:.6}.Button--warning{background-color:#f9a137;color:#000}.Button--warning:active,.Button--warning:hover{background-color:#f68a07}.Button--warning:focus{box-shadow:0 0 0 3px rgba(249,161,55,.5);outline:none}.Button--warning:disabled,.Button--warning:disabled:hover{background-color:#f9a137;cursor:not-allowed;opacity:.6}.Button--info{background-color:#00aeef;color:#fff}.Button--info:active,.Button--info:hover{background-color:#0089bc}.Button--info:focus{box-shadow:0 0 0 3px rgba(0,174,239,.5);outline:none}.Button--info:disabled,.Button--info:disabled:hover{background-color:#00aeef;cursor:not-allowed;opacity:.6}.Button--light{background-color:#efefef;color:#000}.Button--light:active,.Button--light:hover{background-color:#d6d6d6}.Button--light:focus{box-shadow:0 0 0 3px hsla(0,0%,94%,.5);outline:none}.Button--light:disabled,.Button--light:disabled:hover{background-color:#efefef;cursor:not-allowed;opacity:.6}.Button--dark{color:#fff}.Button--dark,.Button--dark:active,.Button--dark:hover{background-color:#000}.Button--dark:focus{box-shadow:0 0 0 3px rgba(0,0,0,.5);outline:none}.Button--dark:disabled,.Button--dark:disabled:hover{background-color:#000;cursor:not-allowed;opacity:.6}.Button--confirm{background-color:#f5222d;color:#fff}.Button--confirm:active,.Button--confirm:hover{background-color:#da0a15}.Button--confirm:focus{box-shadow:0 0 0 3px rgba(245,34,45,.5);outline:none}.Button--confirm:disabled,.Button--confirm:disabled:hover{background-color:#f5222d;cursor:not-allowed;opacity:.6}.Button--transparent{background:none;color:#000}.Button--link{background:none;color:#4f4f4f;margin:0;padding:0;text-decoration:underline}.Button--link:hover{color:red}.Button--transparentWithBorder{background-color:transparent;color:#4f4f4f}.Button--transparentWithBorder:active,.Button--transparentWithBorder:hover{background-color:transparent}.Button--transparentWithBorder:focus{box-shadow:0 0 0 3px transparent;outline:none}.Button--transparentWithBorder:disabled,.Button--transparentWithBorder:disabled:hover{background-color:transparent;cursor:not-allowed;opacity:.6}.Button--transparentWithBorder{border:.5px solid #4f4f4f}.Button--uniform{width:150px}.Button--uniform .Button-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Button--sm{font-size:14px;padding:6px 12px}.Button--sm.Button--uniform{width:100px}.Button--lg{font-size:18px;padding:12px 24px}.Button--lg.Button--uniform{width:200px}.Button-icon{margin-right:5px}.ConfirmationModal-container{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1300}.ConfirmationModal-input{padding:10px 0}.ConfirmationModal-overlay{animation:confirm-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.65);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1400}.ConfirmationModal-overlay--black{background:rgba(0,0,0,.5)}.ConfirmationModal-modal{animation:confirm-scale .5s .2s forwards;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:420px;z-index:1500}.ConfirmationModal-close{background:none;border:none;height:24px;outline:none;right:8px;top:8px;width:24px}.ConfirmationModal-header{align-items:center;display:flex;padding:10px}.ConfirmationModal-btnGroup{align-items:center;display:flex;justify-content:center;margin-top:20px}.ConfirmationModal-btnGroup .Button{min-width:100px}.ConfirmationModal-title{color:#262626;font-size:16px;font-weight:600;margin:0;padding:0 21px}.ConfirmationModal-message{color:#595959;font-size:14px;padding:0 55px;word-break:break-word}.ConfirmationModal-confirmBtn{border:1px solid #f5222d;margin-left:10px}.ConfirmationModal-icon{border:1px solid #faad14;border-radius:50%;color:#faad14;flex-shrink:0;font-size:20px;height:35px;line-height:32px;text-align:center;width:35px}.ConfirmationModal-close{cursor:pointer;position:absolute;right:10px;top:10px}.ConfirmationModal-timer{display:flex;font-size:20px;justify-content:center;padding:10px 0}.ModalModern-wrapper--centred{bottom:0;display:flex;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(100%);transition:transform .2s cubic-bezier(.465,.183,.153,.946),opacity .2s cubic-bezier(.465,.183,.153,.946);z-index:1200}.ModalModern-wrapper--centred .ModalModern{background:#fff;border:1px solid #bdbdbd;border-radius:5px;margin:auto;min-height:150px;pointer-events:auto;position:relative;width:400px;z-index:1200}.ModalModern-wrapper--centred .ModalModern-header{border-bottom:1px solid #bdbdbd;display:none;font-size:16px;height:50px;max-width:100%;padding-left:20px}.ModalModern-wrapper--centred .ModalModern-header-title{color:#4f4f4f;flex-grow:1;font-weight:700;max-width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper--centred .ModalModern-header .ButtonModern-wrapper-close{align-self:flex-end;padding:10px 0 10px 10px}.ModalModern-wrapper--centred .ModalModern-body{display:none;font-size:14px;max-width:100%;padding:20px 20px 0}.ModalModern-wrapper--centred .ModalModern-footer{background:#fff;background:transparent;box-shadow:none;display:none;height:80px;max-width:100%;position:relative}.ModalModern-wrapper--centred .ModalModern-footer .ButtonModern-wrapper-cancel,.ModalModern-wrapper--centred .ModalModern-footer .ButtonModern-wrapper-cancel+.ButtonModern-wrapper-success:is(:last-child,:nth-child(2)){width:120px}.ModalModern-wrapper--centred.ModalModern-wrapper--open{opacity:1;transform:translateY(0)}.ModalModern-wrapper--centred.ModalModern-wrapper--open .ModalModern-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ModalModern-wrapper--centred.ModalModern-wrapper--open .ModalModern-body,.ModalModern-wrapper--centred.ModalModern-wrapper--open .ModalModern-footer{display:block}.ModalModern-wrapper--centred.ModalModern-wrapper--inner{position:absolute}.ModalModern-wrapper--centred.ModalModern-wrapper--inner .ModalModern{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start}.ModalModern-wrapper--centred.ModalModern-wrapper--inner .ModalModern-footer{background:transparent;box-shadow:none}.ModalModern-wrapper--rightSideView{background:#fff;bottom:0;opacity:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .2s cubic-bezier(.465,.183,.153,.946),opacity .2s cubic-bezier(.465,.183,.153,.946);width:700px}.ModalModern-wrapper--rightSideView:not(:has(.ModalModern-wrapper--centred)) .ModalModern{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start}.ModalModern-wrapper--rightSideView .ModalModern-header{border-bottom:1px solid #bdbdbd;display:none;font-size:16px;padding-left:20px}.ModalModern-wrapper--rightSideView .ModalModern-header-title{color:#4f4f4f;flex-grow:1;font-weight:700;max-width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper--rightSideView .ModalModern-header .ButtonModern-wrapper-close{align-self:flex-end;padding:10px 0 10px 10px}.ModalModern-wrapper--rightSideView .ModalModern-body{display:none;flex-grow:1;font-size:14px;max-width:100%;overflow-y:auto;padding:20px 20px 6px}.ModalModern-wrapper--rightSideView .ModalModern-footer{background:#fff;box-shadow:0 -4px 15px -1px rgba(34,60,80,.2);display:none;height:80px;max-width:100%;padding:20px;z-index:2}.ModalModern-wrapper--rightSideView .ModalModern-footer .ButtonModern-wrapper-cancel,.ModalModern-wrapper--rightSideView .ModalModern-footer .ButtonModern-wrapper-cancel+.ButtonModern-wrapper-success:is(:last-child,:nth-child(2)){width:120px}.ModalModern-wrapper--rightSideView.ModalModern-wrapper--open{opacity:1;transform:translateX(0)}.ModalModern-wrapper--rightSideView.ModalModern-wrapper--open .ModalModern-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ModalModern-wrapper--rightSideView.ModalModern-wrapper--open .ModalModern-body,.ModalModern-wrapper--rightSideView.ModalModern-wrapper--open .ModalModern-footer{display:block}.ModalModern-container{--z-index-backdrop:1100;--z-index-modal:1200;--modal-bottom-offset:0}.ModalModern-container .ModalModern-wrapper{bottom:var(--modal-bottom-offset);z-index:var(--z-index-modal)}.ModalModern-container .BackdropModern{z-index:var(--z-index-backdrop)}.Confirm .ButtonGroup{margin-top:20px}.Confirm .ModalModern .ModalModern-header{border-bottom:none}.Confirm .ModalModern .ModalModern-body{padding-left:20px;padding-top:10px}.Confirm .ModalModern .ModalModern-body .SVGIcon{left:15px;position:absolute;top:14px}.Confirm .ModalModern .ModalModern-footer{height:auto;padding:20px}.Confirm .ModalModern .ModalModern-footer .ButtonModern-wrapper-cancel,.Confirm .ModalModern .ModalModern-footer .ButtonModern-wrapper-cancel+.ButtonModern-wrapper-confirm:is(:last-child,:nth-child(2)){width:90px}.Confirm--withIcon .ModalModern .ModalModern-body,.Confirm--withIcon .ModalModern .ModalModern-header{padding-left:50px}.Confirm--withIcon .ModalModern .SVGIcon-error path{fill:#ed1c24}.Confirm--withIcon .ModalModern .SVGIcon-info path{fill:#1890ff}.Confirm--withIcon .ModalModern .SVGIcon-warn path{fill:#faad14}.Confirm--withIcon .ModalModern .SVGIcon-success path{fill:#52c41a}.Confirm--withIcon .ModalModern .SVGIcon svg{height:22px;width:22px}.Alert .ModalModern .ModalModern-header{border-bottom:none;padding-left:20px}.Alert .ModalModern .ModalModern-body{color:#595959;padding-left:20px;padding-top:10px}.Alert .ModalModern .ModalModern-body .SVGIcon{left:15px;position:absolute;top:14px}.Alert .ModalModern .ModalModern-footer{height:auto;padding:20px}.Alert--withIcon .ModalModern .ModalModern-body,.Alert--withIcon .ModalModern .ModalModern-header{padding-left:50px}.Alert--withIcon .ModalModern .SVGIcon-error path{fill:#ed1c24}.Alert--withIcon .ModalModern .SVGIcon-info path{fill:#1890ff}.Alert--withIcon .ModalModern .SVGIcon-warn path{fill:#faad14}.Alert--withIcon .ModalModern .SVGIcon-success path{fill:#52c41a}.Alert--withIcon .ModalModern .SVGIcon svg{height:22px;width:22px}.CheckoutInfoWrapper{position:absolute;right:25px;top:100px;z-index:9}.Alert--checkoutSessionExpired .BackdropModern{z-index:1202}.Alert--checkoutSessionExpired .ModalModern-wrapper{z-index:1203}.StickyHeader{z-index:1}.StickyFooter{background:#fff;bottom:0;left:0;position:sticky;right:0;transition:left .3s;z-index:100}.left-menu--open .StickyFooter{left:300px}.ErrorBoundary{background:#ffebee;color:#464646;font-size:14px;padding:10px}.BaseInput{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;height:32px;max-width:500px;padding:0 10px;width:100%}.BaseInput:focus{background:#fff;border:1px solid #bdbdbd!important;border-radius:4px;box-shadow:0 0 4px #bdbdbd;box-sizing:border-box}.BaseInput:disabled{background-color:#e0e0e0;opacity:.5;pointer-events:none}.BaseInput--withPrefix{padding-left:60px}.BaseInput--withPostfix{padding-right:60px}.BaseInput--hasError{border:1px solid red}.BaseInput--hasError:focus{border-color:red!important}.BaseInput-container{align-items:center;display:flex;width:100%}.BaseInput-container--disabled .BaseInput-postfix,.BaseInput-container--disabled .BaseInput-prefix{opacity:.5}.BaseInput-content{max-width:500px;position:relative;width:100%}.BaseInput-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;white-space:nowrap}.BaseInput-errorMessage{bottom:-13px;color:red;font-size:11px;left:0;line-height:13px}.BaseInput-errorMessage,.BaseInput-postfix,.BaseInput-prefix{overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.BaseInput-postfix,.BaseInput-prefix{font-weight:700;max-width:50px;top:50%;transform:translateY(-50%);width:auto}.BaseInput-prefix{left:10px}.BaseInput-postfix{right:10px}.BaseInput--readonly{border:none;font-size:14px;line-height:32px;padding:0}.BaseInlineEditable{align-items:center;background-color:transparent;border:none;color:#4f4f4f;display:flex;margin:0;max-width:100%;min-width:36px;outline:none;padding:0;position:relative;text-align:left}.BaseInlineEditable:hover:not(.BaseInlineEditable--disabled) .BaseInlineEditable-wrapper{background:#f2f2f2}.BaseInlineEditable-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:5px;white-space:nowrap}.BaseInlineEditable-wrapResult{border-left:1px solid transparent;box-sizing:content-box;display:inline-flex;height:22px;line-height:22px;max-width:100%;min-width:36px;padding-left:4px}.BaseInlineEditable-result{overflow:hidden;padding-right:24px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.BaseInlineEditable--editMode .BaseInlineEditable-wrapResult{visibility:hidden}.BaseInlineEditable--editMode{margin-left:0}.BaseInlineEditable-wrapInput{display:inline-block;left:0;position:absolute;top:0;width:100%}.BaseInlineEditable:not(.BaseInlineEditable--editMode) .BaseInlineEditable-wrapInput{opacity:0}.BaseInlineEditable-wrapper{position:relative;width:100%}.BaseInlineEditable .SVGIcon-editIcon{box-sizing:border-box;height:100%;position:absolute;right:8px;top:-1px}.BaseInlineEditable .SVGIcon-wrapper{width:100%}.BaseInlineEditable .Loader-image{height:18px;width:18px;z-index:1100}.InlineEditableText{display:inline-block;height:22px;max-width:100%;min-width:36px;width:100%}.InlineEditableText .BaseInlineEditable .BaseInput{cursor:pointer;font-family:inherit;height:22px;line-height:22px;max-width:100%;padding-left:4px;padding-right:4px}.InlineEditableText .BaseInlineEditable .BaseInput-content{max-width:100%}.InlineEditableText .BaseInlineEditable.BaseInlineEditable--editMode .BaseInput{cursor:text}.InlineEditableNumber{display:inline-block;height:22px;max-width:100%;min-width:36px;width:100%}.InlineEditableNumber .BaseInlineEditable .BaseInput{cursor:pointer;font-family:inherit;height:22px;line-height:22px;max-width:100%;padding-left:4px;padding-right:4px}.InlineEditableNumber .BaseInlineEditable .BaseInput-content{max-width:100%}.InlineEditableNumber .BaseInlineEditable.BaseInlineEditable--editMode .BaseInput{cursor:text}.VehicleInfoItem{align-items:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:22px;justify-content:flex-start;line-height:22px;overflow:hidden}.VehicleInfoItem-label{font-weight:700;min-width:100px;text-align:end}.VehicleInfoItem-label,.VehicleInfoItem-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleInfoItem-value{padding-left:8px;padding-right:4px;width:100%}.VehicleInfoItem--vin .VehicleInfoItem-value{direction:rtl;text-align:end}.VehicleInfoItem .BaseInput-container{height:22px;line-height:22px}.VehicleInfoMoreItems-button{cursor:pointer;font-size:12px;width:-moz-fit-content;width:fit-content}.VehicleInfoMoreItems--activeButton,.VehicleInfoMoreItems-button:hover{opacity:.5}.VehicleInfoMoreItems-content{line-height:22px}.VehicleInfoMoreItems--shortLabelContent .VehicleInfoItem-label{min-width:54px}.VehicleInfo{--label-min-width:100px;font-size:12px;line-height:22px;max-width:100%}.VehicleInfo .VehicleInfoMoreItems-button{color:#ef534e;margin-left:var(--label-min-width)}.VehicleInfo .VehicleInfoItem-label{min-width:var(--label-min-width)}.VehicleInfo .VehicleInfoMoreItems-button{line-height:16px}.VehicleInfo--shortLabel .VehicleInfoItem-label{min-width:54px}.VehicleInfo--full.VehicleInfo--default,.VehicleInfo--full.VehicleInfo--medium{display:grid;grid-template-columns:1fr 1fr}.VehicleInfo--full.VehicleInfo--small{display:grid;grid-template-columns:1fr}.VehicleInfo--full.VehicleInfo--extraSmall{display:inline-block;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleInfo--full.VehicleInfo--extraSmall .VehicleInfoItem{display:inline;padding-right:6px}.VehicleInfo--full.VehicleInfo--extraSmall .VehicleInfoItem-label,.VehicleInfo--full.VehicleInfo--extraSmall .VehicleInfoItem-value{display:inline;overflow:inherit;text-overflow:clip;white-space:inherit}.VehicleInfo--full.VehicleInfo--extraSmall .VehicleInfoMoreItems-button{margin-left:auto}.VehicleInfo--short.VehicleInfo--small,.VehicleInfo--short.VehicleInfo--small .MakeModelColorYear{display:inline-block}.VehicleInfo--short.VehicleInfo--extraSmall{display:inline-flex;flex-direction:column}.VehicleInfo--short.VehicleInfo--extraSmall .MakeModelColorYear{display:inline-block}.VehicleInfo--short.VehicleInfo--extraSmall .VehicleInfoMoreItems-button{align-self:flex-end;line-height:12px;margin-left:0}.ExpandableBlock{background:#fff;overflow:hidden}.ExpandableBlock--open{border-bottom:none}.ExpandableBlock--open .ExpandableBlockHeader-toggler{transform:rotate(180deg)}.ExpandableBlockHeader{align-items:center;background:#fff;border:1px solid #dcdcdc;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;z-index:2}.ExpandableBlockHeader-content{padding:17px 20px;width:95%}.ExpandableBlockHeader-toggler{align-self:stretch;cursor:pointer;display:inline-flex;padding:0 11px;transition:all .15s ease-in-out}.ExpandableBlockHeader-toggler:hover .ExpandableBlock-header-togglerIcon path{fill:#333}.ExpandableBlockHeader .SVGIcon-toggler{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExpandableBlockHeader .SVGIcon-toggler svg{height:18px;width:18px}.ExpandableBlockBody{position:relative;z-index:1}.ExpandableBlockBody-wrapper{border:1px solid #dcdcdc;border-top:none;padding:20px}.ExpandableBlockBody--hidden{display:none;pointer-events:none}.Fieldset{min-width:auto}.Fieldset-legend{font-size:16px;font-weight:700;text-align:left}.Fieldset-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.Fieldset-item{display:flex;margin-bottom:15px;width:100%}.Fieldset-item-label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:700;justify-content:flex-end;min-width:20%;width:20%}.Fieldset-item-component{flex-grow:1;max-width:calc(80% - 8px);padding-left:8px;width:calc(80% - 8px)}.Fieldset-item-component .TextInput{margin-left:-8px}.InlineAmount{align-items:center;display:flex}.InlineAmount-label{font-size:14px;font-weight:700;line-height:16px;margin:0;padding-right:8px;white-space:nowrap}.StartedDate{display:inline-flex}.StartedDate-gap,.TargetDate-gap{color:#eb5757;padding-left:6px}.ProgressBar{background:#fff;border:1px solid #bdbdbd;border-radius:2px;box-sizing:border-box;display:inline-flex;justify-content:flex-start;position:relative;width:100%}.ProgressBar-progress{height:14px;transition:width .3s linear}.ProgressBar--lights .ProgressBar-progress--start{background:#cf5d60}.ProgressBar--lights .ProgressBar-progress--middle{background:#ffc600}.ProgressBar--lights .ProgressBar-progress--middle-x{background:#61b615}.ProgressBar--default .ProgressBar-progress,.ProgressBar--lights .ProgressBar-progress--finish{background:#6fa0d9}.ProgressBar-label{align-items:center;bottom:0;color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;position:absolute;right:0;top:0;transition:all .3s linear}.ProgressBar-label--insideBar{color:#fff;transition:all .3s linear,color 0s}.InlineEditableAmount{display:inline-block;height:22px;max-width:100%;min-width:36px;width:100%}.InlineEditableAmount .BaseInlineEditable .BaseInput{cursor:pointer;font-family:inherit;height:22px;line-height:22px;max-width:100%;padding-left:4px;padding-right:4px}.InlineEditableAmount .BaseInlineEditable .BaseInput-content{max-width:100%}.InlineEditableAmount .BaseInlineEditable.BaseInlineEditable--editMode .BaseInput{cursor:text}.RepairOrderInfo{font-size:14px}.RepairOrderInfo .InitialDate-arbitrationDate{color:#eb5757}.RepairOrderInfo--noArbitrationDate .InitialDate-arbitrationDate{color:inherit}.RepairOrderInfo-wrapReadonlyPO,.RepairOrderInfo-wrapReadonlyRO,.RepairOrderInfo-wrapReadonlyStock{direction:rtl;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderInfo-wrapReadonlyDaysInRecon,.RepairOrderInfo-wrapReadonlyDaysInStock{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderInfo-headerRight{display:grid;grid-template-columns:1fr;max-width:350px}.RepairOrderInfo-headerRight .TextInput{max-width:inherit}.RepairOrderInfo-headerRight .TextInput--vin{line-height:22px}.RepairOrderInfo-headerRight .TextInput--vin .TextInput-label{min-width:116px;width:116px}.RepairOrderInfo-headerRight .TextInput--vin .TextInput-value{direction:rtl;max-width:calc(100% - 96px);text-align:left}@media(max-width:1279px){.RepairOrderInfo-headerRight{padding-left:16px}.RepairOrderInfo-headerRight .TextInput--vin .TextInput-label{min-width:48px;width:48px}.RepairOrderInfo-headerRight .TextInput--vin .TextInput-value{max-width:calc(100% - 96px)}}@media(max-width:1023px){.RepairOrderInfo-headerRight .TextInput--vin .TextInput-label{min-width:116px;width:116px}.RepairOrderInfo-headerRight .TextInput--vin .TextInput-value{max-width:calc(100% - 164px)}}.RepairOrderInfo-headerLeft{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);padding-left:16px}.RepairOrderInfo-headerLeft .TextInput{min-width:100%}.RepairOrderInfo-headerLeft .TextInput--clientName .TextInput-label{min-width:116px;width:116px}.RepairOrderInfo-headerLeft .TextInput--clientName{width:calc(100% - 116px)}.RepairOrderInfo-headerLeft .TextInput--stockNumber .TextInput-label{min-width:116px;width:116px}.RepairOrderInfo-headerLeft .TextInput--stockNumber{width:calc(100% - 116px)}.RepairOrderInfo-headerLeft .TextInput--stockNumber .BaseInlineEditable-result{direction:rtl}.RepairOrderInfo-headerLeft .TextInput--repairOrderNumber .TextInput-label{min-width:100px;width:100px}.RepairOrderInfo-headerLeft .TextInput--repairOrderNumber .TextInput-value{direction:rtl;text-align:end}.RepairOrderInfo-headerLeft .TextInput--repairOrderNumber{width:calc(100% - 100px)}@media(max-width:1440px){.RepairOrderInfo-headerLeft{grid-template-columns:3fr 4fr;line-height:22px}.RepairOrderInfo-headerLeft .TextInput--clientName{grid-row-start:span 2}.RepairOrderInfo-headerLeft .TextInput--clientName .TextInput-label,.RepairOrderInfo-headerLeft .TextInput--repairOrderNumber .TextInput-label,.RepairOrderInfo-headerLeft .TextInput--stockNumber .TextInput-label{min-width:116px;width:116px}}@media(max-width:1023px){.RepairOrderInfo-headerLeft{grid-template-columns:1fr}.RepairOrderInfo-headerLeft .TextInput--clientName .TextInput-label{min-width:116px;width:116px}}@media(max-width:768px){.RepairOrderInfo-headerLeft .TextInput{min-width:calc(100% - 48px)!important}}.RepairOrderInfo-bodyRight{border-left:1px solid #dcdcdc;padding:20px 20px 20px 0}@media(max-width:1279px){.RepairOrderInfo-bodyRight{padding-right:4px}}@media(max-width:768px){.RepairOrderInfo-bodyRight{border-left:none;padding-left:0;padding-top:0}}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyRight{padding:20px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .ExpandableBlockBody-wrapper{grid-template-columns:5fr 2fr}@media(max-width:1440px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .VehicleInfo--full.VehicleInfo--default{grid-template-columns:1fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .VehicleInfo--full.VehicleInfo--default .VehicleInfoItem-label{min-width:116px!important;width:116px!important}}@media(max-width:1023px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .ExpandableBlockBody-wrapper{grid-template-columns:3fr 2fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerLeft .TextInput-label{min-width:160px;width:160px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerLeft .TextInput-value{width:calc(100% - 160px)}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight{padding-left:36px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight .TextInput-label{min-width:116px;width:116px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight .TextInput-value{width:calc(100% - 116px)}}@media(max-width:768px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .ExpandableBlockBody-wrapper{grid-template-columns:1fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyRight{padding:0 8px 16px 16px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyRight .VehicleInfo--full.VehicleInfo--default{padding-left:0}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyRight .VehicleInfo--full.VehicleInfo--default .VehicleInfoItem-label{min-width:160px!important;width:160px!important}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyRight .VehicleInfo--full.VehicleInfo--default .VehicleInfoItem-value{width:calc(100% - 160px)!important}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight{padding-left:16px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight .TextInput-label{min-width:160px;width:160px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-headerRight .TextInput-value{width:calc(100% - 160px)}}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr) minmax(0,4fr)}@media(max-width:1440px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);grid-template-rows:90px 30px 1fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset-progress{grid-column:1/span 1;grid-row:2/span 2}}@media(max-width:1279px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft{grid-template-columns:3fr 4fr;grid-template-rows:90px 90px 1fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset-vehicleCost{grid-column:2/span 1;grid-row:3/span 1}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset-dates .Fieldset-item-label{min-width:160px;width:160px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset-dates .Fieldset-item-component{width:calc(100% - 160px)}}@media(max-width:1023px){.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft{grid-template-columns:1fr;grid-template-rows:1fr}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset-vehicleCost{grid-column:auto;grid-row:auto}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset .Fieldset-item-label{min-width:160px;width:160px}.RepairOrderInfo:has(.Fieldset-vehicleCost) .RepairOrderInfo-bodyLeft .Fieldset .Fieldset-item-component{width:calc(100% - 160px)}}.RepairOrderInfo .Fieldset-vehicleCost .Fieldset-item-label{min-width:160px;width:160px}.RepairOrderInfo .Fieldset-vehicleCost .Fieldset-item-component{width:calc(100% - 160px)}.RepairOrderInfo .Fieldset-vehicleCost .TextInput--purchasePrice .TextInput-value:has(.BaseInput--editableAmount),.RepairOrderInfo .Fieldset-vehicleCost .TextInput--repairCostEstimate .TextInput-value:has(.BaseInput--editableAmount){padding-left:3px}.RepairOrderInfo-bodyLeft{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);grid-template-rows:1fr;padding:20px 8px 20px 16px}.RepairOrderInfo-bodyLeft .Fieldset-item--daysInRecon .Fieldset-item-label,.RepairOrderInfo-bodyLeft .Fieldset-item--daysInStock .Fieldset-item-label{text-align:right}@media(max-width:1440px){.RepairOrderInfo-bodyLeft{grid-template-columns:3fr 4fr;grid-template-rows:90px 1fr}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-mainInfo .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-mainInfo .Fieldset-item-component{width:calc(100% - 116px)}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-dates .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-dates .Fieldset-item-component{width:calc(100% - 116px)}}@media(max-width:1023px){.RepairOrderInfo-bodyLeft{grid-template-columns:1fr}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-mainInfo .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-mainInfo .Fieldset-item-component{width:calc(100% - 116px)}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-dates .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo-bodyLeft .Fieldset.Fieldset-dates .Fieldset-item-component{width:calc(100% - 116px)}}@media(max-width:768px){.RepairOrderInfo-bodyLeft{padding-bottom:0}.RepairOrderInfo-bodyLeft .TextInput-value{min-width:100%!important}}.RepairOrderInfo .ExpandableBlockHeader{position:relative}.RepairOrderInfo .ExpandableBlockHeader .TextInput-label,.RepairOrderInfo .ExpandableBlockHeader .TextInput-value{color:#000}.RepairOrderInfo .ExpandableBlockHeader-content{display:grid;grid-template-columns:3fr 2fr;padding-left:0;padding-right:0;width:100%}@media(max-width:768px){.RepairOrderInfo .ExpandableBlockHeader-content{grid-template-columns:1fr}}.RepairOrderInfo .ExpandableBlockHeader-toggler{bottom:0;display:flex;position:absolute;right:0;top:0}.RepairOrderInfo .ExpandableBlockBody-wrapper{color:#4f4f4f;display:grid;grid-template-columns:3fr 2fr;padding:0}@media(max-width:768px){.RepairOrderInfo .ExpandableBlockBody-wrapper{grid-template-columns:1fr}}.RepairOrderInfo .VehicleInfo{font-size:14px;line-height:30px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem{margin-bottom:8px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem-label{min-width:116px;width:116px}@media(max-width:1279px){.RepairOrderInfo .VehicleInfo{padding-left:16px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--color .VehicleInfoItem-label,.RepairOrderInfo .VehicleInfo .VehicleInfoItem--make .VehicleInfoItem-label,.RepairOrderInfo .VehicleInfo .VehicleInfoItem--model .VehicleInfoItem-label,.RepairOrderInfo .VehicleInfo .VehicleInfoItem--year .VehicleInfoItem-label{min-width:48px;width:48px}}@media(max-width:1023px){.RepairOrderInfo .VehicleInfo{grid-template-columns:1fr}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--make{order:1}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--make .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--model{order:2}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--model .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--color{order:3}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--color .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--year{order:4}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--year .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--mileage{order:5}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--mileage .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--type{order:6}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--type .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--licensePlate{order:7}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--licensePlate .VehicleInfoItem-label{min-width:116px;width:116px}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--arbitrationDate{order:8}.RepairOrderInfo .VehicleInfo .VehicleInfoItem--arbitrationDate .VehicleInfoItem-label{min-width:116px;width:116px}}.RepairOrderInfo .Fieldset{height:-moz-fit-content;height:fit-content;line-height:16px;min-width:100%}.RepairOrderInfo .Fieldset .Fieldset-item{line-height:22px;margin-bottom:8px}.RepairOrderInfo .Fieldset-mainInfo .Fieldset-item-label{min-width:100px;width:100px}.RepairOrderInfo .Fieldset-mainInfo .Fieldset-item-component{width:calc(100% - 100px)}.RepairOrderInfo .Fieldset-dates .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo .Fieldset-dates .Fieldset-item-component{width:calc(100% - 116px)}.RepairOrderInfo .Fieldset-progress .Fieldset-item-label{min-width:116px;width:116px}.RepairOrderInfo .Fieldset-progress .Fieldset-item-component{width:calc(100% - 116px)}.RepairOrderInfo .TextInput--poNumber .BaseInput,.RepairOrderInfo .TextInput--roNumber .BaseInput,.RepairOrderInfo .TextInput--stockNumber .BaseInput{direction:ltr;text-align:start}.RepairOrderInfo .TextInput--poNumber .BaseInlineEditable-result,.RepairOrderInfo .TextInput--roNumber .BaseInlineEditable-result,.RepairOrderInfo .TextInput--stockNumber .BaseInlineEditable-result{direction:rtl}.RepairOrderInfo .Fieldset-item--completedPercentage .Fieldset-item-component,.RepairOrderInfo .TextInput--completedPercentage .TextInput-value{display:flex}.RepairOrderInfo .TextInput--completedPercentage .ProgressBar-completedPercentage{width:94px}.RepairOrderInfo .TextInput-label{color:#000}.RepairOrderInfo .TextInput-value{display:block;max-height:22px;width:calc(100% - 8px)}.RepairOrderInfo .StartedDate,.RepairOrderInfo .TargetDate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.is-safari .RepairOrderInfo .TextInput--poNumber .BaseInlineEditable-result,.is-safari .RepairOrderInfo .TextInput--roNumber .BaseInlineEditable-result,.is-safari .RepairOrderInfo .TextInput--stockNumber .BaseInlineEditable-result,.is-safari .RepairOrderInfo-headerLeft .TextInput--stockNumber .BaseInlineEditable-result,.is-safari .RepairOrderInfo-wrapReadonlyDaysInRecon,.is-safari .RepairOrderInfo-wrapReadonlyDaysInStock,.is-safari .RepairOrderInfo-wrapReadonlyPO,.is-safari .RepairOrderInfo-wrapReadonlyRO,.is-safari .RepairOrderInfo-wrapReadonlyStock{overflow:visible;overflow:initial}.AutoCompleteSingle{align-items:center;display:flex;position:relative;width:100%}.AutoCompleteSingle-errorMessage{bottom:-14px;color:red;font-size:11px;left:0;line-height:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.AutoCompleteSingle-wrapper{position:relative;width:100%}.AutoCompleteSingle-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;white-space:nowrap}.AutoCompleteSingle-select{width:100%}.AutoCompleteSingle--error .AutoCompleteSingle-control{border:1px solid red}.AutoCompleteSingle--error .AutoCompleteSingle-control:focus,.AutoCompleteSingle--error .AutoCompleteSingle-control:hover{border-color:red!important}.AutoCompleteSingle-select .AutoCompleteSingle-indicator{box-sizing:border-box;color:#595959;display:flex;padding:4px 4px 6px;transition:all .2s linear;transition:all .2s ease-out}.AutoCompleteSingle-select .AutoCompleteSingle-indicator:hover{color:#828282}.AutoCompleteSingle-select .AutoCompleteSingle-indicator--menuIsOpen{padding:4px;transform:rotate(180deg);transition:all .2s ease-out}.AutoCompleteSingle-select .AutoCompleteSingle-option{word-wrap:break-word}.AutoCompleteSingle-select .AutoCompleteSingle-option--selected{background-color:#fff;color:#eb5757}.AutoCompleteSingle-select .AutoCompleteSingle-option:hover{background-color:#eee}.AutoCompleteSingle-select .AutoCompleteSingle-separator{display:none}.AutoCompleteSingle-select .AutoCompleteSingle-optionWrapper{align-items:center;display:flex;flex-direction:row;padding-left:5px}.AutoCompleteSingle-select .AutoCompleteSingle-optionWrapper--focused{background-color:#deebff}.AutoCompleteSingle-select .AutoCompleteSingle-optionWrapper:hover{background-color:#eee}.AutoCompleteSingle-select .AutoCompleteSingle-row{align-items:center;display:flex;width:100%}.AutoCompleteSingle-select .AutoCompleteSingle-row>div{margin:0;padding:0;width:inherit}.AutoCompleteSingle-select .AutoCompleteSingle-inputWrapper{font-size:12px;margin:0;padding:0;width:inherit}.AutoCompleteSingle-select .AutoCompleteSingle-inputWrapper input{height:25px;margin:0;max-width:100%;opacity:1!important;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.AutoCompleteSingle-select .AutoCompleteSingle-indicatorsContainer{height:30px}.AutoCompleteSingle-select .AutoCompleteSingle-clearIndicator{padding-left:2px}.AutoCompleteSingle-select .AutoCompleteSingle-valueContainer{align-items:center;display:flex;flex-wrap:nowrap;max-height:32px;min-height:32px;padding:0 0 2px 8px}.AutoCompleteSingle-select .AutoCompleteSingle-placeholder{display:inline-block;position:absolute;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle;white-space:nowrap}.AutoCompleteSingle-select .AutoCompleteSingle-singleValue{color:#000}.AutoCompleteSingle-select .AutoCompleteSingle-singleValue--prefix{position:static;transform:none}.AutoCompleteSingle-select .AutoCompleteSingle-menu{padding:0}.AutoCompleteSingle-select .AutoCompleteSingle-control{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:32px;min-height:32px;position:relative;transition:all .1s;width:100%}.AutoCompleteSingle-select .AutoCompleteSingle-control--focused,.AutoCompleteSingle-select .AutoCompleteSingle-control--focused:hover{border:1px solid #487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5)}.AutoCompleteSingle-select .AutoCompleteSingle-control--disabled{background-color:#e0e0e0;opacity:.5}.AutoCompleteSingle-select .AutoCompleteSingle-control--disabled input{visibility:visible}.AutoCompleteSingle-select .AutoCompleteSingle-loadingIndicator{height:30px;position:relative;width:32px;z-index:2}.AutoCompleteSingle-select .AutoCompleteSingle-loadingIndicator .Loader-image{height:20px;width:20px}.AutoCompleteSingle-readonlyValue{font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TableHeaderFilterCell{padding:15px}.Table.FlexTable{display:flex;flex-direction:column;margin-bottom:8px;max-height:100%;padding:20px;width:100%}.Table.FlexTable .Table-row{background:#fff;display:flex;flex-direction:row;justify-content:flex-start}.Table.FlexTable .Table-row--relative{position:relative}.Table.FlexTable .Table-row--alt{background:#f6f7f9}.Table.FlexTable .Table-row:hover{background:#f4f7fd}.Table.FlexTable .Table-cell{border-bottom:1px solid #bdbdbd;display:flex;flex:1 0 auto;flex-direction:column;font-size:14px;font-weight:400;padding:15px;text-align:left}.Table.FlexTable .Table-cell--centered{align-items:center}.Table.FlexTable .Table-cell--middle{justify-content:center}.Table.FlexTable .Table-cell--removePadding{padding:0}.Table.FlexTable .Table-cell--withCheckbox{align-items:center;flex:0 0 auto;justify-content:center;padding:0;width:31px}.Table.FlexTable .Table-cell--insideCheckbox{bottom:21px;left:42px;position:absolute;width:0}.Table.FlexTable .Table-cell--headerCheckbox{left:42px;position:relative;width:0;z-index:10}.Table.FlexTable .Table-cell:last-child{align-items:flex-end}.Table.FlexTable .Table-header{background:#fafafa;border-bottom:1px solid #bdbdbd}.Table.FlexTable .Table-header:hover{background:#fafafa}.Table.FlexTable .Table-header>.Table-cell{background:#fafafa;border-bottom:none;box-sizing:border-box;font-size:14px;font-weight:700;height:50px}.Table.FlexTable .Table-header--withFilters>.Table-cell{height:62px}.Table.FlexTable .Table--bordered .Table-cell{border-left:1px solid #bdbdbd}.Table.FlexTable .Table--bordered .Table-header>.Table-cell{border-top:1px solid #bdbdbd}.Table.FlexTable .Table--bordered .Table-cell:last-child{border-right:1px solid #bdbdbd}.Table.FlexTable .Table-emptyRow{color:#ed1c24;font-size:16px;padding:40px;text-align:left;width:100%}.Table{display:table;margin-bottom:8px;max-height:100%;padding:20px;width:100%}.Table-text{color:#4f4f4f;font-size:14px;overflow:hidden;text-overflow:ellipsis}.Table-text--offsetLeft{padding-left:3px}.Table-text--offsetRight{padding-right:3px}.Table-text--nobr{white-space:nowrap}.Table-text--bold{font-weight:700}.Table-text--withIcon:after{color:#4f4f4f;content:"◢";display:inline-block;font-family:auto;font-size:85%;margin-left:10px;transform:rotate(45deg) translate(-50%)}.Table-text--withIcon:hover{cursor:pointer;text-decoration:underline}.Table-text--boldUnderline{color:#4f4f4f;font-weight:700;text-decoration:underline}.Table-text--underline{color:#000;font-weight:500;text-decoration:underline}.Table-text--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table-rowBlock-textBlock{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px}.Table-rowBlock-textBlock--directionColumn{flex-direction:column}.Table-rowBlock-textBlock--offsetLeft{padding-left:25px}.Table-rowBlock-textBlock--withoutPadding{padding:0}.Table-rowBlock-textBlock--wrap{flex-wrap:wrap}.Table-row{background:#fff;display:table-row;justify-content:space-between}.Table-row--alt{background:#f6f7f9}.Table-row:hover{background:#f4f7fd}.Table-cell{border-bottom:1px solid #bdbdbd;display:table-cell;font-size:14px;font-weight:400;padding:15px}.Table-cell--removeBorder{border:0}.Table-cell--centered{text-align:center}.Table-cell--middle{vertical-align:middle}.Table-cell--baseline{vertical-align:baseline}.Table-cell--bottom{vertical-align:bottom}.Table-cell--right{text-align:right}.Table-cell--center{text-align:center}.Table-cell--left{text-align:left}.Table-cell--removePadding{padding:0}.Table-cell--withCheckbox{padding:8px 0;width:31px}.Table-cell--withLeftBorder{border-left:1px solid #bdbdbd}.Table-header{border-bottom:1px solid #bdbdbd}.Table-header,.Table-header:hover{background:#fafafa}.Table-header>.Table-cell{background:#fafafa;border-bottom:none;box-sizing:border-box;font-size:14px;font-weight:700;height:50px}.Table-header--withFilters>.Table-cell{background:red;height:62px}.Table--unbordered>.Table-cell{border-bottom:none}.Table--bordered .Table-cell{border-left:1px solid #bdbdbd}.Table--bordered .Table-header>.Table-cell{border-top:1px solid #bdbdbd}.Table--bordered .Table-cell:last-child{border-right:1px solid #bdbdbd}.Table-emptyRow{color:#ed1c24;font-size:16px;padding:40px;text-align:left;width:100%}.Table-emptyState{color:#bdbdbd;font-size:24px;text-align:center}.ColoredPhase{background:hsla(0,0%,74%,.12);border-top:solid;border-top-color:#bdbdbd;border-top-width:3px;box-sizing:border-box}.ColoredPhase--empty{background:rgba(51,51,51,.12);border-top-color:#333}.ColoredPhase--queued{background:rgba(242,153,74,.12);border-top-color:#f2994a}.ColoredPhase--active{background:rgba(111,207,151,.12);border-top-color:#6fcf97}.ColoredPhase--completed{background:rgba(45,156,219,.12);border-top-color:#2d9cdb}.ColoredPhase--audited{background:rgba(86,204,242,.12);border-top-color:#56ccf2}.ColoredPhase--refused{background:rgba(235,87,87,.12);border-top-color:#eb5757}.ColoredPhase--rework{background:rgba(155,81,224,.12);border-top-color:#9b51e0}.ColoredPhase--skipped{background:rgba(242,201,76,.12);border-top-color:#f2c94c}.ColoredPhase--problem{background:rgba(235,87,87,.12);border-top-color:#eb5757}.ColoredPhase--pending{background:rgba(51,51,51,.12);border-top-color:#333}.RepairOrderDetailsProblem{font-style:italic;width:100%}.RepairOrderDetailsProblem-container{max-width:100%;position:relative;width:100%}.RepairOrderDetailsProblem-description,.RepairOrderDetailsProblem-title{font-weight:700}.RepairOrderDetailsProblem-descriptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDetailsProblem--canResolve .RepairOrderDetailsProblem-problemText{max-width:calc(100% - 60px)}.RepairOrderDetailsProblem-textReason{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDetailsProblem-problem{align-items:center;background:#fdefef;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:6px 18px 6px 10px}.RepairOrderDetailsProblem-problem:after{border-bottom:10px solid #fdefef;border-left:15px solid transparent;border-right:12px solid transparent;bottom:8px;content:" ";height:0;left:-13px;position:absolute;transform:rotate(24deg);width:0}.RepairOrderDetailsProblem-problemText{color:#333;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDetailsProblem-problemResolve{color:#eb5757;padding-left:3px}.RepairOrderDetailsProblem-problemResolve:hover{cursor:pointer;text-decoration:underline}.TeamTechnicianModalFooter{align-items:center;background:#fff;border-top:1px solid #bdbdbd;box-shadow:none;box-sizing:border-box;display:flex;justify-content:center;margin:0 -20px;max-height:80px;min-height:80px;min-width:100%;padding:10px 0}.TeamTechnicianModalFooter .ButtonModern-wrapper-cancel,.TeamTechnicianModalFooter .ButtonModern-wrapper-cancel+.ButtonModern-wrapper-success:is(:last-child,:nth-child(2)){width:120px}.Teams{display:flex;flex-direction:column;flex-grow:1;max-height:100%;min-width:100%;overflow:hidden}.Teams-header{border-bottom:1px solid #bdbdbd;box-sizing:border-box;padding:20px 15px}.Teams .BaseInput--searchTeam{padding-left:30px}.Teams .SVGIcon-iconSearch svg path{fill:#bdbdbd}.Teams-list{display:flex;flex-direction:column;margin:0;overflow-y:auto;padding:0}.Teams .ButtonModern-wrapper-selectedButton{max-width:calc(100% - 40px);width:100%}.Teams .ButtonModern-wrapper-selectedButton .ButtonModern-text{color:#4f4f4f;font-size:14px;font-weight:400;line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.Teams .ButtonModern-wrapper-selectedButton .ButtonModern-selectedButton{padding:15px 0}.Teams .ButtonModern-wrapper-selectedButton:focus+.SVGIcon-iconArrow path,.Teams .ButtonModern-wrapper-selectedButton:hover+.SVGIcon-iconArrow path{fill:#bdbdbd}.Teams .ButtonModern-wrapper-selectedButton:focus .ButtonModern-text,.Teams .ButtonModern-wrapper-selectedButton:hover .ButtonModern-text{color:#bdbdbd}.Teams .SVGIcon-wrapper-iconArrow{transform:rotate(180deg)}.Teams-item{align-items:center;border-bottom:1px solid #bdbdbd;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 20px}.Teams-item--active .ButtonModern-wrapper-selectedButton .ButtonModern-text{color:#eb5757}.Teams-item--active .ButtonModern-wrapper-selectedButton+.SVGIcon-iconArrow path{fill:#eb5757}.Teams-placeholder{align-items:center;color:#595959;display:flex;font-size:14px;font-weight:500;height:100%;margin:auto}.RadioButton{align-items:center;display:flex;margin:0}.RadioButton:not(:last-child){margin-right:25px}.RadioButton-box{background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;height:16px;min-width:16px;position:relative;transition:all .3s;width:16px}.RadioButton-box:before{border-radius:50%;bottom:auto;content:"";height:8px;left:50%;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%) scale(0);transition:inherit;width:8px}.RadioButton-label{color:#4f4f4f;font-size:14px;font-weight:700;line-height:16px;padding-left:5px}.RadioButton-input:focus+.RadioButton-box,.RadioButton:hover .RadioButton-box{border-color:#f5222d;opacity:.7}.RadioButton-input{position:absolute;transform:scale(0)}.RadioButton-input:checked+.RadioButton-box{border-color:#f5222d;opacity:1}.RadioButton-input:checked+.RadioButton-box:before{background-color:#f5222d;transform:translate(-50%,-50%) scale(1)}.RadioButton-input:disabled+.RadioButton-box,.RadioButton-input:disabled+.RadioButton-box+.RadioButton-label{opacity:.7}.RadioButton-input:disabled+.RadioButton-box{border-color:#4f4f4f}.RadioButton-input:disabled+.RadioButton-box:before{background-color:#4f4f4f}.RadioButton-input:disabled+.RadioButton-box{background-color:#efefef}.RadioButtonGroup{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.RadioButtonGroup,.RadioButtonGroup--left{justify-content:flex-start}.RadioButtonGroup--center{justify-content:center}.RadioButtonGroup--right{justify-content:flex-end}.RadioButtonGroup-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.RadioButtonGroup--row .RadioButtonGroup-list>:not(:last-child){margin:0 25px 0 0}.RadioButtonGroup--column .RadioButtonGroup-list{flex-direction:column}.RadioButtonGroup--column .RadioButtonGroup-list>:not(:last-child){margin:0 0 25px}.EmployeesActions{align-items:center;background-color:#f2f2f2;box-shadow:0 -4px 15px -6px rgba(34,60,80,.2);padding:15px 20px}.EmployeesActions,.EmployeesSummary{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.EmployeesSummary{padding:20px}.EmployeesSummary--success .InlineAmount-balance .InlineAmount-value{color:#27ae60}.EmployeesSummary--errror .InlineAmount-balance .InlineAmount-value,.EmployeesSummary--errror .InlineAmount-totalTechnitian .InlineAmount-value{color:#eb5757}.EmployeesSummary-column{display:flex;flex-direction:column}.EmployeesSummary-column:nth-child(2) .EmployeesSummary-row{justify-content:flex-end}.EmployeesSummary-errorMessage{font-size:14px;font-weight:600;line-height:16px;margin-bottom:0;margin-top:10px}.EmployeesSummary .InlineAmount .InlineAmount-value{font-size:14px;font-weight:400;line-height:16px;padding-left:5px}.EmployeesSummary-errorMessage{color:#eb5757;font-weight:400}.EmployeesSummary .Fieldset{min-width:140px}.EmployeesSummary .Fieldset-item{margin-bottom:10px}.EmployeesSummary .Fieldset-item:last-child{margin-bottom:0}.EmployeesSummary .Fieldset-item-label{min-width:45%;width:45%}.EmployeesSummary .Fieldset-item-component{max-width:calc(55% - 8px);width:calc(55% - 8px)}.EmployeesHeader{border-bottom:1px solid #bdbdbd;box-shadow:0 4px 15px -6px rgba(34,60,80,.2);justify-content:space-between;padding:20px 15px;width:100%}.EmployeesHeader,.EmployeesHeader-team{align-items:center;box-sizing:border-box;display:flex}.EmployeesHeader-team{cursor:pointer;overflow:hidden;padding-right:10px}.EmployeesHeader-team .SVGIcon-iconArrow{margin-right:10px}.EmployeesHeader-team:focus .SVGIcon-iconArrow path,.EmployeesHeader-team:hover .SVGIcon-iconArrow path{fill:#bdbdbd}.EmployeesHeader-team:focus .EmployessList-teamName,.EmployeesHeader-team:hover .EmployessList-teamName{color:#bdbdbd}.EmployeesHeader-teamName{color:#333;font-size:14px;font-weight:400;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.EmployeesHeader .BaseInput-container--employessList{max-width:250px}.EmployeesHeader .BaseInput--employessList{padding-left:30px}.EmployeesHeader .SVGIcon-iconSearch svg path{fill:#bdbdbd}.EmployeeItem{border-bottom:1px solid #bdbdbd;box-sizing:border-box;justify-content:space-between;min-height:60px;padding:15px 20px;width:100%}.EmployeeItem,.EmployeeItem-right{align-items:center;display:flex}.EmployeeItem-left{flex-grow:1;max-width:calc(100% - 100px)}.EmployeeItem .BaseInput--employeeAmount{color:#828282;font-size:14px;font-weight:400;height:28px;line-height:16px;max-width:85px}.EmployeeItem--error .BaseInput--employeeAmount{color:#eb5757}.EmployeeItem .Checkmark-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.EmployeeItem--hasError .BaseInput--employeeAmount{color:#eb5757}.EmployeesList{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;width:100%}.EmployeesList-list{display:flex;flex-direction:column;overflow-y:auto}.EmployeesList-placeholder{align-items:center;color:#595959;display:flex;font-size:14px;font-weight:500;height:100%;margin:auto}.Employees{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden}.TeamTechnicianModal .ModalModern{display:flex;flex-direction:column;height:max(575px,80vh)!important;max-height:850px;min-height:575px;width:480px}.TeamTechnicianModal .ModalModern-body{box-sizing:border-box;display:flex!important;flex-direction:column;flex-grow:1;overflow:hidden;padding:0}.InfoField{align-items:center;background-color:transparent;border:none;color:#333;display:flex;outline:none;position:relative;width:100%}.InfoField-errorMessage{bottom:-14px;color:red;font-size:11px;left:0;line-height:13px;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.InfoField-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;white-space:nowrap}.InfoField-row{align-items:center;background-color:#fff;border:1px solid #c5c5c5;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;padding:7px 10px;position:relative;text-align:center;width:100%}.InfoField-row:hover{cursor:pointer;opacity:.5}.InfoField--readonly .InfoField-row,.InfoField:disabled .InfoField-row{background-color:#f8f8f8;border-color:#c5c5c5;opacity:1}.InfoField--readonly .InfoField-counter,.InfoField:disabled .InfoField-counter{background:#4f4f4f;color:#fff}.InfoField--hasError .InfoField-row{border:1px solid #eb5757}.InfoField-placeholder{font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.InfoField-text{display:flex;flex-direction:column;font-size:14px;line-height:22px;margin:0;max-width:100%;width:100%}.InfoField-description,.InfoField-title{box-sizing:border-box;max-width:100%;overflow:hidden;padding-left:25px;text-overflow:ellipsis;white-space:nowrap;width:100%}.InfoField-description{font-weight:700}.InfoField-counter{align-items:center;background:#f2f2f2;border-radius:50%;color:#4f4f4f;display:flex;font-size:12px;height:20px;justify-content:center;left:5px;position:absolute;top:calc(50% - 10px);width:20px}.RepairOrderPhaseStatus{width:100%}.RepairOrderPhaseStatus-readonlyStatus{align-items:center;display:flex;padding-left:12px;width:100%}.RepairOrderPhaseStatus-readonlyStatusName{display:inline-block;line-height:21px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPhaseStatus .DropdownSingle-singleValue{padding-left:8px}.RepairOrderPhaseStatus .DropdownSingle-valueContainer{padding-right:0}.RepairOrderPhaseStatus .DropdownSingle-option{align-items:center;display:flex}.RepairOrderPhaseStatus .DropdownSingle-option .SVGIcon{height:21px;margin-right:8px;width:21px}.RepairOrderPhaseStatus .SVGIcon-icon{height:21px;width:21px}.RepairOrderPhaseStatus .SVGIcon-queued svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-queued svg path{fill:#f2994a}.RepairOrderPhaseStatus .SVGIcon-queued svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-active svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-active svg path{fill:#6fcf97}.RepairOrderPhaseStatus .SVGIcon-active svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-completed svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-completed svg path{fill:#2d9cdb}.RepairOrderPhaseStatus .SVGIcon-completed svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-audited svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-audited svg path{fill:#00beb7}.RepairOrderPhaseStatus .SVGIcon-audited svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-refused svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-refused svg path{fill:#eb5757}.RepairOrderPhaseStatus .SVGIcon-refused svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-rework svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-rework svg path{fill:#9b51e0}.RepairOrderPhaseStatus .SVGIcon-rework svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-skipped svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-skipped svg path{fill:#f2c94c}.RepairOrderPhaseStatus .SVGIcon-skipped svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-problem svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-problem svg path{fill:#eb5757}.RepairOrderPhaseStatus .SVGIcon-problem svg circle{fill:#000}.RepairOrderPhaseStatus .SVGIcon-pending svg{fill:none}.RepairOrderPhaseStatus .SVGIcon-pending svg path{fill:#828282}.RepairOrderPhaseStatus .SVGIcon-pending svg circle{fill:#000}.RepairOrderPhase{font-size:14px}.RepairOrderPhase-toggle{flex:0 0 52px}.RepairOrderPhase-status{align-items:center;display:flex;flex:0 0 9%;max-width:9%;min-width:145px;padding-right:12px}.RepairOrderPhase-phaseName{align-items:flex-start;display:flex;flex:1 1 28%;flex-direction:column;justify-content:center;overflow:hidden;padding:0 12px}.RepairOrderPhase-phaseNameText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.RepairOrderPhase-phaseName .RepairOrderDetailsProblem--phase{margin-top:6px}.RepairOrderPhase-phaseName .RepairOrderDetailsProblem--phase .RepairOrderDetailsProblem-problem{background:#fff}.RepairOrderPhase-phaseName .RepairOrderDetailsProblem--phase .RepairOrderDetailsProblem-problem:after{border-bottom:10px solid #fff}.RepairOrderPhase-amount,.RepairOrderPhase-quantity{flex:0 0 8%;padding:0 12px}.RepairOrderPhase-vendorPrice{align-items:center;display:flex;flex:0 0 9%;max-width:9%;padding:0 12px 0 22px}.RepairOrderPhase-vendorPrice .InlineAmount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPhase-phaseTeamTechnician{align-items:center;display:flex;flex:0 0 16%;max-width:16%;padding:0 12px}.RepairOrderPhase-phaseStartedCompleted{align-items:center;display:flex;flex:0 0 16%;flex-direction:column;max-width:16%;padding:0 12px}@media(max-width:1440px){.RepairOrderPhase-phaseStartedCompleted{padding:0 4px}}.RepairOrderPhase-phaseStartedCompleted .ButtonModern{font-size:14px}.RepairOrderPhase-phaseStartedCompleted .ButtonModern-wrapper-completedCheckIn{max-width:100%}.RepairOrderPhase-actions{align-items:center;display:flex;flex:0 0 80px;justify-content:center}.RepairOrderPhase-actions .MenuActions{justify-content:center}.RepairOrderPhase-actions .MenuActions .BackdropModern{background:transparent}.RepairOrderPhase .ExpandableBlock{overflow:visible;overflow:initial;width:100%}.RepairOrderPhase .ExpandableBlockHeader{border:none;border-bottom:1px solid #bdbdbd;flex-direction:row-reverse;justify-content:flex-end;z-index:auto}.RepairOrderPhase .ExpandableBlockHeader-content{display:flex;flex-direction:row;padding:0;width:100%}.RepairOrderPhase .ExpandableBlockHeader-toggler{bottom:0;justify-content:center;position:absolute;top:0;width:52px}.RepairOrderPhase .ExpandableBlockHeader .ColoredPhase--monitorPhase{display:flex;min-height:60px;padding:10px 0;width:100%}.RepairOrderPhase .ExpandableBlockBody{z-index:auto}.RepairOrderPhase .ExpandableBlockBody-wrapper{border:none;border-bottom:1px solid #bdbdbd;padding:0}.RepairOrderPhase-time{align-items:flex-end;display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.RepairOrderPhase-time .SVGIcon-inProgressPhase{margin-right:4px}@media(max-width:1279px){.RepairOrderPhase-time .SVGIcon-inProgressPhase{margin-right:2px}}.RepairOrderPhase-time .SVGIcon-inProgressPhase svg{width:18px}@media(max-width:1279px){.RepairOrderPhase-time .SVGIcon-inProgressPhase svg{width:14px}}.RepairOrderPhase-time .SVGIcon-inProgressPhase svg path{fill:#6fcf97}.RepairOrderPhase-time .SVGIcon-inProgressPhase svg path:first-child{fill:#fff}.RepairOrderPhase-time .TextInput-label{width:-moz-max-content;width:max-content}@media(max-width:1279px){.RepairOrderPhase-time .TextInput-label{font-size:12px}}.RepairOrderPhase-time .TextInput-value{min-width:65px;overflow:visible;padding-left:2px;text-overflow:inherit;width:65px}@media(max-width:1279px){.RepairOrderPhase-time .TextInput-value{font-size:12px;min-width:50px;width:50px}}.RepairOrderPhase-timeWrapper{display:flex;justify-content:flex-end;position:relative;width:-moz-max-content;width:max-content}.PopoverItem-content-roPhaseActions{z-index:900}.Tooltip{display:inline-flex}.Tooltip-message{text-align:left}.Tooltip-content{align-items:center;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#4f4f4f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;max-width:600px;padding:8px 16px;position:relative;z-index:1002}.Tooltip-content--success .SVGIcon-icon-tooltipIcon path{fill:#52c41a}.Tooltip-content--error .SVGIcon-icon-tooltipIcon path{fill:#ed1c24}.Tooltip-content--warning .SVGIcon-icon-tooltipIcon path{fill:#faad14}.Tooltip-content--info .SVGIcon-icon-tooltipIcon path{fill:#0098d0}.Tooltip-content--hidden{opacity:0;pointer-events:none}.Tooltip-content .SVGIcon-tooltipIcon{margin-right:8px;min-height:16px;min-width:16px}.Tooltip-content .SVGIcon-tooltipIcon .SVGIcon-icon-tooltipIcon{height:100%;width:100%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Toggle-toggleAllPhases{height:22px;margin-left:-7px;transform:rotate(-90deg);width:44px}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-header{height:60px}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell{align-items:center;border-right:1px solid #e0e0e0;box-sizing:border-box;height:100%!important;justify-content:center;text-align:center}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--checkbox{flex:0 0 52px;font-weight:400;padding:20px 4px}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--status{flex:0 0 9%;min-width:145px}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--serviceName{flex:1 1 28%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--price,.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--quantity{flex:0 0 8%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--vendorPrice{flex:0 0 9%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--startedCompleted,.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--teamTechnician{flex:0 0 16%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell--actions{flex:0 0 80px}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell:last-child{align-items:center}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell .Tooltip{width:100%}.MonitorRepairOrderDetails .Table--phases .RepairOrderPhaseTableHeader .Table-cell .RepairOrderPhaseTableHeader-status{align-items:center;display:flex;position:relative;width:100%}.RepairOrderPhasesTotals{background:#fafafa;border-bottom:1px solid #bdbdbd;display:flex;font-weight:700}.RepairOrderPhasesTotals-label{align-items:center;display:flex;flex:1 1 calc(46px + 45%);font-weight:700;justify-content:flex-end;padding:12px;text-align:end}.RepairOrderPhasesTotals-amount{align-items:center;display:flex;flex:0 0 8%;max-width:8%;padding:12px 0 12px 22px;word-break:break-all}.RepairOrderPhasesTotals-amount .InlineAmount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPhasesTotals-vendorPrice{align-items:center;display:flex;flex:0 0 9%;max-width:9%;padding:12px 0 12px 22px;word-break:break-all}.RepairOrderPhasesTotals-vendorPrice .InlineAmount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPhasesTotals-emptyRow{flex:0 0 calc(30% + 80px)}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell{box-sizing:border-box;justify-content:center}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--description{flex:1 1 25%}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--quantityPrice{flex:0 0 15%}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--amount,.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--cost,.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--vendorAmount{flex:0 0 8%}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--orderedFrom{flex:0 0 10%}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--status{align-items:flex-start;flex:0 0 auto;width:14%}@media(min-width:1280px){.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--status{align-items:center}}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--phase{flex:0 0 10%}.RepairOrderParts .Table.FlexTable .Table-header .Table-cell--actions{flex:0 0 80px}.RepairOrderPartsTotals{background:#fafafa;border-bottom:1px solid #bdbdbd;display:flex;font-weight:700;padding:15px 0}.RepairOrderPartsTotals-label{flex:1 1 40%;font-weight:700;padding:0 15px;text-align:end}.RepairOrderPartsTotals-amount{flex:0 0 8%;max-width:8%;padding:0 15px;word-break:break-all}.RepairOrderPartsTotals-amount .InlineAmount{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPartsTotals-vendorAmount{flex:0 0 8%;max-width:8%;padding:0 15px;word-break:break-all}.RepairOrderPartsTotals-vendorAmount .InlineAmount{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPartsTotals-cost{flex:0 0 8%;max-width:8%;padding:0 15px;word-break:break-all}.RepairOrderPartsTotals-cost .InlineAmount{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderPartsTotals-empty{flex:0 0 calc(80px + 34%)}.RepairOrderPart{border-bottom:1px solid #bdbdbd;display:flex;font-size:14px;padding:15px 0;position:relative;width:100%;word-break:break-all}.RepairOrderPart--withProblem{padding-bottom:50px}.RepairOrderPart-info{display:flex;flex:1 1 25%;flex-direction:column;justify-content:center;padding:0 15px}.RepairOrderPart-quantityPrice{align-items:center;display:flex;flex:0 0 15%;padding:0 15px}.RepairOrderPart-amount,.RepairOrderPart-cost,.RepairOrderPart-vendorAmount{align-items:center;display:flex;flex:0 0 8%;padding:0 15px}.RepairOrderPart-orderedFrom{align-items:center;display:flex;flex:0 0 10%;padding:0 15px}.RepairOrderPart-status{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;padding:0 15px;width:14%}.RepairOrderPart-status .TextInput{flex-direction:column;width:100%}.RepairOrderPart-status .TextInput-label{text-align:left;width:100%}.RepairOrderPart-status .TextInput-value{padding-left:0;width:100%}@media(min-width:1280px){.RepairOrderPart-status .TextInput{flex-direction:row;flex-wrap:wrap}.RepairOrderPart-status .TextInput-label{text-align:right;width:30%}.RepairOrderPart-status .TextInput-value{padding-left:8px;width:70%}}.RepairOrderPart-phase{align-items:center;display:flex;flex:0 0 10%;padding:0 15px}.RepairOrderPart-actions{align-items:center;display:flex;flex:0 0 80px;padding:0 15px}.RepairOrderPart-linkedServices{font-size:12px;padding-top:4px}.RepairOrderPart-description{font-size:12px;font-style:italic;padding-top:8px;word-break:normal}.RepairOrderPart-partName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderPart .InlineQuantity--partQuantity:after{content:"x";line-height:12px;padding:0 4px;position:relative;top:-1px}.RepairOrderPart .RepairOrderDetailsProblem--partService{bottom:12px;left:12px;max-width:30%;position:absolute}.PopoverItem-content-roPartActions{z-index:900}.PopoverItem-content-roPartActions .SVGIcon-icon-serialNumber{fill:none;height:14px!important}.PopoverItem-content-roPartActions .SVGIcon-icon-serialNumber path:first-child{fill:none;stroke:#4f4f4f}.RepairOrderParts{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:12px;padding:12px}.RepairOrderParts-actions{align-items:center;display:flex;justify-content:space-between;min-height:50px;padding-bottom:12px}.RepairOrderParts-title{font-size:20px;margin:0;padding:0}.RepairOrderParts .Table--parts{margin-bottom:0;padding:0}.RepairOrderParts .Table--parts .Table-cell:last-child{align-items:flex-start}.RepairOrderDiscountsTaxesFees{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:12px;padding:12px;width:min(100%,900px)}.RepairOrderDiscountsTaxesFees-title{font-size:20px;margin:0;padding:0 0 12px}.RepairOrderDiscountsTaxesFees-serviceNameText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.RepairOrderDiscountsTaxesFees-notesText{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees{margin-bottom:0;padding:0}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-header .Table-cell--serviceIcon{flex:0 0 48px}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-header .Table-cell--serviceName{flex:1 1 50%;padding-left:0}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-header .Table-cell--amount{flex:0 0 15%}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-header .Table-cell--notes{flex:0 0 35%}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon{display:flex;flex:0 0 48px;justify-content:center}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-icon{height:21px;width:21px}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-percentage svg{fill:none}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-percentage svg path{fill:#fff}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-percentage svg circle{fill:#4f4f4f}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-feeBundle svg{fill:none}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-feeBundle svg path{fill:#4f4f4f}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceIcon .SVGIcon-feeBundle svg circle{fill:#fff}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--serviceName{display:flex;flex:1 1 50%;justify-content:center;padding-left:0}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--amount{display:flex;flex:0 0 15%;justify-content:center}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--item .Table-cell--notes{display:flex;flex:0 0 35%;justify-content:center}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--total .Table-cell{background:#fafafa;font-weight:700}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--total .Table-cell--labelTotal{flex:1 1 calc(48px + 50%);font-weight:700;text-align:end}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--total .Table-cell--amount{flex:0 0 15%;max-width:15%}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--total .Table-cell--amount .InlineAmount{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-row--total .Table-cell--empty{flex:0 0 35%}.RepairOrderDiscountsTaxesFees .Table--discountsTaxesFees .Table-cell:last-child{align-items:flex-start}.RelatedEntity{align-items:center;color:#4f4f4f;display:flex;font-size:14px;position:relative}.RelatedEntity--pointer{cursor:pointer}.RelatedEntity--disabled .RelatedEntity-counter{background-color:#bdbdbd}.RelatedEntity-counter{background-color:#0098d0;border-radius:4px;color:#fff;height:23px;justify-content:center;margin-right:5px;min-width:19px;padding:0 2px}.RelatedEntity-counter,.RelatedEntity-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.RelatedEntity-info{flex-wrap:wrap;justify-content:flex-start;width:80%}.RelatedEntity-infoTitle{font-weight:600;margin-left:4px}.RelatedEntity-infoNumber{margin-left:4px}.RelatedEntity-infoLink{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-left:4px;overflow:hidden;width:100%;word-break:break-all}.RelatedEntity-infoDate{color:#828282;margin-left:4px}.RelatedEntity .Loader-image{height:20px;left:auto;right:10px;transform:translateY(-50%);width:20px}.InspectionsModal-table{min-width:100%}.InspectionsModal-button{background-color:transparent;color:#4f4f4f;margin-left:-5px;outline:none;padding:5px 25px 5px 5px;position:relative;text-align:left;text-decoration:underline}.InspectionsModal .Table--inspectionsModalTable{padding:0}.InspectionsModal .Table--inspectionsModalTable .Table-cell{justify-content:center}.InspectionsModal .Table--inspectionsModalTable .Table-cell--typeName{text-align:right}.InspectionsModal .Table--inspectionsModalTable .Table-cell--number{flex:0 0 33%}.InspectionsModal .Table--inspectionsModalTable .Table-cell .Checkbox{margin-right:0}.RepairOrderEntries{display:flex;margin-top:12px}.RepairOrderEntries-card{background:#fff;border:1px solid #e0e0e0;border-radius:4px;flex:1;margin-right:12px}.RepairOrderEntries-card .RelatedEntity{box-sizing:content-box;height:24px;padding:12px}.RepairOrderEntries-card:last-child{margin-right:0}.Textarea{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.Textarea-container{position:relative;width:100%}.Textarea-input{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;max-width:100%;padding:5px 10px;transition:all .2s ease;width:100%}.Textarea-input--error{border:1px solid red}.Textarea-input:disabled{background-color:#e0e0e0;cursor:default;opacity:.5}.Textarea-input:focus{outline:none}.Textarea-input::-moz-placeholder{color:#828282}.Textarea-input::placeholder{color:#828282}.Textarea-label{font-size:14px;font-weight:700;margin-right:8px;text-align:end}.Textarea-error{bottom:0;color:red;font-size:11px;padding:2px 0;position:absolute;transform:translateY(100%)}.RepairOrderDetailsReportProblemModal .RepairOrderDetailsReportProblemForm-body .DropdownSingle--problemReason{align-items:flex-start;flex-direction:column}.RepairOrderDetailsReportProblemModal .RepairOrderDetailsReportProblemForm-body .DropdownSingle--problemReason .DropdownSingle-label{padding-bottom:6px}.RepairOrderDetailsReportProblemModal .RepairOrderDetailsReportProblemForm-body .Textarea--problemDescription{align-items:flex-start;flex-direction:column;padding-top:12px}.RepairOrderDetailsReportProblemModal .RepairOrderDetailsReportProblemForm-body .Textarea--problemDescription .Textarea-input{max-height:350px;min-height:50px}.RepairOrderDetailsReportProblemModal .RepairOrderDetailsReportProblemForm-body .Textarea--problemDescription .Textarea-label{margin-bottom:0;padding-bottom:6px}.RepairOrderDetailsReportProblemModal .ButtonGroup-modalActions{height:80px}.RepairOrderDetailsReportProblemModal .Loader-image{z-index:1}.RepairOrderDetailsResolveProblemModal-descriptionTitle,.RepairOrderDetailsResolveProblemModal-reasonTitle{font-size:14px;font-weight:700;padding-bottom:4px}.RepairOrderDetailsResolveProblemModal-reasonValue{padding-bottom:12px}.RepairOrderDetailsResolveProblemModal-descriptionValue,.RepairOrderDetailsResolveProblemModal-reasonValue{word-wrap:break-word;font-size:14px}.RepairOrderDetailsResolveProblemModal .ButtonGroup-modalActions{align-items:center;display:flex;height:100%;justify-content:center}.RepairOrderDetailsStatusReasonRequiredModal-body{height:60px;position:relative}.RepairOrderDetailsStatusReasonRequiredModal-description{color:#4f4f4f;font-size:14px;padding-bottom:12px}.RepairOrderDetailsStatusReasonRequiredModal .ModalModern-wrapper-requiredReason .ModalModern{min-width:450px}.RepairOrderDetailsStatusReasonRequiredModal .ButtonGroup-modalActions{padding-top:16px}.RepairOrderDeleteServiceModal-selectableRow{align-items:center;display:flex;padding-bottom:12px;position:relative}.RepairOrderDeleteServiceModal-selectableRow .Checkmark--serviceSelect .Checkmark-label{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-left:30px;overflow:hidden;word-break:break-all}.RepairOrderDeleteServiceModal-selectableRow .SVGIcon{left:25px;position:absolute}.RepairOrderDeleteServiceModal-title{font-size:14px;font-weight:700}.RepairOrderDeleteServiceModal-description{padding-top:6px}.RepairOrderDeleteServiceModal-row{display:flex;padding-bottom:12px}.RepairOrderDeleteServiceModal-row .RepairOrderDeleteServiceModal-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-left:6px;word-break:break-all}.RepairOrderDeleteServiceModal-list{max-height:calc(70vh - 200px);overflow-y:auto;padding:18px 12px 0}.RepairOrderDeleteServiceModal .ButtonGroup-modalActions{height:100%}.RepairOrderDeleteServiceModal .SVGIcon-laborService svg path,.RepairOrderDeleteServiceModal .SVGIcon-partService svg path{fill:#4f4f4f}.RepairOrderDeleteServiceModal .SVGIcon-laborService svg circle,.RepairOrderDeleteServiceModal .SVGIcon-moneyService svg path,.RepairOrderDeleteServiceModal .SVGIcon-partService svg circle,.RepairOrderDeleteServiceModal .SVGIcon-percentageService svg path{fill:#fff}.RepairOrderDeleteServiceModal .SVGIcon-moneyService svg circle,.RepairOrderDeleteServiceModal .SVGIcon-percentageService svg circle{fill:#4f4f4f}.RepairOrderDeleteServiceModal .ModalModern-body{padding-bottom:12px}.RepairOrderDeleteServiceModal ul{margin:0}.ButtonGroup-twoColumnSearchButtonGroup{box-shadow:0 -4px 15px -6px rgba(34,60,80,.2);padding:10px 20px 15px}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern{font-size:12px;font-weight:400;line-height:14px}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCancel{color:#eb5757;font-weight:500;padding:10px 0}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCancel:focus *,.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCancel:hover *{color:#eb5757;opacity:.7}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonClear{color:#333;padding:10px 0}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonClear:focus *,.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonClear:hover *{color:#bdbdbd}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCustom{min-width:85px;padding:10px 15px}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCustom:focus:not(:disabled),.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-buttonCustom:hover:not(:disabled){background:#bdbdbd;border-color:#bdbdbd}.ButtonGroup-twoColumnSearchButtonGroup .ButtonModern-wrapper{margin-right:20px}.TwoColumnSearchLoadingDots{font-size:18px;text-align:center}.TwoColumnSearchLoadingDots-dot{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:blink;background-color:#4f4f4f;border-radius:50%;display:inline-block;height:8px;margin:2px;width:8px}.TwoColumnSearchLoadingDots-dot:nth-child(2){animation-delay:.2s}.TwoColumnSearchLoadingDots-dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.TwoColumnSearchSelectedItems{align-content:flex-start;box-sizing:border-box;display:flex;flex-grow:1;flex-wrap:wrap;overflow-y:auto;padding:15px 20px;width:100%}.TwoColumnSearchSelectedItems:not(:last-child){padding-bottom:0}.TwoColumnSearchSelectedItems-item{align-items:center;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:400;height:-moz-fit-content;height:fit-content;justify-content:flex-start;line-height:20px;margin-bottom:8px;max-width:160px;padding:6px 8px}.TwoColumnSearchSelectedItems-item:not(:last-child){margin-right:8px}.TwoColumnSearchSelectedItems-item .ButtonModern-itemRemove{padding:0 5px}.TwoColumnSearchSelectedItems-item .ButtonModern-itemRemove:focus svg path{fill:#bdbdbd}.TwoColumnSearchSelectedItems-item .ButtonModern-itemRemove svg{height:14px;width:14px}.TwoColumnSearchSelectedItems-placeholder{align-items:center;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:400;height:100%;justify-content:flex-start;margin:auto}.TwoColumnSearchSelectedItems-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TwoColumnSearchSelectedItems-icon{display:flex;padding-right:5px}.TwoColumnSearchSelectedItems-icon svg{height:16px;width:16px}.TwoColumnSearchAvailableItems{display:flex;flex-direction:column;height:100%;margin:0;padding:0}.TwoColumnSearchAvailableItems-addItemBtn,.TwoColumnSearchAvailableItems-addItemBtnNew{background-color:transparent;border:none;border-radius:0;color:#333;display:flex;font-size:12px;font-weight:400;line-height:14px;padding:5px 10px;text-align:left;width:100%}.TwoColumnSearchAvailableItems-addItemBtn:focus,.TwoColumnSearchAvailableItems-addItemBtn:hover,.TwoColumnSearchAvailableItems-addItemBtnNew:focus,.TwoColumnSearchAvailableItems-addItemBtnNew:hover{background-color:#eee}.TwoColumnSearchAvailableItems-addItemBtn:disabled,.TwoColumnSearchAvailableItems-addItemBtnNew:disabled{opacity:.5}.TwoColumnSearchAvailableItems-icon{align-items:center;display:flex;justify-content:center;padding-right:5px}.TwoColumnSearchAvailableItems-icon .SVGIcon-icon{height:16px;width:16px}.TwoColumnSearchAvailableItems-placeholder{color:#595959;font-size:12px;font-weight:400;margin:auto;padding:15px 20px 55px}.TwoColumnSearchAvailableItems-text{color:#595959;font-size:12px;font-weight:900;margin:0;padding:5px 10px}.TwoColumnSearchAvailableItems-searchText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TwoColumnSearchAvailableItems-specialText{color:#eb5757;padding-left:5px;text-transform:uppercase;white-space:nowrap}.TwoColumnSearch{display:flex;padding-bottom:20px;width:100%}.TwoColumnSearch-wrapper{max-width:750px;min-width:600px;position:relative;width:100%}.TwoColumnSearch-label{font-size:14px;line-height:32px;margin-bottom:0;margin-right:8px;white-space:nowrap}.TwoColumnSearch-header{position:relative;width:50%}.TwoColumnSearch-header .BaseInput{border-radius:2px;box-sizing:border-box}.TwoColumnSearch-header .BaseInput,.TwoColumnSearch-header .BaseInput-content{max-width:100%}.TwoColumnSearch-header .BaseInput--searchInput{padding-right:60px}.TwoColumnSearch-header .BaseInput-container--searchInput{color:#333;width:100%}.TwoColumnSearch-header .BaseInput--withPrefix{padding-left:30px}.TwoColumnSearch-header .ButtonModern-wrapper-btnCollapse{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.TwoColumnSearch-header .ButtonModern-btnCollapse{padding:8px 7px}.TwoColumnSearch-header .ButtonModern-wrapper-btnCollapse{transform:translateY(-50%) rotate(180deg)}.TwoColumnSearch-header .ButtonModern-wrapper-btnCollapse path{fill:#000;opacity:.54}.TwoColumnSearch .SVGIcon-iconSearch svg{height:17px;width:17px}.TwoColumnSearch .SVGIcon-iconSearch svg path{fill:#000;opacity:.54}.TwoColumnSearch--collapsed .TwoColumnSearch-header .BaseInput,.TwoColumnSearch--isNotCollapseble .TwoColumnSearch-header .BaseInput{border-radius:2px 2px 0 0}.TwoColumnSearch--collapsed .TwoColumnSearch-header .ButtonModern-wrapper-btnCollapse,.TwoColumnSearch--isNotCollapseble .TwoColumnSearch-header .ButtonModern-wrapper-btnCollapse{transform:translateY(-50%) rotate(0)}.TwoColumnSearch .TwoColumnSearchLoadingDots,.TwoColumnSearch-counter{position:absolute;right:30px;top:50%;transform:translateY(-50%);z-index:2}.TwoColumnSearch-counter{border:1px solid #c5c5c5;border-radius:2px;color:#828282;font-size:12px;line-height:14px;padding:4px 7px}.TwoColumnSearch-content{background-color:#fff;border:1px solid #bdbdbd;border-radius:0 2px 2px 2px;box-sizing:border-box;display:flex;height:300px;left:0;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:2}.TwoColumnSearch--isNotCollapseble .TwoColumnSearch-content{left:0;position:relative;top:0}.TwoColumnSearch-availableBlock{overflow-y:auto;width:50%}.TwoColumnSearch-selectBlock{background:#eee;display:flex;flex-direction:column;width:50%}.TwoColumnSearch-errorMessage{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:red;font-size:11px;left:0;line-height:20px;margin:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%}.TwoColumnSearch:not(.TwoColumnSearch--isNotCollapseble) .TwoColumnSearch-content>.TwoColumnSearch-errorMessage{background-color:rgba(235,87,87,.05);border:1px solid rgba(235,87,87,.05);border-radius:0 0 2px 2px;box-sizing:border-box;left:-1px;line-height:16px;padding:5px 10px;top:100%;width:calc(100% + 2px)}.TwoColumnSearch--error .BaseInput,.TwoColumnSearch--error .TwoColumnSearch-content{border-color:#eb5757!important}.TwoColumnSearch--error .TwoColumnSearch-content{border-radius:0 2px 0 0}.AutoTextarea .Textarea{height:100%;min-height:32px}.AutoTextarea .Textarea-input{height:32px;min-height:32px;padding:9px 10px;resize:none}.AutoTextarea .Textarea-input:focus{background:#fff;border:1px solid #bdbdbd!important;border-radius:4px;box-shadow:0 0 4px #bdbdbd;box-sizing:border-box}.AddNotes{align-items:center;display:flex;position:relative}.AddNotes-inputContainer{max-width:100%;position:relative;width:100%}.AddNotes .Textarea--addNotes textarea{max-height:200px;padding-right:45px}.AddNotes .Textarea--addNotes textarea::-webkit-scrollbar{background:transparent;width:0}.AddNotes .Textarea--addNotes textarea{-ms-overflow-style:none;scrollbar-width:none}.AddNotes-clearIcon{bottom:0;padding:0 10px;position:absolute;right:0;top:0}.AddNotes-clearIcon,.AddNotes-iconSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.AddNotes-iconSVG{fill:#4f4f4f;height:21px;width:21px}.AddNotes-saveIcon{margin-left:5px}.AddNotes-removeIcon{cursor:pointer;padding:5px 0 5px 5px}.AddNotes-removeIcon:hover svg path{fill:#eb5757}.AddNotes-applyIcon{cursor:pointer;margin-left:5px;padding:0 10px}.AddNotes-applyIcon:hover svg path{fill:#27ae60}.AddNotes .BaseInput-container--add-notes .BaseInput{max-width:100%;padding-right:45px}.AddNotes .BaseInput-container--add-notes .BaseInput-content{max-width:100%}.IconClick{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:35px;justify-content:center;width:35px}.IconClick:hover svg{fill:#eb5757}.IconClick--success svg,.IconClick--success:hover svg{fill:#61b615}.IconClick--disabled{pointer-events:none}.IconClick--disabled svg,.IconClick--disabled:hover svg{fill:#a9a9a9}.Backdrop{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100}.Backdrop--white{background-color:hsla(0,0%,100%,.65)}.ModalHeader{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:16px;font-weight:600;height:50px;justify-content:space-between;padding:0 40px 0 20px;position:relative}.ModalHeader-title{line-height:normal;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModalHeader-icon{cursor:pointer;display:inline-block;transform:rotate(90deg)}.ModalHeader-close{background:none;border:none;cursor:pointer;height:24px;outline:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px}.ModalHeader-close:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.ModalBody{flex-grow:1;overflow:auto;padding:0 20px}.ModalFooter{align-items:center;border-top:1px solid #bdbdbd;display:flex;flex-shrink:0;height:74px;justify-content:center;margin:auto;width:96%}.ModalFooter-btn{height:34px;width:142px}.ModalFooter-btn:last-of-type{margin-left:20px}.Modal{border:1px solid #c4c4c4;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;width:868px}.Modal--auditLogScreen{width:700px}.Modal--payScreen{width:940px!important}.Modal--notesScreen{width:868px}.Modal--sendScreen{width:720px}.Modal--centered{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:80vh;min-width:25vw;right:0;top:0;transition:none;width:-moz-fit-content;width:fit-content}.image-gallery-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5));outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{-o-object-fit:contain;object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:transparent;border:4px solid transparent;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}#image-gallery-fullscreen-holder{position:fixed;z-index:1500}.image-gallery,.image-gallery-content,.image-gallery-slide,.image-gallery-slide-wrapper,.image-gallery-slides,.image-gallery-swipe{height:100%;width:100%}.ImageGalleryThumbnails{display:flex;flex-wrap:wrap;justify-content:flex-start;max-height:200px;overflow:hidden;position:relative;transition:opacity .5s ease-in-out}.ImageGalleryThumbnails--hidden{opacity:0;pointer-events:none}.ImageGalleryThumbnails .ImageGalleryImage{border-radius:2px;box-shadow:0 0 1px 1px #bdbdbd;cursor:pointer;display:inline-block;height:90px;margin:5px;transition:box-shadow .3s;width:90px}.ImageGalleryThumbnails .ImageGalleryImage:hover{box-shadow:0 0 1px 3px #487cb8}.ImageGalleryThumbnails .ImageGalleryImage img{-o-object-fit:cover;object-fit:cover}.ImageGalleryThumbnails .ImageGalleryImage-errorSVG{background:#fff}.ImageGalleryThumbnails .ImageGalleryImage-more{align-items:center;background:#4f4f4f;bottom:0;box-shadow:none;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;pointer-events:none;position:absolute;right:0}.ImageGalleryFullView{background:#333;border:none;bottom:0;display:flex;flex-direction:column;height:80vh;justify-content:space-between;left:0;margin:auto;overflow:hidden;padding:0 20px;position:fixed;right:0;top:0;width:40vw}.ImageGalleryFullView svg{fill:#fff}.ImageGalleryFullView .IconClick--disabled svg{fill:#595959}.ImageGalleryFullView-content{align-self:center;display:flex;height:calc(80vh - 100px);overflow:hidden;width:100%}.ImageGalleryFullView-controls{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:space-between}.ImageGalleryFullView-controlsBlock{display:flex}.ImageGalleryFullView-legend{color:#fff}.ImageGalleryFullView-actions{align-items:center;display:flex;gap:8px}.ImageGalleryFullView-actions .IconClick-download{padding-bottom:4px}.ImageGalleryFullView.Modal{background:#333;height:80vh;width:40vw}@media(max-width:1023px){.ImageGalleryFullView.Modal{width:60vw}}@media(max-width:768px){.ImageGalleryFullView.Modal{width:80vw}}.ImageGalleryImage{flex-shrink:0;overflow:hidden;position:relative}.ImageGalleryImage,.ImageGalleryImage-content{height:100%;transition:transform .3s;width:100%}.ImageGalleryImage-content{-o-object-fit:contain;object-fit:contain}.ImageGalleryImage-contentError{display:none}.ImageGalleryImage-errorSVG{align-items:center;background:#333;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.ImageGalleryImage-errorSVG div,.ImageGalleryImage-errorSVG svg{height:100%;width:100%}.ImageGalleryImage-errorSVG--active{opacity:1}.LinkifyText-link:not(:last-child),.LinkifyText-text:not(:last-child){padding-right:5px}.LinkifyText-link{word-break:break-all}.TextNote{background:#f2f2f2;color:#4f4f4f;display:inline-block;margin-bottom:10px;min-width:220px;padding:0 12px 16px;width:calc(100% - 24px)}.TextNote-text{display:inline-block;padding-top:16px;word-break:break-word}.TextNote-info{display:inline-flex;float:right;font-size:14px;font-style:italic;max-width:100%;padding-left:12px;padding-top:16px}.TextNote-author{overflow:hidden;padding-right:4px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.TextNote-author:after{content:",";position:absolute;right:0}.TextNote .InitialDate-textNoteDate{white-space:nowrap}.TextNote .InitialDate-textNoteDate:before{content:"@";padding-left:2px;padding-right:4px}.NotesList{font-size:14px}.NotesList-images{margin-top:8px}.ModalModern-wrapper-serviceNotes .ModalModern-body{padding:20px 20px 0!important}.ServiceNotesModal{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.ServiceNotesModal-listContainer:not(:first-child){margin-top:16px}.ServiceNotesModal-listContainer .AddNotes{margin-bottom:16px}.ServiceNotesModal-listContainer .TextNote{width:100%}.ServiceNotesModal-addBlock{margin-bottom:12px}.ServiceNotesModal-list{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto}.ServiceNotesModal-empty{color:#666;font-style:italic;padding:8px 0}.ServiceNotesModal-footerActions{display:flex;justify-content:center}.InlineNote{align-items:center;background:#f2f2f2;border-radius:4px;color:#333;display:flex;flex-direction:row;flex-wrap:nowrap;font-style:italic;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.InlineNote:after{border-bottom:10px solid #f2f2f2;border-left:15px solid transparent;border-right:12px solid transparent;bottom:8px;content:" ";height:0;left:-13px;position:absolute;transform:rotate(24deg);width:0}.InlineNote-leftBlock{align-items:center;display:flex;flex-direction:row;width:calc(100% - 52px)}.InlineNote-title{font-weight:700;width:50px}.InlineNote-text{overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.InlineNote-icon{padding-left:10px}.InlineNote-link{color:#eb5757;cursor:pointer;margin-left:10px;white-space:nowrap;width:52px}.InlineNote-link:hover{text-decoration:underline}.InlineNote .LinkifyText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.HoursInput-container .BaseInput,.HoursInput-container .BaseInput-content{max-width:100%}.PopoverWithHeader-header{align-items:center;border-bottom:1px solid #c5c5c5;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.PopoverWithHeader-header-title{font-size:14px;font-weight:700;padding-left:14px}.PopoverWithHeader-header-title-provider{padding-right:5px}.PopoverWithHeader-header-closeIcon{opacity:.54;padding:8px}.PopoverWithHeader-header-closeIcon:hover{cursor:pointer}.PopoverWithHeader-header-closeIcon:hover svg path{fill:#eb5757}.PopoverWithHeader-header-closeIconSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:center;width:20px}.LaborTimesPicker-subtitle{background:#f2f2f2;border:1px solid #c5c5c5;border-left:0;border-right:0;box-sizing:border-box;font-weight:700;overflow:hidden;padding:10px 14px;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborTimesPicker-subtitle:first-child{border-top:none}.LaborTimesPicker-radioGroup{align-items:center;display:flex;justify-content:flex-end;padding:16px}.LaborTimesPicker-radioGroup .RadioButton{min-width:140px;width:140px}.LaborTimesPicker-items{max-height:400px;max-width:700px;overflow-y:auto}.LaborTimesPicker-btn{border-radius:3px;height:20px;margin-left:5px;overflow:hidden;position:relative;width:80px}.LaborTimesPicker-btn--motor{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAiCAYAAABlekbOAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAmLSURBVHgB7VprbFtnGX4dO7bj3JykuTaDdullXVuaXpKwAS3t2or94s9ACDZpSDAxEKI/EAgk1IGEmEATnYQmoQ7EpP3bJg00aKHQNpPStUu79bY2TbpelqvjXOw4vsYXnuc4Tu1zvpM46aZplp8kUmJ/57u8l+d9vtexCPGXDw9LSg6JpNxSxGccqYuSTH1Xntlw0QLH/lFSqUNSRCHBJ9bA2hJk7NNSRKHBLfGKp0uKVFywcJdIEQWLonMLGEXnFjBssgLsbymTjnqH6fuxZEr+cTckAzNzhve68Nw+PP9Jw4KvEotIIpWS+wWmEavFIvGPYa77AVf3hBLy7+GwjITiS45fkXN3wUG/3Vln+n4kkZKJSNLg3IYyq7z0aL1srzMPDCKM5xkg1aUrJxYaYjqWlGq7Rayae1YO31xSEthPrWPlMzEw4kkRh9VyX7uJYZ6z41F56rRHBoOLO3hF1mssswkC2fTHhlkrdY7BmeSZjVWyuda+6LMXJqPyk7MTct4bWXTcUj+04InhkEwhyO5nnmA8JX/rn5EAHKxNu8J5biLQf3FhUk6NhjU2Wek8DtDRVxqdsraydEk/rShz9zYvTqs2bKDFZdWoLEOLnfVO+dkX3NrmzDDgj8lT3R5pddmkq8G4hjeSkCMf+OT4UFg4LWfeWmOX5ztqsV7uURha571ROXxhSsqzAo2Z87tddfLVZqdh/mNDIW18PIt9g3Dq4R01BmNyyOmRsDx/2afti3+X4mg/3lwt326r0M6eDZCRHBsMydujEfnnwSZpdhlN/6MzXunxRLVyksLXnsYyOfLIKsO4KCaLp5KyFJbtXFLrw+70QUkLFUjTGkdulvJYq5xWsVnSh3LbS+Tn29xaNk9GE+IDXbYpIq/PP4eakpRnN7ow1hgE130xOXJ1RkLxewdj8CRNSuGtwJz060oD120sUxPWcTi3dyKa8xqD54uKQIvhYEf7A/IfsEMGdMoYamKJxbh3Zj7PvnOVA+tbDe/HcYjX7wRlPJxYeG1brbp8fQS7T0aWdu6yaZmUUIpTcDNv3A6KP6ZehA61zmfpd9ZVysEWl/b7qzdnZTSYUD5zZjyiGeiRRqf6fUR1tmOJTW47ssBoLAbVeZ2jiAcrbaaU9vZYxPAahePnyo3zM0BZOrJRheDleBU3XUK5oUP2gfVUzr80FctxrB0Ms3+1miEZ5MMmNszGsjKXztrTlF4wBOuRxg60qjdA5+JbypHBz22vkTKk8fsTMfnvSEiehLNVODUS0RxFh+nB5HzHazT+ow1OAwUSff6oDCkUZSfGO63G8WMw7BUYWI+9CEqbopT0o4R8GMidvw5nbTcRi+9ABJVh3a4GdeCSMTa57wXduiq7fMlkbI8nLMHEx0zLdfDW1tq04YNzKbkyHZVpE3pwQ1m64NCfbq3RKJp14k/XfdIMSqpzGAmDtMX5vrm2QioUKtkbjsvlyVzj2+DULy+S5aqby+4mdTCeBWuork1d9Xb1eNTzpG58O2iUQa1HEGxzDuMfIssoKJl4Yk25HFzt0kQTpy23pYWrCj0mZ9NjWc5djRXXV6ej6yocMYr6Mh5R04MT0X4Am/3exnSWvjUYhOoMyOuPNSnHU0WGoWTMxFovsn5Ct9ZDiPQ1lcYjhDDP/yB29Ph8hQ11zOgsMv2JrNqZATNpfZVxPOJQukeN8z9mQqPvYe8eBOc3ELhVdnUlZAKsUsdpzrpvfRQEC0QkHyzLuRvg2EzkZQ7njajvWq0w5K/aazQRNQQBcOSqX8vm9jqjsSiIzmHD9WXWHGrKgEH6PmqWnopIgeU2o7E8oNjr00aKpUBRscIEhA5roh5d9WprDwXn5E4gV6gxY1WBQ1ycimqlYwfElF1B8RSmPF86+Iy0Tv3A4GMC/PVGQPLFsgTVnianJgbYpHjXmzbGeFhNyzU4bFtV2lF/7pvRLt50LBsBevgRkucR3Rsw/oEKo3N5HelFvc2mIoo6drscivo5DGPd0tVDDqPYcZnUW339pBP2mLDIDaj64VAui6zn3suNuUI2IuXXOUtk1yp1PabI/PqJMfll75TMKAQqS9orAwH5Pa5dDMR8kbdzHVli4O5sXO7Od0e8kcUX64Oy+8MVn9ah6QDvVCkyh86gQGEmqutxSi7pMrECV6VdmE+lTNkICepUdRkyfAfmV2gvuUqlqtMOFHZbatSZeMYTkZm53KLH5gypVY9Z7OM9iCWq9C0mrESBRHijScxrdC7FKG8QqkBeDHk7dwNqT+t8ZNJhnnnZPoIINivu09jsby5Oa5FHccU7nsq4vI8OQdp34P1SBW194IvKoC6zqu3WBXGnx0lQmH5LFVh/m4mSpXH14qgejlpToa5aZxRiqhOBVqYwPs9GFmETx6ksIXGo9DTFs1/sU2QuZ+V927lM5+Zdczsb7AtKsBv3wcz9ljWX16Jym3Hhv6P4v3YrqP1OZ3SafNjQja4NM1t1BSJIbQ/jcByT7gRZtFamas3LyMIeheDYibVXK+7DFF/divstxaPboY59rroRWZhZvRGB8MTacsM4WujVgVmtJ7B//p6vR683pjU3CArGQbCiijHaa9MlzayvoEJezuU9j5SaEQPvZt03A1hsFlRSbss13CAy8YV5OiY215QuZH42qJHOzddvdn1U2AfDvHnAvtCJYnarGhdkiKM3/DBWrgG46/3NauOyHGQ3DzLgXrT1FMnyyu56reecAfWFipIv4FzHwCIPoh6vq1ZT8mWIrdC8UOT+2aB4/AHjXilGKTZvB4yftJkhL+e2wpCPt7oWNjTgv7dABBbIPmhmky9cmcZG0+MYFE+2VYqKVfxziQXl+dqdWdkOanbpMpIZ2rZEo5x7eOmaX472GdUkhc6+FrXypVKNKfqX12BkKugOhWJucS1ttn7Y6Ac9Xu1sh7a4lVqCAUTazmb4Pr/aebTIbvSa/zUYknyRl3P5+esN9Giv+dOiJruwTyFLTqLr1J9Vn/ogfo5CsmeaAmz38YnjirtkCMIkMp+xL+MZZtHXELmseZY8SkwYrHF7NiFvIDAojKIKR9FBt1H3RhQZyrafijEoGr91yiM/3FSNblGpOGxLb4bHJcX2gOb5mSuzjOegmDqpuBfPYd0xnermtUllJ4LkyLobSeT3ubJFXr756X4CXcQng1Tq18V/sylgFJ1bwCg6t4BRdG4Bo+jcAgaca/FJEYUIX4mkki9KEYUGtAbjb5bI99c/hz9e1F4oohBwWpLJvfLspjtSROHi/xA/NqADGc+fAAAAAElFTkSuQmCC);background-size:cover}.LaborTimesPicker-btn:hover{cursor:pointer;opacity:.8}.LaborTimesPicker-btn--loading{pointer-events:none}.LaborTimesPicker-btn--loading:before{animation:gradient .5s linear infinite;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 5px,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.6) 10px);border-radius:3px;bottom:0;content:" ";left:0;left:-14px;position:absolute;right:0;top:0;width:calc(100% + 14px)}@keyframes gradient{0%{transform:translate(0)}50%{transform:translate(7px)}to{transform:translate(14px)}}.LaborTimesPicker-noData{color:#4f4f4f;font-size:16px;padding:16px;text-align:center}.LaborTimesPicker-notes{border-top:1px solid #c5c5c5;box-sizing:border-box;margin:0 16px;padding:16px 8px;width:calc(100% - 32px)}.LaborTimesPicker-notesText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-style:italic;overflow:hidden;word-break:break-all}.PopoverItem-content-LaborTimesPicker{font-size:12px;min-height:50px;min-width:436px;padding:0}.PopoverItem-content-LaborTimesPicker .Spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PopoverItem-content-LaborTimesPicker .RadioButton--all{flex:1}.LaborServiceForm .LaborServiceInfo{max-width:calc(100% - 170px)}.LaborServiceForm .LaborServiceInfo-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm .LaborServiceInfo-title .SVGIcon svg{fill:none}.LaborServiceForm .LaborServiceInfo-title .SVGIcon svg path{fill:#4f4f4f}.LaborServiceForm .LaborServiceInfo-title .SVGIcon svg circle{fill:#000}.LaborServiceForm .LaborServiceInfo-serviceName{font-size:14px;font-weight:700;padding-left:8px}.LaborServiceForm .LaborServiceInfo-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborServiceFormField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:32px}.LaborServiceFormField-label{font-size:14px;font-weight:700;line-height:18px;margin-right:8px;min-width:100px;text-align:end}.LaborServiceFormField-value{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:180px}.LaborServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.LaborServiceForm--linkedService{padding:6px 0}.LaborServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.LaborServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborServiceForm-content{padding-bottom:5px;padding-left:12px}.LaborServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.LaborServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.LaborServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.LaborServiceForm-clarification{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:6px;margin-top:12px}.LaborServiceForm-formItemHours{position:relative}.LaborServiceFormItemHours--hasApiCatalog{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceFormItemHours--hasApiCatalog .LaborTimesPicker-btn{margin-bottom:12px;margin-left:4px}.LaborServiceFormItemHours--hasApiCatalog .HoursInput-container-quantity{padding-bottom:12px}.LaborServiceFormItemHours--hasApiCatalog .HoursInput-container-quantity .BaseInput--quantity{width:96px!important}.LaborServiceFormItemHours--hasApiCatalog .HoursInput-container-quantity .BaseInput-label{min-width:100px;text-align:end}.LaborServiceFormItemHours--readonly .HoursInput-container-quantity .BaseInput--quantity{width:180px!important}.LaborServiceForm-formItem{margin-right:6px}.LaborServiceForm-row{align-items:center;display:flex;padding-bottom:12px;width:100%}.LaborServiceForm-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;min-width:100px;text-align:end;white-space:nowrap}.LaborServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm-systemClarification{margin-top:10px}.LaborServiceForm-clarificationBlock{justify-content:flex-start;width:100%}.LaborServiceForm-clarificationBlock,.LaborServiceForm-wrapNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.LaborServiceForm-wrapNote{border-bottom:1px solid #bdbdbd;justify-content:flex-end;padding:6px 0 9px}.LaborServiceForm-wrapNoteBlock{position:relative;width:100%}.LaborServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.LaborServiceForm-bottomForm{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:14px;min-width:-moz-min-content;min-width:min-content;padding-right:8px}.LaborServiceForm-group{flex-direction:column}.LaborServiceForm-group,.LaborServiceForm-wrapInlineNote{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm-wrapInlineNote{flex-direction:row;padding-left:58px}.LaborServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.LaborServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.LaborServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:12px}.LaborServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.LaborServiceForm--readonly .LaborServiceForm-bottomForm{margin-top:0}.LaborServiceForm--readonly .LaborServiceForm-clarification{margin-bottom:0;margin-top:6px}.LaborServiceFormHeader{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.LaborServiceFormHeader .MenuActions{max-width:320px}.LaborServiceFormHeader .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.LaborServiceFormHeader .MenuActions .ButtonModern .SVGIcon-icon{height:21px;width:21px}.LaborServiceFormHeader .MenuActions .ButtonModern-wrapper{margin-right:0}.LaborServiceFormHeader .MenuActions .SVGIcon-icon path{fill:#4f4f4f}.LaborServiceFormHeader .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.LaborServiceFormHeader .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.LaborServiceFormHeader--openForm .ButtonModern-action-toggler{transform:rotate(180deg)}.LaborServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon{height:22px;width:22px}.LaborServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon path{fill:#27ae60}.LaborServiceFormHeader:not(.LaborServiceFormHeader--hasNote) .ButtonModern-action-notes .SVGIcon-icon{height:20px!important;width:20px!important}.LaborServiceFormHeader .ButtonModern-action-toggler .SVGIcon-icon{width:12px!important}.LaborServiceForm .ButtonModern-wrapper-closeNote svg{height:21px;width:21px}.LaborServiceForm .AmountInput-container-amount{padding-bottom:12px}.LaborServiceForm .AmountInput-container-amount .BaseInput-label{min-width:100px;text-align:end}.LaborServiceForm .AmountInput-container-amount .BaseInput-content{width:180px}.LaborServiceForm .InlineNote-serviceNote{background:#f8f8f8;border:1px solid #dedede;max-width:calc(100% - 100px);width:calc(100% - 100px)}.LaborServiceForm .InlineNote-serviceNote:after{display:none}.LaborServiceForm .HoursInput-container-quantity{padding-bottom:12px}.LaborServiceForm .HoursInput-container-quantity .BaseInput--quantity{width:180px}.LaborServiceForm .DropdownSingle-label,.LaborServiceForm .HoursInput-container-quantity .BaseInput-label{min-width:100px;text-align:end}.LaborServiceForm .DropdownSingle--laborSkill,.LaborServiceForm .DropdownSingle--laborType{padding-bottom:12px}.LaborServiceForm .DropdownSingle--laborSkill .DropdownSingle-select,.LaborServiceForm .DropdownSingle--laborType .DropdownSingle-select{width:180px}.LaborServiceForm .AutoCompleteSingle-label{min-width:100px;text-align:end}.LaborServiceForm .AutoCompleteSingle-select{width:180px}.LaborServiceForm .AutoCompleteSingle--vendor{padding-bottom:12px}.LaborServiceForm .AutoCompleteSingle--vendor .AutoCompleteSingle-readonlyValue{padding-bottom:0;width:180px}.LaborServiceForm .AutoCompleteSingle--technician{padding-bottom:12px}.LaborServiceForm .AutoCompleteSingle--technician .AutoCompleteSingle-readonlyValue{width:180px}.LaborServiceForm .AutoCompleteSingle--catalog{margin-right:12px}.LaborServiceForm .AutoCompleteSingle--catalog .AutoCompleteSingle-select{max-width:474px;width:100%}.LaborServiceForm .BaseInput-container--clarification{margin-right:12px}.LaborServiceForm .BaseInput-container--clarification .BaseInput{max-width:474px;width:100%}.LaborServiceForm .BaseInput-container--clarification .BaseInput-label{min-width:100px;text-align:end}.LaborServiceForm .BaseInput-container--clarification .BaseInput-prefix{max-width:55px}.LaborServiceForm .BaseInput-container--clarification .BaseInput--withPrefix{padding-left:65px}.LaborServiceForm .AddNotes{flex:1}.LaborServiceForm .AddNotes-saveIcon{margin-left:0}.LaborServiceForm .AddNotes-clearIcon{padding-right:0}.LaborServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.LaborServiceForm .LaborServiceFormField--clarification .LaborServiceFormField-value{width:474px}.LaborServiceForm-form{align-items:center;display:flex;width:100%}@media(max-width:1024px){.LaborServiceForm-form{align-items:flex-start;flex-direction:column;margin:0 0 10px}}.LaborServiceForm .InfoField{margin-top:10px;max-width:335px;padding-right:5px}.LaborServiceForm .InfoField-row{height:60px;min-width:220px;width:220px}.LaborServiceForm .InfoField-label{text-align:right;white-space:break-spaces}.PartServiceFormAssociatedLabors{color:#000;font-size:14px;margin:0;padding:0 8px}.PartServiceFormAssociatedLabors-service{padding:12px 0}.PartServiceFormAssociatedLabors-service:hover{color:#eb5757;cursor:pointer}.PartServiceFormField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:32px}.PartServiceFormField-label{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.PartServiceFormField-value{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:180px}.PartServiceForm .PartServiceInfo{max-width:calc(100% - 170px)}.PartServiceForm .PartServiceInfo-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm .PartServiceInfo-title .SVGIcon svg{fill:none}.PartServiceForm .PartServiceInfo-title .SVGIcon svg path{fill:#4f4f4f}.PartServiceForm .PartServiceInfo-title .SVGIcon svg circle{fill:#fff}.PartServiceForm .PartServiceInfo-serviceName{font-size:14px;font-weight:700;padding-left:8px}.PartServiceForm .PartServiceInfo-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartServiceForm{background:#f8f8f8;margin-bottom:10px;width:100%}.PartServiceForm-content .PartServiceForm .PartServiceFormHeader{margin-left:18px}.PartServiceForm-content--readonly .PartServiceForm-additionalFields{margin-top:0}.PartServiceForm-content--readonly .PartServiceForm-clarification{margin-bottom:0;margin-top:6px}.PartServiceFormHeader{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.PartServiceFormHeader .MenuActions{max-width:320px}.PartServiceFormHeader .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.PartServiceFormHeader .MenuActions .ButtonModern .SVGIcon-icon{height:21px;width:21px}.PartServiceFormHeader .MenuActions .ButtonModern-wrapper{margin-right:0}.PartServiceFormHeader .MenuActions .SVGIcon-icon path{fill:#4f4f4f}.PartServiceFormHeader .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.PartServiceFormHeader .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.PartServiceFormHeader--openForm .ButtonModern-action-toggler{transform:rotate(180deg)}.PartServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon{height:22px;width:22px}.PartServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon path{fill:#27ae60}.PartServiceFormHeader:not(.PartServiceFormHeader--hasNote) .ButtonModern-action-notes .SVGIcon-icon{height:20px!important;width:20px!important}.PartServiceFormHeader .ButtonModern-action-toggler .SVGIcon-icon{width:12px!important}.PartServiceFormHeader .SVGIcon-addLinkedLaborService,.PartServiceFormHeader .SVGIcon-addLinkedPartService{padding-top:4px}.PartServiceFormHeader .SVGIcon-addLinkedPartService g>g path:first-child{fill:#fff!important}.PartServiceForm-wrapName{max-width:calc(100% - 170px)}.PartServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm-content{padding-bottom:8px}.PartServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.PartServiceForm-additionalFields{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:14px;padding-left:12px;padding-right:8px;position:relative}.PartServiceForm-linkedService{margin-top:6px;padding-top:6px}.PartServiceForm-clarification{margin:6px 0;padding-left:12px}.PartServiceForm-clarification,.PartServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm-clarificationBlock{width:100%}.PartServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:var(--MoneyServiceForm-label-margin)}.PartServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.PartServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px}.PartServiceForm-formItem{margin-right:6px}.PartServiceForm-wrapPartNeeded{padding-bottom:12px;width:288px}.PartServiceForm-wrapNoteBlock{position:relative;width:100%}.PartServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.PartServiceForm-wrapInlineNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:58px}.PartServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.PartServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.PartServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.PartServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:12px}.PartServiceForm-addLabor{bottom:10px;position:absolute;right:12px}.PartServiceForm .ButtonModern-wrapper-closeNote svg{height:21px;width:21px}.PartServiceForm .InlineNote-serviceNote{background:#f8f8f8;border:1px solid #dedede;max-width:calc(100% - 100px);width:calc(100% - 100px)}.PartServiceForm .InlineNote-serviceNote:after{display:none}.PartServiceForm .AddNotes{flex:1}.PartServiceForm .AddNotes-saveIcon{margin-left:0}.PartServiceForm .AddNotes-clearIcon{padding-right:0}.PartServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.PartServiceForm .AmountInput-container-amount{padding-bottom:12px}.PartServiceForm .AmountInput-container-amount .BaseInput-label{min-width:100px;text-align:end}.PartServiceForm .AmountInput-container-amount .BaseInput-content{width:180px}.PartServiceForm .BaseInput-container--clarification{margin-right:12px}.PartServiceForm .BaseInput-container--clarification .BaseInput{max-width:474px;width:100%}.PartServiceForm .BaseInput-container--clarification .BaseInput-label{min-width:100px;text-align:end}.PartServiceForm .BaseInput-container--clarification .BaseInput-prefix{max-width:55px}.PartServiceForm .BaseInput-container--clarification .BaseInput--withPrefix{padding-left:65px}.PartServiceForm .BaseInput-container--partNo{padding-bottom:12px}.PartServiceForm .BaseInput-container--partNo .BaseInput{width:180px}.PartServiceForm .BaseInput-container--partNo .BaseInput-content{max-width:180px}.PartServiceForm .BaseInput-container--partNo .BaseInput-label{min-width:100px;text-align:end}.PartServiceForm .BaseInput-container--serialNumber{padding-bottom:12px}.PartServiceForm .BaseInput-container--serialNumber .BaseInput{width:180px}.PartServiceForm .BaseInput-container--serialNumber .BaseInput-content{max-width:180px}.PartServiceForm .BaseInput-container--serialNumber .BaseInput-label{min-width:100px;text-align:end}.PartServiceForm .QuantityInput-container-quantity{padding-bottom:12px}.PartServiceForm .QuantityInput-container-quantity .BaseInput-label{min-width:100px;text-align:end}.PartServiceForm .QuantityInput-container-quantity .BaseInput-content{width:180px}.PartServiceForm .AutoCompleteSingle-label{min-width:100px;text-align:end}.PartServiceForm .AutoCompleteSingle-select{width:180px}.PartServiceForm .AutoCompleteSingle--catalog{margin-right:12px}.PartServiceForm .AutoCompleteSingle--catalog .AutoCompleteSingle-select{max-width:474px;width:100%}.PartServiceForm .Toggle-partNeeded{height:32px}.PartServiceForm .Toggle-partNeeded .Toggle-label{text-align:end;width:100px}.PartServiceForm .PriceServiceFormField--clarification .PriceServiceFormField-value{width:474px}.PartServiceForm>.Loader{z-index:1}.MoneyServiceForm .MoneyServiceInfo{max-width:calc(100% - 170px)}.MoneyServiceForm .MoneyServiceInfo-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm .MoneyServiceInfo-title .SVGIcon svg{fill:none}.MoneyServiceForm .MoneyServiceInfo-title .SVGIcon svg path{fill:#fff}.MoneyServiceForm .MoneyServiceInfo-title .SVGIcon svg circle{fill:#4f4f4f}.MoneyServiceForm .MoneyServiceInfo-serviceName{font-size:14px;font-weight:700;padding-left:8px}.MoneyServiceForm .MoneyServiceInfo-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.MoneyServiceFormField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:32px}.MoneyServiceFormField-label{font-size:14px;font-weight:700;line-height:18px;margin-right:8px;min-width:100px;text-align:end}.MoneyServiceFormField-value{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:180px}.MoneyServiceForm{--MoneyServiceForm-label-margin:22px;background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.MoneyServiceFormHeader{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.MoneyServiceFormHeader .MenuActions{max-width:320px}.MoneyServiceFormHeader .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.MoneyServiceFormHeader .MenuActions .ButtonModern .SVGIcon-icon{height:21px;width:21px}.MoneyServiceFormHeader .MenuActions .ButtonModern-wrapper{margin-right:0}.MoneyServiceFormHeader .MenuActions .SVGIcon-icon path{fill:#4f4f4f}.MoneyServiceFormHeader .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.MoneyServiceFormHeader .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.MoneyServiceFormHeader .MenuActions .ButtonModern-action-adasThink .SVGIcon path{fill:#1890ff}.MoneyServiceFormHeader--openForm .ButtonModern-action-toggler{transform:rotate(180deg)}.MoneyServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon-icon{height:22px!important;width:22px!important}.MoneyServiceFormHeader--hasNote .ButtonModern-action-notes .SVGIcon-icon path{fill:#27ae60}.MoneyServiceFormHeader:not(.MoneyServiceFormHeader--hasNote) .ButtonModern-action-notes .SVGIcon-icon{height:20px!important;width:20px!important}.MoneyServiceFormHeader .ButtonModern-action-toggler .SVGIcon-icon{width:12px!important}.MoneyServiceForm .AddNotes{flex:1}.MoneyServiceForm .AddNotes-saveIcon{margin-left:0}.MoneyServiceForm .AddNotes-clearIcon{padding-right:0}.MoneyServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.MoneyServiceForm-content{padding-bottom:5px;padding-left:12px}.MoneyServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.MoneyServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.MoneyServiceForm-clarification{margin:10px 0;padding-right:8px}.MoneyServiceForm-clarification,.MoneyServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm-systemClarification{margin-top:10px}.MoneyServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%}.MoneyServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:var(--MoneyServiceForm-label-margin)}.MoneyServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.MoneyServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px 6px}.MoneyServiceForm-wrapNoteBlock{position:relative;width:100%}.MoneyServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.MoneyServiceForm-bottomPart{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:14px;min-width:-moz-min-content;min-width:min-content;padding-right:8px}.MoneyServiceForm-group{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm-formItem{margin-right:6px}.MoneyServiceForm-row{align-items:center;display:flex;padding-bottom:12px;width:100%}.MoneyServiceForm-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;min-width:100px;text-align:end;white-space:nowrap}.MoneyServiceForm-wrapInlineNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:52px}.MoneyServiceForm .InlineNote-serviceNote{background:#f8f8f8;border:1px solid #dedede;max-width:calc(100% - 100px);width:calc(100% - 100px)}.MoneyServiceForm .InlineNote-serviceNote:after{display:none}.MoneyServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.MoneyServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.MoneyServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:6px}.MoneyServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.MoneyServiceForm .ButtonModern-wrapper-closeNote svg{height:21px;width:21px}.MoneyServiceForm .AmountInput-container-amount{padding-bottom:12px}.MoneyServiceForm .AmountInput-container-amount .BaseInput-label{min-width:100px;text-align:end}.MoneyServiceForm .AmountInput-container-amount .BaseInput-content{width:180px}.MoneyServiceForm .QuantityInput-container-quantity{padding-bottom:12px}.MoneyServiceForm .QuantityInput-container-quantity .BaseInput-label{min-width:100px;text-align:end}.MoneyServiceForm .QuantityInput-container-quantity .BaseInput-content{width:180px}.MoneyServiceForm .DropdownSingle-label{min-width:100px;text-align:end}.MoneyServiceForm .DropdownSingle--laborSkill,.MoneyServiceForm .DropdownSingle--laborType{padding-bottom:12px}.MoneyServiceForm .DropdownSingle--laborSkill .DropdownSingle-select,.MoneyServiceForm .DropdownSingle--laborType .DropdownSingle-select{width:180px}.MoneyServiceForm .AutoCompleteSingle--catalog .AutoCompleteSingle-select{max-width:474px;width:100%}.MoneyServiceForm .AutoCompleteSingle--catalog .AutoCompleteSingle-label{min-width:100px;text-align:end}.MoneyServiceForm .AutoCompleteSingle--vendor{padding-bottom:12px}.MoneyServiceForm .AutoCompleteSingle--vendor .AutoCompleteSingle-label{min-width:100px;text-align:end}.MoneyServiceForm .AutoCompleteSingle--vendor .AutoCompleteSingle-select{width:180px}.MoneyServiceForm .AutoCompleteSingle--vendor .AutoCompleteSingle-readonlyValue{padding-bottom:0;width:180px}.MoneyServiceForm .AutoCompleteSingle--technician,.MoneyServiceForm .AutoCompleteSingle--vehiclePart{padding-bottom:12px}.MoneyServiceForm .AutoCompleteSingle--technician .AutoCompleteSingle-label,.MoneyServiceForm .AutoCompleteSingle--vehiclePart .AutoCompleteSingle-label{min-width:100px;text-align:end}.MoneyServiceForm .AutoCompleteSingle--technician .AutoCompleteSingle-readonlyValue,.MoneyServiceForm .AutoCompleteSingle--technician .AutoCompleteSingle-select,.MoneyServiceForm .AutoCompleteSingle--vehiclePart .AutoCompleteSingle-readonlyValue,.MoneyServiceForm .AutoCompleteSingle--vehiclePart .AutoCompleteSingle-select{width:180px}.MoneyServiceForm .BaseInput-container--clarification .BaseInput{max-width:474px;width:100%}.MoneyServiceForm .BaseInput-container--clarification .BaseInput-label{min-width:100px;text-align:end}.MoneyServiceForm .BaseInput-container--clarification .BaseInput-prefix{max-width:55px}.MoneyServiceForm .BaseInput-container--clarification .BaseInput--withPrefix{padding-left:65px}.MoneyServiceForm .BaseInput-container--serialNumber .BaseInput{width:180px}.MoneyServiceForm .BaseInput-container--serialNumber .BaseInput-label{min-width:100px;text-align:end}.MoneyServiceForm .MoneyServiceFormField-clarification .MoneyServiceFormField-value{width:474px}.MoneyServiceForm-form{align-items:center;display:flex;width:100%}@media(max-width:1024px){.MoneyServiceForm-form{align-items:flex-start;flex-direction:column;margin:0 0 10px}}.MoneyServiceForm .InfoField{margin-top:10px;max-width:335px;padding-right:5px}.MoneyServiceForm .InfoField-row{height:60px;min-width:220px;width:220px}.MoneyServiceForm .InfoField-label{text-align:right;white-space:break-spaces}.AutoCompleteMultiple{align-items:center;display:flex;position:relative;width:100%}.AutoCompleteMultiple-errorMessage{bottom:-14px;color:red;font-size:11px;left:0;line-height:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.AutoCompleteMultiple-wrapper{position:relative;width:100%}.AutoCompleteMultiple-label{font-size:14px;margin-bottom:0;margin-right:8px;white-space:nowrap}.AutoCompleteMultiple-select{width:100%}.AutoCompleteMultiple--error .AutoCompleteMultiple-control{border:1px solid red}.AutoCompleteMultiple--error .AutoCompleteMultiple-control:focus,.AutoCompleteMultiple--error .AutoCompleteMultiple-control:hover{border-color:red!important}.AutoCompleteMultiple-loadingIndicator{height:30px;position:relative;width:32px;z-index:2}.AutoCompleteMultiple-loadingIndicator .Loader-image{height:20px;width:20px}.AutoCompleteMultiple-select .AutoCompleteMultiple-indicator--menuIsOpen{padding:4px;transform:rotate(180deg);transition:all .2s ease-out}.AutoCompleteMultiple-select .AutoCompleteMultiple-separator{display:none}.AutoCompleteMultiple-select .AutoCompleteMultiple-input{height:25px;margin:0;padding:0}.AutoCompleteMultiple-select .AutoCompleteMultiple-indicatorsContainer{height:30px}.AutoCompleteMultiple-select .AutoCompleteMultiple-clearIndicator{padding:0 0 2px}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValueText{display:block;margin:0;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValue{align-items:center;background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;height:22px;justify-content:flex-start;margin:0 2px}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValue:hover{background-color:#f5f5f5}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValue svg{height:20px;width:20px}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValue svg:hover{color:#eb5757}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValueMore{min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.AutoCompleteMultiple-select .AutoCompleteMultiple-valueContainer{align-items:center;display:flex;flex-wrap:nowrap;max-height:32px;min-height:32px;padding:0 8px 2px}.AutoCompleteMultiple-select .AutoCompleteMultiple-valueContainer input{height:26px;line-height:0;margin:0;padding:0}.AutoCompleteMultiple-select .AutoCompleteMultiple-multiValueContainer{background-color:transparent;height:32px}.AutoCompleteMultiple-select .AutoCompleteMultiple-placeholder{display:inline-block;position:absolute;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle}.AutoCompleteMultiple-select .AutoCompleteMultiple-option--selected{background-color:#fff;color:#eb5757}.AutoCompleteMultiple-select .AutoCompleteMultiple-option:hover{background-color:#eee}.AutoCompleteMultiple-select .AutoCompleteMultiple--indicator{align-items:center;box-sizing:border-box;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:4px 4px 6px;transition:all .2s linear;transition:all .2s ease-out}.AutoCompleteMultiple-select .AutoCompleteMultiple--indicator:hover{color:#828282}.AutoCompleteMultiple-select .AutoCompleteMultiple-menu{padding:0}.AutoCompleteMultiple-select .AutoCompleteMultiple-menu--limitAchieved{border-radius:4px;box-sizing:border-box;color:#999;padding:12px;text-align:center}.AutoCompleteMultiple-select .AutoCompleteMultiple-loadingIndicator{font-size:8px}.AutoCompleteMultiple-select .AutoCompleteMultiple-control{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:32px;min-height:32px;position:relative;transition:all .1s;width:100%}.AutoCompleteMultiple-select .AutoCompleteMultiple-control--focused,.AutoCompleteMultiple-select .AutoCompleteMultiple-control--focused:hover{border:1px solid #487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5)}.AutoCompleteMultiple-select .AutoCompleteMultiple-control--disabled{background-color:#e0e0e0;opacity:.5}.GenericRepairBundleFormField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:flex-start}.GenericRepairBundleFormField-label{flex:0 0 100px;font-size:14px;font-weight:700;margin-right:8px;text-align:end}.GenericRepairBundleFormField-value{font-size:14px;width:180px}.GenericRepairBundleServiceInfo{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:7px 0}.GenericRepairBundleServiceInfo-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleServiceInfo-title .SVGIcon svg{fill:none}.GenericRepairBundleServiceInfo-title .SVGIcon svg path{fill:#4f4f4f}.GenericRepairBundleServiceInfo-title .SVGIcon svg circle{fill:#000}.GenericRepairBundleServiceInfo-serviceName{font-size:14px;font-weight:700;padding-left:8px}.GenericRepairBundleServiceInfo-clarification{color:#4f4f4f;padding:4px 0 0 24px}.GenericRepairBundleServiceInfo-mainInfo,.GenericRepairBundleServiceInfo-total{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleServiceInfo-total{color:#333;font-size:14px;font-weight:700}.GenericRepairBundleServiceInfo-total-separator{padding:0 6px}.GenericRepairBundleServiceInfo-total-amount{color:#4f4f4f;font-weight:400}.GenericRepairBundleServiceInfo-labelTotal{margin-right:2px}.GenericRepairBundleService{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.GenericRepairBundleService--readonly .GenericRepairBundleService-clarification{margin-bottom:0;margin-top:6px}.GenericRepairBundleService--readonly .GenericRepairBundleService-mainInfo{margin-top:0}.GenericRepairBundleServiceHeader{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:54px;padding-left:16px}.GenericRepairBundleServiceHeader .MenuActions{max-width:320px}.GenericRepairBundleServiceHeader .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.GenericRepairBundleServiceHeader .MenuActions .ButtonModern .SVGIcon-icon{height:21px;width:21px}.GenericRepairBundleServiceHeader .MenuActions .ButtonModern-wrapper{margin-right:0}.GenericRepairBundleServiceHeader .MenuActions .SVGIcon-icon path{fill:#4f4f4f}.GenericRepairBundleServiceHeader .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.GenericRepairBundleServiceHeader .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.GenericRepairBundleServiceHeader--openForm .ButtonModern-action-toggler{transform:rotate(180deg)}.GenericRepairBundleServiceHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon{height:22px;width:22px}.GenericRepairBundleServiceHeader--hasNote .ButtonModern-action-notes .SVGIcon .SVGIcon-icon path{fill:#27ae60}.GenericRepairBundleServiceHeader:not(.GenericRepairBundleServiceHeader--hasNote) .ButtonModern-action-notes .SVGIcon-icon{height:20px!important;width:20px!important}.GenericRepairBundleServiceHeader .ButtonModern-action-toggler .SVGIcon-icon{width:12px!important}.GenericRepairBundleService-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.GenericRepairBundleService-clarification{margin:6px 0;width:100%}.GenericRepairBundleService-clarification,.GenericRepairBundleService-clarificationBlock,.GenericRepairBundleService-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleService-clarificationBlock{flex:1}.GenericRepairBundleService-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px}.GenericRepairBundleService-wrapNoteBlock{position:relative;width:100%}.GenericRepairBundleService-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.GenericRepairBundleService-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:12px}.GenericRepairBundleService-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.GenericRepairBundleService-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.GenericRepairBundleService-showAllNotes:hover{cursor:pointer;text-decoration:underline}.GenericRepairBundleService-wrapInlineNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:58px}.GenericRepairBundleService-group{align-items:center;flex:1;flex-direction:row}.GenericRepairBundleService-group,.GenericRepairBundleService-mainInfo{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:8px;position:relative}.GenericRepairBundleService-mainInfo{align-items:flex-start;flex:1;flex-direction:column;padding-bottom:10px;padding-left:12px;padding-right:12px}.GenericRepairBundleService-wrapForms{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%}.GenericRepairBundleService .BaseInput-container--clarification{margin-right:12px;padding-bottom:8px}.GenericRepairBundleService .BaseInput-container--clarification .BaseInput{max-width:474px;width:100%}.GenericRepairBundleService .BaseInput-container--clarification .BaseInput-label{min-width:100px;text-align:end}.GenericRepairBundleService .BaseInput-container--clarification .BaseInput-prefix{max-width:55px}.GenericRepairBundleService .BaseInput-container--clarification .BaseInput--withPrefix{padding-left:65px}.GenericRepairBundleService .AutoCompleteSingle-label{min-width:100px;text-align:end}.GenericRepairBundleService .AutoCompleteSingle-select{width:180px}.GenericRepairBundleService .AutoCompleteMultiple-label{min-width:100px;text-align:end}.GenericRepairBundleService .AutoCompleteMultiple--catalog{padding-bottom:8px}.GenericRepairBundleService .AutoCompleteMultiple--catalog .AutoCompleteMultiple-wrapper{max-width:calc(100% - 108px);width:100%}.GenericRepairBundleService .AutoCompleteMultiple--catalog .AutoCompleteMultiple-select .AutoCompleteMultiple-multiValueText{direction:rtl;text-align:end}.GenericRepairBundleService .DropdownSingle-label{min-width:100px;text-align:end;white-space:break-spaces;width:100px}.GenericRepairBundleService .DropdownSingle-repairOperation{margin-right:12px;max-width:280px;min-width:180px}.GenericRepairBundleService .DropdownSingle-menu{z-index:1202}.GenericRepairBundleService .AddNotes{flex:1}.GenericRepairBundleService .AddNotes-saveIcon{margin-left:0}.GenericRepairBundleService .AddNotes-clearIcon{padding-right:0}.GenericRepairBundleService .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.GenericRepairBundleService .GenericRepairBundleFormField--clarification .GenericRepairBundleFormField-value{min-width:200px}.GenericRepairBundleService .GenericRepairBundleFormField--repairOperation .GenericRepairBundleFormField-value{min-width:212px}.GenericRepairBundleService .Stack--operationPartProperties .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ccc}.GenericRepairBundleService .LaborServiceForm,.GenericRepairBundleService .MoneyServiceForm,.GenericRepairBundleService .PartServiceForm{margin-bottom:0}.RepairOrderDetailsAddNewServices .ModalModern-wrapper-addNewServices{height:100vh;width:min(1000px,98%)}.RepairOrderDetailsAddNewServices-searchContent{position:relative;width:680px;z-index:2}.RepairOrderDetailsAddNewServices-mainActions{margin-top:25px;padding-top:25px}.RepairOrderDetailsAddNewServices-wrapLoader .Loader{width:min(1000px,98%)}.RepairOrderDetailsAddNewServices-searchBlock{padding:10px 0;position:relative}.RepairOrderDetailsAddNewServices-wrapCheckoutInfo .CheckoutInfoWrapper{margin-right:18px}.RepairOrderDetailsAddNewServices .TwoColumnSearch--addService .TwoColumnSearchSelectedItems-item{max-width:calc(100% - 8px)}.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-bundleService svg path,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-feeBundleService svg path,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-laborService svg path,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-matrixService svg path,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-partService svg path{fill:#4f4f4f}.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-bundleService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-feeBundleService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-laborService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-matrixService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-moneyService svg path,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-partService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-percentService svg path{fill:#fff}.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-moneyService svg circle,.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-percentService svg circle{fill:#4f4f4f}.RepairOrderDetailsAddNewServices .TwoColumnSearch-content .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.RepairOrderDetailsAddNewServices .GenericRepairBundleService,.RepairOrderDetailsAddNewServices .GenericRepairBundleService-group,.RepairOrderDetailsAddNewServices .LaborServiceForm,.RepairOrderDetailsAddNewServices .MoneyServiceForm,.RepairOrderDetailsAddNewServices .PartServiceForm{position:static}.RepairOrderDetailsAddNewServices .GenericRepairBundleService-bottomForm,.RepairOrderDetailsAddNewServices .GenericRepairBundleService-group-bottomForm,.RepairOrderDetailsAddNewServices .LaborServiceForm-bottomForm,.RepairOrderDetailsAddNewServices .MoneyServiceForm-bottomForm,.RepairOrderDetailsAddNewServices .PartServiceForm-bottomForm{align-items:center}.RepairOrderDetailsAddNewServices .TeamTechnicianModal .Loader{left:auto;right:0}.RepairOrderEntityNotes{padding-bottom:10px}.RepairOrderEntityNotes-listContainer{border:1px solid #d3d3d3;padding:10px}.RepairOrderEntityNotes-header{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.RepairOrderEntityNotes-entityName{font-weight:700;padding:0 10px;width:100%;word-break:break-all}.RepairOrderEntityNotes .ButtonModern-text{white-space:nowrap}.RepairOrderEntityNotes .NotesList:not(:first-child){padding-top:12px}.RepairOrderEntityNotes .NotesList .TextNote{width:100%}.RepairOrderEntityNotes .NotesList .TextNote:last-child{margin-bottom:0}.ModalModern-wrapper-repairOrderNotes .ModalModern-body{padding-top:0}.ModalModern-wrapper-repairOrderNotes .RepairOrderNotesModal-togglePanel{background-color:#fff;box-shadow:0 0 5px #d3d3d3;display:flex;left:-20px;padding:20px;position:relative;width:calc(100% + 40px)}.ModalModern-wrapper-repairOrderNotes .RepairOrderNotesModal-togglePanel .Toggle-showServices{margin-right:50px}.ModalModern-wrapper-repairOrderNotes .RepairOrderNotesModal-noServicesMessage{font-weight:700;text-align:center}.ModalModern-wrapper-repairOrderNotes .ModalModern-footer .ButtonModern-wrapper-ok{display:block;margin:auto;width:120px}.ModalModern-wrapper-serviceNotes .ModalModern-body{padding-top:0}.ModalModern-wrapper-serviceNotes .ServiceNotesModal-togglePanel{background-color:#fff;box-shadow:0 0 5px #d3d3d3;display:flex;left:-20px;padding:20px;position:relative;width:calc(100% + 40px)}.ModalModern-wrapper-serviceNotes .ModalModern-footer .ButtonModern-wrapper-ok{display:block;margin:auto;width:120px}.RepairOrderPhasesActions{align-items:center;display:flex;height:50px;margin-top:12px}.ModalModern-wrapper-repairOrderAddNewTask .ModalModern-body{padding-left:60px;padding-top:40px}.ModalModern-wrapper-repairOrderAddNewTask .Fieldset-item-label{min-width:15%;width:15%}.ModalModern-wrapper-repairOrderAddNewTask .Fieldset-item-component{max-width:400px}.ModalModern-wrapper-repairOrderAddNewTask .Fieldset-item--note .Fieldset-item-label{align-items:flex-start;padding-top:5px}.Tab{align-items:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:0;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:-1px -1px 0 0;outline:none;padding:15px 25px;position:relative}.Tab:after{border-top:2px solid #eb5757;bottom:auto;content:"";display:none;left:0;position:absolute;right:auto;top:0;width:100%}.Tab--active:after,.Tab:hover:not(.Tab--disabled):after{display:block}.Tab--active,.Tab:hover:not(.Tab--disabled){border-bottom-color:#fff;z-index:3}.Tab--disabled{background-color:#f6f7f9}.Tab-text{color:#828282;font-size:14px;font-weight:400;line-height:16px}.Tab--active .Tab-text,.Tab:focus .Tab-text{color:#000;text-shadow:0 0 .5px #000}.Tab-icon+.Tab-text{margin-left:5px}.Tab-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-height:16px}.Tab-icon svg{fill:#828282;max-height:16px}.Tab--active .Tab-icon svg{fill:#000}.Tabs{--tabs-border-width:1px;display:flex;position:relative;width:100%}.Tabs:not(.Tabs--vertical){flex-direction:column}.Tabs-header{background-color:#fff;display:flex;padding:var(--tabs-border-width) var(--tabs-border-width) 0 0;position:relative}.Tabs-header:after{border-bottom:var(--tabs-border-width) solid #bdbdbd;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.Tabs-header>.Tab{z-index:2}.Tabs-main{flex-grow:1;min-height:100px;padding:10px}.Tabs--basic .Tab{width:-moz-fit-content;width:fit-content}.Tabs--stickyHeader .Tabs-header{left:0;overflow:visible;position:sticky;top:0}.Tabs--vertical .Tabs-header{flex-direction:column;max-width:180px}.Tabs--vertical .Tabs-header:after{border-bottom:none;border-right:var(--tabs-border-width) solid #bdbdbd}.Tabs--vertical .Tab{width:auto}.Tabs--vertical .Tab:after{border-left:2px solid #eb5757;border-top:0;height:100%;width:auto}.Tabs--vertical .Tab--active:not(.Tabs--vertical .Tab--disabled),.Tabs--vertical .Tab:hover:not(.Tabs--vertical .Tab--disabled){border-bottom-color:#bdbdbd;border-right-color:#fff}.EntityDateTimeRangeInfo-label{padding-right:5px}.EntityDurationsInfo-durationItem{display:flex;justify-content:space-between}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell:last-child{align-items:flex-start}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell{word-break:break-all}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--time{flex:1 0 15%;min-width:225px}@media(max-width:1023px){.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--time{flex-basis:10%;min-width:170px}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--time .EntityDateTimeRangeInfo-timeItem{display:flex;flex-direction:column}}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--duration{flex:0 0 15%;min-width:135px}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--duration .EntityDurationsInfo{max-width:170px}@media(max-width:1023px){.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--duration{flex-basis:10%;min-width:100px}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--duration .EntityDurationsInfo-durationItem{flex-direction:column}}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--entityType{flex:0 0 10%;min-width:80px}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--entityName{flex:1 0 10%}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--status{align-items:center;flex:0 0 10%;min-width:100px}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--user{flex:1 0 10%}.Table--repairOrderAuditLogAllEntities .Table-row .Table-cell--description{flex:1 0 10%;min-width:110px}.Table--repairOrderAuditLogAllEntities .Table-header .Table-cell{justify-content:center}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell:last-child{align-items:flex-start}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell{word-break:break-all}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--time{flex:1 0 10%;min-width:225px}@media(max-width:1023px){.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--time{min-width:160px}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--time .EntityDateTimeRangeInfo-timeItem{display:flex;flex-direction:column}}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--duration{flex:0 0 15%;min-width:135px}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--duration .EntityDurationsInfo{max-width:170px}@media(max-width:1023px){.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--duration{flex-basis:10%;min-width:100px}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--duration .EntityDurationsInfo-durationItem{flex-direction:column}}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--entityType{flex:0 0 15%;min-width:80px}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--entityName,.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--phase{flex:1 0 15%}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--user{flex:0 0 15%}.Table--repairOrderAuditLogPhasesAndDepartments .Table-row .Table-cell--description{flex:1 0 15%;min-width:110px}.Table--repairOrderAuditLogPhasesAndDepartments .Table-header .Table-cell{justify-content:center}.Table--repairOrderAuditLogServices .Table-row .Table-cell:last-child{align-items:flex-start}.Table--repairOrderAuditLogServices .Table-row .Table-cell{word-break:break-all}.Table--repairOrderAuditLogServices .Table-row .Table-cell--time{flex:1 0 15%;min-width:225px}@media(max-width:1023px){.Table--repairOrderAuditLogServices .Table-row .Table-cell--time{flex-basis:10%;min-width:170px}.Table--repairOrderAuditLogServices .Table-row .Table-cell--time .EntityDateTimeRangeInfo-timeItem{display:flex;flex-direction:column}}.Table--repairOrderAuditLogServices .Table-row .Table-cell--duration{flex:0 0 15%;min-width:135px}.Table--repairOrderAuditLogServices .Table-row .Table-cell--duration .EntityDurationsInfo{max-width:170px}@media(max-width:1023px){.Table--repairOrderAuditLogServices .Table-row .Table-cell--duration{flex-basis:10%;min-width:100px}.Table--repairOrderAuditLogServices .Table-row .Table-cell--duration .EntityDurationsInfo-durationItem{flex-direction:column}}.Table--repairOrderAuditLogServices .Table-row .Table-cell--entityName,.Table--repairOrderAuditLogServices .Table-row .Table-cell--phase{flex:1 0 10%}.Table--repairOrderAuditLogServices .Table-row .Table-cell--status{align-items:center;flex:0 0 10%;min-width:100px}.Table--repairOrderAuditLogServices .Table-row .Table-cell--user{flex:1 0 12%}.Table--repairOrderAuditLogServices .Table-row .Table-cell--description{flex:1 0 20%;min-width:110px}.Table--repairOrderAuditLogServices .Table-header .Table-cell{justify-content:center}.Table--repairOrderAuditLogParts .Table-row .Table-cell:last-child{align-items:flex-start}.Table--repairOrderAuditLogParts .Table-row .Table-cell{word-break:break-all}.Table--repairOrderAuditLogParts .Table-row .Table-cell--time{flex:1 0 15%;min-width:225px}@media(max-width:1023px){.Table--repairOrderAuditLogParts .Table-row .Table-cell--time{flex-basis:10%;min-width:170px}.Table--repairOrderAuditLogParts .Table-row .Table-cell--time .EntityDateTimeRangeInfo-timeItem{display:flex;flex-direction:column}}.Table--repairOrderAuditLogParts .Table-row .Table-cell--duration{flex:0 0 15%;min-width:135px}.Table--repairOrderAuditLogParts .Table-row .Table-cell--duration .EntityDurationsInfo{max-width:170px}@media(max-width:1023px){.Table--repairOrderAuditLogParts .Table-row .Table-cell--duration{flex-basis:10%;min-width:100px}.Table--repairOrderAuditLogParts .Table-row .Table-cell--duration .EntityDurationsInfo-durationItem{flex-direction:column}}.Table--repairOrderAuditLogParts .Table-row .Table-cell--entityName,.Table--repairOrderAuditLogParts .Table-row .Table-cell--phase{flex:1 0 10%}.Table--repairOrderAuditLogParts .Table-row .Table-cell--status{align-items:center;flex:0 0 10%;min-width:100px}.Table--repairOrderAuditLogParts .Table-row .Table-cell--user{flex:1 0 12%}.Table--repairOrderAuditLogParts .Table-row .Table-cell--description{flex:1 0 20%;min-width:110px}.Table--repairOrderAuditLogParts .Table-header .Table-cell{justify-content:center}.AdvancedSearchInput{position:relative}.AdvancedSearchInput--opened .SVGIcon-arrowIcon svg{transform:rotate(180deg)}.AdvancedSearchInputPrefix .SVGIcon-magnifierIcon svg{height:20px;width:20px}.AdvancedSearchInputPrefix .SVGIcon-magnifierIcon path{fill:#4f4f4f}.AdvancedSearchInputPostfix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AdvancedSearchInputPostfix .ButtonModern-clearButton .ButtonModern-icon{justify-content:flex-end;padding:0}.AdvancedSearchInputPostfix .SVGIcon-arrowIcon{height:15px;width:15px}.AdvancedSearchInputPostfix .SVGIcon-clearIcon{height:20px;width:20px}.AdvancedSearchInputTips-title{bottom:-15px;cursor:pointer;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.AdvancedSearchInputTips-contentItem{display:flex;padding-bottom:5px}.AdvancedSearchInputTips-contentItemLabel{font-weight:700;padding-right:5px}.AdvancedSearchInput .BaseInput{max-width:none;padding-left:40px;padding-right:70px}.AdvancedSearchInput .BaseInput-content{max-width:none}.AdvancedSearchInput .BaseInput-postfix{max-width:80px;right:0}.AdvancedSearchInput .BaseInput-prefix{left:0}.AdvancedSearchSaved-title{background:#f2f2f2;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;font-size:14px;line-height:35px;padding:0 10px}.AdvancedSearchSaved-contentItem{align-items:center;border-bottom:1px solid #bdbdbd;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.AdvancedSearchSaved-contentItem--pinned .ButtonModern-wrapper-pinnedSearch .SVGIcon{background:#e0e0e0}.AdvancedSearchSaved-contentItem--active{background:#f5f5f5}.AdvancedSearchSaved-contentItem--disabled{pointer-events:none}.AdvancedSearchSaved-contentItem .Button-icon{height:35px}.AdvancedSearchSaved-contentItem .ButtonModern-wrapper-pinnedSearch{flex:0 0 10%}.AdvancedSearchSaved-contentItem .ButtonModern-wrapper-pinnedSearch .SVGIcon{border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;height:25px;padding:5px;width:25px}.AdvancedSearchSaved-contentItemName{background:none;border:none;color:#000;flex:1 1 auto;font-size:12px;line-height:40px;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.AdvancedSearchSaved-contentItemName:not(.AdvancedSearchSaved-contentItemName--withPin){padding-left:10px}.AdvancedSearchSaved-contentItem .ButtonModern-wrapper-editSearch{flex:0 0 10%}.AdvancedSearchSaved-contentItem .ButtonModern-wrapper-editSearch .SVGIcon{height:20px;width:20px}.AdvancedSearchOptions{background:#fff;border-radius:4px;box-shadow:0 0 3px 0;left:0;position:absolute;right:0;top:35px;z-index:800}.AdvancedSearchOptions-form{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;justify-content:space-between;padding-left:10px}.AdvancedSearchOptions-formText{line-height:35px}.AdvancedSearchOptions-formIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:35px;justify-content:center;width:40px}.AdvancedSearchOptions-formIcon svg{height:20px;width:20px}.AdvancedSearchActions-main,.AdvancedSearchActions-savedSearches{border-top:1px solid #bdbdbd;padding:20px 10px}.AdvancedSearchActions-savedSearches{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AdvancedSearchActions-savedSearchesName{width:60%}.AdvancedSearchActions-savedSearchesActions{width:40%}.AdvancedSearchActions .ButtonModern{font-size:14px;padding:5px 15px;width:100px}.AdvancedSearchActions .BaseInput-label{font-weight:400}.AdvancedSearchForm{background:#fff;border-radius:4px;box-shadow:0 0 3px 0;min-width:700px;position:absolute;right:0;top:35px;z-index:800}.AdvancedSearchForm--left{left:0}.AdvancedSearchForm--right{right:0}.AdvancedSearchForm-header{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:space-between;padding:0 0 0 15px}.AdvancedSearchForm-header .SVGIcon{fill:#828282;height:18px;width:18px}.AdvancedSearchForm-content{padding:10px 15px}.AdvancedSearchForm .Loader-image{z-index:1}.AdvancedSearchForm-headerTitle{font-size:16px;font-weight:500;line-height:18px}.AdvancedSearch{position:relative}.DateTimePickerHeader .ArrowIcon:hover .ArrowIcon-icon{cursor:pointer}.DateTimePickerHeader .ArrowIcon:hover .ArrowIcon-icon path{fill:#ff7875}.DateTimePickerHeader .ArrowIcon-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:16px;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;z-index:1}.DateTimePickerHeader .ArrowIcon-icon path{fill:#4f4f4f}.DateRange-input{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;font-size:14px;height:32px;padding:4px 20px 4px 8px;width:100%}.DateRange-input--error{border-color:#eb5757}.DateRange-wrapInput{position:relative}.DateRange-wrapInput-icons{align-items:center;bottom:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;pointer-events:none;position:absolute;right:0;top:2px}.DateRange-wrapInput :focus-within{box-shadow:0 0 0 3px rgba(72,124,184,.5)!important}.DateRange-wrapInput-input{border:1px solid #bdbdbd;border-radius:4px}.DateRange-wrapInput-input--error{border:1px solid red;box-sizing:border-box}.DateRange .SVGIcon{padding-right:5px}.DateRange .SVGIcon svg{height:15px;width:15px}.DateRange .SVGIcon svg path{fill:#4f4f4f}.DateRange-errorMessage{color:red;font-size:11px;position:absolute}.DateRange{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:flex-start;position:relative}.DateRange-label{font-size:14px;min-width:-moz-fit-content;min-width:fit-content;padding:0 5px;text-align:right;width:30%}.DateRange-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}.DateRange-container--from{margin-right:10px}.DateRange-input:disabled{background-color:#e0e0e0;opacity:.5}.DateRange--oneLabel{flex-wrap:nowrap}.DateRange--withLabels .DateRange-container--from{margin-right:0}.DateRange--readonly input{border:none}.DateRange--readonly .DateTimePicker-wrapInput-icons{display:none}.DateRange .react-datepicker{border:1px solid #e8e8e8;display:flex}.DateRange .react-datepicker__header{background:#fff;border-bottom:1px solid #e8e8e8;height:73px;padding:0}.DateRange .react-datepicker__header--time{padding:0}.DateRange .react-datepicker-time__header{font-size:14px;height:73px;line-height:73px}.DateRange .react-datepicker__time-container{border-left:1px solid #e8e8e8}.DateRange .react-datepicker .react-datepicker__day--keyboard-selected,.DateRange .react-datepicker .react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range,.DateRange .react-datepicker__month--selecting-range .react-datepicker .react-datepicker__day--in-selecting-range{background-color:#f5f5f5;border:1px solid #ff7875;box-sizing:border-box;color:#eb5757;height:30px;line-height:28px;width:36px}.DateRange .react-datepicker__day--in-range:not(.DateRange .react-datepicker--keyboard-selected),.DateRange .react-datepicker__day--in-selecting-range:not(.DateRange .react-datepicker--keyboard-selected),.DateRange .react-datepicker__day--selected:not(.DateRange .react-datepicker--keyboard-selected){background-color:#ff7875;color:#fff}.DateRange .react-datepicker__day{font-size:14px;height:30px;line-height:30px;text-align:center;width:36px}.DateRange .react-datepicker__day-names{padding-bottom:10px}.DateRange .react-datepicker__day-name{color:#4f4f4f;font-size:14px;width:36px}.DateRange .react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:transparent;background-color:initial;color:#4f4f4f}.DateRange-error{color:red;font-size:11px;overflow:hidden;padding:2px 0;position:absolute;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%}.RepairOrderAuditLogAdvancedSearch .AdvancedSearchForm{z-index:calc(var(--z-index-modal) + 1)}.RepairOrderAuditLogAdvancedSearch .AdvancedSearchForm-content{padding-bottom:15px}.RepairOrderAuditLogAdvancedSearch .Fieldset-textSearch{border-bottom:1px solid #bdbdbd}.RepairOrderAuditLogAdvancedSearch .Fieldset-textSearch .Fieldset-container{width:50%}.RepairOrderAuditLogAdvancedSearch .Fieldset-formFields{padding-top:20px}.RepairOrderAuditLogAdvancedSearch .Fieldset-formFields .Fieldset-container{display:grid;grid-template-areas:"user status" "phase timeFrame" ". dateRange";grid-template-columns:1fr 1fr}.RepairOrderAuditLogAdvancedSearch .Fieldset-item-label{min-width:100px;width:100px}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--hasText{grid-area:hasText;width:100%}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--user{grid-area:user}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--phase{grid-area:phase}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--status{grid-area:status}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--timeFrame{grid-area:timeFrame}.RepairOrderAuditLogAdvancedSearch .Fieldset-item--dateRange{grid-area:dateRange}.ModalModern-wrapper-repairOrderAuditLog{width:95%}.ModalModern-wrapper-repairOrderAuditLog .RepairOrderAuditLog{padding-bottom:20px}.ModalModern-wrapper-repairOrderAuditLog .RepairOrderAuditLog .AdvancedSearch{width:400px}.ModalModern-wrapper-repairOrderAuditLog .RepairOrderAuditLog-header{display:flex;justify-content:flex-end;padding-bottom:15px}.ModalModern-wrapper-repairOrderAuditLog .RepairOrderAuditLog-emptyState{font-size:20px;margin:200px auto auto;text-align:center}.ModalModern-wrapper-repairOrderAuditLog .RepairOrderAuditLog>.Loader{bottom:0;height:calc(100% - 175px);top:175px}.ModalModern-wrapper-repairOrderAuditLog .Tabs{height:100%}.ModalModern-wrapper-repairOrderAuditLog .Tabs-main{padding:0}.ModalModern-wrapper-repairOrderAuditLog .Table.FlexTable{padding:20px 0 0}.ModalModern-wrapper-repairOrderAuditLog .ButtonModern-wrapper-loadMore{display:block;margin:30px auto 0;width:180px}.TrafficLightAnswer{align-items:center;display:flex}.TrafficLightAnswer-icon{background:#4f4f4f;border-radius:50%;height:18px;margin:0 2px;width:18px}.TrafficLightAnswer-icon--green{background:#61b615}.TrafficLightAnswer-icon--yellow{background:#ffc600}.TrafficLightAnswer-icon--red{background:red}.TrafficLightAnswer-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:18px;overflow:hidden;padding-left:15px;word-break:break-word}.LogicalAnswer{align-items:center;display:flex}.LogicalAnswer-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.LogicalAnswer-text--yes{color:#27ae60}.LogicalAnswer-text--no{color:red}.SelectAnswer{align-items:center;border:1px solid #c5c5c5;box-sizing:border-box;display:flex;margin-bottom:10px;padding:15px;width:100%}.SelectAnswer:last-child{margin-bottom:0}.DateAnswer-text,.FreeTextAnswer-text,.SelectAnswer-text,.TimeAnswer-text,.TiresAnswer-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.Question{border:1px solid #c5c5c5;border-radius:4px;border-top:3px solid #bdbdbd;box-shadow:0 0 8px rgba(0,0,0,.15);display:flex;flex-direction:column;font-size:14px;font-weight:700;padding:15px 0}.Question--emptyRequired{border-top:3px solid #eb5757}.Question--emptyRequired .QuestionHeader-icon{background:#eb5757}.Question--answered{border-top:3px solid #6fcf97}.Question--answered .QuestionHeader-icon{background:#27ae60}.QuestionHeader{align-items:center;border-bottom:1px solid #c5c5c5;display:flex;padding:0 15px 10px}.QuestionHeader-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-left:10px;word-break:break-word}.QuestionHeader-icon{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:32px;justify-content:center;min-width:32px}.QuestionHeader-icon .SVGIcon path{fill:#fff}.QuestionAnswers{padding:10px 20px 0}.QuestionAnswers-empty{align-items:center;color:#939393;display:flex;justify-content:center;padding:20px 0 10px;width:100%}.ModalModern-wrapper-questionSection .Question{margin-bottom:10px}.ModalModern-wrapper-questionSection .ModalModern-footer .ButtonModern-wrapper-ok{display:block;margin:auto;width:120px}.ModalModern-wrapper-questionForms{width:750px}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-section{align-items:center;background-color:#fff;border:1px solid #c5c5c5;border-radius:2px;cursor:pointer;display:flex;font-weight:700;height:50px;justify-content:space-between;margin:10px 0;padding-left:16px;width:60%;width:100%}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-sectionInfoTitle{padding-bottom:5px}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-sectionInfoSubtitle{color:#828282;font-weight:400}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-section:hover{background-color:#f8f8f8;color:#eb5757}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-section:hover svg{fill:#eb5757}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-section .SVGIcon-questionFormSectionOpen{padding-right:10px}.ModalModern-wrapper-questionForms .RepairOrderQuestionForms-section .SVGIcon-questionFormSectionOpen svg{height:16px;width:16px}.ModalModern-wrapper-questionForms .RepairOrderQuestionFormsEmpty{font-size:20px;margin:350px auto auto;text-align:center}.ModalModern-wrapper-questionForms .ModalModern-footer .ButtonModern-wrapper-ok{display:block;margin:auto;width:120px}.DateTimePickerHeader .ArrowIcon{position:relative}.DateTimePickerHeader .ArrowIcon:hover .SVGIcon-icon-arrowIcon{cursor:pointer}.DateTimePickerHeader .ArrowIcon:hover .SVGIcon-icon-arrowIcon path{fill:#ff7875}.DateTimePickerHeader .ArrowIcon--disabled{pointer-events:none}.DateTimePickerHeader .ArrowIcon--disabled path{fill:#bfbfbf}.DateTimePickerHeader .ArrowIcon .SVGIcon-icon-arrowIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:16px;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;z-index:1}.DateTimePickerHeader .ArrowIcon .SVGIcon-icon-arrowIcon path{fill:#4f4f4f}.DateTimePickerHeader .ArrowIcon-clickArea{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2}.DateTimePickerHeader{align-items:center;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px 0}.DateTimePickerHeader-previous{padding-left:12px}.DateTimePickerHeader-next,.DateTimePickerHeader-previous{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.DateTimePickerHeader-next{padding-right:12px}.DateTimePickerHeader-date{color:#000;font-size:14px;font-weight:700}.DateTimePicker-input{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;font-size:14px;height:32px;min-width:100%;padding:4px 8px}.DateTimePicker-input--error{border-color:#eb5757}.DateTimePicker-wrapInput{min-width:170px;position:relative}.DateTimePicker-wrapInput-icons{align-items:center;bottom:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;pointer-events:none;position:absolute;right:0;top:2px}.DateTimePicker-wrapInput-input{border:1px solid #bdbdbd;border-radius:4px}.DateTimePicker-wrapInput-input--error{border:1px solid red;box-sizing:border-box}.DateTimePicker .SVGIcon-iconCalendar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:14px;justify-content:flex-start;margin-right:10px;width:14px}.DateTimePicker .SVGIcon-iconCalendar path{fill:#4f4f4f}.DateTimePicker .SVGIcon-icon-iconCalendar{height:14px;width:14px}.DateTimePicker-errorMessage{color:red;font-size:11px;max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.DateTimePicker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.DateTimePicker--readonly input{border:none}.DateTimePicker--readonly .DateTimePicker-wrapInput-icons{display:none}.DateTimePicker-label{font-size:14px;margin-bottom:0;margin-right:8px;white-space:nowrap}.DateTimePicker .react-datepicker{border:1px solid #e8e8e8}.DateTimePicker .react-datepicker-popper{z-index:2}.DateTimePicker .react-datepicker__header{background:#fff;border-bottom:1px solid #e8e8e8;padding:0}.DateTimePicker .react-datepicker__header--time{padding:0}.DateTimePicker .react-datepicker-time__header{font-size:14px;height:67px;line-height:67px}.DateTimePicker .react-datepicker__time-list-item{line-height:20px}.DateTimePicker .react-datepicker__time-list-item--selected{background:#ff7875!important;color:#fff!important}.DateTimePicker .react-datepicker__time-container{border-left:1px solid #e8e8e8}.DateTimePicker .react-datepicker__day{color:#4f4f4f;font-size:14px;height:30px;line-height:30px;text-align:center;width:36px}.DateTimePicker .react-datepicker__day--selected{background:#ff7875;color:#fff}.DateTimePicker .react-datepicker__day--disabled{color:#bfbfbf}.DateTimePicker .react-datepicker__day--keyboard-selected{background:#f5f5f5;border:1px solid #ff7875;box-sizing:border-box;color:#eb5757;height:30px;line-height:28px;width:36px}.DateTimePicker .react-datepicker__day-name{color:#4f4f4f;font-size:14px;width:36px}.DateTimePicker .react-datepicker__day-names{padding-bottom:10px}.DateTimePicker .react-datepicker-popper{margin:0}.DateTimePicker .react-datepicker-popper .react-datepicker__triangle{display:none}.RepairOrderDetailsStartOrderModal{position:relative;z-index:1202}.RepairOrderDetailsStartOrderModal .DateTimePicker-startedDate{align-items:flex-start;flex-direction:column}.RepairOrderDetailsStartOrderModal .DateTimePicker-startedDate .DateTimePicker-label{padding-bottom:6px}.RepairOrderDetailsStartOrderModal .DateTimePicker-targetDate{align-items:flex-start;flex-direction:column;padding-top:12px}.RepairOrderDetailsStartOrderModal .DateTimePicker-targetDate .DateTimePicker-label{padding-bottom:6px}.RepairOrderDetailsStartOrderModal .ButtonGroup-modalActions{height:100%}.RepairOrderLinkItem{align-items:center;border:1px solid #c5c5c5;display:flex;justify-content:space-between;margin-top:15px;padding:5px 15px;width:100%}.RepairOrderLinkItem-url{overflow:hidden;text-overflow:ellipsis;width:80%}.RepairOrderLinkForm{align-items:center;border:1px solid #c5c5c5;display:flex;justify-content:space-between;margin-top:15px;padding:15px}.RepairOrderLinkFormFields{width:85%}.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkTitle{margin-bottom:15px}.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkTitle .BaseInput-content,.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkTitle .BaseInput-content .BaseInput--repairOrderLinkTitle,.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkTitle .BaseInput-content .BaseInput--repairOrderLinkURL,.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkURL .BaseInput-content,.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkURL .BaseInput-content .BaseInput--repairOrderLinkTitle,.RepairOrderLinkFormFields .BaseInput-container--repairOrderLinkURL .BaseInput-content .BaseInput--repairOrderLinkURL{max-width:100%}.RepairOrderLinkForm .ButtonModern-wrapper-repairOrderLinkSave .ButtonModern-repairOrderLinkSave{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.RepairOrderLinkForm .ButtonModern-wrapper-repairOrderLinkSave svg{height:24px;width:24px}.ModalModern-wrapper-links{width:750px}.ModalModern-wrapper-links .RepairOrderLinks-Link,.ModalModern-wrapper-links .RepairOrderLinks-NewLinkForm,.ModalModern-wrapper-links .RepairOrderLinks-section{align-items:center;border:1px solid #c5c5c5;border-radius:2px;display:flex;padding-left:16px}.ModalModern-wrapper-links .RepairOrderLinks-section{background-color:#fff;cursor:pointer;font-weight:700;height:50px;justify-content:space-between;margin:10px 0;width:60%;width:100%}.ModalModern-wrapper-links .RepairOrderLinks-sectionInfoTitle{padding-bottom:5px}.ModalModern-wrapper-links .RepairOrderLinks-sectionInfoSubtitle{color:#828282;font-weight:400}.ModalModern-wrapper-links .RepairOrderLinks-section:hover{background-color:#f8f8f8;color:#eb5757}.ModalModern-wrapper-links .RepairOrderLinks-section:hover svg{fill:#eb5757}.ModalModern-wrapper-links .RepairOrderLinks-Modal-Footer{align-items:center;display:flex;flex-direction:row;justify-content:center}.ModalModern-wrapper-links .RepairOrderLinks-buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.ModalModern-wrapper-links .RepairOrderLinksEmpty{font-size:20px;margin:350px auto auto;text-align:center}.ModalModern-wrapper-links .ModalModern-footer .ButtonModern-wrapper-ok{display:block;margin:auto;width:120px}.ProblemServicesTable{color:#4f4f4f}.ProblemServicesTableRow-wrapName{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ProblemServicesTableRow-wrapName .SVGIcon-bundleService svg,.ProblemServicesTableRow-wrapName .SVGIcon-feeBundleService svg,.ProblemServicesTableRow-wrapName .SVGIcon-laborService svg,.ProblemServicesTableRow-wrapName .SVGIcon-matrixService svg,.ProblemServicesTableRow-wrapName .SVGIcon-partService svg{fill:none}.ProblemServicesTableRow-wrapName .SVGIcon-bundleService svg path,.ProblemServicesTableRow-wrapName .SVGIcon-feeBundleService svg path,.ProblemServicesTableRow-wrapName .SVGIcon-laborService svg path,.ProblemServicesTableRow-wrapName .SVGIcon-matrixService svg path,.ProblemServicesTableRow-wrapName .SVGIcon-partService svg path{fill:#4f4f4f}.ProblemServicesTableRow-wrapName .SVGIcon-bundleService svg circle,.ProblemServicesTableRow-wrapName .SVGIcon-feeBundleService svg circle,.ProblemServicesTableRow-wrapName .SVGIcon-laborService svg circle,.ProblemServicesTableRow-wrapName .SVGIcon-matrixService svg circle,.ProblemServicesTableRow-wrapName .SVGIcon-partService svg circle{fill:#fff}.ProblemServicesTableRow-wrapName .SVGIcon-moneyService svg,.ProblemServicesTableRow-wrapName .SVGIcon-percentService svg{fill:none}.ProblemServicesTableRow-wrapName .SVGIcon-moneyService svg path,.ProblemServicesTableRow-wrapName .SVGIcon-percentService svg path{fill:#fff}.ProblemServicesTableRow-wrapName .SVGIcon-moneyService svg circle,.ProblemServicesTableRow-wrapName .SVGIcon-percentService svg circle{fill:#4f4f4f}.ProblemServicesTableRow-wrapName .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.ProblemServicesTableRow-name{padding-left:10px}.ProblemServicesTableRow-name,.ProblemServicesTableRow-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.ProblemServicesTableRow-status{display:inline-flex;flex:0 0 25%;max-width:200px}.ProblemServicesTableRow-status--error .DropdownSingle-control{border:1px solid #eb5757!important}.ProblemServicesTable-empty{color:#4f4f4f;font-size:20px;padding:30px 0;text-align:center}.ProblemServicesTable .Table.FlexTable{padding:0}.ProblemServicesTable .Table.FlexTable .Table-cell{box-sizing:border-box;padding:8px;word-break:break-all}.ProblemServicesTable .Table.FlexTable .Table-cell.Table-cell--serviceName{flex:1 0 25%;word-break:break-word}.ProblemServicesTable .Table.FlexTable .Table-cell.Table-cell--problemDescription,.ProblemServicesTable .Table.FlexTable .Table-cell.Table-cell--problemReason{flex:0 0 25%}.ProblemServicesTable .Table.FlexTable .Table-cell.Table-cell--status{flex:0 0 25%;max-width:200px}.ProblemServicesTable .Table.FlexTable .Table-cell.Table-cell:last-child{align-items:stretch}.RepairOrderDetailsCloseRefusal-list{list-style-type:decimal;margin:0;padding-left:16px}.RepairOrderDetailsCloseRefusal .ModalModern-body{max-height:500px}.RepairOrderDetailsCloseRefusal-item{align-items:flex-start;display:flex;font-size:14px;padding-bottom:10px;width:100%}.RepairOrderDetailsCloseRefusal-itemName{max-width:60%;padding-right:5px}.RepairOrderDetailsCloseRefusal-itemName,.RepairOrderDetailsCloseRefusal-itemTeam{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.RepairOrderDetailsCloseRefusal-itemWrapper{max-width:100%}.RepairOrderDetailsCloseOrder{display:flex;flex-direction:column;width:100%}.RepairOrderDetailsCloseOrder .ModalModern-wrapper-closeRepairOrder{height:100vh;width:min(1000px,98%)}.RepairOrderDetailsCloseOrder--invalid .RepairOrderDetailsCloseOrder-headerTitle{color:#eb5757}.RepairOrderDetailsCloseOrder-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:12px;width:100%}.RepairOrderDetailsCloseOrder-body{flex-grow:1;height:calc(100vh - 300px);overflow:auto}.RepairOrderDetailsCloseOrder-footer{align-items:center;display:flex;flex-direction:column;justify-content:center}.RepairOrderDetailsCloseOrder-footerActions{display:flex;justify-content:space-between;width:30%}.RepairOrderDetailsCloseOrder-footerActions .Button{padding:10px 40px}.RepairOrderDetailsCloseOrder .Fieldset-actions{display:flex;flex-direction:column;justify-content:center;padding-bottom:24px;width:70%}.RepairOrderDetailsCloseOrder .Fieldset-actions .Fieldset-item{margin-bottom:0}.RepairOrderDetailsCloseOrder .ModalModern-body{padding-bottom:0}.RepairOrderDetailsCloseOrder .ModalModern-footer{height:auto}.RepairOrderDetailsCloseOrder .DateTimePicker-closeDate{padding-bottom:6px}.RepairOrderCompleteProblemPhase-wrapName{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-laborService svg path,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-matrixService svg path,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-partService svg path,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-taskService svg path{fill:#4f4f4f}.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-laborService svg circle,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-matrixService svg circle,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-moneyService svg path,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-partService svg circle,.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-taskService svg circle{fill:#fff}.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-moneyService svg circle{fill:#4f4f4f}.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.RepairOrderCompleteProblemPhase-wrapName .SVGIcon-taskService svg{height:16px;width:16px}.RepairOrderCompleteProblemPhase-description{align-items:center;color:#4f4f4f;display:flex;font-weight:700;padding-bottom:20px}.RepairOrderCompleteProblemPhase-description .SVGIcon-info{padding-right:6px;position:relative;top:-1px}.RepairOrderCompleteProblemPhase-description .SVGIcon-info svg{height:18px;width:18px}.RepairOrderCompleteProblemPhase-description .SVGIcon-info svg path{fill:#faad14}.RepairOrderCompleteProblemPhase-name{padding-left:10px}.RepairOrderCompleteProblemPhase-name,.RepairOrderCompleteProblemPhase-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.RepairOrderCompleteProblemPhase .Table.FlexTable{padding:0}.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell{box-sizing:border-box;padding:8px;word-break:break-all}.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell.Table-cell--serviceName{flex:1 0 25%;word-break:break-word}.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell.Table-cell--problemDescription,.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell.Table-cell--problemReason{flex:0 0 25%}.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell.Table-cell--status{flex:0 0 25%;max-width:200px}.RepairOrderCompleteProblemPhase .Table.FlexTable .Table-cell.Table-cell:last-child{align-items:stretch}.TableUIEmptyState{align-items:center;display:flex;font-size:16px;justify-content:center;padding-top:36px}.DragDropList{display:flex;flex-direction:column;width:100%}.DragDropList-item{display:block;padding-bottom:15px;position:relative;width:100%}.DragDropList-item--isDrag{opacity:.6}.DragDropList-item--isDrag .DragDropList-content{opacity:.7}.DragDropList-item--isDrag .ButtonModern-wrapper-dragDropListButton,.DragDropList-item--isDrag .DragDropList-content>*{opacity:0}.DragDropList-item--isOver .ButtonModern-wrapper-dragDropListButton{opacity:.5}.DragDropList-content{border:1px solid #bdbdbd;border-radius:5px;padding:10px 10px 10px 25px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.DragDropList-content--isOver,.DragDropList-content--isOver>*{opacity:.5}.DragDropList .ButtonModern-wrapper-dragDropListButton{left:5px;position:absolute;top:50%;transform:translate(calc(-50% + 5px),calc(-50% - 7px))}.DragDropList .ButtonModern-wrapper-dragDropListButton button:active,.DragDropList .ButtonModern-wrapper-dragDropListButton button:focus,.DragDropList .ButtonModern-wrapper-dragDropListButton button:hover{cursor:move}.TableUIBody .TableUIRow:hover{background:#f4f7fd}.TableUIBody .DragDropList--tableDrag .DragDropList-item{padding-bottom:0}.TableUIBody .DragDropList--tableDrag .DragDropList-content{border:none;border-radius:0;padding:0 0 0 14px}.TableUIBody .DragDropList--tableDrag .ButtonModern-wrapper-dragDropListButton{align-items:center;background:#939393;border-bottom:1px solid #e8e8e8;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:7px;top:0;transform:translate(-50%);width:14px}.TableUIBody .DragDropList--tableDrag .ButtonModern-wrapper-dragDropListButton .ButtonModern{justify-content:center}.TableUIBody .DragDropList--tableDrag .ButtonModern-wrapper-dragDropListButton .ButtonModern .SVGIcon svg path{fill:#fff}.Loader--table{height:50px!important;position:relative!important;z-index:2}.TableUICell{align-items:center;display:flex;flex:1;padding:16px}.TableUIRow{border-bottom:1px solid #e8e8e8;display:flex;width:100%}.TableUIHeader{background:#f6f7f9;color:#4f4f4f;display:flex;font-weight:700;width:100%}.TableUIHeader--drag{box-sizing:border-box;padding-left:14px}.TableUIFooter{background:#f6f7f9;color:#4f4f4f;display:flex;font-weight:700;width:100%}.TableUIFooter--drag{box-sizing:border-box;padding-left:14px}.TableUI{color:#595959;font-size:14px}.TableUI--selectable .TableUIRow>.TableUICell:first-child{align-items:center;display:flex;flex-direction:column;justify-content:center}.RepairOrderDetailsLaborTimes .LaborTimesTimeItem .RadioButton{max-width:100%;padding:0}.RepairOrderDetailsLaborTimes .LaborTimesTimeItem .RadioButton-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDetailsLaborTimes .LaborTimesTimeItem .RadioButton-box{min-width:16px}.RepairOrderDetailsLaborTimesTable-itemName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.RepairOrderDetailsLaborTimesTable-allLabel{padding-left:6px}.RepairOrderDetailsLaborTimesTable-notes{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-style:italic;overflow:hidden;padding-top:12px;word-break:break-all}.RepairOrderDetailsLaborTimesTable--hasAllSameLabel .TableUICell--all{flex:0 0 120px!important}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes{margin:0;padding:0}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUIHeader .TableUICell{background:#eee}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUICell--name{align-items:flex-start;flex:1;flex-direction:column;min-width:480px}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUICell--average,.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUICell--standard,.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUICell--warranty{flex:0 0 100px}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUICell--all{align-items:center;flex:1 0 140px;flex-direction:row-reverse;justify-content:start}.RepairOrderDetailsLaborTimesTable .TableUI--laborTimes .TableUIRow:last-child{border-bottom:none}.RepairOrderDetailsLaborTimesTable .RadioButton-label{font-weight:400}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard{font-size:14px;position:relative}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard--success .ExpandableBlockHeader{background:#f4ffea}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-info{align-items:center;display:flex;padding-top:6px}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-info .ButtonModern{height:16px}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-info .SVGIcon-icon-clear{height:16px;width:16px}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-timeTitle{font-weight:700}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard .InlineHours--selectedTime,.RepairOrderDetailsLaborTimes .LaborTimesServiceCard-timeEmpty{padding-left:6px}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard .ExpandableBlock--laborServiceCard{overflow:visible;overflow:initial}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard .ExpandableBlock--laborServiceCard .ExpandableBlockHeader-content{padding:15px}.RepairOrderDetailsLaborTimes .LaborTimesServiceCard .ExpandableBlock--laborServiceCard .ExpandableBlockBody-wrapper{padding:0}.RepairOrderDetailsLaborTimes .ModalModern-wrapper-laborTimes{height:100vh;width:min(1000px,98%)}.RepairOrderDetailsLaborTimes-wrapCheckoutInfo .CheckoutInfoWrapper{margin-right:18px}.RepairOrderDetailsLaborTimes-wrapServiceCard{position:relative}.RepairOrderDetailsLaborTimes-wrapServiceCard .Loader{z-index:2}.RepairOrderDetailsLaborTimes-wrapServiceCard:last-child .ExpandableBlockBody-wrapper{border-bottom:1px solid #dcdcdc}.RepairOrderDetailsLaborTimes-service-loader{align-items:center;display:flex;justify-content:center;padding:12px;width:100%}.RepairOrderDetailsLaborTimes-header{align-items:center;border-bottom:1px solid #bdbdbd;display:flex}.RepairOrderDetailsLaborTimes-header .Breadcrumbs{margin:6px 10px}.RepairOrderDetailsLaborTimes-provider-title{font-size:16px;font-weight:700;overflow:hidden;padding:6px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderDetailsLaborTimes-emptyTimes{color:#4f4f4f;font-size:16px;padding:8px;text-align:center}.RepairOrderDetailsLaborTimes-empty{align-items:center;color:#4f4f4f;display:flex;flex-direction:column;font-size:20px;justify-content:center;padding:200px 0;text-align:center}.RepairOrderDetailsLaborTimes-empty-text{padding:0 2px;text-decoration:underline}.RepairOrderDetailsLaborTimes .ExpandableBlockBody-wrapper{border-bottom:none}.TimeReportTableWorkedTimeForm{background:#f2faff;color:#4f4f4f;min-width:540px;position:relative;z-index:4}.TimeReportTableWorkedTimeForm-dates{display:flex;flex-wrap:wrap;line-height:46px}.TimeReportTableWorkedTimeForm-start{align-items:center;box-sizing:border-box;display:flex;min-width:260px;padding-left:15px;width:50%}.TimeReportTableWorkedTimeForm-start .SVGIcon-start svg{fill:none}.TimeReportTableWorkedTimeForm-start .SVGIcon-start svg path{fill:#6fcf97}.TimeReportTableWorkedTimeForm-start .SVGIcon-start svg circle{fill:#000}.TimeReportTableWorkedTimeForm-start .SVGIcon-icon-start{margin-right:4px}.TimeReportTableWorkedTimeForm-stop{align-items:center;box-sizing:border-box;display:flex;min-width:260px;padding-left:15px;width:50%}.TimeReportTableWorkedTimeForm-stop .SVGIcon-stop svg{fill:none}.TimeReportTableWorkedTimeForm-stop .SVGIcon-stop svg path{fill:#eb5757}.TimeReportTableWorkedTimeForm-stop .SVGIcon-stop svg circle{fill:#000}.TimeReportTableWorkedTimeForm-stop .SVGIcon-icon-stop{margin-right:4px}.TimeReportTableWorkedTimeForm-dateLabel{line-height:14px;padding-right:8px}.TimeReportTableWorkedTimeForm .Table-cell--technician{justify-content:center;width:18%}.TimeReportTableWorkedTimeForm .Table-cell--dates{flex-shrink:1!important;justify-content:center;padding:15px 0!important;width:52%}.TimeReportTableWorkedTimeForm .Table-cell--flag{justify-content:center;width:8%}.TimeReportTableWorkedTimeForm .Table-cell--reportedTime{justify-content:center;width:14%}.TimeReportTableWorkedTimeForm .Table-cell--action{justify-content:center;padding:15px 0!important;width:8%}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions-wrapButtonAction{margin-right:0}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-label{display:none}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern .SVGIcon-icon{height:20px;width:20px}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-action-save .SVGIcon-icon path{fill:#6fcf97}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-action-cancel .SVGIcon-icon path{fill:#eb5757}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-wrapper{margin-right:0}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.TimeReportTableWorkedTimeForm .Table-cell--action .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.TimeReportTableWorkedTimeForm .DateTimePicker-input{padding-left:4px}.TimeReportTableWorkedTimeForm .DateTimePicker-errorMessage{bottom:-6px;line-height:normal;overflow:visible;overflow:initial}.TimeReportTableWorkedTimeForm .InlineEditableDateTime{width:160px}@media(max-width:1023px){.TimeReportTableWorkedTimeForm .Table-cell--dates{width:60%}.TimeReportTableWorkedTimeForm-dateLabel{display:none}.TimeReportTableWorkedTimeForm-stop{min-width:216px;z-index:4}.TimeReportTableWorkedTimeForm-stop .SVGIcon-icon-stop{margin-right:8px}.TimeReportTableWorkedTimeForm-start{min-width:216px;z-index:5}.TimeReportTableWorkedTimeForm-start .SVGIcon-icon-start{margin-right:8px}}.TimeReportTablePhase-phaseName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.TimeReportTablePhase-title{align-items:center;display:flex}.TimeReportTablePhase-wrapForm{position:relative;z-index:auto}.TimeReportTablePhase-wrapForm .Loader{z-index:5}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseName{align-items:center;flex-direction:row;flex-shrink:1;justify-content:space-between;width:78%}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseName .InlineHours--flag{display:none;white-space:nowrap}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseName .InlineHours--flag:before{content:"Flag:";font-weight:700;padding-left:6px;padding-right:4px}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseReportedTime{align-items:center;min-width:140px;width:14%}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseFlag{align-items:center;width:8%}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseAction{justify-content:center;min-width:80px;padding:8px 0;width:8%}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseAction .MenuActions{justify-content:center}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseAction .ButtonModern-wrapper-action-add .ButtonModern--small{border-radius:4px;height:30px;width:60px}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseAction .ButtonModern-wrapper-action-add .ButtonModern-label{color:#fff;font-size:14px;left:26px;padding:0;position:absolute;top:8px}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseAction .ButtonModern-wrapper-action-add .SVGIcon{height:14px;left:8px;position:absolute;width:14px}@media(max-width:1023px){.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseName .InlineHours--flag{display:inline}.TimeReportTablePhase .Table-row--phaseInfo .Table-cell--phaseFlag{display:none}}.TimeReportTableService-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.TimeReportTableService-title{align-items:center;display:flex}.TimeReportTableService-title .SVGIcon{padding-right:6px}.TimeReportTableService-title .SVGIcon-icon{height:16px;width:16px}.TimeReportTableService-title .SVGIcon-bundleService svg path,.TimeReportTableService-title .SVGIcon-laborService svg path,.TimeReportTableService-title .SVGIcon-matrixService svg path,.TimeReportTableService-title .SVGIcon-partService svg path,.TimeReportTableService-title .SVGIcon-taskService svg path{fill:#4f4f4f}.TimeReportTableService-title .SVGIcon-bundleService svg circle,.TimeReportTableService-title .SVGIcon-laborService svg circle,.TimeReportTableService-title .SVGIcon-matrixService svg circle,.TimeReportTableService-title .SVGIcon-moneyService svg path,.TimeReportTableService-title .SVGIcon-partService svg circle,.TimeReportTableService-title .SVGIcon-percentService svg path,.TimeReportTableService-title .SVGIcon-taskService svg circle{fill:#fff}.TimeReportTableService-title .SVGIcon-moneyService svg circle,.TimeReportTableService-title .SVGIcon-percentService svg circle{fill:#4f4f4f}.TimeReportTableService-title .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.TimeReportTableService-wrapForm{position:relative;z-index:2}.TimeReportTableService-wrapForm .Loader{z-index:5}.TimeReportTableService .Table-row--serviceInfo{background:#f2f2f2!important}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceName{align-items:center;flex-direction:row;flex-shrink:1;justify-content:space-between;width:78%}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceName .InlineHours--flag{display:none;white-space:nowrap}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceName .InlineHours--flag:before{content:"Flag:";font-weight:700;padding-left:6px;padding-right:4px}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceReportedTime{align-items:center;min-width:140px;width:14%}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceFlag{align-items:center;width:8%}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceAction{justify-content:center;min-width:80px;padding:8px 0;width:8%}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceAction .MenuActions{justify-content:center}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceAction .ButtonModern-wrapper-action-add .ButtonModern--small{border-radius:4px;height:30px;width:60px}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceAction .ButtonModern-wrapper-action-add .ButtonModern-label{color:#fff;font-size:14px;left:26px;padding:0;position:absolute;top:8px}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceAction .ButtonModern-wrapper-action-add .SVGIcon{height:14px;left:8px;position:absolute;width:14px}@media(max-width:1023px){.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceName .InlineHours--flag{display:inline}.TimeReportTableService .Table-row--serviceInfo .Table-cell--serviceFlag{display:none}}.InlineEditableAutocompleteSingle{display:inline-block}.InlineEditableAutocompleteSingle .BaseInlineEditable{min-width:100px}.InlineEditableAutocompleteSingle .BaseInlineEditable .AutoCompleteSingle-clearIndicator{display:none!important}.InlineEditableAutocompleteSingle .BaseInlineEditable--editMode .AutoCompleteSingle-clearIndicator{display:flex!important}.InlineEditableAutocompleteSingle .AutoCompleteSingle{line-height:22px;max-width:100%}.InlineEditableAutocompleteSingle .AutoCompleteSingle-select,.InlineEditableAutocompleteSingle .AutoCompleteSingle-wrapper{height:22px}.InlineEditableAutocompleteSingle .AutoCompleteSingle-inputWrapper{font-size:14px;padding-bottom:2px;width:inherit}.InlineEditableAutocompleteSingle .AutoCompleteSingle-inputWrapper input{max-height:22px;width:inherit!important}.InlineEditableAutocompleteSingle .AutoCompleteSingle-row>div{margin:0;padding:0;width:inherit}.InlineEditableAutocompleteSingle .AutoCompleteSingle-row{height:22px;width:100%}.InlineEditableAutocompleteSingle .AutoCompleteSingle-control{height:22px;min-height:22px;min-width:max(100%,80px);padding-right:26px}.InlineEditableAutocompleteSingle .AutoCompleteSingle-indicatorsContainer{height:22px;min-height:22px;position:absolute;right:0}.InlineEditableAutocompleteSingle .AutoCompleteSingle-valueContainer{height:22px;min-height:22px;padding:0 2px;width:-moz-fit-content;width:fit-content}.InlineEditableAutocompleteSingle .AutoCompleteSingle-indicator{display:none}.InlineEditableAutocompleteSingle .AutoCompleteSingle-select .AutoCompleteSingle-placeholder{margin-top:0;transform:translateY(-50%)}.InlineEditableDateTime{display:inline-block;max-width:100%}.InlineEditableDateTime .SVGIcon-icon-editIcon{height:14px;width:14px}.InlineEditableDateTime .BaseInlineEditable{padding-right:4px}.InlineEditableDateTime .BaseInlineEditable .SVGIcon-editIcon{right:4px}.InlineEditableDateTime .BaseInlineEditable .DateTimePicker-wrapInput-icons{top:0}.InlineEditableDateTime .BaseInlineEditable .DateTimePicker-input{box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:inherit;height:22px;line-height:22px;padding-left:4px}.InlineEditableDateTime .BaseInlineEditable .DateTimePicker .react-datepicker{display:flex}.InlineEditableDateTime .BaseInlineEditable.BaseInlineEditable--editMode .DateTimePicker-input{cursor:text}.TimeReportTableInProgressBadge{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.TimeReportTableInProgressBadge .SVGIcon-icon-inProgress path{fill:#6fcf97}.TimeReportTableInProgressBadge .SVGIcon-icon-inProgress path:first-child{fill:#fff}.TimeReportTableInProgressBadge--overdue .SVGIcon-icon-inProgress path{fill:#eb5757}.TimeReportTableInProgressBadge--overdue .SVGIcon-icon-inProgress path:first-child{fill:#fff}.TimeReportTableInProgressBadge .SVGIcon-inProgress{cursor:pointer;padding-right:12px;position:relative;top:-1px}.TimeReportTableReportedTime{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.TimeReportTableReportedTime--inProgress{transform:translateX(-18px)}.TimeReportTableReportedTime .Tooltip-content--info{width:230px}.TimeReportTableWorkedTime{box-sizing:border-box;color:#4f4f4f;position:relative}.TimeReportTableWorkedTime-technicianText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TimeReportTableWorkedTime-dates{display:flex;flex-wrap:wrap}.TimeReportTableWorkedTime-start{align-items:center;box-sizing:border-box;display:flex;height:30px;min-width:260px;padding-left:15px;width:50%}.TimeReportTableWorkedTime-start .SVGIcon-start svg{fill:none}.TimeReportTableWorkedTime-start .SVGIcon-start svg path{fill:#6fcf97}.TimeReportTableWorkedTime-start .SVGIcon-start svg circle{fill:#000}.TimeReportTableWorkedTime-start .SVGIcon-icon-start{margin-right:4px}.TimeReportTableWorkedTime-stop{align-items:center;box-sizing:border-box;display:flex;min-width:260px;width:50%}.TimeReportTableWorkedTime-stop .SVGIcon-icon-stop{height:20px!important;width:20px!important}.TimeReportTableWorkedTime-stop .SVGIcon-icon-stop path{fill:#eb5757}.TimeReportTableWorkedTime-stop .ButtonModern-text{font-size:14px;line-height:14px}.TimeReportTableWorkedTime-stop .ButtonModern{padding:4px 8px 4px 4px}.TimeReportTableWorkedTime-stop .ButtonModern-icon{transform:translate(-4px)}.TimeReportTableWorkedTime-stop .ButtonModern-wrapper-stop{margin-left:15px}.TimeReportTableWorkedTime-crossTimeErrorMessage{bottom:6px;color:red;font-size:12px;left:15px;position:absolute}.TimeReportTableWorkedTime--errorStart .Table-cell--workedTimeTechnician,.TimeReportTableWorkedTime--errorStart .TimeReportTableWorkedTime-stop,.TimeReportTableWorkedTime--errorStop .Table-cell--workedTimeTechnician,.TimeReportTableWorkedTime--errorStop .TimeReportTableWorkedTime-start,.TimeReportTableWorkedTime--errorTechnician .Table-cell--workedTimeDates{pointer-events:none}.TimeReportTableWorkedTime--errorCrossTime{border:1px solid red!important}.TimeReportTableWorkedTime--errorCrossTime .Table-cell--workedTimeDates,.TimeReportTableWorkedTime--errorCrossTime .Table-cell--workedTimeTechnician{pointer-events:none}.TimeReportTableWorkedTime--readonlyStop .ButtonModern-wrapper-stop{cursor:text;pointer-events:none}.TimeReportTableWorkedTime-dateLabel{line-height:28px;padding-right:8px}.TimeReportTableWorkedTime .Table-cell--workedTimeTechnician{justify-content:center;width:18%}.TimeReportTableWorkedTime .Table-cell--workedTimeDates{flex-shrink:1!important;justify-content:center;padding:15px 0!important;width:52%}.TimeReportTableWorkedTime .Table-cell--workedTimeFlag{justify-content:center;width:8%}.TimeReportTableWorkedTime .Table-cell--workedTimeReportedTime{justify-content:center;min-width:140px;width:14%}.TimeReportTableWorkedTime .Table-cell--workedTimeAction{justify-content:center;min-width:80px;width:8%}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions{justify-content:center}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern{background:transparent;border:none;margin-right:0}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern-label{display:none}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern .SVGIcon-icon{height:20px;width:20px}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern-wrapper{margin-right:0}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .SVGIcon-icon path{fill:#4f4f4f}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern-wrapper:not(.ButtonModern-wrapper--disabled):hover .ButtonModern{background:none!important;border:none!important;opacity:.5!important}.TimeReportTableWorkedTime .Table-cell--workedTimeAction .MenuActions .ButtonModern-wrapper--disabled .SVGIcon-icon path{fill:#bfbfbf}.TimeReportTableWorkedTime .Table-cell .InlineEditableAutocompleteSingle .BaseInlineEditable{width:min(100%,180px)}.TimeReportTableWorkedTime .Table-cell .InlineEditableAutocompleteSingle .BaseInlineEditable .AutoCompleteSingle-menu{z-index:5}@media(max-width:1023px){.TimeReportTableWorkedTime .Table-cell--workedTimeFlag{display:none!important}.TimeReportTableWorkedTime .Table-cell--workedTimeDates{width:60%}.TimeReportTableWorkedTime-dateLabel{display:none}.TimeReportTableWorkedTime-stop{min-width:216px}.TimeReportTableWorkedTime-stop .SVGIcon-icon-stop{margin-right:4px}.TimeReportTableWorkedTime-stop .ButtonModern{padding-right:0}.TimeReportTableWorkedTime-stop .ButtonModern .ButtonModern-text{display:none}.TimeReportTableWorkedTime-start{min-width:216px}.TimeReportTableWorkedTime-start .SVGIcon-icon-start{margin-right:8px}}.TimeReportTableTotalTimes-roTotalFlagHours{display:none;padding-top:10px}.TimeReportTableTotalTimes-wrapTotalReportedTime{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding-top:8px}.TimeReportTableTotalTimes .Table-row{background:#f2f2f2!important}.TimeReportTableTotalTimes .Table-cell{box-sizing:border-box}.TimeReportTableTotalTimes .Table-cell--roTotalFlagHours{align-items:center!important;flex-direction:row!important;flex-shrink:1!important;font-weight:700!important;width:32%}.TimeReportTableTotalTimes .Table-cell--roTotalFlagHours .InlineHours{padding-left:12px}.TimeReportTableTotalTimes .Table-cell--total{flex-shrink:1!important;font-weight:700!important;text-align:end!important;width:38%}.TimeReportTableTotalTimes .Table-cell--totalFlagHours{font-weight:700!important;min-width:80px;text-align:center!important;width:8%}.TimeReportTableTotalTimes .Table-cell--totalFlagHours .InlineHours--roTotalFlag{display:none}.TimeReportTableTotalTimes .Table-cell--totalReportedTime{align-self:flex-end;font-weight:700!important;min-width:140px;text-align:center!important;width:14%}@media(max-width:1023px){.TimeReportTableTotalTimes-wrapTotalReportedTime{padding-top:8px}.TimeReportTableTotalTimes-roTotalFlagHours{display:inline}.TimeReportTableTotalTimes .Table-cell--roTotalFlagHours{display:none!important}.TimeReportTableTotalTimes .Table-cell--totalFlagHours .InlineHours--roTotalFlag{display:inline;padding-top:10px}.TimeReportTableTotalTimes .Table-cell--total{width:70%}}.TimeReportTable{border:1px solid #bdbdbd;min-width:540px}.TimeReportTable--readonly .Table.FlexTable .Table-cell--action{display:none}.TimeReportTable--readonly .Table.FlexTable .Table-cell--start,.TimeReportTable--readonly .Table.FlexTable .Table-cell--stop{flex-shrink:1;width:30%!important}.TimeReportTable--readonly .TimeReportTableWorkedTime .Table-cell--workedTimeAction{display:none}.TimeReportTable--readonly .TimeReportTableWorkedTime .Table-cell--workedTimeDates{width:60%}.TimeReportTable--readonly .TimeReportTableService .Table-cell--serviceName{width:86%}.TimeReportTable--readonly .TimeReportTableService .Table-cell--serviceAction{display:none}.TimeReportTable .InlineEditableAutocompleteSingle--technician .AutoCompleteSingle-errorMessage{overflow:visible;overflow:initial}.TimeReportTable .Table.FlexTable{margin:0;padding:0}.TimeReportTable .Table.FlexTable .Table-header{background:#fff}.TimeReportTable .Table.FlexTable .Table-header .Table-cell{background:#fff;height:auto}.TimeReportTable .Table.FlexTable .Table-row{background:none}.TimeReportTable .Table.FlexTable .Table-cell{background:none;box-sizing:border-box}.TimeReportTable .Table.FlexTable .Table-cell--technician{width:18%}.TimeReportTable .Table.FlexTable .Table-cell--start,.TimeReportTable .Table.FlexTable .Table-cell--stop{flex-shrink:1;width:26%}.TimeReportTable .Table.FlexTable .Table-cell--flag{min-width:80px;text-align:center;width:8%}.TimeReportTable .Table.FlexTable .Table-cell--reportedTime{min-width:140px;text-align:center;width:14%}.TimeReportTable .Table.FlexTable .Table-cell--action{min-width:80px;width:8%}@media(max-width:1023px){.TimeReportTable .Table.FlexTable .Table-cell--flag{display:none}.TimeReportTable .Table.FlexTable .Table-cell--start,.TimeReportTable .Table.FlexTable .Table-cell--stop{width:30%}.TimeReportTable .Table.FlexTable .Table-cell .InlineEditableAutocompleteSingle--technician .AutoCompleteSingle-errorMessage{overflow:hidden}}.TimeReportTable .Table.FlexTable .Table-cell:last-child{align-items:center}.TimeReportTable .Table.FlexTable .StickyHeader{z-index:5}.RepairOrderTimeReport-empty{display:flex;font-size:20px;justify-content:center}.RepairOrderTimeReport-filters{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:20px 35px}.RepairOrderTimeReport-filters .DropdownSingle--technician .DropdownSingle-wrapper{width:max(40%,260px)}.RepairOrderTimeReport-filters .DropdownSingle--phase{padding-left:12px}.RepairOrderTimeReport-filters .DropdownSingle--phase .DropdownSingle-wrapper{width:max(40%,260px)}.RepairOrderTimeReport-filters .Checkmark--startedOnly{min-width:120px;padding-left:12px}.RepairOrderTimeReport .StickyHeader--filters{z-index:6}.RepairOrderTimeReport .ModalModern-wrapper-timeReport{width:min(1100px,98%)}.RepairOrderTimeReport .ModalModern-wrapper-timeReport .ModalModern-body{padding:0}.RepairOrderTimeReport .StickyFooter{left:0!important}.RepairOrderTimeReport .StickyFooter .TimeReportTableTotalTimes .Table-row{padding:0 20px}.RepairOrderTimeReport .TimeReportTable{border:none;padding-bottom:120px}.RepairOrderTimeReport .TimeReportTable .StickyHeader{border-top:1px solid #bdbdbd;box-shadow:0 8px 10px -1px rgba(34,60,80,.2);padding:0 20px}.RepairOrderTimeReport .TimeReportTable .StickyHeader .Table-header{border-bottom:0}.RepairOrderTimeReport .TimeReportTable .TimeReportTablePhase{padding:0 20px}.RepairOrderTimeReport .TimeReportTable .TimeReportTableTotalTimes{box-shadow:0 -4px 15px -1px rgba(34,60,80,.2)}.InfoItem{align-items:center;display:flex;flex-direction:row;padding-bottom:5px;padding-right:5px}.InfoItem-label{color:#4f4f4f;font-family:Arial,sans-serif;font-size:16px;font-weight:700;padding-right:5px}.InfoItem-value{font-family:Arial,sans-serif;font-size:14px}.VehicleInfo{display:flex;flex-direction:row;padding:5px}.VehicleInfo-left,.VehicleInfo-right{display:flex;flex-direction:column}.VehicleInfo-left{padding-right:5px}.MapModal{display:flex;flex-direction:column}.MapModal-action{align-items:center;display:flex;justify-content:center;padding-top:10px}.MapModal-actionButton{background:#4f4f4f;border:1px solid #4f4f4f;color:#fff;cursor:pointer;font-family:Arial,sans-serif;padding:5px 15px}.MapModal-actionButton:hover{opacity:.8}.MapModalContainer{height:100%;position:relative;width:100%}.ModalModern-wrapper-fullMapModal .ModalModern-body{padding:0}.RepairOrderDetailsSerialNumberModal-info{align-items:center;display:flex;font-style:italic;margin:0;padding-top:12px}.RepairOrderDetailsSerialNumberModal-infoText{padding-left:8px}.RepairOrderDetailsSerialNumberModal-info .SVGIcon-icon-info path{fill:#f9a137}.RepairOrderDetailsSerialNumberModal .ButtonGroup-modalActions{height:100%}.InlineDateRange .IconSVG,.InlineDateRange .IconSvg-wrapper{display:inline-flex}.InlineDateRange .SVGIcon{padding:0 3px;position:relative;top:1px}.InlineDateRange .SVGIcon path{fill:#4f4f4f}.ModalModern-wrapper-markupModal .ModalModern{width:450px}.ModalModern-wrapper-markupModal .ModalModern-footer{align-items:center;display:flex!important;justify-content:center}.ModalModern-wrapper-markupModal .ServiceMarkupsModal{display:flex;flex-direction:column;width:100%}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row{align-items:center;display:flex;width:100%}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row:not(:last-child){margin-bottom:15px}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row .AmountInput-container,.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row .InlineAmount{max-width:300px;width:100%}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row .InlineAmount-label{margin-right:10px;padding-right:0;text-align:right;width:90px}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row .RadioButtonGroup{margin-left:15px}.ModalModern-wrapper-markupModal .ServiceMarkupsModal-row .RadioButtonGroup--row .RadioButtonGroup-list .RadioButton:first-child{margin:0 10px 0 0}.RepairOrderServiceStatus{width:100%}.RepairOrderServiceStatus-readonlyStatus{align-items:center;display:flex;padding-left:12px;width:100%}.RepairOrderServiceStatus-readonlyStatusName{display:inline-block;line-height:21px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderServiceStatus .DropdownSingle-singleValue{padding-left:8px}.RepairOrderServiceStatus .DropdownSingle-valueContainer{padding-right:0}.RepairOrderServiceStatus .DropdownSingle-option{align-items:center;display:flex}.RepairOrderServiceStatus .DropdownSingle-option .SVGIcon{height:21px;margin-right:8px;width:21px}.RepairOrderServiceStatus .SVGIcon-icon{height:21px;width:21px}.RepairOrderServiceStatus .SVGIcon-queued svg{fill:none}.RepairOrderServiceStatus .SVGIcon-queued svg path{fill:#f2994a}.RepairOrderServiceStatus .SVGIcon-queued svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-active svg{fill:none}.RepairOrderServiceStatus .SVGIcon-active svg path{fill:#6fcf97}.RepairOrderServiceStatus .SVGIcon-active svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-completed svg{fill:none}.RepairOrderServiceStatus .SVGIcon-completed svg path{fill:#2d9cdb}.RepairOrderServiceStatus .SVGIcon-completed svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-audited svg{fill:none}.RepairOrderServiceStatus .SVGIcon-audited svg path{fill:#00beb7}.RepairOrderServiceStatus .SVGIcon-audited svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-refused svg{fill:none}.RepairOrderServiceStatus .SVGIcon-refused svg path{fill:#eb5757}.RepairOrderServiceStatus .SVGIcon-refused svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-rework svg{fill:none}.RepairOrderServiceStatus .SVGIcon-rework svg path{fill:#9b51e0}.RepairOrderServiceStatus .SVGIcon-rework svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-skipped svg{fill:none}.RepairOrderServiceStatus .SVGIcon-skipped svg path{fill:#f2c94c}.RepairOrderServiceStatus .SVGIcon-skipped svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-problem svg{fill:none}.RepairOrderServiceStatus .SVGIcon-problem svg path{fill:#eb5757}.RepairOrderServiceStatus .SVGIcon-problem svg circle{fill:#000}.RepairOrderServiceStatus .SVGIcon-pending svg{fill:none}.RepairOrderServiceStatus .SVGIcon-pending svg path{fill:#828282}.RepairOrderServiceStatus .SVGIcon-pending svg circle{fill:#000}.RepairOrderLaborService{border-bottom:1px solid #bdbdbd;font-size:14px;padding:12px 0}.RepairOrderLaborService,.RepairOrderLaborService-dates{align-items:center;display:flex}.RepairOrderLaborService-serviceCheckbox{align-items:center;display:flex;flex:0 0 52px;justify-content:center}.RepairOrderLaborService-status{align-items:center;display:flex;flex:0 0 9%;justify-content:center;min-width:145px;padding-right:12px}.RepairOrderLaborService-serviceNameBlock{display:flex;flex:1 1 28%;flex-direction:column;justify-content:center;overflow:hidden;padding:0 12px}.RepairOrderLaborService-serviceNameBlock .InlineNote,.RepairOrderLaborService-serviceNameBlock .RepairOrderDetailsProblem--service{margin-top:6px}.RepairOrderLaborService-amount,.RepairOrderLaborService-quantity{align-items:center;display:flex;flex:0 0 8%;justify-content:center;padding:0 12px}.RepairOrderLaborService-amount{height:100%;position:relative}.RepairOrderLaborService-overrideMarkup{left:12px;margin-top:5px;position:absolute;top:100%;width:-moz-max-content;width:max-content}.RepairOrderLaborService-vendorPrice{align-items:center;display:flex;flex:0 0 9%;justify-content:center;padding:0 12px}.RepairOrderLaborService-teamTechnician{align-items:center;display:flex;flex:0 0 16%;justify-content:center;max-width:16%;padding:0 12px}.RepairOrderLaborService-startedCompleted{align-items:center;display:flex;flex:0 0 16%;flex-direction:column;justify-content:space-around;max-width:16%;padding:0 12px}.RepairOrderLaborService-actions{align-items:center;display:flex;flex:0 0 80px;justify-content:center}.RepairOrderLaborService-actions .MenuActions{justify-content:center}.RepairOrderLaborService-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderLaborService .SVGIcon-inProgressService{padding-right:12px;position:relative;top:-1px}.RepairOrderLaborService .SVGIcon-inProgressService svg path{fill:#6fcf97}.RepairOrderLaborService .SVGIcon-inProgressService svg path:first-child{fill:#fff}.RepairOrderLaborService .InlineAmount-amount,.RepairOrderLaborService .InlineAmount-vendorPrice,.RepairOrderLaborService .InlineHours--quantity{display:inline-block;padding-left:12px;text-align:left;width:100%}.RepairOrderLaborService .InitialDate-serviceStartedCompleted-to{white-space:nowrap}.RepairOrderLaborService .SVGIcon-icon-serviceType{height:21px;width:21px}.RepairOrderLaborService .SVGIcon-serviceType svg{fill:none}.RepairOrderLaborService .SVGIcon-serviceType svg path{fill:#4f4f4f}.RepairOrderLaborService .SVGIcon-serviceType svg circle{fill:#fff}.RepairOrderLaborService .ButtonModern-wrapper-overrideMarkupButton{left:100%;position:absolute;transform:translate(-50%);z-index:2}.RepairOrderLaborService .ButtonModern-wrapper-overrideMarkupButton .ButtonModern--default{padding:8px 12px}.RepairOrderLaborService .ButtonModern-wrapper-overrideMarkupButton:hover{opacity:.5}.PopoverItem-content-roLaborServiceActions{z-index:900}.RepairOrderMatrixService{border-bottom:1px solid #bdbdbd;display:flex;font-size:14px;padding:12px 0}.RepairOrderMatrixService-dates{align-items:center;display:flex}.RepairOrderMatrixService-serviceCheckbox{align-items:center;display:flex;flex:0 0 52px;justify-content:center}.RepairOrderMatrixService-status{align-items:center;display:flex;flex:0 0 9%;justify-content:center;min-width:145px;padding-right:12px}.RepairOrderMatrixService-serviceNameBlock{display:flex;flex:1 1 28%;flex-direction:column;justify-content:center;overflow:hidden;padding:0 12px}.RepairOrderMatrixService-serviceNameBlock .InlineNote,.RepairOrderMatrixService-serviceNameBlock .RepairOrderDetailsProblem--service{margin-top:6px}.RepairOrderMatrixService-amount,.RepairOrderMatrixService-quantity{align-items:center;display:flex;flex:0 0 8%;justify-content:center;padding:0 12px}.RepairOrderMatrixService-vendorPrice{align-items:center;display:flex;flex:0 0 9%;justify-content:center;padding:0 12px}.RepairOrderMatrixService-teamTechnician{align-items:center;display:flex;flex:0 0 16%;justify-content:center;max-width:16%;padding:0 12px}.RepairOrderMatrixService-startedCompleted{align-items:center;display:flex;flex:0 0 16%;flex-direction:column;justify-content:space-around;max-width:16%;padding:0 12px}.RepairOrderMatrixService-actions{align-items:center;display:flex;flex:0 0 80px;justify-content:center}.RepairOrderMatrixService-actions .MenuActions{justify-content:center}.RepairOrderMatrixService-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderMatrixService .SVGIcon-inProgressService{padding-right:12px;position:relative;top:-1px}.RepairOrderMatrixService .SVGIcon-inProgressService svg path{fill:#6fcf97}.RepairOrderMatrixService .SVGIcon-inProgressService svg path:first-child{fill:#fff}.RepairOrderMatrixService .InlineAmount-amount,.RepairOrderMatrixService .InlineAmount-vendorPrice,.RepairOrderMatrixService .InlineQuantity--quantity{display:inline-block;padding-left:12px;text-align:left;width:100%}.RepairOrderMatrixService .InitialDate-serviceStartedCompleted-to{white-space:nowrap}.RepairOrderMatrixService .SVGIcon-icon-serviceType{height:21px;width:21px}.RepairOrderMatrixService .SVGIcon-serviceType svg{fill:none}.RepairOrderMatrixService .SVGIcon-serviceType svg path{fill:#4f4f4f}.RepairOrderMatrixService .SVGIcon-serviceType svg circle{fill:#fff}.PopoverItem-content-roMatrixServiceActions{z-index:900}.RepairOrderMoneyService{border-bottom:1px solid #bdbdbd;font-size:14px;padding:12px 0}.RepairOrderMoneyService,.RepairOrderMoneyService-dates{align-items:center;display:flex}.RepairOrderMoneyService-serviceCheckbox{align-items:center;display:flex;flex:0 0 52px;justify-content:center}.RepairOrderMoneyService-status{align-items:center;display:flex;flex:0 0 9%;justify-content:center;min-width:145px;padding-right:12px}.RepairOrderMoneyService-serviceNameBlock{display:flex;flex:1 1 28%;flex-direction:column;justify-content:center;overflow:hidden;padding:0 12px}.RepairOrderMoneyService-serviceNameBlock .InlineNote,.RepairOrderMoneyService-serviceNameBlock .RepairOrderDetailsProblem--service{margin-top:6px}.RepairOrderMoneyService-amount,.RepairOrderMoneyService-quantity{align-items:center;display:flex;flex:0 0 30%;justify-content:center;padding:0 12px}.RepairOrderMoneyService-amount{height:100%;position:relative}.RepairOrderMoneyService-amount--excluded .BaseInput--amount,.RepairOrderMoneyService-amount--excluded .InlineAmount-amount{text-decoration:line-through}.RepairOrderMoneyService-serviceFields{display:flex;flex:0 0 25%;flex-direction:column}.RepairOrderMoneyService-serviceFieldsInfo{display:flex}.RepairOrderMoneyService .BaseInput-container--serialNumber{margin-top:6px;padding-left:6px}.RepairOrderMoneyService-overrideMarkup{left:12px;margin-top:5px;position:absolute;top:100%;width:-moz-max-content;width:max-content}.RepairOrderMoneyService-vendorPrice{align-items:center;display:flex;flex:0 0 40%;justify-content:center;padding:0 12px}.RepairOrderMoneyService-teamTechnician{align-items:center;display:flex;flex:0 0 16%;justify-content:center;max-width:16%;padding:0 12px}.RepairOrderMoneyService-startedCompleted{align-items:center;display:flex;flex:0 0 16%;flex-direction:column;justify-content:space-around;max-width:16%;padding:0 12px}.RepairOrderMoneyService-actions{align-items:center;display:flex;flex:0 0 80px;justify-content:center}.RepairOrderMoneyService-actions .MenuActions{justify-content:center}.RepairOrderMoneyService-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderMoneyService .SVGIcon-inProgressService{padding-right:12px;position:relative;top:-1px}.RepairOrderMoneyService .SVGIcon-inProgressService svg path{fill:#6fcf97}.RepairOrderMoneyService .SVGIcon-inProgressService svg path:first-child{fill:#fff}.RepairOrderMoneyService .InlineAmount-amount,.RepairOrderMoneyService .InlineAmount-vendorPrice,.RepairOrderMoneyService .InlineQuantity--quantity{display:inline-block;padding-left:12px;text-align:left;width:100%}.RepairOrderMoneyService .InitialDate-serviceStartedCompleted-to{white-space:nowrap}.RepairOrderMoneyService .SVGIcon-icon-serviceType{height:21px;width:21px}.RepairOrderMoneyService .SVGIcon-serviceType svg{fill:none}.RepairOrderMoneyService .SVGIcon-serviceType svg path{fill:#fff}.RepairOrderMoneyService .SVGIcon-serviceType svg circle{fill:#4f4f4f}.RepairOrderMoneyService .SVGIcon-icon-serialNumber,.RepairOrderMoneyService .SVGIcon-icon-serialNumber path:first-child{fill:none}.RepairOrderMoneyService .ButtonModern-wrapper-overrideMarkupButton{left:100%;position:absolute;transform:translate(-50%);z-index:2}.RepairOrderMoneyService .ButtonModern-wrapper-overrideMarkupButton .ButtonModern--default{padding:8px 12px}.RepairOrderMoneyService .ButtonModern-wrapper-overrideMarkupButton:hover{opacity:.5}.PopoverItem-content-roMoneyServiceActions{z-index:900}.PopoverItem-content-roMoneyServiceActions .SVGIcon-icon-serialNumber{fill:none;height:14px!important}.PopoverItem-content-roMoneyServiceActions .SVGIcon-icon-serialNumber path:first-child{fill:none;stroke:#4f4f4f}.TwoColumnSinglePicker .SinglePicker{color:#4f4f4f;font-size:14px;position:relative}.TwoColumnSinglePicker .SinglePicker .SVGIcon-check-icon{align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:6px;position:absolute;top:0}.TwoColumnSinglePicker .SinglePicker .SVGIcon-check-icon svg{height:16px;width:16px}.TwoColumnSinglePicker .SinglePicker .SVGIcon-check-icon svg path{fill:#eb5757}.TwoColumnSinglePicker .SinglePicker-header{align-items:center;box-shadow:0 1px 0 #bdbdbd;box-sizing:border-box;display:flex;height:50px;padding:8px;position:relative;z-index:2}.TwoColumnSinglePicker .SinglePicker-wrapSearch{position:relative;width:100%}.TwoColumnSinglePicker .SinglePicker-wrapSearch .SVGIcon-editIcon svg{position:relative;top:1px;width:18px}.TwoColumnSinglePicker .SinglePicker-wrapSearch .SVGIcon-editIcon svg path{fill:#bdbdbd}.TwoColumnSinglePicker .SinglePicker-title{color:#828282;font-weight:700;padding-left:4px}.TwoColumnSinglePicker .SinglePicker-search{border:none;padding-right:20px}.TwoColumnSinglePicker .SinglePicker-wrapOptions{max-height:100%}.TwoColumnSinglePicker .SinglePickerListOptions{height:315px;margin:0;max-height:100%;overflow-y:auto;padding:0}.TwoColumnSinglePicker .SinglePickerListOptions-option{border-top:.5px solid #c4c4c4;box-sizing:border-box;padding:12px;position:relative;width:100%}.TwoColumnSinglePicker .SinglePickerListOptions-option:last-child{border-bottom:.5px solid #c4c4c4}.TwoColumnSinglePicker .SinglePickerListOptions-option:hover{background:#f2f2f2;cursor:pointer}.TwoColumnSinglePicker .SinglePickerListOptions-option--selected{color:#eb5757}.TwoColumnSinglePicker .SinglePickerListOptions-optionText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.TwoColumnSinglePicker .SinglePicker-emptyList{color:#828282;min-height:280px;padding:25px}.TwoColumnSinglePicker .SinglePicker-searchLoader{position:absolute;right:5px}.TwoColumnSinglePicker .SinglePicker-searchLoader .Spinner,.TwoColumnSinglePicker .SinglePicker-searchLoader .Spinner img{height:20px;width:20px}.TwoColumnSinglePicker .SinglePicker .Loader{height:calc(100% - 50px);top:50px}.TwoColumnSinglePicker .SinglePicker .BaseInput--searchInput{padding-left:36px}.TwoColumnSinglePicker{border:1px solid #c4c4c4;border-radius:4px;display:flex;flex-direction:row;font-size:14px;width:460px}.TwoColumnSinglePicker-wrapSubItem{border-right:1px solid #c4c4c4;width:50%}.TwoColumnSinglePicker-wrapSubItem:last-child{border-right:none}.TwoColumnSinglePicker-subItemMessage{color:#828282;padding:25px}.TeamTechnicianPicker-button{display:inline-block}.PopoverItem-content-teamTeachPicker{border:none;padding:0}.RepairOrderTeamTechnician{width:100%}.RepairOrderTeamTechnician--disabled{background:none;pointer-events:none}.RepairOrderTeamTechnician--disabled .RepairOrderTeamTechnician-info{border:1px solid transparent}.RepairOrderTeamTechnician-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderTeamTechnician-info{border:1px solid #c5c5c5;border-radius:4px;display:flex;flex-direction:column;padding:10px;text-align:center;width:100%}.RepairOrderTeamTechnician-info:hover{cursor:pointer;opacity:.5}.RepairOrderTeamTechnician-technician{font-weight:700;padding-top:6px}.RepairOrderTeamTechnician-team,.RepairOrderTeamTechnician-technician{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairOrderTeamTechnician .TeamTechnicianPicker,.RepairOrderTeamTechnician .TeamTechnicianPicker-button{width:100%}.RepairOrderTask{border-bottom:1px solid #bdbdbd;display:flex;font-size:14px;padding:12px 0}.RepairOrderTask-dates,.RepairOrderTask-serviceIcon{align-items:center;display:flex}.RepairOrderTask-serviceIcon{flex:0 0 52px;justify-content:center}.RepairOrderTask-status{align-items:center;display:flex;flex:0 0 9%;justify-content:center;min-width:145px;padding-right:12px}.RepairOrderTask-serviceNameBlock{display:flex;flex:1 1 28%;flex-direction:column;justify-content:center;overflow:hidden;padding:0 12px}.RepairOrderTask-serviceNameBlock .InlineNote,.RepairOrderTask-serviceNameBlock .RepairOrderDetailsProblem--service{margin-top:6px}.RepairOrderTask-amount,.RepairOrderTask-quantity{align-items:center;display:flex;flex:0 0 8%;justify-content:center;padding:0 12px}.RepairOrderTask-vendorPrice{align-items:center;display:flex;flex:0 0 9%;justify-content:center;padding:0 12px}.RepairOrderTask-teamTechnician{align-items:center;display:flex;flex:0 0 16%;justify-content:center;max-width:16%;padding:0 12px}.RepairOrderTask-startedCompleted{align-items:center;display:flex;flex:0 0 16%;flex-direction:column;justify-content:space-around;max-width:16%;padding:0 12px}.RepairOrderTask-actions{align-items:center;display:flex;flex:0 0 80px;justify-content:center}.RepairOrderTask-actions .MenuActions{justify-content:center}.RepairOrderTask-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.RepairOrderTask .SVGIcon-inProgressService{padding-right:12px;position:relative;top:-1px}.RepairOrderTask .SVGIcon-inProgressService svg path{fill:#6fcf97}.RepairOrderTask .SVGIcon-inProgressService svg path:first-child{fill:#fff}.RepairOrderTask .InitialDate-serviceStartedCompleted-to{white-space:nowrap}.RepairOrderTask .SVGIcon-icon-serviceType{height:21px;width:21px}.RepairOrderTask .SVGIcon-serviceType svg{fill:none}.RepairOrderTask .SVGIcon-serviceType svg path{fill:#4f4f4f}.RepairOrderTask .SVGIcon-serviceType svg circle{fill:#fff}.PopoverItem-content-roTaskActions{z-index:900}.MonitorRepairOrderDetails{background:#efefef;font-size:14px}.MonitorRepairOrderDetails-wrapLoader{width:100%}.MonitorRepairOrderDetails-wrapLoader .Loader-image{z-index:1}.MonitorRepairOrderDetails-wrapTablePhases{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:12px;padding:12px}.MonitorRepairOrderDetails-updateOrderInfo{position:absolute;right:20px;top:12px}.MonitorRepairOrderDetails-updateOrderInfoDescription{padding-right:12px}.MonitorRepairOrderDetails-flag{align-items:center;display:flex;font-size:14px;padding:6px}.MonitorRepairOrderDetails-flag:hover{cursor:pointer;opacity:.5}.MonitorRepairOrderDetails-flagActions{display:flex;flex-direction:column;margin:0;padding:0}.MonitorRepairOrderDetails-flag--active{color:#eb5757}.MonitorRepairOrderDetails-flagCircle{border-radius:50%;height:18px;margin:0 8px 0 0;padding:0;transition:opacity .1s linear;width:18px}.MonitorRepairOrderDetails-flagCircle--white{background:#fff;border:1px solid #4f4f4f}.MonitorRepairOrderDetails-flagCircle--red{background:#ef534e}.MonitorRepairOrderDetails-flagCircle--orange{background:#ff7200}.MonitorRepairOrderDetails-flagCircle--yellow{background:#fdf151}.MonitorRepairOrderDetails-flagCircle--green{background:#61b615}.MonitorRepairOrderDetails-flagCircle--blue{background:#537cb3}.MonitorRepairOrderDetails-flagCircle--purple{background:#c689c2}.MonitorRepairOrderDetails-flagCircle--lightblue{background:#56ccf2}.MonitorRepairOrderDetails-flagCircle--pink{background:#ed5edf}.MonitorRepairOrderDetails-flagName{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.MonitorRepairOrderDetails .StickyHeader--detailsHeader{z-index:999}.MonitorRepairOrderDetails .RepairOrderCheckoutInfo{position:absolute;right:20px;top:12px}.MonitorRepairOrderDetails .RepairOrderInfo--monitor{margin-top:12px;position:relative;z-index:0}.MonitorRepairOrderDetails .Table--discounts,.MonitorRepairOrderDetails .Table--phases{margin-bottom:0;padding:0}.MonitorRepairOrderDetails .CheckoutInfoWrapper{top:12px}.MonitorRepairOrderDetails+.WithCheckoutInfo-wrapLoader{display:none}.PopoverItem-content-menu-button-action-popover-flag{width:160px}.PopoverItem-content-menu-button-action-popover-flag[data-popper-placement^=bottom]{left:-12px!important}.PopoverItem-content-menu-button-action-popover-flag[data-popper-placement^=bottom] .PopoverItem-arrow{margin-left:12px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader{background:#efefef;box-shadow:0 12px 8px -10px rgba(0,0,0,.5);margin-left:-20px;padding:6px 20px 0;width:calc(100% + 40px)}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .Breadcrumbs-item{max-width:200px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-notProcessedXmlMessage{align-items:center;color:#f2994a;display:flex;height:48px;max-width:calc(100% - 500px);position:absolute;right:0;top:6px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-top{border-bottom:1px solid #bdbdbd;display:flex;justify-content:space-between;min-height:56px;padding-bottom:6px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-controls{display:flex;flex:1;flex-wrap:wrap}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-item{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-item:after{align-self:flex-end;border-right:1px solid #bdbdbd;content:"";margin:0 12px;min-height:50px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-bottom{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .TextInput--reason{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .Checkmark-invoiceRequiresCompleteRo-warpper{align-items:center;display:flex}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonModern-onlineLaborTimes .SVGIcon-icon{width:78px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions .ButtonModern-action-startOrder{background:#27ae60;border-color:#27ae60}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions .ButtonModern-action-reopenOrder{background:#2d9cdb;border-color:#2d9cdb}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--whiteFlag .ButtonModern-action-flag{background:#fff}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--whiteFlag .ButtonModern-action-flag .SVGIcon-icon path{fill:#4f4f4f}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--redFlag .ButtonModern-action-flag{background:#ef534e;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--orangeFlag .ButtonModern-action-flag{background:#ff7200;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--yellowFlag .ButtonModern-action-flag{background:#fdf151;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--greenFlag .ButtonModern-action-flag{background:#61b615;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--blueFlag .ButtonModern-action-flag{background:#537cb3;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--purpleFlag .ButtonModern-action-flag{background:#c689c2;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--lightblueFlag .ButtonModern-action-flag{background:#56ccf2;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--pinkFlag .ButtonModern-action-flag{background:#ed5edf;border:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions .ButtonModern-wrapper-action-adasInfo .SVGIcon{height:20px;position:relative;width:20px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions .ButtonModern-wrapper-action-adasInfo .ButtonModern-label{max-width:40px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--adasInfoNeeded .ButtonModern-wrapper-action-adasInfo .SVGIcon{height:20px;position:relative;width:20px;z-index:1}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--adasInfoNeeded .ButtonModern-wrapper-action-adasInfo .SVGIcon:before{background-color:#ed1c24;border-radius:50%;content:"";height:12px;position:absolute;right:1px;top:1px;transform:translate(50%,-50%);transition:background .1s linear;width:12px;z-index:2}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-menuActions--adasInfoNeeded .ButtonModern-wrapper-action-adasInfo:hover .SVGIcon:before{background-color:#ff6f6a}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-formActions{padding-left:12px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-formActions .ButtonModern-wrapper-cancelOrder,.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-formActions .ButtonModern-wrapper-cancelOrder+.ButtonModern-wrapper-saveOrder:is(:last-child,:nth-child(2)){width:120px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-actions{flex-wrap:wrap}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-actions .ButtonModern-wrapper{margin-top:5px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader .ButtonGroup-actions .ButtonModern-wrapper:last-child{margin-right:12px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBack{align-items:center;background-color:transparent;border:none;display:flex;gap:4px;padding:6px 8px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBack:active,.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBack:hover{background-color:#f6f7fa;outline:none}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBack .SVGIcon-icon{height:24px;width:24px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBackContent{display:flex;flex-direction:column;gap:2px}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBackTitle{color:#000;font-size:12px;font-weight:400;line-height:14px;text-align:left}.MonitorRepairOrderDetails .RepairOrderDetailsHeader-goBackDescription{color:#000;font-size:16px;font-weight:700;line-height:18px;text-align:left}.MenuItem{align-items:center;border-radius:8px;box-sizing:border-box;color:#141e25!important;cursor:pointer;display:flex;font-size:12px;font-weight:400;line-height:14px;padding:9px 8px 9px 24px;text-decoration:none;width:100%}.MenuItem--active{background-color:#ecf0f5;text-decoration:none}.MenuItem:focus,.MenuItem:hover{background-color:#f6f7fa;text-decoration:none}.MenuItem--active{color:#307fe2!important;font-weight:700}.MenuItem:not(:last-child){margin-bottom:2px}.ExpandableMenu{width:100%}.ExpandableMenu-header,.ExpandableMenu-headerLink{align-items:center;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-start;padding:10px 8px 10px 24px;width:100%}.ExpandableMenu-header:has(.SVGIcon-expand),.ExpandableMenu-headerLink:has(.SVGIcon-expand){padding-left:8px}.ExpandableMenu-header .SVGIcon-expand,.ExpandableMenu-headerLink .SVGIcon-expand{margin-right:8px;transition:all .3s}.ExpandableMenu-header .SVGIcon-expand svg,.ExpandableMenu-headerLink .SVGIcon-expand svg{height:8px;width:8px}.ExpandableMenu-header .SVGIcon-expand svg path,.ExpandableMenu-headerLink .SVGIcon-expand svg path{fill:#5d696f}.ExpandableMenu-header:active,.ExpandableMenu-header:focus,.ExpandableMenu-header:hover,.ExpandableMenu-headerLink:active,.ExpandableMenu-headerLink:focus,.ExpandableMenu-headerLink:hover{background-color:#f6f7fa!important;text-decoration:none}.ExpandableMenu-name{color:#141e25;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:18px;text-decoration:none;transition:all .3s}.ExpandableMenu-row{align-items:center;display:flex}.ExpandableMenu-row .SVGIcon{margin-right:8px;transition:all .3s}.ExpandableMenu-row .SVGIcon svg{height:20px;width:20px;z-index:2}.ExpandableMenu-row .SVGIcon svg path{fill:#141e25}.ExpandableMenu-content{height:0;overflow:hidden;padding:0;width:100%}.ExpandableMenu-content .MenuItem{padding:9px 8px 9px 24px}.ExpandableMenu--active>.ExpandableMenu-header{background-color:#ecf0f5}.ExpandableMenu--active>.ExpandableMenu-header .ExpandableMenu-name{color:#307fe2}.ExpandableMenu--active>.ExpandableMenu-headerLink{background-color:#ecf0f5}.ExpandableMenu--active>.ExpandableMenu-headerLink .ExpandableMenu-name{color:#307fe2}.ExpandableMenu--open>.ExpandableMenu-header{background-color:transparent}.ExpandableMenu--open>.ExpandableMenu-header:hover{background-color:#f6f7fa}.ExpandableMenu--open>.ExpandableMenu-header .SVGIcon-expand{transform:rotate(180deg)}.ExpandableMenu--open>.ExpandableMenu-header .ExpandableMenu-name{color:#141e25}.ExpandableMenu--open>.ExpandableMenu-content{height:100%;padding:4px 0 0}.ExpandableMenu-content>.ExpandableMenu:not(:last-child){margin-bottom:2px}.ExpandableMenu-content>.ExpandableMenu .SVGIcon-expand{margin-left:4px;margin-right:14px}.ExpandableMenu-content>.ExpandableMenu .ExpandableMenu-header,.ExpandableMenu-content>.ExpandableMenu .ExpandableMenu-headerLink{padding:8px 8px 8px 26px}.ExpandableMenu-content>.ExpandableMenu .ExpandableMenu-name{font-size:14px;font-weight:500;line-height:16px}.ExpandableMenu-content>.ExpandableMenu .MenuItem{padding:9px 8px 9px 52px}.ReactMenu{background-color:#fff;border-right:1px solid #f2f2f2;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 80px);left:0;overflow-x:hidden;overflow-y:scroll;padding:0;position:relative;position:fixed;scrollbar-gutter:stable;top:80px;transition:all .3s;transition:scrollbar-color .3s ease-in-out;width:56px;z-index:1000}@-moz-document url-prefix(){.ReactMenu{scrollbar-color:transparent transparent;scrollbar-width:thin}.ReactMenu:hover{scrollbar-color:#5d696f transparent}}@supports not (-webkit-hyphens:none){.ReactMenu::-webkit-scrollbar{background-color:transparent;height:6px;width:6px}.ReactMenu::-webkit-scrollbar-corner{background:transparent}.ReactMenu::-webkit-scrollbar-thumb,.ReactMenu::-webkit-scrollbar:hover{background-color:transparent}.ReactMenu:hover::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#5d696f;border-radius:4px}.ReactMenu::-webkit-scrollbar-thumb:hover{background-color:#343f46}}.ReactMenu-top{align-items:center;background:linear-gradient(180deg,#fff 0,#fff calc(100% - 8px),hsla(0,0%,100%,0));display:flex;justify-content:space-between;left:0;margin-bottom:0;padding:8px 0 8px 8px;position:sticky;top:0;width:100%;z-index:10}.ReactMenu-top .ButtonModern-wrapper{border-radius:50%}.ReactMenu-top .ButtonModern-wrapper:hover{background-color:#ecf0f5}.ReactMenu-top .ButtonModern-wrapper .ButtonModern{height:auto;width:auto}.ReactMenu-top .ButtonModern-wrapper-collapse{left:-50px;transition:all .3s}.ReactMenu-top .ButtonModern-wrapper-collapse svg{height:16px;width:16px}.ReactMenu-top .ButtonModern-wrapper-collapse svg path{fill:#5d696f!important}.ReactMenu-top .ButtonModern-wrapper-toggle .ButtonModern-icon{padding:6px}.ReactMenu-top .ButtonModern-wrapper-toggle svg{height:20px;width:20px}.ReactMenu-top .ButtonModern-wrapper-toggle svg path{fill:#5d696f!important}.ReactMenu-content{box-sizing:border-box;flex-grow:1;left:-36px;padding:0 12px;position:relative;transition:all .3s;width:256px}.ReactMenu-content>.ExpandableMenu:not(:last-child){margin-bottom:16px}.ReactMenu-bottom{background:linear-gradient(0deg,#fff 0,#fff calc(100% - 20px),hsla(0,0%,100%,0));bottom:0;box-sizing:border-box;left:0;padding:80px 8px 24px 32px;position:sticky;width:100%;z-index:10}.ReactMenu-logo,.ReactMenu-logoFull{height:36px;min-width:auto;-o-object-fit:contain;object-fit:contain;position:relative;right:26px;width:auto}.ReactMenu-logoFull{display:none}.ReactMenu .ButtonModern-wrapper-help{margin-left:-36px;transition:all .3s}.ReactMenu .ButtonModern-wrapper-toggle{left:-28px;position:relative;transform:rotate(180deg);transition:all .3s}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-header,.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-headerLink{background-color:transparent}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu--active .SVGIcon-menuIcon:before,.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-header:hover .SVGIcon-menuIcon:before,.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-headerLink:hover .SVGIcon-menuIcon:before{background-color:#ecf0f5}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu--active .SVGIcon-menuIcon svg path{fill:#307fe2}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-row .SVGIcon-menuIcon{padding:0 20px;position:relative}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-row .SVGIcon-menuIcon .SVGIcon-icon{position:relative;z-index:2}.ReactMenu:not(.ReactMenu--open) .ExpandableMenu-row .SVGIcon-menuIcon:before{border-radius:8px;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:40px;z-index:1}.ReactMenu--open{border-right:none;width:256px}.ReactMenu--open .ButtonModern-wrapper-collapse{left:0}.ReactMenu--open .ReactMenu-logoFull{display:block;height:36px;min-width:128px;right:0;width:128px}.ReactMenu--open .ReactMenu-logo{display:none}.ReactMenu--open .ExpandableMenu-row .SVGIcon{padding:0}.ReactMenu--open .ButtonModern-wrapper-toggle,.ReactMenu--open .ReactMenu-content{left:0;transform:rotate(0deg)}.ReactMenu--open .ReactMenu-bottom{padding:24px 8px 24px 32px}body:has(.ReactMenu) .intercom-lightweight-app-launcher,body:has(.ReactMenu) .intercom-namespace .intercom-messenger-frame+div{bottom:76px;left:4px!important;transition:all .3s}body:has(.ReactMenu--open) .intercom-lightweight-app-launcher,body:has(.ReactMenu--open) .intercom-namespace .intercom-messenger-frame+div{bottom:18px;left:194px!important}.InputEmail{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.InputEmail-container{position:relative;width:100%}.InputEmail-input{border:1px solid #bdbdbd;border-radius:3px;box-sizing:border-box;max-width:100%;padding:5px 10px;transition:all .2s ease;width:100%}.InputEmail-input--error{border:1px solid red}.InputEmail-input:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5)}.InputEmail-input:invalid{border:1px solid #bdbdbd;box-shadow:none}.InputEmail-label{font-size:14px;margin-right:8px;text-align:right}.InputEmail:disabled{background-color:#e0e0e0;cursor:default}.InputEmail-error{bottom:0;color:red;font-size:11px;padding:2px 0;position:absolute;transform:translateY(100%)}.InputPhone{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.InputPhone--error .InputPhone-input.form-control{border:1px solid red}.InputPhone--error .flag-dropdown{border-bottom:1px solid red;border-left:1px solid red;border-top:1px solid red}.InputPhone-input.form-control{border-radius:3px;height:32px;max-width:100%;width:100%}.InputPhone-input.form-control:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5)}.InputPhone-container{position:relative;width:100%}.InputPhone-label{font-size:14px;font-weight:700;margin-right:8px;text-align:end}.InputPhone-error{bottom:0;color:red;font-size:11px;padding:2px 0;position:absolute;transform:translateY(100%)}.InputPhone .arrow{border-radius:0;border-radius:initial;margin:initial}.UserProfileCodeVerification-phone{font-weight:700}.UserProfileCodeVerification-text{margin-top:20px}.UserProfileCodeVerification .ModalModern-wrapper .ModalModern{height:300px;min-height:300px;width:400px}.UserProfileCodeVerification .ModalModern-wrapper .ModalModern-body{padding:0}.UserProfileCodeVerification .ModalModern-wrapper .ModalModern-body form{align-items:center;display:flex;flex-direction:column;padding:0;width:100%}.UserProfileCodeVerification .ModalModern-wrapper .ModalModern .BaseInput,.UserProfileCodeVerification .ModalModern-wrapper .ModalModern .UserProfileSettings-input-wrapper{width:200px}.UserProfileCodeVerification .ButtonModern-wrapper-verify{height:30px;margin:0 0 10px;width:200px}.UserProfileCodeVerification .ButtonModern-wrapper-resend .ButtonModern{background:none;border:none;color:#636363;font-size:12px}.UserProfileCodeVerification .ButtonModern-wrapper-resend:hover .ButtonModern--primary:not([disabled]){background:none;border:none}.UserProfileSettings .ModalModern{min-height:450px;width:700px}.UserProfileSettings .ModalModern .ModalModern-body{padding-top:0}.UserProfileSettings .ModalModern-header{border:none}.UserProfileSettings .ModalModern-header .ModalModern-header-title{font-size:18px}.UserProfileSettings .UserProfileSettings-input-wrapper{align-items:center;display:flex;justify-content:space-between;margin:15px 0}.UserProfileSettings .UserProfileSettings-input-wrapper .label{margin:0 15px 0 auto}.UserProfileSettings .UserProfileSettings-input-wrapper .BaseInput-container,.UserProfileSettings .UserProfileSettings-input-wrapper .InputEmail,.UserProfileSettings .UserProfileSettings-input-wrapper .InputPhone{width:450px}.UserProfileSettings .UserProfileSettings-form{width:600px}.UserProfileSettings .UserProfileSettings-form .ButtonModern-wrapper{margin:15px 150px}.Header{align-items:center;background-color:#fff;border-bottom:1px solid #f2f2f2;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;left:0;padding:16px 24px 16px 12px;position:fixed;right:0;top:0;width:100%;z-index:1001}@media(max-width:1440px){.Header{padding:16px 20px}}.Header-companyLogo{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-height:100%;max-width:244px;padding:0;width:100%}.Header-companyLogo a{display:flex;max-height:100%;overflow:hidden}.Header-companyLogoImage{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.Header-settings{align-items:center;display:flex;gap:16px}.Header .ButtonModern-help{background-color:#f5f5f5;border-radius:50%;height:40px;width:40px}.Header .ButtonModern-help .SVGIcon svg{height:20px;width:20px}.Header .ButtonModern-help .SVGIcon svg path{fill:#69787f}.Header .MenuActions-user{background-color:#f5f5f5;border-radius:50%;height:40px;justify-content:center;min-width:auto;width:40px}.Header .MenuActions-user .ButtonModern--transparent{padding:8px}.Header .MenuActions-user .SVGIcon svg{height:16px;width:16px}.Header .MenuActions-user .SVGIcon svg path{fill:#69787f}.PopoverItem-content-user{left:-20px!important;min-width:140px}.PopoverItem-content-user .PopoverItem-arrow{left:20px!important}.PopoverItem-content-user .SVGIcon svg{fill:none;height:16px;width:16px}.PopoverItem-content-user .SVGIcon svg path{fill:#69787f}.TermsAndConditions .ModalModern{display:flex;flex-direction:column;height:min(880px,100% - 40px);overflow:hidden;width:min(880px,100% - 40px)}.TermsAndConditions .ModalModern-body{display:flex;flex-direction:column;max-height:100%;overflow:hidden;padding:0}.TermsAndConditions-footer{box-shadow:0 -4px 15px -1px rgba(34,60,80,.2);display:flex;justify-content:center;padding:20px}.TermsAndConditions-body{flex-grow:1;max-height:100%;overflow-y:auto;padding:20px}.TermsAndConditions .ButtonModern-wrapper{min-width:80px}.PrivacyAndPolicy .ModalModern{display:flex;flex-direction:column;height:min(880px,100% - 40px);overflow:hidden;width:min(880px,100% - 40px)}.PrivacyAndPolicy .ModalModern-body{display:flex;flex-direction:column;max-height:100%;overflow:hidden;padding:0}.PrivacyAndPolicy-footer{box-shadow:0 -4px 15px -1px rgba(34,60,80,.2);display:flex;justify-content:center;padding:20px}.PrivacyAndPolicy-body{flex-grow:1;max-height:100%;overflow-y:auto;padding:20px}.PrivacyAndPolicy .ButtonModern-wrapper{min-width:80px}.Copyright{align-items:center;box-sizing:border-box;display:flex;font-size:14px;font-weight:400;height:30px;padding:0;width:100%}.Copyright-title{font-size:12px;margin-right:25px}.Copyright-actions,.Copyright-title{align-items:center;color:#828282;display:flex}.Copyright-action{color:#828282;cursor:pointer;font-size:12px;text-decoration:underline}.Copyright-action:first-child{padding-right:5px}.Copyright-action:last-child{padding-left:5px}.Copyright-action:hover{color:#eb5757}.MobileView{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:1000}.MobileView-image{background-color:#efefef;height:192px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media(max-width:500px){.MobileView-image{-o-object-fit:cover;object-fit:cover}}.MobileView-text{box-sizing:border-box;color:#464646;font-size:20px;padding:20px;width:100%}.ReactPage{background-color:#efefef;min-height:100vh;width:100%}.ReactPage,.ReactPage .ReactPage-viewPage{display:flex;flex-direction:column}.ReactPage-main{flex-direction:row}.ReactPage-main,.ReactPage-wrapper{display:flex;flex-grow:1;position:relative;width:100%}.ReactPage-wrapper{background-color:#fff;box-sizing:border-box;flex-direction:column;margin:80px auto 0;max-width:2200px;min-width:1060px;padding:16px 24px 16px 280px;transition:all .3s}@media(max-width:2500px){.ReactPage-wrapper{padding:16px 24px 16px 84px}}@media(max-width:1440px){.ReactPage-wrapper{min-width:1280px;padding:16px 20px 16px 80px}}.ReactPage-noMenu:has(.Home){padding:20px}.ReactPage-noMenu:not(:has(.Home)){padding:0}.ReactPage-noMenu:not(:has(.Home)) .ReactPage-viewPage{background-color:#efefef;margin-bottom:0}.ReactPage-content{display:flex;flex-grow:1;width:100%}@media(max-width:1440px){.ReactPage-content{min-width:1160px}}.ReactPage-content:has(.ReactLogin){background-color:#efefef}.ReactPage-viewPage{border-radius:3px 3px 0 0;margin-bottom:20px;min-height:645px;width:100%}.ReactPage-viewPage:has(.ReactLogin){min-height:auto}.ReactPage:has(.ReactMenu--open) .ReactPage{min-height:100vh}.ReactPage:has(.ReactMenu--open) .ReactPage-wrapper{max-width:2200px;padding-left:280px}@media(max-width:1440px){.ReactPage:has(.ReactMenu--open) .ReactPage-wrapper{min-width:1500px}}.ReactPage:has(.Copyright) .ReactPage-wrapper{padding-bottom:0}.ReactPage--gray .ReactPage-wrapper,.ReactPage-footer{background-color:#efefef}.ReactPage-footer{bottom:0;height:30px;left:0;padding-left:20px;position:absolute;right:0;width:100%}.ReactPage--ResetPassword,.ReactPage--ResetPassword .ReactPage-wrapper{background:#efefef}.ReactPage--ResetPassword .ReactPage-viewPage{min-height:auto}.RepairLink{height:100vh;position:relative;width:100vw}.RepairLink-content{bottom:8%;left:0;position:absolute;right:0;top:0}.RepairLink-contentFrame{height:100%;width:100%}.RepairLink-footer{align-items:center;bottom:0;box-shadow:inset 0 0 0 1px #dcdcdc;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;position:absolute;right:0;top:92%}.ReactLogin{background:#efefef;padding:1px}.ReactLogin .Login-wrapper{background:#fff;border-radius:5px;border-top:3px solid #ed1c24;display:flex;flex-direction:column;margin:10vh auto;max-width:400px;padding:30px 5%;width:90%}.ReactLogin .Login-wrapper .Login-header{align-items:flex-start;display:flex;font-size:13px;font-weight:700;justify-content:flex-start;margin-bottom:15px}.ReactLogin .Login-wrapper .BaseInput-container{flex-direction:row-reverse;justify-content:space-between;width:270px}.ReactLogin .Login-wrapper .BaseInput-container .BaseInput-label{font-size:12px;font-weight:400;width:68px}.ReactLogin .Login-wrapper .BaseInput-container .BaseInput-content{height:30px}.ReactLogin .Login-wrapper .BaseInput-container .BaseInput{width:185px}.ReactLogin .Login-wrapper .Form{display:flex;flex-direction:column}.ReactLogin .Login-wrapper .Form .Login-inputs-wrapper{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.ReactLogin .Login-wrapper .Form .Login-inputs-wrapper .BaseInput--password+.BaseInput-errorMessage{bottom:0;display:flex;position:relative;white-space:normal}.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-Login,.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-Submit{width:186px}.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-changeForm{width:100px}.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-changeForm .ButtonModern-text{display:flex}.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-changeForm .ButtonModern{background:none;border:none;color:#636363;font-size:12px;padding:8px 0;text-decoration:underline}.ReactLogin .Login-wrapper .Form .ButtonModern-wrapper-changeForm .ButtonModern:hover{text-decoration:none}.ReactLogin .Login-wrapper .ModalModern{width:750px}.ReactLogin .Login-wrapper .ModalModern .ModalModern-footer{display:flex;justify-content:center}.ReactLogin .Login-wrapper .ModalModern .ModalModern-footer .ButtonModern-wrapper{margin-top:15px;width:120px}.ReactResetPassword{background:#efefef;min-height:100%;padding:1px}.ReactResetPassword .ResetPassword-invitation-wrapper{background:#fff;height:516px;margin:20px auto 0;max-width:1010px;padding:20px;width:95%}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-invitation-banner{background-color:#efefef;background-image:url(images/a0af2cba3a3de3bf4f5082f20ea88b41-home-banner.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;display:flex;flex-direction:column;height:250px;margin-bottom:1em;padding-top:20px}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-invitation-banner .ResetPassword-header{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:flex-start;line-height:25px;margin-bottom:15px;text-align:center}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-invitation-banner .ResetPassword-header p{margin-bottom:2px}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-invitation-banner .ResetPassword-header-email{color:#ed1c24}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-wrapper{background:#fff;border:1px solid #efefef;border-radius:5px;border-top:3px solid #ed1c24;display:flex;flex-direction:column;margin:-145px auto 120px;padding:30px 25px;width:400px}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-wrapper .BaseInput-label{font-size:12px;font-weight:400}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-wrapper .BaseInput-container{flex-direction:row-reverse;justify-content:space-between;width:315px}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-wrapper .BaseInput-container--confirmPassword .BaseInput-label{margin-right:2px}.ReactResetPassword .ResetPassword-invitation-wrapper .ResetPassword-wrapper .BaseInput{width:185px}.ReactResetPassword .ResetPassword-invitation-wrapper .Form{display:flex;flex-direction:column}.ReactResetPassword .ResetPassword-invitation-wrapper .Form .ResetPassword-inputs-wrapper{align-items:center;display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.ReactResetPassword .ResetPassword-invitation-wrapper .Form .ResetPassword-inputs-wrapper .BaseInput--password+.BaseInput-errorMessage{bottom:-28px;white-space:normal}.ReactResetPassword .ResetPassword-invitation-wrapper .Form .ButtonModern-wrapper-changeForm .ButtonModern{background:none;border:none;color:#636363;font-size:12px;text-decoration:underline}.ReactResetPassword .ResetPassword-invitation-wrapper .Form .ButtonModern-wrapper-Submit{margin-left:17px;width:185px}.ReactResetPassword .ResetPassword-invitation-wrapper .ModalModern{width:750px}.ReactResetPassword .ResetPassword-invitation-wrapper .ModalModern .ModalModern-footer{display:flex;justify-content:center}.ReactResetPassword .ResetPassword-invitation-wrapper .ModalModern .ModalModern-footer .ButtonModern-wrapper{margin-top:15px;width:120px}.ReactConfirmInvitation{background:#efefef;min-height:100%;padding:1px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper{background:#fff;height:516px;margin:20px auto 0;max-width:1010px;padding:20px;width:95%}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-banner{background-color:#efefef;background-image:url(images/a0af2cba3a3de3bf4f5082f20ea88b41-home-banner.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;display:flex;flex-direction:column;height:250px;margin-bottom:1em;padding-top:20px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-banner .ConfirmInvitation-header{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:flex-start;line-height:25px;margin-bottom:15px;text-align:center}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-banner .ConfirmInvitation-header p{margin-bottom:2px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-banner .ConfirmInvitation-header-email{color:#ed1c24}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-secondWrapper{background:#fff;border:1px solid #efefef;border-radius:5px;border-top:3px solid #ed1c24;display:flex;flex-direction:column;margin:-145px auto 120px;padding:30px 25px;width:400px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-secondWrapper .BaseInput-label{font-size:12px;font-weight:400}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-secondWrapper .BaseInput-container{flex-direction:row-reverse;justify-content:space-between;width:315px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-secondWrapper .BaseInput-container--confirmPassword .BaseInput-label{margin-right:2px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ConfirmInvitation-secondWrapper .BaseInput{width:185px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .Form{display:flex;flex-direction:column}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .Form .ConfirmInvitation-inputs-wrapper{align-items:center;display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .Form .ConfirmInvitation-inputs-wrapper .BaseInput--password+.BaseInput-errorMessage{bottom:-28px;white-space:normal}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .Form .ButtonModern-wrapper-changeForm .ButtonModern{background:none;border:none;color:#636363;font-size:12px;text-decoration:underline}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .Form .ButtonModern-wrapper-Submit{margin-left:17px;width:185px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ModalModern{width:750px}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ModalModern .ModalModern-footer{display:flex;justify-content:center}.ReactConfirmInvitation .ConfirmInvitation-firstWrapper .ModalModern .ModalModern-footer .ButtonModern-wrapper{margin-top:15px;width:120px}.Pager,.Pager-pages{display:flex}.Pager-pages-navigation{background:none;border:1px solid #d9d9d9;border-radius:4px;color:#595959;cursor:pointer;font-family:icomoonReactApp;font-size:85%;height:32px;line-height:32px;margin:10px 5px;outline:none;position:relative;text-align:center;width:32px}.Pager-pages-navigation:hover{color:#eb5757}.Pager-pages-navigation--first:before,.Pager-pages-navigation--last:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Pager-pages-navigation--disabled{color:#bfbfbf;cursor:default}.Pager-pages-navigation--first{transform:scaleX(-1)}.Pager-pages-navigation--first:before,.Pager-pages-navigation--last:before{content:"";font-family:icomoonReactApp}.Pager-pages-navigation--prev:before{content:""}.Pager-pages-navigation--next:before{content:""}.Pager-pages-page{background:#fff;border:1px solid #d9d9d9;color:#595959;cursor:pointer;height:32px;line-height:32px;margin:10px 5px;min-width:32px;outline:none}.Pager-pages-page--active,.Pager-pages-page:hover{border:1px solid #eb5757;color:#eb5757}.Pager-pages-page--active{cursor:default}.Pager-pages-page--active:hover{border-color:#ff7875;color:#ff7875}.Pager-pageSizeSelector{padding:5px 0 0 10px}.Pager-dropdown{border:1px solid #d9d9d9;border-radius:4px;height:32px}.Pager-dropdown:after{line-height:34px;top:auto}.Pager-select{color:#595959;height:32px;padding-right:20px}.Pager-info{margin:auto 20px}.Modal{background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 1px #000;box-sizing:border-box;height:100%;opacity:0;overflow:auto;position:fixed;right:0;top:0;transform:translateX(100vw);transition:all .3s ease-out;width:700px;z-index:1200}.Modal--show{opacity:1;transform:translateX(0)}.Modal--fullScreen{width:100%}.Modal-title{border-bottom:1px solid #bdbdbd;font-size:16px;font-weight:600;height:50px;line-height:10px;padding:20px}.Modal-close{background:none;border:none;bottom:5px;cursor:pointer;float:right;height:24px;outline:none;position:relative;width:24px}.Modal-close:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.Modal-content{padding:20px}.Popover-content{background:#fff;border-radius:5px;padding:10px;position:relative;z-index:1000}.Popover-wrapContent{border:1px solid #c4c4c4;border-radius:7px}.Popover-selector{width:-moz-fit-content;width:fit-content}.SearchInputNew,.SearchInputNew-wrapper{position:relative;width:100%}.SearchInputNew-wrapper{height:32px}.SearchInputNew-input{color:#595959;font-size:14px;height:100%;max-width:none;outline:none;padding:0 45px 0 35px;transition:box-shadow .2s ease;width:100%}.SearchInputNew-input--rightLoop{padding:0 45px 0 15px}.SearchInputNew-input--disabled{background:#f5f5f5;color:#bdbdbd}.SearchInputNew-input:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.SearchInputNew-reset{background:#464646;border-radius:50%;cursor:pointer;height:15px;line-height:15px;position:absolute;right:30px;top:8px;width:15px}.SearchInputNew-reset:before{color:#fff;content:"";font-family:icomoonReactApp;font-size:7px;height:10px;left:4px;position:absolute;top:0;width:10px}.SearchInputNew-arrow{cursor:pointer;padding-right:10px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:20px}.SearchInputNew-arrow:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:9px}.SearchInputNew-loop{bottom:0;cursor:pointer;height:18px;left:10px;margin:auto;position:absolute;top:3px;width:18px}.SearchInputNew-loop--right{left:auto;right:10px}.SearchInputNew-loop--disabled{cursor:default}.SearchInputNew-loop:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.SearchInputNew-content{background:#fff;border:.5px solid #c4c4c4;box-shadow:0 0 8px rgba(0,0,0,.15);box-sizing:border-box;min-width:100%;overflow:hidden;position:absolute;right:0;top:32px;z-index:1000}.SearchInputNew-textBlock{margin-top:5px;position:relative;width:100%}.SearchInputNew-text{color:#4f4f4f;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchInputNew-text--error{color:#eb862c}.SearchInputNew-popover{margin-bottom:5px;padding-right:10px}.SearchInputNew-popover:last-child{margin-bottom:0}.SearchInputNew-popoverTitle{font-size:14px;font-weight:600;padding-right:5px}.SearchInputNew-popoverContent{font-size:14px}.ServiceContractTypesHeader{background-color:#fff;display:flex;justify-content:space-between;padding:14px 0;width:100%}.ServiceContractTypesHeader-title{color:#4f4f4f;font-size:16px;font-weight:600;margin-right:30px}.ServiceContractTypesHeader-btnText{border-radius:4px;font-size:14px}.ServiceContractTypesHeader-addInventory{align-items:center;display:flex}.ServiceContractTypesHeader-searchWrapper{max-width:500px;width:100%}.ServiceContractTypesHeader-searchWrapper .SearchInputNew-input{padding-right:30px}.ServiceContractTypesHeader-searchWrapper .SearchInputNew-reset{right:10px}.ServiceContractTypesHeader-btn{margin-right:20px}.ServiceContractTypesTable{overflow-x:auto;padding:0}.ServiceContractTypesTable-table{min-width:1000px}.ServiceContractTypesTable .Table{padding:0 0 20px}.ButtonIcon--disabled{opacity:.5;pointer-events:none}.ButtonIcon-btn{border:1px solid #828282;border-radius:50%;cursor:pointer;height:36px;margin:auto;outline:none;position:relative;width:36px}.ButtonIcon-btn:after{color:#4f4f4f;display:block;font-family:icomoonReactApp;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ButtonIcon-btn-dark{background-color:#4f4f4f}.ButtonIcon-btn-dark svg{fill:#fff}.ButtonIcon-btn-dark:hover{background-color:red}.ButtonIcon-btn-white{background-color:transparent;border:0}.ButtonIcon-btn-white svg{fill:#000;width:30px}.ButtonIcon-btn-white svg:hover{fill:red}.ButtonIcon-label{display:block;font-size:12px;margin-top:5px;text-align:center}.ServiceContractTypesRow{display:table-row-group;position:relative}.ServiceContractTypesRow-name{color:#000;font-size:14px;font-weight:500;max-width:200px;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:30%}.ServiceContractTypesRow-description{max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceContractTypesRow-btnIconEdit:after{content:""}.ServiceContractTypesRow-actionsCell{min-width:120px;width:10%}.ServiceContractTypesRow-actions{display:flex;margin:auto;width:-moz-fit-content;width:fit-content}.ServiceContractTypesRow-btnContainer{margin-right:26px;text-align:center}.ServiceContractTypesRow-btnContainer:last-of-type{margin-right:0}.ServiceContractTypesRow-btn{line-height:12px}.ServiceContractTypesRow-btn:after{display:none}.ServiceContractTypesRow-svgIcon svg{width:18px}.ServiceContractReasonsRow{color:#4f4f4f;display:table-row-group;position:relative;width:100%}.ServiceContractReasonsRow-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceContractReasonsRow-name{font-size:14px;font-weight:500;min-width:230px;width:35%}.ServiceContractReasonsRow-reason{font-size:14px;font-weight:500;max-width:350px}.ServiceContractReasonsRow-btnIconEdit:after{content:""}.ServiceContractReasonsRow-actionsCell{min-width:80px;width:10%}.ServiceContractReasonsRow-actions{display:flex;margin:auto;width:-moz-fit-content;width:fit-content}.ServiceContractReasonsRow-btnContainer{margin-right:13px}.ServiceContractReasonsRow-btnContainer:last-of-type{margin-right:0}.ServiceContractReasonsRow-btn{background:none;border:none;height:18px;width:18px}.ServiceContractReasonsRow-btn:after{display:none}.ServiceContractReasonsRow-svgIcon svg{height:100%;width:100%}.ServiceContractReasonsRow-svgIcon svg path{fill:#4f4f4f}.ServiceContractReasonsRow-apply svg path{fill:#61b615}.ServiceContractReasonsRow-apply--disabled svg path{fill:#bdbdbd}.ServiceContractReasonsRow-input,.ServiceContractReasonsRow-select{margin:0}.ServiceContractReasonsRow .ConfirmationModal-overlay{height:auto;width:auto}.ServiceContractReasonsRow .IconSVG.Input-crossIcon svg{fill:none}.ServiceContractReasonsRow .IconSVG.Input-crossIcon svg path{fill:currentColor}.ServiceContractReasonsRow .IconSVG.Input-crossIcon svg circle{fill:#000}.ManageServiceContractReasonsModal-btn{margin-bottom:20px}.ManageServiceContractReasonsModal-btnText{border-radius:4px;font-size:14px}.ManageServiceContractReasonsModal-table .Table-header .Table-cell{box-sizing:border-box;height:40px;padding:12px 15px}.ManageServiceContractReasonsModal-table .Table-header .Table-cell:first-child{width:35%}.ManageServiceContractReasonsModal-table .Table-header .Table-cell:last-child{min-width:80px;width:10%}.ManageServiceContractReasonsModal-table .Table-row:hover{background:#fff}.ManageServiceContractReasonsModal-table .Table-cell{box-sizing:border-box;height:61px;padding:14px 15px}.ManageServiceContractReasonsModal-emptyMessage{color:#ed1c24;font-size:16px;padding:40px;text-align:left;width:100%}.SearchInput,.SearchInput-wrapper{position:relative;width:100%}.SearchInput-wrapper{height:32px}.SearchInput-input{color:#4f4f4f;font-size:14px;height:100%;max-width:500px;outline:none;padding:0 45px 0 35px;width:100%}.SearchInput-input--rightLoop{padding:0 45px 0 15px}.SearchInput-reset{background:#464646;border-radius:50%;cursor:pointer;height:15px;line-height:15px;position:absolute;right:30px;top:8px;width:15px}.SearchInput-reset:before{color:#fff;content:"";font-family:icomoonReactApp;font-size:7px;height:10px;left:4px;position:absolute;top:0;width:10px}.SearchInput-arrow{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px}.SearchInput-arrow:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:9px}.SearchInput-loop{bottom:0;cursor:pointer;height:18px;left:10px;margin:auto;position:absolute;top:3px;width:18px}.SearchInput-loop--right{left:auto;right:10px}.SearchInput-loop:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.SearchInput-content{background:#fff;border:.5px solid #c4c4c4;box-shadow:0 0 8px rgba(0,0,0,.15);box-sizing:border-box;min-width:100%;overflow:hidden;position:absolute;right:0;top:32px;z-index:1000}.SearchInput-textBlock{margin-top:5px;position:relative;width:100%}.SearchInput-text{color:#4f4f4f;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%}.SearchInput-popover{margin-bottom:5px;padding-right:10px}.SearchInput-popover:last-child{margin-bottom:0}.SearchInput-popoverTitle{font-size:14px;font-weight:600;padding-right:5px}.SearchInput-popoverContent{font-size:14px}.InfiniteList-container{height:100%;width:100%}.InfiniteList-list{background:#fff;border:1px solid #bdbdbd;border-radius:0 2px 2px 2px;border-right:none;border-top:none;height:100%;overflow:auto;padding:0}.InfiniteList-option{color:#4f4f4f;cursor:pointer;font-size:14px;height:36px;line-height:36px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.InfiniteList-option:hover{background-color:#f5f5f5}.TwoColumnsSelect{border-radius:3px;display:flex;flex-direction:column;margin:10px;overflow:hidden}.TwoColumnsSelect--disabled{opacity:.5;pointer-events:none}.TwoColumnsSelect-header{background-color:#fff;display:flex;justify-content:center}.TwoColumnsSelect-header-searchInput{margin-right:auto;position:relative;width:50%}.TwoColumnsSelect-header-searchInput-input{padding-right:65px}.TwoColumnsSelect-header-searchInput-counter{border:1px solid #bbb;border-radius:4px;display:flex;justify-content:center;min-width:20px;position:absolute;right:30px;top:5px}.TwoColumnsSelect-header-searchInput-counterNumber{padding:3px}.TwoColumnsSelect-header-searchInput-caret{cursor:pointer;position:absolute;right:8px;top:9px;transition:all .2s;z-index:1}.TwoColumnsSelect-header-searchInput-caret--up{top:9px;transform:rotate(180deg)}.TwoColumnsSelect-header-searchInput-caret--notAllowed{pointer-events:none}.TwoColumnsSelect-header-searchInput-loadingDots{position:absolute;right:25px;top:7px}.TwoColumnsSelect-header-searchInput-prefix{color:#777;font-size:14px;left:35px;position:absolute;top:8px;z-index:1}.TwoColumnsSelect-selectBlock{border:1px solid #d3d3d3;display:flex;height:400px;transition:all .2s}.TwoColumnsSelect-selectBlock--collapsed{margin-top:-400px;z-index:-1}.TwoColumnsSelect-selectBlock-itemContent{display:flex;flex-shrink:1;justify-content:space-between;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.TwoColumnsSelect-selectBlock-itemContent--text{display:block}.TwoColumnsSelect-selectBlock-itemContentCenter,.TwoColumnsSelect-selectBlock-itemContentLeft{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:5px}.TwoColumnsSelect-selectBlock-itemContentCenter{flex:1}.TwoColumnsSelect-selectBlock-itemContentRight{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:5px}.TwoColumnsSelect-selectBlock-itemsBlock{padding:0 5px;width:50%}.TwoColumnsSelect-selectBlock-item{border-radius:5px}.TwoColumnsSelect-selectBlock-item--wide{width:100%!important}.TwoColumnsSelect-selectBlock-selectedItems{background-color:#eee;border-left:1px solid #d3d3d3}.TwoColumnsSelect-selectBlock-selectedItems-item{align-items:center;background-color:#fff;border:1px solid #d3d3d3;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:10px 5px;max-width:calc(100% - 10px);padding-left:5px;width:-moz-fit-content;width:fit-content}.TwoColumnsSelect-selectBlock-selectedItems-item-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:25px;justify-content:center;margin-left:auto;width:25px}.TwoColumnsSelect-selectBlock-selectedItems-empty{align-items:center;color:#939393;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center}.TwoColumnsSelect-selectBlock-selectedItems-buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:flex-end;margin:0 10px}.TwoColumnsSelect-selectBlock-selectedItems-wrapper{height:calc(100% - 50px);overflow:auto}.TwoColumnsSelect-selectBlock-availableItems{background-color:#fff;overflow:auto;padding:0}.TwoColumnsSelect-selectBlock-availableItems-item{border-radius:0;cursor:pointer;padding:5px}.TwoColumnsSelect-selectBlock-availableItems-item:hover{background-color:#eee}.TwoColumnsSelect .SearchInput-input{max-width:100%}.MaintenanceSchedule-search{padding:20px 0}.MaintenanceSchedule-search-cancel{color:#ed1c24}.MaintenanceSchedule-search-save{margin-left:80px}.MaintenanceSchedule-search-title{font-size:14px;padding-left:15px}.MaintenanceSchedule-error{color:#ed1c24;font-size:14px;padding:0 0 15px 15px}.MaintenanceSchedule-item{box-sizing:border-box;display:flex;flex-direction:column;margin:0 10px 20px}.MaintenanceSchedule-item-header{background:#eee;display:flex}.MaintenanceSchedule-item-headerDelete,.MaintenanceSchedule-item-headerIcon,.MaintenanceSchedule-item-headerToggle{align-items:center;display:flex;padding:0 15px}.MaintenanceSchedule-item-headerDelete,.MaintenanceSchedule-item-headerToggle{cursor:pointer}.MaintenanceSchedule-item-headerToggle--active{transform:rotate(180deg)}.MaintenanceSchedule-item-headerToggle svg{fill:none}.MaintenanceSchedule-item-headerToggle svg path{fill:#4f4f4f}.MaintenanceSchedule-item-headerToggle svg circle{fill:#000}.MaintenanceSchedule-item-headerName{flex:1;font-size:14px;font-weight:700;line-height:55px}.MaintenanceSchedule-item-header--error{border:1px solid red}.MaintenanceSchedule-item-content{background:#f8f8f8;display:flex;flex-wrap:wrap;padding:20px 15px;position:relative}.MaintenanceSchedule-item-contentMiles,.MaintenanceSchedule-item-contentMonths{display:flex;justify-content:space-between;width:50%}.MaintenanceSchedule-item-contentMiles .CurrencyInput,.MaintenanceSchedule-item-contentMonths .CurrencyInput{width:calc(48% - 30px)}.MaintenanceSchedule-item-contentMiles .FormElement-label--left,.MaintenanceSchedule-item-contentMonths .FormElement-label--left{font-weight:400;min-width:auto;white-space:nowrap}.MaintenanceSchedule-item-contentMiles--error .MaintenanceSchedule-itemMiles .Input,.MaintenanceSchedule-item-contentMiles--error .MaintenanceSchedule-itemMonths .Input,.MaintenanceSchedule-item-contentMonths--error .MaintenanceSchedule-itemMiles .Input,.MaintenanceSchedule-item-contentMonths--error .MaintenanceSchedule-itemMonths .Input{border-color:red}.MaintenanceSchedule-item-contentMiles{border-right:1px solid #d3d3d3;padding-right:15px}.MaintenanceSchedule-item-contentMonths{padding-left:15px}.MaintenanceSchedule-item-contentError{bottom:5px;color:red;left:15px;position:absolute}.MaintenanceSchedule-item-content--extended{flex-direction:column}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles{border-right:none}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths{padding-left:0;padding-right:0;width:100%}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .CurrencyInput,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .CurrencyInput{width:auto}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemMonthsLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemMonthsLabel{min-width:50px}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemMinMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemMinMonthsLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemMinMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemMinMonthsLabel{min-width:90px}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemNextMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles .MaintenanceSchedule-itemNextMonthsLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemNextMilesLabel,.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths .MaintenanceSchedule-itemNextMonthsLabel{min-width:130px}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMiles{border-bottom:1px solid #d3d3d3;padding-bottom:20px}.MaintenanceSchedule-item-content--extended .MaintenanceSchedule-item-contentMonths{padding-top:20px}.MaintenanceSchedule-items .TwoColumnsSelect-header-searchInput-caret svg,.MaintenanceSchedule-search .TwoColumnsSelect-header-searchInput-caret svg{fill:none}.MaintenanceSchedule-items .TwoColumnsSelect-header-searchInput-caret svg path,.MaintenanceSchedule-search .TwoColumnsSelect-header-searchInput-caret svg path{fill:#4f4f4f}.MaintenanceSchedule-items .TwoColumnsSelect-header-searchInput-caret svg circle,.MaintenanceSchedule-search .TwoColumnsSelect-header-searchInput-caret svg circle{fill:#000}.MaintenanceSchedule-items .IconSVG.bundleService svg,.MaintenanceSchedule-items .IconSVG.feeBundleService svg,.MaintenanceSchedule-items .IconSVG.laborService svg,.MaintenanceSchedule-items .IconSVG.matrixService svg,.MaintenanceSchedule-items .IconSVG.partService svg,.MaintenanceSchedule-search .IconSVG.bundleService svg,.MaintenanceSchedule-search .IconSVG.feeBundleService svg,.MaintenanceSchedule-search .IconSVG.laborService svg,.MaintenanceSchedule-search .IconSVG.matrixService svg,.MaintenanceSchedule-search .IconSVG.partService svg{fill:none}.MaintenanceSchedule-items .IconSVG.bundleService svg path,.MaintenanceSchedule-items .IconSVG.feeBundleService svg path,.MaintenanceSchedule-items .IconSVG.laborService svg path,.MaintenanceSchedule-items .IconSVG.matrixService svg path,.MaintenanceSchedule-items .IconSVG.partService svg path,.MaintenanceSchedule-search .IconSVG.bundleService svg path,.MaintenanceSchedule-search .IconSVG.feeBundleService svg path,.MaintenanceSchedule-search .IconSVG.laborService svg path,.MaintenanceSchedule-search .IconSVG.matrixService svg path,.MaintenanceSchedule-search .IconSVG.partService svg path{fill:#4f4f4f}.MaintenanceSchedule-items .IconSVG.bundleService svg circle,.MaintenanceSchedule-items .IconSVG.feeBundleService svg circle,.MaintenanceSchedule-items .IconSVG.laborService svg circle,.MaintenanceSchedule-items .IconSVG.matrixService svg circle,.MaintenanceSchedule-items .IconSVG.partService svg circle,.MaintenanceSchedule-search .IconSVG.bundleService svg circle,.MaintenanceSchedule-search .IconSVG.feeBundleService svg circle,.MaintenanceSchedule-search .IconSVG.laborService svg circle,.MaintenanceSchedule-search .IconSVG.matrixService svg circle,.MaintenanceSchedule-search .IconSVG.partService svg circle{fill:#fff}.MaintenanceSchedule-items .IconSVG.moneyService svg,.MaintenanceSchedule-items .IconSVG.percentService svg,.MaintenanceSchedule-search .IconSVG.moneyService svg,.MaintenanceSchedule-search .IconSVG.percentService svg{fill:none}.MaintenanceSchedule-items .IconSVG.moneyService svg path,.MaintenanceSchedule-items .IconSVG.percentService svg path,.MaintenanceSchedule-search .IconSVG.moneyService svg path,.MaintenanceSchedule-search .IconSVG.percentService svg path{fill:#fff}.MaintenanceSchedule-items .IconSVG.moneyService svg circle,.MaintenanceSchedule-items .IconSVG.percentService svg circle,.MaintenanceSchedule-search .IconSVG.moneyService svg circle,.MaintenanceSchedule-search .IconSVG.percentService svg circle{fill:#4f4f4f}.MaintenanceSchedule-items .IconSVG.matrixService path:first-child,.MaintenanceSchedule-search .IconSVG.matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.TabPane{background:#f6f7f9;border-bottom:1px solid hsla(0,0%,77%,.5);border-top:1px solid hsla(0,0%,77%,.5);display:flex;font-size:16px;width:100%}.TabPane-tab{border:1px solid hsla(0,0%,77%,.5);border-top:2px solid transparent;color:#828282;cursor:pointer;font-size:14px;margin:0 0 -1px -1px;padding:10px 25px;position:relative}.TabPane-tab--active{background:#fff;border-bottom:1px solid #fff;border-top:2px solid #ff8c5a;color:#000;font-weight:600}.TabPane-tab--active:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0}.TabPane-tab:first-child{border-left:1px solid hsla(0,0%,77%,.5)}.TabPane-tab--active:first-child{border-left:1px solid #fff}.TabPane-tab--disabled{background:#f6f7f9;cursor:default}.FormContainer{position:relative}.FormContainer-body{padding:0 30px}.FormContainer-title{margin:20px 0}.FormContainer-footer{border-top:1px solid #bdbdbd;display:flex;justify-content:space-around;margin-top:20px;padding-top:20px;width:100%}.GeneralForm-label{justify-content:flex-start}.GeneralForm .Textarea{margin-top:25px}.PlanForm-body{padding:40px 30px}.PlanForm-title{color:#000;font-size:14px;font-weight:500;margin-bottom:20px}.PlanForm-container{align-items:center;display:flex;justify-content:flex-start;margin-left:30px}.PlanForm-miles,.PlanForm-months{margin-right:40px}.PlanForm-input{width:80px}.PlanForm-input--claims{width:160px}.PlanForm-label{font-size:14px;font-weight:500;min-width:0;min-width:auto}.ServiceRequestsTypesForm-body{padding:30px}.ServiceRequestsTypesForm-containerSearchInput{height:32px;width:270px}.ServiceRequestsTypesForm-searchInput{padding-right:10px}.ServiceRequestsTypesForm-content{border:1px solid #bdbdbd;border-radius:0 2px 2px 2px;border-top:none;display:flex;width:100%}.ServiceRequestsTypesForm-suggestionList{background:#fff;height:100%;max-height:calc(100vh - 270px);overflow:auto;padding:8px 10px;width:270px}.ServiceRequestsTypesForm-suggestionList--error{border:1px solid #ed1c24;border-right:none;border-top:none}.ServiceRequestsTypesForm-suggestion{color:#4f4f4f;cursor:pointer;font-size:14px;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceRequestsTypesForm-suggestion:hover{background-color:#f5f5f5}.ServiceRequestsTypesForm-suggestionEmpty{color:#4f4f4f;font-size:14px;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceRequestsTypesForm-assignedTypesContainer{background:#eee;max-height:calc(100vh - 270px);padding:10px;width:calc(100% - 270px)}.ServiceRequestsTypesForm-assignedTypes{align-content:flex-start;display:flex;flex-direction:column;height:calc(100% - 40px);overflow:auto}.ServiceRequestsTypesForm-assignedType{align-items:center;background-color:#fff;border:1px solid #4f4f4f;border-radius:4px;color:#4f4f4f;display:flex;font-size:14px;height:32px;line-height:32px;margin-left:10px;margin-top:10px;max-width:300px;min-height:32px;overflow:hidden;padding:0 30px 0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.ServiceRequestsTypesForm-removeButton{background:none;border:none;height:100%;outline:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:10px}.ServiceRequestsTypesForm-removeButton:before{color:#595959;content:"";font-family:icomoonReactApp;font-size:8px}.ServiceRequestsTypesForm-clear{align-items:center;color:#000;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:40px;justify-content:center}.Checkbox{margin-right:10px;vertical-align:middle}.Tags{align-items:center;display:flex;font-weight:400;padding-bottom:20px;position:relative;width:100%}.Tags-errorMessage{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:red;display:-webkit-box;font-size:11px;left:0;line-height:13px;margin:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:100%}.Tags-wrapper{flex-grow:1;position:relative}.Tags-label{font-size:14px;margin-bottom:0;margin-right:8px;max-width:20%}.Tags-select{width:100%}.Tags--error .Tags-select .Tags-control{border:1px solid red}.Tags--error .Tags-select .Tags-control:focus,.Tags--error .Tags-select .Tags-control:hover{border-color:red!important}.Tags-textInfo{color:#595959;margin:0;padding:10px;text-align:center}.Tags-select .Tags-indicator{align-items:center;box-sizing:border-box;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:4px 10px 6px 4px;transition:all .2s linear;transition:all .2s ease-out}.Tags-select .Tags-indicator:hover{color:#828282}.Tags-select .Tags-indicator--menuIsOpen{padding:4px 4px 6px 10px;transform:rotate(180deg);transition:all .2s ease-out}.Tags-select .Tags-option--selected{background-color:#fff;color:#eb5757}.Tags-select .Tags-option:hover{background-color:#eee}.Tags-select .Tags-separator{display:none}.Tags-select .Tags-input{display:flex;margin:0;padding:0;width:100%}.Tags-select .Tags-input input{font-size:12px!important;height:26px;line-height:26px;margin:0;max-width:min(100%,250px);padding:0 5px!important;width:100%}.Tags-select .Tags-clearIndicator{padding:0 0 2px}.Tags-select .Tags-clearIndicator--noOptions{padding-right:10px}.Tags-select .Tags-multiValue{align-items:center;background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.Tags-select .Tags-multiValue:hover{background-color:#f5f5f5}.Tags-select .Tags-multiValue svg{height:20px;width:20px}.Tags-select .Tags-multiValue svg:hover{color:#eb5757}.Tags-select .Tags-multiValue p{color:#595959;font-size:12px;margin:0}.Tags-select .Tags-valueContainer{align-items:center;display:flex;flex-wrap:wrap;min-height:50px;padding:5px}.Tags-select .Tags-valueContainer>.Tags-multiValue{border:1px solid #d9d9d9;height:30px;margin:5px;padding:0 5px}.Tags-select .Tags-wrappreInput{flex-grow:1;max-width:100%}.Tags-select .Tags-multiValueContainer{background-color:transparent;height:32px}.Tags-select .Tags-placeholder{display:inline-block;font-size:12px;padding:0 5px;position:absolute;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle}.Tags-select .Tags-menu{padding:0}.Tags-select .Tags-noOptionsMessage{color:#595959;margin:0;padding:10px;text-align:center}.Tags-select .Tags-loadingIndicator{font-size:8px}.Tags-select .Tags-control{align-items:center;background-color:#fff;border:1px solid #e1dede;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-height:32px;position:relative;transition:all .1s;width:100%}.Tags-select .Tags-control--focused,.Tags-select .Tags-control--focused:hover{border:1px solid #487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5)}.Tags-select .Tags-control--disabled{background-color:#e0e0e0;opacity:.5}.ServiceContractTypeDetails-MaintenanceSchedule .TwoColumnsSelect-header-searchInput{width:calc(50% - 10px)}.ServiceContractTypeDetails-MaintenanceSchedule .Tags--maintenanceSchedule{margin:20px 10px 0;padding-bottom:0;position:relative;width:calc(100% - 20px);z-index:2}.ServiceContractTypeDetails-MaintenanceSchedule-srTypes{position:absolute;right:0;top:20px;width:50%}.ServiceContractTypeDetails-MaintenanceSchedule-srTypesItem{padding:0 10px}.ServiceContractTypeDetails-MaintenanceSchedule-srTypesItem .FormElement-label{font-weight:400}.ServiceContractTypeDetails-MaintenanceSchedule-srTypesItem .Dropdown{margin-top:10px}.ServiceContractTypeDetails-wrapper{position:relative}.ServiceContractTypes-fieldSettingsRow{display:table-row-group;position:relative}.ServiceContractTypes-fieldSettingsRow .Table-cell--fieldSetting{width:10%}.ServiceContractTypeDetailsModal{width:100%}.ServiceContractTypeDetailsModal .Modal{width:800px}.ServiceContractTypeDetailsModal .ModalBody{padding:0}.ServiceContractTypeDetailsModal .ConfirmationModal-close{display:none}.ServiceContractTypeDetailsModal-content-tabPane{background-color:#fff;border-top:none;height:100%}.ServiceContractTypeDetailsModal-content-tab{border-right:1px solid #bdbdbd}.ServiceContractTypes-header{border-bottom:1px solid hsla(0,0%,74%,.5)}.ServiceContractTypes-pager{display:flex;justify-content:flex-end;padding:14px 0;width:100%}.LoadMoreButton{align-items:center;display:flex;justify-content:center;padding:35px 0;width:100%}.LoadMoreButton .Button-content{font-size:14px}.PageBody{padding:0}.PageHeader{height:50px}.PageHeader-title{font-size:16px;font-weight:700;padding:0 0 20px}.CircleSpinner{display:inline-block;height:20px;position:relative;width:20px}.CircleSpinner-ring{animation:circle 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;border-top-color:#828282;box-sizing:border-box;display:block;height:18px;position:absolute;width:18px}.CircleSpinner-ring:first-child{animation-delay:-.45s;animation-delay:-.3s}.CircleSpinner-ring:nth-child(3){animation-delay:-.15s}@keyframes circle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SavedSearchList{background-color:#fff;box-shadow:0 0 3px 0;position:absolute;right:0;top:35px;width:100%;z-index:10}.SavedSearchList-list{max-height:500px;overflow-y:auto}.SavedSearchList-searchItem{align-items:center;border-bottom:.5px solid #bdbdbd;color:#4f4f4f;cursor:pointer;display:flex;font-size:14px;padding:10px}.SavedSearchList-searchItem:last-child{border-bottom:none}.SavedSearchList-searchItem--active{background:#f5f5f5}.SavedSearchList-searchItem--disabled{pointer-events:none}.SavedSearchList-blockIcon{cursor:pointer;height:16px;margin-left:auto;width:16px}.SavedSearchList-blockIcon:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.SavedSearchList-searchText{cursor:pointer;width:95%}.SavedSearchList-dots{height:20px;margin:0;width:50px}.SavedSearchList-searchImage{cursor:pointer;height:20px;margin-left:auto;width:20px}.SavedSearchList-searchImage:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.SavedSearchList-searchIconBLock{align-items:center;background:#e0e0e0;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.SavedSearchList-searchIcon{height:14px;width:14px}.SavedSearchList-searchIcon:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.SavedSearchList-title{align-items:center;background:#f2f2f2;border-bottom:.5px solid #bdbdbd;border-right:.5px solid #c4c4c4;color:#4f4f4f;display:flex;font-size:14px;padding:10px}.SavedSearchList-pinnedIcon{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.SavedSearchList-pinnedIcon--active{background:#e0e0e0}.SavedSearchList-svgIcon{height:14px;width:14px}.SavedSearchList-spinner{margin-right:10px}.AdvancedSearchPopup{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.2);font-size:14px;min-width:400px;position:absolute;right:0;top:35px;width:auto;z-index:10}.AdvancedSearchPopup label{font-weight:400}.AdvancedSearchPopup-header{border-bottom:.5px solid #bdbdbd;padding:16px 18px;position:relative;width:100%}.AdvancedSearchPopup-icon{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.AdvancedSearchPopup-icon svg{fill:#828282;height:18px;width:18px}.AdvancedSearchPopup-footer{display:flex;justify-content:flex-end;padding:20px;width:100%}.AdvancedSearchPopup-footerText{color:#828282}.Search{margin-left:auto;margin-right:0;position:relative;width:100%}.Search-savedSearch{align-items:center;border-bottom:.5px solid #bdbdbd;border-top:.5px solid #bdbdbd;display:flex;margin-top:50px;padding:14px 0}.Search-savedSearchInput{margin-right:auto;width:55%}.Search-savedSearchButton{height:27px;margin-right:10px;width:101px}.ServiceContractsAdvancedSearchForm{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:30px 0 0 15px;width:790px}.ServiceContractsAdvancedSearchForm-column{width:48%}.ServiceContractsAdvancedSearchForm-column .FormElement-content--left{padding-bottom:10px}.ServiceContractsAdvancedSearchForm-dates{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:100%}.ServiceContractsAdvancedSearchForm-dates .DateRange{width:293px}.ServiceContractsAdvancedSearchForm-labelRight{min-width:0;min-width:auto}.ServiceContractsAdvancedSearchForm-dateBlock{width:100px}.ServiceContractsAdvancedSearchForm-lookup-input::-moz-placeholder{font-size:13px}.ServiceContractsAdvancedSearchForm-lookup-input::placeholder{font-size:13px}.ServiceContractHeader{background-color:#fff;display:flex;justify-content:space-between;padding:14px 0;width:100%}.ServiceContractHeader-title{color:#4f4f4f;font-size:16px;font-weight:600;margin-right:30px}.ServiceContractHeader-btnText{border-radius:4px;font-size:14px}.ServiceContractHeader-addInventory{align-items:center;display:flex}.ServiceContractHeader-searchWrapper{max-width:500px;width:100%}.Spinner{height:50px;margin:0 auto;width:50px;z-index:1200}.Spinner-fullContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:auto}.ContentLoader,.Spinner-fullContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ContentLoader{background-color:hsla(0,0%,100%,.6);box-shadow:0 0 5px 0 #ddd;opacity:0;pointer-events:none;transition:all .5s}.ContentLoader--shown{opacity:1;pointer-events:auto}.ContentLoader .Spinner{z-index:1}.SRTypesPopover{align-items:center;display:flex;margin-left:20px;position:relative}.SRTypesPopover-popover{max-height:300px;max-width:400px;min-height:55px;min-width:200px;overflow-x:hidden;overflow-y:auto;padding:0 10px;position:relative;width:100%}.SRTypesPopover-item{align-items:center;border-bottom:1px solid #c4c4c4;cursor:pointer;display:flex;height:32px;margin:0 -15px;padding:5px 15px 5px 5px}.SRTypesPopover-item:hover{background-color:#f2f2f2}.SRTypesPopover-item--empty{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;justify-content:center}.SRTypesPopover-item--single{height:55px}.SRTypesPopover-name{cursor:pointer;margin-left:10px}.SRTypesPopover-emptyPlaceholder{color:red;margin:0 auto}.CounterBadge{color:#4f4f4f;justify-content:flex-start}.CounterBadge,.CounterBadge-counter{align-items:center;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap}.CounterBadge-counter{background:#f8f8f8;justify-content:center}.CounterBadge-counter--round{border-radius:50%}.CounterBadge-counter--open{background:#f4d36d;color:#fff}.CounterBadge-counter--onhold{background:#eb5757;color:#fff}.CounterBadge-counter--received{background:#a5ce00;color:#fff}.CounterBadge-counter--ordered{background:#c04dd8;color:#fff}.CounterBadge-counter--rtv{background:#565cf2;color:#fff}.CounterBadge-counter--rtvcomplete{background:#27ae60;color:#fff}.CounterBadge-counter--blueLight{background:#0098d0;color:#fff}.CounterBadge-title{font-size:14px;padding-left:10px}.CounterBadge--large{flex:0 0 70px;font-size:36px;height:70px;width:70px}.CounterBadge--small{flex:0 0 23px;font-size:14px;height:23px;width:23px}.CounterBadge--inList{margin-top:5px;min-width:110px;padding-left:10px}.ServiceContractTableRow{display:table-row-group;position:relative}.ServiceContractTableRow-vehicleCell{text-decoration:underline}.ServiceContractTableRow-vehicleCell--ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.ServiceContractTableRow-status--expired{color:#f5222d}.ServiceContractTableRow-btnText{margin-top:10px}.ServiceContractTableRow-btnText>div{font-size:12px}.ServiceContractTableRow-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:auto;max-width:40px;width:-moz-fit-content;width:fit-content}.ServiceContractTableRow-serviceRequests{cursor:pointer}.ServiceContractTableRow-serviceRequests,.ServiceContractTableRow-serviceRequestsEmpty{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.ServiceContractTableRow-counter{background-color:#0098d0;border-radius:4px;color:#fff;height:24px;line-height:24px;margin-right:10px;text-align:center;width:24px}.ServiceContractTableRow-srRightBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ServiceContractTableRow-srNumber{overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceContractTableRow-srDate{color:#828282}.ServiceContractTableRow-vehicleCell{cursor:pointer}.ServiceContractTableRow .Table-cell{box-sizing:border-box}.ServiceContractsTable{overflow-x:auto}.ServiceContractsTable-cell{border-top:1px solid #bdbdbd}.ServiceContractsTable .Table{padding:20px 0}.FileUploader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:37px;position:relative;width:100%}.FileUploader-label{font-size:14px;margin-right:8px;text-align:right;white-space:nowrap}.FileUploader-error{color:red;left:0;line-height:15px;margin-top:5px;max-height:75px;overflow:hidden;position:absolute;top:100%}.FileUploader-error span{display:block}.FileUploader-container{position:relative;width:100%}.FileUploader-body{align-items:center;background-color:#f2f2f2;border:2px dashed #bdbdbd;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;text-align:center;width:100%}.FileUploader-body--active{border-color:#61b615}.FileUploader-body--disabled{opacity:.5}.FileUploader-body--withError{border-color:red}.FileUploader-message{line-height:100%;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ReadOnlyModalRow{align-items:center;display:flex}.ReadOnlyModalRow-label{margin-right:8px;min-width:115px;text-align:right;white-space:nowrap}.GeneralInfoModal{padding:26px 0 20px}.GeneralInfoModal-row{margin:10px 0}.GeneralInfoModal-row--short{max-width:220px}.GeneralInfoModal-row--small{max-width:270px}.GeneralInfoModal-row--middle{max-width:350px}.GeneralInfoModal-row--long{max-width:450px}.GeneralInfoModal-row--attachment{align-items:center;display:flex;justify-content:flex-start;margin-top:25px}.GeneralInfoModal-row--attachment .GeneralInfoModal-rowLabel{font-size:14px;min-width:135px}.GeneralInfoModal-groupInputs{align-items:flex-start;display:flex}.GeneralInfoModal-rowLabel{font-weight:700;margin-right:8px;min-width:115px;text-align:right}.GeneralInfoModal-fileName{color:#4d73a8;margin-right:30px;max-width:140px;overflow:hidden;padding:10px 20px 10px 0;position:relative;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:100%}.GeneralInfoModal .SVGIcon-clearIcon{cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%)}.GeneralInfoModal .FileUploader{margin-top:15px}.GeneralInfoModal .FileUploader-label{min-width:134px}.GeneralInfoModal .FileUploader-container{width:300px}.GeneralInfoModal-fileUploaded{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:37px}.GeneralInfoModal-fileUploadedLabel{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;min-width:134px;text-align:right}.GeneralInfoModal-fileUploadedName{overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;width:100%;width:310px}.GeneralInfoModal-fileUploadedImage{max-height:100%}.GeneralInfoModal-fileUploadedContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;position:relative;width:310px}.GeneralInfoModal-fileUploadedContainer .ButtonModern--default .ButtonModern-icon svg{height:24px;width:24px}.GeneralInfoModal-fileUploadedContainer .ButtonModern-wrapper{position:absolute;right:0;top:0}.GeneralInfoModal-fileUploadedContainer .ButtonModern-wrapper button{padding:0}.GeneralInfoModal-terms{font-weight:600;margin-bottom:15px;padding:10px 30px}.GeneralInfoModal-separator{background-color:#bdbdbd;height:1px;margin:15px auto;width:90%}.GeneralInfoModal-link{display:block;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.GeneralInfoModal .Textarea{margin:15px 0;max-width:450px}.GeneralInfoModal .Textarea-label{min-width:135px}.VehicleHistory{padding-top:6px}.VehicleHistory-tableItem{color:#4f4f4f;font-size:14px}.VehicleHistory-tableItem--underline{text-decoration:underline}.VehicleHistory-info{display:flex;padding:4px 0 12px}.VehicleHistory-info--center{align-items:center;justify-content:center}.VehicleInfoForm-body{padding-top:20px}.VehicleInfoForm-block{display:flex}.VehicleInfoForm-button{height:27px;margin:5px 0 5px auto;width:142px}.VehicleInfoForm-field{margin-bottom:20px}.VehicleInfoForm-field--small{width:70%}.ManageSCModals{margin:0 -20px}.ManageSCModals-tabPane{background-color:#fff;border-top:none;height:100%}.ManageSCModals .FormContainer .FormElement .Select .IconSVG svg{fill:none}.ManageSCModals .FormContainer .FormElement .Select .IconSVG svg path{fill:#4f4f4f}.ManageSCModals .FormContainer .FormElement .Select .IconSVG svg circle{fill:#000}.ServiceContractsAuditLog{padding:10 15px}.ServiceContractsAuditLog-pager{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-top:35px}.ServiceContractsAuditLog-notes{width:400px}.ServiceContractsAuditLog-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:250px}.ServiceContracts .ModalModern-wrapper-serviceContracts{width:min(900px,100vw)}.ModalModern-wrapper-serviceRequestModalContainer .Loader{z-index:3}.ServiceContractReasons-text{color:#000;font-size:14px;font-weight:400;margin-bottom:5px}.ServiceContractReasons-select{color:#000}.LaborTimesTable-TimeItem .RadioButton{padding:0}.LaborTimes-ServiceCard-content .Table--labor-times{margin:0;padding:0}.LaborTimes-ServiceCard-content .Table--labor-times .Table-header .Table-cell{background:#eee}.LaborTimes-ServiceCard-content .Table--labor-times .Table-cell--name{flex:0 1 61%;min-width:150px}.LaborTimes-ServiceCard-content .Table--labor-times .Table-cell--average,.LaborTimes-ServiceCard-content .Table--labor-times .Table-cell--standard,.LaborTimes-ServiceCard-content .Table--labor-times .Table-cell--warranty{flex:0 1 13%;min-width:50px}.LaborTimes-ServiceCard-content .Table--labor-times .Table-cell:last-child{align-items:flex-start}.LaborTimes-ServiceCard-content .Table--labor-times .Table-row:last-child .Table-cell{border-bottom:none}.LaborTimes-ServiceCard{border:1px solid #bdbdbd;font-size:14px;margin:10px 10px 0;position:relative}.LaborTimes-ServiceCard--success .ExpandableBlock-header{background:#f4ffea!important}.LaborTimes-ServiceCard-title{font-weight:700}.LaborTimes-ServiceCard-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborTimes-ServiceCard-clear{padding:0 6px}.LaborTimes-ServiceCard-clear .IconSvg-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborTimes-ServiceCard-clear:hover svg{fill:#eb5757;cursor:pointer}.LaborTimes-ServiceCard-timeTitle{font-weight:700;padding-right:2px}.LaborTimes-ServiceCard-closeIcon{height:16px;width:16px}.LaborTimes-ServiceCard .ExpandableBlock--laborServiceCard{overflow:visible;overflow:initial}.LaborTimes-ServiceCard .Loader{z-index:2}.LaborTimes{min-height:calc(100vh - 150px);padding-bottom:70px}.LaborTimes .Breadcrumbs{padding:12px 10px}.LaborTimes-service-loader{padding:12px;width:100%}.LaborTimes-footer,.LaborTimes-service-loader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborTimes-footer{background:#fff;bottom:0;box-shadow:0 3px 11px 10px rgba(34,60,80,.2);height:70px;left:0;position:fixed;right:0;z-index:1001}.LaborTimes-footer-save{margin-left:20px}.LaborTimes-footer .Button{padding:10px 42px}.LaborTimes-header{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborTimes-header .Breadcrumbs{margin:6px 10px}.LaborTimes-provider-title{font-size:20px;font-weight:700;padding:12px 12px 2px;text-align:center}.LaborTimes-noLaborTimes{color:#eb5757;font-size:16px;padding:8px;text-align:center}.LaborTimes-noRecords{color:#eb5757;flex-direction:column;font-size:36px;padding:200px 100px}.LaborTimes-noRecords,.LaborTimes-noRecords-back{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.LaborTimes-noRecords-back{color:#4f4f4f;cursor:pointer;flex-direction:row;font-size:16px;padding:10px 20px 20px}.LaborTimes-noRecords-back:hover{opacity:.8}.LaborTimes-noRecords-text{padding:0 2px;text-decoration:underline}.LaborTimes-backIcon{fill:#4f4f4f;height:14px;transform:rotate(90deg);width:14px}.LaborTimes .Spinner,.LaborTimes-backIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.VendorsAuditLogAdvancedSearch{max-width:400px;width:100%}.VendorsAuditLogAdvancedSearch .Fieldset-textSearch{border-bottom:1px solid #bdbdbd}.VendorsAuditLogAdvancedSearch .Fieldset-textSearch .Fieldset-container{display:grid;grid-template-areas:"hasText .";grid-template-columns:1fr 1fr}.VendorsAuditLogAdvancedSearch .Fieldset-formFields .Fieldset-container{display:grid;grid-template-areas:"location eventType" "vendor timeFrame" ". dateRange";grid-template-columns:1fr 1fr}.VendorsAuditLogAdvancedSearch .Fieldset-item-label{grid-area:label;width:30%}.VendorsAuditLogAdvancedSearch .Fieldset-item--hasText{grid-area:hasText;width:100%}.VendorsAuditLogAdvancedSearch .Fieldset-item--location{grid-area:location;padding-top:20px}.VendorsAuditLogAdvancedSearch .Fieldset-item--eventType{grid-area:eventType;padding-top:20px}.VendorsAuditLogAdvancedSearch .Fieldset-item--vendor{grid-area:vendor}.VendorsAuditLogAdvancedSearch .Fieldset-item--timeFrame{grid-area:timeFrame}.VendorsAuditLogAdvancedSearch .Fieldset-item--dateRange{grid-area:dateRange}.VendorAuditLogTable{padding-bottom:20px}.VendorAuditLogTable .Table{padding:15px 0}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell,.VendorAuditLogTable .Table-header .Table-cell{word-break:break-all}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--date,.VendorAuditLogTable .Table-header .Table-cell--date{flex-basis:90px}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--date .InitialDate,.VendorAuditLogTable .Table-header .Table-cell--date .InitialDate{width:80px}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--user,.VendorAuditLogTable .Table-header .Table-cell--user{flex-basis:10%}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--location,.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--vendor,.VendorAuditLogTable .Table-header .Table-cell--location,.VendorAuditLogTable .Table-header .Table-cell--vendor{flex-basis:15%}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--event,.VendorAuditLogTable .Table-header .Table-cell--event{flex-basis:12%}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--details,.VendorAuditLogTable .Table-header .Table-cell--details{flex-basis:25%}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--ipAddress,.VendorAuditLogTable .Table-header .Table-cell--ipAddress{flex-basis:5%;min-width:140px}.VendorAuditLogTable .Table .VendorAuditLogTableRow .Table-cell--ipAddress .VendorAuditLogTableRow-cell--textOverflow,.VendorAuditLogTable .Table-header .Table-cell--ipAddress .VendorAuditLogTableRow-cell--textOverflow{direction:rtl;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.VendorsAuditLog-header{align-items:center;display:flex;height:70px;justify-content:space-between;padding:0}.VendorsAuditLog .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0 50px}.VendorsAuditLog .Loader{top:85px;z-index:1}.VendorsAuditLog-notFoundMessage{font-size:20px;margin:200px auto auto;text-align:center}.ClientsAuditLogAdvancedSearch{max-width:400px;width:100%}.ClientsAuditLogAdvancedSearch .Fieldset-textSearch{border-bottom:1px solid #bdbdbd}.ClientsAuditLogAdvancedSearch .Fieldset-textSearch .Fieldset-container{display:grid;grid-template-areas:"hasText .";grid-template-columns:1fr 1fr}.ClientsAuditLogAdvancedSearch .Fieldset-formFields .Fieldset-container{display:grid;grid-template-areas:"client eventType" "location timeFrame" "team dateRange";grid-template-columns:1fr 1fr}.ClientsAuditLogAdvancedSearch .Fieldset-item-label{grid-area:label;width:30%}.ClientsAuditLogAdvancedSearch .Fieldset-item--hasText{grid-area:hasText;width:100%}.ClientsAuditLogAdvancedSearch .Fieldset-item--client{grid-area:client;padding-top:20px}.ClientsAuditLogAdvancedSearch .Fieldset-item--location{grid-area:location}.ClientsAuditLogAdvancedSearch .Fieldset-item--eventType{grid-area:eventType;padding-top:20px}.ClientsAuditLogAdvancedSearch .Fieldset-item--team{grid-area:team}.ClientsAuditLogAdvancedSearch .Fieldset-item--timeFrame{grid-area:timeFrame}.ClientsAuditLogAdvancedSearch .Fieldset-item--dateRange{grid-area:dateRange}.ClientsAuditLogTable{padding-bottom:20px}.ClientsAuditLogTable .Table{padding:15px 0}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell,.ClientsAuditLogTable .Table-header .Table-cell{word-break:break-all}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--date,.ClientsAuditLogTable .Table-header .Table-cell--date{flex-basis:100px}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--date .InitialDate,.ClientsAuditLogTable .Table-header .Table-cell--date .InitialDate{width:80px}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--client,.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--location,.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--user,.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--vendor,.ClientsAuditLogTable .Table-header .Table-cell--client,.ClientsAuditLogTable .Table-header .Table-cell--location,.ClientsAuditLogTable .Table-header .Table-cell--user,.ClientsAuditLogTable .Table-header .Table-cell--vendor{flex-basis:10%}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--team,.ClientsAuditLogTable .Table-header .Table-cell--team{flex-basis:11%}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--event,.ClientsAuditLogTable .Table-header .Table-cell--event{flex-basis:15%}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--details,.ClientsAuditLogTable .Table-header .Table-cell--details{flex-basis:20%}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--ipAddress,.ClientsAuditLogTable .Table-header .Table-cell--ipAddress{flex-basis:8%;min-width:90px;padding-left:0}.ClientsAuditLogTable .Table .ClientsAuditLogTableRow .Table-cell--ipAddress .ClientsAuditLogTableRow-cell--textOverflow,.ClientsAuditLogTable .Table-header .Table-cell--ipAddress .ClientsAuditLogTableRow-cell--textOverflow{direction:rtl;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.ClientsAuditLog-header{align-items:center;display:flex;height:70px;justify-content:space-between;padding:0}.ClientsAuditLog .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0 50px}.SubmitQuoteItem-description{min-width:410px}.SubmitQuoteItem-price{min-width:80px}.SubmitQuoteItem-deleteButton{height:30px;width:120px}.SubmitQuoteItem-deleteButtonContent{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.SubmitQuoteItem-deleteButtonIcon{display:inline-block;font-size:22px;margin-right:2px}.AvailabilityCheckbox{align-items:center;display:flex;flex-direction:column;height:35px}.AvailabilityCheckbox :before{border-width:1px;line-height:15px}.AvailabilityCheckbox-label{color:#ed1c24;font-size:11px;font-weight:400;margin-top:10px}.PartsList-container{margin-top:10px}.PartsList-title{font-weight:500}.PartsList-addButton{height:30px;width:120px}.PartsList-addButtonIcon{font-size:13px;margin-right:7px}.SubmitQuote .SubmitQuoteVehicleInfo-textBlock{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubmitQuote .SubmitQuoteVehicleInfo-textBlock--middle{width:118px}.SubmitQuote .SubmitQuoteVehicleInfo-textBlock--big{width:200px}.SubmitQuote .SubmitQuoteVehicleInfo-title{font-weight:600;margin-right:5px}.SubmitQuote{margin:20px;min-width:1100px}.SubmitQuote-title{font-size:16px;font-weight:500;line-height:19px;padding:15px 0}.SubmitQuote-location{padding-bottom:15px}.SubmitQuote-message{display:inline-block;font-weight:700;margin-left:20px}.SubmitQuote-message--success{color:#61b615}.SubmitQuote-message--error{color:#ed1c24}.DeliveryForm{display:flex;flex-direction:column;margin-top:20px}.DeliveryForm-title{box-sizing:border-box;font-size:14px;font-weight:700;padding-bottom:15px;padding-left:15px}.DeliveryForm-row{align-items:center;display:flex;flex-direction:row;margin-bottom:15px}.DeliveryForm-left{min-width:160px;padding-left:20px;width:160px}.DeliveryForm-left,.DeliveryForm-right{align-items:center;box-sizing:border-box;display:flex}.DeliveryForm-right{max-width:calc(100% - 160px);padding-left:8px;width:calc(100% - 160px)}.GoalTrackerReportForm .Fieldset-item-label{min-width:160px;width:160px}.GoalTrackerReportForm .Fieldset-item-component{max-width:calc(100% - 160px);width:calc(100% - 160px)}.GoalTrackerReport .ButtonModern-wrapper-success{width:-moz-max-content!important;width:max-content!important}.DropdownMultiple{align-items:center;display:flex;position:relative;width:100%}.DropdownMultiple-errorMessage{bottom:-14px;color:red;font-size:11px;left:0;line-height:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownMultiple-wrapper{position:relative;width:100%}.DropdownMultiple-label{font-size:14px;margin-bottom:0;margin-right:8px;white-space:nowrap}.DropdownMultiple-select{width:100%}.DropdownMultiple-select .DropdownMultiple-multiValueText{margin:0;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownMultiple-select .DropdownMultiple-clearIndicator{padding:0 0 2px}.DropdownMultiple-select .DropdownMultiple-control{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:32px;min-height:32px;position:relative;transition:all .1s;width:100%}.DropdownMultiple-select .DropdownMultiple-control--focused,.DropdownMultiple-select .DropdownMultiple-control--focused:hover{border:1px solid #487cb8;box-shadow:0 0 0 3px rgba(72,124,184,.5)}.DropdownMultiple-select .DropdownMultiple-control--disabled{background-color:#e0e0e0;opacity:.5}.DropdownMultiple-select .DropdownMultiple-indicator{align-items:center;box-sizing:border-box;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:4px 4px 6px;transition:all .2s linear;transition:all .2s ease-out}.DropdownMultiple-select .DropdownMultiple-indicator--menuIsOpen{padding:4px;transform:rotate(180deg);transition:all .2s ease-out}.DropdownMultiple-select .DropdownMultiple-indicator:hover{color:#828282}.DropdownMultiple-select .DropdownMultiple-indicatorsContainer{height:30px}.DropdownMultiple-select .DropdownMultiple-separator{display:none}.DropdownMultiple-select .DropdownMultiple-input{font-size:15px;height:25px;margin:0;padding:0}.DropdownMultiple-select .DropdownMultiple-option{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownMultiple-select .DropdownMultiple-option--selected{background-color:#fff;color:#eb5757}.DropdownMultiple-select .DropdownMultiple-option :hover{background-color:#eee}.DropdownMultiple-select .DropdownMultiple-valueContainer{align-items:center;display:flex;flex-wrap:nowrap;max-height:32px;min-height:32px;padding:0 8px 2px}.DropdownMultiple-select .DropdownMultiple-valueContainer input{height:26px;line-height:0;margin:0;padding:0}.DropdownMultiple-select .DropdownMultiple-placeholder{display:inline-block;position:absolute;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle}.DropdownMultiple-select .DropdownMultiple-multiValueContainer{background-color:transparent;height:32px}.DropdownMultiple-select .DropdownMultiple-multiValue{align-items:center;background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;height:22px;justify-content:flex-start;margin:0 2px}.DropdownMultiple-select .DropdownMultiple-multiValueTag{padding:3px 6px;white-space:nowrap}.DropdownMultiple-select .DropdownMultiple-multiValue:hover{background-color:#f5f5f5}.DropdownMultiple-select .DropdownMultiple-multiValue svg{height:20px;width:20px}.DropdownMultiple-select .DropdownMultiple-multiValue svg:hover{color:#eb5757}.DropdownMultiple-select .DropdownMultiple-menu{padding:0}.DropdownMultiple-select .DropdownMultiple-loadingIndicator{height:30px;position:relative;width:32px;z-index:2}.DropdownMultiple-select .DropdownMultiple-loadingIndicator .Loader-image{height:20px;width:20px}.DropdownMultiple--error .DropdownMultiple-control{border:1px solid red}.DropdownMultiple--error .DropdownMultiple-control:focus,.DropdownMultiple--error .DropdownMultiple-control:hover{border-color:red!important}.ReportForm-title-text{font-size:14px;font-weight:700;padding-bottom:15px}.ReportForm-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.ReportForm-container .BaseInput-container--discount .BaseInput,.ReportForm-container .BaseInput-container--discount .BaseInput-content{max-width:100%}.ReportForm-point-in-time-picker-item,.ReportForm-point-in-time-picker-item label{padding-bottom:10px}.ReportForm-delivery-method{padding-left:30px;padding-top:20px}.ReportForm-delivery-method-content{display:flex;padding-bottom:20px}.ReportForm-delivery-method-content label{width:15%}.ReportForm-point-in-time-picker-item{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}.ReportForm-point-in-time-picker-item .RadioButton-label{white-space:nowrap}.ReportForm-show-options{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ReportForm-show-options .Checkmark{width:48%}.TimeReports-modalContent{height:100%}.TimeReports .Table{padding:0 0 20px}.TimeReports .Table--timeReports.FlexTable .Table-cell--timeReports-report{flex:0 0 85%;vertical-align:middle}.TimeReports .Table--timeReports.FlexTable .Table-cell--timeReports-actions{align-items:center;flex:0 0 15%}.NoteItem{background-color:#f2f2f2;font-size:14px;margin-top:10px;padding:8px}.NoteItem-text{color:#4f4f4f;font-weight:500;overflow:hidden;padding-bottom:6px;text-overflow:ellipsis;width:100%}.NoteItem-sign{color:#4f4f4f;font-style:italic;text-align:right}.InfoBlock{background:#fff;border:1px solid #e1dede;border-radius:2px;width:100%}.InfoBlock-editable{cursor:pointer}.InfoBlock-header{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;min-height:45px;padding:0 20px}.InfoBlock-title{color:#000;font-size:16px;font-weight:500;margin:0}.InfoBlock-icon{align-items:center;cursor:pointer;display:flex;height:10px;justify-content:center;width:10px}.InfoBlock-icon:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.InfoBlock-icon:hover:before{color:red}.InfoBlock-button{color:#fff;display:flex;margin:10px 20px 10px auto;padding:5px 10px}.InfoBlock-iconButton{padding-right:5px;padding-top:3px}.InfoBlock-buttonContent{align-items:center;display:flex}.ServiceRequestNotesList{margin-top:30px}.ServiceRequestNotesList-header{align-items:center;display:flex;justify-content:space-between}.ServiceRequestNotesList-title{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 180px)}.ServiceRequestNotesList-list{border:1px solid #bdbdbd;margin-top:10px;padding:5px}.NotesServiceRequestsModal{padding:15px 0}.NotesServiceRequestsModal-switchLabel{padding-left:5px}.NotesServiceRequestsModal-switch{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.DocumentsRow{display:table-row-group;position:relative}.DocumentsRow-desc{min-height:81px;padding-right:20px;width:50%}.DocumentsRow-inputContainer{max-width:570px;position:relative;width:100%}.DocumentsRow-inputContainer .Input{margin:0}.DocumentsRow-descText{color:#4f4f4f;font-size:14px;max-width:280px;min-height:50px;overflow:hidden;padding-top:20px;text-overflow:ellipsis;white-space:nowrap;width:100%}.DocumentsRow-input{padding-right:45px}.DocumentsRow-fileUploader{cursor:pointer;height:40px;line-height:35px}.DocumentsRow-fileName{color:#4d73a8;cursor:pointer;font-size:14px;max-width:185px;overflow:hidden;text-decoration-line:underline;text-overflow:ellipsis;white-space:nowrap;width:100%}.DocumentsRow-clearIcon{cursor:pointer;height:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.DocumentsRow-iconCell{cursor:pointer;width:54px}.DocumentsRow-actions{width:24px}.DocumentsRow .FileUploader{margin:0}.DocumentsRow .FileUploader-body{height:40px}.DocumentsRow-applyIcon{border:1px solid #bdbdbd;border-radius:50%;cursor:pointer;height:22px;line-height:18px;position:relative;text-align:center;width:22px}.DocumentsRow-applyIcon:before{color:#bdbdbd;content:"✓";font-family:icomoonReactApp;font-size:16px;height:12px;width:12px}.DocumentsRow-applyIcon--active{border:1px solid #52c41a;cursor:pointer}.DocumentsRow-applyIcon--active:before{color:#52c41a}.DocumentsRow-edditing .Table-cell{padding-bottom:50px}.DocumentsModal-table{min-width:100%}.DocumentsModal-tableText{color:#c4c4c4}.DocumentsModal-button{margin:20px 0}.DocumentsModal:not(:has(.DocumentsRow-actions)):not(:has(.DocumentsRow-applyIcon)) .DocumentsRow-iconCell{border-collapse:collapse;border-spacing:0;display:none}.ServiceRequestsImportVehicles{width:850px}.ServiceRequestsImportVehicles .ModalFooter{border:none}.ServiceRequestsImportVehicles .Button{padding:10px 30px}.ServiceRequestsImportVehicles-vehciles{padding-top:40px}.ServiceRequestsImportVehicles-vehcilesItem{border-bottom:1px solid #bdbdbd;display:flex;padding:15px 10px}.ServiceRequestsImportVehicles-vehcilesItem:first-child{border-top:1px solid #bdbdbd}.ServiceRequestsImportVehicles-vehcilesItem-left,.ServiceRequestsImportVehicles-vehcilesItem-right{font-size:14px;width:40%}.ServiceRequestsImportVehicles-vehcilesItem-left .FormText-wrapper,.ServiceRequestsImportVehicles-vehcilesItem-right .FormText-wrapper{padding:5px 5px 5px 0}.ServiceRequestsImportVehicles-vehcilesItem-left .FormText-wrapper .FormElement-label,.ServiceRequestsImportVehicles-vehcilesItem-right .FormText-wrapper .FormElement-label{min-width:-moz-fit-content;min-width:fit-content;text-align:start}.ServiceRequestsImportVehicles-vehcilesItem-left .FormText-wrapper .FormElement-block,.ServiceRequestsImportVehicles-vehcilesItem-right .FormText-wrapper .FormElement-block{overflow:hidden}.ServiceRequestsImportVehicles-vehcilesItem-left .FormText-wrapper .FormText,.ServiceRequestsImportVehicles-vehcilesItem-right .FormText-wrapper .FormText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceRequestsImportVehicles-vehcilesItem-actions{align-items:center;display:flex;justify-content:center;width:20%}.ImportServiceRequestModal{min-height:500px;padding:40px 20px}.ImportServiceRequestModal-content{max-height:80vh;overflow-y:auto;padding-bottom:50px}.ImportServiceRequestModal-formItem{margin-top:10px}.ImportServiceRequestModal-formItem .FormElement-label--middle{font-weight:400;min-width:155px}.ImportServiceRequestModal-vehicleImport,.ImportServiceRequestModal-vehicleSearch{display:flex;flex-direction:row-reverse}.ImportServiceRequestModal-main{border-bottom:1px solid #bdbdbd;margin-bottom:25px;padding:0 10% 25px 0}.ImportServiceRequestModal-vehicleSearch{border-bottom:1px solid #bdbdbd;margin-bottom:25px;padding-bottom:25px}.ImportServiceRequestModal-vehicleImport-clear,.ImportServiceRequestModal-vehicleSearch-clear{align-items:flex-end;align-self:end;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;padding-bottom:13px;padding-right:10px;text-align:right;text-decoration:underline;width:10%}.ImportServiceRequestModal-vehicleImport-clear:hover,.ImportServiceRequestModal-vehicleSearch-clear:hover{text-decoration:none}.ImportServiceRequestModal-vehicleImport-fields,.ImportServiceRequestModal-vehicleSearch-fields{width:90%}.ImportServiceRequestModal-buttonGroup{background:#fff;bottom:0;left:0;position:absolute;right:0}.ImportServiceRequestModal-buttonGroup-import{margin-left:25px}.ImportServiceRequestModal-wrapSpinner{align-items:center;bottom:75px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;position:absolute;right:0;top:50px}.DocumentsListModal{margin-top:20px}.DocumentsListModal-row{display:table-row-group;position:relative}.DocumentsListModal-table{min-width:100%}.DocumentsListModal-desc,.DocumentsListModal-name{color:#4f4f4f;font-size:14px}.DocumentsListModal-name{cursor:pointer;position:relative;text-decoration-line:underline}.DocumentsListModal-name .Loader-image{height:20px;width:20px;z-index:11}.DocumentsListModal-name .BackdropModern{z-index:10}.DocumentsListModal-button{color:#f2f2f2;cursor:pointer;display:flex;margin-left:10px}.DocumentsListModal-icon{padding-right:5px;padding-top:3px}.DocumentsListModal-buttonContent{align-items:center;display:flex}.DocumentsListModal-actions{display:flex;flex-direction:row-reverse;width:100%}.DocumentsListModal-actions-item{cursor:pointer;margin-left:auto}.DocumentsListModal-actions-item .ButtonIcon{align-items:center;display:flex;flex-direction:column}.DocumentsListModal-actions-item .ButtonIcon-btn{margin-bottom:5px}.DocumentsListModal-actions-item .ButtonIcon .IconSvg-wrapper{align-items:center;display:flex;justify-content:center}.DocumentsListModal-actions-item .ButtonIcon-label{white-space:nowrap}.DocumentsListModal-actions-item svg{height:20px;width:20px}.ClaimInfoModal-body{padding-top:20px}.ClaimInfoModal-field{margin-bottom:20px}.ClaimInfoModal-field--small{width:70%}.GeneralInfoModal{padding-top:20px}.GeneralInfoModal .Fieldset-generalInfoModal .Fieldset-item-label{white-space:nowrap}.GeneralInfoModal .Fieldset-generalInfoModal .BaseInput,.GeneralInfoModal .Fieldset-generalInfoModal .BaseInput-content{max-width:100%}.GeneralInfoModal .Dropdown--caret svg{fill:none}.GeneralInfoModal .Dropdown--caret svg path{fill:#4f4f4f}.GeneralInfoModal .Dropdown--caret svg circle{fill:#000}.VehicleInfoModal-body{padding-top:20px}.VehicleInfoModal-block{display:flex}.VehicleInfoModal-button{height:27px;margin:5px 0 5px auto;width:142px}.VehicleInfoModal-field{margin-bottom:20px}.VehicleInfoModal-field:last-child{margin-bottom:200px}.VehicleInfoModal-field--small{width:70%}.CustomerModal-field{margin-bottom:20px}.CustomerModal-field:last-child{margin-bottom:200px}.CustomerModal-field--small{width:70%}.CustomerModal-search{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;padding-bottom:20px}.CustomerModal-searchButton{height:31px;margin:5px 0 5px auto;width:170px}.CustomerModal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;margin-top:40px;min-height:170px}.CustomerModal-contentBlock{display:flex;margin-bottom:20px;width:100%}.CustomerModal-contentText{color:#828282;display:flex;font-size:14px}.CustomerModal-contentTextName,.CustomerModal-contentTextTitle{color:#4f4f4f;display:flex;font-size:14px}.CustomerModal-contentTextTitle{justify-content:flex-end;margin-right:10px;min-width:40%}.CustomerModal-footer{align-items:center;display:flex;height:74px;justify-content:center;margin:100px auto 50px;width:96%}.CustomerModal-footerButton{height:34px;width:142px}.CustomerModal-footerButton:last-child{margin-left:20px}.CustomerModal-title{color:#4f4f4f;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-bottom:35px;margin-top:20px}.CustomerModal-radioButtonsBLock{display:flex;margin-bottom:20px;padding-left:178px}.OwnerModal-field{margin-bottom:20px}.OwnerModal-field:last-child{margin-bottom:200px}.OwnerModal-field--small{width:70%}.OwnerModal-search{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;padding-bottom:20px}.OwnerModal-searchButton{height:31px;margin:5px 0 5px auto;width:170px}.OwnerModal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;margin-top:40px;min-height:170px}.OwnerModal-contentBlock{display:flex;margin-bottom:20px;width:100%}.OwnerModal-contentText{color:#828282;display:flex;font-size:14px}.OwnerModal-contentTextName,.OwnerModal-contentTextTitle{color:#4f4f4f;display:flex;font-size:14px}.OwnerModal-contentTextTitle{justify-content:flex-end;margin-right:10px;min-width:40%}.OwnerModal-footer{align-items:center;display:flex;height:74px;justify-content:center;margin:100px auto 50px;width:96%}.OwnerModal-footerButton{height:34px;width:142px}.OwnerModal-footerButton:last-child{margin-left:20px}.OwnerModal-title{color:#4f4f4f;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-bottom:35px;margin-top:20px}.OwnerModal-radioButtonsBLock{display:flex;margin-bottom:20px;padding-left:178px}.BillToModal-field{margin-bottom:20px}.BillToModal-field:last-child{margin-bottom:200px}.BillToModal-field--small{width:70%}.BillToModal-search{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;padding-bottom:20px}.BillToModal-searchButton{height:31px;margin:5px 0 5px auto;width:170px}.BillToModal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;margin-top:40px;min-height:170px}.BillToModal-contentBlock{display:flex;margin-bottom:20px;width:100%}.BillToModal-contentText{color:#828282;display:flex;font-size:14px}.BillToModal-contentTextName,.BillToModal-contentTextTitle{color:#4f4f4f;display:flex;font-size:14px}.BillToModal-contentTextTitle{justify-content:flex-end;margin-right:10px;min-width:40%}.BillToModal-footer{align-items:center;display:flex;height:74px;justify-content:center;margin:100px auto 50px;width:96%}.BillToModal-footerButton{height:34px;width:142px}.BillToModal-footerButton:last-child{margin-left:20px}.BillToModal-title{color:#4f4f4f;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-bottom:35px;margin-top:20px}.BillToModal-radioButtonsBLock{display:flex;margin-bottom:20px;padding-left:178px}.AdvisorModal-field{margin-bottom:20px}.AdvisorModal-field:last-child{margin-bottom:17px;margin-bottom:200px}.AdvisorModal-field--small{width:70%}.AdvisorModal-fieldSelect{margin-bottom:20px;margin-left:auto;width:91%}.AdvisorModal-search{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;padding-bottom:20px}.AdvisorModal-searchButton{height:31px;margin:5px 0 5px auto;width:170px}.AdvisorModal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;margin-top:40px;min-height:170px}.AdvisorModal-contentBlock{display:flex;margin-bottom:20px;width:100%}.AdvisorModal-contentText{color:#828282;display:flex;font-size:14px}.AdvisorModal-contentTextName,.AdvisorModal-contentTextTitle{color:#4f4f4f;display:flex;font-size:14px}.AdvisorModal-contentTextTitle{justify-content:flex-end;margin-right:10px;min-width:40%}.AdvisorModal-footer{align-items:center;display:flex;height:74px;justify-content:center;margin:100px auto 50px;width:96%}.AdvisorModal-footerButton{height:34px;width:142px}.AdvisorModal-footerButton:last-child{margin-left:20px}.AdvisorModal-title{color:#4f4f4f;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-bottom:35px;margin-top:20px}.AdvisorModal-rolesBLock{display:flex}.AdvisorModal-rolesTitle{font-size:14px;line-height:16px;margin-right:3px;margin-top:5px;min-width:170px;text-align:end;white-space:nowrap}.AdvisorModal-rolesContent{display:flex;margin-bottom:15px}.AdvisorModal-rolesContentError{color:red;display:flex;font-size:11px;line-height:13px;margin-bottom:15px}.AdvisorModal-rolesContentText{color:#4f4f4f;font-size:14px;margin-left:10px;margin-top:5px}.AdvisorModal-body .Textarea{margin-bottom:20px}.AdvisorModal-body .Textarea-label{min-width:170px}.ContactsInfoModal-body{padding:20px 20px 0}.ContactsInfoModal-header{position:relative}.ContactsInfoModal-tabPane{background-color:#fff;height:100%}.ContactsInfoModal-tabPane--active{background-color:#ed1c24}.LaborServiceForm--deprecated .LaborServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.LaborServiceForm--deprecated .LaborServiceForm--linkedService{padding:6px 0}.LaborServiceForm--deprecated .LaborServiceForm-wrapName{max-width:calc(100% - 170px)}.LaborServiceForm--deprecated .LaborServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.LaborServiceForm--deprecated .LaborServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborServiceForm--deprecated .LaborServiceForm-content{padding-bottom:5px;padding-left:12px}.LaborServiceForm--deprecated .LaborServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.LaborServiceForm--deprecated .LaborServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm--deprecated .LaborServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.LaborServiceForm--deprecated .LaborServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborServiceForm--deprecated .LaborServiceForm-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:10px}.LaborServiceForm--deprecated .LaborServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborServiceForm--deprecated .LaborServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.LaborServiceForm--deprecated .LaborServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.LaborServiceForm--deprecated .LaborServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.LaborServiceForm--deprecated .LaborServiceForm-actions-hasNote svg path{fill:#27ae60}.LaborServiceForm--deprecated .LaborServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.LaborServiceForm--deprecated .LaborServiceForm-actions-serviceArrow{padding:16px}.LaborServiceForm--deprecated .LaborServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.LaborServiceForm--deprecated .LaborServiceForm-actions-arrow{transition:all .2s}.LaborServiceForm--deprecated .LaborServiceForm-actions-arrow--active{transform:rotate(180deg)}.LaborServiceForm--deprecated .LaborServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.LaborServiceForm--deprecated .LaborServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.LaborServiceForm--deprecated .LaborServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.LaborServiceForm--deprecated .LaborServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.LaborServiceForm--deprecated .LaborServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.LaborServiceForm--deprecated .LaborServiceForm-catalog{width:500px}.LaborServiceForm--deprecated .LaborServiceForm-clarification{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:6px 0}.LaborServiceForm--deprecated .LaborServiceForm-clarificationField{width:523px}.LaborServiceForm--deprecated .LaborServiceForm-clarificationField,.LaborServiceForm--deprecated .LaborServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm--deprecated .LaborServiceForm-systemClarification{margin-top:10px}.LaborServiceForm--deprecated .LaborServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborServiceForm--deprecated .LaborServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.LaborServiceForm--deprecated .LaborServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.LaborServiceForm--deprecated .LaborServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 9px}.LaborServiceForm--deprecated .LaborServiceForm-wrapNoteBlock{max-width:600px;width:600px}.LaborServiceForm--deprecated .LaborServiceForm-bottomForm{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:8px;max-width:1444px;padding-bottom:4px}.LaborServiceForm--deprecated .LaborServiceForm-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:8px}.LaborServiceForm--deprecated .LaborServiceForm-info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.LaborServiceForm--deprecated .LaborServiceForm-info-subGroup{padding-left:42px}.LaborServiceForm--deprecated .LaborServiceForm-rate-input{width:110px}.LaborServiceForm--deprecated .LaborServiceForm-hours-input{width:80px}.LaborServiceForm--deprecated .LaborServiceForm-hours-label{margin-left:22px;min-width:45px}.LaborServiceForm--deprecated .LaborServiceForm-laborType-input{width:154px}.LaborServiceForm--deprecated .LaborServiceForm-laborType-label{min-width:80px}.LaborServiceForm--deprecated .LaborServiceForm-skill-input{width:154px}.LaborServiceForm--deprecated .LaborServiceForm-skill-label{margin-left:22px;min-width:34px}.LaborServiceForm--deprecated .LaborServiceForm-technician-input,.LaborServiceForm--deprecated .LaborServiceForm-vendor-input{width:180px}.LaborServiceForm--deprecated .LaborServiceForm-technician-label{margin-left:22px;min-width:78px}.LaborServiceForm--deprecated .LaborServiceForm-icon--success svg,.LaborServiceForm--deprecated .LaborServiceForm-icon--success:hover svg{fill:#61b615}.LaborServiceForm--deprecated .LaborServiceForm-readonlyRate{width:250px}.LaborServiceForm--deprecated .LaborServiceForm-readonlyHours{padding:0 10px;width:130px}.LaborServiceForm--deprecated .LaborServiceForm-readonlyType{padding:0 10px;width:270px}.LaborServiceForm--deprecated .LaborServiceForm-readonlySkill{padding:0 10px;width:235px}.LaborServiceForm--deprecated .LaborServiceForm-readonlyVendor{width:250px}.LaborServiceForm--deprecated .LaborServiceForm-readonlyEmployee{padding:0 10px;width:270px}.LaborServiceForm.LaborServiceForm--deprecated .HoursInput-container-quantity{padding-bottom:0}.LaborServiceForm.LaborServiceForm--deprecated .HoursInput-container-quantity .BaseInput--quantity{width:98px}.LaborServiceForm.LaborServiceForm--deprecated .HoursInput-container-quantity .BaseInput-label{margin-left:22px;min-width:45px}.LaborServiceForm.LaborServiceForm--deprecated .HoursInput-container-quantity .BaseInput-errorMessage{bottom:-18px}.LaborServiceForm.LaborServiceForm--deprecated .HoursInput-container-quantity .BaseInput--quantity:focus{box-shadow:0 0 0 3px rgba(72,124,184,.5);outline:none}.PartServiceFormPopoverButton{position:absolute;top:0}.PartServiceFormPopoverButton-content{max-height:400px;overflow-y:auto}.PartServiceFormPopoverButton-btn{height:38px;width:124px}.PartServiceFormPopoverButton-list{color:#000;font-size:14px;margin:0;padding:0 8px}.PartServiceFormPopoverButton-list-item{padding:12px 0}.PartServiceFormPopoverButton-list-item:hover{color:#eb5757;cursor:pointer}.PartServiceForm--deprecated .PartServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.PartServiceForm--deprecated .PartServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.PartServiceForm--deprecated .PartServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartServiceForm--deprecated .PartServiceForm-wrapName{max-width:calc(100% - 170px)}.PartServiceForm--deprecated .PartServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm--deprecated .PartServiceForm-title .IconSVG svg path{fill:#4f4f4f}.PartServiceForm--deprecated .PartServiceForm-title .IconSVG svg circle{fill:#fff}.PartServiceForm--deprecated .PartServiceForm-content{padding-bottom:8px;padding-left:12px}.PartServiceForm--deprecated .PartServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.PartServiceForm--deprecated .PartServiceForm-additionalFields{padding-bottom:6px}.PartServiceForm--deprecated .PartServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.PartServiceForm--deprecated .PartServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartServiceForm--deprecated .PartServiceForm-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:10px}.PartServiceForm--deprecated .PartServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartServiceForm--deprecated .PartServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.PartServiceForm--deprecated .PartServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartServiceForm--deprecated .PartServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.PartServiceForm--deprecated .PartServiceForm-actions-hasNote svg path{fill:#27ae60}.PartServiceForm--deprecated .PartServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.PartServiceForm--deprecated .PartServiceForm-actions-serviceArrow{padding:16px}.PartServiceForm--deprecated .PartServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.PartServiceForm--deprecated .PartServiceForm-actions-arrow{transition:all .2s}.PartServiceForm--deprecated .PartServiceForm-actions-arrow--active{transform:rotate(180deg)}.PartServiceForm--deprecated .PartServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.PartServiceForm--deprecated .PartServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.PartServiceForm--deprecated .PartServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.PartServiceForm--deprecated .PartServiceForm-linkedService{margin-top:6px;padding-top:6px}.PartServiceForm--deprecated .PartServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:2}.PartServiceForm--deprecated .PartServiceForm-catalog{width:500px}.PartServiceForm--deprecated .PartServiceForm-clarification{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:6px 0}.PartServiceForm--deprecated .PartServiceForm-clarificationField{width:523px}.PartServiceForm--deprecated .PartServiceForm-clarificationField,.PartServiceForm--deprecated .PartServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm--deprecated .PartServiceForm-systemClarification{margin-top:10px}.PartServiceForm--deprecated .PartServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartServiceForm--deprecated .PartServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.PartServiceForm--deprecated .PartServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.PartServiceForm--deprecated .PartServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 9px}.PartServiceForm--deprecated .PartServiceForm-wrapNoteBlock{max-width:600px;width:600px}.PartServiceForm--deprecated .PartServiceForm-group{align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:8px;padding-bottom:8px;position:relative}.PartServiceForm--deprecated .PartServiceForm-price-input{width:122px}.PartServiceForm--deprecated .PartServiceForm-quantity-input{width:80px}.PartServiceForm--deprecated .PartServiceForm-quantity-label{margin-left:22px;min-width:62px}.PartServiceForm--deprecated .PartServiceForm-partNo-input{width:150px}.PartServiceForm--deprecated .PartServiceForm-partNo-label{margin-left:22px;min-width:62px}.PartServiceForm--deprecated .PartServiceForm-partNeeded{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:22px}.PartServiceForm--deprecated .PartServiceForm-partNeeded-label{font-size:14px;font-weight:700;line-height:16px;padding-right:8px}.PartServiceForm--deprecated .PartServiceForm-addLabor{position:absolute;right:0}.MatrixServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.MatrixServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.MatrixServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.MatrixServiceForm-wrapName{max-width:calc(100% - 170px)}.MatrixServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MatrixServiceForm-title .IconSVG svg{fill:none}.MatrixServiceForm-title .IconSVG svg path{fill:#4f4f4f}.MatrixServiceForm-title .IconSVG svg circle{fill:#000}.MatrixServiceForm-title .IconSVG path:first-child{stroke:#4f4f4f;fill:#fff}.MatrixServiceForm-content{padding-bottom:5px;padding-left:12px}.MatrixServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.MatrixServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.MatrixServiceForm-serviceTypeSVG{justify-content:center}.MatrixServiceForm-actions,.MatrixServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.MatrixServiceForm-actions{justify-content:flex-start;padding-right:10px}.MatrixServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.MatrixServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.MatrixServiceForm-actions-note svg{fill:none}.MatrixServiceForm-actions-note svg path{fill:#4f4f4f}.MatrixServiceForm-actions-note svg circle{fill:#000}.MatrixServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.MatrixServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.MatrixServiceForm-actions-hasNote svg path{fill:#27ae60}.MatrixServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.MatrixServiceForm-actions-toggle svg{fill:none}.MatrixServiceForm-actions-toggle svg path{fill:#4f4f4f}.MatrixServiceForm-actions-toggle svg circle{fill:#000}.MatrixServiceForm-actions-serviceArrow{padding:16px}.MatrixServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.MatrixServiceForm-actions-arrow{transition:all .2s}.MatrixServiceForm-actions-arrow--active{transform:rotate(180deg)}.MatrixServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.MatrixServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.MatrixServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.MatrixServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.MatrixServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.MatrixServiceForm-catalog{width:500px}.MatrixServiceForm-clarification{margin:6px 0}.MatrixServiceForm-clarification,.MatrixServiceForm-clarificationField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MatrixServiceForm-clarificationField{width:523px}.MatrixServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MatrixServiceForm-systemClarification{margin-top:10px}.MatrixServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MatrixServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.MatrixServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.MatrixServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px 6px}.MatrixServiceForm-wrapNoteBlock{position:relative;width:100%}.MatrixServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.MatrixServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:6px}.MatrixServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.MatrixServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.MatrixServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.MatrixServiceForm .AddNotes{flex:1}.MatrixServiceForm .AddNotes-saveIcon{margin-left:0}.MatrixServiceForm .AddNotes-clearIcon{padding-right:0}.MatrixServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.MatrixServiceForm-bottomPart{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:8px;max-width:1188px;padding-bottom:4px}.MatrixServiceForm-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:8px}.MatrixServiceForm-price{width:122px}.MatrixServiceForm-quantity-input{width:80px}.MatrixServiceForm-quantity-label{margin-left:22px;min-width:62px}.MatrixServiceForm-technician,.MatrixServiceForm-vendor,.MatrixServiceForm-vendor-input{width:180px}.MatrixServiceForm-vendor-label{margin-left:22px;min-width:52px}.MatrixServiceForm-technician-input{width:180px}.MatrixServiceForm-technician-label{margin-left:22px;min-width:78px}.PercentServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.PercentServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.PercentServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PercentServiceForm-wrapName{max-width:calc(100% - 170px)}.PercentServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PercentServiceForm-title .IconSVG svg{fill:none}.PercentServiceForm-title .IconSVG svg path{fill:#fff}.PercentServiceForm-title .IconSVG svg circle{fill:#4f4f4f}.PercentServiceForm-content{padding-bottom:5px;padding-left:12px}.PercentServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.PercentServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.PercentServiceForm-serviceTypeSVG{justify-content:center}.PercentServiceForm-actions,.PercentServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.PercentServiceForm-actions{justify-content:flex-start;padding-right:10px}.PercentServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PercentServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.PercentServiceForm-actions-note svg{fill:none}.PercentServiceForm-actions-note svg path{fill:#4f4f4f}.PercentServiceForm-actions-note svg circle{fill:#000}.PercentServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PercentServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.PercentServiceForm-actions-hasNote svg path{fill:#27ae60}.PercentServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.PercentServiceForm-actions-toggle svg{fill:none}.PercentServiceForm-actions-toggle svg path{fill:#4f4f4f}.PercentServiceForm-actions-toggle svg circle{fill:#000}.PercentServiceForm-actions-serviceArrow{padding:16px}.PercentServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.PercentServiceForm-actions-arrow{transition:all .2s}.PercentServiceForm-actions-arrow--active{transform:rotate(180deg)}.PercentServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.PercentServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.PercentServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.PercentServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.PercentServiceForm-clarification{margin:6px 0}.PercentServiceForm-clarification,.PercentServiceForm-clarificationField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PercentServiceForm-clarificationField{width:523px}.PercentServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PercentServiceForm-systemClarification{margin-top:10px}.PercentServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PercentServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.PercentServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.PercentServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px 6px}.PercentServiceForm-wrapNoteBlock{position:relative;width:100%}.PercentServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.PercentServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:6px}.PercentServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.PercentServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.PercentServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.PercentServiceForm .AddNotes{flex:1}.PercentServiceForm .AddNotes-saveIcon{margin-left:0}.PercentServiceForm .AddNotes-clearIcon{padding-right:0}.PercentServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.PercentServiceForm-bottomPart{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:8px;max-width:1188px;padding-bottom:4px}.PercentServiceForm-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:8px}.PercentServiceForm-price{width:122px}.BundleServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.BundleServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.BundleServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.BundleServiceForm-wrapName{max-width:calc(100% - 170px)}.BundleServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.BundleServiceForm-title svg{fill:none}.BundleServiceForm-title svg path{fill:#4f4f4f}.BundleServiceForm-title svg circle{fill:#000}.BundleServiceForm-content{padding-bottom:5px;padding-left:12px}.BundleServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.BundleServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.BundleServiceForm-serviceTypeSVG{justify-content:center}.BundleServiceForm-actions,.BundleServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.BundleServiceForm-actions{justify-content:flex-start;padding-right:10px}.BundleServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.BundleServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.BundleServiceForm-actions-note svg{fill:none}.BundleServiceForm-actions-note svg path{fill:#4f4f4f}.BundleServiceForm-actions-note svg circle{fill:#000}.BundleServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.BundleServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.BundleServiceForm-actions-hasNote svg path{fill:#27ae60}.BundleServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.BundleServiceForm-actions-toggle svg{fill:none}.BundleServiceForm-actions-toggle svg path{fill:#4f4f4f}.BundleServiceForm-actions-toggle svg circle{fill:#000}.BundleServiceForm-actions-serviceArrow{padding:16px}.BundleServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.BundleServiceForm-actions-arrow{transition:all .2s}.BundleServiceForm-actions-arrow--active{transform:rotate(180deg)}.BundleServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.BundleServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.BundleServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.BundleServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.BundleServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.BundleServiceForm-catalog{width:500px}.BundleServiceForm-clarification{margin:6px 0}.BundleServiceForm-clarification,.BundleServiceForm-clarificationField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.BundleServiceForm-clarificationField{width:523px}.BundleServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.BundleServiceForm-systemClarification{margin-top:10px}.BundleServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.BundleServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.BundleServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.BundleServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 0 9px 6px}.BundleServiceForm-wrapNoteBlock{position:relative;width:100%}.BundleServiceForm-wrapNoteBlock .InlineNote-serviceNote .InlineNote-title{font-size:14px;font-style:normal}.BundleServiceForm-wrapAddNote{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;padding-left:6px}.BundleServiceForm-noteTitle{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:end}.BundleServiceForm-showAllNotes{bottom:-8px;color:#eb5757;font-size:12px;font-style:italic;position:absolute;right:0;right:80px}.BundleServiceForm-showAllNotes:hover{cursor:pointer;text-decoration:underline}.BundleServiceForm .AddNotes{flex:1}.BundleServiceForm .AddNotes-saveIcon{margin-left:0}.BundleServiceForm .AddNotes-clearIcon{padding-right:0}.BundleServiceForm .AddNotes .SVGIcon-wrapper{height:21px;width:21px}.BundleServiceForm-bottomPart{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:8px;max-width:1188px;padding-bottom:4px}.BundleServiceForm-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:8px}.BundleServiceForm-price{width:122px}.BundleServiceForm-quantity-input{width:80px}.BundleServiceForm-quantity-label{margin-left:22px;min-width:62px}.BundleServiceForm-technician,.BundleServiceForm-vendor,.BundleServiceForm-vendor-input{width:180px}.BundleServiceForm-vendor-label{margin-left:22px;min-width:52px}.BundleServiceForm-technician-input{width:180px}.BundleServiceForm-technician-label{margin-left:22px;min-width:78px}.MoneyServiceForm--deprecated .MoneyServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.MoneyServiceForm--deprecated .MoneyServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding-left:16px}.MoneyServiceForm--deprecated .MoneyServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.MoneyServiceForm--deprecated .MoneyServiceForm-wrapName{max-width:calc(100% - 170px)}.MoneyServiceForm--deprecated .MoneyServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm--deprecated .MoneyServiceForm-title .IconSVG svg path{fill:#fff}.MoneyServiceForm--deprecated .MoneyServiceForm-title .IconSVG svg circle{fill:#4f4f4f}.MoneyServiceForm--deprecated .MoneyServiceForm-content{padding-bottom:5px;padding-left:12px}.MoneyServiceForm--deprecated .MoneyServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.MoneyServiceForm--deprecated .MoneyServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.MoneyServiceForm--deprecated .MoneyServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.MoneyServiceForm--deprecated .MoneyServiceForm-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:10px}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-hasNote svg path{fill:#27ae60}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-serviceArrow{padding:16px}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-arrow{transition:all .2s}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-arrow--active{transform:rotate(180deg)}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.MoneyServiceForm--deprecated .MoneyServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.MoneyServiceForm--deprecated .MoneyServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.MoneyServiceForm--deprecated .MoneyServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.MoneyServiceForm--deprecated .MoneyServiceForm-catalog{width:500px}.MoneyServiceForm--deprecated .MoneyServiceForm-clarification{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:6px 0}.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationField{width:523px}.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationField,.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm--deprecated .MoneyServiceForm-systemClarification{margin-top:10px}.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.MoneyServiceForm--deprecated .MoneyServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.MoneyServiceForm--deprecated .MoneyServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 9px}.MoneyServiceForm--deprecated .MoneyServiceForm-wrapNoteBlock{max-width:600px;width:600px}.MoneyServiceForm--deprecated .MoneyServiceForm-bottomPart{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:8px;max-width:1188px;padding-bottom:4px}.MoneyServiceForm--deprecated .MoneyServiceForm-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:8px}.MoneyServiceForm--deprecated .MoneyServiceForm-price{width:122px}.MoneyServiceForm--deprecated .MoneyServiceForm-quantity-input{width:80px}.MoneyServiceForm--deprecated .MoneyServiceForm-quantity-label{margin-left:22px;min-width:62px}.MoneyServiceForm--deprecated .MoneyServiceForm-technician,.MoneyServiceForm--deprecated .MoneyServiceForm-vendor{width:180px}.MoneyServiceForm--deprecated .MoneyServiceForm-skill-input{width:154px}.MoneyServiceForm--deprecated .MoneyServiceForm-vendor-input{width:180px}.MoneyServiceForm--deprecated .MoneyServiceForm-vendor-label{margin-left:22px;min-width:52px}.MoneyServiceForm--deprecated .MoneyServiceForm-technician-input{width:180px}.MoneyServiceForm--deprecated .MoneyServiceForm-technician-label{margin-left:22px;min-width:78px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm{background:#f8f8f8;margin-bottom:10px;position:relative;width:100%}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-header{align-items:center;background:#eee;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-left:16px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-header-clarification{color:#4f4f4f;overflow:hidden;padding:4px 0 0 24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-wrapName{max-width:calc(100% - 170px)}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-serviceName{font-size:14px;font-weight:700;padding-left:8px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-serviceTypeSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-total{align-items:center;color:#333;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:700;justify-content:flex-start}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-total-separator{padding:0 6px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-total-amount{color:#4f4f4f;font-weight:400;padding-left:6px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:10px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-note{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-note:hover{cursor:pointer;opacity:.5}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-noteSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-hasNote svg{height:20px;position:relative;right:-1px;width:20px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-hasNote svg path{fill:#27ae60}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-arrow{transition:all .2s}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-arrow--active{transform:rotate(180deg)}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-toggle{margin-left:20px;padding:4px 0}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-serviceArrow{padding:16px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-serviceArrow:hover{cursor:pointer;opacity:.5}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-arrowSVG{margin:0 5px;top:-2px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-removeSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-left:25px;width:21px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-actions-removeSVG:hover{fill:#eb5757;cursor:pointer}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-content--hidden{height:0;opacity:0;pointer-events:none;position:absolute}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-linkedService{border-top:1px solid #bdbdbd;margin-top:6px;padding-top:6px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-spinnerBlock{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-repairOperation-input{min-width:200px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-repairOperation-label{min-width:120px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-catalog{width:500px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarification{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:6px 22px 6px 0}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarificationField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:523px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarificationPrefix{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-systemClarification{margin-top:10px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarificationBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarificationBlock-label{font-size:14px;font-weight:700;line-height:16px;margin-left:22px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-clarificationBlock-value{font-size:14px;line-height:16px;padding-left:5px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-wrapNote{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:6px 9px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-wrapNoteBlock{max-width:600px;width:600px}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-group{align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:8px;padding-bottom:8px;position:relative}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-mainInfo{align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:8px;padding-bottom:10px;padding-left:12px;position:relative}.GenericRepairBundleServiceForm--deprecated .GenericRepairBundleServiceForm-wrapForms{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%}.AddServicesModal-searchServicesTitle{align-items:center;display:flex;font-size:14px;padding:15px 0}.AddServicesModal-searchServicesPicker .SVGIcon-bundleService svg,.AddServicesModal-searchServicesPicker .SVGIcon-feeBundleService svg,.AddServicesModal-searchServicesPicker .SVGIcon-laborService svg,.AddServicesModal-searchServicesPicker .SVGIcon-matrixService svg,.AddServicesModal-searchServicesPicker .SVGIcon-partService svg{fill:none}.AddServicesModal-searchServicesPicker .SVGIcon-bundleService svg path,.AddServicesModal-searchServicesPicker .SVGIcon-feeBundleService svg path,.AddServicesModal-searchServicesPicker .SVGIcon-laborService svg path,.AddServicesModal-searchServicesPicker .SVGIcon-matrixService svg path,.AddServicesModal-searchServicesPicker .SVGIcon-partService svg path{fill:#4f4f4f}.AddServicesModal-searchServicesPicker .SVGIcon-bundleService svg circle,.AddServicesModal-searchServicesPicker .SVGIcon-feeBundleService svg circle,.AddServicesModal-searchServicesPicker .SVGIcon-laborService svg circle,.AddServicesModal-searchServicesPicker .SVGIcon-matrixService svg circle,.AddServicesModal-searchServicesPicker .SVGIcon-partService svg circle{fill:#fff}.AddServicesModal-searchServicesPicker .SVGIcon-moneyService svg,.AddServicesModal-searchServicesPicker .SVGIcon-percentService svg{fill:none}.AddServicesModal-searchServicesPicker .SVGIcon-moneyService svg path,.AddServicesModal-searchServicesPicker .SVGIcon-percentService svg path{fill:#fff}.AddServicesModal-searchServicesPicker .SVGIcon-moneyService svg circle,.AddServicesModal-searchServicesPicker .SVGIcon-percentService svg circle{fill:#4f4f4f}.AddServicesModal-searchServicesPicker .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.AddServicesModal-content .GenericRepairBundleService-mainInfo .Stack--operationPartProperties .MuiAutocomplete-root{z-index:0}.AuditLogModal-table{margin-top:20px}.AuditLogModal-audit-log{text-align:left;white-space:pre-wrap}.WarningsModal{padding-top:20px}.WarningsModal-list{border:1px solid #e0e0e0;border-radius:4px}.WarningsModal-row{border-bottom:.5px solid #bdbdbd;margin:0 16px}.WarningsModal-row:last-child{border:0}.WarningsModal-rowTitle{align-items:center;color:#262626;display:flex;font-size:16px;padding-bottom:20px;padding-top:20px}.WarningsModal-rowContent{color:#595959;font-size:14px;margin-bottom:20px;width:100%}.RecallsModal{padding-top:20px}.RecallsModal-list{border:1px solid #e0e0e0;border-radius:4px}.RecallsModal-row{border-bottom:.5px solid #bdbdbd;margin:0 16px}.RecallsModal-row:last-child{border:0}.RecallsModal-rowTitle{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:500;padding-bottom:20px;padding-top:20px}.RecallsModal-rowContent{color:#595959;font-size:14px;margin-bottom:20px;width:100%}.PaymentsRowModal-blockPopover{align-items:center;display:flex;margin-bottom:10px}.PaymentsRowModal-blockPopover:last-child{margin-bottom:0}.PaymentsRowModal-headerPopoverTitle{color:#4f4f4f;font-size:16px;padding-left:5px;padding-right:5px}.PaymentsRowModal-buttonPopover{background:#4f4f4f;border-radius:4px;cursor:pointer;margin-left:5px;padding:7px 10px}.PaymentsRowModal-countPopover{align-items:center;color:#fff;display:flex;font-size:11px}.PaymentsRowModal-iconPopover{content:"";height:10px;padding-left:5px;position:relative;width:15px}.PaymentsRowModal-iconPopover svg{left:5px;position:absolute;top:3px}.PaymentMethod-popover{max-width:330px}.PaymentMethod-popoverWrapper{position:relative}.PaymentMethod-popoverWrapper--arrow{left:10px;position:absolute;top:3px}.PaymentMethod-popoverWrapper--arrow:before{background:#fff;border-color:#c4c4c4 transparent transparent #c4c4c4;border-style:solid;border-width:1px;content:"";height:14px;position:absolute;transform:rotate(45deg);visibility:visible;width:14px;z-index:1000}.PaymentMethod-content{background-color:#fff;border:1px solid #bdbdbd;border-radius:5px;min-width:190px;padding:10px;position:absolute;right:-30%;top:10px}.PaymentMethod-content .FormElement-block{word-break:normal}.PaymentMethod-amountLabel .FormElement-label--left{margin-right:5px;min-width:120px}.PaymentMethod-smallLabel .FormElement-label--left{min-width:67px}.PaymentMethod-smallLabel--change .FormElement-label--left{min-width:55px}.PaymentMethod-formText .FormElement-label--left{min-width:102px}.PaymentMethod .FormText-wrapper{margin-bottom:5px}.PaymentMethod .FormElement-label--left{text-align:start}.PaymentsModal-row{display:table-row-group;position:relative}.PaymentsModal-table{min-width:100%}.PaymentsModal-desc{color:#4f4f4f;font-size:14px}.PaymentsModal-iconCell{cursor:pointer;width:24px}.PaymentsModal-content{margin-top:25px}.PaymentsModal-deleteIcon{display:flex;justify-content:center}.PaymentsModal-header{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:15px}.PaymentsModal-headerTitleBLock{align-items:center;display:flex}.PaymentsModal-headerTitle{color:#4f4f4f;font-size:16px;font-weight:600}.PaymentsModal-headerSubTitle{color:#4f4f4f;font-size:16px;max-width:300px;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.PaymentsModal-reversal{color:#eb5757}.PaymentsModal-withAmount{cursor:pointer;text-decoration:underline}.PaymentsModal-reason{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-width:140px;overflow:hidden;padding-top:6px;text-overflow:ellipsis;white-space:normal;word-break:break-word}.PaymentsModal-paymentType{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PaymentsModal-paymentSubType:before{content:"/";display:inline;padding:0 5px}.CreditCardWithoutProcessingPaymentForm{padding-top:30px}.CreditCardWithoutProcessingPaymentForm .Fieldset{width:45%}.CreditCardWithoutProcessingPaymentForm .Fieldset-item-label{min-width:45%;text-align:right}.PaymentsFormModal-body{padding:0}.PaymentsFormModal-field{margin-bottom:20px}.PaymentsFormModal-field--small{width:80%}.PaymentsFormModal-monthsSelect{width:62px}.PaymentsFormModal-yearsSelect{width:75px}.PaymentsFormModal-fieldCredit{max-width:248px;width:100%}.PaymentsFormModal-fieldStartDate{margin:0 10px;max-width:194px;width:100%}.PaymentsFormModal-fieldFrequency{margin-right:10px;max-width:210px;width:100%}.PaymentsFormModal-fieldNumberPayments{max-width:190px;width:100%}.PaymentsFormModal-fieldNumberPayments .FormElement-label--middle{min-width:142px}.PaymentsFormModal-fieldCreditCard{margin-bottom:20px;max-width:307px;width:100%}.PaymentsFormModal-fieldZip{margin-bottom:20px;max-width:250px;width:100%}.PaymentsFormModal-fieldCVV{margin-bottom:20px;max-width:200px;width:100%}.PaymentsFormModal-fieldCardNumber{margin-bottom:20px;width:69%}.PaymentsFormModal-nameBLock{display:flex}.PaymentsFormModal-header{align-items:center;border-bottom:.5px solid #bdbdbd;color:#4f4f4f;display:flex;font-size:14px;height:60px;padding-left:10px}.PaymentsFormModal-rowBlock{display:flex;margin-right:8px;min-width:135px;text-align:end;white-space:nowrap}.PaymentsFormModal-rowTitle{font-size:14px;margin-bottom:20px;margin-right:8px;min-width:135px}.PaymentsFormModal-rowTitleReversal{color:#eb5757;font-size:14px}.PaymentsFormModal-rowTitlePaid,.PaymentsFormModal-title{color:#4f4f4f;font-size:14px}.PaymentsFormModal-title{font-weight:600}.PaymentsFormModal-headerTitleLast{margin-left:40px}.PaymentsFormModal-container{display:flex;padding:20px 10px}.PaymentsFormModal-container--border{border-bottom:.5px solid #bdbdbd}.PaymentsFormModal-container .DropdownSingle{justify-content:flex-end}.PaymentsFormModal-container .DropdownSingle-wrapper{width:340px}.PaymentsFormModal-container .DropdownSingle--paymentSubType{margin-bottom:20px}.PaymentsFormModal-fieldTextArea{min-height:130px}.PaymentsFormModal-fieldTextArea textarea{min-height:110px}.PaymentsFormModal-containerLeft{padding-right:10px;width:50%}.PaymentsFormModal-checkboxContainer{align-items:center;display:flex;margin-bottom:5px;padding-left:10px}.PaymentsFormModal-checkboxInput{margin:0 5px}.PaymentsFormModal-publicNotesCheckboxLabel{align-items:center;display:block;display:flex;justify-content:center;line-height:19px;line-height:20px}.PaymentsFormModal-publicNotesCheckboxLabel:after{align-items:center;background-color:#4f4f4f;border-radius:50%;color:#fff;content:"?";display:inline-flex;flex-shrink:0;font-family:Arial,sans-serif;font-size:12px;font-weight:700;height:18px;justify-content:center;margin-left:10px;width:18px}.PaymentsFormModal-cardInputWrapper,.PaymentsFormModal-expirationWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PaymentsFormModal-cardInputWrapper{margin-bottom:20px}.PaymentsFormModal-cardInputWrapper--label{font-size:14px;font-weight:700;margin-right:8px;min-width:135px;text-align:end}.PaymentsFormModal-cardInput{margin-right:10px;max-width:165px;padding:0 10px}.PaymentsFormModal-cardInput--error{border:1px solid red}.PaymentsFormModal-cardInput--errorLabel{color:red;font-size:11px;margin:5px 0;position:absolute}.PaymentsFormModal-formItem--cvv{width:50px}.PaymentsFormModal-formItem--routingNumber{max-width:110px}.PaymentsFormModal-paymentContainer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:40px}.PaymentsFormModal-paymentContainer .FormElement-content--left{margin-bottom:20px}.PaymentsFormModal-paymentContainer{padding-right:10px}.PaymentsFormModal-paymentContainer--rightSide{width:42%}.PaymentsFormModal-paymentContainer--leftSide{width:40%}.PaymentsFormModal-block{align-items:center;border-bottom:.5px solid #bdbdbd;display:flex;padding:30px 0 30px 10px}.PaymentsFormModal-blockPlan{border-bottom:.5px solid #bdbdbd;display:flex;flex-direction:column;padding:30px 0}.PaymentsFormModal-blockPlanRight{display:flex;justify-content:space-between;padding-right:10px}.PaymentsFormModal-containerRight{padding:0 10px;width:50%}.AppointmentsModal,.PaymentsFormModal-footer{padding-top:20px}.AppointmentsModal-container{align-items:center;display:flex;flex-direction:column;padding-top:20px;width:100%}.AppointmentsModal-content{align-items:center;display:flex;flex-direction:column;padding:20px}.AppointmentsModal-contentEmpty{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:center;width:100%}.AppointmentsModal-row{align-items:center;border:1px solid #bdbdbd;border-radius:2px;display:flex;height:60px;margin-bottom:20px;padding-right:10px;width:100%}.AppointmentsModal-row:last-child{margin-bottom:0}.AppointmentsModal-rowValueStatus{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;margin-right:20px;text-transform:uppercase;width:40px}.AppointmentsModal-rowBlockDate{margin-right:auto}.AppointmentsModal-rowDate{color:#4f4f4f;font-size:11px;padding-right:5px}.AppointmentsModal-rowDate:last-child{padding-right:0}.AppointmentsModal-rowDateBlock{color:#4f4f4f;display:flex;font-size:11px}.AppointmentsModal-rowBlock{margin-right:auto;padding-right:20px;width:90px}.AppointmentsModal-rowTitile{font-size:11px;text-transform:uppercase}.AppointmentsModal-rowText{color:#333;font-size:11px;min-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:150px}.AppointmentsModal-rowSubTitle{color:#333;font-size:11px;min-height:16px;text-transform:uppercase}.AppointmentsModal-button{color:#fff;display:flex;margin-left:auto}.AppointmentsModal-iconButton{padding-right:5px;padding-top:3px}.AppointmentsModal-iconButton svg{fill:none}.AppointmentsModal-iconButton svg path{fill:#fff}.AppointmentsModal-iconButton svg circle{fill:#000}.AppointmentsModal-buttonContent{align-items:center;display:flex}.AppointmentsModal-icon{cursor:pointer;padding:0 10px}.AppointmentsModal-iconDisabled{cursor:not-allowed}.AppointmentsModal-iconDisabled svg,.AppointmentsModal-iconDisabled svg path{fill:#bdbdbd}.AppointmentsModal-iconDisabled svg circle{fill:#000}.TimePicker-input{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;font-size:14px;height:32px;min-width:100%;padding:4px 8px;width:120px}.TimePicker-input--error{border-color:red}.TimePicker-wrapInput{position:relative}.TimePicker-wrapInput-icons{align-items:center;bottom:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;pointer-events:none;position:absolute;right:0;top:2px}.TimePicker-wrapInput :focus-within{box-shadow:0 0 0 3px rgba(72,124,184,.5)!important}.TimePicker-wrapInput-input{border:1px solid red;border-radius:4px}.TimePicker-wrapInput-input--error{border:1px solid red;box-sizing:border-box}.TimePicker .SVGIcon{padding-right:5px}.TimePicker .SVGIcon svg{height:15px;width:15px}.TimePicker .SVGIcon svg path{fill:#4f4f4f}.TimePicker-error{color:red;font-size:11px;position:absolute}.TimePicker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.TimePicker-label{font-size:14px;padding-right:5px;text-align:right;white-space:nowrap}.TimePicker .react-datepicker__header{background:#fff;border-bottom:1px solid #e8e8e8;padding:0}.TimePicker .react-datepicker__header--time{padding:10px}.TimePicker .react-datepicker-time__header{font-size:14px}.TimePicker .react-datepicker-wrapper{width:auto}.SRButtonPopover{align-items:center;display:flex;position:relative}.SRButtonPopover-popover{max-height:300px;min-width:300px;overflow-x:hidden;overflow-y:scroll;width:-moz-min-content;width:min-content}.SRButtonPopover-item{align-items:center;border-bottom:1px solid #c4c4c4;cursor:pointer;display:flex;height:32px;margin:0 -15px;padding:5px}.SRButtonPopover-item:hover{background-color:#f2f2f2}.SRButtonPopover-item:first-child{margin-top:-10px}.SRButtonPopover-item:last-child{border-bottom:0;margin-bottom:-10px}.SRButtonPopover-name{cursor:pointer;margin-left:10px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AppointmentsFormModal-body{padding:20px 0 0}.AppointmentsFormModal-container{border-bottom:.5px solid #bdbdbd;display:flex;margin-top:20px}.AppointmentsFormModal-containerFormDatePicker{display:flex}.AppointmentsFormModal-containerClient{display:flex;margin-top:20px}.AppointmentsFormModal-containerFormTimePicker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px}.AppointmentsFormModal-containerFormTimePicker .TimePicker-label{margin:0;padding:0 8px}.AppointmentsFormModal-containerFormTimePicker .TimePicker-input{font-size:inherit;height:26px}.AppointmentsFormModal-containerFormTimePicker .TimePicker--dateTimeFrom{margin-right:20px}.AppointmentsFormModal-containerFormTimePicker .TimePicker--dateTimeFrom .TimePicker-label{width:108px}.AppointmentsFormModal-containerFormTimePicker .TimePicker-wrapInput{width:120px}.AppointmentsFormModal-containerFormTimePicker .TimePicker-error{white-space:nowrap}.AppointmentsFormModal-containerClientInfo{display:flex;margin-bottom:10px}.AppointmentsFormModal-containerLeft{width:50%}.AppointmentsFormModal-containerLabel{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:100px;white-space:nowrap}.AppointmentsFormModal-containerTechnician{align-items:center;display:flex;min-height:32px;position:relative}.AppointmentsFormModal-clearIcon{background:#464646;border-radius:50%;cursor:pointer;height:15px;margin-left:10px;position:relative;width:15px}.AppointmentsFormModal-clearIcon:before{color:#fff;content:"";font-family:icomoonReactApp;font-size:7px;left:50%;line-height:10px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:10px}.AppointmentsFormModal-fieldSmall,.AppointmentsFormModal-fieldTime{margin-bottom:20px;max-width:228px}.AppointmentsFormModal-fieldLocationType{margin-bottom:20px;max-width:250px}.AppointmentsFormModal-containerBlock{display:flex;margin-bottom:20px;max-width:400px}.AppointmentsFormModal-containerBlockText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AppointmentsFormModal-containerRight{width:50%}.AppointmentsFormModal-containerClientLeft{width:70%}.AppointmentsFormModal-containerClientRight{width:50%}.AppointmentsFormModal-containerClientInfoLeft{width:70%}.AppointmentsFormModal-containerClientInfoRight{width:50%}.AppointmentsFormModal-field{margin-bottom:20px}.AppointmentsFormModal-field:last-child{margin-bottom:200px}.AppointmentsFormModal-title{color:#000;font-size:16px;font-weight:600;margin-bottom:20px;margin-left:107px;margin-top:20px}.AppointmentsFormModal-titleClientInfo{color:#000;font-size:16px;font-weight:600;margin-bottom:20px;margin-left:20px;margin-top:30px}.AppointmentsFormModal-locationInfo{display:flex;flex-direction:column}.AppointmentsFormModal-containerLocationInfoBLock{margin-bottom:20px}.ServiceRequestsModalsContainer-footerBtn{height:34px;padding:8px 16px;width:142px}.ServiceRequestsModalsContainer-footerBtn:last-child{margin-left:20px}.ServiceRequestsModalsContainer-contactsBody{padding:0}.ServiceRequestsModalsContainer-contactsHeader{border:none}.ServiceRequestsModalsContainer-wideModal{width:1050px}.ServiceRequestsModalsContainer-importSR{width:900px}.ActionBadges{cursor:pointer;display:flex}.ActionBadges-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:15px;position:relative;width:48px}.ActionBadges-content:last-child{margin-right:0}.ActionBadges-content .Loader{height:36px;left:6px;width:36px}.ActionBadges-content .Loader-image{z-index:2}.ActionBadges-content .BackdropModern{border-radius:50%;z-index:1}.ActionBadges-content--edit{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--edit:hover{background:#828282}.ActionBadges-content--edit:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--editDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--editDisabled:hover{background:#dadada}.ActionBadges-content--editDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--accept{align-items:center;background:#61b615;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--accept:hover{background:#73d13d}.ActionBadges-content--accept:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--acceptDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--acceptDisabled:hover{background:#dadada}.ActionBadges-content--acceptDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--reject{align-items:center;background:#f5222d;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--reject:hover{background:#ff7875}.ActionBadges-content--reject:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--rejectDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--rejectDisabled:hover{background:#dadada}.ActionBadges-content--rejectDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--close{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--close:hover{background:#828282}.ActionBadges-content--close:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--closeDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--closeDisabled:hover{background:#dadada}.ActionBadges-content--closeDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--print{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--print:hover{background:#828282}.ActionBadges-content--print:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--printDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--printDisabled:hover{background:#dadada}.ActionBadges-content--printDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--recalls{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--recalls:hover{background:#828282}.ActionBadges-content--recalls:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--recallsDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--recallsDisabled:hover{background:#dadada}.ActionBadges-content--recallsDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--notes{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--notes:hover{background:#828282}.ActionBadges-content--notes:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--notesDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--notesDisabled:hover{background:#dadada}.ActionBadges-content--notesDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--auditLog{align-items:center;background:#4f4f4f;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--auditLog:hover{background:#828282}.ActionBadges-content--auditLog:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--auditLogDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--auditLogDisabled:hover{background:#dadada}.ActionBadges-content--auditLogDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--warnings{align-items:center;background:#faad14;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--warnings:hover{background:#ffc53d}.ActionBadges-content--warnings:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-content--warningsDisabled{align-items:center;background:#dadada;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.ActionBadges-content--warningsDisabled:hover{background:#dadada}.ActionBadges-content--warningsDisabled:before{color:#fff;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionBadges-name{color:#828282;font-size:11px;margin-top:2px}.DocumentsBlock{align-items:baseline;cursor:pointer;display:flex;min-width:120px;position:relative;width:50%}.DocumentsBlock-count{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;min-width:20px;width:20px}.DocumentsBlock-count--hasDocuments{background-color:#0098d0}.DocumentsBlock-count--noDocuments{background-color:#e0e0e0;color:#e0e0e0}.DocumentsBlock-num{color:#4f4f4f;font-size:11px;font-weight:500;margin-left:5px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentsBlock-num--underscores{text-decoration:underline}.DocumentsBlock-date{color:#828282;font-size:10px;margin-left:7px}.DocumentsBlock-info,.DocumentsBlock-number{cursor:pointer;display:flex;flex-wrap:wrap}.DocumentsBlock-number{width:100%}.DocumentsBlock .Loader-image{height:20px;width:20px;z-index:11}.DocumentsBlock .BackdropModern{z-index:10}.DocumentsDetailsBlock-content{align-items:center;display:flex;padding:20px}.DocumentsDetailsBlock-contentEmpty{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:center;width:100%}.DocumentsDetailsBlock-actions{display:flex;flex-direction:row-reverse;width:100%}.DocumentsDetailsBlock-actions-item{cursor:pointer;margin-left:auto}.DocumentsDetailsBlock-actions-item .ButtonIcon{align-items:center;display:flex;flex-direction:column}.DocumentsDetailsBlock-actions-item .ButtonIcon-btn{margin-bottom:5px}.DocumentsDetailsBlock-actions-item .ButtonIcon .IconSvg-wrapper{align-items:center;display:flex;justify-content:center}.DocumentsDetailsBlock-actions-item .ButtonIcon-label{white-space:nowrap}.DocumentsDetailsBlock-actions-item svg{height:20px;width:20px}.DocumentsDetailsBlock-icon{padding-right:5px;padding-top:3px}.DocumentsDetailsBlock-buttonContent{align-items:center;display:flex}.SRDetailsGeneralInfo-row{word-wrap:break-word;color:#4f4f4f;font-size:14px;width:calc(33.33333% - 13.33333px)}.SRDetailsGeneralInfo-row:nth-child(3n-1){margin-left:20px;margin-right:20px}.SRDetailsGeneralInfo-wrap{display:flex;flex-wrap:wrap}.SRDetailsGeneralInfo-rowContent{word-wrap:break-word;margin-bottom:10px}.SRDetailsGeneralInfo-rowInfo{word-wrap:break-word;margin-bottom:30px}.SRDetailsGeneralInfo-rowTitle{font-weight:600}.SRDetailsGeneralInfo-num{cursor:pointer;text-decoration:underline}.SRDetailsGeneralInfo-numEmpty{text-decoration:none}.SRDetailsVehicleInfo-row{color:#4f4f4f;font-size:14px;width:calc(33.33333% - 13.33333px)}.SRDetailsVehicleInfo-row:nth-child(3n-1){margin-left:20px;margin-right:20px}.SRDetailsVehicleInfo-wrap{display:flex;flex-wrap:wrap}.SRDetailsVehicleInfo-rowContent{word-wrap:break-word;margin-bottom:10px}.SRDetailsVehicleInfo-rowInfo{word-wrap:break-word;margin-bottom:30px}.SRDetailsVehicleInfo-rowTitle{font-weight:600}.SRDetailsContacts-row{color:#4f4f4f;font-size:14px;width:calc(33.33333% - 13.33333px)}.SRDetailsContacts-row:nth-child(3n-1){margin-left:20px;margin-right:20px}.SRDetailsContacts-wrap{display:flex;flex-wrap:wrap}.SRDetailsContacts-rowContent{word-wrap:break-word;margin-bottom:10px}.SRDetailsContacts-rowInfo{word-wrap:break-word;margin-bottom:30px}.SRDetailsContacts-rowTitle{font-weight:600}.SRDetailsDocuments-content{align-items:center;display:flex;padding:20px}.SRDetailsDocuments-contentEmpty{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:center;width:100%}.SRDetailsClaimInfo-row{word-wrap:break-word;color:#4f4f4f;font-size:14px;margin-bottom:10px}.SRDetailsClaimInfo-rowTitle{font-weight:600}.SRDetailsServices-content{display:flex;margin-bottom:20px;max-height:300px;overflow-y:auto}.SRDetailsServices-content:last-child{margin-bottom:0}.SRDetailsServices-icon-bundleService svg,.SRDetailsServices-icon-feeBundleService svg,.SRDetailsServices-icon-laborService svg,.SRDetailsServices-icon-matrixService svg,.SRDetailsServices-icon-partService svg{fill:none}.SRDetailsServices-icon-bundleService svg path,.SRDetailsServices-icon-feeBundleService svg path,.SRDetailsServices-icon-laborService svg path,.SRDetailsServices-icon-matrixService svg path,.SRDetailsServices-icon-partService svg path{fill:#4f4f4f}.SRDetailsServices-icon-bundleService svg circle,.SRDetailsServices-icon-feeBundleService svg circle,.SRDetailsServices-icon-laborService svg circle,.SRDetailsServices-icon-matrixService svg circle,.SRDetailsServices-icon-partService svg circle{fill:#fff}.SRDetailsServices-icon-moneyService svg,.SRDetailsServices-icon-percentService svg{fill:none}.SRDetailsServices-icon-moneyService svg path,.SRDetailsServices-icon-percentService svg path{fill:#fff}.SRDetailsServices-icon-moneyService svg circle,.SRDetailsServices-icon-percentService svg circle{fill:#4f4f4f}.SRDetailsServices-icon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.SRDetailsServices .IconSVG{margin-right:15px}.SRDetailsServices-title{color:#4f4f4f;font-size:14px;margin-right:auto;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SRDetailsServices-quantity{color:#4f4f4f;font-size:14px;margin-right:5px}.SRDetailsServices-amount{color:#4f4f4f;font-size:14px;margin-left:5px}.ServiceRequestProgressBar{align-items:center;border:1px solid #bdbdbd;border-radius:2px;display:flex;height:16px;justify-content:center;margin-left:5px;position:relative;width:74px}.ServiceRequestProgressBar-width{content:" ";height:14px;left:0;position:absolute;top:0}.ServiceRequestProgressBar-count{font-size:10px;padding-top:1px;position:absolute}.ServiceRequestProgressBar--low{background-color:#ff6f6a}.ServiceRequestProgressBar--medium{background-color:#ffefb7}.ServiceRequestProgressBar--high{background-color:#bff2d4}.SRDetailsRepairOrderInfo-row{word-wrap:break-word;color:#4f4f4f;font-size:14px;margin-bottom:10px}.SRDetailsRepairOrderInfo-rowCompleted{word-wrap:break-word;color:#4f4f4f;display:flex;font-size:14px;margin-bottom:16px;margin-top:30px}.SRDetailsRepairOrderInfo-rowTitle{font-weight:600}.AppointmentsBlock-content{align-items:center;display:flex;flex-direction:column;padding:20px}.AppointmentsBlock-container{align-items:center;display:flex;flex-direction:column;width:100%}.AppointmentsBlock-contentEmpty{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:center;width:100%}.AppointmentsBlock-row{align-items:center;border:1px solid #bdbdbd;border-radius:2px;display:flex;height:50px;margin-bottom:10px;padding-right:10px;width:100%}.AppointmentsBlock-row:last-child{margin-bottom:0}.AppointmentsBlock-rowValueStatus{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;margin-right:20px;text-transform:uppercase;width:30px}.AppointmentsBlock-rowDate{color:#4f4f4f;font-size:11px;padding-right:5px}.AppointmentsBlock-rowDate:last-child{padding-right:0}.AppointmentsBlock-rowDateBlock{color:#4f4f4f;display:flex;font-size:11px}.AppointmentsBlock-rowBlock{margin-right:auto;padding-right:20px}.AppointmentsBlock-rowTitile{font-size:11px;text-transform:uppercase}.AppointmentsBlock-rowText{color:#000;font-size:11px;min-height:16px}.VehicleInfoWrapper{align-items:center;display:flex;flex-direction:column;gap:10px}.ModalModern-wrapper-srFullMapModal .ModalModern-body{padding:0}.ServiceRequestsDetails{background:#efefef;padding:0}.ServiceRequestsDetails-header{border-bottom:.5px solid #bdbdbd;display:flex;margin-bottom:10px;padding-bottom:10px}.ServiceRequestsDetails-headerTitle{align-items:center;display:flex}.ServiceRequestsDetails-headerIcon{cursor:pointer;transform:rotate(90deg)}.ServiceRequestsDetails-headerName{color:#262626;cursor:pointer;font-size:14px;margin-right:5px;padding-left:5px}.ServiceRequestsDetails-headerTitleNum{color:#828282;font-size:14px}.ServiceRequestsDetails-headerActions{margin-left:auto}.ServiceRequestsDetails-headerButtonCancel{margin-right:22px;width:137px}.ServiceRequestsDetails-headerButtonSave{width:137px}.ServiceRequestsDetails-content{padding:20px}.ServiceRequestsDetails-contentEmpty{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:center;width:100%}.ServiceRequestsDetails-wrap{display:flex;flex-wrap:wrap}.ServiceRequestsDetails-row{color:#4f4f4f;font-size:14px;width:calc(33.33333% - 13.33333px)}.ServiceRequestsDetails-row:nth-child(3n-1){margin-left:20px;margin-right:20px}.ServiceRequestsDetails-rowContent{word-wrap:break-word;margin-bottom:10px}.ServiceRequestsDetails-rowInfo{word-wrap:break-word;margin-bottom:30px}.ServiceRequestsDetails-rowTitle{font-weight:600}.ServiceRequestsDetails-container{display:flex}.ServiceRequestsDetails-containerRight{display:flex;flex-direction:row;width:50%}.ServiceRequestsDetails-containerRightContent:last-child .ServiceRequestsDetails-containerIndentRight{width:100%}.ServiceRequestsDetails-containerLeft{display:flex;flex-direction:column;width:50%}.ServiceRequestsDetails-containerLeft .Tags{margin:0 10px 0 0;padding-bottom:10px;width:calc(100% - 10px)}.ServiceRequestsDetails-containerRightContent{display:flex;flex-direction:column;width:50%}.ServiceRequestsDetails-containerRightContent .InfoBlock-buttonContent .IconSVG svg{fill:none}.ServiceRequestsDetails-containerRightContent .InfoBlock-buttonContent .IconSVG svg path{fill:#fff}.ServiceRequestsDetails-containerRightContent .InfoBlock-buttonContent .IconSVG svg circle{fill:#000}.ServiceRequestsDetails-containerIndent{margin:0 10px 10px 0;width:calc(100% - 10px)}.ServiceRequestsDetails-containerIndent .NoteItem-sign{font-size:12px}.ServiceRequestsDetails-containerIndentRight{margin:0 0 10px;width:calc(100% - 10px)}@media(max-width:1279px){.ServiceRequestsDetails-container{flex-direction:column}.ServiceRequestsDetails-containerLeft,.ServiceRequestsDetails-containerLeft .ServiceRequestsDetails-containerIndent,.ServiceRequestsDetails-containerLeft .Tags,.ServiceRequestsDetails-containerRight{width:100%}}.StatusBadge{flex-direction:column}.StatusBadge,.StatusBadge-circle{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.StatusBadge-circle{border-radius:50%;color:#fff;flex-direction:row;height:36px;margin-bottom:5px;width:36px}.StatusBadge-text{color:#828282;font-size:11px;font-weight:500;line-height:13px}.ServiceTableTextBlock{display:flex;flex-direction:column;font-size:14px;font-weight:500}.ServiceTableTextBlock-numActive{cursor:pointer;text-decoration:underline}.ServiceTableTextBlock-title{padding-right:3px}.ServiceTableTextBlock-numEmpty{text-decoration:none}.ServiceTableTextBlock-block{margin-bottom:10px}.ServiceTableTextBlock-text{cursor:pointer;margin-bottom:10px}.ServiceTableTextBlock-text:last-child{margin-bottom:0}.ProgressBlock{display:flex;flex-direction:column;font-size:14px;font-weight:500}.ProgressBlock-text{margin-bottom:10px}.ProgressBlock-text:last-child{align-items:center;display:flex;margin-bottom:0}.AppointmentRow{cursor:pointer;display:flex}.AppointmentRow-disabled{cursor:default}.AppointmentRow-text{align-items:center;color:#4f4f4f;display:flex;font-size:14px;text-decoration-line:underline}.AppointmentRow-iconBLock{margin-right:10px}.AppointmentRow-iconBLock .IconSVG svg,.AppointmentRow-iconBLock .IconSVG svg path{fill:#0098d0}.AppointmentRow-iconBLock .IconSVG svg circle{fill:#000}.PinnedSearchItem{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;margin-bottom:3px;margin-right:10px;padding:8px 10px;position:relative;z-index:10}.PinnedSearchItem--active{background:#eee;border:1px solid #828282}.PinnedSearchItem--loading{background:#efefef;border:1px solid #efefef}.PinnedSearchItem--selectable{cursor:pointer}.PinnedSearchItem-count{align-items:center;display:flex}.PinnedSearchItem-count,.PinnedSearchItem-name{color:#4f4f4f;font-size:14px;font-weight:700;margin-right:10px}.PinnedSearchItem-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PinnedSearchItem-close{height:14px;position:relative;width:14px}.PinnedSearchItem-close .ButtonModern{height:14px;width:14px}.PinnedSearchItem-close .ButtonModern .SVGIcon{position:absolute}.PinnedSearchItem-close .ButtonModern .SVGIcon svg{height:14px;width:14px}.PinnedSearchItem-loader{height:16px;min-width:16px;position:relative}.PinnedSearchItem-loader .Loader-image{height:16px;width:16px}.PinnedSearchItem-loader .Loader .BackdropModern{background-color:transparent}.PinnedSearches{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.ServiceHeader{display:flex;justify-content:space-between;padding-bottom:10px}.ServiceHeader-label{font-size:20px;font-weight:600;margin-right:22px;padding-top:5px}.ServiceHeader .Breadcrumbs{margin-right:10px}.ServiceHeader-rightContent{display:flex;flex-direction:column;position:relative;width:500px}.ServiceHeader-rightContent .SearchInput-text{white-space:nowrap}.ServiceHeader-contractBLock{align-items:center;display:flex;margin-right:30px;padding-left:15px}.ServiceHeader-leftContent{display:flex}.ServiceHeader-contractBLockIcon{cursor:pointer;transform:rotate(90deg)}.ServiceHeader-contractBLockText{color:#262626;cursor:pointer;font-size:14px;margin-right:5px;padding-left:5px}.ServiceHeader-importServiceRequestButton{margin-left:16px;padding:8px 16px 8px 42px;position:relative}.ServiceHeader-importServiceRequestButton-iconSvg{height:100%;position:absolute;width:22px}.ServiceHeader-importServiceRequestButton-iconSvg path{fill:#fff}.ServiceHeader-importServiceRequestButton-icon{bottom:0;left:16px;margin:auto 0;position:absolute;top:0}.ServiceHeader-importServiceRequestButton-content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ServiceHeader-addAdasFileBtn{margin:0 12px}.SRTeamsSearch-selectWrapper{margin-left:20px;width:220px}.ActionsPopover{align-items:center;display:flex;margin-left:20px;position:relative}.ActionsPopover-menu{align-items:center;cursor:pointer;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-menu:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.ActionsPopover-arrow{align-items:center;cursor:pointer;display:flex;height:10px;margin-left:7px;position:relative;width:10px}.ActionsPopover-arrow:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:9px}.ActionsPopover-content{align-items:center;color:#828282;cursor:pointer;display:flex;padding:5px;width:140px}.ActionsPopover-content:hover{color:#828282}.ActionsPopover-content--edit{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--edit:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--accept{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--accept:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--reject{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--reject:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--close{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--close:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--print{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--print:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--recalls{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--recalls:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--notes{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--notes:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--auditLog{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--auditLog:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content--warnings{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopover-content--warnings:before{color:#828282;content:"";cursor:pointer;font-family:icomoonReactApp;font-size:14px}.ActionsPopover-content .SVGIcon-wrapper-contentIcon{content:"";height:10px;position:relative;width:10px}.ActionsPopover-content .SVGIcon-wrapper-contentIcon svg{fill:#828282;height:17px;left:-3px;position:absolute;top:-3px;width:17px}.ActionsPopover-content .SVGIcon-wrapper-contentIcon svg path{fill:#828282}.ActionsPopover-name{cursor:pointer;margin-left:10px}.ActionsPopover .Loader{margin-left:10px;z-index:1}.ActionsPopover .Loader img{height:20px;width:20px}.ServiceRequests{min-height:800px}.ServiceRequests-tableWrapper{overflow-x:auto}.ServiceRequests-tableWrapper .Table{padding:20px 0}.ServiceRequests-cell{border-right:1px solid #bdbdbd}.ServiceRequests-cell--borderLeft{border-left:1px solid #bdbdbd}.ServiceRequests-documentsBlock{display:flex;justify-content:space-between;margin-bottom:15px}.ServiceRequests-actions,.ServiceRequests-row{align-items:center;display:flex}.ServiceRequests-row{color:#ed1c24;font-size:16px;justify-content:center;min-height:620px;padding:40px;width:100%}.ServiceRequests-column--badge{width:33px}.ServiceRequests-column--serviceRequest{width:18%}.ServiceRequests-column--customer{width:20%}.ServiceRequests-column--progress{width:200px}.ServiceRequests-column--actions{width:250px}.ServiceRequests-column--last{width:33px}.AddInventoryForm-status{border-bottom:1px solid #bdbdbd;margin-bottom:15px;padding:10px 0 30px}.AddInventoryForm-status .Toggle-label{font-size:14px;font-weight:700;line-height:32px;min-width:150px;text-align:right;white-space:nowrap}.AddInventoryForm-field{display:flex;padding:15px 0;width:100%}.AddInventoryForm-fieldLabel{font-size:14px;font-weight:700;line-height:32px;margin-right:8px;min-width:150px;text-align:right;white-space:nowrap}.AddInventoryForm-fieldValue{font-size:14px;line-height:32px;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AddInventoryForm-field .AutoCompleteSingle{flex:1}.AddInventoryForm-field .QuantityInput-container{width:100%}.AddInventoryForm-field .AutoCompleteSingle,.AddInventoryForm-field .DropdownSingle-select{max-width:500px}.AddInventoryForm-field .BaseInput-label,.AddInventoryForm-field .DropdownSingle-label,.AddInventoryForm-field .Toggle-label{font-size:14px;font-weight:700;line-height:32px;min-width:150px;text-align:right;white-space:nowrap}.AddInventoryForm-field .DropdownSingle-errorMessage{left:160px}.AddInventoryForm-warrantyFiled{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.AddInventoryForm-warrantyFiled .AddInventoryForm-field{align-items:flex-end;padding-top:0}.AddInventoryForm-warrantyFiled .AddInventoryForm-fieldValue{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:visible}.AddInventoryForm-warrantyFiled .BaseInput-container--inventoryMiles,.AddInventoryForm-warrantyFiled .BaseInput-container--inventoryMonths{align-items:flex-start;flex-direction:column;width:250px}.AddInventoryForm-warrantyFiled .BaseInput-container--inventoryMiles .BaseInput-label,.AddInventoryForm-warrantyFiled .BaseInput-container--inventoryMonths .BaseInput-label{min-width:auto;padding-bottom:5px}.AddInventoryForm-warrantyFiled .BaseInput-container--inventoryMonths{padding-right:15px}.ModalModern-wrapper-addInventory{width:800px}.ModalModern-wrapper-addInventory .ButtonGroup-addInventoryFooter .ButtonModern{min-width:150px}.InfoInventoryForm{padding:20px}.InfoInventoryForm-status{border-bottom:1px solid #bdbdbd;margin-bottom:15px;padding:30px 0}.InfoInventoryForm-status .Toggle-label{font-size:14px;font-weight:700;min-width:150px;padding-right:10px;text-align:right}.InfoInventoryForm-statusWarning{color:#f5222d;padding-left:92px;width:100%}.InfoInventoryForm .BaseInput-label{font-size:14px;font-weight:700;margin-right:0;min-width:150px;padding-right:10px;text-align:right}.InfoInventoryForm-field{display:flex;padding:20px 0}.InfoInventoryForm-fieldLabel{font-size:14px;font-weight:700;min-width:150px;padding-right:10px;text-align:right}.InfoInventoryForm-fieldValue{font-size:14px;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper-editInventory{width:800px}.ModalModern-wrapper-editInventory .InfoInventoryForm-status{padding:10px 0 30px}.ModalModern-wrapper-editInventory .ButtonGroup-editInventoryFooter .ButtonModern{min-width:150px}.AdjustmentsPopover-content{max-height:90vh;overflow:auto}.AdjustmentsPopover-contentItem{border-bottom:1px solid #bdbdbd;cursor:pointer;font-size:14px;min-width:200px;padding:10px 0;text-align:center}.AdjustmentsPopover-contentItem:hover{background:#f6f7f9}.AdjustmentsPopover-contentItem:last-child{border-bottom:none}.AdjustmentsPopover-contentEmpty{font-size:14px;padding:10px 40px}.AdjustmentFormItem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AddBatchForm{padding:20px}.AddBatchForm-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 0}.AddBatchForm-fieldLabel{font-weight:700;line-height:32px;margin-right:8px;min-width:150px;text-align:right;white-space:nowrap}.AddBatchForm-fieldValue{flex:1;max-width:500px}.AddBatchForm-field .BaseInput-label{font-weight:700;line-height:32px;min-width:150px;text-align:right;white-space:nowrap}.AddBatchForm-field .AmountInput-container{width:100%}.AddBatchForm-amountField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 0}.AddBatchForm-amountField .AddBatchForm-field{padding:0 15px 0 0}.AddBatchForm-amountField .AddBatchForm-fieldAmount{max-width:40%}.AddBatchForm-amountField .AddBatchForm-fieldQuantity{max-width:30%}.AddBatchForm-amountField .BaseInput-container--batchQuantity{padding-right:15px}.AddBatchForm-amountField .BaseInput-container--batchQuantity .BaseInput-label{min-width:auto}.AddBatchForm-warrantyFiled{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.AddBatchForm-warrantyFiled .AddBatchForm-field{align-items:flex-end;padding-top:0}.AddBatchForm-warrantyFiled .AddBatchForm-fieldValue{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AddBatchForm-warrantyFiled .BaseInput-container--batchMiles,.AddBatchForm-warrantyFiled .BaseInput-container--batchMonths{align-items:flex-start;flex-direction:column;width:250px}.AddBatchForm-warrantyFiled .BaseInput-container--batchMiles .BaseInput-label,.AddBatchForm-warrantyFiled .BaseInput-container--batchMonths .BaseInput-label{min-width:auto;padding-bottom:5px}.AddBatchForm-warrantyFiled .BaseInput-container--batchMonths{padding-right:15px}.AddBatchForm-batchStatus .DropdownSingle-select{line-height:auto;width:100%}.AddBatchForm .AdjustmentFormItem{max-width:510px;width:100%}.PartInventoryAddDocument .ModalModern-wrapper-addBatchDocuments .ModalModern{width:450px}.PartInventoryAddDocument-contentField{display:flex;padding-top:15px;width:100%}.PartInventoryAddDocument-contentFieldLabel{font-weight:700;line-height:32px;padding-right:10px;text-align:right;width:120px}.PartInventoryAddDocument-contentFieldValue{line-height:32px;width:100%}.PartInventoryAddDocument-contentFieldValue .DropdownSingle-select{line-height:normal}.PartInventoryAddDocument-contentAttachment{padding-bottom:40px}.PartInventoryAddDocument-contentAttachment .PartInventoryAddDocument-contentFieldLabel{line-height:45px}.PartInventoryAddDocument-contentAttachmentUploader{align-items:center;display:flex;padding-top:15px}.PartInventoryAddDocument-contentAttachmentUploaderLabel{font-weight:700;margin-right:8px;text-align:right;width:115px}.PartInventoryAddDocument-contentAttachmentUploaderDropzone{flex-grow:2}.PartInventoryAddDocument-contentAttachmentUploadedFile{align-items:center;display:flex;justify-content:center}.PartInventoryAddDocument-contentAttachmentUploadedFile .IconSVG--normal{cursor:pointer;margin:5px 0 0 5px}.PartInventoryAddDocument-content .Textarea{margin-top:20px;width:100%}.PartInventoryAddDocument-content .Textarea-label{margin:0;padding-right:10px;width:120px}.PartInventoryAddDocument-footer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartInventoryAddDocument-footer .ButtonModern{min-width:150px}.ModalModern-wrapper-addBatch{width:800px}.ModalModern-wrapper-addBatch .ModalModern-body{padding:0}.ModalModern-wrapper-addBatch .ModalModern-body .Tabs--addBatchModal{margin-top:-var(--tabs-border-width)}.ModalModern-wrapper-addBatch .ButtonGroup-addBatchFooter .ButtonModern{min-width:150px}.QuantityAdjustments-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:20px 0}.QuantityAdjustmentsRow-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.QuantityAdjustments .Table--quantityAdjustments{padding:0}.QuantityAdjustments .Table-cell--quantityAdjustmentDate,.QuantityAdjustments .Table-cell--quantityAdjustmentUser{width:20%}.QuantityAdjustments .Table-cell--quantityAdjustmentChanges,.QuantityAdjustments .Table-cell--quantityAdjustmentReason{width:30%}.QuantityAdjustments .Table-cell--quantityAdjustmentUser{text-align:right!important}.BatchReturnItem{border:1px solid #dcdcdc;margin-top:15px}.BatchReturnItem-header{border-bottom:1px solid #dcdcdc;padding:10px}.BatchReturnItem-header,.BatchReturnItem-header .BatchReturnItem-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.BatchReturnItem-header .BatchReturnItem-field{min-width:140px}.BatchReturnItem-header .BatchReturnItem-fieldLabel{font-weight:700;padding-right:5px}.BatchReturnItem-header .BatchReturnItem-fieldValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.BatchReturnItem-content{justify-content:space-beetwen;padding:10px}.BatchReturnItem-content,.BatchReturnItem-contentInfo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.BatchReturnItem-contentInfo{flex-wrap:wrap;justify-content:flex-start;width:70%}.BatchReturnItem-contentInfo .BatchReturnItem-field{white-space:nowrap}.BatchReturnItem-contentInfo .BatchReturnItem-fieldLabel{line-height:40px}.BatchReturnItem-contentActions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:30%}.BatchReturnItem-contentActions .ButtonModern-wrapper-addReturnDocument{margin-left:20px}.BatchReturnItem-contentActions .ButtonModern-wrapper-addReturnDocument .ButtonModern-label{max-width:90px;white-space:nowrap}.BatchReturnItem-contentViewDocuments{color:#eb5757;cursor:pointer;font-weight:700;margin-left:25px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.BatchReturnItem-contentViewDocuments:hover{text-decoration:none}.BatchReturnItem-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;min-width:140px}.BatchReturnItem-fieldLabel{font-weight:700;padding-right:5px}.BatchReturnItem-status{width:170px}.QuantityAdjustmentModalContent-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:20px}.QuantityAdjustmentModalContent-field:first-child{padding-top:40px}.QuantityAdjustmentModalContent-fieldLabel{font-weight:700;line-height:32px;min-width:165px;padding-right:10px;text-align:right;white-space:nowrap}.QuantityAdjustmentModalContent-fieldValue{width:300px}.QuantityAdjustmentModalContent-fieldPrefix{overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:100%;width:200px}.ButtonGroup-addQuantityAdjustment .ButtonModern{min-width:150px}.ReturnDetailsModal-contentField{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:20px}.ReturnDetailsModal-contentField:first-child{padding-top:40px}.ReturnDetailsModal-contentFieldLabel{font-weight:700;line-height:32px;min-width:150px;padding-right:10px;text-align:right;white-space:nowrap}.ReturnDetailsModal-contentFieldValue{width:350px}.ReturnDetailsModal-footer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}.ReturnDetailsModal-footer .ButtonModern-wrapper-cancelBatchReturn{margin-right:15px}.ReturnDetailsModal-footer .ButtonModern{min-width:150px}.PartsInventoryAttachmentLink{color:#eb5757;font-size:14px;text-decoration:underline}.PartsInventoryAttachmentLink:hover{opacity:.5;text-decoration:underline!important}.PartsInventoryAttachmentLink:focus,.PartsInventoryAttachmentLink:visited{color:#eb5757;font-size:14px;text-decoration:underline}.PartsInventoryAttachmentLink--disabled{color:#4f4f4f;pointer-events:none;text-decoration:none}.PartsInventoryAttachmentHistory{max-height:300px;overflow:hidden}.PartsInventoryAttachmentHistory-title{color:#828282;font-size:12px;padding-top:4px;text-decoration:underline;width:40px}.PartsInventoryAttachmentHistory-title:hover{cursor:pointer;opacity:.5}.PartsInventoryAttachmentHistory,.PartsInventoryAttachmentHistory .BaseDate-createdDate{font-size:14px}.PartsInventoryAttachmentHistory .Table--attachment-history{max-height:300px;min-width:400px;overflow-x:hidden;overflow-y:auto;padding:0}.PartsInventoryAttachmentHistory .Table--attachment-history .Table-cell--number{width:50px}.PartsInventoryAttachmentHistory .Table--attachment-history .Table-cell--date,.PartsInventoryAttachmentHistory .Table--attachment-history .Table-cell--document{width:160px}.PartsInventoryAttachmentHistory .Table--attachment-history.FlexTable .Table-cell:last-child{align-items:flex-start}.BatchDocumentsList{font-size:14px;min-height:75px;padding-top:25px}.BatchDocumentsList-item{display:table-row-group;position:relative}.BatchDocumentsList-itemNumber{width:15%}.BatchDocumentsList-itemDate{width:20%}.BatchDocumentsList-itemAmount{width:15%}.BatchDocumentsList-itemNotes{overflow:hidden;width:30%;word-break:break-all}.BatchDocumentsList-itemType{width:15%}.BatchDocumentsList-itemDelete{width:5%}.BatchDocumentsList-itemDelete .IconSVG--normal{cursor:pointer}.BatchDocumentsList-itemLink{color:#eb5757;cursor:pointer;text-decoration:underline}.BatchDocumentsList-empty{color:#eb5757;font-size:30px;padding-top:30vh;text-align:center}.ModalModern-wrapper-returnDocuments{width:1000px}.ModalModern-wrapper-returnDocuments .ReturnDocumentsModal-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.ModalModern-wrapper-returnDocuments .ReturnDocumentsModal-empty{color:#eb5757;font-size:30px;padding-top:30vh;text-align:center}.ModalModern-wrapper-editBatch{width:800px}.ModalModern-wrapper-editBatch .ModalModern-body .Tabs--editBatchModal{margin-top:-var(--border-width)}.ModalModern-wrapper-editBatch .ModalModern-body .Tabs--editBatchModal .Tabs-content{padding:20px}.ModalModern-wrapper-editBatch .EditBatchModal-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:15px}.ModalModern-wrapper-editBatch .EditBatchModal-fieldLabel{font-weight:700;line-height:32px;margin-right:8px;min-width:150px;text-align:right;white-space:nowrap}.ModalModern-wrapper-editBatch .EditBatchModal-quantityOnHand .EditBatchModal-fieldValue{margin-right:20px}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:15px 0}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .EditBatchModal-field{padding:0 15px 0 0}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .EditBatchModal-fieldVendorPrice{max-width:40%}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .EditBatchModal-fieldQuantity{max-width:30%}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .BaseInput-container--batchVendorPrice .BaseInput-label{min-width:150px;text-align:right}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .BaseInput-container--batchQuantity{padding-right:15px}.ModalModern-wrapper-editBatch .EditBatchModal-contentAmountFiled .BaseInput-container--batchQuantity .BaseInput-label{min-width:auto}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .EditBatchModal-field{align-items:flex-end;padding-top:0}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .EditBatchModal-fieldValue{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .BaseInput-container--batchMiles,.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .BaseInput-container--batchMonths{align-items:flex-start;flex-direction:column;width:160px}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .BaseInput-container--batchMiles .BaseInput-label,.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .BaseInput-container--batchMonths .BaseInput-label{padding-bottom:5px}.ModalModern-wrapper-editBatch .EditBatchModal-contentWarrantyFiled .BaseInput-container--batchMonths{padding-right:15px}.ModalModern-wrapper-editBatch .EditBatchModal-content .EditBatchModal-batchStatus .DropdownSingle-select{line-height:auto;width:320px}.ModalModern-wrapper-editBatch .EditBatchModal-content .BaseInput-container--adjustment .BaseInput-label{font-weight:700;line-height:32px;margin:0;min-width:150px;padding-right:10px;text-align:right;white-space:nowrap}.ModalModern-wrapper-editBatch .EditBatchModal-returnsHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding-top:20px}.ModalModern-wrapper-editBatch .EditBatchModal-returnsHeaderTotals{display:flex;flex:1}.ModalModern-wrapper-editBatch .EditBatchModal-returnsHeaderTotals .EditBatchModal-field{padding-right:20px;padding-top:0}.ModalModern-wrapper-editBatch .EditBatchModal-returnsHeaderTotals .EditBatchModal-fieldLabel{min-width:auto}.ModalModern-wrapper-editBatch .EditBatchModal-returnsEmpty{color:#eb5757;font-size:30px;padding-top:30vh;text-align:center}.ModalModern-wrapper-editBatch .EditBatchModal-footer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}.ModalModern-wrapper-editBatch .EditBatchModal-footer .ButtonModern-wrapper-cancelBatch{margin-right:15px}.ModalModern-wrapper-editBatch .EditBatchModal-footer .ButtonModern{min-width:150px}.ModalModern-wrapper-editBatch .ButtonModern-editBatchAdjustments{margin-left:20px}.ModalModern-wrapper-editBatch .ModalModern-body{padding:0}.ModalModern-wrapper-editBatch .Tabs--EditBatchModal{margin-top:-var(--tabs-border-width)}.ModalModern-wrapper-batchAuditLogModal{width:850px}.ModalModern-wrapper-batchAuditLogModal .Table{overflow-y:auto!important}.ModalModern-wrapper-batchAuditLogModal .Table--batchAuditLog{overflow:hidden;padding:0;width:100%}.ModalModern-wrapper-batchAuditLogModal .Table-cell--batchAuditLog{width:22%}.ModalModern-wrapper-batchAuditLogModal .Table-cell--batchAuditLogNotes{align-items:flex-start!important;width:34%}.ModalModern-wrapper-batchAuditLogModal .Table-cell .BatchAuditLogModalTableRow-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.BatchForm{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.BatchForm-date,.BatchForm-poNo{flex-shrink:0;margin:15px 0}.BatchForm-poNo{flex-grow:1;max-width:220px}.BatchForm-status{flex-shrink:0;margin:15px 0;width:220px}.BatchForm-totalAmount{flex-shrink:0;margin:15px 0;width:180px}.BatchForm-totalAmount .BatchForm-fieldValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.BatchForm-field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;padding-right:5px}.BatchForm-fieldLabel{font-weight:700;padding-right:5px}.CardWrapper-header{align-items:center;background-color:#eee;display:flex;height:50px}.CardWrapper-header .SVGIcon-cardIcon{margin:0 10px}.CardWrapper-header-title{font-weight:700}.CardWrapper-header-expand{margin-left:auto}.CardWrapper-body{background-color:#f8f8f8}.CardWrapper-deleteIcon{margin-left:auto}.CardWrapper-wrapper .ExpandableRow .IconClick{height:50px}.BatchItemForm-titleNew{color:#ed1c24;padding-right:5px}.BatchItemForm-titleUpper{text-transform:uppercase}.BatchItemForm-supply .BatchItemForm-block{justify-content:flex-start}.BatchItemForm-inventoryName{flex-grow:3;flex-shrink:0;padding:0 10px;width:390px}.BatchItemForm-inventoryPartNumber{flex-grow:3;flex-shrink:0;padding:0 10px;width:210px}.BatchItemForm-inventoryUOM{flex-grow:0;flex-shrink:0;padding:0 10px;width:220px}.BatchItemForm-vendorPrice{flex-grow:0;flex-shrink:0;padding:0 5px;width:210px}.BatchItemForm-quantity{flex-grow:0;flex-shrink:0;padding:0 5px;width:175px}.BatchItemForm-warrantyMonths{flex-grow:0;flex-shrink:0;padding:0 5px;width:200px}.BatchItemForm-warrantyMiles{flex-grow:0;flex-shrink:0;padding:0 5px;width:240px}.BatchItemForm-block{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 5px;padding:15px 0}.BatchItemForm-block:first-child{border-bottom:1px solid #bdbdbd}.BatchItemForm .DropdownSingle-errorMessage{left:45px}.BatchItemForm .CardWrapper-body{display:flex;flex-direction:column}.ButtonWithIcon{background:#4f4f4f;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:16px;outline:none;padding:4px 15px 4px 8px}.ButtonWithIcon-content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;pointer-events:none}.ButtonWithIcon-iconSvg{height:20px;margin-right:5px;margin-top:2px;width:23px}.ButtonWithIcon-iconSvg path{fill:#fff}.PopoverButton--isOpen .Button,.PopoverButton--isOpen .ButtonWithIcon{pointer-events:none}.ModalModern-wrapper-addBatches{width:900px}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal .CardWrapper-header{transition:background-color 1s}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal--highlighted .CardWrapper-header{background-color:bisque}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal .BatchItemForm{margin:20px 0}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal-buttons{display:flex}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal-buttons .PopoverButton{margin-right:10px}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal-deleteTip{color:#ed1c24;font-weight:700;margin-left:5px}.ModalModern-wrapper-addBatches .PartsInventory-BatchesModal-deleteName{font-weight:700;margin-left:5px}.ModalModern-wrapper-addBatches .ButtonGroup-addBatchesFooter .ButtonModern{min-width:150px}.PartsInventory-BatchesModal-part .TwoColumnsSelect{max-height:500px;width:650px}.PartsInventory-BatchesModal-part .TwoColumnsSelect-selectBlock-itemContent{white-space:normal}.PartsInventory-BatchesModal-part .TwoColumnsSelect .CancelButton,.PartsInventory-BatchesModal-part .TwoColumnsSelect .ClearAllButton{margin-right:auto}.PartsInventory-BatchesModal-part .TwoColumnsSelect .CancelButton{color:#ed1c24}.PartsInventory-BatchesModal-part .AddPartServiceModal-partItem{width:270px}.PartsInventory-BatchesModal-part .AddPartServiceModal-partItemName{padding-right:5px}.PartsInventory-BatchesModal-supply .TwoColumnsSelect{max-height:500px;width:650px}@media(min-width:1280px){.PartsInventory-BatchesModal-supply .TwoColumnsSelect{max-height:300px}}.PartsInventory-BatchesModal-supply .TwoColumnsSelect-selectBlock-itemContent{white-space:normal}.PartsInventory-BatchesModal-supply .TwoColumnsSelect .CancelButton,.PartsInventory-BatchesModal-supply .TwoColumnsSelect .ClearAllButton{margin-right:auto}.PartsInventory-BatchesModal-supply .TwoColumnsSelect .CancelButton{color:#ed1c24}.PartsInventory-BatchesModal-supply .TwoColumnsSelect-selectBlock-itemContentLeft{overflow:hidden}.PartsInventory-BatchesModal-supplyNotFound{align-items:center;display:flex;font-weight:700;text-transform:uppercase}.PartsInventory-BatchesModal-supplyNotFoundName{overflow:hidden;text-overflow:ellipsis}.PartsInventory-BatchesModal-supplyNotFoundTip{color:#ed1c24;margin-left:5px}.PartsInventory-modal{width:750px}.PartsInventory-sideModal{padding:0}.Badge{--badge-color:#61b615;color:#61b615;color:var(--badge-color);font-size:12px;line-height:22px;margin:auto;padding:0 8px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}.Badge:after,.Badge:before{border:1px solid;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.Badge:before{background-color:var(--badge-color);opacity:.1}.Badge:after{border-color:var(--badge-color);opacity:.5}.Badge--success{--badge-color:#52c41a}.Badge--error{--badge-color:#f5222d}.Badge--warning{--badge-color:#f2994a}.Badge--info{--badge-color:#00a9e7}.Badge--pending{--badge-color:#4f4f4f}.PartRow{display:table-row-group;position:relative}.PartRow-partNumber{word-break:break-all}.PartRow-firstCell{border-left:3px solid #ed1c24;max-width:320px}.PartRow-firstCell--active{border-left:3px solid #61b615}.PartRow-name{color:#000;font-size:14px;font-weight:500}.PartRow-number{max-width:300px;word-break:break-word}.PartRow-number-wrapper{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.PartRow-badge{min-width:120px}.PartRow-breadcrumbs{color:#4f4f4f;font-size:12px;font-style:italic}.PartRow-status{background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;color:#52c41a;font-size:12px;height:22px;line-height:22px;margin:auto;padding:0 8px;text-align:center;width:-moz-fit-content;width:fit-content}.PartRow-status--inactive{background-color:#fff1f0;border:1px solid #ffa39e;color:#f5222d;text-transform:uppercase}.PartRow-buttonContainer{margin-right:30px}.PartRow-buttonContainer:last-of-type{margin-right:0}.PartRow-buttonContainer .ButtonIcon-label{padding-top:5px}.PartRow-actions{display:flex;margin:auto;width:-moz-fit-content;width:fit-content}.TablePartsInventory{padding:0}.TablePartsInventory .Table{padding:20px 0}.TablePartsInventory-cell{border-top:1px solid #bdbdbd}.TablePartsInventory-alertWarehouse{align-items:center;background:#fff;color:#eb5757;display:flex;font-size:32px;justify-content:center;min-height:600px}.PartsInventoryAdvancedSearchForm{width:620px}.PartsInventoryAdvancedSearchForm-searchBlock{align-items:center;border-bottom:.5px solid #bdbdbd;border-top:.5px solid #bdbdbd;display:flex;margin-top:50px;padding:14px 0}.PartsInventoryAdvancedSearchForm-searchInput{margin-right:auto;width:55%}.PartsInventoryAdvancedSearchForm-searchButton{height:27px;margin-right:10px;width:101px}.PartsInventoryAdvancedSearchForm-content{margin-top:20px;padding:0 10px;width:100%}.PartsInventoryAdvancedSearchForm-contentInput{margin-bottom:10px;width:436px}.PartsInventoryAdvancedSearchForm-checkboxContainer{align-items:center;display:flex;margin-left:115px}.PartsInventoryAdvancedSearchForm-checkboxLabel{align-items:center;display:flex;font-size:14px;line-height:16px;padding-bottom:5px;white-space:nowrap}.PartsInventoryAdvancedSearchForm-checkboxInput{margin-right:10px;width:20px}.PartsInventoryAdvancedSearchForm .AutoCompleteSingle-label{min-width:115px;text-align:right}.PopoverSearchButton-container{min-width:350px}.PopoverSearchButton-list{border:none;box-shadow:none;position:relative;top:0}.PartsInventorySearchBar{background-color:#fff;display:flex;justify-content:space-between;padding:14px 0;width:100%}.PartsInventorySearchBar-title{color:#4f4f4f;font-size:16px;font-weight:600;margin-right:30px}.PartsInventorySearchBar-btnText{border-radius:4px;font-size:14px}.PartsInventorySearchBar-addInventory{align-items:center;display:flex}.PartsInventorySearchBar .PopoverButton{margin-left:20px}.PartsInventorySearchBar-searchWrapper{max-width:500px;width:100%}.AdvancedSearchHistoryForm{width:620px}.AdvancedSearchHistoryForm-searchBlock{align-items:center;border-bottom:.5px solid #bdbdbd;border-top:.5px solid #bdbdbd;display:flex;margin-top:50px;padding:14px 0}.AdvancedSearchHistoryForm-searchInput{margin-right:auto;width:55%}.AdvancedSearchHistoryForm-searchButton{height:27px;margin-right:10px;width:101px}.AdvancedSearchHistoryForm-content{margin-top:20px;padding:0 10px;width:100%}.AdvancedSearchHistoryForm-wrapper{margin-bottom:10px;width:436px}.AdvancedSearchHistoryForm-checkboxContainer{align-items:center;display:flex;margin-left:115px}.AdvancedSearchHistoryForm-checkboxLabel{align-items:center;display:flex;font-size:14px;line-height:16px;padding-bottom:5px;white-space:nowrap}.AdvancedSearchHistoryForm-checkboxInput{margin-right:10px;width:20px}.AdvancedSearchHistoryForm-datePickerContainer{display:flex;margin-bottom:10px;width:390px}.AdvancedSearchHistoryForm-datePickerBlock{display:flex;flex:1}.AdvancedSearchHistoryForm-datePickerLabel{min-width:123px;padding-right:8px;padding-top:10px;text-align:right;white-space:nowrap}.AdvancedSearchHistoryForm-datePickerLabel--right{min-width:33px}.AdvancedSearchHistoryForm-datePicker{width:109px}.SearchBarPartInventoryHistory{background-color:#fff;font-size:14px;height:auto}.SearchBarPartInventoryHistory-searchContainer{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.SearchBarPartInventoryHistory-containerTitle{align-items:flex-start;display:flex;min-width:0}.SearchBarPartInventoryHistory-title{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.SearchBarPartInventoryHistory-pageTitle{color:#000;white-space:nowrap}.SearchBarPartInventoryHistory-arrow{line-height:8px;margin-left:-6px}.SearchBarPartInventoryHistory-arrow svg{fill:#4f4f4f;height:18px}.SearchBarPartInventoryHistory-nameTitle{overflow:hidden;padding:10px 0 10px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchBarPartInventoryHistory-searchInput{max-width:500px;width:100%}.SearchBarPartInventoryHistory-name{color:#828282;font-size:14px;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchBarPartInventoryHistory-inventoryName{padding-left:5px}.SearchBarPartInventoryHistory-path{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchBarPartInventoryHistory-title{padding:10px 0}.ModalModern-wrapper-batchDocuments{width:1000px}.ModalModern-wrapper-batchDocuments .BatchDocumentsModal-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.ModalModern-wrapper-batchDocuments .BatchDocumentsModal-empty{color:#eb5757;font-size:30px;padding-top:30vh;text-align:center}.PartInventoryHistoryCard{background-color:#fff;border:1px solid #e1dede;border-radius:2px;font-size:14px;margin-bottom:10px}.PartInventoryHistoryCard-title{border-bottom:1px solid #dcdcdc;padding:10px 25px}.PartInventoryHistoryCard-title,.PartInventoryHistoryCard-titleColumn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartInventoryHistoryCard-titleColumn{min-width:220px;padding:0 15px 0 0}.PartInventoryHistoryCard-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.PartInventoryHistoryCard-info{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;flex-wrap:wrap;justify-content:flex-start;max-width:calc(100% - 250px);padding:15px 25px;width:100%}.PartInventoryHistoryCard-label{font-weight:600;padding-right:5px}.PartInventoryHistoryCard-value{width:100%}.PartInventoryHistoryCard-value--trimmed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartInventoryHistoryCard-chunk{padding:15px 15px 15px 0;width:100%}.PartInventoryHistoryCard-chunk .FormElement-label{min-width:auto;text-align:left;white-space:nowrap}.PartInventoryHistoryCard-chunk--inline{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:auto;margin-top:0;padding:5px}.PartInventoryHistoryCard-documents{padding:8px 15px 15px 0}.PartInventoryHistoryCard-documentsTitle{color:#eb5757;cursor:pointer;font-weight:700;padding-left:5px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.PartInventoryHistoryCard-documentsTitle:hover{text-decoration:none}.PartInventoryHistoryCard-column{min-width:250px;width:25%}@media(max-width:1200px){.PartInventoryHistoryCard-column{width:25%}}.PartInventoryHistoryCard-columnLabel{font-weight:600;padding-right:10px}.PartInventoryHistoryCard-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-width:250px;padding:30px 25px}.PartInventoryHistoryCard-btnContainer{margin-right:26px;text-align:center}.PartInventoryHistoryCard-btnContainer:last-of-type{margin-right:0}.PartInventoryHistoryCard-btnContainer .ButtonIcon-label{padding-top:5px}.PartInventoryHistoryCard-btnContainer .ButtonIcon-btn{line-height:12px}.PartInventoryHistoryCard-btnContainer .ButtonIcon-btn:after{display:none}.PartInventoryHistoryCard-modalWithInput{padding:16px 32px 16px 72px;width:380px}.PartInventoryHistoryCard-documentsModal .Modal{width:1050px}.PartInventoryHistoryCard-documentsModal .Modal .BatchesDocuments{align-self:center;margin-top:20px}.PartInventoryHistoryCard-documentsModal .BatchDocumentsList{padding:20px}.PartsInventoryHistory-vendorTitle{background-color:#fff;padding:15px 20px}.PartsInventoryHistory-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:space-between;padding:15px 25px}.PartsInventoryHistory-infoItem{max-width:25%;overflow:hidden}.PartsInventoryHistory-infoItemLabel{font-weight:600;padding-right:5px;white-space:nowrap}.PartsInventoryHistory-infoItemValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsInventory{position:relative}.PartsInventory-fakeBreadCrumb{align-items:center;display:flex;padding:10px}.PartsInventory-title{padding:0 5px}.PartsInventory-header{border-bottom:1px solid #bdbdbd;display:flex;height:auto;position:relative;width:100%}.PartsInventory-searchBar{border-top-left-radius:6px;border-top-right-radius:6px}.PartsInventory-warehouseDropdown{max-width:312px;padding:10px 0;width:100%}.PartsManagementTableRow-text{color:#4f4f4f;font-size:14px}.PartsManagementTableRow-text--offsetLeft,.PartsManagementTableRow-text--offsetRight{padding-left:3px}.PartsManagementTableRow-text--nobr{white-space:nowrap}.PartsManagementTableRow-text--bold{font-weight:700}.PartsManagementTableRow-text--withIcon:after{color:#4f4f4f;content:"◢";display:inline-block;font-family:auto,serif;font-size:85%;margin-left:10px;transform:rotate(45deg) translate(-50%)}.PartsManagementTableRow-text--withIcon:hover{cursor:pointer;text-decoration:underline}.PartsManagementTableRow-text--underline{color:#000;font-weight:500;text-decoration:underline}.PartsManagementTableRow-text--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PartsManagementTableRow-textBlock{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px}.PartsManagementTableRow-textBlock--directionColumn{flex-direction:column}.PartsManagementTableRow-textBlock--offsetLeft{padding-left:25px}.PartsManagementTableRow-textBlock--withoutPadding{padding:0}.PartsManagementTableRow-textBlock--wrap{flex-wrap:wrap}.PartsManagement-ordersCounters{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartsManagement-ordersCounters-list{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-left:10px}.PartsManagement-ordersCounters-list--indented{padding-bottom:15px}.PartsManagement-ordersCounters-seeMore{cursor:pointer;padding:10px 0 0 10px}.PartsManagement-ordersCounters-seeMore:hover{text-decoration:underline}.PartsManagement-ordersCounters-list .CounterBadge-title,.PartsManagement-ordersCounters-seeMoreContent .CounterBadge-title{font-size:12px}.PartsManagement-ordersCounters-list .CounterBadge-counter,.PartsManagement-ordersCounters-seeMoreContent .CounterBadge-counter{color:#fff}.AssignManager-popoverContent{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AssignManager-withClearIcon{display:flex}.AssignManager-title{font-weight:700}.AssignManager-manager,.AssignManager-title{color:#4f4f4f;font-size:14px;white-space:nowrap}.AssignManager-manager{max-width:210px;overflow:hidden;padding-left:3px;text-overflow:ellipsis}.AssignManager-manager:hover{cursor:pointer;text-decoration:underline}.AssignManager-manager--disabled:hover{cursor:auto;-webkit-text-decoration:auto;text-decoration:auto}.AssignManager-manager--notSelected{color:#ff7875}.AssignManager-manager-icon{height:16px;padding-left:5px;width:16px}.AssignManager-manager-iconSvg{fill:#000;height:16px;opacity:.54;width:16px}.AssignManager-manager-iconSvg:hover{fill:#eb5757;cursor:pointer}.AssignManager-managerSelect{min-width:350px}.AssignManager-managerSelect-list{border:none;box-shadow:none;position:relative;top:0}.PartsManagementListPhases{max-width:500px;min-height:200px;min-width:300px;overflow-y:auto}.PartsManagementListPhases-spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-bottom:10px;width:100%}.PartsManagementListPhases-item{display:flex;flex-direction:column;margin-bottom:2px;max-width:400px;min-width:238px;padding:7px 10px}.PartsManagementListPhases-item--queuedBackground{background:#828282;background:hsla(0,0%,51%,.1)}.PartsManagementListPhases-item--activeBackground{background:#f2c94c;background:rgba(242,201,76,.1)}.PartsManagementListPhases-item--auditedBackground,.PartsManagementListPhases-item--completedBackground{background:#219653;background:rgba(33,150,83,.1)}.PartsManagementListPhases-item--refusedBackground{background:#eb5757;background:rgba(235,87,87,.1)}.PartsManagementListPhases-item--reworkBackground{background:#f2994a;background:rgba(242,153,74,.1)}.PartsManagementListPhases-item--skippedBackground{background:#333;background:rgba(51,51,51,.1)}.PartsManagementListPhases-item--problemBackground{background:#eb5757;background:rgba(235,87,87,.1)}.PartsManagementListPhases-item--pendingBackground{background:#00a9e7;background:rgba(0,169,231,.1)}.PartsManagementListPhases-item-topBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-bottom:5px}.PartsManagementListPhases-item-title{color:#333;font-size:85%}.PartsManagementListPhases-item-status{font-size:85%}.PartsManagementListPhases-item-status--queued{color:#828282}.PartsManagementListPhases-item-status--active{color:#f2c94c}.PartsManagementListPhases-item-status--audited,.PartsManagementListPhases-item-status--completed{color:#219653}.PartsManagementListPhases-item-status--refused{color:#eb5757}.PartsManagementListPhases-item-status--rework{color:#f2994a}.PartsManagementListPhases-item-status--skipped{color:#333}.PartsManagementListPhases-item-status--problem{color:#eb5757}.PartsManagementListPhases-item-status--pending{color:#00a9e7}.PartsManagementListPhases-item-description{font-size:85%;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementOrderPhases-phaseContent{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementOrderPhases-phaseContent:hover{cursor:pointer;text-decoration:underline}.PartsManagementOrderPhases-phaseName{max-width:145px}.PartsManagementOrderPhases-icon{height:16px;width:16px}.PartsManagementOrderPhases-iconSvg{fill:#000;height:16px;opacity:.54;width:16px}.Table.FlexTable .Table-cell.Table-cell--partsManagement-status{flex:0 0 80px;min-width:80px}.Table.FlexTable .Table-cell.Table-cell--partsManagement-repairOrder{flex:0 0 calc(42% - 149.1px)}@media(min-width:1441px){.Table.FlexTable .Table-cell.Table-cell--partsManagement-repairOrder{flex:0 0 calc(26% - 40.3px)}}.Table.FlexTable .Table-cell.Table-cell--partsManagement-vehicleInfo{flex:0 0 calc(58% - 205.9px);max-width:450px;max-width:100%;padding-bottom:30px}@media(min-width:1441px){.Table.FlexTable .Table-cell.Table-cell--partsManagement-vehicleInfo{flex:0 0 calc(36% - 55.8px)}}.Table.FlexTable .Table-cell.Table-cell--partsManagement-cores,.Table.FlexTable .Table-cell.Table-cell--partsManagement-parts{flex:1 0 100px;max-width:100px;min-width:100px}@media(min-width:1441px){.Table.FlexTable .Table-cell.Table-cell--partsManagement-cores,.Table.FlexTable .Table-cell.Table-cell--partsManagement-parts{flex:0 0 calc(19% - 29.45px);max-width:100%}}.Table.FlexTable .Table-cell.Table-cell--partsManagement-actions{flex:0 0 75px;overflow:hidden}.PartsManagementTableRow{background:#fff!important;overflow:hidden;transform:scale(1)}.PartsManagementTableRow-assignManager{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px}.PartsManagementTableRow-menu{min-width:130px}.PartsManagementTableRow-status{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.PartsManagementTableRow-status,.PartsManagementTableRow-statusHeader{max-width:90px;min-width:90px;width:90px}.PartsManagementTableRow-vehicleInfo{max-width:480px;min-width:340px;position:relative}.PartsManagementTableRow-vehicleInfo .PartsManagementTableRow-textBlock{overflow:hidden}.PartsManagementTableRow-vehicleInfo .PartsManagementTableRow-text--offsetLeft{overflow:hidden;text-overflow:ellipsis}.PartsManagementTableRow-vehicleInfoColumn{flex-direction:column}.PartsManagementTableRow.Table-row .Table-cell{flex:1 1 auto}.PartsManagementTableRow.Table-row .Table-cell:last-child{align-items:stretch}.PartsManagementTableRow-secondaryInfoCell{overflow:hidden}.PartsManagementTableRow-secondaryInfo{align-items:center;display:flex;flex-wrap:wrap;height:100%}.PartsManagementTableRow-secondaryInfo>div{flex:1;padding:15px}.PartsManagementTableRow-parts{max-width:360px}@media(max-width:1440px){.PartsManagementTableRow-parts{min-width:70px}}div .PartsManagementTableRow-actions{margin-left:auto;max-width:48px;padding:0}.PartsManagementTableRow-cores{max-width:280px}@media(max-width:1440px){.PartsManagementTableRow-cores{min-width:70px}.PartsManagementTableRow .PartsManagement-ordersCounters-list{display:none}}.PartsManagementTableRow .InlineAmount-parts-management-order{padding-left:2px}.Table.FlexTable .PartsManagementTableRow--notesInfo{border-bottom:none;bottom:5px;left:calc(42% - 42px);padding:0;position:absolute;right:15px}@media(min-width:1441px){.Table.FlexTable .PartsManagementTableRow--notesInfo{left:calc(26% + 57.2px)}}.PartsManagementTableRow--newBackground{background:#828282;background:hsla(0,0%,51%,.1)}.PartsManagementTableRow--new{background:#828282}.PartsManagementTableRow--onholdBackground{background:#eb5757;background:rgba(235,87,87,.1)}.PartsManagementTableRow--onhold{background:#eb5757}.PartsManagementTableRow--approvedBackground{background:#27ae60;background:rgba(39,174,96,.1)}.PartsManagementTableRow--approved{background:#27ae60}.PartsManagementTableRow--closedBackground{background:#000;background:rgba(0,0,0,.1)}.PartsManagementTableRow--closed{background:#000}.PartsManagementTableRow--draftBackground{background:#ffd84e;background:rgba(255,216,78,.1)}.PartsManagementTableRow--draft{background:#ffd84e}.PartsManagementTableRow .VehicleInfo--partsManagementVehicleInfo{width:100%}.PartsManagementAdvancedSearch{padding-top:12px;width:800px}.PartsManagementAdvancedSearch-row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;width:800px}.PartsManagementAdvancedSearch-row--baseline{align-items:baseline}.PartsManagementAdvancedSearch-column{align-items:center;align-items:baseline;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementAdvancedSearch-formItem{width:383px}.PartsManagementAdvancedSearch-formItem--small{width:112px}.PartsManagementAdvancedSearch-formItemLabel{min-width:115px}.PartsManagementAdvancedSearch-rangeDatepicker{display:flex}.PartsManagementAdvancedSearch-datepickerLabel{min-width:28px}.PartsManagementAdvancedSearch-multiselect{max-width:260px}.PartsManagementAdvancedSearch-col{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementAdvancedSearch-partsBlock{border-top:1px solid #bdbdbd;margin-top:12px;padding-top:12px}.PartsManagementAdvancedSearch-wrapCheckbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-left:118px}.PartsManagementAdvancedSearch-withoutParts{margin-top:5px}.PartsManagementAdvancedSearch-emptyPartOfRow{height:42px;width:382px}.PartsManagementAdvancedSearch .FormElement-label{font-weight:400}.PartsManagementAdvancedSearch-wrapSearch{flex:0 1 500px;max-width:500px;padding:0 30px}.PartsManagementAdvancedSearch-wrapPins{min-width:200px;padding-left:30px}.PartsManagementHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 0 20px}.PartsManagementHeader+.Table{max-width:100%;overflow:hidden;padding:0}.PartsManagementHeader-leftBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementHeader-title{color:#4f4f4f;font-size:20px;font-weight:600}.PartsManagementHeader-wrapSelect{padding-left:30px;width:280px}.CenteredModal{align-items:center;background:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1200}.CenteredModal-modalContent{animation:CenteredModal-animation .5s ease alternate;background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);position:relative;width:480px}.CenteredModal-header{display:flex;justify-content:space-between;padding:10px 15px}.CenteredModal-body{padding:0 15px 10px}.CenteredModal-closeButton{border:none;margin:0 -6px 0 0;opacity:.7}.CenteredModal-closeButton:hover{opacity:1}.CenteredModal-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes CenteredModal-animation{0%{opacity:0;top:-60px}to{opacity:1;top:0}}.CenteredModal-closeRepairOrderFormRefusalModal{z-index:1300}.CloseRepairOrderModal .Table-cell{max-width:250px}.OrderPartsListAuditLogs{color:#000;font-size:12px;line-height:30px}.OrderPartsListAuditLogs-row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.OrderPartsListAuditLogs-colorStatus{border-radius:6px;flex:0 0 12px;height:12px}.OrderPartsListAuditLogs-date{padding-left:10px}.OrderPartsListAuditLogs-name{padding-left:5px}.OrderPartsListAuditLogs-user{color:#828282;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.OrderPartsListAuditLogs-document{color:#eb5757;cursor:pointer;text-decoration:underline}.OrderPartsListAuditLogs-document:hover{opacity:.85}.OrderPartsListAuditLogs-document--disabled{pointer-events:none;text-decoration:none}.OrderPartsListAuditLogs-documentAction{padding-right:5px}.OrderPartsAuditContent{display:flex;min-height:calc(100vh - 50px);padding:0 10px}.OrderPartsAuditList{border-right:.5px solid #bdbdbd;width:31%}.OrderPartsAuditList-service{border-bottom:.5px solid #bdbdbd;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:60px;padding:11px}.OrderPartsAuditList-service:hover .OrderPartsAuditList-title{color:#eb5757}.OrderPartsAuditList-serviceActive{border-right:.5px solid #fff;margin-right:-1px}.OrderPartsAuditList-serviceActive .OrderPartsAuditList-title{color:#eb5757}.OrderPartsAuditList-title{color:#000;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.OrderPartsAuditList-subTitle{color:#4f4f4f;display:flex;font-size:14px;margin-top:8px}.OrderPartsAuditList-subTitle--name{padding-right:5px}.OrderPartsAuditList-subTitle--name,.OrderPartsAuditList-subTitle--subName{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.OrderPartsAuditList-subTitle--subName{padding-left:5px}.OrderPartsAudit{margin-top:15px;padding:0 20px;width:69%}.OrderPartsAudit-auditItem{border-top:.5px solid #bdbdbd;padding-bottom:20px;position:relative}.OrderPartsAudit-title{color:#333;font-size:16px;font-weight:700;padding-left:40px;padding-top:10px}.OrderPartsAudit-wrapLogs{align-items:center;display:flex;flex-direction:row;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-left:40px}.OrderPartsAudit-subTitle{color:#828282;font-size:14px;font-weight:700;padding-top:10px}.OrderPartsAudit-column{align-self:flex-start;width:100%}.OrderPartsAudit-number{background:#f2f2f2;color:#4f4f4f;font-size:12px;height:25px;left:0;position:absolute;top:-1px;width:25px}.OrderPartsAudit-emptyList,.OrderPartsAudit-number{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.OrderPartsAudit-emptyList{color:#eb5757;font-size:36px;height:100%;margin:0 auto;max-width:431px}.Note{background-color:#f2f2f2;border-radius:2px;font-size:14px;margin-top:10px;padding:8px}.Note-text{font-weight:500;margin:0;padding-bottom:6px}.Note-sign,.Note-text{color:#4f4f4f;overflow:hidden;text-overflow:ellipsis;width:100%}.Note-sign{direction:rtl;font-style:italic;padding-right:25px;text-align:left;text-align:right;white-space:nowrap}.NotesItem{margin-top:25px}.NotesItem-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.NotesItem-header-title{color:#000;flex:1;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.NotesItem-listNotes{border:.5px solid #e0e0e0;margin-top:10px;padding:10px}.NotesItem-listNotes .Note:first-child{margin-top:0}.NotesItem-images{margin-top:8px}.NotesItem .ButtonWithIcon{font-size:12px;padding:6px 15px 6px 8px}.NotesItem .ButtonWithIcon .IconSVG svg{height:14px;width:14px}.PartsManagementNotes-switcherRow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.PartsManagementNotes-switcherTitle{font-size:14px;line-height:16px;padding-left:12px}.PartsManagementNotes-noteBlock{margin-top:30px}.PartsManagementNotes-emptyNotes{align-items:center;bottom:0;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:-1}.PartsManagementModalContainer-body{height:calc(100% - 50px)}.ModalModern-wrapper-parts-management-close-ro{overflow-x:hidden;width:950px}.ModalModern-wrapper-parts-management-order-parts-details{border:none;overflow-x:hidden;width:970px}.PartsManagement{min-height:800px}.PartsManagement-infoBlock{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;padding:200px 100px}.CatalogManagement-title{font-size:20px;font-weight:700;padding:24px}.CatalogManagement-container{width:800px}.CatalogManagement-footer{align-items:center;display:flex;flex-direction:column;padding-top:12px}.CatalogManagement-uploader{margin-top:6px}.CatalogManagement-fileTitle{font-weight:700}.CatalogManagement-message{font-size:14px;margin-top:12px}.CatalogManagement-message--error{color:#eb5757}.CatalogManagement .FileUploader{margin-bottom:0}.CatalogManagement .BaseInput-container--catalogName .BaseInput,.CatalogManagement .BaseInput-container--catalogName .BaseInput-content{max-width:100%}.CatalogManagement .Fieldset-item--applicationType{align-items:center;display:flex;min-height:32px}.Filter{background-color:#fff;padding:14px 20px}.Filter,.Filter-content{display:flex;justify-content:flex-end;width:100%}.Filter-content{padding:10px 0}.Filter-formInput{flex-direction:row}.Filter-dateTimePicker{min-width:154px}.Filter-statusSelect{min-width:55px}.Filter-contentButton{padding:4px 0 0 20px}.Filter-label{min-width:80px}.InputRange{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.InputRange-container{padding:0 2px;position:relative;width:100%}.InputRange-label{font-size:14px;margin-right:8px;text-align:right;white-space:nowrap}.InputRange-error{bottom:0;color:red;font-size:11px;padding:2px 0;position:absolute;transform:translateY(100%)}.InputRange .rc-slider{border-radius:6px;box-sizing:border-box;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.InputRange .rc-slider-rail{background-color:#ededed;border-radius:6px;height:4px;position:absolute;width:100%}.InputRange .rc-slider-track{background-color:#ff7875;border-radius:6px;height:4px;position:absolute}.InputRange .rc-slider-handle{background-color:#fff;border:2px solid #ff7875;border-radius:50%;cursor:grab;height:14px;margin-top:-5px;opacity:1;position:absolute;touch-action:pan-x;width:14px}.InputRange .rc-slider-handle-dragging{border-color:#ff7875;box-shadow:0 0 0 3px #ffdcdb}.InputRange .rc-slider-disabled .rc-slider-handle{border:2px solid #d3d3d3;cursor:not-allowed}.InputRange .rc-slider-disabled .rc-slider-track{display:none}.InputRange .rc-slider *{box-sizing:border-box}.InspectionConversion-button{pointer-events:none}.InspectionConversion-wrapButton{cursor:pointer}.InspectionConversion-content{font-size:14px;padding:5px;width:250px}.InspectionConversion-content .InputRange{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}.InspectionConversion-content .InputRange-input{padding:0}.InspectionConversion-priority{font-size:14px}.InspectionConversion-priority-label{font-weight:700}.InspectionConversion-priority-value{font-size:16px;padding-left:10px}.InspectionConversion-range:focus{box-shadow:none}.InspectionConversion-info{font-style:italic}.InspectionConversion-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-top:16px}.InspectionConversionTableRow{display:table-row-group;position:relative}.InspectionConversionTableRow-firstCell{border-left:3px solid #d3d3d3}.InspectionConversionTableRow-firstCell--failed{border-left:3px solid #f5222d}.InspectionConversionTableRow-firstCell--success{border-left:3px solid #52c41a}.InspectionConversionTableRow-firstCell--skipped{border-left:3px solid #4f4f4f}.InspectionConversionTableRow-firstCell--waiting{border-left:3px solid #f2994a}.InspectionConversionTableRow-firstCell--inProgress{border-left:3px solid #00a9e7}.InspectionConversionTableRow-description,.InspectionConversionTableRow-statusMessage{word-break:break-word}.InspectionConversionTableRow-status{background-color:#efefef;border:1px solid #828282;border-radius:4px;color:#4f4f4f;font-size:11px;height:22px;line-height:22px;margin:auto;padding:0 8px;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content}.InspectionConversionTableRow-status--success{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.InspectionConversionTableRow-status--failed{background-color:#fff1f0;border:1px solid #ffa39e;color:#f5222d}.InspectionConversionTableRow-status--skipped{background-color:#f2f2f2;border:1px solid #bdbdbd;color:#4f4f4f}.InspectionConversionTableRow-status--waiting{background-color:#fffcf3;border:1px solid #ffca9b;color:#f2994a}.InspectionConversionTableRow-status--inProgress{background-color:#f2faff;border:1px solid #7fc6ef;color:#00a9e7}.InspectionConversionTableRow-btnIconReset:after{content:""}.InspectionConversionTableRow-btnIconDetails:after{content:""}.InspectionConversionTableRow-btnContainer{margin-right:30px}.InspectionConversionTableRow-btnContainer:last-of-type{margin-right:0}.InspectionConversionTableRow-actions{display:flex;text-align:center;width:-moz-fit-content;width:fit-content}.InspectionConversionTable{padding:0}.InspectionConversionTable-pager{display:flex;justify-content:flex-end;width:100%}.InspectionConversionTable-row{align-items:center;color:#ed1c24;display:flex;font-size:16px;justify-content:center;padding:40px;width:100%}.InspectionConversion-title{font-size:20px;font-weight:600}.InspectionConversion-pager{display:flex;justify-content:flex-end;padding:0 20px;width:100%}.InspectionConversion-message{align-items:center;display:flex;font-size:16px;justify-content:center;padding:40px;width:100%}.InspectionConversion-message--error{color:#ed1c24}.IntegrationSummaryDashboardFilters{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:25px 10px;position:relative;width:100%;z-index:2}.IntegrationSummaryDashboardFilters-formInput{width:180px}.IntegrationSummaryDashboardFilters-filterBtn{margin-left:60px}.IntegrationSummaryDashboardPriorityChanger-button{pointer-events:none}.IntegrationSummaryDashboardPriorityChanger-wrapButton{cursor:pointer}.IntegrationSummaryDashboardPriorityChanger-content{font-size:14px;padding:5px;width:250px}.IntegrationSummaryDashboardPriorityChanger-content .InputRange{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}.IntegrationSummaryDashboardPriorityChanger-content .InputRange-input{padding:0}.IntegrationSummaryDashboardPriorityChanger-priority{font-size:14px}.IntegrationSummaryDashboardPriorityChanger-priority-label{font-weight:700}.IntegrationSummaryDashboardPriorityChanger-priority-value{font-size:16px;padding-left:10px}.IntegrationSummaryDashboardPriorityChanger-info{font-style:italic}.IntegrationSummaryDashboardPriorityChanger-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-top:16px}.IntegrationSummaryTableRow-name{max-width:300px}.IntegrationSummaryDashboard{min-height:80vh}.IntegrationSummaryDashboard-title{font-size:20px;font-weight:600;margin-right:22px}.IntegrationSummaryDashboard-wrapTable{padding:0;position:relative;width:100%;z-index:1}.IntegrationSummaryDashboard-infoMessage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;padding:200px 100px}.IntegrationSummaryDashboard-noRecords{color:#eb5757}.IntegrationSummaryDashboard-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;justify-content:flex-start;padding:12px}.IntegrationSummaryDashboard-info-label{font-weight:700}.IntegrationSummaryDashboard-info-value{padding-left:6px}.WarehousesRow{cursor:pointer;display:table-row-group;position:relative;white-space:pre}.WarehousesRow-firstCell{border-left:3px solid #61b615;min-width:150px;width:25%}.WarehousesRow-firstCell--inactive{border-left:3px solid #ed1c24}.WarehousesRow-name{color:#000;font-size:14px;font-weight:500}.WarehousesRow-address{width:35%}.WarehousesRow-phone{width:20%}.WarehousesRow-statusCell{min-width:130px;text-align:center;width:10%}.WarehousesRow-btnIconEdit:after{content:""}.WarehousesRow-btnContainer{margin-right:30px}.WarehousesRow-btnContainer:last-of-type{margin-right:0}.WarehousesRow-actionsCell{min-width:120px;width:10%}.WarehousesRow-actions{display:flex;margin:auto;width:-moz-fit-content;width:fit-content}.WarehousesTable{overflow-x:auto;padding:0}.WarehousesTable-table{min-width:1000px}.WarehousesTable .Table{padding:0 0 20px}.ManageWarehouseModal{margin:0 auto;max-width:750px;padding-bottom:60px}.ManageWarehouseModal-body{padding:0}.ManageWarehouseModal-row{align-items:center;display:flex;height:40px;justify-content:space-evenly;margin-top:20px;width:100%}.ManageWarehouseModal-label{color:#4f4f4f;font-size:14px;font-weight:600;padding-right:8px;text-align:right;width:20%}.ManageWarehouseModal-containerInput{width:80%}.ManageWarehouseModal-containerSearchInput{height:40px}.ManageWarehouseModal-searchInput--error{border:1px solid #ed1c24}.ManageWarehouseModal-containerSelect{height:40px}.ManageWarehouseModal-containerSelect:after{top:50%;transform:translateY(-50%)}.ManageWarehouseModal-resultBox{height:320px;top:48px}.ManageWarehouseModal-select{height:40px;width:100%}.ManageWarehouseModal-btn{height:34px;margin-left:20px;width:142px}.ManageWarehouseModal-locations{display:flex;justify-content:center;margin:40px auto auto;width:100%}.ManageWarehouseModal-locationLabel{color:#4f4f4f;display:flex;font-size:14px;padding:5px 0;text-align:left}.ManageWarehouseModal-assigned,.ManageWarehouseModal-available{max-width:330px;width:100%}.ManageWarehouseModal-assigned{border-radius:0 2px 2px 0}.ManageWarehouseModal-locationLabelText{position:relative}.ManageWarehouseModal-counter{background-color:#c4c4c4;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-left:8px;position:absolute;right:-30px;text-align:center;top:50%;transform:translateY(-50%);width:22px}.ManageWarehouseModal-locationBox{width:100%}.ManageWarehouseModal-assignedLocations{background-color:#efefef;border:1px solid #bdbdbd;height:320px;overflow:auto;padding:0 15px;width:100%}.ManageWarehouseModal-assignedLocations--error{border:1px solid #ed1c24}.ManageWarehouseModal-assignedLocation{background-color:#fff;border:1px solid #4f4f4f;border-radius:4px;color:#4f4f4f;font-size:14px;height:32px;line-height:32px;margin-top:10px;max-width:300px;overflow:hidden;padding:0 30px 0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.ManageWarehouseModal-closeLocationBtn{background:none;border:none;height:10px;outline:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:10px}.ManageWarehouseModal-closeLocationBtn:before{color:#595959;content:"";font-family:icomoonReactApp;font-size:8px}.ManageWarehouseModal-suggestionList{background:#fff;border:1px solid #bdbdbd;border-radius:0 2px 2px 2px;border-right:none;border-top:none;height:320px;overflow:auto}.ManageWarehouseModal-suggestionList--error{border:1px solid #ed1c24;border-right:none;border-top:none}.ManageWarehouseModal-suggestion{color:#4f4f4f;cursor:pointer;font-size:14px;height:36px;line-height:36px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ManageWarehouseModal-suggestion:hover{background-color:#f5f5f5}.ManageWarehouseModal-containerLocationError{height:40px;width:100%}.ManageWarehouseModal-locationErrorText{color:#ed1c24;font-size:12px;line-height:40px;padding:0 0 0 10px;text-align:left}.ManageWarehouseModal-footer{justify-content:center;margin-top:50px}.ManageWarehouseModal-confirmModal{width:500px}.ManageWarehouseModal-toggle{margin-left:auto;width:80%}.ManageWarehouseModal .FormElement-label{margin-right:0;padding-right:8px;width:20%}.ManageWarehouseModal .FormElement-block{width:80%}.ManageWarehouseModal .Fieldset-warehouseFieldset .Fieldset-item-label{align-items:flex-start;font-weight:600;line-height:32px}.ManageWarehouseModal .Fieldset-warehouseFieldset .Fieldset-item-component{width:80%}.WarehouseModal{width:900px}.WarehouseAdvancedSearchPopup{width:580px}.WarehouseAdvancedSearchPopup-header{border-bottom:.5px solid #bdbdbd;display:flex;justify-content:center;padding:16px 18px;width:100%}.WarehouseAdvancedSearchPopup-headerTitle{color:#4f4f4f;font-size:14px;font-weight:600}.WarehouseAdvancedSearchPopup-headerIcon{cursor:pointer;height:14px;margin-left:auto;width:14px}.WarehouseAdvancedSearchPopup-headerIcon:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.WarehouseAdvancedSearchPopup-content{margin-top:20px;padding:0 10px;width:100%}.WarehouseAdvancedSearchPopup-contentInput{margin-bottom:10px;width:436px}.WarehouseAdvancedSearchPopup-checkboxContainer{align-items:center;display:flex;margin-left:115px}.WarehouseAdvancedSearchPopup-checkboxLabel{align-items:center;display:flex;font-size:14px;line-height:16px;padding-bottom:5px;white-space:nowrap}.WarehouseAdvancedSearchPopup-checkboxInput{margin-right:10px;width:20px}.WarehouseAdvancedSearchPopup-footer{display:flex;justify-content:flex-end;padding:20px}.WarehouseAdvancedSearchPopup-btnText{color:#828282}.WarehouseAdvancedSearchPopup-btn{height:32px;padding:6px 18px}.WarehouseAdvancedSearchPopup-btn--search{line-height:32px;padding:0;width:150px}.SearchBar{background-color:#fff;display:flex;justify-content:space-between;padding:14px 20px;width:100%}.SearchBar-title{color:#4f4f4f;font-size:16px;font-weight:600;margin-right:30px}.SearchBar-btnText{border-radius:4px;font-size:14px}.SearchBar-addInventory{align-items:center;display:flex}.SearchBar-searchWrapper{max-width:480px;width:100%}.Warehouses-header{border-bottom:1px solid hsla(0,0%,74%,.5)}.Warehouses-searchBar{border-top-left-radius:6px;border-top-right-radius:6px;padding:0 0 20px}.Warehouses-pager{display:flex;justify-content:flex-end;padding:14px 0;width:100%}.FortellisIntegration-findCustomerContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.FortellisIntegration-findCustomerContainer-error{bottom:-5px;color:red;left:12px;position:absolute}.FortellisIntegration-findCustomerContainer-submit{align-self:flex-end;margin-bottom:15px}.FortellisIntegration-field{margin:10px;width:270px}.FortellisIntegration-button{margin:10px}.FortellisIntegration-text{padding-top:5px}.FortellisIntegration-formContainer{margin-bottom:30px}.FortellisIntegration-tableWrapper{height:200px;overflow-y:scroll}.FortellisIntegration-tableWrapper ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.FortellisIntegration-tableWrapper ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.FortellisIntegration-controlContainer{display:flex;justify-content:flex-start}.FortellisIntegration-controlButton{height:29px;margin-top:30px}.FortellisIntegration-controlButton--save{position:absolute;right:15px}.FortellisIntegration-findCustomerContainer{margin-bottom:30px}.FortellisIntegration-tableCustomers{border-bottom:1px solid #bdbdbd;height:auto;max-height:300px}.FortellisIntegration-tableCustomers .Table{padding-top:0}.QuickActionEditModal-body .Fieldset-item-label{white-space:nowrap}.QuickActionEditModal-body .BaseInput-content,.QuickActionEditModal-body .BaseInput-content input{max-width:100%}.ApplicationsRow-status,.QuickActionEditModal-footer{align-items:center;display:flex;justify-content:center}.QuickActionTable{margin-top:20px}.QuickActionTable .TableUI .TableUIRow .TableUICell--description,.QuickActionTable .TableUI .TableUIRow .TableUICell--name,.QuickActionTable .TableUI .TableUIRow .TableUICell--title{flex:1;word-break:break-word}.QuickActionTable .TableUI .TableUIRow .TableUICell--platform{flex:0 0 150px}.QuickActionTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 100px;justify-content:center}.QuickActionTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 86px;justify-content:flex-end}.QuickActionTable .TableUI .TableUIRow .TableUICell--actions .SVGIcon svg{height:24px;width:24px}.QuickActionTable .TableUI:not(:has(.TableUIBody .TableUIRow .ButtonModern-edit)) .TableUICell--actions{display:none}.QuickActionTable-emptyMessage{color:#828282;font-size:16px;margin-top:100px;text-align:center}.QuickActionTable-btnWrapper{display:flex;justify-content:center;margin-top:20px}.Applications{display:flex;flex-direction:column}.Applications .AutoCompleteSingle--application{margin-top:20px;max-width:300px}.IconPopover{margin-left:20px;position:relative}.IconPopover,.IconPopover-icon{align-items:center;display:flex}.IconPopover-icon{cursor:pointer;justify-content:center;max-height:40px;width:20px}.IconPopover-content{width:150px}.ManageQuickActionModal{padding-bottom:60px}.ManageQuickActionModal-body{padding:0}.ManageQuickActionModal-field{margin-top:20px}.ManageQuickActionModal-field--json{height:400px}.ManageQuickActionModal-fieldLabel{min-width:125px}.ManageQuickActionModal-row{align-items:center;display:flex;height:40px;justify-content:space-evenly;margin-top:35px;max-width:440px;position:relative;width:100%}.ManageQuickActionModal-iconClear{cursor:pointer;display:inline-block;left:80px;position:absolute;top:0}.ManageQuickActionModal-iconError{bottom:-20px;color:red;font-size:11px;left:30%;line-height:13px;position:absolute}.ManageQuickActionModal-fileName .ButtonModern-wrapper{position:absolute;right:0;top:0}.ManageQuickActionModal-fileName .ButtonModern-wrapper button{padding:0}.ManageQuickActionModal-label{color:#4f4f4f;font-size:14px;font-weight:700;margin-right:8px;min-width:126px;text-align:right}.ManageQuickActionModal-containerInput{width:72%}.ManageQuickActionModal-jsonMessage{color:#828282;margin:20px 0 -15px;text-align:center}.ManageQuickActionModal .FileUploader-label{min-width:125px}.ManageQuickActionModal-fileUploaded{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:37px}.ManageQuickActionModal-fileUploadedLabel{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;min-width:124px;text-align:right}.ManageQuickActionModal-fileUploadedImage{max-height:100%}.ManageQuickActionModal-fileUploadedName{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.ManageQuickActionModal-fileUploadedError{color:red;left:0;margin-top:0;position:absolute;top:100%}.ManageQuickActionModal-fileUploadedContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;position:relative;width:100%}.ManageQuickActionModal-fileUploadedContainer .ButtonModern--default .ButtonModern-icon svg{height:24px;width:24px}.ManageQuickActionModal-fileUploadedContainer .ButtonModern-wrapper{margin-left:10px}.ManageQuickActionModal-fileUploadedContainer .ButtonModern-wrapper button{padding:0}.ManageQuickActionModal-description .Textarea{margin:20px 0}.ManageQuickActionModal-description .Textarea-label{min-width:125px}.ManageQuickActionModal-description .Textarea-input{height:70px}.ManageQuickActionModal-configurationJson .Textarea{margin-top:20px}.ManageQuickActionModal-configurationJson .Textarea .Textarea-input{height:400px}.QuickActionsList-dropdown{float:right;margin:10px;width:270px}.QuickActionsList-header{align-items:center;display:flex;justify-content:space-between}.QuickActionsList-emptyMessage{color:#828282;font-size:16px;margin-top:100px;text-align:center}.QuickActionsList .TableUI .TableUIRow .TableUICell--description,.QuickActionsList .TableUI .TableUIRow .TableUICell--name,.QuickActionsList .TableUI .TableUIRow .TableUICell--title{flex:1;word-break:break-word}.QuickActionsList .TableUI .TableUIRow .TableUICell--platform{flex:0 0 150px}.QuickActionsList .TableUI .TableUIRow .TableUICell--icon{flex:0 0 80px;justify-content:center}.QuickActionsList .TableUI .TableUIRow .TableUICell--icon .IconPopover{margin-left:0}.QuickActionsList .TableUI .TableUIRow .TableUICell--actions{flex:0 0 80px;justify-content:center}.QuickActions .Tabs--quickActions .Tabs-main{padding:0}.QuickActions .Tabs--quickActions .Tabs-header{background-color:#f6f7f9}.QuickActions .Tabs--quickActions .Tabs-header:after{border-top:var(--tabs-border-width) solid #bdbdbd}.QuickActions .Tabs--quickActions .Tab{background-color:#f6f7f9}.QuickActions .Tabs--quickActions .Tab--active,.QuickActions .Tabs--quickActions .Tab:hover{background-color:#fff}.SignalRTool-container{display:flex}.SignalRTool-settings{padding:10px;width:50%}.SignalRTool-title{font-size:14px;font-weight:700;padding:20px}.CatalogNestedTableRow{cursor:pointer;display:table-row;position:relative}.CatalogNestedTableRow-spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:24px;justify-content:center;width:24px}.CatalogNestedTableRow-iconBlock{align-items:flex-end;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:auto 0;position:absolute;top:0}.CatalogNestedTableRow-catalogItem{position:relative;transform:scale(1)}.CatalogNestedTableRow-arrow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;transition:all .1s linear}.CatalogNestedTableRow-arrow--close{transform:rotate(-90deg)}.CatalogNestedTableRow-arrow svg{fill:none}.CatalogNestedTableRow-arrow svg path{fill:#4f4f4f}.CatalogNestedTableRow-arrow svg circle{fill:#000}.CatalogNestedTableRow--hidden{display:none}.CatalogNestedTableRow--opacity{opacity:.26}.CatalogNestedTableRow--opacity .Table-cell{border-bottom:1px solid #000}.CatalogNestedTableRow--disabled{opacity:.5;pointer-events:none}.CatalogNestedTableRow-deleteIcon{margin-left:15px}.CatalogNestedTableRow-actionColumn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.CatalogNestedTableRow-actionColumn .IconSVG--normal:hover{opacity:.5}.CatalogNestedTableRow-actionColumn .IconSVG circle{stroke:#4f4f4f}.CatalogNestedTableRow-actionColumn .IconSVG svg{fill:none}.CatalogNestedTableRow-actionColumn .IconSVG svg path{fill:#4f4f4f}.CatalogNestedTableRow-actionColumn .IconSVG svg circle{fill:#fff}.CatalogNestedTableRow-nodePath{font-size:12px;font-style:italic;margin-top:4px}.CatalogNestedTableRow-pathArrow:last-child{display:none}.CatalogDefaultSettingRow{display:table-row;position:relative}.CatalogDefaultSettingRow .Table-cell{font-weight:600}.CatalogDefaultSettingRow .Table-cell .IconSVG circle{stroke:#4f4f4f}.CatalogDefaultSettingRow .Table-cell .IconSVG svg{fill:none}.CatalogDefaultSettingRow .Table-cell .IconSVG svg path{fill:#4f4f4f}.CatalogDefaultSettingRow .Table-cell .IconSVG svg circle{fill:#fff}.CatalogDefaultSettingRow-editIcon{cursor:pointer}.CatalogDefaultSettingRow-editIcon:hover{opacity:.5}.Catalog-table--close{display:none}.CatalogHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:15px;padding-top:6px}.CatalogHeader-catalogSelect{margin-right:70px;width:336px}.CatalogHeader+.Table{padding:0 0 20px}.CatalogHeader-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-left:10px}.CatalogHeader-infoIcon{height:16px;margin-right:8px}.CatalogHeader .SwitchToggle{margin-right:50px}.CatalogHeader .SwitchToggle-labelBtn{color:#000;font-weight:500;margin-right:5px}.CatalogHeader .IconSVG.Select-caret svg{fill:none}.CatalogHeader .IconSVG.Select-caret svg path{fill:currentColor}.CatalogHeader .IconSVG.Select-caret svg circle{fill:#000}.EditCatalogFormItemWithIcon,.EditCatalogFormItemWithIcon-wrapIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.EditCatalogFormItemWithIcon-wrapIcon--hidden{visibility:hidden}.EditCatalogFormItemWithIcon-icon{height:24px;padding-left:5px;padding-top:2px;width:24px}.EditCatalogFormItemWithIcon-icon path{fill:#4f4f4f}.EditCatalogInfoSection{width:100%}.EditCatalogInfoSection-title{border-bottom:1px solid #bdbdbd;font-size:14px;line-height:16px;padding-bottom:5px}.EditCatalogInfoSection-content{padding:20px 0}.EditCatalogInfoSection-content--short{padding:0}.EditCatalogInfoForm{color:#4f4f4f;flex-direction:row;width:100%}.EditCatalogInfoForm,.EditCatalogInfoForm-formCol{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.EditCatalogInfoForm-formCol{flex-direction:column}.EditCatalogInfoForm-formCol--second{align-items:flex-start;align-self:flex-start;flex-grow:1;margin-left:20px;overflow:hidden}.EditCatalogInfoForm-formCol .FormElement-block{overflow:hidden}.EditCatalogInfoForm-formItem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:16px;position:relative;width:100%}.EditCatalogInfoForm-formItem-input{line-height:100%;max-width:122px;width:122px}.EditCatalogInfoForm-formItem .FormElement-content--left{flex-grow:1;overflow:hidden}.EditCatalogModal{padding-top:25px;position:relative}.EditCatalogModal-wrapPrice{width:230px}.EditCatalogModal-formItem{margin-bottom:16px;position:relative}.EditCatalogModal-operationSelect{min-width:256px;width:256px}.EditCatalogModal-priceInput{line-height:100%;min-width:122px;width:122px}.EditCatalogModal .IconSVG.Dropdown-caret svg{fill:none}.EditCatalogModal .IconSVG.Dropdown-caret svg path{fill:currentColor}.EditCatalogModal .IconSVG.Dropdown-caret svg circle{fill:#000}.CatalogModals-sideModal{padding:0;width:640px}.CatalogPage-title{font-size:20px;font-weight:600}.CatalogPage-defaultMessage{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;line-height:22px;padding:200px 10px}.VehicleInfoBlock-row{word-wrap:break-word;align-items:flex-start;color:#4f4f4f;display:flex;flex:auto;flex-direction:column;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;padding:20px}.VehicleInfoBlock-wrap{display:flex;flex-wrap:wrap}.VehicleInfoBlock-rowContent{word-wrap:break-word;margin-bottom:10px}.VehicleInfoBlock-rowInfo{word-wrap:break-word;margin-bottom:30px}.VehicleInfoBlock-rowTitle{font-weight:600;padding-right:5px}.ClientInfoBlock-wrap{padding:20px}.ClientInfoBlock-row{word-wrap:break-word;color:#4f4f4f;font-size:14px;margin-bottom:10px}.ClientInfoBlock-rowTitle{font-weight:700;padding-right:5px}.LineItemTableRow{display:table-row-group;position:relative}.LineItemTableRow--approved .ButtonModern-approve .SVGIcon-icon path{fill:#61b615}.LineItemTableRow--declined .ButtonModern-decline .SVGIcon-icon path{fill:#ed1c24}.LineItemTableRow-name{cursor:pointer;text-decoration:underline}.LineItemTableRow-actionsBlock{display:flex;justify-content:center;width:100%}.LineItemTableRow-actions--disabled .SVGIcon{cursor:not-allowed;padding:8px}.LineItemTableRow-actions--disabled .SVGIcon-icon path{fill:#bfbfbf}.LineItemTableRow-actions,.LineItemTableRow-status{display:flex;text-align:center;width:-moz-fit-content;width:fit-content}.LineItemTableRow-payors{width:250px}.LineItemTableRow-btnIconApprove{cursor:pointer}.LineItemTableRow-btnIconApprove--selected svg path,.LineItemTableRow-btnIconApprove:hover svg path{fill:#61b615}.LineItemTableRow-btnIconDecline{cursor:pointer}.LineItemTableRow-btnIconDecline--selected svg path,.LineItemTableRow-btnIconDecline:hover svg path{fill:#ed1c24}.LineItemTableRow-statusName{display:inline;text-align:center}.LineItemTableRow-btnIcon--disabled svg{fill:#bfbfbf}.LineItemTableRow-btnIcon--disabled{pointer-events:none}.LineItemTableRow-status{justify-content:center;width:100%}.LineItemTableRow-status .LineItemTableRow-btnIconApprove--selected,.LineItemTableRow-status .LineItemTableRow-btnIconDecline--selected{cursor:default}.LineItemTableRow-status--approved{color:#61b615}.LineItemTableRow-status--declined{color:#ed1c24}.FlexTable .Table-cell.LineItemTableRow-check{align-items:center;justify-content:center;max-width:40px;padding-right:0;width:40px}.FlexTable .Table-cell.LineItemTableRow-service{flex:1 1 auto;word-break:break-word}.FlexTable .Table-cell.LineItemTableRow-labor,.FlexTable .Table-cell.LineItemTableRow-paint,.FlexTable .Table-cell.LineItemTableRow-partCost{flex:0 0 10%;flex-direction:row}.FlexTable .Table-cell.LineItemTableRow-discount,.FlexTable .Table-cell.LineItemTableRow-total{flex:0 0 10%}.FlexTable .Table-cell.LineItemTableRow-actions{align-items:center!important;max-width:120px;width:120px}.Table-cell.LineItemTableRow-actions:last-child{align-items:flex-start!important}.LineItemTable-table.Table{border:1px solid #bdbdbd;border-bottom:none;padding:0}.LineItemTable-actions{display:flex;text-align:center;width:-moz-fit-content;width:fit-content}.LineItemTable-allIcon--disabled svg{fill:#bfbfbf}.LineItemTable-allIcon--disabled{pointer-events:none}.LineItemTable-payorSubtotal{margin-bottom:10px;text-align:center}.LineItemTable-payorSubtotal:last-of-type{margin-bottom:0}.LineItemTable-taxEditBlock{align-items:center;display:flex;justify-content:center;margin-left:auto;position:relative;width:100%}.LineItemTable-taxField{width:100px}.LineItemTable-taxInput{height:24px;padding-left:15px}.LineItemTable-actionsBlock{display:flex;justify-content:center;width:100%}.LineItemTable-actionsBlock--approved .ButtonModern-approve .SVGIcon-icon path{fill:#61b615}.LineItemTable-actionsBlock--declined .ButtonModern-decline .SVGIcon-icon path{fill:#ed1c24}.LineItemTable-taxBlock{background:#f5f5f5;cursor:pointer;display:flex}.LineItemTable-taxContainer{align-items:center;display:flex;margin:auto;min-height:34px;padding:5px}.LineItemTable-taxContainer--disabled{opacity:.7;pointer-events:none}.LineItemTable-taxContainer--disabled svg{fill:#bfbfbf}.LineItemTable-taxContainer:hover .SVGIcon-icon-edit path{fill:#eb5757}.LineItemTable .SVGIcon-edit{margin-left:2px}.LineItemTable .SVGIcon-edit .SVGIcon-icon{height:20px;width:20px}.FlexTable .Table-cell.LineItemTable-check-all,.FlexTable .Table-cell.LineItemTable-check-all-type{align-items:center;justify-content:center;max-width:40px;padding-right:0;width:40px}.FlexTable .Table-cell.LineItemTable-service{flex:1 1 auto;word-break:break-word}.FlexTable .Table-cell.LineItemTable-labor,.FlexTable .Table-cell.LineItemTable-paint,.FlexTable .Table-cell.LineItemTable-partCost{flex:0 0 10%;flex-direction:row}.FlexTable .Table-cell.LineItemTable-discount,.FlexTable .Table-cell.LineItemTable-total{flex:0 0 10%}.FlexTable .Table-cell.LineItemTable-actions{align-items:flex-start;max-width:120px;width:120px}.FlexTable .Table-cell.LineItemTable-subtotal{font-weight:700;vertical-align:bottom}.Multiselect-multiValueContainer{max-width:100%}.Multiselect .css-hlgwow{display:flex}.PercentageInput{font-size:14px;margin-right:10px;width:100px}.RepairOrderApproval .ItemDiscount{align-items:center;background:#f2f2f2;border:.5px solid #c4c4c4;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px;padding:10px;width:100%}.RepairOrderApproval .ItemDiscount-name{align-items:flex-start;color:#4f4f4f;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;padding-right:10px;width:100%;word-break:break-word}.RepairOrderApproval .ItemDiscount-amountBlock{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;position:relative}.RepairOrderApproval .ItemDiscount-amountBlock-readOnlyInfo{flex:1;font-size:14px;text-align:right}.RepairOrderApproval .ItemDiscount-amountTitle{color:#4f4f4f;font-size:14px;left:7px;position:absolute;top:10px}.RepairOrderApproval .ItemDiscount-valueInput{font-size:14px;margin-right:10px;width:100px}.RepairOrderApproval .ItemDiscount-iconSVGRemove{fill:#4f4f4f}.RepairOrderApproval .ItemDiscount-iconSVGRemove:hover{fill:#eb5757;cursor:pointer}.RepairOrderApproval .ItemDiscount-keepMoney{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.RepairOrderApproval .ItemDiscount-keepMoneyRadioGroup{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:20px}.RepairOrderApproval .ItemDiscount-iconDelete{flex-direction:column}.ItemDiscountsBlock-search,.RepairOrderApproval .ItemDiscount-iconDelete{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.ItemDiscountsBlock-search{flex-direction:row;padding-bottom:20px}.ItemDiscountsBlock-searchLabel{font-size:14px;font-weight:700;margin-left:20px;margin-right:10px;min-width:110px}.ItemDiscountsBlock-searchInput{width:100%}.ItemDiscountsBlock-label{padding-right:5px}.ItemDiscountsBlock-discounts--notSelected{color:#eb5757;font-size:14px;padding-left:12px}.ItemDiscountsBlock-discounts{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.ChildItem{padding:10px 0}.ChildItem-header{align-items:center;background:#efefef;border:.5px solid #c4c4c4;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:10px;text-align:center}.ChildItem-linetype{font-size:16px;font-weight:700;text-align:left;width:20%}.ChildItem-taxAmount,.ChildItem-taxable{width:18%}.ChildItem-itemCost,.ChildItem-totalCost{width:22%}.ChildItem-discountsContainer{width:60%}.ChildItem-search{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ChildItem-search--withValue{padding-bottom:20px}.ChildItem-searchLabel{font-size:14px;font-weight:700;margin-left:20px;margin-right:10px;min-width:110px}.ChildItem-searchInput{width:100%}.ChildItem-label{padding-right:5px}.ChildItem .ItemDiscountsBlock-short{width:60%}.LineItemDetailsModal{margin-top:0;min-height:500px}.LineItemDetailsModal-footer{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;font-size:14px;padding:10px;text-align:end}.LineItemDetailsModal-footer-item{line-height:18px}.LineItemDetailsModal-footer--total{font-weight:700}.LineItemDetailsModal-footer-label{padding-right:5px}.AddMultipleDiscountsModal .LineItemChildItem{align-items:center;background:#efefef;border:.5px solid #c4c4c4;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:15px 10px;text-align:center}.AddMultipleDiscountsModal .LineItemChildItem-lineType{font-size:16px;font-weight:700;text-align:left;width:60%}.AddMultipleDiscountsModal .LineItemChildItem-itemCost,.AddMultipleDiscountsModal .LineItemChildItem-totalCost{width:20%}.AddMultipleDiscountsModal .LineItem{border-bottom:1px solid #bdbdbd;margin-bottom:20px}.AddMultipleDiscountsModal .LineItem-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;margin-bottom:10px;margin-top:10px;padding:10px 10px 10px 0;text-align:center}.AddMultipleDiscountsModal .LineItem-serviceName{font-size:16px;font-weight:700;margin-right:10px;text-align:left;width:60%}.AddMultipleDiscountsModal .LineItem-lineCost,.AddMultipleDiscountsModal .LineItem-totalCost{width:20%}.AddMultipleDiscountsModal{margin-top:0;min-height:500px}.AddMultipleDiscountsModal-container{padding-top:10px}.AddMultipleDiscountsModal-lineItems{padding-bottom:20px}.AddMultipleDiscountsModal-discountSearch{width:60%}.AddMultipleDiscountsModal-lineItemsHeader{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;justify-content:flex-start;padding:10px;text-align:center}.AddMultipleDiscountsModal-lineItemsHeader--serviceName{width:60%}.AddMultipleDiscountsModal-lineItemsHeader--amount{font-size:14px;width:20%}.AddMultipleDiscountsModal-footer{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;font-size:14px;padding:10px;text-align:end}.AddMultipleDiscountsModal-footer-item{line-height:18px}.AddMultipleDiscountsModal-footer--total{font-weight:700}.AddMultipleDiscountsModal-footer-label{padding-right:5px}.RepairOrderApproval .ModalsContainer-sideModal{overflow:visible;overflow:initial;padding:0;width:800px}.ModalModern-wrapper-confirmOrdering{width:min(900px,100vw)}.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal-info{color:#4f4f4f;font-size:16px;font-weight:700;line-height:28px;margin:20px auto 0;max-width:290px;text-align:center;width:100%}.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal .Table .Table-cell--part,.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal .Table .Table-cell--provider{flex:1 1 auto;min-width:130px}.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal .Table .Table-cell--price,.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal .Table .Table-cell--quantity{flex:0 0 10%;min-width:80px}.ModalModern-wrapper-confirmOrdering .ConfirmOrderingModal .Table .Table-cell--quantity{text-align:center}.ModalModern-wrapper-orderOverview{width:min(900px,100vw)}.ModalModern-wrapper-orderOverview .OrderOverviewModal .Table{padding:0}.ModalModern-wrapper-orderOverview .OrderOverviewModal .Table .Table-cell--part,.ModalModern-wrapper-orderOverview .OrderOverviewModal .Table .Table-cell--provider{flex:0 0 25%;justify-content:center;word-break:break-word}.ModalModern-wrapper-orderOverview .OrderOverviewModal .Table .Table-cell--status{flex:0 0 15%;text-align:center}.ModalModern-wrapper-orderOverview .OrderOverviewModal .Table .Table-cell--reason{align-items:flex-start;flex:0 0 35%;justify-content:center;word-break:break-word}.CheckoutInfoWrapper:has(+.RepairOrderApproval){top:12px}.RepairOrderApproval-header{align-items:flex-start;border-bottom:.5px solid #bdbdbd;display:flex;height:40px;margin-bottom:10px;padding-bottom:10px;position:relative}.RepairOrderApproval-container{background-color:#fff;min-height:70vh;padding:10px 0 100px}.RepairOrderApproval .ButtonModern-wrapper-cancel,.RepairOrderApproval .ButtonModern-wrapper-cancel+.ButtonModern-wrapper-success:is(:last-child,:nth-child(2)){width:120px}.RepairOrderApproval .ButtonModern-add-discounts{margin-bottom:10px}.RepairOrderApproval-info{display:flex}.RepairOrderApproval-infoTitle{border-bottom:1px solid #dcdcdc;font-size:16px;padding:12px 20px}.RepairOrderApproval-infoBlock{background:#fff;border:1px solid #dcdcdc;display:flex;flex-direction:column;width:50%}.RepairOrderApproval-infoBlock:first-child{border-right:none}.RepairOrderApproval-infoIndent{margin:0 10px 10px 0;width:calc(100% - 10px)}.RepairOrderApproval-infoIndentRight{margin:0 0 10px}.RepairOrderApproval .ButtonGroup-footer{background:#fff;bottom:0;box-shadow:0 3px 8px 8px rgba(34,60,80,.2);height:80px;left:0;padding:10px;position:fixed;right:0;transition:all .2s linear;z-index:1}.RepairOrderApproval-notification{align-items:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:2px;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;opacity:0;padding:8px 20px;position:fixed;right:0;top:-42px;transform:translate(200%);transition:all .2s linear}.RepairOrderApproval-notification--visible{opacity:1;position:absolute;transform:translate(0)}.RepairOrderApproval-notification .SVGIcon-notification{padding-right:6px}.RepairOrderApproval-notification .SVGIcon-notification .SVGIcon-icon path{fill:#faad14}.RepairOrderApproval .Loader{z-index:1202}.PartsManagementDetails-OrderDetails{border-bottom:1px solid #bdbdbd;display:flex;padding:0 20px 15px}.PartsManagementDetails-OrderDetails-managerSelect{display:flex}.PartsManagementDetails-OrderDetails-managerSelectBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartsManagementDetails-OrderDetails--label{font-weight:700}.PartsManagementDetails-OrderDetails--data{word-break:break-all}.PartsManagementDetails-OrderDetails-vehicleSummary{align-self:flex-end;width:100%}.PartsManagementDetails-OrderDetails-vehicleField{line-height:25px}.PartsManagementDetails-OrderDetails-vehicleInfo{align-self:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:50px;width:100%}.PartsManagementDetails-OrderDetails-vehicleColumn{width:50%}.PartsManagementDetails-OrderDetails-parts{display:flex;flex-direction:column;flex-wrap:wrap;max-height:50px;width:100%}@media(max-width:1279px){.PartsManagementDetails-OrderDetails-parts{max-height:75px}}.PartsManagementDetails-OrderDetails-partsTotal{border-top:1px solid #bdbdbd;line-height:25px;text-align:end;width:100%}.PartsManagementDetails-OrderDetails-partsTotal .PartsManagementDetails-currency{padding-left:5px}.PartsManagementDetails-OrderDetails--block{display:flex;flex-wrap:wrap;width:33.3%}.PartsManagementDetails-OrderDetails--block:nth-child(3){padding-left:6.6%;width:36.6%}.PartsManagementDetails-OrderDetails--block:nth-child(2){border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;width:30%}.PartsManagementDetails-OrderDetails-item{line-height:25px}.PartsManagementDetails-OrderDetails-fieldName{font-weight:700}.PartsManagementDetails-OrderDetails .InlineEditableAutocompleteSingle{max-width:220px;width:100%}.PartsManagementDetails-OrderDetails .InlineEditableAutocompleteSingle .BaseInlineEditable{flex-direction:column;width:100%}.PartsManagementDetails-OrderDetails .InlineEditableAutocompleteSingle .BaseInlineEditable-label{margin:0 0 5px}.PartsManagementDetails-OrderDetails .InlineEditableAutocompleteSingle .BaseInlineEditable-wrapper{display:flex;justify-content:center}.PartsManagementDetails-OrderDetails .InlineEditableAutocompleteSingle .BaseInlineEditable-wrapperResult{padding-left:0}.PartsManagementDetails-PartsServices-item{border:1px solid #e0e0e0;display:flex}.PartsManagementDetails-PartsServices-item .PartsManagementDetails-label{padding-right:5px;white-space:nowrap}.PartsManagementDetails-PartsServices-item .PartsManagementDetails-vendors{overflow:hidden}.PartsManagementDetails-PartsServices-item .PartsManagementDetails-vendors-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetails-PartsServices-item-checkbox{align-items:center;display:flex;justify-content:center;width:70px}.PartsManagementDetails-PartsServices-item-data{display:flex;flex:90%;padding:10px 0}.PartsManagementDetails-PartsServices-item-data-generalInfo{display:flex;flex-flow:column;justify-content:center;overflow:hidden;padding:10px 0 10px 10px;width:330px}.PartsManagementDetails-PartsServices-item-data-generalInfo--readonly{cursor:auto}.PartsManagementDetails-PartsServices-item-data-detailsInfo{display:flex;flex:80%;flex-flow:row wrap}.PartsManagementDetails-PartsServices-item-data-detailsInfo-notes{display:flex;flex-basis:100%;max-width:100%;padding-left:10px}.PartsManagementDetails-PartsServices-item-data-detailsInfo-block,.PartsManagementDetails-PartsServices-item-data-detailsInfo-block--wide{align-items:center;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:center}.PartsManagementDetails-PartsServices-item-data-detailsInfo-block--wide{flex:3}.PartsManagementDetails-PartsServices-item-data-detailsInfo-block--middle{align-items:center;display:flex;flex:1;flex:2;flex-direction:column;flex-wrap:nowrap;justify-content:center}.PartsManagementDetails-PartsServices-item-buttons{align-items:center;display:flex;flex:1;justify-content:flex-end}.PartsManagementDetails-PartsServices-item-buttons>*{cursor:pointer;padding:10px}.PartsManagementDetails-PartsServices-item-buttons .IconSVG svg{fill:none}.PartsManagementDetails-PartsServices-item-buttons .IconSVG svg path{fill:#4f4f4f}.PartsManagementDetails-PartsServices-item-buttons .IconSVG svg circle{fill:#000}.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle{max-width:210px;width:100%}@media(max-width:1440px){.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle{max-width:150px}}.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle .BaseInlineEditable{align-items:center;display:flex;flex-direction:column;width:100%}.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle .BaseInlineEditable-label{margin:0 0 5px}.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle .BaseInlineEditable-wrapper{display:flex;justify-content:center}.PartsManagementDetails-PartsServices-item .InlineEditableAutocompleteSingle .BaseInlineEditable-wrapperResult{padding-left:0}.PartsManagementDetailsProblem{margin:0 10px;max-width:100%;position:relative;width:100%}.PartsManagementDetailsProblem-container{margin-right:3px;overflow:hidden;width:100%}.PartsManagementDetailsProblem-title{font-weight:700}.PartsManagementDetailsProblem-description{padding-left:5px}.PartsManagementDetailsProblem-descriptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsProblem-problem{align-items:center;background:#fdefef;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-right:10px;margin-top:5px;padding:6px 18px 6px 10px}.PartsManagementDetailsProblem-problem:after{border-bottom:10px solid #fdefef;border-left:15px solid transparent;border-right:12px solid transparent;bottom:9px;content:" ";height:0;left:-12px;position:absolute;transform:rotate(24deg);width:0}.PartsManagementDetailsProblem-problemText{color:#333;font-size:11px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsProblem-problemResolve{color:#eb5757}.PartsManagementDetails-vendors-link,.PartsManagementDetailsProblem-problemResolve:hover{cursor:pointer;text-decoration:underline}.PartsManagementDetails-vendors-link:hover{text-decoration:none}.PartsManagementDetails-vendors-spinner{margin-top:20px}.PartsManagementDetails-vendors-statusItem{align-items:center;display:flex}.PartsManagementDetails-vendors-statusItemColor{border-radius:50%;flex-shrink:0;height:14px;margin-right:10px;width:14px}.PartsManagementDetails-vendors-list{word-break:break-word}.PartsManagementDetails-vendors-list .Table{margin-bottom:0}.PartsManagementDetails-vendors-list .Table-header .Table-cell{background-color:#eee;height:40px;padding:12px}.PartsManagementDetails-vendors-list .Table-cell{padding:12px}.PartsManagementDetails-vendors-list .Table-row:last-child .Table-cell{border-bottom:none}.PartsManagementDetails-vendors-listItemOrderedFrom{width:180px}.PartsManagementDetails-vendors-listItemPartNumber{width:140px}.PartsManagementDetails-vendors-listItemQuantity{width:90px}.PartsManagementDetails-vendors-listItemVendorPrice{width:120px}.PartsManagementDetails-vendors-listItemCorePrice{width:105px}.PartsManagementDetails-vendors-listItemCoreStatus,.PartsManagementDetails-vendors-listItemStatus{max-width:180px;min-width:140px;width:-moz-fit-content;width:fit-content}.PartsManagementDetails-vendorsDescription,.PartsManagementDetails-vendorsTitle{font-size:12px;line-height:18px;margin:0}.PartsManagementDetails-vendorsTitle{color:#000}.PartsManagementDetails-vendorsDescription{color:#333;font-style:italic}.PartsManagementDetails-statusPopover--vendorHeader{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px;width:190px}.PartsManagementDetails-statusPopover--title{font-size:14px;font-weight:700;padding:10px 0 3px}.PartsManagementDetails-statusPopover--icon{cursor:pointer;margin:0 8px 0 15px;transform:rotate(90deg)}.PartsManagementDetails-statusPopover--vendorWrapper{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:190px}.PartsManagementDetails-statusPopover--content{border-bottom:1px solid #bdbdbd;cursor:pointer;padding:10px 0 10px 8px;width:100%}.PartsManagementDetails-statusPopover--content:last-child{border-bottom:none}.PartsManagementDetails-statusPopover--vendorTitle{border-bottom:1px solid #bdbdbd;font-size:14px;font-weight:700;margin-right:3px;padding:10px 0;width:100%}.PartsManagementDetails-toolbar-statusPopover{display:flex;max-height:500px;overflow:auto}.PartsManagementDetails-toolbar-statusPopover::-webkit-scrollbar{background:transparent;width:0}.PartsManagementDetails-toolbar-statusPopover{-ms-overflow-style:none;scrollbar-width:none}.PartsManagementDetails-toolbar-statusPopover-group{display:flex;flex-direction:column;padding-right:15px}.PartsManagementDetails-toolbar-statusPopover-group:last-child{padding-right:0}.PartsManagementDetails-toolbar-statusPopover-group-label{margin-bottom:10px}.PartsManagementDetails-toolbar-statusPopover-options-item{align-items:center;border-bottom:1px solid #d3d3d3;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:2px 0}.PartsManagementDetails-toolbar-statusPopover-options-item:hover{background-color:#e0e0e0}.PartsManagementDetails-toolbar-statusPopover-options-item:last-child{border-bottom:none}.PartsManagementDetails-toolbar-statusPopover-options-selected{background-color:#e0e0e0}.PartsManagementDetails-toolbar-statusPopover-options-label{padding:10px}.PartsManagementDetails-toolbar-statusPopover-options-icon{border-radius:50%;height:15px;margin:5px;width:15px}.PartsManagementDetails-toolbar-statusPopover-options-icon-part{background-color:#fff;border-bottom-right-radius:15px;border-top-right-radius:15px;height:100%;transform:translateX(100%);width:50%}.PartsManagementDetails-toolbar-statusPopover-empty{color:#d3d3d3;padding:10px}.PartsManagementDetails-toolbar-statusPopover .IconSVG svg,.PartsManagementDetails-toolbar-statusPopover .IconSVG svg path{fill:none}.PartsManagementDetails-toolbar-statusPopover .IconSVG svg circle{fill:#000}.PartsManagementDetails-toolbar-statusPopover .IconSVG circle:first-child{fill:#f4d36d}.PartsManagementDetails-toolbar-statusPopover .IconSVG circle:nth-child(2){fill:#eb5757}.PartsManagementDetails-toolbar-statusPopover .IconSVG circle:nth-child(3){fill:#565cf2}.PartsManagementDetails-toolbar-statusPopover .IconSVG circle:nth-child(4){fill:#c04dd8}.PartsManagementDetails-PartsServices-queuedItem{background:#eee;color:#aaa;pointer-events:none}.PartsManagementDetails-PartsServices-queuedItem .PartsManagementDetails-PartsServices-item-data{border-left:5px solid #ddd}.PartsManagementDetails-PartsServices-queuedItem .PartsManagementDetails-PartsServices-item-spinner{align-items:center;display:flex;flex:1;justify-content:flex-end;position:relative}.PartsManagementDetails-PartsServices{display:flex;flex-direction:column}.PartsManagementDetails-toolbar{display:flex;margin:30px 0 10px}.PartsManagementDetails-toolbar-left,.PartsManagementDetails-toolbar-right{align-items:flex-start;display:flex}.PartsManagementDetails-toolbar-left .ButtonIcon,.PartsManagementDetails-toolbar-right .ButtonIcon{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-right:15px}.PartsManagementDetails-toolbar-left .ButtonIcon-label,.PartsManagementDetails-toolbar-right .ButtonIcon-label{padding-top:5px;text-align:center;width:70px}.PartsManagementDetails-toolbar-left .ButtonIcon-btn,.PartsManagementDetails-toolbar-right .ButtonIcon-btn{height:40px;width:40px}.PartsManagementDetails-toolbar-left .ButtonIcon-btn .IconSVG .IconSvg-wrapper,.PartsManagementDetails-toolbar-right .ButtonIcon-btn .IconSVG .IconSvg-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;justify-content:center;width:100%}.PartsManagementDetails-toolbar-right{margin-left:auto}.PartsManagementDetails-toolbar-orderAction{position:relative}.PartsManagementDetails-toolbar-orderActionCounter{align-items:center;background:#00aeef;border-radius:50%;bottom:15px;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;height:18px;justify-content:center;margin-left:5px;padding:4px;position:absolute;right:20px;width:18px}.PartsManagementDetails-toolbar-addNote{width:450px}.PartsManagementDetails-toolbar-item{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:center;margin-right:20px}.PartsManagementDetails-toolbar-item--icons{cursor:pointer;margin-left:10px}.PartsManagementDetails-toolbar-filterCheckbox{align-items:center;background-color:#ccc;border-radius:5px;display:flex;height:32px;justify-content:center;margin-top:5px;width:50px}.PartsManagementDetails-toolbar-filterCheckbox .Checkbox-span:before{background-color:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px #dcdcdc}.PartsManagementDetails-toolbar-filterCheckbox-popoverIcon{height:13px;width:22px}.PartsManagementDetails-toolbar-filter{display:flex}.PartsManagementDetails-toolbar-filter-part{margin:0 10px;padding:10px}.PartsManagementDetails-toolbar-filter-partItem{align-items:center;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;padding:10px}.PartsManagementDetails-toolbar-filter-partItem>*{margin-right:5px}.PartsManagementDetails-toolbar-filter-partItem:hover{background-color:#e0e0e0}.PartsManagementDetails-toolbar-filter-partName{padding:5px}.PartsManagementDetails-OrderNotesRow{border-bottom:1px solid #bdbdbd;display:flex;padding:20px}.PartsManagementDetails-OrderPhase{border-right:1px solid #bdbdbd;display:flex;position:relative;width:300px}.PartsManagementDetails-OrderNotes{display:flex;height:30px;padding-left:40px;width:calc(100% - 300px)}.PartsManagementDetailsOrderPhases-phaseContent{cursor:pointer;display:flex;flex-direction:column}.PartsManagementDetailsOrderPhases-phaseName--label{font-weight:700}.PartsManagementDetailsOrderPhases-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.PartsManagementDetailsOrderPhases-iconSvg{height:13px;width:22px}.PartsManagementDetailsOrderPhases-popover{width:100%}.PartsManagementDetails-LaborServices{display:flex;flex-direction:column;margin-top:20px}.PartsManagementDetails-LaborServices-toolbar{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-top:10px;padding:10px}.PartsManagementDetails-LaborServices-container{display:flex;flex-flow:column}.PartsManagementDetails-LaborServices-selectList{border:none;box-shadow:none;position:relative;top:0}.PartsManagementDetails-LaborServices-selectContainer{min-width:350px}.CheckedOutMessage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;justify-content:flex-start;margin-left:20px}.CheckedOutMessage-label{margin-left:10px}.CheckedOutMessage--bySelf{color:#27ae60}.CheckedOutMessage--bySelf svg{fill:#27ae60}.CheckedOutMessage--byOther{color:#eb5757}.CheckedOutMessage--byOther svg{fill:#eb5757}.PartsManagementDetails-headerIcon .IconSVG svg{fill:none}.PartsManagementDetails-headerIcon .IconSVG svg path{fill:#4f4f4f}.PartsManagementDetails-headerIcon .IconSVG svg circle{fill:#000}.OrderParts{padding-top:20px}.OrderParts-list{border-radius:4px}.OrderParts-row{align-items:center;border:1px solid #c5c5c5;display:flex;margin:10px 0;padding:24px 10px}.OrderParts-logo{display:flex;max-width:150px}.OrderParts-logoImg{max-height:34px;max-width:150px;width:100%}.OrderParts-rowTitle{color:#4f4f4f;font-size:16px;padding-left:10px}.OrderParts-buttonsBLock{align-items:center;display:flex;margin-left:auto}.OrderParts-info{color:#333;padding:0 5px}.OrderParts-button,.OrderParts-info{align-items:center;display:flex;font-size:14px}.OrderParts-button{height:32px;justify-content:center}.ShoppingCartRow{font-size:12px}.ShoppingCartRow-row{display:table-row-group;position:relative}.ShoppingCartRow-active{background:#f4ffea}.ShoppingCartRow-rowPrice{width:12%}.ShoppingCartRow-icon{cursor:pointer}.ShoppingCartRow-descPrice{margin-bottom:10px}.ShoppingCartRow-rowMath{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;width:100%}.ShoppingCartRow-rowMath .FormElement{padding-right:10px;width:80%}.ShoppingCartRow-rowMath .SVGIcon svg path{fill:#27ae60}.ShoppingCartRow-rowMath .SVGIcon svg path+path{fill:#fff}.ShoppingCartRow-iconMath{align-items:center;display:flex;padding-left:5px}.ShoppingCartRow-rowDesc{min-width:280px}@media(max-width:1279px){.ShoppingCartRow-rowDesc{min-width:120px}}.ShoppingCartRow-partName{min-width:120px}@media(max-width:1279px){.ShoppingCartRow-partName{min-width:auto}}.ShoppingCartRow-qtyAvailable{text-align:center;width:100%}.ShoppingCartRow-title{color:#000;line-height:18px;margin-bottom:5px}.ShoppingCartRow-title:last-child{margin-bottom:0}.ShoppingCartRow-description{color:#333;font-size:12px;font-style:italic;line-height:18px;margin:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech{width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUIHeader{background:#f6f7f9;color:#4f4f4f}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUIRow{width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUIRow--storeGroup,.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUIRow--storeGroup:hover{background:#fff}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUIRow--storeGroup .TableUICell{border-bottom:0;padding-bottom:8px;padding-top:14px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUICell--storeMain{flex:1 1 712px;justify-content:flex-start}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .TableUI--shoppingCartPartsTech .TableUICell--storePO{flex:0 0 247px;justify-content:flex-end;padding-right:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-partName{min-width:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-rowMath{align-items:center;display:flex;justify-content:flex-start;width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-rowMath .DropdownSingle,.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-rowMath .FormElement{padding-right:10px;width:80%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-iconMath{align-items:center;display:flex;padding-left:5px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-title{color:#000;line-height:18px;margin-bottom:5px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-title:last-child{margin-bottom:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-description{color:#333;font-size:12px;font-style:italic;line-height:18px;margin:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-qtyAvailable{text-align:center;width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-prices{width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartRow-descPrice{margin-bottom:10px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartModal-contentStorePONumber{left:0;margin:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-partsTechTable .ShoppingCartModal-contentStoreTitle{color:#4f4f4f;font-size:12px;font-weight:500}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUIHeader .TableUICell--qtyAvailable,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUIHeader .TableUICell--qtyNeeded,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUIHeader .TableUICell--qtyOrdered,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUIHeader .TableUICell--qtyAvailable,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUIHeader .TableUICell--qtyNeeded,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUIHeader .TableUICell--qtyOrdered{text-align:center}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUIHeader .TableUICell--price,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUIHeader .TableUICell--price{justify-content:flex-start;text-align:left}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell{box-sizing:border-box;min-width:0}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--partName,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--partName{flex:1 1 186px;justify-content:flex-start}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--repairOrder,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--repairOrder{flex:1 1 280px;justify-content:center}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--qtyAvailable,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--qtyAvailable{flex:1 1 114px;justify-content:center}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--qtyNeeded,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--qtyOrdered,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--qtyNeeded,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--qtyOrdered{flex:1 1 132px;justify-content:center}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--price,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--price{flex:1 1 115px;justify-content:center}.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartModal .TableUICell--storePO,.ModalModern-wrapper-shoppingCartModal .TableUI--shoppingCartPartsTech .TableUICell--storePO{padding:0}.ModalModern-wrapper-shoppingCartModal{width:min(1000px,100vw)}.ModalModern-wrapper-shoppingCartModal-storeNameCell{min-width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-content{margin-bottom:100px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTable{margin-bottom:0;margin-top:38px;min-width:100%;padding:0}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTableSubtotal{align-items:center;background:#f8f8f8;display:flex;height:32px;justify-items:flex-end;width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTableSubtotalCount{color:#000;font-size:12px;font-weight:500;margin-left:auto;margin-right:10px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTableTotal{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:flex-end;margin-top:30px;width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTableTotalCount{color:#000;font-size:16px;font-weight:600;margin-left:auto;margin-right:10px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentTableText{color:#c4c4c4}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCellCheckbox{padding-left:15px;padding-top:5px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCell{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentInfo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:40px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentInfoTitle{background:#d6f4ff;border-radius:4px;color:#4f4f4f;font-size:12px;padding:15px 20px;width:40%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentInfoApproval .Button{padding:10px 25px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentLogoBLock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:30px;margin-top:30px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentLogoImg{max-height:34px;max-width:150px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentRowTitle{color:#4f4f4f;flex:1;font-size:16px;padding-left:10px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber{width:230px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber .BaseInput-label{display:inline-block;text-align:right;width:90px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber .BaseInput-content{flex:1 1 100%;max-width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber .BaseInput{flex:1 1 100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroup{margin-bottom:20px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroupRow,.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroupRow:hover{background:#fff}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroupCell{border-bottom:0;padding-bottom:8px;padding-top:14px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroupPOCell{padding-right:0;text-align:right}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStorePONumber{width:240px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStorePONumber .BaseInput-label{display:inline-block;width:93px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreGroupHeader{align-items:center;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;margin:20px 0 12px}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentStoreTitle{color:#4f4f4f;font-size:12px;font-weight:500}@media(max-width:900px){.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber{max-width:360px;min-width:0;width:100%}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber .BaseInput,.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contentCommonPONumber .BaseInput-content{flex:0 1 247px;max-width:247px;width:min(100%,247px)}}.ModalModern-wrapper-shoppingCartModal .ButtonGroup-addServicesModal .ButtonModern-wrapper{min-width:150px}.ModalModern-wrapper-shoppingCartModal .Loader{left:auto;right:0;z-index:calc(var(--z-index-modal) + 3)}.ModalModern-wrapper-shoppingCartModal .ShoppingCartModal-contnetLogoImg{max-height:34px;max-width:250px}.ShoppingCartModalWrapper .CheckoutInfoWrapper{position:fixed;right:40px;top:5px;z-index:1201}.GenericPartModal{margin-bottom:100px}.GenericPartModal-table{margin-top:38px;min-width:100%}.GenericPartModal-tableText{color:#c4c4c4}.GenericPartModal-row{display:table-row-group;position:relative}.GenericPartModal-cellCheckbox{padding-left:15px}.GenericPartModal-cell{align-items:center;display:flex}.GenericPartModal-info{background:#d6f4ff;border-radius:4px;color:#4f4f4f;font-size:11px;margin-top:38px;padding:15px 20px;width:100%}.GenericPartModal-serviceName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GenericPartModal-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.GenericPartModal .Table.FlexTable .Table-cell.Table-cell--partName{flex:0 0 40%;word-break:break-word}.GenericPartModal .Table.FlexTable .Table-cell.Table-cell--status{flex:0 0 20%;max-width:20%}.GenericPartModal .Table.FlexTable .Table-cell.Table-cell--quantityNeeded{flex:0 0 20%;max-width:20%;text-align:center}.GenericPartModal .Table.FlexTable .Table-cell.Table-cell--selectAll{flex:0 0 20%}.GenericPartModal .Table.FlexTable .Table-cell.Table-cell:last-child{align-items:flex-end}.GenericPartModal .Table.FlexTable .Table-cell .Table-header>.Table-cell{line-height:20px}.AddedServicesForm .GenericRepairBundleService,.AddedServicesForm .GenericRepairBundleService-group,.AddedServicesForm .LaborServiceForm,.AddedServicesForm .MoneyServiceForm{position:static}.ModalModern-wrapper-addNewServicesModal{width:min(1000px,100vw)}.AddNewServicesModal .TwoColumnSearch--addService .TwoColumnSearchSelectedItems-item{max-width:calc(100% - 8px)}.AddNewServicesModal .TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon svg path,.AddNewServicesModal .TwoColumnSearch--addService .TwoColumnSearchAvailableItems .ButtonModern-wrapper:hover svg path,.AddNewServicesModal .TwoColumnSearch--addService .TwoColumnSearchAvailableItems svg path{fill:#4f4f4f}.AddNewServicesModal .TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon svg circle{fill:#fff}.AddNewServicesModal .GenericRepairBundleService,.AddNewServicesModal .GenericRepairBundleService-group{position:static}.PartsManagementDetails-deleteServices{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:85vh;position:fixed;right:0;top:0;width:500px}.PartsManagementDetails-deleteServices-Modal{background-color:inherit}.PartsManagementDetails-deleteServices-Single-header{font-size:16px;font-weight:700;padding:15px 0}.PartsManagementDetails-deleteServices-Multiple .PartsManagementDetails-deleteServices-ServiceGroup{margin-bottom:0}.PartsManagementDetails-deleteServices-Multiple-header{font-size:16px;font-weight:700;padding-top:15px}.PartsManagementDetails-deleteServices-Multiple-header div{font-weight:400;padding-top:5px}.PartsManagementDetails-deleteServices-MultipleItem{border-top:1px solid #d3d3d3;margin-top:15px;padding-top:15px}.PartsManagementDetails-deleteServices-MultipleItem-header{font-size:16px;font-weight:700;padding-bottom:10px}.PartsManagementDetails-deleteServices-MultipleItem--empty{color:#e0e0e0;margin:5px 0;padding-left:10px}.PartsManagementDetails-deleteServices-ServiceGroup{margin-bottom:15px}.PartsManagementDetails-deleteServices-ServiceGroupItem{align-items:center;display:flex;padding:4px}.PartsManagementDetails-deleteServices-ServiceGroupItem-name{margin-left:7px}.PartsManagementDetails-deleteServices-ServiceGroupItem--bundle{padding:6px}.PartsManagementDetails-deleteServices-ServiceGroup-title{margin-bottom:10px}.PartsManagementDetails-deleteServices .ModalFooter{border-top:none}.PartsManagementDetails-deleteServices .ModalFooter button{margin-right:20px;width:110px}.PartsManagementDetails-deleteServices .ModalBody{min-height:50px}.PartsManagementDetails-deleteServices .Backdrop{background-color:hsla(0,0%,100%,.65)}.PartsManagementDetailsReportProblemModal{height:100%;width:360px}.PartsManagementDetailsReportProblemModal-description,.PartsManagementDetailsReportProblemModal-reason{padding-top:24px}.PartsManagementDetailsReportProblemModal-description-textarea{max-height:190px;min-height:140px}.PartsManagementDetailsReportProblemModal-label{color:#4f4f4f;font-size:14px}.PartsManagementDetailsReportProblemModal-error{color:red;font-size:85%}.PartsManagementDetailsReportProblemModal .PartsManagementDetailsReportProblemModal-reason{margin-bottom:24px}.PartsManagementDetailsReportProblemModal .Textarea{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementDetailsReportProblemModal .Textarea-input{height:140px;width:100%}.PartsManagementDetails-reportProblem{height:450px;width:400px}.PartsManagementDetails-reportProblemPrime{bottom:0;height:420px;left:0;margin:auto;right:0;top:0;width:400px}.PartsManagementDetails-reportProblemPrime .ModalFooter{border-top:none}.PartsManagementDetailsPartDetailsAddDocumentForm{padding-right:40px;padding-top:15px}.PartsManagementDetailsPartDetailsAddDocumentForm-formItemLabel{color:#4f4f4f;font-size:14px}.PartsManagementDetailsPartDetailsAddDocumentForm-formItem--short{width:120px}.PartsManagementDetailsPartDetailsAddDocumentForm-notes{height:50px;max-height:50px;min-height:48px}.PartsManagementDetailsPartDetailsAddDocumentForm-list{padding-left:0}.PartsManagementDetailsPartDetailsAddDocumentForm-provider{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px}.PartsManagementDetailsPartDetailsAddDocumentForm-provider-label{color:#4f4f4f;flex:0 0 100px;font-size:14px;font-weight:700;margin-right:8px;text-align:right}.PartsManagementDetailsPartDetailsAddDocumentForm-provider-value{align-items:center;background:#e0e0e0;border:1px solid #bdbdbd;border-radius:3px;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:flex-start;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsPartDetailsAddDocumentForm-formNumber{padding-bottom:10px}.PartsManagementDetailsPartDetailsAddDocumentForm .Textarea{margin-top:2px;padding-bottom:10px}.PartsManagementDetailsPartDetailsAddDocumentForm .FileUploader-label,.PartsManagementDetailsPartDetailsAddDocumentForm .Textarea-label{min-width:100px}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploaded{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:37px;margin-top:5px}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedLabel{font-size:14px;font-weight:700;margin-right:8px;min-width:100px;text-align:right}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedImage{max-height:100%}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:260px}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;padding-right:25px;position:relative;width:100%}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedContainer .ButtonModern--default .ButtonModern-icon svg{height:24px;width:24px}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedContainer .ButtonModern-wrapper{position:absolute;right:0;top:0}.PartsManagementDetailsPartDetailsAddDocumentForm-fileUploadedContainer .ButtonModern-wrapper button{padding:0}.PartsManagementDetailsPartDetailsAddDocumentForm-creditMemoTypes{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:42px;justify-content:center}.PartsManagementDetailsPartDetailsAddDocumentForm-creditMemoTypes-label{color:#4f4f4f;flex:0 0 100px;font-size:14px;font-weight:700;margin-right:10px;text-align:right}.PartsManagementDetailsPartDetailsAddDocumentForm-attachment,.PartsManagementDetailsPartDetailsAddDocumentForm-creditMemoTypes-radioGroup{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementDetailsPartDetailsAddDocumentForm-attachment{padding-bottom:10px;padding-top:5px}.PartsManagementDetailsPartDetailsAddDocumentForm-attachment-label{color:#4f4f4f;flex:0 0 100px;font-size:14px;font-weight:700;margin-right:8px;text-align:right}.PartsManagementDetailsPartDetailsAddDocumentForm-attachment-dropzone{font-size:14px;width:168px}.PartsManagementDetailsPartDetailsAddDocumentForm-activeFile{align-items:center;color:#4f4f4f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start}.PartsManagementDetailsPartDetailsAddDocumentForm-activeFileName{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsPartDetailsAddDocumentForm-clearIconSVG{fill:#4f4f4f;cursor:pointer}.PartsManagementDetailsPartDetailsAddDocumentForm-clearIconSVG:hover{fill:#eb5757}.PartsManagementDetails-addDocument.Modal--show{height:600px;left:50%;top:50%;transform:translate(-50%,-50%);width:450px}.PartsManagementDetails-addDocument-footer{bottom:0;left:0;position:absolute;right:0}.PartsManagementDetails-addDocument-save{background:#27ae60;color:#fff;font-size:14px;line-height:16px;padding:8px 20px;width:120px}.PartsManagementDetails-addDocument-save:hover{background:#27ae60;opacity:.8}.NewNoteItem{align-items:center;display:flex;position:relative}.NewNoteItem-inputContainer{max-width:100%;position:relative;width:100%}.NewNoteItem-input{padding-right:45px}.NewNoteItem-clearIcon{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 10px;position:absolute;right:0;top:0}.NewNoteItem-clearIcon:hover svg path{fill:#eb5757}.NewNoteItem-iconSVG{fill:#4f4f4f;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;width:21px}.NewNoteItem-saveIcon{margin-left:5px}.NewNoteItem-removeIcon{cursor:pointer;padding:5px 0 5px 5px}.NewNoteItem-removeIcon:hover svg path{fill:#eb5757}.NewNoteItem-applyIcon{cursor:pointer;margin-left:5px;padding:0 10px}.NewNoteItem-applyIcon:hover svg path{fill:#27ae60}.NotesBlock-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.NotesBlock-header-title{color:#000;flex:1;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.NotesBlock-listNotes{border:.5px solid #e0e0e0;margin-top:10px;padding:10px}.NotesBlock-images{margin-top:8px}.PartsManagementServiceNotesContainer-noteBlock{margin-top:30px}.PartsManagementServiceNotesContainer-emptyNotes{align-items:center;bottom:0;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:-1}.PartsManagementNotesContainer-switcherRow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.PartsManagementNotesContainer-switcherTitle{font-size:14px;line-height:16px;padding-left:12px}.PartsManagementNotesContainer-noteBlock{margin-top:30px}.PartsManagementNotesContainer-emptyNotes{align-items:center;bottom:0;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:-1}.PartsManagementDetailsPartDetailsModal-tabsPanel{background:#fff;border-bottom:.5px solid #bdbdbd;border-top:.5px solid #bdbdbd}.PartsManagementDetailsPartDetailsModal-tab{border-right:.5px solid #bdbdbd;flex:1;font-size:14px;text-align:center}.PartsManagementDetailsPartDetailsModal-tab:last-child{border-right:none}.PartsManagementDetailsPartDetailsModal-addDocumentModal{bottom:0;height:630px;margin:auto 0;right:260px;top:0;width:450px}.PartsManagementDetailsPartDetailsModal-addDocumentModal-footer{bottom:0;left:0;position:absolute;right:0}.PartsManagementDetailsPartDetailsModal-addDocumentModal-save{background:#27ae60;color:#fff;font-size:14px;line-height:16px;padding:8px 20px;width:120px}.PartsManagementDetailsPartDetailsModal-addDocumentModal-save:hover{background:#27ae60;opacity:.8}.ServiceCard-header{align-items:center;background-color:#eee;display:flex;height:40px}.ServiceCard-header .IconSVG{margin:0 10px}.ServiceCard-header-title{font-weight:700}.ServiceCard-body{background-color:#f8f8f8}.StatusSelect{align-items:center;display:flex;overflow:hidden}.StatusSelect-wrapper .Select-dropdownButton:not(.Select-dropdownButton:disabled){background-color:#fff}.StatusSelect-status{border-radius:50%;flex-shrink:0;height:10px;margin-left:5px;overflow:hidden;position:relative;width:10px}.StatusSelect-status--partial{background-color:#fff;height:100%;position:absolute;width:50%}.StatusSelect-label{margin-left:10px;overflow:hidden;text-overflow:ellipsis}.MarkupForm-rateWrapper{align-items:center;display:flex;flex-direction:row;margin-right:35px}.MarkupForm-rateWrapper .RadioButton{padding:20px 14px 0 0}.MarkupForm-currencyInput{margin:20px 14px 0 35px;width:300px}.MarkupForm-total{margin-top:22px}.MarkupForm-btn{margin-bottom:15px;width:120px}.PartDetailsModal-serviceInfo{padding:30px 20px 10px 15px;width:100%}.PartDetailsModal-serviceInfo-calculator{margin-left:5px}.PartDetailsModal-serviceInfo-quantityError{height:15px;margin-top:10px}.PartDetailsModal-serviceInfo .ServiceCard-body{padding:0 10px}.PartDetailsModal-serviceInfo-block{align-items:center;display:flex;padding:5px 0}.PartDetailsModal-serviceInfo-block--bordered{align-items:center;border-top:1px solid #bdbdbd;display:flex;padding:5px 0}.PartDetailsModal-serviceInfo-column--manager{flex:0 0 50%}.PartDetailsModal-serviceInfo-column--bookmarks{display:flex;flex:0 0 50%;flex-direction:column;overflow:hidden}.PartDetailsModal-serviceInfo-column--currency{border-right:1px solid #bdbdbd;display:flex;flex:0 0 65%;flex-direction:column}.PartDetailsModal-serviceInfo-column--currencyBlock{align-items:center;display:flex;margin-bottom:25px}.PartDetailsModal-serviceInfo-column--currency .FormText-block{margin:0 10px}.PartDetailsModal-serviceInfo-column--currencyAmount,.PartDetailsModal-serviceInfo-column--currencyQuantity{position:relative;width:150px}.PartDetailsModal-serviceInfo-column--currencyAmount .Checkbox-wrap,.PartDetailsModal-serviceInfo-column--currencyQuantity .Checkbox-wrap{left:65px;position:absolute}.PartDetailsModal-serviceInfo-column--currencyAmount .Checkbox-wrap .Checkbox,.PartDetailsModal-serviceInfo-column--currencyQuantity .Checkbox-wrap .Checkbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;vertical-align:middle;white-space:nowrap}.PartDetailsModal-serviceInfo-column--currencyAmount .FormElement-label,.PartDetailsModal-serviceInfo-column--currencyQuantity .FormElement-label{min-width:-moz-fit-content;min-width:fit-content}.PartDetailsModal-serviceInfo-column--currencyAmount,.PartDetailsModal-serviceInfo-column--currencyQuantity{padding-left:10px}.PartDetailsModal-serviceInfo-column--status{flex:0 0 35%;padding-left:10px}.PartDetailsModal-serviceInfo-problem{display:flex;margin-bottom:10px}.PartDetailsModal-serviceInfo-problem .ButtonWithIcon{margin-left:auto}.PartDetailsModal-serviceInfo-notes{padding-left:10px}.PartDetailsModal-serviceInfo-notes .InlineNote{background-color:#fff}.PartDetailsModal-serviceInfo-notes .InlineNote:after{border-bottom:10px solid #fff}.PartDetailsModal-serviceInfo .InlineEditableAutocompleteSingle{max-width:100%}.PartDetailsModal-serviceInfo .InlineEditableAutocompleteSingle .BaseInlineEditable-wrapper{min-width:200px}.PartsManagementAttachmentLink{color:#eb5757;font-size:12px;text-decoration:underline}.PartsManagementAttachmentLink:hover{opacity:.5;text-decoration:underline!important}.PartsManagementAttachmentLink:focus,.PartsManagementAttachmentLink:visited{color:#eb5757;font-size:12px;text-decoration:underline}.PartsManagementAttachmentLink--disabled{color:#4f4f4f;pointer-events:none;text-decoration:none}.PartsManagementDetailsListAuditLogs{color:#000;font-size:12px;line-height:30px}.PartsManagementDetailsListAuditLogs-row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsListAuditLogs-colorStatus{border-radius:6px;flex:0 0 12px;height:12px}.PartsManagementDetailsListAuditLogs-date{padding-left:10px}.PartsManagementDetailsListAuditLogs-name{padding-left:5px}.PartsManagementDetailsListAuditLogs-user{color:#828282;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PartsManagementDetailsListAuditLogs-document{color:#eb5757;cursor:pointer;text-decoration:underline}.PartsManagementDetailsListAuditLogs-document:hover{opacity:.85}.PartsManagementDetailsListAuditLogs-document--disabled{pointer-events:none;text-decoration:none}.PartsManagementDetailsListAuditLogs-documentAction{padding-right:5px}.PartsManagementDetailsPartAuditTab{margin-top:30px;padding:0 20px}.PartsManagementDetailsPartAuditTab-auditItem{border-top:.5px solid #bdbdbd;padding-bottom:20px;position:relative}.PartsManagementDetailsPartAuditTab-title{color:#333;font-size:16px;font-weight:700;padding-left:40px;padding-top:10px}.PartsManagementDetailsPartAuditTab-wrapLogs{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:40px}.PartsManagementDetailsPartAuditTab-subTitle{color:#828282;font-size:14px;font-weight:700;padding-top:10px}.PartsManagementDetailsPartAuditTab-column{align-self:flex-start;flex:.5;max-width:50%}.PartsManagementDetailsPartAuditTab-number{background:#f2f2f2;color:#4f4f4f;font-size:12px;height:25px;left:0;position:absolute;top:-1px;width:25px}.PartsManagementDetailsPartAuditTab-emptyList,.PartsManagementDetailsPartAuditTab-number{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.PartsManagementDetailsPartAuditTab-emptyList{color:#eb5757;font-size:20px;padding-top:25px}.PartsManagementAttachmentHistory{max-height:300px;overflow:hidden}.PartsManagementAttachmentHistory-title{color:#828282;font-size:12px;padding-top:4px;text-decoration:underline;width:40px}.PartsManagementAttachmentHistory-title:hover{cursor:pointer;opacity:.5}.PartsManagementAttachmentHistory,.PartsManagementAttachmentHistory .BaseDate-createdDate{font-size:14px}.PartsManagementAttachmentHistory .Table--attachment-history{max-height:300px;min-width:400px;overflow-x:hidden;overflow-y:auto;padding:0}.PartsManagementAttachmentHistory .Table--attachment-history .Table-cell--number{width:50px}.PartsManagementAttachmentHistory .Table--attachment-history .Table-cell--date,.PartsManagementAttachmentHistory .Table--attachment-history .Table-cell--document{width:160px}.PartsManagementAttachmentHistory .Table--attachment-history.FlexTable .Table-cell:last-child{align-items:flex-start}.PartsManagementDetailsPartDetailsDocuments{margin-top:30px;padding:0 20px}.PartsManagementDetailsPartDetailsDocuments-item{border-top:.5px solid #bdbdbd;margin-top:30px;padding-left:25px;padding-top:15px;position:relative}.PartsManagementDetailsPartDetailsDocuments-item--empty{color:#ed1c24;font-weight:700;margin-top:25px;text-align:center}.PartsManagementDetailsPartDetailsDocuments-itemHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.PartsManagementDetailsPartDetailsDocuments-title{color:#333;font-size:16px;font-weight:700;line-height:26px;padding-bottom:12px;padding-left:16px}.PartsManagementDetailsPartDetailsDocuments-number{align-items:center;background:#f2f2f2;color:#4f4f4f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;height:25px;justify-content:center;left:0;line-height:14px;position:absolute;top:-1px;width:25px}.PartsManagementDetailsPartDetailsDocuments-addDocumentIconSVG{margin-right:15px}.PartsManagementDetailsPartDetailsDocuments-addDocumentIconSVG:hover{cursor:pointer;opacity:.5}.PartsManagementDetailsPartDetailsDocuments-tableHeader>.PartsManagementDetailsPartDetailsDocuments-tableHeaderItem{color:#000;font-size:12px;font-weight:400;height:32px;padding:10px 15px}.PartsManagementDetailsPartDetailsDocuments-tableRowCellItem{font-size:12px;padding:12px}.PartsManagementDetailsPartDetailsDocuments-tableRowCellItemNote{font-size:12px;font-style:italic;padding:12px}.PartsManagementDetailsPartDetailsDocuments-deleteIconSVG:hover{fill:#eb5757;cursor:pointer}.PartsManagementDetailsPartDetailsDocuments-deleteIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.PartsManagementDetailsPartDetailsDocuments-emptyList{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;justify-content:center;padding-top:25px}.PartsManagementDetailsPartDetailsDocuments-document{color:#4f4f4f;font-size:12px}.PartsManagementDetailsPartDetailsDocuments-documentLink{color:#eb5757;font-size:12px;text-decoration:underline}.PartsManagementDetailsPartDetailsDocuments-documentLink:hover{cursor:pointer;opacity:.5}.PartsManagementDetailsPartNotesTab{padding:0 20px}.PartsManagementDetailsPartNotesTab-list{margin-top:10px;padding:5px}.PartsManagementDetailsPartNotesTab-images{margin-top:10px}.PartsManagementDetailsPartNotesTab-inputContainer{max-width:844px}.PartsManagementDetailsPartNotesTab-mainInfo{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:15px 10px 25px 0;position:relative}.PartInfoButtonPopover-contentItems{height:250px;overflow-y:auto}.PartInfoButtonPopover-item{border-bottom:1px solid #d3d3d3;cursor:pointer;font-size:14px;padding:10px 40px 10px 20px}.PartInfoButtonPopover-item:last-child{border-bottom:none}.PartInfoButtonPopover-itemNumber{font-weight:700}.PartInfoButtonPopover-itemDescription{font-size:85%;padding-top:3px}.PartInfoButtonPopover-item:hover{color:#f5222d}.PartInfoButtonPopover-popover{height:300px;overflow:hidden;width:100%;width:300px}.PartInfoButtonPopover-emptyBlock,.PartInfoButtonPopover-loading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.PartsManagementDetailsPartInfoTab{padding:0 20px}.PartsManagementDetailsPartInfoTab-wrapButtons{bottom:0;left:0;position:absolute;right:0}.PartsManagementDetailsPartInfoTab-button{background:#27ae60;color:#fff;padding:12px 0;text-align:center;width:130px}.PartsManagementDetailsPartInfoTab-button-second{margin-left:30px}.PartsManagementDetailsPartInfoTab-status{border-radius:6px;flex:0 0 12px;height:12px;margin-right:8px}.PartsManagementDetailsPartInfoTab-error{bottom:6px;color:red;font-size:85%;left:0;position:absolute}.PartsManagementDetailsPartInfoTab-row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:10px;width:100%}.PartsManagementDetailsPartInfoTab-row:last-child{padding-bottom:0}.PartsManagementDetailsPartInfoTab-wrapButton{align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.PartsManagementDetailsPartInfoTab-mainInfo{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;justify-content:space-between;padding:15px 10px 25px 0;position:relative}.PartsManagementDetailsPartInfoTab-mainInfo--right{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.PartsManagementDetailsPartInfoTab-mainInfo--right :last-child .Button{margin-right:10px}.PartsManagementDetailsPartInfoTab-addDocument,.PartsManagementDetailsPartInfoTab-removeOrder{margin-right:18px}.PartsManagementDetailsPartInfoTab-addDocument svg,.PartsManagementDetailsPartInfoTab-removeOrder svg{fill:#4f4f4f}.PartsManagementDetailsPartInfoTab-addDocument:hover,.PartsManagementDetailsPartInfoTab-removeOrder:hover{cursor:pointer}.PartsManagementDetailsPartInfoTab-addDocument:hover svg,.PartsManagementDetailsPartInfoTab-removeOrder:hover svg{fill:#eb5757}.PartsManagementDetailsPartInfoTab-formBlock{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:16px 0;position:relative}.PartsManagementDetailsPartInfoTab-formLabel{font-size:11px;font-weight:700}.PartsManagementDetailsPartInfoTab-formItem{padding-left:40px}.PartsManagementDetailsPartInfoTab-formItem--sm{width:80px}.PartsManagementDetailsPartInfoTab-formItem--xmd{width:112px}.PartsManagementDetailsPartInfoTab-formItem--md{width:156px}.PartsManagementDetailsPartInfoTab-formItem--mdx{width:180px}.PartsManagementDetailsPartInfoTab-formItem--mdxx{width:252px}.PartsManagementDetailsPartInfoTab-formItem--lg{width:300px}.PartsManagementDetailsPartInfoTab-orderingNumber{align-items:center;background:#f2f2f2;color:#4f4f4f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;height:25px;justify-content:center;left:0;line-height:14px;position:absolute;top:0;width:25px}.PartsManagementDetailsPartInfoTab-emptyBlock{align-items:center;color:#4f4f4f;display:flex;flex-direction:column;font-size:30px;justify-content:center;margin-top:100px;min-height:200px;text-align:center}.PartsManagementDetailsPartInfoTab-emptyBlockTitle{color:#eb5757}.PartsManagementDetailsPartInfoTab-emptyBlockSubTitle{max-width:341px}.PartsManagementDetailsPartInfoTab-selectDropdown,.PartsManagementDetailsPartInfoTab-selectDropdown .Select-dropdownButton{color:#4f4f4f;font-size:12px}.PartsManagementDetailsPartInfoTab-selectDropdown .Select-row{border-bottom:.5px solid #bdbdbd;color:#4f4f4f;font-size:12px;height:35px}.PartsManagementDetailsPartInfoTab-selectDropdown .Select-row:last-child{border-bottom:none}.PartsManagementDetailsPartInfoTab-selectDropdown .Select-row:hover{background:#f2f2f2}.PartsManagementDetailsPartInfoTab-infoRow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PartsManagementDetailsPartInfoTab-infoArrow{border-bottom:13px solid transparent;border-left:7px solid #bdbdbd;border-top:13px solid transparent;margin:auto 10px auto 3px}.PartsManagementDetailsPartInfoTab-infoText{color:#333;font-size:12px;font-style:italic;line-height:14px;margin:0;padding-right:10px}.PartsManagementDetailsPartInfoTab-partLabors{border-top:1px solid #bdbdbd;padding:20px 15px}.PartsManagementDetailsPartInfoTab-partLabors .Select-lensIcon svg{width:14px}.PartsManagementDetailsPartInfoTab-partLabors .FormElement-label--top{margin-bottom:10px}.PartsManagementDetailsPartInfoTab-partLaborsHeader{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.PartsManagementDetailsPartInfoTab-partLaborsItem{background-color:#f2f2f2;display:flex;height:95px;margin:10px 0;padding:5px 20px 0}.PartsManagementDetailsPartInfoTab-partLaborsItem .FormElement{padding:5px 10px}.PartsManagementDetailsPartInfoTab-partLaborsItem-block{align-content:flex-start;display:flex;flex-basis:630px;flex-wrap:wrap}.PartsManagementDetailsPartInfoTab-partLaborsItem-block .FormElement{flex-basis:50%}.PartsManagementDetailsPartInfoTab-partLaborsItem-block .FormText-wrapper{flex-basis:100%}.PartsManagementDetailsPartInfoTab-partLaborsItem .CurrencyInput{flex-basis:110px}.PartsManagementDetailsPartInfoTab-partLaborsItem-action{align-self:center;margin-left:auto}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm-group{display:flex;flex-direction:column}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm-group .FormElement{margin-right:15px}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm--deprecated .HoursInput-container-quantity{margin:5px 0;width:100%}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm--deprecated .HoursInput-container-quantity .BaseInput-label{margin-left:0;min-width:85px;text-align:right}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm-info-subGroup{padding-left:100px}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm-technician-label{margin-left:6px}.PartsManagementDetailsPartInfoTab-partLabors .LaborServiceForm-skill-label{min-width:58px}.SelectDocumentModal-content{font-size:14px;min-width:550px;padding:0 10px}.SelectDocumentModal-contentItem{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;justify-content:flex-end;padding:15px 0}.SelectDocumentModal-contentItemInfo{width:60%}.SelectDocumentModal-contentItemInfo .FormElement{padding:5px 0}.SelectDocumentModal-contentItemInfo .FormElement-label{min-width:100px}.SelectDocumentModal-contentItemActions{width:40%}.SelectDocumentModal-contentItemActions .Button{padding:10px 20px}.SelectDocumentModal-contentItem:last-child{border-bottom:none}.PartsManagementDetails-sentToInventory .ModalHeader{justify-content:flex-start}.PartsManagementDetails-sentToInventory .ModalHeader .IconSVG{margin-right:10px}.PartsManagementDetails-sentToInventory .ModalBody:not(.PartInventoryAddDocument-content){padding:0}.PartsManagementDetails-sentToInventory-header{display:flex}.PartsManagementDetails-sentToInventory-warehouse{margin:20px}.PartsManagementDetails-sentToInventory-warehouse .FormElement-label{min-width:-moz-fit-content;min-width:fit-content}.PartsManagementDetails-sentToInventory-warehouse .FormElement-block{width:250px}.PartsManagementDetails-sentToInventory .AddBatchForm-amountField{justify-content:space-between}.PartDetailsModal{border:none;overflow:hidden;width:1050px}.PartDetailsModal>.ModalBody{padding:0}.PartDetailsModal .TabPane-tab{background-color:#fff;flex:1;text-align:center}.PartDetailsModal .PartsManagementDetails-reportProblem.Modal--show{bottom:0;left:0;margin:auto;right:0;top:0}.PartDetailsModal-footer-button{padding:12px 0;width:130px}.PartDetailsModal-footer-buttonSecond{margin-left:30px}.PartDetailsModal-body--noFooter{height:calc(100% - 50px)}.PartDetailsModal .Confirm .ButtonModern-wrapper.ButtonModern-wrapper-cancel{width:auto}.DocumentsEnforcmentModalNew-title{font-size:16px;font-weight:700;padding-bottom:10px}.DocumentsEnforcmentModalNew-form{border:1px solid #dcdcdc;display:flex;flex-direction:column;padding:0 20px;position:relative;z-index:2}.DocumentsEnforcmentModalNew-formColumn{width:33%}.DocumentsEnforcmentModalNew-formColumn .AutoCompleteSingle-label,.DocumentsEnforcmentModalNew-formColumn .BaseInput-label,.DocumentsEnforcmentModalNew-formColumn .DateTimePicker-label{text-align:right;width:120px}.DocumentsEnforcmentModalNew-formColumnRow{position:relative}.DocumentsEnforcmentModalNew-formColumnRow:first-child{margin-bottom:20px}.DocumentsEnforcmentModalNew-formColumnRow .ButtonModern-wrapper-removeNumber{position:absolute;right:-40px;top:-5px;z-index:1}.DocumentsEnforcmentModalNew-formColumn .NewDocumentAttacment{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:10px;position:relative}.DocumentsEnforcmentModalNew-formColumn .NewDocumentAttacment-label{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;white-space:nowrap}.DocumentsEnforcmentModalNew-formColumn .NewDocumentAttacment-value{height:30px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DocumentsEnforcmentModalNew-formColumn .NewDocumentAttacment-selected{align-items:center;bottom:-35px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;max-width:200px;position:absolute;right:0;white-space:nowrap}.DocumentsEnforcmentModalNew-formColumn .NewDocumentAttacment-selectedName{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DocumentsEnforcmentModalNew-row{display:flex;padding:20px 0}.DocumentsEnforcmentModalNew-row:not(:last-child){border-bottom:1px solid #dcdcdc}.DocumentsEnforcmentModalNew .RadioButtonGroup--typeGroup{width:33%}.ExistDocumentsTable-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ExistDocumentsTable-title{font-size:16px;font-weight:700;padding:20px 0}.ExistDocumentsTable-link{color:#eb5757;font-size:14px;text-decoration:underline}.ExistDocumentsTable-link:hover{opacity:.5;text-decoration:underline!important}.ExistDocumentsTable-link:focus,.ExistDocumentsTable-link:visited{color:#eb5757;font-size:14px;text-decoration:underline}.ExistDocumentsTable-link--disabled{color:#4f4f4f!important;pointer-events:none;text-decoration:none}.ExistDocumentsTable .Table{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:0}.ExistDocumentsTable .Table-cell{min-width:0;overflow:hidden;text-overflow:ellipsis}.ExistDocumentsTable .Table-cell--partDocument{max-width:15%}.ExistDocumentsTable .Table-cell--partDocumentAttachment,.ExistDocumentsTable .Table-cell--partDocumentNotes{max-width:20%}.ExistDocumentsTable .Table-cell .ExistDocumentsTable-value{text-align:left}.ExistDocumentsTable .Table-cell:last-child .ExistDocumentsTable-value{text-align:right}.AvailableOrdersTable-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AvailableOrdersTable-name{font-weight:700}.AvailableOrdersTable-title{font-size:16px;font-weight:700;padding:20px 0}.AvailableOrdersTable .Table{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:0}.AvailableOrdersTable .Table-cell{min-width:0;overflow:hidden;text-overflow:ellipsis}.AvailableOrdersTable .Table-cell--partOrder{max-width:14%}.AvailableOrdersTable .Table-cell--partOrderName{max-width:16%}.AvailableOrdersTable .Table-cell .AvailableOrdersTable-value{text-align:left}.AvailableOrdersTable .Table-cell:last-child .AvailableOrdersTable-value{text-align:right}.ModalModern-wrapper-documentsEnforcmentModal{width:900px}.ModalModern-wrapper-documentsEnforcmentModal .DocumentsEnforcmentModalInfo{background:#d6f4ff;border-radius:5px;margin-bottom:20px;padding:20px 10px;width:-moz-fit-content;width:fit-content}.ModalModern-wrapper-documentsEnforcmentModal .DocumentsEnforcmentModalEmpty{bottom:0;color:#4f4f4f;font-size:20px;position:absolute;right:calc(50% - 50px);text-align:center;top:50%;width:100px}.ModalModern-wrapper-documentsEnforcmentModal .ButtonGroup-documentsEnforcmentFooter .ButtonModern{min-width:150px}.PartsManagementDetails{background:#fff;padding:0}.PartsManagementDetails-header{border-bottom:1px solid #bdbdbd;display:flex;font-size:16px;justify-content:space-between;margin-bottom:10px;padding:15px}.PartsManagementDetails-headerTitle{align-items:center;display:flex}.PartsManagementDetails-headerIcon{cursor:pointer;transform:rotate(90deg)}.PartsManagementDetails-headerName{color:#262626;cursor:pointer;font-size:14px;font-weight:700;margin-right:5px;padding-left:5px}.PartsManagementDetails-headerTitleNum{color:#828282;font-size:14px}.PartsManagementDetails-currency:before{content:"$"}.PartsManagementDetails-label{font-weight:700;white-space:pre-wrap}.PartsManagementDetails-fieldItem{display:flex;padding:3px;width:100%}.PartsManagementDetails-fieldItem--negative{color:#ed1c24}.PartsManagementDetails-italic{font-style:italic}.PartsManagementDetails-unbordered{border:none}.PartsManagementDetails-hoverable:hover{background-color:#e0e0e0;cursor:pointer}.PartsManagementDetails-disabled{pointer-events:none}.PartsManagementDetails-disabled svg{fill:#e0e0e0}.PartsManagementDetails-button{cursor:pointer;padding:10px}.PartsManagementDetails-filterBtn{align-items:center;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:400;justify-content:flex-start;padding:10px;width:150px}.PartsManagementDetails-filterBtn-icon{margin-left:auto}.PartsManagementDetails-filterBtn-icon svg{fill:#595959}.PartsManagementDetails-disabledFilterBtn{color:#d3d3d3;cursor:not-allowed}.PartsManagementDetails-disabledFilterBtn svg{fill:#d3d3d3}.PartsManagementDetails-emptyList{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:200px;justify-content:center}.PartsManagementDetails-emptyList span{color:#ed1c24;font-size:20px}.PartsManagementDetails-statusSelect .Popover-children{align-items:center;display:flex;flex:1;flex-wrap:wrap}.PartsManagementDetails-statusSelect-divider{font-size:14px;padding:0 5px}.PartsManagementDetails-statusSelect .FormElement-label{font-size:12px}#parts-management-additional-modal-portal,#parts-management-details-additional-modal-portal{position:relative;z-index:1300}.ServicesRow-typeWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ServicesRow-typeWrapper--name{margin-left:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-all}.ServicesRow-typeWrapper .SVGIcon-bundleService svg path,.ServicesRow-typeWrapper .SVGIcon-laborService svg path,.ServicesRow-typeWrapper .SVGIcon-matrixService svg path,.ServicesRow-typeWrapper .SVGIcon-partService svg path{fill:#4f4f4f}.ServicesRow-typeWrapper .SVGIcon-bundleService svg circle,.ServicesRow-typeWrapper .SVGIcon-laborService svg circle,.ServicesRow-typeWrapper .SVGIcon-matrixService svg circle,.ServicesRow-typeWrapper .SVGIcon-moneyService svg path,.ServicesRow-typeWrapper .SVGIcon-partService svg circle,.ServicesRow-typeWrapper .SVGIcon-percentService svg path{fill:#fff}.ServicesRow-typeWrapper .SVGIcon-moneyService svg circle,.ServicesRow-typeWrapper .SVGIcon-percentService svg circle{fill:#4f4f4f}.ServicesRow-typeWrapper .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.ServicesList{padding:16px 0}.ServicesList .InlineAmount-totalAmount{display:block;margin-bottom:28px;padding:16px;text-align:end}.ServicesList .FormElement-content--left{cursor:default;justify-content:flex-end}.ServicesList .FormElement-block{width:100px}.ServicesList .TableUI--services .TableUICell--services-type{flex:1 0 auto;max-width:420px;min-width:420px;overflow:hidden}.ServicesList .TableUI--services .TableUICell--services-status{flex:0 0 10%;max-width:10%}.ServicesList .TableUI--services .TableUICell--services-quantity{align-items:center;flex:0 0 15%}.ServicesList .TableUI--services .TableUICell--services-price{flex:0 0 13%}.ServicesList .TableUI--services .TableUICell--services-amount{align-items:end;flex:1 0 10%;flex-direction:column}.AddDocumentForm-formWrapper{margin:55px auto 125px;max-width:400px}.AddDocumentForm .Textarea{margin:15px 0}.AddDocumentForm .Textarea-label{min-width:115px}.AddDocumentForm-textarea{height:32px}.AddDocumentForm-smallInput{width:120px}.AddDocumentForm-formItem{margin-bottom:10px}.AddDocumentForm .FileUploader{margin-top:10px}.AddDocumentForm .FileUploader-body{height:32px}.AddDocumentForm .FileUploader-label{margin-bottom:0;min-width:115px}.AddDocumentForm-attachment{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.AddDocumentForm-attachment--label{font-size:14px;font-weight:700;margin:0 8px 0 34px}.AddDocumentForm-attachment--dropzone{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:flex-start;margin-top:5px;width:165px}.AddDocumentForm-toggle-all-services .Toggle-show-all-services{padding-left:20px}.AddDocumentForm-fileUploaded{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:37px}.AddDocumentForm-fileUploadedLabel{font-size:14px;font-weight:700;margin-bottom:0;margin-right:8px;min-width:115px;text-align:right}.AddDocumentForm-fileUploadedImage{max-height:100%}.AddDocumentForm-fileUploadedName{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.AddDocumentForm-fileUploadedError{color:red;left:0;margin-top:5px;position:absolute;top:100%}.AddDocumentForm-fileUploadedContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:center;position:relative;width:100%}.AddDocumentForm-fileUploadedContainer .ButtonModern--default .ButtonModern-icon svg{height:24px;width:24px}.AddDocumentForm-fileUploadedContainer .ButtonModern-wrapper{margin-left:10px}.AddDocumentForm-fileUploadedContainer .ButtonModern-wrapper button{padding:0}.RepairOrderDocuments .ModalModern-wrapper-add-document,.RepairOrderDocuments .ModalModern-wrapper-document-services{border:none;overflow-x:hidden;width:970px}.RepairOrderDocuments .ModalModern-wrapper-add-document>.ModalModern>.ModalModern-body,.RepairOrderDocuments .ModalModern-wrapper-document-services>.ModalModern>.ModalModern-body{padding:0}.RepairOrderDocuments-modal-footer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.RepairOrderDocuments .ButtonModern-wrapper-modal-cancel,.RepairOrderDocuments .ButtonModern-wrapper-modal-save{width:150px}.RepairOrderDocuments .ButtonModern-wrapper-modal-save{margin-left:12px}.RepairOrderTableAttachmentLink{color:#eb5757;font-size:12px;text-decoration:underline}.RepairOrderTableAttachmentLink:hover{opacity:.5;text-decoration:underline!important}.RepairOrderTableAttachmentLink:focus,.RepairOrderTableAttachmentLink:visited{color:#eb5757;font-size:12px;text-decoration:underline}.RepairOrderTableAttachmentLink--disabled{color:#4f4f4f;pointer-events:none;text-decoration:none}.RepairOrderTableAttachmentHistory{max-height:300px;overflow:hidden}.RepairOrderTableAttachmentHistory-title{color:#828282;font-size:12px;padding-top:4px;text-decoration:underline;width:40px}.RepairOrderTableAttachmentHistory-title:hover{cursor:pointer;opacity:.5}.RepairOrderTableAttachmentHistory .BaseDate-createdDate,.RepairOrderTableAttachmentHistory .RepairOrderTableAttachmentLink{font-size:14px}.RepairOrderTableAttachmentHistory .Table--attachment-history{max-height:300px;min-width:400px;overflow-x:hidden;overflow-y:auto;padding:0}.RepairOrderTableAttachmentHistory .Table--attachment-history .Table-cell--number{width:50px}.RepairOrderTableAttachmentHistory .Table--attachment-history .Table-cell--date,.RepairOrderTableAttachmentHistory .Table--attachment-history .Table-cell--document{width:160px}.RepairOrderTableAttachmentHistory .Table--attachment-history.FlexTable .Table-cell:last-child{align-items:flex-start}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-number{flex:0 0 14%;min-width:100px}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-date,.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-dueDate{flex:0 0 9%;min-width:100px}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-amount{flex:0 0 10%;min-width:100px}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-notes{flex:1 0 17%;max-width:17%}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-services{align-items:center;flex:0 0 11%}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-services .CounterBadge-counter{color:#fff;cursor:pointer;font-weight:600}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-document{flex:0 0 12%}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-status{flex:0 0 10%;text-align:center}.RepairOrderTable .Table.FlexTable .Table-cell.Table-cell--repairOrderTable-action{flex:0 0 8%}.RepairOrderTable-noServices *,.RepairOrderTable-noServices:hover{cursor:auto!important}.RepairOrderTable-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RepairOrderTable-tableHeaderItem{color:#000;font-size:12px;font-weight:400;height:32px;padding:10px 15px}.RepairOrderTable-tableRowCellItem{font-size:12px;padding:12px}.RepairOrderTable-tableRowCellItemNote{font-size:12px;font-style:italic;padding:12px}.RepairOrderTable-deleteIconSVG:hover{fill:#eb5757;cursor:pointer}.RepairOrderTable-deleteIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.RepairOrderTable-document{color:#4f4f4f;font-size:12px}.RepairOrderTable-documentLink{color:#eb5757;font-size:12px;text-decoration:underline}.RepairOrderTable-documentLink:hover{cursor:pointer;opacity:.5}.RepairOrderTable .Table.FlexTable{padding:0}.DocumentsTable{padding:25px 20px 30px}.DocumentsTable-headerTitle{align-items:center;border-bottom:.5px solid #bdbdbd;display:flex;height:63px;margin-bottom:20px;padding-left:20px}.DocumentsTable-headerIcon{cursor:pointer;transform:rotate(90deg)}.DocumentsTable-headerName{color:#333;cursor:pointer;font-size:16px;font-weight:700;margin-right:5px;padding-left:5px}.DocumentsTable-item{margin-bottom:30px;position:relative}.DocumentsTable-item:first-child{margin-top:30px}.DocumentsTable-itemHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.DocumentsTable-title{color:#333;font-size:16px;font-weight:700;line-height:26px;padding-bottom:12px}.DocumentsTable-title--prefix{margin-right:8px}.DocumentsTable-title--postfix{font-weight:400}.DocumentsTable-addDocumentIconSVG{display:flex;margin-right:15px}.DocumentsTable-addDocumentButton{margin-left:30px}.DocumentsTable-addDocumentButtonContent{align-items:center;display:flex}.DocumentsTable-addDocumentButtonContent svg path{fill:#fff}.DocumentsTable-emptyList{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;padding-top:150px}.HeaderLaborSkills{padding:0 0 22px}.HeaderLaborSkills,.HeaderLaborSkills-leftBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.HeaderLaborSkills-label{font-size:16px;font-weight:600;margin-right:22px}.HeaderLaborSkills-search{max-width:500px;width:100%}.LaborSkillsRow-cell{padding:20px 15px}.LaborSkillsRow-cell--actions{width:90px}.LaborSkillsRow-cell--name{max-width:250px}.LaborSkillsRow-name,.LaborSkillsRow-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborSkillsRow-servicesList{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.LaborSkillsRow-servicesList .Popover{height:36px}.LaborSkillsRow-services{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:10px}.LaborSkillsRow-counter,.LaborSkillsRow-service{border:1px solid #d9d9d9;border-radius:4px;display:inline-block;font-size:12px;margin:2px;max-width:150px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.LaborSkillsRow-counter{cursor:pointer;padding:7px}.LaborSkillsRow-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:90px}.LaborSkillsRow-servicePopup{font-size:14px;padding:4px 0}.LaborSkillsRow-removeIcon svg{fill:#fff;width:20px}.LaborSkillsRow-editIcon{margin-right:14px}.LaborSkillsRow-editIcon svg{fill:#fff;width:18px}.ListLaborSkills{border-top:1px solid rgba(0,0,0,.2);overflow-x:auto;padding:0}.ListLaborSkills .Table{padding:0 0 20px}.LaborSkillForm{margin-top:30px}.LaborSkillForm-row{margin-bottom:20px}.LaborSkillForm-listTitle{color:#4f4f4f;display:flex;padding:5px 0;text-align:left}.LaborSkillForm-assigned,.LaborSkillForm-available{width:50%}.LaborSkillForm-assigned{border-radius:0 2px 2px 0}.LaborSkillForm-listTitleText{position:relative}.LaborSkillForm-counter{background-color:#c4c4c4;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-left:8px;position:absolute;right:-30px;text-align:center;top:50%;transform:translateY(-50%);width:22px}.LaborSkillForm-servicesTitle{font-size:16px;font-weight:500;margin-bottom:10px;margin-left:15px;text-align:left}.LaborSkillForm-suggestionsContainer{padding-top:10px}.LaborSkillForm-laborType{font-size:14px}.LaborSkillForm .Textarea{margin-bottom:20px}.LaborSkillForm .Textarea-label{width:145px}.DeviceManagement .AdvancedSearchForm-header{padding-left:68px;text-align:left;width:100%}.DeviceManagement .AdvancedSearchForm-teamSelect{height:28px}.DeviceManagement .AdvancedSearchForm-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.DeviceManagement .AdvancedSearchForm--submitBtn{display:flex;margin:10px 0 10px 69px;width:170px}.HoursMinutesInput-expiresWrapper{align-items:flex-start;display:flex}.HoursMinutesInput-blockReverse{align-items:center;display:flex;flex-direction:row-reverse}.HoursMinutesInput-label{min-width:auto}.HoursMinutesInput-expiresInput{margin:5px 10px;width:78px}.HoursMinutesInput-error{color:#ed1c24;margin-left:10px}.AddDevice-container{min-height:auto}.AddDevice-formSelect{height:28px}.AddDevice-form{padding:0}.AddDevice-formBody{border:1px solid #bdbdbd;border-radius:3px;margin-top:20px;padding:0 10px 15px}.AddDevice-header{margin-left:8px}.AddDevice-expiresLabel{margin-left:10px}.AddDevice-wrap{grid-gap:0 8%;display:grid;grid-template-columns:repeat(2,48%);padding:10px 40px 0 10px}.AddDevice-wrap input{margin:0}.AddDevice-wrap .DropdownSingle--team,.AddDevice-wrap .DropdownSingle--technician,.AddDevice-wrap .DropdownSingle--timeZone{display:flex;flex-direction:column}.AddDevice-wrap .DropdownSingle--team .DropdownSingle-label,.AddDevice-wrap .DropdownSingle--technician .DropdownSingle-label,.AddDevice-wrap .DropdownSingle--timeZone .DropdownSingle-label{align-self:flex-start;margin:15px 0 5px;position:relative;text-align:left}.AddDevice-wrap .AutoCompleteSingle{align-items:flex-start;flex-direction:column}.AddDevice-wrap .AutoCompleteSingle-label{margin:15px 0 5px}.AddDevice-side{align-items:center;display:flex;flex-direction:"column";flex-wrap:nowrap;justify-content:"space-between";width:260px}.AddDevice-side input{margin:0}.AddDevice-formLabel{margin:15px 0 5px}.AddDevice-error{color:#ed1c24;margin:5px 0 0}.HeaderDeviceManagement{align-items:flex-start;display:flex;justify-content:space-between;padding:0 0 22px}.HeaderDeviceManagement--headerLabel{font-size:16px;font-weight:600;margin:0 22px}.HeaderDeviceManagement--formBtn-secondary{background-color:red;height:34px;width:142px}.HeaderDeviceManagement--formBtn-primary{height:34px;margin-left:20px;width:142px}.HeaderDeviceManagement--search{width:300px}.Table.FlexTable .Table-cell.Table-cell--deviceAuditLogRow-date,.Table.FlexTable .Table-cell.Table-cell--deviceAuditLogRow-user{flex:0 0 20%}.Table.FlexTable .Table-cell.Table-cell--deviceAuditLogRow-changes{flex:0 0 55%;word-break:break-all}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-team{flex:0 0 12%;word-break:break-word}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-platform{flex:0 0 150px}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-name{flex:1 1 auto;min-width:120px;word-break:break-word}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-regDate{flex:0 0 14.1%}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-license{flex:0 0 12.6%}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-timeZone{flex:0 0 12%;max-width:180px}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-regCode{flex:0 0 auto;width:190px}.Table.FlexTable .Table-cell.Table-cell--deviceManagementRow-actions{flex:0 0 38px;padding:0}.DeviceManagementRow--flex{align-items:center}.DeviceManagementRow--regCode{display:flex}.DeviceManagementRow--regCode-text{line-height:1em}.DeviceManagementRow--regCode-svg{fill:#828282;cursor:pointer;height:14px;width:14px}.DeviceManagementRow--regCode-svg:hover{fill:#000}.DeviceManagementRow--replaceBtn{max-width:180px}.DeviceManagementRow--version{margin-top:4px;text-align:center}.DeviceManagementRow--universal{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADKSURBVHgB7ZbRDcIgEIZ/aAdghHaDjuAATYqb6AhOYJzAEYQJXKEb6AgsAHjEGp9KeYGX8iUNbUPug3DkjkkpB+/9HcCAvLwZY8eWZA/66MIP5KULG2t/Mq11j4xM0/SiYeAoTBVWYRVWYX7aZRTjOB6QD7E8f2HTNE8UYB9JY1AOw6nsX1AIqvg3Fl6or+nwrfyxyVes9z0zLfyMOEYpNTMkQAsSJAwtglgLRsKeAm4eT1LSWGtlRBYQzrkTEkgS0h0Vm4E4T0q+D0dpNuzZL6ibAAAAAElFTkSuQmCC);height:28px;width:28px}.DeviceManagementRow--ipad{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAlCAYAAABReInxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAExSURBVHgB7ZaBbcIwEEV/Gg/ACO4EzQidIEk3aCdoOwF0gsIEjEA2IBsQJiAbkAkS/kmOBBJIPsBISP6SdbET+/nL0Z2TsiyzYRiWADKEVZskyYchbMWOhU6Ni5pNWjFmroBpQSfzjHtoaPcXAUV3/8fArqqqGgFVFEUn8QUPVgRGYAQ+MZBVZprn+QxKGeX3AppIZG4s+75X51+VQ3FF0J5tw65N03TNHLnTrOHtkDCpZzPXteM4q8wCCmkc2gvjLQIBm3ODdD0dz/WuQNZLqWf1mVcT17yk+kt5Xl90tOZj51omNwVupvVdQwV0C7/iBsXUFoERGIHhNaa2jIV0ibCyx0DJ9p/wFBP4n8xh4v6GUgKs2d4Vc6RqFLhOlZGSw8vQD+Mb9Ko9v+u4/pZxfgBoMlwHXpO+nQAAAABJRU5ErkJggg==);height:40px;width:30px}.DeviceManagementRow--iphone{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAcCAYAAABoMT8aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB5VXRcYMwDBXgARjB3YANygAcuCN0BCYInaDXCboCxwIhE7QbhA3KAkCfUpPrtcKY5CuXd+ezbEtPsi3ZQZZlJoqidyKKaRu6YRhKBePXP8Z9EARPksU0TexI26Fmx+rXxIwYijuS8U9XWaGF0YHWcdZBlI/oUmVDOzRNU9EG5HlegSQN6UrcAIExZsf7XVpXDsNTbuCAzTiOJW2JgL3C8Avtg34SZl8UxdErAhhrGFZ2qOd5XNkbeUagSUbnS/ApKXJ6z+fiJKjrukfXChwxCRUr3gL2+wyPe4i9bQnmSpB3XgRW8YE8cA+1sIbTIfLr4ioYCfZFOt9Cyq8LXYBwxcvLUg3MUI61FvlQsYBK5HCTrQQJVyYLyMrYFQGnqqTA/8OR3OhCzntaKNUV8A9WfgPLqWYIf/e8wgAAAABJRU5ErkJggg==);height:28px;width:16px}.DeviceManagementRow--smartphone{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAeCAYAAAAl+Z4RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFLSURBVHgB7VXtcYMwDJUhA9AN6ARlhHQBIBs0E5BO0GzQywTtBhiO/+0IdIIwggcA3CfqXEnOpC7Jz7w7n40+HhKSjEjTNNJafxBRjRVhBeSGRgixWsA55yfsNQR8XBqDGrIvPkD+YMjHCPnFIkkSTRdggaXAtKMZQGQZIYI9zQT7enQhbgQ/ZbQCHRp2XbfkM8qsqqqS5BqBae/c87w3Xr7vZyxzJoDzK7ZwJIr6vt/SXylw2DDMeAbMXIyxR+PkkK+llMpKwG+FwQb7J/0O1YDDoLVtuzP66RT+g1MCDq05Y69OBUcpIDe+VO45V5t3URR3ZwlGhqs4jt+RN76nFrxDtrbZTjYShwtHZamGG0FZlhtywG2cr3QfBKj5luYhGAhQ6xeLUkL+zHpM6NPwD7CAU1A2BTqwMUfWT/29GnG4fej4AnEBd+njN+MvfutNgdHyAAAAAElFTkSuQmCC);height:40px;width:30px}.EditDevice--container{display:flex;flex-direction:column;overflow:hidden}.EditDevice-header{margin-left:9px}.EditDevice--infoBlock{margin:0 0 10px 10px}.EditDevice-block{text-align:left}.EditDevice-block--osVersion{min-width:78px}.EditDevice-block--appVersion{min-width:87px}.EditDevice--body{border:1px solid #cdcdcd;border-radius:3px;margin:20px 0}.EditDevice--wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.EditDevice--input{margin:10px;width:260px}.Table.FlexTable .ListDeviceManagement--licensesRow{background-color:#f6f7f9;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.Table.FlexTable .ListDeviceManagement--licensesRow-cell{flex-direction:row}.Table.FlexTable .ListDeviceManagement--licensesRow-total{margin-right:10px}.ListDeviceManagement--formBtn-secondary{background-color:red;height:34px;width:142px}.ListDeviceManagement--formBtn-primary{height:34px;margin-left:20px;width:142px}.Modal .IconSVG.Dropdown--caret svg{fill:none}.Modal .IconSVG.Dropdown--caret svg path{fill:#4f4f4f}.Modal .IconSVG.Dropdown--caret svg circle{fill:#000}.Table.FlexTable .Table-cell.Table-cell--pendingRegistration-deviceName{flex:0 0 35%;word-break:break-all}.Table.FlexTable .Table-cell.Table-cell--pendingRegistration-license,.Table.FlexTable .Table-cell.Table-cell--pendingRegistration-regCode{flex:0 0 14%}.Table.FlexTable .Table-cell.Table-cell--pendingRegistration-phone{flex:0 0 29.2%}.Table.FlexTable .Table-cell.Table-cell--pendingRegistration-actions{flex:0 0 8%}.PendingRegistration-removeIcon svg{fill:#fff;width:20px}.PendingRegistration-phoneInput,.PendingRegistration-phoneInput:focus{border:none;box-shadow:none;font-weight:700;height:16px;padding:0;text-align:start;width:120px}.PendingRegistration-inputShown{background:transparent;display:inline-block;font-weight:700;height:16px;overflow:hidden;padding-right:12px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:120px}.PendingRegistration-inputShown:hover{background-color:#fff6be}.PendingRegistration-inputShown:after{background-image:url(images/3528984cde2a15747fd494798a6f165a-pencil.png);background-repeat:no-repeat;background-size:contain;display:block;height:12px;margin-left:4px;position:absolute;right:0;top:1px;width:12px}.PendingRegistration-inputShown:hover:after{content:""}.Table.FlexTable .PendingRegistration--licensesRow{background-color:#f6f7f9;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.Table.FlexTable .PendingRegistration--licensesRow-cell{flex-direction:row}.Table.FlexTable .PendingRegistration--licensesRow-total{margin-right:10px}.PendingRegistration-pager{display:flex;justify-content:flex-end;padding:14px 20px;width:100%}.DeviceManagement-pager{display:flex;justify-content:flex-end;padding:0 20px;width:100%}.DeviceManagement .Table{padding:0}.ImageCropper-hidden{height:0;max-width:0;opacity:0;padding:0}.ImageCropper-cropContainer{align-items:center;background-color:rgba(0,0,0,.3);background-image:repeating-linear-gradient(45deg,hsla(0,2%,40%,.3) 25%,transparent 0,transparent 75%,hsla(0,2%,40%,.3) 0,hsla(0,2%,40%,.3)),repeating-linear-gradient(45deg,hsla(0,2%,40%,.3) 25%,hsla(0,12%,92%,.3) 0,hsla(0,12%,92%,.3) 75%,hsla(0,2%,40%,.3) 0,hsla(0,2%,40%,.3));background-position:0 0,8px 8px;background-size:16px 16px;display:flex;height:350px;margin:auto;width:300px}.ImageCropper-chooseFile{align-items:center;background-color:#000;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;outline:none;padding:8px 16px;transition:all .2s ease}.ImageCropper-fileInput{-webkit-appearance:none}.ImageCropper-crop{margin:auto}.ImageCropper .ButtonGroup-imageCropperActions{margin:20px 0}.CompanyInfoForm-logoLabel{font-size:14px;margin-right:8px;text-align:end;width:115px}.CompanyInfoForm-logoImage{cursor:pointer;margin:10px 0;max-width:267px}.CompanyInfoForm-logoUpdater{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.CompanyInfoForm-logoUpdater .ButtonModern-updateLogo{font-size:14px;padding:6px 12px}.CompanyInfoForm-logoUpdater .ButtonModern-wrapper-updateLogo{align-self:start}.CompanyInfoForm-logoBlock{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.CompanyInfoForm-header{display:inline-block;font-size:16px;font-weight:600;margin:20px 0 20px 20px}.CompanyInfoForm-formBody{max-width:450px;padding-bottom:80px}.CompanyInfoForm-formBody .FormElement{margin:15px 0}.CompanyInfoForm-formBody .DropdownSingle--country .DropdownSingle-label{min-width:115px;text-align:right}.CompanyInfoForm-formBody .InputEmail{margin:20px 0}.CompanyInfoForm-formBody .InputEmail-label,.CompanyInfoForm-formBody .InputPhone-label{min-width:115px}.CompanyInfoForm-formBody .AutoCompleteSingle{margin:15px 0}.CompanyInfoForm-formBody .AutoCompleteSingle-label{min-width:115px;text-align:end}.CompanyInfoForm-submitButton{width:280px}.CompanyInfoForm-error{color:#ed1c24;margin-left:125px;margin-top:10px;text-align:start}.CompanyInfoForm-logoContainer{margin-left:80px}.CompanyInfoForm-emptyLabel{width:125px}.CompanyInfoForm-logo{margin-bottom:10px}.CompanyInfoForm-footer{border:0}.UsersAdvancedSearchForm{padding:30px 30px 0 0;width:500px}.UsersAdvancedSearchForm .InputEmail{margin:5px 0}.UsersAdvancedSearchForm .InputEmail-label{min-width:115px}.UsersAdvancedSearchForm .InputPhone{margin-top:10px}.UsersAdvancedSearchForm .InputPhone-label{min-width:115px}.HeaderUsers{padding:0 0 22px}.HeaderUsers,.HeaderUsers-leftBlock{align-items:center;display:flex;justify-content:space-between}.HeaderUsers-label{font-size:20px;font-weight:600;margin-right:22px}.HeaderUsers-search{max-width:500px;width:100%}.UsersListRow-cell{padding:20px 15px}.UsersListRow-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.UsersListRow-resend{padding:8px 24px}.UsersListRow-email,.UsersListRow-phone{max-width:280px;word-break:break-all}.UsersListRow-position{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.UsersListRow-editIcon svg{fill:#fff;width:18px}.UsersListRow-resendContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.UsersListRow-warningIcon{font-size:24px;margin-right:10px}.UsersListRow-rolesContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:24px;justify-content:flex-start}.UsersListRow-rolesContainer .Popover{cursor:pointer}.UsersListRow-visibleRoles{margin-right:6px}.UsersList{border-top:1px solid rgba(0,0,0,.2);padding:0}.UsersList .Table--usersList{padding:0 0 20px}.UsersList .Table--usersList .Table-cell--name{flex:0 1 25%;min-width:150px}.UsersList .Table--usersList .Table-cell--phone{flex:0 1 17%;min-width:130px}.UsersList .Table--usersList .Table-cell--email{flex:0 1 23%;min-width:130px}.UsersList .Table--usersList .Table-cell--position{flex:0 1 15%;min-width:150px}.UsersList .Table--usersList .Table-cell--webaccess{flex:1 1 15%;min-width:160px}.UsersList .Table--usersList .Table-cell--actions{flex:0 1 5%;min-width:70px}.UserForm{font-size:14px;height:calc(100% - 50px);margin-top:25px;min-height:700px}.UserForm-body{padding:0 30px}.UserForm .Input,.UserForm .Select-dropdownButton{margin:0}.UserForm [class$=validationError]{margin-top:5px}.UserForm label{font-weight:400}.UserForm-checkboxContainer{align-items:center;display:flex;margin-left:118px}.UserForm-checkboxLabel{align-items:center;display:flex;font-size:14px;line-height:16px;padding-bottom:5px;white-space:nowrap}.UserForm-checkboxInput{margin-right:10px;width:20px}.UserForm-roleItem{padding:4px 0}.UserForm-select .FormElement-block{max-width:calc(100% - 124px)}.UserForm-footer{align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:5px;position:absolute}.UserForm-btn{height:34px;width:142px}.UserForm-btn:last-of-type{margin-left:20px}.UserForm .Fieldset-item{margin-bottom:20px}.UserForm .Fieldset-item-component{width:478px}.UserForm .Fieldset-item .FormElement .Select .IconSVG svg{fill:none}.UserForm .Fieldset-item .FormElement .Select .IconSVG svg path{fill:#4f4f4f}.UserForm .Fieldset-item .FormElement .Select .IconSVG svg circle{fill:#000}.ModalModern-wrapper-exportUsersReport .ExportUsersReport{padding:20px}.ModalModern-wrapper-exportUsersReport .ExportUsersReport .DropdownSingle--reportType{width:300px}.ModalModern-wrapper-exportUsersReport .ExportUsersReport .DateRange-label{width:20%}.ModalModern-wrapper-exportUsersReport .ExportUsersReport .DateRange--reportDateRange{margin-left:40px;margin-top:40px;width:500px}.ModalModern-wrapper-exportUsersReport .ModalModern-footer .ButtonModern-wrapper-cancel,.ModalModern-wrapper-exportUsersReport .ModalModern-footer .ButtonModern-wrapper-export{width:140px}.Users{padding-bottom:30px}.Users .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;width:-moz-max-content;width:max-content}.RolesAdvancedSearchForm{border-bottom:1px solid #bdbdbd;display:flex;flex-direction:column;padding:16px 18px}.RolesAdvancedSearchForm-label{font-weight:400;min-width:80px}.RolesAdvancedSearchForm-containerSelect{margin:0;width:210px}.RolesAdvancedSearchForm-text{margin-bottom:10px}.RolesAdvancedSearchForm-textInput{width:210px}.RolesAdvancedSearchForm-select{color:#464646}.HeaderRoles{padding:0 0 22px}.HeaderRoles,.HeaderRoles-leftBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.HeaderRoles-label{font-size:20px;font-weight:600;margin-right:22px}.HeaderRoles-search{max-width:500px;width:100%}.HeaderRoles .SearchInputNew-arrow:before,.HeaderRoles .SearchInputNew-loop:before,.HeaderRoles .SearchInputNew-reset:before{align-items:center;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}.HeaderRoles .AdvancedSearchPopup,.HeaderRoles .SavedSearchList{left:1px;right:1px;width:auto}.HeaderRoles .AdvancedSearchPopup .Button--primary{min-width:150px}.RolesRow-cell{padding:20px 15px}.RolesRow-cell--actions{box-sizing:border-box;min-width:220px;padding:15px 28px 15px 20px;width:220px}.RolesRow-cell--name{max-width:390px;width:390px}.RolesRow-cell--description{max-width:700px}.RolesRow-cell--access{max-width:270px;width:270px}.RolesRow-access,.RolesRow-description,.RolesRow-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RolesRow-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.RolesRow .IconSvg-wrapper,.RolesRow-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.RolesRow .IconSvg-svg{fill:#fff;height:20px;width:20px}.RolesRow-auditLog,.RolesRow-edit,.RolesRow-remove{display:flex;flex-direction:column;max-width:51px}.RolesRow-auditLog .ButtonIcon-label,.RolesRow-edit .ButtonIcon-label,.RolesRow-remove .ButtonIcon-label{overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}.RolesRow-edit--btn{background-color:#52c41a;border-color:#52c41a}.RolesRow-remove--btn{background-color:#f5222d;border-color:#f5222d}.RolesRow .ButtonIcon-label{color:#595959;font-size:12px;margin-top:5px;white-space:nowrap}.ListRoles{border-top:1px solid rgba(0,0,0,.2);overflow-x:auto;padding:0}.ListRoles .Table{padding:0}.ModalModern-wrapper-editReportActions{width:660px}.ModalModern-wrapper-editReportActions .Fieldset-item-label{min-width:10px;width:20px}.ModalModern-wrapper-editReportActions .Fieldset-search{margin-bottom:20px;width:60%}.ModalModern-wrapper-editReportActions .Fieldset-search .BaseInput--withPrefix{padding-left:40px}.ModalModern-wrapper-editReportActions .Fieldset-search .BaseInput-prefix{align-items:center;display:flex;justify-content:center}.ModalModern-wrapper-editReportActions .Fieldset-search .BaseInput-prefix svg{height:20px;width:20px}.ModalModern-wrapper-editReportActions .Fieldset-search .BaseInput-prefix path{fill:#595959}.ModalModern-wrapper-editReportActions .Fieldset-search .BaseInput-postfix .ButtonModern{padding:5px}.ModalModern-wrapper-editReportActions .Fieldset-actions{width:100%}.ModalModern-wrapper-editReportActions .Fieldset-actions .Fieldset-item{width:50%}.ModalModern-wrapper-editReportActions .Fieldset-actions .Fieldset-container{flex-direction:row;flex-wrap:wrap}.ModalModern-wrapper-editReportActions .ReportsResourceSettingsModal-emptyState{text-align:center}.GeneralForm-body{padding:40px 30px}.GeneralForm-name{height:40px}.GeneralForm-description,.GeneralForm-name{align-items:center;display:flex;justify-content:space-evenly;max-width:440px;width:100%}.GeneralForm-description{margin-top:20px}.GeneralForm-label{color:#4f4f4f;display:flex;font-size:14px;justify-content:flex-end;width:115px}.GeneralForm .Textarea{max-width:440px}.GeneralForm .Textarea-label{min-width:115px}.ResourcesRow .Table-cell{box-sizing:border-box;height:50px;padding:0 15px}.ResourcesRow-cell--name{max-width:180px;width:180px}.ResourcesRow-cell--actions{max-width:300px;width:300px}.ResourcesRow-cell--edit{box-sizing:border-box;width:52px}.ResourcesRow-actions,.ResourcesRow-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ResourcesRow-edit{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:100%}.ResourcesRow-edit svg{fill:#4f4f4f;cursor:pointer;height:22px;width:22px}.ResourcesRow-spinner,.ResourcesRow-spinner .CircleSpinner-ring{height:22px;width:22px}.ResourcesRow-popoverContainer{padding:0 10px 10px}.ResourcesRow-popover{border:none;padding:15px}.ResourcesRow-permissions{display:flex;flex-direction:column}.ResourcesRow-permissions .Checkbox-wrap{margin-bottom:16px}.ResourcesRow-permissions .Checkbox-wrap:last-child{margin-bottom:0}.ResourcesRow-permissions .Checkbox-wrap .Checkbox{align-items:center;display:flex;margin:0}.ResourcesRow-permissions .Checkbox-wrap .Checkbox-span{font-weight:400;height:16px;width:16px}.ResourcesRow-permissions .Checkbox-wrap .Checkbox-span:before{font-size:16px}.ResourcesRow-permissions .Checkbox-wrap .Checkbox-label{color:#595959;font-size:14px;font-weight:400;line-height:17px;padding-left:10px}.ListResources{margin-top:30px;overflow-x:auto}.ScopeForm-body{padding:40px 30px}.ScopeForm-body .IconSVG.Dropdown--caret svg{fill:none}.ScopeForm-body .IconSVG.Dropdown--caret svg path{fill:#4f4f4f}.ScopeForm-body .IconSVG.Dropdown--caret svg circle{fill:#000}.ScopeForm-name{height:40px}.ScopeForm-description,.ScopeForm-name{align-items:center;display:flex;justify-content:space-evenly;max-width:440px;width:100%}.ScopeForm-description{margin-top:20px}.ScopeForm-label{font-weight:400;min-width:auto}.ScopeForm-containerSelect{margin:0;max-width:300px}.ScopeForm-select{color:#464646}.ModalModern-wrapper-editRoleModal .ModalModern-body{padding-top:0}.ModalModern-wrapper-editRoleModal .RoleModal{margin:0 -20px}.ModalModern-wrapper-editRoleModal .RoleModal-tabPane{background-color:#fff;border-top:none;height:100%}.ModalModern-wrapper-editRoleModal .RoleModal-tab{border-right:1px solid #bdbdbd}.ModalModern-wrapper-rolesAuditLog{width:900px}.ModalModern-wrapper-rolesAuditLog .ModalModern-body{padding:0}.ModalModern-wrapper-rolesAuditLog .RoleAuditLog{padding:10 15px}.ModalModern-wrapper-rolesAuditLog .RoleAuditLog-pager{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-right:20px;margin-top:35px}.ModalModern-wrapper-rolesAuditLog .RoleAuditLog-notes{max-width:430px;overflow-wrap:break-word;white-space:pre-wrap;width:430px}.ModalModern-wrapper-rolesAuditLog .RoleAuditLog-user{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:170px}body.confirmation-modal-visible{overflow:hidden}.RolesDeleteModal-container{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1300}.RolesDeleteModal-overlay{animation:confirm-fadeIn .5s .2s forwards;background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;opacity:0;position:fixed;right:0;top:0;width:100vw;z-index:1400}.RolesDeleteModal-modal{animation:confirm-scale .5s .2s forwards;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:420px;z-index:1500}.RolesDeleteModal-header{align-items:center;border-bottom:1px solid #bdbdbd;box-sizing:border-box;display:flex;height:48px;justify-content:space-between;padding:0 20px}.RolesDeleteModal-header .IconSvg svg,.RolesDeleteModal-header .IconSvg svg circle,.RolesDeleteModal-header .IconSvg svg path{fill:#000}.RolesDeleteModal-header .IconSvg-svg{cursor:pointer}.RolesDeleteModal-headerText{color:#333;font-size:16px;font-weight:700}.RolesDeleteModal-body{color:#000;font-size:14px;line-height:16px}.RolesDeleteModal-title{align-items:center;display:flex;height:76px;justify-content:center;padding:0 20px}.RolesDeleteModal-content,.RolesDeleteModal-title{border-bottom:1px solid #bdbdbd;box-sizing:border-box}.RolesDeleteModal-content{padding:20px}.RolesDeleteModal-text{margin-bottom:10px}.RolesDeleteModal-text span{color:#eb5757;display:block;margin-bottom:5px}.RolesDeleteModal-label{color:#4f4f4f;font-weight:400}.RolesDeleteModal-select{color:#000}.RolesDeleteModal-footer{align-items:center;box-sizing:border-box;display:flex;height:72px;justify-content:center}.RolesDeleteModal-footer .Button{box-sizing:border-box;height:32px;padding:0;width:113px}.RolesDeleteModal-confirmBtn{margin-left:10px}@keyframes confirm-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes confirm-scale{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.ClientsListTable .TableUICell{overflow:hidden}.ClientsListTable .TableUICell--actionsHeader{justify-content:right}.ClientsListTable .TableUICell--email .TableUICell-clientEmail{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientsAdvancedSearch{max-width:400px;width:40%}.ClientsAdvancedSearch .DropdownSingle--type{max-width:500px}.ClientsHeader{align-items:center;display:flex;height:70px;justify-content:space-between;padding:0 15px}.ClientsHeader-info{align-items:center;display:flex;flex-direction:row}.ClientsHeader-title{font-size:16px;font-weight:700;padding-right:20px}.AddressForm{display:flex;flex-direction:column;width:100%}.AddressForm-wrapper{display:flex;flex-direction:row;max-width:1080px;width:100%}.AddressForm-wrapper .Fieldset{width:50%}.AddressForm-wrapper .Fieldset:first-child{padding-right:10px}.AddressForm-wrapper .Fieldset:last-child{padding-left:10px}.AddressForm-wrapper .Fieldset-item-label{min-width:120px;width:120px}.AddressForm-wrapper .Fieldset-item-component{min-width:calc(80% - 128px);width:calc(80% - 128px)}.AddressForm-wrapper .Fieldset-item--sameAsShipping{position:absolute;right:12px;top:0;width:-moz-max-content;width:max-content}.AddressForm-wrapper .Fieldset-item--sameAsShipping .Fieldset-item-label{min-width:0;width:0}.AddressForm-wrapper .Fieldset-item--sameAsShipping .Fieldset-item-component{max-width:-moz-max-content;max-width:max-content;padding-left:0;width:-moz-max-content;width:max-content}.AccountFooter{border-top:1px solid #bdbdbd;display:flex;justify-content:space-between;margin-top:20px;padding:20px}.AccountInfoForm .Fieldset-checkbox .Fieldset-container{align-items:center;flex-direction:row;width:100%}.AccountInfoForm .Fieldset-checkbox .Fieldset-container .Fieldset-item-label{min-width:0;width:0}.AccountInfoForm .Fieldset-checkbox .Fieldset-container .Fieldset-item-component{min-width:100%;padding-left:0;width:100%}.AccountInfoForm .Fieldset-checkbox .Fieldset-item{width:50%}.MiscellaneousForm-title{display:flex;font-size:16px;font-weight:700;margin-top:20px;max-width:590px;text-align:left;width:100%}.MiscellaneousForm-emptySpace{width:calc(20% + 8px)}.MiscellaneousForm-logoUpdater{display:flex;margin-top:20px;max-width:590px}.MiscellaneousForm-logoLabel{font-size:14px;font-weight:700;min-width:20%;padding-top:10px;text-align:right;width:20%}.MiscellaneousForm-logoBlock{min-width:calc(80% - 8px);padding-left:8px;width:calc(80% - 8px)}.MiscellaneousForm-logoImage{margin-top:20px;max-width:100%}.ClientModal .ModalModern-wrapper--rightSideView{width:min(900px,100%)}.ClientModal .Fieldset{margin-top:20px;max-width:590px}.ClientModal .Fieldset-legend{border-bottom:0;margin-bottom:0}.ClientModal .Fieldset-container{position:relative}.ClientModal .Fieldset .Fieldset-item-label{text-align:end}.ClientModal .Tabs-main{position:relative}.ClientModal .Tab-text{white-space:nowrap}.ClientModal .Checkmark{width:-moz-max-content;width:max-content}.ClientModal .Textarea-input{min-height:32px;transition:none}.ClientModal .EmailOptionsForm .Fieldset{margin-top:0;max-width:750px}.ClientModal .EmailOptionsForm .TwoColumnSearch{padding-bottom:0}.Clients{padding:0}.Clients .ButtonModern-wrapper-loadMore{display:block;margin:10px auto 40px;width:-moz-max-content;width:max-content}.Accordion{width:100%}.Accordion-summary{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:5px}.Accordion-summary--content{border-bottom:.5px solid #bdbdbd;padding:3px 3px 10px 0;position:relative;width:100%}.Accordion-icon{cursor:pointer;display:inline-block;transform:rotate(-90deg);transition:transform .5s}.Accordion-icon--up{transform:rotate(0deg)}.Accordion-details{max-height:0;opacity:0;overflow:hidden;padding:0 10px;transition:.5s ease-in}.Accordion-details--expanded{max-height:100vh;opacity:1}.ClientAccordion{border:1px solid #c4c4c4;border-radius:2px}.ClientAccordion:not(:last-child){border-bottom:0}.ClientAccordion-header{align-items:center;background-color:#f6f7f9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px 5px 20px}.ClientAccordion .Accordion-details{transition:none}.ClientAccordion .Accordion-details--expanded{border-top:1px solid #c4c4c4}.ClientAccordion-title{flex-grow:1;font-size:16px;font-weight:500;text-align:left}.ClientAccordion-actions{align-items:center;display:flex}.ClientAccordion-actions .SVGIcon svg{height:20px;width:20px}.ClientAccordion-actions .SVGIcon svg,.ClientAccordion-actions .SVGIcon svg path{fill:#4f4f4f}.ClientAccordion-actions .ButtonModern--transparent{padding:8px}.ClientAccordion-actions .ButtonModern-expand{transform:rotate(0deg);transition:all .3s}.ClientAccordion-actions .ButtonModern-expand .SVGIcon svg{height:16px;width:16px}.ClientAccordion--expanded .ButtonModern-expand{transform:rotate(180deg)}.ClientInfo{display:flex;flex-direction:row;gap:20px;justify-content:space-between;max-width:1000px}.ClientInfo .Fieldset{width:calc(50% - 10px)}.AccountFooterView{border-top:1px solid #bdbdbd;margin-top:20px;width:100%}.AccountFooterView-wrapper{display:flex;justify-content:space-between;max-width:1000px;padding:20px;width:100%}.AccountContent{display:flex;flex-direction:column;max-width:1000px;width:100%}.AccountContent-wrapper{display:flex;flex-direction:row;gap:20px}.AccountContent-wrapper .Fieldset{width:calc(50% - 10px)}.AccountContent .Fieldset-checkbox{margin-top:0!important}.AccountContent .Fieldset-checkbox .Fieldset-container{align-items:center;flex-direction:row;width:100%}.AccountContent .Fieldset-checkbox .Fieldset-item{margin-bottom:0;width:50%}.AccountContent .Fieldset-checkbox .Fieldset-item:first-child{padding-right:10px}.AccountContent .Fieldset-checkbox .Fieldset-item:last-child{padding-left:10px}.ClientAddress{display:flex;flex-direction:row;gap:20px;max-width:1000px;width:100%}.ClientAddress .Fieldset{box-sizing:border-box;width:calc(50% - 10px)}.ClientAddress .Fieldset-item--sameAsShipping{position:absolute;right:12px;top:0;width:-moz-max-content;width:max-content}.ClientAddress .Fieldset-item--sameAsShipping .Fieldset-item-label{min-width:0;width:0}.ClientAddress .Fieldset-item--sameAsShipping .Fieldset-item-component{max-width:-moz-max-content;max-width:max-content;padding-left:0;width:-moz-max-content;width:max-content}.EmailOptions{max-width:1400px;padding-bottom:20px;width:100%}.EmailOptions .TextInput-value{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;white-space:inherit}.EmailOptions .Fieldset-container{flex-direction:row;flex-wrap:wrap;gap:20px}.EmailOptions .Fieldset-item-label{align-items:flex-start}.EmailOptions .Fieldset-item{margin-bottom:0;width:calc(33.33333% - 20px)}@media(max-width:1023px){.EmailOptions .Fieldset-item{min-width:438px;width:calc(50% - 20px)}}.EmailOptions-label{color:#333;font-size:16px;font-weight:700;margin-top:20px;padding-left:128px;text-align:left}.EmailOptions .Fieldset:first-of-type .Fieldset-item:last-child{width:100%}@media(max-width:1023px){.EmailOptions .Fieldset:first-of-type .Fieldset-item:last-child{width:calc(50% - 20px)}}.EmailOptions .Fieldset:first-of-type .Fieldset-item:last-child .Fieldset-item-label{min-width:166px;width:166px}.EmailOptions .Fieldset:first-of-type .Fieldset-item:last-child .TextInput-value{-webkit-line-clamp:1}@media(max-width:1023px){.EmailOptions .Fieldset:first-of-type .Fieldset-item:nth-child(2n) .Fieldset-item-label{min-width:166px;width:166px}}.Miscellaneous{max-width:1000px}.Miscellaneous-logoUpdater{display:flex;margin-top:20px;max-width:590px}.Miscellaneous-logoLabel{font-size:14px;font-weight:700;margin-bottom:0;min-width:20%;text-align:right;width:20%}.Miscellaneous-logoBlock{align-items:center;display:flex;min-width:calc(80% - 8px);padding-left:8px;width:calc(80% - 8px)}.Miscellaneous-logoImage{margin-top:0;max-width:100%}.Fieldset-miscellaneous{max-width:1000px}.Fieldset-miscellaneous .TextInput-value{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;white-space:inherit}.Fieldset-miscellaneous .Fieldset-item-label{align-items:flex-start}.Services{align-items:center;background-color:#f6f7f9;border:1px solid #c4c4c4;border-radius:2px;display:flex;justify-content:space-between;padding:5px 10px 5px 20px}.Services:not(:last-child){border-bottom:0}.Services-title{flex-grow:1;font-size:16px;font-weight:500;text-align:left}.Services-actions{align-items:center;display:flex;margin-right:32px}.Services-actions .SVGIcon svg{height:20px;width:20px}.Services-actions .SVGIcon svg,.Services-actions .SVGIcon svg path{fill:#4f4f4f}.Services-actions .ButtonModern--transparent{padding:8px}.Services-actions .ButtonModern-expand{transform:rotate(0deg);transition:all .3s}.Services-actions .ButtonModern-expand .SVGIcon svg{height:16px;width:16px}.ClientDetails .Fieldset{margin-top:20px}.ClientDetails .Fieldset-legend{border-bottom:0;margin-bottom:0}.ClientDetails .Fieldset-container{position:relative}.ClientDetails .Fieldset-item-label{min-width:120px;width:120px}.ClientDetails .Fieldset-item-component{max-width:calc(100% - 128px);width:calc(100% - 128px)}.ClientDetails .Checkmark{width:-moz-max-content;width:max-content}.ClientDetails{padding:0}.ClientDetails-title{color:#4f4f4f;font-size:20px;font-weight:600;margin-bottom:20px}.ClientServiceHeader{align-items:flex-end;display:flex;justify-content:space-between;padding:0 0 30px}.ClientServiceHeader-leftBlock{display:flex;flex-direction:column;justify-content:space-between;min-width:300px}.ClientServiceHeader-label{font-size:14px;font-weight:600;margin-right:5px}.ClientServiceHeader-name{font-size:12px;font-weight:500;margin-right:22px}.ClientServiceHeader-search{max-width:300px;width:100%}.ClientServiceHeader-nameWrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px}.ClientServiceHeader .ButtonModern-wrapper-arrowButton{display:none}.ClientServiceHeader .BaseInput-postfix{padding-right:10px}.ClientServiceHeader .ButtonModern--default{padding:8px 10px 8px 0}.Service-modal{display:flex;flex-direction:column;height:100%}.Service-modal section{display:flex;margin:10px 0}.Service-modal section span{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:flex-end;margin-right:20px;width:135px}.Service-modal section .AmountInput-container,.Service-modal section .DateTimePicker,.Service-modal section .DropdownSingle,.Service-modal section .DropdownSingle-control,.Service-modal section .HoursInput-container,.Service-modal section .react-datepicker-wrapper,.Service-modal section .service-dropdown .DropdownSingle{width:450px}.Service-modal section .service-dropdown .DropdownSingle--defaultEmployeeId{margin-top:15px}.Service-modal .ClientServices-modalIsDefault .Checkmark{width:16px}.Service-modal .ClientServices-modalActions{border-top:1px solid #bdbdbd;justify-content:center;margin-top:auto;padding-top:15px}.Service-modal .ClientServices-modalActions .ButtonModern-wrapper{margin:10px 15px;width:150px}.ClientServicesPage .TableUIRow .TableUICell--serviceName{flex:0 1 20%;overflow:hidden;text-overflow:ellipsis}.ClientServicesPage .TableUIRow .TableUICell--technicianAssignmentTypeId{align-items:flex-start;flex-direction:column;justify-content:center;padding-right:15px}.ClientServicesPage .TableUIRow .TableUICell .DropdownSingle--menu{z-index:100}.ClientServicesPage .TableUIRow .TableUICell .MenuActions{justify-content:center}.ClientServicesPage .TableUIRow .TableUICell .MenuActions-client-services-menuActions .ButtonModern{height:36px;width:36px}.Client-services-list-page{padding:0}.Client-services-list-page .TableUICell{justify-content:center;padding:16px 0}.Client-services-list-page .services-list-table-header{background:#fafafa}.Client-services-list-page .TableUICell--technicianAssignmentTypeId{flex:0 1 14%}.Client-services-list-page .TableUICell--isRequired{flex:1 1 0%;justify-content:center}.Client-services-list-page .TableUICell--serviceName{align-items:flex-start;flex:0 1 20%;flex-direction:column;justify-content:center;padding-left:16px}.Client-services-list-page .TableUICell .DateTimePicker-wrapInput{min-width:110px}.Client-services-list-page .ServicesTableRow-wrapper{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.Client-services-list-page .ServicesTableRow-wrapper:nth-child(2){font-size:12px;font-style:italic}.Client-services-list-page .TableUI .TableUIRow{font-size:12px}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-bundle svg,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-feeBundle svg,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-labor svg,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-matrix svg,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-part svg,.Client-services-list-page .TableUI-header .SVGIcon-bundle svg,.Client-services-list-page .TableUI-header .SVGIcon-feeBundle svg,.Client-services-list-page .TableUI-header .SVGIcon-labor svg,.Client-services-list-page .TableUI-header .SVGIcon-matrix svg,.Client-services-list-page .TableUI-header .SVGIcon-part svg{fill:none}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-bundle svg path,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-feeBundle svg path,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-labor svg path,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-matrix svg path,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-part svg path,.Client-services-list-page .TableUI-header .SVGIcon-bundle svg path,.Client-services-list-page .TableUI-header .SVGIcon-feeBundle svg path,.Client-services-list-page .TableUI-header .SVGIcon-labor svg path,.Client-services-list-page .TableUI-header .SVGIcon-matrix svg path,.Client-services-list-page .TableUI-header .SVGIcon-part svg path{fill:#4f4f4f}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-bundle svg circle,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-feeBundle svg circle,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-labor svg circle,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-matrix svg circle,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-part svg circle,.Client-services-list-page .TableUI-header .SVGIcon-bundle svg circle,.Client-services-list-page .TableUI-header .SVGIcon-feeBundle svg circle,.Client-services-list-page .TableUI-header .SVGIcon-labor svg circle,.Client-services-list-page .TableUI-header .SVGIcon-matrix svg circle,.Client-services-list-page .TableUI-header .SVGIcon-part svg circle{fill:#fff}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-money svg,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-percent svg,.Client-services-list-page .TableUI-header .SVGIcon-money svg,.Client-services-list-page .TableUI-header .SVGIcon-percent svg{fill:none}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-money svg path,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-percent svg path,.Client-services-list-page .TableUI-header .SVGIcon-money svg path,.Client-services-list-page .TableUI-header .SVGIcon-percent svg path{fill:#fff}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-money svg circle,.Client-services-list-page .TableUI .TableUIRow .SVGIcon-percent svg circle,.Client-services-list-page .TableUI-header .SVGIcon-money svg circle,.Client-services-list-page .TableUI-header .SVGIcon-percent svg circle{fill:#4f4f4f}.Client-services-list-page .TableUI .TableUIRow .SVGIcon-matrixService path:first-child,.Client-services-list-page .TableUI-header .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.ClientServicesPage{padding-bottom:30px}.ClientServicesPage .ButtonModern-wrapper-loadMore{display:flex;margin:30px auto 0;width:180px}.VehicleInventory-advancedSearch{padding:0 20px;width:800px}.VehicleInventory-advancedSearch-block{border-bottom:1px solid #bdbdbd;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:5px;padding-top:10px}.VehicleInventory-advancedSearch-block .FormElement{margin-bottom:10px;width:370px}.VehicleInventory-searchInput{font-weight:400;width:420px}.VehicleInventory-searchInput .AdvancedSearchPopup-header{font-weight:700}.VehicleInventory-searchInput .Search-savedSearch{display:none}.VehicleInventory-header{border-bottom:1px solid #d3d3d3;display:flex;font-weight:700;justify-content:space-between;min-height:65px;padding:0}.VehicleInventory-headerTitle{font-size:16px;padding-right:20px}.SeeAllButton{align-items:center;display:flex;justify-content:center;padding:15px 0;width:100%}.SeeAllButton .Button{border-radius:5px;height:35px;width:130px}.SeeAllButton .Button-content{font-size:14px}.InventoryVehiclesTags{flex-wrap:nowrap;width:100%}.InventoryVehiclesTags,.InventoryVehiclesTags-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;max-width:100%}.InventoryVehiclesTags-row{flex-wrap:wrap;margin:0}.InventoryVehiclesTags-text{color:#000;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.InventoryVehiclesTags-row .InventoryVehiclesTags-text{padding-right:5px}.InventoryVehiclesTags-btnPopover{background-color:transparent;position:relative}.InventoryVehiclesTags-btnPopover:before{content:"";height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.InventoryVehiclesTags-column{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0}.InventoryVehiclesTags .SVGIcon-inventoryVehiclesTags{margin-right:6px}.InventoryVehiclesTags .SVGIcon-inventoryVehiclesTags svg{fill:none}.InventoryVehiclesTags .SVGIcon-inventoryVehiclesTags svg circle,.InventoryVehiclesTags .SVGIcon-inventoryVehiclesTags svg path{fill:#000}.VehicleItem{border:1px solid #dcdcdc;display:flex}.VehicleItem:not(:first-child){border-top:none}.VehicleItem-row{display:flex;flex-grow:1;flex-wrap:wrap;padding:15px}.VehicleItem-mark{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:20px 8px 20px 23px}.VehicleItem-header{display:flex;font-size:14px;font-weight:700;padding-bottom:10px;width:calc(100% - 250px)}@media(max-width:1440px){.VehicleItem-header{width:100%}}.VehicleItem-header--alignRight{justify-content:flex-end}.VehicleItem-header .FormElement{width:50%}@media(max-width:1440px){.VehicleItem-header .FormElement{width:calc(66.66667% - 166.66667px)}}.VehicleItem-header .InventoryVehiclesTags--vehicleItemTags{width:50%}@media(max-width:1440px){.VehicleItem-header .InventoryVehiclesTags--vehicleItemTags{width:calc(33.33333% + 166.66667px)}}.VehicleItem-info{display:flex;flex-direction:column;flex-wrap:wrap;height:70px;overflow:hidden;width:calc(100% - 250px)}@media(max-width:1440px){.VehicleItem-info{height:90px}}@media(max-width:1279px){.VehicleItem-info{height:110px}}.VehicleItem-info .FormElement{max-width:25%;padding:3px 0;width:100%}@media(max-width:1440px){.VehicleItem-info .FormElement{max-width:33.3333333333%}}.VehicleItem-actions{align-items:center;display:flex;flex-basis:250px;justify-content:space-between}.VehicleItem-actions .MenuActions{max-width:48px}.VehicleItem .FormElement-label{font-size:12px}.VehicleItem .InventoryVehiclesTags--vehicleItem:not(:first-child){margin-top:5px}.InventoryVehiclesAddNew{display:flex;flex-direction:column;width:100%}.InventoryVehiclesAddNew-content .FormElement{margin:0 150px 0 60px;padding:6px 0}.InventoryVehiclesAddNew-content .FormElement .Select .IconSVG svg{fill:none}.InventoryVehiclesAddNew-content .FormElement .Select .IconSVG svg path{fill:#4f4f4f}.InventoryVehiclesAddNew-content .FormElement .Select .IconSVG svg circle{fill:#000}.InventoryVehiclesAddNew-contentYear.FormElement{margin-right:290px}.InventoryVehiclesAddNew-contentFuel.FormElement{margin-right:330px}.InventoryVehiclesAddNew-contentSalesDate.FormElement{margin-right:350px}.InventoryVehiclesAddNew-contentVin{align-items:center;display:flex;margin-right:55px}.InventoryVehiclesAddNew-contentVin .FormElement{flex:1;margin-right:15px}.InventoryVehiclesAddNew-content .ButtonModern-decode{padding:5px 16px}.InventoryVehiclesAddNewFooter{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center}.InventoryVehiclesAddNewFooter .ButtonModern-cancel,.InventoryVehiclesAddNewFooter .ButtonModern-save{width:150px}.InventoryVehiclesAddNewFooter .ButtonModern-wrapper-save{margin-left:10px}.InventoryVehiclesServiceContract{background-color:inherit;width:100%}.InventoryVehiclesServiceContract-content{background-color:inherit;margin:20px 0;overflow:inherit}.InventoryVehiclesServiceContract-table{position:relative}.InventoryVehiclesServiceContract-tableHeader{background-color:#f2f2f2;font-size:14px;font-weight:700}.InventoryVehiclesServiceContract-tableHeader,.InventoryVehiclesServiceContract-tableRow{align-items:center;display:flex;flex-grow:0;height:40px;overflow:hidden;padding-left:10px}.InventoryVehiclesServiceContract-tableRow{border-bottom:1px solid #bdbdbd}.InventoryVehiclesServiceContract-tableItem{flex-basis:23%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.InventoryVehiclesServiceContract-tableItem--action{flex-basis:8%}.InventoryVehiclesServiceContract-header>*{font-size:14px;margin-bottom:20px}.VehicleHistoryInfo{color:#4f4f4f;font-size:16px;padding:15px 0}.VehicleHistoryInfo-carInfo{display:inline-block}.VehicleHistoryInfo-carInfoItem{padding-right:5px}.VehicleHistoryInfo-carInfoItem:last-child:after{content:"/";padding:0 3px 0 7px}.Tree{flex-direction:column;min-height:100px;padding:5px 10px}.Tree,.TreeItem{display:flex;width:100%}.TreeItem{padding-left:35px;position:relative}.TreeItem .ButtonModern-wrapper-treeItem{left:0;position:absolute;top:0}.TreeItem .ButtonModern-wrapper-treeItem .ButtonModern{height:-moz-fit-content;height:fit-content;min-height:35px;min-width:35px;padding:5px 10px}.TreeItem--active>.ButtonModern-wrapper-treeItem .SVGIcon{transform:rotate(180deg)}.TreeItem-main{display:flex;flex-direction:column;width:100%}.TreeItem-main .ButtonModern-wrapper-treeItem .ButtonModern{padding-left:0}.TreeItem-main .TreeItem{padding-left:25px}.TreeItem-header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:35px}.VehicleHistoryTable{position:relative}.VehicleHistoryTable-header{align-items:center;background-color:#f2f2f2;display:flex;flex-grow:0;font-size:14px;font-weight:700;height:35px;overflow:hidden}.VehicleHistoryTable-content{height:calc(100vh - 260px);overflow-y:auto}.VehicleHistoryTable-row{align-items:center;display:flex;flex-grow:0;height:35px;overflow:hidden;width:100%}.VehicleHistoryTable-item{display:flex;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100px;word-break:break-word}.VehicleHistoryTable-itemEntity{flex-grow:3;justify-content:flex-start;text-align:left}.VehicleHistoryTable-item--highlited{font-weight:700}.VehicleHistoryTable-itemName{overflow:hidden;text-overflow:ellipsis}.VehicleHistoryTable-header .VehicleHistoryTable-itemEntity{padding-left:10px}.VehicleHistoryTable-amount{justify-content:flex-end;padding-right:10px}.VehicleHistoryTable-entityNumber,.VehicleHistoryTable-entityNumberWithLink{padding-left:5px}.VehicleHistoryTable-entityNumberWithLink{color:#000;cursor:pointer;text-decoration:underline}.VehicleHistoryTable-entityNumberWithLink:active,.VehicleHistoryTable-entityNumberWithLink:visited{color:#000;text-decoration:underline}.VehicleHistoryTable-emptyPlaceholder{color:#ed1c24;display:flex;font-size:30px;justify-content:center;margin-top:100px}.VehicleHistoryTable .Tree--vehicleHistoryTable{border:1px solid #bdbdbd}.VehicleInventoryAttachmentLink{color:#eb5757;font-size:12px;text-decoration:underline}.VehicleInventoryAttachmentLink:hover{opacity:.5;text-decoration:underline!important}.VehicleInventoryAttachmentLink:focus,.VehicleInventoryAttachmentLink:visited{color:#eb5757;font-size:12px;text-decoration:underline}.VehicleInventoryAttachmentLink--disabled{color:#4f4f4f;pointer-events:none;text-decoration:none}.OrderPartListTableDocuments{margin-top:30px;padding:0 20px}.OrderPartListTableDocuments-item{border-top:.5px solid #bdbdbd;margin-top:30px;padding-left:25px;padding-top:15px;position:relative}.OrderPartListTableDocuments-item--empty{color:#ed1c24;font-weight:700;margin-top:25px;text-align:center}.OrderPartListTableDocuments-itemHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.OrderPartListTableDocuments-title{color:#333;font-size:16px;font-weight:700;line-height:26px;padding-bottom:12px;padding-left:16px}.OrderPartListTableDocuments-number{align-items:center;background:#f2f2f2;color:#4f4f4f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;height:25px;justify-content:center;left:0;line-height:14px;position:absolute;top:-1px;width:25px}.OrderPartListTableDocuments-addDocumentIconSVG{margin-right:15px}.OrderPartListTableDocuments-addDocumentIconSVG:hover{cursor:pointer;opacity:.5}.OrderPartListTableDocuments-tableHeader>.OrderPartListTableDocuments-tableHeaderItem{color:#000;font-size:12px;font-weight:400;height:32px;padding:10px 15px}.OrderPartListTableDocuments-tableRowCellItem{font-size:12px;padding:12px}.OrderPartListTableDocuments-tableRowCellItemNote{font-size:12px;font-style:italic;padding:12px}.OrderPartListTableDocuments-deleteIconSVG:hover{fill:#eb5757;cursor:pointer}.OrderPartListTableDocuments-deleteIcon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.OrderPartListTableDocuments-emptyList{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;justify-content:center;padding-top:25px}.OrderPartListTableDocuments-document{color:#4f4f4f;font-size:12px}.OrderPartListTableDocuments-documentLink{color:#eb5757;font-size:12px;text-decoration:underline}.OrderPartListTableDocuments-documentLink:hover{cursor:pointer;opacity:.5}.OrderPartsList{border:1px solid #d3d3d3;border-bottom:none}.OrderPartsList-documents{width:800px}.OrderPartsList-documentsHeader{font-size:14px;font-weight:700;padding-bottom:5px}.OrderPartsList-documents .Table{padding:0 0 15px}.OrderPartsList-documents .PartsManagementDetailsPartDetailsDocuments-itemNumber{width:20%}.OrderPartsList-documents .PartsManagementDetailsPartDetailsDocuments-itemDate{width:30%}.OrderPartsList-documents .PartsManagementDetailsPartDetailsDocuments-itemAmount,.OrderPartsList-documents .PartsManagementDetailsPartDetailsDocuments-itemNotes{width:15%}.OrderPartsList-documents .PartsManagementDetailsPartDetailsDocuments-itemDocument{width:20%}.OrderPartsList-order{font-size:14px;font-weight:700}.OrderPartsList-order,.OrderPartsList-part{border-bottom:1px solid #d3d3d3;display:flex;padding:10px}.OrderPartsList-part:last-child{border-bottom:none}.OrderPartsList-partName,.OrderPartsList-partNumber,.OrderPartsList-partVendor{align-items:center;display:flex;flex-grow:2;justify-content:flex-start;width:100px}.OrderPartsList-partDocuments{height:35px}.OrderPartsList-partAmount,.OrderPartsList-partDocuments,.OrderPartsList-partQuantity{align-items:center;display:flex;flex-grow:1;justify-content:center;width:100px}.OrderPartsList .IconSvg-wrapper{pointer-events:none}.VehiclePartsTable-header .VehicleHistoryTable-header{padding-right:10px}.VehiclePartsTable-content{height:calc(100vh - 260px);overflow-y:auto}.VehiclePartsTable-itemName,.VehiclePartsTable-itemNumber,.VehiclePartsTable-itemVendor{flex-grow:2;justify-content:flex-start}.VehiclePartsTable-itemAmount,.VehiclePartsTable-itemDocuments,.VehiclePartsTable-itemQuantity{flex-grow:1}.VehiclePartsTable-item .OrderPartsList{margin:20px 0}.InventoryVehiclesHistory-content{position:relative;width:100%}.InventoryVehiclesHistory-search{display:flex;height:55px;margin-top:15px}.InventoryVehiclesHistory-search .Search{width:300px}.InventoryVehiclesHistory-search .SearchInputNew-reset{right:10px}.InventoryVehiclesHistory .ModalModern-wrapper-vehicleHistoryModal{max-width:900px;width:100%}.VehicleItemContainer-modal{width:-moz-fit-content;width:fit-content}.VehicleItemContainer-modal--empty{width:700px}.VehicleInventory-table-item{border:1px solid #dcdcdc;border-radius:5px;border-top:none}.VehicleInventory-table-item--padded{margin-top:10px}.VehicleInventory-table-itemName{border-left:3px solid #ed1c24}.VehicleInventory-table-itemName--active{border-left:3px solid #61b615}.VehicleInventory-table-itemActions{align-items:center;display:flex;justify-content:flex-end}.VehicleInventory-table-itemActions-action{display:flex;flex-direction:column;padding:0 15px;text-align:center}.VehicleInventory-table-itemActions-button{margin-bottom:5px}.VehicleInventory-table-itemDescription{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleInventory-table-item .VehicleItem{border:none;border-bottom:1px solid #dcdcdc;margin:0 15px -1px;padding:15px 0}.VehicleInventory-table{padding:20px 0}.VehicleInventory-tableHeader{background:#eee;display:flex;font-weight:700}.VehicleInventory-tableRow{border-bottom:1px solid #eee;border-left:none;border-top:1px solid #eee;display:flex;max-height:75px;overflow:hidden}.VehicleInventory-tableRow:hover{background-color:#f4f7fd}.VehicleInventory-table-content{min-height:70px;position:relative}.VehicleInventory-table--empty{align-items:center;color:#ed1c24;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;height:300px;justify-content:center}.VehicleInventory-tableInventoryRow{align-items:center;display:flex;justify-content:flex-start;min-width:25%;padding:20px;width:25%}.VehicleInventory-tableInventoryRowText{display:block;overflow:hidden;text-overflow:ellipsis}.VehicleInventory-tableDescriptionRow{align-items:center;display:flex;justify-content:flex-start;min-width:25%;padding:20px;width:25%}.VehicleInventory-tableQuantityRow{align-items:center;display:flex;justify-content:center;padding:20px;width:5%}.VehicleInventory-tableStatusRow{align-items:center;display:flex;justify-content:center;padding:20px;width:30%}.VehicleInventory-tableActionsRow{align-items:center;display:flex;justify-content:flex-end;min-width:270px;padding:10px;width:15%}.VehicleInventory-addNew-SCTab-search{margin-bottom:15px;width:420px}.VehicleInventory-addNew-SCTab-contract{align-items:center;background-color:#eee;display:flex;flex-direction:column;margin:10px 10px 10px 0}.VehicleInventory-addNew-SCTab-contractLabel{margin-left:10px;margin-right:auto}.VehicleInventory-addNew-SCTab-contractRow{display:flex;padding:10px 5px;width:100%}.VehicleInventory-addNew-SCTab-contract .VehicleInventory-autoCreateServiceRequest{border-top:1px solid #d3d3d3;display:flex;justify-content:flex-end;padding:10px 5px;width:100%}.VehicleInventory-addNew-SCTab-contract .VehicleInventory-autoCreateServiceRequest .AutoCompleteSingle--autoCreateServiceRequest{width:70%}.VehicleInventory-addNew-SCTab-commonCheckbox{padding-bottom:10px}.VehicleInventory-addNew-SCTab-commonCheckbox .Checkbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.VehicleInventory-addNew-SCTab-commonCheckbox .Checkbox-label{line-height:18px;padding-left:15px}.VehicleInventory-addNew-SCTab-contractName{font-size:14px;font-weight:700;line-height:18px;margin:0}.VehicleInventory-addNew-SCTab-contractName:not(:last-child){margin-bottom:5px}.VehicleInventory-addNew-SCTab-column{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-left:10px}.VehicleInventory-addNew-SCTab .FormElement .Select .IconSVG svg{fill:none}.VehicleInventory-addNew-SCTab .FormElement .Select .IconSVG svg path{fill:#4f4f4f}.VehicleInventory-addNew-SCTab .FormElement .Select .IconSVG svg circle{fill:#000}.VehicleInventory-addNew-generalTab-switch{margin-left:68px}.VehicleInventory-addNew-generalTab-control{padding:5px 0;width:385px}.VehicleInventory-addNew-generalTab-control--textarea{padding:5px 0;width:610px}.VehicleInventory-addNew-generalTab-control--textarea textarea{height:120px}.VehicleInventory-addNew-generalTab-control--textarea label{align-self:flex-start;margin-top:10px}.VehicleInventory-addNew-generalTab .Textarea{margin:10px 0;width:610px}.VehicleInventory-addNew-generalTab .Textarea-label{min-width:115px}.VehicleInventory-addNew-generalTab .Textarea-input{height:120px}.VehicleInventory-addNew-generalTab .FormElement .Select .IconSVG svg{fill:none}.VehicleInventory-addNew-generalTab .FormElement .Select .IconSVG svg path{fill:#4f4f4f}.VehicleInventory-addNew-generalTab .FormElement .Select .IconSVG svg circle{fill:#000}.VehicleInventory-addNew-generalTab .AutoCompleteSingle-label{min-width:115px;text-align:end}.ModalModern-wrapper-addEditInventoryModal{width:min(100vw,900px)}.ModalModern-wrapper-addEditInventoryModal .VehicleInventoryAddNew{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ModalModern-wrapper-addEditInventoryModal .VehicleInventoryAddNew-modalBody{display:flex;padding:0}.ModalModern-wrapper-addEditInventoryModal .VehicleInventoryAddNew .Tabs--VehicleInventory{margin-top:-var(--tabs-border-width)}.ModalModern-wrapper-addEditInventoryModal .VehicleInventoryAddNew .Tabs-main{padding:30px 15px}.VehicleInventory{padding:0}.VehicleInventory-containerModal{width:-moz-fit-content;width:fit-content}.VehicleInventory-containerModal--empty{width:700px}.InventoryVehicles-advancedSearch{display:flex;justify-content:space-between;padding:20px 30px 20px 0;width:780px}.InventoryVehicles-advancedSearch .FormElement{margin-bottom:10px}.InventoryVehicles-advancedSearch-block{width:345px}.InventoryVehicles-advancedSearch-block .FormElement-label{min-width:90px}.InventoryVehicles-advancedSearch-dateBlock{display:flex;margin-left:55px}.InventoryVehicles-advancedSearch-dateBlock .FormElement-label{min-width:35px}.InventoryVehiclesSearch{align-items:center;display:flex;justify-content:space-between;width:100%}.InventoryVehiclesSearch .PinnedSearches{width:55%}.InventoryVehiclesSearch-searchInput{font-weight:400;width:420px}.InventoryVehiclesSearch-searchInput .AdvancedSearchPopup-header{font-weight:700}.InventoryVehiclesSearch-searchInput .Search-savedSearch{margin-top:0}.InventoryVehicles-header{align-items:flex-start;align-items:center;border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:65px;padding:0 10px 10px}.InventoryVehicles-headerRight{margin-top:5px;width:75%}.InventoryVehiclesTable{padding:20px 10px}.InventoryVehiclesTable-content{min-height:100px;position:relative}.InventoryVehiclesTable-header{align-items:center;display:flex;padding-bottom:20px}.InventoryVehiclesTable-mark{align-items:center;background:#e0e0e0;border-radius:4px;display:flex;height:32px;justify-content:center;margin:0 15px;padding:8px}.InventoryVehiclesTable-mark .Checkmark-wrapper{margin-bottom:0}.InventoryVehiclesTable .Tags--inventoryVehiclesTags{padding-bottom:0}.InventoryVehiclesTable-empty{align-items:center;color:#ed1c24;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;height:300px;justify-content:center}.InventoryVehiclesTable .ServiceContracts-sideModal{z-index:1203}.InventoryVehiclesTable .Backdrop{z-index:1202}.PopoverItem-content-inventoryVehiclesTags{min-width:90px}.InventoryVehicles{padding:10px}.AmountRange{display:flex;width:100%}.AmountRange-label{font-size:14px;font-weight:700;line-height:32px;padding-right:8px;white-space:nowrap}.AmountRange-fields{display:flex;width:100%}.AmountRange-fields .AmountInput-container-fromAmount,.AmountRange-fields .AmountInput-container-toAmount{width:50%}.AmountRange-fields .AmountInput-container .BaseInput,.AmountRange-fields .AmountInput-container .BaseInput-content{max-width:100%}.AmountRange-fields .AmountInput-container-fromAmount{padding-right:8px}.AmountRange--hasError .BaseInput{border:1px solid red}.InvoicesActiveSearchForm{align-items:center}.InvoicesActiveSearchForm,.InvoicesActiveSearchForm .AdvancedSearch{display:flex;justify-content:flex-end;width:100%}.InvoicesActiveSearchForm .AdvancedSearchInput{width:100%}.InvoicesActiveSearchForm .AdvancedSearchForm{max-height:calc(100vh - 180px);min-width:min(900px,100vw - 80px);overflow:hidden;overflow-y:scroll}.InvoicesActiveSearchForm .AdvancedSearchForm-header{background-color:#fff;position:sticky;top:0;z-index:2}.InvoicesActiveSearchForm-pinnedSearch{align-items:center;display:flex;justify-content:center;width:33.3333333333%}@media(max-width:1023px){.InvoicesActiveSearchForm-pinnedSearch{flex-grow:1;justify-content:flex-end;width:auto}}.InvoicesActiveSearchForm-column{display:flex;flex-direction:column;width:100%}.InvoicesActiveSearchForm .Fieldset:last-child{padding-top:33px}.InvoicesActiveSearchForm .Fieldset-item-label{color:#4f4f4f;font-weight:400;white-space:nowrap;width:max(110px,20%)}@media(max-width:1023px){.InvoicesActiveSearchForm .Fieldset-item-label{text-align:end;white-space:wrap}}.InvoicesActiveSearchForm .Fieldset .BaseInput-label{font-weight:400}.InvoicesActiveSearchForm .Fieldset-item-component{width:calc(100% - max(110px,20%))}.InvoicesActiveSearchForm .Fieldset-legend{border:none;color:#4f4f4f;font-weight:500;margin-bottom:0}.InvoicesActiveSearchForm .Fieldset-header{border-bottom:1px solid #bdbdbd;padding:10px 0 0;width:100%}.InvoicesActiveSearchForm .Fieldset-header .Fieldset-container{width:min(50%,370px)}.InvoicesActiveSearchForm .Fieldset-header .Fieldset-item{margin-bottom:20px}.InvoicesActiveSearchForm .Fieldset-column{padding:0;width:50%}.InvoicesActiveSearchForm .Fieldset-column .Fieldset-container{max-width:370px;width:100%}.InvoicesActiveSearchForm .Fieldset .DateRange .DateRange-label{font-weight:400;margin-bottom:0;padding:0 8px 0 0;width:auto}.InvoicesActiveSearchForm .Fieldset .DateRange .DateRange-container--from{margin-right:8px}.InvoicesActiveSearchForm-row{display:flex;justify-content:space-between;padding:10px 0}.InvoicesActiveSearchForm-row:not(:last-child){border-bottom:1px solid #bdbdbd}.InvoicesActiveSearchForm-row--payment .Fieldset:last-child{padding-top:0}.InvoicesSearch{align-items:center;display:flex;justify-content:flex-end;width:100%}.InvoicesSearch-pinnedSearch{flex-grow:1}.InvoicesSearch-advancedSearch{padding-left:20px;width:400px}@media(max-width:1023px){.InvoicesSearch-advancedSearch{width:250px}}.ButtonRow-btnWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}.ButtonRow-iconBtn{margin-left:46px;text-align:center}.HeaderInvoices{align-items:center;background-color:#fff;box-shadow:0 2px 4px -4px rgba(0,0,0,.5);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:93px;padding:0 0 15px;position:sticky;top:0;width:100%;z-index:99}.HeaderInvoices+.Table{padding:0}.HeaderInvoices-title{margin-top:0}.HeaderInvoices-search{width:400px}.HeaderInvoices-search .Search-savedSearch{margin-top:10px;width:100%}.HeaderInvoices-search .SavedSearchList-searchText{overflow:hidden;text-overflow:ellipsis}.HeaderInvoices--savedSearch{max-width:500px}.HeaderInvoices .ButtonIcon-btn .IconSvg-wrapper{align-items:center;display:flex;justify-content:center}.ClientInfo-rowBlock{flex-wrap:wrap;margin-top:4px}.ClientInfo-link{color:#4f4f4f;word-break:break-all}.ClientInfo-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.NotesInfo{align-items:center;background:#f2f2f2;border-radius:5px;color:#333;display:flex;flex-direction:row;flex-wrap:nowrap;font-style:italic;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.NotesInfo:after{border-bottom:10px solid #f2f2f2;border-left:15px solid transparent;border-right:12px solid transparent;bottom:8px;content:" ";height:0;left:-13px;position:absolute;transform:rotate(24deg);width:0}.NotesInfo-leftBlock{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;width:calc(100% - 52px)}.NotesInfo-title{font-weight:700;width:50px}.NotesInfo-text{overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.NotesInfo-text--flex{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.NotesInfo-icon{cursor:pointer;padding-right:15px}.NotesInfo-link{color:#eb5757;cursor:pointer;margin-left:10px;white-space:nowrap;width:52px}.NotesInfo-link:hover{text-decoration:underline}.TotalPaidBalance--wrapper{justify-content:space-between}.MultipleItemsCollapser--moreWrapper,.TotalPaidBalance--wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.MultipleItemsCollapser--moreWrapper{justify-content:flex-start;margin-bottom:20px}.MultipleItemsCollapser--counter{align-items:center;background-color:#f2f2f2;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:21px;justify-content:center;margin-right:10px;width:21px}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-status{flex:0 0 4.5%;min-width:80px}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-status .StatusBadge-text{text-align:center}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-info{flex:0 0 15.5%;overflow:hidden}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-clientInfo .Table-rowBlock-textBlock{word-break:break-all}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-clientInfo{flex:0 0 21.3%;overflow:hidden;padding:15px 15px 30px}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-vehicleInfo{flex:1 1 auto;min-width:32%;padding:15px 15px 30px}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-paymentInfo{flex:0 0 15.5%;max-width:180px;min-width:150px}.Table.FlexTable .Table-cell.Table-cell--invoicesRow-menuActions{align-items:flex-end;flex:0 0 4.5%;min-width:60px}.InvoicesRow{min-height:144px}.InvoicesRow--draftBackground,.InvoicesRow--draftBackground .InvoicesRow-info,.InvoicesRow--draftBackground .InvoicesRow-status{background:#eaeaea}.InvoicesRow--newBackground,.InvoicesRow--newBackground .InvoicesRow-info,.InvoicesRow--newBackground .InvoicesRow-status{background:#e5f6fd}.InvoicesRow--voidBackground,.InvoicesRow--voidBackground .InvoicesRow-info,.InvoicesRow--voidBackground .InvoicesRow-status{background:#fdeeee}.InvoicesRow--approvedBackground,.InvoicesRow--approvedBackground .InvoicesRow-info,.InvoicesRow--approvedBackground .InvoicesRow-status{background:#e9f7ef}.InvoicesRow--exportedBackground,.InvoicesRow--exportedBackground .InvoicesRow-info,.InvoicesRow--exportedBackground .InvoicesRow-status,.InvoicesRow--exportfailedBackground,.InvoicesRow--exportfailedBackground .InvoicesRow-info,.InvoicesRow--exportfailedBackground .InvoicesRow-status{background:#fffbed}.InvoicesRow--archivedBackground,.InvoicesRow--archivedBackground .InvoicesRow-info,.InvoicesRow--archivedBackground .InvoicesRow-status{background:#fff}.InvoicesRow--exportnotnequiredBackground .InvoicesRow-info,.InvoicesRow--exportnotrequiredBackground,.InvoicesRow--exportnotrequiredBackground .InvoicesRow-status{background:#fffbed}.InvoicesRow-paymentInfo{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.InvoicesRow-createDate{overflow:hidden;text-overflow:ellipsis}.InvoicesRow-rowBlock{flex-wrap:wrap}.InvoicesRow-approved{background-color:#27ae60}.InvoicesRow-detailsLink{color:#4f4f4f;display:block;font-weight:700}.InvoicesRow-rowBlock{margin-bottom:3px}.InvoicesRow-status{border-left:1px solid #bdbdbd;padding-bottom:30px!important}.InvoicesRow-info,.InvoicesRow-status{border-right:1px solid #bdbdbd}.InvoicesRow-clientInfo{margin-left:10px}.Table.FlexTable .InvoicesRow-vehicleInfo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.InvoicesRow-menuActions{border-right:1px solid #bdbdbd}.Table.FlexTable .InvoicesRow-notesInfo{border-bottom:none;bottom:5px;left:380px;padding:0;position:absolute;right:94px}.Table.FlexTable .InvoicesRow-notesInfo--withoutIcon .NotesInfo-icon{display:none}.InvoicesRow-label{text-align:start}@media(max-width:1750px){.Table.FlexTable .InvoicesRow-vehicleInfo{display:block;width:100%}.InvoicesRow-orderInfoInnerItem{width:100%}}.WorkOrderNotes{width:100%}.WorkOrderNotes-orderWrapper{margin-bottom:20px;overflow:auto}.WorkOrderNotes-note{border-bottom:.5px solid #bdbdbd;padding-bottom:11px}.WorkOrderNotes-newNoteContainer{padding:10px 0 0 10px}.WorkOrderNotes-noteInfo{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;font-weight:700;justify-content:flex-start;margin-left:10px;padding-top:5px;width:100%}.WorkOrderNotes-noteContainer{justify-content:space-between;max-height:50px}.WorkOrderNotes-noteContainer,.WorkOrderNotes-noteWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.WorkOrderNotes-noteWrapper{justify-content:flex-start}.WorkOrderNotes-notesBlock{padding-top:10px}.WorkOrderNotes-notesBlock .NotesList{width:100%}.WorkOrderNotes-notesBlock .NotesList:not(:first-child){margin-top:10px}.WorkOrderNotes-notesBlock .NotesList .TextNote{width:100%}.ServicesNotes .Accordion-summary--content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0}.ServicesNotes{border-top:1px solid #bdbdbd;margin-bottom:10px}.ServicesNotes-title{font-size:16px;font-weight:700;margin-bottom:10px}.ServicesNotes-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:700;justify-content:space-between;min-height:45px;padding:10px 0 10px 5px;width:100%}.ServicesNotes-notesBlock{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.ServicesNotes .NotesList{width:100%}.ServicesNotes .NotesList:not(:first-child){margin-top:10px}.ServicesNotes .NotesList .TextNote{width:100%}.TasksNotes .Accordion-summary--content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0}.TasksNotes{border-top:1px solid #bdbdbd;margin-bottom:10px}.TasksNotes-title{font-size:16px;font-weight:700;margin-bottom:10px}.TasksNotes-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:700;justify-content:space-between;min-height:45px;padding:10px 0 10px 5px;width:100%}.TasksNotes-notesBlock{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-top:10px}.TasksNotes .NotesList{width:100%}.TasksNotes .NotesList:not(:first-child){margin-top:10px}.TasksNotes .NotesList .TextNote{width:100%}.WorkOrderNote-btnWrapper{padding:10px 0 0;text-align:end}.WorkOrderNote-newNoteContainer{padding-top:10px}.WorkOrderNote-newNoteContainer .NotesList:not(:first-child){margin-top:10px}.WorkOrderNote-newNoteContainer .NotesList,.WorkOrderNote-newNoteContainer .NotesList .TextNote{width:100%}.WorkOrderNote-notesContainer{padding-bottom:10px}.InvoiceNotes{width:100%}.InvoiceNotes-wrapper{align-items:center;display:flex;justify-content:space-between;padding-top:20px;text-align:end;width:100%}.InvoiceNotes-invoiceNumber{font-size:16px;font-weight:700}.InvoiceNotes-galleryWrapper{padding:10px 0;text-align:end}.InvoiceNotes-galleryWrapper .ButtonModern-wrapper{width:100%}.InvoiceNotes-iconBtn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:8px}.InvoiceNotes-iconBtn--icon{fill:#fff;height:14px;width:14px}.InvoiceNotes-iconBtn--content{margin-left:5px}.InvoiceNotes-notesContainer{border-bottom:.5px solid #bdbdbd;padding:10px 0}.InvoiceNotes .NotesList{width:100%}.InvoiceNotes .NotesList:not(:first-child){margin-top:10px}.InvoiceNotes .NotesList .TextNote{width:100%}.Table.FlexTable .Table-cell.Table-cell{word-break:break-word}.Table.FlexTable .Table-cell.Table-cell--auditLog-date{flex:0 0 26%}.Table.FlexTable .Table-cell.Table-cell--auditLog-user{flex:0 0 15%}.Table.FlexTable .Table-cell.Table-cell--auditLog-ip{flex:0 0 17%}.Table.FlexTable .Table-cell.Table-cell--auditLog-notes{align-items:start;flex:1 1 auto;max-width:275px;word-break:break-all}.InvoiceAuditLog-lockCell{border-right:1px solid #bdbdbd}.InvoiceAuditLog-startCell{border-left:1px solid #bdbdbd}.AuditLog{overflow:auto}.AuditLog .Table.FlexTable{padding:12px 5px 0 0}.AttachmentRow-nameContainer{display:flex;flex-direction:column;gap:2px}.AttachmentRow-checkboxIconAndName{align-items:center;display:flex;gap:12px}.AttachmentRow-icon{align-items:center;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.AttachmentRow-icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.AttachmentRow-nameInfo{display:flex;flex:1;flex-direction:column;gap:4px}.AttachmentRow-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#4f4f4f;display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-break:break-all}.AttachmentRow-name--clickable{align-items:center;cursor:pointer;display:flex;gap:8px}.AttachmentRow-name--clickable:hover{color:#464646;text-decoration:underline}.AttachmentRow-metadata{color:#828282;font-size:12px;line-height:16px}.AttachmentRow-actions{align-items:center;display:flex;justify-content:flex-end;width:100%}.AttachmentRow-actions .SVGIcon svg{height:24px;width:24px}.AttachmentTable{margin-bottom:24px}.AttachmentTable-header{align-items:center;border-bottom:1px solid #bdbdbd;display:flex;justify-content:space-between;padding:16px 0}.AttachmentTable-titleSection{align-items:center;cursor:pointer;display:flex;gap:8px}.AttachmentTable-title{color:#4f4f4f;font-size:18px;font-weight:600;margin:0}.AttachmentTable-content{margin-top:16px}.AttachmentTable .TableUI .TableUICell--selection{flex:0 0 48px}.AttachmentTable .TableUI .TableUICell--attachment{flex:0 0 calc(65% - 161.2px)}.AttachmentTable .TableUI .TableUICell--description{flex:0 0 calc(35% - 86.8px);word-break:break-word}.AttachmentTable .TableUI .TableUICell--action{flex:0 0 200px;justify-content:flex-end}.AttachmentTable .Accordion-summary{gap:8px;padding-right:0}.AttachmentTable .Accordion-summary--content{align-items:center;border-bottom:none;display:flex;flex-grow:1;gap:8px;justify-content:space-between;padding:0}.AttachmentTable .Accordion-details{padding:0}.AttachmentTable .Accordion-details--expanded{max-height:-moz-fit-content;max-height:fit-content;padding:16px 0 0}.ModalModern-wrapper-attachmentModal .ModalModern{width:640px}.ModalModern-wrapper-attachmentModal .ModalModern-footer{display:flex!important}.ModalModern-wrapper-attachmentModal .ModalModern-footer .ButtonGroup{padding:0 20px;width:100%}.AttachmentModal-title{color:#4f4f4f;font-size:18px;font-weight:900;margin-bottom:16px}.AttachmentModal-content{background-color:#efefef;border:1px solid #bdbdbd;border-radius:8px;padding:20px}.AttachmentModal-content .Loader{right:0;width:100%}.AttachmentModal-content .FileUploader{margin-bottom:20px}.AttachmentModal-content .FileUploader-body{background-color:#fff;height:60px}.AttachmentModal-message{padding:0;text-align:center}.AttachmentModal-messageText{color:#828282;font-size:14px;margin:0 0 8px}.AttachmentModal-messageText:last-child{margin-bottom:0}.AttachmentModal-supportedTypes{color:#bdbdbd!important;font-size:12px;margin:0}.AttachmentModal-fileInfo{margin-bottom:20px}.AttachmentModal-selectedFile{background-color:#fff;border:1px solid #bdbdbd;border-radius:4px;margin-bottom:20px;padding:12px 20px}.AttachmentModal-fileName{color:#4f4f4f;display:flex;font-size:14px;font-weight:600;margin-bottom:4px;max-width:100%;overflow:hidden}.AttachmentModal-fileName span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AttachmentModal-fileSize{color:#828282;font-size:12px}.AttachmentModal-metadata{display:flex;flex-direction:column;gap:20px}.AttachmentModal-field{width:100%}.AttachmentModal-field .Textarea--description{align-items:flex-start}.AttachmentModal-field .Textarea--description .Textarea-label{margin-top:4px;width:120px}.AttachmentModal-field .Textarea--description .Textarea-container{width:calc(100% - 128px)}.AttachmentModal-field .BaseInput-label{width:120px}.AttachmentModal-field .BaseInput-content{width:calc(100% - 128px)}.AttachmentModal-fieldError{color:#ed1c24;font-size:12px;margin-top:4px}.AttachmentModal-error{background-color:#fff1f0;border:1px solid #ed1c24;border-radius:4px;color:#ed1c24;font-size:14px;padding:12px}.SendDocumentsModal{display:flex;flex-direction:column;height:100%}.SendDocumentsModal-form{flex:1;overflow-y:auto;padding:16px 0}.SendDocumentsModal-radioGroup{display:flex;gap:16px;margin-bottom:16px}.SendDocumentsModal-documentsList{background-color:#f6f7f9;border:1px solid #bdbdbd;border-radius:4px;margin-top:24px;padding:16px}.SendDocumentsModal-documentsList h4{color:#4f4f4f;font-size:14px;font-weight:600;margin:0 0 12px}.SendDocumentsModal-documents{list-style:none;margin:0;padding:0}.SendDocumentsModal-document{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:8px 0}.SendDocumentsModal-document:last-child{border-bottom:none}.SendDocumentsModal-documentName{color:#4f4f4f;flex:1;font-size:13px;margin-right:12px;word-break:break-word}.SendDocumentsModal-documentType{background-color:#efefef;border-radius:3px;color:#828282;font-size:11px;font-weight:500;padding:2px 6px;text-transform:uppercase;white-space:nowrap}.SendDocumentsModal .Loader{right:0;width:100%}.ModalModern-wrapper-generateBundleModal{max-width:100%;width:800px}.GenerateBundleModal{padding-bottom:16px}.GenerateBundleModal,.GenerateBundleModal-content{display:flex;flex-direction:column}.GenerateBundleModal-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.GenerateBundleModal-tableSection{display:flex;flex-direction:column}.GenerateBundleModal-sectionTitle{color:#4f4f4f;font-size:16px;font-weight:600;margin-bottom:15px}.GenerateBundleModal-cover{align-items:center;display:flex;gap:20px}.GenerateBundleModal-coverThumbnail{align-items:center;background-color:#f6f7f9;border:2px dashed #bdbdbd;border-radius:8px;display:flex;height:260px;justify-content:center;overflow:hidden;width:180px}.GenerateBundleModal-coverImage{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.GenerateBundleModal-coverPlaceholder{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}.GenerateBundleModal-coverPlaceholderIcon{color:#828282;font-size:24px;margin-bottom:8px}.GenerateBundleModal-coverPlaceholderText{color:#828282;font-size:14px;font-weight:600}.GenerateBundleModal-dragDropHint{color:#828282;font-size:14px;font-style:italic;margin-bottom:15px}.GenerateBundleModal-documentsTable .TableUI .TableUICell--attachment{flex:0 0 calc(65% - 9.1px)}.GenerateBundleModal-documentsTable .TableUI .TableUICell--description{flex:0 0 calc(35% - 4.9px);word-break:break-word}.GenerateBundleModal-dragHandle{align-items:center;display:flex;gap:8px;padding:8px}.GenerateBundleModal-dragIcon{color:#828282;cursor:grab;font-size:14px}.GenerateBundleModal-dragIcon:active{cursor:grabbing}.GenerateBundleModal-attachmentContainer{display:flex;flex-direction:column;gap:2px}.GenerateBundleModal-orderAndAttachment{align-items:center;display:flex;gap:12px}.GenerateBundleModal-orderNumber{color:#4f4f4f;flex-shrink:0;font-size:14px;font-weight:600;min-width:20px;text-align:center}.GenerateBundleModal-icon{align-items:center;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.GenerateBundleModal-icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.GenerateBundleModal-nameInfo{display:flex;flex:1;flex-direction:column;gap:4px}.GenerateBundleModal-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#4f4f4f;display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}.GenerateBundleModal-metadata{color:#828282;font-size:12px;line-height:16px}.GenerateBundleModal .Loader{right:0;width:100%}.BundleRow-nameContainer{display:flex;flex-direction:column;gap:2px}.BundleRow-iconAndName{align-items:center;display:flex;gap:12px}.BundleRow-icon{align-items:center;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.BundleRow-icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.BundleRow-nameInfo{display:flex;flex:1;flex-direction:column;gap:4px}.BundleRow-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#4f4f4f;display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-break:break-all}.BundleRow-name--clickable{align-items:center;cursor:pointer;display:flex;gap:8px}.BundleRow-name--clickable:hover{color:#464646;text-decoration:underline}.BundleRow-name--clickable:hover .BundleRow-openIcon{opacity:1}.BundleRow-openIcon{flex-shrink:0;opacity:0;transition:opacity .2s ease-in-out}.BundleRow-openIcon .SVGIcon svg{height:16px;width:16px}.BundleRow-metadata{color:#828282;font-size:12px;line-height:16px}.BundleRow-actions{align-items:center;display:flex;justify-content:flex-end;width:100%}.BundleRow-actions .SVGIcon svg{height:24px;width:24px}.BundleRow-actions .ButtonModern-sendBundle .SVGIcon svg{height:20px;width:20px}.BundleTable{margin-bottom:24px}.BundleTable-titleSection{align-items:center;cursor:pointer;display:flex;gap:8px}.BundleTable-title{color:#4f4f4f;font-size:18px;font-weight:600;margin:0}.BundleTable .TableUI .TableUIRow .TableUICell--attachment{flex:0 0 calc(100% - 200px)}.BundleTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 200px;justify-content:flex-end}.BundleTable .Accordion-summary{gap:8px;padding-right:0}.BundleTable .Accordion-summary--content{align-items:center;border-bottom:none;display:flex;flex-grow:1;gap:8px;justify-content:space-between;padding:0}.BundleTable .Accordion-details{padding:0}.BundleTable .Accordion-details--expanded{max-height:-moz-fit-content;max-height:fit-content;padding:16px 0 0}.ModalModern-wrapper-documentsModal{max-width:100%;width:940px}.Documents{padding:0}.Documents-controls{border-bottom:1px solid #dcdcdc;gap:20px;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.Documents-controls,.Documents-controlsLeft{align-items:center;display:flex}.Documents-actionButtons{display:flex;gap:10px}.Documents-section{margin-bottom:30px}.Documents-section:last-child{margin-bottom:0}.Documents-sectionTitle{border-bottom:1px solid #efefef;color:#4f4f4f;font-size:16px;font-weight:600;margin-bottom:12px;padding-bottom:8px}.Documents-empty{color:#828282;font-size:16px;margin-bottom:20px;padding:0 20px 20px;text-align:center}.InvoicesList-emptyCell{width:45px}.InvoicesList-modalBtn{height:40px;margin-left:28px;width:130px}.InvoicesList-emptyRow{margin-top:200px}.ModalHeader-icon{padding:5px}.Modal--invoiceDocuments{width:900px}.MakeModelYear{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.MakeModelYear-bold{font-weight:700;margin-right:5px}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-date{flex:0 0 15%;max-width:15%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-date .BaseDate{overflow:hidden;text-overflow:ellipsis;width:100%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-type{flex:0 0 14.1%;max-width:14.1%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-plan{flex:0 0 9.7%;text-align:center}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-method{flex:0 0 13.2%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-paid,.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-total{flex:0 0 13.8%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-balance{flex:0 0 11.6%}.Table.FlexTable .Table-cell.Table-cell--payInvoiceRow-actions{flex:0 0 8.4%;padding:15px 0 15px 15px}.PayInvoiceRow-actionsCell{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PayInvoiceRow-actionsCell--item{cursor:pointer;margin-right:8px}.PayInvoiceRow-actionsCell--svg:hover{fill:red}.OrdersPopover{border:1px solid #bdbdbd;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;margin-left:10px;max-height:30px;min-width:55px;padding:7px;position:relative}.OrdersPopover .SVGIcon svg{height:14px;position:absolute;right:6px;top:12px;width:15px}.OrdersPopover-carsCounter{display:block;max-width:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PayInvoice .Table.FlexTable{padding:12px 5px 0 0}.PayInvoice-infoWrapper{justify-content:flex-start}.PayInvoice-headerWrapper,.PayInvoice-infoWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.PayInvoice-headerWrapper{font-size:16px;justify-content:space-between;margin:25px 0;position:relative}.PayInvoice-table{margin-bottom:55px}.PayInvoice-emptyRow{margin-top:50px}.PayInvoice-invoiceNo{font-weight:700;margin-right:5px;white-space:nowrap}.PayInvoice-vehicleInfo{max-width:300px}.PayInvoice-btnWrapper{position:absolute;right:0}.PayInvoice-iconBtn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:8px}.PayInvoice-iconBtn--wrapper{text-align:end}.PayInvoice-iconBtn--icon{fill:#fff;height:14px;width:14px}.PayInvoice-iconBtn--content{margin-left:5px}.PayInvoice-row--reversal{color:#eb5757}.PaymentConfirmationModal{padding-left:12px}.PaymentConfirmationModal .FormElement-label--left{text-align:start}.PaymentConfirmationModal .FormElement-content--left{margin-bottom:5px}.PaymentConfirmationModal-paymentInfo .FormElement-label--left{min-width:35px}.PaymentConfirmationModal-paymentName .FormElement-label--left{min-width:85px}.PaymentConfirmationModal-transactionId .FormElement-label--left{min-width:105px}.CreditCardForm{display:flex;flex-direction:row;padding-top:20px;width:100%}.CreditCardForm-row{width:50%}.CreditCardForm-row:first-child{padding-right:5px}.CreditCardForm-row:last-child{padding-left:5px}.CreditCardForm-cardInputWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px;width:100%}.CreditCardForm-label{color:#000;font-weight:700;min-width:20%;text-align:end;white-space:nowrap;width:110px}@media(max-width:1023px){.CreditCardForm-label{white-space:wrap}}.CreditCardForm-cardInputErrorWrapper{flex-grow:1;padding-left:4px;position:relative}.CreditCardForm-cardInputErrorWrapper:not(:last-child){padding-right:5px}.CreditCardForm-cardInput{border-color:#bdbdbd;max-width:100%;padding:0 10px;width:100%}.CreditCardForm-cardInput--svg{margin-left:10px}.CreditCardForm-cardInput--error{border:1px solid red}.CreditCardForm-cardInput--errorLabel{color:red;font-size:11px;margin:5px 0;position:absolute}.CreditCardForm .Fieldset-item-label{color:#4f4f4f;font-weight:700;text-align:end;white-space:wrap;width:110px}.MoneyOrderForm{padding-left:20px;padding-top:30px}.MoneyOrderForm .BaseInput{width:200px}.SideNotePaymentForm{padding-left:20px;padding-top:30px}.SideNotePaymentForm .BaseInput{width:70%}.CreditCardWithoutProcessingPaymentForm{display:flex;padding-top:20px}.CreditCardWithoutProcessingPaymentForm .Fieldset{width:50%}.CreditCardWithoutProcessingPaymentForm .Fieldset:first-child{padding-right:5px}.CreditCardWithoutProcessingPaymentForm .Fieldset:last-child{padding-left:5px}.CreditCardWithoutProcessingPaymentForm .Fieldset-item-label{color:#4f4f4f;font-weight:700;white-space:nowrap;width:110px}@media(max-width:1023px){.CreditCardWithoutProcessingPaymentForm .Fieldset-item-label{text-align:end;white-space:wrap}}.MethodsForm{padding-top:20px;width:50%}.MethodsForm .Fieldset-item-label{color:#4f4f4f;font-weight:700;white-space:nowrap;width:110px}@media(max-width:1023px){.MethodsForm .Fieldset-item-label{text-align:end;white-space:wrap}}.PayInvoiceFormNew-container{width:100%}.PayInvoiceFormNew-container .Fieldset-item-label{color:#4f4f4f;font-weight:700;text-align:right;white-space:wrap;width:110px}.PayInvoiceFormNew-container .Fieldset .InlineAmount{height:100%}.PayInvoiceFormNew-reversalAmount{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;margin-left:5px}.PayInvoiceFormNew-reversalAmount--label{font-weight:700;margin-right:11px}.PayInvoiceFormNew-main{padding:20px 0 30px}.PayInvoiceFormNew-header{align-items:center;border-bottom:.5px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:20px 0}.PayInvoiceFormNew-header--amount{font-size:14px;margin-right:115px}.PayInvoiceFormNew-header--label{font-weight:700}.PayInvoiceFormNew-monthDropdown,.PayInvoiceFormNew-yearDropdown{min-width:210px}.PayInvoiceFormNew-yearDropdown--label{min-width:120px}.PayInvoiceFormNew-change .FormText{font-size:14px}.PayInvoiceFormNew-paymentTypeBlock{align-items:flex-start;border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:20px 0 30px;width:100%}.PayInvoiceFormNew-paymentTypeBlock--datePicker{width:120px}.PayInvoiceFormNew-paymentTypeBlock--reversal .FormText{color:red;font-size:14px}.PayInvoiceFormNew-paymentTypeBlock--areaWrapper{position:relative}.PayInvoiceFormNew-paymentTypeBlock--areaWrapper .FormElement-checkbox--wrapper{left:45px;position:absolute;top:-6px}.PayInvoiceFormNew-paymentTypeBlock--areaWrapper .FormElement-checkbox--label{margin:0}.PayInvoiceFormNew-paymentTypeBlock--input{width:120px}.PayInvoiceFormNew-paymentTypeBlock--leftSide{width:50%}.PayInvoiceFormNew-paymentTypeBlock--textareaBlock{margin-top:10px}.PayInvoiceFormNew-paymentTypeBlock--textareaBlock .FormElement-label--top{margin-bottom:5px}.PayInvoiceFormNew-paymentTypeBlock--textarea{height:100px}.PayInvoiceFormNew-paymentTypeBlock--rightSide{box-sizing:border-box;padding-left:10px;width:50%}.PayInvoiceFormNew-paymentTypeBlock--dropdown{margin-bottom:20px;width:290px}.PayInvoiceFormNew-paymentPlanBlock{border-bottom:1px solid #bdbdbd;padding:20px 20px 20px 0}.PayInvoiceFormNew-paymentPlanBlock--wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.PayInvoiceFormNew-paymentPlanBlock--planField{width:220px}.PayInvoiceFormNew-paymentPlanBlock .FormElement-checkbox--label{margin:0}.PayInvoiceFormNew-paymentMethod{margin-bottom:20px;width:290px}.PayInvoiceFormNew-paymentContainer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.PayInvoiceFormNew-paymentContainer .FormElement-content--left{margin-bottom:20px}.PayInvoiceFormNew-paymentContainer{padding-right:10px}.PayInvoiceFormNew-paymentContainer--rightSide{width:42%}.PayInvoiceFormNew-paymentContainer--leftSide{width:40%}.PayInvoiceFormNew-expirationWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.PayInvoiceFormNew-cvv{width:205px}.PayInvoiceFormNew-cardInputWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px}.PayInvoiceFormNew-cardInputWrapper--label{font-size:14px;font-weight:700;margin-right:8px;min-width:135px;text-align:end}.PayInvoiceFormNew-cardInput{max-width:165px;padding:0 10px}.PayInvoiceFormNew-cardInput--svg{margin-left:10px}.PayInvoiceFormNew-cardInput--error{border:1px solid red}.PayInvoiceFormNew-cardInput--errorLabel{color:red;font-size:11px;margin:5px 0;position:absolute}.PayInvoiceFormNew-paymentPlanBlock--wrapper .DropdownSingle{max-width:450px;padding-left:20px}.PayInvoiceFormNew-row{align-items:center;display:flex;margin-bottom:20px}.PayInvoices-table{margin-bottom:55px}.PayInvoices-table .PaymentMethod .FormText{white-space:nowrap}.PayInvoices-table .PaymentMethod .FormElement-label--left{word-break:keep-all}.TruncatedKeyValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TruncatedKeyValue-label{font-weight:700;margin-right:5px}.TruncatedKeyValue-pruneLeft{direction:rtl}.TruncatedKeyValue-pruneRight{direction:ltr}.TruncatedKeyValue-underline{text-decoration:underline}.Truncated{display:flex;width:100%}.Table.FlexTable .Table-cell.Table-cell--sendInvoiceView-info{flex:0 1 20%;min-width:190px}.Table.FlexTable .Table-cell.Table-cell--sendInvoiceView-clientInfo{flex:0 0 41%;max-width:275px}.Table.FlexTable .Table-cell.Table-cell--sendInvoiceView-amount{flex:1 1 26.3%}.SendInvoiceView .Table.FlexTable{padding:12px 5px 0 0}.SendInvoiceView-draftBackground{background:#eaeaea}.SendInvoiceView-newBackground{background:#e5f6fd}.SendInvoiceView-voidBackground{background:#fdeeee}.SendInvoiceView-approvedBackground{background:#e9f7ef}.SendInvoiceView-row{border-top:1px solid #bdbdbd}.SendInvoiceView-label{min-width:40px}.SendInvoiceView-createDate{overflow:hidden;text-overflow:ellipsis}.SendInvoiceView-link{color:#4f4f4f}.SendInvoiceView-lockCell{border-right:1px solid #bdbdbd}.SendInvoiceForm-group-button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:30px 0 15px}.SendInvoiceForm-title{font-size:14px;font-weight:700;margin-top:15px}.SendInvoiceForm-galleryContainer{padding-top:24px}.SendInvoiceForm .BaseInput-content,.SendInvoiceForm .BaseInput-content input{max-width:100%}.HeaderInvoiceDetails-wrapper{margin:3px 0}.HeaderInvoiceDetails-btnWrapper,.HeaderInvoiceDetails-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.HeaderInvoiceDetails-btnWrapper{margin-bottom:10px}.HeaderInvoiceDetails-title{font-size:16px;margin:0}.HeaderInvoiceDetails-titleContent{font-weight:700;margin-right:6px}.HeaderInvoiceDetails-titleNumber{margin-left:6px}.HeaderInvoiceDetails-iconBtn{margin-left:46px;text-align:center}.HeaderInvoiceDetails-iconBtn svg{margin-top:2.5px}.HeaderInvoiceDetails-titleWrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:15px}.HeaderInvoiceDetails-arrow{margin-right:10px;transform:rotate(90deg)}.Table.FlexTable .Table-cell.Table-cell--invoiceView-status{flex:0 0 4.5%}.Table.FlexTable .Table-cell.Table-cell--invoiceView-info{flex:0 0 15.2%;overflow:hidden}.Table.FlexTable .Table-cell.Table-cell--invoiceView-clientInfo{flex:1 1 auto}.Table.FlexTable .Table-cell.Table-cell--invoiceView-total{align-items:normal;border-right:1px solid #bdbdbd;flex:0 0 20%;max-width:180px}.Table.FlexTable.InvoiceView{padding:0}.Table.FlexTable .InvoiceView-row .Table-cell:last-child{align-items:normal}.InvoiceView .Table-rowBlock-textBlock{flex-wrap:wrap}.InvoiceView-clientName{padding-bottom:5px}.InvoiceView-date{overflow:hidden;text-overflow:ellipsis}.InvoiceView-row{border-top:1px solid #bdbdbd}.InvoiceView-link{color:#4f4f4f}.Table.FlexTable .Table-cell.Table-cell--ordersRow-status{flex:0 2 5.2%;min-width:5.2%}.Table.FlexTable .Table-cell.Table-cell--ordersRow-order{flex:0 0 15.2%;justify-content:flex-start;min-width:140px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-vehicleInfo{flex:0 0 24%;min-width:240px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-customer{flex:0 0 8.3%;min-width:100px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-technicians{flex:0 1 14.3%;min-width:115px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-techiciansWithBorder{align-items:flex-start;border-right:1px solid #bdbdbd;flex:0 1 14.3%;min-width:250px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-amount{flex:0 0 13.4%;min-width:105px}.Table.FlexTable .Table-cell.Table-cell--ordersRow-documents{flex:0 1 15.5%;min-width:125px;white-space:nowrap}.Table.FlexTable .Table-cell.Table-cell--ordersRow-menuActions{flex:0 0 4.1%;padding:0 7px 0 0}.Table-row .Table-cell .Table-rowBlock-textBlock .Table-text{padding-right:3px}.Table-row .Table-cell .Table-rowBlock-textBlock .Table-text.OrdersRow-label{overflow:visible;word-break:keep-all}.OrdersRow-infoWrapper{flex-wrap:wrap}.OrdersRow-infoWrapper,.OrdersRow-serviceOrder{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.OrdersRow-serviceOrder{flex-wrap:nowrap}.OrdersRow-SRlink{cursor:pointer}.OrdersRow-technicians--name{margin-bottom:5px;max-width:215px;word-break:break-word}.OrdersRow-vehicleInfo{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-width:100px}.OrdersRow-rowBlock{flex-wrap:wrap}.OrdersRow-repairDate{margin:5px 0}.OrdersRow-makeModelYearWrapper{margin-bottom:5px}.OrdersRow-infoItem{padding:0 5px 5px 0;width:50%}.OrdersRow-createdDate{overflow:hidden;text-overflow:ellipsis}.OrdersRow-client{font-weight:700;word-break:break-word}.OrdersRow-menuActions{border-right:1px solid #bdbdbd}@media(max-width:1750px){.OrdersRow-infoWrapper{flex-direction:column}.OrdersRow-infoItem{width:100%}}.MenuActions-BurgerAction-adasDetailsNeeded{position:relative}.MenuActions-BurgerAction-adasDetailsNeeded .SVGIcon{height:20px;position:relative;width:20px;z-index:1}.MenuActions-BurgerAction-adasDetailsNeeded .SVGIcon:before{background-color:#ed1c24;border-radius:50%;content:"";height:12px;position:absolute;right:1px;top:1px;transform:translate(50%,-50%);transition:background .1s linear;width:12px;z-index:2}.StatusBadge-text{text-align:center;word-break:normal}.InvoicesRow-statusBadge--new{background-color:#00a9e7}.InvoicesRow-statusBadge--draft{background-color:#000}.InvoicesRow-statusBadge--void{background-color:#eb5757}.InvoicesRow-statusBadge--approved{background-color:#27ae60}.InvoicesRow-statusBadge--archived{background-color:#bdbdbd}.InvoicesRow-statusBadge--exported{background-color:#ffd84e}.InvoicesRow-statusBadge--exportfailed{background-color:#f2994a}.InvoicesRow-statusBadge--exportnotrequired{background-color:#bb6bd9}.InvoicesRow-statusBadge--closed{background-color:#000}.InvoicesRow-statusBadge--onhold{background-color:#eb5757}.InvoicesRow--draftBackground{background:#eaeaea}.InvoicesRow--newBackground{background:#e5f6fd}.InvoicesRow--voidBackground{background:#fdeeee}.InvoicesRow--approvedBackground{background:#e9f7ef}.InvoicesRow--exportedBackground,.InvoicesRow--exportfailedBackground{background:#fffbed}.InvoicesRow--archivedBackground{background:#fff}.InvoicesRow--exportnotrequiredBackground{background:#fffbed}.InvoicesRow--closedBackground{background:#000;background:rgba(0,0,0,.1)}.InvoicesRow--onholdBackground{background:#eb5757;background:rgba(235,87,87,.1)}.OrderDetails-row{border-top:1px solid #bdbdbd;margin-bottom:28px}.OrderDetails .Table.FlexTable .Table-cell.Table-cell--ordersRow-vehicleInfo{flex:1 0 44%;max-width:44%}.OrderDetails .Table.FlexTable .Table-cell.Table-cell--ordersRow-orderInfo{flex:1 0 28%}.OrderDetails .Table-text--offsetRight{overflow:visible;word-break:keep-all}.OrderDetails .Table.FlexTable .Table-cell--middle{justify-content:flex-start}.OrderDetails .Table-text--offsetLeft{word-break:break-word}.OrderDetails-dateCreated{overflow:hidden;text-overflow:ellipsis}.OrderDetails-infoCell{border-left:1px solid #bdbdbd}.OrderDetails-borderedCell{border-right:1px solid #bdbdbd}.OrderDetailsServicesRow-service--wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.OrderDetailsServicesRow-service--name{margin-left:11px}.OrderDetailsServicesRow-truncatedAmount,.OrderDetailsServicesRow-truncatedValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.OrderDetailsServicesRow-truncatedAmount{text-align:right}.OrderDetailsServicesRow-deleteBtn--item{cursor:pointer}.OrderDetailsServicesRow-deleteBtn--svg:hover{fill:red}.OrderDetailsServicesRow-service--wrapper .SVGIcon-bundleService svg path,.OrderDetailsServicesRow-service--wrapper .SVGIcon-feeBundleService svg path,.OrderDetailsServicesRow-service--wrapper .SVGIcon-laborService svg path,.OrderDetailsServicesRow-service--wrapper .SVGIcon-matrixService svg path,.OrderDetailsServicesRow-service--wrapper .SVGIcon-partService svg path{fill:#4f4f4f}.OrderDetailsServicesRow-service--wrapper .SVGIcon-bundleService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-feeBundleService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-laborService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-matrixService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-moneyService svg path,.OrderDetailsServicesRow-service--wrapper .SVGIcon-partService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-percentService svg path{fill:#fff}.OrderDetailsServicesRow-service--wrapper .SVGIcon-moneyService svg circle,.OrderDetailsServicesRow-service--wrapper .SVGIcon-percentService svg circle{fill:#4f4f4f}.OrderDetailsServicesRow-service--wrapper .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.Table.FlexTable .Table-cell.Table-cell--ordersDetails-name{flex:0 0 27%;word-break:break-all}.Table.FlexTable .Table-cell.Table-cell--ordersDetails-date{flex:0 0 18%}.Table.FlexTable .Table-cell.Table-cell--ordersDetails-technician{flex:0 0 40%;word-break:break-all}.Table.FlexTable .Table-cell.Table-cell--ordersDetails-quantity{flex:0 1 13%;max-width:13%}.Table.FlexTable .Table-cell.Table-cell--ordersDetails-amount{align-items:flex-end;flex:0 1 20%;max-width:20%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-name{flex:0 0 24%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-technician{flex:0 0 35%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-quantity{flex:0 1 12%;max-width:12%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-amount{align-items:flex-end;flex:0 1 18%;max-width:18%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-actions{flex:0 0 11%}.OrderDetailsServices--withActions.Table.FlexTable .Table-cell.Table-cell--ordersDetails-actions .ButtonModern-wrapper .ButtonModern-wrapper-adasThink .SVGIcon{height:20px;width:20px}.OrderDetailsServices.Table.FlexTable{padding:10px 0 0}.OrderDetailsServices-emptyRow{margin-top:200px}.OrderDetailsServices-headerWrapper{align-items:center;border-top:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:20px 0}.OrderDetailsServices-headerTitle{font-size:16px;font-weight:700}.Table.FlexTable.OrdersList{padding:0}.OrdersList-headerTitle{font-size:16px;font-weight:700;margin-top:40px}.OrdersList-emptyRow{margin-top:200px}.OrdersList-emptyCell{width:50px}.InvoicesDetails-container{padding:10px}.HeaderMarkups-title{display:inline-block;font-size:20px;font-weight:600;margin:20px 0}.HeaderMarkups .Table{padding:0 0 20px}.HeaderMarkups-wrapper{align-items:center;border-top:1px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:20px 0 0}.HeaderMarkups-innerWrapper{width:70%}.HeaderMarkups-innerWrapper,.HeaderMarkups-typeSelect{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.HeaderMarkups-typeSelect{margin-right:20px;width:300px}.HeaderMarkups-typeSelect .Select-rowValue{display:inline-block}.HeaderMarkups-typeSelect--label{font-size:14px;margin-right:10px;white-space:nowrap}.HeaderMarkups-addBtn{white-space:nowrap;width:162px}.MarkupsRow-button{margin-right:10px;text-align:center}.MarkupsRow-button .ButtonIcon-label{margin-top:3px}.MarkupsRow-teamName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%;word-break:break-all}.EditMarkupForm-container{margin-top:45px;padding:0 55px}.EditMarkupForm-container .Toggle-isActive{margin-left:88px}.EditMarkupForm-radioWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px}.EditMarkupForm-formItem{margin:20px 0}.EditMarkupForm-formInput{margin-right:20px;width:128px}.ListMarkups-emptyRow{align-items:center;color:red;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;min-height:700px}.AddMarkupForm-container{margin-top:45px;padding:0 55px}.AddMarkupForm-container .Toggle-isActive{margin-left:88px}.AddMarkupForm-radioWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px}.AddMarkupForm-formItem{margin:20px 0}.AddMarkupForm-formInput{margin-right:20px;width:128px}.SettingsForm-container{padding-left:20px}.SettingsForm-container .Select-rowValue{display:inline-block}.SettingsForm-select{margin:30px 0 20px;width:350px}.SettingsForm-backdropCheckbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0;position:relative}.SettingsForm-backdropCheckbox:before{background-color:#cdcdcd;border-radius:5px;content:" ";display:block;height:76px;left:-3px;opacity:.3;pointer-events:none;position:absolute;top:-45px;width:34px}.SettingsForm-checkboxWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0}.SettingsForm-checkboxWrapper--label{font-size:14px;margin-left:20px}.Markups .Table--markups.FlexTable .Table-cell{justify-content:center}.Markups .Table--markups.FlexTable .Table-cell--markups-team--active{border-left:5px solid #61b615;flex:0 0 23%}.Markups .Table--markups.FlexTable .Table-cell--markups-team--inactive{border-left:5px solid red;flex:0 0 23%}.Markups .Table--markups.FlexTable .Table-cell--markups-wholesaleMarkup{flex:0 0 20%}.Markups .Table--markups.FlexTable .Table-cell--markups-retailMarkup{flex:0 0 26%}.Markups .Table--markups.FlexTable .Table-cell--markups-status{flex:0 0 8%;text-align:center}.Markups .Table--markups.FlexTable .Table-cell--markups-actions{flex:0 0 23%;flex-direction:row;justify-content:flex-end}.Markups-row{min-height:80px}.Markups-cancelButton,.Markups-saveButton{padding:10px 45px}.Markups-cancelButton{margin-right:20px}.RepairOrderAddNewService{min-height:calc(100vh - 150px);padding:12px 20px}.RepairOrderAddNewService-title{border-top:1px solid #bdbdbd;font-size:16px;font-weight:700;padding-top:10px}.RepairOrderAddNewService-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-bottom:12px;width:100%}.RepairOrderAddNewService-breadcrumb{align-items:center;color:#4f4f4f;display:inline-flex;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start}.RepairOrderAddNewService-breadcrumb-orders{color:#333}.RepairOrderAddNewService-breadcrumb-orders:hover{color:#eb5757;cursor:pointer}.RepairOrderAddNewService-breadcrumb-order{padding-left:4px}.RepairOrderAddNewService-breadcrumb-order:hover{color:#eb5757;cursor:pointer}.RepairOrderAddNewService-breadcrumb-current{color:#828282;padding-left:4px}.RepairOrderAddNewService-backIcon svg path{fill:#4f4f4f}.RepairOrderAddNewService-backIconSVG{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:16px;justify-content:center;width:16px}.RepairOrderAddNewService-searchContent{position:relative;width:680px;z-index:1}.RepairOrderAddNewService-mainActions{margin-top:25px;padding-top:25px}.RepairOrderAddNewService-searchBlock{padding:10px 0;position:relative}.RepairOrderAddNewService .TwoColumnSearch--addService .TwoColumnSearchSelectedItems-item{max-width:calc(100% - 8px)}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-bundleService svg,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-feeBundleService svg,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-laborService svg,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-matrixService svg,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-partService svg{fill:none}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-bundleService svg path,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-feeBundleService svg path,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-laborService svg path,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-matrixService svg path,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-partService svg path{fill:#4f4f4f}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-bundleService svg circle,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-feeBundleService svg circle,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-laborService svg circle,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-matrixService svg circle,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-partService svg circle{fill:#fff}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-moneyService svg,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-percentService svg{fill:none}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-moneyService svg path,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-percentService svg path{fill:#fff}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-moneyService svg circle,.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-percentService svg circle{fill:#4f4f4f}.RepairOrderAddNewService .TwoColumnSearch-content .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.CloseRepairOrderForm-RefusalModal-item{align-items:center;display:flex;font-size:14px;padding-bottom:10px;width:100%}.CloseRepairOrderForm-RefusalModal-itemName{padding-right:5px}.CenteredModal-closeRepairOrderFormRefusalModal .CenteredModal-title{line-height:25px;text-align:center;white-space:normal}.CloseRepairOrderForm{display:flex;flex-direction:column;height:100%;position:sticky;top:0;width:100%;z-index:1}.CloseRepairOrderForm-invalid .CloseRepairOrderForm-headerTitle{color:#eb5757}.CloseRepairOrderForm-closeDate{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.CloseRepairOrderForm-closeDate-label{display:inline-block;font-size:14px;font-weight:700;line-height:16px;margin:0 8px 0 0;min-width:115px;text-align:end}.CloseRepairOrderForm-closeDate .DateTimePicker-input{height:30px}.CloseRepairOrderForm-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-bottom:15px;padding-top:10px;width:100%}.CloseRepairOrderForm-body{flex-grow:1;height:calc(100vh - 300px);overflow:auto}.CloseRepairOrderForm-footer{align-items:center;border-top:1px solid #bdbdbd;display:flex;flex-direction:column;justify-content:center;padding:20px 0}.CloseRepairOrderForm-footerValues{display:flex;flex-direction:column;justify-content:center;padding-bottom:30px;width:70%}.CloseRepairOrderForm-footerValues .Dropdown-select{color:#4f4f4f;min-width:100%}.CloseRepairOrderForm-footerActions{display:flex;justify-content:space-between;width:30%}.CloseRepairOrderForm-footerActions .Button{padding:10px 40px}.CloseRepairOrderPage{padding:20px}.CloseRepairOrderPage-name{font-size:14px;font-weight:700}.CloseRepairOrderPage .CloseRepairOrderForm-body{height:55vh}.CloseRepairOrderPage .CloseRepairOrderForm-footerActions{width:30%}.TileList{padding:10px}.TileList-item{align-items:center;background-color:#fff;border:1px solid #c5c5c5;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;height:60px;justify-content:space-between;margin:5px 0}.TileList-item:not(:last-child){border-bottom:none}.TileList-item-label{padding-left:15px}.TileList-item-icon{margin-right:10px}.TileList-item:hover{background-color:#f8f8f8;color:#eb5757}.TileList-item:hover svg{fill:#eb5757}.PaymentSettings-ReversalReasonsModal-Reason-item{align-items:center;display:flex}.PaymentSettings-ReversalReasonsModal-Reason-itemName{flex:1}.PaymentSettings-ReversalReasonsModal-Reason-controls{display:flex;margin-left:10px}.PaymentSettings-ReversalReasonsModal{padding:10px 20px}.PaymentSettings-ReversalReasonsModal-header{margin:20px 0}.PaymentSettings-ReversalReasonsModal-tableRow :first-child{width:15%}.PaymentSettings-ReversalReasonsModal-tableRow :last-child{width:85%}.PaymentSettings-ReversalReasonsModal-noReasonsMsg{align-items:center;color:#ed1c24;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:20px;justify-content:flex-start;margin-top:100px}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg,.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#4f4f4f}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--disabled .IconSVG svg,.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--disabled .IconSVG svg path{fill:#a9a9a9}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--disabled .IconSVG svg circle{fill:#000}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg,.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#61b615}.PaymentSettings-ReversalReasonsModal-Reason-controls .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.PaymentSettings{min-height:800px}.PaymentSettings .TileList{width:900px}.Transitions .PageHeader{height:40px}.Transitions .PageHeader-title{font-size:16px;padding:10px}.Transitions.PageBody{padding:0}.Transitions .TileList{width:900px}.Transitions .TileList-item{margin:0}.Transitions-listView{padding:10px}.Transitions-settingView{padding-top:1px}.Transitions-footer{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;width:100%}.Transitions-footer--sticky{border-top:1px solid #bdbdbd}.Transitions-footer .Button{flex-shrink:0;margin:5px 20px}.RenameTable .FormElement-validationError{display:none}.RenameTable{border:1px solid #bdbdbd}.RenameTableRow{border-bottom:1px solid #bdbdbd;display:flex;height:50px}.RenameTableRow:last-child{border-bottom:none}.RenameTableRow:hover{background-color:#fff8ed}.RenameTableHeader{border-bottom:none;font-weight:700;pointer-events:none}.RenameTableHeader,.RenameTableHeader:hover{background-color:#f2f2f2}.RenameTableColumn-active{align-items:center;display:flex;flex:1;justify-content:center;padding-left:0}.RenameTableColumn-name{cursor:pointer;flex:2}.RenameTableColumn-alias,.RenameTableColumn-name{align-items:center;display:flex;padding-left:20px}.RenameTableColumn-alias{flex:3}.RenameTableColumn-alias .FormElement{margin-right:20px;width:100%}.Transitions-statusTable{margin:10px 20px;padding:10px;position:relative;width:600px}.CheckboxList-Item{display:flex}.CheckboxList-ItemCheckboxInput{padding:0 15px}.CheckboxList-ItemTitle{cursor:pointer;font-weight:400;padding:5px 0 0 5px}.CheckboxList-Item--disabled,.CheckboxList-Item--disabled .CheckboxList-ItemTitle{cursor:not-allowed}.TransitionItem{border:1px solid #bdbdbd;display:flex;margin:10px}.TransitionItem:hover{background-color:#fff8ed}.TransitionItem-status{align-items:center;background-color:#eee;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:700;justify-content:center;width:300px}.TransitionItem-transitions{display:flex;flex:1;flex-wrap:wrap;margin:10px 0 5px 20px}.TransitionItem-transitions .CheckboxList-Item{margin:5px 0;width:25%}.NeedSelectPlaceholder{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:30px;height:500px;justify-content:center}.Transitions-transitionsTable-header{border-bottom:1px solid #bdbdbd;display:flex;font-size:14px;height:70px}.Transitions-transitionsTable-header .FormElement-block{width:300px}.Transitions-transitionsTable-header .FormElement-label{font-weight:400}.Transitions-transitionsTable-header .FormElement:first-child .FormElement-label{min-width:80px}.Transitions-transitionsTable-emptyPlaceholder{align-items:center;color:#eb5757;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:30px;height:500px;justify-content:center}.Transitions-transitionsTable-table{margin-bottom:25px;padding:10px}.Transitions-transitionsTable .Select .IconSVG svg{fill:none}.Transitions-transitionsTable .Select .IconSVG svg path{fill:currentColor}.Transitions-transitionsTable .Select .IconSVG svg circle{fill:#000}.ModeSelector{margin-top:30px;position:relative}.ModeSelector,.ModeSelector-mode{display:flex;flex-direction:column}.ModeSelector .TwoColumnsSelect{margin:10px 0}.Transitions-apply{width:900px}.Transitions-apply .TwoColumnsSelect-selectBlock{height:300px}.Transitions-apply--showError .TwoColumnsSelect-selectBlock-selectedItems-empty{color:#eb5757;font-size:16px}.PunchOutStatus-searchInput{font-weight:400;width:420px}.PunchOutStatus-searchInput .AdvancedSearchPopup-header{font-weight:700}.PunchOutStatus-searchInput .Search-savedSearch{display:none}.PunchOutStatus-header{display:flex;font-weight:700;height:65px;justify-content:space-between;padding:10px}.PunchOutStatus-headerTitle{font-size:20px;font-weight:600}.PunchOutStatus-headerLeft{padding-top:10px}@keyframes fadeIn{0%{overflow:hidden}to{overflow:visible}}.ExpandableRow{position:relative}.ExpandableRow-content{transition:height .3s}.ExpandableRow-content>*{box-sizing:border-box;height:100%}.ExpandableRow--close{overflow:hidden}.ExpandableRow--open{animation:fadeIn .6s;overflow:visible}.ExpandableRow-icon{position:absolute;right:0;top:0;transition:transform .3s}.ExpandableRow-icon--expanded{transform:rotate(180deg)}.ExpandableRow svg{fill:#595959}.ExpandableRow-clone{opacity:0;pointer-events:none;position:absolute;z-index:-9999}.PunchOutStatus-tableRow{border-left:none;display:flex;overflow:hidden}.PunchOutStatus-tableRow:hover{background-color:#f4f7fd}.PunchOutStatus-tableRow-item{align-items:flex-start;display:flex;margin:10px 0;overflow:hidden;padding:0 10px}.PunchOutStatus-tableRow-itemLarge{line-height:16px;overflow:hidden;width:calc(100% - 10px);word-break:break-word}.PunchOutStatus-tableRow-block{align-items:center;display:flex;flex-direction:column;height:60px;justify-content:center}.PunchOutStatus-tableRow-block>div{margin:2px}.PunchOutStatus-tableRow-date,.PunchOutStatus-tableRow-provider,.PunchOutStatus-tableRow-vehicle{width:10%}.PunchOutStatus-tableRow-status{justify-content:center;width:15%}.PunchOutStatus-tableRow-request{width:25%}.PunchOutStatus-tableRow-response{width:30%}.PunchOutStatus-table{margin:0 10px}.PunchOutStatus-tableContent{position:relative}.PunchOutStatus-tableHeader{background:#f2f2f2;border-bottom:1px solid #dcdcdc;display:flex;font-size:14px;font-weight:700}.PunchOutStatus-tableHeader .PunchOutStatus-tableRow-item{align-items:center;height:35px}.PunchOutStatus-table--empty{align-items:center;color:#ed1c24;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;height:600px;justify-content:center}.PunchOutStatus-table .ExpandableRow{border-bottom:1px solid #dcdcdc}.PunchOutStatus{padding:10px}.QuickNotesWrapper,.QuickNotesWrapper .Table{padding:0}.QuickNotesWrapper-addBtn{margin:13px 20px}.QuickNotesWrapper-headerLabel{font-size:16px;font-weight:600;padding:0 22px 0 0}.QuickNotesWrapper-tableHeader{border:1px solid #e1dede}.QuickNotesForm-error{border-color:#ed1c24;color:#ed1c24}.QuickNotesForm-marginBottom{margin-bottom:20px}.QuickNotesForm .Textarea{display:block;margin-bottom:25px}.Table.FlexTable .QuickNotesRow-row .QuickNotesRow-text{flex:1 1 auto;word-break:break-all}.Table.FlexTable .QuickNotesRow-row .QuickNotesRow-actionsCell{align-items:center;flex-direction:row;justify-content:flex-end;max-width:130px}.Table.FlexTable .QuickNotesRow-row .QuickNotesRow-actionIcon{display:inline-block;margin-left:14px}.Table.FlexTable .QuickNotesRow-row .QuickNotesRow-actionIcon svg{fill:#fff;width:20px}.InventorySettings-ReasonsModal-Reason-item{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;height:65px;padding-left:15px}.InventorySettings-ReasonsModal-Reason-itemName{flex:1}.InventorySettings-ReasonsModal-Reason-itemName--editing{height:55px;margin-top:10px}.InventorySettings-ReasonsModal-Reason-controls{display:flex;margin-left:10px}.InventorySettings-ReasonsModal{padding:10px 20px}.InventorySettings-ReasonsModal-header{margin:20px 0}.InventorySettings-ReasonsModal-tableHeader{align-items:center;background:#f6f7f9;display:flex;font-weight:700;height:40px;padding-left:15px}.InventorySettings-ReasonsModal-noReasonsMsg{align-items:center;color:#ed1c24;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:30px;justify-content:flex-start;margin-top:150px}.InventorySettings{min-height:800px}.InventorySettings-title{font-size:20px;font-weight:600}.InventorySettings-ReasonsModal .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg,.InventorySettings-ReasonsModal .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#4f4f4f}.InventorySettings-ReasonsModal .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.InventorySettings-ReasonsModal .IconClick--disabled .IconSVG svg,.InventorySettings-ReasonsModal .IconClick--disabled .IconSVG svg path{fill:#a9a9a9}.InventorySettings-ReasonsModal .IconClick--disabled .IconSVG svg circle{fill:#000}.InventorySettings-ReasonsModal .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg,.InventorySettings-ReasonsModal .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#61b615}.InventorySettings-ReasonsModal .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.PartsInventory-AdjustmentsModal-item .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg,.PartsInventory-AdjustmentsModal-item .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#4f4f4f}.PartsInventory-AdjustmentsModal-item .IconClick--normal:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.PartsInventory-AdjustmentsModal-item .IconClick--disabled .IconSVG svg,.PartsInventory-AdjustmentsModal-item .IconClick--disabled .IconSVG svg path{fill:#a9a9a9}.PartsInventory-AdjustmentsModal-item .IconClick--disabled .IconSVG svg circle{fill:#000}.PartsInventory-AdjustmentsModal-item .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg,.PartsInventory-AdjustmentsModal-item .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg path{fill:#61b615}.PartsInventory-AdjustmentsModal-item .IconClick--success:not(.IconClick--disabled):first-child .IconSVG svg circle{fill:#000}.PartsInventory-AdjustmentsModal{width:900px}.PartsInventory-AdjustmentsModal-add{margin:20px 0}.PartsInventory-AdjustmentsModal-headerActions,.PartsInventory-AdjustmentsModal-itemActions{align-items:center;display:flex;justify-content:center}.PartsInventory-AdjustmentsModal-headerName,.PartsInventory-AdjustmentsModal-itemName{width:40%}.PartsInventory-AdjustmentsModal-headerValue,.PartsInventory-AdjustmentsModal-itemValue{width:15%}.PartsInventory-AdjustmentsModal-empty{align-items:center;color:#ed1c24;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:20px;justify-content:flex-start;margin-top:100px}.PartsInventorySettings{min-height:800px}.LaborTimeSettingsControls-cancelButton,.LaborTimeSettingsControls-saveButton{padding:10px 45px}.LaborTimeSettingsControls-cancelButton{margin-right:15px}.LaborServicesSettingsModal .InputCurrency-container-labor-rate .InputCurrency-label{font-weight:400}.LaborServicesSettingsModal-content{align-items:center;display:flex;justify-content:space-around;padding:10px 20px}.LaborServicesSettingsModal .ModalFooter{border-top:none}.LaborTimeSettingsSearch{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:30px;width:100%}.LaborTimeSettingsSearch-Fields--operation,.LaborTimeSettingsSearch-Fields--panel,.LaborTimeSettingsSearch-Fields--part{width:400px}.LaborTimeSettingsSearch-Fields--button{margin-left:15px;padding:6px 16px}.LaborTimeSettingsSearch-Fields--withButton{align-items:center;display:flex;justify-content:center}.LaborTimeSettings-TableRow{display:table-row-group;position:relative}.LaborTimeSettings-TableRow--rowName{width:55%}.LaborTimeSettings-Table{margin-top:25px}.LaborTimeSettings-Table .Table-cell{padding:5px}.LaborTimeSettings-Table--titleWithCheckbox{align-items:center;display:flex;flex-direction:column;justify-content:center}.LaborTimeSettings-Table--checkboxFavorite,.LaborTimeSettings-Table--checkboxMustHave{margin-top:5px}.LaborTimeSettings-Table--nothingFounded{font-size:16px;padding:50px 0;text-align:center;width:100%}.LaborTimeSettingsModal .ModalFooter{border-top:none}.PartsManagementSettingsModal-content{padding-top:20px}.PartsManagementSettingsModal .ModalFooter{border-top:none}.SplatScreensSettingsBackground-emptyContainer,.SplatScreensSettingsBackground-imageContainer{align-items:center;display:flex;justify-content:center;min-height:80px;width:100%}.SplatScreensSettingsBackground-emptyContainer--disabled,.SplatScreensSettingsBackground-imageContainer--disabled{opacity:.5}.SplatScreensSettingsBackground-empty{border:1px solid #939393;color:#939393;padding:70px 5px;text-align:center;text-transform:uppercase;width:175px}.SplatScreensSettingsBackground-image{max-height:160px;max-width:175px}.SplatScreensSettings-TableRow{display:table-row-group;position:relative}.SplatScreensSettings-TableRow--item{display:flex}.SplatScreensSettings-TableRow--item .Checkbox{padding-right:10px}.SplatScreensSettings-TableRow--itemTitle{padding-top:5px}.SplatScreensSettings-TableRow--fileUploader{align-items:center;display:flex;justify-content:center}.SplatScreensSettings-TableRow--fileUploader .FileUploader{font-size:12px;height:35px;line-height:30px;margin-bottom:0;min-width:180px;width:175px}.SplatScreensSettingsTable{margin-top:30px}.SplatScreensSettingsModal .ModalFooter{border-top:none}.StripeTokenModal--title{font-size:14px;padding-right:20px}.StripeTokenModal--input{min-width:220px}.StripeTokenModal-content{align-items:center;display:flex;justify-content:space-around;padding:10px 20px}.StripeTokenModal .ModalFooter{border-top:none}.PartsInventorySettingsModal-content{padding-top:20px}.PartsInventorySettingsModal .ModalFooter{border-top:none}.PublicApiSettings-content{align-items:center;border-bottom:.5px solid #bdbdbd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:23px 10px}.PublicApiSettings-content--leftSide{display:flex;width:100%}.PublicApiSettings-content--rightSide{display:flex}.PublicApiSettings-content--button{margin-left:10px;white-space:nowrap}.PublicApiSettings-content--label{color:#464646;font-size:14px;font-weight:700;min-width:120px}.PublicApiSettings-errorWrapper--error{color:#eb5757;font-size:12px;position:absolute}.PublicApiSettings-text{color:#bdbdbd;font-size:14px}.PublicApiSettings-text--success{color:#61b615;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.PublicApiSettings-text--error{color:#eb5757}.PublicApiSettings-footer{margin-top:45px;text-align:center}.PublicApiSettingsModal{height:320px;width:625px}.PublicApiSettingsModal .ModalFooter{border-top:none}.BlueDriverSettingsModal-shareScanText{font-size:16px;line-height:20px}.BlueDriverSettingsModal-shareScanLink{font-weight:700;padding:0 5px}.BlueDriverSettingsModal-emptyText{font-size:20px;margin-top:15px;text-align:center}.BlueDriverSettingsModal .ModalModern-wrapper-blueDriverModal .ModalModern{width:600px}.SuppliersModal-body .Fieldset-item-label{white-space:nowrap}.SuppliersModal-footer{align-items:center;display:flex;justify-content:center}.SuppliersModal .ModalModern-body{overflow-y:inherit!important;z-index:3}.SuppliersModal .Checkmark{width:-moz-max-content;width:max-content}.SuppliersRow-row{align-items:center;display:flex}.SuppliersRow-row .SVGIcon svg{height:24px;width:24px}.SuppliersTable{margin-top:20px}.SuppliersTable .TableUI .TableUIRow .TableUICell--catalog,.SuppliersTable .TableUI .TableUIRow .TableUICell--service,.SuppliersTable .TableUI .TableUIRow .TableUICell--vehiclePart{flex:0 0 calc(33.33333% - 70px);word-break:break-word}.SuppliersTable .TableUI .TableUIRow .TableUICell--isDefault{flex:0 0 80px}.SuppliersTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 130px;justify-content:flex-end}.SuppliersTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.SuppliersTable .TableUI .TableUIBody .TableUIRow .TableUICell--isDefault{align-items:center;justify-content:center}.SuppliersTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.SuppliersTable-btnWrapper{display:flex;justify-content:center;margin-top:20px}.SuppliersModal-content{align-items:center;display:flex;justify-content:space-around;padding:10px 20px}.SuppliersModal-body{padding-bottom:20px}.ModalModern-wrapper-suppliersSettingsModal.ModalModern-wrapper--rightSideView{width:min(900px,98%)}.ModalModern-wrapper-suppliersModal .ModalModern{width:470px}.DealerTrackModal-body .Fieldset-item-label{min-width:140px;white-space:nowrap;width:140px}.DealerTrackModal-body .Fieldset-item-component{max-width:calc(100% - 148px);width:calc(100% - 148px)}.DealerTrackModal-footer{align-items:center;display:flex;justify-content:center}.DealerTrackModal .ModalModern{width:500px}.DealerTrackModal .ModalModern-body{overflow-y:inherit!important;z-index:3}.DealerTrackHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.DealerTrackHeader .AdvancedSearch{width:350px}.DealerTrackHeader .AdvancedSearchForm{min-width:500px;width:500px}.DealerTrackRow-actions{align-items:center;display:flex}.DealerTrackRow-actions .SVGIcon svg{height:24px;width:24px}.DealerTrackTable{margin-top:20px}.DealerTrackTable .TableUI .TableUIRow .TableUICell--client,.DealerTrackTable .TableUI .TableUIRow .TableUICell--companyName,.DealerTrackTable .TableUI .TableUIRow .TableUICell--companyNumber,.DealerTrackTable .TableUI .TableUIRow .TableUICell--enterpriseCode{flex:0 0 calc(25% - 52.5px);word-break:break-word}.DealerTrackTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 120px;justify-content:center}.DealerTrackTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 90px;justify-content:flex-end}.DealerTrackTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.DealerTrackTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.DealerTrackTable-btnWrapper{display:flex;justify-content:center;margin-top:20px}.DealerTrack{display:flex;flex-direction:column;padding:20px 0}.DealerTrack .Loader--dealerTrack{z-index:1300}.ModalModern-wrapper-dealerTrackSettingsModal.ModalModern-wrapper--rightSideView{width:min(900px,98%)}.ModalModern-wrapper-dealerTrackSettingsModal.ModalModern-wrapper--rightSideView .ModalModern-body{padding-top:0}.ModalModern-wrapper-dealerTrack .ModalModern{width:470px}.ModalModern-wrapper-dealerTrack .ModalModern .ModalModern-body{padding-top:20px}.RepairFacilityRow-actions{align-items:center;display:flex}.RepairFacilityRow-actions .SVGIcon svg{height:24px;width:24px}.RepairFacilityTable .TableUI .TableUIRow .TableUICell{padding:16px 8px}.RepairFacilityTable .TableUI .TableUIRow .TableUICell--companyName,.RepairFacilityTable .TableUI .TableUIRow .TableUICell--email,.RepairFacilityTable .TableUI .TableUIRow .TableUICell--phone,.RepairFacilityTable .TableUI .TableUIRow .TableUICell--vendorNumber{flex:0 0 calc(25% - 86px);word-break:break-word}.RepairFacilityTable .TableUI .TableUIRow .TableUICell--address{flex:0 0 200px;word-break:break-word}.RepairFacilityTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 74px}.RepairFacilityTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 70px;justify-content:flex-end}.RepairFacilityTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.RepairFacilityTable-btnWrapper{display:flex;justify-content:center;margin-top:20px}.RepairFacilityModal .ModalModern-wrapper-repairFacilityModal .ModalModern{max-height:calc(100% - 40px);max-width:calc(100% - 40px);width:min(600px,100%)}.RepairFacilityModal .ModalModern-wrapper-repairFacilityModal .ModalModern-footer{border-top:1px solid #e6e6e6}.RepairFacilityModal .ModalModern-wrapper-repairFacilityModal .ModalModern-body{z-index:3}.RepairFacilityModal .Fieldset-legend{border-bottom:none;margin-bottom:0}.RepairFacilityModal-body{display:flex;flex-direction:column;gap:24px}.RepairFacilityModal-section:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:16px}.RepairFacilityModal-section:last-child{margin-bottom:16px}.RepairFacilityManagementTab-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.RepairFacilityManagementTab .AdvancedSearch{max-width:320px;width:100%}.RepairFacilityManagementTab .AdvancedSearchInput .ButtonModern-wrapper-arrowButton{display:none}.RepairFacilityManagementTab .AdvancedSearchInput .BaseInput-postfix{padding-right:10px}.RepairFacilityManagementTab .Loader--repairFacilityLoader{z-index:1202}.ClientMappingRow-actions{align-items:center;display:flex}.ClientMappingRow-actions .SVGIcon svg{height:24px;width:24px}.ClientMappingTable .TableUI .TableUIRow .TableUICell--client,.ClientMappingTable .TableUI .TableUIRow .TableUICell--repairFacility{flex:0 0 calc(50% - 60px);word-break:break-word}.ClientMappingTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 120px;justify-content:flex-end}.ClientMappingTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.ClientMappingTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.ClientMappingModal{max-width:100%}.ClientMappingModal .Fieldset-item-label{min-width:100px;width:100px}.ClientMappingModal .Fieldset-item-component{max-width:calc(100% - 108px);width:calc(100% - 108px)}.ClientMappingModal-warning{align-items:flex-start;background-color:#fffcf3;border:1px solid #ffca9b;border-radius:4px;color:#eb862c;display:flex;gap:8px;margin-bottom:0;padding:12px 16px}.ClientMappingModal-warning-icon{flex-shrink:0;font-size:16px;margin-top:2px}.ClientMappingModal-warning-message{flex:1;font-size:14px;line-height:1.4}.ModalModern-wrapper-clientMappingModal .ModalModern{max-height:calc(100% - 40px);max-width:calc(100% - 40px);width:min(450px,100%)}.ModalModern-wrapper-clientMappingModal .ModalModern-body{overflow-y:inherit!important;z-index:3}.ClientToRepairFacilityMappingTab{display:flex;flex-direction:column;gap:20px}.ClientToRepairFacilityMappingTab-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ClientToRepairFacilityMappingTab .AdvancedSearch{max-width:320px;width:100%}.ClientToRepairFacilityMappingTab .AdvancedSearchInput .ButtonModern-wrapper-arrowButton{display:none}.ClientToRepairFacilityMappingTab .AdvancedSearchInput .BaseInput-postfix{padding-right:10px}.ClientToRepairFacilityMappingTab-content{flex:1}.ClientToRepairFacilityMappingTab .Loader--clientMappingTable{z-index:1202}.BmsIntegrationSettings .Tabs{position:static}.BmsIntegrationSettings .Tabs-main{padding:20px 0}.BmsIntegrationSettings .Tabs .Tab{flex-grow:1}.ModalModern-wrapper-bmsIntegrationSettingsModal.ModalModern-wrapper--rightSideView{max-width:calc(100% - 20px);width:min(900px,100%)}.MixIntegrationModal-body .Fieldset-item-label{min-width:140px;white-space:nowrap;width:140px}.MixIntegrationModal-body .Fieldset-item-component{max-width:calc(100% - 148px);width:calc(100% - 148px)}.MixIntegrationModal .ModalModern{width:500px}.MixIntegrationModal .ModalModern-body{overflow-y:inherit!important;padding:20px 20px 0!important;z-index:3}.SearchHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.SearchHeader-search{padding:20px}.SearchHeader .AdvancedSearchForm{min-width:514px}.SearchHeader .AdvancedSearch{width:350px}.MixIntegrationRow-actions{align-items:center;display:flex}.MixIntegrationRow-actions .SVGIcon svg{height:24px;width:24px}.MixIntegrationTable .TableUI .TableUIRow .TableUICell--dealer,.MixIntegrationTable .TableUI .TableUIRow .TableUICell--dealerCode,.MixIntegrationTable .TableUI .TableUIRow .TableUICell--dms{flex:0 0 calc(20% - 50px);word-break:break-word}.MixIntegrationTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 120px;justify-content:center}.MixIntegrationTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 130px;justify-content:flex-end}.MixIntegrationTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.MixIntegrationTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.MixIntegrationTable-loadMore{display:flex;justify-content:center;margin-top:20px}.MixIntegrationSettingsModal{display:flex;flex-direction:column}.ModalModern-wrapper-mixIntegrationSettingsModal.ModalModern-wrapper--rightSideView{width:min(1180px,98%)}.ModalModern-wrapper-mixIntegrationSettingsModal.ModalModern-wrapper--rightSideView .ModalModern-body{padding-bottom:20px;padding-top:0}.AddonsFeaturesTableRow{display:table-row-group;position:relative}.AddonsFeaturesTableRow--rowName{width:45%}.AddonsFeaturesTableRow--status{align-items:center;display:flex;justify-content:flex-start;padding-left:35%}.AddonsFeaturesTableRow--statusName{padding-left:15px}.AddonsFeaturesTableRow--statusON{color:#6fcf97}.AddonsFeaturesTableRow--statusPending{color:#f2994a}.AddonsFeaturesTableRow--statusOFF{color:#eb5757}.AddonsFeaturesTableRow--settingsIcon{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.AddonsFeaturesTable .Table{padding:0}.AuditReportSearchHeader{display:flex;justify-content:space-between;margin:0}.AuditReportSearchHeader-title{align-items:center;color:#4f4f4f;display:flex;flex-grow:1;font-size:16px;font-weight:600;margin-right:20px}.AuditReportSearchHeader .AdvancedSearch{width:400px}.AuditReportSearchHeader .AdvancedSearch .AdvancedSearchForm{min-width:540px}.AuditReportSearchHeader .AdvancedSearchInput .BaseInput-prefix,.AuditReportSearchHeader .AdvancedSearchInput input.BaseInput{pointer-events:none}.AuditReportSearchHeader-form{padding:10px 0}.AuditReportSearchHeader .DropdownSingle--applicationStatus .DropdownSingle-menu>div{max-height:340px}.FieldLine{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.FieldLine-label{color:#4f4f4f;flex-shrink:0;font-size:14px;font-weight:700;white-space:nowrap}.FieldLine-value{color:#4f4f4f;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis}.AuditReportRow-group{display:flex;flex-direction:column;gap:4px;width:100%}.AuditReportRow-groupName{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4f4f4f;display:-webkit-box;font-size:14px;font-weight:700;margin-bottom:8px;overflow:hidden}.AuditReportRow-group--twoCol{display:flex;flex-direction:row;gap:8px}@media(max-width:1600px){.AuditReportRow-group--twoCol{flex-direction:column;gap:4px}}.AuditReportRow-group .FieldLine--description .FieldLine-value{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.AuditReportRow-groupColumn{display:flex;flex-direction:column;gap:4px;width:calc(50% - 4px)}@media(max-width:1600px){.AuditReportRow-groupColumn{width:100%}}.AuditReportRow-link{color:#4d73a8;font-size:13px;text-decoration:none;word-break:break-all}.AuditReportRow-link:hover{text-decoration:underline}.AuditReportTable{margin-top:20px}.AuditReportTable .TableUI .TableUIRow .TableUICell--accountInfo{align-items:flex-start;display:flex;flex:0 0 34%;flex-direction:column;justify-content:center;min-width:280px;overflow:hidden}.AuditReportTable .TableUI .TableUIRow .TableUICell--clientDetails{flex:0 0 14%;min-width:166px;overflow:hidden}@media(max-width:1600px){.AuditReportTable .TableUI .TableUIRow .TableUICell--clientDetails{flex:0 0 20%}}.AuditReportTable .TableUI .TableUIRow .TableUICell--activityMetrics{flex:0 0 30%;min-width:166px;overflow:hidden}@media(max-width:1600px){.AuditReportTable .TableUI .TableUIRow .TableUICell--activityMetrics{flex:0 0 20%}}.AuditReportTable .TableUI .TableUIRow .TableUICell--repairLocations{flex:0 0 10%;min-width:120px;overflow:hidden}.AuditReportTable .TableUI .TableUIRow .TableUICell--integrations{flex:0 0 12%;min-width:154px;overflow:hidden}@media(max-width:1600px){.AuditReportTable .TableUI .TableUIRow .TableUICell--integrations{flex:0 0 16%}}.AuditReportTable .TableUI .TableUIBody .TableUIRow .TableUICell{align-items:flex-start;padding:16px 12px}.AuditReportTable .TableUI .TableUIHeader .TableUIRow .TableUICell{align-items:flex-start;align-items:center;display:flex;padding:12px}.AuditReportTable .TableUI .TableUIHeader .TableUIRow .TableUICell--accountInfo{flex-direction:row;justify-content:flex-start}.AuditReportTable-emptyMessage{color:#828282;font-size:18px;margin-top:200px;text-align:center}.AuditReport{min-height:400px;position:relative}.AdasThinkModal-body .Fieldset-item-label{white-space:nowrap}.AdasThinkModal-footer{align-items:center;display:flex;justify-content:center}.AdasThinkModal .ModalModern{width:500px}.AdasThinkModal .ModalModern-body{overflow-y:inherit!important;z-index:3}.AdasThinkRow-actions{align-items:center;display:flex}.AdasThinkRow-actions .SVGIcon svg{height:24px;width:24px}.AdasThinkTable{margin-top:20px}.AdasThinkTable .TableUI .TableUIRow .TableUICell--client,.AdasThinkTable .TableUI .TableUIRow .TableUICell--srType,.AdasThinkTable .TableUI .TableUIRow .TableUICell--useID{flex:0 0 calc(33.33333% - 46.66667px);word-break:break-word}.AdasThinkTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 140px;justify-content:flex-end}.AdasThinkTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.AdasThinkTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.Users{display:flex;flex-direction:column}.Users .ButtonModern-wrapper-addNewUser{margin-top:10px;width:-moz-max-content;width:max-content}.CccClientModal .ModalModern-wrapper--centred.ModalModern-wrapper--open .ModalModern{width:500px}.CccClientModal .ModalModern-wrapper--centred.ModalModern-wrapper--open .ModalModern-footer{display:flex;justify-content:center}.ClientsTable .TableUIRow .TableUICell--actions .ButtonModern-icon svg{height:24px;width:24px}.ClientsTable .ClientRow-actions{align-items:center;display:flex;justify-content:center}.ClientsTable .TableUICell--cccId,.ClientsTable .TableUICell--client,.ClientsTable .TableUICell--srType{width:25%}.ClientsTable .TableUICell--actions{flex:0 0 140px;justify-content:flex-end}.ClientsTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.Clients__header{display:flex;justify-content:flex-start;margin-bottom:20px}.Clients__loading{display:flex;justify-content:center;padding:40px 20px}.Clients__empty{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;color:#666;font-size:16px;padding:40px 20px;text-align:center}.Clients .ButtonModern-wrapper-addNewUser{margin-top:10px}.PricebookModal-body .Fieldset-item-label{white-space:nowrap}.PricebookModal-footer{align-items:center;display:flex;justify-content:center}.PricebookModal .ModalModern{width:500px}.PricebookModal .ModalModern-body{overflow-y:inherit!important;z-index:3}.PricebookRow-actions{align-items:center;display:flex}.PricebookRow-actions .SVGIcon svg{height:24px;width:24px}.PricebookTable{margin-top:20px}.PricebookTable .TableUI .TableUIRow .TableUICell--category,.PricebookTable .TableUI .TableUIRow .TableUICell--searchTerm{flex:0 0 calc(50% - 130px);word-break:break-word}.PricebookTable .TableUI .TableUIRow .TableUICell--price{flex:0 0 120px}.PricebookTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 140px;justify-content:flex-end}.PricebookTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.PricebookTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.PricebookTable-btnWrapper{display:flex;justify-content:center;margin-top:20px}.Pricebook{display:flex;flex-direction:column}.Pricebook .ButtonModern-wrapper-addNewPrice{margin-top:10px;width:-moz-max-content;width:max-content}.Pricebook .Loader--pricebook{z-index:1300}.Tabs--adasThinkSettings{position:inherit}.Tabs--adasThinkSettings .Tabs-main{padding:10px 0}.VehicleParts{position:relative;width:100%;z-index:1}.VehicleParts-title{color:#4f4f4f;font-size:16px;font-weight:700;line-height:19px;margin:0 0 15px}.VehicleParts .Checkmark--isVehiclePartRequired{left:calc(50% + 20px);position:absolute;top:40px;z-index:2}.VehicleParts .Checkmark--isVehiclePartRequired .Checkmark-label{font-weight:700}.Fieldset-services{position:relative;z-index:2}.PartsList-part{align-items:center;background:#e0e0e0;border-radius:5px;display:flex;flex-direction:row;font-size:12px;justify-content:center;margin-bottom:5px;padding:5px}.PartsList-part .ButtonModern-remove{padding:2px}.PartsList-partText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:90%;word-break:break-word}.RepairBundlePricing{padding-bottom:250px}.RepairBundlePricing-container{display:flex;flex-direction:row}.RepairBundlePricing-container .Fieldset-container{width:250px}.RepairBundlePricing-title{border-bottom:1px solid #bdbdbd;line-height:18px;margin-bottom:20px;padding-bottom:5px;text-transform:capitalize}.ServicesList .TableUICell--priceTypeIcon{flex:0 1 5%}.ServicesList .TableUICell--serviceType{flex:0 1 15%}.ServicesList .TableUICell--name{align-items:flex-start;flex:0 1 30%;flex-direction:column;justify-content:center}.ServicesList .TableUICell--priceType,.ServicesList .TableUICell--retailPrice,.ServicesList .TableUICell--wholesalePrice{flex:0 1 10%}.ServicesList .TableUICell--actions{flex:0 1 20%;justify-content:flex-end}.ServicesList .ServicesTableRow-wrapper{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.ServicesList .ServicesTableRow-wrapper:nth-child(2){font-size:12px;font-style:italic}.ServicesList .TableUI .TableUIRow .SVGIcon-bundle svg,.ServicesList .TableUI .TableUIRow .SVGIcon-feeBundle svg,.ServicesList .TableUI .TableUIRow .SVGIcon-labor svg,.ServicesList .TableUI .TableUIRow .SVGIcon-matrix svg,.ServicesList .TableUI .TableUIRow .SVGIcon-part svg,.ServicesList .TableUI-header .SVGIcon-bundle svg,.ServicesList .TableUI-header .SVGIcon-feeBundle svg,.ServicesList .TableUI-header .SVGIcon-labor svg,.ServicesList .TableUI-header .SVGIcon-matrix svg,.ServicesList .TableUI-header .SVGIcon-part svg{fill:none}.ServicesList .TableUI .TableUIRow .SVGIcon-bundle svg path,.ServicesList .TableUI .TableUIRow .SVGIcon-feeBundle svg path,.ServicesList .TableUI .TableUIRow .SVGIcon-labor svg path,.ServicesList .TableUI .TableUIRow .SVGIcon-matrix svg path,.ServicesList .TableUI .TableUIRow .SVGIcon-part svg path,.ServicesList .TableUI-header .SVGIcon-bundle svg path,.ServicesList .TableUI-header .SVGIcon-feeBundle svg path,.ServicesList .TableUI-header .SVGIcon-labor svg path,.ServicesList .TableUI-header .SVGIcon-matrix svg path,.ServicesList .TableUI-header .SVGIcon-part svg path{fill:#4f4f4f}.ServicesList .TableUI .TableUIRow .SVGIcon-bundle svg circle,.ServicesList .TableUI .TableUIRow .SVGIcon-feeBundle svg circle,.ServicesList .TableUI .TableUIRow .SVGIcon-labor svg circle,.ServicesList .TableUI .TableUIRow .SVGIcon-matrix svg circle,.ServicesList .TableUI .TableUIRow .SVGIcon-part svg circle,.ServicesList .TableUI-header .SVGIcon-bundle svg circle,.ServicesList .TableUI-header .SVGIcon-feeBundle svg circle,.ServicesList .TableUI-header .SVGIcon-labor svg circle,.ServicesList .TableUI-header .SVGIcon-matrix svg circle,.ServicesList .TableUI-header .SVGIcon-part svg circle{fill:#fff}.ServicesList .TableUI .TableUIRow .SVGIcon-money svg,.ServicesList .TableUI .TableUIRow .SVGIcon-percent svg,.ServicesList .TableUI-header .SVGIcon-money svg,.ServicesList .TableUI-header .SVGIcon-percent svg{fill:none}.ServicesList .TableUI .TableUIRow .SVGIcon-money svg path,.ServicesList .TableUI .TableUIRow .SVGIcon-percent svg path,.ServicesList .TableUI-header .SVGIcon-money svg path,.ServicesList .TableUI-header .SVGIcon-percent svg path{fill:#fff}.ServicesList .TableUI .TableUIRow .SVGIcon-money svg circle,.ServicesList .TableUI .TableUIRow .SVGIcon-percent svg circle,.ServicesList .TableUI-header .SVGIcon-money svg circle,.ServicesList .TableUI-header .SVGIcon-percent svg circle{fill:#4f4f4f}.ServicesList .TableUI .TableUIRow .SVGIcon-matrixService path:first-child,.ServicesList .TableUI-header .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.HeaderServices{align-items:baseline;display:flex;padding:0 0 15px}.HeaderServices-label{font-size:20px;font-weight:600;margin-right:20px}.HeaderServices-search{margin-left:auto;max-width:500px;width:100%}.HeaderServices .AdvancedSearchForm{min-width:500px}.ServicesSettings .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0 50px}.ServicesSettings .Fieldset{margin-left:60px}.ServicesSettings .Fieldset-item{margin-bottom:20px}.ServicesSettings .Fieldset-item-component{max-width:320px}.ServicesSettings .Fieldset-item-label{white-space:nowrap}.OracleIntegrationReportFilters{flex-wrap:nowrap;padding:20px}.OracleIntegrationReportFilters,.OracleIntegrationReportFilters-form{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.OracleIntegrationReportFilters-form{flex-wrap:wrap}.OracleIntegrationReportFilters-freeText{min-width:230px;padding-left:12px}.OracleIntegrationReportFilters-freeText-label{min-width:66px}.OracleIntegrationReportFilters-status{min-width:150px;padding-left:12px}.OracleIntegrationReportFilters-status-label{min-width:48px}.OracleIntegrationReportFilters-timeframe{min-width:210px;padding-left:12px}.OracleIntegrationReportFilters-timeframe-label{min-width:76px}.OracleIntegrationReportFilters-from{min-width:180px}.OracleIntegrationReportFilters-from-label{min-width:40px}.OracleIntegrationReportFilters-to{margin-left:8px;min-width:160px}.OracleIntegrationReportFilters-to-label{min-width:22px}.OracleIntegrationReportFilters-fromTo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-left:12px}.OracleIntegrationReportFilters-search{margin-left:24px}.OracleIntagrationReportRow--loading{opacity:.5}.OracleIntagrationReportRow-firstCell{padding:0!important}.OracleIntagrationReportRow-description{align-items:center;border-left:3px solid #d3d3d3;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;padding:15px}.OracleIntagrationReportRow-description,.OracleIntagrationReportRow-statusMessage{word-break:break-word}.OracleIntagrationReportRow-status{background-color:#fff;border:1px solid #828282;border-radius:4px;color:#4f4f4f;font-size:11px;height:22px;line-height:22px;margin:auto;padding:0 8px;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content}.OracleIntagrationReportRow-status--success{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.OracleIntagrationReportRow-status--failed{background-color:#fff1f0;border:1px solid #ffa39e;color:#f5222d}.OracleIntagrationReportRow-actions-reset{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.OracleIntagrationReportRow-actions-reset--hidden{opacity:0;pointer-events:none}.OracleIntagrationReportRow-actions-reset:hover{cursor:pointer;opacity:.5}.OracleIntagrationReportRow-actions-resetIcon path{fill:#4f4f4f}.OracleIntagrationReportRow-actions-resetIconLabel{color:#4f4f4f;font-size:12px}.OracleIntagrationReportRow-actions-wrapSpinner{bottom:0;left:0;position:absolute;right:0;top:0}.OracleIntagrationReportRow-actions-wrapSpinner,.OracleIntagrationReportRow-actions-wrapSpinner .Spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.OracleIntagrationReportRow .Table-cell.Table-cell--description{flex:0 0 calc(100% - 815px)}.OracleIntagrationReportRow .Table-cell.Table-cell--statusName{flex:0 0 150px}.OracleIntagrationReportRow .Table-cell.Table-cell--statusMessage{flex:0 0 200px}.OracleIntagrationReportRow .Table-cell.Table-cell--createTime{flex:0 0 180px}.OracleIntagrationReportRow .Table-cell.Table-cell--actions{flex:0 0 85px;position:relative}.OracleIntagrationReportRow .Table-cell.Table-cell--operation{flex:0 0 200px;word-break:break-word}.Table--oracle-integration-report-table .Table-header .Table-cell--description{flex:0 0 calc(100% - 815px);padding-left:18px}.Table--oracle-integration-report-table .Table-header .Table-cell--statusName{flex:0 0 150px}.Table--oracle-integration-report-table .Table-header .Table-cell--statusMessage{flex:0 0 200px}.Table--oracle-integration-report-table .Table-header .Table-cell--createTime{flex:0 0 180px}.Table--oracle-integration-report-table .Table-header .Table-cell--actions{flex:0 0 85px}.Table--oracle-integration-report-table .Table-header .Table-cell--operation{flex:0 0 200px}.Table--oracle-integration-report-table.FlexTable .Table-cell:last-child{align-items:center}.OracleIntegrationReport{min-height:calc(100vh - 150px)}.OracleIntegrationReport-title{font-size:20px;font-weight:600;margin-right:22px}.OracleIntegrationReport-infoMessage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;padding:200px 100px;text-align:center}.OracleIntegrationReport-noRecords{color:#eb5757}.OracleIntegrationReport-wrapLoadMore{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:32px}.OracleIntegrationReport-loadMore{padding:8px 16px;width:200px}.IDMSIntegrationReportFilters{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;height:140px;justify-content:flex-start;padding:20px}.IDMSIntegrationReportFilters-timeframe{display:flex;width:100%}.IDMSIntegrationReportFilters .DropdownSingle{padding-bottom:10px;padding-left:10px}.IDMSIntegrationReportFilters .DropdownSingle--status{max-width:170px}.IDMSIntegrationReportFilters .DropdownSingle--timeframe{max-width:210px}.IDMSIntegrationReportFilters .BaseInput-container{max-width:240px;padding-bottom:10px}.IDMSIntegrationReportFilters .DateTimePicker{margin-right:10px;max-width:240px}.IDMSIntegrationReportFilters .ButtonModern-wrapper{padding-left:25px}.IDMSIntegrationReportRow--loading{opacity:.5}.IDMSIntegrationReportRow-firstCell{padding:0!important}.IDMSIntegrationReportRow-description{align-items:center;border-left:3px solid #d3d3d3;display:flex;height:100%;padding:15px}.IDMSIntegrationReportRow-description,.IDMSIntegrationReportRow-statusMessage{word-break:break-word}.IDMSIntegrationReportRow-status{background-color:#fff;border:1px solid #828282;border-radius:4px;color:#4f4f4f;font-size:11px;height:22px;line-height:22px;margin:auto;padding:0 8px;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content}.IDMSIntegrationReportRow-status--success{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.IDMSIntegrationReportRow-status--failed{background-color:#fff1f0;border:1px solid #ffa39e;color:#f5222d}.IDMSIntegrationReportRow-actions-reset{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.IDMSIntegrationReportRow-actions-reset--hidden{opacity:0;pointer-events:none}.IDMSIntegrationReportRow-actions-reset:hover{cursor:pointer;opacity:.5}.IDMSIntegrationReportRow-actions-resetIcon path{fill:#4f4f4f}.IDMSIntegrationReportRow-actions-resetIconLabel{color:#4f4f4f;font-size:12px}.IDMSIntegrationReportRow-actions-wrapSpinner{bottom:0;left:0;position:absolute;right:0;top:0}.IDMSIntegrationReportRow-actions-wrapSpinner,.IDMSIntegrationReportRow-actions-wrapSpinner .Spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.IDMSIntegrationReportRow .Table-cell.Table-cell--description{flex:0 0 calc(100% - 615px)}.IDMSIntegrationReportRow .Table-cell.Table-cell--statusName{flex:0 0 150px}.IDMSIntegrationReportRow .Table-cell.Table-cell--statusMessage{align-items:center;flex:0 0 200px}.IDMSIntegrationReportRow .Table-cell.Table-cell--createTime{flex:0 0 180px}.IDMSIntegrationReportRow .Table-cell.Table-cell--actions{flex:0 0 85px;position:relative}.Table--idms-integration-report-table .Table-header .Table-cell--description{flex:0 0 calc(100% - 615px);padding-left:18px}.Table--idms-integration-report-table .Table-header .Table-cell--statusName{flex:0 0 150px}.Table--idms-integration-report-table .Table-header .Table-cell--statusMessage{flex:0 0 200px}.Table--idms-integration-report-table .Table-header .Table-cell--createTime{flex:0 0 180px}.Table--idms-integration-report-table .Table-header .Table-cell--actions{flex:0 0 85px}.Table--idms-integration-report-table.FlexTable .Table-cell{justify-content:center}.Table--idms-integration-report-table.FlexTable .Table-cell:last-child{align-items:center}.IDMSIntegrationReport{min-height:calc(100vh - 150px)}.IDMSIntegrationReport-title{font-size:20px;font-weight:600;margin-right:22px}.IDMSIntegrationReport-infoMessage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:36px;justify-content:center;padding:200px 100px;text-align:center}.IDMSIntegrationReport .ButtonGroup{padding-bottom:32px}.IntegrationHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.IntegrationHeader-title{color:#4f4f4f;font-size:20px;font-weight:600}.IntegrationHeader .AdvancedSearch{width:350px}.IntegrationHeader .AdvancedSearchForm{min-width:500px;width:500px}.IntegrationHeader .react-datepicker-wrapper{width:100%}.IntegrationTable .TableUI .TableUIRow .TableUICell--description{flex:0 0 calc(65% - 269.1px);word-break:break-word}.IntegrationTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 150px;justify-content:center}.IntegrationTable .TableUI .TableUIRow .TableUICell--message{flex:0 0 calc(35% - 144.9px);word-break:break-word}.IntegrationTable .TableUI .TableUIRow .TableUICell--time{flex:0 0 180px}.IntegrationTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 84px;justify-content:center}.IntegrationTable .TableUI .TableUIRow .TableUICell--actions .SVGIcon svg{height:24px;width:24px}.IntegrationTable .TableUI .TableUIRow .TableUICell--actions .SVGIcon path{fill:#4f4f4f}.IntegrationTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.EntegralEnterpriseBMSIntegration-btnWrapper{display:flex;justify-content:center;margin-top:20px}.MenuActions-activeVendorBillActions{align-items:flex-start;height:90px;padding:20px 35px 10px}.MenuActions-activeVendorBillActions .ButtonModern-wrapper{width:70px}.VendorBillMainInfo{font-size:14px}.VendorBillMainInfo-title{align-items:center;display:flex;font-weight:700;line-height:22px}.VendorBillMainInfo-titleNumber{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.VendorBillMainInfo-titleNumber--withDetails:after{content:"/";padding-left:5px}.VendorBillMainInfo-title .ButtonModern-vendorBillDetails{font-size:14px;line-height:22px;padding:0 0 0 5px;text-decoration:underline;width:30%}.VendorBillMainInfo-title .ButtonModern-vendorBillDetails:hover{text-decoration:none}.VendorBillMainInfo .TextInput{line-height:22px}.VendorBillTeam-name{font-weight:700;line-height:22px}.VendorBillTeam-email{color:#000;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:100%}.VendorBillTeam-email:hover{text-decoration:none}.VendorBillTeam .TextInput{line-height:22px}.VendorBillStatus{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-bottom:40px;text-align:center}.VendorBillStatus--approvedOrder .VendorBillStatus-abbreviated{background:#27ae60;border-color:#27ae60;color:#fff}.VendorBillStatus--newOrder .VendorBillStatus-abbreviated{background:#828282;border-color:#828282;color:#fff}.VendorBillStatus--onHoldOrder .VendorBillStatus-abbreviated{background:#eb5757;border-color:#eb5757;color:#fff}.VendorBillStatus--closedOrder .VendorBillStatus-abbreviated{background:#000;border-color:#000;color:#fff}.VendorBillStatus--draftOrder .VendorBillStatus-abbreviated{background:#ffd84e;border-color:#ffd84e;color:#fff}.VendorBillStatus--newBill .VendorBillStatus-abbreviated{background:#00a9e7;border-color:#00a9e7;color:#fff}.VendorBillStatus--voidBill .VendorBillStatus-abbreviated{background:#eb5757;border-color:#eb5757;color:#fff}.VendorBillStatus--archivedBill .VendorBillStatus-abbreviated{background:#bdbdbd;border-color:#bdbdbd;color:#fff}.VendorBillStatus-abbreviated{align-items:center;border:1px solid #4f4f4f;border-radius:50%;display:block;display:flex;font-size:20px;height:40px;justify-content:center;margin-bottom:10px;text-transform:uppercase;width:40px}.VendorBillStatus-name{color:#828282;font-size:11px}.VendorBillOrderItem{padding-bottom:10px;width:100%}.VendorBillOrderItem .VehicleInfo{font-size:14px}.VendorBillOrderItem .VehicleInfo .VehicleInfoItem-label{width:60px}.VendorBillOrderItem .VehicleInfo .VehicleInfoItem-value{width:70%}.VendorBillOrdersExtra{width:550px}.VendorBillOrdersExtra .VendorBillOrderItem{margin-top:10px}.VendorBillOrdersMore{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.VendorBillOrdersMore-counter{background-color:#4f4f4f;border-radius:4px;color:#fff;padding:4px}.VendorBillOrdersMore-title{color:#eb5757;padding-left:8px;text-decoration:underline}.VendorBillOrdersMore-title:hover{text-decoration:none}.VendorBillDocuments .RelatedEntity{padding-bottom:10px}.VendorBillDocuments .RelatedEntity-counter{width:40px}.VendorBillDocuments .RelatedEntity-infoTitle{white-space:nowrap;width:100%}.VendorBillDocuments .RelatedEntity-infoDate,.VendorBillDocuments .RelatedEntity-infoNumber{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper-addVendorBillDocument .ModalModern{width:500px}.ModalModern-wrapper-addVendorBillDocument .ModalModern .FileUploader{margin-bottom:0}.ModalModern-wrapper-addVendorBillDocument .ModalModern .TextInput{line-height:32px}.ModalModern-wrapper-addVendorBillDocument .ModalModern .AddVendorBillDocumentAttachment{align-items:center;display:flex}.ModalModern-wrapper-addVendorBillDocument .ModalModern .AddVendorBillDocumentAttachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper-addVendorBillDocument .ModalModern .AddVendorBillDocumentFooter{align-items:center;display:flex;justify-content:center;padding-top:20px}.ModalModern-wrapper-addVendorBillDocument .ModalModern .AddVendorBillDocumentFooter .ButtonModern-wrapper-saveDocument{width:150px}.VendorBillsDocumentsLink{color:#eb5757;font-size:14px;text-decoration:underline}.VendorBillsDocumentsLink:hover{opacity:.5;text-decoration:underline!important}.VendorBillsDocumentsLink:focus,.VendorBillsDocumentsLink:visited{color:#eb5757;font-size:14px;text-decoration:underline}.VendorBillsDocumentsLink--disabled{color:#4f4f4f;pointer-events:none;text-decoration:none}.VendorBillsDocumentsTable{padding-bottom:40px}.VendorBillsDocumentsTable-header{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding-bottom:15px}.VendorBillsDocumentsTable-headerTitle{font-weight:700}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable{margin:0;padding:0}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentNumber{flex:0 0 17%;min-width:80px}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentDate,.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentDueDate{flex:0 0 11%;overflow:hidden}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentNotes{flex:1 1 auto;overflow:hidden}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentAmount{flex:0 0 12%;overflow:hidden}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentType{flex:0 0 15%;overflow:hidden}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .Table-cell--documentActions{flex:0 0 7%;overflow:hidden}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row .VendorBillsDocumentRowItem{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-row:not(.Table-header) .Table-cell--documentActions{padding:7px}.VendorBillsDocumentsTable-content .Table--vendorBillDocuments.FlexTable .Table-emptyState{font-size:16px;padding-top:40px}.ModalModern-wrapper-vendorBillViewDocuments{width:1000px}.ModalModern-wrapper-vendorBillViewDocuments .TextInput{justify-content:flex-end;padding-right:27%}.ModalModern-wrapper-vendorBillViewDocuments .TextInput-value{width:auto}.ModalModern-wrapper-vendorBillViewDocuments .Loader-image{z-index:2}.VendorBillsActiveSearchForm{align-items:center;display:flex;justify-content:flex-end;width:100%}.VendorBillsActiveSearchForm-advancedSearch{display:flex;justify-content:flex-end;padding-left:20px;width:max(33.3333333333%,400px)}.VendorBillsActiveSearchForm-pinnedSearch{align-items:center;display:flex;justify-content:center;width:33.3333333333%}@media(max-width:1023px){.VendorBillsActiveSearchForm-pinnedSearch{flex-grow:1;justify-content:flex-end;width:auto}}.VendorBillsActiveSearchForm-column{display:flex;flex-direction:column;width:100%}.VendorBillsActiveSearchForm-row{display:flex;justify-content:space-between;padding-top:10px}.VendorBillsActiveSearchForm .Fieldset-item-label{color:#4f4f4f;font-weight:400;white-space:nowrap;width:110px}.VendorBillsActiveSearchForm .Fieldset-legend{border:none;color:#4f4f4f;font-weight:500;margin-bottom:0}.VendorBillsActiveSearchForm .Fieldset-header{border-bottom:1px solid #bdbdbd;padding:10px 10px 0;width:100%}.VendorBillsActiveSearchForm .Fieldset-header .Fieldset-container{max-width:350px;width:50%}.VendorBillsActiveSearchForm .Fieldset-header .Fieldset-item{margin-bottom:20px}.VendorBillsActiveSearchForm .Fieldset-vendorBillMain,.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary{border-bottom:1px solid #bdbdbd;padding:0 10px;width:50%}.VendorBillsActiveSearchForm .Fieldset-vendorBillMain .AmountRange-fields .BaseInput-label,.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary .AmountRange-fields .BaseInput-label{font-weight:400}.VendorBillsActiveSearchForm .Fieldset-vendorBillMain .DateRange-label,.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary .DateRange-label{font-weight:400;margin-bottom:0;margin-right:8px;padding:0;width:auto}.VendorBillsActiveSearchForm .Fieldset-vendorBillMain .DateRange-container--to,.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary .DateRange-container--to{width:50%}.VendorBillsActiveSearchForm .Fieldset-vendorBillMain .DateRange-container--from,.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary .DateRange-container--from{margin:0;padding-right:8px;width:50%}.VendorBillsActiveSearchForm .Fieldset-vendorBillSecondary{padding-top:33px}.VendorBillsActiveSearchForm .Fieldset-column{padding:0 10px;width:50%}.VendorBillsActiveSearchForm .Fieldset-column:first-child{border-right:1px solid #bdbdbd}.VendorBillsActiveSearchForm .Fieldset-column .Fieldset-container{max-width:350px;width:100%}.VendorBillsAdvancedSearch{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:90px;justify-content:flex-end;padding:20px 0 10px;width:100%}.VendorBillsAdvancedSearch .AdvancedSearch{max-width:400px;width:100%}.VendorBillsAdvancedSearch .AdvancedSearchForm{min-width:min(900px,100vw - 80px)}.ModalModern-wrapper-vendorBillAuditLog{width:900px}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLog .Table--vendorBillAuditLog.FlexTable{margin:0;padding:0}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLog .Table--vendorBillAuditLog.FlexTable .Table-row .Table-cell--logDate{flex:0 0 20%;overflow:hidden}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLog .Table--vendorBillAuditLog.FlexTable .Table-row .Table-cell--logIP,.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLog .Table--vendorBillAuditLog.FlexTable .Table-row .Table-cell--logUser{flex:0 0 20%;overflow:hidden;text-align:center}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLog .Table--vendorBillAuditLog.FlexTable .Table-row .Table-cell--logNotes{align-items:flex-start;flex:1 1 auto;overflow:hidden}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLogAddress,.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLogDate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLogUser{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.ModalModern-wrapper-vendorBillAuditLog .VendorBillAuditLogNotes{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;font-style:italic;overflow:hidden;word-break:break-word}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell[class*="--vendorBillStatus"]{flex:0 0 4.5%;min-width:80px}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell[class*="--vendorBillInfo"]{flex:0 0 14%;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillTeam{flex:0 0 17%;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillOrders{flex:1 1 auto;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillDocument{flex:0 0 15%;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillAmount{align-items:flex-end;flex:0 0 10%;line-height:22px;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillActions{flex:0 0 7%;overflow:hidden}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-row{min-height:144px}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillStatus"]{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillActions,.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillInfo"]{border-right:1px solid #bdbdbd}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillActions .MenuActions-activeVendorBillActions,.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillInfo"] .MenuActions-activeVendorBillActions{height:auto;padding:0}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillAmount .Badge{margin:10px 0 0;width:75px}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--newBill,.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--newBill{background:#00a9e7;background:rgba(0,169,231,.1)}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--voidBill,.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--voidBill{background:#eb5757;background:rgba(235,87,87,.1)}.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--archivedBill,.Table--activeVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--archivedBill{background:#bdbdbd;background:hsla(0,0%,74%,.1)}.Table--activeVendorBillsTable.FlexTable .Table-emptyState{margin-top:200px}.Table--activeVendorBillsTable.FlexTable .ButtonModern-wrapper-loadMore{display:block;margin:10px auto 40px;width:-moz-max-content;width:max-content}.MenuActions-pendingVendorBillActions{align-items:flex-start;height:90px;padding:20px 35px 10px}.MenuActions-pendingVendorBillActions .ButtonModern-wrapper{margin-left:15px;width:70px}.VendorBillsList{position:relative}.VendorBillsList .Table{padding:20px 0}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillStatus{flex:0 0 4.5%;min-width:80px}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillTeam{flex:0 0 20%;overflow:hidden}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillOrders{flex:1 1 auto;overflow:hidden}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillDocument{flex:0 0 17%;overflow:hidden}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillAmount{align-items:flex-end;flex:0 0 10%;line-height:22px;overflow:hidden}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillActions{flex:0 0 7%;overflow:hidden}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-row{min-height:144px}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillActions{border-right:1px solid #bdbdbd}.VendorBillsList .Table--pendingVendorBillsTable.FlexTable .Table-emptyState{margin-top:200px}.VendorBillsList-scrollIntoView{position:absolute;top:0;transform:scale(0)}.VendorBillsList .ButtonModern-wrapper-loadMore{display:block;margin:10px auto 40px;width:-moz-max-content;width:max-content}.VendorBillsList-title{padding-top:30px}.VendorBillsList .Tabs--vendorBillsTabs{overflow:visible}.VendorBillsList .Tabs--vendorBillsTabs .Tabs-main{padding:0}.VendorBillOrderMainInfo{display:flex;font-size:14px}.VendorBillOrderMainInfo--newOrder{background:#828282;background:hsla(0,0%,51%,.1)}.VendorBillOrderMainInfo--onHoldOrder{background:#eb5757;background:rgba(235,87,87,.1)}.VendorBillOrderMainInfo--approvedOrder{background:#27ae60;background:rgba(39,174,96,.1)}.VendorBillOrderMainInfo--closedOrder{background:#000;background:rgba(0,0,0,.1)}.VendorBillOrderMainInfo--draftOrder{background:#ffd84e;background:rgba(255,216,78,.1)}.VendorBillOrderMainInfo-status{align-items:center;border-right:1px solid #bdbdbd;display:flex;justify-content:center;padding:0 10px;width:20%}.VendorBillOrderMainInfo-status .VendorBillStatus{padding:0}.VendorBillOrderMainInfo-content{border-right:1px solid #bdbdbd;overflow:hidden;padding:10px;width:80%}.VendorBillOrderMainInfo-contentTitle{font-weight:700;line-height:22px}.VendorBillOrderMainInfo .TextInput{line-height:22px}.VendorBillOrderSecondaryInfo{border-right:1px solid #bdbdbd;padding:10px}.VendorBillOrderSecondaryInfo .TextInput{line-height:22px}.VendorBillOrderFullVehicleInfo{padding:10px}.VendorBillOrderFullVehicleInfo .VehicleInfo{font-size:14px}.VendorBillOrderFullVehicleInfo .VehicleInfoItem-label{min-width:60px}.VendorBillOrderFullInfo{border:1px solid #bdbdbd;display:flex;flex-direction:row;justify-content:flex-start}.VendorBillOrderFullInfo .VendorBillOrderMainInfo{overflow:hidden;width:35%}.VendorBillOrderFullInfo .VendorBillOrderSecondaryInfo{overflow:hidden;width:25%}.VendorBillOrderFullInfo .VendorBillOrderFullVehicleInfo{width:40%}.VendorBillOrderTechs{overflow:hidden}.VendorBillOrderTechsItem{height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.VendorBillOrderTechsMore-button{color:#ef534e;cursor:pointer;font-size:12px}.VendorBillOrderTechsMore-button:hover{opacity:.5}.Table--vendorBillOrderServices.FlexTable{margin:0;padding:0}.Table--vendorBillOrderServices.FlexTable .Table-row .Table-cell--serviceName{flex:1 1 auto;overflow:hidden}.Table--vendorBillOrderServices.FlexTable .Table-row .Table-cell--serviceTechs{flex:0 0 20%;overflow:hidden;text-align:center}.Table--vendorBillOrderServices.FlexTable .Table-row .Table-cell--servicePrice,.Table--vendorBillOrderServices.FlexTable .Table-row .Table-cell--serviceQuantity{flex:0 0 14%;overflow:hidden;text-align:center}.Table--vendorBillOrderServices.FlexTable .Table-row .Table-cell--serviceAmount{flex:0 0 14%;overflow:hidden}.Table--vendorBillOrderServices.FlexTable .VendorBillOrderServices-title{display:flex}.Table--vendorBillOrderServices.FlexTable .VendorBillOrderServices-titleName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden;padding-left:10px;text-overflow:ellipsis;word-break:break-word}.ModalModern-wrapper-vendorBillOrderDetails{width:1000px}.ModalModern-wrapper-vendorBillOrderDetails .VendorBillOrderDetailsServices-title{font-size:16px;font-weight:700;padding:20px 0}.VendorBillOrderInfo{font-size:14px}.VendorBillOrderInfo-title{display:flex;font-weight:700;line-height:22px}.VendorBillOrderInfo-titleNumber:after{content:"/";padding:0 5px}.VendorBillOrderInfo-titleDetails{background:transparent;color:#000;text-decoration:underline}.VendorBillOrderInfo-titleDetails:hover{opacity:.5;text-decoration:none}.VendorBillOrderInfo .TextInput,.VendorBillServiceRequestInfo .TextInput{line-height:22px}.VendorBillOrderVehicleInfo .VehicleInfo{font-size:14px}.VendorBillOrderVehicleInfo .VehicleInfo .VehicleInfoItem-value{width:70%}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable{padding:0 0 20px}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell[class*="--orderStatus"]{flex:0 0 4.5%;min-width:80px}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell[class*="--orderInfo"]{flex:0 0 20%;overflow:hidden}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderVehicleInfo{flex:0 0 18%;overflow:hidden}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderCustomer{flex:0 0 15%}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderTechnicians{flex:0 0 13%;overflow:hidden}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderAmount{flex:1 1 auto;line-height:22px;overflow:hidden}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderDocuments{flex:0 0 12%}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row .Table-cell--orderActions{flex:0 0 5%}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-row{min-height:144px}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--orderStatus"]{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderActions,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--orderInfo"]{border-right:1px solid #bdbdbd}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderInfo--newOrder,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderStatus--newOrder{background:#828282;background:hsla(0,0%,51%,.1)}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderInfo--onHoldOrder,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderStatus--onHoldOrder{background:#eb5757;background:rgba(235,87,87,.1)}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderInfo--approvedOrder,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderStatus--approvedOrder{background:#27ae60;background:rgba(39,174,96,.1)}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderInfo--closedOrder,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderStatus--closedOrder{background:#000;background:rgba(0,0,0,.1)}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderInfo--draftOrder,.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-row:not(.Table-header) .Table-cell--orderStatus--draftOrder{background:#ffd84e;background:rgba(255,216,78,.1)}.VendorBillFullOrders .Table--vendorBillFullOrders.FlexTable .Table-header .Table-cell--orderActions{padding-top:5px}.VendorBillFullOrders--opened .ButtonModern-toggleOrdersButton .SVGIcon{transform:rotate(180deg)}.Table--createVendorBill.FlexTable{margin:0;padding:0}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillStatus{flex:0 0 4.5%;min-width:80px}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillInfo{flex:0 0 20%;overflow:hidden}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillTeam{flex:0 0 25%;overflow:hidden}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillDocument{flex:0 0 21%}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillAmount{flex:0 0 10%}.Table--createVendorBill.FlexTable .Table-row .Table-cell--vendorBillActions{flex:1 1 auto}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Table-row{min-height:144px}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillActions,.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo{border-right:1px solid #bdbdbd}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Fieldset-item{justify-content:center}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Fieldset-item-label{white-space:nowrap;width:35%}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Fieldset-item-component{max-width:65%}.Table--createVendorBill.FlexTable .Table-row:not(.Table-header) .Fieldset-item-component .DateTimePicker-wrapInput{min-width:105px}.VendorBillsCreate{padding:0}.VendorBillsCreateHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;width:100%}.VendorBillsCreateHeader .ButtonModern-collapseOrders,.VendorBillsCreateHeader .ButtonModern-expandOrders{padding:8px}.VendorBillsCreateHeader .ButtonModern-collapseOrders .ButtonModern-text,.VendorBillsCreateHeader .ButtonModern-expandOrders .ButtonModern-text{color:#eb5757;font-size:14px;text-decoration:underline}.VendorBillsCreateHeader .ButtonModern-collapseOrders .ButtonModern-text:hover,.VendorBillsCreateHeader .ButtonModern-expandOrders .ButtonModern-text:hover{text-decoration:none}.VendorBillsCreateFooter{border-top:1px solid #bdbdbd;margin-top:10px;padding-top:30px}.VendorBillsCreateFooter .ButtonModern{width:100px}.VendorBillsDetails{padding:20px}.VendorBillsDetailsHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;width:100%}.VendorBillsDetailsContent-ordersTitle{font-size:16px;font-weight:700;padding:20px 0}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable{margin:0;padding:0}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row .Table-cell[class*="--vendorBillStatus"]{flex:0 0 4.5%;min-width:80px}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row .Table-cell[class*="--vendorBillInfo"]{flex:0 0 20%;overflow:hidden}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillTeam{flex:0 0 33%;overflow:hidden}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillDocument{flex:0 0 25%;overflow:hidden}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row .Table-cell--vendorBillAmount{align-items:flex-end;flex:1 1 auto;line-height:22px;overflow:hidden}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-row{min-height:144px}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillStatus"]{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillAmount,.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillInfo"]{border-right:1px solid #bdbdbd}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillAmount .Badge,.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell[class*="--vendorBillInfo"] .Badge{margin:10px 0 0;width:75px}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--newBill,.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--newBill{background:#00a9e7;background:rgba(0,169,231,.1)}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--voidBill,.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--voidBill{background:#eb5757;background:rgba(235,87,87,.1)}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillInfo--archivedBill,.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-row:not(.Table-header) .Table-cell--vendorBillStatus--archivedBill{background:#bdbdbd;background:hsla(0,0%,74%,.1)}.VendorBillsDetails .Table--detailsVendorBillsTable.FlexTable .Table-emptyState{margin-top:200px}.VendorListHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.VendorListHeader-actionsWrapper{margin-right:15px;width:150px}.VendorsTable .Table{padding:15px}.VendorsTable .Table-header .Table-cell{padding-left:10px}.VendorsTable .Table .VendorsTableRow-description,.VendorsTable .Table .VendorsTableRow-email,.VendorsTable .Table .VendorsTableRow-location,.VendorsTable .Table .VendorsTableRow-teamName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.VendorsTable .Table .Table-row--vendor .Table-cell,.VendorsTable .Table-header .Table-cell{justify-content:center;word-break:break-word}.VendorsTable .Table .Table-row--vendor .Table-cell--description,.VendorsTable .Table .Table-row--vendor .Table-cell--email,.VendorsTable .Table .Table-row--vendor .Table-cell--location,.VendorsTable .Table .Table-row--vendor .Table-cell--name,.VendorsTable .Table-header .Table-cell--description,.VendorsTable .Table-header .Table-cell--email,.VendorsTable .Table-header .Table-cell--location,.VendorsTable .Table-header .Table-cell--name{flex-basis:15%}.VendorsTable .Table .Table-row--vendor .Table-cell--status,.VendorsTable .Table-header .Table-cell--status{align-items:center;flex:1 0 120px}.VendorsTable .Table .Table-row--vendor .Table-cell--status .Badge,.VendorsTable .Table-header .Table-cell--status .Badge{text-transform:uppercase}.VendorsTable .Table .Table-row--vendor .Table-cell--actions,.VendorsTable .Table-header .Table-cell--actions{align-items:center;flex:0 0 200px}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-wrapper,.VendorsTable .Table-header .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-wrapper{height:43px;width:52px}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-wrapper svg circle,.VendorsTable .Table-header .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-wrapper svg circle{fill:#fff}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-success svg path:not(:first-child),.VendorsTable .Table-header .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-success svg path:not(:first-child){fill:#61b615}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-error svg path:not(:first-child),.VendorsTable .Table-header .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-error svg path:not(:first-child){fill:red}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-pending svg path:not(:first-child),.VendorsTable .Table-header .Table-cell--actions .ButtonModern-wrapper-action-resendVendorConnect .SVGIcon-email-pending svg path:not(:first-child){fill:#f9a137}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .MenuActions,.VendorsTable .Table-header .Table-cell--actions .MenuActions{justify-content:center;width:100%}.VendorsTable .Table .Table-row--vendor .Table-cell--actions .MenuActions .ButtonModern-label,.VendorsTable .Table-header .Table-cell--actions .MenuActions .ButtonModern-label{white-space:nowrap}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-wrapper svg{width:32px}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-success svg{transform:scale(1.4)}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-success svg path:not(:first-child){fill:#fff}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-success svg circle{fill:#61b615}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-error svg{transform:scale(1.4)}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-error svg path:not(:first-child){fill:#fff}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-error svg circle{fill:red}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-pending svg{transform:scale(1.4)}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-pending svg path:not(:first-child){fill:#fff}.PopoverItem-content-vendorsTableRowMenuActions .SVGIcon-email-pending svg circle{fill:#f9a137}.SendInvitationForm .Loader-image{z-index:1}.SendInvitationForm .InputEmail{margin-bottom:25px}.SendInvitationForm .InputEmail-container{width:500px}.SendInvitationForm .InputEmail-label{font-weight:700;margin-bottom:0;margin-right:8px;min-width:110px;text-align:right}.SendInvitationForm .Checkmark--vendorCanAddServices{padding-left:120px}.SendInvitationForm .AutoCompleteSingle--vendor .AutoCompleteSingle-inputWrapper{font-size:14px}.SendInvitationForm .AutoCompleteSingle--vendor .AutoCompleteSingle-inputWrapper input{width:auto}.SendInvitationForm .AutoCompleteMultiple,.SendInvitationForm .AutoCompleteSingle{margin-bottom:25px}.SendInvitationForm .AutoCompleteMultiple-wrapper,.SendInvitationForm .AutoCompleteSingle-wrapper{width:500px}.SendInvitationForm .AutoCompleteMultiple-label,.SendInvitationForm .AutoCompleteSingle-label{font-weight:700;margin-bottom:0;margin-right:8px;min-width:110px;text-align:right}.SendInvitationFormSelectLocation--empty{align-items:center;display:flex;height:32px;margin-bottom:20px}.SendInvitationFormSelectLocation-label{font-weight:700;margin-bottom:0;margin-right:8px;min-width:110px;text-align:right}.SendInvitationForm .ModalModern-footer .ButtonModern-wrapper-cancel,.SendInvitationForm .ModalModern-footer .ButtonModern-wrapper-send{white-space:nowrap;width:140px}.ResendInvitationForm-vendorName{margin-bottom:25px}.ResendInvitationForm-label{font-weight:700;margin-right:8px;min-width:110px;text-align:right}.ResendInvitationForm .InputEmail{margin-bottom:30px}.ResendInvitationForm .InputEmail-label{font-weight:700;margin-bottom:0;margin-right:8px;min-width:110px;text-align:right}.ResendInvitationForm .InputEmail-input{width:330px}.ResendInvitationForm .ModalModern-footer .ButtonModern-wrapper-cancel,.ResendInvitationForm .ModalModern-footer .ButtonModern-wrapper-resend{width:160px}.ModalModern-wrapper-vendorConnectSettings .EditVendorInvitationForm .Fieldset-item{margin-bottom:30px}.ModalModern-wrapper-vendorConnectSettings .EditVendorInvitationForm .Fieldset-item-label{font-weight:700}.ModalModern-wrapper-vendorConnectSettings .EditVendorInvitationForm .Fieldset .Toggle-error{font-weight:500}.ModalModern-wrapper-vendorConnectSettings .ButtonModern-wrapper-saveVendorInvitation{width:110px}.VendorList-emptyMessage,.VendorList-notFoundMessage{word-wrap:break-word;font-size:20px;margin:200px auto auto;text-align:center;width:500px}@media(min-width:1200px){.VendorList-emptyMessage,.VendorList-notFoundMessage{width:700px}}@media(min-width:1400px){.VendorList-emptyMessage,.VendorList-notFoundMessage{width:920px}}.VendorList .Table{padding:15px 0}.VendorList--empty{display:flex;flex-direction:column;position:relative}.VendorList--empty:after{background:no-repeat 100% 0/100% 125% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyOTMgMjkzIj48cGF0aCBmaWxsPSIjQkRCREJEIiBkPSJtMjkxIDAtMy43MjMgNC40MTMgNS42ODMgMS4wMThMMjkxIDBaTTEgMjI4bC0uMDU1LjQ5N2guMDAybC4wMDYuMDAxLjAyMy4wMDIuMDkuMDEuMzU0LjAzNWMuMzEyLjAzLjc3NC4wNzIgMS4zODEuMTIybC4wODItLjk5N2ExMDQuNTc4IDEwNC41NzggMCAwIDEtMS44LS4xNjRsLS4wMjItLjAwMi0uMDA1LS4wMDFoLS4wMDFMMSAyMjhabTUuOTQ1Ljk1YzEuMTY1LjA2NiAyLjQ4OC4xMyAzLjk2LjE4NmwuMDQtLjk5OWMtMS40NjctLjA1Ni0yLjc4NS0uMTItMy45NDQtLjE4NmwtLjA1Ni45OTlabTcuOTEzLjMwNmMxLjI3MS4wMjggMi42Mi4wNSA0LjA0NC4wNmwuMDA3LTFjLTEuNDE4LS4wMS0yLjc2Mi0uMDMxLTQuMDI5LS4wNmwtLjAyMiAxWm04LjA5Ni4wNjJhMjkzLjI1IDI5My4yNSAwIDAgMCAzLjk1OS0uMDUxbC0uMDItMWMtMS4zNi4wMjctMi42NzcuMDQzLTMuOTQ2LjA1MmwuMDA3Ljk5OVptOC4wNTItLjE1OWMxLjI4LS4wNDIgMi41OTEtLjA5MyAzLjkzNS0uMTU0bC0uMDQ1LS45OTljLTEuMzQuMDYxLTIuNjQ4LjExMS0zLjkyMi4xNTNsLjAzMiAxWm04LjAwMi0uMzY1YzEuMjk1LS4wNzYgMi42MTUtLjE2MSAzLjk2LS4yNTVsLS4wNy0uOTk4Yy0xLjM0LjA5NS0yLjY1Ny4xNzktMy45NDguMjU0bC4wNTguOTk5Wm03Ljk3Ni0uNTY0YTMzMi41NiAzMzIuNTYgMCAwIDAgNC4wMTQtLjM1OGwtLjA5NS0uOTk2Yy0xLjM1NC4xMy0yLjY4OC4yNDgtNC4wMDIuMzU3bC4wODMuOTk3Wm03Ljk3Mi0uNzYxYzEuMzM3LS4xNDQgMi42OTItLjI5OCA0LjA2My0uNDY0bC0uMTItLjk5MmMtMS4zNjcuMTY0LTIuNzE3LjMxOC00LjA1LjQ2MmwuMTA3Ljk5NFptNy45NzktLjk2YzEuMzE0LS4xNzQgMi42NDItLjM1OSAzLjk4NC0uNTU0bC0uMTQ0LS45OWEzMTMuOTMgMzEzLjkzIDAgMCAxLTMuOTcyLjU1M2wuMTMyLjk5MVptNy45ODctMS4xNjJjMS4yOTMtLjIwNSAyLjU5OC0uNDIgMy45MTMtLjY0NWwtLjE2OC0uOTg2Yy0xLjMxMS4yMjQtMi42MTIuNDM5LTMuOTAyLjY0M2wuMTU3Ljk4OFptNy44OS0xLjM1MmEzMTQuMjEgMzE0LjIxIDAgMCAwIDMuOTUxLS43NTRsLS4xOTQtLjk4MWMtMS4zMjEuMjYxLTIuNjM0LjUxMi0zLjkzOC43NTJsLjE4Mi45ODNabTcuODUzLTEuNTVhMzE2LjA5IDMxNi4wOSAwIDAgMCAzLjk0OS0uODU5bC0uMjItLjk3NmMtMS4zMTkuMjk2LTIuNjMxLjU4Mi0zLjkzNi44NTdsLjIwNy45NzhabTcuODYxLTEuNzY0YTMwMy4yMiAzMDMuMjIgMCAwIDAgMy44NzItLjk0OWwtLjI0NS0uOTdjLTEuMjkyLjMyNi0yLjU3OS42NDEtMy44NTkuOTQ2bC4yMzIuOTczWm03Ljc3OS0xLjk2MmMxLjI4OC0uMzQ0IDIuNTgyLS42OTggMy44OC0xLjA2M2wtLjI3MS0uOTYyYy0xLjI5NC4zNjMtMi41ODMuNzE2LTMuODY3IDEuMDU4bC4yNTguOTY3Wm03LjcwOS0yLjE2N2MxLjI4LS4zNzkgMi41NjUtLjc2OCAzLjg1NC0xLjE2OWwtLjI5Ny0uOTU1Yy0xLjI4NS4zOTktMi41NjUuNzg4LTMuODQxIDEuMTY1bC4yODQuOTU5Wm03LjcwMS0yLjM5NWMxLjI1Ni0uNDEgMi41MTQtLjgzMSAzLjc3NS0xLjI2MmwtLjMyNC0uOTQ2Yy0xLjI1Ni40My0yLjUxLjg0OS0zLjc2MSAxLjI1N2wuMzEuOTUxWm03LjU2Ni0yLjU4OWMxLjI2Ni0uNDU0IDIuNTM1LS45MTggMy44MDYtMS4zOTVsLS4zNTEtLjkzNmMtMS4yNjYuNDc0LTIuNTMuOTM3LTMuNzkyIDEuMzg5bC4zMzcuOTQyWm03LjUyMi0yLjgxOGEyNzYuODcgMjc2Ljg3IDAgMCAwIDMuNzE5LTEuNDg3bC0uMzc4LS45MjZjLTEuMjM3LjUwNS0yLjQ3Mi45OTktMy43MDYgMS40ODJsLjM2NS45MzFabTcuNDQ1LTMuMDQzYTI2NC4zNDUgMjY0LjM0NSAwIDAgMCAzLjY3OC0xLjYwMWwtLjQwNi0uOTEzYTI1Ny4yMDQgMjU3LjIwNCAwIDAgMS0zLjY2NCAxLjU5NGwuMzkyLjkyWm03LjMxNS0zLjI1YTI1OS4zNSAyNTkuMzUgMCAwIDAgMy42MzgtMS43MTdsLS40MzQtLjkwMWEyNTcuNDA4IDI1Ny40MDggMCAwIDEtMy42MjQgMS43MTFsLjQyLjkwN1ptNy4yNjktMy41MDJhMjQ2LjgzMSAyNDYuODMxIDAgMCAwIDMuNTQ0LTEuODExbC0uNDYyLS44ODdhMjUwLjIyIDI1MC4yMiAwIDAgMS0zLjUzIDEuODA0bC40NDguODk0Wm03LjA4NC0zLjY5MWEyNTcuMzI2IDI1Ny4zMjYgMCAwIDAgMy41MzQtMS45NWwtLjQ5LS44NzJhMjU1LjM1NCAyNTUuMzU0IDAgMCAxLTMuNTIgMS45NDNsLjQ3Ni44NzlabTcuMDE3LTMuOTQ3YTIzOS43MyAyMzkuNzMgMCAwIDAgMy40My0yLjA0MmwtLjUxOC0uODU1Yy0xLjEzNy42OS0yLjI3NiAxLjM2Ny0zLjQxNyAyLjAzM2wuNTA1Ljg2NFptNi44NDktNC4xNTNhMjM4LjM2IDIzOC4zNiAwIDAgMCAzLjQwNy0yLjE4NGwtLjU0Ni0uODM3Yy0xLjEyOS43MzctMi4yNiAxLjQ2MS0zLjM5MyAyLjE3NGwuNTMyLjg0N1ptNi43My00LjM5MmMxLjEtLjc0NSAyLjE5OC0xLjUwMSAzLjI5NC0yLjI2OWwtLjU3NS0uODE5YTIzNi43IDIzNi43IDAgMCAxLTMuMjggMi4yNmwuNTYxLjgyOFptNi41NzEtNC42MWMxLjA4Ny0uNzkgMi4xNzEtMS41OTMgMy4yNTItMi40MDdsLS42MDItLjc5OWEyMzYuNjcgMjM2LjY3IDAgMCAxLTMuMjM4IDIuMzk3bC41ODguODA5Wm02LjQwNy00LjgyOGEyMzEuMDc5IDIzMS4wNzkgMCAwIDAgMy4xMzYtMi40OTJsLS42MjktLjc3N2EyMzYuOTU3IDIzNi45NTcgMCAwIDEtMy4xMjIgMi40OGwuNjE1Ljc4OVptNi4yNS01LjA1NWEyMzEuNTIgMjMxLjUyIDAgMCAwIDMuMDcyLTIuNjE4bC0uNjU1LS43NTZhMjIyLjQ0NyAyMjIuNDQ3IDAgMCAxLTMuMDU5IDIuNjA4bC42NDIuNzY2Wm02LjA1NC01LjI1MWMuOTkxLS44ODkgMS45NzctMS43OSAyLjk1OS0yLjcwM2wtLjY4MS0uNzMyYy0uOTc4LjkwOC0xLjk2IDEuODA2LTIuOTQ2IDIuNjkxbC42NjguNzQ0Wm01Ljg5MS01LjQ3OGEyMzEuNDIgMjMxLjQyIDAgMCAwIDIuODgyLTIuODIzbC0uNzA2LS43MDljLS45NTIuOTUtMS45MDkgMS44ODctMi44NyAyLjgxMmwuNjk0LjcyWm01LjY3My01LjY1NGEyMzEuODcgMjMxLjg3IDAgMCAwIDIuNzY0LTIuOWwtLjczLS42ODNjLS45MTMuOTc0LTEuODMgMS45MzYtMi43NTIgMi44ODdsLjcxOC42OTZabTUuNDk4LTUuODdjLjkwMS0uOTk2IDEuNzk3LTIuMDA0IDIuNjg4LTMuMDI0bC0uNzUzLS42NThhMjMwLjIyMyAyMzAuMjIzIDAgMCAxLTIuNjc3IDMuMDExbC43NDIuNjcxWm01LjI3My02LjAzNGMuODU3LTEuMDE0IDEuNzA5LTIuMDQgMi41NTUtMy4wNzdsLS43NzUtLjYzM2EyMzYuMjcyIDIzNi4yNzIgMCAwIDEtMi41NDQgMy4wNjVsLjc2NC42NDVabTUuMDc4LTYuMjI0YTI0MC4yMDQgMjQwLjIwNCAwIDAgMCAyLjQ5LTMuMjE2bC0uNzk1LS42MDZhMjQ4Ljc3MSAyNDguNzcxIDAgMCAxLTIuNDggMy4yMDNsLjc4NS42MTlabTQuODYzLTYuMzg4YTI1Mi42NDggMjUyLjY0OCAwIDAgMCAyLjMzNi0zLjIzM2wtLjgxNi0uNTc5YTI0MS4xNTggMjQxLjE1OCAwIDAgMS0yLjMyNiAzLjIxOWwuODA2LjU5M1ptNC42MzgtNi41MzJhMjQwLjkyNCAyNDAuOTI0IDAgMCAwIDIuMjY4LTMuMzY3bC0uODMzLS41NTJhMjQ3Ljk5OCAyNDcuOTk4IDAgMCAxLTIuMjYgMy4zNTNsLjgyNS41NjZabTQuNDUxLTYuNzIzYy43MS0xLjExIDEuNDEzLTIuMjMgMi4xMTEtMy4zNjFsLS44NTEtLjUyNWEyNjEuMTA2IDI2MS4xMDYgMCAwIDEtMi4xMDIgMy4zNDhsLjg0Mi41MzhabTQuMTg4LTYuNzg2YTI1OS45ODggMjU5Ljk4OCAwIDAgMCAyLjA0Mi0zLjQ5bC0uODY3LS40OThhMjU3LjkxMyAyNTcuOTEzIDAgMCAxLTIuMDM0IDMuNDc2bC44NTkuNTEyWm00LjA0OC03LjA0NGEyNzAuODQzIDI3MC44NDMgMCAwIDAgMS44ODQtMy40NjNsLS44ODItLjQ3MWMtLjYyIDEuMTYtMS4yNDYgMi4zMS0xLjg3NyAzLjQ0OWwuODc1LjQ4NVptMy43MzQtNi45ODZhMjY2LjQxOSAyNjYuNDE5IDAgMCAwIDEuODE1LTMuNTg0bC0uODk1LS40NDVjLS41OTcgMS4yLTEuMiAyLjM5LTEuODA5IDMuNTcxbC44ODkuNDU4Wm0zLjU5NC03LjIzYTI2OC40MzIgMjY4LjQzMiAwIDAgMCAxLjcyNC0zLjY2OGwtLjkwOC0uNDE5YTI2Ni41MzUgMjY2LjUzNSAwIDAgMS0xLjcxOCAzLjY1NmwuOTAyLjQzMVptMy4zNTEtNy4yNmEyOTYuOTcxIDI5Ni45NzEgMCAwIDAgMS41OTItMy42NWwtLjkxOS0uMzk0YTI4MS4wNzIgMjgxLjA3MiAwIDAgMS0xLjU4NyAzLjYzOGwuOTE0LjQwNlptMy4xNDktNy4zNThhMzE0LjE5NCAzMTQuMTk0IDAgMCAwIDEuNTItMy43NjZsLS45My0uMzY4YTI5Ni45OTIgMjk2Ljk5MiAwIDAgMS0xLjUxNSAzLjc1M2wuOTI1LjM4Wm0yLjk4OC03LjU0OWMuNDY1LTEuMjIuOTIzLTIuNDUgMS4zNzYtMy42ODhsLS45MzktLjM0NGMtLjQ1MSAxLjIzNC0uOTA5IDIuNDYtMS4zNzEgMy42NzdsLjkzNC4zNTVabTIuNzE4LTcuNDNhMzE4LjQ0IDMxOC40NCAwIDAgMCAxLjMwNy0zLjc5N2wtLjk0Ny0uMzJjLS40MjkgMS4yNy0uODYzIDIuNTMyLTEuMzAzIDMuNzg1bC45NDMuMzMxWm0yLjU3OS03LjY0OGMuNDE4LTEuMjkzLjgzLTIuNTk1IDEuMjM2LTMuOTA3bC0uOTU1LS4yOTVhMzQ3LjM5MSAzNDcuMzkxIDAgMCAxLTEuMjMyIDMuODk0bC45NTEuMzA4Wm0yLjM3Ny03LjY2OWMuMzczLTEuMjU4Ljc0Mi0yLjUyNiAxLjEwNC0zLjgwMWwtLjk2Mi0uMjc0YTMyMC45NTUgMzIwLjk1NSAwIDAgMS0xLjEwMSAzLjc5MWwuOTU5LjI4NVptMi4xNzUtNy42NTNjLjM1MS0xLjI5My42OTYtMi41OTQgMS4wMzYtMy45MDNsLS45NjgtLjI1MWEzNTkuODIzIDM1OS44MjMgMCAwIDEtMS4wMzMgMy44OTFsLjk2NS4yNjNabTIuMDM4LTcuODU3Yy4zMjEtMS4yOTguNjM3LTIuNjA1Ljk0Ny0zLjkybC0uOTczLS4yMjljLS4zMSAxLjMxMS0uNjI0IDIuNjE0LS45NDUgMy45MDlsLjk3MS4yNFptMS44MjktNy43NWMuMjg4LTEuMjg1LjU3Mi0yLjU3OC44NS0zLjg3OGwtLjk3OC0uMjA5Yy0uMjc3IDEuMjk3LS41NiAyLjU4Ni0uODQ4IDMuODY4bC45NzYuMjE5Wm0xLjY2Ny03LjgwMmMuMjY3LTEuMzE2LjUyOC0yLjY0Ljc4NC0zLjk3MWwtLjk4Mi0uMTg5YTM5Mi41NjQgMzkyLjU2NCAwIDAgMS0uNzgyIDMuOTYxbC45OC4xOTlaIi8+PC9zdmc+);content:"";height:225px;left:calc(50% + 240px);position:absolute;right:35px;top:81px}@media(min-width:1200px){.VendorList--empty:after{height:220px;left:calc(50% + 340px)}}@media(min-width:1400px){.VendorList--empty:after{height:210px;left:calc(50% + 460px)}}.VendorList--notFound{display:flex;flex-direction:column}.VendorList .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0 50px}.ClientListHeader .MenuActions-buttons .ButtonModern-label{width:55px}.ClientsTable .Table{padding:15px}.ClientsTable .Table-header .Table-cell{padding-left:10px}.ClientsTable .Table .ClientListTableRow-cell,.ClientsTable .Table-header-cell{padding:10px}.ClientsTable .Table .ClientListTableRow .Badge,.ClientsTable .Table-header .Badge{text-transform:uppercase}.ClientsTable .Table .ClientListTableRow-actions .ButtonModern-label,.ClientsTable .Table-header-actions .ButtonModern-label{white-space:nowrap}.ClientsTable .Table .ClientListTableRow .Table-cell,.ClientsTable .Table-header .Table-cell{justify-content:center;word-break:break-word}.ClientsTable .Table .ClientListTableRow .Table-cell--location,.ClientsTable .Table .ClientListTableRow .Table-cell--name,.ClientsTable .Table .ClientListTableRow .Table-cell--team,.ClientsTable .Table .ClientListTableRow .Table-cell--workOrderType,.ClientsTable .Table-header .Table-cell--location,.ClientsTable .Table-header .Table-cell--name,.ClientsTable .Table-header .Table-cell--team,.ClientsTable .Table-header .Table-cell--workOrderType{flex-basis:15%}.ClientsTable .Table .ClientListTableRow .Table-cell--status,.ClientsTable .Table-header .Table-cell--status{flex:1 0 120px}.ClientsTable .Table .ClientListTableRow .Table-cell--actions,.ClientsTable .Table-header .Table-cell--actions{flex:0 0 200px}.ClientsTable .Table .ClientListTableRow .Table-cell--actions .MenuActions,.ClientsTable .Table-header .Table-cell--actions .MenuActions{justify-content:center;width:100%}.ClientsTable .Table .ClientListTableRow .Table-cell--actions .MenuActions .ButtonModern-label,.ClientsTable .Table-header .Table-cell--actions .MenuActions .ButtonModern-label{white-space:nowrap}.Stepper{margin-bottom:35px}.Stepper,.Stepper .Step{align-items:center;display:flex;width:100%}.Stepper .Step{flex-direction:column;justify-content:center;margin-left:-4px;position:relative}.Stepper .Step:first-child{justify-content:flex-end;margin-left:0}.Stepper .Step:first-child .Step-wrapper:before,.Stepper .Step:first-child:before{display:none}.Stepper .Step:last-child{justify-content:flex-start}.Stepper .Step:last-child .Step-wrapper:after,.Stepper .Step:last-child:after{display:none}.Stepper .Step:after,.Stepper .Step:before{background:no-repeat 50%/400px url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0MDAgMjYiPjxwYXRoIGZpbGw9IiNkM2QzZDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjQ2MSAxMyAuMzA4IDEuOGExLjA1OSAxLjA1OSAwIDAgMSAwLTEuNDkzIDEuMDQ5IDEuMDQ5IDAgMCAxIDEuNDg3IDBMMTMuNDQxIDEyaDM4Mi43NjJMMzkwLjMgNi42OTJhLjkyMS45MjEgMCAwIDEgMC0xLjQwMiAxLjE5MiAxLjE5MiAwIDAgMSAxLjU1OSAwbDcuNzk1IDcuMDFhMSAxIDAgMCAxIC4yNDIuMzI3LjkxOS45MTkgMCAwIDEtLjI0MiAxLjA3NGwtNy43OTUgNy4wMDlhMS4xOTIgMS4xOTIgMCAwIDEtMS41NTkgMCAuOTIzLjkyMyAwIDAgMSAwLTEuNDAyTDM5Ni4yMDMgMTRIMTMuNDM5TDEuNzk1IDI1LjY5YTEuMDQ5IDEuMDQ5IDAgMCAxLTEuNDg3IDAgMS4wNTkgMS4wNTkgMCAwIDEgMC0xLjQ5M2wxMS4xNTMtMTEuMTk4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);content:"";display:block;height:44px;position:absolute;top:0;width:calc(50% - 27px)}.Stepper .Step:after{background-position:right 9px;right:0}.Stepper .Step:before{background-position:left 9px;left:0}.Stepper .Step-title{align-items:center;border:1px solid #d3d3d3;border-radius:22px;color:#d3d3d3;display:flex;font-size:20px;height:44px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.Stepper .Step-description{display:inline-block;padding-top:15px;white-space:nowrap}.Stepper .Step--active .Step-title{background-color:#ed1c24;color:#fff}.Stepper .Step--clickable .Step-title{cursor:pointer}.Stepper .Step--completed .Step-title{background-color:#4f4f4f;color:#fff}.ModalModern-wrapper-acceptInvitation .AcceptInvitationForm .Stepper{margin:0 auto 100px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormCheckCodeStep .BaseInput-container--invitationCode .BaseInput-label{min-width:124px;text-align:right}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormCheckCodeStep .BaseInput-container--invitationCode .BaseInput-content{width:400px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep-location-label{margin-bottom:30px;margin-right:8px;text-align:right;width:124px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset-item-label{font-weight:700;min-width:115px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset-item-component{max-width:420px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset .DropdownSingle--workOrderType .DropdownSingle-placeholder,.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset .DropdownSingle--workOrderType .DropdownSingle-singleValue{font-size:14px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset .Fieldset-item--location{margin-bottom:30px}.ModalModern-wrapper-acceptInvitation .AcceptInvitationFormConnectSettingsStep .Fieldset .Toggle-error{font-weight:500;margin-top:0}.ModalModern-wrapper-clientSettings .Fieldset{margin-top:20px}.ModalModern-wrapper-clientSettings .Fieldset-item-label{width:30%}.ModalModern-wrapper-clientSettings .Fieldset-item-component{max-width:200px}.ModalModern-wrapper-clientSettings .Fieldset .DropdownNew--singleValue{font-size:14px}.ModalModern-wrapper-clientSettings .Fieldset-item:last-child{margin-bottom:20px}.ModalModern-wrapper-clientSettings .Fieldset-vendorSettings{border-top:1px solid #bdbdbd;margin-top:0;padding-top:20px}.ModalModern-wrapper-clientSettings .DropdownSingle-singleValue{font-size:14px}.ServiceTitle{align-items:center;display:flex;max-width:100%}.ServiceTitle-name{color:#4f4f4f;font-size:14px;font-weight:400;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ServiceTitle .SVGIcon{align-items:center;display:flex;justify-content:center;padding-right:10px}.ServiceTitle .SVGIcon .SVGIcon-icon{height:16px;width:16px}.ServiceTitle .SVGIcon-bundleService svg path,.ServiceTitle .SVGIcon-feeBundleService svg path,.ServiceTitle .SVGIcon-laborService svg path,.ServiceTitle .SVGIcon-matrixService svg path,.ServiceTitle .SVGIcon-partService svg path{fill:#4f4f4f}.ServiceTitle .SVGIcon-bundleService svg circle,.ServiceTitle .SVGIcon-feeBundleService svg circle,.ServiceTitle .SVGIcon-laborService svg circle,.ServiceTitle .SVGIcon-matrixService svg circle,.ServiceTitle .SVGIcon-moneyService svg path,.ServiceTitle .SVGIcon-partService svg circle,.ServiceTitle .SVGIcon-percentService svg path{fill:#fff}.ServiceTitle .SVGIcon-moneyService svg circle,.ServiceTitle .SVGIcon-percentService svg circle{fill:#4f4f4f}.ServiceTitle .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-bundleService svg path,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-feeBundleService svg path,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-laborService svg path,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-matrixService svg path,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-partService svg path{fill:#4f4f4f}.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-bundleService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-feeBundleService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-laborService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-matrixService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-moneyService svg path,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-partService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-percentService svg path{fill:#fff}.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-moneyService svg circle,.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-percentService svg circle{fill:#4f4f4f}.TwoColumnSearch--addService .TwoColumnSearch-content .SVGIcon-matrixService path:first-child{stroke:#4f4f4f;fill:#fff}.TableUI.TableUI--serviceMapping{margin-bottom:25px;min-height:250px;padding:0}.TableUI.TableUI--serviceMapping .TableUICell--workOrderService{flex:0 0 calc(50% - 30px);overflow:hidden}.TableUI.TableUI--serviceMapping .TableUICell--vendorService{flex:0 0 calc(50% - 30px);padding-right:0}.TableUI.TableUI--serviceMapping .TableUICell--buttonDelete{align-items:center;flex:0 0 60px;justify-content:center;padding:0}.TableUI.TableUI--serviceMapping .TableUIEmptyState{align-items:center;display:flex;flex-grow:1;font-size:20px;justify-content:center;min-height:200px;padding:20px 0}.ModalModern-wrapper-editClientConnectSettings .DropdownSingle--workOrderType .DropdownSingle-placeholder,.ModalModern-wrapper-editClientConnectSettings .DropdownSingle--workOrderType .DropdownSingle-singleValue{font-size:14px}.ModalModern-wrapper-editClientConnectSettings .AutoCompleteSingle-select .AutoCompleteSingle-menu,.ModalModern-wrapper-editClientConnectSettings .DropdownSingle-select .DropdownSingle-menu{z-index:3}.ModalModern-wrapper-editClientConnectSettings .Fieldset-item--location{margin-bottom:30px}.ModalModern-wrapper-editClientConnectSettings .Toggle-error{font-weight:500;margin-top:0}.ModalModern-wrapper-editClientConnectSettings .EditClientConnectSettings-serviceMapping{margin-top:50px}.ModalModern-wrapper-editClientConnectSettings .EditClientConnectSettings-title{color:#4f4f4f;font-size:16px;font-weight:700;line-height:19px;margin:0 0 15px}.ModalModern-wrapper-missingVendorWorkOrdersModal{width:800px}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUICell{color:#464646;font-size:14px;font-weight:400;line-height:16px}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUICell--repairOrder{flex:0 0 20%;word-break:break-all}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUICell--client{flex:0 0 30%}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUICell--dateCompleted{flex:0 0 20%}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUICell--technicians{flex:0 0 30%}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUIHeader .TableUICell{font-weight:700}.ModalModern-wrapper-missingVendorWorkOrdersModal .TableUI.TableUI--missingVendorWorkOrdersTable .TableUIEmptyState{align-items:center;display:flex;flex-grow:1;font-size:20px;justify-content:center;min-height:200px;padding:20px 0}.ModalModern-wrapper-missingVendorWorkOrdersModal .ButtonModern-wrapper-loadMoreButton{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0}.ClientListHeader{display:flex;justify-content:flex-end}.ClientListHeader .MenuActions{margin-right:15px}.ClientList .Table{padding:15px 0}.ClientList-emptyMessage,.ClientList-notFoundMessage{word-wrap:break-word;font-size:20px;margin:200px auto auto;text-align:center;width:500px}@media(min-width:1200px){.ClientList-emptyMessage,.ClientList-notFoundMessage{width:700px}}@media(min-width:1400px){.ClientList-emptyMessage,.ClientList-notFoundMessage{width:800px}}.ClientList--empty{display:flex;flex-direction:column;position:relative}.ClientList--empty:after{background:no-repeat 100% 0/100% 125% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyOTMgMjkzIj48cGF0aCBmaWxsPSIjQkRCREJEIiBkPSJtMjkxIDAtMy43MjMgNC40MTMgNS42ODMgMS4wMThMMjkxIDBaTTEgMjI4bC0uMDU1LjQ5N2guMDAybC4wMDYuMDAxLjAyMy4wMDIuMDkuMDEuMzU0LjAzNWMuMzEyLjAzLjc3NC4wNzIgMS4zODEuMTIybC4wODItLjk5N2ExMDQuNTc4IDEwNC41NzggMCAwIDEtMS44LS4xNjRsLS4wMjItLjAwMi0uMDA1LS4wMDFoLS4wMDFMMSAyMjhabTUuOTQ1Ljk1YzEuMTY1LjA2NiAyLjQ4OC4xMyAzLjk2LjE4NmwuMDQtLjk5OWMtMS40NjctLjA1Ni0yLjc4NS0uMTItMy45NDQtLjE4NmwtLjA1Ni45OTlabTcuOTEzLjMwNmMxLjI3MS4wMjggMi42Mi4wNSA0LjA0NC4wNmwuMDA3LTFjLTEuNDE4LS4wMS0yLjc2Mi0uMDMxLTQuMDI5LS4wNmwtLjAyMiAxWm04LjA5Ni4wNjJhMjkzLjI1IDI5My4yNSAwIDAgMCAzLjk1OS0uMDUxbC0uMDItMWMtMS4zNi4wMjctMi42NzcuMDQzLTMuOTQ2LjA1MmwuMDA3Ljk5OVptOC4wNTItLjE1OWMxLjI4LS4wNDIgMi41OTEtLjA5MyAzLjkzNS0uMTU0bC0uMDQ1LS45OTljLTEuMzQuMDYxLTIuNjQ4LjExMS0zLjkyMi4xNTNsLjAzMiAxWm04LjAwMi0uMzY1YzEuMjk1LS4wNzYgMi42MTUtLjE2MSAzLjk2LS4yNTVsLS4wNy0uOTk4Yy0xLjM0LjA5NS0yLjY1Ny4xNzktMy45NDguMjU0bC4wNTguOTk5Wm03Ljk3Ni0uNTY0YTMzMi41NiAzMzIuNTYgMCAwIDAgNC4wMTQtLjM1OGwtLjA5NS0uOTk2Yy0xLjM1NC4xMy0yLjY4OC4yNDgtNC4wMDIuMzU3bC4wODMuOTk3Wm03Ljk3Mi0uNzYxYzEuMzM3LS4xNDQgMi42OTItLjI5OCA0LjA2My0uNDY0bC0uMTItLjk5MmMtMS4zNjcuMTY0LTIuNzE3LjMxOC00LjA1LjQ2MmwuMTA3Ljk5NFptNy45NzktLjk2YzEuMzE0LS4xNzQgMi42NDItLjM1OSAzLjk4NC0uNTU0bC0uMTQ0LS45OWEzMTMuOTMgMzEzLjkzIDAgMCAxLTMuOTcyLjU1M2wuMTMyLjk5MVptNy45ODctMS4xNjJjMS4yOTMtLjIwNSAyLjU5OC0uNDIgMy45MTMtLjY0NWwtLjE2OC0uOTg2Yy0xLjMxMS4yMjQtMi42MTIuNDM5LTMuOTAyLjY0M2wuMTU3Ljk4OFptNy44OS0xLjM1MmEzMTQuMjEgMzE0LjIxIDAgMCAwIDMuOTUxLS43NTRsLS4xOTQtLjk4MWMtMS4zMjEuMjYxLTIuNjM0LjUxMi0zLjkzOC43NTJsLjE4Mi45ODNabTcuODUzLTEuNTVhMzE2LjA5IDMxNi4wOSAwIDAgMCAzLjk0OS0uODU5bC0uMjItLjk3NmMtMS4zMTkuMjk2LTIuNjMxLjU4Mi0zLjkzNi44NTdsLjIwNy45NzhabTcuODYxLTEuNzY0YTMwMy4yMiAzMDMuMjIgMCAwIDAgMy44NzItLjk0OWwtLjI0NS0uOTdjLTEuMjkyLjMyNi0yLjU3OS42NDEtMy44NTkuOTQ2bC4yMzIuOTczWm03Ljc3OS0xLjk2MmMxLjI4OC0uMzQ0IDIuNTgyLS42OTggMy44OC0xLjA2M2wtLjI3MS0uOTYyYy0xLjI5NC4zNjMtMi41ODMuNzE2LTMuODY3IDEuMDU4bC4yNTguOTY3Wm03LjcwOS0yLjE2N2MxLjI4LS4zNzkgMi41NjUtLjc2OCAzLjg1NC0xLjE2OWwtLjI5Ny0uOTU1Yy0xLjI4NS4zOTktMi41NjUuNzg4LTMuODQxIDEuMTY1bC4yODQuOTU5Wm03LjcwMS0yLjM5NWMxLjI1Ni0uNDEgMi41MTQtLjgzMSAzLjc3NS0xLjI2MmwtLjMyNC0uOTQ2Yy0xLjI1Ni40My0yLjUxLjg0OS0zLjc2MSAxLjI1N2wuMzEuOTUxWm03LjU2Ni0yLjU4OWMxLjI2Ni0uNDU0IDIuNTM1LS45MTggMy44MDYtMS4zOTVsLS4zNTEtLjkzNmMtMS4yNjYuNDc0LTIuNTMuOTM3LTMuNzkyIDEuMzg5bC4zMzcuOTQyWm03LjUyMi0yLjgxOGEyNzYuODcgMjc2Ljg3IDAgMCAwIDMuNzE5LTEuNDg3bC0uMzc4LS45MjZjLTEuMjM3LjUwNS0yLjQ3Mi45OTktMy43MDYgMS40ODJsLjM2NS45MzFabTcuNDQ1LTMuMDQzYTI2NC4zNDUgMjY0LjM0NSAwIDAgMCAzLjY3OC0xLjYwMWwtLjQwNi0uOTEzYTI1Ny4yMDQgMjU3LjIwNCAwIDAgMS0zLjY2NCAxLjU5NGwuMzkyLjkyWm03LjMxNS0zLjI1YTI1OS4zNSAyNTkuMzUgMCAwIDAgMy42MzgtMS43MTdsLS40MzQtLjkwMWEyNTcuNDA4IDI1Ny40MDggMCAwIDEtMy42MjQgMS43MTFsLjQyLjkwN1ptNy4yNjktMy41MDJhMjQ2LjgzMSAyNDYuODMxIDAgMCAwIDMuNTQ0LTEuODExbC0uNDYyLS44ODdhMjUwLjIyIDI1MC4yMiAwIDAgMS0zLjUzIDEuODA0bC40NDguODk0Wm03LjA4NC0zLjY5MWEyNTcuMzI2IDI1Ny4zMjYgMCAwIDAgMy41MzQtMS45NWwtLjQ5LS44NzJhMjU1LjM1NCAyNTUuMzU0IDAgMCAxLTMuNTIgMS45NDNsLjQ3Ni44NzlabTcuMDE3LTMuOTQ3YTIzOS43MyAyMzkuNzMgMCAwIDAgMy40My0yLjA0MmwtLjUxOC0uODU1Yy0xLjEzNy42OS0yLjI3NiAxLjM2Ny0zLjQxNyAyLjAzM2wuNTA1Ljg2NFptNi44NDktNC4xNTNhMjM4LjM2IDIzOC4zNiAwIDAgMCAzLjQwNy0yLjE4NGwtLjU0Ni0uODM3Yy0xLjEyOS43MzctMi4yNiAxLjQ2MS0zLjM5MyAyLjE3NGwuNTMyLjg0N1ptNi43My00LjM5MmMxLjEtLjc0NSAyLjE5OC0xLjUwMSAzLjI5NC0yLjI2OWwtLjU3NS0uODE5YTIzNi43IDIzNi43IDAgMCAxLTMuMjggMi4yNmwuNTYxLjgyOFptNi41NzEtNC42MWMxLjA4Ny0uNzkgMi4xNzEtMS41OTMgMy4yNTItMi40MDdsLS42MDItLjc5OWEyMzYuNjcgMjM2LjY3IDAgMCAxLTMuMjM4IDIuMzk3bC41ODguODA5Wm02LjQwNy00LjgyOGEyMzEuMDc5IDIzMS4wNzkgMCAwIDAgMy4xMzYtMi40OTJsLS42MjktLjc3N2EyMzYuOTU3IDIzNi45NTcgMCAwIDEtMy4xMjIgMi40OGwuNjE1Ljc4OVptNi4yNS01LjA1NWEyMzEuNTIgMjMxLjUyIDAgMCAwIDMuMDcyLTIuNjE4bC0uNjU1LS43NTZhMjIyLjQ0NyAyMjIuNDQ3IDAgMCAxLTMuMDU5IDIuNjA4bC42NDIuNzY2Wm02LjA1NC01LjI1MWMuOTkxLS44ODkgMS45NzctMS43OSAyLjk1OS0yLjcwM2wtLjY4MS0uNzMyYy0uOTc4LjkwOC0xLjk2IDEuODA2LTIuOTQ2IDIuNjkxbC42NjguNzQ0Wm01Ljg5MS01LjQ3OGEyMzEuNDIgMjMxLjQyIDAgMCAwIDIuODgyLTIuODIzbC0uNzA2LS43MDljLS45NTIuOTUtMS45MDkgMS44ODctMi44NyAyLjgxMmwuNjk0LjcyWm01LjY3My01LjY1NGEyMzEuODcgMjMxLjg3IDAgMCAwIDIuNzY0LTIuOWwtLjczLS42ODNjLS45MTMuOTc0LTEuODMgMS45MzYtMi43NTIgMi44ODdsLjcxOC42OTZabTUuNDk4LTUuODdjLjkwMS0uOTk2IDEuNzk3LTIuMDA0IDIuNjg4LTMuMDI0bC0uNzUzLS42NThhMjMwLjIyMyAyMzAuMjIzIDAgMCAxLTIuNjc3IDMuMDExbC43NDIuNjcxWm01LjI3My02LjAzNGMuODU3LTEuMDE0IDEuNzA5LTIuMDQgMi41NTUtMy4wNzdsLS43NzUtLjYzM2EyMzYuMjcyIDIzNi4yNzIgMCAwIDEtMi41NDQgMy4wNjVsLjc2NC42NDVabTUuMDc4LTYuMjI0YTI0MC4yMDQgMjQwLjIwNCAwIDAgMCAyLjQ5LTMuMjE2bC0uNzk1LS42MDZhMjQ4Ljc3MSAyNDguNzcxIDAgMCAxLTIuNDggMy4yMDNsLjc4NS42MTlabTQuODYzLTYuMzg4YTI1Mi42NDggMjUyLjY0OCAwIDAgMCAyLjMzNi0zLjIzM2wtLjgxNi0uNTc5YTI0MS4xNTggMjQxLjE1OCAwIDAgMS0yLjMyNiAzLjIxOWwuODA2LjU5M1ptNC42MzgtNi41MzJhMjQwLjkyNCAyNDAuOTI0IDAgMCAwIDIuMjY4LTMuMzY3bC0uODMzLS41NTJhMjQ3Ljk5OCAyNDcuOTk4IDAgMCAxLTIuMjYgMy4zNTNsLjgyNS41NjZabTQuNDUxLTYuNzIzYy43MS0xLjExIDEuNDEzLTIuMjMgMi4xMTEtMy4zNjFsLS44NTEtLjUyNWEyNjEuMTA2IDI2MS4xMDYgMCAwIDEtMi4xMDIgMy4zNDhsLjg0Mi41MzhabTQuMTg4LTYuNzg2YTI1OS45ODggMjU5Ljk4OCAwIDAgMCAyLjA0Mi0zLjQ5bC0uODY3LS40OThhMjU3LjkxMyAyNTcuOTEzIDAgMCAxLTIuMDM0IDMuNDc2bC44NTkuNTEyWm00LjA0OC03LjA0NGEyNzAuODQzIDI3MC44NDMgMCAwIDAgMS44ODQtMy40NjNsLS44ODItLjQ3MWMtLjYyIDEuMTYtMS4yNDYgMi4zMS0xLjg3NyAzLjQ0OWwuODc1LjQ4NVptMy43MzQtNi45ODZhMjY2LjQxOSAyNjYuNDE5IDAgMCAwIDEuODE1LTMuNTg0bC0uODk1LS40NDVjLS41OTcgMS4yLTEuMiAyLjM5LTEuODA5IDMuNTcxbC44ODkuNDU4Wm0zLjU5NC03LjIzYTI2OC40MzIgMjY4LjQzMiAwIDAgMCAxLjcyNC0zLjY2OGwtLjkwOC0uNDE5YTI2Ni41MzUgMjY2LjUzNSAwIDAgMS0xLjcxOCAzLjY1NmwuOTAyLjQzMVptMy4zNTEtNy4yNmEyOTYuOTcxIDI5Ni45NzEgMCAwIDAgMS41OTItMy42NWwtLjkxOS0uMzk0YTI4MS4wNzIgMjgxLjA3MiAwIDAgMS0xLjU4NyAzLjYzOGwuOTE0LjQwNlptMy4xNDktNy4zNThhMzE0LjE5NCAzMTQuMTk0IDAgMCAwIDEuNTItMy43NjZsLS45My0uMzY4YTI5Ni45OTIgMjk2Ljk5MiAwIDAgMS0xLjUxNSAzLjc1M2wuOTI1LjM4Wm0yLjk4OC03LjU0OWMuNDY1LTEuMjIuOTIzLTIuNDUgMS4zNzYtMy42ODhsLS45MzktLjM0NGMtLjQ1MSAxLjIzNC0uOTA5IDIuNDYtMS4zNzEgMy42NzdsLjkzNC4zNTVabTIuNzE4LTcuNDNhMzE4LjQ0IDMxOC40NCAwIDAgMCAxLjMwNy0zLjc5N2wtLjk0Ny0uMzJjLS40MjkgMS4yNy0uODYzIDIuNTMyLTEuMzAzIDMuNzg1bC45NDMuMzMxWm0yLjU3OS03LjY0OGMuNDE4LTEuMjkzLjgzLTIuNTk1IDEuMjM2LTMuOTA3bC0uOTU1LS4yOTVhMzQ3LjM5MSAzNDcuMzkxIDAgMCAxLTEuMjMyIDMuODk0bC45NTEuMzA4Wm0yLjM3Ny03LjY2OWMuMzczLTEuMjU4Ljc0Mi0yLjUyNiAxLjEwNC0zLjgwMWwtLjk2Mi0uMjc0YTMyMC45NTUgMzIwLjk1NSAwIDAgMS0xLjEwMSAzLjc5MWwuOTU5LjI4NVptMi4xNzUtNy42NTNjLjM1MS0xLjI5My42OTYtMi41OTQgMS4wMzYtMy45MDNsLS45NjgtLjI1MWEzNTkuODIzIDM1OS44MjMgMCAwIDEtMS4wMzMgMy44OTFsLjk2NS4yNjNabTIuMDM4LTcuODU3Yy4zMjEtMS4yOTguNjM3LTIuNjA1Ljk0Ny0zLjkybC0uOTczLS4yMjljLS4zMSAxLjMxMS0uNjI0IDIuNjE0LS45NDUgMy45MDlsLjk3MS4yNFptMS44MjktNy43NWMuMjg4LTEuMjg1LjU3Mi0yLjU3OC44NS0zLjg3OGwtLjk3OC0uMjA5Yy0uMjc3IDEuMjk3LS41NiAyLjU4Ni0uODQ4IDMuODY4bC45NzYuMjE5Wm0xLjY2Ny03LjgwMmMuMjY3LTEuMzE2LjUyOC0yLjY0Ljc4NC0zLjk3MWwtLjk4Mi0uMTg5YTM5Mi41NjQgMzkyLjU2NCAwIDAgMS0uNzgyIDMuOTYxbC45OC4xOTlaIi8+PC9zdmc+);content:"";height:225px;left:calc(50% + 240px);position:absolute;right:50px;top:81px}@media(min-width:1200px){.ClientList--empty:after{height:220px;left:calc(50% + 340px)}}@media(min-width:1400px){.ClientList--empty:after{height:220px;left:calc(50% + 410px)}}.ClientList .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:25px 0 50px}.VendorConnectAdvancedSearch{max-width:400px;width:40%}.VendorConnectAdvancedSearch .Fieldset-vendors .DropdownSingle-container--status{width:300px}.VendorConnectAdvancedSearch .Fieldset-vendors .BaseInput-container--hasText .BaseInput-content,.VendorConnectAdvancedSearch .Fieldset-vendors .BaseInput-container--hasText .BaseInput-content input{max-width:100%}.VendorConnect-header{align-items:center;display:flex;height:70px;justify-content:space-between;padding:0}.VendorConnect-title{font-size:20px;font-weight:600}.VendorConnect .Tabs .Tab--vendors{border-left:none}.ListViewSettingsHeader{display:flex}.ListViewSettingsHeader .DropdownSingle--entityName{width:300px}.ListViewSettingsCardsItem{border:1px solid #c5c5c5;border-right:none;border-top:none;min-height:500px;min-width:401px;width:33%}.ListViewSettingsCardsItem:last-child{border-right:1px solid #c5c5c5}.ListViewSettingsCardsItemHeader{background-color:#f2f2f2;padding:10px 0}.ListViewSettingsCardsItemHeader--active{background-color:#fce9d9}.ListViewSettingsCardsItemHeader .RadioButton{justify-content:center;width:100%}.ListViewSettingsCardsItemContent{border:1px solid #c5c5c5;box-shadow:0 2px 5px 0 #ddd;margin:20px}.ListViewSettingsCardsItemContent-visible{display:flex;padding:10px 10px 0}.ListViewSettingsCardsItemContent-visibleRight{padding-bottom:10px;width:10%}.ListViewSettingsCardsItemContent-visibleRight .Checkmark{margin:22px 0 0 10px}.ListViewSettingsCardsItemContent-visibleRightArrow{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:right}.ListViewSettingsCardsItemContent-visibleRightArrow svg{height:20px;width:20px}.ListViewSettingsCardsItemContent-visibleRightArrow svg path{fill:#464646}.ListViewSettingsCardsItemContent-visibleCenter{padding-bottom:10px;width:70%}.ListViewSettingsCardsItemContent-visibleLeft{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:10px 0;width:20%}.ListViewSettingsCardsItemContent-visibleLeft:after{background-color:#f2f2f2;border:1px solid #bdbdbd;border-radius:50%;content:"";display:block;height:50px;width:50px}.ListViewSettingsCardsItemContent-field{padding-bottom:15px}.ListViewSettingsCardsItemContent-expanded{padding:10px}.ListViewSettingsCardsItemContent-expanded .DropdownSingle--entityProperty .DropdownSingle-select{width:90%}.ListViewSettingsCardsItemContent-footer{background-color:#f2f2f2;border-top:1px solid #bdbdbd;height:30px}.ListViewSettingsCardsItemContent--withAmount .ListViewSettingsCardsItemContent-visibleRight{width:30%}.ListViewSettingsCardsItemContent--withAmount .ListViewSettingsCardsItemContent-visibleRightArrow{margin-left:70px}.ListViewSettingsCardsItemContent--withAmount .ListViewSettingsCardsItemContent-visibleCenter{width:50%}.ListViewSettingsCardsItemContent--withAmount .ListViewSettingsCardsItemContent-expanded .DropdownSingle--entityProperty .DropdownSingle-select{width:70%}.ListViewSettingsCardsItemContent--expanded .ListViewSettingsCardsItemContent-visibleRightArrow{height:32px}.ListViewSettingsCardsItemContent--expanded .ListViewSettingsCardsItemContent-visibleRightArrow svg{transform:rotate(180deg)}.ListViewSettingsCardsItemContent--expanded .ListViewSettingsCardsItemContent-visibleCenter,.ListViewSettingsCardsItemContent--expanded .ListViewSettingsCardsItemContent-visibleLeft,.ListViewSettingsCardsItemContent--expanded .ListViewSettingsCardsItemContent-visibleRight{border-bottom:1px solid #c5c5c5}.ListViewSettingsCardsItemContent--largeCard .ListViewSettingsCardsItemContent-visibleRight .Checkmark{margin-top:55px}.ListViewSettingsCardsItemContent--disabled .ListViewSettingsCardsItemContent-visibleRightArrow{pointer-events:none}.ListViewSettingsCardsItemContent--disabled .ListViewSettingsCardsItemContent-visibleRightArrow path{fill:#c5c5c5}.ListViewSettingsCards{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:40px}@media(max-width:1279px){.ListViewSettingsCards{align-items:center;flex-direction:column}.ListViewSettingsCards .ListViewSettingsCardsItem{border-right:1px solid #c5c5c5;margin-bottom:10px;min-height:auto}}.ButtonGroup-listViewSettingsFooter{padding-top:40px}.ButtonGroup-listViewSettingsFooter .ButtonModern{min-width:150px}.ListViewSettings{padding:20px 15px}.MobileSettingsTitle{border-bottom:1px solid #bdbdbd;font-size:16px;padding:20px 15px;pointer-events:none}.MobileSettingsTitle--active .MobileSettingsTitle-pageName{pointer-events:auto}.MobileSettingsTitle--active .MobileSettingsTitle-pageName:hover{color:#eb5757;cursor:pointer}.MobileSettingsTitle-pageName{font-size:20px;font-weight:600}.MobileSettingsTitle-settingName:before{content:"/";padding:0 7px}.MobileSettingsList{padding:20px 15px}.MobileSettingsListItem{align-items:center;background-color:#fff;border:1px solid #c5c5c5;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;height:50px;justify-content:space-between;margin:5px 0;width:60%}.MobileSettingsListItem-label{padding-left:15px}.MobileSettingsListItem:hover{background-color:#f8f8f8;color:#eb5757}.MobileSettingsListItem:hover svg{fill:#eb5757}.MobileSettingsListItem .SVGIcon-settingIcon{padding-right:10px}.MobileSettingsListItem .SVGIcon-settingIcon svg{height:16px;width:16px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-header .Table-cell{height:auto;padding:20px 10px;word-break:normal}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell{justify-content:center;padding:10px;word-break:break-all}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell:last-child{align-items:center}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--date{flex:1 0 75px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--date .InitialDate{width:75px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--client,.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--integrationName{flex-basis:8%}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--dealer{flex-basis:5%;min-width:75px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--vin{flex:1 0 10%;min-width:100px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--vin span{direction:rtl;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--entity{flex-basis:10%}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--entity span{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%;word-break:break-all}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--errorMessage{flex-basis:13%}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--errorMessage span{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%;word-break:break-all}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--status{flex-basis:120px}.Table--dealerFeedsIntergrationStatus.FlexTable .Table-cell--status .Badge{min-width:-moz-max-content;min-width:max-content;text-transform:uppercase}.DealerFeedAdvancedSearch .Fieldset-textSearch{border-bottom:1px solid #bdbdbd}.DealerFeedAdvancedSearch .Fieldset-textSearch .Fieldset-container{width:50%}.DealerFeedAdvancedSearch .Fieldset-formFields{padding-top:20px}.DealerFeedAdvancedSearch .Fieldset-formFields .Fieldset-container{display:grid;grid-template-areas:"stock SRType" "vin vehicleType" "dealer status" "client timeFrame" "integration dateRange";grid-template-columns:1fr 1fr}.DealerFeedAdvancedSearch .Fieldset-item-component{max-width:240px}.DealerFeedAdvancedSearch .Fieldset-item-label{width:30%}.DealerFeedAdvancedSearch .Fieldset-item--hasText{grid-area:hasText;width:100%}.DealerFeedAdvancedSearch .Fieldset-item--vin{grid-area:vin}.DealerFeedAdvancedSearch .Fieldset-item--stock{grid-area:stock}.DealerFeedAdvancedSearch .Fieldset-item--dealer{grid-area:dealer}.DealerFeedAdvancedSearch .Fieldset-item--client{grid-area:client}.DealerFeedAdvancedSearch .Fieldset-item--SRType{grid-area:SRType}.DealerFeedAdvancedSearch .Fieldset-item--vehicleType{grid-area:vehicleType}.DealerFeedAdvancedSearch .Fieldset-item--status{grid-area:status}.DealerFeedAdvancedSearch .Fieldset-item--timeFrame{grid-area:timeFrame}.DealerFeedAdvancedSearch .Fieldset-item--dateRange{grid-area:dateRange}.DealerFeedIntegrationStatus{padding-bottom:30px}.DealerFeedIntegrationStatus-header{align-items:center;display:flex;justify-content:space-between;padding:20px}.DealerFeedIntegrationStatus-header .AdvancedSearch{width:400px}.DealerFeedIntegrationStatus-title{font-size:20px;font-weight:600}.DealerFeedIntegrationStatus-emptyState{font-size:20px;margin:200px auto auto;text-align:center}.DealerFeedIntegrationStatus .ButtonModern-wrapper-loadMore{display:block;margin:0 auto;max-width:-moz-max-content;max-width:max-content}.MappingModal-body .Fieldset-item-label{white-space:nowrap}.MappingModal-footer{justify-content:center;padding-top:20px}.MappingModal-footer,.OnlineCatalogsHeader{align-items:center;display:flex}.OnlineCatalogsHeader .AutoCompleteSingle--catalogs{margin-right:20px;max-width:300px}.MappingRow-actions{align-items:center;display:flex}.MappingRow-actions .SVGIcon svg{height:24px;width:24px}.OnlineCatalogsList{margin-top:20px}.OnlineCatalogsList .TableUI .TableUIRow .TableUICell--catalogLevel,.OnlineCatalogsList .TableUI .TableUIRow .TableUICell--searchTerm,.OnlineCatalogsList .TableUI .TableUIRow .TableUICell--skill{flex:0 0 calc(33.33333% - 50px)}.OnlineCatalogsList .TableUI .TableUIRow .TableUICell--actions{flex:0 0 150px;justify-content:flex-end}.OnlineCatalogsList .TableUI .TableUIBody .TableUIRow .TableUICell{word-break:break-word}.OnlineCatalogsList .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.OnlineCatalogsList-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.OnlineCatalogsList-btnWrapper{display:flex;justify-content:center;margin-top:20px}.OnlineCatalogsMappings-title{font-size:20px;font-weight:600}.OnlineCatalogsMappings .ModalModern-wrapper-mapping .ModalModern{width:500px}.DashboardAutoCompleteSingle{align-items:center;display:flex;position:relative;width:100%}.DashboardAutoCompleteSingle-errorMessage{bottom:-14px;color:red;font-size:12px;left:0;line-height:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.DashboardAutoCompleteSingle-wrapper{position:relative;width:100%}.DashboardAutoCompleteSingle-label{box-sizing:border-box;color:#828282;flex-shrink:0;font-size:14px;font-weight:500;margin:0;max-width:min(30%,200px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;width:auto}.DashboardAutoCompleteSingle-select{width:100%}.DashboardAutoCompleteSingle--error .DashboardAutoCompleteSingle-control{border:1px solid red}.DashboardAutoCompleteSingle--error .DashboardAutoCompleteSingle-control:focus,.DashboardAutoCompleteSingle--error .DashboardAutoCompleteSingle-control:hover{border-color:red!important}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-indicator{box-sizing:border-box;color:#828282;display:flex;padding:4px 4px 6px;transition:all .2s linear;transition:all .2s ease-out}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-indicator:hover{color:#595959}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-indicator--menuIsOpen{padding:4px;transform:rotate(180deg);transition:all .2s ease-out}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-option{word-wrap:break-word;background-color:.2s ease-out,border .2s ease-out;box-sizing:border-box;padding:12px 16px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-option--selected{background-color:#fff;color:#eb5757}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-option:hover{background-color:#eee;border-left:2px solid #487cb8;padding-left:14px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-separator{display:none}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-optionWrapper{align-items:center;display:flex;flex-direction:row;padding-left:5px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-optionWrapper--focused{background-color:#deebff}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-optionWrapper:hover{background-color:#eee}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-row{align-items:center;display:flex;width:100%}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-row>div{margin:0;padding:0;width:inherit}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-inputWrapper{align-items:center;display:flex!important;font-size:14px;justify-content:flex-end;margin:0;padding:0;width:inherit}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-inputWrapper:after{display:none}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-inputWrapper input{color:#eb5757!important;font-weight:500;height:25px;margin:0;max-width:100%;opacity:1!important;overflow:hidden;padding:0;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-inputWrapper input:active,.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-inputWrapper input:focus{color:#595959!important}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-indicatorsContainer{height:30px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-clearIndicator{color:#828282;padding-left:2px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-clearIndicator:hover{color:#595959}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-valueContainer{box-sizing:border-box;flex-wrap:nowrap;padding:0 8px}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-placeholder{color:#828282;display:inline-block;font-size:14px;font-weight:500;max-width:calc(100% - 10px);overflow:hidden;position:absolute;right:6px;text-overflow:ellipsis;top:50%;transform:none;transform:translateY(-50%);vertical-align:middle;white-space:nowrap;width:100%;width:auto}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-singleValue{color:#000}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-singleValue--prefix{position:static;transform:none}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-menu{padding:0}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-control{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;overflow:hidden;padding:8px 12px;position:relative;transition:all .1s;width:100%}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-control--focused,.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-control--focused:hover{border:1px solid #487cb8}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-control--disabled{background-color:#e0e0e0;opacity:.5}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-control--disabled input{visibility:visible}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-controlRow{display:flex;flex-grow:1;justify-content:flex-end;overflow:hidden}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-loadingIndicator{height:30px;position:relative;width:32px;z-index:2}.DashboardAutoCompleteSingle-select .DashboardAutoCompleteSingle-loadingIndicator .Loader-image{height:20px;width:20px}.DashboardAutoCompleteSingle-readonlyValue{font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DashboardFilter{align-items:center;background-color:#fff;border:1px solid #d7d7d7;box-sizing:border-box;display:flex;gap:16px;justify-content:flex-start;padding:24px;position:relative;width:100%;z-index:3}.DashboardFilter .ButtonModern-search{padding:13px 23px}.DashboardFilter .ButtonModern-search .ButtonModern-text{font-size:14px;font-weight:700}.DashboardFilter .DashboardAutoCompleteSingle{max-width:280px}.FeatureCard{--feature-card-color:#61b615;align-items:center;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:24px;position:relative;width:100%}.FeatureCard:before{background-color:var(--feature-card-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.FeatureCard-text{font-size:20px;font-weight:600}.FeatureCard-counter{font-size:36px;font-weight:700}.FeatureCard-counter,.FeatureCard-text{color:var(--feature-card-color);position:relative;text-align:center;z-index:2}.FeatureCard .ButtonModern-wrapper-arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.FeatureCard .ButtonModern-wrapper-arrow:hover .ButtonModern--transparent:not([disabled]) svg{opacity:1}.FeatureCard .ButtonModern-wrapper-arrow:hover .ButtonModern--transparent:not([disabled]) svg path{fill:var(--feature-card-color)}.FeatureCard .ButtonModern-wrapper-arrow svg{height:22px;opacity:.5;transform:rotate(-90deg);width:22px}.FeatureCard .ButtonModern-wrapper-arrow svg path{fill:var(--feature-card-color)}.FeatureCard .ButtonModern-wrapper-arrow.ButtonModern-wrapper--disabled svg{opacity:.2}.DashboardNeedAttention{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px 16px;position:relative;width:100%}.DashboardNeedAttention-title{color:#828282;font-size:12px;font-weight:600;text-transform:uppercase}.DashboardNeedAttention .FeatureCard{flex-grow:1}.TableUI--dashboard{max-height:500px;overflow-y:auto;padding-right:6px;scrollbar-width:thin}.TableUI--dashboard::-webkit-scrollbar{margin-left:5px;margin-right:5px;scrollbar-width:thin;width:6px}.TableUI--dashboard::-webkit-scrollbar-thumb{background-color:#828282;border-radius:25px;height:172px;width:4px}.TableUI--dashboard::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,51%,.8)}.TableUI--dashboard::-webkit-scrollbar-track{background:transparent}.TableUI--dashboard::-webkit-scrollbar-button{display:none}.TableUI--dashboard .TableUIHeader{background:#f6f7f9;border-radius:2px;margin-bottom:8px}.TableUI--dashboard .TableUIHeader .TableUIRow{background:none;border:none}.TableUI--dashboard .TableUIRow{border:1px solid #e8e8e8;border-radius:2px;box-sizing:border-box}.TableUI--dashboard .TableUIRow:hover{background:#f6f7f9}.TableUI--dashboard .TableUIBody{display:flex;flex-direction:column;gap:8px;position:relative;z-index:0}.TableUI--dashboard .TableUIBody .TableUICell{padding:8px 16px}.TableUI--dashboard .TableUIFooter{background:#f6f7f9;border-radius:2px;margin-top:8px}.TableUI--dashboard .TableUIFooter .TableUIRow{background:none;border:none}.TableUI--dashboard .TableUIFooter .TableUICell{padding:8px 16px}.DashboardBadge{--badge-color:#61b615;box-sizing:border-box;color:#61b615;color:var(--badge-color);font-size:16px;font-weight:600;line-height:16px;margin:0;min-width:40px;padding:12px 5px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}.DashboardBadge span{position:relative;z-index:2}.DashboardBadge:before{background-color:var(--badge-color);border-radius:2px;content:"";height:40px;left:50%;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%;z-index:1}.DashboardBadge--button:hover{cursor:pointer}.DashboardBadge--button:hover:before{opacity:.3}.DashboardBadge--success{--badge-color:#27ae60}.DashboardBadge--error{--badge-color:red}.DashboardBadge--warning{--badge-color:#f2994a}.DashboardBadge--info{--badge-color:#00a9e7}.DashboardBadge--pending{--badge-color:#4f4f4f}.PerformanceTrend{align-items:center;display:flex}.PerformanceTrend-text{margin-right:8px}.PerformanceTrend--simple .PerformanceTrend-text{color:#828282;font-size:14px;font-weight:600}.PerformanceTrend--medium .PerformanceTrend-text{color:#828282;font-size:20px;font-weight:600}.PerformanceTrend--large .PerformanceTrend-text{color:#000;font-size:36px;font-weight:700}.PerformanceTrend .SVGIcon-top{transform:rotateX(180deg)}.PerformanceTrend .SVGIcon-top path{fill:#27ae60}.PerformanceTrend .SVGIcon-down path{fill:red}.DashboardPhaseBreakdown{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px 16px;position:relative;width:100%}.DashboardPhaseBreakdown-title{color:#828282;font-size:12px;font-weight:600;text-transform:uppercase}.DashboardPhaseBreakdown .TableUI--dashboard{height:100%;max-height:640px}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIFooter{min-height:50px}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIFooter .DashboardBadge--clickable{color:#fff}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIFooter .DashboardBadge--clickable:before{border-radius:8px;opacity:1}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIFooter .DashboardBadge--clickable:hover:before{opacity:.7}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIFooter .PerformanceTrend-text{color:#4f4f4f;font-weight:600}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--phaseName{color:#4f4f4f;flex:0 0 calc(33.33333% - 95px);font-weight:600;word-break:break-word}@media(max-width:1440px){.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--phaseName{flex:0 0 calc(33.33333% - 90px)}}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--avgIdleTime,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--avgTimeInPhase{flex:0 0 calc(33.33333% - 155px)}@media(max-width:1440px){.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--avgIdleTime,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--avgTimeInPhase{flex:0 0 calc(33.33333% - 120px)}}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--inProgress,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--onTrack,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--pastDue{flex:0 0 135px;justify-content:center}@media(max-width:1440px){.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--inProgress,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--onTrack,.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow .TableUICell--pastDue{flex:0 0 110px}}.DashboardPhaseBreakdown .TableUI--dashboard .TableUIRow:has(.DashboardPhaseBreakdown-iconBlock)>*{cursor:pointer}.DashboardPhaseBreakdown-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team{display:flex;flex-direction:column;gap:8px;min-height:32px;padding-left:40px;position:relative}@media(max-width:1440px){.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team{padding-left:20px}}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team:has(.DashboardPhaseBreakdown-noRecordTeam){padding-left:0}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--phaseName{color:#4f4f4f;flex:0 0 calc(33.33333% - 121.66667px);font-weight:600;word-break:break-word}@media(max-width:1440px){.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--phaseName{flex:0 0 calc(33.33333% - 103.33333px)}}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--avgIdleTime,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--avgTimeInPhase{flex:0 0 calc(33.33333% - 141.66667px)}@media(max-width:1440px){.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--avgIdleTime,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--avgTimeInPhase{flex:0 0 calc(33.33333% - 113.33333px)}}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--inProgress,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--onTrack,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--pastDue{flex:0 0 135px;justify-content:center}@media(max-width:1440px){.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--inProgress,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--onTrack,.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .TableUIRow .TableUICell--pastDue{flex:0 0 110px}}.DashboardPhaseBreakdown .DashboardPhaseBreakdown-team .Loader--teamLoader{min-height:38px;position:relative}.DashboardPhaseBreakdown-noRecordTeam{align-items:center;color:#828282;display:flex;flex-grow:1;font-size:16px;justify-content:center;text-align:center}.DashboardPhaseBreakdown-phase{display:flex;flex-direction:column;gap:8px}.DashboardPhaseBreakdown-phase--open .DashboardPhaseBreakdown-iconBlock{transform:rotate(180deg)}.DashboardPhaseBreakdown-iconBlock{cursor:pointer;left:0;margin-right:10px;position:relative;transition:all .3s}@media(max-width:1440px){.DashboardPhaseBreakdown-iconBlock{left:-5px;margin-right:0}}.PieChart{background-color:#f2faff;box-sizing:border-box;min-height:140px;min-width:140px;padding-top:100%;position:relative;width:100%}.PieChart canvas{height:100%;left:0;position:absolute;top:0;width:100%}.Chart{background-color:#f2faff;border-radius:2px;box-sizing:border-box;flex-direction:column;justify-content:center;padding:16px}.Chart,.Chart-row{align-items:center;display:flex}.Chart-row{flex-direction:row}.Chart-totalInfo{display:flex;flex-direction:column;margin-left:16px}.Chart-total{color:#000;font-size:36px;font-weight:700;margin:0}.Chart-title{color:#828282;font-size:20px;font-weight:600;margin:0}.Chart-pie{height:140px;width:140px}.Chart-slices{flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.Chart-slice,.Chart-slices{align-items:center;display:flex;flex-direction:row}.Chart-slice{color:#828282;font-size:14px;font-weight:500;line-height:14px}.Chart-circle{border-radius:50%;height:14px;margin-right:8px;width:14px}.Chart-counter{color:#000}.DashboardCarsInInventory{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;min-height:268px;padding:12px 16px 16px;position:relative;width:100%}.DashboardCarsInInventory-title{color:#828282;font-size:12px;font-weight:600;text-transform:uppercase}.DashboardCarsInInventory .Chart--cars{flex-grow:1}.PerformanceCard{align-items:center;background-color:#f4f7fd;border-radius:2px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:16px}.PerformanceCard-text{color:#828282;font-size:20px;font-weight:600}.DashboardPerformanceOverview{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;min-height:268px;padding:12px 16px 16px;position:relative;width:100%}.DashboardPerformanceOverview-title{color:#828282;font-size:12px;font-weight:600;text-transform:uppercase}.DashboardPerformanceOverview-list{grid-gap:8px;display:grid;flex-grow:1;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.DashboardPerformanceOverview-list .PerformanceCard{height:100%;width:100%}.Dashboard{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.Dashboard-title{font-size:20px;font-weight:600}.Dashboard-body{min-height:706px}.Dashboard-body,.Dashboard-header{display:flex;gap:16px;max-width:100%;width:100%}.Dashboard-performanceOverview{flex-grow:1}.Dashboard-cars,.Dashboard-performanceOverview{background-color:#fff;border:1px solid #d7d7d7;border-radius:2px}.Dashboard-cars{flex:0 0 max(30%,350px);max-width:500px}.Dashboard-table{flex-grow:1}.Dashboard-attentionNeeded,.Dashboard-table{background-color:#fff;border:1px solid #d7d7d7;border-radius:2px}.Dashboard-attentionNeeded{flex:0 0 max(25%,250px);max-width:400px}.Dashboard-emptyMessage{align-items:center;background-color:#fff;border:1px solid #d7d7d7;border-radius:2px;color:#ed1c24;display:flex;font-size:36px;justify-content:center;line-height:36px;min-height:calc(100vh - 270px);padding:24px}.Home{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.Home-title{color:#4f4f4f;font-size:14px;font-weight:600;margin-bottom:20px}.Home-content{display:flex;flex-direction:column;width:100%}.Home-banner{height:250px}.Home-banner,.Home-bannerContent{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.Home-bannerContent{box-sizing:border-box;flex-direction:column;padding:20px;z-index:2}.Home-bannerImg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.Home-bannerTitle{color:#464646;font-size:30px;margin-bottom:15px;text-align:center}.Home-logo{-o-object-fit:contain;object-fit:contain;width:180px}.Home-info{display:flex;flex-direction:column;margin:40px 0 0}.Home-text{color:#464646}.Home-link,.Home-text{font-size:16px;line-height:22px;margin:0 0 10px;max-width:-moz-max-content;max-width:max-content}.Home-link{color:#487cb8;cursor:pointer;text-decoration:underline}.Home .ButtonGroup{margin-top:40px}.ThankYou{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center;min-height:700px;padding:20px;width:100%}.ThankYou-title{color:#464646;font-size:30px;font-weight:700;line-height:45px;text-align:center}.RepairLocationsHeader{padding:0 0 22px}.RepairLocationsHeader,.RepairLocationsHeader-leftBlock{align-items:center;display:flex;justify-content:space-between}.RepairLocationsHeader-label{font-size:20px;font-weight:600;margin-right:22px}.ActionsPopoverLocations{align-items:center;display:flex;position:relative}.ActionsPopoverLocations-menu{align-items:center;cursor:pointer;display:flex;height:10px;justify-content:center;width:10px}.ActionsPopoverLocations-menu:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:14px}.ActionsPopoverLocations-arrow{align-items:center;cursor:pointer;display:flex;height:10px;margin-left:7px;position:relative;width:10px}.ActionsPopoverLocations-arrow:before{color:#828282;content:"";font-family:icomoonReactApp;font-size:9px}.ActionsPopoverLocations-content{align-items:center;color:#828282;cursor:pointer;display:flex;margin-top:5px;padding:5px;width:140px}.ActionsPopoverLocations-content:hover{color:#828282}.ActionsPopoverLocations-content .SVGIcon-wrapper-contentIcon{content:"";height:10px;position:relative;width:10px}.ActionsPopoverLocations-content .SVGIcon-wrapper-contentIcon svg{fill:#828282;height:22px;left:-3px;position:absolute;top:-7px;width:22px}.ActionsPopoverLocations-content .SVGIcon-wrapper-contentIcon svg path{fill:#828282}.ActionsPopoverLocations-name{cursor:pointer;margin-left:17px}.ActionsPopoverLocations .Loader{margin-left:10px;z-index:1}.ActionsPopoverLocations .Loader img{height:20px;width:20px}.RepairLocationsListRow-departments{text-decoration:underline;width:100%}.RepairLocationsListRow-departments:hover{cursor:pointer;text-decoration:none}.RepairLocationsListRow-phases{text-decoration:underline;width:100%}.RepairLocationsListRow-phases:hover{cursor:pointer;text-decoration:none}.RepairLocationsListRow-locations{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.RepairLocationsListRow-area,.RepairLocationsListRow-status{width:100%}.RepairLocationsListRow-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%}.RepairLocationsListRow .IconSvg-wrapper,.RepairLocationsListRow-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.RepairLocationsListRow .IconSvg-svg{fill:#fff;height:20px;width:20px}.RepairLocationsListRow-edit,.RepairLocationsListRow-remove{display:flex;flex-direction:column;max-width:51px}.RepairLocationsListRow-edit .ButtonIcon-label,.RepairLocationsListRow-remove .ButtonIcon-label{overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}.RepairLocationsListRow-edit--btn{background-color:#52c41a;border-color:#52c41a}.RepairLocationsListRow-edit--btn:hover{opacity:.5}.RepairLocationsListRow-edit--btn svg:hover{fill:#fff}.RepairLocationsListRow-remove--btn{background-color:#f5222d;border-color:#f5222d}.RepairLocationsListRow-remove--btn:hover{opacity:.5}.RepairLocationsListRow-remove--btn svg:hover{fill:#fff}.RepairLocationsListRow .ButtonIcon-label{color:#595959;font-size:12px;margin-top:5px;white-space:nowrap}.RepairLocationsList{border-top:1px solid rgba(0,0,0,.2);padding:0}.RepairLocationsList .Table--repairLocationsList{padding:0 0 20px}.RepairLocationsList .Table--repairLocationsList .Table-cell--departments{flex:0 1 11%;min-width:150px}.RepairLocationsList .Table--repairLocationsList .Table-cell--phases{flex:0 1 7%;min-width:120px}.RepairLocationsList .Table--repairLocationsList .Table-cell--location{flex:0 1 42%;min-width:165px}.RepairLocationsList .Table--repairLocationsList .Table-cell--area{flex:0 1 14%;min-width:120px}.RepairLocationsList .Table--repairLocationsList .Table-cell--status{flex:1 1 14%;min-width:120px}.RepairLocationsList .Table--repairLocationsList .Table-cell--actions{flex:0 1 17%;min-width:145px}.Table.FlexTable .Table-cell:last-child{align-items:center}.RepairLocations{padding-bottom:30px}.RepairLocations .ButtonModern-wrapper{display:block;margin:0 auto;width:-moz-max-content;width:max-content}.GoalScheduleForm .DateRange--goalDate{margin-bottom:15px}.GoalScheduleForm .DateRange--goalDate .DateRange-container{box-sizing:border-box;padding:0;width:50%}.GoalScheduleForm .DateRange--goalDate .DateRange-container:first-child .DateRange-label{margin:0;min-width:130px;padding:0;width:130px}.GoalScheduleForm .DateRange--goalDate .DateRange-container:first-child .react-datepicker-wrapper{box-sizing:border-box;padding-left:8px;width:calc(100% - 130px)}.GoalScheduleForm .DateRange--goalDate .DateRange-container:last-child .DateRange-label{margin:0;min-width:100px;padding:0;width:100px}.GoalScheduleForm .DateRange--goalDate .DateRange-container:last-child .react-datepicker-wrapper{box-sizing:border-box;padding-left:8px;width:calc(100% - 100px)}.GoalScheduleForm-row{display:flex;flex-direction:row}.GoalScheduleForm .Fieldset{box-sizing:border-box;padding:0;width:50%}.GoalScheduleForm .Fieldset-item{min-height:32px}.GoalScheduleForm .Fieldset-item:last-child .Fieldset-item-component{align-items:center;box-sizing:border-box;display:flex}.GoalScheduleForm .Fieldset:last-child .Fieldset-item-label{min-width:100px;width:100px}.GoalScheduleForm .Fieldset:last-child .Fieldset-item-component{max-width:calc(100% - 100px);width:calc(100% - 100px)}.GoalScheduleForm .Checkmark-wrapper{width:-moz-max-content;width:max-content}.GoalTrackerForm{padding-right:20px}.GoalTrackerForm .Fieldset-item-label{min-width:130px;width:130px}.GoalTrackerForm .Fieldset-item-component{max-width:calc(100% - 130px);width:calc(100% - 130px)}.GoalTrackerForm .BaseInput,.GoalTrackerForm .BaseInput-content{max-width:100%}.GoalTrackerModal-body .Fieldset-item-label{white-space:nowrap}.GoalTrackerModal-footer{align-items:center;display:flex;justify-content:center}.GoalTrackerHeader{border-bottom:1px solid #e8e8e8;justify-content:space-between;margin-bottom:20px;padding:0 15px 15px}.GoalTrackerHeader,.GoalTrackerHeader-leftSide{align-items:center;display:flex}.GoalTrackerHeader-title{color:#4f4f4f;font-size:16px;font-weight:600;margin-right:20px}.GoalTrackerHeader .AdvancedSearch{max-width:100%;width:500px}@media(max-width:1440px){.GoalTrackerHeader .AdvancedSearch{width:400px}}.GoalTrackerHeader .AdvancedSearchForm{min-width:500px}@media(max-width:1440px){.GoalTrackerHeader .AdvancedSearchForm{min-width:400px}.GoalTrackerHeader .AdvancedSearchForm .Fieldset-item-component{max-width:calc(100% - 98px);width:calc(100% - 98px)}.GoalTrackerHeader .AdvancedSearchForm .Fieldset-item-label{min-width:90px;width:90px}}.GoalAuditLog-wrapper{padding-bottom:30px}.GoalAuditLog-btnWrapper{display:flex;justify-content:center;margin-top:30px}.GoalAuditLog .TableUI .TableUIRow .TableUICell{word-break:break-word}.GoalAuditLog .TableUI .TableUIRow .TableUICell--date{flex:0 0 26%}.GoalAuditLog .TableUI .TableUIRow .TableUICell--userName{flex:0 0 15%}.GoalAuditLog .TableUI .TableUIRow .TableUICell--ip{flex:0 0 17%}.GoalAuditLog .TableUI .TableUIRow .TableUICell--notes{flex:0 0 42%}.GoalAuditLog .ModalModern-wrapper--rightSideView{width:min(900px,100%)}.GoalTrackerTable{margin-top:20px;padding:0 15px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell{word-break:break-word}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--location,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--measurement,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--name,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--team,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--tech{flex:0 0 calc(20% - 96px)}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--endDate,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--startDate,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--status,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--value{flex:0 0 100px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 80px;justify-content:flex-end;max-width:80px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--endDate,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--startDate{white-space:nowrap}@media(min-width:1681px){.GoalTrackerTable .TableUI .TableUIRow .TableUICell--location,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--measurement,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--name,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--team,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--tech{flex:0 0 calc(20% - 144px)}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 240px;justify-content:flex-end;max-width:240px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--value{flex:0 0 140px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 100px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--endDate,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--startDate{flex:0 0 120px}}@media(max-width:1440px){.GoalTrackerTable .TableUI .TableUIRow .TableUICell{padding:16px 8px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--value{flex:0 84px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--location,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--measurement,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--name,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--team,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--tech{flex:0 0 calc(20% - 84.8px)}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--status{flex:0 0 80px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--endDate,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--startDate{flex:0 0 90px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 80px}}@media(max-width:1023px){.GoalTrackerTable .TableUI .TableUIRow .TableUICell{padding:8px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--measurement,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--name{flex:0 110px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--value{flex:0 84px}.GoalTrackerTable .TableUI .TableUIRow .TableUICell--location,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--team,.GoalTrackerTable .TableUI .TableUIRow .TableUICell--tech{flex:0 0 calc(33.33333% - 214.66667px)}}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .Badge{margin:0}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .ButtonModern-action-edit{background:#52c41a;border-color:#52c41a;transition:.1s linear}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .ButtonModern-action-edit:hover{opacity:.5}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .ButtonModern-action-delete{background:#f5222d;border-color:#f5222d;transition:.1s linear}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .ButtonModern-action-delete:hover{opacity:.5}.GoalTrackerTable .TableUI .TableUIRow .TableUICell .ButtonModern-action-auditLog .SVGIcon-icon{height:22px;width:22px}.GoalTrackerTable .TableUI .TableUIHeader .TableUIRow .TableUICell{white-space:nowrap}@media(min-width:1681px){.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--actions{flex:0 0 124px;max-width:124px}.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--location,.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--measurement,.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--name,.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--team,.GoalTrackerTable .TableUI:not(:has(.ButtonModern-action-edit)) .TableUIRow .TableUICell--tech{flex:0 0 calc(20% - 120.8px)}}.GoalTrackerTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.GoalTrackerTable-btnWrapper{display:flex;justify-content:center;margin-top:30px}.GoalTrackerTable .ButtonModern-wrapper-loadMore{min-width:140px}.OverlappingGoals-body .Fieldset-item-label{white-space:nowrap}.OverlappingGoals-body .TableUI .TableUIRow .TableUICell{word-break:break-word}.OverlappingGoals-body .TableUI .TableUIRow .TableUICell--name{flex:0 0 calc(100% - 240px)!important}.OverlappingGoals-body .TableUI .TableUIRow .TableUICell--endDate,.OverlappingGoals-body .TableUI .TableUIRow .TableUICell--startDate{flex:0 0 120px!important}.OverlappingGoals-description{color:#ed1c24;font-size:16px;margin-bottom:20px;text-align:center}.OverlappingGoals-footer{align-items:center;display:flex;justify-content:center}.OverlappingGoals .ModalModern{display:flex;flex-direction:column;max-height:80%;width:500px}.OverlappingGoals .ModalModern-body{max-height:100%;overflow-y:auto!important}.OverlappingGoals .ModalModern-footer{align-items:center;display:flex!important;justify-content:center}.OverlappingGoals .ModalModern .ButtonModern-wrapper-success{min-width:100px}.GoalTracker{padding:15px 0 30px}.GoalTracker .ModalModern-wrapper-mapping .ModalModern{width:500px}.ReactPage--quickBooks .QuickBooksHeader{align-items:center;display:flex;font:700 14px/60px Arial,sans-serif;height:60px;justify-content:space-between;padding:0 15px}.ReactPage--quickBooks .QuickBooksHeader .ButtonModern-text{font-weight:300}.ReactPage--quickBooks .ButtonModern-wrapper-loadMore{display:flex;justify-content:center;margin-top:20px}.ReactPage--quickBooks .ButtonModern-wrapper-loadMore .ButtonModern-loadMore{width:185px}.ReactPage--quickBooks .ModalModern{width:900px}.ReactPage--quickBooks .ModalModern .ModalModern-footer{display:flex;justify-content:center;margin-top:15px}.ReactPage--quickBooks .QuickBookForm{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.ReactPage--quickBooks .QuickBookForm .QuickBookInput-label{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:15px;width:130px}.ReactPage--quickBooks .QuickBookInputWrapper{display:flex;margin-left:-130px;width:390px}.ReactPage--quickBooks .QuickBookDate:hover{color:#ed1c24;cursor:pointer}.ReactPage--quickBooks .ButtonModern-wrapper-ok{width:105px}.ReactPage--quickBooks .QuickBookSetting-head{color:#4f4f4f;font-size:16px;font-weight:700;margin-left:-150px}.ReactPage--quickBooks .TableUI .TableUICell--log{flex:5}.ReactPage--quickBooks .QuickBookEmptyState{align-items:center;color:#ed1c24;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:50px 0}.ReactPage--quickBooks .ModalModern-body{max-height:500px;overflow:auto}.ReactPage--quickBooks .ButtonModern-save{margin-left:-118px;width:185px}.ArchiveModal-content{background-color:#fff;border-radius:4px;font-family:sans-serif;padding:0 16px 16px}.ArchiveModal-selectWrapper{margin-bottom:24px}.ArchiveModal-actions{display:flex;gap:8px;justify-content:flex-end}.InspectionsButtonRow-btnWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}.InspectionsButtonRow-btnWrapper .SVGIcon{height:22px;width:22px}.InspectionsButtonRow-iconBtn{margin-left:46px;text-align:center}.InspectionsSearchForm{display:flex;flex-direction:column}.InspectionsSearchForm-fields{display:flex;flex-direction:row}.InspectionsSearchForm .Fieldset{width:50%}.InspectionsSearchForm .Fieldset:first-child{padding-right:10px}.InspectionsSearchForm .Fieldset:last-child{padding-left:10px}.InspectionsSearchForm .Fieldset-header{border-bottom:1px solid #bdbdbd;margin-bottom:20px;padding:10px 0 20px;width:100%}.InspectionsSearchForm .Fieldset-header .Fieldset-container{width:calc(50% - 10px)}.InspectionsSearchForm .Fieldset-header .Fieldset-item{margin-bottom:0}.InspectionsSearchForm .Fieldset-item-label{color:#4f4f4f;font-weight:400;white-space:nowrap;width:max(110px,20%)}@media(max-width:1023px){.InspectionsSearchForm .Fieldset-item-label{text-align:end;white-space:wrap}}.InspectionsSearchForm .Fieldset .BaseInput-label{font-weight:400}.InspectionsSearchForm .Fieldset-item-component{width:calc(100% - max(110px,20%))}.InspectionsSearchForm .Fieldset-legend{border:none;color:#4f4f4f;font-weight:500;margin-bottom:0}.InspectionsSearchForm .Fieldset .DateRange .DateRange-label{font-weight:400;margin-bottom:0;padding:0 8px 0 0;width:auto}.InspectionsSearchForm .Fieldset .DateRange .DateRange-container--from{margin-right:8px}.InspectionsAdvancedSearch{padding-left:20px;width:400px}.InspectionsAdvancedSearch .AdvancedSearch{display:flex;justify-content:flex-end;width:100%}.InspectionsAdvancedSearch .AdvancedSearchInput{width:100%}.InspectionsAdvancedSearch .AdvancedSearchForm{max-height:calc(100vh - 180px);min-width:min(800px,100vw - 80px)}.InspectionsAdvancedSearch .AdvancedSearchSaved{max-height:min(595px,100vh - 180px);min-height:200px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.InspectionsHeader{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:60px}.InspectionsHeader-title{font-size:20px;font-weight:600}.InspectionsHeader .InspectionsButtonRow-btnWrapper,.InspectionsHeader--actions .InspectionsAdvancedSearch{display:none}.InspectionsHeader--actions .InspectionsButtonRow-btnWrapper{display:flex}.InspectionInfoBlock{border:none;position:relative}.InspectionInfoBlock-header{border:none;padding:0}.InspectionInfoBlock-content{display:flex;gap:10px;justify-content:space-between;word-break:break-word}.InspectionInfoBlock-contentTitle{flex:0 0 20%;font-weight:600;text-align:right}.InspectionInfoBlock-contentSubtitle{flex:0 0 80%;text-align:left;word-break:break-word}.VisualForm{flex:1}.VisualForm img{max-width:100%}.VisualForm-visualFormImage{display:inline-block;position:relative}.VisualForm-visualFormImage img{display:block;max-width:100%}.VisualForm-visualFormImage svg{filter:drop-shadow(0 0 2px white)}.VisualForm-zoomButton{position:absolute;right:8px;top:8px;z-index:1}.VisualForm-visualFormList{display:flex;flex-direction:row;gap:10px;margin-top:16px}.VisualForm-img{cursor:pointer;height:52px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:52px}.VisualForm-img--active{border:1px solid #595959}.VisualForm:not(:last-child){position:relative}.VisualForm:not(:last-child):after{border-left:1px solid #e8e8e8;content:"";height:100%;position:absolute;right:-20px;top:0;width:1px}.InspectionInfo{display:flex;flex-direction:column;gap:10px}.InspectionInfo-details{display:flex;gap:40px}.InspectionInfo-details>div{flex:1}.InspectionInfo-details:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:16px}.InspectionInfo-content{display:flex;flex-direction:column;gap:10px;position:relative}.InspectionInfo-visualGroup{display:flex;flex:1;flex-direction:row;gap:40px}.InspectionInfo-visualGroup:not(:last-child){margin-bottom:8px}.InspectionInfo-notes:not(:last-child),.InspectionInfo-visualGroup:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:16px}.InspectionInfo-legend{display:flex;flex:1;flex-direction:column;gap:4px}.InspectionInfo-legend-item{display:flex;flex-direction:row;gap:8px}.InspectionInfo-legend h4{margin-bottom:16px!important}.InspectionInfo h4{font-weight:700;margin:0}.InspectionInfo-customerSignature{display:flex;flex-direction:column;gap:10px}.InspectionInfo-customerSignature>img{align-self:center;height:100px;max-width:100%;width:auto}.InspectionInfo-customerSignatureWrapper{border:1px solid #e8e8e8;border-radius:6px;display:flex;justify-content:center;width:100%}.InspectionInfo-reason{display:flex}.InspectionInfo-reason strong{font-weight:700}.ServiceNoteModal-content{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;width:100%}.ServiceNoteModal-title{font-size:18px}.ServiceNoteModal-images{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.ServiceNoteModal-images img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ModalModern-wrapper-serviceNoteModal.ModalModern-wrapper--inner{position:fixed}.InspectionService{width:100%}.InspectionService .TableUIRow:not(:first-child){border-top:1px solid #e8e8e8}.InspectionService .TableUIRow:not(:last-child){border-bottom:none}.InspectionService .TableUIRow--totalAmount{border-bottom:none;justify-content:flex-end}.InspectionService .TableUIRow--matrixRow{margin-left:26px;width:calc(100% - 26px)}.InspectionService .TableUIRow--matrixRow .TableUICell--service:before{border:solid #e8e8e8;border-width:0 0 1px 1px;content:"";display:block;height:150%;left:-9px;position:absolute;top:-100%;width:7px}.InspectionService .TableUIRow--matrixRow:has(.InspectionService-matrixIndent--vehiclePart){margin-top:6px}.InspectionService .TableUIRow--matrixRow:has(.InspectionService-matrixIndent--vehiclePart) .TableUICell--service:before{height:30%;top:20%}.InspectionService-matrixIndent{position:relative}.InspectionService-matrixIndent--vehiclePart{color:#000;font-weight:700}.InspectionService .TableUI .TableUICell--service{align-items:flex-start!important;flex:0 0 calc(100% - 376px);position:relative}.InspectionService .TableUI .TableUICell--amount,.InspectionService .TableUI .TableUICell--price,.InspectionService .TableUI .TableUICell--quantity{flex:0 0 100px!important}.InspectionService .TableUI .TableUICell--notes{flex:0 0 76px;justify-content:center!important}.InspectionService .TableUI .TableUICell--notes svg{height:18px;width:18px}.InspectionService .TableUI .TableUICell--notes .ButtonModern{padding:0 16px}.InspectionService .TableUI .TableUICell--totalAmount{align-items:center!important;flex-direction:row!important;font-weight:700;justify-content:flex-start!important;max-width:160px;width:160px}.InspectionService .TableUI .TableUICell--totalAmount .InlineAmount-value{margin-left:8px}.InspectionService .ModalModern-wrapper-serviceNoteModal .ModalModern{width:600px}.InspectionService .BackdropModern{position:fixed}.Tabs--inspectionTabs{height:100%}.Tabs--inspectionTabs .Tabs-main{padding:10px 0}.Loader--inspectionLoader{z-index:99}.InspectionRow{display:flex;width:100%}.InspectionRow .TableUICell--actions{align-items:center;display:flex;justify-content:center!important}.InspectionRow .TableUICell--actions .SVGIcon svg{height:24px;width:24px}.InspectionRow-badge{flex-direction:column;flex-grow:1}.InspectionRow-badge,.InspectionRow-badgeCircle{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.InspectionRow-badgeCircle{border-radius:50%;color:#fff;flex-direction:row;height:36px;margin-bottom:5px;width:36px}.InspectionRow-badgeCircle--new{background-color:#00a9e7}.InspectionRow-badgeCircle--approved{background-color:#27ae60}.InspectionRow-badgeCircle--archived{background-color:#bdbdbd}.InspectionRow-badgeCircle--declined{background-color:#eb5757}.InspectionRow-badgeCircle--draft{background-color:#000}.InspectionRow-badgeText{color:#828282;font-size:11px;font-weight:500;line-height:13px}.InspectionRow-number:hover{cursor:pointer;text-decoration:underline}.InspectionRow .TableUICell--actions .ButtonModern-menu{margin-right:12px;padding-left:0;position:relative}.InspectionRow .TableUICell--actions .ButtonModern-menu:after{content:"";cursor:pointer;height:48px;left:20%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:2}.InspectionRow .TableUICell--actions .SVGIcon svg{height:16px;width:16px}.InspectionRow .ModalModern-wrapper-inspectionDetails{width:min(800px,100vw - 40px)}.SVGIcon-wrapper-inspectionArchive{height:20px;width:20px}.SVGIcon-wrapper-inspectionArchive svg{height:16px!important;width:16px!important}.InspectionTable{margin-top:20px}.InspectionTable .TableUI .TableUIRow .TableUICell{padding:8px 16px;word-break:break-word}.InspectionTable .TableUI .TableUIRow .TableUICell--selectable{flex:0 0 100px;flex-direction:row;gap:16px;justify-content:flex-start;padding:8px}.InspectionTable .TableUI .TableUIRow .TableUICell--selectable .Checkmark{order:-1}.InspectionTable .TableUI .TableUIRow .TableUICell--client,.InspectionTable .TableUI .TableUIRow .TableUICell--employee,.InspectionTable .TableUI .TableUIRow .TableUICell--estimationNo,.InspectionTable .TableUI .TableUIRow .TableUICell--ro,.InspectionTable .TableUI .TableUIRow .TableUICell--stock{flex:0 0 calc(16% - 80px)}.InspectionTable .TableUI .TableUIRow .TableUICell--vehicleInfo{flex:0 0 calc(20% - 100px)}.InspectionTable .TableUI .TableUIRow .TableUICell--date{flex:0 0 110px}.InspectionTable .TableUI .TableUIRow .TableUICell--amount,.InspectionTable .TableUI .TableUIRow .TableUICell--approved{flex:0 0 100px}.InspectionTable .TableUI .TableUIRow .TableUICell--actions{flex:0 0 90px;justify-content:flex-end}@media(max-width:1681px){.InspectionTable .TableUI .TableUIRow .TableUICell{padding:12px 8px}.InspectionTable .TableUI .TableUIRow .TableUICell--selectable{flex:0 0 65px;flex-direction:column;gap:8px;justify-content:center}.InspectionTable .TableUI .TableUIRow .TableUICell--selectable .Checkmark{order:0}.InspectionTable .TableUI .TableUIRow .TableUICell--client,.InspectionTable .TableUI .TableUIRow .TableUICell--employee,.InspectionTable .TableUI .TableUIRow .TableUICell--estimationNo,.InspectionTable .TableUI .TableUIRow .TableUICell--ro,.InspectionTable .TableUI .TableUIRow .TableUICell--stock{flex:0 0 calc(17.5% - 100.625px)}.InspectionTable .TableUI .TableUIRow .TableUICell--date{flex:0 0 90px}.InspectionTable .TableUI .TableUIRow .TableUICell--vehicleInfo{flex:0 0 calc(30% - 172.5px)}.InspectionTable .TableUI .TableUIRow .TableUICell--estimationNo{flex:0 0 130px}}.InspectionTable .TableUI .TableUIHeader .TableUIRow .TableUICell{white-space:nowrap;word-break:normal}.InspectionTable .TableUI .TableUIBody .TableUIRow .TableUICell--actions{padding-right:0}.InspectionTable-emptyMessage{color:#828282;font-size:30px;margin-top:200px;text-align:center}.InspectionTable-loadMore{display:flex;justify-content:center;margin-top:20px}.InspectionTable .TableUIEmptyState{flex-direction:column;gap:20px;margin-top:50px}.InspectionTable_link{color:#487cb8!important;cursor:pointer;font-size:16px;line-height:22px;max-width:-moz-max-content;max-width:max-content;text-decoration:underline}@font-face{font-display:block;font-family:icomoonReactApp;font-style:normal;font-weight:400;src:url(fonts/icomoonReactApp.eot);src:url(fonts/icomoonReactApp.eot#iefix) format("embedded-opentype"),url(fonts/icomoonReactApp.ttf) format("truetype"),url(fonts/icomoonReactApp.woff) format("woff"),url(fonts/icomoonReactApp.svg#icomoonReactApp) format("svg")}body{font:12px Arial,sans-serif}:focus{outline:none}*{font-size:14px}button{height:auto;line-height:normal;min-width:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}