.vector-block.svelte-uaq2gz{background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;padding:1.25rem;margin-bottom:1.5rem}.vector-header.svelte-uaq2gz{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.vector-id.svelte-uaq2gz{display:flex;align-items:center;gap:.6rem}.vector-id.svelte-uaq2gz h2:where(.svelte-uaq2gz){font-size:1.1rem}.vector-desc.svelte-uaq2gz{font-size:.85rem;color:var(--text-muted);line-height:1.5}.vector-content.svelte-uaq2gz h4:where(.svelte-uaq2gz){margin-bottom:.4rem}.mode-toggle.svelte-uaq2gz{display:flex;gap:0;border:1px solid var(--border);border-radius:4px;overflow:hidden;width:fit-content}.mode-toggle.svelte-uaq2gz button:where(.svelte-uaq2gz){border:none;border-radius:0;padding:.35rem .75rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;background:var(--bg-primary);color:var(--text-muted);cursor:pointer}.mode-toggle.svelte-uaq2gz button.active:where(.svelte-uaq2gz){background:var(--accent-cyan);color:var(--bg-primary);font-weight:600}.mode-toggle.svelte-uaq2gz button:where(.svelte-uaq2gz):not(.active):hover{background:var(--bg-tertiary);color:var(--text-secondary)}.hex-section.svelte-uaq2gz,.fields-section.svelte-uaq2gz{overflow-x:auto}
