html .chat-hi-page{padding:60px 35px 200px}html .hi-page-greet{font-size:36px;font-weight:550;line-height:48px}html .hi-page-greet-name{color:#f5454b}html .hi-page-recommend{justify-content:space-between;gap:20px;margin-top:40px;font-size:14px;display:flex}html .hi-page-recommend>div{flex:1;width:30%}html .hi-page-recommend-title{font-size:16px;font-weight:550;line-height:24px}html .hi-page-recommend-item{cursor:pointer;background-color:#f5f7fa;border-radius:10px;justify-content:space-between;align-items:center;min-height:62px;margin-top:12px;padding:12px 20px;line-height:20px;transition:all .2s linear;display:flex}html .hi-page-recommend-item>div:first-child{max-width:calc(100% - 64px)}html .hi-page-recommend-item:hover{background-color:#e9eef7}html .hi-page-recommend-item:hover .hi-page-recommend-icon{color:#4d4d4d}html .hi-page-recommend-icon{color:#727c8f;text-align:center;background-color:#fff;border-radius:10px;min-width:24px;height:24px;margin-left:20px;font-size:8px;line-height:24px;transition:all .2s linear}html .hi-page-recommend-mobile{margin-top:24px}@media screen and (max-width:768px){html .hi-page-greet{font-size:22px;line-height:32px}html .chat-hi-page{padding-left:16px;padding-right:16px}}
html .ask-intent-list{white-space:nowrap;margin-bottom:16px;overflow-x:auto}html .ask-intent-tag{color:#1a1a1a;background-color:#f5f5f5;border-radius:6px;align-items:center;margin-right:4px;padding:8px 12px;line-height:16px;transition:all .2s linear;display:inline-flex}html .ask-intent-tag .anticon{color:#4d4d4d;margin-right:8px;font-size:16px}html .ask-intent-tag:hover{background-color:#d1d1d1}html .ask-input-comp{border:1px solid #dbdbdb;border-radius:15px;min-height:54px;padding:10px 0 6px 12px}html .ask-input-comp:not(.ask-input-disabled):hover{border-color:gray}html .ask-input-area{align-items:flex-start;min-height:36px;display:flex;position:relative}html .ask-input{resize:none;border:none;flex:1;padding:2px 120px 2px 0;font-size:16px;line-height:20px}html .ask-input:focus{outline:none}@media screen and (max-width:576px){html .ask-input{margin-top:2px;font-size:14px}}html .ask-selected-intent{white-space:nowrap;background-color:#fff;border:1px solid #b3b3b3;border-radius:6px;align-items:center;height:32px;margin-right:12px;padding:7px 12px;font-size:13px;line-height:16px;transition:all .2s linear;display:inline-flex}html .ask-selected-intent:hover{background-color:#e6e6e6;border-color:#e6e6e6}html .ask-selected-intent .anticon{font-size:16px}html .ask-selected-intent .anticon:first-child{margin-right:8px}html .ask-selected-intent .anticon:last-child{margin-left:8px}html .ask-input-focus{border:1px solid gray;box-shadow:0 0 0 5px #6484d614}html .ask-input-with-attachment{border-radius:0 0 15px 15px}html .ask-input-disabled,html .ask-input-disabled .ant-input{cursor:not-allowed}html .ask-count{color:gray;padding:11px 0;font-size:14px;line-height:16px}html .ask-count .anticon{margin-right:4px;font-size:16px}html .ask-btn{color:#fff;background-color:#1a1a1a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:20px;font-size:20px;transition:all .2s linear;display:flex}html .ask-btn:hover{background-color:#4d4d4d}html .ask-btn:disabled{background-color:#dbdbdb}html .ask-input-stop-streaming{text-align:center;padding:0 0 16px}html .ask-input-stop-btn{background-color:#f0f0f0;border-radius:5px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;transition:all .2s linear;display:inline-flex}html .ask-input-stop-btn .anticon{margin-right:8px;font-size:24px;animation:2s ease-in-out infinite breath}html .ask-input-stop-btn:hover{background-color:#e6e6e6}@keyframes breath{0%{opacity:1}50%{opacity:.3}to{opacity:1}}html .ask-input-signin-btn{cursor:pointer;text-decoration:underline}html .ask-input-right-wrapper{justify-content:flex-end;display:flex;position:absolute;bottom:0;right:8px}html .ask-quote{color:#b3b3b3;justify-content:space-between;align-items:center;padding:0 16px 10px;display:flex}html .ask-quote-close{font-size:16px}html .ask-quote-icon{vertical-align:top;margin-right:4px;font-size:20px}html .ask-quote-content{padding-right:10px;font-size:14px;line-height:20px}html .ask-attached{background-color:#fafafa;border:1px solid #dbdbdb;border-bottom:none;border-radius:15px 15px 0 0;padding:10px 0 0;position:relative}html .ask-input-upload-icon{background:#fff;margin-top:5px;margin-right:12px;padding:0;font-size:20px}html .ask-attachment{padding:0 16px 10px;font-size:0}html .ask-attachment-img{cursor:pointer;border:1px solid #5883db4d;border-radius:3px;justify-content:center;align-items:center;width:48px;height:48px;max-height:48px;display:inline-flex;position:relative}html .ask-attachment-img:hover{border-color:#5883db}html .ask-attachment-img img{vertical-align:middle;width:100%;height:auto}html .ask-attachment-img-remove{color:#fff;background:#dbdbdb;border-radius:50%;padding:2px;font-size:10px;position:absolute;top:-7px;right:-7px}html .ask-attachment-img-remove:hover{background:gray}html .ask-attachment-file{background-color:#f2f2f2;border:1px solid #9999994d;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:12px;line-height:16px;display:inline-flex}html .ask-file-icon{background-color:#fff;border-radius:3px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}html .ask-file-icon .anticon{color:#000;font-size:20px}html .ask-file-icon img{width:14px;height:14px;animation:1s linear infinite rotateFun}html .ask-file-info-name{max-width:155px}html .ask-file-info-type{color:gray}html .ask-file-remove{color:#b3b3b3;cursor:pointer;align-self:flex-start;margin-left:24px;font-size:14px}html .ask-file-remove:hover{color:#4d4d4d}html .ask-attachment-percent{background:linear-gradient(90deg,#5883db,#5883db00);height:3px;transition:width .2s linear;position:absolute;bottom:-1px;left:1px}html .ask-input-upload-tip{width:405px;line-height:22px;display:flex}@media screen and (max-width:768px){html .ask-input-upload-tip{width:300px}}html .ask-input-upload-tip-btn{cursor:pointer;color:#4bbbeb;margin-left:20px}html .ask-input-upload-tip-btn:hover{text-decoration:underline}html .ask-input-upload-tip-popover{max-width:none}html .ask-input-upload-tip-popover .ant-tooltip-inner{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000bf;border-radius:10px;margin-left:-20px;padding:16px;font-size:16px;line-height:1;box-shadow:0 2px 2px #0003}@media screen and (max-width:1080px){html .ask-input-upload{align-self:flex-end;margin-bottom:7px}}
