@layer puresv{.demo.svelte-re1kqc{border:1px solid var(--puresv-border);border-radius:var(--puresv-radius-lg);background-color:var(--puresv-surface);overflow:clip}.demo-label.svelte-re1kqc{padding:var(--puresv-space-3) var(--puresv-space-4);border-bottom:1px solid var(--puresv-border);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-semibold);letter-spacing:-.005em;color:var(--puresv-text-muted);margin:0}.demo-preview.svelte-re1kqc{gap:var(--puresv-space-3);padding:var(--puresv-space-5) var(--puresv-space-4);flex-wrap:wrap;align-items:center;display:flex}.demo-code.svelte-re1kqc{border-top:1px solid var(--puresv-border);interpolate-size:allow-keywords}.demo-code.svelte-re1kqc::details-content{block-size:0;transition:block-size var(--puresv-duration) var(--puresv-ease-out), content-visibility var(--puresv-duration) allow-discrete;overflow:hidden}.demo-code[open].svelte-re1kqc::details-content{block-size:auto}.demo-code.svelte-re1kqc summary:where(.svelte-re1kqc){padding:var(--puresv-space-2) var(--puresv-space-4);font-size:var(--puresv-text-xs);color:var(--puresv-text-muted);cursor:pointer}@media (hover:hover){.demo-code.svelte-re1kqc summary:where(.svelte-re1kqc):hover{color:var(--puresv-text)}}.demo-code.svelte-re1kqc pre:where(.svelte-re1kqc){padding:var(--puresv-space-4);border-top:1px solid var(--puresv-border);background-color:var(--puresv-canvas);font-family:var(--puresv-font-mono);font-size:var(--puresv-text-xs);color:var(--puresv-text);tab-size:2;margin:0;line-height:1.7;overflow-x:auto}.scroll.svelte-1unljsn{border:1px solid var(--puresv-border);border-radius:var(--puresv-radius-lg);overflow-x:auto}table.svelte-1unljsn{border-collapse:collapse;width:100%;font-size:var(--puresv-text-sm);text-align:left}thead.svelte-1unljsn th:where(.svelte-1unljsn){padding:var(--puresv-space-3) var(--puresv-space-4);border-bottom:1px solid var(--puresv-border);background-color:var(--puresv-surface);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-semibold);color:var(--puresv-text-muted);white-space:nowrap}tbody.svelte-1unljsn th:where(.svelte-1unljsn),tbody.svelte-1unljsn td:where(.svelte-1unljsn){padding:var(--puresv-space-3) var(--puresv-space-4);border-bottom:1px solid var(--puresv-border);vertical-align:top;font-weight:var(--puresv-weight-normal)}tbody.svelte-1unljsn tr:where(.svelte-1unljsn):last-child th:where(.svelte-1unljsn),tbody.svelte-1unljsn tr:where(.svelte-1unljsn):last-child td:where(.svelte-1unljsn){border-bottom:0}tbody.svelte-1unljsn th:where(.svelte-1unljsn) code:where(.svelte-1unljsn){color:var(--puresv-text);font-weight:var(--puresv-weight-semibold)}td.svelte-1unljsn code:where(.svelte-1unljsn){color:var(--puresv-text-muted)}td.svelte-1unljsn:last-child{min-width:14rem;color:var(--puresv-text-muted)}code.svelte-1unljsn{font-family:var(--puresv-font-mono);white-space:nowrap;font-size:.9em}.page-head.svelte-1crf5xs{margin-block-start:var(--puresv-space-4)}.page-head.svelte-1crf5xs h1:where(.svelte-1crf5xs){margin:0 0 var(--puresv-space-3);font-size:clamp(2rem,5vw,2.75rem);font-weight:var(--puresv-weight-semibold);letter-spacing:-.03em;line-height:1.1}.lede.svelte-1crf5xs{max-width:40rem;font-size:var(--puresv-text-lg);color:var(--puresv-text-muted);margin:0;line-height:1.6}.section.svelte-1crf5xs{margin-block-start:var(--puresv-space-6)}.section.svelte-1crf5xs h2:where(.svelte-1crf5xs){margin:0 0 var(--puresv-space-4);font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;color:var(--puresv-text-muted)}.demos.svelte-1crf5xs{gap:var(--puresv-space-4);display:grid}.note.svelte-1crf5xs{font-size:var(--puresv-text-sm);color:var(--puresv-text-muted);margin-block-start:var(--puresv-space-4);line-height:1.7}.note.svelte-1crf5xs code,.lede.svelte-1crf5xs code{border-radius:var(--puresv-radius-sm);background-color:var(--puresv-surface);font-family:var(--puresv-font-mono);color:var(--puresv-text);padding-block:.1em;padding-inline:.35em;font-size:.9em}}
