.eln-ddoc[data-v-59ad2205]{display:grid;gap:var(--sp-7)}.eln-ddoc-head[data-v-59ad2205]{display:grid;gap:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr))}.eln-ddoc-wide[data-v-59ad2205]{grid-column:span 2}.eln-ddoc-full[data-v-59ad2205]{grid-column:1/-1}.eln-ddoc-seg[data-v-59ad2205]{width:100%}.eln-ddoc-seg button[data-v-59ad2205]{flex:1;justify-content:center}.eln-ddoc-rows[data-v-59ad2205]{display:grid;gap:var(--sp-4)}.eln-ddoc-rows-head[data-v-59ad2205]{align-items:center;display:flex;gap:var(--sp-4);justify-content:space-between}.eln-ddoc-rows-head h3[data-v-59ad2205]{align-items:center;display:flex;font-size:var(--fs-lg);gap:var(--sp-3);margin:0}.eln-ddoc-grid[data-v-59ad2205]{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg)}.eln-ddoc-table[data-v-59ad2205]{table-layout:fixed}.eln-ddoc-table td[data-v-59ad2205],.eln-ddoc-table th[data-v-59ad2205]{padding:8px 10px}.eln-ddoc-table input[data-v-59ad2205]{width:100%}.eln-ddoc-table input.num[data-v-59ad2205]{font-variant-numeric:tabular-nums;text-align:right}.eln-ddoc-table .c-cp[data-v-59ad2205]{width:22%}.eln-ddoc-table .c-contract[data-v-59ad2205]{width:17%}.eln-ddoc-table .c-article[data-v-59ad2205]{width:21%}.eln-ddoc-table .c-sum[data-v-59ad2205]{width:13%}.eln-ddoc-table .c-project[data-v-59ad2205]{width:19%}.eln-ddoc-table .c-act[data-v-59ad2205]{width:84px}.eln-ddoc-totals[data-v-59ad2205]{display:flex;font-variant-numeric:tabular-nums;gap:var(--sp-7);justify-content:flex-end}.eln-ddoc-facts[data-v-59ad2205]{color:var(--text-muted);display:grid;font-size:var(--fs-sm);gap:4px var(--sp-6);grid-template-columns:max-content 1fr;margin:0}.eln-ddoc-facts dt[data-v-59ad2205]{font-weight:600}.eln-ddoc-facts dd[data-v-59ad2205]{margin:0}.eln-ddoc-spacer[data-v-59ad2205]{flex:1}.eln-pos[data-v-59ad2205]{color:var(--success-text)}.eln-neg[data-v-59ad2205]{color:var(--danger-text)}@media(max-width:900px){.eln-ddoc-head[data-v-59ad2205]{grid-template-columns:repeat(2,minmax(0,1fr))}.eln-ddoc-grid[data-v-59ad2205]{overflow-x:auto}.eln-ddoc-table[data-v-59ad2205]{min-width:860px}}
