.reconciliation-list{display:grid;gap:.8rem;margin-bottom:1rem}.reconciliation{border:1px solid var(--line);border-left:5px solid #71837e;border-radius:7px;padding:1rem}.reconciliation.material_variance{border-left-color:var(--danger)}.reconciliation.minor_variance{border-left-color:var(--warn)}.reconciliation.match{border-left-color:var(--ok)}.reconciliation>div:first-child{display:flex;justify-content:space-between;gap:1rem}.reconciliation>div:first-child span{color:var(--muted);font-size:.78rem}.variance-grid{display:grid;grid-template-columns:repeat(9,1fr);gap:.35rem;margin-top:.8rem}.variance-grid span{display:grid;padding:.45rem;background:#f3f5f4;border-radius:5px;font-size:.68rem}.variance-grid strong{font-size:.86rem}.variance-grid small{color:var(--muted)}.history-entry{border-top:1px solid var(--line);padding-top:1rem}.history-entry summary{cursor:pointer;font-weight:700;color:var(--brand)}.history-form{display:grid;gap:.8rem;margin-top:1rem}.history-form label{display:grid;gap:.3rem;font-size:.78rem;font-weight:700}.history-form input,.history-form select,.history-form textarea{border:1px solid #bcc6c2;border-radius:6px;padding:.55rem;font:inherit}.box-input-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.history-form button{justify-self:start}.export-ready{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#edf8f1;padding:1rem;border-radius:8px}.export-ready code{overflow-wrap:anywhere}@media(max-width:780px){.variance-grid{grid-template-columns:repeat(3,1fr)}.box-input-grid{grid-template-columns:repeat(3,1fr)}.export-ready{align-items:flex-start;flex-direction:column}}@media(max-width:480px){.box-input-grid{grid-template-columns:1fr 1fr}}

