.support-chat{position:fixed;z-index:110;overflow:visible;touch-action:none;user-select:none;margin-bottom:env(safe-area-inset-bottom)}.support-chat.is-dragging{z-index:120}.support-chat__panel{position:absolute;bottom:calc(100% + .75rem);right:0;left:auto;width:min(22.5rem,calc(100vw - 2rem));max-height:min(28rem,calc(100dvh - 9.5rem));user-select:text;touch-action:auto}@media (min-width:768px){.support-chat__panel{max-height:min(28rem,calc(100dvh - 12rem))}}.support-chat__launcher-wrap{position:relative;width:7.5rem;height:7.5rem}@media (max-width:767px){.support-chat--auth{display:none}.support-chat__launcher-wrap{width:3.5rem;height:3.5rem}}.support-chat__dismiss{position:absolute;top:.15rem;right:.15rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:1px solid rgb(0 0 0/.12);border-radius:999px;background:rgb(255 255 255/.92);color:rgb(55 55 55);box-shadow:0 4px 12px rgb(0 0 0/.16)}.support-chat__dismiss:hover{background:#fff;color:#111}.support-chat__dismiss:focus-visible{outline:2px solid #6a0dad;outline-offset:2px}.support-chat__fab{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid rgb(106 13 173/.35);border-radius:999px;background:#6a0dad;color:#fff;box-shadow:0 10px 24px rgb(106 13 173/.35)}.support-chat__fab:hover{background:#5a0b94}.support-chat__fab:focus-visible{outline:2px solid #b589d6;outline-offset:3px}.support-chat__launch{position:relative;display:block;width:7.5rem;height:7.5rem}.support-chat__launch-img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0/.28));transform-origin:50% 88%;pointer-events:none}.support-chat__launch.is-jumping .support-chat__launch-img{animation:support-chat-jump .86s cubic-bezier(.22,1,.36,1) both}.support-chat__shadow{position:absolute;z-index:0;bottom:.55rem;left:50%;width:2.85rem;height:.42rem;border-radius:999px;background:rgb(0 0 0/.28);filter:blur(2px);transform:translateX(-50%) scaleX(1);pointer-events:none}.support-chat__launch.is-jumping .support-chat__shadow{animation:support-chat-shadow .86s cubic-bezier(.22,1,.36,1) both}.support-chat__cloud{--cloud-fill:#fffdf8;--cloud-line:#6a0dad;--cloud-ink:#2a0b3d;position:absolute;z-index:2;right:0;left:0;bottom:calc(100% + .85rem);display:flex;justify-content:center;pointer-events:none;transform-origin:50% 100%;filter:drop-shadow(0 8px 14px rgb(42 11 61/.22))}.support-chat__cloud-bubble{position:relative;padding:.42rem .85rem .48rem;border:1.5px solid var(--cloud-line);border-radius:1.15rem;background:var(--cloud-fill);color:var(--cloud-ink);font-size:.8125rem;font-weight:700;line-height:1.35;white-space:nowrap}.support-chat__cloud-tail{position:absolute;top:calc(100% - 1px);left:50%;display:block;width:16px;height:10px;margin-left:-8px;overflow:visible}.support-chat__cloud-tail path{fill:none}.support-chat__cloud-tail-fill{fill:var(--cloud-fill)}.support-chat__cloud-tail-line{stroke:var(--cloud-line);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.support-chat__cloud.is-in{animation:support-chat-cloud-in .48s cubic-bezier(.22,1,.36,1) both,support-chat-cloud-float 3.6s ease-in-out .48s infinite}.support-chat__cloud.is-nudge{animation:support-chat-cloud-nudge .7s cubic-bezier(.22,1,.36,1) both}@keyframes support-chat-jump{0%{transform:translateY(0) scale(1) rotate(0deg)}10%{transform:translateY(7px) scale(1.16,.82) rotate(-2deg)}28%{transform:translateY(-52px) scale(.9,1.12) rotate(4deg)}40%{transform:translateY(-58px) scale(.92,1.08) rotate(-3deg)}58%{transform:translateY(5px) scale(1.14,.84) rotate(2deg)}72%{transform:translateY(-14px) scale(.96,1.06) rotate(-1deg)}86%{transform:translateY(3px) scale(1.06,.94) rotate(1deg)}to{transform:translateY(0) scale(1) rotate(0deg)}}@keyframes support-chat-shadow{0%,to{transform:translateX(-50%) scaleX(1);opacity:.45}10%{transform:translateX(-50%) scaleX(1.25);opacity:.55}28%,40%{transform:translateX(-50%) scaleX(.45);opacity:.16}58%{transform:translateX(-50%) scaleX(1.35);opacity:.5}72%{transform:translateX(-50%) scaleX(.7);opacity:.28}}@keyframes support-chat-cloud-in{0%{opacity:0;transform:translateY(12px) scale(.55)}62%{opacity:1;transform:translateY(-5px) scale(1.08)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes support-chat-cloud-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes support-chat-cloud-nudge{0%,to{transform:translateY(0) rotate(0deg) scale(1)}28%{transform:translateY(-8px) rotate(-4deg) scale(1.05)}52%{transform:translateY(2px) rotate(3deg) scale(.98)}74%{transform:translateY(-4px) rotate(-2deg) scale(1.02)}}@media (prefers-reduced-motion:reduce){.support-chat__cloud.is-in,.support-chat__cloud.is-nudge,.support-chat__launch.is-jumping .support-chat__launch-img,.support-chat__launch.is-jumping .support-chat__shadow{animation:none}.support-chat__cloud.is-in{opacity:1;transform:none}}