.page.svelte-dvys8g{max-width:720px;margin:0 auto;padding:110px 40px 120px}section[id].svelte-dvys8g{scroll-margin-top:60px}.kick.svelte-dvys8g{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:22px}.kick.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--primary);font-weight:400}h1.svelte-dvys8g{font-size:clamp(32px,4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:0 0 14px}.lede.svelte-dvys8g{font-size:15px;line-height:1.7;color:var(--muted-foreground);max-width:54ch;margin:0;text-wrap:pretty}h2.svelte-dvys8g{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);margin:96px 0 14px}h2.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--primary);font-weight:400}.p.svelte-dvys8g{font-size:14px;line-height:1.7;color:var(--muted-foreground);max-width:56ch;margin:0 0 12px;text-wrap:pretty}.p.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--foreground);font-weight:500}.rule.svelte-dvys8g{font-family:var(--font-mono);font-size:11px;line-height:1.9;color:var(--muted-foreground);margin:14px 0 0}.rule.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--foreground);font-weight:400}.rule.svelte-dvys8g i:where(.svelte-dvys8g){font-style:normal;color:var(--primary)}.demo.svelte-dvys8g{margin:26px 0 0;padding:34px 36px;border-radius:12px;background:color-mix(in oklch,var(--muted) 16%,transparent);position:relative}.demo.svelte-dvys8g .cap:where(.svelte-dvys8g){position:absolute;top:12px;right:16px;font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);opacity:.6}.x-cols.svelte-dvys8g{display:grid;grid-template-columns:auto 1fr;gap:44px;align-items:start}.x-menu.svelte-dvys8g{display:flex;flex-direction:column}.x-menu.svelte-dvys8g .row:where(.svelte-dvys8g){display:flex;align-items:center;height:34px;color:var(--muted-foreground);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em}.x-menu.svelte-dvys8g .row:where(.svelte-dvys8g) .ic:where(.svelte-dvys8g){width:34px;display:grid;place-items:center}.x-menu.svelte-dvys8g .row:where(.svelte-dvys8g) .ic:where(.svelte-dvys8g) svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.x-menu.svelte-dvys8g .row.cur:where(.svelte-dvys8g){color:var(--primary)}.x-mark.svelte-dvys8g{font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--foreground);width:34px;text-align:center;margin-bottom:12px}.x-mark.svelte-dvys8g i:where(.svelte-dvys8g){font-style:normal;color:var(--primary)}.x-sub.svelte-dvys8g{display:flex;flex-direction:column;margin-bottom:4px}.x-sub.svelte-dvys8g .srow:where(.svelte-dvys8g){display:flex;align-items:center;height:24px;color:var(--muted-foreground);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em}.x-sub.svelte-dvys8g .srow.cur:where(.svelte-dvys8g){color:var(--primary)}.x-sub.svelte-dvys8g .srow:where(.svelte-dvys8g) .tick:where(.svelte-dvys8g){width:34px;display:grid;place-items:center}.x-sub.svelte-dvys8g .srow:where(.svelte-dvys8g) .tick:where(.svelte-dvys8g):before{content:"";width:12px;height:1.5px;border-radius:1px;background:currentColor;opacity:.55}.x-sub.svelte-dvys8g .srow.cur:where(.svelte-dvys8g) .tick:where(.svelte-dvys8g):before{width:16px;opacity:1}.x-note.svelte-dvys8g{font-family:var(--font-mono);font-size:10.5px;line-height:2;color:var(--muted-foreground)}.x-note.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--foreground);font-weight:400}.x-note.svelte-dvys8g i:where(.svelte-dvys8g){font-style:normal;color:var(--primary)}.ctx-line.svelte-dvys8g{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.ctx-line.svelte-dvys8g .gold:where(.svelte-dvys8g){color:var(--primary)}.ctx-right.svelte-dvys8g{margin-left:auto;text-transform:none;letter-spacing:.05em;white-space:nowrap}.ink.svelte-dvys8g{display:grid;grid-template-columns:60px 1fr;row-gap:14px;column-gap:20px;align-items:baseline;margin-top:8px}.ink.svelte-dvys8g .g:where(.svelte-dvys8g){font-family:var(--font-mono);font-size:13px}.ink.svelte-dvys8g .g.open:where(.svelte-dvys8g){color:var(--border)}.ink.svelte-dvys8g .g.wip:where(.svelte-dvys8g){color:color-mix(in oklch,var(--primary) 55%,var(--muted-foreground))}.ink.svelte-dvys8g .g.done:where(.svelte-dvys8g){color:var(--primary)}.ink.svelte-dvys8g .d:where(.svelte-dvys8g){font-size:13.5px;color:var(--muted-foreground)}.ink.svelte-dvys8g .d:where(.svelte-dvys8g) b:where(.svelte-dvys8g){color:var(--foreground);font-weight:500}.ink-rule.svelte-dvys8g{margin-top:22px}.tx-stage.svelte-dvys8g{height:120px;display:grid;align-items:center;overflow:hidden}.tx-card.svelte-dvys8g h3:where(.svelte-dvys8g){font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px}.tx-card.svelte-dvys8g p:where(.svelte-dvys8g){font-size:13px;color:var(--muted-foreground);margin:0}.tx-nav.svelte-dvys8g{display:flex;gap:22px;margin-top:16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}.tx-nav.svelte-dvys8g button:where(.svelte-dvys8g){background:none;border:none;cursor:pointer;padding:0;color:var(--muted-foreground)}.tx-nav.svelte-dvys8g button:where(.svelte-dvys8g):hover{color:var(--primary)}.swatches.svelte-dvys8g{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px}.swatches.svelte-dvys8g .sw:where(.svelte-dvys8g){display:flex;flex-direction:column;gap:8px}.swatches.svelte-dvys8g .sw:where(.svelte-dvys8g) i:where(.svelte-dvys8g){display:block;height:40px;border-radius:6px;border:1px solid color-mix(in oklch,var(--border) 70%,transparent)}.swatches.svelte-dvys8g .sw:where(.svelte-dvys8g) b:where(.svelte-dvys8g){font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--foreground);font-weight:400}.swatches.svelte-dvys8g .sw:where(.svelte-dvys8g) span:where(.svelte-dvys8g){font-size:11.5px;color:var(--muted-foreground)}.ty-demo-h1.svelte-dvys8g{margin:12px 0}.ty-demo-row.svelte-dvys8g{margin-bottom:10px}.ruler.svelte-dvys8g{display:flex;flex-direction:column;gap:13px}.ruler.svelte-dvys8g .rrow:where(.svelte-dvys8g){display:flex;align-items:center;gap:16px}.ruler.svelte-dvys8g .rrow:where(.svelte-dvys8g) i:where(.svelte-dvys8g){display:block;height:6px;background:var(--primary);opacity:.55;border-radius:2px;flex:none}.ruler.svelte-dvys8g .rrow:where(.svelte-dvys8g) b:where(.svelte-dvys8g){font-family:var(--font-mono);font-size:11px;color:var(--foreground);width:24px;flex:none}.ruler.svelte-dvys8g .rrow:where(.svelte-dvys8g) span:where(.svelte-dvys8g){font-size:12px;color:var(--muted-foreground)}.btn-row.svelte-dvys8g{display:flex;gap:36px;align-items:baseline;flex-wrap:wrap}.field-grid.svelte-dvys8g{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:460px}.field-note.svelte-dvys8g{margin-top:22px;max-width:460px}.tabs-p.svelte-dvys8g{margin:0}.confirm.svelte-dvys8g{margin-top:110px;padding-top:24px;border-top:1px solid color-mix(in oklch,var(--border) 60%,transparent);font-family:var(--font-mono);font-size:11.5px;line-height:2;color:var(--muted-foreground)}.confirm.svelte-dvys8g b:where(.svelte-dvys8g){color:var(--primary);font-weight:400}.confirm.svelte-dvys8g a:where(.svelte-dvys8g){color:inherit}
