._composer_stcoz_1,._audioMessage_stcoz_3{--audio-ink:#20152d;--audio-muted:#7d718c;--audio-line:#5c368524;--audio-purple:#7444e8;--audio-purple-dark:#4f238f;--audio-lilac:#d7c2ff;box-sizing:border-box}._composer_stcoz_1 *,._audioMessage_stcoz_3 *{box-sizing:border-box}._composer_stcoz_1 button,._audioMessage_stcoz_3 button,._audioMessage_stcoz_3 input{font:inherit}._composer_stcoz_1{width:100%;color:var(--audio-ink);background:linear-gradient(135deg,#fffffffa,#fbf8fff5),#fff;border:1px solid #653d9524;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 55px #4120641c,0 2px 8px #3019480a}._ambientGlow_stcoz_71{pointer-events:none;background:radial-gradient(circle,#9563f730,#0000 68%);width:190px;height:190px;position:absolute;top:-84px;right:-58px}._composerContent_stcoz_91{padding:15px;position:relative}._idleState_stcoz_101{gap:14px;display:grid}._idleCopy_stcoz_111,._previewHeader_stcoz_113{align-items:center;gap:11px;min-width:0;display:flex}._idleCopy_stcoz_111>span:last-child,._previewHeader_stcoz_113>span:last-child{min-width:0}._idleCopy_stcoz_111 strong,._idleCopy_stcoz_111 small,._previewHeader_stcoz_113 strong,._previewHeader_stcoz_113 small{display:block}._idleCopy_stcoz_111 strong,._previewHeader_stcoz_113 strong{letter-spacing:-.018em;font-size:14px;font-weight:760}._idleCopy_stcoz_111 small,._previewHeader_stcoz_113 small{color:var(--audio-muted);margin-top:3px;font-size:13px;line-height:1.45}._featureIcon_stcoz_181{color:#6f36da;background:linear-gradient(145deg,#f2eaff,#e4d4ff);border:1px solid #7240d71f;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffffbf}._recordButton_stcoz_207,._sendButton_stcoz_209{color:#fff;cursor:pointer;min-height:48px;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), filter .16s var(--ease-out);background:linear-gradient(135deg,#8352ee,#6330c6);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:13px;font-weight:720;display:inline-flex;box-shadow:0 10px 24px #6430c640,inset 0 1px #fff3}._recordButton_stcoz_207:hover,._sendButton_stcoz_209:hover{filter:saturate(1.08)brightness(1.04);transform:translateY(-1px);box-shadow:0 6px 14px #6430c63d,0 18px 38px #6430c647,inset 0 1px #fff3}._recordButton_stcoz_207:active:not(:disabled),._sendButton_stcoz_209:active:not(:disabled){filter:brightness(.98);transform:translateY(0)scale(.98);box-shadow:0 4px 10px #6430c638,inset 0 1px #ffffff29}._recordButton_stcoz_207:disabled,._sendButton_stcoz_209:disabled{cursor:not-allowed;box-shadow:none;opacity:.55;transform:none}._recordingState_stcoz_289,._previewState_stcoz_291{gap:14px;display:grid}._recordingHeader_stcoz_301{justify-content:space-between;align-items:center;gap:12px;display:flex}._recordingStatus_stcoz_315,._recordingTime_stcoz_317,._uploadCopy_stcoz_319,._transcriptToggle_stcoz_321>span{align-items:center;display:flex}._recordingStatus_stcoz_315{gap:8px}._recordingStatus_stcoz_315 strong{font-size:13px;font-weight:740}._recordDot_stcoz_349{background:#ef4d77;border-radius:50%;width:9px;height:9px;animation:1.5s ease-in-out infinite _recordingPulse_stcoz_1;position:relative;box-shadow:0 0 0 5px #ef4d771a}._recordDotPaused_stcoz_369{background:#a27dca;animation:none;box-shadow:0 0 0 5px #7e57a517}._recordingTime_stcoz_317{font-variant-numeric:tabular-nums;gap:4px}._recordingTime_stcoz_317 strong{color:#5824ad;letter-spacing:-.03em;font-size:16px}._recordingTime_stcoz_317 span{color:#95899f;font-size:13px}._liveWaveform_stcoz_413{background:linear-gradient(90deg,#804ae60d,#804ae604),#fbf9fe;border:1px solid #6439911a;border-radius:16px;align-items:center;gap:2px;height:70px;padding:14px 12px;display:flex;overflow:hidden}._liveWaveform_stcoz_413 span{min-width:2px;max-width:5px;transition:height 90ms linear, opacity .16s var(--ease-out);background:linear-gradient(#a873f5,#6533c6);border-radius:999px;flex:1 1 0}._liveWaveformPaused_stcoz_459 span{opacity:.38}._limitMessage_stcoz_467{color:#ad4164;text-align:center;margin:-5px 0 0;font-size:13px;font-weight:650}._recordingActions_stcoz_483{grid-template-columns:48px minmax(0,1fr) 48px;gap:10px;display:grid}._secondaryCircle_stcoz_495,._finishButton_stcoz_497,._playButton_stcoz_499{cursor:pointer;min-width:44px;min-height:44px;transition:transform .16s var(--ease-out), background .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:14px;place-items:center;display:grid}._secondaryCircle_stcoz_495{color:#8b5670;background:#fff5f8;border:1px solid #a6527724}._finishButton_stcoz_497{color:#fff;background:linear-gradient(145deg,#f06282,#d93d68);border:0;box-shadow:0 8px 18px #cf346236}._pauseButton_stcoz_545{color:#5e2bae;cursor:pointer;background:#f3ecff;border:1px solid #6a39be21;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:13px;font-weight:720;display:inline-flex}._secondaryCircle_stcoz_495:hover,._finishButton_stcoz_497:hover,._playButton_stcoz_499:hover,._pauseButton_stcoz_545:hover{transform:translateY(-1px)}._audioMessage_stcoz_3{width:100%;color:var(--audio-ink);background:linear-gradient(145deg,#faf7ff,#f5effe);border:1px solid #6b3c9d1f;border-radius:16px;padding:12px}._nativeAudio_stcoz_607{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._playerRow_stcoz_627{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}._playButton_stcoz_499{color:#fff;background:linear-gradient(145deg,#8653ec,#6631c7);border:0;box-shadow:0 7px 18px #5e2bb53b}._timeline_stcoz_655{min-width:0;padding:2px 0 16px;position:relative}._waveform_stcoz_667{align-items:center;gap:1.5px;height:34px;display:flex;position:relative;overflow:hidden}._waveform_stcoz_667>span,._waveformPlayedInner_stcoz_687>span{background:#c7afd9;border-radius:999px;flex:1 1 0;min-width:1px}._waveformPlayed_stcoz_687{pointer-events:none;position:absolute;inset:0 auto 0 0;overflow:hidden}._waveformPlayedInner_stcoz_687{align-items:center;gap:1.5px;height:100%;display:flex}._waveformPlayedInner_stcoz_687>span{background:linear-gradient(#9b63ed,#6030bc)}._seekControl_stcoz_737{cursor:pointer;opacity:0;width:100%;height:34px;margin:0;position:absolute;inset:0 0 13px}._seekControl_stcoz_737:focus-visible{opacity:.16;accent-color:var(--audio-purple);outline-offset:3px;outline:2px solid #6534c4}._playerMeta_stcoz_771{color:#8d809a;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}._speedButton_stcoz_795{color:#6b3bb8;cursor:pointer;background:#ffffffbd;border:1px solid #683c971f;border-radius:12px;place-items:center;min-width:40px;min-height:40px;padding:4px 7px;display:grid}._speedButton_stcoz_795 span{margin-top:1px;font-size:13px;font-weight:760}._transcriptRegion_stcoz_833{border-top:1px solid #633b8c1a;margin-top:9px;padding-top:8px}._transcriptToggle_stcoz_321{color:#665575;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:32px;padding:0;font-size:13px;font-weight:680;display:flex}._transcriptToggle_stcoz_321:disabled{cursor:wait}._transcriptToggle_stcoz_321>span{gap:6px}._transcribingMark_stcoz_891{border:2px solid #c9b1ed;border-top-color:#6d38c9;border-radius:50%;width:9px;height:9px;animation:.76s linear infinite _transcriptSpin_stcoz_1}._chevronOpen_stcoz_909{transform:rotate(180deg)}._transcriptBody_stcoz_917{color:#594e62;white-space:pre-wrap;background:#ffffffa8;border-radius:10px;margin-top:5px;padding:9px 10px;font-size:13px;line-height:1.55}._previewActions_stcoz_939{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:9px;display:grid}._retakeButton_stcoz_951,._cancelUploadButton_stcoz_953,._errorState_stcoz_955>button,._successState_stcoz_957>button{color:#684c80;cursor:pointer;background:#fff;border:1px solid #5d398024;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:13px;font-weight:690;display:inline-flex}._uploadPanel_stcoz_987{background:#f8f3ff;border:1px solid #6b3c9d1a;border-radius:14px;gap:9px;padding:12px;display:grid}._uploadCopy_stcoz_319{color:#5f4774;justify-content:space-between;gap:10px;font-size:13px}._uploadCopy_stcoz_319 span{align-items:center;gap:6px;font-weight:650;display:inline-flex}._uploadCopy_stcoz_319 strong{color:#6330bc;font-variant-numeric:tabular-nums;font-size:13px}._progressTrack_stcoz_1045{background:#6b3c9d1c;border-radius:999px;height:7px;overflow:hidden}._progressTrack_stcoz_1045 span{border-radius:inherit;height:100%;transition:width .22s var(--ease-out);background:linear-gradient(90deg,#9c6bf2,#6732c6);display:block;box-shadow:0 0 12px #7036d340}._cancelUploadButton_stcoz_953{color:#7c657f;background:0 0;justify-self:start;min-height:36px;padding:0 11px}._successState_stcoz_957,._errorState_stcoz_955{align-items:center;gap:11px;display:grid}._successState_stcoz_957{grid-template-columns:42px minmax(0,1fr)}._successState_stcoz_957>span{color:#fff;background:linear-gradient(145deg,#8b58ed,#6330bf);border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 20px #612db733}._successState_stcoz_957 strong,._successState_stcoz_957 small{display:block}._successState_stcoz_957 strong{font-size:13px}._successState_stcoz_957 small{color:var(--audio-muted);margin-top:3px;font-size:13px;line-height:1.4}._successState_stcoz_957>button{grid-column:1/-1}._errorState_stcoz_955{background:#fff7f9;border:1px solid #be496d1f;border-radius:15px;grid-template-columns:42px minmax(0,1fr);padding:12px}._errorIcon_stcoz_1193{color:#b74469;background:#ffe7ee;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}._errorCopy_stcoz_1213 strong{color:#7d314e;font-size:13px}._errorCopy_stcoz_1213 p{color:#866675;margin:4px 0 0;font-size:13px;line-height:1.45}._errorState_stcoz_955>button{color:#8c3f5d;background:#ffffffb8;grid-column:1/-1;min-height:40px}._composer_stcoz_1 button:focus-visible,._audioMessage_stcoz_3 button:focus-visible,._audioMessage_stcoz_3 input:focus-visible{outline-offset:2px;outline:3px solid #7039ce40}@keyframes _recordingPulse_stcoz_1{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes _transcriptSpin_stcoz_1{to{transform:rotate(360deg)}}@media (width>=560px){._composerContent_stcoz_91{padding:18px}._idleState_stcoz_101{grid-template-columns:minmax(0,1fr) auto;align-items:center}._recordButton_stcoz_207{min-width:148px}._previewActions_stcoz_939{grid-template-columns:auto auto;justify-content:end}._retakeButton_stcoz_951,._sendButton_stcoz_209{min-width:158px}._successState_stcoz_957{grid-template-columns:42px minmax(0,1fr) auto}._successState_stcoz_957>button{grid-column:auto;min-height:40px;padding:0 13px}._errorState_stcoz_955{grid-template-columns:42px minmax(0,1fr) auto}._errorState_stcoz_955>button{grid-column:auto;min-height:40px;padding:0 13px}}@media (width<=389px){._ambientGlow_stcoz_71{width:120px;right:0}._composerContent_stcoz_91{padding:12px}._playerRow_stcoz_627{grid-template-columns:40px minmax(0,1fr)}._speedButton_stcoz_795{grid-column:2;grid-auto-flow:column;justify-self:end;gap:4px;min-height:30px;margin-top:-4px}._previewActions_stcoz_939{grid-template-columns:1fr}._recordingActions_stcoz_483{grid-template-columns:46px minmax(0,1fr) 46px;gap:7px}}@media (prefers-reduced-motion:reduce){._composer_stcoz_1 *,._audioMessage_stcoz_3 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){._recordButton_stcoz_207,._sendButton_stcoz_209,._finishButton_stcoz_497,._playButton_stcoz_499,._successState_stcoz_957>span{border:1px solid buttontext}}
