.tab-btn.svelte-cwls5q{padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;color:var(--color-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.tab-btn.svelte-cwls5q:hover{color:var(--color-text)}.tab-btn.active.svelte-cwls5q{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tab-btn.svelte-cwls5q:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;border-radius:4px}.prose-tool.svelte-cwls5q{color:var(--color-text);line-height:1.7}.prose-tool.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.375rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem}.prose-tool.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.prose-tool.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted);margin-bottom:1rem}.prose-tool.svelte-cwls5q ul:where(.svelte-cwls5q){list-style:disc;padding-left:1.25rem;color:var(--color-text-muted);margin-bottom:1rem}.prose-tool.svelte-cwls5q li:where(.svelte-cwls5q){margin-bottom:.25rem}.prose-tool.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-primary)}.prose-tool.svelte-cwls5q a:where(.svelte-cwls5q):hover{text-decoration:underline}.tool-card.svelte-cwls5q{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:.75rem;padding:1.25rem}.tool-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.0625rem;font-weight:600;margin-bottom:.25rem;margin-top:0}.tool-card.svelte-cwls5q h3:where(.svelte-cwls5q) a:where(.svelte-cwls5q){color:var(--color-primary)}.tool-card.svelte-cwls5q h3:where(.svelte-cwls5q) a:where(.svelte-cwls5q):hover{text-decoration:underline}.tool-card.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted);font-size:.875rem;margin:0}.tool-card.svelte-cwls5q ul:where(.svelte-cwls5q){color:var(--color-text-muted);font-size:.875rem;list-style:disc;padding-left:1.25rem;margin:.5rem 0 0}
