.invoices-dialog{border:1px solid var(--line);background:var(--panel);width:min(760px,100vw - 32px);max-height:min(80vh,720px);color:var(--text);border-radius:16px;padding:0;overflow:hidden;box-shadow:0 24px 64px -12px #0f172a59}.invoices-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a80}.invoices-dialog__inner{max-height:inherit;grid-template-rows:auto minmax(0,1fr);display:grid}.invoices-dialog__head{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:10px;padding:16px 18px;display:flex}.invoices-dialog__icon{width:34px;height:34px;color:var(--blue);background:#2563eb1a;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.invoices-dialog__head h2{font-size:var(--text-lg);font-weight:var(--font-weight-extrabold);margin:0}.invoices-dialog__head-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.invoices-dialog__close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.invoices-dialog__close:hover{border-color:var(--line);color:var(--text)}.invoices-dialog__close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.invoices-dialog__body{min-height:0;padding:0 18px 18px;overflow:auto}.invoices-dialog__note{color:var(--muted);font-size:var(--text-sm);align-items:center;gap:8px;margin:22px 0;display:flex}.invoices-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.invoices-table th{z-index:1;border-bottom:1px solid var(--line);background:var(--panel);color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;text-align:start;white-space:nowrap;padding:12px 10px;position:sticky;top:0}.invoices-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 10px}.invoices-table tbody tr:last-child td{border-bottom:0}.invoices-table th.invoices-table__num,.invoices-table td.invoices-table__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.invoices-table__id{font-variant-numeric:tabular-nums;white-space:nowrap}.invoices-table__refund{color:var(--muted);font-size:var(--text-xs);margin-top:2px;display:block}.invoices-table__link{color:var(--blue);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.invoices-table__link:hover{text-decoration:underline}.account-invoices-launch{display:flex}.account-invoices-launch__count{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:2px}@media (max-width:560px){.invoices-table__id,.invoices-table th:first-child{display:none}.invoices-dialog__body{padding-inline:12px}}html.dark .invoices-dialog{box-shadow:0 24px 64px -12px #0009}html.dark .invoices-dialog::backdrop{background:#020617a6}@media (forced-colors:active){.invoices-dialog{color:canvastext;background:canvas;border:1px solid canvastext}.invoices-table th,.invoices-table td,.invoices-dialog__head{border-bottom:1px solid canvastext}.invoices-dialog__close:hover{border-color:buttonborder}}
