@layer sur.components{.sur-rich-lite__tools.svelte-109lqy5{align-items:center;gap:var(--sur-spacing-2);padding:var(--sur-spacing-4);background:var(--sur-bg-subtle);border-block-end:var(--sur-border-width) solid var(--sur-border-subtle);flex-wrap:wrap;display:flex}.sur-rich-lite__tool.svelte-109lqy5{width:var(--sur-control-height-sm);height:var(--sur-control-height-sm);color:var(--sur-text-secondary);border-radius:var(--sur-radius-sm);cursor:pointer;transition:var(--sur-transition-colors);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sur-rich-lite__tool.svelte-109lqy5:hover:not(:disabled){color:var(--sur-text-primary);background:var(--sur-bg-surface)}.sur-rich-lite__tool.svelte-109lqy5[aria-pressed=true]{color:var(--sur-color-primary);background:var(--sur-bg-surface)}.sur-rich-lite__tool.svelte-109lqy5:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-spacing-2) * -1)}.sur-rich-lite__tool.svelte-109lqy5:disabled{cursor:not-allowed}.sur-rich-lite__gap.svelte-109lqy5{width:var(--sur-border-width);height:var(--sur-spacing-16);margin:0 var(--sur-spacing-2);background:var(--sur-border-default)}.sur-rich-lite__tools[hidden].svelte-109lqy5{display:none}.sur-rich-lite.svelte-19af62s{min-width:0;color:var(--sur-text-primary);background:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-control-radius-md);transition:var(--sur-transition-colors);flex-direction:column;display:flex;overflow:hidden}.sur-rich-lite.svelte-19af62s:hover:not([data-disabled],[data-error],:focus-within){border-color:var(--sur-border-hover)}.sur-rich-lite.svelte-19af62s:focus-within{border-color:var(--sur-color-primary);box-shadow:0 0 0 var(--sur-border-width) var(--sur-color-primary)}.sur-rich-lite.svelte-19af62s[data-error]{border-color:var(--sur-color-danger)}.sur-rich-lite.svelte-19af62s[data-error]:focus-within{box-shadow:0 0 0 var(--sur-border-width) var(--sur-color-danger)}.sur-rich-lite.svelte-19af62s[data-disabled]{background:var(--sur-bg-subtle);opacity:var(--sur-opacity-muted)}.sur-rich-lite__link.svelte-19af62s{align-items:start;gap:var(--sur-spacing-6);padding:var(--sur-spacing-6);border-block-end:var(--sur-border-width) solid var(--sur-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.sur-rich-lite__link-options.svelte-19af62s{gap:var(--sur-spacing-4);flex-wrap:wrap;grid-column:1/-1;display:flex}.sur-rich-lite__text[data-single-line].svelte-19af62s{min-height:0}.sur-rich-lite__text.svelte-19af62s{min-height:calc(var(--sur-spacing-48) * 2.5);max-height:calc(var(--sur-spacing-48) * 7);padding:var(--sur-spacing-8) var(--sur-control-px-md);font-size:var(--sur-font-size-sm);line-height:var(--sur-line-height-relaxed);overflow-wrap:anywhere;outline:none;overflow:hidden auto}.sur-rich-lite__text.svelte-19af62s[data-empty]:before{content:attr(data-placeholder);color:var(--sur-text-muted);pointer-events:none}.sur-rich-lite__text.svelte-19af62s p{margin:0}.sur-rich-lite__text.svelte-19af62s ul,.sur-rich-lite__text.svelte-19af62s ol{margin:var(--sur-spacing-4) 0;padding-inline-start:var(--sur-spacing-20)}.sur-rich-lite__text.svelte-19af62s ul{list-style:outside}.sur-rich-lite__text.svelte-19af62s ol{list-style:decimal}.sur-rich-lite__text.svelte-19af62s a{color:var(--sur-text-link,var(--sur-color-primary));text-decoration:underline}.sur-rich-lite__text.svelte-19af62s strong,.sur-rich-lite__text.svelte-19af62s b{font-weight:var(--sur-font-weight-bold)}.sur-rich-lite__text.svelte-19af62s em,.sur-rich-lite__text.svelte-19af62s i{font-style:italic}.sur-rich-lite__text.svelte-19af62s code,.sur-rich-lite__text.svelte-19af62s pre{font-family:var(--sur-font-mono,ui-monospace, monospace);font-size:var(--sur-font-size-xs);background:var(--sur-bg-subtle);border-radius:var(--sur-radius-sm)}.sur-rich-lite__text.svelte-19af62s code{padding:0 var(--sur-spacing-4)}.sur-rich-lite__text.svelte-19af62s pre{margin:var(--sur-spacing-4) 0;padding:var(--sur-spacing-8);white-space:pre-wrap}.sur-rich-lite__text.svelte-19af62s blockquote{margin:var(--sur-spacing-4) 0;color:var(--sur-text-secondary);border-inline-start:calc(var(--sur-border-width) * 3) solid var(--sur-border-default);padding-inline-start:var(--sur-spacing-12)}.sur-rich-lite__text.svelte-19af62s .sur-pill{padding:0 var(--sur-spacing-8);margin:0 var(--sur-spacing-2);font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-semibold);font-style:normal;line-height:var(--sur-line-height-relaxed);white-space:nowrap;color:var(--sur-color-primary-subtle-fg);background:var(--sur-color-primary-subtle);border:var(--sur-border-width) solid var(--sur-color-primary-border);border-radius:var(--sur-radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block}.sur-rich-lite__text.svelte-19af62s .sur-pill[data-tone=link],.sur-rich-lite__text.svelte-19af62s .sur-pill[data-tone=piece]{color:var(--sur-color-info-subtle-fg);background:var(--sur-color-info-subtle);border-color:var(--sur-color-info-border)}.sur-rich-lite__text.svelte-19af62s .sur-pill[data-tone=unknown]{color:var(--sur-color-danger-subtle-fg);background:var(--sur-color-danger-subtle);border-color:var(--sur-color-danger-border)}.sur-rich-lite__text.svelte-19af62s .sur-pill__or{font-weight:var(--sur-font-weight-normal)}.sur-rich-lite__text.svelte-19af62s .sur-pill[data-shows=value]{padding:0 var(--sur-spacing-4);font-size:inherit;font-weight:inherit;white-space:normal;border-radius:var(--sur-radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:default;margin:0;display:inline}.sur-rich-lite__text.svelte-19af62s .sur-pill[data-state=open]{color:var(--sur-color-warning-subtle-fg);background:var(--sur-color-warning-subtle);border-color:var(--sur-color-warning-border);cursor:pointer}}
