.infobox.svelte-xxhgr9{border:1px solid var(--color-blueline-dim);background:#ffffffb3;flex-shrink:0;align-self:flex-start;width:17rem}.infobox.svelte-xxhgr9 h2:where(.svelte-xxhgr9){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-blueline);border-bottom:1px solid var(--color-blueline-dim);margin:0;padding:.6rem .85rem;font-size:.75rem}dl.svelte-xxhgr9{margin:0}dl.svelte-xxhgr9 div:where(.svelte-xxhgr9){border-bottom:1px solid var(--color-blueline-dim);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem .85rem;display:flex}dl.svelte-xxhgr9 div:where(.svelte-xxhgr9):last-child{border-bottom:none}dt.svelte-xxhgr9{font-family:var(--font-mono);color:var(--color-ink-soft);flex-shrink:0;font-size:.75rem}dd.svelte-xxhgr9{text-align:right;margin:0;font-size:.85rem;font-weight:600}main.svelte-1x52su3{max-width:56rem;margin:0 auto;padding:1.5rem 1.5rem 4rem}.hero.svelte-1x52su3{border:1px solid var(--color-blueline-dim);background:#ffffff8c;grid-template-columns:1fr 17rem;align-items:start;gap:1.5rem;margin-bottom:2rem;padding:1.25rem;display:grid}.hero.svelte-1x52su3:has(>:where(.svelte-1x52su3):only-child){grid-template-columns:1fr}.hero-main.svelte-1x52su3{flex-wrap:wrap;align-items:center;gap:1.5rem;min-width:0;display:flex}@media (width<=40rem){.hero.svelte-1x52su3{grid-template-columns:1fr}}.hero-info.svelte-1x52su3{flex:1;min-width:16rem}.lead-sentence.svelte-1x52su3{color:var(--color-ink);border-left:3px solid var(--color-blueline);background:#ffffff8c;margin:0 0 2rem;padding:1rem 1.25rem;font-size:1.05rem;line-height:1.5}h1.svelte-1x52su3{font-family:var(--font-display);margin:0 0 .4rem;font-size:2.25rem;font-weight:700;line-height:1.05}.variant-preview-note.svelte-1x52su3{color:var(--color-ink-soft);margin:0 0 .5rem;font-size:.8rem;font-style:italic}.function-text.svelte-1x52su3{color:var(--color-ink-soft);border-left:2px solid var(--color-blueline-dim);margin:0;padding-left:.75rem;font-style:italic}.function-text.svelte-1x52su3 p:where(.svelte-1x52su3){margin:0 0 .6rem}.function-text.svelte-1x52su3 p:where(.svelte-1x52su3):last-child{margin-bottom:0}.function-section.svelte-1x52su3 strong:where(.svelte-1x52su3){color:var(--color-ink);font-style:normal}.variant-preview-note.svelte-1x52su3 a:where(.svelte-1x52su3){color:var(--color-blueline)}.variant-selector.svelte-1x52su3{margin-bottom:.75rem}.variant-axis-label.svelte-1x52su3{font-family:var(--font-mono);color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3rem;font-size:.75rem;display:block}.swatch-row.svelte-1x52su3{flex-wrap:wrap;gap:.25rem;display:flex}.swatch.svelte-1x52su3{cursor:pointer;border-radius:var(--radius-frame);background:0 0;border:2px solid #0000;padding:0;line-height:0}.swatch.active.svelte-1x52su3{border-color:var(--color-blueline)}.swatch.svelte-1x52su3:hover{border-color:var(--color-blueline-dim)}.attribution.svelte-1x52su3{color:var(--color-ink-soft);gap:.4rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.attribution.svelte-1x52su3 a:where(.svelte-1x52su3){color:var(--color-blueline);font-weight:500}.spec-tags.svelte-1x52su3,.tier-chain-links.svelte-1x52su3{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.tier-chain-link.svelte-1x52su3{text-decoration:none}.related-grid.svelte-1x52su3{flex-wrap:wrap;gap:.5rem;display:flex}.related-item.svelte-1x52su3{color:var(--color-ink);border:1px solid #0000;flex-direction:column;align-items:center;gap:.25rem;padding:.25rem;font-size:.75rem;text-decoration:none;display:flex}.related-item.svelte-1x52su3:hover{border-color:var(--color-blueline-dim)}.dev-reference.svelte-1x52su3{border-top:1px dashed var(--color-blueline-dim);max-width:56rem;color:var(--color-ink-soft);margin:2rem auto 0;padding:.5rem 0;font-size:.8rem}.dev-reference.svelte-1x52su3 summary:where(.svelte-1x52su3){font-family:var(--font-mono);cursor:pointer;color:var(--color-blueline);padding:.5rem 0}.dev-reference.svelte-1x52su3 dl:where(.svelte-1x52su3){grid-template-columns:auto 1fr;gap:.3rem .75rem;margin:.5rem 0;display:grid}.dev-reference.svelte-1x52su3 dt:where(.svelte-1x52su3){font-family:var(--font-mono);font-weight:500}.dev-reference.svelte-1x52su3 dd:where(.svelte-1x52su3){margin:0}.dev-subheading.svelte-1x52su3{font-family:var(--font-mono);margin:1rem 0 .25rem}.dev-block.svelte-1x52su3{font-family:var(--font-mono);background:var(--color-paper-dim);border:1px solid var(--color-blueline-dim);white-space:pre-wrap;word-break:break-word;margin:0;padding:.6rem;font-size:.75rem;overflow-x:auto}
