.voice-session-module__iQBEkW__root{--vs-agent:var(--ui-foreground);--vs-agent-text:var(--ui-foreground);--vs-user:var(--ui-accent);--vs-user-text:var(--ui-accent-text);--vs-now:var(--ui-subtle);--vs-now-text:var(--ui-foreground);--vs-panel:var(--lightningcss-light,var(--ui-surface))var(--lightningcss-dark,var(--ui-fill-strong-solid));--vs-gap:var(--ui-space-2);--vs-side:380px;--vs-disc:136px;--ui-icon-stroke:var(--ui-icon-stroke-medium);gap:var(--vs-gap);height:100%;min-height:0;padding:var(--vs-gap);border-radius:var(--ui-radius-lg);background-color:var(--ui-surface);background-image:linear-gradient(var(--ui-fill), var(--ui-fill));box-shadow:var(--ui-shadow-resting);color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-md) / var(--ui-leading-md) var(--ui-font-sans);grid-template-rows:auto minmax(0,1fr) auto;display:grid;container-type:inline-size}.voice-session-module__iQBEkW__root[data-tone=user]{--vs-now:var(--vs-user);--vs-now-text:var(--vs-user-text)}.voice-session-module__iQBEkW__root[data-tone=agent]{--vs-now:var(--vs-agent);--vs-now-text:var(--vs-agent-text)}.voice-session-module__iQBEkW__root[data-tone=muted]{--vs-now-text:var(--ui-muted)}.voice-session-module__iQBEkW__root[data-tone=warning]{--vs-now:var(--ui-warning);--vs-now-text:var(--ui-warning-text)}.voice-session-module__iQBEkW__root[data-tone=danger]{--vs-now:var(--ui-danger);--vs-now-text:var(--ui-danger-text)}.voice-session-module__iQBEkW__srOnly{}.voice-session-module__iQBEkW__reserve{visibility:hidden}.voice-session-module__iQBEkW__glyph{width:var(--ui-icon-md);height:var(--ui-icon-md);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;overflow:visible}.voice-session-module__iQBEkW__slash,.voice-session-module__iQBEkW__slashCut{stroke-dasharray:1 3;stroke-dashoffset:1.3px;transition:stroke-dashoffset var(--ui-dur-fast) var(--ui-ease-draw)}.voice-session-module__iQBEkW__slashCut{stroke-width:3.5px}.voice-session-module__iQBEkW__glyph[data-off] :is(.voice-session-module__iQBEkW__slash,.voice-session-module__iQBEkW__slashCut){stroke-dashoffset:0;transition-duration:var(--ui-dur-base)}.voice-session-module__iQBEkW__head{align-items:center;gap:var(--ui-space-3);min-height:var(--ui-control-md);padding:2px var(--ui-space-2) 0;display:flex}.voice-session-module__iQBEkW__heading{flex:1;min-width:0}.voice-session-module__iQBEkW__agentName{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-md);letter-spacing:var(--ui-tracking-heading);margin:0}.voice-session-module__iQBEkW__topic{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.voice-session-module__iQBEkW__timer{color:var(--ui-subtle);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);transition:color var(--ui-dur-base) var(--ui-ease-color);flex-shrink:0;align-items:center;gap:6px;margin:0;display:inline-flex}.voice-session-module__iQBEkW__timer[data-shown]{color:var(--ui-foreground)}.voice-session-module__iQBEkW__liveDot{border-radius:var(--ui-radius-full);background:var(--ui-border-strong);width:6px;height:6px;transition:background-color var(--ui-dur-base) var(--ui-ease-color)}.voice-session-module__iQBEkW__root[data-status=live] .voice-session-module__iQBEkW__liveDot{background:var(--ui-success)}.voice-session-module__iQBEkW__root[data-status=error] .voice-session-module__iQBEkW__liveDot{background:var(--ui-danger)}.voice-session-module__iQBEkW__root[data-status=reconnecting] .voice-session-module__iQBEkW__liveDot{background:var(--ui-warning);animation:voice-session-module__iQBEkW__vs-breathe var(--ui-dur-pulse) var(--ui-ease-pulse) infinite alternate}@keyframes voice-session-module__iQBEkW__vs-breathe{to{opacity:.35}}.voice-session-module__iQBEkW__counter{font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-medium);white-space:nowrap;justify-items:end;display:inline-grid}.voice-session-module__iQBEkW__counter>*{grid-area:1/1}.voice-session-module__iQBEkW__body{grid-template-columns:minmax(0, 1fr) var(--vs-side);min-height:0;transition:grid-template-columns var(--ui-dur-panel) var(--ui-ease-expand);display:grid}.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__body{transition-duration:var(--ui-dur-base);transition-timing-function:var(--ui-ease-collapse);grid-template-columns:minmax(0,1fr) 0}.voice-session-module__iQBEkW__root[data-layout=full] .voice-session-module__iQBEkW__body{grid-template-columns:minmax(0,1fr);transition:none}.voice-session-module__iQBEkW__panel{border-radius:var(--ui-radius-md);background:var(--vs-panel);min-width:0;min-height:0;box-shadow:var(--ui-edge);position:relative}.voice-session-module__iQBEkW__full{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;overflow-y:auto}.voice-session-module__iQBEkW__side{min-width:0;min-height:0;clip-path:inset(calc(var(--ui-hairline) * -1));transition:opacity var(--ui-dur-fast) var(--ui-ease-enter)}.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__side{opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit)}.voice-session-module__iQBEkW__sidePanel{width:calc(var(--vs-side) - var(--vs-gap));height:100%;margin-inline-start:var(--vs-gap)}.voice-session-module__iQBEkW__stage{scrollbar-width:thin;place-items:center;display:grid;overflow-y:auto}.voice-session-module__iQBEkW__stageInner{width:100%;max-width:440px;padding:var(--ui-space-6) var(--ui-space-4);text-align:center;justify-items:center;display:grid}.voice-session-module__iQBEkW__disc{width:var(--vs-disc);height:var(--vs-disc);margin-bottom:var(--ui-space-4);border-radius:var(--ui-radius-full);background:color-mix(in oklch, var(--vs-now) 9%, var(--vs-panel));box-shadow:inset 0 0 0 var(--ui-hairline) color-mix(in oklch, var(--vs-now) var(--ui-border-tint), transparent);color:var(--vs-now);scale:calc(1 + var(--vs-level,0) * .03);transition:background-color var(--ui-dur-base) var(--ui-ease-color), box-shadow var(--ui-dur-base) var(--ui-ease-color), color var(--ui-dur-base) var(--ui-ease-color);place-items:center;display:grid}.voice-session-module__iQBEkW__root[data-tone=neutral] .voice-session-module__iQBEkW__disc,.voice-session-module__iQBEkW__root[data-tone=muted] .voice-session-module__iQBEkW__disc{background:var(--vs-panel);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong)}.voice-session-module__iQBEkW__bars{width:64px;height:48px}.voice-session-module__iQBEkW__speaker{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);justify-items:center;margin:0;display:grid}.voice-session-module__iQBEkW__speakerName{opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-color);grid-area:1/1}.voice-session-module__iQBEkW__speakerName[data-who=user]{color:var(--vs-user-text)}.voice-session-module__iQBEkW__speakerName[data-who=agent]{color:var(--vs-agent-text)}.voice-session-module__iQBEkW__speakerName[data-on]{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2)}.voice-session-module__iQBEkW__label{color:var(--vs-now-text);font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-title);white-space:nowrap;transition:color var(--ui-dur-base) var(--ui-ease-color);justify-items:center;margin:0;display:grid}.voice-session-module__iQBEkW__label>*{grid-area:1/1}.voice-session-module__iQBEkW__hint{width:100%;max-width:36ch;min-height:calc(2 * var(--ui-leading-md));margin:var(--ui-space-1) 0 0;color:var(--ui-muted);text-wrap:balance;display:grid}.voice-session-module__iQBEkW__swapLayer{transition:color var(--ui-dur-base) var(--ui-ease-color);grid-area:1/1;align-self:start;}.voice-session-module__iQBEkW__swapLayer[data-tone=success]{color:var(--ui-success-text)}.voice-session-module__iQBEkW__swapLayer[data-tone=warning]{color:var(--ui-warning-text)}.voice-session-module__iQBEkW__swapLayer[data-tone=danger]{color:var(--ui-danger-text)}.voice-session-module__iQBEkW__swapLayer[data-enter]{animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2) both}.voice-session-module__iQBEkW__swapLayer[data-leaving]{animation:voice-session-module__iQBEkW__vs-fade-out var(--ui-dur-instant) var(--ui-ease-color) both}@keyframes voice-session-module__iQBEkW__vs-fade-in{0%{opacity:0}}@keyframes voice-session-module__iQBEkW__vs-fade-out{to{opacity:0}}.voice-session-module__iQBEkW__slot{height:var(--ui-control-md);margin-top:var(--ui-space-3);place-items:center;display:grid}.voice-session-module__iQBEkW__slotButton{animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-fast) var(--ui-ease-enter) both}.voice-session-module__iQBEkW__transcript{height:100%;min-height:0;display:grid;position:relative}.voice-session-module__iQBEkW__scroller{min-height:0;padding:var(--ui-space-4);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;border-radius:var(--ui-radius-md);flex-direction:column;display:flex;overflow-y:auto}.voice-session-module__iQBEkW__scroller:focus-visible{outline:var(--ui-ring-focus);outline-offset:-2px}.voice-session-module__iQBEkW__transcript[data-still] .voice-session-module__iQBEkW__scroller{padding:0;overflow:visible}.voice-session-module__iQBEkW__emptyLog{padding:var(--ui-space-4);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-align:center;text-wrap:balance;flex:1;place-items:center;margin:0;display:grid;}.voice-session-module__iQBEkW__lines{gap:var(--ui-space-1);margin:0;padding:0;list-style:none;display:grid}.voice-session-module__iQBEkW__line[data-first]:not(:first-child){margin-top:var(--ui-space-3)}.voice-session-module__iQBEkW__line[data-enter],.voice-session-module__iQBEkW__tool[data-enter]{animation:voice-session-module__iQBEkW__vs-rise var(--ui-dur-base) var(--ui-ease-enter) both}@keyframes voice-session-module__iQBEkW__vs-rise{0%{opacity:0;translate:0 3px}}.voice-session-module__iQBEkW__who{align-items:baseline;gap:var(--ui-space-2);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0 0 2px;display:flex}.voice-session-module__iQBEkW__whoName{font-weight:var(--ui-weight-medium)}.voice-session-module__iQBEkW__line[data-from=user] .voice-session-module__iQBEkW__whoName{color:var(--vs-user-text)}.voice-session-module__iQBEkW__line[data-from=agent] .voice-session-module__iQBEkW__whoName{color:var(--vs-agent-text)}.voice-session-module__iQBEkW__whoTime{color:var(--ui-subtle);font-variant-numeric:tabular-nums}.voice-session-module__iQBEkW__said{color:var(--ui-foreground);transition:color var(--ui-dur-base) var(--ui-ease-color);margin:0;}.voice-session-module__iQBEkW__said[data-interim]{color:var(--ui-subtle)}.voice-session-module__iQBEkW__word[data-enter]{animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-base) var(--ui-ease-enter) both}.voice-session-module__iQBEkW__cut{height:20px;padding-inline:var(--ui-space-2);border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);vertical-align:1px;white-space:nowrap;animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-fast) var(--ui-ease-enter) both;align-items:center;margin-inline-start:var(--ui-space-1);display:inline-flex}.voice-session-module__iQBEkW__tool{align-items:flex-start;gap:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-fill);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin-block:2px;padding:7px 10px;display:flex}.voice-session-module__iQBEkW__toolGlyph{width:var(--ui-icon-md);height:var(--ui-icon-md);color:var(--vs-agent);flex-shrink:0;margin-top:1px;display:grid}.voice-session-module__iQBEkW__tool[data-status=done] .voice-session-module__iQBEkW__toolGlyph{color:var(--ui-success)}.voice-session-module__iQBEkW__tool[data-status=failed] .voice-session-module__iQBEkW__toolGlyph{color:var(--ui-danger)}.voice-session-module__iQBEkW__toolGlyph>svg{width:var(--ui-icon-md);height:var(--ui-icon-md);opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), scale var(--ui-dur-instant) var(--ui-ease-exit);grid-area:1/1;scale:.97}.voice-session-module__iQBEkW__toolGlyph[data-status=running]>[data-icon=running],.voice-session-module__iQBEkW__toolGlyph[data-status=done]>[data-icon=done],.voice-session-module__iQBEkW__toolGlyph[data-status=failed]>[data-icon=failed]{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter), scale var(--ui-dur-snap) var(--ui-ease-snap);scale:1}.voice-session-module__iQBEkW__spinTrack{stroke:color-mix(in oklch, currentColor var(--ui-border-tint), transparent);stroke-width:var(--ui-icon-stroke-medium)}.voice-session-module__iQBEkW__spinArc{stroke:currentColor;stroke-width:var(--ui-icon-stroke-medium)}.voice-session-module__iQBEkW__toolGlyph[data-status=running]>[data-icon=running]{animation:voice-session-module__iQBEkW__vs-spin calc(var(--ui-dur-sweep) / 3) linear infinite}@keyframes voice-session-module__iQBEkW__vs-spin{to{rotate:1turn}}.voice-session-module__iQBEkW__tick{stroke:var(--vs-panel);stroke-width:var(--ui-icon-stroke-medium);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--ui-dur-base) var(--ui-ease-draw) var(--ui-dur-instant)}.voice-session-module__iQBEkW__toolGlyph[data-status=done] .voice-session-module__iQBEkW__tick{stroke-dashoffset:0}.voice-session-module__iQBEkW__toolText{column-gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.voice-session-module__iQBEkW__toolTitle{color:var(--ui-foreground);font-weight:var(--ui-weight-medium)}.voice-session-module__iQBEkW__toolDetail{color:var(--ui-muted);}.voice-session-module__iQBEkW__jump{inset-inline:0;bottom:var(--ui-space-3);opacity:0;filter:blur(2px);pointer-events:none;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), translate var(--ui-dur-instant) var(--ui-ease-exit), filter var(--ui-dur-instant) var(--ui-ease-exit);justify-content:center;display:flex;position:absolute;translate:0 4px}.voice-session-module__iQBEkW__jump[data-visible]{opacity:1;filter:none;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter), translate var(--ui-dur-base) var(--ui-ease-enter), filter var(--ui-dur-base) var(--ui-ease-enter);translate:0}.voice-session-module__iQBEkW__jump>*{pointer-events:auto;box-shadow:var(--ui-shadow-raised)}.voice-session-module__iQBEkW__controls{align-items:center;gap:var(--vs-gap);min-width:0;display:flex}.voice-session-module__iQBEkW__device{flex:0 280px;min-width:0}.voice-session-module__iQBEkW__toggles{gap:var(--vs-gap);margin-inline-start:auto;display:flex}.voice-session-module__iQBEkW__toggleLabel{display:inline-grid}.voice-session-module__iQBEkW__toggleLabel>*{grid-area:1/1}.voice-session-module__iQBEkW__toggleValue{justify-items:center;display:grid}.voice-session-module__iQBEkW__toggle.voice-session-module__iQBEkW__toggle[data-on]{--button-bg:var(--ui-fill-strong-solid);--button-bg-hover:color-mix(in oklch, var(--ui-foreground) 10%, var(--ui-surface));--button-depth:0 0 transparent}.voice-session-module__iQBEkW__toggle.voice-session-module__iQBEkW__toggle[data-on][aria-label=Unmute]{--button-bg:color-mix(in oklch, var(--ui-danger) 10%, var(--ui-surface));--button-bg-hover:color-mix(in oklch, var(--ui-danger) 15%, var(--ui-surface));--button-edge:var(--ui-border-danger);--button-fg:var(--ui-danger-text)}@media (hover:hover){.voice-session-module__iQBEkW__toggle.voice-session-module__iQBEkW__toggle[data-on]:hover:not(:disabled):before{background:var(--button-bg-hover)}}.voice-session-module__iQBEkW__help{max-width:480px;padding:var(--ui-space-7) var(--ui-space-5);text-align:center;justify-items:center;margin:0 auto;display:grid}.voice-session-module__iQBEkW__helpTile{width:var(--ui-control-lg);height:var(--ui-control-lg);margin-bottom:var(--ui-space-4);border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);color:var(--ui-muted);place-items:center;display:grid}.voice-session-module__iQBEkW__helpTile[data-tone=danger]{background:color-mix(in oklch, var(--ui-danger) 12%, var(--vs-panel));color:var(--ui-danger-text)}.voice-session-module__iQBEkW__helpTile .voice-session-module__iQBEkW__glyph{width:var(--ui-icon-lg);height:var(--ui-icon-lg)}.voice-session-module__iQBEkW__helpTitle{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-title);margin:0}.voice-session-module__iQBEkW__helpText{margin:var(--ui-space-2) 0 0;color:var(--ui-muted);text-wrap:balance;}.voice-session-module__iQBEkW__fix{justify-items:center;gap:var(--ui-space-4);width:100%;margin-top:var(--ui-space-5);display:grid}.voice-session-module__iQBEkW__fixSteps{gap:var(--ui-space-2);width:100%;padding:var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-fill);counter-reset:step;text-align:start;margin:0;list-style:none;display:grid}.voice-session-module__iQBEkW__fixStep{gap:var(--ui-space-2);counter-increment:step;grid-template-columns:20px minmax(0,1fr);display:grid;}.voice-session-module__iQBEkW__fixStep:before{content:counter(step);border-radius:var(--ui-radius-full);background:var(--vs-panel);width:20px;height:20px;box-shadow:var(--ui-edge);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);place-items:center;margin-top:1px;line-height:1;display:grid}.voice-session-module__iQBEkW__fixNote{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0;}.voice-session-module__iQBEkW__helpActions{justify-content:center;gap:var(--vs-gap);margin-top:var(--ui-space-5);flex-wrap:wrap;display:flex}.voice-session-module__iQBEkW__summary{gap:var(--ui-space-5);max-width:600px;padding:var(--ui-space-6) var(--ui-space-5);animation:voice-session-module__iQBEkW__vs-rise var(--ui-dur-base) var(--ui-ease-enter) both;margin:0 auto;display:grid}.voice-session-module__iQBEkW__summaryHead{align-items:center;gap:var(--ui-space-3);display:flex}.voice-session-module__iQBEkW__endTile{width:var(--ui-control-md);height:var(--ui-control-md);border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);color:var(--ui-muted);flex-shrink:0;place-items:center;display:grid}.voice-session-module__iQBEkW__summaryHeading{min-width:0}.voice-session-module__iQBEkW__summaryTitle{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-title);margin:0}.voice-session-module__iQBEkW__summaryTitle:focus-visible{outline:none}.voice-session-module__iQBEkW__summaryMeta{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.voice-session-module__iQBEkW__summaryMeta time{color:var(--ui-foreground);font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums}.voice-session-module__iQBEkW__summaryBody{gap:var(--ui-space-5);min-height:144px;display:grid}.voice-session-module__iQBEkW__summaryGroup{gap:var(--ui-space-2);display:grid}.voice-session-module__iQBEkW__groupTitle{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);margin:0}.voice-session-module__iQBEkW__decisions,.voice-session-module__iQBEkW__followUps{margin:0;padding:0;list-style:none;display:grid}.voice-session-module__iQBEkW__decisions{gap:var(--ui-space-2)}.voice-session-module__iQBEkW__decision{gap:var(--ui-space-2);animation:voice-session-module__iQBEkW__vs-rise var(--ui-dur-base) var(--ui-ease-enter) both;grid-template-columns:16px minmax(0,1fr);display:grid;}.voice-session-module__iQBEkW__decisionIcon{color:var(--ui-success);margin-top:3px}.voice-session-module__iQBEkW__followUps{border-radius:var(--ui-radius-sm);box-shadow:var(--ui-edge)}.voice-session-module__iQBEkW__followUp{justify-content:space-between;align-items:center;gap:var(--ui-space-1) var(--ui-space-3);min-height:var(--ui-control-lg);padding:var(--ui-space-2) var(--ui-space-3);animation:voice-session-module__iQBEkW__vs-rise var(--ui-dur-base) var(--ui-ease-enter) both;flex-wrap:wrap;display:flex}.voice-session-module__iQBEkW__followUp+.voice-session-module__iQBEkW__followUp{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.voice-session-module__iQBEkW__followText{flex:220px;}.voice-session-module__iQBEkW__followMeta{align-items:center;gap:var(--ui-space-2);flex-shrink:0;display:inline-flex}.voice-session-module__iQBEkW__followDue{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);white-space:nowrap}.voice-session-module__iQBEkW__summaryEmpty{color:var(--ui-muted);margin:0}.voice-session-module__iQBEkW__writing{color:var(--ui-foreground);animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-fast) var(--ui-ease-enter) .3s both, voice-session-module__iQBEkW__vs-sweep var(--ui-dur-sweep) linear infinite;align-self:start;margin:0;-webkit-mask-image:linear-gradient(90deg,#00000073 35%,#000 50%,#00000073 65%);mask-image:linear-gradient(90deg,#00000073 35%,#000 50%,#00000073 65%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes voice-session-module__iQBEkW__vs-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.voice-session-module__iQBEkW__summaryFailed{justify-items:start;gap:var(--ui-space-3);align-self:start;display:grid}.voice-session-module__iQBEkW__summaryFailedText{color:var(--ui-danger-text);margin:0;}.voice-session-module__iQBEkW__summaryTranscript{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);padding-top:var(--ui-space-3)}.voice-session-module__iQBEkW__disclosure{align-items:center;gap:var(--ui-space-2);height:var(--ui-control-sm);border-radius:var(--ui-radius-full);color:var(--ui-foreground);font:var(--ui-weight-medium) var(--ui-text-sm) / var(--ui-leading-sm) var(--ui-font-sans);cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;margin-inline-start:-10px;padding-inline:10px 12px;display:inline-flex}@media (hover:hover){.voice-session-module__iQBEkW__disclosure:hover{background:var(--ui-fill)}}.voice-session-module__iQBEkW__disclosure:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.voice-session-module__iQBEkW__disclosureIcon{color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color)}@media (hover:hover){.voice-session-module__iQBEkW__disclosure:hover .voice-session-module__iQBEkW__disclosureIcon{color:var(--ui-foreground)}}.voice-session-module__iQBEkW__disclosureCount{color:var(--ui-muted);font-weight:var(--ui-weight-regular)}.voice-session-module__iQBEkW__fold{transition:grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse);grid-template-rows:0fr;display:grid}.voice-session-module__iQBEkW__fold[data-open]{transition:grid-template-rows var(--ui-dur-panel) var(--ui-ease-expand);grid-template-rows:1fr}.voice-session-module__iQBEkW__foldInner{opacity:0;min-height:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);overflow:hidden}.voice-session-module__iQBEkW__fold[data-open] .voice-session-module__iQBEkW__foldInner{padding-top:var(--ui-space-3);opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2)}.voice-session-module__iQBEkW__summaryActions{gap:var(--vs-gap);flex-wrap:wrap;display:flex}.voice-session-module__iQBEkW__reserveLabel{justify-items:start;display:inline-grid}.voice-session-module__iQBEkW__reserveLabel>*{grid-area:1/1}@container (max-width:760px){.voice-session-module__iQBEkW__stage{--vs-disc:112px}.voice-session-module__iQBEkW__body,.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);transition:none}.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__body,.voice-session-module__iQBEkW__root[data-layout=full] .voice-session-module__iQBEkW__body{grid-template-rows:minmax(0,1fr)}.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__body{grid-template-rows:minmax(0,1fr) 0}.voice-session-module__iQBEkW__sidePanel{width:auto;height:calc(100% - var(--vs-gap));margin-inline-start:0;margin-top:var(--vs-gap)}.voice-session-module__iQBEkW__root[data-layout=split] .voice-session-module__iQBEkW__stageInner{padding-block:var(--ui-space-5) var(--ui-space-4)}}@container (max-width:560px){.voice-session-module__iQBEkW__controls{flex-wrap:wrap}.voice-session-module__iQBEkW__device{flex:100%}.voice-session-module__iQBEkW__toggles{margin-inline-start:0}.voice-session-module__iQBEkW__end{margin-inline-start:auto}.voice-session-module__iQBEkW__toggle .voice-session-module__iQBEkW__toggleLabel{display:none}.voice-session-module__iQBEkW__toggle{width:calc(var(--ui-control-md) * var(--ui-capsule));padding-inline:0}.voice-session-module__iQBEkW__help{padding:var(--ui-space-6) var(--ui-space-4)}.voice-session-module__iQBEkW__summary{padding:var(--ui-space-5) var(--ui-space-4)}}@container (max-width:400px){.voice-session-module__iQBEkW__root[data-layout=split] .voice-session-module__iQBEkW__stage{--vs-disc:88px}.voice-session-module__iQBEkW__root[data-layout=split] .voice-session-module__iQBEkW__stageInner{padding-block:var(--ui-space-4) var(--ui-space-3)}.voice-session-module__iQBEkW__root[data-layout=split] .voice-session-module__iQBEkW__disc{margin-bottom:var(--ui-space-3)}}@media (pointer:coarse){.voice-session-module__iQBEkW__disclosure:after{content:"";position:absolute;inset:-4px}}@media (prefers-reduced-motion:reduce){.voice-session-module__iQBEkW__disc{scale:none}.voice-session-module__iQBEkW__body,.voice-session-module__iQBEkW__root[data-layout=solo] .voice-session-module__iQBEkW__body{transition:none}.voice-session-module__iQBEkW__line[data-enter],.voice-session-module__iQBEkW__tool[data-enter],.voice-session-module__iQBEkW__decision,.voice-session-module__iQBEkW__followUp,.voice-session-module__iQBEkW__summary{animation-name:voice-session-module__iQBEkW__vs-fade-in}.voice-session-module__iQBEkW__toolGlyph[data-status=running]>[data-icon=running]{animation:voice-session-module__iQBEkW__vs-breathe var(--ui-dur-pulse) var(--ui-ease-pulse) infinite alternate}.voice-session-module__iQBEkW__writing{color:var(--ui-muted);animation:voice-session-module__iQBEkW__vs-fade-in var(--ui-dur-fast) var(--ui-ease-enter) .3s both;-webkit-mask-image:none;mask-image:none}.voice-session-module__iQBEkW__jump,.voice-session-module__iQBEkW__jump[data-visible]{filter:none;translate:none}}
.voice-session-module__3wmyPa__demo{gap:var(--ui-space-4);display:grid}.voice-session-module__3wmyPa__controls{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.voice-session-module__3wmyPa__frame{height:620px}@media (max-width:640px){.voice-session-module__3wmyPa__frame{height:700px}}.voice-session-module__3wmyPa__note{min-height:var(--ui-leading-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}
