@charset "UTF-8";

/* Web表单 */
* {
    max-height: 999999px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    font-family: PingFang SC, Helvetica Neue, Hiragino Sans GB, Helvetica, Microsoft YaHei, Arial;
}

html {
    font-size: 62.5%;
    line-height: 1.15;
}

body, html {
    font-family: -apple-system, BlinkMacSystemFont, PingFang SC, Helvetica, Tahoma, Arial, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, SimSun, 宋体, Heiti, 黑体, sans-serif;
    -webkit-font-smoothing: subpixel-antialiased!important;
    -webkit-tap-highlight-color: transparent;
    width: 100%;
    height: 100%;
    /*background: #f7f7f7;*/
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

body {
    font-size: 1.2rem;
    margin: 0;
    padding: 0;
}

img {
    border-style: none;
}

.page-bg {
    background: linear-gradient(135deg, #F3F5FF 40%, #D7DFFF)!important;
}

.ai-page-header {
    display: none;
}

.ai-page-box {
    width: 100%;
    height: 100%;
    display: flex;
}

.ai-page-left {
    position: relative;
    width: 270px;
    height: 100%;
    padding: 30px 15px 20px;
    display: flex;
    flex-flow: column;
    flex: none;
    background-color: #F8F9FF;
    box-shadow: 2px 0 8px 0 rgba(0, 0, 0, .06);
    z-index: 1;
    transition: all 0.25s ease;
}

.ai-page-left .ai-p-l-btn {
    position: absolute;
    top: 42px;
    right: -12px;
    width: 24px;
    height: 24px;
    border-radius: 50px;
    background-color: #FFFFFF;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3c8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvd+Wkh+S7vSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2MywgLTQ3KSIgZmlsbD0iIzlEOUQ5RCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTgsIDQyKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXJyb3ctMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSwgNSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjI4MDMzMDA5LDEuMjE5NjY5OTEgQzkuNTczMjIzMywxLjUxMjU2MzEzIDkuNTczMjIzMywxLjk4NzQzNjg3IDkuMjgwMzMwMDksMi4yODAzMzAwOSBMNC44MTEsNi43NSBMOS4yODAzMzAwOSwxMS4yMTk2Njk5IEM5LjU0NjU5NjY1LDExLjQ4NTkzNjUgOS41NzA4MDI3LDExLjkwMjYwMDIgOS4zNTI5NDgyNCwxMi4xOTYyMTE3IEw5LjI4MDMzMDA5LDEyLjI4MDMzMDEgQzguOTg3NDM2ODcsMTIuNTczMjIzMyA4LjUxMjU2MzEzLDEyLjU3MzIyMzMgOC4yMTk2Njk5MSwxMi4yODAzMzAxIEwzLjIxOTY2OTkxLDcuMjgwMzMwMDkgQzIuOTI2Nzc2Nyw2Ljk4NzQzNjg3IDIuOTI2Nzc2Nyw2LjUxMjU2MzEzIDMuMjE5NjY5OTEsNi4yMTk2Njk5MSBMOC4yMTk2Njk5MSwxLjIxOTY2OTkxIEM4LjUxMjU2MzEzLDAuOTI2Nzc2Njk1IDguOTg3NDM2ODcsMC45MjY3NzY2OTUgOS4yODAzMzAwOSwxLjIxOTY2OTkxIFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
     background-repeat: no-repeat;
     background-position: center center;
     box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);
     cursor: pointer;
     transition: all 0.218s ease;

}

.ai-page-left .ai-p-l-btn:hover {
    background-color: #EDEDFF;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3c8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvd+Wkh+S7vSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2MywgLTQ3KSIgZmlsbD0iIzc2NTBGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTgsIDQyKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXJyb3ctMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSwgNSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjI4MDMzMDA5LDEuMjE5NjY5OTEgQzkuNTczMjIzMywxLjUxMjU2MzEzIDkuNTczMjIzMywxLjk4NzQzNjg3IDkuMjgwMzMwMDksMi4yODAzMzAwOSBMNC44MTEsNi43NSBMOS4yODAzMzAwOSwxMS4yMTk2Njk5IEM5LjU0NjU5NjY1LDExLjQ4NTkzNjUgOS41NzA4MDI3LDExLjkwMjYwMDIgOS4zNTI5NDgyNCwxMi4xOTYyMTE3IEw5LjI4MDMzMDA5LDEyLjI4MDMzMDEgQzguOTg3NDM2ODcsMTIuNTczMjIzMyA4LjUxMjU2MzEzLDEyLjU3MzIyMzMgOC4yMTk2Njk5MSwxMi4yODAzMzAxIEwzLjIxOTY2OTkxLDcuMjgwMzMwMDkgQzIuOTI2Nzc2Nyw2Ljk4NzQzNjg3IDIuOTI2Nzc2Nyw2LjUxMjU2MzEzIDMuMjE5NjY5OTEsNi4yMTk2Njk5MSBMOC4yMTk2Njk5MSwxLjIxOTY2OTkxIEM4LjUxMjU2MzEzLDAuOTI2Nzc2Njk1IDguOTg3NDM2ODcsMC45MjY3NzY2OTUgOS4yODAzMzAwOSwxLjIxOTY2OTkxIFoiIGlkPSLlvaLnirbnu5PlkIjlpIfku70tNSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
}

.ai-page-left .ai-p-l-btn.open {
    position: absolute;
    top: 42px;
    right: -24px;
    width: 24px;
    height: 24px;
    border-radius: 0 50px 50px 0;
    background-color: #FFFFFF;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3c8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvd+Wkh+S7vSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2MywgLTQ3KSIgZmlsbD0iIzlEOUQ5RCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTgsIDQyKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXJyb3ctMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSwgNSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4yODAzMzAxLDEuMjE5NjY5OTEgQzEwLjU3MzIyMzMsMS41MTI1NjMxMyAxMC41NzMyMjMzLDEuOTg3NDM2ODcgMTAuMjgwMzMwMSwyLjI4MDMzMDA5IEw1LjgxMSw2Ljc1IEwxMC4yODAzMzAxLDExLjIxOTY2OTkgQzEwLjU0NjU5NjYsMTEuNDg1OTM2NSAxMC41NzA4MDI3LDExLjkwMjYwMDIgMTAuMzUyOTQ4MiwxMi4xOTYyMTE3IEwxMC4yODAzMzAxLDEyLjI4MDMzMDEgQzkuOTg3NDM2ODcsMTIuNTczMjIzMyA5LjUxMjU2MzEzLDEyLjU3MzIyMzMgOS4yMTk2Njk5MSwxMi4yODAzMzAxIEw0LjIxOTY2OTkxLDcuMjgwMzMwMDkgQzMuOTI2Nzc2Nyw2Ljk4NzQzNjg3IDMuOTI2Nzc2Nyw2LjUxMjU2MzEzIDQuMjE5NjY5OTEsNi4yMTk2Njk5MSBMOS4yMTk2Njk5MSwxLjIxOTY2OTkxIEM5LjUxMjU2MzEzLDAuOTI2Nzc2Njk1IDkuOTg3NDM2ODcsMC45MjY3NzY2OTUgMTAuMjgwMzMwMSwxLjIxOTY2OTkxIFoiIGlkPSLlvaLnirbnu5PlkIjlpIfku70tNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4yNSwgNi43NSkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNy4yNSwgLTYuNzUpIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
     background-repeat: no-repeat;
     background-position: center center;
     box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);
     cursor: pointer;
     transition: all 0.218s ease;
}

.ai-page-left .ai-p-l-btn.open:hover {
    position: absolute;
    top: 42px;
    right: -30px;
    width: 30px;
    height: 24px;
    background-color: #6236FF;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3c8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvd+Wkh+S7vSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2MywgLTQ3KSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTgsIDQyKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXJyb3ctMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSwgNSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjI4MDMzMDA5LDEuMjE5NjY5OTEgQzkuNTczMjIzMywxLjUxMjU2MzEzIDkuNTczMjIzMywxLjk4NzQzNjg3IDkuMjgwMzMwMDksMi4yODAzMzAwOSBMNC44MTEsNi43NSBMOS4yODAzMzAwOSwxMS4yMTk2Njk5IEM5LjU0NjU5NjY1LDExLjQ4NTkzNjUgOS41NzA4MDI3LDExLjkwMjYwMDIgOS4zNTI5NDgyNCwxMi4xOTYyMTE3IEw5LjI4MDMzMDA5LDEyLjI4MDMzMDEgQzguOTg3NDM2ODcsMTIuNTczMjIzMyA4LjUxMjU2MzEzLDEyLjU3MzIyMzMgOC4yMTk2Njk5MSwxMi4yODAzMzAxIEwzLjIxOTY2OTkxLDcuMjgwMzMwMDkgQzIuOTI2Nzc2Nyw2Ljk4NzQzNjg3IDIuOTI2Nzc2Nyw2LjUxMjU2MzEzIDMuMjE5NjY5OTEsNi4yMTk2Njk5MSBMOC4yMTk2Njk5MSwxLjIxOTY2OTkxIEM4LjUxMjU2MzEzLDAuOTI2Nzc2Njk1IDguOTg3NDM2ODcsMC45MjY3NzY2OTUgOS4yODAzMzAwOSwxLjIxOTY2OTkxIFoiIGlkPSLlvaLnirbnu5PlkIjlpIfku70tNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yNSwgNi43NSkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNi4yNSwgLTYuNzUpIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
     background-position: 12px center;
     transform: rotateY(0deg);
     cursor: pointer;
}

.ai-page-left.off {
    position: absolute;
    transform: translate(-100%, 0);
}

.ai-page-left .menu-close-btn {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 16px;
    color: #909090;
    cursor: pointer;
    display: none;
}

