#root,.App,.container-fluid,body,html{height:100%}::-webkit-scrollbar{width:0;background:transparent}html{overflow:hidden}.App{font-family:Roboto,Arial,Sans-serif;display:flex}.Page-view{flex:1 1;overflow-y:auto}.flex{display:flex}.flex-grow{flex-grow:1}.fab-button{position:absolute!important;bottom:16px!important;right:25px!important}.max-width{width:100%}.max-height{height:100%}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.relative{position:relative}.paper-modal{position:absolute;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);padding:32px;left:0;right:0;top:10%;margin-left:auto;margin-right:auto;transition:opacity .2s ease-in-out}.paper-transition{transition:-webkit-transform 225ms cubic-bezier(.4,0,.2,1) 195ms;transition:transform 225ms cubic-bezier(.4,0,.2,1) 195ms;transition:transform 225ms cubic-bezier(.4,0,.2,1) 195ms,-webkit-transform 225ms cubic-bezier(.4,0,.2,1) 195ms;will-change:transform;-webkit-transform:scale(1);transform:scale(1)}.display-none{left:auto!important}input[type=number]::-webkit-inner-spin-button,input[type=time]::-webkit-inner-spin-button{opacity:1}input[type=time]::-webkit-clear-button{opacity:1}.MuiPopover-root{z-index:1600!important}.DayPicker-Weekday,.MuiPickersCalendarHeader-dayLabel{color:rgba(0,0,0,.87)!important;font-weight:700!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1!important;color:#333!important;font-size:12px!important;font-family:Roboto,Arial,Sans-serif!important}input::placeholder,textarea::placeholder{opacity:1!important;color:#333!important;font-size:12px!important;font-family:Roboto,Arial,Sans-serif!important}em{color:#333!important}b,strong{font-weight:500!important}.rrt-title{font-size:14px!important;margin-bottom:0!important}.rrt-text{font-size:14px}.jodit-workplace>div>*{margin:0}@media screen and (-webkit-min-device-pixel-ratio:0){.calendar-appointments-container-scroll-fix{margin-right:72px!important;overflow-y:scroll!important}}@-moz-document url-prefix(){.calendar-appointments-container-scroll-fix{margin-right:80px!important;overflow-y:auto!important}}.Calendar-container{flex-grow:1;transition:margin .14s cubic-bezier(.11,.84,.49,.88) 0ms}.Calendar-nav-drawer-margin{width:calc(100% - 285px)!important;margin-left:240px!important;margin-right:45px!important}.Calendar-nav-margin{width:calc(100% - 45px)!important;margin-right:45px!important}.Calendar-nav{display:flex;transition:margin .14s cubic-bezier(.4,0,.6,1) 0ms}.MuiBadge-anchorOriginTopRightRectangle{top:-.2rem!important}.MuiBadge-colorSecondary{background-color:#dc004e!important;font-size:.65rem!important}.textfield-with-placeholder input::-webkit-input-placeholder{font-size:14px!important}.textfield-with-placeholder input:-ms-input-placeholder,.textfield-with-placeholder input::-webkit-input-placeholder,.textfield-with-placeholder input::placeholder{font-size:14px!important}.clientInfo{justify-content:space-between;align-items:center;padding:15px}.clientInfo,.clientInfoLeft{display:flex;flex-flow:row nowrap}.clientInfoLeft{justify-content:space-around;flex-grow:1}.clientInfoRight{display:flex;flex-flow:row nowrap}.menu{margin-top:10px}.menuItem{display:flex;flex-flow:row nowrap;justify-content:center;flex:1 0 content}.actions{flex-flow:row nowrap;justify-content:space-between;margin-top:10px}.actions,.filter{display:flex;align-items:center}.filter{flex-flow:row nowrap!important}.filter,.filterItem{justify-content:flex-start}.filterItem{display:flex;flex-flow:column nowrap;align-items:flex-start;margin-left:10px!important}.filterItemSelect{min-width:150px;width:-webkit-min-content;width:min-content}.operations{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-end}.records{display:flex;flex-flow:column nowrap}.record{display:flex;flex-flow:row nowrap;margin-top:10px;padding:5px}.recordLeft{flex-flow:column nowrap;flex:1 1 auto}.recordHeader,.recordLeft{display:flex;align-items:stretch}.recordHeader{flex-flow:row wrap;justify-content:flex-start}.recordInfo{display:flex;flex-flow:row wrap;margin-left:10px}.recordFormControl{display:flex!important;flex-flow:row nowrap!important;overflow:hidden}.recordFormGroup{display:flex!important;flex-flow:row nowrap!important;flex:1 1 100%!important}.recordBefore{display:flex;flex-flow:column nowrap;flex:0 0 50%;padding:10px;align-items:stretch}.recordBeforeTitle{display:flex;justify-content:flex-start}.recordBeforeImages{display:flex;justify-content:flex-end}.recordAfter{display:flex;flex-flow:column nowrap;flex:0 0 50%;padding:10px}.recordAfterImages,.recordAfterTitle{display:flex;justify-content:flex-start}.recordAfterImages{flex-flow:row nowrap;width:100%}.recordRight{flex-flow:column nowrap;width:-webkit-max-content;width:max-content}.recordRight,.recordSelector{display:flex;justify-content:center;align-items:center}.recordSelector{flex-flow:row nowrap}.recordCompare,.recordIcons{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}.footer{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:10px}h2,h3{margin:0}.gridList{flex-flow:row wrap!important;flex:0 1 100%!important;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden!important}.GridListTile{width:auto!important}.titleBar{background-color:rgba(0,0,0,.3333333333333333)!important;height:30px!important}.tileImage{height:100px;width:auto!important}.comparisonModal{display:flex!important;flex-flow:column wrap;justify-content:center;align-items:center}.comparisonPaper{display:flex;flex-flow:row nowrap;justify-content:center}.comparisonGridImage{display:flex;flex-flow:column nowrap;align-items:center}.comparisonImage{height:500px}.comparisonImage4{height:250px;width:250px}.m1{flex:0 0 auto;width:95vw;height:95vh;min-width:auto;min-height:auto;justify-content:flex-end}.m1,.m1cimages{display:flex;overflow:hidden}.m1cimages{flex-flow:row wrap;flex:1 0;justify-content:flex-start}.m2imagenode{width:50%;height:100%}.m3imagenode{width:50%;height:50%}.m1clabel{display:flex;justify-content:space-around;align-items:center}.m1right{display:flex;flex:0 0 auto;flex-flow:column nowrap;align-items:stretch;background-color:#fafafa}.m1rtop{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:15px 15px 0}.m1rbottom{display:flex;flex-flow:column nowrap;align-items:stretch;padding:0 15px;overflow:scroll}.modalTitle{font-size:21px;font-weight:700;margin-right:10px}.modalSectionTitle{font-size:16px;font-weight:700}.m3clabel{flex-flow:column nowrap;justify-content:center}.m1rbuttons,.m3clabel{display:flex;align-items:center}.m1rbuttons{padding:0 15px 15px;justify-content:space-between}.navigationButtons{margin-right:4px!important}#note-form .jodit-workplace>div:first-child::-webkit-scrollbar{width:6px}#note-form .jodit-workplace>div:first-child::-webkit-scrollbar-thumb{background:hsla(0,0%,75.7%,.6);border-radius:2px}.floating-textarea-wrapper{position:relative;width:100%}.floating-label{position:absolute;left:.75rem;top:.8rem;font-size:1rem;color:#888;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 .25rem}.floating-label.active{top:-1px;font-size:10px;color:#333}.floating-label.error.active{color:red}.floating-textarea{width:100%;padding:1.5rem .75rem .5rem;font-size:1rem;resize:none;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;min-height:60px}.floating-textarea.errorPlaceholder{border-color:red}.usePlaceholderTextField input::-webkit-input-placeholder{font-size:18px;font-family:"Roboto","Arial","Sans-serif"!important}.usePlaceholderTextField input::placeholder{font-size:18px;font-family:"Roboto","Arial","Sans-serif"!important}.usePlaceholder::-webkit-input-placeholder{font-size:18px;font-family:"Roboto","Arial","Sans-serif"}.usePlaceholder::placeholder{font-size:18px!important;font-family:"Roboto","Arial","Sans-serif"}.usePlaceholderTextField input{height:inherit;box-sizing:border-box}.usePlaceholderTextArea{min-height:37px;width:100%;border:1px solid rgba(0,0,0,.3);border-radius:5px;margin-top:5px;padding:8px;font-family:"Roboto","Arial","Sans-serif"}.usePlaceholderTextArea:focus-visible{outline:none}.transparentPlaceholder input::-webkit-input-placeholder{color:rgba(0,0,0,.38)!important}.transparentPlaceholder input::placeholder{color:rgba(0,0,0,.38)!important}.transparentPlaceholder::-webkit-input-placeholder{color:rgba(0,0,0,.38)!important}.transparentPlaceholder::placeholder{color:rgba(0,0,0,.38)!important}.errorPlaceholder input::-webkit-input-placeholder{color:#f44336!important}.errorPlaceholder input::placeholder{color:#f44336!important}.errorPlaceholder::-webkit-input-placeholder{color:#f44336!important}.errorPlaceholder::placeholder{color:#f44336!important}.errorPlaceholder input{color:#f44336!important}.change-order-container{visibility:hidden;display:flex;flex-direction:column;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-52px;grid-gap:5px;gap:5px;padding:4px;padding-right:12px!important}.change-order-container button{z-index:10;padding:8px}.radio-form-item>div:nth-of-type(2){max-width:88px;width:100%;flex:1 1;padding-right:0}.radio-form-item>div:nth-of-type(3){padding-left:0;min-width:94px}.radio-form-item-2-fields>div:first-of-type{max-width:85px}body,html{overflow-x:hidden}@font-face{font-family:"Gilmer Regular";font-style:normal;font-weight:400;src:local("Gilmer Regular"),url(/static/media/gilmer-regular.750359bc.woff) format("woff")}@font-face{font-family:"Gilmer Bold";font-style:normal;font-weight:400;src:local("Gilmer Bold"),url(/static/media/gilmer-bold.dee2a581.woff) format("woff")}@font-face{font-family:"Gilmer Heavy";font-style:normal;font-weight:400;src:local("Gilmer Heavy"),url(/static/media/gilmer-heavy.d6634c88.woff) format("woff")}@font-face{font-family:"Gilmer Light";font-style:normal;font-weight:400;src:local("Gilmer Light"),url(/static/media/gilmer-light.1a6743a8.woff) format("woff")}@font-face{font-family:"Gilmer Outline";font-style:normal;font-weight:400;src:local("Gilmer Outline"),url(/static/media/gilmer-outline.9958aa1a.woff) format("woff")}@font-face{font-family:"Gilmer Medium";font-style:normal;font-weight:400;src:local("Gilmer Medium"),url(/static/media/gilmer-medium.9ac95cfd.woff) format("woff")}.invoice .print-only{display:none}@media print{.invoice{margin:25px}.invoice .close-button,.invoice .options-button>button{display:none}.invoice .logo-container{margin-bottom:25px;display:block!important}.invoice .app-only{display:none}.invoice .print-only{display:block}}
/*# sourceMappingURL=main.9bda5dd4.chunk.css.map */