.menu_positioner__OzVQC{z-index:var(--public-overlay-layer);font-family:var(--public-font-family)}.menu_popup__W_Bsj{margin-block:var(--public-space-sm);max-width:var(--available-width);max-height:var(--available-height);overflow-y:auto;border:var(--public-border-width) solid var(--public-border-subtle);border-radius:var(--public-radius-md);background:var(--popover);color:var(--popover-foreground);padding:var(--public-space-xs);box-shadow:var(--public-shadow-overlay);transition:opacity var(--public-duration-standard) var(--public-ease-state),transform var(--public-duration-standard) var(--public-ease-state)}.menu_popup__W_Bsj[data-ending-style],.menu_popup__W_Bsj[data-starting-style]{opacity:var(--public-opacity-hidden);transform:translateY(var(--public-motion-overlay-distance))}.menu_item__X74jQ{min-height:var(--public-control-compact-height);padding:var(--public-space-sm) var(--public-space-md);border-radius:var(--public-radius-sm);font-size:var(--public-text-ui);line-height:var(--public-leading-ui);outline:none;cursor:pointer}.menu_item__X74jQ[data-highlighted]{background:var(--secondary)}.menu_item__X74jQ[data-disabled]{opacity:var(--public-disabled-opacity);cursor:not-allowed}.speech-demo_agentDemo__nFREh,.speech-demo_sttDemo__PCq5I,.speech-demo_ttsDemo__yx3_N{height:100%;min-height:0;border-radius:var(--public-radius-md);border:var(--public-border-width) solid var(--public-border-subtle);background:var(--card);box-shadow:var(--public-shadow-subtle)}.speech-demo_agentDemo__nFREh,.speech-demo_sttDemo__PCq5I{display:flex;flex-direction:column;padding:var(--public-panel-padding)}.speech-demo_agentDemo__nFREh{overflow:hidden}.speech-demo_agentStage__D6XXS{position:relative;min-height:0;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--public-space-2xl)}.speech-demo_agentStage__D6XXS[data-mode=chat]{justify-content:start;padding-top:var(--public-space-lg)}.speech-demo_agentOrb__364uE{position:relative}.speech-demo_callButton__4rMbr{position:absolute;bottom:0;left:50%;transform:translate(-50%,33%);width:var(--public-control-compact-height);padding:0;box-shadow:var(--public-shadow-subtle)}.speech-demo_phoneIcon__H4eCK{width:var(--public-icon-size);height:var(--public-icon-size);transition:transform var(--public-duration-standard) var(--public-ease-state)}.speech-demo_phoneIcon__H4eCK[data-active]{transform:rotate(135deg)}.speech-demo_callStatus__ziBii{max-width:var(--public-prose-max);padding-inline:var(--public-space-lg);color:var(--muted-foreground);font-size:var(--public-text-caption);text-align:center}.speech-demo_captions__FmZ4P{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:center;pointer-events:none}.speech-demo_chatUnavailable__o_M9b{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;max-width:var(--public-preview-document-width);gap:var(--public-space-lg);padding-bottom:var(--public-space-xl);font-size:var(--public-text-ui);line-height:var(--public-leading-body);color:var(--muted-foreground)}.speech-demo_chatInput__n_SaW{margin-top:auto;width:100%;height:var(--public-control-height);border:var(--public-border-width) solid var(--public-border-subtle);border-radius:var(--public-radius-pill);padding-inline:var(--public-space-lg);background:var(--background);cursor:not-allowed}.speech-demo_agentControls__Qas3_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--public-space-sm)}.speech-demo_modeSwitch___wtK1{display:inline-flex;align-items:center;padding:var(--public-space-xs);border-radius:var(--public-radius-pill);background:var(--secondary)}.speech-demo_modeButton__61nET{border-radius:var(--public-radius-pill);padding:var(--public-space-sm) var(--public-space-lg);font-size:var(--public-text-ui);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--public-duration-standard) var(--public-ease-state)}.speech-demo_modeButton__61nET[aria-pressed=true]{background:var(--card);color:var(--foreground);box-shadow:var(--public-shadow-subtle)}.speech-demo_modeButton__61nET:focus-visible{outline:var(--public-focus-width) solid var(--ring);outline-offset:var(--public-focus-offset)}.speech-demo_callActions__XsYyz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--public-space-sm)}.speech-demo_workflowIcon__59Rho{display:flex;align-items:center;gap:var(--public-space-xl);color:var(--muted-foreground)}.speech-demo_emptyState__Ck7Hw{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center}.speech-demo_stateCopy__9SJQt{margin-top:var(--public-space-2xl);max-width:var(--public-prose-max);font-size:var(--public-text-body);line-height:var(--public-leading-body);color:var(--muted-foreground)}.speech-demo_actionsEnd__x7jgv,.speech-demo_statusRow__z2VtN{display:flex;flex-wrap:wrap;gap:var(--public-space-md);padding-top:var(--public-space-xl)}.speech-demo_actionsEnd__x7jgv{justify-content:end}.speech-demo_statusRow__z2VtN{align-items:center;justify-content:space-between}.speech-demo_button__ctnvT{white-space:normal}.speech-demo_recordingWave__4t_5Z{display:flex;width:100%;max-width:var(--public-preview-document-width);height:var(--public-space-4xl);align-items:center;justify-content:center;gap:var(--public-space-xs)}.speech-demo_recordingBar__FTibw{height:var(--public-space-2xl);width:var(--public-space-xs);transform-origin:center;border-radius:var(--public-radius-pill);background:var(--foreground);opacity:var(--public-disabled-opacity);transition:transform var(--public-duration-quick) var(--public-ease-state),opacity var(--public-duration-quick) var(--public-ease-state)}.speech-demo_inline__FjW6C,.speech-demo_recordingStatus__ULe7l{display:flex;align-items:center;gap:var(--public-space-sm)}.speech-demo_recordingStatus__ULe7l{color:var(--muted-foreground);font-size:var(--public-text-ui)}.speech-demo_recordingDot__mpzte{width:var(--public-space-sm);height:var(--public-space-sm);border-radius:var(--public-radius-pill);background:var(--public-brand)}.speech-demo_label__v8Nln{display:flex;align-items:center;min-height:var(--public-control-compact-height);font-size:var(--public-text-ui);font-weight:var(--public-font-medium)}.speech-demo_muted__b5_Os{color:var(--muted-foreground)}.speech-demo_cancelButton__I4d3D,.speech-demo_iconButton__m8ck6{width:var(--public-control-compact-height);padding-inline:0}.speech-demo_cancelButton__I4d3D{margin-top:var(--public-space-3xl)}.speech-demo_fileName__x2JUa{margin-top:var(--public-space-sm);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--public-text-ui);color:var(--muted-foreground)}.speech-demo_transcriptResult__YuZMj{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.speech-demo_resultTitle__mwraF{font-size:var(--public-text-body);font-weight:var(--public-font-medium);color:var(--muted-foreground)}.speech-demo_speaker__J8YKm{margin-top:var(--public-space-2xl);font-size:var(--public-text-ui);color:var(--muted-foreground)}.speech-demo_transcript__dqYq_{margin-top:var(--public-space-md);max-width:var(--public-prose-max);font-size:var(--public-text-body);line-height:var(--public-leading-body)}.speech-demo_ttsDemo__yx3_N{position:relative;overflow:hidden}.speech-demo_ttsLayout__4xw4o{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.speech-demo_voiceSidebar__xrCat{display:flex;min-height:0;flex-direction:column;padding:var(--public-space-lg)}.speech-demo_voiceControls__LwdNj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--public-space-md)}.speech-demo_mobileVoice__YNr6c{display:flex;width:fit-content;max-width:100%;align-items:center;gap:var(--public-space-sm);padding:var(--public-space-sm) var(--public-space-md);border:var(--public-border-width) solid var(--public-border-subtle);border-radius:var(--public-radius-pill);background:var(--card);font-size:var(--public-text-ui);text-align:left;cursor:pointer}.speech-demo_smallIcon__tGlRw{width:var(--public-icon-size);height:var(--public-icon-size);color:var(--muted-foreground)}.speech-demo_voiceList__GEzgd{display:none;margin-top:var(--public-space-md);overflow-y:auto}.speech-demo_voiceOption__0Zv7h{display:flex;width:100%;align-items:center;gap:var(--public-space-xs);padding:var(--public-space-xs) var(--public-space-sm);border-radius:var(--public-radius-md);border:var(--public-border-width) solid transparent;font-size:var(--public-text-ui);line-height:var(--public-leading-ui);text-align:left;cursor:pointer;transition:background-color var(--public-duration-quick) var(--public-ease-state)}.speech-demo_voiceOption__0Zv7h+.speech-demo_voiceOption__0Zv7h{margin-top:var(--public-space-xs)}.speech-demo_voiceOption__0Zv7h[aria-pressed=true]{background:var(--secondary);border-color:var(--public-border-subtle)}.speech-demo_mobileVoice__YNr6c:hover,.speech-demo_voiceOption__0Zv7h:hover{background:var(--secondary)}.speech-demo_dialogMoreVoices__PFpW6:focus-visible,.speech-demo_mobileVoice__YNr6c:focus-visible,.speech-demo_moreVoices__0ycUt:focus-visible,.speech-demo_voiceOption__0Zv7h:focus-visible{outline:var(--public-focus-width) solid var(--ring);outline-offset:var(--public-focus-offset)}.speech-demo_voiceSummary__6Tohq{display:block;margin-top:var(--public-space-xs);font-size:var(--public-text-caption);line-height:var(--public-leading-caption);color:var(--muted-foreground)}.speech-demo_moreVoices__0ycUt{display:none;margin-top:auto;padding-top:var(--public-space-lg);font-size:var(--public-text-ui);text-decoration:underline;text-underline-offset:var(--public-space-xs)}.speech-demo_editorColumn__6bGxz{display:flex;min-width:0;min-height:0;flex-direction:column;padding:var(--public-space-lg)}.speech-demo_editor__XTeMS{margin-top:var(--public-space-md);min-height:var(--public-editor-min-height);flex:1;overflow-y:auto;white-space:pre-wrap;overflow-wrap:break-word;font-size:var(--public-text-body);line-height:var(--public-leading-body);color:var(--foreground);caret-color:var(--foreground);outline:none}.speech-demo_speechTag__poovX{border-radius:var(--public-radius-sm);background:var(--secondary);color:var(--foreground);padding-inline:var(--public-space-xs)}.speech-demo_editorToolbar__ZLyJ6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--public-space-xs);padding-top:var(--public-space-md);margin-top:auto}.speech-demo_toolbarLink__tQYKN{display:inline-flex;align-items:center;gap:var(--public-space-xs);padding:var(--public-space-xs) var(--public-space-sm);border:var(--public-border-width) solid var(--public-border-subtle);border-radius:var(--public-radius-md);background:var(--card);font-size:var(--public-text-ui);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--public-duration-quick) var(--public-ease-state),color var(--public-duration-quick) var(--public-ease-state)}.speech-demo_toolbarLink__tQYKN:hover{background:var(--secondary);color:var(--foreground)}.speech-demo_toolbarLink__tQYKN:focus-visible{outline:var(--public-focus-width) solid var(--ring);outline-offset:var(--public-focus-offset)}.speech-demo_toolbarLink__tQYKN+.speech-demo_toolbarLink__tQYKN{margin-left:0}.speech-demo_editorActions__PtWqC{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:var(--public-space-md)}.speech-demo_characterCount__gTW1L{display:flex;align-items:center;min-height:var(--public-control-compact-height);font-size:var(--public-text-ui);color:var(--muted-foreground)}.speech-demo_characterCount__gTW1L span{color:var(--foreground)}.speech-demo_tagsMenu__S_PpC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:var(--public-tags-menu-width);font-family:var(--public-font-code)}.speech-demo_dialogVoices__vBnj6{display:grid;gap:var(--public-space-xs);max-height:var(--public-select-max-height);overflow-y:auto}.speech-demo_dialogMoreVoices__PFpW6{font-size:var(--public-text-ui);text-decoration:underline;text-underline-offset:var(--public-space-xs)}.speech-demo_speedControl__bXDuo{margin-block:var(--public-space-lg)}.speech-demo_speedValue__0SqFU{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--public-text-ui)}.speech-demo_speedValue__0SqFU output{font-size:var(--public-text-title);font-weight:var(--public-font-medium)}.speech-demo_speedRange__wVYeD{margin-top:var(--public-space-lg);width:100%;accent-color:var(--primary)}.speech-demo_speedTicks__87B3K{display:flex;justify-content:space-between;margin-top:var(--public-space-sm);font-size:var(--public-text-caption);color:var(--muted-foreground)}@media (min-width:80rem){.speech-demo_ttsLayout__4xw4o{grid-template-columns:minmax(var(--public-voice-sidebar-width),.72fr) minmax(0,1.45fr);grid-template-rows:minmax(0,1fr)}.speech-demo_voiceSidebar__xrCat{border-right:var(--public-border-width) solid var(--public-border-subtle)}.speech-demo_voiceControls__LwdNj{display:block}.speech-demo_mobileVoice__YNr6c{display:none}.speech-demo_moreVoices__0ycUt,.speech-demo_voiceList__GEzgd{display:block}.speech-demo_editorColumn__6bGxz{padding:var(--public-panel-padding)}}.questions_questions__hDxkP{display:grid;gap:var(--public-space-sm)}.questions_item__HN1fh{padding:var(--public-space-lg);border-radius:var(--public-radius-md);transition:background-color var(--public-duration-deliberate) var(--public-ease-state)}.questions_item__HN1fh[data-open]{background:var(--secondary)}.questions_trigger__mtVw6{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--public-space-lg);text-align:start;cursor:pointer;font-weight:var(--public-font-medium)}.questions_trigger__mtVw6:focus-visible{outline:var(--public-focus-width) solid var(--ring);outline-offset:var(--public-focus-offset);border-radius:var(--public-radius-sm)}.questions_trigger__mtVw6 svg{flex-shrink:0;width:var(--public-icon-size);height:var(--public-icon-size);transition:rotate var(--public-duration-deliberate) var(--public-ease-state)}.questions_trigger__mtVw6[aria-expanded=true] svg{rotate:45deg}.questions_panel__pPnpC{height:var(--accordion-panel-height);overflow:hidden;opacity:var(--public-opacity-visible);transition:height var(--public-duration-deliberate) var(--public-ease-state),opacity var(--public-duration-deliberate) var(--public-ease-state)}.questions_panel__pPnpC[data-ending-style],.questions_panel__pPnpC[data-starting-style]{height:0;opacity:var(--public-opacity-hidden)}.questions_answer__UE1qW{padding-top:var(--public-space-md);max-width:var(--public-prose-max);color:var(--muted-foreground);font-size:var(--public-text-body);line-height:var(--public-leading-body)}