.run-comparison-screen.svelte-1lqoy7w{gap:20px;min-width:0;display:grid}.comparison-heading.svelte-1lqoy7w{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.comparison-heading.svelte-1lqoy7w>div:where(.svelte-1lqoy7w):first-child{min-width:0}.comparison-context.svelte-1lqoy7w,.comparison-actions.svelte-1lqoy7w,.comparison-run-heading.svelte-1lqoy7w{align-items:center;display:flex}.comparison-context.svelte-1lqoy7w{color:var(--primary);gap:7px}.comparison-context.svelte-1lqoy7w svg{width:16px;height:16px}.comparison-heading.svelte-1lqoy7w h1:where(.svelte-1lqoy7w){margin:7px 0 5px}.comparison-heading.svelte-1lqoy7w p:where(.svelte-1lqoy7w){margin:0}.comparison-actions.svelte-1lqoy7w{flex-wrap:wrap;justify-content:flex-end;gap:8px}.comparison-state.svelte-1lqoy7w{gap:20px;min-width:0;display:grid}.comparison-state-surface.svelte-1lqoy7w{min-width:0}.comparison-state-surface.svelte-1lqoy7w:empty{display:none}.comparison-loading-card{min-width:0}.comparison-state.svelte-1lqoy7w .loading-title{width:min(220px,58%);height:20px}.comparison-state.svelte-1lqoy7w .loading-copy{width:min(520px,82%);height:14px}.comparison-state.svelte-1lqoy7w .loading-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.comparison-state.svelte-1lqoy7w .loading-column{height:190px}.comparison-state.svelte-1lqoy7w .loading-table{height:150px}.comparison-error{min-height:280px}.comparison-error-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.difference-list.svelte-1lqoy7w{flex-wrap:wrap;gap:5px 22px;margin:0;padding-left:18px;display:flex}.difference-evidence-link.svelte-1lqoy7w,.comparison-run-exit.svelte-1lqoy7w{width:fit-content;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-underline-offset:3px;align-items:center;gap:5px;display:inline-flex}.difference-evidence-link.svelte-1lqoy7w:hover,.comparison-run-exit.svelte-1lqoy7w:hover{color:var(--primary);text-decoration-color:currentColor}.difference-evidence-link.svelte-1lqoy7w:focus-visible,.comparison-run-exit.svelte-1lqoy7w:focus-visible,.comparison-scope-evidence.svelte-1lqoy7w:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.difference-evidence-link.svelte-1lqoy7w:focus-visible,.comparison-run-exit.svelte-1lqoy7w:focus-visible{color:var(--primary);text-decoration-color:currentColor}.unavailable-artifacts.svelte-1lqoy7w{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.unavailable-artifacts.svelte-1lqoy7w li:where(.svelte-1lqoy7w){gap:2px;display:grid}.identity-card,.comparison-card{min-width:0}.run-columns{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.comparison-run.svelte-1lqoy7w{gap:18px;min-width:0;padding:20px;display:grid}.comparison-run[data-candidate=true].svelte-1lqoy7w{border-left:1px solid var(--border);background:color-mix(in srgb, var(--primary-soft) 30%, var(--card))}.comparison-run-heading.svelte-1lqoy7w{justify-content:space-between;gap:12px}.comparison-run-heading.svelte-1lqoy7w h2:where(.svelte-1lqoy7w){margin:4px 0 0}.comparison-run-exit.svelte-1lqoy7w{color:var(--muted-foreground);margin-top:-8px}.comparison-run-exit.svelte-1lqoy7w svg{flex:none;width:14px;height:14px}.comparison-run-heading.svelte-1lqoy7w .analysis-version:where(.svelte-1lqoy7w){min-width:0;color:var(--muted-foreground);grid-template-columns:15px minmax(0,1fr);align-items:center;gap:2px 6px;margin-top:7px;display:grid}.analysis-version.svelte-1lqoy7w svg{width:15px;height:15px;color:var(--primary);grid-row:1/span 2}.comparison-facts.svelte-1lqoy7w{gap:14px;display:grid}.comparison-facts.svelte-1lqoy7w>div:where(.svelte-1lqoy7w){grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;display:grid}.comparison-facts.svelte-1lqoy7w svg{width:16px;height:16px;color:var(--primary);margin-top:1px}.comparison-facts.svelte-1lqoy7w p:where(.svelte-1lqoy7w){overflow-wrap:anywhere;gap:3px;min-width:0;margin:0;display:grid}.comparison-scope-evidence.svelte-1lqoy7w{min-width:0;scroll-margin-block:24px}.comparison-scope-evidence.svelte-1lqoy7w [data-scope-clause=resolved][data-resolved-window-difference=true]{background:color-mix(in srgb, var(--primary-soft) 70%, transparent);border-radius:6px;margin:0 -6px;padding:4px 6px}.traceable-reference.svelte-1lqoy7w,.semantic-reference-stack.svelte-1lqoy7w{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.semantic-reference-stack.svelte-1lqoy7w{gap:8px}.reference-link.svelte-1lqoy7w{width:fit-content;max-width:100%;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-underline-offset:3px;align-items:center;gap:5px;display:inline-flex}.reference-link.svelte-1lqoy7w:hover{color:var(--primary);text-decoration-color:currentColor}.reference-link.svelte-1lqoy7w:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.reference-link.svelte-1lqoy7w svg{flex:none;width:14px;height:14px;margin-top:0}.comparison-table-content{min-width:0;padding-top:0}.comparison-table-scroll{width:100%;min-width:0}.comparison-table-scroll [data-slot=table-container]{width:max-content;min-width:100%;overflow:visible}.comparison-table-scroll table{min-width:max(100%,610px)}.metric-detail.svelte-1lqoy7w,.metric-value.svelte-1lqoy7w,.metric-unit.svelte-1lqoy7w{display:block}.metric-detail.svelte-1lqoy7w{margin-top:3px}.metric-delta[data-direction=same].svelte-1lqoy7w,.delta-cell[data-direction=same].svelte-1lqoy7w{color:var(--muted-foreground)}@media (width<=820px){.comparison-heading.svelte-1lqoy7w{flex-direction:column;align-items:stretch}.comparison-actions.svelte-1lqoy7w{justify-content:flex-start}.run-columns,.comparison-state.svelte-1lqoy7w .loading-columns{grid-template-columns:1fr}.comparison-run[data-candidate=true].svelte-1lqoy7w{border-top:1px solid var(--border);border-left:0}}@media (width<=560px){.comparison-actions.svelte-1lqoy7w,.comparison-actions.svelte-1lqoy7w [data-slot=button]{width:100%}.comparison-run.svelte-1lqoy7w{padding:18px}}
