.ButtonRibbon__container{overflow:visible!important}.ButtonRibbon__container:hover{z-index:11}.ButtonRibbon{--size: 16px;position:relative;width:var(--size);height:var(--size)}.ButtonRibbon__trigger{position:absolute;inset:0;z-index:2}.ButtonRibbon__ribbon{position:absolute;top:-50%;left:125%;display:flex;flex-direction:column;width:160px;z-index:3;transition:all .2s ease;border:1px solid var(--border-color);background-color:var(--fg-color);box-shadow:var(--shadow-md);border-radius:var(--border-radius-lg);padding:4px}.ButtonRibbon__ribbon:empty{display:none}.ButtonRibbon:not(:hover) .ButtonRibbon__ribbon{opacity:0;pointer-events:none;transition:all 40ms ease}.ButtonRibbon:hover:after{opacity:0;position:absolute;content:"";top:0;bottom:0;left:75%;width:50%;height:200%;z-index:1}.item-table-footer{margin-top:1rem}.item-table-buttons{margin-top:1rem;position:sticky;bottom:.5rem}.item-builder-table,.item-builder-tree{padding:1rem 0px;counter-reset:chantierheading1 0 chantierheading2 0 chantierheading3 0}.item-builder-table .tabulator-table,.item-builder-tree .tabulator-table{box-shadow:0 0 0 1px var(--table-border-color);border-radius:var(--border-radius-md);color:var(--text-color)}.item-builder-table .tabulator-row,.item-builder-tree .tabulator-row{transition:background-color .12s ease}.item-builder-table input:checked+.slider,.item-builder-tree input:checked+.slider{background-color:var(--blue-400)}.item-builder-table .tabulator-header,.item-builder-tree .tabulator-header{border-bottom:1px solid var(--table-border-color);border-top:none}.item-builder-table .tabulator-header .tabulator-col,.item-builder-tree .tabulator-header .tabulator-col{color:var(--text-muted);background-color:var(--subtle-fg);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.item-builder-table .tabulator-tableholder,.item-builder-tree .tabulator-tableholder{overflow-y:hidden}.item-builder-table .tabulator-cell input[type=checkbox],.item-builder-table .tabulator-col-title input[type=checkbox],.item-builder-tree .tabulator-cell input[type=checkbox],.item-builder-tree .tabulator-col-title input[type=checkbox]{margin:0!important;padding:0!important}.item-builder-table .item-builder-flex-center,.item-builder-tree .item-builder-flex-center{display:inline-flex;align-items:center;justify-content:center}.item-builder-table .ql-tooltip,.item-builder-tree .ql-tooltip{z-index:5}.item-builder-table .ql-container,.item-builder-tree .ql-container{overflow:visible!important}.item-builder-table .ql-toolbar,.item-builder-tree .ql-toolbar{width:-moz-max-content;width:max-content;overflow:visible}.item-builder-table .ql-editor,.item-builder-tree .ql-editor{min-height:1em;max-height:unset;padding:0}.item-builder-table .tabulator-cell.tabulator-editing .ql-editor,.item-builder-tree .tabulator-cell.tabulator-editing .ql-editor{padding:3px}.item-builder-table .tabulator-row .tabulator-cell.tabulator-editing :is(input:not([type=checkbox])),.item-builder-tree .tabulator-row .tabulator-cell.tabulator-editing :is(input:not([type=checkbox])){height:unset!important}.item-builder-table .tabulator-row .tabulator-cell.tabulator-editing:has(.checkbox),.item-builder-tree .tabulator-row .tabulator-cell.tabulator-editing:has(.checkbox){padding:2px 3px}.item-builder-table .tabulator-row .tabulator-cell.tabulator-editing div.form-group:has(input:not(:checked)) input[type=checkbox],.item-builder-tree .tabulator-row .tabulator-cell.tabulator-editing div.form-group:has(input:not(:checked)) input[type=checkbox]{background-color:var(--fg-color);border:1px solid var(--primary);box-shadow:none}.item-builder-table .tabulator-row .tabulator-cell.tabulator-editing div.form-group:has(input:checked) input[type=checkbox],.item-builder-tree .tabulator-row .tabulator-cell.tabulator-editing div.form-group:has(input:checked) input[type=checkbox]{border:1px solid var(--gray-500);box-shadow:none;background-image:url("data:image/svg+xml, <svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:57%;background-repeat:no-repeat;background-position:center}.item-builder-table .tabulator-row .tabulator-cell input[type=checkbox].disabled-deselected,.item-builder-tree .tabulator-row .tabulator-cell input[type=checkbox].disabled-deselected{background-color:var(--disabled-control-bg);border:1px solid var(--gray-500);box-shadow:none}.item-builder-table .tabulator-row .tabulator-cell input[type=checkbox].disabled-selected,.item-builder-tree .tabulator-row .tabulator-cell input[type=checkbox].disabled-selected{background-color:var(--primary)}.item-builder-table .tabulator-row .tabulator-cell input[type=checkbox].item-builder--readonly:checked,.item-builder-tree .tabulator-row .tabulator-cell input[type=checkbox].item-builder--readonly:checked{background-color:var(--gray-500)}.item-builder-table .tabulator-row .tabulator-cell input[type=checkbox].item-builder--readonly:not(:checked),.item-builder-tree .tabulator-row .tabulator-cell input[type=checkbox].item-builder--readonly:not(:checked){opacity:.5;cursor:not-allowed}.chantier-heading .btn-reset{color:var(--text-color)}.chantier-heading-1{counter-increment:chantierheading1 1;counter-reset:chantierheading2 0 chantierheading3 0}.chantier-heading-2{counter-increment:chantierheading2 1;counter-reset:chantierheading3 0}.chantier-heading-3{counter-increment:chantierheading3 1}.chantier-heading-1 .chantier-counter:before{content:counter(chantierheading1,decimal) ". "}.chantier-heading-2 .chantier-counter:before{content:counter(chantierheading1,decimal) "." counter(chantierheading2,decimal) ". "}.chantier-heading-3 .chantier-counter:before{content:counter(chantierheading1,decimal) "." counter(chantierheading2,decimal) "." counter(chantierheading3,decimal) ". "}.construction--disable-title-counters .chantier-heading-1 .chantier-counter:before,.construction--disable-title-counters .chantier-heading-2 .chantier-counter:before,.construction--disable-title-counters .chantier-heading-3 .chantier-counter:before{content:""}.chantier-counter{position:relative;cursor:pointer}.chantier-counter:before{opacity:.5}.chantier-counter:hover:before{opacity:1;color:var(--primary)}.chantier-counter select{position:absolute;inset:0;opacity:0}.item-builder-table .tabulator-row:focus-within{background:var(--highlight-color)!important}.item-builder-table .tabulator-selected{background:var(--bg-yellow)!important}.item-builder-table .tabulator-moving{background:var(--fg-color)!important}.item-builder-table .tabulator-cell:not(.tabulator-editable){cursor:default}.item-builder-table .tabulator-editable:hover{background:var(--highlight-color)!important}.tabulator-headers>.tabulator-col[tabulator-field=select] .tabulator-col-title{text-align:center}.tabulator .tabulator-cell:has(.ql-editor){padding:0}.tabulator .tabulator-cell .ql-editor{padding:4px}
/*# sourceMappingURL=construction.bundle.BGYHUREJ.css.map */
