.SupportBubble-module__RsbHFa__bubble{z-index:9999;border-radius:var(--radius-full);width:58px;height:58px;color:var(--accent);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#1a1a2e 0%,#16213e 100%);border:2px solid #f0a50080;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s,bottom .3s,top .3s,left .3s,right .3s;animation:.5s cubic-bezier(.175,.885,.32,1.275) both SupportBubble-module__RsbHFa__bubbleIn;display:flex;position:fixed;box-shadow:0 6px 24px #0000004d,0 2px 8px #00000026,0 0 0 3px #f0a50026,inset 0 1px #ffffff1a}@keyframes SupportBubble-module__RsbHFa__bubbleIn{0%{opacity:0;transform:scale(0)rotate(-45deg)}to{opacity:1;transform:scale(1)rotate(0)}}.SupportBubble-module__RsbHFa__bubble:hover{transform:scale(1.1);box-shadow:0 8px 32px #00000059,0 4px 12px #0003,0 0 0 3px #f0a50040,inset 0 1px #ffffff26}.SupportBubble-module__RsbHFa__bubble:active,.SupportBubble-module__RsbHFa__dragging{cursor:grabbing;transform:scale(1.15)}.SupportBubble-module__RsbHFa__bubbleOpen{background:linear-gradient(145deg,var(--text-muted)0%,var(--bg-elevated)100%);box-shadow:0 4px 16px #00000040,inset 0 1px #ffffff1a}.SupportBubble-module__RsbHFa__bubbleIcon{justify-content:center;align-items:center;transition:transform .3s;display:flex}.SupportBubble-module__RsbHFa__bubble:hover .SupportBubble-module__RsbHFa__bubbleIcon{transform:scale(1.05)}.SupportBubble-module__RsbHFa__bubbleLabel{letter-spacing:.05em;white-space:nowrap;color:var(--text-muted);text-shadow:0 1px 2px #0000004d;font-size:9px;font-weight:700;position:absolute;bottom:-18px}.SupportBubble-module__RsbHFa__br{bottom:var(--space-6);right:var(--space-6)}.SupportBubble-module__RsbHFa__bl{bottom:var(--space-6);left:var(--space-6)}.SupportBubble-module__RsbHFa__tr{top:5rem;right:var(--space-6)}.SupportBubble-module__RsbHFa__tl{top:5rem;left:var(--space-6)}.SupportBubble-module__RsbHFa__panel{z-index:9998;border-radius:var(--radius-xl);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(1.8);border:1px solid var(--glass-border);width:340px;height:440px;box-shadow:inset 0 1px 0 var(--glass-highlight),0 16px 48px #00000040;flex-direction:column;animation:.3s both SupportBubble-module__RsbHFa__panelIn;display:flex;position:fixed;overflow:hidden}@keyframes SupportBubble-module__RsbHFa__panelIn{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SupportBubble-module__RsbHFa__panel.SupportBubble-module__RsbHFa__br{bottom:calc(var(--space-6) + 72px);right:var(--space-6)}.SupportBubble-module__RsbHFa__panel.SupportBubble-module__RsbHFa__bl{bottom:calc(var(--space-6) + 72px);left:var(--space-6)}.SupportBubble-module__RsbHFa__panel.SupportBubble-module__RsbHFa__tr{top:calc(5rem + 72px);right:var(--space-6)}.SupportBubble-module__RsbHFa__panel.SupportBubble-module__RsbHFa__tl{top:calc(5rem + 72px);left:var(--space-6)}.SupportBubble-module__RsbHFa__panelHeader{padding:var(--space-4);background-color:var(--accent);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.SupportBubble-module__RsbHFa__panelHeaderInfo{align-items:center;gap:var(--space-3);display:flex}.SupportBubble-module__RsbHFa__panelAvatar{border-radius:var(--radius-full);width:32px;height:32px;font-family:var(--font-heading);font-weight:800;font-size:var(--text-xs);color:#fff;background:linear-gradient(145deg,#1a1a2e 0%,#16213e 100%);border:1.5px solid #ffffff40;justify-content:center;align-items:center;display:flex}.SupportBubble-module__RsbHFa__panelTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm)}.SupportBubble-module__RsbHFa__panelStatus{opacity:.8;font-size:10px}.SupportBubble-module__RsbHFa__panelClose{color:#fff;cursor:pointer;opacity:.7;transition:opacity var(--transition-fast);padding:var(--space-1);background:0 0;border:none}.SupportBubble-module__RsbHFa__panelClose:hover{opacity:1}.SupportBubble-module__RsbHFa__messages{padding:var(--space-4);gap:var(--space-3);background-color:var(--bg-base);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SupportBubble-module__RsbHFa__message{max-width:85%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:1.5;animation:.2s both SupportBubble-module__RsbHFa__fadeInUp}.SupportBubble-module__RsbHFa__messageBot{background-color:var(--bg-elevated);color:var(--text-primary);border-bottom-left-radius:var(--radius-sm);align-self:flex-start}.SupportBubble-module__RsbHFa__messageUser{background-color:var(--accent);color:#fff;border-bottom-right-radius:var(--radius-sm);align-self:flex-end}.SupportBubble-module__RsbHFa__inputBar{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);background-color:var(--bg-surface);border-top:1px solid var(--border);flex-shrink:0;display:flex}.SupportBubble-module__RsbHFa__chatInput{height:2.25rem;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);background-color:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-full);transition:border-color var(--transition-base);outline:none;flex:1}.SupportBubble-module__RsbHFa__chatInput:focus{border-color:var(--accent)}.SupportBubble-module__RsbHFa__chatInput::placeholder{color:var(--text-muted)}.SupportBubble-module__RsbHFa__sendBtn{border-radius:var(--radius-full);background-color:var(--accent);color:#fff;cursor:pointer;width:36px;height:36px;transition:background-color var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SupportBubble-module__RsbHFa__sendBtn:hover{background-color:var(--accent-hover)}@media (max-width:480px){.SupportBubble-module__RsbHFa__panel{width:calc(100vw - var(--space-8));height:50vh;left:var(--space-4)!important;right:var(--space-4)!important;bottom:calc(var(--space-6) + 72px)!important;top:auto!important}}@media (prefers-reduced-motion:reduce){.SupportBubble-module__RsbHFa__bubble,.SupportBubble-module__RsbHFa__panel,.SupportBubble-module__RsbHFa__message{animation:none}}
