.sip.svelte-1mi507e{gap:var(--s-1);display:grid}.stage.svelte-1mi507e{gap:var(--s-2);padding:var(--s-3);background:var(--plate);color:var(--on-plate);border-radius:10px;display:grid}.field.svelte-1mi507e{padding:var(--s-3);background:var(--surface);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-lead);position:relative}.ghost.svelte-1mi507e{visibility:hidden;display:block}.live.svelte-1mi507e{inset:var(--s-3);position:absolute}.ph.svelte-1mi507e{color:var(--ink-3)}.caret.svelte-1mi507e{vertical-align:-.2em;background:var(--ink);width:2px;height:1.1em;margin-inline-start:2px;animation:1.05s step-end infinite svelte-1mi507e-blink;display:inline-block}.caret.on.svelte-1mi507e{background:var(--accent);animation:none}.w.svelte-1mi507e{animation:.5s cubic-bezier(.2,.6,.2,1) backwards svelte-1mi507e-word;display:inline-block}.still.svelte-1mi507e .w:where(.svelte-1mi507e){animation:none}.row.svelte-1mi507e{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:48px;display:flex}.keycap.svelte-1mi507e{margin-top:calc(-1 * var(--s-1));text-align:end;font-size:var(--fs-caption);line-height:var(--lh-caption);color:#f5f5f3c7}.app.svelte-1mi507e{font-size:var(--fs-caption);font-weight:var(--weight-bold)}.controls.svelte-1mi507e{align-items:center;gap:var(--s-2);display:flex}.hint.svelte-1mi507e{font-size:var(--fs-caption);color:#f5f5f3c7;white-space:nowrap}.key.svelte-1mi507e{background:var(--paper);width:46px;height:46px;color:var(--ink);font-size:14px;font-weight:var(--weight-bold);place-items:end start;padding:0 0 6px 8px;transition:transform .14s,box-shadow .14s;display:grid;box-shadow:0 4px #f5f5f373}.key.pressed.svelte-1mi507e{transform:translateY(4px);box-shadow:0 0 #f5f5f373}.bubble.svelte-1mi507e{width:74px;height:46px;color:var(--paper);background:#f5f5f324;border-radius:23px;justify-content:center;align-items:center;gap:2px;display:flex}.bar.svelte-1mi507e{width:3px;height:var(--idle);background:var(--paper);transition:height .28s}[data-status=idle].svelte-1mi507e .bar:where(.svelte-1mi507e){animation:3.2s ease-in-out infinite svelte-1mi507e-breathe}[data-status=recording].svelte-1mi507e .bar:where(.svelte-1mi507e){height:var(--rec);background:var(--paper);transform:scaleY(calc(.4 + var(--mic) * var(--gain) * 1.2))}[data-status=transcribing].svelte-1mi507e .bar:where(.svelte-1mi507e){height:3px;animation:svelte-1mi507e-shimmer 1.6s ease-in-out calc(var(--i) * 40ms) infinite}.toggle.svelte-1mi507e{min-height:44px;color:var(--ink-2);font:inherit;font-size:var(--fs-caption);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.toggle.svelte-1mi507e:hover{color:var(--accent)}@keyframes svelte-1mi507e-word{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1mi507e-blink{50%{opacity:0}}@keyframes svelte-1mi507e-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}@keyframes svelte-1mi507e-shimmer{0%,to{opacity:.35}50%{opacity:1}}@container (width<=420px){.field.svelte-1mi507e{font-size:.9375rem}.stage.svelte-1mi507e,.field.svelte-1mi507e{padding:var(--s-2)}.live.svelte-1mi507e{inset:var(--s-2)}.hint.svelte-1mi507e{display:none}}
