/* M02 단가산출 줄 식 시트(790-1) — 줄 꼴은 부품 상자(calc_row 시트 줄) · 여기는 자리 · 덩이 머리 · 산출서 글만 */ .m02-sks { container-type: inline-size; display: flex; flex-direction: column; gap: var(--spacing-8); } .m02-sks[hidden] { display: none; } .m02-sks__status, .m02-sks__amount, .m02-sks__edit, .m02-sks__cell { display: flex; flex-wrap: wrap; align-items: center; gap: var(--spacing-4); } .m02-sks__status { gap: var(--spacing-12); } .m02-sks__amount .ui-text, .m02-sks__cell .ui-text { margin: 0; } .m02-sks__body { display: flex; flex-direction: column; } .m02-sks__head { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--spacing-8); margin-top: var(--spacing-12); padding-bottom: var(--spacing-4); border-bottom: 1px solid var(--color-border-strong); } .m02-sks__head .ui-text { margin: 0; font-weight: var(--font-weight-bold); } .m02-sks__mid { display: flex; flex-direction: column; gap: var(--spacing-4); min-width: 0; } .m02-sks__mid .ui-calc-formula { overflow-wrap: anywhere; } .m02-sks__cell .ui-field { width: 8em; } .m02-sks__paper { margin: 0; padding: var(--spacing-4) var(--spacing-8); color: var(--color-text-body); font-size: var(--text-body-sm); font-variant-numeric: tabular-nums; overflow-wrap: anywhere; } .m02-sks__paper--sum { font-weight: var(--font-weight-bold); border-bottom: 1px solid var(--color-border); } .m02-sks__paper[data-paper="머리"] { margin-top: var(--spacing-8); color: var(--color-text-secondary); }