:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.CindyInlineChat_card__nVd06{background:#ffffff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 14px 30px rgba(44,95,141,.12);overflow:hidden;display:flex;flex-direction:column;height:100%}.CindyInlineChat_header__dmvQ_{background:url(/img/ai/voice-red-background-croped.webp) no-repeat 50%;background-size:cover;padding:12px 14px;color:#fff}.CindyInlineChat_headerContent__aJSBw,.CindyInlineChat_header__dmvQ_{display:flex;align-items:center;gap:10px}.CindyInlineChat_avatar___kZpK{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.9)}.CindyInlineChat_titleBlock__Wmw1I{display:flex;flex-direction:column;line-height:1.1}.CindyInlineChat_title__RF8h8{margin:0;font-size:14px;font-weight:700}.CindyInlineChat_status__Nyo7y{font-size:12px;display:inline-flex;align-items:center;gap:6px}.CindyInlineChat_dot__o6NZA{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 6px rgba(74,222,128,.2)}.CindyInlineChat_body__TzsLF{padding:14px;display:flex;flex-direction:column;gap:12px;flex:1 1;min-height:0}.CindyInlineChat_messages__S9wJJ{display:flex;flex-direction:column;gap:10px;flex:1 1;min-height:0;overflow-y:auto;padding:0 10px 12px}.CindyInlineChat_loading__Epy4Z{display:flex;flex-direction:column;gap:8px}.CindyInlineChat_loadingBubble__oFra9{height:46px;border-radius:12px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;animation:CindyInlineChat_loadingPulse__Rsesu 1.2s ease-in-out infinite}.CindyInlineChat_loadingBubble__oFra9:nth-child(2){width:75%}.CindyInlineChat_message__l8M0j{display:flex;flex-direction:column;gap:4px;max-width:100%}.CindyInlineChat_messageBubble__yTF96{padding:10px 12px;border-radius:12px;background:#ffffff;border:1px solid #d5dde8;box-shadow:0 2px 6px rgba(44,95,141,.08);color:#334155;font-size:14px;line-height:1.4;position:relative}.CindyInlineChat_messageText__FR3W4{white-space:pre-line}.CindyInlineChat_messageAi__jyKfr .CindyInlineChat_messageBubble__yTF96{align-self:flex-start;border-bottom-left-radius:0}.CindyInlineChat_messageUser__JZ39X .CindyInlineChat_messageBubble__yTF96{align-self:flex-end;background:#eef4ff;border-bottom-right-radius:0}.CindyInlineChat_messageAi__jyKfr .CindyInlineChat_messageBubble__yTF96:after{content:"";position:absolute;left:-8px;bottom:-1px;width:9px;height:12px;background:radial-gradient(circle at 0 0,transparent 7px,#d5dde8 0,#d5dde8 8px,#ffffff 0);border-bottom:1px solid #d5dde8}.CindyInlineChat_messageAi__jyKfr .CindyInlineChat_messageBubble__yTF96:before{content:"";position:absolute;left:0;bottom:-1px;width:1px;height:1px;background:#ffffff}.CindyInlineChat_messageUser__JZ39X .CindyInlineChat_messageBubble__yTF96:after{content:"";position:absolute;right:-8px;bottom:-1px;width:9px;height:12px;background:radial-gradient(circle at 100% 0,transparent 7px,#d5dde8 0,#d5dde8 8px,#eef4ff 0);border-bottom:1px solid #d5dde8}.CindyInlineChat_messageUser__JZ39X .CindyInlineChat_messageBubble__yTF96:before{content:"";position:absolute;right:0;bottom:-1px;width:1px;height:1px;background:#eef4ff}.CindyInlineChat_options__7xPpa{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start}.CindyInlineChat_optionLink__qL_SP{border:1px solid #cbd5e1;border-radius:999px;padding:4px 10px;font-size:12px;color:#1d4ed8;text-decoration:none;background:transparent}.CindyInlineChat_optionLink__qL_SP:hover{border-color:#94a3b8;color:#1e293b}.CindyInlineChat_optionLink__qL_SP[aria-disabled=true]{opacity:.6;pointer-events:none}.CindyInlineChat_pendingBubble__1zCAx{display:inline-flex;align-items:center;gap:6px;min-height:22px}.CindyInlineChat_pendingDot___FUaL{width:6px;height:6px;border-radius:50%;background:#c7dfff;opacity:.4;animation:CindyInlineChat_pendingPulse__wWD9I 1.2s ease-in-out infinite}.CindyInlineChat_pendingDot___FUaL:nth-child(2){animation-delay:.2s}.CindyInlineChat_pendingDot___FUaL:nth-child(3){animation-delay:.4s}@keyframes CindyInlineChat_pendingPulse__wWD9I{0%,to{opacity:.35}50%{opacity:1}}@keyframes CindyInlineChat_loadingPulse__Rsesu{0%{background-position:0 50%}to{background-position:100% 50%}}.CindyInlineChat_sessionModeSwitch__hk6_x{display:inline-flex;align-items:center;gap:4px;align-self:center;padding:4px;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc}.CindyInlineChat_sessionModeButton__sjSy_{border:none;border-radius:999px;background:transparent;color:#64748b;font-size:12px;font-weight:600;padding:6px 12px;cursor:pointer;transition:all .2s ease}.CindyInlineChat_sessionModeButton__sjSy_:hover:not(:disabled){background:#e2e8f0;color:#334155}.CindyInlineChat_sessionModeButtonActive__Nun2E{background:#ffffff;color:#e11d48;box-shadow:0 2px 6px rgba(15,23,42,.08)}.CindyInlineChat_sessionModeButton__sjSy_:disabled{opacity:.6;cursor:not-allowed}.CindyInlineChat_inputRow__hnvdj{display:flex;flex-direction:column;align-items:stretch;gap:8px;border:1px solid #e2e8f0;border-radius:20px;padding:10px 14px;background:#ffffff;position:relative;width:100%;box-sizing:border-box}.CindyInlineChat_buttonRow__tE7OQ{display:flex;justify-content:flex-end;align-items:center;gap:8px}.CindyInlineChat_input__Jcabr{width:100%;min-width:0;border:none;outline:none;font-size:13px;line-height:1.4;color:#0f172a;background:transparent;resize:none;overflow-y:auto;max-height:120px;min-height:20px;height:auto;font-family:inherit;padding:0;scrollbar-gutter:stable}@media (max-width:1024px){.CindyInlineChat_input__Jcabr{font-size:16px}}@media (hover:none) and (pointer:coarse){.CindyInlineChat_input__Jcabr{font-size:16px}}.CindyInlineChat_input__Jcabr::-webkit-scrollbar{width:6px}.CindyInlineChat_input__Jcabr::-webkit-scrollbar-track{background:transparent}.CindyInlineChat_input__Jcabr::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CindyInlineChat_input__Jcabr::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CindyInlineChat_input__Jcabr::placeholder,.CindyInlineChat_input__Jcabr:disabled{color:#94a3b8}.CindyInlineChat_sendButton___103M{border:none;border-radius:999px;width:36px;min-width:36px;height:36px;background:#e11d48;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 14px rgba(225,29,72,.25);flex-shrink:0}.CindyInlineChat_sendButton___103M:disabled{background:#f3a0b5;cursor:not-allowed;box-shadow:none}.CindyInlineChat_sendIcon__hgFj9{color:inherit}.CindyInlineChat_streamingBubble__Zcp_q{position:relative}.CindyInlineChat_streamingBubble__Zcp_q:after{content:"▌";animation:CindyInlineChat_streamingCursor__AOOjd .8s ease-in-out infinite;color:#e11d48;font-weight:700}@keyframes CindyInlineChat_streamingCursor__AOOjd{0%,to{opacity:1}50%{opacity:0}}.CindyInlineChat_voiceError__7Nmue{padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:12px;margin-bottom:8px}.CindyInlineChat_muteButton___hJu6{border:none;border-radius:999px;width:36px;min-width:36px;height:36px;background:#f1f5f9;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CindyInlineChat_muteButton___hJu6:hover{background:#e2e8f0;color:#475569}.CindyInlineChat_muteButtonActive__n9XMi{background:#fef3c7;color:#d97706}.CindyInlineChat_muteButtonActive__n9XMi:hover{background:#fde68a;color:#b45309}.CindyInlineChat_micButton__f79z8{border:none;border-radius:999px;width:36px;min-width:36px;height:36px;background:#f1f5f9;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CindyInlineChat_micButton__f79z8:hover:not(:disabled){background:#e2e8f0;color:#475569}.CindyInlineChat_micButton__f79z8:disabled{opacity:.5;cursor:not-allowed}.CindyInlineChat_micButtonActive__W2v32{background:#e11d48;color:#ffffff;box-shadow:0 0 0 4px rgba(225,29,72,.2);animation:CindyInlineChat_micPulse__oAp6T 1.5s ease-in-out infinite}.CindyInlineChat_micButtonActive__W2v32:hover:not(:disabled){background:#be123c;color:#ffffff}.CindyInlineChat_micButtonSpeaking__SdCgS{background:#be123c}.CindyInlineChat_micIcon__52ouq{color:inherit}@keyframes CindyInlineChat_micPulse__oAp6T{0%,to{box-shadow:0 0 0 4px rgba(225,29,72,.2)}50%{box-shadow:0 0 0 8px rgba(225,29,72,.1)}}.CindyInlineChat_voiceIndicator__uh0ij{display:flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(135deg,#fef2f2,#fff7ed);border-radius:12px;margin-top:8px}.CindyInlineChat_voicePulse__uB6Hk{width:10px;height:10px;border-radius:50%;background:#e11d48;animation:CindyInlineChat_voicePulseAnim__FGpCf 1s ease-in-out infinite}@keyframes CindyInlineChat_voicePulseAnim__FGpCf{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.CindyInlineChat_voiceStatus__URq9B{font-size:12px;color:#64748b;font-weight:500}.CindyInlineChat_talkButton__79Rz3{background:#f22f2f;border:none;border-radius:10px;font-size:16px;color:#fff;text-decoration:none;cursor:pointer;min-height:40px;min-width:200px;align-self:center}.CindyInlineChat_talkButton__79Rz3:hover{background:#af2222}.CindyInlineChat_sheet__WNt7l{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:#ffffff}.CindyInlineChat_sheetThread__lQ3LJ{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.CindyInlineChat_sheetMessages__mHli9{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 16px 16px;scrollbar-width:thin}.CindyInlineChat_chips__jB7pl{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.CindyInlineChat_chip__4DdVj{border:1px solid #c3cad8;border-radius:999px;background:#ffffff;color:#223559;font-family:inherit;font-size:13px;font-weight:500;padding:7px 12px;cursor:pointer}.CindyInlineChat_chip__4DdVj:disabled{opacity:.5;cursor:default}.CindyInlineChat_chip__4DdVj:focus-visible{outline:2px solid #223559;outline-offset:2px}.CindyInlineChat_composer__Dizst{flex:0 0 auto;display:flex;align-items:flex-end;gap:8px;padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid #e3e6ec;background:#ffffff}.CindyInlineChat_composerField__pndu7{position:relative;flex:1 1 auto;min-width:0;display:flex}.CindyInlineChat_composerInput__KJDl0{flex:1 1 auto;min-width:0;min-height:40px;max-height:120px;padding:10px 44px 10px 14px;border:1px solid #c3cad8;border-radius:20px;background:#ffffff;color:#0f172a;font-family:inherit;font-size:16px;line-height:1.25;resize:none;outline:none}.CindyInlineChat_composerInput__KJDl0:focus{border-color:#223559}.CindyInlineChat_composerInput__KJDl0::placeholder{color:#8a93a3}.CindyInlineChat_composerInput__KJDl0:disabled{color:#94a3b8}.CindyInlineChat_composerEnd__CZChY,.CindyInlineChat_composerMic__2c7P5,.CindyInlineChat_composerSend__a9lDo{flex:0 0 auto;width:40px;height:40px;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}.CindyInlineChat_composerMic__2c7P5{position:absolute;right:4px;bottom:4px;width:32px;height:32px;background:transparent;color:#223559}.CindyInlineChat_composerMic__2c7P5:hover{background:#f4f5f7}.CindyInlineChat_composerMicLive__YtWI3,.CindyInlineChat_composerMicLive__YtWI3:hover{background:#e11d48;color:#ffffff;box-shadow:0 0 0 3px rgba(225,29,72,.18)}.CindyInlineChat_composerSend__a9lDo{background:#223559;color:#ffffff}.CindyInlineChat_composerSend__a9lDo:disabled{background:#e3e6ec;color:#8a93a3;cursor:default}.CindyInlineChat_composerEnd__CZChY{background:#fdeceb;color:#d9262b}.CindyInlineChat_composerEnd__CZChY:disabled,.CindyInlineChat_composerMic__2c7P5:disabled{opacity:.5;cursor:default}.CindyInlineChat_composerEnd__CZChY:focus-visible,.CindyInlineChat_composerMic__2c7P5:focus-visible,.CindyInlineChat_composerSend__a9lDo:focus-visible,.CindyInlineChat_voiceEnd__lSqIw:focus-visible,.CindyInlineChat_voiceRound__NUqUl:focus-visible{outline:2px solid #223559;outline-offset:2px}.CindyInlineChat_voiceEnd__lSqIw:disabled{opacity:.5;cursor:default;box-shadow:none}.CindyInlineChat_voiceOverlay__Qqg7z{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-y:auto;gap:14px;padding:24px 20px;background:linear-gradient(180deg,#ffffff,#f6f7fa)}.CindyInlineChat_voiceOverlay__Qqg7z>:first-child{margin-top:auto}.CindyInlineChat_voiceOverlay__Qqg7z>:last-child{margin-bottom:auto}.CindyInlineChat_voicePortrait__VdhWz{position:relative;width:88px;height:88px;border-radius:50%;overflow:visible}.CindyInlineChat_voicePortrait__VdhWz img{width:88px;height:88px;border-radius:50%;object-fit:cover;display:block;position:relative;z-index:1}.CindyInlineChat_voicePortrait__VdhWz:after,.CindyInlineChat_voicePortrait__VdhWz:before{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(225,29,72,.35);animation:CindyInlineChat_voiceRing__BgIMo 2.2s ease-out infinite}.CindyInlineChat_voicePortrait__VdhWz:after{animation-delay:1.1s}.CindyInlineChat_voicePortraitSpeaking__A_NCE:after,.CindyInlineChat_voicePortraitSpeaking__A_NCE:before{border-color:rgba(34,53,89,.4);animation-duration:1.2s}@keyframes CindyInlineChat_voiceRing__BgIMo{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.CindyInlineChat_voicePortrait__VdhWz:after,.CindyInlineChat_voicePortrait__VdhWz:before{animation:none;transform:none;opacity:.6}.CindyInlineChat_voicePortrait__VdhWz:after{display:none}}.CindyInlineChat_voiceStatusLine__tqVZE{margin:0;font-size:14px;font-weight:600;color:#223559}.CindyInlineChat_voiceTranscript__N2UnR{width:100%;max-width:340px;min-height:72px;display:flex;flex-direction:column;gap:6px;text-align:center}.CindyInlineChat_voiceTranscriptUser__UNwiA{margin:0;font-size:15px;color:#333f54;font-style:italic}.CindyInlineChat_voiceTranscriptAi__oRPOr{margin:0;font-size:14px;color:#696969;max-height:6.5em;overflow:hidden}.CindyInlineChat_voiceActions__4_J1X{display:flex;align-items:center;gap:18px;margin-top:6px}.CindyInlineChat_voiceRound__NUqUl{width:48px;height:48px;border:none;border-radius:50%;background:#ffffff;color:#223559;box-shadow:0 1px 4px rgba(0,0,0,.15);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.CindyInlineChat_voiceRound__NUqUl:disabled{opacity:.5;cursor:default}.CindyInlineChat_voiceRoundMuted__6RgqX{background:#fef3c7;color:#b45309}.CindyInlineChat_voiceEnd__lSqIw{height:48px;padding:0 22px;border:none;border-radius:24px;background:#e11d48;color:#ffffff;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 6px 14px rgba(225,29,72,.25)}@media (max-height:600px){.CindyInlineChat_voiceOverlay__Qqg7z{gap:10px;padding:12px 16px}.CindyInlineChat_voicePortrait__VdhWz,.CindyInlineChat_voicePortrait__VdhWz img{width:56px;height:56px}.CindyInlineChat_voiceTranscript__N2UnR{min-height:0}}