.ai-page-left .ai-p-l-header {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-head-portrait {
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    width: 48px;
    height: 48px;
    white-space: nowrap;
    overflow: hidden;
    border-radius: 50px;
    background: #6236FF;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-head-portrait img {
    width: 100%;
    height: 100%;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-head-portrait img[src=""] {
    display: none;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-nickname {
    font-size: 14px;
    font-weight: bold;
    line-height: 1;
    color: #27274A;
    margin-left: 20px;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-nickname.AccountAction span {
    font-size: inherit;
    color: inherit;
    margin: 0;
}

.ai-page-left .ai-p-l-header .ai-p-l-h-nickname #loginuser a {
    width: auto;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border-radius: inherit;
    background: none;
}

.ai-page-left .ai-p-l-chat {
    display: flex;
    justify-content: flex-start;
    flex-flow: column;
    height: calc(100% - 48px - 30px - 172px);
    margin-top: 30px;
}

.ai-page-left .ai-p-l-chat .ai-p-l-c-newchat {
    width: 100%;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    border-radius: 10px;
    background-color: #6236FF;
    cursor: pointer;
    transition: all 0.3s ease;
}

.ai-page-left .ai-p-l-chat .ai-p-l-c-newchat:hover {
    background-color: #7650ff;
}

.ai-p-l-chat .ai-p-l-c-newchat .newchat-icon {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-top: 2px;
    margin-right: 8px;
}

.ai-page-left .ai-p-l-chat .ai-p-l-c-chatlist-box.bookmarklist {
    display: flex;
    flex-flow: column;
    height: calc(100% - 20px - 44px);
    margin-top: 20px;
}

.ai-page-left .ai-p-l-chat .ai-p-l-c-chatlist-box.bookmarklist .onebookmark{
    padding: 5px 8px 4px 14px;
    margin-top: 0px;
}

.ai-page-left .ai-p-l-chat .ai-p-l-c-chatlist-box {
    display: flex;
    flex-flow: column;
    height: calc(100% - 20px - 44px);
    margin-top: 20px;
}

/*.ai-page-left .ai-p-l-chat .ai-p-l-c-chatlist-box.projectlist {
    display: flex;
    flex-flow: column;
    height: calc(65%);
    margin-top: 20px;
}*/

.ai-page-left .ai-p-l-chat .ai-p-l-c-chatlist-box .mytable{
    float:right;
    cursor: pointer;
}
.ai-page-left .ai-p-l-c-title {
    font-size: 14px;
    font-weight: 500;
    color: #8D8D8D;
}

.ai-p-l-c-chatlist-box .ai-p-l-c-chatlist {
    display: flex;
    flex-flow: column;
    height: calc(100% - 25px);
    margin: 9px -15px 0;
    padding: 0 15px;
    overflow: auto;
}

.ai-p-l-c-chatlist-box .ai-p-l-c-chatlist .ai-chat-l-box {
    display: flex;
    align-items: center;
    flex: none;
    width: 100%;
    height: 42px;
    padding: 0 0 0 14px;
    margin-top: 6px;
    border-radius: 10px;
    cursor: pointer;
    transition: all 0.3s ease;
}

.ai-p-l-c-chatlist-box .ai-p-l-c-chatlist .ai-chat-l-box:hover {
    background: #E6E7FF;
}

.ai-p-l-c-chatlist-box .ai-p-l-c-chatlist .ai-chat-l-box:hover .char-more-operation {
    display: flex;
}

.ai-p-l-c-chatlist-box .ai-p-l-c-chatlist .ai-chat-l-box.selected {
    background: #E6E7FF;
}

.ai-chat-l-box .chat-icon {
    width: 14px;
    height: 14px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hhdC1pY29uLW9mZjwvdGl0bGU+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOSwgLTQxOSkiIGZpbGw9IiM4RjhGOEYiPgogICAgICAgICAgICA8ZyBpZD0i57yW57uE5aSH5Lu9LTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LCA0MDUpIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJjaGF0LWljb24tb2ZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNCwgMTQpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNDI4NTcxNCwzIEMxMy4yNTY5OTg2LDMgMTMuOTM1NzAxMiwzLjY0MTA0Njg0IDEzLjk5NTY4OTgsNC40NTQxNTEwMSBMMTQsNC41NzE0Mjg1NyBMMTQsMTQgTDExLjA3NDIyNDksMTEuMDg2MTQwNyBDMTAuOTUxNTEwOSwxMC45NjM5MjY1IDEwLjc5MjYxMTgsMTAuODg2Mzc2NCAxMC42MjI3ODI4LDEwLjg2MzkyMTEgTDEwLjUxOTc3NTksMTAuODU3MTQyOSBMNC41NzE0Mjg1NywxMC44NTcxNDI5IEMzLjc0MzAwMTQ1LDEwLjg1NzE0MjkgMy4wNjQyOTg4MywxMC4yMTYwOTYgMy4wMDQzMTAyMiw5LjQwMjk5MTg0IEwzLDkuMjg1NzE0MjkgTDMsOC41IEwxMC4wNzE0Mjg2LDguNSBDMTAuODk5ODU1Nyw4LjUgMTEuNTc4NTU4Myw3Ljg1ODk1MzE2IDExLjYzODU0NjksNy4wNDU4NDg5OSBMMTEuNjQyODU3MSw2LjkyODU3MTQzIEwxMS42NDI4NTcxLDMgTDEyLjQyODU3MTQsMyBaIE05LjQyODU3MTQzLDAgQzEwLjI5NjQ0NzUsMCAxMSwwLjcwMzU1MjUzNiAxMSwxLjU3MTQyODU3IEwxMSw2LjI4NTcxNDI5IEMxMSw3LjE1MzU5MDMyIDEwLjI5NjQ0NzUsNy44NTcxNDI4NiA5LjQyODU3MTQzLDcuODU3MTQyODYgTDMuNDgwMjI0MTUsNy44NTcxNDI4NiBDMy4yNzIzOTUyNyw3Ljg1NzE0Mjg2IDMuMDczMDMxODUsNy45Mzk0ODM2OSAyLjkyNTc3NTA4LDguMDg2MTQwNzMgTDAsMTEgTDAsMS41NzE0Mjg1NyBDMCwwLjcwMzU1MjUzNiAwLjcwMzU1MjUzNiwwIDEuNTcxNDI4NTcsMCBMOS40Mjg1NzE0MywwIFoiIGlkPSLlvaLnirYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.ai-chat-l-box.selected .chat-icon {
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hhdC1pY29uPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM4LCAtMjI1KSIgZmlsbD0iIzYyMzZGRiI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0LCAyMTEpIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJjaGF0LWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LCAxNCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi40Mjg1NzE0LDMgQzEzLjI1Njk5ODYsMyAxMy45MzU3MDEyLDMuNjQxMDQ2ODQgMTMuOTk1Njg5OCw0LjQ1NDE1MTAxIEwxNCw0LjU3MTQyODU3IEwxNCwxNCBMMTEuMDc0MjI0OSwxMS4wODYxNDA3IEMxMC45NTE1MTA5LDEwLjk2MzkyNjUgMTAuNzkyNjExOCwxMC44ODYzNzY0IDEwLjYyMjc4MjgsMTAuODYzOTIxMSBMMTAuNTE5Nzc1OSwxMC44NTcxNDI5IEw0LjU3MTQyODU3LDEwLjg1NzE0MjkgQzMuNzQzMDAxNDUsMTAuODU3MTQyOSAzLjA2NDI5ODgzLDEwLjIxNjA5NiAzLjAwNDMxMDIyLDkuNDAyOTkxODQgTDMsOS4yODU3MTQyOSBMMyw4LjUgTDEwLjA3MTQyODYsOC41IEMxMC44OTk4NTU3LDguNSAxMS41Nzg1NTgzLDcuODU4OTUzMTYgMTEuNjM4NTQ2OSw3LjA0NTg0ODk5IEwxMS42NDI4NTcxLDYuOTI4NTcxNDMgTDExLjY0Mjg1NzEsMyBMMTIuNDI4NTcxNCwzIFogTTkuNDI4NTcxNDMsMCBDMTAuMjk2NDQ3NSwwIDExLDAuNzAzNTUyNTM2IDExLDEuNTcxNDI4NTcgTDExLDYuMjg1NzE0MjkgQzExLDcuMTUzNTkwMzIgMTAuMjk2NDQ3NSw3Ljg1NzE0Mjg2IDkuNDI4NTcxNDMsNy44NTcxNDI4NiBMMy40ODAyMjQxNSw3Ljg1NzE0Mjg2IEMzLjI3MjM5NTI3LDcuODU3MTQyODYgMy4wNzMwMzE4NSw3LjkzOTQ4MzY5IDIuOTI1Nzc1MDgsOC4wODYxNDA3MyBMMCwxMSBMMCwxLjU3MTQyODU3IEMwLDAuNzAzNTUyNTM2IDAuNzAzNTUyNTM2LDAgMS41NzE0Mjg1NywwIEw5LjQyODU3MTQzLDAgWiIgaWQ9IuW9oueKtiI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
}

.ai-chat-l-box .chat-share-icon {
    width: 16px;
    height: 16px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hhdC1zaGFyZS1pY29uLW9mZjwvdGl0bGU+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmctbmFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgsIC0yODIpIiBmaWxsPSIjOEY4RjhGIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hOWkh+S7vSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUsIDI2OSkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjE1MjMzNTgsMjcuNDgwMDA0NCBMMTkuMTUyMzM1OCwyNy40ODAwMDQ0IEMxOS4yNTM4NTM0LDI3LjYzMjM5NzQgMTkuMjE0NzM1NSwyNy44Mzk2NzM3IDE5LjA2NDk2MzYsMjcuOTQyOTY3NiBDMTkuMDE1MTI1MSwyNy45NzczNCAxOC45NTY5NDEzLDI3Ljk5NzA3MzEgMTguODk2ODAyLDI4IEwxNC4zMTAzOTg3LDI4IEwxNC4zMTAzOTg2LDI4IEMxMy41ODY2ODYyLDI4IDEzLDI3LjQwMzA0NjYgMTMsMjYuNjY2NjY5MSBDMTMsMjYuNjY2NjY5MSAxMywyNi42NjY2NjkxIDEzLDI2LjY2NjY2OTEgTDEzLDIzLjQ1OTk4NDcgTDEzLDIzLjQ1OTk4NDYgQzEzLjAyOTk5MDEsMjIuOTExMjY5MiAxMy4zNTUwMzU3LDIyLjQyNDE0NzIgMTMuODQ1MjAyOCwyMi4xOTMzMzkzIEwxMy44NDUyMDMxLDIyLjE5MzMzOTEgQzE1LjU0MDE0MjEsMjEuNDg0NTEwMiAxNy4zODU5ODgsMjEuMjMxOTQ2MSAxOS4yMDQ3NDc2LDIxLjQ1OTk5NjMgTDE5LjIwNDc0NzcsMjEuNDU5OTk2MyBDMTkuMzg0Mzk3NywyMS40ODE4OTM3IDE5LjUxMjU4NzEsMjEuNjQ3ODI5NCAxOS40OTEwNjY0LDIxLjgzMDYyMzQgQzE5LjQ4Mzc2NCwyMS44OTI2NDk1IDE5LjQ1OTQ3OSwyMS45NTEzMzk2IDE5LjQyMDk4MDYsMjIuMDAwMDAyMiBMMTkuNDIwOTgwNiwyMi4wMDAwMDIzIEMxOS4xMDMzMzI0LDIyLjMyODk2NTQgMTguOTE2NjA4MywyMi43NjU5MjggMTguODk2ODAxNiwyMy4yMjY2NTk1IEwxOC44OTY4MDE2LDI2LjU2MDAxMTcgTDE4Ljg5NjgwMTUsMjYuNTYwMDA2NiBDMTguODk5NTYyNCwyNi44ODQ0MTMzIDE4Ljk4NzgwNjcsMjcuMjAyMTI2NiAxOS4xNTIzMzIzLDI3LjQ4MDAxNiBMMTkuMTUyMzM1OCwyNy40ODAwMDQ0IFogTTE3LjkxNDAxNTEsMTQgTDE3LjkxNDAxNSwxNCBDMTYuMjg1NjUzNSwxNCAxNC45NjU1NzMzLDE1LjM0MzExNTYgMTQuOTY1NTczMywxNi45OTk5NzM5IEMxNC45NjU1NzMzLDE4LjY1NjgzMjEgMTYuMjg1NTg4MywyMC4wMDAwMTQxIDE3LjkxMzk0OTgsMjAuMDAwMDE0MSBDMTkuNTQyMzExMywyMC4wMDAwMTQxIDIwLjg2MjM5MTUsMTguNjU2ODk4NSAyMC44NjIzOTE1LDE3LjAwMDA0MDIgQzIwLjg2MjM5MTUsMTcuMDAwMDI5MiAyMC44NjIzOTE1LDE3LjAwMDAxODEgMjAuODYyMzkxNSwxNyBMMjAuODYyMzkxNSwxNyBDMjAuODYyMzkxNSwxNS4zNDMxNjIxIDE5LjU0MjM2MzUsMTQgMTcuOTE0MDE1LDE0IEwxNy45MTQwMTUxLDE0IFogTTIxLjUxNzYxNTMsMjggTDI3LjY4OTYwMTQsMjggTDI3LjY4OTYwMTQsMjggQzI4LjQxMzMxMzgsMjggMjksMjcuNDAzMDQ2MyAyOSwyNi42NjY2Njg3IEwyOSwyNC4wMDAwMDY5IEwyOSwyNC4wMDAwMDY3IEMyOC45NzE3NTY3LDIzLjQ1NDI0MTUgMjguNjQ4OTI4NiwyMi45NjkyMjUxIDI4LjE2MTMzNjQsMjIuNzM5OTk4NCBMMjguMTYxMzM1NywyMi43Mzk5OTgyIEMyNS44NjE0MTU1LDIxLjc5OTYwNDcgMjMuMjkzMzcyMSwyMS43OTk2MDQ3IDIwLjk5MzQ1MTksMjIuNzM5OTk4NyBMMjAuOTkzNDUxOCwyMi43Mzk5OTg3IEMyMC41MjYyMTc2LDIyLjk4Mzg3IDIwLjIyNTM2MjYsMjMuNDY2MDE0MyAyMC4yMDcyMTU5LDI0LjAwMDAwNyBMMjAuMjA3MjE1OSwyNi42NjY2Njg5IEwyMC4yMDcyMTU5LDI2LjY2NjY2OTEgQzIwLjIwNzIxNTksMjcuNDAzMDQ2NyAyMC43OTM5MDIxLDI4IDIxLjUxNzYxNDYsMjggTDIxLjUxNzYxNTMsMjggWiBNMjQuNzkzNjIsMTUuMzMzMzMwOSBMMjQuNzkzNjE5OSwxNS4zMzMzMzA5IEMyMy4zNDYxOTM0LDE1LjMzMzMzMDkgMjIuMTcyODIyNywxNi41MjcyMzYgMjIuMTcyODIyNywxNy45OTk5OTI4IEMyMi4xNzI4MjI3LDE5LjQ3Mjc0OTYgMjMuMzQ2MTkzNCwyMC42NjY2NTQ3IDI0Ljc5MzYxOTksMjAuNjY2NjU0NyBDMjYuMjQxMDQ2NCwyMC42NjY2NTQ3IDI3LjQxNDQxNzEsMTkuNDcyNzQ5NiAyNy40MTQ0MTcxLDE3Ljk5OTk5MjggQzI3LjQxNDQxNzEsMTcuOTk5OTkyOCAyNy40MTQ0MTcxLDE3Ljk5OTk5MjggMjcuNDE0NDE3MSwxNy45OTk5OTI4IEwyNy40MTQ0MTcxLDE3Ljk5OTk5MjggQzI3LjQxNDQxNzEsMTYuNTI3MjM2IDI2LjI0MTA0NjQsMTUuMzMzMzMwOSAyNC43OTM2MTk5LDE1LjMzMzMzMDkgQzI0Ljc5MzYxOTksMTUuMzMzMzMwOSAyNC43OTM2MTk5LDE1LjMzMzMzMDkgMjQuNzkzNjE5OSwxNS4zMzMzMzA5IEwyNC43OTM2MiwxNS4zMzMzMzA5IFoiIGlkPSLlvaLnirYiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.ai-chat-l-box.selected .chat-share-icon {
    width: 16px;
    height: 16px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hhdC1zaGFyZS1pY29uLW9uPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOCwgLTI4MikiIGZpbGw9IiM2MjM2RkYiPgogICAgICAgICAgICA8ZyBpZD0i57yW57uE5aSH5Lu9IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSwgMjY5KSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iY2hhdC1zaGFyZS1pY29uLW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMywgMTMpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi4xNTIzMzU4MSwxNC40ODAwMDQ0IEw2LjE1MjMzNTgxLDE0LjQ4MDAwNDQgQzYuMjUzODUzNDIsMTQuNjMyMzk3NCA2LjIxNDczNTUyLDE0LjgzOTY3MzcgNi4wNjQ5NjM1NywxNC45NDI5Njc2IEM2LjAxNTEyNTE0LDE0Ljk3NzM0IDUuOTU2OTQxMzQsMTQuOTk3MDczMSA1Ljg5NjgwMTk3LDE1IEwxLjMxMDM5ODY3LDE1IEwxLjMxMDM5ODYxLDE1IEMwLjU4NjY4NjE4NywxNSAwLDE0LjQwMzA0NjYgMCwxMy42NjY2NjkxIEMwLDEzLjY2NjY2OTEgMCwxMy42NjY2NjkxIDAsMTMuNjY2NjY5MSBMMCwxMC40NTk5ODQ3IEwwLDEwLjQ1OTk4NDYgQzAuMDI5OTkwMTExMyw5LjkxMTI2OTIgMC4zNTUwMzU3MjksOS40MjQxNDcyIDAuODQ1MjAyNzkxLDkuMTkzMzM5MjYgTDAuODQ1MjAzMTMxLDkuMTkzMzM5MTIgQzIuNTQwMTQyMSw4LjQ4NDUxMDIyIDQuMzg1OTg4MDEsOC4yMzE5NDYwOCA2LjIwNDc0NzY0LDguNDU5OTk2MzIgTDYuMjA0NzQ3NjcsOC40NTk5OTYzMyBDNi4zODQzOTc3LDguNDgxODkzNzMgNi41MTI1ODcwNiw4LjY0NzgyOTQ1IDYuNDkxMDY2NDQsOC44MzA2MjM0IEM2LjQ4Mzc2Mzk3LDguODkyNjQ5NDkgNi40NTk0NzkwNCw4Ljk1MTMzOTY1IDYuNDIwOTgwNjUsOS4wMDAwMDIyNCBMNi40MjA5ODA1OSw5LjAwMDAwMjMgQzYuMTAzMzMyNDEsOS4zMjg5NjUzNyA1LjkxNjYwODMxLDkuNzY1OTI3OTcgNS44OTY4MDE1NywxMC4yMjY2NTk1IEw1Ljg5NjgwMTU3LDEzLjU2MDAxMTcgTDUuODk2ODAxNTMsMTMuNTYwMDA2NiBDNS44OTk1NjI0MSwxMy44ODQ0MTMzIDUuOTg3ODA2NywxNC4yMDIxMjY2IDYuMTUyMzMyMjgsMTQuNDgwMDE2IEw2LjE1MjMzNTgxLDE0LjQ4MDAwNDQgWiBNNC45MTQwMTUwNywxIEw0LjkxNDAxNTAyLDEgQzMuMjg1NjUzNSwxIDEuOTY1NTczMjksMi4zNDMxMTU1OCAxLjk2NTU3MzI5LDMuOTk5OTczODUgQzEuOTY1NTczMjksNS42NTY4MzIxMiAzLjI4NTU4ODI3LDcuMDAwMDE0MDggNC45MTM5NDk3OSw3LjAwMDAxNDA4IEM2LjU0MjMxMTMxLDcuMDAwMDE0MDggNy44NjIzOTE1MSw1LjY1Njg5ODQ5IDcuODYyMzkxNTEsNC4wMDAwNDAyMiBDNy44NjIzOTE1MSw0LjAwMDAyOTE2IDcuODYyMzkxNTEsNC4wMDAwMTgxIDcuODYyMzkxNTEsNCBMNy44NjIzOTE1MSw0IEM3Ljg2MjM5MTUxLDIuMzQzMTYyMSA2LjU0MjM2MzQ5LDEgNC45MTQwMTUwMiwxIEw0LjkxNDAxNTA3LDEgWiBNOC41MTc2MTUzMywxNSBMMTQuNjg5NjAxNCwxNSBMMTQuNjg5NjAxNCwxNSBDMTUuNDEzMzEzOCwxNSAxNiwxNC40MDMwNDYzIDE2LDEzLjY2NjY2ODcgTDE2LDExLjAwMDAwNjkgTDE2LDExLjAwMDAwNjcgQzE1Ljk3MTc1NjcsMTAuNDU0MjQxNSAxNS42NDg5Mjg2LDkuOTY5MjI1MTEgMTUuMTYxMzM2NCw5LjczOTk5ODQ1IEwxNS4xNjEzMzU3LDkuNzM5OTk4MTYgQzEyLjg2MTQxNTUsOC43OTk2MDQ3IDEwLjI5MzM3MjEsOC43OTk2MDQ3IDcuOTkzNDUxODYsOS43Mzk5OTg3NCBMNy45OTM0NTE4NSw5LjczOTk5ODc0IEM3LjUyNjIxNzYxLDkuOTgzODcwMDMgNy4yMjUzNjI2LDEwLjQ2NjAxNDMgNy4yMDcyMTU5NCwxMS4wMDAwMDcgTDcuMjA3MjE1OTQsMTMuNjY2NjY4OSBMNy4yMDcyMTU5NCwxMy42NjY2NjkxIEM3LjIwNzIxNTk0LDE0LjQwMzA0NjcgNy43OTM5MDIxMywxNSA4LjUxNzYxNDU1LDE1IEw4LjUxNzYxNTMzLDE1IFogTTExLjc5MzYyLDIuMzMzMzMwOTMgTDExLjc5MzYxOTksMi4zMzMzMzA5MyBDMTAuMzQ2MTkzNCwyLjMzMzMzMDkzIDkuMTcyODIyNjgsMy41MjcyMzU5NyA5LjE3MjgyMjY4LDQuOTk5OTkyNzkgQzkuMTcyODIyNjgsNi40NzI3NDk2MSAxMC4zNDYxOTM0LDcuNjY2NjU0NjUgMTEuNzkzNjE5OSw3LjY2NjY1NDY1IEMxMy4yNDEwNDY0LDcuNjY2NjU0NjUgMTQuNDE0NDE3MSw2LjQ3Mjc0OTYxIDE0LjQxNDQxNzEsNC45OTk5OTI3OSBDMTQuNDE0NDE3MSw0Ljk5OTk5Mjc5IDE0LjQxNDQxNzEsNC45OTk5OTI3OSAxNC40MTQ0MTcxLDQuOTk5OTkyNzkgTDE0LjQxNDQxNzEsNC45OTk5OTI3OSBDMTQuNDE0NDE3MSwzLjUyNzIzNTk3IDEzLjI0MTA0NjQsMi4zMzMzMzA5MyAxMS43OTM2MTk5LDIuMzMzMzMwOTMgQzExLjc5MzYxOTksMi4zMzMzMzA5MyAxMS43OTM2MTk5LDIuMzMzMzMwOTMgMTEuNzkzNjE5OSwyLjMzMzMzMDkzIEwxMS43OTM2MiwyLjMzMzMzMDkzIFoiIGlkPSLlvaLnirYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.ai-chat-l-box .chat-share-icon+.chat-title {
    margin-left: 10px;
}

.ai-chat-l-box .chat-title {
    width: calc(100% - 56px);
    font-size: 14px;
    font-weight: 500;
    color: #3D3D3D;
    line-height: 1;
    margin-left: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ai-chat-l-box.selected .chat-title {
    color: #3D3D3D;
}

.ai-chat-l-box .char-more-operation, .ai-f-l-box .fav-more-operation {
    width: 30px;
    height: 100%;
    padding: 4px 0;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+bW9yZS1vcGVyYXRpb248L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBmb250LWZhbWlseT0iUGluZ0ZhbmdTQy1SZWd1bGFyLCBQaW5nRmFuZyBTQyIgZm9udC1zaXplPSI4IiBmb250LXdlaWdodD0ibm9ybWFsIiBsZXR0ZXItc3BhY2luZz0iMS4yIiBsaW5lLXNwYWNpbmc9IjgiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzEsIC0yMjQpIiBmaWxsPSIjNkM2QzZDIj4KICAgICAgICAgICAgPGcgaWQ9Iue8lue7hCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQsIDIxMSkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0xNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjA3LCAxMi44KSI+CiAgICAgICAgICAgICAgICAgICAgPHRleHQgaWQ9IuKAouKAouKAoiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNywgOCkgcm90YXRlKC0yNzApIHRyYW5zbGF0ZSgtNywgLTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRzcGFuIHg9Ii0xIiB5PSIxMiI+4oCi4oCi4oCiPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    display: none;
}

.ai-chat-l-box.selected .char-more-operation {
    display: flex;
}

.ai-page-left .ai-p-l-other {
    margin-top: 20px;
}

.ai-p-l-other .ai-p-l-o-option {
    display: flex;
    flex-flow: column;
    margin-top: 10px;
}

.ai-p-l-other .ai-p-l-o-option .ai-p-l-o-box {
    display: flex;
    align-items: center;
    padding: 13px 14px;
    cursor: pointer;
}

.ai-p-l-o-box .option-icon {
    width: 16px;
    height: 16px;
}

.ai-p-l-o-box .option-title {
    font-size: 14px;
    font-weight: 500;
    color: #3D3D3D;
    margin-left: 10px;
}

.ai-favorites-box {
    position: absolute;
    bottom: 150px;
    width: 240px;
    display: flex;
    flex-flow: column;
    border-radius: 10px;
    background-color: #FFFFFF;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
}

.ai-favorites-box::before {
    content: '';
    position: absolute;
    left: 22%;
    bottom: -5px;
    display: block;
    width: 10px;
    height: 10px;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
    margin-left: -5px;
    z-index: -1;
}

.ai-favorites-box::after {
    content: '';
    display: block;
    position: absolute;
    left: 22%;
    bottom: -14px;
    border-color: transparent;
    border-width: 7px;
    border-style: solid;
    margin-left: -7px;
    border-top-color: #fff;
}

.ai-favorites-box .ai-fav-header {
    position: relative;
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background-color: #EAF1FF;
}

.ai-fav-header .fav-h-title {
    font-size: 14px;
    font-weight: 500;
    color: #3D3D3D;
    width: 100%;
    display: flex;
    justify-content: center;
}

.ai-fav-header .fav-h-arrow {
    position: absolute;
    width: 46px;
    height: 100%;
    margin-left: 5px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1mYXYtYXJyb3c8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQsIC00OTgpIiBmaWxsPSIjOUM5QzlDIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5pS26JeP5by556qXIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSwgNDgzKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbi1mYXYtYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LCAxNSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yLjE3NjQ1ODI1LDQuMTE4MTY5MDIgTDIuMjgwMzMwMDksNC4xOTUzNDA2MyBMNyw4LjM5MjQzMTQzIEwxMS43MTk2Njk5LDQuMTk1MzQwNjMgQzEyLjAxMjU2MzEsMy45MzQ4ODY0NiAxMi40ODc0MzY5LDMuOTM0ODg2NDYgMTIuNzgwMzMwMSw0LjE5NTM0MDYzIEMxMy4wNDA2Nzk2LDQuNDI2ODU1NDUgMTMuMDY5NjA3Myw0Ljc4NjIzMjM3IDEyLjg2NzExMzMsNS4wNDYxNjA5OSBMMTIuNzgwMzMwMSw1LjEzODUyODYyIEw3LjUzMDMzMDA5LDkuODA3MDcwOTggQzcuNDMyNjk5MDEsOS44OTM4ODkwNCA3LjMxNDg0Nzg4LDkuOTUxNzY3NzUgNy4xOTAyNTY3Myw5Ljk4MDcwNzEgTDcuMDYzOTE4MTcsMTAgTDYuOTM2MDgxODMsMTAgQzYuODA4NDk1MTEsOS45OTAzNTM1NSA2LjY4MzE1NTA3LDkuOTUxNzY3NzUgNi41NzM1NDE3NSw5Ljg4NDI0MjU5IEw2LjQ2OTY2OTkxLDkuODA3MDcwOTggTDEuMjE5NjY5OTEsNS4xMzg1Mjg2MiBDMC45MjY3NzY2OTUsNC44NzgwNzQ0NSAwLjkyNjc3NjY5NSw0LjQ1NTc5NDggMS4yMTk2Njk5MSw0LjE5NTM0MDYzIEMxLjQ0NzQ3NTc1LDMuOTkyNzY1MTYgMS43ODUzNjg1NywzLjk0Nzc0ODM5IDIuMDYyMTAxOTUsNC4wNjAyOTAzMiBMMi4xNzY0NTgyNSw0LjExODE2OTAyIFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}

.ai-favorites-box .ai-fav-list {
    display: flex;
    flex-flow: column;
    height: calc(100% - 25px);
    max-height: 350px;
    padding: 4px 10px 10px;
    overflow: auto;
}

.ai-favorites-box .ai-fav-list .empty {
    font-size: 14px;
    color: #808080;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    min-height: 50px;
}

.ai-fav-list .ai-f-l-box {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 42px;
    padding: 0 0 0 14px;
    margin-top: 6px;
    flex: none;
    border-radius: 10px;
    cursor: pointer;
    transition: all 0.3s ease;
}

.ai-f-l-box .fav-title {
    width: calc(100% - 56px);
    font-size: 14px;
    font-weight: 400;
    color: #808080;
    line-height: 1;
    margin-left: 9px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ai-fav-list .ai-f-l-box:hover {
    background: #F3F7FF;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.12);
}

.ai-fav-list .ai-f-l-box:hover .fav-more-operation {
    display: flex;
}

.ai-fav-list .ai-f-l-box.selected {
    background: #F3F7FF;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.12);
}

.ai-f-l-box .fav-more-operation {
    position: absolute;
    right: 0px;
}

.ai-fav-list .ai-f-l-box.selected .fav-more-operation {
    display: flex;
}

.ai-fav-list .ai-f-l-box.selected .fav-title, .ai-fav-list .ai-f-l-box:hover .fav-title {
    color: #3D3D3D;
}

.icon-favorites {
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1mYXZvcml0ZXM8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjksIC05NDcpIiBmaWxsPSIjRjdBMzAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5pS26JePIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSwgOTM0KSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbi1mYXZvcml0ZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LCAxMykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ljc2NDQ2MzE4LDAuMDU0MTY1NDAxMSBDNy45OTkwNTgwNywtMC4wNTk1NjI5MDk4IDguMjc3NTg5ODcsMC4wMTE5MTk0NzQxIDguNDI4MDU5MjksMC4yMTEzMDQyNDIgTDguNDc4MTQ2NDYsMC4yOTE5NTcwMjQgTDEwLjU0MTgyNzIsNC40MDAyODQxOCBDMTAuNjAxNTY3NSw0LjUxOTI2MjUgMTAuNzA1OTA1Miw0LjYwODY0NDYgMTAuODMwOTY3MSw0LjY1MjIxMzQ4IEwxMC45MjgyNzY0LDQuNjc2MDQ2NzcgTDE1LjU0MzY3LDUuMzM0MjU5MDMgQzE1LjY1OTY3MDcsNS4zNTA4MDIxNyAxNS43NjY4ODI3LDUuNDA0NDU3ODQgMTUuODQ4NzAyMSw1LjQ4NjkxNjQyIEMxNi4wMjg0NTM2LDUuNjY4MDcxOTggMTYuMDQ3NjIzOSw1Ljk0NDQ3MzE2IDE1LjkwODQyNTIsNi4xNDU5NDIzNyBMMTUuODM5MDc5LDYuMjI3MjAyNDkgTDEyLjQ5OTMzODUsOS40MjU0MDY4NCBDMTIuNDAyNjkwMSw5LjUxODM4MjIzIDEyLjM0ODA5LDkuNjQzNTA0NDQgMTIuMzQ0NzM5OSw5Ljc3NDA0MTgzIEwxMi4zNTE5ODA1LDkuODcyNTQyNTMgTDEzLjE0MDAwOTQsMTQuMzg3OTI2OCBDMTMuMTU5ODEzNywxNC41MDE0MDUyIDEzLjE0MDk4NTYsMTQuNjE4MTMyNyAxMy4wODY0NDAxLDE0LjcyMDAzNyBDMTIuOTY0Njg1NSwxNC45NDc1MDQ0IDEyLjY5NjU3NTIsMTUuMDUwNDk4MyAxMi40NTU1NTAzLDE0Ljk3NjA3IEwxMi4zNjY3NzQzLDE0LjkzOTczOTMgTDguMjM5NDIzNzksMTIuODA3NjI2MyBDOC4xMTkxMDA0OSwxMi43NDYxMzkgNy45ODE0NzEyNSwxMi43MzM4NDE1IDcuODU0MjQ5NSwxMi43NzA3MzM5IEw3Ljc2MTIxNzYsMTIuODA3NjI2MyBMMy42MzMyNjIxMSwxNC45Mzk4MTE4IEMzLjUyOTUzNjUzLDE0Ljk5MzM4ODMgMy40MTA3MjU5NSwxNS4wMTE4ODEgMy4yOTUyMjIyNywxNC45OTI0MjY2IEMzLjAzNzM4MDQ5LDE0Ljk0ODk5ODIgMi44NTQ3ODg2OSwxNC43MzAzNTI1IDIuODUyMzI0NjMsMTQuNDgyMTYwNCBMMi44NjAwNDg5MywxNC4zODc5ODc5IEwzLjY0ODA4ODUxLDkuODcyNTQyNTMgQzMuNjcwOTk0NzQsOS43NDA5Njg2NSAzLjY0MDI2MDc0LDkuNjA4MTI3NDUgMy41NjUxOTU3Niw5LjUwMDc0ODg4IEwzLjUwMDczMDQzLDkuNDI1NDA2ODQgTDAuMTYwOTkwMTQ3LDYuMjI3MjAyNjcgQzAuMDc3MDUzODYwOCw2LjE0NjgyMzU2IDAuMDIyNDM2NjY2OCw2LjA0MTQ5ODk1IDAuMDA1NTk3MDk2OTIsNS45Mjc1NDA0IEMtMC4wMzE5ODU0Mzc3LDUuNjczMjA3ODMgMC4xMjMzMTAxNTEsNS40MzUwNzUyNSAwLjM2MjgzOTUyNiw1LjM1NjEyNDczIEwwLjQ1NjM5OTMwNSw1LjMzNDI1OTIgTDUuMDcxODAwMzEsNC42NzYwNDY3NyBDNS4yMDU3MzMxMiw0LjY1NjM3OTUyIDUuMzI0OTA5NDMsNC41ODY4NzQ2MSA1LjQwNTQ5MjIxLDQuNDgzNzEzMSBMNS40NTgzMjA1Niw0LjQwMDI4NDE4IEw3LjUyMjQyODg0LDAuMjkxOTIwMSBDNy41NzQyOTkxNSwwLjE4ODY3ODM2NiA3LjY1OTM2NzI2LDAuMTA1MTE0NDI5IDcuNzY0NDYzMTgsMC4wNTQxNjU0MDExIFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.icon-favorites-small {
    width: 16px;
    height: 16px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1mYXZvcml0ZXMtb2ZmPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOCwgLTYwNCkiIGZpbGw9IiNDNkM2QzYiPgogICAgICAgICAgICA8ZyBpZD0i5pS26JeP5by556qXIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSwgNDgzKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uE5aSH5Lu9LTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLCAxMDgpIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbi1mYXZvcml0ZXMtb2ZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMywgMTMpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuNzkzOTA1MjgsMS4wNTA1NTQzNyBDNy45OTkxNzU4MSwwLjk0NDQwNzk1MSA4LjI0Mjg5MTEzLDEuMDExMTI0ODQgOC4zNzQ1NTE4NywxLjE5NzIxNzI5IEw4LjQxODM3ODE2LDEuMjcyNDkzMjIgTDEwLjIyNDA5ODgsNS4xMDY5MzE5IEMxMC4yNzYzNzE2LDUuMjE3OTc4MzQgMTAuMzY3NjY3LDUuMzAxNDAxNjMgMTAuNDc3MDk2Miw1LjM0MjA2NTkyIEwxMC41NjIyNDE5LDUuMzY0MzEwMzIgTDE0LjYwMDcxMTIsNS45Nzg2NDE3NyBDMTQuNzAyMjExOCw1Ljk5NDA4MjAyIDE0Ljc5NjAyMjMsNi4wNDQxNjA2NSAxNC44Njc2MTQzLDYuMTIxMTIxOTkgQzE1LjAyNDg5NjksNi4yOTAyMDA1MiAxNS4wNDE2NzA5LDYuNTQ4MTc0OTUgMTQuOTE5ODcyLDYuNzM2MjEyODggTDE0Ljg1OTE5NDEsNi44MTIwNTU2NiBMMTEuOTM2OTIxMiw5Ljc5NzA0NjM4IEMxMS44NTIzNTM4LDkuODgzODIzNDIgMTEuODA0NTc4NywxMC4wMDA2MDQxIDExLjgwMTY0NzQsMTAuMTIyNDM5IEwxMS44MDc5ODI5LDEwLjIxNDM3MyBMMTIuNDk3NTA4MiwxNC40Mjg3MzE3IEMxMi41MTQ4MzcsMTQuNTM0NjQ0OSAxMi40OTgzNjI0LDE0LjY0MzU5MDUgMTIuNDUwNjM1MSwxNC43Mzg3MDEyIEMxMi4zNDQwOTk4LDE0Ljk1MTAwNDEgMTIuMTA5NTAzMywxNS4wNDcxMzE3IDExLjg5ODYwNjUsMTQuOTc3NjY1MyBMMTEuODIwOTI3NSwxNC45NDM3NTY3IEw4LjIwOTQ5NTgxLDEyLjk1Mzc4NDUgQzguMTA0MjEyOTIsMTIuODk2Mzk2NCA3Ljk4Mzc4NzM0LDEyLjg4NDkxODggNy44NzI0NjgzMSwxMi45MTkzNTE3IEw3Ljc5MTA2NTQsMTIuOTUzNzg0NSBMNC4xNzkxMDQzNSwxNC45NDM4MjQzIEM0LjA4ODM0NDQ3LDE0Ljk5MzgyOTEgMy45ODQzODUyMSwxNS4wMTEwODg5IDMuODgzMzE5NDksMTQuOTkyOTMxNSBDMy42NTc3MDc5MywxNC45NTIzOTgzIDMuNDk3OTQwMTEsMTQuNzQ4MzI5IDMuNDk1Nzg0MDYsMTQuNTE2NjgzIEwzLjUwMjU0MjgyLDE0LjQyODc4ODcgTDQuMTkyMDc3NDUsMTAuMjE0MzczIEM0LjIxMjEyMDQsMTAuMDkxNTcwNyA0LjE4NTIyODE1LDkuOTY3NTg1NjIgNC4xMTk1NDYyOSw5Ljg2NzM2NTYyIEw0LjA2MzEzOTEzLDkuNzk3MDQ2MzggTDEuMTQwODY2MzgsNi44MTIwNTU4MyBDMS4wNjc0MjIxMyw2LjczNzAzNTMyIDEuMDE5NjMyMDgsNi42Mzg3MzIzNSAxLjAwNDg5NzQ2LDYuNTMyMzcxMDQgQzAuOTcyMDEyNzQyLDYuMjk0OTkzOTggMS4xMDc4OTYzOCw2LjA3MjczNjkgMS4zMTc0ODQ1OSw1Ljk5OTA0OTc1IEwxLjM5OTM0OTM5LDUuOTc4NjQxOTIgTDUuNDM3ODI1MjcsNS4zNjQzMTAzMiBDNS41NTUwMTY0OCw1LjM0NTk1NDIyIDUuNjU5Mjk1NzUsNS4yODEwODI5NyA1LjcyOTgwNTY4LDUuMTg0Nzk4ODkgTDUuNzc2MDMwNDksNS4xMDY5MzE5IEw3LjU4MjEyNTIzLDEuMjcyNDU4NzYgQzcuNjI3NTExNzUsMS4xNzYwOTk4MSA3LjcwMTk0NjM1LDEuMDk4MTA2OCA3Ljc5MzkwNTI4LDEuMDUwNTU0MzcgWiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.ai-fav-list .ai-f-l-box.selected .icon-favorites-small, .ai-fav-list .ai-f-l-box:hover .icon-favorites-small {
    width: 16px;
    height: 16px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1mYXZvcml0ZXMtc21hbGw8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcsIC01NTYpIiBmaWxsPSIjRjdBMzAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5pS26JeP5by556qXIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSwgNDgzKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LCA2MCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uLWZhdm9yaXRlcy1zbWFsbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMsIDEzKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ljc5MzkwNTI4LDEuMDUwNTU0MzcgQzcuOTk5MTc1ODEsMC45NDQ0MDc5NTEgOC4yNDI4OTExMywxLjAxMTEyNDg0IDguMzc0NTUxODcsMS4xOTcyMTcyOSBMOC40MTgzNzgxNiwxLjI3MjQ5MzIyIEwxMC4yMjQwOTg4LDUuMTA2OTMxOSBDMTAuMjc2MzcxNiw1LjIxNzk3ODM0IDEwLjM2NzY2Nyw1LjMwMTQwMTYzIDEwLjQ3NzA5NjIsNS4zNDIwNjU5MiBMMTAuNTYyMjQxOSw1LjM2NDMxMDMyIEwxNC42MDA3MTEyLDUuOTc4NjQxNzcgQzE0LjcwMjIxMTgsNS45OTQwODIwMiAxNC43OTYwMjIzLDYuMDQ0MTYwNjUgMTQuODY3NjE0Myw2LjEyMTEyMTk5IEMxNS4wMjQ4OTY5LDYuMjkwMjAwNTIgMTUuMDQxNjcwOSw2LjU0ODE3NDk1IDE0LjkxOTg3Miw2LjczNjIxMjg4IEwxNC44NTkxOTQxLDYuODEyMDU1NjYgTDExLjkzNjkyMTIsOS43OTcwNDYzOCBDMTEuODUyMzUzOCw5Ljg4MzgyMzQyIDExLjgwNDU3ODcsMTAuMDAwNjA0MSAxMS44MDE2NDc0LDEwLjEyMjQzOSBMMTEuODA3OTgyOSwxMC4yMTQzNzMgTDEyLjQ5NzUwODIsMTQuNDI4NzMxNyBDMTIuNTE0ODM3LDE0LjUzNDY0NDkgMTIuNDk4MzYyNCwxNC42NDM1OTA1IDEyLjQ1MDYzNTEsMTQuNzM4NzAxMiBDMTIuMzQ0MDk5OCwxNC45NTEwMDQxIDEyLjEwOTUwMzMsMTUuMDQ3MTMxNyAxMS44OTg2MDY1LDE0Ljk3NzY2NTMgTDExLjgyMDkyNzUsMTQuOTQzNzU2NyBMOC4yMDk0OTU4MSwxMi45NTM3ODQ1IEM4LjEwNDIxMjkyLDEyLjg5NjM5NjQgNy45ODM3ODczNCwxMi44ODQ5MTg4IDcuODcyNDY4MzEsMTIuOTE5MzUxNyBMNy43OTEwNjU0LDEyLjk1Mzc4NDUgTDQuMTc5MTA0MzUsMTQuOTQzODI0MyBDNC4wODgzNDQ0NywxNC45OTM4MjkxIDMuOTg0Mzg1MjEsMTUuMDExMDg4OSAzLjg4MzMxOTQ5LDE0Ljk5MjkzMTUgQzMuNjU3NzA3OTMsMTQuOTUyMzk4MyAzLjQ5Nzk0MDExLDE0Ljc0ODMyOSAzLjQ5NTc4NDA2LDE0LjUxNjY4MyBMMy41MDI1NDI4MiwxNC40Mjg3ODg3IEw0LjE5MjA3NzQ1LDEwLjIxNDM3MyBDNC4yMTIxMjA0LDEwLjA5MTU3MDcgNC4xODUyMjgxNSw5Ljk2NzU4NTYyIDQuMTE5NTQ2MjksOS44NjczNjU2MiBMNC4wNjMxMzkxMyw5Ljc5NzA0NjM4IEwxLjE0MDg2NjM4LDYuODEyMDU1ODMgQzEuMDY3NDIyMTMsNi43MzcwMzUzMiAxLjAxOTYzMjA4LDYuNjM4NzMyMzUgMS4wMDQ4OTc0Niw2LjUzMjM3MTA0IEMwLjk3MjAxMjc0Miw2LjI5NDk5Mzk4IDEuMTA3ODk2MzgsNi4wNzI3MzY5IDEuMzE3NDg0NTksNS45OTkwNDk3NSBMMS4zOTkzNDkzOSw1Ljk3ODY0MTkyIEw1LjQzNzgyNTI3LDUuMzY0MzEwMzIgQzUuNTU1MDE2NDgsNS4zNDU5NTQyMiA1LjY1OTI5NTc1LDUuMjgxMDgyOTcgNS43Mjk4MDU2OCw1LjE4NDc5ODg5IEw1Ljc3NjAzMDQ5LDUuMTA2OTMxOSBMNy41ODIxMjUyMywxLjI3MjQ1ODc2IEM3LjYyNzUxMTc1LDEuMTc2MDk5ODEgNy43MDE5NDYzNSwxLjA5ODEwNjggNy43OTM5MDUyOCwxLjA1MDU1NDM3IFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
}

.icon-svip {
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+c3ZpcDwvdGl0bGU+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOCwgLTk3OSkiIGZpbGw9IiNGRjc5MDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4TlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0LCA5NjYpIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJzdmlwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNCwgMTMpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTUuNjM3OTU2MSw1LjUzMzEyOTg1IEwxMi41MDYzNjIxLDEuNjUxNjU5NjcgQzEyLjE5MzIwMjcsMS4yNTQ2MTAyIDExLjY4MTQxMDcsMSAxMS4xNjc4MjkzLDEgTDQuODQ1NTg4MzUsMSBDNC4zMzM3OTY0MSwxIDMuODQ4ODQ2NywxLjIyNjEyMjM1IDMuNTA3MDU1NTgsMS42NTE2NTk2NyBMMC4zNzU0NjE1NDksNS41MzMxMjk4NSBDLTAuMTY0OTYyMTA3LDYuMTg0Nzg5NTIgLTAuMTA5NDg4MTU1LDcuMTQ4MDM1MSAwLjQ2MTM1NjcsNy43NzI5ODc0MSBMNi44MTIyMjk0LDE0LjQ2MDUxMTMgTDYuODk4MTI0NTUsMTQuNTQ1OTc0OCBDNy4yMTEyODM5NSwxNC44MjkwNzI5IDcuNjM4OTcwMjIsMTUgOC4wNjQ4NjcwMSwxNSBMOC4xMjIxMzA0NCwxNSBDOC41Nzg0NDg0MywxNC45NzE1MTIxIDkuMDA0MzQ1MjIsMTQuODAyMzY1NSA5LjMxNzUwNDYyLDE0LjQ2MjI5MTcgTDE1LjUyNTIxODcsNy44MDMyNTU3NSBDMTYuMTIyOTA1OCw3LjE0ODAzNTEgMTYuMTUxNTM3NSw2LjE4NDc4OTUyIDE1LjYzNzk1NjEsNS41MzMxMjk4NSBaIE0xMi44MTg0ODU1LDcuMjkzNTg3OTIgTDkuMTIwNjQ4NDUsMTEuNTI1MzE0NiBDOC41NTA4OTEwOSwxMi4xMjU0NzYxIDcuNjYzODU3MDcsMTIuMTYzMTMzMyA3LjA5NDA5OTcxLDExLjYwMDYyOSBMNy4wMjI2MDA3NSwxMS41MjUzMTQ2IEwzLjE4MTc2NTgyLDcuMjU1OTMwNzMgQzIuOTMzNzUzNzksNi45NTcwMjY3OCAyLjkzMzc1Mzc5LDYuNDY5ODM2ODkgMy4yMTc1MTUzLDYuMjA2MjM2NTYgQzMuNTM3MDI2MjksNS45MDczMzI2MiAzLjk2Mzc4NTczLDUuOTQ0OTg5ODEgNC4yNDc1NDcyNCw2LjI0Mzg5Mzc1IEw3Ljg1NjAxMDU0LDEwLjI1OTA5MTYgQzcuOTYzMjU4OTgsMTAuMzc2NzcwMyA4LjEzOTc3MjA1LDEwLjM3Njc3MDMgOC4yNDcwMjA0OSwxMC4yNTkwOTE2IEwxMS43NTA0Njk3LDYuMzIxNTYxNzEgQzEyLjAzNDIzMTIsNi4wMjI2NTc3NiAxMi40NjA5OTA2LDUuOTg1MDAwNTcgMTIuNzgwNTAxNiw2LjI0NjI0NzMzIEMxMy4wNjY0OTc1LDYuNTA1MTQwNTEgMTMuMDY2NDk3NSw2Ljk5MjMzMDQgMTIuODE4NDg1NSw3LjI5MzU4NzkyIEwxMi44MTg0ODU1LDcuMjkzNTg3OTIgWiIgaWQ9IuW9oueKtiI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    background-repeat: no-repeat;
}

.icon-setting {
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+c2V0dGluZzwvdGl0bGU+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOCwgLTEwMjAuOTk1NikiIGZpbGw9IiMxN0IwNzciPgogICAgICAgICAgICA8ZyBpZD0i57yW57uE5aSH5Lu9LTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0LCAxMDA4KSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0ic2V0dGluZyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQsIDEyLjk5NTYpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4wMDk5NzkzOCwwLjU2Mzk0MjYgQzcuNjIxNzg2MDYsMC4yMTY4NjYyODIgOC4zNzA5NDEyLDAuMjE2Njk3MTAxIDguOTgyOTA0NTgsMC41NjM0OTcwNTYgTDEzLjk4NjA2OTcsMy4zOTg3OTMyNCBDMTQuNjEyNzA5NiwzLjc1MzkxMDM2IDE1LDQuNDE4NTQ0NTggMTUsNS4xMzg4MTIzNiBMMTUsMTAuODY5OTgwOSBDMTUsMTEuNTkwMjQ4NyAxNC42MTI3MDk2LDEyLjI1NDg4MjkgMTMuOTg2MDY5NywxMi42MSBMOC45OTg0MjEyNSwxNS40MzY1MDI5IEM4LjM3ODEwOTk2LDE1Ljc4ODAzMzYgNy42MTc1NjQ3NywxNS43ODI3NDkyIDcuMDAyMTk4MTUsMTUuNDIyNjMyNyBMMS45ODk4NDY2MSwxMi40ODkzNzI1IEMxLjM3Njc3MjgzLDEyLjEzMDU5NzggMSwxMS40NzM1NjA3IDEsMTAuNzYzMjIzNiBMMSw1LjEzODIwNzQyIEMxLDQuNDE4MjYyNyAxLjM4Njk0NjEsMy43NTM4NzQ1NSAyLjAxMzE0NDUsMy4zOTg2MzM4NCBaIE04LDUuMDA0Mzk2NjIgQzYuMzQzMTQ1NzUsNS4wMDQzOTY2MiA1LDYuMzQ3NTQyMzcgNSw4LjAwNDM5NjYyIEM1LDkuNjYxMjUwODcgNi4zNDMxNDU3NSwxMS4wMDQzOTY2IDgsMTEuMDA0Mzk2NiBDOS42NTY4NTQyNSwxMS4wMDQzOTY2IDExLDkuNjYxMjUwODcgMTEsOC4wMDQzOTY2MiBDMTEsNi4zNDc1NDIzNyA5LjY1Njg1NDI1LDUuMDA0Mzk2NjIgOCw1LjAwNDM5NjYyIFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.ai-page-right {
    width: calc(100% - 270px);
    height: 100%;
    display: flex;
    flex-flow: column;
    flex: none;
    overflow: hidden;
    /*background: linear-gradient(135deg, #f3f5ff 40%, #d7dfff);*/
}

.ai-page-right.open {
    width: 100%;
}

.ai-page-right .ai-p-r-messages {
    width: 100%;
    /*height: calc(100% - 166px);*/
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-flow: column;
    overflow: auto;
    flex: 1 1 0%;
}

.ai-page-right .ai-p-r-messages .ai-p-r-m-header {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
}

.first-hello{margin:2px;text-align: center;}
.product-name{margin-left: 2px;font-size: 20px;font-weight: bold;}
.ai-p-r-m-header .ai-wel-text {
    position: relative;
    font-size: 48px;
    font-weight: bold;
    color: #27274A;
    line-height: 1;
    margin-top: 33px;
}

.productname{display: inline-block;width: 30px;height:30px}
.productlogo{display: inline-block;font-size: 30px}
.product-header {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column;
    margin-top: 0px;
}
.productnotes{font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;}
.productnotes2{font-size: 14px;margin-top: 10px;margin-left: 22px;margin-right: 22px}


.ai-p-r-m-header .ai-wel-text .ai-w-t-left {

}

.ai-page-right .ai-p-r-messages .ai-p-r-m-qa {
    width: 100%;
    padding: 0 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: column;
    margin-top: 20px;
}

.ai-p-r-m-qa .ai-message-box {
    position: relative;
    width: 100%;
    max-width: 1024px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-flow: column;
    margin-bottom: 20px;
}

.ai-p-r-m-qa .ai-message-box.question {
    align-items: flex-end;
}

.ai-p-r-m-qa .ai-message-box .ai-m-b-head {
    position: relative;
    top: -10px;
    width: calc(100% + 88px);
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    margin-left: -44px;
}

.ai-p-r-m-qa .ai-message-box.question .ai-m-b-head {
    flex-flow: row-reverse;
    margin-left: 0;
    margin-right: -44px;
}

.ai-m-b-head .head-sculpture {
    position: relative;
    top: 50px;
    width: 32px;
    height: 32px;
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
    overflow: hidden;
    border-radius: 50px;
    background-color: #808080;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .15);
}

.ai-m-b-head .head-sculpture img {
    width: 100%;
    height: 100%;
}

.ai-m-b-head .send-date {
    font-size: 12px;
    font-weight: 400;
    color: #808080;
    /* margin-left: 12px; */
    width: calc(100% - 64px);
    text-align: center;
}

.ai-message-box.question .ai-m-b-head .send-date {
    margin-left: 0;
    /*margin-right: 12px;*/
}

.ai-p-r-m-qa .ai-message-box .ai-m-b-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.625;
    /*letter-spacing: 0.5px;*/
    /*text-align: justify;*/
    max-width: 100%;
    overflow: hidden;
    padding: 12px 16px;
    margin-top: 8px;
    background-color: #dfdfdf;
    border-radius: 0 12px 12px 12px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1);
}

.ai-message-box.question .ai-m-b-head .head-sculpture {
    background: #6236FF;
}

.ai-message-box.question .ai-m-b-text {
    max-width: 80%;
    color: #FFFFFF;
    background-color: #6236FF;
    border-radius: 12px 0 12px 12px;
}

.ai-message-box.answer .ai-m-b-head .head-sculpture {
    background: linear-gradient(145deg, #a50aff, #0094ff);
}

.ai-message-box.answer .ai-m-b-text {
    color: #24292F;
    background-color: #FFFFFF;
}

.ai-message-box.answer .ai-m-b-text .unitablecontainer .tablecontainer:has(+.table-actions:empty) {
    padding-bottom: 6px;
}

.ai-message-box.answer .ai-m-b-text .unitablecontainer .table-actions:empty {
    display: none;
}

.unitablecontainer .tablename{font-weight: bold;}

.ai-m-b-text .markdown-body {
    background-color: transparent;
    font-size: 14px;
}

.ai-m-b-text .markdown-body {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    margin: 0;
    color: var(--color-fg-default);
    background-color: var(--color-canvas-default);
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
    font-size: 14px;
    line-height: 1.875;
    word-wrap: break-word;
}

.markdown-body .ai-thinking {
    font-size: 14px;
    line-height: 1;
    width: 100%;
    height: 100%;
    padding: 6px 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ai-thinking .uni-loading-data.small {
    margin-right: 8px;
}

.markdown-body p {
    white-space: pre-wrap;
    margin-top: 0;
    margin-bottom: 16px;
}

.ai-m-b-text.hi {
    width: 100%;
}

.markdown-body .hi-box {
    width: 100%;
    padding: 16px 8px;
    display: flex;
    flex-flow: column;
    line-height: 1;
}

.hi-box .hi-title {
    font-size: 26px;
    font-weight: bold;
    color: #24292F;
}

.hi-box .hi-text {
    font-size: 14px;
    line-height: 26px;
    color: #67697A;
}

.hi-box .hi-question-box {
    display: flex;
    justify-content: flex-start;
    flex-flow: wrap;
    flex-direction: row;
    gap: 20px;
}

.hi-question-box .hi-q-details {
    width: calc(50% - 20px);
    padding: 18px 16px;
    border-radius: 8px;
    background-color: #F5F8FF;
    flex-grow: 1;
    cursor: pointer;
}

.hi-question-box .hi-q-details:hover {
    background-color: #F2F3FF;
}

.hi-q-details .hi-q-d-title {
    font-size: 18px;
    font-weight: bold;
    color: #24292F;
    line-height: 1;
}

.hi-q-details .hi-q-d-text {
    font-size: 14px;
    line-height: 20px;
    color: #67697A;
    margin-top: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.hi-question-box .hi-q-details:hover .hi-q-d-title, .hi-question-box .hi-q-details:hover .hi-q-d-text {
    color: #6236FF;
}

.ai-page-right .ai-p-r-ask {
    width: calc(100% - 160px);
    max-width: 1024px;
    /*height: 146px;*/
    padding-top: 12px;
    padding-bottom: 18px;
    margin: 0 auto;
    display: flex;
    justify-content: flex-start;
    flex-flow: column;
}

.ai-page-right .ai-p-r-ask .ai-p-r-a-tools {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    height: 32px;
    margin-bottom: 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ai-p-r-a-tools .t-mode {
    font-size: 14px;
    color: #606060;
    display: flex;
    align-items: center;
    height: 32px;
    border-radius: 18px;
    background-color: #FFFFFF;
    box-shadow: 0 4px 12px 0 rgba(0,0,0,0.15);
    cursor: pointer;
}

.ai-p-r-a-tools .tools-model {
    position: relative;
    /*min-width: 100px;*/
    padding: 0 10px 0 14px;
    margin-right: 15px;
    background-color: #6236FF;
}

.ai-p-r-a-tools .tools-ai-create-table {
    position: relative;
    padding: 0 12px;
    margin-right: 15px;
    display: none;
}

.ai-p-r-a-tools .tools-model .t-m-box {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #FFFFFF;
    white-space: nowrap;
}

.ai-p-r-a-tools .tools-model .t-m-select {
    position: absolute;
    left: 0;
    bottom: 38px;
    width: 100%;
    min-width: 60px;
    padding: 7px 0px;
    line-height: 1;
    border-radius: 10px;
    background-color: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.15);
    cursor: default;
}

.t-m-select .t-m-s-option {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 7px 0;
    cursor: pointer;
}

.t-m-select .t-m-s-option .t-m-selected {
    display: flex;
    width: 12px;
    height: 12px;
}

.t-m-select .t-m-s-option.active .t-m-selected {
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+dGFza19ibHVlLXBhdGg8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM1NiwgLTg0MSkiIGZpbGw9IiMwMDkxRkYiPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDgyNikiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYsIDE1KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MzE4OTYzLDIuNzE4NDEwNDIgQzEwLjM5MzcxMjksMi40MDk5MDAyOSA5Ljg2NjQ5Nzg2LDIuNDMwNzQxNjkgOS41NTQzMjg1NSwyLjc2NDk2MTAxIEw5LjU1NDMyODU1LDIuNzY0OTYxMDEgTDUuMTA0NTg4MzYsNy41Mjg2ODUyMyBMMi4zODIwOTY0NCw1LjE3NDQ2NDY4IEwyLjMyNTk2OTYxLDUuMTI5OTQ2MTkgQzEuOTgwOTM0MjcsNC44Nzk0NTI2MSAxLjQ5MzMxNDE1LDQuOTI3NjUxNjggMS4yMDYxOTcxOCw1LjI1MTkzOTA3IEMwLjkwMzEyOTI4MSw1LjU5NDI0MjM2IDAuOTM4MjI3MTQzLDYuMTE0NTM5MjcgMS4yODQ1OTA0OCw2LjQxNDA1NDY3IEwxLjI4NDU5MDQ4LDYuNDE0MDU0NjcgTDQuNjE3OTE4NjIsOS4yOTY1MjgyOSBMNC42NjM3MjM2Myw5LjMzMzQ2MjU3IEw0LjcyNDMyOTU0LDkuMzc0ODM5NTggTDQuNzgwODE5Miw5LjQwNjkwOTkgTDQuODMyOTA5MTIsOS40MzE2MDE0MSBMNC44OTY5Nzk0OCw5LjQ1NjE5NTkxIEw0Ljk1NzM4OTA1LDkuNDc0MDcxOTQgTDUuMDExNDU2ODgsOS40ODU5OTc3NyBMNS4wOTMxMjEwNSw5LjQ5NzEyNTE0IEw1LjE0Mzg1ODg4LDkuNSBMNS4yMTA2MzM2NSw5LjQ5OTE1MDc4IEw1LjI3MTg4MjQ4LDkuNDkzNzI2MDEgTDUuMzE2MDgyODcsOS40ODY5ODQxMSBMNS4zNzQ0MTM3Myw5LjQ3NDM3Njg3IEw1LjQxODQyMjgzLDkuNDYxOTY0NjUgTDUuNDc4MzY3MjQsOS40NDA3MjY2MiBMNS41MzkyODE2OCw5LjQxMzYzMzU1IEw1LjYwNjM5MjMzLDkuMzc2NTU2MzggTDUuNjU5MDA3MzcsOS4zNDEzODkwOSBMNS42OTQ4MzAxOSw5LjMxMzkyNTMzIEw1Ljc0NDEyMTk1LDkuMjcwNTUzMjUgTDUuNzc5MDA2ODUsOS4yMzUzNDAyOSBMMTAuNzc4OTk5MSwzLjg4MjE3NSBMMTAuODI1NTIxOSwzLjgyNzkwOTI3IEMxMS4wODgwNzAxLDMuNDkzNjk4NiAxMS4wNTIyODA2LDMuMDEwNjgzMTkgMTAuNzMxODk2MywyLjcxODQxMDQyIFoiIGlkPSJ0YXNrX2JsdWUtcGF0aCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
}

.t-m-select .t-m-s-option .t-m-info {
    display: flex;
    width: 12px;
    height: 12px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5b2i54q25aSH5Lu9PC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MzEsIC04NDEpIiBmaWxsPSIjN0U3RTdFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDgyNikiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYsIDE1KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NSwgMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYsMTEgQzMuMjQyOTU2MzUsMTEgMSw4Ljc1NzA4MjgxIDEsNiBDMSwzLjI0Mjk1NjM1IDMuMjQyOTY2MTQsMSA2LDEgQzguNzU3MDgyODEsMSAxMSwzLjI0Mjk2NjE0IDExLDYgQzExLDguNzU3MDgyODEgOC43NTcwNzMwMiwxMSA2LDExIEw2LDExIFogTTYsMS41ODgyNDg1NCBDMy41NjcwMzk3NiwxLjU4ODI0ODU0IDEuNTg4MjQ4NTQsMy41NjcwMzk3NiAxLjU4ODI0ODU0LDYgQzEuNTg4MjQ4NTQsOC40MzI5NTA0NSAzLjU2NzAzOTc2LDEwLjQxMTgwMDQgNiwxMC40MTE4MDA0IEM4LjQzMjk1MDQ1LDEwLjQxMTgwMDQgMTAuNDExODEwMiw4LjQzMjk0MDY3IDEwLjQxMTgxMDIsNiBDMTAuNDExODEwMiwzLjU2NzAzOTc2IDguNDMyOTQwNjcsMS41ODgyNDg1NCA2LDEuNTg4MjQ4NTQgTDYsMS41ODgyNDg1NCBaIE02LjAwMDI0MDQxLDguOTgzMjE3NzkgQzUuNzk4Mjc1MzcsOC45ODMyMTc3OSA1LjYzNDU0NjA1LDguODE5NDg4NDcgNS42MzQ1NDYwNSw4LjYxNzU4MzE0IEw1LjYzNDU0NjA1LDQuOTIwMzE4NzcgQzUuNjM0NTQ2MDUsNC43MTgzNDM5NCA1Ljc5ODI3NTM3LDQuNTU0NjI0NDEgNi4wMDAyNDA0MSw0LjU1NDYyNDQxIEM2LjIwMjIxNTIzLDQuNTU0NjI0NDEgNi4zNjU5NDU1NCw0LjcxODMzNDE1IDYuMzY1OTQ1NTQsNC45MjAzMTg3NyBMNi4zNjU5NDU1NCw4LjYxNzU4MzE0IEM2LjM2NTk1NTU1LDguODE5NDg4NDcgNi4yMDIyMjYsOC45ODMyMTc3OSA2LjAwMDI0MDQxLDguOTgzMjE3NzkgTDYuMDAwMjQwNDEsOC45ODMyMTc3OSBaIE02LjAwMDI0MDQxLDMuOTEwNTM0NjkgTDYuMDAwMjQwNDEsMy45MTA1MzQ2OSBDNS43MjQ4Mzk1LDMuOTEwNTM0NjkgNS41MDE1Njg3NywzLjY4NzI2Mjk4IDUuNTAxNTY4NzcsMy40MTE4NjMwNiBMNS41MDE1Njg3NywzLjQxMTg2MzA2IEM1LjUwMTU2ODc3LDMuMTM2NTMyNjMgNS43MjQ4NDA0OCwyLjkxMzI2MDkyIDYuMDAwMjQwNDEsMi45MTMyNjA5MiBMNi4wMDAyNDA0MSwyLjkxMzI2MDkyIEM2LjI3NTY0MTMxLDIuOTEzMjYwOTIgNi40OTg5MTIwNCwzLjEzNjQ2MjE1IDYuNDk4OTEyMDQsMy40MTE4NjMwNiBMNi40OTg5MTIwNCwzLjQxMTg2MzA2IEM2LjQ5ODkxMjA0LDMuNjg3MjYzOTYgNi4yNzU2NDAzNCwzLjkxMDUzNDY5IDYuMDAwMjQwNDEsMy45MTA1MzQ2OSBMNi4wMDAyNDA0MSwzLjkxMDUzNDY5IFoiIGlkPSLlvaLnirblpIfku70iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
    cursor: default;
}

.t-m-select .t-m-s-option .t-m-text {
    min-width: 30px;
    margin: 0 3px 0 4px;
}

.t-m-select .t-m-s-option.active .t-m-text {
    color: #0091FF;
}

.t-m-arrow {
    display: flex;
    width: 14px;
    height: 14px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5qSt5ZyG5b2iPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MjYsIC05MTApIiBmaWxsPSIjOUU5RTlFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDkwMSkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LCA3KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ljc4NDMwNTUsNy4wNzg3NzkzNSBMNS44NTM1NTMzOSw3LjEzMDIyNzA5IEw5LDkuOTI4Mjg3NjIgTDEyLjE0NjQ0NjYsNy4xMzAyMjcwOSBDMTIuMzQxNzA4OCw2Ljk1NjU5MDk3IDEyLjY1ODI5MTIsNi45NTY1OTA5NyAxMi44NTM1NTM0LDcuMTMwMjI3MDkgQzEzLjAyNzExOTcsNy4yODQ1NzAzIDEzLjA0NjQwNDksNy41MjQxNTQ5MSAxMi45MTE0MDg4LDcuNjk3NDQwNjYgTDEyLjg1MzU1MzQsNy43NTkwMTkwOCBMOS4zNTM1NTMzOSwxMC44NzEzODA3IEM5LjI4ODQ2NjAxLDEwLjkyOTI1OTQgOS4yMDk4OTg1OSwxMC45Njc4NDUyIDkuMTI2ODM3ODIsMTAuOTg3MTM4MSBMOS4wNDI2MTIxMSwxMSBMOC45NTczODc4OSwxMSBDOC44NzIzMzAwOCwxMC45OTM1NjkgOC43ODg3NzAwNSwxMC45Njc4NDUyIDguNzE1Njk0NSwxMC45MjI4Mjg0IEw4LjY0NjQ0NjYxLDEwLjg3MTM4MDcgTDUuMTQ2NDQ2NjEsNy43NTkwMTkwOCBDNC45NTExODQ0Niw3LjU4NTM4Mjk2IDQuOTUxMTg0NDYsNy4zMDM4NjMyIDUuMTQ2NDQ2NjEsNy4xMzAyMjcwOSBDNS4yOTgzMTcxNyw2Ljk5NTE3Njc3IDUuNTIzNTc5MDQsNi45NjUxNjU1OSA1LjcwODA2Nzk3LDcuMDQwMTkzNTQgTDUuNzg0MzA1NSw3LjA3ODc3OTM1IFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
}

.tools-model .t-m-arrow {
    margin-left: 6px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5qSt5ZyG5b2iPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MjYsIC05MTApIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDkwMSkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LCA3KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ljc4NDMwNTUsNy4wNzg3NzkzNSBMNS44NTM1NTMzOSw3LjEzMDIyNzA5IEw5LDkuOTI4Mjg3NjIgTDEyLjE0NjQ0NjYsNy4xMzAyMjcwOSBDMTIuMzQxNzA4OCw2Ljk1NjU5MDk3IDEyLjY1ODI5MTIsNi45NTY1OTA5NyAxMi44NTM1NTM0LDcuMTMwMjI3MDkgQzEzLjAyNzExOTcsNy4yODQ1NzAzIDEzLjA0NjQwNDksNy41MjQxNTQ5MSAxMi45MTE0MDg4LDcuNjk3NDQwNjYgTDEyLjg1MzU1MzQsNy43NTkwMTkwOCBMOS4zNTM1NTMzOSwxMC44NzEzODA3IEM5LjI4ODQ2NjAxLDEwLjkyOTI1OTQgOS4yMDk4OTg1OSwxMC45Njc4NDUyIDkuMTI2ODM3ODIsMTAuOTg3MTM4MSBMOS4wNDI2MTIxMSwxMSBMOC45NTczODc4OSwxMSBDOC44NzIzMzAwOCwxMC45OTM1NjkgOC43ODg3NzAwNSwxMC45Njc4NDUyIDguNzE1Njk0NSwxMC45MjI4Mjg0IEw4LjY0NjQ0NjYxLDEwLjg3MTM4MDcgTDUuMTQ2NDQ2NjEsNy43NTkwMTkwOCBDNC45NTExODQ0Niw3LjU4NTM4Mjk2IDQuOTUxMTg0NDYsNy4zMDM4NjMyIDUuMTQ2NDQ2NjEsNy4xMzAyMjcwOSBDNS4yOTgzMTcxNyw2Ljk5NTE3Njc3IDUuNTIzNTc5MDQsNi45NjUxNjU1OSA1LjcwODA2Nzk3LDcuMDQwMTkzNTQgTDUuNzg0MzA1NSw3LjA3ODc3OTM1IFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
}

.ai-p-r-a-tools .tools-data-collection {
    position: relative;
    display: flex;
    transition: all 0.2s ease;
}

.ai-p-r-a-tools .tools-data-collection .t-d-c-select {
    position: absolute;
    bottom: 38px;
    width: 110px;
    padding: 7px 0px;
    line-height: 1;
    border-radius: 10px;
    background-color: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.15);
    cursor: default;
    z-index: 3;
    display: none;
}

.t-d-c-select .t-d-c-s-option {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 7px 8px 7px 14px;
    cursor: pointer;
}

.t-d-c-select .c-s-arrow {
    display: flex;
    width: 14px;
    height: 14px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5qSt5ZyG5b2iPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MjYsIC05MTApIiBmaWxsPSIjOUU5RTlFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDkwMSkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LCA3KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ljc4NDMwNTUsNy4wNzg3NzkzNSBMNS44NTM1NTMzOSw3LjEzMDIyNzA5IEw5LDkuOTI4Mjg3NjIgTDEyLjE0NjQ0NjYsNy4xMzAyMjcwOSBDMTIuMzQxNzA4OCw2Ljk1NjU5MDk3IDEyLjY1ODI5MTIsNi45NTY1OTA5NyAxMi44NTM1NTM0LDcuMTMwMjI3MDkgQzEzLjAyNzExOTcsNy4yODQ1NzAzIDEzLjA0NjQwNDksNy41MjQxNTQ5MSAxMi45MTE0MDg4LDcuNjk3NDQwNjYgTDEyLjg1MzU1MzQsNy43NTkwMTkwOCBMOS4zNTM1NTMzOSwxMC44NzEzODA3IEM5LjI4ODQ2NjAxLDEwLjkyOTI1OTQgOS4yMDk4OTg1OSwxMC45Njc4NDUyIDkuMTI2ODM3ODIsMTAuOTg3MTM4MSBMOS4wNDI2MTIxMSwxMSBMOC45NTczODc4OSwxMSBDOC44NzIzMzAwOCwxMC45OTM1NjkgOC43ODg3NzAwNSwxMC45Njc4NDUyIDguNzE1Njk0NSwxMC45MjI4Mjg0IEw4LjY0NjQ0NjYxLDEwLjg3MTM4MDcgTDUuMTQ2NDQ2NjEsNy43NTkwMTkwOCBDNC45NTExODQ0Niw3LjU4NTM4Mjk2IDQuOTUxMTg0NDYsNy4zMDM4NjMyIDUuMTQ2NDQ2NjEsNy4xMzAyMjcwOSBDNS4yOTgzMTcxNyw2Ljk5NTE3Njc3IDUuNTIzNTc5MDQsNi45NjUxNjU1OSA1LjcwODA2Nzk3LDcuMDQwMTkzNTQgTDUuNzg0MzA1NSw3LjA3ODc3OTM1IFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
    transform: rotate(-90deg);
    opacity: 0.8;
}

.t-d-c-select .t-d-c-s-option .t-m-info {
    display: flex;
    width: 12px;
    height: 12px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+5b2i54q25aSH5Lu9PC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1uYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MzEsIC04NDEpIiBmaWxsPSIjN0U3RTdFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70tNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDgyNikiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYsIDE1KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NSwgMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYsMTEgQzMuMjQyOTU2MzUsMTEgMSw4Ljc1NzA4MjgxIDEsNiBDMSwzLjI0Mjk1NjM1IDMuMjQyOTY2MTQsMSA2LDEgQzguNzU3MDgyODEsMSAxMSwzLjI0Mjk2NjE0IDExLDYgQzExLDguNzU3MDgyODEgOC43NTcwNzMwMiwxMSA2LDExIEw2LDExIFogTTYsMS41ODgyNDg1NCBDMy41NjcwMzk3NiwxLjU4ODI0ODU0IDEuNTg4MjQ4NTQsMy41NjcwMzk3NiAxLjU4ODI0ODU0LDYgQzEuNTg4MjQ4NTQsOC40MzI5NTA0NSAzLjU2NzAzOTc2LDEwLjQxMTgwMDQgNiwxMC40MTE4MDA0IEM4LjQzMjk1MDQ1LDEwLjQxMTgwMDQgMTAuNDExODEwMiw4LjQzMjk0MDY3IDEwLjQxMTgxMDIsNiBDMTAuNDExODEwMiwzLjU2NzAzOTc2IDguNDMyOTQwNjcsMS41ODgyNDg1NCA2LDEuNTg4MjQ4NTQgTDYsMS41ODgyNDg1NCBaIE02LjAwMDI0MDQxLDguOTgzMjE3NzkgQzUuNzk4Mjc1MzcsOC45ODMyMTc3OSA1LjYzNDU0NjA1LDguODE5NDg4NDcgNS42MzQ1NDYwNSw4LjYxNzU4MzE0IEw1LjYzNDU0NjA1LDQuOTIwMzE4NzcgQzUuNjM0NTQ2MDUsNC43MTgzNDM5NCA1Ljc5ODI3NTM3LDQuNTU0NjI0NDEgNi4wMDAyNDA0MSw0LjU1NDYyNDQxIEM2LjIwMjIxNTIzLDQuNTU0NjI0NDEgNi4zNjU5NDU1NCw0LjcxODMzNDE1IDYuMzY1OTQ1NTQsNC45MjAzMTg3NyBMNi4zNjU5NDU1NCw4LjYxNzU4MzE0IEM2LjM2NTk1NTU1LDguODE5NDg4NDcgNi4yMDIyMjYsOC45ODMyMTc3OSA2LjAwMDI0MDQxLDguOTgzMjE3NzkgTDYuMDAwMjQwNDEsOC45ODMyMTc3OSBaIE02LjAwMDI0MDQxLDMuOTEwNTM0NjkgTDYuMDAwMjQwNDEsMy45MTA1MzQ2OSBDNS43MjQ4Mzk1LDMuOTEwNTM0NjkgNS41MDE1Njg3NywzLjY4NzI2Mjk4IDUuNTAxNTY4NzcsMy40MTE4NjMwNiBMNS41MDE1Njg3NywzLjQxMTg2MzA2IEM1LjUwMTU2ODc3LDMuMTM2NTMyNjMgNS43MjQ4NDA0OCwyLjkxMzI2MDkyIDYuMDAwMjQwNDEsMi45MTMyNjA5MiBMNi4wMDAyNDA0MSwyLjkxMzI2MDkyIEM2LjI3NTY0MTMxLDIuOTEzMjYwOTIgNi40OTg5MTIwNCwzLjEzNjQ2MjE1IDYuNDk4OTEyMDQsMy40MTE4NjMwNiBMNi40OTg5MTIwNCwzLjQxMTg2MzA2IEM2LjQ5ODkxMjA0LDMuNjg3MjYzOTYgNi4yNzU2NDAzNCwzLjkxMDUzNDY5IDYuMDAwMjQwNDEsMy45MTA1MzQ2OSBMNi4wMDAyNDA0MSwzLjkxMDUzNDY5IFoiIGlkPSLlvaLnirblpIfku70iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
    cursor: default;
}

.ai-p-r-a-tools .tools-data-collection .d-c-a-box {
    min-width: 100px;
    display: flex;
    align-items: center;
    padding: 0 20px 0 10px;
    display: none;
}

.d-c-a-box .t-m-arrow {
    margin-right: 6px;
    transform: rotateX(180deg);
}

.d-c-a-box .icon-d-sheet {
    height: 24px;
    margin-right: 5px;
}

.d-c-a-box .icon-d-sheet img {
    width: 24px;
}

.d-c-a-box .d-c-a-title, .d-c-a-box .d-c-state {
    max-width: 100px;
    font-size: 14px;
    font-weight: 400;
    color: #808080;
    line-height: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.d-c-a-box .d-c-state {
    width: auto;
    margin-left: 5px;
    color: #a890ff;
}

.ai-p-r-a-tools .tools-data-collection .data-list-title {
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: default;
    display: none;
}

.data-list-title .t-m-arrow {
    position: absolute;
    left: -2px;
    top: -2px;
    width: 18px;
    height: 18px;
    background-position: center center;
    cursor: pointer;
}

.data-list-title .t-m-text {
    font-size: 12px;
    color: #9F9F9F;
    line-height: 1;
}

.ai-p-r-a-tools .tools-data-collection .data-collection-list {
    display: none;
    width: calc(100% + 20px);
    max-height: 225px;
    overflow: auto;
    padding: 0 10px;
    padding-bottom: 7px;
    margin: 8px -10px 7px;
    border-bottom: 1px solid #ECECEC;
}

.data-collection-list .d-c-l-box {
    position: relative;
    display: flex;
    align-items: center;
    padding: 4px 15px 4px 8px;
    margin-bottom: 2px;
    border-radius: 6px;
    cursor: pointer;
}

.data-collection-list .d-c-l-box:hover {
    background-color: #F6F6F6;
}

.data-collection-list .d-c-l-box.selected {
    background: #ECF2FF;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
}

.data-collection-list .d-c-l-box i {
    height: 24px;
    margin-right: 5px;
}

.data-collection-list .d-c-l-box .d-c-l-title {
    max-width: 100px;
    font-size: 14px;
    font-weight: 400;
    color: #808080;
    line-height: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.data-collection-list .d-c-l-box .icon-d-sheet img {
    width: 24px;
}

.data-more-operation {
    position: absolute;
    right: 4px;
    width: 12px;
    height: 12px;
    margin-left: 4px;
    display: flex;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+4oCi4oCi4oCiPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNiIgZm9udC13ZWlnaHQ9Im5vcm1hbCIgbGV0dGVyLXNwYWNpbmc9IjAuOSIgbGluZS1zcGFjaW5nPSI2Ij4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgwMSwgLTkxMC41KSIgZmlsbD0iI0E2QTZBNiI+CiAgICAgICAgICAgIDxnIGlkPSLlj7PkvqciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MCwgMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwLCA5MDEpIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uELTIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMSwgNCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8dGV4dCBpZD0i4oCi4oCi4oCiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODYsIDEyKSByb3RhdGUoLTI3MCkgdHJhbnNsYXRlKC0xODYsIC0xMikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRzcGFuIHg9IjE4MCIgeT0iMTUiPuKAouKAouKAojwvdHNwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
}

.ai-p-r-a-tools .tools-data-collection .add-table-btn {
    display: flex;
    align-items: center;
    padding: 0 10px 0 9px;
    display: none;
}

.t-m-add-files {
    width: 16px;
    height: 16px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1maWxlcy1uZXc8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ3NCwgLTkwOSkiIGZpbGw9IiMwMDkxRkYiPgogICAgICAgICAgICA8ZyBpZD0i5Y+z5L6nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAsIDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMjLlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5NSwgOTAxKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImZpbGVzLW5ldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSwgOCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOCwwIEMxMi40MTgyNzgsMCAxNiwzLjU4MTcyMiAxNiw4IEMxNiwxMi40MTgyNzggMTIuNDE4Mjc4LDE2IDgsMTYgQzMuNTgxNzIyLDE2IDAsMTIuNDE4Mjc4IDAsOCBDMCwzLjU4MTcyMiAzLjU4MTcyMiwwIDgsMCBaIE04LDQgQzcuNjMxODEwMTcsNCA3LjMzMzMzMzMzLDQuMjk4NDc2ODMgNy4zMzMzMzMzMyw0LjY2NjY2NjY3IEw3LjMzMyw3LjMzMyBMNC42NjY2NjY2Nyw3LjMzMzMzMzMzIEM0LjI5ODQ3NjgzLDcuMzMzMzMzMzMgNCw3LjYzMTgxMDE3IDQsOCBDNCw4LjM2ODE4OTgzIDQuMjk4NDc2ODMsOC42NjY2NjY2NyA0LjY2NjY2NjY3LDguNjY2NjY2NjcgTDcuMzMzLDguNjY2IEw3LjMzMzMzMzMzLDExLjMzMzMzMzMgQzcuMzMzMzMzMzMsMTEuNzAxNTIzMiA3LjYzMTgxMDE3LDEyIDgsMTIgQzguMzY4MTg5ODMsMTIgOC42NjY2NjY2NywxMS43MDE1MjMyIDguNjY2NjY2NjcsMTEuMzMzMzMzMyBMOC42NjYsOC42NjYgTDExLjMzMzMzMzMsOC42NjY2NjY2NyBDMTEuNzAxNTIzMiw4LjY2NjY2NjY3IDEyLDguMzY4MTg5ODMgMTIsOCBDMTIsNy42MzE4MTAxNyAxMS43MDE1MjMyLDcuMzMzMzMzMzMgMTEuMzMzMzMzMyw3LjMzMzMzMzMzIEw4LjY2Niw3LjMzMyBMOC42NjY2NjY2Nyw0LjY2NjY2NjY3IEM4LjY2NjY2NjY3LDQuMjk4NDc2ODMgOC4zNjgxODk4Myw0IDgsNCBaIiBpZD0i5b2i54q257uT5ZCIIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    background-repeat: no-repeat;
}

.add-table-btn .t-m-add-files {
    margin-right: 5px;
}

.ai-p-r-a-tools .tools-data-collection.open {
    min-width: 160px;
    height: auto;
    flex-flow: column;
    padding: 12px 10px 7px;
    border-radius: 18px;
    cursor: default;
}

.ai-p-r-a-tools .tools-data-collection.open .t-d-c-select {
    bottom: 42px;
}

.ai-p-r-a-tools .tools-data-collection.open.add {
    overflow: hidden;
}

.ai-p-r-a-tools .tools-data-collection.open.add:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: calc(100% - 48px);
    background: rgba(0,0,0,0.3);
    z-index: 1;
}

.ai-p-r-a-tools .tools-data-collection.open .data-list-title {
    display: flex;
}

.ai-p-r-a-tools .tools-data-collection.open .data-collection-list {
    display: block;
}

.ai-p-r-a-tools .tools-data-collection.open .add-table-btn {
    padding: 9px 20px;
    cursor: pointer;
}

.ai-p-r-a-tools .tools-data-collection.active {
    transition: none;
}

.ai-p-r-a-tools .tools-data-collection.active .d-c-a-box {
    display: flex;
}

.ai-p-r-a-tools .tools-data-collection.active .d-c-a-box .data-more-operation {
    right: 6px;
}

.ai-p-r-a-tools .tools-data-collection.active .add-table-btn {
    display: none!important;
}

.ai-page-right .ai-p-r-ask .ai-p-r-a-box {
    width: 100%;
    display: flex;
    align-items: flex-end;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input {
    position: relative;
    width: calc(100% - 75px);
    min-height: 56px;
    padding: 10px 0;
    display: flex;
    align-items: center;
    border: 1px solid #FFFFFF;
    border-radius: 16px;
    background-color: #FFFFFF;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .15);
    -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input .questioninputer {
    width: calc(100% - 60px);
    height: 100%;
    max-height: 140px;
    font-size: 15px;
    font-weight: 400;
    color: #27274A;
    line-height: 1.5;
    padding: 5px 0px 5px 20px;
    overflow: auto;
    border: none;
    resize: none;
    outline: none;
    -webkit-user-modify: read-write-plaintext-only!important;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input div:empty:before {
    content: attr(placeholder);
    color: #B5B5B5;
    cursor: text;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input div::placeholder {
    color: #B5B5B5;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input:hover {
    border: 1px solid #6236FF;
    outline: none;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input:has(*:focus) {
    border: 1px solid #4017d2;
    outline: none;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input div::-webkit-scrollbar {
    width: 0px;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: none;
}

.ai-p-r-a-b-voice {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 60px;
        height: 100%;
        top: 0px;
        right: 0;
        cursor: pointer;
}

.ai-p-r-a-b-voice:before {
    content: '';
    width: 24px;
    height: 24px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1taWM8L3RpdGxlPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hhdC1BaS1DaGF0aW5nLW5hcnJvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNDEuNSwgLTk2NikiIGZpbGw9IiM3OTc5OTYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSLlj7PkvqciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MCwgMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IuWPkemAgemXrumimCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAsIDk0OCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJtaWMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5MS41LCAxOCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguNDg0Mzc1LDEwLjAyODU3MTQgQzE5LjAzNjQ1ODMsMTAuMDI4NTcxNCAxOS41LDEwLjQ4MzkyODYgMTkuNSwxMS4wNDEwNzE0IEwxOS41LDExLjc2OTY0MjkgQzE5LjUsMTUuMjgzOTI4NiAxNy4xMDQxNjY3LDE4LjIzMDM1NzEgMTMuODY5NzkxNywxOS4wNjYwNzE0IEMxMy43OTY4NzUsMTkuMDcxNDI4NiAxMy43MjkxNjY3LDE5LjA5Mjg1NzEgMTMuNjY2NjY2NywxOS4xMTQyODU3IEMxMy4zNTkzNzUsMTkuMjIxNDI4NiAxMy4xNDU4MzMzLDE5LjQ3ODU3MTQgMTMuMDQxNjY2NywxOS43OTQ2NDI5IEwxMy4wNDE2NjY3LDIyLjk0NDY0MjkgQzEzLjA0MTY2NjcsMjMuNTI4NTcxNCAxMi41ODMzMzMzLDI0IDEyLjAwNTIwODMsMjQgQzExLjQyMTg3NSwyNCAxMC45NTgzMzMzLDIzLjUyODU3MTQgMTAuOTU4MzMzMywyMi45NDQ2NDI5IEwxMC45NTgzMzMzLDE5LjggQzEwLjg1NDE2NjcsMTkuNDgzOTI4NiAxMC42MzU0MTY3LDE5LjIyMTQyODYgMTAuMzI4MTI1LDE5LjExNDI4NTcgQzEwLjI2NTYyNSwxOS4wOTI4NTcxIDEwLjE5NzkxNjcsMTkuMDcxNDI4NiAxMC4xMzAyMDgzLDE5LjA2NjA3MTQgQzYuODk1ODMzMzMsMTguMjMwMzU3MSA0LjUwNTIwODMzLDE1LjI4MzkyODYgNC41LDExLjc2OTY0MjkgTDQuNTA1MjA4MzMsMTEuMDQxMDcxNCBDNC41MDUyMDgzMywxMC40ODM5Mjg2IDQuOTYzNTQxNjcsMTAuMDI4NTcxNCA1LjUxNTYyNSwxMC4wMjg1NzE0IEM2LjA3MjkxNjY3LDEwLjAyODU3MTQgNi41MzEyNSwxMC40ODM5Mjg2IDYuNTMxMjUsMTEuMDQxMDcxNCBMNi41MzEyNSwxMS43Njk2NDI5IEM2LjUzMTI1LDEzLjI5MTA3MTQgNy4xMzU0MTY2NywxNC42Njc4NTcxIDguMTMwMjA4MzMsMTUuNjY5NjQyOSBDOS4xMjUsMTYuNjcxNDI4NiAxMC40NzM5NTgzLDE3LjI4NzUgMTEuOTk0NzkxNywxNy4yODc1IEMxMy41MTU2MjUsMTcuMjg3NSAxNC44NzUsMTYuNjY2MDcxNCAxNS44NzUsMTUuNjY5NjQyOSBDMTYuODY5NzkxNywxNC42Njc4NTcxIDE3LjQ2ODc1LDEzLjI5NjQyODYgMTcuNDY4NzUsMTEuNzY5NjQyOSBMMTcuNDY4NzUsMTEuMDQxMDcxNCBDMTcuNDY4NzUsMTAuNDc4NTcxNCAxNy45MzIyOTE3LDEwLjAyODU3MTQgMTguNDg0Mzc1LDEwLjAyODU3MTQgWiBNMTIuMDI2MDQxNywwIEMxNC4yNTUyMDgzLDAgMTYuMDYyNSwxLjgxNjA3MTQzIDE2LjA2MjUsNC4wNTUzNTcxNCBMMTYuMDYyNSwxMS43NTg5Mjg2IEMxNi4wNjI1LDEzLjk5ODIxNDMgMTQuMjU1MjA4MywxNS44MTQyODU3IDEyLjAyNjA0MTcsMTUuODE0Mjg1NyBDOS43OTY4NzUsMTUuODE0Mjg1NyA3Ljk4OTU4MzMzLDEzLjk5ODIxNDMgNy45ODk1ODMzMywxMS43NTg5Mjg2IEw3Ljk4OTU4MzMzLDQuMDU1MzU3MTQgQzcuOTg5NTgzMzMsMS44MTYwNzE0MyA5Ljc5Njg3NSwwIDEyLjAyNjA0MTcsMCBaIiBpZD0ibWljLWEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
}

.ai-p-r-a-b-input .ai-uploadfile{
    position: absolute;
    display: none;
    align-items: center;
    justify-content: center;
    width: 60px;
    top: 29px;
    right: -9px;
    cursor: pointer;
}
.ai-uploadfile input{
    width:80px
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-send {
    width: 56px;
    height: 56px;
    margin-left: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 16px;
    background-color: #6236FF;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .15);
    cursor: pointer;
    -webkit-transition: background-color 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out;
}

.ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-send:hover {
    background-color: rgba(98, 54, 238, 0.9);
}

.ai-p-r-ask .tip-text {
    font-size: 12px;
    color: #666666;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
}

.ai-message-box .ai-m-b-option {
    display: flex;
    align-items: center;
    margin-top: 15px;
}

.ai-message-box .ai-m-b-option div {
    font-size: 14px;
    font-weight: 500;
    color: #27274A;
    min-width: 84px;
    height: 36px;
    padding: 0 16px;
    margin-left: 15px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    background-color: #F5F6FF;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    cursor: pointer;
    -webkit-transition: box-shadow 0.218s ease-in-out;
    transition: box-shadow 0.218s ease-in-out;
}

.ai-message-box .ai-m-b-option div:first-child {
    margin-left: 0px;
}

.ai-message-box .ai-m-b-option div:hover {
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .15);
}

.ai-message-box .ai-m-b-option div i {
    font-size: 16px;
    color: #27274A;
}

.ai-message-box .ai-m-b-option div .text {
    margin-left: 8px;
}

.ai-message-box .ai-m-b-option div i {
    width: 16px;
    height: 16px;
}

.ai-message-box .ai-m-b-option div .icon-copy {
    background-image: url(/public/projects/chat/images/icon-copy.svg);
    background-repeat: no-repeat;
}

.ai-message-box .ai-m-b-option div .icon-ask-again {
    background-image: url(/public/projects/chat/images/icon-ask-again.svg);
    background-repeat: no-repeat;
}

.ai-message-box .ai-m-b-option div .icon-chat-favorites {
    width: 18px;
    height: 18px;
    background-image: url(images/icon-chat-favorites-off.svg);
    background-repeat: no-repeat;
}

.ai-message-box .ai-m-b-option div .icon-chat-favorites[status="on"] {
    background-image: url(images/icon-chat-favorites-on.svg);
}

.ai-message-box .ai-m-b-option div .icon-del {
    background-image: url(/public/projects/chat/images/icon-del.svg);
    background-repeat: no-repeat;
}

.examplelistcontainer {
    font-size: 14px;
    display: flex;
    align-items: center;
    margin: 10px 0;
}

.ai-p-r-ask .ask-again {
    position: fixed;
    bottom: 139px;
    display: none;
    cursor: pointer;
}

.ai-p-r-m-qa .ai-message-box .currentanswer {
    background: beige !important;
}

.examplelist *, .modelist * {
    font-size: 14px;
    color: #6236FF;
    line-height: 25px;
    margin-right: 20px;
    cursor: pointer;
}

.examplelist *:last-child, .modelist *:last-child {
    margin: 0;
}

.modelist {
    margin-bottom: 20px;
}

.modelist * {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding: 8px 12px;
    margin-right: 10px;
    border-radius: 50px;
    background: #ffffff;
    box-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
}

.active-chatmode {
    font-weight: bold;
    color: #FFFFFF;
    background: #6236FF;
}

.ai-page-bg-layer {
    display: none;
}

.ai-p-r-newchat {
    width: 100%;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
}

.ai-newchat-btn {
    font-size: 14px;
    color: #FFFFFF;
    padding: 12px 30px;
    margin-bottom: 15px;
    border-radius: 10px;
    background-color: #7650ff;
    cursor: pointer;
}

.create-table-template-box {
    max-width: 800px;
    position: absolute;
    right: calc(50% - 400px);
    bottom: 162px;
    z-index: 2;
}

.create-table-template-box::before {
    content: '';
    position: absolute;
    left: 23%;
    bottom: -5px;
    display: block;
    width: 14px;
    height: 14px;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.1);
    margin-left: -7px;
    z-index: -1;
    display: none;
}

.create-table-template-box::after {
    content: '';
    display: block;
    position: absolute;
    left: 23%;
    bottom: -16px;
    border-color: transparent;
    border-width: 8px;
    border-style: solid;
    margin-left: -8px;
    border-top-color: #fff;
    display: none;
}

.create-table-template {
    display: flex;
    flex-flow: column;
    border-radius: 12px;
    background-color: #FFFFFF;
    -webkit-font-smoothing: antialiased;
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.1);
}

.create-table-template .c-t-tmp-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 12px 12px 0 0;
    background-color: #00B250;
}

.c-t-tmp-header .tmp-h-details {
    font-size: 14px;
    color: #FFFFFF;
    line-height: 1;
    padding: 17px 18px;
    display: flex;
    flex-flow: column;
}

.tmp-h-details .tmp-h-d-title {
    font-size: 16px;
    font-weight: bold;
}

.tmp-h-details .tmp-h-d-text {
    font-size: 14px;
    font-weight: 400;
    margin-top: 8px;
}

.c-t-tmp-header .tmp-h-search {
    width: 256px;
    height: 100%;
    display: flex;
    align-items: center;
    padding: 18px;
}

.tmp-h-search .t-h-search-input {
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    color: #00813A;
    line-height: 1;
    white-space: nowrap;
    padding: 8px 18px;
    display: flex;
    align-items: center;
    border-radius: 50px;
    background-color: rgba(255,255,255,0.75);
    overflow: auto;
    border: none;
    resize: none;
    outline: none;
}

.tmp-h-search .t-h-search-input::placeholder {
    color: #00813A;
}

.create-table-template .c-t-tmp-category {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-flow: wrap;
    padding: 16px 20px;
    gap: 10px;
}

.c-t-tmp-header .tmp-h-icon-close {
    position: absolute;
    top: 9px;
    right: 9px;
    width: 9px;
    height: 9px;
    background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1jbG9zZTwvdGl0bGU+CiAgICA8ZyBpZD0i6aG16Z2iLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDaGF0LUFpLUNoYXRpbmctbW9iaWxlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzk1LCAtODApIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iQUkt5bu66KGo5bel5YW3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMCwgNjYpIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uLWNsb3NlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzODUsIDE0KSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuMTU5NzU5OTM4LDAuMTU5NzU5OTM4IEMwLjM3Mjc3MzE4OCwtMC4wNTMyNTMzMTI1IDAuNzE4MTM1OTAzLC0wLjA1MzI1MzMxMjUgMC45MzExNDkxNTMsMC4xNTk3NTk5MzggTDYsNS4yMjggTDExLjA2ODg1MDgsMC4xNTk3NTk5MzggQzExLjI4MTg2NDEsLTAuMDUzMjUzMzEyNSAxMS42MjcyMjY4LC0wLjA1MzI1MzMxMjUgMTEuODQwMjQwMSwwLjE1OTc1OTkzOCBDMTIuMDI5NTg1MiwwLjM0OTEwNTA0OSAxMi4wNTA2MjM1LDAuNjQzMDIyNTc3IDExLjkwMzM1NTEsMC44NTU2MDYwMDMgTDExLjg0MDI0MDEsMC45MzExNDkxNTMgTDYuNzcyLDYgTDExLjg0MDI0MDEsMTEuMDY4ODUwOCBMMTEuOTAzMzU1MSwxMS4xNDQzOTQgQzEyLjA1MDYyMzUsMTEuMzU2OTc3NCAxMi4wMjk1ODUyLDExLjY1MDg5NSAxMS44NDAyNDAxLDExLjg0MDI0MDEgQzExLjYyNzIyNjgsMTIuMDUzMjUzMyAxMS4yODE4NjQxLDEyLjA1MzI1MzMgMTEuMDY4ODUwOCwxMS44NDAyNDAxIEw2LDYuNzcyIEwwLjkzMTE0OTE1MywxMS44NDAyNDAxIEMwLjcxODEzNTkwMywxMi4wNTMyNTMzIDAuMzcyNzczMTg4LDEyLjA1MzI1MzMgMC4xNTk3NTk5MzgsMTEuODQwMjQwMSBDLTAuMDI5NTg1MTczNiwxMS42NTA4OTUgLTAuMDUwNjIzNTE5MywxMS4zNTY5Nzc0IDAuMDk2NjQ0OTAwNSwxMS4xNDQzOTQgTDAuMTU5NzU5OTM4LDExLjA2ODg1MDggTDUuMjI4LDYgTDAuMTU5NzU5OTM4LDAuOTMxMTQ5MTUzIEwwLjA5NjY0NDkwMDUsMC44NTU2MDYwMDMgQy0wLjA1MDYyMzUxOTMsMC42NDMwMjI1NzcgLTAuMDI5NTg1MTczNiwwLjM0OTEwNTA0OSAwLjE1OTc1OTkzOCwwLjE1OTc1OTkzOCBaIiBpZD0i5b2i54q257uT5ZCIIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
}

.c-t-tmp-category .tmp-cag-tag {
    font-size: 14px;
    color: #808080;
    line-height: 1;
    height: 32px;
    padding: 0 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    cursor: pointer;
}

.c-t-tmp-category .tmp-cag-tag:hover {
    background-color: #F5F6F8;
}

.c-t-tmp-category .tmp-cag-tag.selected {
    color: #00813A;
    background-color: #DDF5E8;
}

.create-table-template .c-t-tmp-template-list {
    position: relative;
    min-height: 400px;
    max-height: 400px;
    display: flex;
    align-content: flex-start;
    flex-flow: wrap;
    flex-direction: row;
    overflow: auto;
    gap: 20px;
    padding: 0 20px 20px;
}

.c-t-tmp-template-list .tmp-l-type {
    width: calc((100% / 3) - (40px / 3));
    height: fit-content;
    min-height: 100px;
    font-size: 14px;
    color: #3D3D3D;
    padding: 14px;
    border: 2px solid transparent;
    border-radius: 8px;
    background-color: #F6F7F9;
    cursor: pointer;
    transition: all 0.15s ease;
}

.c-t-tmp-template-list .tmp-l-type:hover {
    color: #00813A;
    background-color: #F2FFF8;
}

.c-t-tmp-template-list .tmp-l-type.selected {
    color: #00813A;
    border: 2px solid #00B250;
    background-color: #F2FFF8;
}

.tmp-l-type .t-l-t-title {
    font-size: 16px;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tmp-l-type .t-l-t-text {
    font-size: inherit;
    margin-top: 10px;
    line-height: 20px;
    word-wrap: break-word;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.c-t-tmp-template-list .search-nothing {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 70px);
    font-size: 14px;
    color: #808080;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: column;
    display: none;
}

.c-t-tmp-template-list .search-nothing .iconnothing {
    height: 86px;
    font-size: 70px;
    color: #000;
    opacity: 0.15;
}

.ai-loading-box {
    position: absolute;
    width: 100%;
    height: calc(100% - 50px);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: column;
}

.ai-loading-box .uni-loading {
    width: 30px;
    height: 30px;
    opacity: 0.4;
}

.ai-loading-box .loading-text {
    font-size: 14px;
    color: #808080;
    margin-top: 8px;
}

@media (max-width:450px)  {
    .ai-page-header {
        position: fixed;
        width: 100%;
        height: 56px;
        display: flex;
        align-items: center;
        background-color: #FFFFFF;
        box-shadow: 0 1px 0 0 rgba(0,0,0,0.08);
        z-index: 1;
    }

    .ai-page-header .ai-p-h-menu {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 56px;
        height: 100%;
        flex: none;
        background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1tZW51PC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1tb2JpbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMCwgLTIwKSIgZmlsbD0iIzgwODA4MCI+CiAgICAgICAgICAgIDxnIGlkPSJtZW51IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMCwgMjApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDEgTDE1LDEgQzE1LjU1MjI4NDcsMSAxNiwxLjQ0NzcxNTI1IDE2LDIgQzE2LDIuNTUyMjg0NzUgMTUuNTUyMjg0NywzIDE1LDMgTDEsMyBDMC40NDc3MTUyNSwzIDYuNzYzNTM3NTFlLTE3LDIuNTUyMjg0NzUgMCwyIEMtNi43NjM1Mzc1MWUtMTcsMS40NDc3MTUyNSAwLjQ0NzcxNTI1LDEgMSwxIFogTTEsNyBMMTUsNyBDMTUuNTUyMjg0Nyw3IDE2LDcuNDQ3NzE1MjUgMTYsOCBDMTYsOC41NTIyODQ3NSAxNS41NTIyODQ3LDkgMTUsOSBMMSw5IEMwLjQ0NzcxNTI1LDkgNi43NjM1Mzc1MWUtMTcsOC41NTIyODQ3NSAwLDggQy02Ljc2MzUzNzUxZS0xNyw3LjQ0NzcxNTI1IDAuNDQ3NzE1MjUsNyAxLDcgWiBNMSwxMyBMMTUsMTMgQzE1LjU1MjI4NDcsMTMgMTYsMTMuNDQ3NzE1MyAxNiwxNCBDMTYsMTQuNTUyMjg0NyAxNS41NTIyODQ3LDE1IDE1LDE1IEwxLDE1IEMwLjQ0NzcxNTI1LDE1IDYuNzYzNTM3NTFlLTE3LDE0LjU1MjI4NDcgMCwxNCBDLTYuNzYzNTM3NTFlLTE3LDEzLjQ0NzcxNTMgMC40NDc3MTUyNSwxMyAxLDEzIFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
        background-repeat: no-repeat;
        background-position: center;
    }

    .ai-page-header .ai-p-h-chat-title {
        width: calc(100% - 56px - 36px);
        font-size: 16px;
        font-weight: 400;
        color: #27274A;
        line-height: 1;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .ai-page-header .ai-p-h-other-option {
        display: flex;
        align-items: center;
        flex: none;
        margin-right: 20px;
        /*display: none;*/
    }

    .ai-page-header .ai-p-h-other-option .ai-m-o-share {
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid #E3E3E3;
        border-radius: 50%;
        background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi1jaGF0LXNoYXJlPC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNoYXQtQWktQ2hhdGluZy1tb2JpbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zODQsIC0yMCkiIGZpbGw9IiM4MjgyODIiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJzaGFyZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzc0LCAxMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9InNoYXJlLSgyKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAsIDEwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjI5NTQwNDgsNS44NDE0MDk2OSBDMTQuNjkzNjU0Myw1Ljg0MTQwOTY5IDE1LDYuMTQ5Nzc5NzQgMTUsNi41NTA2NjA3OSBMMTUsMTQuMjkwNzQ4OSBDMTUsMTQuNjkxNjI5OSAxNC42OTM2NTQzLDE1IDE0LjI5NTQwNDgsMTUgTDEuNzA0NTk1MTksMTUgQzEuMzA2MzQ1NzQsMTUgMSwxNC42OTE2Mjk5IDEsMTQuMjkwNzQ4OSBMMSw2LjU1MDY2MDc5IEMxLDYuMTQ5Nzc5NzQgMS4zMDYzNDU3NCw1Ljg0MTQwOTY5IDEuNzA0NTk1MTksNS44NDE0MDk2OSBDMi4xMDI4NDQ2Myw1Ljg0MTQwOTY5IDIuNDA5MTkwMzcsNi4xNDk3Nzk3NCAyLjQwOTE5MDM3LDYuNTUwNjYwNzkgTDIuNDA5MTkwMzcsMTMuNTgxNDk3OCBMMTMuNTkwODA5NiwxMy41ODE0OTc4IEwxMy41OTA4MDk2LDYuNTUwNjYwNzkgQzEzLjU5MDgwOTYsNi4xNDk3Nzk3NCAxMy44OTcxNTU0LDUuODQxNDA5NjkgMTQuMjk1NDA0OCw1Ljg0MTQwOTY5IFogTTguMDE1MzE3MjksMSBDOC4xOTkxMjQ3MiwxIDguMzgyOTMyMTYsMS4wOTI1MTEwMiA4LjUwNTQ3MDQ2LDEuMjE1ODU5MDQgTDExLjIzMTk0NzUsMy45NjAzNTI0MSBDMTEuNTA3NjU4Niw0LjIzNzg4NTQ2IDExLjUwNzY1ODYsNC42Njk2MDM1MSAxMS4yMzE5NDc1LDQuOTQ3MTM2NTYgQzExLjEwOTQwOTIsNS4xMDEzMjE1OCAxMC45MjU2MDE4LDUuMTYyOTk1NTkgMTAuNzQxNzk0Myw1LjE2Mjk5NTU5IEMxMC41NTc5ODY5LDUuMTYyOTk1NTkgMTAuMzc0MTc5NCw1LjA3MDQ4NDU4IDEwLjI1MTY0MTEsNC45NDcxMzY1NiBMOC43MTk5MTI0NywzLjQwNTI4NjM0IEw4LjcxOTkxMjQ3LDcuNzg0MTQwOTYgQzguNzE5OTEyNDcsOC4xODUwMjIwMiA4LjQxMzU2NjczLDguNDkzMzkyMDcgOC4wMTUzMTcyOSw4LjQ5MzM5MjA3IEM3LjYxNzA2Nzg0LDguNDkzMzkyMDcgNy4zMTA3MjIxLDguMTg1MDIyMDIgNy4zMTA3MjIxLDcuNzg0MTQwOTYgTDcuMzEwNzIyMSwzLjM3NDQ0OTMzIEw1Ljc3ODk5MzQzLDQuOTE2Mjk5NTUgQzUuNjU2NDU1MTQsNS4wNzA0ODQ1OCA1LjQ3MjY0NzcxLDUuMTMyMTU4NTkgNS4yODg4NDAyNiw1LjEzMjE1ODU5IEM1LjEzNTY2NzM5LDUuMTMyMTU4NTkgNC45NTE4NTk5NSw1LjA3MDQ4NDU4IDQuODI5MzIxNjcsNC45MTYyOTk1NyBDNC41NTM2MTA1LDQuNjM4NzY2NTIgNC41NTM2MTA1LDQuMjA3MDQ4NDcgNC44MjkzMjE2NywzLjkyOTUxNTQyIEw3LjUyNTE2NDEyLDEuMjE1ODU5MDQgQzcuNjQ3NzAyNDEsMS4wNjE2NzQwMSA3LjgzMTUwOTg0LDEgOC4wMTUzMTcyOSwxIFoiIGlkPSLlvaLnirbnu5PlkIgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
        background-repeat: no-repeat;
        background-position: center;
    }

    .ai-page-left {
        position: absolute;
        display: flex;
        transform: translate(-100%, 0);
        transition: all 0.25s ease;
    }

    .ai-page-left .ai-p-l-btn {
        display: none;
    }

    .ai-page-left .menu-close-btn {
        display: flex;
    }

    .ai-page-left.left-sliding {
        transform: translate(0, 0);
        z-index: 9;
    }

    .ai-page-left.left-sliding+.ai-page-bg-layer {
        position: absolute;
        display: flex;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.4);
        z-index: 1;
    }

    .ai-page-right {
        width: 100%;
    }

    .ai-page-right .ai-p-r-messages .ai-p-r-m-header {
        margin-top: 100px;
    }

    .ai-page-right .ai-p-r-messages .ai-p-r-m-header img {
        width: 20px;
    }

    .ai-p-r-m-header .ai-wel-text {
        font-size: 32px;
        margin-top: 20px;
    }

    .ai-page-right .ai-p-r-messages .ai-p-r-m-qa {
        padding: 0 20px;
        margin-top: 30px;
    }

    .ai-p-r-m-qa .ai-message-box {
        margin-bottom: 30px;
    }

    .ai-p-r-m-qa .ai-message-box .ai-m-b-head {
        width: 100%;
        margin-left: 0px;
        align-items: center;
    }

    .ai-p-r-m-qa .ai-message-box.question .ai-m-b-head {
        margin-left: 0px;
        margin-right: 0px;
    }

    .ai-message-box.question .ai-m-b-head .head-sculpture, .ai-message-box.answer .ai-m-b-head .head-sculpture {
        top: 0;
    }

    .ai-message-box.question .ai-m-b-head .send-date {

    }

    .ai-message-box.answer .ai-m-b-text {
        margin-top: 0;
    }

    .ai-p-r-m-qa .ai-message-box .ai-m-b-text, .ai-message-box .ai-m-b-option {
        /*margin-left: 35px;*/
        /*max-width: calc(100% - 35px);*/
    }

    .ai-p-r-m-qa .ai-message-box.question .ai-m-b-text {
        margin-top: 0;
        margin-left: 0;
        /*margin-right: 35px;*/
        max-width: 83.5%;
    }

    .ai-page-right .ai-p-r-messages {
        height: calc(100% - 135px);
    }

    .ai-page-right .ai-p-r-ask {
        width: calc(100% - 50px);
        height: auto;
    }

    .ai-p-r-ask .ai-p-r-a-box .ai-p-r-a-b-input {
        width: calc(100% - 71px);
    }

    .ai-p-r-ask .tip-text {
        display: none;
    }

    .examplelistcontainer {
        padding-left: 40px;
        flex-flow: column;
        align-items: flex-start;
        justify-content: flex-start;
    }

    .examplelistcontainer .notes {
        font-weight: bold;
        margin-bottom: 10px;
    }

    .examplelistcontainer .examplelist {
        display: flex;
        flex-flow: wrap;
    }

    .examplelistcontainer .examplelist * {
        line-height: 30px;
    }

    .login-layer {
        width: 350px!important;
    }

    .hi-box .hi-question-box {
        gap: 15px;
    }

    .hi-question-box .hi-q-details {
        width: calc(50% - 15px);
        padding: 14px 14px;
    }

    .hi-q-details .hi-q-d-text {
        margin-top: 8px;
        -webkit-line-clamp: 3;
    }

    .markdown-body .hi-box {
        padding: 10px 4px;
    }

    .hi-box .hi-title {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .hi-box .hi-text {
        margin-bottom: 6px;
    }

    .create-table-template-box {
        height: calc(100% - 194px);
        left: 10px;
        right: 10px;
        bottom: 128px;
    }

    .create-table-template-box::before {
        content: '';
        position: absolute;
        left: 23%;
        bottom: -5px;
        display: block;
        width: 14px;
        height: 14px;
        background-color: #fff;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.1);
        margin-left: -7px;
        z-index: -1;
    }

    .create-table-template-box::after {
        content: '';
        display: block;
        position: absolute;
        left: 23%;
        bottom: -16px;
        border-color: transparent;
        border-width: 8px;
        border-style: solid;
        margin-left: -8px;
        border-top-color: #fff;
    }

    .create-table-template {
        height: 100%;
        padding-bottom: 15px;
    }

    .create-table-template .c-t-tmp-header {
        flex-flow: column;
    }

    .tmp-h-details .tmp-h-d-title {
        font-size: 18px;
    }

    .tmp-h-details .tmp-h-d-text {
        line-height: 1.5;
    }

    .c-t-tmp-header .tmp-h-search {
        width: 100%;
        padding-top: 0;
    }

    .c-t-tmp-header .tmp-h-icon-close {
        top: 14px;
        right: 14px;
        width: 12px;
        height: 12px;
    }

    .create-table-template .c-t-tmp-category {
        padding: 15px;
        flex-flow: row;
        overflow: auto;
        white-space: nowrap;
    }

    .create-table-template .c-t-tmp-category::-webkit-scrollbar {
        display: none;
    }

    .create-table-template .c-t-tmp-template-list {
        min-height: calc(100% - 214.5px);
        max-height: calc(100% - 214.5px);
        gap: 12px;
        padding: 0 15px 15px;
    }

    .c-t-tmp-template-list .tmp-l-type {
        width: calc((100% / 2) - (12px / 2));
        padding: 12px;
    }

    .create-table-template-box::before {
        left: 42%;
    }

    .create-table-template-box::after {
        left: 42%;
    }

}


.ai-page-box .gotohome{margin-right: 10px}


.ai-page-box .account {
    /*position: absolute;*/
    /*width: 100%;*/
    /*padding: 15px 10px;*/
    /*text-align: right;*/
}

.ai-page-box .account .logout {
    margin-left: 10px;
    margin-right: 10px;
    cursor: pointer;
}

.aichat-table .fieldname {
    font-weight: bold;
}

.aichat-table .viewformfield{
    width:250px;max-height: 30px;
    padding: 10px;
    text-align: left;
    border-top: none;
    border-bottom: none;
}


.aichat-table .viewformfield div{
    margin-top: 2px;
}


.ai-page-box .gotohome {
    margin-right: 10px
}

.aichat-table {
    border: 1px solid rgb(222, 222, 222)
}

.aichat-table thead {
    background-color: #F5F6F8;
}

.aichat-table th {
    font-size: 14px;
    padding: 10px 10px;
    color: #121212;
    text-align: center;
    line-height: 1;
    white-space: nowrap;
    border: 1px solid #B9B9B9;
}

.aichat-table td {
    font-size: 14px;
    max-width: 240px;
    padding: 10px 10px;
    text-align: center;
    line-height: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 1px solid #B9B9B9;
}

.table-actions {
    margin-top: 6px;
    margin-bottom: 6px;
    display: flex;
    align-items: center;
}

.table-actions a {
    font-size: 14px;
    color: #ffffff;
    line-height: 1;
    padding: 6px 10px;
    margin-right: 10px;
    display: flex;
    border-radius: 50px;
    background-color: #6236FF;
    -webkit-font-smoothing: subpixel-antialiased!important;
    cursor: pointer;
}

.table-actions a:hover {
    color: #ffffff;
}

.table-actions a.inactive {
    opacity: 0.65;
}

.table-actions a.inactive:before {
    content: "\e648";
    margin-right: 4px;
}

.version-bata {
    font-size: 12px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
    position: absolute;
    padding: 1px 5px 2px;
    margin-left: 5px;
    border-radius: 50px;
    background: #6236FF;
    transform: scale(0.9);
}

.deletechat{margin-bottom:20px;cursor: pointer;display: none}

.mobile .tableaction{}
.chatlogin a{font-size: 16px}

.titlenotes{font-size:12px;color:gray}

.tablecontainer {
    width: 100%;
    padding: 0 10 10 10;
    overflow: auto;
    letter-spacing: normal;
}

.stoptoptablescontainer{position: absolute;font-size: 16px;font-weight: bold;text-align: left;z-index: 1;right: 10px;}
.stoptoptablescontainer span{margin-left: 3px;margin-right: 3px}


.deepsheettables .talbelist{width:180px;overflow:auto;max-height:300px}
.deepsheettables .onetable{width:160px;display: inline-flex;word-break: normal;white-space:nowrap;margin: 2px 2px 0px 0px;cursor: pointer;color:rgb(100,100,100);overflow: hidden;}
.deepsheettables .onetable:hover{color:#0091FF;}

.promptexample{
    margin-right: 4px;
    cursor: pointer;color:steelblue
}

.share-project .sharemode,.share-project .share-notes{display: inline-block}
.inputform-btn{display: block;width: 100%;}
.table-actions .inputform-btn a{display: inline}
.is_unitable{color:#6236FF}

.data-invalid{background: bisque}
