.accounting-sources{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;margin:1rem 0;display:grid}.accounting-source{border:1px solid var(--line);background:#eef3f7;border-radius:8px;padding:.75rem}.accounting-source strong,.accounting-source span{display:block}.accounting-source span{margin-top:.4rem}.accounting-table-scroll{max-height:65vh;overflow:auto}.accounting-table-scroll small{color:#526776;display:block}.accounting-table-scroll .num{text-align:right;white-space:nowrap}.accounting-filters{flex-wrap:wrap;align-items:end;gap:.7rem;display:flex}.accounting-filters label{min-width:140px}.accounting-filters input,.accounting-filters select{width:100%;display:block}[data-accounting-root] details{margin:.8rem 0}[data-accounting-root] summary{cursor:pointer;font-weight:700}[data-accounting-root] label{display:block}[data-accounting-root] select{margin:.4rem 0;display:block}[data-accounting-root] .calc-table td{vertical-align:top}#accounting-view{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:1500px;margin:1rem auto;padding:1rem}.accounting-document-link{color:#006ba6;font-weight:650;text-decoration:underline}.accounting-document-link:focus-visible{outline-offset:2px;outline:2px solid #123b5d}
