.left-tools{display:flex;position:absolute;left:16px}.left-tools-item{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;cursor:pointer}.left-tools-item:hover{background:rgba(0,0,0,.08)}.left-tools-item:active{background-color:#276ff51a}.left-tools-item img{width:18px}.privacy-text{font-size:12px;color:#999;line-height:18px;font-weight:400}.privacy-text .pricavy{cursor:pointer;color:#0e5fd8}.loading-card{display:flex;justify-content:flex-start;align-items:center;width:356px;margin-right:16px;font-size:14px;color:#111;line-height:30px;font-weight:400}.loading-card .loading-icon{margin-right:4px}.loading-card .loading-icon .kd-spin-dot-spin,.loading-card .loading-icon .kd-spin-dot-spin .kd-spin-dot-item{width:16px;height:16px}.recommend{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.recommend .avatar{width:80px;height:80px}.recommend .avatar img{width:100%;height:100%}.recommend .title{margin:12px;font-size:24px;color:#212121;line-height:30px;font-weight:600}.recommend .intro{margin-bottom:35px;font-size:14px;color:#666;line-height:21px;font-weight:400}.recommend .recommend-container{width:100%;display:flex;justify-content:space-between}.recommend .recommend-container .nonactivated:first-child{transform:translate(-300px)!important}.recommend .recommend-container .box{display:flex;flex-direction:column;height:fit-content;overflow:hidden;border-radius:8px;background-color:#fff;transition:all .3s ease-in-out}.recommend .recommend-container .box.initial{width:380px}.recommend .recommend-container .box.initial .content{height:67px}.recommend .recommend-container .box.active{width:100%}.recommend .recommend-container .box.active .content{height:auto}.recommend .recommend-container .box.nonactivated{width:0;transform:translate(300px);overflow:hidden}.recommend .recommend-container .box .subtitle{display:flex;justify-content:space-between;align-items:center;height:44px;padding-left:16px;border:1px solid #ffffff;border-radius:8px 8px 0 0}.recommend .recommend-container .box .subtitle:hover .right{display:flex}.recommend .recommend-container .box .subtitle .left{display:flex;align-items:center}.recommend .recommend-container .box .subtitle .left img{width:20px;height:20px;margin-right:8px}.recommend .recommend-container .box .subtitle .left .text{font-size:16px;color:#212121;line-height:24px;font-weight:600}.recommend .recommend-container .box .subtitle .right{display:none;justify-content:center;align-items:center;width:20px;height:20px;margin-right:14px}.recommend .recommend-container .box .subtitle .right .kdicon{font-size:20px}.recommend .recommend-container .box .subtitle .right:hover{cursor:pointer}.recommend .recommend-container .box .content{box-sizing:border-box;display:flex;flex-direction:column;padding:16px;font-size:12px;color:#404151;font-weight:400;transition:all .3s ease-in-out}.recommend .recommend-container .box .content .recommend-list{display:flex;align-items:center;justify-content:center}.recommend .recommend-container .box .content .recommend-list .item{box-sizing:border-box;width:100%;background:#ffffff;padding:8px;border:1px solid #e7eaef;border-radius:4px;cursor:pointer}.recommend .recommend-container .box .content .recommend-list .item:hover{color:#2a71f5}.recommend .recommend-container .box .content .active-recommend-panel{width:100%}.recommend .recommend-container .box .content .active-recommend-panel .des{position:relative;box-sizing:border-box;display:flex;align-items:flex-start;padding:8px 24px 8px 2px;width:100%;margin-bottom:12px;background:rgba(224,242,255,.4);border-radius:4px}.recommend .recommend-container .box .content .active-recommend-panel .des img{position:absolute;right:-6px;top:-2px;width:38px;height:38px}.recommend .recommend-container .box .content .active-recommend-panel .des:before{content:"";height:6px;width:6px;margin:5px 8px 0;border-radius:50%;background-color:#3c6ded}.recommend .recommend-container .box .content .active-recommend-panel .recommend-list{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap}.recommend .recommend-container .box .content .active-recommend-panel .recommend-list .item{box-sizing:border-box;width:100%;background:#ffffff;padding:8px;border:1px solid #e7eaef;border-radius:4px;cursor:pointer}.recommend .recommend-container .box .content .active-recommend-panel .recommend-list .item:hover{color:#2a71f5}.recommend .recommend-container .box .content .active-recommend-panel .recommend-list .item{margin-bottom:12px;padding:4px 8px}.recommend .recommend-container .box .content .active-recommend-panel .recommend-list .item:last-child{margin-bottom:0}@media only screen and (max-width: 720px){.recommend .avatar{width:64px;height:64px}.recommend .title{margin:12px 12px 4px;font-size:18px}.recommend .intro{font-size:12px;margin-bottom:28px}}.finance-agent{position:relative!important;width:unset!important;min-width:unset!important;flex:1 1 auto;box-sizing:content-box;height:100vh;padding-left:16px;padding-right:16px;background-image:linear-gradient(0deg,#EBF3FF 15%,#FAFCFF 88%)}.finance-agent.no-connected .kdcui-chat-frame-container-footer-input .kdcui-chat-input-suffix-send{cursor:not-allowed}.finance-agent.no-connected .kdcui-chat-frame-container-footer-input .kdcui-chat-input-suffix-send:active{background:rgba(0,0,0,.08);color:#212121}.finance-agent.is-card-loading .kdcui-chat-frame-container .kdcui-chat-list .kdcui-chat-card .kdcui-chat-card-content-footer{display:none}.finance-agent>:last-child>div{cursor:auto!important}.finance-agent .kdcui-chat-frame-header .header-middle{display:flex;align-items:center;justify-content:center;height:20px}.finance-agent .kdcui-chat-frame-header .header-middle-logo{display:flex;align-items:center;justify-content:center;font-size:32px;width:20px;height:100%;margin-right:8px}.finance-agent .kdcui-chat-frame-header .header-middle-logo img{width:100%}.finance-agent .kdcui-chat-frame-header .header-middle-title{font-size:14px;color:#212121}.finance-agent .kdcui-chat-frame-container{max-width:776px;padding:14px 0 16px}.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-reference .title{margin-bottom:8px;color:#0e5fd8;font-size:12px;cursor:pointer}.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-reference .link-content .kdcui-chat-card-link{width:100%}.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-content-footer .kdcui-chat-card-content-box-tools-like,.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-content-footer .kdcui-chat-card-content-box-tools-dislike{display:none}.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-content-footer .kdcui-chat-card-content-box-tools-like+.kdcui-chat-card-content-box-tools-split,.finance-agent .kdcui-chat-frame-container-content .kdcui-chat-card-content-box .kdcui-chat-card-content-footer .kdcui-chat-card-content-box-tools-dislike+.kdcui-chat-card-content-box-tools-split{display:none}.finance-agent .kdcui-chat-frame-container-footer-input-prefix{pointer-events:none}.finance-agent .kdcui-chat-frame-container-footer-input-prefix .custom-prefix{width:18px}.finance-agent .kdcui-chat-frame-container-footer-input .kdcui-chat-input-suffix-send{display:inline-flex}@media only screen and (max-width: 720px){.finance-agent .kdcui-chat-frame-header{display:none}.finance-agent .kdcui-chat-frame-container .kdcui-chat-list .kdcui-chat-card .kdcui-chat-card-content{margin-right:0;margin-left:0}.finance-agent .kdcui-chat-frame-container .kdcui-chat-frame-container-footer{min-width:unset}.finance-agent .kdcui-chat-frame-container .kdcui-chat-frame-container-footer .kdcui-chat-input-wrapper{border-radius:20px}.finance-agent .kdcui-chat-frame-container .kdcui-chat-frame-container-footer .kdcui-chat-input-wrapper .kdcui-chat-input .kdcui-chat-input-suffix .kdcui-chat-input-suffix-send:hover{background-color:unset}}
