.styles-module__DJQu-q__noInput{white-space:nowrap;max-width:fit-content;color:var(--soniox-red);font-size:11px;font-weight:600;position:absolute;top:-75px;left:10px;transform:translate(-50%)}
.styles-module__VEIMVW__voiceAgent{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:140px;display:flex;position:relative}.styles-module__VEIMVW__waveformArea{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;transition:opacity .3s;display:flex;position:relative}.styles-module__VEIMVW__introText{text-align:center;pointer-events:none;z-index:3;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:500;transition:opacity .3s;display:flex;position:absolute;inset:0;box-shadow:0 0 12px 6px #ffffffd9}.styles-module__VEIMVW__faded{opacity:0}@media (min-width:640px){.styles-module__VEIMVW__introText{font-size:17px}}.styles-module__VEIMVW__overlayCard{text-align:center;z-index:2;background:#fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:flex;position:absolute;inset:0;box-shadow:0 0 12px 6px #ffffffd9}.styles-module__VEIMVW__overlayTitle{color:var(--soniox-black);font-size:22px;font-weight:600}.styles-module__VEIMVW__overlaySubtitle{color:var(--soniox-black);max-width:680px;margin-bottom:5px;font-size:15px;line-height:1.4}.styles-module__VEIMVW__overlayErrorText{color:var(--soniox-red);word-break:break-word;max-width:460px;font-size:12px;font-style:italic}.styles-module__VEIMVW__overlayButtons{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.styles-module__VEIMVW__micIndicatorArea{pointer-events:none;z-index:1;justify-content:center;display:flex;position:absolute;top:22px;left:0;right:0}.styles-module__VEIMVW__transcriptionContainer{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.styles-module__VEIMVW__transcriptionLine{text-align:center;word-wrap:break-word;overflow-wrap:break-word;background:#fffffff2;border-radius:6px;width:100%;padding:6px 16px;font-size:13px;line-height:1.4;box-shadow:0 0 12px 6px #ffffffd9}.styles-module__VEIMVW__textBlue{color:var(--soniox-blue-2)}.styles-module__VEIMVW__textGray{color:var(--soniox-grey)}.styles-module__VEIMVW__stateBubbleContainer{pointer-events:none;z-index:1;justify-content:center;padding:0 16px;display:flex;position:absolute;top:-10px;left:0;right:0}.styles-module__VEIMVW__stateBubble{border:1px solid rgba(var(--soniox-lightgrey-rgb), 1);box-shadow:0 2px 10px rgba(var(--soniox-darkblue-rgb), .08), 0 0 12px 6px #ffffffd9;color:var(--soniox-darkgrey);background:#fffffff5;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;line-height:1.4;display:inline-flex}.styles-module__VEIMVW__stateIcon{color:var(--soniox-blue-2);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.styles-module__VEIMVW__stateLabel{font-weight:500}.styles-module__VEIMVW__stateBubble[data-state=speaking] .styles-module__VEIMVW__stateLabel{color:var(--soniox-darkblue)}.styles-module__VEIMVW__thinkingDots{align-items:center;gap:3px;padding:0 1px;display:inline-flex}.styles-module__VEIMVW__thinkingDots span{background:var(--soniox-blue-2);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite both styles-module__VEIMVW__thinkingDot}.styles-module__VEIMVW__thinkingDots span:first-child{animation-delay:-.32s}.styles-module__VEIMVW__thinkingDots span:nth-child(2){animation-delay:-.16s}@keyframes styles-module__VEIMVW__thinkingDot{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (min-width:640px){.styles-module__VEIMVW__stateBubble{padding:5px 14px;font-size:13px}.styles-module__VEIMVW__stateIcon{font-size:16px}}
.styles-module__lZCO7q__playbackButton{background:var(--soniox-blue);color:#fff;border:0;border-radius:25px;align-items:center;width:160px;height:38px;padding:0 3px 0 4px;font-weight:500;transition:backgroundColor 50ms linear;display:inline-flex;position:relative}.styles-module__lZCO7q__playbackButton:hover{background-color:var(--soniox-blue)}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__icon{width:30px;height:30px;color:var(--soniox-blue-2);background-color:var(--soniox-white);border-radius:50%;flex-basis:30px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__icon.styles-module__lZCO7q__recording{background-color:var(--soniox-red);color:var(--soniox-white)}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__icon svg{z-index:1;position:relative}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__text{flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:15px;display:flex}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__text .styles-module__lZCO7q__textInner{text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-bottom:2px}.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__text .styles-module__lZCO7q__mic{margin-top:4px}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__recording,.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__playing{background-color:var(--soniox-white);border:2px solid var(--soniox-lightgrey);color:var(--soniox-blue-2)}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__error{background-color:var(--soniox-red)}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__error:hover{background-color:var(--soniox-red)}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__error .styles-module__lZCO7q__icon{color:var(--soniox-red)}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__recording{color:var(--soniox-red)}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__recording:after{z-index:0;content:"";background:red;border:5px solid red;border-radius:50%;width:30px;height:30px;animation:1.5s infinite styles-module__lZCO7q__pulsate;position:absolute}.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__recording .styles-module__lZCO7q__text{font-size:15px}.styles-module__lZCO7q__playbackButton:disabled,.styles-module__lZCO7q__playbackButton.styles-module__lZCO7q__disabled{pointer-events:none;opacity:.5}@media (max-width:640px){.styles-module__lZCO7q__playbackButton .styles-module__lZCO7q__text{font-size:14px!important}}@keyframes styles-module__lZCO7q__pulsate{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.3)}}
code[class*=language-],pre[class*=language-]{color:#383942;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;hyphens:none;direction:ltr;background:#f9f9f9;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;line-height:1.5}code[class*=language-] ::-moz-selection{color:inherit;background:#e5e5e5}code[class*=language-]::-moz-selection{color:inherit;background:#e5e5e5}pre[class*=language-] ::-moz-selection{color:inherit;background:#e5e5e5}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{color:inherit;background:#e5e5e5}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.2em .3em}.token.cdata,.token.comment,.token.prolog{color:#9fa0a6}.token.doctype,.token.entity,.token.punctuation{color:#383942}.token.atrule,.token.attr-name,.token.boolean,.token.class-name,.token.constant,.token.number{color:#b66a00}.token.keyword{color:#a625a4}.token.deleted,.token.important,.token.property,.token.symbol,.token.tag{color:#e35549}.token.attr-value,.token.attr-value>.token.punctuation,.token.builtin,.token.char,.token.inserted,.token.regex,.token.selector,.token.string{color:#50a04f}.token.function,.token.operator,.token.variable{color:#4078f1}.token.url{color:#0083bb}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383942}.language-css .token.selector{color:#e35549}.language-css .token.property{color:#383942}.language-css .token.function,.language-css .token.url>.token.function{color:#0083bb}.language-css .token.url>.token.string.url{color:#50a04f}.language-css .token.atrule .token.rule,.language-css .token.important,.language-javascript .token.operator{color:#a625a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#c91142}.language-json .token.operator{color:#383942}.language-json .token.null.keyword{color:#b66a00}.language-markdown .token.url,.language-markdown .token.url-reference.url>.token.string,.language-markdown .token.url>.token.operator{color:#383942}.language-markdown .token.url>.token.content{color:#4078f1}.language-markdown .token.url-reference.url,.language-markdown .token.url>.token.url{color:#0083bb}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#9fa0a6;font-style:italic}.language-markdown .token.code-snippet{color:#50a04f}.language-markdown .token.bold .token.content{color:#b66a00}.language-markdown .token.italic .token.content{color:#a625a4}.language-markdown .token.list.punctuation,.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e35549}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.cr:before,.token.token.lf:before,.token.token.space:before,.token.token.tab:not(:empty):before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{color:#696b76;background:#e5e5e5;border-radius:.3em;padding:.1em .4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{color:#383942;background:#c6c6c7}.line-highlight.line-highlight{background:#383a420d}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{color:#383942;background:#e5e5e5;border-radius:.3em;padding:.1em .6em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.command-line .command-line-prompt,.line-numbers.line-numbers .line-numbers-rows{border-right-color:#383a4233}.command-line .command-line-prompt>span:before,.line-numbers .line-numbers-rows>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e35549}.rainbow-braces .token.token.punctuation.brace-level-10,.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6{color:#50a04f}.rainbow-braces .token.token.punctuation.brace-level-11,.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7{color:#4078f1}.rainbow-braces .token.token.punctuation.brace-level-12,.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8{color:#a625a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection{background-color:#fb566940}pre>code.diff-highlight .token.token.deleted:not(.prefix) ::-moz-selection{background-color:#fb566940}pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection{background-color:#38e06240}pre>code.diff-highlight .token.token.inserted:not(.prefix) ::-moz-selection{background-color:#38e06240}pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:#38e06240}.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer.prism-previewer:before{border-color:#f2f2f2}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-easing.prism-previewer-easing:before,.prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-easing.prism-previewer-easing,.prism-previewer-time.prism-previewer-time:before{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383942;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing line,.prism-previewer-easing.prism-previewer-easing path{stroke:#383942}.prism-previewer-easing.prism-previewer-easing circle{fill:#0000}
.styles-module__sfUNxW__logo{max-width:100%;display:inline-block}
.styles-module__I6kdRW__expander{cursor:pointer;border-radius:15px;max-height:147px;position:relative;overflow:hidden}.styles-module__I6kdRW__expander:after{content:"";pointer-events:none;background-image:linear-gradient(#0000 80%,#f9f9f9 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.styles-module__I6kdRW__expander.styles-module__I6kdRW__expanded{max-height:max-content}.styles-module__I6kdRW__expander.styles-module__I6kdRW__expanded:after{display:none}
