.constraint-grid.svelte-qpxry2,.score-grid.svelte-qpxry2{grid-template-columns:1fr 1fr;gap:12px;margin-block:34px;display:grid}.constraint-grid.svelte-qpxry2 article:where(.svelte-qpxry2),.score-grid.svelte-qpxry2 article:where(.svelte-qpxry2){border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:8px;padding:22px;display:grid}.constraint-grid.svelte-qpxry2 strong:where(.svelte-qpxry2){font-size:.9rem}.constraint-grid.svelte-qpxry2 span:where(.svelte-qpxry2),.score-grid.svelte-qpxry2 span:where(.svelte-qpxry2){color:var(--muted);font-size:.8rem;line-height:1.5}.version-list.svelte-qpxry2{background:var(--line);gap:2px;margin-block:34px;display:grid}.version-list.svelte-qpxry2 article:where(.svelte-qpxry2){background:var(--surface);padding:26px}.version-list.svelte-qpxry2 span:where(.svelte-qpxry2),.before-after.svelte-qpxry2 span:where(.svelte-qpxry2){color:var(--accent-strong);text-transform:uppercase;margin-bottom:8px;font-size:.72rem;display:block}.version-list.svelte-qpxry2 h3:where(.svelte-qpxry2){margin:0 0 8px!important;font-size:1.15rem!important}.version-list.svelte-qpxry2 p:where(.svelte-qpxry2){margin:0!important;font-size:.9rem!important}.pipeline.svelte-qpxry2{border-radius:var(--radius);background:var(--ink);color:var(--page);justify-content:space-between;align-items:center;gap:8px;margin-block:34px;padding:24px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;display:flex}.pipeline.svelte-qpxry2 b:where(.svelte-qpxry2){opacity:.35}.score-grid.svelte-qpxry2{grid-template-columns:repeat(3,1fr)}.score-grid.svelte-qpxry2 strong:where(.svelte-qpxry2){font-size:1.5rem;font-weight:500}.before-after.svelte-qpxry2{background:var(--line);grid-template-columns:1fr 1fr;gap:2px;margin-block:34px;display:grid}.before-after.svelte-qpxry2>div:where(.svelte-qpxry2){background:var(--surface);padding:28px}.before-after.svelte-qpxry2 strong:where(.svelte-qpxry2){margin-bottom:10px;font-size:clamp(1.5rem,3vw,2.4rem);display:block}.before-after.svelte-qpxry2 p:where(.svelte-qpxry2){margin:0!important;font-size:.9rem!important}@media (width<=650px){.constraint-grid.svelte-qpxry2,.score-grid.svelte-qpxry2,.before-after.svelte-qpxry2{grid-template-columns:1fr}.pipeline.svelte-qpxry2{text-align:center;flex-direction:column;align-items:stretch}.pipeline.svelte-qpxry2 b:where(.svelte-qpxry2){transform:rotate(90deg)}}
