.footer{height:64px!important;background-color:#eff4f5;line-height:64px;padding:0!important}.footer .wrapper{max-width:1440px;margin:0 auto}.bottom-nav{float:left;line-height:30px;padding-top:17px}.bottom-nav,.go-copys{font-size:12px;color:#666}.go-copys{float:right}.footer .bottom-nav span{padding-left:10px;padding-right:10px;color:#666}.footer .pad-32{padding:0 32px}.bottom-nav a{color:#666}.app-container{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 64px)!important;overflow:auto}.app-container .app-content{min-height:auto!important}.ant-layout-sider-trigger{display:none;top:72px!important;border-top:none!important;box-shadow:none!important;background:#1d1f2e!important}.menu-trigger-icon{margin:23px 0 0;padding-left:24px;color:#a8b3c2!important;font-size:20px}.menu-trigger-icon.small{padding-left:19px}.ant-layout-sider .logo{margin:20px}.ant-layout-sider .logo.small{margin:13px}.bid-title{color:#fff;font-size:14px;padding-left:24px}.go-header{background:#fff;height:64px;position:fixed;top:0;z-index:11;width:100%}.header-inner{height:100%}.go-nav{float:left;width:100%;position:relative}.go-nav .nav{padding-left:354px;margin-bottom:0;display:inline-block}.go-nav .nav-item{float:left;width:auto;text-align:center;line-height:64px;height:64px}.go-nav .nav-link{color:rgba(0,0,0,.85);display:block;overflow:hidden;font-size:16px;padding:0 26px}.go-nav .settled-help{position:relative;z-index:1}.go-nav .icon-fold{border-top:7px solid #333}.go-nav .icon-fold,.go-nav .icon-unfold{border-left:6px solid transparent;border-right:6px solid transparent}.go-nav .icon-unfold{border-bottom:7px solid #333}.go-nav .icon-arrow{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:10px;margin-top:-2px}.go-nav .menu-box{display:none;position:absolute;z-index:2;top:52px;background-color:#fff;line-height:38px;width:168px;box-shadow:0 1px 3px rgba(0,0,0,.36)}.go-nav .menu-box .item{display:block;line-height:38px;padding:0 12px;color:#333;text-align:left;font-size:14px}.go-nav .menu-box .item+.item{border-top:1px solid hsla(0,0%,85%,.45)}#mock-div{padding-top:64px}.suerInfo{line-height:64px;height:64px;top:0;position:absolute;right:0;text-align:right;font-size:0}.suerInfo .grey{display:inline-block;color:#999;text-align:center;letter-spacing:0;font-size:16px;word-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suerInfo .user-logout{color:#333!important;padding-right:32px}.suerInfo .user-nick:after,.suerInfo .vendor-offline-f:after{content:"|";color:#333;position:absolute;top:-1px;right:12px}.suerInfo .user-message,.suerInfo .vendor-offline{padding:0 0 0 32px}.suerInfo .user-logout,.suerInfo .user-message,.suerInfo .user-nick,.suerInfo .vendor-offline,.suerInfo .vendor-offline-f{display:inline-block;text-align:center;letter-spacing:0;color:#0265ff;font-size:16px;word-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suerInfo .user-logout,.suerInfo .user-nick,.suerInfo .vendor-offline-f{position:relative;padding-right:25px}.suerInfo .user-message{position:relative;border-radius:0;margin-left:33px;padding:0 33px;background:linear-gradient(-257.05deg,#0064ff 15.68%,#4e94ff 78.66%);color:#fff}.suerInfo a:first-child{border-radius:0}.suerInfo .user-nick,.suerInfo .vendor-offline{border-right:0}.logo-box{float:left;height:100%;margin-left:-100%;line-height:64px;color:#0064ff;font-size:18px;padding-left:32px}.logo-box .logo{display:inline-block}.logo-box .logo img{height:40px}@font-face{font-family:iconfont;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-mall_go_user-0.0.5/mall_go_user.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ctrip Type;src:url(https://pages.c-ctrip.com/market/memberfont/CtripType-Medium.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.iconfont{font-family:iconfont!important;font-size:inherit;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-bot{z-index:1000;position:fixed;right:16px;bottom:34%;padding:1px;width:52px;height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;transition:transform .2s ease;background:linear-gradient(90deg,#00c3ff,#8a73ff,#00c3ff);background-size:200% 100%;animation:gradientFlow 3s ease infinite;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 4px 16px rgba(59,135,222,.04)}.ai-bot:after{content:"";position:absolute;inset:1px;background-color:#fff;border-radius:23px;z-index:0}.ai-bot:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12),0 6px 20px rgba(0,0,0,.06)}.ai-bot .capsule-avatar{z-index:1;margin-bottom:4px;width:36px;height:36px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.ai-bot .capsule-avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-bot .capsule-avatar:hover .tooltip-bubble{opacity:1;visibility:visible;transform:translateY(0)}.ai-bot .capsule-avatar .tooltip-bubble{position:absolute;bottom:100%;right:-10px;margin-bottom:12px;width:-moz-max-content;width:max-content;max-width:260px;padding:12px 16px;background-color:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.15);font-family:PingFang SC,sans-serif;font-size:14px;color:#333;line-height:1.4;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:all .2s ease-out;pointer-events:none}.ai-bot .capsule-avatar .tooltip-bubble:after{content:"";position:absolute;top:100%;right:26px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff}.ai-bot .capsule-title{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;font-family:Ctrip Type;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0;text-align:center}.ai-bot .capsule-title span{display:block}.ai-bot .capsule-title span,.ai-bot .capsule-title span:first-child{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ai-bot .capsule-title span:first-child{background-image:linear-gradient(180deg,#3d5c98,#1a3d6b 80%,#000)}.ai-bot .capsule-title span:nth-child(2){background-image:linear-gradient(180deg,#1a3d6b 50%,#000)}.ai-bot .capsule-title span:nth-child(2),.ai-bot .capsule-title span:nth-child(3){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ai-bot .capsule-title span:nth-child(3){background-image:linear-gradient(180deg,#1a3d6b,#000)}.bot-mask{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1100;display:flex;align-items:center;justify-content:flex-end;padding:20px 28px;box-sizing:border-box}.bot-mask .bot-dialog{position:relative;width:540px;max-width:92vw;height:calc(100vh - 64px);border-radius:16px;border:1px solid #fff;box-shadow:0 16px 40px rgba(0,0,0,.15);overflow:hidden;display:flex;flex-direction:column;font-family:PingFang SC,Helvetica,sans-serif;background:linear-gradient(90deg,#e3f8ff,#edf8ff 50%,#f8f1ff) 0 0/100% 240px no-repeat,#fff}.bot-mask .bot-dialog:before{content:"";position:absolute;top:120px;left:0;width:540px;height:124px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.bot-mask .bot-dialog .dialog-header{padding:24px;display:flex;align-items:center;justify-content:space-between}.bot-mask .bot-dialog .dialog-header .header-left{display:flex;align-items:center}.bot-mask .bot-dialog .dialog-header .header-left .bot-avatar{width:28px;height:28px;overflow:hidden;margin-right:4px}.bot-mask .bot-dialog .dialog-header .header-left .title{font-size:20px;font-family:Ctrip Type;font-weight:500;line-height:24px;background-image:linear-gradient(180deg,#3d5c98,#1a3d6b 50%,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.bot-mask .bot-dialog .dialog-header .header-actions{display:flex;align-items:center;gap:10px}.bot-mask .bot-dialog .dialog-header .header-actions .record-btn{border:none;cursor:pointer;color:#555;font-size:14px;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:24px;line-height:1;transition:background-color .2s ease;font-weight:400}.bot-mask .bot-dialog .dialog-header .header-actions .record-btn:hover{color:#0b6ff6}.bot-mask .bot-dialog .dialog-header .header-actions .close-btn,.bot-mask .bot-dialog .dialog-header .header-actions .link-btn{border:none;cursor:pointer;color:#111;font-size:16px;border-radius:6px;background:transparent;padding:4px 0;display:inline-flex;align-items:center;justify-content:center;min-height:24px;line-height:1}.bot-mask .bot-dialog .dialog-header .header-actions .close-btn:hover,.bot-mask .bot-dialog .dialog-header .header-actions .link-btn:hover{color:#0b6ff6}.bot-mask .bot-dialog .dialog-header .header-actions .link-btn.icon-only{width:24px;height:24px;padding:0}.bot-mask .bot-dialog .dialog-header .header-actions .link-icon{font-size:16px}.bot-mask .bot-dialog .dialog-header .header-actions .link-icon-dot{width:18px;height:18px;border-radius:4px;background:#555;display:inline-block}.bot-mask .bot-dialog .dialog-header .header-actions .close-btn{color:#666;font-size:16px;padding:4px 6px}.bot-mask .bot-dialog .dialog-content{flex:1;overflow-y:auto;padding:12px 24px 8px;text-align:center;position:relative;display:flex;flex-direction:column}.bot-mask .bot-dialog .dialog-content .welcome-list{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12px}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-title{font-size:20px;color:#111;font-weight:500;line-height:24px}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-profile{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:12px}.bot-mask .bot-dialog .dialog-content .welcome-list .bot-avatar{margin:8px auto 0;width:120px;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bot-mask .bot-dialog .dialog-content .welcome-list .bot-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bot-mask .bot-dialog .dialog-content .welcome-list .bot-greeting{font-size:22px;font-weight:700;color:#222;margin-bottom:4px}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro{margin-top:38px;min-height:260px;background:rgba(0,111,246,.059);border-radius:8px;padding:24px;text-align:left;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);position:relative;overflow:hidden}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .desc{font-family:PingFang SC;font-weight:400;font-size:16px;color:#000;line-height:24px;margin:0 0 16px}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-container{position:relative;height:110px;overflow:hidden;margin-top:16px}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-item{height:40px;position:absolute;white-space:nowrap;font-size:14px;color:#555;background:#fff;padding:6px 12px;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;line-height:1;will-change:transform}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-item:not(.danmaku-item-static){animation:danmaku-scroll linear infinite;left:100%}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-item.danmaku-item-static{position:relative;display:flex;align-items:center;flex-shrink:0}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-row{display:flex;flex-wrap:nowrap;gap:12px;position:absolute;width:-moz-max-content;width:max-content}.bot-mask .bot-dialog .dialog-content .welcome-list .welcome-intro .danmaku-row.danmaku-row-animated{left:0;animation:danmaku-row-scroll linear infinite;animation-duration:20s;animation-delay:0s;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.bot-mask .bot-dialog .dialog-content .recommended-list{flex:1;display:flex;flex-direction:column;padding:0;overflow-y:auto;text-align:left}.bot-mask .bot-dialog .dialog-content .recommended-list .welcome-bubble{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.bot-mask .bot-dialog .dialog-content .recommended-list .welcome-bubble .bubble-avatar{width:48px;height:48px;overflow:hidden;flex-shrink:0}.bot-mask .bot-dialog .dialog-content .recommended-list .welcome-bubble .bubble-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bot-mask .bot-dialog .dialog-content .recommended-list .welcome-bubble .bubble-content{flex:1;position:relative}.bot-mask .bot-dialog .dialog-content .recommended-list .welcome-bubble .bubble-content .bubble-text{max-width:372px;background:rgba(16,34,71,.039);border-radius:4px;padding:12px 16px;font-size:16px;line-height:24px;color:#111;position:relative}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section{background:#f0f0f0;border-radius:16px;padding:16px;margin:0 16px 16px}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-header .questions-title{font-size:16px;color:#000;line-height:28px;font-weight:400}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-header .refresh-btn{display:flex;align-items:center;gap:4px;font-size:14px;color:#000;cursor:pointer;background:none;border:none;padding:0}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-header .refresh-btn .refresh-icon{font-size:16px}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list{display:flex;flex-direction:column;gap:12px}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list .question-card{background:#fff;border-radius:4px;padding:9px 12px;border:1px solid #d5d5d5}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list .question-card .question-content{display:flex;justify-content:space-between;align-items:center;gap:4px}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list .question-card .question-content .question-text{font-size:14px;color:#111;line-height:19.6px;flex:1}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list .question-card .question-content .question-btn{background:#fff;border:1px solid #d5d5d5;border-radius:4px;padding:9px 12px;font-size:14px;color:#555;cursor:pointer;white-space:nowrap}.bot-mask .bot-dialog .dialog-content .recommended-list .questions-section .questions-list .question-card .question-content .question-btn:hover{background:#f5f5f5}.bot-mask .bot-dialog .dialog-content .recommended-list .quick-actions-bottom{display:flex;gap:12px;padding:0 16px 16px;justify-content:flex-start}.bot-mask .bot-dialog .dialog-content .recommended-list .quick-actions-bottom .quick-action-btn{background:#fff;border:1px solid #d5d5d5;border-radius:4px;padding:9px 12px;display:flex;align-items:center;gap:4px;font-size:14px;color:#555;cursor:pointer;white-space:nowrap}.bot-mask .bot-dialog .dialog-content .recommended-list .quick-actions-bottom .quick-action-btn .action-icon{font-size:16px}.bot-mask .bot-dialog .dialog-content .recommended-list .quick-actions-bottom .quick-action-btn:hover{background:#f5f5f5}.bot-mask .bot-dialog .dialog-content .message-list{flex:1;display:flex;flex-direction:column;gap:12px;padding:8px 0 12px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.bot-mask .bot-dialog .dialog-content .message-list::-webkit-scrollbar{display:none}.bot-mask .bot-dialog .dialog-content .message-list .msg-row{display:flex;align-items:flex-start;width:100%;gap:12px}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.user{justify-content:flex-end}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.bot{justify-content:flex-start}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .avatar{width:48px;height:48px;overflow:hidden;flex-shrink:0}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .msg-col{display:flex;flex-direction:column;gap:8px;width:calc(100% - 56px);max-width:calc(100% - 56px)}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .msg-bubble{max-width:372px;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:400;line-height:24px;box-sizing:border-box;text-align:left;word-break:break-word}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.user .msg-col{align-items:flex-end}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.bot .msg-col{align-items:flex-start}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.user .msg-bubble{background:#006ff6;color:#fff;border-top-right-radius:2px}.bot-mask .bot-dialog .dialog-content .message-list .msg-row.bot .msg-bubble{background:rgba(16,34,71,.039);color:#111;border-top-left-radius:2px}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .typing{display:inline-flex;align-items:center;gap:4px}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .typing span{display:block;width:6px;height:6px;border-radius:50%;background:currentColor;animation:typing-blink 1.1s ease-in-out infinite}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .typing span:nth-child(2){animation-delay:.15s}.bot-mask .bot-dialog .dialog-content .message-list .msg-row .typing span:nth-child(3){animation-delay:.3s}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block{margin-top:16px;padding:8px 16px;width:492px;height:44px;background:rgba(0,111,246,.059);border-radius:8px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-title{font-size:14px;color:#111;line-height:28px}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-actions{display:flex;align-items:center;gap:8px}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;height:28px;background:#fff;border:none;border-radius:2px;font-size:12px;color:#111;cursor:pointer;line-height:18px;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-btn .fb-icon{font-size:16px;color:#555;line-height:1}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-btn:hover{background:#eef3ff;border-color:#b9caff;color:#0b6ff6}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-btn:hover .fb-icon{color:#0b6ff6}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-selected{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;height:32px;background:transparent;border:none;font-size:14px;color:#444}.bot-mask .bot-dialog .dialog-content .message-list .feedback-block .feedback-selected .fb-icon{font-size:16px;color:#444;line-height:1}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike{margin-top:4px;width:492px;background:rgba(0,111,246,.059);border-radius:8px;padding:16px;box-sizing:border-box;animation:slideInDown .3s ease-out}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-title-row{display:flex;align-items:center;gap:4px;margin-bottom:16px;justify-content:space-between}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-title-row .dislike-title-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-title-row .dislike-title-text{font-size:14px;color:#000;line-height:19.6px;font-weight:400}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-title-row .dislike-close-icon{color:#888;width:20px;height:20px;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-options{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-options .dislike-option-btn{background:#fff;border:none;border-radius:2px;padding:9px 12px;font-size:14px;color:#111;line-height:19.6px;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-options .dislike-option-btn:hover{border-color:#0b6ff6;color:#0b6ff6}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-options .dislike-option-btn.selected{background:#0b6ff6;border-color:#0b6ff6;color:#fff}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row{display:flex;align-items:center;gap:12px}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-input{flex:1;background:#fff;border:1px solid #c5c5c5;border-radius:2px;padding:9px 12px;font-size:14px;color:#111;line-height:19.6px;font-weight:400;outline:none;box-sizing:border-box}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-input::-moz-placeholder{color:#c5c5c5}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-input::placeholder{color:#c5c5c5}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-input:focus{border-color:#0b6ff6}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-submit-btn{background:#d5d5d5;border:none;border-radius:2px;padding:6px 16px;height:40px;font-size:14px;color:#fff;line-height:19.6px;font-weight:400;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-submit-btn:not(.disabled){background:#0b6ff6;cursor:pointer}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-submit-btn:not(.disabled):hover{background:#095ed3}.bot-mask .bot-dialog .dialog-content .message-list .feedback-dislike .dislike-input-row .dislike-submit-btn.disabled{background:#d5d5d5;cursor:not-allowed}.bot-mask .bot-dialog .dialog-content .message-list .feedback-thankyou{margin-top:4px;width:100%;background:rgba(0,111,246,.059);border-radius:8px;padding:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;animation:slideInDown .3s ease-out}.bot-mask .bot-dialog .dialog-content .message-list .feedback-thankyou .thankyou-icon{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:iconfont;color:#52c41a;font-size:36px;line-height:1}.bot-mask .bot-dialog .dialog-content .message-list .feedback-thankyou .thankyou-text{font-size:16px;color:#333;line-height:24px;font-weight:400;text-align:center}@keyframes typing-blink{0%{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}to{opacity:.2;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:scaleY(0);transform-origin:top}to{opacity:1;transform:scaleY(1);transform-origin:top}}.bot-mask .bot-dialog .dialog-footer{padding:24px;display:flex;flex-direction:column}.bot-mask .bot-dialog .dialog-footer .footer-actions{display:flex;gap:12px;flex-wrap:nowrap}.bot-mask .bot-dialog .dialog-footer .footer-actions .footer-chip{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d6d6d6;background:#fff;border-radius:4px;padding:9px 12px;font-size:14px;cursor:pointer;transition:all .15s ease;box-shadow:0 4px 10px rgba(0,0,0,.05);white-space:nowrap}.bot-mask .bot-dialog .dialog-footer .footer-actions .footer-chip:hover{border-color:#0b6ff6;color:#0b6ff6;transform:translateY(-1px)}.bot-mask .bot-dialog .dialog-footer .footer-actions .footer-icon{font-size:14px}.bot-mask .bot-dialog .dialog-footer .input-row{position:relative;display:flex;align-items:center;width:100%;height:48px;border-radius:4px;padding:2px;box-sizing:border-box;background:linear-gradient(90deg,#00c3ff,#8a73ff,#00c3ff);background-size:200% 100%;animation:gradientFlow 3s ease infinite}.bot-mask .bot-dialog .dialog-footer .input-row input{flex:1;border:none;outline:none;font-size:14px;color:#333;background:#fff;height:44px;line-height:40px;border-radius:2px;padding:0 12px}.bot-mask .bot-dialog .dialog-footer .input-row input::-moz-placeholder{color:#c2c7d0}.bot-mask .bot-dialog .dialog-footer .input-row input::placeholder{color:#c2c7d0}.bot-mask .bot-dialog .dialog-footer .input-row .send-btn{position:absolute;right:4px;width:52px;height:40px;border:none;background:#0b6ff6;color:#fff;border-radius:2px;cursor:pointer;font-size:18px;transition:all .15s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.bot-mask .bot-dialog .dialog-footer .input-row .send-btn .send-icon{font-size:20px;font-weight:500;color:#fff}.bot-mask .calendar-popup{position:absolute;top:70px;right:20px;z-index:1000;width:300px;background:#fff;border-radius:2px;box-shadow:0 4px 16px rgba(16,34,71,.1);padding:14px 10px 10px}.bot-mask .calendar-popup:before{content:"";position:absolute;top:-8px;right:60px;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.bot-mask .calendar-popup .calendar-title{font-size:14px;font-weight:400;color:#111;margin-bottom:14px;line-height:19.6px;font-family:PingFang SC,Helvetica,sans-serif}.bot-mask .calendar-popup .custom-header-container{margin-bottom:0}.bot-mask .calendar-popup .custom-header-container .calendar-nav{display:flex;justify-content:space-between;align-items:center;padding:0 8px;height:32px;border-bottom:1px solid #e8e8e8}.bot-mask .calendar-popup .custom-header-container .calendar-nav .current-date-text{font-size:12px;font-weight:400;color:#111;line-height:16.8px}.bot-mask .calendar-popup .custom-header-container .calendar-nav .nav-left,.bot-mask .calendar-popup .custom-header-container .calendar-nav .nav-right{display:flex;align-items:center;gap:8px}.bot-mask .calendar-popup .custom-header-container .calendar-nav .nav-icon{cursor:pointer;padding:0;color:#555;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.bot-mask .calendar-popup .custom-header-container .calendar-nav .nav-icon:hover{color:#1890ff}.bot-mask .calendar-popup .custom-header-container .calendar-nav .nav-icon:active{opacity:.7}.bot-mask .calendar-popup .ant-picker-calendar{width:100%;background:transparent;border:none;font-family:PingFang SC,Helvetica,sans-serif}.bot-mask .calendar-popup .ant-picker-panel{border:none}.bot-mask .calendar-popup .ant-picker-body{padding:0!important}.bot-mask .calendar-popup .ant-picker-content th{color:#111;font-weight:500;font-size:12px;padding:0;height:40px;line-height:16.8px;text-align:center}.bot-mask .calendar-popup .ant-picker-cell{padding:4px 0!important;height:32px}.bot-mask .calendar-popup .ant-picker-cell .ant-picker-cell-inner,.bot-mask .calendar-popup .ant-picker-cell:before{display:none!important}.bot-mask .calendar-popup .ant-picker-calendar-date-content{height:auto!important}.bot-mask .calendar-popup .custom-cell-inner{position:relative;width:24px;height:24px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:12px;line-height:16.8px;color:#111;font-weight:400;background:transparent}.bot-mask .calendar-popup .custom-cell-inner .date-number{position:relative;z-index:1}.bot-mask .calendar-popup .custom-cell-inner.disabled,.bot-mask .calendar-popup .custom-cell-inner.not-current-month{color:#d5d5d5;cursor:not-allowed;pointer-events:none}.bot-mask .calendar-popup .custom-cell-inner.disabled .orange-dot,.bot-mask .calendar-popup .custom-cell-inner.not-current-month .orange-dot{display:none}.bot-mask .calendar-popup .custom-cell-inner.current-month{color:#888}.bot-mask .calendar-popup .custom-cell-inner:hover:not(.selected):not(.disabled):not(.not-current-month){background-color:#e6f7ff;color:#111}.bot-mask .calendar-popup .custom-cell-inner.selected{background-color:#006ff6;color:#fff;font-weight:400}.bot-mask .calendar-popup .custom-cell-inner .orange-dot{position:absolute;top:0;right:0;width:4px;height:4px;background-color:#f50;border-radius:50%;z-index:2}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes danmaku-scroll{0%{transform:translateX(0)}10%{transform:translateX(0)}to{transform:translateX(calc(-100% - 492px))}}@keyframes danmaku-row-scroll{0%{transform:translateZ(0)}10%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
