h1.svelte-2t929a.svelte-2t929a{margin:0 0 .5rem}.topic.svelte-2t929a.svelte-2t929a{border:1px solid #000;padding:1.25rem;margin:1.5rem 0;display:flex;flex-direction:column;gap:.75rem}.cat.svelte-2t929a.svelte-2t929a{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:#777}.topic.svelte-2t929a p.svelte-2t929a{margin:0;font-size:1.15rem;line-height:1.5}.busy.svelte-2t929a.svelte-2t929a{color:#555}.transcript.svelte-2t929a.svelte-2t929a{border-left:3px solid #000;padding:0 0 0 1rem;margin:1rem 0;color:#333}.transcript.svelte-2t929a h4.svelte-2t929a{margin:0 0 .4rem;text-transform:uppercase;font-size:.7rem;letter-spacing:.08em}.result.svelte-2t929a.svelte-2t929a{margin-top:1.5rem;border-top:1px solid #000;padding-top:1rem;display:flex;flex-direction:column;gap:.6rem}.meta.svelte-2t929a.svelte-2t929a{font-size:.85rem;color:#555;margin:0}.result.svelte-2t929a h3.svelte-2t929a{margin:0}.result.svelte-2t929a h4.svelte-2t929a{margin:.5rem 0 0;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em}.actions.svelte-2t929a.svelte-2t929a{display:flex;gap:.75rem;margin-top:1rem;align-items:center}button.svelte-2t929a.svelte-2t929a{background:#000;color:#fff;border:1px solid #000;padding:.55rem 1.1rem;font:inherit;font-weight:600;cursor:pointer}button.ghost.svelte-2t929a.svelte-2t929a{background:#fff;color:#000;align-self:flex-start}a.svelte-2t929a.svelte-2t929a{color:#000;text-decoration:underline}
