.ai-chat-assistant[data-v-63977897]{position:fixed;right:24px;bottom:24px;z-index:9999}.chat-button[data-v-63977897]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1890ff,#096dd9);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(24,144,255,.4);transition:all .3s ease}.chat-button[data-v-63977897]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(24,144,255,.5)}.chat-icon[data-v-63977897]{font-size:24px;color:#fff}.chat-window[data-v-63977897]{position:absolute;right:0;bottom:80px;width:540px;height:750px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.chat-header[data-v-63977897]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}.header-title[data-v-63977897]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.header-icon[data-v-63977897]{font-size:20px}.header-actions[data-v-63977897]{display:flex;gap:4px}.header-actions .ant-btn[data-v-63977897]{color:#fff}.header-actions .ant-btn[data-v-63977897]:hover{background:hsla(0,0%,100%,.2)}.chat-messages[data-v-63977897]{flex:1;overflow-y:auto;padding:16px;background:#f5f5f5}.empty-message[data-v-63977897]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#666}.message[data-v-63977897]{display:flex;gap:12px;margin-bottom:16px}.message.user[data-v-63977897]{flex-direction:row-reverse}.message-avatar[data-v-63977897]{width:36px;height:36px;border-radius:50%;background:#e6f7ff;display:flex;align-items:center;justify-content:center;font-size:18px;color:#1890ff;flex-shrink:0}.message.user .message-avatar[data-v-63977897]{background:#f6ffed;color:#52c41a}.message-content[data-v-63977897]{display:flex;flex-direction:column;max-width:280px}.message.user .message-content[data-v-63977897]{align-items:flex-end}.message-bubble[data-v-63977897]{padding:12px 16px;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.message.user .message-bubble[data-v-63977897]{background:#1890ff;color:#fff}.message-bubble p[data-v-63977897]{margin:0;white-space:pre-wrap;word-break:break-word}.message-time[data-v-63977897]{font-size:12px;color:#999;margin-top:4px;padding:0 4px}.chat-input[data-v-63977897]{display:flex;gap:8px;padding:12px 16px;background:#fff;border-top:1px solid #f0f0f0}.chat-input .ant-textarea[data-v-63977897]{flex:1}.chat-input .ant-btn[data-v-63977897]{height:auto;align-self:flex-end}.chat-slide-enter-active[data-v-63977897],.chat-slide-leave-active[data-v-63977897]{transition:all .3s ease}.chat-slide-enter-from[data-v-63977897],.chat-slide-leave-to[data-v-63977897]{opacity:0;transform:translateY(20px) scale(.95)}.logo{width:80%;margin:.4rem auto}.logo img{width:100%}.loginbk{background:url(/bkasset/img/bk.497338da.png);height:100vh}.loginlogo{margin:.4rem auto;-webkit-animation:loopAni 2s infinite;animation:loopAni 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes loopAni{0%{transform:translateY(0)}to{transform:translateY(1rem)}}@keyframes loopAni{0%{transform:translateY(0)}to{transform:translateY(1rem)}}.numBox{display:flex;justify-content:space-between;background-color:#eee;padding:3px 20px;border-radius:4px;margin:5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.numBox span{display:flex;align-items:center}.numBox .anticon{font-size:18px;cursor:pointer}.numBox .num{font-size:18px;width:50px;text-align:center;display:block}.sku-box{padding:.4rem .8rem;margin:.2rem auto 1rem auto;background-color:#fff2d6;border:1px dashed #cf9472;color:#724124;border-radius:.4rem;-webkit-animation:showBox .3s;animation:showBox .3s;display:flex;justify-content:space-between;align-items:center}.sku-box .num{font-size:1.5rem;font-weight:700;color:#ff7300;width:20%;text-align:center}.result-box{margin-top:-.4rem;margin-bottom:1.4rem;border-radius:0 0 .4rem .4rem}.result-box .result-error-box{color:#fff;line-height:2rem;background-color:#e40;padding:.3rem .8rem;margin:10px auto;font-size:1rem;transition:all .1s;border-radius:0 0 .4rem .4rem}.result-box .result-ok-box{line-height:1.2rem;transition:all .1s;color:#00beaf;padding:5px 10px 0 10px;box-shadow:0 8px 10px rgba(0,0,0,.1);border-radius:0 0 .4rem .4rem}.result-box .result-ok-box .pickupcode{display:block;font-size:1.6rem;font-weight:700;line-height:2rem;display:flex;align-items:center;padding:.4rem 0}.kfc-sku{display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f5;padding:5px 10px;margin:8px auto;border-radius:4px}.kfc-sku b{color:#e40}.sell{font-weight:bolder;color:#ff4c4c;font-size:1rem}.product-code{color:#ccc;font-size:12px;font-weight:400}.sku{background:#eee;padding:8px 15px;margin-top:5px;border-radius:5px}.sku .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:#20c291;border-color:#20c291}