.call.svelte-idg5wj{display:flex;height:100%;min-height:0;flex-direction:column;gap:var(--theme-space-2);padding:var(--theme-space-2) var(--theme-space-2) var(--theme-space-3);color:var(--theme-text-primary)}.call[data-phase=not-set-up].svelte-idg5wj{justify-content:center}.call[data-phase=idle].svelte-idg5wj .stage:where(.svelte-idg5wj){flex:1;justify-content:center}.call[data-phase=idle].svelte-idg5wj .transcript:where(.svelte-idg5wj){display:none}.title.svelte-idg5wj{margin:0;text-align:center;font-family:var(--theme-font-display);font-size:var(--theme-text-h3);font-weight:var(--theme-heading-weight);letter-spacing:var(--theme-heading-letter-spacing)}.stage.svelte-idg5wj{display:flex;flex-direction:column;align-items:center;gap:var(--theme-space-1);text-align:center}.line.svelte-idg5wj{margin:0;text-wrap:balance;color:var(--theme-text-secondary);font-size:var(--theme-text-small);font-variant-numeric:tabular-nums}.call[data-phase=not-set-up].svelte-idg5wj .line:where(.svelte-idg5wj){max-width:28ch;color:var(--theme-text-primary);font-size:var(--theme-text-body)}.warn.svelte-idg5wj,.note.svelte-idg5wj{margin:0;max-width:34ch;font-size:var(--theme-text-small)}.warn.svelte-idg5wj{color:var(--theme-warning-text)}.note.svelte-idg5wj{color:var(--theme-text-secondary)}.transcript.svelte-idg5wj{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--theme-space-2);margin:0;padding:var(--theme-space-1);overflow-y:auto;list-style:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--theme-anima) var(--theme-space-3));mask-image:linear-gradient(to bottom,transparent 0,var(--theme-anima) var(--theme-space-3))}.transcript.svelte-idg5wj>:where(.svelte-idg5wj):first-child{margin-top:auto}.turn.svelte-idg5wj{display:flex;flex-direction:column;gap:2px}.who.svelte-idg5wj{color:var(--theme-text-secondary);font-size:var(--theme-text-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.turn.is-hearing.svelte-idg5wj .words:where(.svelte-idg5wj){color:var(--theme-text-secondary)}.hearing.svelte-idg5wj{margin-left:.4em;font-weight:500;letter-spacing:0;text-transform:none}.turn[data-who=anima].svelte-idg5wj .who:where(.svelte-idg5wj){color:var(--theme-anima-text)}.words.svelte-idg5wj{font-size:var(--theme-text-body);line-height:var(--theme-body-line-height)}.empty.svelte-idg5wj{margin:auto 0;color:var(--theme-text-secondary);text-align:center;font-size:var(--theme-text-small)}.foot.svelte-idg5wj{display:flex;flex-direction:column;align-items:center;gap:var(--theme-space-1)}.controls.svelte-idg5wj{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--theme-space-1)}.control.svelte-idg5wj,.call-button.svelte-idg5wj{min-height:44px;border:var(--theme-border-width) solid var(--theme-border);border-radius:var(--theme-radius-pill);background:var(--theme-bg-surface);color:var(--theme-text-primary);font-size:var(--theme-text-small);font-weight:600;cursor:pointer;transition:background-color var(--theme-motion-fast) var(--theme-ease)}.control.svelte-idg5wj:disabled,.call-button.svelte-idg5wj:disabled{opacity:.45;cursor:default}.control.end.svelte-idg5wj{border-color:transparent;background:var(--theme-error);color:var(--theme-error-foreground)}.control.again.svelte-idg5wj,.call-button.svelte-idg5wj{border-color:var(--theme-anima-ring);background:var(--theme-anima-fill);color:var(--theme-anima-text)}.call-button.svelte-idg5wj{width:100%;max-width:320px;min-height:52px;font-size:var(--theme-text-body)}.control.svelte-idg5wj:focus-visible,.call-button.svelte-idg5wj:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.honest.svelte-idg5wj{margin:0;color:var(--theme-text-secondary);font-size:var(--theme-text-caption)}@media(prefers-reduced-motion:reduce){.control.svelte-idg5wj,.call-button.svelte-idg5wj{transition:none}}
