.landing-page .lv-diag-panel{position:relative;border:1px solid var(--border);border-radius:14px;padding:8px 20px 4px}@media (max-width: 639.98px){.landing-page .lv-diag-panel{padding:4px 16px 0}}.landing-page .lv-diag-scale{display:inline-flex;gap:3px}.landing-page .lv-diag-scale-step{display:block;width:12px;height:4px;border-radius:2px;background:var(--l-control-border)}.landing-page .lv-diag-scale-on{background:var(--primary)}.landing-page .lv-diag-diff{overflow:hidden}.landing-page .lv-diag-diff-line{display:grid;grid-template-columns:12px minmax(0,1fr);grid-template-areas:"mark label" ". code";gap:2px 8px;padding:6px 12px}.landing-page .lv-diag-diff-line>code{grid-area:code}@container window (min-width: 520px){.landing-page .lv-diag-diff-line{grid-template-columns:12px 6.5rem minmax(0,1fr);grid-template-areas:"mark label code"}}.landing-page .lv-diag-diff-mark{grid-area:mark;color:var(--muted-foreground)}.landing-page .lv-diag-diff-label{grid-area:label;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}.landing-page .lv-diag-diff-del{background:var(--l-tint-fail)}.landing-page .lv-diag-diff-del>code{color:var(--foreground);text-decoration:line-through;text-decoration-color:var(--l-fail-text)}.landing-page .lv-diag-diff-add{background:var(--l-tint-primary)}.landing-page .lv-diag-diff-add>code{color:var(--foreground)}.landing-page .lv-diag-radio{display:block;margin-top:3px;width:12px;height:12px;flex-shrink:0;border:1px solid var(--l-control-border);border-radius:999px}.landing-page .lv-diag-radio-on{border:4px solid var(--primary)}.landing-page .lv-diag-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@container window (min-width: 440px){.landing-page .lv-diag-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.landing-page .lv-diag-ai{border-left:2px solid var(--l-control-border)}
