.invoice-operation-summary,.invoice-operation-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.invoice-operation-summary{margin-block:1rem}.invoice-operation-summary>div{flex:260px;min-width:0}.invoice-operation-list{grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1rem;display:grid}.invoice-operations,.invoice-operation-list .card{min-width:0}.invoice-operation-title h3,.invoice-operation-title h4{margin-top:0}.invoice-operation-title p{margin:.35rem 0}.invoice-operation-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin-block:1rem;display:grid}.invoice-operation-filters input,.invoice-operation-filters select{box-sizing:border-box;width:100%;min-width:0}.invoice-operation-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.invoice-operation-values dt{color:var(--muted);font-size:.85rem}.invoice-operation-values dd{overflow-wrap:anywhere;margin:.35rem 0 0;font-weight:650}.invoice-operation-status{color:var(--green);border:1px solid var(--border);border-radius:8px;padding:.35rem .65rem}.invoice-operation-action{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.invoice-operation-action .ops-field{margin-block:.7rem}.invoice-operation-action .notice{display:block}.invoice-adjustment{border-bottom:1px solid var(--border);padding-block:.65rem}@media (width<=520px){.invoice-operation-values{grid-template-columns:minmax(0,1fr);gap:.75rem}.invoice-operations .form-actions{align-items:stretch}.invoice-operations .form-actions>.btn{flex:200px}}
