.reports-overview{gap:1.25rem;margin-bottom:1.5rem;display:grid}.reports-overview .account-page-header{margin:0}.reports-allowance{border:1px solid var(--account-line,#dce5df);background:#eaf1ed;border-radius:14px;padding:1rem 1.25rem}.reports-allowance dl{flex-wrap:wrap;gap:1rem 2rem;margin:0;display:flex}.reports-allowance dl>div{flex-direction:column;gap:.25rem;min-width:8rem;display:flex}.reports-allowance dt{color:var(--account-muted,#5c6b64);font-size:.875rem}.reports-allowance dd{color:var(--account-ink,#172d24);margin:0;font-size:1.5rem;font-weight:700;line-height:1.25}.reports-allowance .small{max-width:66ch;margin:.875rem 0 0}.account-space .reports-request{margin:0 0 1.5rem}.reports-request>summary{cursor:pointer;min-height:44px;font-weight:700}.reports-request>summary span{color:var(--account-muted,#5c6b64);margin:.375rem 0 0 1rem;font-size:.875rem;font-weight:400;display:block}.reports-request-body{border-top:1px solid var(--account-line,#dce5df);margin-top:1rem;padding-top:1rem}.reports-history{margin:1.5rem 0;padding:0;list-style:none}.reports-history-card>.account-section-heading{flex-wrap:wrap;align-items:start;gap:.75rem}.reports-history-card h2{font-size:1.125rem}.reports-status{border:1px solid var(--account-line,#dce5df);background:#f0f5f2;border-radius:999px;padding:.375rem .75rem;font-size:.875rem;line-height:1.4;display:inline-block}.reports-status[data-status=queued],.reports-status[data-status=processing],.reports-status[data-status=needs_clarification]{color:#674717;background:#fff7e8;border-color:#e6c892}.reports-status[data-status=failed]{color:#783d2e;background:#fcf0ed;border-color:#e4bdb2}.reports-history-card .account-actions{gap:.5rem 1.25rem;margin:1rem 0}.reports-history-card .reports-version{margin:.75rem 0 .25rem;font-size:.9375rem;font-weight:600}.reports-input-status{color:var(--account-muted,#5c6b64);font-size:.9375rem}.reports-input-status p{margin:.25rem 0 .75rem}.reports-expiry{border-top:1px solid var(--account-line,#dce5df);padding-top:.875rem}.reports-about{margin-top:1.5rem}@media (min-width:1100px){.reports-overview{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);align-items:center}}@media (max-width:600px){.reports-allowance{padding:1rem}.reports-allowance dl{gap:.875rem 1.25rem}.reports-allowance dl>div{min-width:6rem}.reports-status{border-radius:12px}.reports-request>summary span{margin-left:0}}
