.finance-operations-note{font-size:12px;color:#7d879c;line-height:1.8;margin:0 0 18px}
.finance-operations-filters{display:grid;grid-template-columns:minmax(210px,2fr) repeat(3,minmax(130px,1fr)) auto;gap:14px;align-items:end;padding:22px;border-bottom:1px solid #e7eaf4}
.finance-operations-filter-actions,.finance-operation-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.finance-operations-filter-actions .btn{min-height:40px}.finance-operations-table .log-cell-stack small{max-width:230px;white-space:normal;overflow-wrap:anywhere}
.finance-operation-dialog{max-width:680px}.finance-operation-details{margin:0;display:grid;gap:0}.finance-operation-details>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #edf0f7;font-size:13px;line-height:1.7}.finance-operation-details dt{color:#8992a6}.finance-operation-details dd{margin:0;color:#3d4b65;overflow-wrap:anywhere;white-space:pre-wrap}
@media(max-width:1100px){.finance-operations-filters{grid-template-columns:minmax(210px,2fr) repeat(3,minmax(120px,1fr))}.finance-operations-filter-actions{grid-column:1/-1;justify-content:flex-end}}
@media(max-width:760px){.finance-operations-filters{grid-template-columns:1fr 1fr;padding:16px;gap:12px}.finance-operations-filters>.field:first-child{grid-column:1/-1}.finance-operations-filters .input,.finance-operations-filters .select{font-size:16px;min-height:46px}.finance-operations-filter-actions .btn{flex:1;min-height:46px}.finance-operation-actions{justify-content:flex-end}.finance-operation-actions .btn{min-height:40px}.finance-operations-table .log-cell-stack{align-items:flex-end}.finance-operation-details>div{grid-template-columns:88px minmax(0,1fr);gap:12px}.finance-operation-dialog .dialog-actions .btn{flex:1;min-height:46px}}
