.receivables-report-history-root{display:grid;gap:1.25rem}.receivables-report-history-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;padding:1rem;border:1px solid var(--r-border);border-radius:16px;background:linear-gradient(145deg,rgba(15,43,62,.98),rgba(7,24,38,.98))}.receivables-report-history-field{display:grid;gap:.35rem;color:var(--r-muted);font-size:.78rem}.receivables-report-history-field input,.receivables-report-history-field select{min-width:0;padding:.7rem;border:1px solid var(--r-border);border-radius:9px;background:var(--r-bg);color:var(--r-text)}.receivables-report-history-filter-actions{display:flex;align-items:end;gap:.6rem}.receivables-report-history-validation{grid-column:1/-1;margin:0;color:#f0bd67}.receivables-report-history-list,.receivables-report-history-timeline{display:grid;gap:1rem}.receivables-report-history-row,.receivables-report-history-version,.receivables-report-history-detail,.receivables-report-history-state{padding:1.25rem;border:1px solid rgba(91,148,185,.3);border-radius:16px;background:linear-gradient(155deg,rgba(17,43,63,.98),rgba(7,21,34,.98));box-shadow:0 18px 42px rgba(0,0,0,.18)}.receivables-report-history-row-head,.receivables-report-history-version>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.receivables-report-history-row h2{margin:.1rem 0;font-size:1.2rem}.receivables-report-history-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.receivables-report-history-meta span{display:grid;min-width:0}.receivables-report-history-meta small{color:var(--r-muted)}.receivables-report-history-meta strong{overflow-wrap:anywhere}.receivables-report-history-status{padding:.18rem .65rem;border:1px solid;border-radius:999px;text-transform:capitalize}.receivables-report-history-status.is-completed{color:#77d8ad}.receivables-report-history-status.is-failed{color:#ff8f91}.receivables-report-history-status.is-processing{color:#79c9ff}.receivables-report-history-status.is-cancelled{color:#c0abbf}.receivables-report-history-state{display:grid;grid-template-columns:auto 1fr;align-items:center;max-width:760px;min-height:190px;margin:2rem auto}.receivables-report-history-state-icon{display:grid;width:52px;aspect-ratio:1;place-items:center;border:1px solid var(--r-gold);border-radius:50%;color:var(--r-gold);font-size:1.5rem}.receivables-report-history-state.is-error{border-color:rgba(255,102,105,.35)}.receivables-report-history-pagination{display:flex;align-items:center;justify-content:center;gap:1rem}.receivables-report-history-partial{color:#f0bd67}.receivables-report-history-detail>h2{font-size:2rem}.receivables-report-history-latest{padding:.8rem;border-inline-start:3px solid var(--r-gold);background:rgba(230,189,85,.06)}.receivables-historical-banner{position:sticky;top:80px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:1rem 1.2rem;border:1px solid rgba(230,189,85,.55);border-radius:14px;background:rgba(22,42,53,.98);box-shadow:0 14px 35px rgba(0,0,0,.28)}.receivables-historical-banner[hidden]{display:none}.receivables-historical-banner p{margin:0;color:var(--r-muted)}.receivables-historical-banner strong{color:var(--r-gold)}.receivables-historical-actions{display:flex;gap:.6rem}.receivables-report-history-panel .receivables-page-tools button:disabled{cursor:not-allowed}@media(max-width:900px){.receivables-report-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.receivables-report-history-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.receivables-historical-banner{position:static;align-items:flex-start;flex-direction:column}}@media(max-width:560px){.receivables-report-history-filters,.receivables-report-history-meta{grid-template-columns:1fr}.receivables-report-history-filter-actions,.receivables-historical-actions{width:100%;flex-direction:column}.receivables-report-history-filter-actions button,.receivables-historical-actions button{width:100%}.receivables-report-history-state{grid-template-columns:1fr;text-align:center}}@media(prefers-reduced-motion:reduce){.receivables-report-history-root *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
