.voice-workspace-module__COMDxW__dashboardShell{grid-template-columns:auto 380px minmax(0,1fr);gap:16px;height:calc(100vh - 146px);min-height:660px;display:grid}.voice-workspace-module__COMDxW__utilitySidebar,.voice-workspace-module__COMDxW__controlSidebar,.voice-workspace-module__COMDxW__mainPanel,.voice-workspace-module__COMDxW__activityPanel,.voice-workspace-module__COMDxW__transcriptPanel,.voice-workspace-module__COMDxW__sessionCard{border:1px solid var(--line-soft);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff5,#f6faf7eb),#fffffff0;border-radius:26px}.voice-workspace-module__COMDxW__utilitySidebar{grid-template-rows:auto auto auto 1fr auto;gap:14px;width:240px;padding:16px;display:grid;overflow:hidden}.voice-workspace-module__COMDxW__utilitySidebarCollapsed{justify-items:stretch;width:84px;padding-inline:10px}.voice-workspace-module__COMDxW__utilityTopRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.voice-workspace-module__COMDxW__utilityBrand{align-items:center;gap:12px;min-width:0;display:flex}.voice-workspace-module__COMDxW__utilityBrandMark{color:#f7fffb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(145deg,#2da36c,#6777dd);border-radius:12px;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:grid}.voice-workspace-module__COMDxW__utilityBrandCopy{gap:2px;display:grid}.voice-workspace-module__COMDxW__utilityBrandCopy strong{font-size:1rem}.voice-workspace-module__COMDxW__utilityBrandCopy span{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.voice-workspace-module__COMDxW__sidebarToggle{border:1px solid var(--line-soft);width:28px;height:28px;color:var(--ink-muted);background:#ffffffe6;border-radius:999px}.voice-workspace-module__COMDxW__utilityConnection,.voice-workspace-module__COMDxW__utilityNavItem,.voice-workspace-module__COMDxW__selectionSummary,.voice-workspace-module__COMDxW__compactEmpty,.voice-workspace-module__COMDxW__metricTile,.voice-workspace-module__COMDxW__transcriptEmpty,.voice-workspace-module__COMDxW__errorState,.voice-workspace-module__COMDxW__noticeCompact{border:1px solid var(--line-soft);background:#f8fbf9e6;border-radius:18px}.voice-workspace-module__COMDxW__utilityConnection{align-items:center;gap:10px;padding:12px 14px;display:flex}.voice-workspace-module__COMDxW__utilityConnectionDot{background:#2da36c;border-radius:999px;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 6px #2da36c1a}.voice-workspace-module__COMDxW__utilityConnection strong,.voice-workspace-module__COMDxW__controlHeader strong,.voice-workspace-module__COMDxW__sessionCardHeader strong,.voice-workspace-module__COMDxW__transcriptPanelHeader strong{font-size:.98rem;display:block}.voice-workspace-module__COMDxW__utilityConnection span,.voice-workspace-module__COMDxW__sessionCardMeta,.voice-workspace-module__COMDxW__mainSubtitle,.voice-workspace-module__COMDxW__agentCardDescription,.voice-workspace-module__COMDxW__noticeCompact{color:var(--ink-muted)}.voice-workspace-module__COMDxW__utilityNav{gap:10px;display:grid}.voice-workspace-module__COMDxW__utilityNavItem{align-items:center;gap:10px;padding:12px;display:flex}.voice-workspace-module__COMDxW__utilityNavItemActive{background:#2da36c1a;border-color:#2da36c3d}.voice-workspace-module__COMDxW__utilityNavMark{min-width:34px;min-height:34px;color:var(--ink-muted);letter-spacing:.08em;background:#ffffffeb;border-radius:12px;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.voice-workspace-module__COMDxW__utilityNavItem strong{font-size:.92rem}.voice-workspace-module__COMDxW__utilitySection{border:1px solid var(--line-soft);background:#ffffffe0;border-radius:20px;gap:12px;padding:14px;display:grid}.voice-workspace-module__COMDxW__utilitySectionHeader,.voice-workspace-module__COMDxW__controlHeader,.voice-workspace-module__COMDxW__selectionSummary,.voice-workspace-module__COMDxW__sessionCardHeader,.voice-workspace-module__COMDxW__activityPanelHeader,.voice-workspace-module__COMDxW__transcriptPanelHeader,.voice-workspace-module__COMDxW__transcriptBubbleHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.voice-workspace-module__COMDxW__sectionEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#165034a3;font-size:.74rem;font-weight:700;display:inline-flex}.voice-workspace-module__COMDxW__utilityMiniPill,.voice-workspace-module__COMDxW__statePill,.voice-workspace-module__COMDxW__sessionStatePill,.voice-workspace-module__COMDxW__messageCounter,.voice-workspace-module__COMDxW__transcriptPanelCount,.voice-workspace-module__COMDxW__agentSelectionState,.voice-workspace-module__COMDxW__transcriptDraftPill,.voice-workspace-module__COMDxW__activityState,.voice-workspace-module__COMDxW__selectionSummaryTool{white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:.74rem;display:inline-flex}.voice-workspace-module__COMDxW__utilityMiniPill,.voice-workspace-module__COMDxW__messageCounter,.voice-workspace-module__COMDxW__transcriptPanelCount,.voice-workspace-module__COMDxW__agentSelectionState{color:var(--ink-muted);background:#13211d0f}.voice-workspace-module__COMDxW__compactField{gap:6px;display:grid}.voice-workspace-module__COMDxW__compactField span,.voice-workspace-module__COMDxW__utilityMetaRow span,.voice-workspace-module__COMDxW__metricTile span,.voice-workspace-module__COMDxW__transcriptBubbleMeta{letter-spacing:.08em;text-transform:uppercase;color:#16503494;font-size:.74rem;font-weight:700}.voice-workspace-module__COMDxW__compactField select{border:1px solid var(--line-soft);background:#ffffffeb;border-radius:14px;width:100%;min-height:44px;padding:0 12px}.voice-workspace-module__COMDxW__compactField select:disabled,.voice-workspace-module__COMDxW__secondaryButton:disabled{color:#13211d6b;background:#f4f7f5eb}.voice-workspace-module__COMDxW__utilityMetaRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.voice-workspace-module__COMDxW__utilityMetaRow strong{text-align:right;font-size:.8rem}.voice-workspace-module__COMDxW__noticeCompact{padding:12px;font-size:.78rem;line-height:1.45}.voice-workspace-module__COMDxW__utilityCollapsedStack{align-content:start;gap:10px;display:grid}.voice-workspace-module__COMDxW__collapsedBadge{border:1px solid var(--line-soft);min-height:42px;color:var(--ink-muted);letter-spacing:.08em;background:#ffffffeb;border-radius:16px;place-items:center;font-size:.74rem;font-weight:700;display:grid}.voice-workspace-module__COMDxW__controlSidebar{grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:14px;padding:16px;display:grid;overflow:hidden}.voice-workspace-module__COMDxW__statePill{border:1px solid #0000}.voice-workspace-module__COMDxW__statePillIdle,.voice-workspace-module__COMDxW__sessionStateIdle{color:var(--ink-muted);background:#13211d0f}.voice-workspace-module__COMDxW__statePillBusy,.voice-workspace-module__COMDxW__sessionStateBusy,.voice-workspace-module__COMDxW__transcriptDraftPill{color:#4757b9;background:#6676de1f}.voice-workspace-module__COMDxW__statePillLive,.voice-workspace-module__COMDxW__sessionStateLive,.voice-workspace-module__COMDxW__activityState{color:#145636eb;background:#2da36c1f}.voice-workspace-module__COMDxW__statePillError,.voice-workspace-module__COMDxW__sessionStateError{color:#923737;background:#d45b5b1f}.voice-workspace-module__COMDxW__selectionSummary{border-left:4px solid var(--agent-accent);gap:10px;padding:14px;display:grid}.voice-workspace-module__COMDxW__selectionSummaryName{font-size:.94rem;font-weight:700}.voice-workspace-module__COMDxW__selectionSummaryTools{flex-wrap:wrap;gap:8px;display:flex}.voice-workspace-module__COMDxW__selectionSummaryTool{color:#145636e6;font-family:var(--font-mono), "Cascadia Code", monospace;background:#2da36c1a}.voice-workspace-module__COMDxW__agentListWrap{min-height:0;padding-right:4px;overflow:auto}.voice-workspace-module__COMDxW__compactEmpty{color:var(--ink-soft);padding:16px}.voice-workspace-module__COMDxW__agentGrid{gap:12px;display:grid}.voice-workspace-module__COMDxW__agentCard{--agent-accent:var(--brand);text-align:left;border:1px solid var(--line-soft);background:#fffffff0;border-radius:20px;width:100%;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s}.voice-workspace-module__COMDxW__agentCard:hover:not(:disabled){border-color:#2da36c38;transform:translateY(-1px);box-shadow:0 14px 22px #294a3714}.voice-workspace-module__COMDxW__agentCard:disabled{opacity:.7}.voice-workspace-module__COMDxW__agentCardSelected{border-color:var(--agent-accent);box-shadow:inset 0 0 0 1px var(--agent-accent)}.voice-workspace-module__COMDxW__agentCardTopRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.voice-workspace-module__COMDxW__agentGlyph{width:36px;height:36px;color:var(--agent-accent);letter-spacing:.08em;background:#fffffff5;border-radius:12px;place-items:center;font-size:.76rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #486d591a}.voice-workspace-module__COMDxW__agentCardHeading{min-width:0}.voice-workspace-module__COMDxW__agentCardHeading strong{font-size:.94rem;display:block}.voice-workspace-module__COMDxW__agentCardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.voice-workspace-module__COMDxW__pillRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.voice-workspace-module__COMDxW__pill{color:#145636e6;font-size:.72rem;font-family:var(--font-mono), "Cascadia Code", monospace;background:#2da36c1a;border-radius:999px;padding:7px 9px}.voice-workspace-module__COMDxW__sessionCard{gap:12px;padding:16px;display:grid}.voice-workspace-module__COMDxW__sessionCardMeta{margin:0;font-size:.84rem}.voice-workspace-module__COMDxW__sessionButtonRow{gap:10px;display:grid}.voice-workspace-module__COMDxW__primaryButton,.voice-workspace-module__COMDxW__secondaryButton,.voice-workspace-module__COMDxW__dangerButton{border:1px solid #0000;border-radius:16px;width:100%;min-height:48px;padding:0 16px;transition:transform .16s,box-shadow .16s,border-color .16s}.voice-workspace-module__COMDxW__primaryButton:hover:not(:disabled),.voice-workspace-module__COMDxW__secondaryButton:hover:not(:disabled),.voice-workspace-module__COMDxW__dangerButton:hover:not(:disabled),.voice-workspace-module__COMDxW__sidebarToggle:hover{transform:translateY(-1px)}.voice-workspace-module__COMDxW__primaryButton{color:#f7fffb;background:linear-gradient(145deg,#2da36c,#1f7a4b);box-shadow:0 14px 24px #2da36c2e}.voice-workspace-module__COMDxW__primaryButton:disabled{color:#13211d6b;box-shadow:none;background:#13211d1f}.voice-workspace-module__COMDxW__secondaryButton{border-color:var(--line-soft);color:var(--ink-strong);background:#ffffffeb}.voice-workspace-module__COMDxW__dangerButton{color:#9a3c3c;background:#d45b5b1f;border-color:#d45b5b2e}.voice-workspace-module__COMDxW__errorState{color:#923737;background:#d45b5b14;border-color:#d45b5b2e;padding:12px 14px}.voice-workspace-module__COMDxW__mainPanel{grid-template-rows:auto auto minmax(0,1fr);gap:14px;min-width:0;display:grid;overflow:hidden}.voice-workspace-module__COMDxW__mainHeader{grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 8px 0;display:grid}.voice-workspace-module__COMDxW__headerCenter{text-align:center;grid-column:2}.voice-workspace-module__COMDxW__messageCounter{grid-column:3;justify-self:end}.voice-workspace-module__COMDxW__mainTitle{letter-spacing:-.04em;margin:0;font-size:2rem;line-height:1}.voice-workspace-module__COMDxW__mainSubtitle{margin:6px 0 0;font-size:.88rem}.voice-workspace-module__COMDxW__activityPanel{gap:14px;padding:16px;display:grid}.voice-workspace-module__COMDxW__waveformShell{border:1px solid var(--line-soft);background:linear-gradient(#f6faf7eb,#ebf4eed1),#ffffffe6;border-radius:20px;grid-template-columns:repeat(20,minmax(0,1fr));align-items:end;gap:8px;height:112px;padding:18px;display:grid;overflow:hidden}.voice-workspace-module__COMDxW__waveformBar{transform-origin:bottom;width:100%;height:100%;min-height:18px;animation:1.45s ease-in-out infinite voice-workspace-module__COMDxW__waveformPulse;animation-delay:var(--bar-delay);background:linear-gradient(#2da36c47,#1d7a4beb);border-radius:999px}.voice-workspace-module__COMDxW__waveformShell[data-assistant-state=idle] .voice-workspace-module__COMDxW__waveformBar,.voice-workspace-module__COMDxW__waveformShell[data-assistant-state=disconnected] .voice-workspace-module__COMDxW__waveformBar{opacity:.34;animation-duration:2.4s}.voice-workspace-module__COMDxW__waveformShell[data-assistant-state=thinking] .voice-workspace-module__COMDxW__waveformBar{background:linear-gradient(#6676de3d,#4d5ec6eb)}.voice-workspace-module__COMDxW__waveformShell[data-assistant-state=speaking] .voice-workspace-module__COMDxW__waveformBar{background:linear-gradient(#dd9a2f3d,#c98416eb)}.voice-workspace-module__COMDxW__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.voice-workspace-module__COMDxW__metricTile{padding:14px 16px}.voice-workspace-module__COMDxW__metricTile strong{margin-top:8px;font-size:.94rem;display:block}.voice-workspace-module__COMDxW__transcriptPanel{grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:0;padding:16px;display:grid}.voice-workspace-module__COMDxW__transcriptList{gap:10px;min-height:0;padding-right:4px;display:grid;overflow:auto}.voice-workspace-module__COMDxW__transcriptEmpty{color:var(--ink-soft);padding:18px}.voice-workspace-module__COMDxW__transcriptBubble{border:1px solid var(--line-soft);border-radius:18px;padding:14px 16px}.voice-workspace-module__COMDxW__transcriptBubbleUser{background:#f7f9f8f5}.voice-workspace-module__COMDxW__transcriptBubbleAssistant{background:#eff7f2f5}.voice-workspace-module__COMDxW__transcriptBubbleTool{background:#faf6edf5}.voice-workspace-module__COMDxW__transcriptBubbleDraft{border-style:dashed}.voice-workspace-module__COMDxW__transcriptBubbleTitle{font-size:.88rem;font-weight:700}.voice-workspace-module__COMDxW__transcriptBubbleMeta{align-items:center;gap:8px;display:inline-flex}.voice-workspace-module__COMDxW__transcriptBubbleBody{color:var(--ink-strong);white-space:pre-wrap;margin:10px 0 0;line-height:1.58}.voice-workspace-module__COMDxW__hiddenAudio{display:none}.voice-workspace-module__COMDxW__statusBadge{border:1px solid var(--line-soft);border-radius:16px;padding:12px 14px}.voice-workspace-module__COMDxW__statusBadgeLabel{letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700;display:block}.voice-workspace-module__COMDxW__statusBadgeValue{align-items:center;gap:8px;margin-top:6px;font-weight:700;display:inline-flex}.voice-workspace-module__COMDxW__statusDot{background:currentColor;border-radius:999px;width:9px;height:9px}.voice-workspace-module__COMDxW__statusIdle{color:var(--ink-muted);background:#13211d0f}.voice-workspace-module__COMDxW__statusConnecting,.voice-workspace-module__COMDxW__statusThinking{color:#4757b9;background:#6676de1f}.voice-workspace-module__COMDxW__statusConnected,.voice-workspace-module__COMDxW__statusListening{color:#145636eb;background:#2da36c1f}.voice-workspace-module__COMDxW__statusSpeaking{color:#946116;background:#dd9a2f24}.voice-workspace-module__COMDxW__statusError,.voice-workspace-module__COMDxW__statusDisconnected{color:#923737;background:#d45b5b1f}@keyframes voice-workspace-module__COMDxW__waveformPulse{0%,to{transform:scaleY(.18)}50%{transform:scaleY(var(--bar-scale))}}@media (max-width:1280px){.voice-workspace-module__COMDxW__dashboardShell{grid-template-columns:auto 340px minmax(0,1fr)}}@media (max-width:1120px){.voice-workspace-module__COMDxW__dashboardShell{grid-template-columns:1fr;height:auto;min-height:0}.voice-workspace-module__COMDxW__utilitySidebar,.voice-workspace-module__COMDxW__utilitySidebarCollapsed,.voice-workspace-module__COMDxW__controlSidebar,.voice-workspace-module__COMDxW__mainPanel{width:100%}.voice-workspace-module__COMDxW__mainPanel,.voice-workspace-module__COMDxW__controlSidebar,.voice-workspace-module__COMDxW__utilitySidebar{overflow:visible}}@media (max-width:720px){.voice-workspace-module__COMDxW__utilitySidebar,.voice-workspace-module__COMDxW__controlSidebar,.voice-workspace-module__COMDxW__activityPanel,.voice-workspace-module__COMDxW__transcriptPanel,.voice-workspace-module__COMDxW__sessionCard{padding:14px}.voice-workspace-module__COMDxW__mainHeader,.voice-workspace-module__COMDxW__activityPanelHeader,.voice-workspace-module__COMDxW__controlHeader,.voice-workspace-module__COMDxW__sessionCardHeader,.voice-workspace-module__COMDxW__transcriptPanelHeader,.voice-workspace-module__COMDxW__utilitySectionHeader,.voice-workspace-module__COMDxW__utilityTopRow,.voice-workspace-module__COMDxW__transcriptBubbleHeader{grid-template-columns:1fr;display:grid}.voice-workspace-module__COMDxW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.voice-workspace-module__COMDxW__agentCardTopRow{grid-template-columns:auto minmax(0,1fr)}.voice-workspace-module__COMDxW__agentSelectionState{grid-column:1/-1;justify-self:start}}
