.VoiceDemo_page__I5ZHT{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:28px 0 40px}.VoiceDemo_header__nIbcw{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.VoiceDemo_eyebrow__ipdvc{width:-moz-fit-content;width:fit-content;margin:0 0 18px;border:1px solid #cfe0ff;border-radius:999px;background:linear-gradient(180deg,rgba(232,241,255,.98),rgba(215,229,255,.82));box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 8px 22px rgba(45,111,255,.12);color:#3575ff;padding:6px 12px;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.VoiceDemo_header__nIbcw h1{display:flex;align-items:center;gap:12px;max-width:720px;margin:0;color:#101f49;font-size:clamp(2.45rem,4.2vw,3.6rem);font-weight:950;letter-spacing:0;line-height:1.05}.VoiceDemo_header__nIbcw h1 svg{flex:0 0 auto;color:#4f86ff;filter:drop-shadow(0 10px 24px rgba(68,121,255,.26))}.VoiceDemo_subtitle__src3W{max-width:760px;margin:18px 0 0;color:#748099;font-size:1.02rem;font-weight:650;line-height:1.7}.VoiceDemo_statusOk__qCkAB,.VoiceDemo_statusWarn__f9dS_{display:inline-flex;min-height:44px;align-items:center;gap:9px;white-space:nowrap;border-radius:999px;background:hsla(0,0%,100%,.82);padding:0 18px;font-size:.96rem;font-weight:900;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.VoiceDemo_statusOk__qCkAB{border:1px solid rgba(87,219,179,.5);box-shadow:0 18px 46px rgba(28,183,132,.13),inset 0 1px 1px hsla(0,0%,100%,.95);color:#18aa75}.VoiceDemo_statusWarn__f9dS_{border:1px solid hsla(0,100%,77%,.45);box-shadow:0 18px 46px rgba(220,38,38,.1),inset 0 1px 1px hsla(0,0%,100%,.95);color:#cf3347}.VoiceDemo_error__FwWb_{margin-bottom:18px;border:1px solid hsla(0,96%,89%,.85);border-radius:16px;background:rgba(255,241,242,.8);box-shadow:0 18px 50px rgba(191,37,73,.08);color:#9f1930;padding:12px 16px;font-weight:750}.VoiceDemo_tabs__vI729{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:22px}.VoiceDemo_tabActive__lOcBu,.VoiceDemo_tab__Xfys3{min-height:92px;border:1px solid rgba(218,226,241,.92);border-radius:18px;background:hsla(0,0%,100%,.72);box-shadow:0 18px 54px rgba(31,54,96,.07),inset 0 1px 1px hsla(0,0%,100%,.92);color:#14244b;display:flex;align-items:center;gap:18px;padding:20px 24px;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.VoiceDemo_tab__Xfys3:hover{border-color:rgba(80,135,255,.42);transform:translateY(-1px)}.VoiceDemo_tabActive__lOcBu{border-color:rgba(88,139,255,.48);box-shadow:0 22px 60px rgba(42,99,255,.1),inset 0 1px 1px hsla(0,0%,100%,.96)}.VoiceDemo_tabIcon__rFg93{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:#5975a5}.VoiceDemo_tabActive__lOcBu .VoiceDemo_tabIcon__rFg93{color:#3476ff}.VoiceDemo_tabCopy__cFQbB{display:grid;grid-gap:5px;gap:5px}.VoiceDemo_tabCopy__cFQbB span{color:#3676ff;font-size:.88rem;font-weight:900}.VoiceDemo_tabCopy__cFQbB strong{color:#182549;font-size:1.08rem;font-weight:900}.VoiceDemo_panel__WBubE,.VoiceDemo_transcript__YX1Ti{position:relative;border:1px solid rgba(216,225,240,.9);border-radius:22px;background:hsla(0,0%,100%,.8);box-shadow:0 24px 80px rgba(28,47,82,.08),inset 0 1px 1px hsla(0,0%,100%,.95);padding:28px 30px 30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.VoiceDemo_infoIcon__tpUhk{position:absolute;top:28px;right:28px;color:#9aa9c2;border:1px solid #dbe4f2;border-radius:999px;padding:5px;background:hsla(0,0%,100%,.78);box-sizing:content-box}.VoiceDemo_panelTitle__o2MFh{display:flex;align-items:center;gap:18px;margin-bottom:24px;padding-right:44px}.VoiceDemo_panelIcon__py3L8{display:inline-flex;width:56px;height:56px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(145deg,#83b8ff,#306eff);box-shadow:0 16px 34px rgba(48,110,255,.28),inset 0 1px 1px hsla(0,0%,100%,.48);color:#fff}.VoiceDemo_panelTitle__o2MFh h2,.VoiceDemo_transcript__YX1Ti h2{margin:0;color:#13214a;font-size:1.48rem;font-weight:950;letter-spacing:0}.VoiceDemo_panelTitle__o2MFh p{margin:8px 0 0;color:#7b849a;font-size:.98rem;font-weight:650;line-height:1.6}.VoiceDemo_inputRow__Gjkou{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;margin-bottom:18px}.VoiceDemo_inputRow__Gjkou .VoiceDemo_modeToggle__ihTVz{width:56px;height:56px;flex:0 0 auto;border:1px solid #dbe3ef;border-radius:16px;background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 2px rgba(15,23,42,.04);color:#54658c;display:inline-flex;align-items:center;justify-content:center;padding:0}.VoiceDemo_inputRow__Gjkou .VoiceDemo_modeToggle__ihTVz:hover{border-color:rgba(80,135,255,.5);color:#3476ff}.VoiceDemo_inputRow__Gjkou .VoiceDemo_modeToggle__ihTVz svg{width:22px;height:22px}.VoiceDemo_inputRow__Gjkou input{min-width:0;height:56px;border:1px solid #dbe3ef;border-radius:16px;background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 2px rgba(15,23,42,.04),0 10px 26px rgba(18,38,71,.04);color:#17254c;padding:0 18px;font-size:1rem;font-weight:800}.VoiceDemo_inputRow__Gjkou button,.VoiceDemo_recordButton__FfCd3{min-height:52px;border:0;border-radius:999px;background:linear-gradient(145deg,#5d95ff,#2867ef);box-shadow:0 14px 30px rgba(40,103,239,.3),inset 0 1px 1px hsla(0,0%,100%,.36);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;font-size:.98rem;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.VoiceDemo_inputRow__Gjkou button:hover,.VoiceDemo_recordButton__FfCd3:hover{transform:translateY(-1px);box-shadow:0 18px 38px rgba(40,103,239,.35),inset 0 1px 1px hsla(0,0%,100%,.42)}.VoiceDemo_inputRow__Gjkou button:disabled,.VoiceDemo_recordButton__FfCd3:disabled{opacity:.58;transform:none}.VoiceDemo_messageList__IC_5W{display:grid;grid-gap:12px;gap:12px}.VoiceDemo_messageList__IC_5W>p{border:1px solid rgba(219,227,239,.9);border-radius:16px;background:hsla(0,0%,100%,.68);color:#7a8498;padding:18px;font-weight:750;line-height:1.5}.VoiceDemo_echoCard__zcj10{border:1px solid rgba(217,226,239,.95);border-radius:16px;background:hsla(0,0%,100%,.78);box-shadow:0 14px 40px rgba(22,39,68,.05),inset 0 1px 1px hsla(0,0%,100%,.92);padding:18px 20px}.VoiceDemo_echoCardHeader__RtC__{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#3676ff;font-size:.98rem;font-weight:950}.VoiceDemo_echoCardHeader__RtC__ span{display:inline-flex;align-items:center;gap:10px}.VoiceDemo_echoCardHeader__RtC__ span:before{width:9px;height:9px;border-radius:999px;background:#55d8a5;box-shadow:0 0 0 5px rgba(85,216,165,.14);content:""}.VoiceDemo_echoCardHeader__RtC__ strong{border-radius:999px;background:#dff9ec;color:#169767;padding:6px 14px;white-space:nowrap}.VoiceDemo_echoCard__zcj10 p{margin:16px 0;color:#182549;font-size:1.06rem;font-weight:900;line-height:1.45}.VoiceDemo_echoCard__zcj10 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.VoiceDemo_echoCard__zcj10 div{min-width:0;border:1px solid rgba(219,227,239,.9);border-radius:12px;background:hsla(0,0%,100%,.72);padding:12px 14px}.VoiceDemo_echoCard__zcj10 dt{color:#8a95ab;font-size:.8rem;font-weight:850}.VoiceDemo_echoCard__zcj10 dd{margin:6px 0 0;color:#233154;font-size:.92rem;font-weight:850;overflow-wrap:anywhere}.VoiceDemo_recordButton__FfCd3{min-width:0;height:56px}.VoiceDemo_recordButtonRecording__CbHGL{background:linear-gradient(145deg,#ff7a7a,#e23248);box-shadow:0 14px 30px rgba(226,50,72,.32),inset 0 1px 1px hsla(0,0%,100%,.4)}.VoiceDemo_recordButtonRecording__CbHGL:hover{box-shadow:0 18px 38px rgba(226,50,72,.38),inset 0 1px 1px hsla(0,0%,100%,.46)}.VoiceDemo_statusLine__PLIk2{display:flex;align-items:center;gap:10px;margin-top:16px;color:#5b6680;font-size:.94rem;font-weight:800}.VoiceDemo_pulse__TyHzu{background:#3575ff;box-shadow:0 0 0 4px rgba(53,117,255,.16)}.VoiceDemo_pulse__TyHzu,.VoiceDemo_recordingDot__zRFIy{width:10px;height:10px;flex:0 0 auto;border-radius:999px;animation:VoiceDemo_pulse__TyHzu 1.1s ease-in-out infinite}.VoiceDemo_recordingDot__zRFIy{background:#e23248;box-shadow:0 0 0 4px rgba(226,50,72,.18)}@keyframes VoiceDemo_pulse__TyHzu{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.VoiceDemo_transcript__YX1Ti{margin-top:18px}.VoiceDemo_conversationHeader___Cwgc{display:flex;align-items:center;justify-content:space-between;gap:12px}.VoiceDemo_resetButton__AjPM_{min-height:34px;border:1px solid rgba(219,227,239,.95);border-radius:999px;background:hsla(0,0%,100%,.8);box-shadow:0 8px 20px rgba(22,39,68,.05),inset 0 1px 1px hsla(0,0%,100%,.92);color:#3676ff;padding:0 16px;font-size:.86rem;font-weight:900;transition:border-color .18s ease,transform .18s ease,opacity .18s ease}.VoiceDemo_resetButton__AjPM_:hover{border-color:rgba(80,135,255,.5);transform:translateY(-1px)}.VoiceDemo_resetButton__AjPM_:disabled{opacity:.5;transform:none}.VoiceDemo_empty__UvCGB{margin:16px 0 0;border:1px dashed rgba(219,227,239,.95);border-radius:14px;background:hsla(0,0%,100%,.62);color:#8a95ab;padding:18px 16px;font-weight:750;line-height:1.6}.VoiceDemo_turnGroup__ahSgq{margin-top:14px}.VoiceDemo_turnGroup__ahSgq+.VoiceDemo_turnGroup__ahSgq{padding-top:18px;border-top:1px solid rgba(219,227,239,.8)}.VoiceDemo_turnHeader__iavfd{display:flex;align-items:center;gap:10px;margin-bottom:2px;color:#8a95ab;font-size:.82rem;font-weight:900;letter-spacing:.04em}.VoiceDemo_turn__sKL2J{margin-top:14px;border:1px solid rgba(219,227,239,.9);border-radius:14px;background:hsla(0,0%,100%,.7);padding:15px 16px}.VoiceDemo_turn__sKL2J span{color:#3676ff;font-size:.82rem;font-weight:950}.VoiceDemo_turn__sKL2J p{margin:10px 0 0;color:#243154;font-size:1rem;font-weight:780;line-height:1.65}.VoiceDemo_turnActions__ljL4_{display:flex;justify-content:flex-end;margin-top:12px}.VoiceDemo_playButton__oyzVF{min-height:32px;border:1px solid rgba(80,135,255,.34);border-radius:999px;background:linear-gradient(180deg,rgba(232,241,255,.9),rgba(215,229,255,.75));box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95);color:#3476ff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;font-size:.84rem;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.VoiceDemo_playButton__oyzVF:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(53,117,255,.16),inset 0 1px 1px hsla(0,0%,100%,.98)}.VoiceDemo_playButton__oyzVF:disabled{opacity:.55;transform:none}@media (max-width:980px){.VoiceDemo_page__I5ZHT{width:min(100% - 32px,1280px);padding:24px 0 34px}.VoiceDemo_header__nIbcw{display:block}.VoiceDemo_header__nIbcw h1{font-size:clamp(2.2rem,8vw,3rem)}.VoiceDemo_statusOk__qCkAB,.VoiceDemo_statusWarn__f9dS_{margin-top:24px;white-space:normal}.VoiceDemo_echoCard__zcj10 dl,.VoiceDemo_tabs__vI729{grid-template-columns:1fr}}@media (max-width:560px){.VoiceDemo_page__I5ZHT{width:min(100% - 22px,1280px)}.VoiceDemo_header__nIbcw h1{align-items:flex-start;font-size:2.15rem}.VoiceDemo_subtitle__src3W{font-size:1.02rem}.VoiceDemo_tabActive__lOcBu,.VoiceDemo_tab__Xfys3{min-height:88px;gap:14px;padding:18px}.VoiceDemo_panel__WBubE,.VoiceDemo_transcript__YX1Ti{border-radius:18px;padding:22px 18px}.VoiceDemo_panelTitle__o2MFh{gap:16px;padding-right:0}.VoiceDemo_infoIcon__tpUhk{display:none}.VoiceDemo_panelIcon__py3L8{width:48px;height:48px}}