.results-page.svelte-18hyh2u{max-width:960px;margin:0 auto;padding:0 1rem 3rem;text-align:left}@media(max-width:768px){.results-page.svelte-18hyh2u{padding:0 .75rem 2rem}}.audit-header.svelte-18hyh2u{margin-bottom:1.5rem}.sample-badge.svelte-18hyh2u{display:inline-block;padding:.25rem .75rem;border-radius:50px;background:linear-gradient(135deg,#9333ea26,#4555fd1a);color:var(--primary-color);font-size:.8rem;font-weight:600;letter-spacing:.03em;margin-bottom:.75rem}.audit-title.svelte-18hyh2u{font-size:1.75rem;color:var(--text-primary);margin-bottom:.5rem}@media(max-width:520px){.audit-title.svelte-18hyh2u{font-size:1.35rem}}.audit-url.svelte-18hyh2u{margin:.25rem 0;font-size:.95rem}.audit-url.svelte-18hyh2u a:where(.svelte-18hyh2u){color:var(--primary-color);word-break:break-all}.audit-meta.svelte-18hyh2u{margin:.5rem 0 0;font-size:.9rem;color:var(--text-secondary)}.actions.svelte-18hyh2u{margin:1.5rem 0}@media(max-width:480px){.actions.svelte-18hyh2u .btn:where(.svelte-18hyh2u){width:100%;padding:.75rem 1rem;min-height:2.75rem}}.btn.svelte-18hyh2u{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.25rem;border-radius:50px;font:inherit;font-weight:600;cursor:pointer;border:none;text-decoration:none;color:#fff}.btn-primary.svelte-18hyh2u{background:var(--primary-color)}.btn-primary.svelte-18hyh2u:hover{background:var(--button-hover)}.mock-notice.svelte-18hyh2u{font-size:.85rem;color:var(--text-light);padding-top:1rem;border-top:1px solid var(--border-color)}
