.bill-page{max-width:1120px;font-size:13px;line-height:1.5}.bill-page-head{display:grid;gap:6px}.bill-page-head h1{font-size:22px;font-weight:600;line-height:1.3;margin:0}.bill-page-head p{margin:0}.bill-page button{font-family:inherit}.credits-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:13px}.credits-breadcrumb a{color:var(--muted);text-decoration:none}.credits-breadcrumb a:hover{color:var(--primary-text)}.bill-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 20px}.bill-filters label{display:grid;gap:6px;flex:0 1 184px;min-width:0;color:var(--ink-2)}.bill-filters input{width:100%;min-width:0;height:38px;padding:8px 12px;border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit}.bill-filters .btn{height:38px;min-width:72px;padding:8px 18px}.bill-filters input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}#billsDateError{flex-basis:100%;color:var(--err-fg);font-size:12px}#billsDateError:empty{display:none}.bill-table-wrap{max-width:100%;overflow-x:auto}.bill-table{width:100%;border-collapse:collapse;text-align:start;font-size:13px}.bill-table td,.bill-table th{padding:14px 12px;border-bottom:1px solid var(--hairline);vertical-align:top;text-align:start}.bill-table th{color:var(--muted);font-weight:500;font-size:13px}.bill-table small{display:block;margin-top:6px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.bill-table td:nth-child(3) small,.bill-table time{white-space:nowrap}.bill-table .bill-id{min-width:180px;max-width:240px;overflow-wrap:anywhere}.bill-table td:nth-child(3){min-width:180px}.credits-empty{min-height:130px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;color:var(--muted);text-align:center}@media (max-width:480px){.bill-page .card{padding:16px 12px}.bill-filters{gap:8px}.bill-filters label{flex:1 1 100%}.bill-filters .btn{width:100%}.bill-table{min-width:650px}}