.aufm{display:flex;flex-direction:column;gap:.45rem;height:100%;min-height:0}.aufm-loading .aufm,.aufm.aufm-loading{opacity:.6;transition:opacity .15s}.aufm-phases{display:flex;flex-wrap:wrap;gap:.35rem}.aufm-phase{display:grid;gap:0;text-align:left;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:.375rem;padding:.1rem .5rem;font-size:.78rem;line-height:1.2;color:var(--bs-body-color)}.aufm-phase{min-height:2.2rem;align-content:center}.aufm-phase small{color:var(--hidra-sheet-muted,var(--bs-gray-600));font-variant-numeric:tabular-nums;font-size:.72rem}.aufm-phase:hover{border-color:var(--hidra-look-head-line,var(--bs-primary))}.aufm-phase.active{border-color:var(--hidra-look-head-line,var(--bs-primary));background:var(--hidra-look-head-bg,var(--bs-primary-bg-subtle));color:var(--hidra-look-head-color,var(--bs-body-color))}.aufm-cut{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .75rem;padding:.25rem .5rem;border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;background:var(--bs-tertiary-bg)}.aufm-cut-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--hidra-sheet-muted,var(--bs-gray-600));margin:0}.aufm .aufm-cut-select{width:auto;min-width:14rem;max-width:100%}.aufm .aufm-cut-date{width:auto}.aufm-rules{margin-left:auto;font-size:.75rem;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-pill{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;padding:.05rem .5rem;border-radius:999px;border:1px solid var(--bs-border-color);color:var(--hidra-sheet-muted,var(--bs-gray-600));white-space:nowrap}.aufm-pill-open{border-color:transparent;background:var(--bs-info-bg-subtle);color:var(--bs-info-text-emphasis)}.aufm-pill-lock{border-color:transparent;background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.aufm-pill-up{border-color:transparent;background:var(--bs-info-bg-subtle);color:var(--bs-info-text-emphasis)}.aufm-pill-part{border-color:transparent;background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis)}.aufm-pill-done{border-color:transparent;background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.aufm-pill-nu{border-color:transparent;background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.aufm-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:.5rem}@media (max-width:1199.98px){.aufm-head{grid-template-columns:minmax(0,1fr)}}.aufm-hb{border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;background:var(--bs-body-bg);padding:.3rem .6rem .4rem;min-width:0}.aufm-hb h4{margin:0 0 .2rem;font-size:.72rem;font-weight:700;color:var(--hidra-look-head-color,var(--bs-emphasis-color))}.aufm-hf,.aufm-hs{display:grid;grid-template-columns:11.5rem minmax(0,1fr);align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.55}.aufm-hf span,.aufm-hs span{color:var(--hidra-sheet-muted,var(--bs-gray-600));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aufm-hf b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aufm-hf-strong b{font-variant-numeric:tabular-nums}.aufm-hb-dates .aufm-hf{grid-template-columns:13rem minmax(0,1fr)}.aufm-hf-final span,.aufm-hf-ls span,.aufm-hf-prov span{border-radius:.2rem;padding:0 .35rem;color:var(--bs-body-color)}.aufm-hf-ls span{background:var(--bs-success-bg-subtle)}.aufm-hf-prov span{background:var(--bs-warning-bg-subtle)}.aufm-hf-final span{background:var(--bs-danger-bg-subtle)}.aufm-hs{grid-template-columns:minmax(0,1fr) auto}.aufm-hs b{font-weight:600;text-align:right}.aufm-hs-key{border-top:1px solid var(--bs-border-color);margin-top:.15rem;padding-top:.1rem}.aufm-hs-key b{color:var(--hidra-look-head-color,var(--bs-emphasis-color))}.aufm-hb-sums h4{display:flex;align-items:center}.aufm-head-tgl{margin-left:auto}.aufm-head.is-collapsed{grid-template-columns:minmax(0,1fr)}.aufm-hmini{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.5rem;row-gap:.1rem;padding:.25rem .6rem;font-size:.8125rem}.aufm-hmini-i>span{color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-hmini-i.aufm-hf-ls>span{background:var(--bs-success-bg-subtle);color:var(--bs-body-color);border-radius:.2rem;padding:0 .35rem}.aufm-hmini-i b{font-weight:600}.aufm-hmini-key b{color:var(--hidra-look-head-color,var(--bs-emphasis-color))}.aufm-hmini .aufm-head-tgl{align-self:center}.aufm-left{font-size:.8125rem;color:var(--bs-warning-text-emphasis)}.aufm tr.aufm-row-measured>td{background:color-mix(in srgb,var(--hidra-look-head-line,var(--bs-primary)) 6%,transparent)}.aufm tr.aufm-row-regie>td{background:color-mix(in srgb,var(--bs-success) 9%,transparent)}.aufm-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.aufm-sub{display:none}.aufm-sub.active{display:block;flex:1 1 auto;min-height:0;overflow:auto}.aufm-sub[data-sub=pos].active{display:flex;flex-direction:column;overflow:hidden}.aufm-sub[data-sub=pos]>[data-aufm-pos]{flex:1 1 auto;min-height:0}.aufm-sub[data-sub=pos] .table-status-bar{display:none!important}.aufm-hs-aside b,.aufm-hs-aside span{color:var(--hidra-sheet-muted,var(--bs-gray-600));font-weight:400}.aufm-code{font-variant-numeric:tabular-nums;white-space:nowrap}.aufm-ref{font-variant-numeric:tabular-nums;white-space:nowrap}.aufm-ref-form{color:var(--hidra-look-muted,var(--bs-gray-600));font-size:.75em;margin-left:.15rem}.aufm-ref-form:hover{color:var(--bs-link-color)}.aufm-warn{color:var(--bs-warning-text-emphasis)}.aufm-me-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:.4rem}.aufm .aufm-me-head select{width:auto;max-width:100%;min-width:16rem}.aufm-me-sum{display:flex;flex-wrap:wrap;gap:.2rem 1rem;font-size:.8125rem;font-variant-numeric:tabular-nums}.aufm-me-sum b{font-weight:400;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-ib{border:0;background:0 0;color:var(--hidra-look-head-line,var(--bs-primary));padding:.1rem .35rem;border-radius:.25rem;line-height:1}.aufm-ib:focus-visible,.aufm-ib:hover{background:var(--hidra-look-hover-bg,var(--bs-tertiary-bg))}.aufm-phase-wrap{display:inline-flex;align-items:center;gap:.1rem}.aufm-phase-add{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;padding:.1rem .6rem;min-height:2.2rem;border:1px dashed var(--hidra-look-head-line,var(--bs-primary));border-radius:.375rem}.aufm [data-aufm-pos] .table-look .table>tbody>tr>td{padding-top:.2rem;padding-bottom:.2rem}.aufm [data-aufm-pos] .table-look .table>thead>tr>th{padding-top:.3rem;padding-bottom:.3rem}.aufm-unit{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.aufm-split-src{font-weight:400;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-left-btn{border:0;background:0 0;padding:0;color:inherit;font:inherit;text-align:left}.aufm-left-btn:hover{text-decoration:underline}.aufm-left-btn[aria-expanded=true] .aufm-left-chev{transform:rotate(180deg)}.aufm-left-list{display:grid;gap:.1rem;margin:.25rem 0 0 1.2rem;max-height:9rem;overflow:auto}.aufm-left-row{display:grid;grid-template-columns:9rem 6rem minmax(0,1fr);gap:.75rem;color:var(--bs-body-color)}.aufm tr.aufm-row-obj>td{background:var(--hidra-look-head-bg,var(--bs-tertiary-bg));color:var(--hidra-look-head-color,var(--bs-body-color));cursor:default}.aufm-exp{color:var(--hidra-look-head-line,var(--bs-primary));transition:transform .15s;font-size:.75rem}.aufm-exp.is-open{transform:rotate(90deg)}.aufm-exp-all{padding:.15rem .3rem}.aufm-exp-all .aufm-exp{color:inherit}.aufm tr.aufm-lot-row>td{background:var(--bs-body-bg);font-size:.78rem;padding-top:.15rem;padding-bottom:.15rem;cursor:default;border-bottom:1px dashed var(--bs-border-color-translucent)}.aufm tr.aufm-lot-row>td:first-child{box-shadow:inset 3px 0 0 var(--hidra-look-head-line,var(--bs-primary))}.aufm tr.aufm-lot-row>td:nth-child(n+2){color:var(--bs-body-color)}.aufm-lot-sub{display:block;font-size:.7rem;color:var(--hidra-sheet-muted,var(--bs-gray-600));white-space:normal}.aufm tr.aufm-lot-row .aufm-lot-name{font-weight:500}.aufm-pp{position:relative}.aufm-pp{display:inline-flex;align-items:stretch;gap:.25rem}.aufm-pp-more{border-color:var(--hidra-look-head-line,var(--bs-primary));color:var(--hidra-look-head-color,var(--bs-body-color))}.aufm-pp-more small i{font-size:.6rem}.aufm-pp-more[aria-expanded=true] small i{transform:rotate(180deg)}.aufm-pp-panel{position:absolute;z-index:20;top:calc(100% + .25rem);left:0;width:26rem;max-width:80vw;padding:.4rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.375rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.12)}.aufm-pp-list{max-height:22rem;overflow:auto;margin-top:.35rem}.aufm-pp-item{display:flex;align-items:baseline;gap:.5rem;width:100%;border:0;background:0 0;text-align:left;padding:.25rem .4rem;border-radius:.25rem;font-size:.8125rem;color:var(--bs-body-color)}.aufm-pp-item:hover{background:var(--hidra-look-hover-bg,var(--bs-tertiary-bg))}.aufm-pp-item.active{background:var(--hidra-look-head-bg,var(--bs-secondary-bg));box-shadow:inset 3px 0 0 var(--hidra-look-head-line,var(--bs-primary))}.aufm-pp-name{flex:1 1 auto;min-width:0}.aufm-pp-name small{display:block;font-size:.7rem;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-pp-nf{white-space:nowrap}.aufm-pp-done summary{font-size:.75rem;color:var(--hidra-sheet-muted,var(--bs-gray-600));padding:.3rem .4rem;cursor:pointer}.aufm-phase{position:relative}.aufm-phase.has-edit{padding-right:1.35rem}.aufm-phase-edit{position:absolute;right:.2rem;bottom:.1rem;font-size:.62rem;line-height:1;padding:.12rem;border-radius:.2rem;color:var(--hidra-look-head-line,var(--bs-primary))}.aufm-phase-edit:focus-visible,.aufm-phase-edit:hover{background:var(--bs-body-bg)}.aufm-corner{display:inline-flex;align-items:center;gap:.5rem}.aufm-corner-label{white-space:nowrap}.aufm-grp-sw{display:inline-flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:.3rem;overflow:hidden;background:var(--bs-body-bg)}.aufm-grp-sw .aufm-grp{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.45rem;padding:0;border:0;background:0 0;color:var(--hidra-look-muted,var(--bs-gray-600));font-size:.85rem}.aufm-grp-sw .aufm-grp:hover{color:var(--bs-body-color)}.aufm-grp-sw .aufm-grp+.aufm-grp{border-top:1px solid var(--bs-border-color)}.aufm-grp-sw .aufm-grp.active{background:var(--hidra-look-head-line,var(--bs-primary));color:#fff}.aufm-tree{height:100%}.aufm-tree thead th.tree-main-head{vertical-align:middle}.aufm-tree .tree-caption-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:20rem;max-width:30rem}.aufm-tree .tree-caption-cell *{white-space:nowrap!important}.aufm-tree .aufm-lfd{display:inline-block;min-width:1.6rem;text-align:right;margin-right:.6rem;color:var(--hidra-look-muted,var(--bs-gray-600));font-variant-numeric:tabular-nums}.aufm-tree .aufm-code{margin-right:.6rem}.aufm-tree .aufm-lot-row .tree-caption-cell{font-size:.8125rem}.aufm-tree .aufm-lot-ref{margin-right:.5rem}.aufm-tree .aufm-lot-row .aufm-lot-sub{display:inline;margin-left:.5rem}.aufm-tree .aufm-lot-ico{color:var(--hidra-look-muted,var(--bs-gray-600));font-size:.8em}.aufm-tree tr.aufm-row-obj>td{height:1.9rem}.aufm-obj-tip{font-weight:400;font-size:.75rem;color:var(--hidra-look-muted,var(--bs-gray-600));margin-left:.4rem}.aufm-obj-off{background:var(--bs-secondary-bg);color:var(--hidra-look-muted,var(--bs-gray-600));font-weight:500}.aufm-tree .aufm-changed{color:var(--bs-warning-text-emphasis);font-size:.8em;margin-left:.3rem}.aufm-objtop{color:var(--hidra-look-muted,var(--bs-gray-600))}.aufm-objtop.active{color:var(--hidra-look-head-line,var(--bs-primary))}.aufm-tree tr.aufm-row-obj{background-color:var(--hidra-look-head-bg,var(--bs-tertiary-bg))}.aufm-tree tr.aufm-row-measured{background-color:color-mix(in srgb,var(--hidra-look-head-line,var(--bs-primary)) 6%,transparent)}.aufm-tree tr.aufm-row-regie{background-color:color-mix(in srgb,var(--bs-success) 9%,transparent)}.aufm-tree .aufm-sel{margin:0 .5rem 0 0;vertical-align:-.15em;cursor:pointer}.aufm-tree tr.aufm-row-sel>td{background:var(--hidra-look-hover-bg,var(--bs-tertiary-bg))}.aufm-vers{margin:0 0 .4rem}.aufm-vers:empty{display:none}.aufm-vers-act{display:inline-flex;align-items:center;gap:.4rem}.aufm .aufm-vers-orders{font-size:.78rem;padding:0 .25rem;text-decoration:none}.aufm .aufm-vers-new{font-size:.78rem;padding:.1rem .5rem}.aufm-vers-ro{font-size:.75rem;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-vers-list{margin-top:.4rem;border:1px solid var(--bs-border-color);border-radius:.3rem;max-height:14rem;overflow:auto}.aufm-vers-list.is-closed{background:var(--bs-tertiary-bg)}.aufm-vers-list.is-closed td{color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm .aufm-vers-table{margin:0;font-size:.78rem;background:0 0}.aufm .aufm-vers-table th{font-weight:600;font-size:.72rem;color:var(--hidra-sheet-muted,var(--bs-gray-600));position:sticky;top:0;background:var(--bs-body-bg)}.aufm-vers-empty{padding:.4rem .6rem;font-size:.78rem;color:var(--hidra-sheet-muted,var(--bs-gray-600))}.aufm-vers-cppro{font-size:.65rem;padding:0 .3rem;border-radius:.2rem;background:var(--bs-secondary-bg);color:var(--hidra-sheet-muted,var(--bs-gray-600))}