.entity-panel[data-v-4a191966]{margin-top:16px;padding:14px 16px;border:1px solid var(--erp-color-border-subtle);border-radius:4px;background:var(--erp-color-surface)}.panel-head[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.panel-title[data-v-4a191966]{color:var(--erp-color-text);font-size:16px;font-weight:600}.panel-subtitle[data-v-4a191966]{margin-top:2px;color:var(--erp-color-text-muted);font-size:12px}.entity-actions[data-v-4a191966],.entity-head[data-v-4a191966]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.entity-actions[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entity-alert[data-v-4a191966]{margin:0 16px 12px}.entity-start[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:28px 16px;color:var(--erp-color-text-muted)}.entity-start p[data-v-4a191966]{margin:0;text-align:center}.entity-summary[data-v-4a191966]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border-top:1px solid var(--erp-color-border-subtle);border-bottom:1px solid var(--erp-color-border-subtle)}.entity-summary>div[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;padding:12px 16px}.entity-summary>div+div[data-v-4a191966]{border-left:1px solid var(--erp-color-border-subtle)}.entity-summary small[data-v-4a191966],.entity-summary span[data-v-4a191966]{color:var(--erp-color-text-muted);font-size:12px}.entity-summary strong[data-v-4a191966]{overflow:hidden;color:var(--erp-color-text);font-size:19px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.entity-table-wrap[data-v-4a191966]{overflow-x:auto}.excluded[data-v-4a191966]{margin:0;padding:8px 16px;color:var(--erp-color-text-secondary);font-size:12px}.breakdown-wrap[data-v-4a191966]{max-height:420px;overflow:auto}.entity-table[data-v-4a191966]{width:100%;min-width:1080px;border-collapse:collapse;font-size:13px}.entity-table td[data-v-4a191966],.entity-table th[data-v-4a191966]{padding:8px 12px;border-bottom:1px solid var(--erp-color-border-subtle);white-space:nowrap}.entity-table th[data-v-4a191966]{color:var(--erp-color-text-secondary);background:var(--erp-color-surface-muted,hsla(0,0%,49.8%,.06));font-weight:500;text-align:left}.entity-table .num[data-v-4a191966]{text-align:right;font-variant-numeric:tabular-nums}.entity-table th[data-v-4a191966]{padding:0}.sort-header[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;padding:8px 12px;border:0;color:inherit;background:transparent;font:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.entity-table th.num .sort-header[data-v-4a191966]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sort-header[data-v-4a191966]:hover{color:var(--erp-color-text)}.sort-header[data-v-4a191966]:focus-visible{outline:2px solid var(--erp-color-brand);outline-offset:-2px}.sort-icon[data-v-4a191966]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;color:var(--erp-color-text-muted)}.sort-icon i[data-v-4a191966]{width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;opacity:.45}.sort-icon .up[data-v-4a191966]{border-bottom:4px solid currentColor}.sort-icon .down[data-v-4a191966]{border-top:4px solid currentColor}.sort-icon.sorted-asc .up[data-v-4a191966],.sort-icon.sorted-desc .down[data-v-4a191966]{color:var(--erp-color-brand);opacity:1}.entity-row[data-v-4a191966]{cursor:pointer}.entity-row td[data-v-4a191966]:first-child{font-weight:600}.entity-row.unassigned td[data-v-4a191966]:first-child{color:var(--erp-color-text-muted)}.toggle-icon[data-v-4a191966]{margin-right:6px;font-size:11px}.shop-row td[data-v-4a191966]{background:var(--erp-color-surface-muted,hsla(0,0%,49.8%,.06))}.shop-row td[data-v-4a191966]:first-child{padding-left:34px}.shop-row small[data-v-4a191966]{margin-left:8px;color:var(--erp-color-text-muted)}.strong[data-v-4a191966]{color:var(--erp-color-text);font-weight:600}.warn[data-v-4a191966]{color:var(--erp-color-warning,#d46b08)}.estimated[data-v-4a191966],.muted[data-v-4a191966]{color:var(--erp-color-text-muted)}.estimated[data-v-4a191966]{display:block;font-size:11px}.entity-section-head[data-v-4a191966]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:12px 16px 8px}.section-title[data-v-4a191966]{font-weight:600}.entity-collapse[data-v-4a191966]{margin-top:8px}.hint[data-v-4a191966]{color:var(--erp-color-text-secondary);font-size:12px;line-height:1.6}.invoice-form[data-v-4a191966]{margin-bottom:12px}.field-label[data-v-4a191966]{margin-bottom:4px;color:var(--erp-color-text-secondary);font-size:12px}.entity-panel[data-v-4a191966] .invoice-overridden td,[data-v-4a191966] .invoice-overridden td{color:var(--erp-color-text-muted)}.snapshot-hint[data-v-4a191966]{margin:10px 0 0}.generated[data-v-4a191966]{padding:8px 16px;color:var(--erp-color-text-muted);font-size:11px;text-align:right}