.reference-code.svelte-1japfb9{min-width:0;background:var(--ed-bg)}.reference-code__header.svelte-1japfb9{min-height:1.9rem;padding:.35rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--ed-bg) 86%,var(--background));color:var(--muted-foreground);font-size:.6875rem;font-weight:650;line-height:1.25;text-transform:uppercase}pre.svelte-1japfb9{margin:0;padding:.8rem .9rem;overflow-x:auto;color:var(--ed-fg);font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:.8125rem;line-height:1.55}code.svelte-1japfb9{white-space:pre;font-variant-ligatures:none}.reference-example.svelte-17lpj92{margin:1rem 0 1.4rem;overflow:hidden;border:1px solid var(--border);border-radius:.5rem;background:var(--card)}.reference-example__head.svelte-17lpj92{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem .9rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 18%,transparent)}h3.svelte-17lpj92{margin:0;color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.35}p.svelte-17lpj92{max-width:44rem;margin:.15rem 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.45}.reference-example__expand.svelte-17lpj92{flex:0 0 auto;min-height:1.9rem;padding:.25rem .65rem;border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border));border-radius:.35rem;background:color-mix(in srgb,var(--background) 90%,transparent);color:var(--foreground);font:inherit;font-size:.75rem;font-weight:650;line-height:1.2;cursor:pointer}.reference-example__expand.svelte-17lpj92:hover,.reference-example__expand.svelte-17lpj92:focus-visible{border-color:color-mix(in srgb,var(--primary) 70%,var(--border));color:var(--primary)}.reference-example__body.svelte-17lpj92{display:grid;grid-template-columns:minmax(0,.92fr) minmax(20rem,1.08fr);min-height:22rem}.reference-example__sources.svelte-17lpj92{display:grid;min-width:0;border-right:1px solid var(--border);background:var(--ed-bg)}.reference-example__sources--split.svelte-17lpj92{grid-template-rows:auto auto}.reference-example__sources--split.svelte-17lpj92 .reference-code+.reference-code{border-top:1px solid var(--border)}.reference-example__player.svelte-17lpj92{min-width:0;height:22rem;min-height:22rem;background:var(--background)}.reference-example__player.svelte-17lpj92 .compact-player{width:100%;height:100%}.reference-example__loading.svelte-17lpj92{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;color:var(--muted-foreground);font-size:.875rem}@media (max-width: 900px){.reference-example__body.svelte-17lpj92{grid-template-columns:minmax(0,1fr)}.reference-example__sources.svelte-17lpj92{border-right:0;border-bottom:1px solid var(--border)}.reference-example__player.svelte-17lpj92{height:28rem;min-height:28rem}}@media (max-width: 640px){.reference-example__head.svelte-17lpj92{align-items:stretch;flex-direction:column}.reference-example__expand.svelte-17lpj92{width:max-content}}.reference-example-overlay.svelte-qhcwjk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:clamp(1rem,2.5vw,2rem)}.reference-example-overlay__backdrop.svelte-qhcwjk{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:color-mix(in srgb,var(--background) 72%,transparent);cursor:pointer}.reference-example-overlay__panel.svelte-qhcwjk{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(96vw,90rem);max-height:min(92vh,56rem);overflow:hidden;border:1px solid var(--border);border-radius:.65rem;background:var(--background);box-shadow:0 1.5rem 4rem color-mix(in srgb,var(--foreground) 16%,transparent)}[data-chrome-theme=dark] .reference-example-overlay__panel.svelte-qhcwjk,[data-chrome-theme=drafting] .reference-example-overlay__panel.svelte-qhcwjk{box-shadow:0 1.5rem 4rem color-mix(in srgb,var(--background) 76%,transparent),0 0 0 1px color-mix(in srgb,var(--primary) 8%,transparent)}.reference-example-overlay__head.svelte-qhcwjk{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 88%,var(--muted))}.reference-example-overlay__eyebrow.svelte-qhcwjk{margin:0 0 .15rem;color:var(--muted-foreground);font-size:.6875rem;font-weight:700;line-height:1.2;text-transform:uppercase}h2.svelte-qhcwjk{margin:0;color:var(--foreground);font-size:1.05rem;font-weight:700;line-height:1.3}.reference-example-overlay__description.svelte-qhcwjk{max-width:48rem;margin:.2rem 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.45}.reference-example-overlay__close.svelte-qhcwjk{flex:0 0 auto;min-height:2rem;padding:.3rem .75rem;border:1px solid color-mix(in srgb,var(--primary) 48%,var(--border));border-radius:.4rem;background:color-mix(in srgb,var(--background) 90%,transparent);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:650;line-height:1.2;cursor:pointer}.reference-example-overlay__close.svelte-qhcwjk:hover,.reference-example-overlay__close.svelte-qhcwjk:focus-visible{border-color:color-mix(in srgb,var(--primary) 78%,var(--border));color:var(--primary)}.reference-example-overlay__body.svelte-qhcwjk{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(30rem,1.28fr);min-height:0;background:var(--background)}.reference-example-overlay__sources.svelte-qhcwjk{display:grid;min-width:0;min-height:0;overflow:auto;border-right:1px solid var(--border);background:var(--background)}.reference-example-overlay__sources--split.svelte-qhcwjk{grid-template-rows:auto auto}.reference-example-overlay__player.svelte-qhcwjk{min-width:0;height:min(76vh,48rem);min-height:30rem;background:var(--background)}.reference-example-overlay__loading.svelte-qhcwjk{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;color:var(--muted-foreground);font-size:.875rem}@media (max-width: 920px){.reference-example-overlay.svelte-qhcwjk{align-items:stretch;padding:.75rem}.reference-example-overlay__panel.svelte-qhcwjk{width:100%;max-height:calc(100vh - 1.5rem)}.reference-example-overlay__body.svelte-qhcwjk{grid-template-columns:minmax(0,1fr);overflow:auto}.reference-example-overlay__sources.svelte-qhcwjk{max-height:18rem;border-right:0;border-bottom:1px solid var(--border)}.reference-example-overlay__player.svelte-qhcwjk{height:34rem;min-height:34rem}}@media (max-width: 640px){.reference-example-overlay.svelte-qhcwjk{padding:0}.reference-example-overlay__panel.svelte-qhcwjk{width:100vw;max-height:100vh;border-radius:0}.reference-example-overlay__head.svelte-qhcwjk{align-items:stretch;flex-direction:column}.reference-example-overlay__close.svelte-qhcwjk{width:max-content}.reference-example-overlay__player.svelte-qhcwjk{height:30rem;min-height:30rem}}.reference-hero-example.svelte-1x1egqk{margin-top:1.25rem;overflow:hidden;border:1px solid var(--border);border-radius:.65rem;background:var(--card)}.reference-hero-example__source.svelte-1x1egqk{border-bottom:1px solid var(--border);background:var(--ed-bg)}.reference-hero-example__source.svelte-1x1egqk pre:where(.svelte-1x1egqk){margin:0;overflow-x:auto;padding:1.35rem 1.5rem;color:var(--ed-fg);font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:1rem;line-height:1.6}.reference-hero-example__source.svelte-1x1egqk code:where(.svelte-1x1egqk){white-space:pre;font-variant-ligatures:none}.reference-hero-example__bar.svelte-1x1egqk{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:.75rem .9rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 88%,var(--muted))}h2.svelte-1x1egqk{margin:0;color:var(--muted-foreground);font-size:.9375rem;font-weight:700;line-height:1.3}.reference-hero-example__expand.svelte-1x1egqk{flex:0 0 auto;min-height:2.25rem;padding:.35rem .8rem;border:1px solid color-mix(in srgb,var(--primary) 48%,var(--border));border-radius:.45rem;background:color-mix(in srgb,var(--background) 90%,transparent);color:var(--foreground);font:inherit;font-size:.875rem;font-weight:650;line-height:1.2;cursor:pointer}.reference-hero-example__expand.svelte-1x1egqk:hover,.reference-hero-example__expand.svelte-1x1egqk:focus-visible{border-color:color-mix(in srgb,var(--primary) 78%,var(--border));color:var(--primary)}.reference-hero-example__player.svelte-1x1egqk{height:clamp(20rem,42vh,31rem);min-height:20rem;background:var(--background)}.reference-hero-example__player.svelte-1x1egqk .compact-player{width:100%;height:100%}.reference-hero-example__loading.svelte-1x1egqk{display:grid;min-height:inherit;place-items:center;color:var(--muted-foreground);font-size:.875rem}@media (max-width: 720px){.reference-hero-example__source.svelte-1x1egqk pre:where(.svelte-1x1egqk){padding:1rem;font-size:.875rem}.reference-hero-example__bar.svelte-1x1egqk{align-items:stretch;flex-direction:column}.reference-hero-example__expand.svelte-1x1egqk{width:max-content}.reference-hero-example__player.svelte-1x1egqk{height:24rem;min-height:24rem}}.reference-tabs.svelte-8maard{margin:1rem 0 1.5rem}.reference-tabs__heading.svelte-8maard{display:flex;align-items:center;gap:.65rem;margin:0 0 .65rem;color:var(--muted-foreground);font-size:.8125rem;font-weight:800;line-height:1.2;text-transform:uppercase}.reference-tabs__list.svelte-8maard{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.75rem;padding:.6rem;border:1px solid var(--border);border-radius:.5rem;background:color-mix(in srgb,var(--muted) 18%,transparent)}.reference-tabs__button.svelte-8maard{min-height:2rem;padding:.35rem .65rem;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:.35rem;background:color-mix(in srgb,var(--background) 76%,transparent);color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground));font:inherit;font-size:.8125rem;font-weight:650;line-height:1.2;cursor:pointer;box-shadow:0 1px color-mix(in srgb,var(--foreground) 5%,transparent)}.reference-tabs__button.svelte-8maard:hover,.reference-tabs__button.svelte-8maard:focus-visible{border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--primary) 7%,var(--background));color:var(--foreground)}.reference-tabs__button--active.svelte-8maard{border-color:color-mix(in srgb,var(--primary) 58%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--background));color:var(--primary)}.reference-page.svelte-noi76g{color:var(--foreground);line-height:1.7}.reference-hero.svelte-noi76g{margin-bottom:2.75rem}.reference-hero__copy.svelte-noi76g{max-width:52rem}.reference-hero__copy--after-example.svelte-noi76g{margin-top:1.1rem}h1.svelte-noi76g{margin:0 0 1rem;color:var(--foreground);font-size:2.25rem;font-weight:700;line-height:1.1}p.svelte-noi76g{margin:0 0 1rem;color:var(--foreground)}code.svelte-noi76g{border:1px solid var(--border);border-radius:.25rem;background:var(--muted);padding:.15rem .4rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:.875em;font-weight:500;white-space:pre-wrap}.reference-section.svelte-noi76g{margin-top:3.25rem}.reference-section.svelte-noi76g:first-of-type{margin-top:0}.reference-section__head.svelte-noi76g{margin-bottom:1rem;border-bottom:1px solid var(--border)}.reference-section__head.svelte-noi76g h2:where(.svelte-noi76g){display:inline-block;margin:0 0 -1px;padding-bottom:.5rem;border-bottom:1px solid var(--primary);color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:1.25}.reference-section__head.svelte-noi76g p:where(.svelte-noi76g){max-width:56rem;margin:.75rem 0 1rem;color:var(--muted-foreground);font-size:.95rem}.quick-ref-wrap.svelte-noi76g,.table-wrap.svelte-noi76g{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border);border-radius:.5rem}.quick-ref-grid.svelte-noi76g{display:grid;grid-template-columns:minmax(8rem,auto) minmax(16rem,1fr) minmax(8rem,auto);gap:1px;background:var(--border)}.quick-ref-head.svelte-noi76g,.quick-ref-cell.svelte-noi76g{background:var(--background);padding:.75rem 1rem;font-size:.9375rem}.quick-ref-head.svelte-noi76g{background:color-mix(in srgb,var(--muted) 50%,transparent);font-weight:650}.quick-ref-construct.svelte-noi76g{font-weight:700}.quick-ref-code-cell.svelte-noi76g{background:var(--ed-bg)}.quick-ref-code-cell.svelte-noi76g pre:where(.svelte-noi76g){margin:0;overflow-x:auto}.quick-ref-code-cell.svelte-noi76g code:where(.svelte-noi76g){display:block;border:0;background:transparent;color:var(--ed-fg);padding:0;white-space:pre;font-variant-ligatures:none}a.svelte-noi76g{border-bottom:1px solid transparent;color:var(--primary);font-weight:500;text-decoration:none}a.svelte-noi76g:hover,a.svelte-noi76g:focus-visible{border-bottom-color:var(--primary)}.reference-block-heading.svelte-noi76g{display:flex;align-items:center;gap:.65rem;margin:1.45rem 0 .65rem;color:var(--muted-foreground);font-size:.8125rem;font-weight:800;line-height:1.2;text-transform:uppercase}.reference-block-heading.svelte-noi76g+.syntax-list:where(.svelte-noi76g),.reference-block-heading.svelte-noi76g+.table-wrap:where(.svelte-noi76g){margin-top:0}.syntax-list.svelte-noi76g{display:grid;gap:.5rem;margin:1.2rem 0}.syntax-list.svelte-noi76g pre:where(.svelte-noi76g){margin:0;overflow-x:auto;border:1px solid var(--border);border-radius:.375rem;background:var(--ed-bg);color:var(--ed-fg);padding:1rem 1.25rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:1rem;line-height:1.6}.syntax-list.svelte-noi76g code:where(.svelte-noi76g){border:0;background:transparent;color:inherit;padding:0;white-space:pre;font-variant-ligatures:none}.syntax-list.svelte-noi76g .syntax-kw{color:var(--hl-keyword);font-size:1.16em;font-style:normal;font-weight:750}.syntax-list.svelte-noi76g .syntax-op{color:var(--hl-operator);font-size:1.16em;font-style:normal;font-weight:800}.syntax-list.svelte-noi76g .syntax-ph{color:var(--ed-fg);font-style:italic;font-weight:500}table.svelte-noi76g{width:100%;border-collapse:collapse;font-size:.875rem}thead.svelte-noi76g{background:color-mix(in srgb,var(--muted) 50%,transparent)}th.svelte-noi76g{padding:.75rem 1rem;border-bottom:2px solid var(--border);font-weight:650;text-align:left}td.svelte-noi76g{padding:.75rem 1rem;border-bottom:1px solid var(--border);vertical-align:top}.reference-table-code.svelte-noi76g{margin:0;overflow-x:auto}.reference-table-code.svelte-noi76g code:where(.svelte-noi76g){display:block;border:0;background:transparent;color:var(--ed-fg-muted);padding:0;font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:.8125rem;font-variant-ligatures:none;font-weight:500;line-height:1.55;white-space:pre}.reference-table-code.svelte-noi76g .syntax-kw{color:var(--hl-keyword);font-weight:750}.reference-table-code.svelte-noi76g .syntax-op{color:var(--hl-operator);font-weight:800}.reference-table-code.svelte-noi76g .syntax-ph{color:var(--ed-fg-muted);font-style:italic;font-weight:450}td.svelte-noi76g .syntax-lit{color:var(--hl-keyword);font-weight:700}td.svelte-noi76g .syntax-user{color:var(--ed-fg);font-style:italic;font-weight:500}.content-rendering-subsection.svelte-noi76g{margin:1.2rem 0 1.5rem}.content-rendering-subsection.svelte-noi76g h3:where(.svelte-noi76g){margin:0 0 .35rem;color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.35}.content-rendering-subsection.svelte-noi76g p:where(.svelte-noi76g){max-width:46rem;margin:0 0 .75rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.content-rendering-code-cell.svelte-noi76g{min-width:22rem;background:var(--ed-bg)}.content-rendering-code-cell.svelte-noi76g pre:where(.svelte-noi76g){margin:0;overflow-x:auto}.content-rendering-code-cell.svelte-noi76g code:where(.svelte-noi76g){display:block;border:0;background:transparent;color:var(--ed-fg);padding:0;font-family:var(--font-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);font-size:.8125rem;font-variant-ligatures:none;font-weight:500;line-height:1.55;white-space:pre}tbody.svelte-noi76g tr:where(.svelte-noi76g):nth-child(2n){background:color-mix(in srgb,var(--muted) 25%,transparent)}tbody.svelte-noi76g tr:where(.svelte-noi76g):last-child td:where(.svelte-noi76g){border-bottom:none}.reference-examples.svelte-noi76g{display:grid;gap:1rem}.reference-links.svelte-noi76g{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.75rem;font-size:.875rem}@media (max-width: 760px){h1.svelte-noi76g{font-size:1.9rem}.reference-section.svelte-noi76g{margin-top:2.5rem}.quick-ref-grid.svelte-noi76g{grid-template-columns:minmax(7rem,auto) minmax(14rem,1fr) minmax(7rem,auto)}}
