.chat-edit-container[data-v-d17dbb6b]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px dashed #d1d5db;border-radius:12px;width:100%;min-height:120px;padding:16px;transition:all .3s;display:flex;position:relative;overflow:visible}.chat-edit-container[data-v-d17dbb6b]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.chat-edit-container.edit-bottom-right[data-v-d17dbb6b]{justify-content:flex-end;align-items:flex-end}.chat-edit-container.edit-bottom-left[data-v-d17dbb6b]{justify-content:flex-start;align-items:flex-end}.chat-edit-container.edit-top-right[data-v-d17dbb6b]{justify-content:flex-end;align-items:flex-start}.chat-edit-container.edit-top-left[data-v-d17dbb6b]{justify-content:flex-start;align-items:flex-start}.chat-main-button[data-v-d17dbb6b]{transition:all .3s;overflow:visible;box-shadow:0 4px 16px #0000001f}.chat-main-button[data-v-d17dbb6b]:hover{transform:scale(1.05);box-shadow:0 6px 20px #00000026}.chat-badge[data-v-d17dbb6b]{z-index:10;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;transition:all .3s;display:flex;position:absolute}.badge-top-right[data-v-d17dbb6b]{top:-4px;right:-4px}.badge-top-left[data-v-d17dbb6b]{top:-4px;left:-4px}.badge-bottom-right[data-v-d17dbb6b]{bottom:-4px;right:-4px}.badge-bottom-left[data-v-d17dbb6b]{bottom:-4px;left:-4px}.chat-welcome-message[data-v-d17dbb6b]{z-index:10;opacity:0;pointer-events:none;word-wrap:break-word;word-break:break-word;white-space:normal;max-width:200px;line-height:1.4;transition:opacity .3s;display:none;position:absolute}.chat-welcome-message.welcome-visible[data-v-d17dbb6b]{opacity:1;pointer-events:auto;animation:.6s cubic-bezier(.25,.46,.45,.94) forwards welcomeMessageFadeIn-d17dbb6b;display:block}.welcome-left[data-v-d17dbb6b]{text-align:right;margin-right:12px;right:100%}.welcome-left[data-v-d17dbb6b],.welcome-right[data-v-d17dbb6b]{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards welcomeMessageFadeIn-d17dbb6b;position:absolute;top:50%;transform:translateY(-50%)scale(.8)}.welcome-right[data-v-d17dbb6b]{text-align:left;margin-left:12px;left:100%}.welcome-top[data-v-d17dbb6b]{margin-bottom:12px;bottom:100%}.welcome-bottom[data-v-d17dbb6b],.welcome-top[data-v-d17dbb6b]{text-align:center;animation:.6s cubic-bezier(.25,.46,.45,.94) forwards welcomeMessageFadeIn-d17dbb6b;position:absolute;left:50%;transform:translate(-50%)scale(.8)}.welcome-bottom[data-v-d17dbb6b]{margin-top:12px;top:100%}.chat-channels.channels-vertical[data-v-d17dbb6b]{flex-direction:column;gap:8px;display:flex}.chat-channels.channels-vertical.channels-inactive.channels-bottom[data-v-d17dbb6b]{visibility:hidden;opacity:0;transition:all .2s linear;animation:0s linear .2s forwards change-height;transform:translateY(73px)}.chat-channels.channels-vertical.channels-active.channels-bottom[data-v-d17dbb6b]{visibility:visible;opacity:1;transition:all .2s linear;animation:none;transform:translateY(0)}.chat-channels.channels-vertical.channels-inactive.channels-top[data-v-d17dbb6b]{visibility:hidden;opacity:0;transition:all .2s linear;animation:0s linear .2s forwards change-height;transform:translateY(-73px)}.chat-channels.channels-vertical.channels-active.channels-top[data-v-d17dbb6b]{visibility:visible;opacity:1;margin-top:18px;transition:all .2s linear;animation:none;transform:translateY(0)}.chat-channels.channels-horizontal[data-v-d17dbb6b]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.chat-channels.show[data-v-d17dbb6b]{opacity:0;animation:.4s cubic-bezier(.25,.46,.45,.94) forwards expandFromButton-d17dbb6b;transform:scale(.8)translateY(20px)}.chat-channel-item[data-v-d17dbb6b]{transition:all .3s;overflow:visible;box-shadow:0 4px 16px #0000001f}.chat-channel-item[data-v-d17dbb6b]:hover{transform:scale(1.05);box-shadow:0 6px 20px #00000026}.chat-channels.channels-vertical .channel-stagger-enter-from[data-v-d17dbb6b],.chat-channels.channels-vertical .channel-stagger-leave-to[data-v-d17dbb6b]{opacity:0;transform:translateY(12px)scale(.96)}.chat-channels.channels-vertical .channel-stagger-enter-active[data-v-d17dbb6b]{animation:.32s cubic-bezier(.22,1,.36,1) forwards channelStaggerIn-d17dbb6b;animation-delay:var(--stagger-delay,0s)}.chat-channels.channels-vertical .channel-stagger-leave-active[data-v-d17dbb6b]{animation:.24s cubic-bezier(.22,1,.36,1) forwards channelStaggerOut-d17dbb6b;animation-delay:var(--stagger-delay,0s)}.chat-channels.channels-horizontal .chat-channel-item[data-v-d17dbb6b]{text-align:center;flex-direction:column;align-items:center}.position-bottom-right[data-v-d17dbb6b]{bottom:0;right:0}.position-bottom-left[data-v-d17dbb6b]{bottom:0;left:0}.position-top-right[data-v-d17dbb6b]{top:0;right:0}.position-top-left[data-v-d17dbb6b]{top:0;left:0}@keyframes expandFromButton-d17dbb6b{0%{opacity:0;transform:scale(.4)translateY(25px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes expandChannelItem-d17dbb6b{0%{opacity:0;transform:scale(.7)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes channelStaggerIn-d17dbb6b{0%{opacity:0;transform:translateY(12px)scale(.96)}60%{opacity:1;transform:translateY(-2px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes channelStaggerOut-d17dbb6b{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes welcomeMessageFadeIn-d17dbb6b{0%{opacity:0}50%{opacity:.8}to{opacity:1}}
