/* OPERIUMX v0.7.84 productive treasury */
.pt-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:20px;border:1px solid var(--line);border-radius:14px;background:#131313;margin-bottom:14px}.pt-hero h2{margin:0 0 5px}.pt-hero p:not(.eyebrow){color:var(--muted);margin:0}.pt-actions{display:flex;gap:8px}.pt-actions select{min-width:220px;background:#101010;border:1px solid var(--line);border-radius:8px;color:inherit;padding:9px}.pt-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px}.pt-stats>div,.pt-bank-grid article{padding:13px;border:1px solid var(--line);border-radius:10px;background:#121212}.pt-stats span,.pt-stats strong,.pt-stats small,.pt-bank-grid article span,.pt-bank-grid article strong,.pt-bank-grid article small{display:block}.pt-stats span,.pt-stats small,.pt-bank-grid small,.pt-bank-grid span{font-size:8px;color:var(--muted)}.pt-stats strong,.pt-bank-grid strong{font-size:18px;margin:5px 0}.pt-bank-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.pt-bank-grid h3{margin:4px 0}.pt-chip{display:inline-flex;padding:4px 7px;border:1px solid var(--line);border-radius:999px;font-size:8px}.pt-chip.active,.pt-chip.closed,.pt-chip.matched,.pt-chip.in{color:#68c28e}.pt-chip.open,.pt-chip.pending,.pt-chip.exception,.pt-chip.out,.pt-chip.partial{color:#d4ad3e}.pt-two{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.pt-history{display:grid;gap:7px}.pt-history article{display:flex;justify-content:space-between;gap:10px;padding:9px;border:1px solid var(--line);border-radius:8px}.pt-history small,.pt-history strong{display:block}.pt-history small{font-size:8px;color:var(--muted)}.pt-dialog{width:min(900px,94vw);background:#101010;color:#f6f1e4;border:1px solid var(--line);border-radius:14px;padding:20px}.pt-dialog::backdrop{background:rgba(0,0,0,.72)}.pt-dialog-head{display:flex;justify-content:space-between;align-items:flex-start}.pt-dialog-head h2{margin:0}.pt-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.pt-form label{display:grid;gap:5px;font-size:9px;color:var(--muted)}.pt-form input,.pt-form select,.pt-form textarea,.pt-dialog select{background:#111;border:1px solid var(--line);border-radius:8px;color:inherit;padding:9px}.pt-form .span2{grid-column:span 2}.pt-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media(max-width:800px){.pt-stats,.pt-bank-grid{grid-template-columns:1fr 1fr}.pt-two{grid-template-columns:1fr}.pt-hero{display:block}.pt-actions{margin-top:10px}}@media(max-width:520px){.pt-stats,.pt-bank-grid,.pt-form{grid-template-columns:1fr}.pt-form .span2{grid-column:auto}}
.pt-filter-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:10px}.pt-filter-grid label{display:grid;gap:5px;font-size:9px;color:var(--muted)}.pt-filter-grid input,.pt-filter-grid select{background:#111;border:1px solid var(--line);border-radius:8px;color:inherit;padding:9px}.pt-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.pt-section-head h3{margin:0}.pt-section-head small{color:var(--muted)}.pt-warning{margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;color:#d4ad3e;background:#16130b}.pt-detail-stats{margin-top:14px}.pt-cxp-toolbar{margin-bottom:14px}@media(max-width:800px){.pt-filter-grid{grid-template-columns:1fr}}