/* Finance owns document layout; controls and visual primitives stay shared. */ .admin-density .detail-page-layout.finance-density-detail { gap: 0; } .admin-density .finance-density-detail > .detail-page-layout__header, .admin-density .finance-density-detail > .detail-page-layout__summary { padding: 0; } .admin-density .finance-density-detail > .detail-page-layout__content, .admin-density .finance-density-detail > .detail-page-layout__footer { min-width: 0; padding: var(--admin-space-5); } .admin-density .finance-detail-actions { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; gap: var(--admin-space-3); } .admin-density .finance-detail-context { min-width: 0; color: var(--workbench-muted); font-size: var(--admin-font-caption); overflow-wrap: anywhere; } .admin-density .statement-summary-grid .statement-summary-item--remark { grid-column: span 2; } .admin-density .settlement-summary.density-detail-overview { padding: 0; border: 0; } .admin-density .statement-summary-section { padding: var(--admin-space-5); } .admin-density .account-metrics .is-negative, .admin-density .density-detail-overview .is-danger, .admin-density-dialog .partial-summary .is-danger { color: var(--el-color-danger); } .admin-density .density-detail-overview .is-success, .admin-density-dialog .partial-summary .is-success { color: var(--el-color-success); } .admin-density-dialog .partial-summary { margin-bottom: var(--admin-space-5); }