@charset "UTF-8";.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}:root .theme--light{--basecolor:#fff;--basecoloralt:#f9f9fb;--boxcolor:#f4f4f6;--primary:#992825;--primarylight:#be4d4a;--primarylight-opaque:rgba(190,77,74,.3);--primarydark:#61403f;--fontcolor:#242425;--fontcoloralt:#4b4b4d;--fontdimmed:#c9cace;--bordercolor:#e0e4e9;--bordercoloralt:#c9cace;--buttoncolor:#fff;--accentborder:#d4d7df;--error:#ff0048;--info:#00a6ff;--success:#1aae4b;--successlight:#20c256}:root .theme--dark{--basecolor:#1d1e1e;--basecoloralt:#252626;--lightgrey:#c9cace;--boxcolor:#3e3e3e;--primary:#992825;--primarylight:#be4d4a;--primarylight-opaque:rgba(190,77,74,.3);--primarydark:#61403f;--fontcolor:#dfdfe6;--fontcoloralt:#9c9ca2;--fontdimmed:#636363;--bordercolor:#424344;--bordercoloralt:#48494a;--buttoncolor:#fff;--accentborder:#424242;--error:#ff0048;--info:#006ba4;--success:#1aae4b;--successlight:#20c256}.margin-right-0{margin-right:0!important}.align-items--center{align-items:center}.justify-content--flex-end{justify-content:flex-end!important}.justify-content--flex-start{justify-content:flex-start!important}.justify-content--space-between{justify-content:space-between!important}.flex{display:flex}.flex-wrap--wrap{flex-wrap:wrap}.field-col--full{flex:0 0 100%!important}body,html{background-color:var(--basecolor);color:var(--fontcolor);font-family:Ubuntu,sans-serif;margin:0;padding:0}*{box-sizing:border-box}.app-content{padding-top:42px;position:relative}.app-content .inner{margin:0 auto;padding-top:10px}.app-content .inner-title{align-items:center;display:flex;margin:5px 0;padding:5px 20px}.app-content .inner-title h2{margin:0 40px 0 0}.app-content .inner-title--actions{display:flex;flex-wrap:wrap}.app-content .inner-title--actions .btn{margin-right:10px}@media (max-width:768px){.app-content .inner-title{display:block}.app-content .inner-title--actions{margin-top:10px}.app-content .inner-title--actions .btn{font-size:12px;margin:4px}}.error-view{align-items:center;display:flex;height:100vh;justify-content:center}.error-view--inner{text-align:center}h2{font-size:18px;margin-bottom:40px}a{color:var(--primarylight);text-decoration:none}span.input-label{display:block;font-size:12px;margin-bottom:5px}.btn{-webkit-appearance:none;background-color:var(--primarylight);border:none;border-radius:6px;box-shadow:none;color:var(--buttoncolor);cursor:pointer;font-size:16px;padding:8px 16px;transition:background-color .08s ease}.btn:hover{background-color:var(--primary)}.btn-cancel{background-color:var(--primarydark)}.btn-small{font-size:12px}.btn-resume{background-color:var(--success)}.btn-resume:hover{background-color:var(--successlight)}.btn-icon{align-items:center;display:flex;justify-content:center}.btn-icon--icon{flex:0 0 14px;height:14px;margin-right:6px}.btn-icon--icon svg{fill:var(--basecolor)}.theme--dark .btn-icon--icon svg{fill:var(--fontcolor)}.btn-icon--label{font-size:12px;white-space:nowrap}.btn-back{align-items:center;background-color:transparent;color:var(--primary);display:flex;font-weight:700;padding:0}.btn-back span{-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.btn-back .btn-icon{height:20px;margin-right:4px;width:20px}.btn-back .btn-icon svg{fill:var(--primary)}.btn-back:hover{background-color:transparent;color:var(--primarylight)}.btn-back:hover svg{fill:var(--primarylight)}.btn-back:hover span{-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}.btn--loading{position:relative}.btn--loading>span{opacity:0}.btn--loading>div{left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.btn:disabled{background-color:var(--bordercoloralt);cursor:default}.btn:disabled.btn--loading{background-color:#e8e8ee}.empty-result{color:#6f7174;margin-bottom:16px}.notifications{left:0;pointer-events:none;position:fixed;top:70px;width:100%;z-index:100}@-webkit-keyframes dropIn{0%{-webkit-transform:translate3d(-50%,-200px,0);transform:translate3d(-50%,-200px,0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes dropIn{0%{-webkit-transform:translate3d(-50%,-200px,0);transform:translate3d(-50%,-200px,0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.notifications .notification{align-items:center;-webkit-animation:dropIn .2s ease forwards;animation:dropIn .2s ease forwards;background-color:var(--basecolor);border-radius:6px;box-shadow:0 3px 16px rgba(0,0,0,.1);cursor:pointer;display:flex;left:50%;margin-bottom:10px;max-width:300px;padding:10px 0 10px 20px;pointer-events:all;position:relative;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:100%}.notifications .notification:before{border-bottom-left-radius:6px;border-top-left-radius:6px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:8px}.notifications .notification-inner{flex:1 1}.notifications .notification-content{color:#6f7174;font-size:14px}.notifications .notification-error:before{background-color:#f05}.notifications .notification-success:before{background-color:#16b97b}.notifications .notification-info:before{background-color:#1690cd}.notifications .notification-close-wrapper{border-left:1px solid var(--boxcolor);flex:0 0 44px;height:30px;padding-right:5px;position:relative}.notifications .notification-close{-webkit-appearance:none;background:none;border:none;box-shadow:none;cursor:pointer;height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:20px}.notifications .notification-close:after,.notifications .notification-close:before{background-color:var(--bordercoloralt);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);width:100%}.notifications .notification-close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.notifications .notification-close:hover{opacity:.6}.loading-view{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:fixed;width:100%}.file-input span{background-color:var(--primarylight);border-radius:6px;color:var(--basecolor);cursor:pointer;display:inline-block;font-size:14px;padding:8.25px 16px}.file-input span:hover{background-color:var(--primary)}.file-input--filename{font-size:14px}.file-input input{opacity:0;pointer-events:none;position:absolute}.upload-file{max-width:400px}.upload-file .upload-file-wrapper{align-items:flex-start;display:flex}.upload-file--button{font-size:14px;margin-bottom:15px;margin-left:15px}.upload-file--type{align-items:flex-end;display:flex}.upload-file--type .input-wrapper{margin-bottom:0;width:200px}.upload-file--filename{font-size:14px;margin:10px 0}.upload-file .file-input{margin-left:20px}.upload-file .file-input--filename{display:none}.input-wrapper{margin-bottom:16px}.input-wrapper label span{display:block;font-size:12px;margin-bottom:5px}.input-wrapper--input{width:100%}.input-wrapper .css-1xh8qep-loadingIndicator span,.input-wrapper .css-at12u2-loadingIndicator span{font-size:4px}.input-wrapper .css-1pahdxg-control{border-color:var(--primarylight);box-shadow:0 0 0 1px var(--primarylight)}.input-wrapper .css-1pahdxg-control:hover{border-color:var(--primarylight)}.input-wrapper .css-26l3qy-menu{background-color:var(--basecolor);z-index:999}.input-wrapper .css-1pahdxg-control,.input-wrapper .css-1s2u09g-control{background-color:var(--basecolor);border-color:var(--bordercoloralt);min-height:30px}.input-wrapper .css-1pahdxg-control:hover,.input-wrapper .css-1s2u09g-control:hover{border-color:var(--bordercoloralt)}.input-wrapper .css-1gtu0rj-indicatorContainer,.input-wrapper .css-tlfecz-indicatorContainer{padding-bottom:4px;padding-top:4px}.input-wrapper .css-qc6sy-singleValue{color:var(--fontcolor);font-size:14px}.input-wrapper .css-9gakcf-option{background-color:var(--primarylight)}.input-wrapper .css-1n7v3ny-option{background-color:var(--boxcolor)}.input-wrapper input:not([type=checkbox]),.input-wrapper textarea{-webkit-appearance:none;background-color:var(--basecolor);border:1px solid var(--bordercoloralt);border-radius:4px;color:var(--fontcolor);display:block;font-family:Ubuntu,sans-serif;font-size:14px;height:100%;padding:7px 10px;transition:border-color .2s ease;width:100%}.input-wrapper input:not([type=checkbox]):focus,.input-wrapper textarea:focus{outline:0}.input-wrapper textarea{min-height:120px;resize:vertical}.input-wrapper--control{align-items:center;display:flex}.input-wrapper--control-focused .input-wrapper--input{border-color:var(--primarylight);border-radius:4px;box-shadow:0 0 0 1px var(--primarylight);position:relative}.input-wrapper--control-focused .input-wrapper--input input,.input-wrapper--control-focused .input-wrapper--input textarea{border-color:var(--primarylight)}.input-wrapper--suffix{margin-left:10px}.input-wrapper--checkbox{margin-bottom:0}.input-wrapper--checkbox-box{background-color:var(--basecolor);border:1px solid var(--bordercolor);border-radius:4px;height:100%;height:30px;position:relative;width:100%;width:30px}.input-wrapper--checkbox-box svg{fill:var(--primarylight);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);transition:all .12s ease-in-out}.input-wrapper--checkbox-disabled .input-wrapper--checkbox-box{background-color:var(--boxcolor)}.input-wrapper--checkbox-disabled svg{fill:var(--bordercoloralt)}.input-wrapper--checkbox-checked svg{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.input-wrapper--checkbox label{align-items:center;display:flex}.input-wrapper--checkbox label input{opacity:0;pointer-events:none;position:absolute}.input-wrapper--checkbox label span{margin-bottom:0;margin-left:8px}.input-wrapper--error label>span{color:#f05}.input-wrapper--error .input-error{color:var(--error);font-size:14px;padding:6px 0 0}.input-wrapper--error .input-error--empty{padding:0}.input-wrapper--error .css-1s2u09g-control,.input-wrapper--error input{border-color:var(--error)!important}.input-wrapper input:disabled,.input-wrapper textarea:disabled{background-color:var(--basecoloralt)}.field-row{display:flex;justify-content:space-between}.field-row .field-col{flex:1 1}@media (max-width:991px){.field-row{display:block}}.errors-message{color:var(--primarylight)}.field-col>span,.field-row>span{display:block;font-size:12px;margin-bottom:5px}.grid-list-item{display:grid;font-size:14px;padding:8px}.grid-list-item:not(.grid-list-item--header){cursor:pointer}.grid-list-item:not(.grid-list-item--header):hover{background-color:var(--basecolor)}.grid-list-item:nth-child(2n){background-color:var(--basecoloralt)}.grid-list-item--col{line-height:1.2rem;text-align:center;word-break:break-all}.grid-list-item--col:first-child{text-align:left}.grid-list-item--col:last-child{text-align:right}.grid-list-item--col-order{display:none;height:10px;margin-left:6px;position:relative;right:0;width:10px}.grid-list-item--col-order svg{fill:var(--basecolor)}.grid-list-item--col.ordered-asc,.grid-list-item--col.ordered-desc{position:relative}.grid-list-item--col.ordered-asc .grid-list-item--col-order,.grid-list-item--col.ordered-desc .grid-list-item--col-order{display:inline-block}.grid-list-item--col.ordered-asc .grid-list-item--col-order{top:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50%;transform-origin:50%}.grid-list-item--header{color:var(--basecolor);cursor:auto;font-size:12px;font-weight:700;padding:12px 8px;position:-webkit-sticky;position:sticky;top:60px;z-index:5}.grid-list-item--header,.grid-list-item--header:hover{background-color:#696c71}.icon{height:18px;width:18px}#additional-modal,#modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:20px;pointer-events:none;position:fixed;top:0;width:100%;z-index:99}#additional-modal .modal-background,#modal .modal-background{background-color:rgba(99,69,62,.2);height:100%;left:0;pointer-events:all;position:fixed;top:0;width:100%;z-index:1}#additional-modal .modal-inner,#modal .modal-inner{background-color:var(--basecolor);border-radius:10px;box-shadow:0 3px 16px rgba(0,0,0,.08);height:auto;max-height:calc(100vh - 40px);max-width:840px;padding:20px 0;pointer-events:all;position:relative;width:100%;z-index:2}#additional-modal .modal-header,#modal .modal-header{padding:0 20px}#additional-modal .modal-content,#modal .modal-content{height:100%;max-height:calc(100vh - 200px);padding:0 20px}#additional-modal .modal-title,#modal .modal-title{font-size:16px;margin:0 20px 20px 0}#additional-modal .modal-close,#modal .modal-close{-webkit-appearance:none;background:none;border:none;box-shadow:none;cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px}#additional-modal .modal-close:after,#additional-modal .modal-close:before,#modal .modal-close:after,#modal .modal-close:before{background-color:var(--primary);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);width:100%}#additional-modal .modal-close:before,#modal .modal-close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}#additional-modal .modal-close:hover,#modal .modal-close:hover{opacity:.6}#additional-modal .modal--add-material .field-col:first-child,#modal .modal--add-material .field-col:first-child{margin-right:20px}#additional-modal .modal--create-deliverynote,#modal .modal--create-deliverynote{display:flex;flex-direction:column;justify-content:space-between;max-width:540px}#additional-modal .modal--create-deliverynote--content,#modal .modal--create-deliverynote--content{flex:1 1;min-height:330px;position:relative;z-index:3}#additional-modal .modal--create-deliverynote .modal-actions,#modal .modal--create-deliverynote .modal-actions{position:relative;z-index:1}#additional-modal .modal-actions,#modal .modal-actions{align-items:center;display:flex;justify-content:space-between;padding:14px 20px 0}#additional-modal .modal-password,#modal .modal-password{max-width:460px}#additional-modal .delivery-note-pdf-modal,#modal .delivery-note-pdf-modal{max-width:1000px}#additional-modal .delivery-note-pdf-modal .pdf-viewer,#modal .delivery-note-pdf-modal .pdf-viewer{flex:1 1}#additional-modal .planning-item-modal .blueprint,#modal .planning-item-modal .blueprint{margin-top:20px}#additional-modal .blueprint-modal-pdf,#modal .blueprint-modal-pdf{margin-left:20px;overflow-y:scroll}#additional-modal .blueprint-modal,#modal .blueprint-modal{overflow-y:scroll;padding-top:0}#additional-modal .blueprint-modal .upload-file,#modal .blueprint-modal .upload-file{max-width:100%}#additional-modal .blueprint-modal .upload-file .file-input,#modal .blueprint-modal .upload-file .file-input{margin-left:0}#additional-modal .blueprint-modal .modal-header,#modal .blueprint-modal .modal-header{background-color:var(--basecolor);padding:20px;position:-webkit-sticky;position:sticky;top:0}#additional-modal .blueprint-modal .modal-header .modal-title,#modal .blueprint-modal .modal-header .modal-title{margin-bottom:0}#additional-modal .blueprint-modal .field-row,#modal .blueprint-modal .field-row{gap:10px}#additional-modal .blueprint-modal .box-fields--workflow,#modal .blueprint-modal .box-fields--workflow{grid-gap:10px;align-items:end;background-color:var(--basecoloralt);border-radius:6px;display:grid;gap:10px;grid-template-columns:repeat(8,1fr);margin-top:0;padding:20px 20px 4px}#additional-modal .blueprint-modal .box-fields--colors,#modal .blueprint-modal .box-fields--colors{border-radius:6px;margin-top:0}#additional-modal .blueprint-modal .box-fields--colors-column,#modal .blueprint-modal .box-fields--colors-column{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-right:0}#additional-modal .blueprint-modal .blueprint-image img,#modal .blueprint-modal .blueprint-image img{height:auto;width:100%}#additional-modal .blueprint-modal .blueprint-constructors .input-wrapper,#modal .blueprint-modal .blueprint-constructors .input-wrapper{min-width:200px}#additional-modal .blueprint-modal .blueprint-file,#modal .blueprint-modal .blueprint-file{margin:20px 0}#additional-modal .blueprint-modal .upload-file--type,#modal .blueprint-modal .upload-file--type{margin-bottom:20px}#additional-modal .blueprint-modal .blueprint-fields,#modal .blueprint-modal .blueprint-fields{grid-gap:10px;background-color:var(--basecoloralt);border-radius:6px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:20px;padding:20px 20px 4px}#additional-modal .blueprint-modal .modal-actions,#modal .blueprint-modal .modal-actions{background-color:var(--basecolor);bottom:-20px;justify-content:flex-end;padding:20px 0;position:-webkit-sticky;position:sticky}#additional-modal .blueprint-modal .modal-actions-buttons,#modal .blueprint-modal .modal-actions-buttons{display:flex;gap:4px}#additional-modal .blueprint-modal .blueprint-log tr td,#modal .blueprint-modal .blueprint-log tr td{border-bottom:1px solid var(--bordercolor);white-space:pre-wrap}#additional-modal .blueprint-modal .blueprint-log tr:last-child td,#modal .blueprint-modal .blueprint-log tr:last-child td{border-bottom:0}#additional-modal .blueprint-modal-additional button,#modal .blueprint-modal-additional button{margin-right:10px}#additional-modal .blueprint-modal-additional .modal-close,#modal .blueprint-modal-additional .modal-close{margin-right:0}#additional-modal .blueprint-modal-additional .modal-content,#modal .blueprint-modal-additional .modal-content{display:flex;flex-direction:column;justify-content:space-between;margin:20px 0;min-height:calc(100vh - 200px)}#additional-modal .blueprint-modal-additional .modal-content .blueprint-actions,#modal .blueprint-modal-additional .modal-content .blueprint-actions{border-top:2px solid var(--basecoloralt);padding-top:10px}#additional-modal .blueprint-modal-additional .modal-content .blueprint-new,#modal .blueprint-modal-additional .modal-content .blueprint-new{overflow-y:auto}#additional-modal .blueprint-modal-additional .modal-content .blueprint-new .blueprint-item,#modal .blueprint-modal-additional .modal-content .blueprint-new .blueprint-item{background-color:var(--basecoloralt);border-radius:6px;gap:10px;margin-bottom:20px;padding:20px}#additional-modal .additional-modal-filter,#modal .additional-modal-filter{max-height:100%;max-width:900px;min-height:90vh}#additional-modal .additional-modal-filter .btn-copy,#modal .additional-modal-filter .btn-copy{margin-bottom:10px;width:200px}#additional-modal .additional-modal-filter .modal-header,#modal .additional-modal-filter .modal-header{align-items:center;display:flex;position:relative}#additional-modal .additional-modal-filter .modal-content,#modal .additional-modal-filter .modal-content{display:flex;flex:1 1;flex-direction:column}#additional-modal .additional-modal-filter .modal-content .scroll-container,#modal .additional-modal-filter .modal-content .scroll-container{flex:1 1;overflow-y:auto}#additional-modal .additional-modal-filter .filter-table table th,#modal .additional-modal-filter .filter-table table th{top:0}#additional-modal .additional-modal-filter .filter-table .pagination,#modal .additional-modal-filter .filter-table .pagination{box-shadow:none;position:relative}#additional-modal{z-index:100}#confirm-modal{align-items:center;display:flex;justify-content:center;padding:20px;pointer-events:none;z-index:99}#confirm-modal,#confirm-modal .modal-background{height:100%;left:0;position:fixed;top:0;width:100%}#confirm-modal .modal-background{background-color:rgba(99,69,62,.2);pointer-events:all;z-index:1}#confirm-modal .modal-inner{background-color:var(--basecolor);border-radius:10px;box-shadow:0 3px 16px rgba(0,0,0,.08);height:auto;max-height:calc(100vh - 40px);max-width:440px;padding:20px 0;pointer-events:all;position:relative;width:100%;z-index:2}#confirm-modal .modal-header{padding:0 20px}#confirm-modal .modal-content{height:100%;max-height:calc(100vh - 200px);padding:0 20px}#confirm-modal .modal-title{font-size:16px;margin:0 0 20px}#confirm-modal .modal-close{-webkit-appearance:none;background:none;border:none;box-shadow:none;cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px}#confirm-modal .modal-close:after,#confirm-modal .modal-close:before{background-color:var(--primary);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);width:100%}#confirm-modal .modal-close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}#confirm-modal .modal-close:hover{opacity:.6}#confirm-modal .modal-actions{align-items:center;display:flex;justify-content:space-between;padding:14px 20px 0}.select-option{padding:4px 8px}.select-option--focused{background-color:var(--boxcolor)}.select-option--color{border-radius:10px;display:inline-block;flex:0 0 20px;height:20px;margin-right:10px;width:20px}.select-option--production-option{display:grid;grid-template-columns:repeat(3,1fr)}.select-option--status-option{font-size:14px}.select-option--material-option>div span{flex:1 1}.select-option--flexbox{align-items:center;display:flex;justify-content:space-between;width:100%}.select-option--flexbox-left-value{flex:1 1;text-align:left}.select-option--flexbox-middle-value{flex:1 1;text-align:center}.select-option--flexbox-right-value{flex:1 1;text-align:right}.field-item{border-bottom:1px solid rgba(0,0,0,.08);display:flex;padding:6px 0}.field-item--label{flex:1 1;margin-right:20px}.field-item--value{font-weight:600}.field-item:last-child{border-bottom:none}.table-wrapper{overflow-x:scroll;width:100%}.table-container{display:flex}.table-controls{margin-right:20px;padding-top:10px}.table-controls .btn{margin-bottom:10px;width:100%}.table-controls .field-row .btn{flex:1 1}.table-controls .field-row .btn-icon:first-child{margin-right:20px}.filter-table table th,.plan-table table th{background-color:var(--basecoloralt);min-width:100px;position:-webkit-sticky;position:sticky;top:50px;z-index:3}.filter-table table th span,.plan-table table th span{cursor:pointer;display:block;font-size:11px;margin-bottom:6px;margin-top:3px}.filter-table table th input,.plan-table table th input{-webkit-appearance:none;background-color:var(--basecolor);border:1px solid var(--bordercoloralt);border-radius:4px;box-sizing:border-box;color:var(--fontcolor);font-size:12px;padding:3px 6px;width:100%}.filter-table table th input:focus,.plan-table table th input:focus{border-color:var(--primarylight);outline:none}.filter-table table tbody td,.plan-table table tbody td{min-width:100px;white-space:normal}.filter-table-row--selected td,.plan-table-row--selected td{background-color:var(--basecoloralt);color:var(--primarylight)}.filter-table-row--selected td:first-child,.plan-table-row--selected td:first-child{border-left:3px solid var(--primarylight)}.plan-table{overflow-x:scroll}.plan-table table th{position:relative;top:0}table,table.order-rows{margin-bottom:20px;width:100%}table td,table th,table.order-rows td,table.order-rows th{font-size:12px;padding:4px 8px;text-align:center;white-space:nowrap}table td:first-child,table th:first-child,table.order-rows td:first-child,table.order-rows th:first-child{text-align:left}table td:last-child,table th:last-child,table.order-rows td:last-child,table.order-rows th:last-child{text-align:right}table thead tr,table.order-rows thead tr{background-color:var(--basecoloralt)}table thead tr th,table.order-rows thead tr th{padding-bottom:10px}table.input-table tbody tr,table.order-rows.input-table tbody tr{cursor:default}table tbody tr,table.order-rows tbody tr{cursor:pointer}table tbody tr.table-row--selected,table tbody tr:hover,table.order-rows tbody tr.table-row--selected,table.order-rows tbody tr:hover{background-color:var(--boxcolor)}table tbody td,table.order-rows tbody td{padding:6px;position:relative}table tbody td .btn,table.order-rows tbody td .btn{font-size:12px;padding:4px 8px}table tbody td .table-input--hidden,table.order-rows tbody td .table-input--hidden{opacity:0;pointer-events:none}table tbody td .input-wrapper,table.order-rows tbody td .input-wrapper{left:0;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}table tbody td .input-wrapper--control-focused .input-wrapper--input,table.order-rows tbody td .input-wrapper--control-focused .input-wrapper--input{border:none;border-radius:4px;box-shadow:none;position:relative}table tbody td .input-wrapper--control-focused .input-wrapper--input input,table tbody td .input-wrapper--control-focused .input-wrapper--input textarea,table.order-rows tbody td .input-wrapper--control-focused .input-wrapper--input input,table.order-rows tbody td .input-wrapper--control-focused .input-wrapper--input textarea{border-color:transparent}table tbody td .input-wrapper input:not([type=checkbox]),table.order-rows tbody td .input-wrapper input:not([type=checkbox]){background-color:transparent;border:none;font-size:12px;padding:0;text-align:center}.invoice-rows table,.printouts table{width:100%}.invoice-rows-actions,.printouts-actions{align-items:flex-end;display:flex;margin-top:20px}.invoice-rows-actions .input-wrapper,.printouts-actions .input-wrapper{margin-bottom:0;width:100%}.invoice-rows-actions .btn,.printouts-actions .btn{margin-left:20px;min-height:32px}.printouts-actions{gap:20px}.printouts-actions .input-wrapper{margin-bottom:0!important}.printouts-list tr.selected td{background-color:var(--basecolor)}.printouts .btn{margin-left:0}.product-search--inner{align-items:center;display:flex}.product-search--inner .input-wrapper{margin-bottom:0;margin-right:20px;min-width:300px}.product-search--inner .btn{min-height:38px}.pagination{background-color:var(--basecolor);bottom:0;box-shadow:0 -3px 8px rgba(0,0,0,.08);display:flex;justify-content:space-between;left:0;padding:4px 20px;position:fixed;width:100%}.pagination-next,.pagination-prev{cursor:pointer;font-size:14px;font-weight:700}.pagination-next:hover,.pagination-prev:hover{color:var(--fontcoloralt)}.pagination-pages{background-color:var(--basecoloralt);border-radius:6px;font-size:14px;padding:5px 10px;pointer-events:none}.pagination .disabled{opacity:0;pointer-events:none}.search-inner{position:relative}.search-inner .input-wrapper input{padding-right:34px}.search-icon{height:18px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.search-icon svg{fill:#979da7}.react-datepicker{border-color:var(--bordercolor);box-shadow:0 3px 16px rgba(0,0,0,.2);z-index:999}.react-datepicker__header{background-color:var(--basecoloralt);border-bottom-color:var(--bordercolor)}.react-datepicker__navigation-icon:before{border-color:var(--primarylight)}.react-datepicker__day,.react-datepicker__day-name{color:var(--fontcolor)}.react-datepicker__day:hover{background-color:var(--boxcolor)}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:var(--primarylight)}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__day--selected:hover{background-color:var(--primary)}.react-datepicker__day--in-range{background-color:var(--primarylight)}.react-datepicker__day--in-range:hover{background-color:var(--primary)}.react-datepicker__day--in-selecting-range{background-color:var(--primarylight-opaque)!important;color:var(--fontcolor)}.react-datepicker__day--in-selecting-range:hover{background-color:var(--basecoloralt)}.react-datepicker__day--disabled{color:var(--accentborder)}.react-datepicker__day--disabled:hover{background-color:var(--primary)}.react-datepicker__month-container{background-color:var(--basecolor)}.react-datepicker__current-month{color:var(--fontcolor)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-14px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-bottom-color:var(--basecoloralt)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:var(--bordercolor)}.react-datepicker__time{background-color:var(--basecolor)!important}.react-datepicker__time-list-item{color:var(--fontcolor)}.react-datepicker__time-list-item:hover{background-color:var(--primary)!important}.react-datepicker__time-list-item--selected{background-color:var(--primarylight)!important}.react-datepicker-time__header{color:var(--fontcolor)}.filters{align-items:center;display:flex;margin-bottom:20px;padding:0 20px;position:relative;z-index:6}.filters .input-wrapper{margin-bottom:0}.filters-date,.filters>div{margin-right:20px}.filters-date{display:flex}.filters-date .input-wrapper:last-child{margin-left:20px}.filters-name,.filters-status{flex:0 0 180px}@media (max-width:768px){.filters{display:block}.filters .filters-exported{margin:8px 0}}.production-status{color:var(--fontcolor)}.production-status--blueprint td{background-color:#d49ffc}.production-status--shipped td{background-color:#86d7b0}.production-status--overdue td{background-color:#ff6565}.production-status--ready-not-shipped td{background-color:#81c71a}.production-status--transport td{background-color:#ff58faf7}.production-status--ready td{background-color:#a4f7fd}.production-status--unpaid td{background-color:#fef711}.production-status--pending td{background-color:#ccc}.production-status--dept td{background-color:#a32f41}.production-status--in-production td{background-color:var(--basecolor)}.theme--dark .production-status--in-production td{color:var(--fontcolor)}.theme--dark .production-status{color:var(--basecoloralt)}.boxes .search,.classes .search,.constants .search,.extra-products .search,.factories .search,.materials-screen .search{padding:0 20px}.boxes .table-wrapper,.classes .table-wrapper,.constants .table-wrapper,.extra-products .table-wrapper,.factories .table-wrapper,.materials-screen .table-wrapper{height:calc(100vh - 212px);overflow:scroll!important}.boxes .table-wrapper th,.classes .table-wrapper th,.constants .table-wrapper th,.extra-products .table-wrapper th,.factories .table-wrapper th,.materials-screen .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:0!important;z-index:2}.box-notification{background-color:#fafafa;border-radius:10px;display:flex;margin-bottom:20px;padding:10px}.box-notification svg{fill:var(--fontcolor);flex:0 0 20px;height:20px;margin-right:10px}.box-notification span{font-size:.86rem;line-height:1.3rem}.box-notification--error{background-color:var(--error)}.box-notification--info{background-color:var(--info)}.expandable{margin-bottom:20px}.expandable-header{align-items:center;background-color:var(--basecoloralt);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.expandable-header h4{margin:0}.expandable-header svg{fill:var(--fontcolor);height:16px;width:16px}.expandable-open .expandable-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.expandable-open .expandable-header svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-header{background-color:var(--basecolor);box-shadow:0 2px 10px rgba(0,0,0,.08);justify-content:center;left:0;position:fixed;top:0;z-index:9}.app-header,.app-header--inner{align-items:center;display:flex;width:100%}.app-header--inner{justify-content:space-between;padding:6px 8px 6px 20px}.app-header--info{border-left:2px solid var(--boxcolor);margin-left:10px;padding-left:10px}.app-header--info span{display:block;font-size:11px;text-align:right}.app-header--info-name{color:var(--fontcoloralt)}.app-header--info-title{color:var(--bordercoloralt)}@media (max-width:991px){.app-header--info{margin-top:30px;padding-right:10px}}.app-header--actions{margin-left:20px}.app-header--actions .btn{font-size:11px;text-transform:uppercase}@media (max-width:991px){.app-header--actions{margin-top:30px;padding-right:10px;text-align:right}}.app-header .brand{position:relative;z-index:13}.app-header .brand-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANUAAACZCAYAAAC42n+UAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAjYSURBVHgB7d1NbhtHGsbxt5qSRkFmodyAQGJAhmfBG4hzAnZOIBmYiSFk4yPMEcaLwHCysHgD8gb0DbSII8FKAB7Bm0SOpe5KFUXKbYpS+PGSXdX9/wFE5MAfgqhHbD58+ZYRBOv1/n7zY8OmJs871kjLiPQSa/qNy4+Dp8Phe0GQjCAoP/1rvy15fmCtbVuR9v2/0/RMYvtZ1hgcn58PBcEgVAEYBSnLOrmYVMQ2ZUHuThxIIl0CFgZCVZLbIBk5Eit7osTdoac2SbpGtgbfvX17Ktg4QrUhr5vNvet/7rZsnh26y7pUM0gPGCbueZg0Gv3//nw+EGwEoVojH6SrL7dTyeXQFw0bCtJ9hsbIwCSNLgFbL0KlzAfp45f/OBo1dg8WDaUaBcw3if85e9cTqCJUCj6rvsMN0mxG3os1A98kbv9+1aOqXx2hWlKh+k5dkFpSETSJqyNUC1i1+o6ND5hrEvt5ZnoEbH6E6gGTxm4d1XdsfFV/E7KdLlX9wwjVlNvGzsrBBqvv2NAkPoBQyVRjV371HRsCNqW2oYqk+o6LaxIZ+q1ZqHz1fZ3kh38/rAod9Rz6rXyoJtV3bl3RUIPGLlR1quorGap1DatCR9WHfisRKqrvqFVu6DfaUFF9V1IlmsSoQkX1XSvRDv0GH6qoh1Wh6KZJjGHoN8hQ/fjkScvYqw7VN2YJvUkMJlRU31hGiEO/pYaK6huaJkO/17bxosyAJVKS163mXp7Zlisc2gQKGvz72vytIVlbShTE5d9LV0aI+0I0jBzyHAoL8fOGVk4z9xxrN5ASI7iiYhKwJDEdsTYVYNp4cDfLbXf3w/VpaG2g8a/9hFpR+s/tw+52mvhLRCMdLhNr7OYRqZtZ6wqJXwcSKP89a149fmRjGXZ8uf9NOzHmyH2FD2gI68AMc5t33QeDkINUXNXtfz0KVfE3xDLsSMCqyf+Ad49Gb0S2TkL+AX/fvhL/+d8J1ZQohh1/ePKotZ27Wt6I+2lRnc1GdTF6rUmS/s7lnychPxWZZ2h7nlAVRTHs6IuOxNjUCGNNwQqwsZtlmaHtRUNVFMWwI1V9QAJv7CZWHdpeJVTTf1Xww463TaKv6sXygvMmxNLYKQ5tK4bq8780hibx1eOv3RPMJKXo0BZfY6d5FbOWUE3/AzFsOKVJXE3sjZ2mtYdq6h+LYsOpD1jDmNTK6DKxKZipSo2dpo2GakoUTaKv6rfypG2MX2tW86renw4iZpAb2w+9scu+2Gm7z7NTxpqFMkNVRJMYqkLRUOXGTlMoofokkrOSKj30G9GMXYgbhsML1ZQYmsTRnftFoz1qEiMd+nVXCqfu9aO+BN7YxbBmIfhQFTH0q2tSNOQ27GY2tjULUYWqKKah35CaxBgaOy/mNQvRhmpKNEO/W9akRlwrtakmMaLGzlffNs8OY1+MWpVQFUUz9Lu2JjGixm40rJq7r0GFFqNWMVSfRHJWkkrAaOyCUe1Q3RH+WUmLDP3G0tjV7UywmoXqk1iHfmnswlfbUBXFMvQb8oIej8WoNwjVXZU7K2ldqtTYaSJUD+PU9SlVbew0Ear5RXtW0qrq0NhpIlTLiGTodxWcCbY8QqWgKqeuF95envol/4KlECplsTSJE5t4e3ndEKo1CnF9QBlvL68bQrU5pTWJyyyExPIIVTnWHrCQ3l5eN4SqbIpDvzR2YSBUwVls6HddCyGxPEIVsPuqehq7sBGqSEyaRBq78Pn7aUsQvMmp68KPvygkAkAVoQKUESpAGaEClBEqQBmhApQRKkAZoQKUESpAGaEClBEqQBmhApQRKkAZoQKUESpAGaEClBEqQBmhApQRKkAZoQKUESpAGaEClBEqQBmhApQRKkAZoQKUESpAGaEClBEqQBmhApQRKkAZoQKUESpAGaEClBEqQBmhApQRKkAZoQKUEaq5mZ4Yd6sbI++NyAv3wVAwF0I1J5PY/rNf3n27c3n1lUj+rftfXf8NJ1U0DlJu7b+f/XLx1XdnF8+N2KFgLluChTwdDn2QeuObvNz/pp0Yc+S+Ew9EbFMiZYycZrntuw8Hx2e/DgRLI1QrOj4ffQP62yhgDWNSK6YTQ8Dco9HAStLPrekdn50PBSoIlaJCwJ7/8ORRa8ua1F02dayVlgRiEqSdyz9Pxo+6UEao1uT7txen7j/+9r+X+/tNkcw9ismhFWnLJvnnR9Zd2iXS3f39qkeQ1o9QbcDx+ejS6sTfNhKwm6Kh554jdXcvr08J0mYRqg0rBux1s7n3YXc7TZLRc7C2WNmTZd08InUza3sUDeUiVCUaP4KcjG/y6vHXqXuVI52/STTD3OZdobELCqEKyLOz3/62qvdFg3s0euPuupPxox4CQ6gCNV3VJ6bRorGLA6GKQDFgCB9jSoAyQgUoI1SAMkIFKCNUgDJCBSgjVIAyQgUoI1SAMkIFKCNUgDJCBSgjVIAyQgUoI1SAMkIFKEtyK08Nb4ADVnOzwWpgJX+xdXx+cSKF1VmjzT7WpgLgYfesgrt9O/3M1VlG2u4PdlZanQVUyRyr4GbuqJhenVWVJfzAcszQiO3Pu1NxrsUvdzf7EDBU22QVXN4wve/fvjtd5M8uvE2pGDC/hH87lyP3GRyEtIQfWIbW4Q0rrSgbL+F/7j/2RUdibGok72x8CT+wjPHhDdqnoKjt/RsXHf/3t1JPuQAeMmnsjLxZ1ykoa1mmee8Sfqp6lKHQ2G3iFJS1b6hdfQk/sIzFGjtNG1/7PM8SfmAZnw5vkMHx+cVASlLqLvWYz8tFGD47tziQU1CCOaDgznm5edI2Jj+kqse00M8tDvLUj8J5uTSJiO7c4uCP0pl1Xi5NYg1EfG5xVOdTMfRbcRU5tzjaQ98Y+q2K6p1bXJmTFBn6jUfVzy2u5PGkDP2GJ/TGTlPlz/xl6LckkTV2mmp1kDZDv2s2buyszfs7f2SDOgWpqLan01PVK6lIY6eptqEqKgbM//p26Jeq/h7lDavGgFDNMGvoN8vsUGrMWvMml7z0YdUY/AXDpe3BWoP6CQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;height:38px;width:38px}.app-header nav{align-items:center;display:flex;justify-content:flex-end}.app-header nav .nav-sub{position:relative}.app-header nav .nav-sub a{cursor:pointer}.app-header nav .nav-sub--dropdown{background-color:var(--basecolor);border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 8px 10px rgba(0,0,0,.08);display:none;min-width:100%;padding:20px 0 10px;position:absolute}.app-header nav .nav-sub--dropdown a.active{background-color:var(--boxcolor);color:var(--fontcoloralt)}.app-header nav .nav-sub--dropdown a.active:after{display:none}.app-header nav .nav-sub--dropdown a.active:hover{color:var(--bordercoloralt)}.app-header nav .nav-sub:hover .nav-sub--dropdown{display:block}@media (max-width:768px){.app-header nav .nav-sub:hover .nav-sub--dropdown{display:none}.app-header nav .nav-sub--open .nav-sub--dropdown,.app-header nav .nav-sub--open:hover .nav-sub--dropdown{background-color:transparent;border-radius:0;box-shadow:none;display:block;padding-bottom:40px;padding-right:20px;padding-top:0;position:relative}.app-header nav .nav-sub--open .nav-sub--dropdown a,.app-header nav .nav-sub--open:hover .nav-sub--dropdown a{display:block;font-weight:700}}.app-header nav a{display:block;font-size:14px;padding:6px 10px;position:relative}.app-header nav a:active{-webkit-tap-highlight-color:transparent;background-color:transparent}.app-header nav a:hover{color:var(--primarydark)}.app-header nav a.active:after{background-color:var(--primarylight);bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:calc(100% - 20px)}.app-header nav a.active:hover{color:var(--primarylight)}@media (max-width:991px){.app-header nav{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.9);display:block;height:100%;left:0;opacity:0;padding-right:10px;padding-top:70px;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:100%;z-index:12}.app-header nav a{text-align:right}.app-header nav a.active{font-weight:700}.app-header nav a.active:after{display:none}}.app-header .menu-btn{-webkit-appearance:none;background-color:transparent;border:none;box-shadow:none;cursor:pointer;display:none;height:14px;position:absolute;right:20px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:20px;z-index:13}.app-header .menu-btn div,.app-header .menu-btn:after,.app-header .menu-btn:before{background-color:var(--primarylight);border-radius:4px;content:"";display:block;height:2px;position:absolute;transition:all .2s ease;width:100%}.app-header .menu-btn div{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:calc(100% - 6px)}.app-header .menu-btn:before{top:0}.app-header .menu-btn:after{bottom:0;width:calc(100% - 3px)}@media (max-width:991px){.app-header .menu-btn{display:block}.app-header.nav-open nav{opacity:1;pointer-events:all}.app-header.nav-open .menu-btn div{opacity:0;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.app-header.nav-open .menu-btn:before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.app-header.nav-open .menu-btn:after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg);width:100%}}.boxes .table-wrapper{overflow:visible;overflow:initial;width:auto}.boxes .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:60px;z-index:2}.boxes .table-wrapper td,.boxes .table-wrapper th{text-align:left}.boxes .table-wrapper td .input-wrapper input,.boxes .table-wrapper th .input-wrapper input{padding-left:8px;padding-right:8px;text-align:left}.boxes-actions{bottom:16px;position:-webkit-sticky;position:sticky}.boxes-actions .btn{margin-right:10px}.client .client-data{padding:0 20px}.client .client-checkboxes{padding-left:40px}.client-item{display:grid;grid-template-columns:repeat(4,1fr)}.client .table-wrapper td:first-child input{padding-left:8px;text-align:left}.client .table-wrapper td:last-child input{padding-right:8px;text-align:right}.delivery-note .field-row .field-col:first-child{margin-right:20px}.delivery-note .delivery-note-rows{margin:0 20px}@media (max-width:768px){.delivery-note .delivery-note-rows-list{overflow-x:scroll;padding-bottom:60px}}.delivery-note .delivery-note-fields{background-color:var(--basecoloralt);border-radius:10px;margin:0 20px;padding:20px}.delivery-note .delivery-note-fields .creator{justify-content:flex-start}.delivery-note .delivery-note-fields .creator .field-item--label{flex:0 1 auto}.delivery-note .delivery-note-fields .pallets{align-items:center;display:flex}.delivery-note .delivery-note-fields .pallets .input-wrapper--checkbox{margin-left:20px}.delivery-note .invoice-rows{margin-top:40px}.delivery-note .product-search{margin-bottom:40px}.delivery-note .product-search .amount{max-width:130px;min-width:0}@media (max-width:768px){.delivery-note .product-search--inner{display:block}.delivery-note .product-search--inner .input-wrapper{margin-bottom:10px}}.delivery-note .order-rows--header-item:first-child{width:400px}@media (max-width:768px){.delivery-note .order-rows .order-row--item:first-child,.delivery-note .order-rows--header-item:first-child{min-width:200px}}.delivery-note table{width:100%}.delivery-notes-item{display:grid;grid-template-columns:30px 70px repeat(4,1fr) 80px 90px 120px}.delivery-notes-item.ordered{color:#0fac77}.delivery-notes-item--ordered{align-items:center;display:flex;justify-content:center}.delivery-notes .grid-list-item .icon svg{fill:#0fac77}.delivery-notes .filter-table{height:calc(100vh - 134px);overflow-x:scroll}.delivery-notes .filter-table td{max-width:100%;white-space:nowrap}.delivery-notes .filter-table th{top:0}.factories-item{display:grid;grid-template-columns:repeat(4,1fr)}.factories .table-wrapper td:first-child input{padding-left:8px;text-align:left}.factories .table-wrapper td:last-child input{padding-right:8px;text-align:right}.invoice .field-row .field-col:first-child{margin-right:20px}.invoice .invoice-fields{background-color:var(--boxcolor);border-radius:10px;padding:20px}.invoice .invoice-fields .creator{justify-content:flex-start}.invoice .invoice-fields .creator .field-item--label{flex:0 1 auto}.invoice .invoice-rows{margin-top:40px}.invoice .product-search{margin-bottom:40px}.invoices-item{display:grid;grid-template-columns:30px repeat(12,1fr)}.invoices-item.ordered{color:#0fac77}.invoices-item--ordered{align-items:center;display:flex;justify-content:center}.invoices .grid-list-item .icon svg{fill:#0fac77}.login{align-items:center;background-color:hsla(12,48%,92%,.2);display:flex;height:100%;justify-content:center;position:fixed;width:100%}.theme--dark .login{background-color:rgba(54,54,54,.2)}.login .inner{background-color:var(--basecolor);border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.08);margin:20px;max-width:460px;padding:20px;width:100%}.login .inner .brand-logo{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;height:48px;margin:0 auto 20px;width:48px}.login-actions{display:flex;justify-content:flex-end}.login-actions .btn{padding:14px;width:100%}.material-order{padding:0 20px}.material-order .table-actions{display:flex;margin-bottom:20px;margin-top:20px}@media (max-width:768px){.material-order .table-actions{padding-left:20px}}.material-order .table-wrapper{border:2px solid var(--boxcolor);border-radius:10px;padding:10px}.material-order .table-wrapper .empty-result{margin-bottom:0;padding:10px 0}.material-order .table-wrapper .empty-result span{color:var(--primarylight);cursor:pointer;text-decoration:underline}.material-order .invoice-fields{background-color:var(--boxcolor);border-radius:10px;margin-bottom:40px;padding:20px}.material-order .invoice-fields h5{margin-top:0}.material-order .invoice-fields .field-row .field-col{margin-right:20px}.material-order .invoice-fields .field-row .field-col:last-child{margin-right:0}.material-order .invoice-fields .field-row .field-col:not(.field-col--factory){max-width:200px}.material-order .invoice-fields .field-item{border-bottom:none}.material-order .invoice-fields .field-item--label{flex:0 0 140px}.material-order .invoice-fields .field-item--checkbox{padding:0}.modal--add-material .modal-content{overflow-y:scroll}.modal--add-material .production-data{background-color:var(--boxcolor);border-radius:10px;margin-bottom:20px;padding:10px}.modal--add-material .production-data h5{margin:0 0 6px}.modal--add-material .production-data .field-item{font-size:12px}.modal--add-material .field-row.buffer,.modal--add-material .field-row.end-product{margin-bottom:20px}.modal--add-material .field-col .field-fsc{margin-bottom:10px}.modal--add-material .field-col--asap{margin-left:20px}@media (max-width:768px){.modal--add-material .field-col--asap{margin-bottom:10px;margin-left:0}}.modal--add-material .field-col--remark textarea{min-height:60px}.material-orders .grid-list-item{grid-template-columns:repeat(5,1fr) 80px}.material-orders .grid-list-item.ordered{color:#0fac77}.material-orders .grid-list-item--ordered{align-items:center;display:flex;justify-content:center}.material-orders .material-order--ordered td{background-color:#81c71a!important}.theme--dark .material-orders .material-order--ordered td{background-color:#1d442c!important}.material-orders .material-order--ordered.filter-table-row--selected td{color:var(--basecolor)}.material-orders .filter-table{height:calc(100vh - 134px);overflow-x:scroll}.material-orders .filter-table td{max-width:100%;white-space:nowrap}.material-orders .filter-table th{top:0}.material-orders .grid-list-item .icon svg{fill:#0fac77}.order{padding-bottom:200px}.order-table--wrapper{display:flex}.order .inner-title--actions{gap:10px}.order .inner-title--actions .btn{margin:0}.order .table-container{border-bottom:1px solid var(--boxcolor);margin-bottom:8px;padding:0 20px;position:relative;z-index:0}.order .table-container .empty-result{padding-top:10px}@media (max-width:768px){.order .table-container{display:block}.order .table-container .table-controls .btn{font-size:12px}.order .table-container .table-controls .field-row{display:flex}}.order .table-wrapper{max-height:200px}.order .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:0;z-index:3}@media (max-width:768px){.order .table-wrapper{height:400px}}.order table{font-size:14px}.order table td,.order table th{padding:0 10px;text-align:left}.order table th{padding:10px}.order table .order-row{cursor:pointer}.order table .order-row--selected,.order table .order-row:hover{background-color:var(--boxcolor)}.order-info{background-color:var(--basecoloralt);border-radius:10px;display:flex;justify-content:space-between;margin:0 20px;padding:10px 10px 0}.order-info--left,.order-info--right{flex:1 1}.order-info--left{margin-right:20px}.order-info .input-wrapper{margin-bottom:8px}@media (max-width:768px){.order-info{display:block}}.box-fields{margin-bottom:10px}.box-fields--main{background-color:var(--basecoloralt);border-radius:10px;margin-right:10px;padding:10px 10px 4px}.box-fields .input-wrapper{margin-bottom:8px}.box-fields--description{align-items:center;display:flex}.box-fields--description .input-wrapper{flex:1 1}.box-fields--description .btn{font-size:14px;margin-left:10px}.box-fields--constructor{display:flex}.box-fields--constructor>div:first-child{margin-right:20px}.box-fields--tabs{padding:0 20px}.box-fields--tabs-header{background-color:var(--basecolor);border:2px solid var(--boxcolor);border-radius:6px;display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:3}.box-fields--tabs-header-item{border-right:2px solid var(--boxcolor);cursor:pointer;flex:1 1;font-size:12px;padding:4px 8px;position:relative;text-align:center}.box-fields--tabs-header-item:last-child{border-right:none}.box-fields--tabs-header-item.active{background-color:var(--basecoloralt);color:#242425;color:var(--primarylight)}.box-fields--tabs-workflow h5{margin-top:0}.box-fields--tabs-workflow .box-fields--workflow{grid-gap:20px;background-color:var(--basecoloralt);border-radius:10px;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:20px}.box-fields--tabs-workflow .box-fields--workflow .input-wrapper{margin-bottom:0}.box-fields--tabs-workflow .box-fields--workflow .input-wrapper--input{max-width:100px}.box-fields--tabs-project .box-material-fields--workflow{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.box-fields--tabs-project .box-material-fields--workflow h5{margin-top:0}.box-fields--tabs-project .box-material-fields--workflow .field-row{display:block}.box-fields--tabs-project .box-material-fields--workflow .field-row .field-col:last-child{margin-top:20px}.box-fields--tabs-project .box-material-fields--workflow .input-wrapper--checkbox{padding:6px 0}.box-fields--tabs-project .box-material-fields--workflow .input-wrapper--checkbox label{align-items:center}@media (max-width:768px){.box-fields--tabs-project .box-material-fields--workflow{padding-left:0}}.box-fields--tabs-project .box-fields--box{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.box-fields--tabs-project .box-fields--box .field-row .field-col:first-child{margin-right:20px}.box-fields--tabs-project .box-fields--box .box-type .input-wrapper{width:100%}.box-fields--tabs-project .box-fields--colors{padding-top:0}@media (max-width:768px){.box-fields--tabs-project .box-fields--colors{padding-left:0}}.box-fields--tabs-project .box-fields--measurements{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.box-fields--tabs-project .box-fields--measurements-fields{margin-bottom:20px}.box-fields--tabs-content{display:none;padding:5px 0 0}.box-fields--tabs-content .field-row--calculations{align-self:flex-start;background-color:var(--basecoloralt);border-radius:10px}.box-fields--tabs-content.show{display:block}.box-fields--tabs-content--order.show{display:flex;justify-content:space-between}@media (max-width:768px){.box-fields--tabs-content--order.show{display:block}}.box-fields--totals{background-color:var(--basecoloralt);border-radius:10px;display:flex;justify-content:space-between;padding:10px}.box-fields--totals h5{margin-bottom:5px;margin-top:0}.box-fields--totals>div{flex:1 1}.box-fields--totals .btn{width:100%}.box-fields--colors{background-color:var(--basecoloralt);border-radius:10px;margin-top:20px;padding:20px 20px 4px}.box-fields--colors h5{margin-top:0}.box-fields--colors>div{display:flex;justify-content:space-between}.box-fields--colors-column{flex:1 1}.box-fields--colors-column:first-child{margin-right:20px}.box-fields--measurements{margin:0;padding-left:30px}.box-fields--measurements>span{display:block;margin-bottom:5px}.box-fields--measurements-fields{align-items:center;display:flex}.box-fields--measurements-fields .input-wrapper{margin-bottom:0;margin-right:10px}.box-fields--measurements-fields .divider{padding:0 10px 0 0}@media (max-width:768px){.box-fields--measurements{padding-left:0}}.box-fields--measurement{display:flex;font-size:14px;margin-bottom:10px}.box-fields--measurement span:first-child{margin-right:10px;max-width:150px;width:100%}.box-fields--row{align-items:center;display:flex;justify-content:space-between}.box-fields--row>*{flex:1 1}.box-fields--row>:first-child{margin-right:20px}.box-fields--checkbox{left:8px;position:relative;top:8px}.box-fields--footer{display:flex;justify-content:space-between}.box-fields--footer>div{border:2px solid var(--boxcolor);border-radius:10px;flex:1 1;padding:20px}.box-fields--footer>div:first-child{margin-right:20px}.box-fields--footer>div h3{margin:0 0 30px}.box-fields--material{align-items:center;display:flex}.box-fields--material .btn-small{text-align:center}.box-fields--material-fsc{margin-top:14px;max-width:100px}.box-fields--material-price{align-items:center;display:flex}.box-fields--material-price span{margin-right:20px}@media (max-width:768px){.box-fields--material-price{display:block;margin:10px 0}.box-fields--material-price span{display:block;margin-bottom:10px;width:100%}}.box-fields--material .input-wrapper{flex:1 1;margin-right:20px}.box-fields--material-tab .field-row{background-color:var(--basecoloralt);border-radius:10px;padding:20px 20px 4px}.box-fields--material-tab .field-row .field-col:first-child{margin-right:20px}.box-fields--spread{display:flex;margin-top:16px}.box-fields--spread-result{align-items:center;display:flex;flex:1 1}.box-fields--spread-input{align-items:center;display:flex;margin-right:20px}.box-fields--spread-input>span{margin:0 4px}.box-fields--spread-input .input-wrapper{margin-bottom:0}.box-price-fields--items .input-wrapper{margin-bottom:8px;width:100%}.box-price-fields--items .input-wrapper label{align-items:center;display:flex}.box-price-fields--items .input-wrapper label span:first-child{margin-right:10px;max-width:150px;width:100%}.box-price-fields--item{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.box-price-fields--item span:first-child{margin-right:10px;max-width:150px;width:100%}.box-price-fields--item .calculate-price{font-size:11px;margin-bottom:5px}#modal .modal-production{max-width:400px}#modal .modal-production .modal-content{display:flex;flex-direction:column;justify-content:space-between;min-height:440px}#modal .modal-production .box-notification{margin-top:20px}.files-upload .empty-result{margin:20px 0 40px}.orders .grid-list-item{align-items:center;grid-template-columns:40px repeat(5,1fr)}.orders .grid-list-item--col:nth-child(2){text-align:left}.orders .filter-table{height:calc(100vh - 134px);overflow-x:scroll}.orders .filter-table td{max-width:100%;white-space:nowrap}.orders .filter-table th{top:0}.production-fields{max-width:1200px;padding:0 20px}.production-fields .editable-fields .production-fields--info{max-width:170px}.production-fields .editable-fields .production-fields--comment{max-width:200px}.production-fields .editable-fields .production-fields--machines-list{flex:0 1 200px}.production-fields .editable-fields .production-fields--tables{padding-left:20px}@media (max-width:768px){.production-fields .editable-fields .production-fields--tables{margin-top:20px;padding-left:0}}.production-fields .editable-fields .production-fields--printout h5{margin-top:0}.production-fields .editable-fields .production-fields--printout .btn{font-size:12px}.production-fields .editable-fields .production-fields--printout--checkbox{position:relative;top:4px}.production-fields .editable-fields .production-fields--delivery-notes{border-bottom:1px solid #ccc}.production-fields .editable-fields .production-fields--delivery-notes>h5{margin-top:16px}.production-fields .machines-list{margin-left:20px}.production-fields .machines-list .input-wrapper{margin-right:10px}.production-fields .machines-list .box-fields--workflow{display:grid;grid-template-columns:1fr 1fr}.production-fields .machines-list h5{margin:0 0 16px}@media (max-width:768px){.production-fields .machines-list{margin-left:0;margin-top:20px}}.production-fields .measurement-item{margin-top:16px}.production-fields .input-wrapper.warehouse-input{margin-top:10px}.production-fields .input-wrapper--checkbox{padding:6px 0}.production-fields .input-wrapper--checkbox label{align-items:center}.production .box-fields .field-col,.production .client-fields .field-col,.production .sales-fields .field-col{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.production .box-fields .field-col:first-child,.production .client-fields .field-col:first-child,.production .sales-fields .field-col:first-child{margin-right:20px}.production .box-fields-item,.production .client-fields-item,.production .sales-fields-item{border-bottom:1px solid rgba(0,0,0,.08);display:flex;padding:6px 0}.production .box-fields-item--label,.production .client-fields-item--label,.production .sales-fields-item--label{flex:1 1;margin-right:20px}.production .box-fields-item--value,.production .client-fields-item--value,.production .sales-fields-item--value{font-weight:600}.production .box-fields-item:last-child,.production .client-fields-item:last-child,.production .sales-fields-item:last-child{border-bottom:none}.production .box-fields{background-color:var(--basecoloralt);border-radius:20px;margin-right:20px}.production .box-fields .field-col:first-child{padding-right:0}.production .box-fields .field-col:last-child{padding-left:0}@media (max-width:768px){.production .box-fields .field-col:last-child{padding-left:20px}.production .box-fields{margin-right:0}}.production .sales-fields{padding:0}.production .sales-fields .field-row{margin-bottom:20px}@media (max-width:768px){.production .sales-fields{padding:0}.production .sales-fields .field-col:first-child{margin-bottom:10px;margin-right:0}}.production .client-fields-item{border-bottom:none}.production .client-fields-item--orderno{justify-content:flex-start}.production .client-fields-item--orderno .client-fields-item--label{flex:0 1 auto}@media (max-width:768px){.production .client-fields .field-row .field-col{margin-bottom:10px;margin-right:0}}.production .editable-fields{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.production .editable-fields .field-col:first-child{margin-right:20px}.production .editable-fields .field-col .input-wrapper:last-child{margin-bottom:0}.production .printouts{border-bottom:1px solid #ccc;padding-bottom:16px}.production .printouts-title{display:flex;justify-content:space-between;margin-bottom:16px}.production .printouts-title h5{margin:0 16px 0 0}.production .printout-row .field-col:first-child{margin-right:20px}.production .delivery-note-rows h5{margin-top:0}.production .delivery-note-rows table{width:100%}.production .delivery-note-rows table .order-rows--header-item:first-child{padding-left:0}.production .delivery-note-rows .delivery-note-total{padding-bottom:10px}.production .delivery-note-rows .delivery-note-total span:last-child{font-weight:700;margin-left:20px}.production .delivery-note-rows .react-datepicker__input-container input:not([type=checkbox]){text-align:left}.production .factory-materials .factory-order-rows{position:relative;z-index:3}.production .material-delivery{margin-top:16px}.production .material-delivery h5{margin-top:0}.production .material-delivery .product-search .btn{font-size:12px;margin-left:auto;min-height:28px;padding:4px 10px}.production .material-delivery .product-search .input-wrapper{margin-right:4px;min-width:0}.production .material-delivery .product-search .input-wrapper input{font-size:12px}.production .material-delivery .empty-result{margin-top:20px}.production .material-delivery table{margin-top:20px;width:100%}.production .box-row h5{margin:20px 0 6px}.production .box-row .box-fields-item,.production .box-row .client-fields-item,.production .box-row .sales-fields-item{font-size:14px}.directions{display:flex;gap:20px;justify-content:center;margin:20px 0}.directions-item{width:80px}.directions-item h4{font-size:12px;margin-bottom:0;text-align:center}.directions-item-icon{background-color:#fff;border:1px solid var(--bordercolor);border-radius:6px;cursor:pointer;height:80px;padding:5px;width:80px}.directions-item-icon:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.directions-feeding:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAIAAADTED8xAAAHuElEQVR4nO3ZzZESbRiF4fZnbxuBWAYAGUAGmoGdgWTAmAEBWOWQwWxnNRqBsNcSIxCqXLjjW4zlhzzANN3v/7mv3TRUzVvIPc2Rarfb3d3dvX79ugJkjMfjjx8/7na76vv377EPA8Tx5cuXJ4PB4Pb2NvZJgAh+//79eLPZxD4GEMd6vX4c+wxATE8Pfh4Oh/P5PMpRREyn09VqdfShV69effjwIfB5pFxfXy8Wi/0rhwHUdT2ZTMKdSMzNzc2pd39VVd++fVsul9PpNOSRpHz69OngCh+BwtlsNg++ua+urlhlIRFAOPP5/MePH/tXxuPx27dv969st1vuACERQCDr9fr9+/cHF6+vr+fz+bNnz/YvLhYLe6eGJwQQSNM0B1dms9lgMKjr+urq6uAhbgLBEEAINzc3nz9/3r/y4sWLv+/y6XQ6HA73H12tVvxfXBgE4N3R7Tufz+u63v/x4Ams4TAIwLuj2/fNmzf7VyaTCWs4CgLw69T2tc9kDUdBAH6d2r72mazhKAjAo/Pb12INh0cAvrTZvhZrODAC8KXN9rVYw4ERgBftt6/FGg6JALxov30t1nBIBODepdvXYg0HQwCOddu+Fms4DAJwrNv2tVjDYRCAS322r8UaDoAAXOqzfS3WcAAE4Ez/7Wuxhn0jADdcbV+LNewVAbjhavtarGGvCMABt9vXYg37QwAOuN2+FmvYHwLoy8f2tVjDnhBAL/62r8Ua9oEAevG3fS3WsA8E0J3v7Wuxhp0jgO58b1+LNewcAXQUZvtarGG3CKCLkNvXYg07RABdhNy+FmvYIQK4WPjta7GGXSGAi4XfvhZr2BUCuEys7Wuxhp0ggAvE3b4Wa7g/ArhA3O1rsYb7I4C2Uti+Fmu4JwJoK4Xta7GGeyKAVtLZvhZruA8CeFhq29diDXdGAA9LbftarOHOCOABaW5fizXcDQE8IM3ta7GGuyGAc1LevhZruAMCOCn97Wuxhi9FACelv30t1vClCOC4XLavxRq+CAEcl8v2tVjDFyGAI/LavhZruD0COJTj9rVYwy0RwKEct6/FGm6JAP6R7/a1WMNtEMA/8t2+Fmu4DQL4X+7b12INP4gA/ihj+1qs4fMI4I8ytq/FGj6PAKqqrO1rsYbPIICqKmv7WqzhMwigwO1rsYZPUQ+g1O1rsYaPUg+g1O1rsYaPkg6g7O1rsYYt6QDK3r4Wa9jSDUBh+1qs4QOiAehsX4s1vE80AJ3ta7GG9ykGoLZ9LdbwX4oBqG1fizX8l1wAmtvXYg3f0wpAeftarOFKLQDl7WuxhiupANi+FmtYKAC2r8UaVgmA7XuK+BqWCIDte57yGpYIgO17nvIaLj8Atm8bsmu4/ADYvm3IruHCA2D7tqe5hksOgO17KcE1XHIAbN9LCa7hYgNg+3ajtoaLDYDt243aGi4zALZvH1JruMAA2L796azhAgNg+/ans4ZLC4Dt64rIGi4tALavKyJruKgA2L5uKazhcgJg+/pQ/BouJwC2rw/Fr+FCAmD7+lP2Gi4kALavP2Wv4RICYPv6VvAazj4Atm8Ypa7h7ANg+4ZR6hrOOwC2b0hFruG8A2D7hlTkGs44ALZveOWt4VwDYPvGUtgazjUAtm8sha3hLANg+8ZV0hrOMgC2b1wlreH8AmD7pqCYNZxZAGzfdJSxhjMLgO2bjjLWcE4BsH1TU8AazikAtm9qCljD2QTA9k1T7ms4jwDYvinLeg3nEQDbN2VZr+EMAmD7pi/fNZxBAGzf9OW7hlMPgO2bi0zXcNIBsH3zkuMaTjoAtm9eclzD6QbA9s1Rdms43QDs9q2q6uXLl4+Ca5om5X/Co9brddM0dV0Hfq2eP3++3W4PDpPyTSDRAJbL5cH2jWixWGT3uWsymSwWC/tejGK1WiX7FyTRAFJbTtvtNqNPX8vl8mA74ZREA0jQer2OfYS2UvvzkbJEAxiNRrPZLPYp4Ma7d+9Go1HsUxz3NPYBjrv/ZrFpmoh/d6fT6Wq1ivXb3bq7u4v1qweDQcpf2ycawL24r11JX7dNJpPYR0hUoh+BgDAIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANIIANpms1nsIwBxjMdj7gCQRgCQ9ng0GsU+AxBH0zTVbrcbj8exTwKENhwOf/78+Wi321VVtVwuN5tN7COl6NevX1+/fo19iu64wx9V1/X9K/MfHIeOSDbAohYAAAAASUVORK5CYII=)}.directions-printing:after{background-image:url(data:image/png;base64,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)}.directions-flute:after{background-image:url(data:image/png;base64,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)}.directions .direction-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.directions .direction-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.directions .direction-left{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.directions .direction-up{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#modal .productions-modal{max-width:300px}#modal .productions-modal .modal-actions{margin-top:20px}.sales-fields{padding:0 20px}.sales-fields h5{margin-bottom:8px}.sales-fields .machines-list .box-fields--workflow{display:grid;grid-template-columns:1fr 1fr}.sales .input-wrapper{margin-bottom:8px}.sales .input-wrapper--text{max-width:140px}.sales .input-wrapper--date{max-width:200px}.sales .input-wrapper:last-child{margin-bottom:0}.sales .bottom-fields{border:2px solid var(--accentborder)}.sales .bottom-fields .field-row,.sales .bottom-fields .field-row .input-wrapper--checkbox{margin-bottom:10px}.sales .box-fields,.sales .client-fields,.sales .sales-fields{margin-bottom:0}.sales .box-fields .field-row--contact,.sales .client-fields .field-row--contact,.sales .sales-fields .field-row--contact{align-items:center;justify-content:stretch}.sales .box-fields .field-row--contact .input-wrapper,.sales .client-fields .field-row--contact .input-wrapper,.sales .sales-fields .field-row--contact .input-wrapper{flex:1 1;margin-right:10px}.sales .box-fields .field-row--contact .btn,.sales .client-fields .field-row--contact .btn,.sales .sales-fields .field-row--contact .btn{margin-top:8px}@media (max-width:768px){.sales .box-fields .field-row--contact,.sales .client-fields .field-row--contact,.sales .sales-fields .field-row--contact{margin-top:10px}}.sales .box-fields>.field-row,.sales .client-fields>.field-row,.sales .sales-fields>.field-row{background-color:var(--basecoloralt);border-radius:10px}.sales .box-fields .field-col,.sales .client-fields .field-col,.sales .sales-fields .field-col{background-color:var(--basecoloralt);border-radius:10px;padding:10px}.sales .box-fields .field-col--box,.sales .client-fields .field-col--box,.sales .sales-fields .field-col--box{max-width:400px}.sales .box-fields .field-col .field-col,.sales .client-fields .field-col .field-col,.sales .sales-fields .field-col .field-col{padding:0}.sales .box-fields-item,.sales .client-fields-item,.sales .sales-fields-item{border-bottom:1px solid rgba(0,0,0,.08);display:flex;max-width:340px;padding:6px 0}.sales .box-fields-item--label,.sales .client-fields-item--label,.sales .sales-fields-item--label{flex:1 1;margin-right:20px}.sales .box-fields-item--value,.sales .client-fields-item--value,.sales .sales-fields-item--value{font-weight:600}.sales .box-fields-item:last-child,.sales .client-fields-item:last-child,.sales .sales-fields-item:last-child{border-bottom:none}.sales .client-fields{margin-top:5px}.sales .client-fields h5{margin-top:0}.sales .client-fields-item{border-bottom:none}.sales .client-fields-item--orderno{justify-content:flex-start}.sales .client-fields-item--orderno .client-fields-item--label{flex:0 1 auto}.sales .client-fields .company-field{align-items:center;display:flex}.sales .client-fields .company-field .input-wrapper{flex:1 1}.sales .client-fields .company-field .btn{margin-left:10px;margin-top:8px}@media (max-width:768px){.sales .client-fields .company-field{display:block}.sales .client-fields .company-field .btn{margin:0 0 10px}}.sales .client-fields .field-col.client-checkboxes{padding:0}.sales .client-fields .field-col.client-checkboxes .input-wrapper--checkbox{margin:5px 0}.sales .sales-fields{max-width:1200px}.sales .sales-fields .client-fields h5{margin-top:8px}.sales .sales-fields .client-fields .field-col{padding-right:20px;padding-top:0}.sales .sales-fields .client-fields .field-col .field-row .field-col:last-child{padding-right:0}.sales .editable-fields{background-color:var(--basecoloralt);border:2px solid var(--accentborder);border-radius:10px;display:flex;justify-content:space-between}.sales .editable-fields .right-col{border-left:2px solid var(--accentborder)}.sales .editable-fields .right-col .field-row:first-child{border-bottom:2px solid var(--accentborder)}.sales .editable-fields .right-col .field-row .field-col:first-child{border-radius:0;border-right:2px solid var(--accentborder);flex:1 1 600px}.sales .editable-fields .right-col .field-row .field-col:first-child .input-wrapper--textarea textarea{height:300px}@media (max-width:768px){.sales .editable-fields .right-col .field-row .field-col:first-child{border-right:0}.sales .editable-fields .right-col{border-left:0}}.sales .editable-fields .left-col .box-fields--wrapper{border-radius:0;border-top:2px solid var(--accentborder)}.sales .editable-fields .btn{font-size:12px;min-height:32px}.sales .editable-fields .field-row:not(.flex-wrap--wrap){margin-bottom:0}.sales .editable-fields .field-row:not(.flex-wrap--wrap)>.field-col{flex:1 1 50%}.sales .editable-fields .field-col--full{padding:0 20px}.sales .editable-fields .field-col--full .printouts{border-radius:0;border-top:1px solid #ccc;margin-top:0;padding:20px 0}.sales .editable-fields .field-col--full:first-child{margin-right:0}.sales .editable-fields h5{margin-top:0}.sales .editable-fields .related-order{align-items:flex-end;display:flex;margin-bottom:16px}.sales .editable-fields .related-order .input-wrapper{margin-bottom:0;margin-right:16px}@media (max-width:768px){.sales .editable-fields{display:block}}.sales .printouts{background-color:var(--basecoloralt);border-radius:10px;margin-top:20px}.sales .printouts-actions{margin-top:0}.sales .printouts-title{display:flex;justify-content:space-between}.sales .printouts-title h5{margin-right:16px}.sales .client-boxcode{display:flex;gap:10px;margin-bottom:14px}.sales .client-boxcode .input-wrapper{margin-bottom:0}.sales .client-boxcode .btn{align-self:flex-end;margin-bottom:1px}.sales .filters,.sales .inner-title{background-color:var(--basecolor);left:0;padding-bottom:6px;padding-top:6px;position:-webkit-sticky;position:sticky;z-index:8}.sales .inner-title{top:50px}.sales .filters{top:96px}@media (max-width:768px){.sales .filters{top:51px}}.sales .filter-table{height:calc(100vh - 212px);overflow-x:scroll}.sales .filter-table td{max-width:100%;white-space:nowrap}.sales .filter-table th{top:0}.sales .grid-list-item{grid-template-columns:30px repeat(8,1fr)}.sales .grid-list-item .input-wrapper--checkbox input{height:24px;width:24px}#modal .make-order-modal{max-width:100%}#modal .make-order-modal.modal-inner,#modal .printout-modal .modal-content{overflow-y:auto}.users-item{display:grid;grid-template-columns:repeat(12,1fr)}.users-item.ordered{color:#0fac77}.users-item--ordered{align-items:center;display:flex;justify-content:center}.users .grid-list-item .icon svg{fill:#0fac77}.extra-products .table-wrapper{overflow:visible;overflow:initial;width:auto}.extra-products .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:60px;z-index:2}.extra-products .table-wrapper td,.extra-products .table-wrapper th{text-align:left}.extra-products .table-wrapper td .input-wrapper input,.extra-products .table-wrapper th .input-wrapper input{padding-left:8px;padding-right:8px;text-align:left}.extra-products-actions{bottom:16px;position:-webkit-sticky;position:sticky}.extra-products-actions .btn{margin-right:10px}.add-material-button,.scrollable-table{margin-bottom:15px}.scrollable-table{max-height:400px;overflow-y:auto}.groups-center{align-items:center;display:flex;height:100%;justify-content:center}.constants .field-row{background-color:var(--basecoloralt);border-radius:10px;margin-bottom:20px}.constants .field-row .field-col{padding:20px}.classes .table-wrapper{overflow:visible;overflow:initial;width:auto}.classes .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:60px;z-index:2}.classes .table-wrapper td,.classes .table-wrapper th{text-align:left}.classes .table-wrapper td .input-wrapper input,.classes .table-wrapper th .input-wrapper input{padding-left:8px;padding-right:8px;text-align:left}.classes-actions{bottom:16px;position:-webkit-sticky;position:sticky}.classes-actions .btn{margin-right:10px}.pdf-viewer--actions{align-items:center;display:flex;margin-bottom:20px;margin-top:10px}.pdf-viewer .inner iframe{border:none;height:calc(100vh - 50px);position:relative;width:100%}.material-report .filter-table{height:calc(100vh - 135px);overflow-x:scroll}.material-report .filter-table td{max-width:100%;white-space:nowrap}.material-report .filter-table th{top:0}.report-sales .inner-title>div{margin-right:20px}.report-sales .chart-wrapper{margin:0 auto;max-width:1000px}.report-company .inner-title>div,.report-quotations .inner-title>div,.report-user-quotations .inner-title>div{margin-right:20px}.report-user-quotations .chart-wrapper{margin:0 auto;max-width:1000px}.report-one-company .inner-title>div{margin-right:20px}.report-one-company .inner-title .client-search .input-wrapper{min-width:300px}.report-basic .inner-title>div{margin-right:20px}.buffer .box-fields{border-radius:10px;padding:20px}.productions .filters,.productions .inner-title{background-color:var(--basecolor);left:0;padding-bottom:6px;padding-top:6px;position:-webkit-sticky;position:sticky;z-index:8}.productions .inner-title{top:50px}.productions .filters{top:96px}@media (max-width:768px){.productions .filters{top:51px}.productions .filters-date{margin-bottom:8px}}.productions .filter-table{height:calc(100vh - 212px);overflow-x:scroll}.productions .filter-table td{max-width:100%;white-space:nowrap}.productions .filter-table th{top:0}.productions .productions-list .grid-list-item{grid-template-columns:30px repeat(8,1fr)}.productions .productions-list .input-wrapper--checkbox input{height:24px;width:24px}#modal .modal-buffer{max-width:600px}#modal .modal-buffer .field-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}#modal .modal-material-delivery{max-width:600px}#modal .modal-material-delivery .buffer{margin-bottom:20px}#modal .modal-material-delivery .modal-content{overflow-y:auto}#modal .modal-material-delivery .delivery-note-rows-list{margin-top:20px}#modal .modal-material-delivery .delivery-note-rows .product-search--inner .input-wrapper{min-width:0}#modal .modal-material-delivery .delivery-note-rows table.order-rows thead th{padding-bottom:4px;text-align:left}#modal .modal-material-delivery .delivery-note-rows table.order-rows tbody td .input-wrapper input{padding-left:8px;padding-right:8px;text-align:left}.date-picker-schedule{margin-bottom:20px}.scheduler{padding:1rem 20px}.scheduler-additional-modal,.scheduler-modal{max-width:500px!important}.scheduler-additional-modal .modal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.scheduler .inner-title--actions{justify-self:flex-end}.scheduler .inner-title--actions .btn{margin:4px}.scheduler .inner-title--actions .btn-icon--label{font-size:16px}.scheduler .btn{margin-bottom:10px;margin-right:10px;max-width:100%}.scheduler .calendar{display:flex;margin:0 auto}.scheduler .calendar .day:not(:last-child):after{background:linear-gradient(0deg,rgba(108,122,137,0),rgba(108,122,137,.2),rgba(108,122,137,0));content:"";display:block;height:100%;position:absolute;right:-9px;top:0;width:2px}@media (max-width:991px){.scheduler .calendar .day:not(:last-child):after{background:linear-gradient(90deg,rgba(108,122,137,0),rgba(108,122,137,.2),rgba(108,122,137,0));bottom:-5px;content:"";display:block;height:2px;position:absolute;width:100%}}.scheduler .calendar .day{background-color:var(--basecolor);border-radius:10px;flex-basis:calc(14.28571% - 1rem);flex-grow:0;flex-shrink:0;margin:.5rem;padding:1rem;position:relative;transition:box-shadow .3s ease}.scheduler .calendar .day .btn{margin-bottom:0;min-width:100%}@media (max-width:991px){.scheduler .calendar .day{padding-right:0 .5rem}.scheduler .calendar .day .btn{min-width:unset}}.scheduler .calendar .day .schedules .schedule{background-color:var(--basecoloralt);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin:10px 0;min-height:150px;padding:1rem;position:relative}.scheduler .calendar .day .schedules .schedule:first-of-type{margin-top:30px}.scheduler .calendar .day .schedules .schedule h4{align-items:center;color:var(--primary);display:flex;font-size:1.2rem;font-weight:600;justify-content:center;padding-top:20px;text-align:center}.scheduler .calendar .day .schedules .schedule .btn{min-width:100%}@media (max-width:991px){.scheduler .calendar .day .schedules .schedule{min-height:100px}.scheduler .calendar .day .schedules .schedule h4{align-items:left;justify-content:left;padding-top:0;text-align:left}.scheduler .calendar .day .schedules .schedule .btn{margin-right:auto;min-width:unset}}.scheduler .calendar .day .schedules .close{-webkit-appearance:none;background:none;border:none;box-shadow:none;cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px}.scheduler .calendar .day .schedules .close:after,.scheduler .calendar .day .schedules .close:before{background-color:var(--primary);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);width:100%}.scheduler .calendar .day .schedules .close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.scheduler .calendar .day .schedules .close:hover{opacity:.6}.scheduler .calendar .today{background-color:rgba(0,0,0,.1)}@media (max-width:991px){.scheduler .calendar{flex-direction:column;max-width:100%}}.timePicker .react-datepicker__header{background-color:var(--basecoloralt);border-bottom-color:var(--bordercolor)}.timePicker .react-datepicker__navigation-icon:before{border-color:var(--primarylight)}.timePicker__day,.timePicker__day-name{color:var(--fontcolor)}.timePicker__day:hover{background-color:var(--boxcolor)}.timePicker__day--keyboard-selected,.timePicker__day--selected{background-color:var(--primarylight)}.timePicker__day--keyboard-selected:hover,.timePicker__day--selected:hover{background-color:var(--primary)}.timePicker__day--in-range{background-color:var(--primarylight)}.timePicker__day--in-range:hover{background-color:var(--primary)}.timePicker__day--in-selecting-range{background-color:var(--primarylight-opaque)!important}.timePicker__day--in-selecting-range:hover{background-color:var(--basecoloralt);color:var(--fontcolor)}.schedule-week-container{display:flex;justify-content:space-between;width:100%}.schedule-week-container--buttons{align-items:center;display:flex;justify-content:space-between;margin:4px}.schedule-week-container--buttons .btn-icon--label{font-size:16px}.schedule-week-container--buttons .btn-icon--icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.schedule-week-container--buttons .forward-button .btn-icon--icon{margin-left:6px;margin-right:0;order:1}.schedule-week-container--buttons .forward-button .btn-icon--icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.schedule-week-container .schedule-calendar{position:relative}.schedule-week-container .schedule-calendar--week{background-color:rgba(140,145,171,.6);border-radius:5px;color:var(--buttoncolor);cursor:pointer;font-size:16px;margin-right:.5rem;padding:8px 16px;text-align:center}.schedule-week-container .schedule-calendar--week:hover{background-color:#8c91ab}.schedule-week-container .schedule-calendar--week span{font-family:Arial}.schedule-week-container .schedule-calendar--tooltip{padding-top:5px;position:absolute;right:0;top:100%;z-index:10}@media screen and (max-width:768px){.schedule-week-container .schedule-calendar--tooltip{left:unset;right:0}}.planning .filter-table{overflow-x:scroll;padding:0 20px}.planning .filter-table td{max-width:100%;white-space:nowrap}.planning .filter-table th{top:0}.planning-status{align-items:center;display:flex;gap:30px;margin-bottom:20px}.planning-status-item{align-self:stretch;flex:0 1 200px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.planning-status-item--inner{border:2px solid var(--bordercoloralt);border-radius:10px}.planning-status-item svg{fill:var(--fontcolor);height:20px;position:absolute;right:0;top:50%;-webkit-transform:rotate(-90deg) translate3d(calc(-50% + 20px),24px,0);transform:rotate(-90deg) translate3d(calc(-50% + 20px),24px,0);width:20px}.planning-status-item:last-child svg{display:none}.planning-status-item-label{padding:10px 10px 0}.planning-status-item-value{margin-top:6px;padding:6px 10px}.planning-status-item-value,.planning-status-item-yield{border-top:2px solid var(--bordercoloralt);font-size:.8rem}.planning-status-item-yield{margin-top:0;padding:6px 10px 10px}.planning-status-item-type{font-size:.8rem;margin-top:6px;padding:0 10px}.planning .plan-table{display:flex;flex-direction:column;height:calc(100vh - 150px);overflow-x:scroll;padding:0 20px}.planning .plan-table-wrapper{flex:0 0 100%;overflow-y:scroll;position:relative}.planning .plan-table thead th{padding-bottom:2px;position:-webkit-sticky;position:sticky;top:0}.planning .plan-table #plan-table-unplanned .plan-table-unplanned-label th{background:var(--basecoloralt);border-bottom:2px solid var(--basecolor);color:var(--fontdimmed);font-size:10px;position:-webkit-sticky;position:sticky;text-align:left;z-index:4}.planning .plan-table #plan-table-unplanned thead tr:last-child th{top:15px}.planning .plan-table #plan-table-unplanned tbody tr .plan-table-date{top:42px}.planning .plan-table td{max-width:100%;white-space:nowrap}.planning .plan-table td.plan-table-date{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;text-align:left;top:27px;z-index:2}.planning .plan-table td.plan-table-volume-warning{color:var(--error)}.planning .plan-table tbody th{text-align:left}@media (max-height:768px){.planning .plan-table tbody td{padding:3px}.planning .plan-table tbody tr .plan-table-date{font-size:12px}.planning .plan-table tbody tr td{font-size:11px}}.planning .plan-table-row--over td{border-top:2px solid var(--primary)}.planning-machines--list{display:flex;margin-top:10px;padding:0 20px}@media (max-height:768px){.planning-machines--list{margin-top:5px}}.planning-machines--list .btn{border-radius:0;font-size:.7rem;position:relative}.planning-machines--list .btn:after{background-color:hsla(0,0%,100%,.2);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}.planning-machines--list .btn-active{background-color:var(--basecoloralt);color:var(--fontcolor)}.planning-machines--list .btn:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.planning-machines--list .btn:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.planning-machines--list .btn:last-child:after{display:none}.planning-machine-header{background-color:var(--basecoloralt);border-radius:6px;display:flex;font-size:.8rem;justify-content:space-between;margin:10px 20px;padding:10px}@media (max-height:768px){.planning-machine-header{margin:5px 20px;padding:5px}}.planning-machine-header h4,.planning-machine-header p{font-size:.8rem;margin-bottom:0;margin-top:0}.planning-machine-header h4,.planning-machine-header--location{margin-right:20px}.planning-machine-header--size{display:flex}.planning-machine-header--size p{margin-right:20px}.planning-machine-actions{padding:0 20px 10px}.operator .inner-title{background-color:var(--basecolor);position:-webkit-sticky;position:sticky;top:50px}.operator .locations,.operator .machines{padding:0 20px}.operator .locations-list,.operator .machines-list{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.operator .locations-list .btn,.operator .machines-list .btn{aspect-ratio:1;font-size:30px}.operator-machine .empty{margin-top:60px}.operator-machine--header{padding:0 20px}.operator-machine--loading{padding:20px}.operator-machine--products{padding:0 20px}.operator-machine--products .box-fields{background-color:var(--basecoloralt);border-radius:20px;font-size:14px}.operator-machine--products .box-fields .field-col{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.operator-machine--products .box-fields-item{border-bottom:1px solid rgba(0,0,0,.08);display:flex;padding:6px 0}.operator-machine--products .box-fields-item--label{flex:1 1;margin-right:20px}.operator-machine--products .box-fields-item--value{font-weight:600}.operator-machine--products .box-fields-item:last-child{border-bottom:none}.operator-machine-product{grid-gap:20px;border-bottom:1px solid var(--basecoloralt);display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:20px 0;padding-bottom:10px}.operator-machine-product--info{flex:0 1 400px}.operator-machine-product--info .blueprint .btn{margin-top:10px;width:100%}.operator-machine-product--actions{margin-bottom:20px}.operator-machine-product--actions .btn{display:block;margin-bottom:20px;width:100%}.operator-machine-product--actions .btn:last-child{margin-bottom:0}.operator-machine-product--work .btn{width:100%}.operator-machine-product--comments{background-color:var(--basecoloralt);border-radius:10px;padding:20px}.operator-machine-product--comments h3{font-size:.7rem;letter-spacing:.05rem;margin-top:0;text-transform:uppercase}.materials-screen .table-wrapper{overflow:visible;overflow:initial;width:auto}.materials-screen .table-wrapper th{background-color:var(--basecoloralt);position:-webkit-sticky;position:sticky;top:60px;z-index:2}.materials-screen .table-wrapper td,.materials-screen .table-wrapper th{text-align:left}.materials-screen .table-wrapper td .input-wrapper input,.materials-screen .table-wrapper th .input-wrapper input{padding-left:8px;padding-right:8px;text-align:left}.materials-screen-actions{bottom:16px;position:-webkit-sticky;position:sticky}.materials-screen-actions .btn{margin-right:10px}#modal .modal-materials .error-message{margin-top:20px;white-space:pre-line}#modal .modal-materials .file-input{margin-bottom:20px;margin-left:0}#modal .modal-materials .upload-file--file{margin-bottom:20px}.todos-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);max-width:1200px;padding:10px}.todos-list-column{background-color:var(--basecoloralt);border:2px solid transparent;border-radius:10px;min-width:300px;padding:20px;transition:border .3s ease}.todos-list-column-title{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px;min-height:40px}.todos-list-column-item,.todos-list-column-items{display:flex;flex-direction:column;gap:10px}.todos-list-column-item{background-color:var(--basecolor);border-radius:10px;font-size:14px;justify-content:space-between;min-height:130px;padding:16px}.todos-list-column-item h3{font-size:14px;font-weight:600;margin:0}.todos-list-column-item p{margin:0}.todos-list-column-item--content{display:flex;flex-direction:column;gap:10px}.todos-list-column-item--footer{align-items:center;color:var(--fontcoloralt);display:flex;font-size:12px;gap:10px;justify-content:space-between}.todos-list-column-item--assignee,.todos-list-column-item--due-date{font-size:12px}.todos-list-title{font-size:16px;font-weight:600;margin-bottom:10px}.add-todo-modal-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}@-webkit-keyframes bounce-pulse{0%{-webkit-transform:translateY(.1875em);transform:translateY(.1875em)}30%{-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}50%{-webkit-transform:translateY(.1875em);transform:translateY(.1875em)}}@keyframes bounce-pulse{0%{-webkit-transform:translateY(.1875em);transform:translateY(.1875em)}30%{-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}50%{-webkit-transform:translateY(.1875em);transform:translateY(.1875em)}}.rai-bounce{display:inline-block;line-height:0}.rai-bounce>div{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce-pulse;animation-name:bounce-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;-webkit-transform:translateY(.1875em);transform:translateY(.1875em);width:.5em}.rai-bounce>div:last-child{margin-right:0}
/*# sourceMappingURL=main.a81f9ca0.css.map*/