.fixture-grid.svelte-pxbsl8{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.fixture-grid.svelte-pxbsl8 article:where(.svelte-pxbsl8){background:var(--gal-surface-bright, #ffffff);border:1px solid color-mix(in oklch,var(--gal-outline, #ced3da) 20%,transparent);border-radius:var(--gal-radius, .75rem);box-shadow:var(--gal-elevation-md, 0 4px 6px rgba(0,0,0,.05), 0 2px 4px rgba(0,0,0,.04));padding:1rem}.fixture-grid.svelte-pxbsl8 article.pass:where(.svelte-pxbsl8){border-color:color-mix(in oklch,var(--gal-success, #16a34a) 25%,transparent)}.fixture-grid.svelte-pxbsl8 article.fail:where(.svelte-pxbsl8){border-color:color-mix(in oklch,var(--gal-error, #dc2626) 30%,transparent)}.fixture-top.svelte-pxbsl8{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.45rem}.fixture-top.svelte-pxbsl8 h3:where(.svelte-pxbsl8){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.fixture-top.svelte-pxbsl8>span:where(.svelte-pxbsl8){flex-shrink:0}.fixture-top.svelte-pxbsl8 h3:where(.svelte-pxbsl8),.fixture-grid.svelte-pxbsl8 p:where(.svelte-pxbsl8),.fixture-grid.svelte-pxbsl8 ul:where(.svelte-pxbsl8){margin:0}.fixture-top.svelte-pxbsl8 .pass-label:where(.svelte-pxbsl8){color:var(--gal-success, #15803d);font-family:var(--font-mono, monospace);font-size:.72rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:none}.fixture-top.svelte-pxbsl8 .fail-label:where(.svelte-pxbsl8){color:var(--gal-error, #dc2626);font-family:var(--font-mono, monospace);font-size:.72rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:none}.fixture-grid.svelte-pxbsl8 p:where(.svelte-pxbsl8){color:var(--gal-on-surface-variant, #64748b);font-family:var(--font-mono, monospace);font-size:.72rem;line-height:1.4;margin-bottom:.65rem;overflow-wrap:anywhere}.fixture-grid.svelte-pxbsl8 ul:where(.svelte-pxbsl8){color:var(--gal-on-surface, #334155);display:grid;font-family:var(--font-mono, monospace);font-size:.72rem;font-variant-numeric:tabular-nums;gap:.3rem;line-height:1.5;padding-left:1rem}.fixture-grid.svelte-pxbsl8 .evidence-note:where(.svelte-pxbsl8){grid-column:1 / -1;margin-bottom:0}.proof-detail.svelte-pxbsl8{display:block}.cvd-minima.svelte-pxbsl8 span:where(.svelte-pxbsl8){margin-inline-end:.4rem}.width-checks.svelte-pxbsl8{display:flex;flex-wrap:wrap;gap:.2rem .65rem}.check-pass.svelte-pxbsl8{color:var(--gal-success, #15803d)}.check-fail.svelte-pxbsl8{color:var(--gal-error, #dc2626)}.fixture-grid.svelte-pxbsl8 li:where(.svelte-pxbsl8){overflow-wrap:anywhere}.slot-grid.svelte-1vh6y7y{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.slot-grid.svelte-1vh6y7y article:where(.svelte-1vh6y7y){background:var(--gal-surface-bright, #ffffff);border:1px solid color-mix(in oklch,var(--gal-outline, #ced3da) 20%,transparent);border-radius:var(--gal-radius, .75rem);padding:1rem}.slot-grid.svelte-1vh6y7y h3:where(.svelte-1vh6y7y),.slot-grid.svelte-1vh6y7y p:where(.svelte-1vh6y7y),.slot-grid.svelte-1vh6y7y dl:where(.svelte-1vh6y7y){margin:0}.empty-slot.svelte-1vh6y7y{color:var(--gal-on-surface-variant, #6b7280);font-size:.875rem;font-style:italic;line-height:1.4;margin-top:.5rem}.slot-grid.svelte-1vh6y7y dl:where(.svelte-1vh6y7y){display:grid;gap:.55rem}.slot-grid.svelte-1vh6y7y dl:where(.svelte-1vh6y7y) div:where(.svelte-1vh6y7y){display:grid;gap:.15rem}.slot-grid.svelte-1vh6y7y dt:where(.svelte-1vh6y7y){color:var(--gal-on-surface-variant, #64748b);font-family:var(--font-mono, monospace);font-size:.72rem;line-height:1.3;word-break:break-all}.slot-grid.svelte-1vh6y7y dd:where(.svelte-1vh6y7y){color:var(--gal-on-surface, #111827);font-family:var(--font-mono, monospace);font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.45;margin:0}
