.sample-report-detail.svelte-2qsz1n{width:min(980px,calc(100vw - 48px))}.sample-report-detail-header.svelte-2qsz1n{display:grid;gap:18px}.sample-report-detail-header.svelte-2qsz1n h1:where(.svelte-2qsz1n){font-size:clamp(42px,7vw,82px)}.sample-report-actions.svelte-2qsz1n{display:flex;flex-wrap:wrap;gap:10px}.sample-report-preview.svelte-2qsz1n{display:grid;gap:18px;margin-top:clamp(42px,6vw,72px)}.report-preview-card.svelte-2qsz1n{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff14}.report-preview-card.svelte-2qsz1n div:where(.svelte-2qsz1n){display:grid;gap:10px;min-height:160px;padding:clamp(20px,3vw,30px);background:linear-gradient(135deg,#7aa2ff14,#5eead40d),var(--near-black)}.report-preview-card.svelte-2qsz1n span:where(.svelte-2qsz1n){color:var(--accent);font-size:12px;font-weight:800;text-transform:uppercase}.report-preview-card.svelte-2qsz1n strong:where(.svelte-2qsz1n){font-size:clamp(20px,3vw,32px);line-height:1.15}.report-preview-card.svelte-2qsz1n code:where(.svelte-2qsz1n){white-space:normal;color:var(--text-secondary);font-family:inherit;line-height:1.55}.sample-report-summary.svelte-2qsz1n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(42px,6vw,72px);border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;background:#ffffff14}.sample-report-summary.svelte-2qsz1n div:where(.svelte-2qsz1n){display:grid;gap:8px;min-height:150px;padding:clamp(20px,3vw,30px);background:var(--near-black)}.sample-report-summary.svelte-2qsz1n span:where(.svelte-2qsz1n){color:var(--accent);font-size:12px;font-weight:800;text-transform:uppercase}.sample-report-summary.svelte-2qsz1n p:where(.svelte-2qsz1n){margin:0}.sample-report-table-section.svelte-2qsz1n,.sample-report-screenshots.svelte-2qsz1n,.sample-report-recommendations.svelte-2qsz1n{display:grid;gap:18px;margin-top:clamp(48px,7vw,80px)}.sample-report-table-section.svelte-2qsz1n h2:where(.svelte-2qsz1n),.sample-report-screenshots.svelte-2qsz1n h2:where(.svelte-2qsz1n),.sample-report-recommendations.svelte-2qsz1n h2:where(.svelte-2qsz1n){font-size:clamp(30px,4vw,48px)}.sample-report-screenshot-grid.svelte-2qsz1n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sample-report-screenshot-grid.svelte-2qsz1n figure:where(.svelte-2qsz1n){display:grid;gap:12px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.sample-report-screenshot-grid.svelte-2qsz1n img:where(.svelte-2qsz1n){width:100%;aspect-ratio:16 / 10;object-fit:cover;background:var(--near-black)}.sample-report-screenshot-grid.svelte-2qsz1n figcaption:where(.svelte-2qsz1n){display:grid;gap:6px;padding:0 18px 18px}.sample-report-screenshot-grid.svelte-2qsz1n figcaption:where(.svelte-2qsz1n) span:where(.svelte-2qsz1n){color:var(--text-secondary);font-size:14px;line-height:1.5}.sample-report-table-wrap.svelte-2qsz1n{overflow-x:auto;border:1px solid rgba(255,255,255,.08);border-radius:8px}.sample-report-table.svelte-2qsz1n{width:100%;min-width:760px;border-collapse:collapse;background:var(--near-black)}.sample-report-table.svelte-2qsz1n th:where(.svelte-2qsz1n),.sample-report-table.svelte-2qsz1n td:where(.svelte-2qsz1n){padding:18px;border-bottom:1px solid rgba(255,255,255,.08);color:var(--text-secondary);font-size:14px;line-height:1.5;text-align:left;vertical-align:top}.sample-report-table.svelte-2qsz1n th:where(.svelte-2qsz1n){color:var(--text-primary);font-weight:800}.sample-report-table.svelte-2qsz1n thead:where(.svelte-2qsz1n) th:where(.svelte-2qsz1n){color:var(--accent);font-size:12px;text-transform:uppercase}.sample-report-recommendations.svelte-2qsz1n ol:where(.svelte-2qsz1n){display:grid;gap:12px;margin:0;padding-left:22px}.sample-report-recommendations.svelte-2qsz1n li:where(.svelte-2qsz1n){color:var(--text-secondary);line-height:1.55}@media(max-width:760px){.report-preview-card.svelte-2qsz1n,.sample-report-summary.svelte-2qsz1n,.sample-report-screenshot-grid.svelte-2qsz1n{grid-template-columns:1fr}.sample-report-actions.svelte-2qsz1n{display:grid}.sample-report-actions.svelte-2qsz1n .button:where(.svelte-2qsz1n){width:100%}}
