.matrix-lab.svelte-rutxy5{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);display:grid}.matrix-lab-grid.svelte-rutxy5{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.matrix-lab.svelte-rutxy5 fieldset:where(.svelte-rutxy5){gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.matrix-lab.svelte-rutxy5 legend:where(.svelte-rutxy5){padding:0 var(--space-2);color:var(--text);font-weight:600}.matrix-lab.svelte-rutxy5 label:where(.svelte-rutxy5){gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-sm);display:grid}.matrix-lab.svelte-rutxy5 input:where(.svelte-rutxy5){width:100%;min-width:0;padding:var(--space-2) var(--space-3);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm)}.matrix-result.svelte-rutxy5{gap:var(--space-2);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md);display:grid}.matrix-result.svelte-rutxy5 strong:where(.svelte-rutxy5){color:var(--text);font:600 var(--font-size-lg)/1.4 var(--font-mono)}.matrix-result.svelte-rutxy5 p:where(.svelte-rutxy5){color:var(--text-muted);font-family:var(--font-mono);margin:0}@media (width<=700px){.matrix-lab-grid.svelte-rutxy5{grid-template-columns:1fr}}
