.tool.svelte-1ewdufk{gap:var(--space-3);flex-direction:column;display:flex}.segmented.svelte-1ewdufk{align-self:flex-start;align-items:center;gap:var(--space-2);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:3px;display:inline-flex}.segmented.svelte-1ewdufk button:where(.svelte-1ewdufk){font-family:var(--font-mono);color:var(--color-foreground-muted);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}.segmented.svelte-1ewdufk button.is-active:where(.svelte-1ewdufk){background:var(--color-surface-overlay);color:var(--color-foreground)}.panes.svelte-1ewdufk{gap:var(--space-4);grid-template-columns:1fr;display:grid}.pane.svelte-1ewdufk{flex-direction:column;min-height:24rem;display:flex}.pane-label.svelte-1ewdufk{color:var(--color-foreground-muted);margin-bottom:var(--space-2)}.editor-head.svelte-1ewdufk{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.editor-head.svelte-1ewdufk .pane-label:where(.svelte-1ewdufk){margin-bottom:0}.copy-btn.svelte-1ewdufk{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.copy-btn.svelte-1ewdufk:disabled{color:var(--color-foreground-faint);cursor:default}.copy-btn.is-copied.svelte-1ewdufk{color:var(--color-success)}.copy-btn.svelte-1ewdufk:hover:not(:disabled){color:var(--color-accent)}.copy-btn.svelte-1ewdufk svg:where(.svelte-1ewdufk){fill:currentColor;width:1.15em;height:1.15em}.toast.svelte-1ewdufk{bottom:var(--space-5);right:var(--space-5);z-index:50;max-width:min(20rem, calc(100vw - 2 * var(--space-5)));padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border);border-left:3px solid var(--color-success);border-radius:var(--radius-md);color:var(--color-foreground);pointer-events:none;font-size:14px;font-weight:600;position:fixed}.toast--success.svelte-1ewdufk{border-left-color:var(--color-success)}.toast--error.svelte-1ewdufk{border-left-color:var(--color-danger)}.editor-pane.svelte-1ewdufk{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.editor-pane.svelte-1ewdufk textarea:where(.svelte-1ewdufk){width:100%;color:var(--color-foreground);resize:none;background:0 0;border:none;flex:1;padding:0}.editor-pane.svelte-1ewdufk textarea:where(.svelte-1ewdufk)::placeholder{color:var(--color-foreground-faint)}.preview-pane.svelte-1ewdufk{background:var(--color-surface-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-4);overflow:auto}.preview-body.svelte-1ewdufk{min-height:1.5em}@media (width<=767.98px){.pane.svelte-1ewdufk:not(.is-active){display:none}}@media (width>=768px){.panes.svelte-1ewdufk{grid-template-columns:1fr 1fr}.segmented.svelte-1ewdufk{display:none}}.preview-body.svelte-1ewdufk :is(h1,h2,h3,h4,h5,h6){color:var(--color-foreground);margin:var(--space-4) 0 var(--space-2);line-height:1.25}.preview-body.svelte-1ewdufk h1{font-size:1.6rem}.preview-body.svelte-1ewdufk h2{font-size:1.35rem}.preview-body.svelte-1ewdufk h3{font-size:1.15rem}.preview-body.svelte-1ewdufk :is(p,ul,ol,blockquote,pre,table){margin:var(--space-2) 0}.preview-body.svelte-1ewdufk :is(ul,ol){padding-left:var(--space-5)}.preview-body.svelte-1ewdufk li{margin:var(--space-1) 0}.preview-body.svelte-1ewdufk a{color:var(--color-info);text-decoration:underline}.preview-body.svelte-1ewdufk strong{color:var(--color-highlight-yellow)}.preview-body.svelte-1ewdufk em{color:var(--color-highlight-pink);font-style:italic}.preview-body.svelte-1ewdufk :is(del,s){color:var(--color-foreground-faint)}.preview-body.svelte-1ewdufk blockquote{border-left:3px solid var(--color-border);padding-left:var(--space-4);color:var(--color-foreground-muted)}.preview-body.svelte-1ewdufk code{font-family:var(--font-mono);background:var(--color-surface-sunken);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.preview-body.svelte-1ewdufk pre{background:var(--color-surface-sunken);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-4);overflow:auto}.preview-body.svelte-1ewdufk pre code{background:0 0;padding:0}.preview-body.svelte-1ewdufk table{border-collapse:collapse;width:100%}.preview-body.svelte-1ewdufk :is(th,td){border:1px solid var(--color-border-subtle);padding:var(--space-2) var(--space-3);text-align:left}.preview-body.svelte-1ewdufk th{background:var(--color-surface-raised);color:var(--color-foreground)}.preview-body.svelte-1ewdufk li:has(>input[type=checkbox]){margin-left:calc(-1 * var(--space-4));list-style:none}.preview-body.svelte-1ewdufk input[type=checkbox]{margin-right:var(--space-2);accent-color:var(--color-info)}.preview-body.svelte-1ewdufk hr{border:none;border-top:1px solid var(--color-border-subtle);margin:var(--space-4) 0}
