.animated-avatar_root__zxm9t{position:relative;width:var(--avatar-size,96px);height:var(--avatar-size,96px);flex:0 0 auto;display:grid;place-items:center;isolation:isolate;contain:layout style;overflow:visible;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.animated-avatar_root__zxm9t,.animated-avatar_root__zxm9t *{box-sizing:border-box}.animated-avatar_stage__3ItfS{position:relative;width:100%;height:100%;display:grid;place-items:center;transform:translateZ(0);animation:animated-avatar_float__Yonnm 8.5s ease-in-out infinite}.animated-avatar_layer__qUlAa{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .42s ease,transform .42s ease,filter .42s ease;will-change:opacity,transform}.animated-avatar_current__E7ySu{opacity:1;transform:translateY(0) scale(1);z-index:2}.animated-avatar_previous__bJf4Z{opacity:0;transform:translateY(2px) scale(.96);z-index:1}.animated-avatar_image__1_IxY{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 26px rgba(0,0,0,.34)) drop-shadow(0 0 20px rgba(82,146,255,.15));transform:translateZ(0)}.animated-avatar_glow__HVzOF{position:absolute;inset:12%;border-radius:50%;background:radial-gradient(circle,rgba(93,145,255,.28) 0,rgba(93,145,255,.14) 28%,rgba(93,145,255,0) 72%);filter:blur(10px);opacity:.7;transition:opacity .25s ease,transform .25s ease;z-index:0}.animated-avatar_root__zxm9t:hover .animated-avatar_stage__3ItfS{transform:translateY(-1px) scale(1.02)}.animated-avatar_root__zxm9t:hover .animated-avatar_glow__HVzOF{opacity:.9;transform:scale(1.03)}.animated-avatar_speaking__ECWjm .animated-avatar_glow__HVzOF{opacity:.95;background:radial-gradient(circle,rgba(105,194,255,.34) 0,rgba(105,194,255,.18) 30%,rgba(105,194,255,0) 72%)}.animated-avatar_idle__vpI1V .animated-avatar_glow__HVzOF{opacity:.72}.animated-avatar_gifFrame__W9YV9 .animated-avatar_image__1_IxY,.animated-avatar_staticFrame__mjhbn .animated-avatar_image__1_IxY{image-rendering:auto}@keyframes animated-avatar_float__Yonnm{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.animated-avatar_stage__3ItfS{animation:none}.animated-avatar_layer__qUlAa{transition-duration:.18s}}.dora-voice-widget_root__ruoHJ{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.dora-voice-widget_launcher__KlJ5O{width:88px;height:88px;border:0;border-radius:999px;background:transparent;box-shadow:none;outline:none;cursor:pointer;padding:0;position:relative;overflow:visible;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.dora-voice-widget_launcher__KlJ5O:after{content:none}.dora-voice-widget_launcher__KlJ5O:active,.dora-voice-widget_launcher__KlJ5O:focus,.dora-voice-widget_launcher__KlJ5O:focus-visible{background:transparent;box-shadow:none;outline:none}.dora-voice-widget_launcherAvatar__VyDD3{width:100%;height:100%}.dora-voice-widget_statusDot__wYPgz{position:absolute;top:10px;right:10px;width:12px;height:12px;border-radius:999px;border:2px solid rgba(255,255,255,.9);background:#3dce7a}.dora-voice-widget_panel__TKlS7{width:min(420px,calc(100vw - 24px));max-height:min(720px,calc(100vh - 128px));background:radial-gradient(circle at top left,rgba(48,105,214,.18),transparent 34%),linear-gradient(180deg,rgba(5,16,31,.98),rgba(10,25,49,.98));color:#f3f7fd;border-radius:24px;border:1px solid rgba(144,174,224,.24);box-shadow:0 28px 56px rgba(3,12,26,.42);overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto}.dora-voice-widget_panelHeader__MERmz{padding:18px 18px 14px;display:grid;grid-template-columns:72px 1fr auto;grid-gap:12px;gap:12px;align-items:center}.dora-voice-widget_headerCopy__Ujk5O strong{display:block;font-size:1rem;letter-spacing:.02em}.dora-voice-widget_headerCopy__Ujk5O p{margin:6px 0 0;color:rgba(236,243,255,.78);font-size:.9rem;line-height:1.35}.dora-voice-widget_closeButton__TmWKE{border:0;background:rgba(255,255,255,.1);color:#fff;width:34px;height:34px;border-radius:12px;font-size:1.2rem;cursor:pointer}.dora-voice-widget_metaRow__otB8D{padding:0 18px 14px;display:flex;flex-wrap:wrap;gap:8px}.dora-voice-widget_metaPill__OTuKL{border-radius:999px;padding:7px 11px;font-size:.76rem;line-height:1;background:rgba(255,255,255,.08);color:rgba(243,247,253,.9);border:1px solid rgba(255,255,255,.1)}.dora-voice-widget_conversationBody__j5I_I{padding:0 18px;overflow-y:auto;align-content:start;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.dora-voice-widget_conversationBody__j5I_I,.dora-voice-widget_messages__dKbRD{min-height:0;display:grid;grid-gap:10px;gap:10px}.dora-voice-widget_message__3kx3Q{padding:12px 14px;border-radius:18px;font-size:.92rem;line-height:1.45}.dora-voice-widget_assistant__fWH_g{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09)}.dora-voice-widget_user__bEG7i{background:linear-gradient(180deg,rgba(45,115,238,.94),rgba(23,85,196,.92));margin-left:36px}.dora-voice-widget_messageLabel__Yd_J7{display:block;margin-bottom:6px;font-size:.73rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(240,246,255,.72)}.dora-voice-widget_assistant__fWH_g .dora-voice-widget_messageLabel__Yd_J7{color:rgba(168,202,255,.88)}.dora-voice-widget_suggestions__pKVX3{display:grid;grid-gap:8px;gap:8px;padding:6px 0 2px}.dora-voice-widget_suggestionsTitle__Qc1iC{color:rgba(168,202,255,.88);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dora-voice-widget_suggestion__pedPi{border:1px solid rgba(145,182,243,.24);border-radius:13px;background:rgba(12,28,54,.88);color:#f3f7fd;padding:8px 10px;font-size:.78rem;line-height:1.25;text-align:left;cursor:pointer}.dora-voice-widget_toolbar__gsRym{display:flex;gap:8px;padding:14px 18px 0;flex-wrap:wrap}.dora-voice-widget_submitButton__uEFFI,.dora-voice-widget_toolbarButton__W5xAi{border:0;border-radius:14px;padding:11px 14px;font-size:.86rem;font-weight:700;cursor:pointer}.dora-voice-widget_toolbarButton__W5xAi{color:#f3f7fd;background:rgba(255,255,255,.1)}.dora-voice-widget_toolbarButtonActive__gYJ0N{background:linear-gradient(180deg,#1c7bff,#0d5fd6)}.dora-voice-widget_composer__3LeYj{padding:14px 18px 18px;display:grid;grid-gap:10px;gap:10px}.dora-voice-widget_textarea__HIm2L{width:100%;min-height:78px;resize:vertical;border-radius:18px;border:1px solid rgba(143,177,232,.2);background:rgba(5,12,24,.66);color:#fff;padding:14px 15px;font:inherit}.dora-voice-widget_textarea__HIm2L::placeholder{color:rgba(228,236,248,.48)}.dora-voice-widget_submitRow__67ctb{display:flex;align-items:center;justify-content:space-between;gap:10px}.dora-voice-widget_hintText__1W1OZ{color:rgba(228,236,248,.68);font-size:.78rem;line-height:1.35}.dora-voice-widget_submitButton__uEFFI{color:#fff;background:linear-gradient(180deg,#f44444,#d11f1f);min-width:132px}.dora-voice-widget_error__eX7_D{margin:0;color:#ffd0d0;font-size:.84rem}@media (max-width:640px){.dora-voice-widget_root__ruoHJ{right:12px;bottom:12px}.dora-voice-widget_panel__TKlS7{width:min(100vw - 12px,390px);max-height:min(78vh,680px)}.dora-voice-widget_panelHeader__MERmz{grid-template-columns:64px 1fr auto;padding:16px 16px 12px}.dora-voice-widget_composer__3LeYj,.dora-voice-widget_conversationBody__j5I_I,.dora-voice-widget_metaRow__otB8D,.dora-voice-widget_toolbar__gsRym{padding-left:16px;padding-right:16px}.dora-voice-widget_textarea__HIm2L{min-height:68px}.dora-voice-widget_launcher__KlJ5O{width:78px;height:78px;border-radius:999px}.dora-voice-widget_submitRow__67ctb{flex-direction:column;align-items:stretch}.dora-voice-widget_submitButton__uEFFI{width:100%}}