._list-page_1xszd_1{display:flex;flex-direction:column;gap:var(--space-5)}._list-header_1xszd_7{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._list-header-text_1xszd_15{display:flex;flex-direction:column;gap:6px}._list-title_1xszd_21{font-family:var(--font-display);font-size:28px;font-weight:500;margin:0}._list-subtitle_1xszd_28{font-size:14px;color:var(--color-text-muted);margin:0}._cta-add_1xszd_34{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--color-accent);color:#fff;border-radius:var(--radius-md);font-size:15px;font-weight:500;text-decoration:none;transition:background var(--transition-fast)}._cta-add_1xszd_34:hover{background:var(--color-accent-strong, var(--color-accent))}._empty_1xszd_51{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);background:var(--color-surface-alt);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}._empty-title_1xszd_63{font-family:var(--font-display);font-size:20px;font-weight:500}._empty-text_1xszd_69{font-size:14px;color:var(--color-text-muted);max-width:480px}._report-grid_1xszd_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:var(--space-4)}@media(min-width:1100px){._report-grid_1xszd_75{grid-template-columns:repeat(4,1fr)}}._report-card_1xszd_86{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--transition-fast),transform var(--transition-fast)}._report-card_1xszd_86:hover{border-color:var(--color-accent);transform:translateY(-2px)}._report-card-thumb_1xszd_102{position:relative;aspect-ratio:3/4;background:var(--color-surface-alt);overflow:hidden;display:flex;align-items:center;justify-content:center}._report-card-thumb_1xszd_102 img{width:100%;height:100%;object-fit:cover;display:block}._report-card-thumb-empty_1xszd_118{color:var(--color-text-faint);display:flex;flex-direction:column;align-items:center;gap:6px;font-size:14px}._report-card-status_1xszd_127{position:absolute;top:10px;left:10px;font-size:14px;font-weight:500;padding:3px 10px;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._report-card-status_1xszd_127[data-status=done]{background:#1f9d55eb;color:#fff}._report-card-status_1xszd_127[data-status=failed]{background:#c53030eb;color:#fff}._report-card-status_1xszd_127[data-status=progress]{background:#ffffffeb;color:var(--color-accent)}._report-card-status_1xszd_127[data-status=awaiting]{background:#d69e2eeb;color:#fff}._report-card-body_1xszd_154{display:flex;flex-direction:column;gap:4px;padding:var(--space-3) var(--space-4)}._report-card-id_1xszd_161{font-size:14px;color:var(--color-text-muted);word-break:break-all}._report-card-date_1xszd_167{font-size:14px;color:var(--color-text-muted)}._report-card-restart_1xszd_172{margin-top:var(--space-2);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:var(--color-accent);color:#fff;border:0;border-radius:var(--radius-sm);font-size:14px;font-weight:500;cursor:pointer;transition:background var(--transition-fast)}._report-card-restart_1xszd_172:hover:not(:disabled){background:var(--color-accent-strong, var(--color-accent))}._report-card-restart_1xszd_172:disabled{opacity:.6;cursor:not-allowed}._report-card-restart-hint_1xszd_196{margin-top:var(--space-2);font-size:14px;color:var(--color-success, #1f9d55)}._report-card-restart-error_1xszd_202{margin-top:var(--space-2);font-size:14px;color:var(--color-danger, #c53030)}._loading_1xszd_208{padding:var(--space-6);text-align:center;color:var(--color-text-muted)}
