._widget_1g53y_1{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:12px;position:fixed;right:24px;z-index:1200}._fab_1g53y_12{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:inherit;display:inline-flex;gap:10px;line-height:0;padding:0;position:relative;transition:transform .2s ease,box-shadow .2s ease}._fab_1g53y_12:disabled{cursor:default;opacity:1;pointer-events:none;transform:none}._fab_1g53y_12:hover{transform:translateY(-4px) scale(1.02)}._fabSprite_1g53y_38{animation:_delfy-shake-pulse_1g53y_1 6s ease-in-out infinite;display:block;filter:drop-shadow(0 12px 24px rgba(12,84,164,.28));height:auto;-o-object-fit:contain;object-fit:contain;position:relative;transform-origin:50% 60%;transition:filter .2s ease;width:clamp(90px,12vw,150px);z-index:1}._fab_1g53y_12:hover ._fabSprite_1g53y_38{filter:drop-shadow(0 18px 30px rgba(12,84,164,.32))}._fabHand_1g53y_55{animation:_delfy-wave_1g53y_1 2.2s ease-in-out infinite;height:auto;left:6%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:40%;transform-origin:18% 72%;width:48%;z-index:2}@keyframes _delfy-shake-pulse_1g53y_1{0%{transform:rotate(0) scale(1)}3%{transform:rotate(-3deg) scale(1.02)}6%{transform:rotate(3deg) scale(1.03)}9%{transform:rotate(-2deg) scale(1.02)}12%{transform:rotate(2deg) scale(1.02)}16%{transform:rotate(0) scale(1)}55%{transform:rotate(0) scale(1)}70%{transform:rotate(0) scale(1.06)}85%{transform:rotate(0) scale(1)}to{transform:rotate(0) scale(1)}}@keyframes _delfy-wave_1g53y_1{0%,60%,to{transform:rotate(0)}70%{transform:rotate(14deg)}80%{transform:rotate(-10deg)}90%{transform:rotate(10deg)}}@media(prefers-reduced-motion:reduce){._fabHand_1g53y_55,._fabSprite_1g53y_38{animation:none}}._panel_1g53y_128{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;bottom:calc(100% + 12px);box-shadow:0 24px 60px #0c54a42e;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease;width:min(300px,86vw)}._panelOpen_1g53y_144{opacity:1;pointer-events:auto;transform:translateY(0)}._panelHeader_1g53y_150{align-items:center;background:linear-gradient(120deg,#ff7a5924,#6ec1ff2e);border-bottom:1px solid rgba(15,23,42,.05);display:flex;justify-content:space-between;padding:14px 18px}._headerInfo_1g53y_159{align-items:center;display:flex;gap:10px}._headerAvatar_1g53y_165{background:#fff;border-radius:50%;box-shadow:0 8px 18px #0c54a429;height:36px;-o-object-fit:contain;object-fit:contain;padding:2px;width:36px}._title_1g53y_175{color:#0c54a4;font-size:1.05rem;font-weight:700;margin:0}._subtitle_1g53y_182{color:#5b6b7a;font-size:.82rem;margin:4px 0 0}._closeBtn_1g53y_188{background:transparent;border:none;color:#5b6b7a;cursor:pointer;font-size:1.4rem;line-height:1}._messages_1g53y_197{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:16px 16px 8px}._message_1g53y_197{border-radius:16px;font-size:.95rem;line-height:1.4;max-width:82%;padding:10px 14px;word-break:break-word}._assistant_1g53y_215{align-self:flex-start;background:#f4f7fb;color:#103741}._user_1g53y_221{align-self:flex-end;background:#ffede8;color:#7b2d1a}._typing_1g53y_227{align-items:center;display:inline-flex;gap:6px;padding:12px 14px}._typing_1g53y_227 span{animation:_typing_1g53y_227 1.1s ease-in-out infinite;background:#ff7a59;border-radius:999px;height:6px;width:6px}._typing_1g53y_227 span:nth-child(2){animation-delay:.15s}._typing_1g53y_227 span:nth-child(3){animation-delay:.3s}._inputRow_1g53y_250{background:#fff;border-top:1px solid rgba(15,23,42,.05);display:flex;gap:10px;padding:12px 16px 16px}._input_1g53y_250{border:1px solid rgba(15,23,42,.12);border-radius:999px;flex:1;font-size:.95rem;padding:8px 14px}._input_1g53y_250:focus{border-color:#ff7a5999;box-shadow:0 0 0 3px #ff7a5926;outline:none}@keyframes _typing_1g53y_227{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(max-width:480px){._widget_1g53y_1{bottom:16px;right:16px}}
