body{color:#252824;background:#fafaf8;margin:0;font:14px system-ui,sans-serif}*{box-sizing:border-box}header.svelte-1n46o8q,main.svelte-1n46o8q{max-width:1000px;margin:auto;padding:24px}header.svelte-1n46o8q{border-bottom:1px solid #e1e3dc;align-items:center;gap:16px;display:flex}header.svelte-1n46o8q strong:where(.svelte-1n46o8q){margin-right:auto}button.svelte-1n46o8q,select.svelte-1n46o8q,a.svelte-1n46o8q{font:inherit;color:inherit;background:#fff;border:1px solid #c9cec2;border-radius:4px;padding:8px 16px}button.svelte-1n46o8q{color:#fff;cursor:pointer;background:#293d2c;min-width:80px}button.svelte-1n46o8q:disabled{opacity:.5}small.svelte-1n46o8q{color:#7b8275;font-size:11px}main.svelte-1n46o8q{grid-template-columns:1fr 150px;gap:36px;display:grid}.wave.svelte-1n46o8q{color:#7b8275;margin-bottom:16px;font-size:11px;display:block}canvas.svelte-1n46o8q{background:#f2f4ee;border-radius:3px;width:100%;height:70px;margin-top:4px;display:block}.transcript.svelte-1n46o8q{white-space:pre-wrap;min-height:120px;max-height:320px;line-height:1.8;overflow-y:auto}details.svelte-1n46o8q{color:#6d7666;font-size:12px}textarea.svelte-1n46o8q{background:#fff;border:1px solid #d4d9cc;border-radius:4px;width:100%;margin-top:10px;padding:10px;font:13px/1.6 system-ui}dl.svelte-1n46o8q{grid-template-columns:1fr auto;gap:16px 10px;margin-top:24px;font-size:11px;display:grid}dt.svelte-1n46o8q{color:#7b8275}dd.svelte-1n46o8q{margin:0;font-family:monospace}.login.svelte-1n46o8q{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:80vh;display:flex}.login.svelte-1n46o8q a:where(.svelte-1n46o8q){text-decoration:none}@media (width<=650px){header.svelte-1n46o8q,main.svelte-1n46o8q{padding:18px}header.svelte-1n46o8q{gap:10px}main.svelte-1n46o8q{grid-template-columns:1fr}aside.svelte-1n46o8q{border-top:1px solid #ddd;padding-top:16px}dl.svelte-1n46o8q{grid-template-columns:repeat(4,auto)}}
