/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field--widget-paragraphs-table-widget{--space-xs:0.25rem;--space-m:0.5rem;--input-padding-horizontal:0.25rem;--input-padding-vertical:0.25rem;}.field--widget-paragraphs-table-widget th{height:auto;}.field--widget-paragraphs-table-widget td{height:auto;}.field--widget-paragraphs-table-widget td > .form-wrapper > .form-item{margin:0px;}.field--widget-paragraphs-table-widget tr:nth-of-type(2n){background-color:var(--color-gray-050);}.field--widget-paragraphs-table-widget .form-type--entity-autocomplete{width:9rem;}.field--widget-paragraphs-table-widget .form-element--api-entity-autocomplete{width:100%;padding-right:2.25rem;}.field--widget-paragraphs-table-widget .form-type--textfield{width:9rem;}.field--widget-paragraphs-table-widget .form-element--type-text{width:100%;}
.node-shipment-form .field--name-field-shipitem-clientnr .form-item,.node-shipment-edit-form .field--name-field-shipitem-clientnr .form-item{width:3rem;}.node-shipment-form .field--name-field-shipitem-production-number .form-item,.node-shipment-edit-form .field--name-field-shipitem-production-number .form-item{width:5rem;}.node-shipment-form .field--name-field-shipitem-position .form-item,.node-shipment-edit-form .field--name-field-shipitem-position .form-item{width:3rem;}.node-shipment-form .field--name-field-shipitem-quantity .form-item,.node-shipment-edit-form .field--name-field-shipitem-quantity .form-item{width:4rem;}.node-shipment-form .field--name-field-shipitem-width .form-item,.node-shipment-edit-form .field--name-field-shipitem-width .form-item{width:5rem;}.node-shipment-form .field--name-field-shipitem-height .form-item,.node-shipment-edit-form .field--name-field-shipitem-height .form-item{width:5rem;}.node-shipment-form .field--name-field-shipitem-weight .form-item,.node-shipment-edit-form .field--name-field-shipitem-weight .form-item{width:5rem;}
.node--view-mode-print{-webkit-print-color-adjust:exact !important;}.node--view-mode-print .print_header{display:table;width:100%;}.node--view-mode-print .print_header > *{display:table-cell;vertical-align:top;width:50%;}.node--view-mode-print .print_header .print_header_left{width:50%;}.node--view-mode-print .print_header .print_header_right{text-align:right;padding-left:2.0rem;}.node--view-mode-print .group-inline-children{margin-bottom:var(--space-m);}@media print{body.node-print header{display:none;}}.node--view-mode-print .field--type-entity-reference-revisions{border:2px solid #d4d4d4 !important;border-radius:0.5rem;overflow:hidden;}.node--view-mode-print .field--type-entity-reference-revisions > .field__label{background-color:var(--color-gray-050) !important;padding:var(--space-s) !important;}.node--view-mode-print .field--type-entity-reference-revisions > .field__label:empty{display:none;}.node--view-mode-print .field--type-entity-reference-revisions > .field__item{padding:var(--space-s) !important;}.node--view-mode-print .paragraph--view-mode--iepo-printable .field{padding-top:0.25rem !important;}.node--view-mode-print .paragraph--view-mode--iepo-printable .field:first-child{padding-top:0px !important;}.laurel-bordered-group{border:2px solid #d4d4d4 !important;border-radius:0.5rem;overflow:hidden;padding:0px;}.laurel-bordered-group > p.label{font-weight:bold;background-color:var(--color-gray-050) !important;padding:var(--space-s) !important;margin:0px;}.laurel-bordered-group > .field{padding:0px var(--space-s) !important;margin:0px;margin-top:0.25rem !important;}.laurel-bordered-group > .field:first-of-type{margin-top:var(--space-s) !important;}.laurel-bordered-group > .field:last-child{margin-bottom:var(--space-s) !important;}.laurel-bordered-group > .field > p:first-child{margin-top:0px;}.laurel-bordered-group > .field > p:last-child{margin-bottom:0px;}#paragraph-estimate_line_item th,#paragraph-po_line_item th,#paragraph-invoice_line_item th{height:auto;padding:var(--space-s);line-height:var(--line-height);}@media print{#paragraph-estimate_line_item th,#paragraph-po_line_item th,#paragraph-invoice_line_item th{background-color:var(--color-gray-050) !important;}}#paragraph-estimate_line_item td,#paragraph-po_line_item td,#paragraph-invoice_line_item td{height:auto;padding:var(--space-s);}#paragraph-estimate_line_item .row-subtotal,#paragraph-po_line_item .row-subtotal,#paragraph-invoice_line_item .row-subtotal{color:#989898;text-transform:uppercase;}#paragraph-estimate_line_item .row-total,#paragraph-po_line_item .row-total,#paragraph-invoice_line_item .row-total{font-weight:bold;}.field--name-field-service-contracts-static > .field__item{border:2px solid #d4d4d4 !important;border-radius:0.5rem;overflow:hidden;padding:var(--space-s) !important;margin-top:var(--space-m);}.field--name-field-service-contracts-static > .field__item > *:first-child{margin-top:0px;}.field--name-field-service-contracts-static > .field__item > *:last-child{margin-bottom:0px;}.node--view-mode-print .payment_info{border:2px solid #d4d4d4 !important;border-radius:0.5rem;overflow:hidden;padding:var(--space-s) !important;margin-top:var(--space-m);}.node--view-mode-print .payment_info > *:first-child{margin-top:0px;}.node--view-mode-print .payment_info > *:last-child{margin-bottom:0px;}
.node .field{border:1px solid #adadad;margin-top:1rem;}.node .field .field{border:0px;}.node .field:first-child{margin-top:0px;}.node .field > .field__label{background-color:#efefef;padding:1.0rem;}.node__submitted .field{border:0px;}.node .field > .field__item{padding:1.0rem;}.node .field.field--label-inline > .field__item{float:left;}.node .field > .field__items{padding:1.0rem;}.node .field > .field__items > .field__item{border-top:1px solid #adadad;margin-top:1rem;padding-top:1rem;}.node .field > .field__items > .field__item:first-child{margin-top:0px;padding-top:0px;border-top:0px;}.node .field.field-display-minimal{border:0px;margin-top:0.25rem;}.node .field.field-display-minimal:first-child{margin-top:0px;}.node .field.field-display-minimal > .field__label{padding:0px;padding-right:0.25rem;background-color:transparent;}.node .field.field-display-minimal > .field__item{padding:0px;}.node .field.field-display-minimal.field--label-inline > .field__item{float:left;}.node .field.field--type-address p{margin:0px;}.node .paragraph .field{border:0px;padding:0px;margin:0px;padding-top:0.5rem;}.node .paragraph .field:first-child{padding-top:0px;}.node .laurel-line-item-table > .field__items{padding:0px;}.node .paragraphs-table{margin:0px;}.node .paragraphs-table tr:last-child{border-bottom:0px;}.node .paragraphs-table .field--type-entity-reference > .field__item{padding:0px;margin-top:0.25rem;}.node .paragraphs-table .field--type-entity-reference > .field__item:first-child{margin-top:0px;}.path-node .block-views{border:1px solid #adadad;padding:0px;margin-top:1.0rem;}.path-node .block-views > h2{background-color:#efefef;padding:1.0rem;margin:0px;}.path-node .block-views > div{padding:1.0rem;}.path-node .block-views .local-actions{margin-top:0px;}.node .field--type-comment > h2{background-color:#efefef;padding:1.0rem;margin:0px;}.node .field--type-comment .comments_wrapper{padding:1.0rem;}.node .field--type-comment .comments_wrapper > article{border:1px solid #adadad;padding:0px;margin-top:1.0rem;}.node .field--type-comment .comments_wrapper > article:first-child{margin-top:0px;}.node .comment .comment__meta{background-color:#efefef;padding:0.5rem;}.node .comment .comment__meta > *{margin:0px;display:inline-block;}.node .comment > .content{padding:1.0rem;}.node .comment > .content > h3{margin-top:0px;}.node .comment > .content .field{border:0px;margin:0px;}.node .comment > .content ul.links{margin-left:0px;}.node .comment > .content ul.links li:first-child{padding-left:0px;}.node .field--type-comment .comment-form{padding:1.0rem;}.node .field--type-comment .comment-form .field--name-subject .form-item{margin-top:0px;}.node .field--type-comment .comment-form .form-actions{margin-bottom:0px;}.node .field--type-comment .comment-form .form-actions .button{margin-bottom:0px;}.view thead tr{border:1px solid #d4d4d4;}.view td{border:1px solid #d4d4d4;}.views-exposed-form fieldset{max-width:100%;margin-block:var(--space-s) 0;margin-inline:0 var(--space-xs);border:0px;box-shadow:none;padding:0px;}.views-exposed-form fieldset .fieldset__label{padding:0px;display:table;margin-block:calc(var(--space-xs) / 2);font-size:var(--font-size-s);font-weight:bold;line-height:var(--line-height-form-label);color:var(--color-fg);}.views-exposed-form fieldset .fieldset__wrapper{padding:0px;margin:0px;}.views-exposed-form fieldset .fieldset__wrapper .form-item{margin:0px;}.laruel_document_browser .file_browser_sidebar{}.laruel_document_browser .file_browser_sidebar li{list-style:none;}.laruel_document_browser .file_browser_sidebar .views_tree_link{margin-left:-1.0rem;}.laruel_document_browser .file_browser_sidebar p.root{margin-bottom:0px;}.laruel_document_browser .file_browser_sidebar .view-content ul{margin-left:0.8rem;}.laruel_document_browser .file_browser_sidebar ul.item-list{margin:0px;}.laruel_document_browser .views_tree_collapsed ul.item-list li,.laruel_document_browser .views_tree_expanded ul.item-list li{margin-left:1.0rem;}.laruel_document_browser .file_browser_main{padding-top:2.0rem;border-top:1px solid #b1b1b1;margin-top:2.0rem;}.laruel_document_browser .file_browser_main .view-header ul{margin-top:0px;}.laruel_document_browser .file_browser_main .views-view-grid{margin:-0.5rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big{padding:0.5rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .node__content{background-color:#efefef;border-radius:0.5em;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon{text-align:center;background-color:#e1e1e1;border-radius:0.5rem 0.5rem 0px 0px;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a,.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a:visited{display:block;text-align:center;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a .container{display:inline-block;padding:0.5rem;line-height:1.0em;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a .container .material-symbols-outlined{font-size:3.0rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .label a,.laruel_document_browser .file_browser_main .document_browser_icon_big .label a:visited{text-align:center;text-decoration:none;padding:0.5rem;display:block;}.laruel_document_browser .file_browser_main .document_browser_icon_big .container img{max-width:100%;width:3rem;height:auto;display:inline-block;border-radius:0.5rem;}.laruel_document_browser .file_browser_main .field--name-field-document-file{font-size:0.8rem;padding:1.0rem;padding-top:0px;margin:0px;text-align:center;border:0px;}.laruel_document_browser .file_browser_main .download_link a,.laruel_document_browser .file_browser_main .download_link a:visited{font-size:0.8rem;padding:1.0rem;padding-top:0px;margin:0px;text-align:center;border:0px;display:block;text-decoration:none;}.laruel_document_browser .file_browser_main .folder_indicator{font-size:0.8rem;padding:1.0rem;padding-top:0px;margin:0px;text-align:center;border:0px;display:block;text-decoration:none;}@media only screen 
  and (min-width :600px){.laruel_document_browser{display:table;vertical-align:top;width:100%;}.laruel_document_browser > *{display:table-cell;vertical-align:top;width:auto;}.laruel_document_browser .file_browser_sidebar{min-width:8em;padding-right:1.0rem;}.laruel_document_browser .file_browser_main{width:100%;padding-left:1.0rem;padding-top:0px;border-top:0px;border-left:1px solid #b1b1b1;margin:0px;}}@media only screen 
  and (min-width :800px){.laruel_document_browser .file_browser_sidebar{padding-right:2.0rem;width:20%;}.laruel_document_browser .file_browser_main{padding-left:2.0rem;width:80%;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a .container{padding:1.0rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a .container .material-symbols-outlined{font-size:5.0rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .container img{width:5rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .label a,.laruel_document_browser .file_browser_main .document_browser_icon_big .label a:visited{padding:1.0rem;}}@media only screen 
  and (min-width :1000px){.laruel_document_browser .file_browser_main .document_browser_icon_big .icon a .container .material-symbols-outlined{font-size:8.0rem;}.laruel_document_browser .file_browser_main .document_browser_icon_big .container img{width:8rem;}}.editablefields-popup{position:relative;}a.editablefields-popup-edit-link,a.editablefields-popup-edit-link:visited{font-size:0.8rem;margin-top:0px;display:inline-block;text-transform:lowercase;text-decoration:none;position:absolute;top:0px;right:0px;background-color:white;border:1px solid var(--color-text);padding:0.25em;line-height:1.0em;display:none;}.editablefields-popup:hover a.editablefields-popup-edit-link,.editablefields-popup:hover a.editablefields-popup-edit-link:visited{display:block;}.editablefields-popup .ajax-progress{position:absolute;top:0.5em;left:0px;}.group-inline-children{font-size:0px;margin-top:0.5rem;margin-bottom:1.0rem;}.group-inline-children > *,.group-inline-children > *:first-child{display:inline-block;vertical-align:top;margin-right:1rem;font-size:1.0rem;margin-top:0.5rem !important;}details.group-inline-children .details-wrapper{font-size:0px;margin-top:0.5rem;}details.group-inline-children .details-wrapper > *,details.group-inline-children .details-wrapper > *:first-child{display:inline-block;vertical-align:top;margin-right:1rem;font-size:1.0rem;margin-top:0.5rem;}
