.explorer-bar.svelte-1q75smi{z-index:10;background-color:color-mix(in oklch, var(--color-surface-base) 90%, transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-line-divider);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-block:.875rem;display:flex}.chip.svelte-1q75smi{border:1px solid var(--color-line-divider);border-radius:var(--radius-layer);min-height:2.5rem;color:var(--color-text-body);cursor:pointer;transition:background-color .3s var(--easing-cure), color .3s, border-color .3s;align-items:center;gap:.5rem;padding:.25rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.chip.svelte-1q75smi:hover{border-color:var(--color-line-strong);color:var(--color-text-strong)}.chip[aria-pressed=true].svelte-1q75smi{background-color:var(--color-surface-inverse);border-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.chip-count.svelte-1q75smi{font-family:var(--font-family-mono);opacity:.6;font-size:.6875rem}.chip-dot.svelte-1q75smi{border:1px solid var(--color-text-bio);border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s}.chip-bio.svelte-1q75smi:has(input:where(.svelte-1q75smi):checked){border-color:var(--color-text-bio);color:var(--color-text-bio)}.chip-bio.svelte-1q75smi:has(input:where(.svelte-1q75smi):checked) .chip-dot:where(.svelte-1q75smi){background-color:var(--color-text-bio)}.chip-bio.svelte-1q75smi:has(input:where(.svelte-1q75smi):focus-visible){outline:2px solid var(--color-cure);outline-offset:3px}.explorer-list.svelte-1q75smi{border-bottom:1px solid var(--color-line-divider)}.explorer-item.svelte-1q75smi{animation:svelte-1q75smi-item-in .5s var(--easing-cure) both;animation-delay:calc(var(--i) * 28ms)}.explorer-row.svelte-1q75smi{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.375rem 1rem;padding-block:1.125rem}.explorer-name.svelte-1q75smi{align-items:center;gap:.625rem;min-width:0;display:flex}.explorer-index.svelte-1q75smi{align-self:center}.explorer-title.svelte-1q75smi{font-size:var(--text-caption);grid-column:2/-1;line-height:1.6}.explorer-specs.svelte-1q75smi,.explorer-family.svelte-1q75smi{display:none}.explorer-arrow.svelte-1q75smi{width:1.125rem;height:1.125rem;color:var(--color-text-strong);grid-area:1/3}.explorer-spec.svelte-1q75smi{gap:.125rem;display:grid}@media (width>=64rem){.explorer-bar.svelte-1q75smi{top:var(--spacing-header);position:sticky}.explorer-row.svelte-1q75smi{grid-template-columns:2.25rem minmax(13rem,1.1fr) minmax(0,1.5fr) minmax(0,1.4fr) 6rem 1.25rem;column-gap:1.5rem;padding-block:1.375rem}.explorer-title.svelte-1q75smi{grid-column:auto}.explorer-specs.svelte-1q75smi{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.explorer-family.svelte-1q75smi{justify-self:start;display:inline-flex}.explorer-arrow.svelte-1q75smi{grid-area:auto}}@keyframes svelte-1q75smi-item-in{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.explorer-item.svelte-1q75smi{animation:none}}@layer theme{:root,:host{--color-zinc-0:oklch(98.6% .0008 265);--color-zinc-30:oklch(78% .0025 265);--color-zinc-70:oklch(39.8% .0028 265);--color-zinc-95:oklch(19.4% .0019 265);--color-zinc-100:oklch(15% .0016 265);--color-surface-base:light-dark(var(--color-paper),var(--color-ink));--color-surface-inverse:light-dark(var(--color-ink),var(--color-paper));--color-line-divider:light-dark(oklch(17% .028 284/.14),oklch(100% 0 none/.16));--color-text-body:light-dark(var(--color-ink-soft),var(--color-mist));--color-text-strong:light-dark(var(--color-ink),oklch(99% .003 92));--color-text-inverse:light-dark(var(--color-paper),var(--color-ink));--color-white:oklch(100% 0 none);--color-black:oklch(0% 0 none);--font-family-mono:"JetBrains Mono Variable", "Noto Sans TC", ui-monospace, "SFMono-Regular", Menlo, monospace;--color-paper:oklch(97.8% .006 92);--color-ink:oklch(17% .028 284);--color-ink-soft:oklch(37% .022 284);--color-mist:oklch(84% .012 284);--color-cure-50:oklch(62% .213 285);--color-cure-60:oklch(52% .275 282);--color-bio-50:oklch(72% .125 168);--color-bio-80:oklch(42% .085 168);--color-line-strong:light-dark(var(--color-ink),var(--color-paper));--color-text-bio:light-dark(var(--color-bio-80),var(--color-bio-50));--color-cure:light-dark(var(--color-cure-60),var(--color-cure-50));--text-caption:.8125rem;--spacing-header:4.25rem;--radius-layer:2px;--easing-cure:cubic-bezier(.2, .7, .1, 1)}}