.copy.svelte-scn27x{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.button.svelte-scn27x{gap:6px;font-size:13.5px}.status.svelte-scn27x{color:var(--color-text-muted);font-size:13.5px}picture.svelte-jk3jew{display:block}img.svelte-jk3jew{border-radius:var(--radius-lg);background:var(--color-subtle);max-width:100%;height:auto;display:block}h2.svelte-1zp0ti{letter-spacing:-.02em;margin-top:14px;scroll-margin-top:80px;font-size:clamp(22px,2.8vw,27px);line-height:1.25}h3.svelte-1zp0ti{margin-top:6px;scroll-margin-top:80px;font-size:19px;line-height:1.35}p.svelte-1zp0ti,li.svelte-1zp0ti{text-wrap:pretty;font-size:17.5px;line-height:1.75}ul.svelte-1zp0ti,ol.svelte-1zp0ti{gap:6px;margin:0;padding-left:22px;display:grid}.checklist.svelte-1zp0ti{padding-left:28px;list-style:none}.checklist.svelte-1zp0ti li:where(.svelte-1zp0ti){position:relative}.checklist.svelte-1zp0ti li:where(.svelte-1zp0ti):before{content:"☐";color:var(--color-text-muted);position:absolute;left:-26px}.quote.svelte-1zp0ti{border-left:3px solid var(--color-accent);gap:8px;margin:0;padding:4px 0 4px 18px;display:grid}blockquote.svelte-1zp0ti{margin:0}.prompt.svelte-1zp0ti{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:12px;padding:14px 16px}.prompt.svelte-1zp0ti blockquote:where(.svelte-1zp0ti) p:where(.svelte-1zp0ti){font:400 14.5px/1.6 var(--font-mono);white-space:pre-line}blockquote.svelte-1zp0ti p:where(.svelte-1zp0ti){color:var(--color-text-secondary);font-size:17px}figcaption.svelte-1zp0ti{color:var(--color-text-muted);font-size:14px}.image.svelte-1zp0ti{gap:8px;margin:6px 0;display:grid}.image.svelte-1zp0ti figcaption:where(.svelte-1zp0ti){gap:2px;line-height:1.5;display:grid}.image-source.svelte-1zp0ti{font-size:13px}.callout.svelte-1zp0ti{border-radius:var(--radius-lg);background:var(--color-tint-soft);gap:12px;padding:15px 17px;display:flex}.callout-icon.svelte-1zp0ti{color:var(--color-accent-text);flex:none;line-height:1.2}.callout-text.svelte-1zp0ti{gap:3px;display:grid}.callout-title.svelte-1zp0ti{font:600 15px/1.4 var(--font-sans);color:var(--color-accent-heading)}.callout.svelte-1zp0ti p:where(.svelte-1zp0ti):not(.callout-title){font-size:15.5px;line-height:1.6}.callout[data-tone=warning].svelte-1zp0ti{background:var(--color-warning-bg)}.callout[data-tone=warning].svelte-1zp0ti .callout-icon:where(.svelte-1zp0ti){color:var(--color-warning-icon)}.callout[data-tone=warning].svelte-1zp0ti .callout-title:where(.svelte-1zp0ti){color:var(--color-warning-text)}.steps.svelte-1zp0ti{counter-reset:step;gap:14px;padding:0;list-style:none}.steps.svelte-1zp0ti li:where(.svelte-1zp0ti){counter-increment:step;gap:2px;padding-left:44px;display:grid;position:relative}.steps.svelte-1zp0ti li:where(.svelte-1zp0ti):before{content:counter(step, decimal-leading-zero);background:var(--color-tint);width:30px;height:30px;font:500 12px/1 var(--font-mono);color:var(--color-accent-text);border-radius:9px;place-items:center;display:grid;position:absolute;top:2px;left:0}.table-scroll.svelte-1zp0ti{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}table.svelte-1zp0ti{border-collapse:collapse;width:100%;font-size:15px}caption.svelte-1zp0ti{text-align:left;color:var(--color-text-muted);padding:12px 14px 0;font-size:14px}th.svelte-1zp0ti,td.svelte-1zp0ti{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:10px 14px}th.svelte-1zp0ti{background:var(--color-subtle);font:500 13px/1.3 var(--font-sans);color:var(--color-text-muted)}td.svelte-1zp0ti{line-height:1.5}td.svelte-1zp0ti:first-child{font-weight:600}tbody.svelte-1zp0ti tr:where(.svelte-1zp0ti):last-child td:where(.svelte-1zp0ti){border-bottom:none}.faq.svelte-1zp0ti{border-top:1px solid var(--color-border);display:grid}.faq.svelte-1zp0ti details:where(.svelte-1zp0ti){border-bottom:1px solid var(--color-border)}.faq.svelte-1zp0ti summary:where(.svelte-1zp0ti){min-height:var(--control-touch);font:600 16px/1.45 var(--font-sans);cursor:pointer;padding:15px 0}.faq.svelte-1zp0ti details:where(.svelte-1zp0ti) p:where(.svelte-1zp0ti){color:var(--color-text-secondary);padding-bottom:14px;font-size:16px;line-height:1.7}.tool-cta.svelte-1zp0ti{border:1px solid var(--color-border-hover);border-radius:var(--radius-lg);background:var(--color-tint-soft);color:var(--color-text);align-items:center;gap:14px;padding:16px 18px;display:flex}.tool-cta.svelte-1zp0ti:hover{border-color:var(--color-accent);color:var(--color-text)}.tool-icon.svelte-1zp0ti{background:var(--color-tint);width:42px;height:42px;color:var(--color-accent-text);border-radius:12px;flex:none;place-items:center;display:grid}.tool-text.svelte-1zp0ti{flex:1;gap:2px;display:grid}.tool-name.svelte-1zp0ti{font:600 16px/1.35 var(--font-sans)}.tool-description.svelte-1zp0ti{color:var(--color-text-secondary);font-size:14.5px;line-height:1.5}.related.svelte-1zp0ti{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:8px;padding:16px 18px;display:grid}
