.hidden{display:none!important}.filter-holder{display:flex}.filter-inline{display:inline-block;margin:0 15px 0 0}.filter-inline .form-group{display:block}.js-filter-line .js-datepicker{margin-bottom:70px}.form__fieldset--padded-full{float:left;padding:1em}.form-actions--padded{clear:both;padding:1em}.form-actions{border-top:1px solid #ddd;overflow:hidden}[aria-expanded=false] .toggle-btn__icon--hide,[aria-expanded=true] .toggle-btn__icon--show{display:none}.table--sortable__th{cursor:pointer;position:relative;transition:background .3s ease}.table--sortable__th:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table--sortable__th:not(.table--sortable__th--down):after,.table--sortable__th:not(.table--sortable__th--up):after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3IDkiPjxwYXRoIGZpbGw9IiM2ZTc4OTEiIGQ9Ik0zLjE0OS42NDdhLjUuNSAwIDAgMSAuNzAyIDBsMi4yOCAyLjI0OGEuNS41IDAgMCAxLS4zNS44NTZIMS4yMmEuNS41IDAgMCAxLS4zNTItLjg1NnpNMy4xNDkgOC4xNTRhLjUuNSAwIDAgMCAuNzAyIDBsMi4yOC0yLjI0OGEuNS41IDAgMCAwLS4zNS0uODU2SDEuMjJhLjUuNSAwIDAgMC0uMzUyLjg1NnoiLz48L3N2Zz4=);opacity:0}.table--sortable__th:not(.table--sortable__th--down):hover:after,.table--sortable__th:not(.table--sortable__th--up):hover:after{opacity:1!important}.table--sortable__th--up:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3IDkiPjxwYXRoIGZpbGw9IiM2ZTc4OTEiIGQ9Ik0zLjE0OS42NDdhLjUuNSAwIDAgMSAuNzAyIDBsMi4yOCAyLjI0OGEuNS41IDAgMCAxLS4zNS44NTZIMS4yMmEuNS41IDAgMCAxLS4zNTItLjg1NnoiLz48L3N2Zz4=)!important;opacity:1!important}.table--sortable__th--down:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3IDkiPjxwYXRoIGZpbGw9IiM2ZTc4OTEiIGQ9Ik0zLjE0OSA4LjE1NGEuNS41IDAgMCAwIC43MDIgMGwyLjI4LTIuMjQ4YS41LjUgMCAwIDAtLjM1LS44NTZIMS4yMmEuNS41IDAgMCAwLS4zNTIuODU2eiIvPjwvc3ZnPg==)!important;opacity:1!important}.table--no-actions .table__actions{display:none}.table__actions__item{display:inline-block;margin:0 .8rem 0 0;transition:color .3s ease;white-space:nowrap}.table__actions__item:hover{text-decoration:none}.table__actions__item.table__actions__item--block{display:block;margin:0 0 .4rem}.table__actions__item.disabled{color:gray;cursor:not-allowed}.invalid-feedback{display:block}.project-area .project-area-show{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.project-area .project-area-show .project-area-item{cursor:pointer;position:relative}.project-area .project-area-show .project-area-item .btn-delete{background:#fa3b1d;border:none;border-radius:50%;color:#ffe0db;display:none;height:20px;line-height:1em;position:absolute;right:-10px;top:-10px;width:20px}.project-area .project-area-show .project-area-item:hover .btn-delete{display:block}.project-area .project-area-show .project-area-item .length,.project-area .project-area-show .project-area-item .space,.project-area .project-area-show .project-area-item .width{font-size:.8rem;text-align:center}.project-area .project-area-show.direction-v .project-area-item{min-height:60px;width:75px}.project-area .project-area-show.direction-v .project-area-item .before{background-color:#fff;height:100%;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Ccircle cx='5' cy='5' r='2' fill='%23fff'/%3E%3Ccircle cx='5' cy='15' r='2' fill='%23fff'/%3E%3C/svg%3E") repeat-y;-webkit-mask-repeat:repeat-y;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Ccircle cx='5' cy='5' r='2' fill='%23fff'/%3E%3Ccircle cx='5' cy='15' r='2' fill='%23fff'/%3E%3C/svg%3E") repeat-y;mask-repeat:repeat-y;position:absolute;top:0;width:10px}.project-area .project-area-show.direction-v .project-area-item .cut{height:100%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M0 20 20 0M-5 20 15 0M5 20 25 0'/%3E%3C/svg%3E") repeat-y;-webkit-mask-repeat:repeat-y;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M0 20 20 0M-5 20 15 0M5 20 25 0'/%3E%3C/svg%3E") repeat-y;mask-repeat:repeat-y;position:absolute;right:0;top:0;width:20px}.project-area .project-area-show.direction-v .project-area-item .after{background-color:#fff;height:100%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 5c6 0 6 5 0 5M2 15c6 0 6 5 0 5'/%3E%3C/svg%3E") repeat-y;-webkit-mask-repeat:repeat-y;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 5c6 0 6 5 0 5M2 15c6 0 6 5 0 5'/%3E%3C/svg%3E") repeat-y;mask-repeat:repeat-y;position:absolute;right:0;top:0;width:10px}.project-area .project-area-show.direction-h{display:block}.project-area .project-area-show.direction-h .project-area-item{height:auto;margin-bottom:5px;min-height:75px;min-width:60px;padding:10px 10px 20px}.project-area .project-area-show.direction-h .project-area-item .before{background-color:#fff;height:10px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Ccircle cx='5' cy='5' r='2' fill='%23fff'/%3E%3Ccircle cx='5' cy='15' r='2' fill='%23fff'/%3E%3C/svg%3E") repeat-x;-webkit-mask-repeat:repeat-x;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Ccircle cx='5' cy='5' r='2' fill='%23fff'/%3E%3Ccircle cx='5' cy='15' r='2' fill='%23fff'/%3E%3C/svg%3E") repeat-x;mask-repeat:repeat-x;position:absolute;top:0;width:100%}.project-area .project-area-show.direction-h .project-area-item .cut{bottom:0;height:20px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M0 20 20 0M-5 20 15 0M5 20 25 0'/%3E%3C/svg%3E") repeat-x;-webkit-mask-repeat:repeat-x;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M0 20 20 0M-5 20 15 0M5 20 25 0'/%3E%3C/svg%3E") repeat-x;mask-repeat:repeat-x;position:absolute;width:100%}.project-area .project-area-show.direction-h .project-area-item .after{background-color:#fff;bottom:0;height:10px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 5c6 0 6 5 0 5M2 15c6 0 6 5 0 5'/%3E%3C/svg%3E") repeat-x;-webkit-mask-repeat:repeat-x;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 5c6 0 6 5 0 5M2 15c6 0 6 5 0 5'/%3E%3C/svg%3E") repeat-x;mask-repeat:repeat-x;position:absolute;width:100%}.inventory-product-items .inventory-product-items-show{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.inventory-product-items .inventory-product-items-show .inventory-product-item{cursor:pointer;min-height:60px;position:relative;width:75px}.inventory-product-items .inventory-product-items-show .inventory-product-item .btn-delete{background:#fa3b1d;border:none;border-radius:50%;color:#ffe0db;display:none;height:20px;line-height:1em;position:absolute;right:-10px;top:-10px;width:20px}.inventory-product-items .inventory-product-items-show .inventory-product-item:hover .btn-delete{display:block}.inventory-product-items .inventory-product-items-show .inventory-product-item .length,.inventory-product-items .inventory-product-items-show .inventory-product-item .no,.inventory-product-items .inventory-product-items-show .inventory-product-item .space,.inventory-product-items .inventory-product-items-show .inventory-product-item .width{font-size:.8rem;text-align:center}