@charset "UTF-8";.coal-container[data-v-05cc57d3]{position:fixed;bottom:180px;right:100px;cursor:pointer;z-index:1112;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;width:100px;height:100px;transition:width .2s ease,height .2s ease}.coal-container .chat-bubble[data-v-05cc57d3]{position:absolute;right:100%;top:25%;transform:translateY(-50%);cursor:default;z-index:10;width:max-content;animation:floatBubble 3s ease-in-out infinite}.coal-container .chat-bubble .chat-bubble-content[data-v-05cc57d3]{position:relative;background-color:#fff;color:#4a5568;padding:16px 24px;border-radius:16px;border:1px solid #bed2ff;font-size:14px;line-height:1.625;min-width:80px;max-width:200px;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;box-shadow:0 8px 32px rgba(180,205,255,.6)}.coal-container .chat-bubble .chat-bubble-content[data-v-05cc57d3]:after{content:"";position:absolute;right:-7px;top:50%;width:12px;height:12px;background-color:#fff;border-top:1px solid #bed2ff;border-right:1px solid #bed2ff;transform:translateY(-50%) rotate(45deg);border-top-right-radius:2px;z-index:1}.coal-container .docked-avatar-wrapper[data-v-05cc57d3]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.coal-container .docked-avatar-wrapper img[data-v-05cc57d3]{width:36px;height:36px;border-radius:50%;object-fit:cover}.coal-container .animate-img-wrapper[data-v-05cc57d3]{width:100%;height:100%}.coal-container .animate-img-wrapper .animate-img[data-v-05cc57d3]{position:relative;width:100%;height:100%;object-fit:contain}.coal-container .animate-img-wrapper .ball[data-v-05cc57d3]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;background-color:#fb2c36;box-shadow:0 0 20px rgba(255,0,0,.5);width:22px;height:22px;border:2px solid oklch(93.6% .032 17.717deg);border-radius:50%;position:absolute;top:0;right:-5px;animation:bounce 1s infinite}.coal-container-right[data-v-05cc57d3]{box-sizing:border-box;width:56px;height:56px;border-top-left-radius:28px;border-bottom-left-radius:28px;background:rgba(0,0,0,.55);display:flex;align-items:center;padding-left:14px}.mask-container[data-v-e42bcc98]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;background:transparent;pointer-events:auto}.mask-container.is-pass-through[data-v-e42bcc98]{pointer-events:none}.main-container .outer-wrapper[data-v-1413dec5]{position:fixed;top:48px;bottom:30px;right:30px;z-index:1111;width:var(--wrapper-width);pointer-events:none}.main-container .outer-wrapper.drawer-open[data-v-1413dec5]{right:0;bottom:0}.main-container .outer-wrapper.drawer-open .middle-wrapper[data-v-1413dec5]{border-radius:0;box-shadow:none}.main-container .outer-wrapper .middle-wrapper[data-v-1413dec5]{height:100%;margin-left:auto;background:#fdfdfe;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.15);overflow:hidden;transition:width .4s cubic-bezier(.2,.8,.2,1);will-change:width;pointer-events:auto}.main-container .outer-wrapper .middle-wrapper .inner-wrapper[data-v-1413dec5]{width:100%;height:100%;display:flex;justify-content:flex-end}.main-container .outer-wrapper .middle-wrapper .inner-wrapper .frame-wrapper[data-v-1413dec5]{width:var(--wrapper-width);min-width:var(--wrapper-width);height:100%;border:0;background:#fdfdfe;display:block;transform:translateZ(0)}.chat-fade-enter-active[data-v-1413dec5],.chat-fade-leave-active[data-v-1413dec5]{transition:opacity .3s ease,transform .3s ease}.chat-fade-enter-from[data-v-1413dec5],.chat-fade-leave-to[data-v-1413dec5]{opacity:0;transform:translateY(20px)}
