.demo.svelte-1gqetau{margin:48px 0 24px;padding:28px;border-radius:18px;background:var(--card);border:1px solid var(--border);font-family:Geist Variable,system-ui,sans-serif}.head.svelte-1gqetau{margin-bottom:18px}.eyebrow.svelte-1gqetau{font:500 11px Geist Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--primary);margin-bottom:10px}.head-title.svelte-1gqetau{margin:0 0 6px;font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--foreground)}.head-sub.svelte-1gqetau{margin:0;color:var(--muted-foreground);font-size:15px}.modes.svelte-1gqetau{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.mode.svelte-1gqetau{font:500 13px Geist Mono,ui-monospace,monospace;padding:8px 14px;border-radius:8px;border:1px solid var(--input);background:var(--background);color:var(--muted-foreground);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.mode.svelte-1gqetau:hover{border-color:var(--ring);color:var(--foreground)}.mode.svelte-1gqetau:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mode[aria-pressed=true].svelte-1gqetau{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.page.svelte-1gqetau{background:#fff;color:#1a1a1a;border-radius:10px;border:1px solid var(--border);padding:20px 22px;font-size:13px;line-height:1.55;box-shadow:0 1px 2px #0000000f}.page-head.svelte-1gqetau{border-bottom:1px solid #e4e4e7;padding-bottom:10px;margin-bottom:12px}.page-name.svelte-1gqetau{font-size:20px;font-weight:650;letter-spacing:-.01em}.page-title.svelte-1gqetau{color:#52525b}.cols.svelte-1gqetau{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:20px}.side-col.svelte-1gqetau{border-right:1px solid #e4e4e7;padding-right:14px;color:#3f3f46;overflow-wrap:anywhere}.h.svelte-1gqetau{font:600 10.5px Geist Mono,ui-monospace,monospace;letter-spacing:.12em;color:#18181b;margin-top:8px}.col.svelte-1gqetau>.h:where(.svelte-1gqetau):first-child{margin-top:0}.indent.svelte-1gqetau{padding-left:.9em}.txt.svelte-1gqetau{border-radius:10px;border:1px solid var(--border);background:var(--background);overflow:hidden}.txt-bar.svelte-1gqetau{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--muted);font:500 11px Geist Mono,ui-monospace,monospace;color:var(--muted-foreground)}.legend.svelte-1gqetau{display:flex;gap:12px}.txt-lines.svelte-1gqetau{margin:0;padding:12px 12px 12px 3.2em;overflow-x:auto;font:400 12.5px/1.7 Geist Mono,ui-monospace,monospace;color:var(--foreground)}.txt-lines.svelte-1gqetau li:where(.svelte-1gqetau){white-space:pre;padding-left:4px}.txt-lines.svelte-1gqetau li:where(.svelte-1gqetau)::marker{color:var(--muted-foreground);font-size:11px}.frag.side.svelte-1gqetau{font-style:italic;text-decoration:underline dotted;text-underline-offset:3px;color:var(--primary)}.legend.svelte-1gqetau .frag:where(.svelte-1gqetau):not(.side){color:var(--foreground)}.gap.svelte-1gqetau{display:inline-block;width:2.5ch}.verdict.svelte-1gqetau{margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--muted);color:var(--foreground);font-size:15px;line-height:1.6}.verdict.svelte-1gqetau strong:where(.svelte-1gqetau){font-weight:600}.sr-only.svelte-1gqetau{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.demo.svelte-1gqetau{padding:22px 16px}.page.svelte-1gqetau{padding:16px;font-size:12px}.cols.svelte-1gqetau{gap:12px}.side-col.svelte-1gqetau{padding-right:10px}}
