﻿.max-btns[data-v-7ae60b01] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-7ae60b01]:hover {
        background: #477eff
    }

    .max-btns[data-v-7ae60b01]:active {
        background: #1340d2
    }

@keyframes loading360-7ae60b01 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod[data-v-7ae60b01] {
    display: flex;
    justify-content: flex-start;
    height: 32px;
    box-sizing: border-box;
    border-radius: 4px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-icon_search[data-v-7ae60b01] {
    width: 16px;
    height: 16px;
    align-self: center;
    margin-right: 4px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-hover[data-v-7ae60b01] {
    display: flex;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    padding: 0 8px 0 8px
}

    #shadow-root-ai-assist .scribe-menu .scribe-menu-hover[data-v-7ae60b01]:hover {
        background: rgba(0,0,0,.06)
    }

#shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-7ae60b01] {
    position: relative;
    margin-right: 1px
}

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-7ae60b01]:after {
        content: "";
        width: 1px;
        height: 12px;
        background-color: #d9d9d9;
        position: absolute;
        right: -1px;
        top: 50%;
        transform: translateY(-50%)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-7ae60b01]:first-child {
        padding-left: 11px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-7ae60b01]:last-child {
        margin-right: 0;
        padding-right: 11px
    }

        #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-7ae60b01]:last-child:after {
            display: none
        }

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend[data-v-7ae60b01] {
    position: relative;
    padding-left: 42px;
    height: 32px;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 4px;
    display: flex;
    align-items: center
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend.guidMenu[data-v-7ae60b01] {
    border: 1px solid #0052d9;
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.1),0 0 0 2px rgba(0,67,255,.2)
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid[data-v-7ae60b01] {
    position: absolute;
    width: 318px;
    height: 93px;
    top: -108px;
    border-radius: 8px;
    background: #2f54eb;
    padding: 12px;
    left: 50%;
    transform: translateX(-50%)
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .arrow[data-v-7ae60b01] {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%) translateY(calc(100% + 8px));
    z-index: 1
}

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .arrow[data-v-7ae60b01]:after {
        content: "";
        position: absolute;
        top: 0;
        inset-inline-start: 0;
        background: #2f54eb;
        width: 16px;
        height: 8px;
        left: 50%;
        transform: translateX(-50%) translateY(-100%) rotate(180deg);
        -webkit-clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");
        clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z")
    }

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom[data-v-7ae60b01] {
    top: auto
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom .arrow[data-v-7ae60b01] {
    bottom: auto;
    top: 0;
    transform: translateX(-50%)
}

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom .arrow[data-v-7ae60b01]:after {
        bottom: 0;
        transform: translateX(-50%) translateY(-100%)
    }

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .clap[data-v-7ae60b01] {
    display: inline-block;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 20px;
    height: 20px;
    position: absolute;
    margin-left: 5px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid h3[data-v-7ae60b01] {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 4px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid h3 i[data-v-7ae60b01] {
    color: #63ffc7
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid p[data-v-7ae60b01] {
    color: #fff;
    font-size: 14px;
    line-height: 22px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-7ae60b01] {
    position: absolute;
    right: 6px;
    top: 6px;
    color: #fff;
    cursor: pointer;
    width: 16px;
    height: 16px;
    border-radius: 4px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close .svg-icon[data-v-7ae60b01] {
    opacity: .6;
    position: relative;
    color: #fff;
    left: -2px;
    top: -2px;
    font-size: 20px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-7ae60b01]:hover {
    background-color: hsla(0,0%,100%,.1)
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-7ae60b01]:active {
    background-color: hsla(0,0%,100%,.15)
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom[data-v-7ae60b01] {
    bottom: -108px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .scribe-menu-hover[data-v-7ae60b01]:hover {
    background: rgba(31,92,255,.1);
    color: #0052d9
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .scribe-menu-hover:hover .scribe-menu-tag[data-v-7ae60b01] {
    color: #0052d9
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-primary[data-v-7ae60b01] {
    display: flex;
    justify-content: flex-start;
    align-self: center;
    height: 32px;
    overflow: hidden;
    background: #fff;
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 16px;
    box-sizing: border-box;
    margin-right: 8px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-primary .scribe-menu-col_item[data-v-7ae60b01] {
    padding: 0
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .sub[data-v-7ae60b01] {
    display: flex;
    justify-content: center;
    align-self: center;
    padding: 8px 10px 7px;
    border-radius: 0
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .icon[data-v-7ae60b01] {
    width: 16px;
    height: 17px;
    align-self: flex-start
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side[data-v-7ae60b01] {
    min-width: 96px;
    display: flex;
    justify-content: flex-start;
    align-self: center
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side .scribe-menu-col_item.scribe-menu-hover[data-v-7ae60b01]:first-child:hover:before {
    width: 10px;
    height: 100%;
    background: rgba(0,82,217,.1);
    content: "";
    position: absolute;
    top: 0;
    left: -10px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side .scribe-menu-col_item.scribe-menu-hover[data-v-7ae60b01]:hover {
    background: rgba(0,82,217,.1)
}

#shadow-root-ai-assist .scribe-menu .close_icon[data-v-7ae60b01] {
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-left: 1px solid rgba(0,0,0,.1);
    cursor: pointer;
    position: relative
}

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu[data-v-7ae60b01] {
    width: 202px;
    position: absolute;
    top: 36px;
    left: 0;
    background: #fff;
    display: flex;
    flex-direction: column;
    padding: 4px 0;
    border-radius: 8px;
    color: #181818;
    font-family: Microsoft YaHei;
    font-size: 14px;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1)
}

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu div[data-v-7ae60b01] {
    line-height: 22px;
    height: 32px;
    padding: 4px 16px;
    border-radius: 8px
}

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu div[data-v-7ae60b01]:hover {
        background: rgba(0,82,217,.06);
        border-radius: 0
    }

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips[data-v-7ae60b01] {
    width: 100%;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(0,0,0,.4);
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    border-top: 1px solid rgba(0,0,0,.1);
    margin-top: 4px;
    cursor: pointer
}

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips section[data-v-7ae60b01]:first-child {
    margin-right: 8px
}

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips section[data-v-7ae60b01]:last-child {
    color: #0052d9
}

#shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips[data-v-7ae60b01]:hover {
    background: rgba(0,82,217,.06);
    border-radius: 0
}

#shadow-root-ai-assist .scribe-menu .close_icon span[data-v-7ae60b01] {
    height: 16px;
    width: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEOSURBVHgB7ZbBEYIwEEU3qUg70SNwUDuwA7EEKhAOwNUS7EArArMzhANmw+7qeMqbyWTGyeY/AywAJBKJCG3bHnGAEk69jRUbY244+r6/gBCs8fUxCcvZbBzHUiKBa7GGs5YUKIqidlMjlQiEV9NeQQys0HVd7abDXGBMmWXZlRne5Hl+hAirAlwJTThbYE1CGy4SoCRw1oaLBUISC0ThKoFJ4ummzeLnlwvfghBWH1jijv7+sZG1D1AgFqCazDAMZ03HFF2CQLg/id28YaRPhGCfAPGo7XGAomN6WCfAec4lHVMkIGkyGgnzq3CtBCngvwck4ZSE+xMn6o3IvQlFHQ7XutAKvuUfn2SJROINRqzWLV2PRWoAAAAASUVORK5CYII=) 50% no-repeat;
    background-size: contain
}

#shadow-root-ai-assist .scribe-menu .close_icon:hover span[data-v-7ae60b01] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEnSURBVHgB7ZZLDoIwEEBnMHAevYmeQDyAxo3GnbjzswIOIN7AI3gDPQ8mVhtBibQwM7qzL2lCmvm8lHRSAIfD0UA+noV6gRBKvteUjOjt9bpO5ktgonPK/CYJz16iU/nGiCPxjMXIXIsoEKTrTIE6cCXqzSHWtWzxCC3kk3mGgMP3jor8ZLuiNFeAhyBZh9BAqwBVQtKcLNAmIW3OErBJFGUiSXO2gFmiosNsLhLQPI78/EjtflS6+PGmB0w8kHE07J1AAFvAcM+fKJhKJibrF9Saq+IkEPoVE+ucMEE+AdNV89PNQC/JxHxFU4Io95wzMVkCnCEjkcBfNZdKWAXK9wCnuU1CqdsoSHeZKZb0HuBOuCDZ6tjYVItFPl6EeoGQb/Mdjv/gDs4tuzLoW8cyAAAAAElFTkSuQmCC) 50% no-repeat;
    background-size: contain
}

#shadow-root-ai-assist .scribe-menu .ai-an-icon[data-v-7ae60b01] {
    position: absolute;
    top: 1px;
    left: 0;
    height: 28px;
    width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: -1px;
    cursor: pointer
}

#shadow-root-ai-assist .scribe-menu .ai-an-icon div[data-v-7ae60b01] {
    width: 48px;
    height: 32px;
    background: url(data:image/png;base64,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) no-repeat;
    background-size: 48px 32px
}

#shadow-root-ai-assist .scribe-menu .ai-an-icon:hover div[data-v-7ae60b01] {
    width: 48px;
    height: 32px;
    background: url(data:image/png;base64,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) no-repeat;
    background-size: 48px 32px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item[data-v-7ae60b01] {
    padding: 7px 8px;
    display: flex;
    justify-content: space-between;
    align-self: center;
    position: relative
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-tag[data-v-7ae60b01] {
    color: rgba(0,0,0,.9);
    font-size: 14px;
    line-height: 16px;
    align-self: center;
    white-space: nowrap
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-tag-commend[data-v-7ae60b01] {
    width: 16px;
    height: 16px;
    color: rgba(0,0,0,.9);
    font-size: 13px;
    line-height: 16px;
    align-self: center;
    white-space: nowrap
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-vertical_line[data-v-7ae60b01] {
    background-color: #d9d9d9;
    align-self: center;
    margin-bottom: 1px;
    width: 1px;
    height: 12px;
    border-radius: 0;
    position: absolute;
    right: -1px
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item[data-v-7ae60b01]:last-child {
    margin-right: 0
}

#shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item:last-child .scribe-menu-vertical_line[data-v-7ae60b01] {
    display: none
}

.max-btns[data-v-68150d0d] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-68150d0d]:hover {
        background: #477eff
    }

    .max-btns[data-v-68150d0d]:active {
        background: #1340d2
    }

@keyframes loading360-68150d0d {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

@keyframes loading-68150d0d {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .scribeBox-input-area-default[data-v-68150d0d] {
    display: flex;
    height: 32px;
    padding: 0 8px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,.1);
    background: #fff
}

#shadow-root-ai-assist .scribeBox-input-area-default .input-text[data-v-68150d0d] {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: rgba(0,0,0,.6);
    font-family: Microsoft YaHei;
    font-size: 14px;
    height: 100%;
    line-height: 30px
}

#shadow-root-ai-assist .scribeBox-input-area-default .input-icon-default[data-v-68150d0d] {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    position: relative
}

#shadow-root-ai-assist .scribeBox-input-area[data-v-68150d0d] {
    border: 1px solid rgba(0,0,0,.1);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    border-radius: 4px;
    padding: 8px;
    position: relative
}

#shadow-root-ai-assist .scribeBox-input-area .input-icon-active[data-v-68150d0d] {
    cursor: pointer;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-header[data-v-68150d0d] {
    line-height: 22px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-header .header-title[data-v-68150d0d] {
    color: rgba(0,0,0,.26);
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-header .copy-icon[data-v-68150d0d] {
    cursor: pointer;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-header .copy-icon .copy-icon-default[data-v-68150d0d] {
    display: block;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-header .copy-icon:hover .copy-icon-default[data-v-68150d0d] {
    color: #0052d9
}

#shadow-root-ai-assist .scribeBox-input-area .commend-input-text[data-v-68150d0d] {
    width: 100%;
    max-height: 66px;
    color: rgba(0,0,0,.6);
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-top: 8px;
    margin-bottom: 8px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-bottom[data-v-68150d0d] {
    display: flex;
    flex-direction: row-reverse;
    position: relative
}

#shadow-root-ai-assist .scribeBox-input-area .scribeBox-input-area-bottom svg[data-v-68150d0d] {
    transform: rotate(180deg)
}

#shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d] {
    padding-right: 10px;
    flex: 1;
    color: rgba(0,0,0,.9);
    border: 0;
    font-family: MicrosoftYaHei;
    cursor: auto;
    resize: none;
    margin-top: 4px;
    font-size: 14px;
    line-height: 24px;
    padding-right: 14px;
    overflow-y: auto;
    scrollbar-gutter: stable
}

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]:focus, #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]:focus-visible {
        border: 0;
        outline: 0
    }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]::-moz-placeholder {
        color: rgba(0,0,0,.26);
        font-family: Microsoft YaHei;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px
    }

    #shadow-root-ai-assist .scribeBox-input-area textarea[data-v-68150d0d]::placeholder {
        color: rgba(0,0,0,.26);
        font-family: Microsoft YaHei;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px
    }

#shadow-root-ai-assist .scribeBox-input-area textarea.commend[data-v-68150d0d]::-moz-placeholder {
    font-size: 18px
}

#shadow-root-ai-assist .scribeBox-input-area textarea.commend[data-v-68150d0d]::placeholder {
    font-size: 18px
}

#shadow-root-ai-assist .scribeBox-input-area-edit[data-v-68150d0d] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%;
    height: 32px;
    display: flex;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    position: relative;
    margin-top: 20px
}

#shadow-root-ai-assist .scribeBox-input-area-edit-btn[data-v-68150d0d] {
    cursor: pointer;
    background: #0052d9;
    border-radius: 4px;
    font-size: 14px;
    line-height: 22px;
    padding: 5px 16px;
    color: #fff
}

    #shadow-root-ai-assist .scribeBox-input-area-edit-btn[data-v-68150d0d]:hover {
        background: #46c8aa
    }

    #shadow-root-ai-assist .scribeBox-input-area-edit-btn[data-v-68150d0d]:active {
        background: #22aa91
    }

#shadow-root-ai-assist .scribeBox-input-area-edit-btn.disabled.submit-scribeBox-input[data-v-68150d0d] {
    background: #0052d9;
    width: 60px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: default
}

    #shadow-root-ai-assist .scribeBox-input-area-edit-btn.disabled.submit-scribeBox-input[data-v-68150d0d]:after {
        content: "";
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ6SURBVHgBrVVLaxRBEK7ezBqzuvEtEkVviqISEPUHKCgIPq4evHkRxbO/QQ9eBA9evHoTnxcPISdBQRGVgA98BZaA7PqM7mQn35epTtcMMxt2SMG3NTtd9X3dNdXdTvpYkiTDcAeAHcB6YAMwBMRAC3gLvHbOfS/jcCXETbijwHYgUtKo5Jl4DjwsEnIF5HvhDgIjmlw3RHVFXoy+C9yHyBPLV8uRj8Md0qQeX6nvFUzMab7HKuAsOE7bwMiQ74LbB8wZEj5PA5+Ad5hdR2PH4IgTwGZdgRc6g/FZxD72JEyg+jFgpQnmrF8g8JX0MeQegTsFNCWU8i9wBbkzvkS7dYAzjjXgwVLkCzNMa34N+GcERoGLHK9hBg34bUrsBV72a70Ckc9wdyXbWftZGa5gixIT7IQfSJiSAQ05j+CmciInKbBRZ+1X8Eaq2zMJrUyBcQo0citoS3V7KmGPEGP8qSnxQkdhqT+loiG3hbrXzautFIj1TyLLY5F5Tjj73xJKFOsBV8mQu1OyR8ksBdjzXYM1Ut2sAD/yBwq0JfQ/0ZTqdkHC7Ck0SYGWmBIBw1jqOhnQkHNO0nvDnrQTNXx5Encku5PXImHFAOR74C5LdpPdA/e0P4u+Slp/L8KO2qTHyFLk5+HuSHrj+fvhD3BT9A/7t4vAGQ3qqQj9au1rJsSIS5SUpeBRfRw4bFbu7QZivy0KqEgbiXwclXDJ+IuG5eLByFX+VzK/4lhX7KtxHVy3Pa/dFF6ECQ0Jt1likAmXcKtxjPvpKjhu2aBI8lnO/YII98aIjucF8tcl308Cl5D7RQpmUWoQIsGQxpHIl+Q98BGYkLTenTKOeSHf71qMP/kjAAAAAElFTkSuQmCC) no-repeat 50%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        animation: rotate360-68150d0d 1s linear infinite;
        width: 12px;
        height: 12px
    }

@keyframes rotate360-68150d0d {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

#shadow-root-ai-assist .scribeBox-input-area-edit-btn.clear-scribeBox-input[data-v-68150d0d] {
    color: rgba(0,0,0,.6);
    margin-right: 8px;
    background: #f3f3f3;
    color: rgba(0,0,0,.9)
}

    #shadow-root-ai-assist .scribeBox-input-area-edit-btn.clear-scribeBox-input[data-v-68150d0d]:active, #shadow-root-ai-assist .scribeBox-input-area-edit-btn.clear-scribeBox-input[data-v-68150d0d]:hover {
        background: #eee
    }

#shadow-root-ai-assist .scribeBox-input-area-edit-btn.clear-scribeBox-input.disabled[data-v-68150d0d] {
    background: #f3f3f3;
    cursor: default;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate[data-v-68150d0d] {
    display: flex;
    align-items: center;
    margin-right: auto
}

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .scribeBox-info[data-v-68150d0d] {
    font-size: 12px;
    color: #000
}

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn[data-v-68150d0d] {
    margin-left: 2px;
    position: relative;
    outline: 0;
    min-width: 98px;
    height: 32px;
    background: #fff;
    padding: 0 23px 0 7px;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    font-size: 14px;
    line-height: 30px;
    color: rgba(0,0,0,.9);
    cursor: pointer
}

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn[data-v-68150d0d]:after {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABqSURBVHgB7ZGxDYAwDAQf0jMQgzABE3gCFgAGgH3o2IIB2ABbciRIAbEokiInva2X9d8YKKSn0t2xZtgYWEutpoGdU4ZTs+tuEcfIWu8FwhZZIuHJGxccv0oe4TeIdQQiGKE/YY+8t0fWXGDvEVWwkifWAAAAAElFTkSuQmCC) no-repeat 50%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        margin-left: 4px;
        background-position: 0 0;
        position: absolute;
        top: 11px;
        right: 7px
    }

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn.open[data-v-68150d0d]:after {
    transform: rotateX(180deg)
}

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn.open[data-v-68150d0d], #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn[data-v-68150d0d]:active, #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn[data-v-68150d0d]:hover {
    border: 1px solid rgba(0,0,0,.26)
}

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d] {
    overflow-y: auto;
    scrollbar-gutter: stable;
    outline: none;
    z-index: 111;
    position: absolute;
    top: 32px;
    right: -1px;
    width: 98px;
    padding: 4px 0;
    background: #fff;
    border: 1px solid rgba(0,0,0,.06);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 4px
}

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown[data-v-68150d0d]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown-item[data-v-68150d0d] {
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0,0,0,.9);
    padding-left: 16px
}

    #shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown-item[data-v-68150d0d]:hover {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .scribeBox-input-area-edit .scribeBox-translate .lang-btn .dropdown-item.disabled[data-v-68150d0d] {
    color: rgba(0,0,0,.26);
    cursor: auto
}

#shadow-root-ai-assist .markdown-chat * {
    vertical-align: top;
    line-height: 24px;
    font-size: 14px;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

#shadow-root-ai-assist .markdown-chat h1 {
    line-height: 30px;
    font-weight: 700;
    font-size: 20px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .markdown-chat h2 {
    line-height: 27px;
    font-weight: 700;
    font-size: 18px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .markdown-chat h3 {
    line-height: 24px;
    font-weight: 700;
    font-size: 16px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .markdown-chat h4 {
    line-height: 21px;
    font-weight: 700;
    font-size: 14px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .markdown-chat h5 {
    line-height: 18px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .markdown-chat h6 {
    line-height: 18px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .markdown-chat hr {
    margin-top: 16px;
    margin-bottom: 16px;
    border: 0;
    border-top: 1px solid #eee;
    height: 0
}

#shadow-root-ai-assist .markdown-chat b, #shadow-root-ai-assist .markdown-chat strong {
    font-weight: 700
}

#shadow-root-ai-assist .markdown-chat em {
    font-style: italic
}

#shadow-root-ai-assist .markdown-chat s {
    text-decoration: line-through;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .markdown-chat blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

#shadow-root-ai-assist .markdown-chat ol, #shadow-root-ai-assist .markdown-chat ul {
    margin-top: 0;
    margin-bottom: 10px
}

    #shadow-root-ai-assist .markdown-chat ol ol, #shadow-root-ai-assist .markdown-chat ol ul, #shadow-root-ai-assist .markdown-chat ul ol, #shadow-root-ai-assist .markdown-chat ul ul {
        margin-bottom: 0
    }

        #shadow-root-ai-assist .markdown-chat ul ul ul {
            margin-top: 8px;
            list-style-type: square
        }

    #shadow-root-ai-assist .markdown-chat ul ul {
        margin-top: 8px;
        list-style-type: disc
    }

#shadow-root-ai-assist .markdown-chat ul {
    display: block;
    list-style-type: disc;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 0;
    margin-inline-end: 0;
    -webkit-padding-start: 18px;
    padding-inline-start: 18px
}

    #shadow-root-ai-assist .markdown-chat ul li {
        list-style: disc
    }

        #shadow-root-ai-assist .markdown-chat ul li::marker {
            color: rgba(0,0,0,.9)
        }

        #shadow-root-ai-assist .markdown-chat ul li ul {
            -webkit-padding-start: 18px;
            padding-inline-start: 18px
        }

            #shadow-root-ai-assist .markdown-chat ul li ul li {
                list-style: disc
            }

                #shadow-root-ai-assist .markdown-chat ul li ul li::marker {
                    color: rgba(0,0,0,.4)
                }

                #shadow-root-ai-assist .markdown-chat ul li ul li ul {
                    -webkit-padding-start: 18px;
                    padding-inline-start: 18px
                }

                    #shadow-root-ai-assist .markdown-chat ul li ul li ul li {
                        list-style: square
                    }

                        #shadow-root-ai-assist .markdown-chat ul li ul li ul li::marker {
                            color: rgba(0,0,0,.9)
                        }

#shadow-root-ai-assist .markdown-chat ol {
    display: block;
    list-style-type: decimal;
    -webkit-margin-before: 1em;
    margin-block-start: 1em;
    -webkit-margin-after: 1em;
    margin-block-end: 1em;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 0;
    margin-inline-end: 0;
    -webkit-padding-start: 28px;
    padding-inline-start: 28px
}

    #shadow-root-ai-assist .markdown-chat ol li {
        list-style: decimal
    }

        #shadow-root-ai-assist .markdown-chat ol li::marker {
            color: rgba(0,0,0,.9)
        }

#shadow-root-ai-assist .markdown-chat li {
    list-style: auto
}

#shadow-root-ai-assist .markdown-chat code {
    background: rgba(0,0,0,.1);
    color: rgba(0,0,0,.4);
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    padding: 4px 4px;
    vertical-align: bottom
}

#shadow-root-ai-assist .markdown-chat pre {
    line-height: 150%;
    border-radius: 8px 8px 0 0;
    overflow: hidden
}

    #shadow-root-ai-assist .markdown-chat pre.hljs {
        background: transparent
    }

    #shadow-root-ai-assist .markdown-chat pre .pre-code-lang {
        padding-left: 8px;
        height: 32px;
        line-height: 32px;
        background: #343542;
        border-radius: 8px 8px 0 0;
        font-size: 14px;
        color: #fff
    }

    #shadow-root-ai-assist .markdown-chat pre code {
        display: block;
        padding: 8px;
        margin: 0 0 10px;
        font-size: 14px;
        color: #fff;
        word-break: break-all;
        word-wrap: break-word;
        background-color: #242424;
        border-radius: 0;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        white-space: inherit;
        overflow-x: auto
    }

        #shadow-root-ai-assist .markdown-chat pre code::-webkit-scrollbar {
            width: 6px;
            height: 6px;
            background: transparent;
            border-radius: 3px
        }

        #shadow-root-ai-assist .markdown-chat pre code::-webkit-scrollbar-thumb {
            border-radius: 3px;
            background-color: hsla(0,0%,53%,.8)
        }

        #shadow-root-ai-assist .markdown-chat pre code * {
            vertical-align: baseline
        }

#shadow-root-ai-assist .markdown-chat .table_wrap {
    width: 100%;
    overflow-x: auto;
    margin-bottom: 20px;
    border: 1px solid #dcdcdc;
    border-radius: 8px
}

    #shadow-root-ai-assist .markdown-chat .table_wrap::-webkit-scrollbar {
        width: 6px;
        height: 6px;
        background: transparent;
        border-radius: 3px
    }

    #shadow-root-ai-assist .markdown-chat .table_wrap::-webkit-scrollbar-thumb {
        border-radius: 3px;
        background-color: rgba(0,0,0,.15)
    }

        #shadow-root-ai-assist .markdown-chat .table_wrap::-webkit-scrollbar-thumb:hover {
            background-color: hsla(0,0%,53%,.8)
        }

#shadow-root-ai-assist .markdown-chat table {
    width: 100%;
    max-width: 100%;
    background: #fff;
    border-radius: 8px;
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: border-box
}

#shadow-root-ai-assist .markdown-chat td, #shadow-root-ai-assist .markdown-chat th {
    border-right: 1px solid #e7e7e7;
    padding: 5px 8px
}

    #shadow-root-ai-assist .markdown-chat td:last-child, #shadow-root-ai-assist .markdown-chat th:last-child {
        border-right-color: transparent
    }

#shadow-root-ai-assist .markdown-chat td {
    display: table-cell;
    vertical-align: inherit;
    color: #000;
    font-size: 14px;
    border-top: 1px solid #e7e7e7
}

#shadow-root-ai-assist .markdown-chat th {
    font-size: 14px;
    font-weight: 700;
    color: rgba(0,0,0,.9);
    white-space: nowrap
}

#shadow-root-ai-assist .markdown-chat thead th {
    background: #f3f3f3
}

#shadow-root-ai-assist .markdown-chat tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    background: #fff
}

    #shadow-root-ai-assist .markdown-chat tr:nth-child(2n) {
        background: #f3f3f3
    }

#shadow-root-ai-assist .markdown-chat tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit
}

#shadow-root-ai-assist .markdown-chat p {
    line-height: 24px
}

#shadow-root-ai-assist .markdown-chat img {
    width: 100%;
    border: 0;
    vertical-align: middle;
    margin-top: 4px;
    height: -moz-fit-content;
    height: fit-content
}

#shadow-root-ai-assist .markdown-chat .emoji {
    height: 1.2em
}

#shadow-root-ai-assist .markdown-chat sup {
    top: -.5em
}

#shadow-root-ai-assist .markdown-chat sub, #shadow-root-ai-assist .markdown-chat sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

#shadow-root-ai-assist .markdown-chat sub {
    bottom: -.25em
}

#shadow-root-ai-assist .markdown-chat mark {
    color: rgba(0,0,0,.9);
    background: #fbf8e3
}

#shadow-root-ai-assist .markdown-chat dl {
    margin-top: 0;
    margin-bottom: 20px
}

#shadow-root-ai-assist .markdown-chat dt {
    font-weight: 700
}

#shadow-root-ai-assist .markdown-chat dd {
    margin-left: 0
}

#shadow-root-ai-assist .markdown-chat a {
    color: #2438cf;
    text-decoration: none
}

    #shadow-root-ai-assist .markdown-chat a:hover {
        color: #2366ff
    }

#shadow-root-ai-assist .markdown-chat .jiaobiao-wrap {
    margin: 0 2px;
    color: #2438cf;
    min-width: 12px;
    height: 12px;
    line-height: 12px;
    display: inline-block;
    border-radius: 2px;
    background: #e9f2f4;
    font-size: 14px;
    text-align: center;
    vertical-align: top
}

    #shadow-root-ai-assist .markdown-chat .jiaobiao-wrap * {
        line-height: 12px
    }

    #shadow-root-ai-assist .markdown-chat .jiaobiao-wrap .jiaobiao-md {
        padding: 0 2px;
        display: inline-block;
        transform: scale(.8)
    }

#shadow-root-ai-assist .link-array {
    display: flex;
    align-items: flex-start;
    margin-top: 8px
}

    #shadow-root-ai-assist .link-array h5 {
        font-weight: 700;
        font-size: 14px;
        line-height: 24px;
        color: rgba(0,0,0,.9);
        margin: 0 4px 0 0
    }

    #shadow-root-ai-assist .link-array .hidden {
        visibility: hidden;
        position: absolute
    }

    #shadow-root-ai-assist .link-array .list {
        width: 100%;
        height: 24px;
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
        overflow: hidden
    }

        #shadow-root-ai-assist .link-array .list.withShowMore {
            padding-right: 28px
        }

        #shadow-root-ai-assist .link-array .list .showMore {
            width: 24px;
            height: 24px;
            position: absolute;
            top: 0;
            right: 0;
            cursor: pointer
        }

            #shadow-root-ai-assist .link-array .list .showMore:before {
                content: "";
                position: absolute;
                width: 16px;
                height: 16px;
                top: 4px;
                left: 4px;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHNSURBVHgB7Zc/S8NAGMafS6FDp0JXhyzu7dix36QOgri6uukqOIo4tJ/Aj1AnO9pVQQnoKjgJCk18r+Tker1r7i6hS98fvND0cpf3ee7PmwAMwzAMwzB7ikA8BxRnFC8UU4pv7JDD46KfAzMkeFj+4CibiC9EEGuAEt8prz8orrAjE/7FC3TldQEs8l+MYkyIMcAUr9iJCaZ4RawJCcIwxT9SfDraGmdDfI4pCc/kT5rJftLGLB0X3ZAxQwywiZd7X866bsI5RQ8NYxP/eifGeYKRbkKrjaf0pEh9x/XdArY9f6G198p2JVwaohtTC9uef7sVA9UuBSc5ZiQmLf/KlmRMdiOyqrF9VoAUdYrNA0/HFGwaEo0UtxS4XzvwOhjp90ih+kqQ3VpkiM9KqFoBppCqg67RlWDOrBKfXdsPupiVsM2AUPGuflEmhIp39UOFCcJTRGiJq2VCrHhXf2wxQXgkH1vfo0yoK941DhwmCI+kLxH/chNkgjXpDgah4reOZ5hgVoGhJdk6b3a26jB03UzJjjeSjRS/GsBSHeQz1p5p9JmXyT6juTquTHgvY+66kZKdrJIt6APHs45XoZmwWG0negYYhmEYhmEY4A8d4QolTFwYrQAAAABJRU5ErkJggg==) no-repeat 50%;
                background-repeat: no-repeat;
                background-size: 200% 100%;
                transform: rotate(180deg);
                background-position: 0 0
            }

            #shadow-root-ai-assist .link-array .list .showMore:hover:before {
                background-position: -16px 0
            }

        #shadow-root-ai-assist .link-array .list a {
            font-weight: 400;
            font-size: 14px;
            max-width: 124px;
            line-height: 16px;
            color: #2438cf;
            line-height: 24px;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            word-break: break-all;
            padding: 0 8px;
            background: rgba(219,238,241,.7);
            border-radius: 4px
        }

            #shadow-root-ai-assist .link-array .list a:hover {
                background: rgba(219,238,241,.7);
                color: #2366ff
            }

        #shadow-root-ai-assist .link-array .list.hidden, #shadow-root-ai-assist .link-array .list.show {
            height: auto
        }

            #shadow-root-ai-assist .link-array .list.show .showMore {
                transform: rotate(180deg)
            }

#shadow-root-ai-assist .markdown-chat {
    width: 100%
}

    #shadow-root-ai-assist .markdown-chat p {
        word-break: break-word
    }

    #shadow-root-ai-assist .markdown-chat.verview-md {
        position: relative;
        z-index: 2
    }

        #shadow-root-ai-assist .markdown-chat.verview-md dl, #shadow-root-ai-assist .markdown-chat.verview-md hr, #shadow-root-ai-assist .markdown-chat.verview-md ol, #shadow-root-ai-assist .markdown-chat.verview-md table, #shadow-root-ai-assist .markdown-chat.verview-md ul {
            margin-bottom: 14px
        }

    #shadow-root-ai-assist .markdown-chat[data-v-83da8852] {
        -webkit-user-select: text;
        -moz-user-select: text;
        user-select: text
    }

#shadow-root-ai-assist .chartMd.message > p[data-v-83da8852]:last-child:after {
    content: "";
    display: inline-block;
    width: 2px;
    height: 16px;
    background: #477eff;
    position: relative;
    top: 2px
}

#shadow-root-ai-assist .link-container[data-v-83da8852] {
    flex: 1;
    position: relative
}

#shadow-root-ai-assist .chartMd > p:last-child {
    margin-bottom: 0
}

#shadow-root-ai-assist .chartMd.message > h1:last-child:after, #shadow-root-ai-assist .chartMd.message > h2:last-child:after, #shadow-root-ai-assist .chartMd.message > h3:last-child:after, #shadow-root-ai-assist .chartMd.message > h4:last-child:after, #shadow-root-ai-assist .chartMd.message > h5:last-child:after, #shadow-root-ai-assist .chartMd.message > h6:last-child:after, #shadow-root-ai-assist .chartMd.message > ol:last-child > li:last-child p:after, #shadow-root-ai-assist .chartMd.message > p:last-child:after, #shadow-root-ai-assist .chartMd.message > table:last-child tbody:last-child tr:last-child td:last-child:after, #shadow-root-ai-assist .chartMd.message > table:last-child thead:last-child tr:last-child th:last-child:after, #shadow-root-ai-assist .chartMd.message > ul:last-child > li:last-child p:after {
    content: "";
    display: inline-block;
    width: 2px;
    height: 16px;
    background: #477eff;
    position: relative;
    top: 2px;
    animation: blink 1s step-start infinite
}

@keyframes blink {
    0%,to {
        background-color: transparent
    }

    50% {
        background-color: #477eff
    }
}

.max-btns[data-v-5f35d5ea] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-5f35d5ea]:hover {
        background: #477eff
    }

    .max-btns[data-v-5f35d5ea]:active {
        background: #1340d2
    }

@keyframes loading360-5f35d5ea {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#ai-text-box .ai-assist-comment[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment[data-v-5f35d5ea] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border-radius: 8px;
    border: .5px #dcdcdc;
    background: #fff;
    box-shadow: 0 8px 10px -5px rgba(0,0,0,.08),0 16px 24px 2px rgba(0,0,0,.04),0 6px 30px 5px rgba(0,0,0,.05);
    padding: 16px !important;
    width: 320px;
    outline: none
}

#ai-text-box .ai-assist-comment [data-v-5f35d5ea], #ai-text-box .ai-assist-comment[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment [data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment[data-v-5f35d5ea] {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

#ai-text-box .ai-assist-comment .close-ai-assist[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .close-ai-assist[data-v-5f35d5ea] {
    width: 24px;
    height: 24px;
    border-radius: 4px;
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(0,0,0,.6);
    transition: all .3s
}

    #ai-text-box .ai-assist-comment .close-ai-assist[data-v-5f35d5ea]:hover, #shadow-root-ai-assist .ai-assist-comment .close-ai-assist[data-v-5f35d5ea]:hover {
        background-color: rgba(0,0,0,.06)
    }

    #ai-text-box .ai-assist-comment .close-ai-assist[data-v-5f35d5ea]:active, #shadow-root-ai-assist .ai-assist-comment .close-ai-assist[data-v-5f35d5ea]:active {
        background-color: rgba(0,0,0,.1)
    }

#ai-text-box .ai-assist-comment h3[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment h3[data-v-5f35d5ea] {
    color: #000;
    font-family: Microsoft YaHei UI;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 20px !important
}

#ai-text-box .ai-assist-comment .comment-list[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .comment-list[data-v-5f35d5ea] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

#ai-text-box .ai-assist-comment .comment-list li[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .comment-list li[data-v-5f35d5ea] {
    padding: 3px 7px !important;
    border-radius: 3px;
    border: 1px solid #dcdcdc;
    color: rgba(0,0,0,.9);
    font-size: 12px;
    line-height: 20px;
    list-style: none;
    cursor: pointer
}

    #ai-text-box .ai-assist-comment .comment-list li[data-v-5f35d5ea]:hover, #shadow-root-ai-assist .ai-assist-comment .comment-list li[data-v-5f35d5ea]:hover {
        border: 1px solid #266fe8;
        color: #266fe8
    }

    #ai-text-box .ai-assist-comment .comment-list li.active[data-v-5f35d5ea], #ai-text-box .ai-assist-comment .comment-list li[data-v-5f35d5ea]:active, #shadow-root-ai-assist .ai-assist-comment .comment-list li.active[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .comment-list li[data-v-5f35d5ea]:active {
        border: 1px solid #0052d9;
        background: #f2f3ff;
        color: #0052d9
    }

#ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea] {
    width: 100%;
    color: rgba(0,0,0,.9);
    font-family: Microsoft YaHei UI;
    margin-top: 16px !important;
    cursor: auto;
    margin-bottom: 16px !important;
    display: block;
    resize: none;
    padding: 4px 7px !important;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    height: 70px;
    overflow-y: auto;
    scrollbar-gutter: stable;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,.15);
    background: #fff
}

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar-thumb, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar-thumb:hover, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]:hover::-webkit-scrollbar, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]:hover::-webkit-scrollbar {
        width: 4px
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]:hover::-webkit-scrollbar-thumb, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]:focus, #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]:focus-visible, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]:focus, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]:focus-visible {
        outline: 0;
        border: 1px solid #0052d9;
        box-shadow: 0 0 0 2px #f2f3ff
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]:hover, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]:hover {
        border: 1px solid #0052d9
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]::-moz-placeholder, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]::-moz-placeholder {
        color: rgba(0,0,0,.4);
        font-family: Microsoft YaHei UI;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 20px
    }

    #ai-text-box .ai-assist-comment textarea[data-v-5f35d5ea]::placeholder, #shadow-root-ai-assist .ai-assist-comment textarea[data-v-5f35d5ea]::placeholder {
        color: rgba(0,0,0,.4);
        font-family: Microsoft YaHei UI;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 20px
    }

#ai-text-box .ai-assist-comment .footer-btns-ai-assist[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist[data-v-5f35d5ea] {
    display: flex;
    justify-content: flex-end;
    gap: 12px;
    align-items: center
}

#ai-text-box .ai-assist-comment .footer-btns-ai-assist span[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist span[data-v-5f35d5ea] {
    padding: 5px 16px !important;
    border-radius: 4px;
    font-family: Microsoft YaHei UI;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    cursor: pointer
}

#ai-text-box .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea] {
    padding: 4px 15px !important;
    border: 1px solid rgba(0,0,0,.15);
    color: rgba(0,0,0,.9)
}

    #ai-text-box .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea]:hover, #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea]:hover {
        border: 1px solid #366ef4;
        color: #366ef4
    }

    #ai-text-box .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea]:active, #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .cancel-ai-assist[data-v-5f35d5ea]:active {
        border: 1px solid #003cab;
        color: #003cab
    }

#ai-text-box .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea] {
    color: hsla(0,0%,100%,.9);
    background: #0052d9
}

    #ai-text-box .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea]:hover, #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea]:hover {
        background: #366ef4
    }

    #ai-text-box .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea]:active, #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist[data-v-5f35d5ea]:active {
        background: #003cab
    }

#ai-text-box .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist.disabled[data-v-5f35d5ea], #shadow-root-ai-assist .ai-assist-comment .footer-btns-ai-assist .submit-ai-assist.disabled[data-v-5f35d5ea] {
    background: #b5c7ff;
    cursor: default
}

.max-btns[data-v-cdcbfcea] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-cdcbfcea]:hover {
        background: #477eff
    }

    .max-btns[data-v-cdcbfcea]:active {
        background: #1340d2
    }

@keyframes loading360-cdcbfcea {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

@keyframes loading-cdcbfcea {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .scribeBox-output[data-v-cdcbfcea] {
    width: 100%;
    padding-top: 16px;
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative
}

#shadow-root-ai-assist .scribeBox-output .comment-container[data-v-cdcbfcea] {
    position: fixed;
    top: -100vh;
    left: -100vw;
    z-index: 10
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header[data-v-cdcbfcea] {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    position: relative
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-title[data-v-cdcbfcea] {
    font-weight: 700;
    font-size: 18px;
    line-height: 28px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-loading[data-v-cdcbfcea] {
    width: 20px;
    height: 20px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAA7xJREFUSEudln2IFWUUxqdCo9RcZT/c3Tv3Y64ftGgYa0JGUQrVxrrtSrfdmTtzV02X3BKjKESoVqPCPpC+pEKJlKAPxJAM94+N/MPog6jQAkUQIiIVUVSioHj6nbnvH0pa9+6Bs+e9M+c8z/OeeefMev9lM7t0dS7WonysMJfooWxZT+EbufYk14YKsW7NlDTdpdduc1ZqSq6svmysdQA/lk/0BKAbUoIkJXiW9WZyXiJuweOaifxEc1G3guJhCtcGsR4F8HHW6005von1c/gLrF8mvuKX9ToijGiJg7m05SPNB3hlIdFqih4E4GGKHrFdoHx9ruIIEj1PfJG4hfgavpWct/HtfqxeB3extcWaQ0EC4KCRWI/xNRQtyw6qMyhpqkv1/AG1sdMFtPBpwN9A/VvEbdS/w7V3qbvbpVatJdEkAwI4ykZVEouZsua5lMsa5EvIf9XAwdiBv2dkM0pqcilp3xcAWKIt/WwxRMX9mQdqPx2tJWWpedPA2c37EH6Ib6ze7Na1fqhe1PZx8T4jsnalN+swdt9Faz5A/UesdxF3W2c8AINsqKUo7/Ej3YuCu1xN3QboJup3I/RjyPbgoZeJtNDYc5Hu4UZ324B8l1+3mUhIPoFkL3EveJu9GbFup/d3mnLzxh5Ncfl1WyFUCxj7eB6jqB+FZKeXC7UY9XfwgBabu9xxGwRj4IwBPsb6M4++35Y6c8Xc5Y3bUL6fHey3CMnn9pA76dUt/FjEbm62Aedy67agX7NR/wVYB1B/ANx9Hn86ChUtDMq6yd6HYqJml1+3ZSvqBvwbML8ifolvTV972wWn58Z2ZpE/qKLLr9sA/JTWfEf81jw9pl5JV9mQy4S6AfVzbUfzIk1zNTUbfa8A+iN+kLHxA/F7E5/epG8FA8716/qgkvax0FHSxPRmDZbWVlUfxn+i/hBH/xl3GxvShCDSLF66WX6/ivkB5WdX1G5jxGVc1my0GyAv6zF2cZS2HMG/zlDvUqqWX64GGxsGXlwhvzFWK7OkORjS1E4EeJ6ucKleIVIOwGEA96D4OP4ru/gZomP4UdaDLvViM5IgUZbPX3tzj1paQzVO4ztgQ2vmWo7viK4E9C9A/oDgHMCn+X2S9W/EX/KQENc5uEtb07AmF/vUbPPcvrPTu3Rd2qoOTRy5gIB4HuAzqD3FmT+BW/9XOZj/MU5WU0mTG3rVYP8AQHSNtckIAPkb4D+Jv+Nn010wPcc3JAG0A9Axwonq1ATxHIwA9UcAHWW0bLjwU/pv87x/AIxXPPskrsIGAAAAAElFTkSuQmCC);
    animation: loading-cdcbfcea 1s infinite;
    margin-left: 8px
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-loading[data-v-cdcbfcea] {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 8px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: baseline
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor[data-v-cdcbfcea] {
    display: flex;
    align-items: center;
    margin-left: 8px
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev[data-v-cdcbfcea] {
    cursor: pointer
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-black[data-v-cdcbfcea], #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-grey[data-v-cdcbfcea] {
    display: flex;
    width: 20px;
    height: 20px;
    color: rgba(0,0,0,.6);
    background-color: rgba(0,0,0,.06);
    border-radius: 4px
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-black[data-v-cdcbfcea]:hover, #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-grey[data-v-cdcbfcea]:hover {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-grey[data-v-cdcbfcea] {
    cursor: not-allowed;
    color: rgba(0,0,0,.26)
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-grey[data-v-cdcbfcea]:hover {
        background-color: rgba(0,0,0,.06)
    }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-prev .left-arrow-black[data-v-cdcbfcea] {
    transform: rotateY(180deg)
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-num[data-v-cdcbfcea] {
    color: #737373;
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-left: 4px;
    margin-right: 4px
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-num .grey-text[data-v-cdcbfcea] {
    color: rgba(0,0,0,.451)
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next[data-v-cdcbfcea] {
    cursor: pointer
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-black[data-v-cdcbfcea], #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-grey[data-v-cdcbfcea] {
    display: flex;
    width: 20px;
    height: 20px;
    color: rgba(0,0,0,.6);
    background-color: rgba(0,0,0,.06);
    border-radius: 4px
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-black[data-v-cdcbfcea]:hover, #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-grey[data-v-cdcbfcea]:hover {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-grey[data-v-cdcbfcea] {
    cursor: not-allowed;
    color: rgba(0,0,0,.26)
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-indictor .indictor-next .right-arrow-grey[data-v-cdcbfcea]:hover {
        background-color: rgba(0,0,0,.06)
    }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-pause-btn[data-v-cdcbfcea] {
    position: absolute;
    right: 0;
    color: rgba(0,0,0,.6);
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    display: flex;
    align-items: center;
    cursor: pointer
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-pause-btn .output-active-icon[data-v-cdcbfcea], #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-pause-btn .output-default-icon[data-v-cdcbfcea] {
    display: block;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-pause-btn:hover .output-default-icon[data-v-cdcbfcea], #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-header-pause-btn[data-v-cdcbfcea]:hover {
    color: #0052d9
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar[data-v-cdcbfcea] {
    display: flex;
    align-items: center;
    position: absolute;
    right: 0
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span[data-v-cdcbfcea] {
    display: block;
    width: 24px;
    height: 24px;
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(0,0,0,.6);
    margin: 0 9px 0 8px
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span[data-v-cdcbfcea]:after {
        position: absolute;
        content: "";
        top: 50%;
        transform: translateY(-50%);
        width: 1px;
        height: 12px;
        background-color: rgba(0,0,0,.1);
        right: -9px
    }

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span[data-v-cdcbfcea]:last-child {
        margin-right: 0
    }

        #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span[data-v-cdcbfcea]:last-child:after {
            display: none
        }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span.like[data-v-cdcbfcea] {
    margin-right: 8px
}

    #shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span.like[data-v-cdcbfcea]:after {
        display: none
    }

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span.dislike[data-v-cdcbfcea] {
    margin: 0
}

#shadow-root-ai-assist .scribeBox-output .scribeBox-output-header .output-tool-bar span[data-v-cdcbfcea]:hover {
    color: #0052d9
}

#shadow-root-ai-assist .scribeBox-output .correct-selection[data-v-cdcbfcea] {
    height: 42px;
    width: 100%;
    background: linear-gradient(90deg,rgba(238,246,255,.8) 4.07%,rgba(228,253,247,.8) 98.33%);
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-left: 16px;
    margin-bottom: 12px
}

#shadow-root-ai-assist .scribeBox-output .correct-selection p[data-v-cdcbfcea] {
    font-size: 12px;
    line-height: 18px;
    color: rgba(0,0,0,.9);
    margin-right: 4px
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul[data-v-cdcbfcea] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li[data-v-cdcbfcea] {
    border-radius: 63px;
    height: 26px;
    background: hsla(0,0%,100%,.9);
    border: 1px solid #fff;
    padding: 0 8px;
    font-size: 12px;
    line-height: 26px;
    display: flex;
    align-items: center;
    color: rgba(0,0,0,.9);
    cursor: pointer
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li span[data-v-cdcbfcea] {
    width: 16px;
    height: 16px;
    margin-left: 2px
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li[data-v-cdcbfcea]:first-child {
    padding: 0 16px
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li:first-child span[data-v-cdcbfcea] {
    display: none
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li:nth-child(2) span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li:nth-child(3) span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li:nth-child(4) span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li:nth-child(5) span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li[data-v-cdcbfcea]:hover {
    color: #1abb97
}

#shadow-root-ai-assist .scribeBox-output .correct-selection ul li.active[data-v-cdcbfcea] {
    background: #1abb97;
    color: #fff
}

#shadow-root-ai-assist .scribeBox-output .output-message[data-v-cdcbfcea] {
    position: relative;
    height: 88px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border-radius: 4px;
    padding: 8px;
    border: 1px solid rgba(0,0,0,.1)
}

#shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea] {
    width: 100%;
    flex: 1;
    height: 72px;
    max-height: 320px;
    overflow-y: auto;
    scrollbar-gutter: stable
}

    #shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .scribeBox-output .output-message .msg-answer[data-v-cdcbfcea]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

#shadow-root-ai-assist .scribeBox-output .output-message .msg-answer .toast[data-v-cdcbfcea] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 32px;
    line-height: 32px;
    background: rgba(0,0,0,.6);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 16px;
    font-size: 12px;
    color: #fff;
    padding: 0 12px
}

#shadow-root-ai-assist .scribeBox-output .output-message .msg-answer .cursor[data-v-cdcbfcea] {
    display: inline-block;
    height: 16px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .scribeBox-output .output-message .msg-answer .cursor .loading[data-v-cdcbfcea] {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 8px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: baseline
}

#shadow-root-ai-assist .scribeBox-output .output-message .msg-answer .placeholder[data-v-cdcbfcea] {
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .scribeBox-output .output-message .toobar[data-v-cdcbfcea] {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 32px;
    position: relative;
    flex-shrink: 0;
    margin-right: 10px
}

#shadow-root-ai-assist .scribeBox-output .output-message .toobar .options-btn[data-v-cdcbfcea] {
    padding: 0 16px;
    background: #f3f3f3;
    border-radius: 4px;
    font-weight: 400;
    font-size: 14px;
    line-height: 32px;
    color: rgba(0,0,0,.9);
    margin-left: 12px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

    #shadow-root-ai-assist .scribeBox-output .output-message .toobar .options-btn[data-v-cdcbfcea]:hover {
        background: #eee
    }

#shadow-root-ai-assist .scribeBox-output .output-message .toobar .options-btn.disabled[data-v-cdcbfcea] {
    display: none
}

#shadow-root-ai-assist .scribeBox-output .output-message .toobar .options-btn span[data-v-cdcbfcea] {
    width: 16px;
    height: 16px;
    margin-right: 8px
}

#shadow-root-ai-assist .scribeBox-output .output-message .toobar .copy-btn span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFASURBVHgB7Zc7bgIxGIQnTyXN5gJJlTJtGqIUaRKSC1ClgxvQIy4AHABaGrgAouZxAk4ABwA6JEDML9vCBdo18vKQ8EifrLWs9fhfrzwGLl1XDmMiUiDP8NecNMhkHwNd8ob0JCa+jYnbhMEZPfmYVOGvX5KFqmjZxcCLbgekhXQkBiLzcI0Ta1cFpOxm5Z/kgbySHNw1IyNYm83VQJt8WM/35Il8kXfsrwoS9o5tIKcnl13asfrvyIqs4S4xLd+6CPXbzeFgIKPbElQlfFWDWlQ27n0n34TBQDAQDAQDwUBSIPHRDVTw+Mf2nPnT7fAYBiRvPkJlCvsol8nbxzCwJFPSJH3dN4a1+kMbEC1ID+d8HNsVMKlForPLfSFJJtrF5kJ7IgmicgmJkJ4kmP7A0YAxkYfKdL6SldcRkweDRBuzCC3o7g+xwQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox-output .output-message .toobar .resend-btn span[data-v-cdcbfcea] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAYAAADtwH1UAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAWJQAAFiUBSVIk8AAABFBJREFUaEPtmr1uE0EUhV1BBYpExU/s7RESEhVU6WhARKKB2IEUQBsED5DwBMkbhB6egCYtXUoaJCoqClMhISEN91vfu75Yjnf2x7NC2iMdeXc0s0rOuXNndu4OevTo0eP/wV3hW+FH4Wfhd+UXbTsU3hSuBTcmYWs4CQejSTgd7YZv8huUU9qGO+H4+k64rd3XgWvCO8IHwqfCV8rnwofCe8IrwtaB8AhsgpeRvoxZxEtlJSB8Lvpc8DKeMkaHF8gmYV8M3NfbKkB4RDfBy4gZjFnELWU0LgvfCU1YIp0ovy/cFBq4RvAjoZ8ZjOUZBmuPQrYXNoa74cgJOyXKRcjt7EnItNuAa2nbGo7D+9F4PjPk/ohnaLeBtettDC4K+b9MWCKdKB8JLwkNXF8VYrqfGYy9IDRYexQQ9ZPQhH8j9GKuAn1NbJ5hZkUbIMJlIuaZijYVgQ+z7bmYq0BfE1t4xrNot7a8UzkQ9bHQhCf1YEgM6Gti8wwzq5IBRDpiEdE+2mPBGJsNmIB50QZIqjjOBZOI9tEeC8a42YAJGxUNsMgnon20x4IxNhswgZlQyQAWU1JKHfEN3gSfykqRyWKajcNJHfEN3gTSUUUDWExJKXXEN3gTfCpLCkwghSH8D/1NhtyE2S4pF7+CAW0BE0hhJn5yA4CtCb/0NykW1oTUBgC/JnRiAPmfWfBHyCxICs3/xSzQ5pQg//tZ0AlY1DHgZ36XGMWi3o0BoLM1wMC7AwaQhpJjU94dOjaAd4dODWAxxoDf+V1i6GLcpQEsxqUGfFWuCxgAlyLfMgr1tnVEGMCWEa4LpQasFKgFrDR43REaYXCpQA1RajDpAQOavHzVhhnQ5OWrIcyAJi9fjcACiQEsmMlRGPAsPNKm1DADugqAfIuIAWwZk8MMYMuoTalhBrBl7AS8JGEAL02xJ5+twQwQTv0xckKYAXtCf4ycDP64gOODpHAGMAu6mIVmAOT4IDkQ3g7MmAVJF2NvgJBZkDoXewOYBckXY4SHTWsBBtJY9IJu4v9TC2hgAmmMN2C9jYGJ37QWYKCAU+nvNwMQzqphbRRkohY1M0APz2bVsJomMCbf98szltWHz4EZQP63alhdExjDWJ6xrD68FGYAQEAzAfI1RAwwj75WA/AlyZUwA7jWowMrSTIrDvJOJcA8+sqY2ennOJxVeK8wAwACmgkwdk0g6ulrp5++JFkKbwBATEtHkIimSkZEe1G5JtXQ14SH3EfvpkxsvTUxi1NMIno4DidEtBeVa1INBXvpVxw7Mza2jqzwBgBmgj/FJKKZTUS0F5Vr/h4K9v7YmbGxdeQcL5SL4EEfhCZsGekblXY8snF4DfW2AF88iKCVPkthjA6vgvM+G+GLBz41MWHLyCcsjGkd1ImJagT2kc7MoI2ta2XhY0GdWKMcM+ZlxtlHWoh+WFP4WFAnJsoxw0c6MwPRST1rEb5Hjx49Wsdg8Bc7tIDOFVYjdwAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-size: 300% 100%;
    background-position: 0 0
}

#shadow-root-ai-assist .scribeBox-output .output-error-message[data-v-cdcbfcea] {
    color: #e34d59;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-top: 8px
}

#shadow-root-ai-assist .output-flow-pause-btn {
    cursor: pointer;
    z-index: 10;
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 24px;
    left: 50%;
    transform: translateX(-50%);
    width: 88px;
    height: 32px;
    background: #fff;
    box-shadow: 0 4px 12px rgba(0,0,0,.2);
    border-radius: 16px;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    padding: 8px 12px
}

    #shadow-root-ai-assist .output-flow-pause-btn:hover {
        color: #1abb97
    }

        #shadow-root-ai-assist .output-flow-pause-btn:hover:before {
            background-position-x: -12px
        }

    #shadow-root-ai-assist .output-flow-pause-btn:before {
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATCSURBVHgB1VdNTFxVFD73Dk0pChlcQYFkmpgYbRNx5c+mkAiMibG4qbsSDNi0LhjalS5khoWuhNnYijYiURe6oiaNFGqmdVHqShYWoxvHoIXEBS9QR5h5c4/nvHcvPKf3PYYpm37Jybtz/+acc8+vgGg0EQ0TvUjUTtSh5zeI7hLNEV0nWoEaEM9NxxvcrREE6AIBCYGQ8BYEOohiCYSaxZi8utZ9Lh92hwiZZ0YnNePV4BuiCahSkJbc5YRwYVow49VAwOcqBhmbIDYBWOMXwNc+a/prokWi5QCDx8F/kSTRaT23oYX4FCLQeuPjEQEqDSjiAKxpmAEJN7EkltZe8Rlsm/+oU0mRAAX9QogBfdTBMmZWk+ezUQJc1Mwz2DRSmrEodOgzRhAW4kPbxqPfT42BIua9f8bZwuaRQef1QQci0PIdvVYM0wFB0vd6zmVse1nzf2kagv3jQuD8cOUia/7owmVkal24lIJ9gs6ld87P7Z43L8BanAffbFh7E1AbWHDWDr9aL2iTY5uXZfzJMxulMvf63k5DDWhdmEqR+bFvOqoOnmOfkHrN2LxxxlpxBXzT47smzaQooW/z5Iy1Ms9Y7TmbBcRZGsY5CHh3g6/9O3rPC1BjSAyAmf9Rf58m7T8hXfidF5QLx4yj1opEbjJedA/TfSJeqKtvrqO5Pr3G2rcxz86Z0QwFwXsn9LkgTORiPxgSLipPT6R9G/NtN6YGEMpZPyoFICCvQKbXXj47E5zOd486bfOXZlDASEOxkGITSuq1ObDDmFclOrRgNizq70vEySkelKWYtW3EnZD6wEJCosrazigKu94WKU/yCxzX83+CHR0QjqaQ+WX9bReAT7E6lSv/sO402deOuPUI5QxBnAvK3jLAxF04OBhT7GBb5cHfvW8twQFhxxTRF+CRBgsQ0NaBwZjlBjsjDzijwgGhbf6TTj10WABj+8+E7I8qJcJCbrv+/ky1Tp4HeFg8a9+KoaWEOVsJJd2Etw6wxALc1vNhledYCKOmeLPBRLbrFEBv8UC6qtu2UaEYtTOKrN0HolxXLkdVNvR7P8p4lRMZO/EvmqHnYe/ibS/8LzFS4tksuvXrNHYo8RxzuqOLt73glSWBxCg1wxy3WZAsPDxMNeslRk489NQ3aRxvKG1Pw0MgkZsGyWUJQydGE4VGwReEs/Iw1A4ux09DhXmhC4OerQvsD1aS+8GTd76EoiqmwSurcV2VfPOK6XX+w20ittMu8GukRdgfWPB39Ph98LXu4f5X15zHz7y2TUktKaRINp55FTa/uHarmkvT5CArvS2iUCilBOIHPEcv+u5a33mvcqhsaPj5L+pxtW2iMT1TU4WW41zTgx8UTJs4LkDmoRGwub4Zlk/4PRE76q+Nv0GsGBP/bMfiR8r/fkblRr/Hu1LjwYrW1lIOaSGaAoKwtBxuTbZmR+Wwy5HrDdhtP5n5KxABv6Yvv0d/3WwEoWjybUlg/rFD0svWW1uUYSV2ohAnhcQB3X6uk+bHV3uiW0oIMBhsE/fCbb2/uqbebxPHAm2iiNiOHATIj960VbNRBxksSJ+mE7D7Kiua2E9Y4zWFXk+QQ1StIp4i/+g0dRNy9qbcQMz9ULhfn43qm/8DDpzLVmlBEIUAAAAASUVORK5CYII=) 0 0 no-repeat;
        background-size: auto 100%;
        margin-right: 4px;
        position: relative
    }

.max-btns[data-v-367aca12] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-367aca12]:hover {
        background: #477eff
    }

    .max-btns[data-v-367aca12]:active {
        background: #1340d2
    }

@keyframes loading360-367aca12 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .toast[data-v-367aca12] {
    max-width: 90%;
    height: 32px;
    font-size: 12px;
    color: #fff;
    line-height: 32px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%,0);
    background: rgba(0,0,0,.6);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 16px;
    text-align: center;
    padding: 0 12px;
    min-height: 32px !important;
    opacity: 0;
    z-index: 99999;
    white-space: nowrap
}

#shadow-root-ai-assist .toast.show[data-v-367aca12] {
    opacity: 1
}

#shadow-root-ai-assist .toast .login[data-v-367aca12] {
    font-weight: 700;
    font-size: 12px;
    color: #0052d9;
    margin-left: 8px
}

    #shadow-root-ai-assist .toast .login[data-v-367aca12]:hover {
        text-decoration-line: underline
    }

.max-btns[data-v-21cdecfa] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-21cdecfa]:hover {
        background: #477eff
    }

    .max-btns[data-v-21cdecfa]:active {
        background: #1340d2
    }

@keyframes loading360-21cdecfa {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

@keyframes loading-21cdecfa {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .scribeBox[data-v-21cdecfa] {
    background-color: #fff;
    position: fixed;
    left: -800px;
    top: -800px;
    z-index: 2147483647;
    padding: 0 16px 16px;
    width: 600px;
    font-family: Microsoft YaHei;
    border-radius: 8px;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    display: flex;
    flex-direction: column
}

#shadow-root-ai-assist .scribeBox .toast[data-v-21cdecfa] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    height: 32px;
    line-height: 32px;
    background: rgba(0,0,0,.6);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 16px;
    font-size: 12px;
    color: #fff;
    padding: 0 12px
}

#shadow-root-ai-assist .scribeBox .bottom-tool-bar[data-v-21cdecfa] {
    width: 100%;
    display: flex;
    flex-direction: row-reverse;
    margin-top: 16px
}

#shadow-root-ai-assist .scribeBox .bottom-tool-bar .continue-btn[data-v-21cdecfa] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 140px;
    height: 32px;
    border-radius: 16px;
    border: 1px solid #0052d9;
    background: rgba(0,82,217,.1);
    color: #0052d9;
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    cursor: pointer
}

#shadow-root-ai-assist .scribeBox .bottom-tool-bar .continue-btn .default-continue-icon[data-v-21cdecfa] {
    width: 16px;
    height: 16px;
    display: block;
    margin-right: 4px;
    color: #0052d9
}

#shadow-root-ai-assist .scribeBox .bottom-tool-bar .continue-btn[data-v-21cdecfa]:hover {
    background-color: #0052d9;
    color: #fff
}

#shadow-root-ai-assist .scribeBox .bottom-tool-bar .continue-btn:hover .default-continue-icon[data-v-21cdecfa] {
    color: #fff
}

#shadow-root-ai-assist .scribeBox.scribeBox_correct[data-v-21cdecfa] {
    height: 610px
}

#shadow-root-ai-assist .scribeBox.scribeBox_correct .scribeBox-input-output .scribeBox-input-container[data-v-21cdecfa] {
    height: 44%
}

#shadow-root-ai-assist .scribeBox.scribeBox_correct .scribeBox-input-output .scribeBox-output-container[data-v-21cdecfa] {
    height: 56%
}

#shadow-root-ai-assist .scribeBox .scribeBox-moveArea[data-v-21cdecfa] {
    height: 41px;
    width: calc(100% + 32px);
    margin-left: -16px;
    margin-bottom: 16px;
    cursor: move
}

#shadow-root-ai-assist .scribeBox .scribeBox-AI-logo[data-v-21cdecfa] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 16px;
    left: 16px;
    font-weight: 700;
    font-size: 20px;
    line-height: 18px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .scribeBox .scribeBox-AI-logo span[data-v-21cdecfa] {
    width: 24px;
    height: 24px;
    margin-right: 8px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .scribeBox .scribeBox-tag-container[data-v-21cdecfa] {
    display: flex;
    align-items: flex-end
}

#shadow-root-ai-assist .scribeBox .options[data-v-21cdecfa] {
    position: absolute;
    display: flex;
    justify-content: space-between;
    align-self: flex-end;
    top: 8px;
    right: 8px
}

#shadow-root-ai-assist .scribeBox .options span[data-v-21cdecfa] {
    display: flex;
    align-items: center;
    justify-content: center
}

#shadow-root-ai-assist .scribeBox .options .option-free-times[data-v-21cdecfa] {
    border-radius: 24px;
    background: #f3f5f8;
    color: #1abb97;
    font-size: 12px;
    font-weight: 400;
    display: flex;
    gap: 4px;
    align-items: center;
    height: 24px;
    padding: 0 12px;
    margin-left: auto;
    margin-right: 8px
}

#shadow-root-ai-assist .scribeBox .options .option-free-times.disabled[data-v-21cdecfa] {
    color: rgba(0,0,0,.4)
}

#shadow-root-ai-assist .scribeBox .options .option-free-times.disabled .svg-icon[data-v-21cdecfa] {
    color: #b5b8ba
}

#shadow-root-ai-assist .scribeBox .options .scribeBox-icon-setting[data-v-21cdecfa] {
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: relative;
    border-radius: 4px;
    color: rgba(0,0,0,.6)
}

    #shadow-root-ai-assist .scribeBox .options .scribeBox-icon-setting[data-v-21cdecfa]:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .scribeBox .options .scribeBox-icon-setting[data-v-21cdecfa]:active {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .scribeBox .options .scribeBox-icon-close[data-v-21cdecfa] {
    color: rgba(0,0,0,.6);
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: relative;
    border-radius: 4px
}

    #shadow-root-ai-assist .scribeBox .options .scribeBox-icon-close[data-v-21cdecfa]:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .scribeBox .options .scribeBox-icon-close[data-v-21cdecfa]:active {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .scribeBox .tag-wrapper-item[data-v-21cdecfa] {
    cursor: pointer;
    background-color: #fff;
    border: 1px solid rgba(31,92,255,.4);
    border-radius: 4px;
    padding: 4px 7px;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: inherit;
    gap: 4px;
    color: #0052d9;
    margin-right: 14px
}

#shadow-root-ai-assist .scribeBox .tag-wrapper-item .tag-wrapper-item-icon[data-v-21cdecfa] {
    width: 16px;
    height: 16px
}

#shadow-root-ai-assist .scribeBox .tag-wrapper-item.active[data-v-21cdecfa], #shadow-root-ai-assist .scribeBox .tag-wrapper-item[data-v-21cdecfa]:hover {
    background: rgba(0,82,217,.1);
    font-weight: 700
}

#shadow-root-ai-assist .scribeBox .scribeBox-wrapper p[data-v-21cdecfa] {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    align-items: center;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .scribeBox .scribeBox-input-output[data-v-21cdecfa] {
    border-radius: 8px;
    background: #fff;
    margin-top: 16px;
    display: flex;
    flex-direction: column;
    position: relative
}

#shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options[data-v-21cdecfa] {
    width: 100%;
    height: 32px;
    display: flex;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    position: relative;
    margin-top: 12px
}

#shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-length[data-v-21cdecfa] {
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    color: rgba(0,0,0,.4);
    margin-right: auto
}

#shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn[data-v-21cdecfa] {
    cursor: pointer;
    background: #0052d9;
    border-radius: 4px;
    font-size: 14px;
    line-height: 22px;
    padding: 5px 16px;
    color: #fff
}

    #shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn[data-v-21cdecfa]:hover {
        background: #46c8aa
    }

    #shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn[data-v-21cdecfa]:active {
        background: #22aa91
    }

#shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn.clear-scribeBox-input[data-v-21cdecfa] {
    color: rgba(0,0,0,.6);
    margin-right: 8px;
    background: #f8f8f8
}

    #shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn.clear-scribeBox-input[data-v-21cdecfa]:active, #shadow-root-ai-assist .scribeBox .scribeBox-input-output .scribeBox-input-area-options-btn.clear-scribeBox-input[data-v-21cdecfa]:hover {
        background: #eee
    }

#shadow-root-ai-assist .scribeBox .scribeBox-input-container[data-v-21cdecfa] {
    height: 49%
}

#shadow-root-ai-assist .scribeBox .scribeBox-output-container[data-v-21cdecfa] {
    height: 51%
}

#shadow-root-ai-assist .scribeBox-footer[data-v-21cdecfa] {
    font-size: 12px;
    line-height: 20px;
    color: rgba(0,0,0,.26);
    margin-top: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px
}

#shadow-root-ai-assist .scribeBox-footer i[data-v-21cdecfa] {
    width: 20px;
    height: 1px;
    background: rgba(0,0,0,.1)
}

#shadow-root-ai-assist .scribeBox .pause-btn[data-v-21cdecfa] {
    position: absolute;
    left: 50%;
    bottom: 60px;
    padding: 0 12px;
    transform: translateX(-50%);
    height: 32px;
    box-shadow: 0 4px 12px rgba(0,0,0,.2);
    border-radius: 16px;
    font-size: 12px;
    background: #fff;
    line-height: 32px;
    color: rgba(0,0,0,.9);
    cursor: pointer
}

    #shadow-root-ai-assist .scribeBox .pause-btn[data-v-21cdecfa]:hover {
        color: #0052d9
    }

        #shadow-root-ai-assist .scribeBox .pause-btn[data-v-21cdecfa]:hover:before {
            background-position-x: -12px
        }

    #shadow-root-ai-assist .scribeBox .pause-btn[data-v-21cdecfa]:before {
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATCSURBVHgB1VdNTFxVFD73Dk0pChlcQYFkmpgYbRNx5c+mkAiMibG4qbsSDNi0LhjalS5khoWuhNnYijYiURe6oiaNFGqmdVHqShYWoxvHoIXEBS9QR5h5c4/nvHcvPKf3PYYpm37Jybtz/+acc8+vgGg0EQ0TvUjUTtSh5zeI7hLNEV0nWoEaEM9NxxvcrREE6AIBCYGQ8BYEOohiCYSaxZi8utZ9Lh92hwiZZ0YnNePV4BuiCahSkJbc5YRwYVow49VAwOcqBhmbIDYBWOMXwNc+a/prokWi5QCDx8F/kSTRaT23oYX4FCLQeuPjEQEqDSjiAKxpmAEJN7EkltZe8Rlsm/+oU0mRAAX9QogBfdTBMmZWk+ezUQJc1Mwz2DRSmrEodOgzRhAW4kPbxqPfT42BIua9f8bZwuaRQef1QQci0PIdvVYM0wFB0vd6zmVse1nzf2kagv3jQuD8cOUia/7owmVkal24lIJ9gs6ld87P7Z43L8BanAffbFh7E1AbWHDWDr9aL2iTY5uXZfzJMxulMvf63k5DDWhdmEqR+bFvOqoOnmOfkHrN2LxxxlpxBXzT47smzaQooW/z5Iy1Ms9Y7TmbBcRZGsY5CHh3g6/9O3rPC1BjSAyAmf9Rf58m7T8hXfidF5QLx4yj1opEbjJedA/TfSJeqKtvrqO5Pr3G2rcxz86Z0QwFwXsn9LkgTORiPxgSLipPT6R9G/NtN6YGEMpZPyoFICCvQKbXXj47E5zOd486bfOXZlDASEOxkGITSuq1ObDDmFclOrRgNizq70vEySkelKWYtW3EnZD6wEJCosrazigKu94WKU/yCxzX83+CHR0QjqaQ+WX9bReAT7E6lSv/sO402deOuPUI5QxBnAvK3jLAxF04OBhT7GBb5cHfvW8twQFhxxTRF+CRBgsQ0NaBwZjlBjsjDzijwgGhbf6TTj10WABj+8+E7I8qJcJCbrv+/ky1Tp4HeFg8a9+KoaWEOVsJJd2Etw6wxALc1vNhledYCKOmeLPBRLbrFEBv8UC6qtu2UaEYtTOKrN0HolxXLkdVNvR7P8p4lRMZO/EvmqHnYe/ibS/8LzFS4tksuvXrNHYo8RxzuqOLt73glSWBxCg1wxy3WZAsPDxMNeslRk489NQ3aRxvKG1Pw0MgkZsGyWUJQydGE4VGwReEs/Iw1A4ux09DhXmhC4OerQvsD1aS+8GTd76EoiqmwSurcV2VfPOK6XX+w20ittMu8GukRdgfWPB39Ph98LXu4f5X15zHz7y2TUktKaRINp55FTa/uHarmkvT5CArvS2iUCilBOIHPEcv+u5a33mvcqhsaPj5L+pxtW2iMT1TU4WW41zTgx8UTJs4LkDmoRGwub4Zlk/4PRE76q+Nv0GsGBP/bMfiR8r/fkblRr/Hu1LjwYrW1lIOaSGaAoKwtBxuTbZmR+Wwy5HrDdhtP5n5KxABv6Yvv0d/3WwEoWjybUlg/rFD0svWW1uUYSV2ohAnhcQB3X6uk+bHV3uiW0oIMBhsE/fCbb2/uqbebxPHAm2iiNiOHATIj960VbNRBxksSJ+mE7D7Kiua2E9Y4zWFXk+QQ1StIp4i/+g0dRNy9qbcQMz9ULhfn43qm/8DDpzLVmlBEIUAAAAASUVORK5CYII=) 0 0 no-repeat;
        background-size: auto 100%;
        margin-right: 4px;
        position: relative;
        top: 2px
    }

.max-btns[data-v-5995377c] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-5995377c]:hover {
        background: #477eff
    }

    .max-btns[data-v-5995377c]:active {
        background: #1340d2
    }

@keyframes loading360-5995377c {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

.main[data-v-5995377c] {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.main .item[data-v-5995377c] {
    display: flex;
    gap: 8px;
    flex-direction: row;
    padding: 16px
}

.main .item span[data-v-5995377c] {
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 200%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    color: rgba(0,0,0,.26)
}

.main .item h3[data-v-5995377c] {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.9)
}

    .main .item h3[data-v-5995377c]:hover {
        text-decoration: underline
    }

.max-btns[data-v-7c5049aa] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-7c5049aa]:hover {
        background: #477eff
    }

    .max-btns[data-v-7c5049aa]:active {
        background: #1340d2
    }

@keyframes loading360-7c5049aa {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .bilibili[data-v-7c5049aa] {
    width: 100%
}

#shadow-root-ai-assist .bilibili-body[data-v-7c5049aa] {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: auto
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .placeholder[data-v-7c5049aa] {
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list[data-v-7c5049aa] {
    margin-bottom: 12px;
    background: #f7f7f7;
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 8px;
    cursor: pointer
}

    #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list[data-v-7c5049aa]:last-child {
        margin-bottom: 2px
    }

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .markdownArea[data-v-7c5049aa] {
    padding-left: 16px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time[data-v-7c5049aa] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: rgba(0,0,0,.26);
    font-size: 12px;
    line-height: 20px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time b[data-v-7c5049aa] {
    width: 6px;
    height: 6px;
    background-color: rgba(0,0,0,.26);
    border-radius: 50%;
    margin-right: 9px;
    margin-left: 1px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time .hover[data-v-7c5049aa] {
    display: none
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time.paused b[data-v-7c5049aa] {
    width: 8px;
    height: 8px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADSSURBVHgBpZPBEYIwEEX/MnhPBZoWLME6OIgdYAlWAHaAB2fshhKMVpCLJ3XWQGQGEDCEf8oe8vJ2skv4Rka8ZUIGhmbgeD9TBodQfVhFfDWVrGtm5MECe5WTHgMEDZRskQkxP1HImKUboN9P8gvFMuLED2AjjE1qIKmxET4AK0NI+lpyBliKban8MT+Ajai+ewYA5azMAWhiHOoixJQwFL2xURdSkw3K8aYH1s3LrgaV8m1gN8I/z/4od9NsQbfv4tSnPGhg1nJnNjA1BzGm3M0HhkVQKAomSHgAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-left: 0;
    margin-right: 8px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time.playing b[data-v-7c5049aa] {
    width: 8px;
    height: 8px;
    background-color: transparent;
    margin-left: 0;
    margin-right: 8px;
    opacity: 0
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list .time span[data-v-7c5049aa] {
    margin-right: 4px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.allsummary[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.error[data-v-7c5049aa] {
    background-color: #fff;
    padding: 0;
    cursor: default
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.allsummary .markdownArea[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.error .markdownArea[data-v-7c5049aa] {
    padding: 0
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime[data-v-7c5049aa] {
    min-height: 62px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime.current[data-v-7c5049aa] {
    position: relative
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime.current[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime[data-v-7c5049aa]:hover {
    border: 1px solid #0052d9;
    background-color: #fff
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime.current .time[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime:hover .time[data-v-7c5049aa] {
    color: #0052d9;
    font-weight: 700
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime:hover .time b[data-v-7c5049aa] {
    width: 8px;
    height: 8px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADSSURBVHgBpZPBEYIwEEX/MnhPBZoWLME6OIgdYAlWAHaAB2fshhKMVpCLJ3XWQGQGEDCEf8oe8vJ2skv4Rka8ZUIGhmbgeD9TBodQfVhFfDWVrGtm5MECe5WTHgMEDZRskQkxP1HImKUboN9P8gvFMuLED2AjjE1qIKmxET4AK0NI+lpyBliKban8MT+Ajai+ewYA5azMAWhiHOoixJQwFL2xURdSkw3K8aYH1s3LrgaV8m1gN8I/z/4od9NsQbfv4tSnPGhg1nJnNjA1BzGm3M0HhkVQKAomSHgAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-left: 0;
    margin-right: 8px
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime:hover .time .hover[data-v-7c5049aa] {
    display: inline-block
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.paused .hover[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.playing .hover[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime:hover .time .end[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime:hover .time .start[data-v-7c5049aa] {
    display: none
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.paused .end[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.paused .start[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.playing .end[data-v-7c5049aa], #shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.withTime .time.playing .start[data-v-7c5049aa] {
    display: inline-block
}

#shadow-root-ai-assist .bilibili-body .bilibili-msg-answer .markdown-list.error[data-v-7c5049aa] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0 auto;
    text-align: center;
    transform: translate(-50%,-50%);
    width: calc(100% - 32px)
}

#shadow-root-ai-assist .bilibili .article-summary-header-logo[data-v-7c5049aa] {
    position: absolute;
    top: 8px;
    left: 10px;
    width: 8px;
    height: 8px
}

#shadow-root-ai-assist .markdownArea > p.marker[data-v-7c5049aa]:after {
    content: "";
    display: inline-block;
    width: 2px;
    height: 16px;
    background: #0052d9;
    position: relative;
    top: 2px;
    animation: blink-7c5049aa 1s step-start infinite
}

@keyframes blink-7c5049aa {
    0%,to {
        background-color: transparent
    }

    50% {
        background-color: #0052d9
    }
}

#shadow-root-ai-assist .bilibili .error .markdown-chat p {
    color: rgba(0,0,0,.6)
}

.max-btns[data-v-60d8e04c] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-60d8e04c]:hover {
        background: #477eff
    }

    .max-btns[data-v-60d8e04c]:active {
        background: #1340d2
    }

@keyframes loading360-60d8e04c {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .summary-component[data-v-60d8e04c] {
    flex: 1;
    display: flex
}

#shadow-root-ai-assist .summary-component.bilibili_video .summary-component-header[data-v-60d8e04c] {
    padding-bottom: 12px
}

#shadow-root-ai-assist .summary-component.bilibili_video .summary-component-header-subtitle .cursor .art-title[data-v-60d8e04c] {
    max-width: calc(100% - 110px)
}

#shadow-root-ai-assist .summary-component .summary-component-body[data-v-60d8e04c] {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: auto;
    background: #fff;
    box-shadow: 0 4px 12px rgba(0,0,0,.06);
    padding: 0 4px 0 20px;
    border-radius: 0 0 19px 19px
}

#shadow-root-ai-assist .summary-component .summary-component-body.bilibili-summary-body[data-v-60d8e04c] {
    margin-bottom: 0
}

#shadow-root-ai-assist .summary-component .summary-component-body.bilibili-summary-body .pause-btn[data-v-60d8e04c] {
    bottom: 24px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c] {
    flex: 1;
    max-height: 1000px;
    width: 100%;
    padding: 0;
    padding: 16px 16px 16px 0;
    flex-basis: 364px;
    margin-bottom: 0;
    position: relative;
    overflow-y: auto;
    scrollbar-gutter: stable;
    cursor: auto
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer[data-v-60d8e04c]:hover::-webkit-scrollbar {
        width: 8px
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer .toast[data-v-60d8e04c] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 32px;
    line-height: 32px;
    background: rgba(0,0,0,.6);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: 16px;
    font-size: 12px;
    color: #fff;
    padding: 0 12px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer .error[data-v-60d8e04c] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0 auto;
    transform: translate(-50%,-50%);
    width: calc(100% - 32px);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer .placeholder[data-v-60d8e04c] {
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    position: relative;
    color: rgba(0,0,0,.26)
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer .placeholder[data-v-60d8e04c]:before {
        content: "";
        position: absolute;
        background: #0052d9;
        top: 4px;
        width: 2px;
        height: 16px;
        animation: blink-60d8e04c 1s step-start infinite
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer .placeholder.widthText[data-v-60d8e04c]:before {
    display: none
}

@keyframes blink-60d8e04c {
    0%,to {
        background-color: transparent
    }

    50% {
        background-color: #0052d9
    }
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-msg-answer.bilibili-summary[data-v-60d8e04c] {
    margin: 0
}

#shadow-root-ai-assist .summary-component .summary-component-body .pause-btn[data-v-60d8e04c] {
    position: absolute;
    left: calc(50% - 2px);
    bottom: 24px;
    padding: 0 8px;
    transform: translateX(-50%);
    height: 30px;
    box-shadow: 0 4px 8px rgba(0,0,0,.2);
    border-radius: 16px;
    font-size: 12px;
    background: #fff;
    line-height: 30px;
    color: rgba(0,0,0,.6);
    cursor: pointer
}

    #shadow-root-ai-assist .summary-component .summary-component-body .pause-btn[data-v-60d8e04c]:hover {
        color: #0052d9;
        background-color: #f6f9ff
    }

        #shadow-root-ai-assist .summary-component .summary-component-body .pause-btn[data-v-60d8e04c]:hover:before {
            background-position-x: -20px
        }

    #shadow-root-ai-assist .summary-component .summary-component-body .pause-btn[data-v-60d8e04c]:active {
        background-color: rgba(31,92,255,.1)
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .pause-btn[data-v-60d8e04c]:before {
        content: "";
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAMAAABevo0zAAAANlBMVEVHcEwfXP+Li4seW/8fW/8eW/+Li4uLi4t4gqIfW/+Li4sfW/8fXP+KioofW/8fXf8fXP+Li4usd/qJAAAAEHRSTlMA76Kd31tf4hcjcHDMNXffgbrd4wAAAepJREFUeAHVVWvS2yAMDAKMMPJEvv9lKxxsFPPo104y0/Irwctq9X78bwdXCGHfQ4AVZ7iY7NMwG7IpTmAL7OqEZYTzxOqQH8C2LA2WTaThtkAYUXon0qyPGRe9FaGuSynqwpufi1BC4zhaIUh4M2BbXBC6++UqlzdkJDbpjkuGXWz5OllorqNrnnavB3zNB3RM3ayKcNIEMOA7GKH+s119RaNV4R/yHYzbFX42w6qLhmuuw76OcJKZPZw/HacxLrFTAse4bK6Uo69PesddEq8XI4klisSjnigSqURJCczFfG88ieIR4cjmwnlzNl7tEjQc3xUcYmsrX5fwCnFSeXS1lasVW0IMymM9HFQRHBat8lgPhyq7WFR10SfcXmqJa810CSM/CyHOCUuQDeOcEIv76mmfsCDU0z7hifg44cdd/mlSnr9PCn2nbP6msK9GYdXfZ2GjGl691nvU1kO9R0qjVNln650KRucaRjSbXtlj+tb4+viAzXUxWwHLH6+Ajy+p7PTP1iiN16jDby7619MmM2trRp6aJjPJdIQjvBWzXAjdDo1stHqP5IskRW57ActdEmDZ5BtuC+R/Wy9euUuM9THjorfmZuBOWQ8Ml6snPRxotlxxhZClBVhxAnvEZEmkmadNcYb7F88vJ8UqMXD65QkAAAAASUVORK5CYII=) 0 0 no-repeat;
        background-size: auto 100%;
        margin-right: 4px;
        position: relative;
        top: 5px
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar[data-v-60d8e04c] {
    padding: 20px 16px 20px 0;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    gap: 12px
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar[data-v-60d8e04c]:before {
        content: "";
        position: absolute;
        top: 0;
        left: -20px;
        width: calc(100% + 24px);
        height: 1px;
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn[data-v-60d8e04c] {
    padding: 0 8px;
    line-height: 32px;
    font-weight: 400;
    font-size: 12px;
    color: rgba(0,0,0,.9);
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
    background-color: #fff
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn[data-v-60d8e04c]:after {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABqSURBVHgB7ZGxDYAwDAQf0jMQgzABE3gCFgAGgH3o2IIB2ABbciRIAbEokiInva2X9d8YKKSn0t2xZtgYWEutpoGdU4ZTs+tuEcfIWu8FwhZZIuHJGxccv0oe4TeIdQQiGKE/YY+8t0fWXGDvEVWwkifWAAAAAElFTkSuQmCC) 0 0 no-repeat;
        background-size: auto 100%;
        margin-left: 4px;
        position: relative;
        top: -1px
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn.open[data-v-60d8e04c]:after {
    transform: rotateX(180deg)
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn.disabled[data-v-60d8e04c] {
    background-position-x: -8px;
    color: rgba(0,0,0,.26);
    cursor: auto
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn[data-v-60d8e04c]:not(.disabled):hover {
    background-color: rgba(0,0,0,.06);
    border-radius: 4px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn[data-v-60d8e04c]:not(.disabled):active {
    background-color: rgba(0,0,0,.1);
    border-radius: 4px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c] {
    scrollbar-gutter: stable;
    z-index: 111;
    position: absolute;
    top: 24px;
    right: 0;
    width: 96px;
    height: 104px;
    padding: 4px 0;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.06);
    box-shadow: 0 1px 4px rgba(0,0,0,.042);
    border-radius: 2px;
    overflow-y: auto
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown[data-v-60d8e04c]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown-item[data-v-60d8e04c] {
    width: 100%;
    height: 24px;
    line-height: 24px;
    font-weight: 400;
    font-size: 12px;
    color: rgba(0,0,0,.9);
    padding-left: 16px
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .lang-btn .dropdown-item[data-v-60d8e04c]:hover {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn[data-v-60d8e04c] {
    padding: 0 8px;
    background: #f3f5f8;
    border-radius: 50px;
    font-weight: 400;
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    color: rgba(0,0,0,.6);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn[data-v-60d8e04c]:hover {
        background-color: #f6f9ff;
        color: #0052d9
    }

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn[data-v-60d8e04c]:active {
        background: rgba(31,92,255,.1)
    }

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn.disabled[data-v-60d8e04c] {
    background: #f3f5f8;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn.disabled span[data-v-60d8e04c] {
    opacity: .5;
    background-position-x: 0
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .options-btn span[data-v-60d8e04c] {
    width: 20px;
    height: 20px;
    margin-right: 4px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .copy-btn:not(.disabled):hover span[data-v-60d8e04c], #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .resend-btn:hover span[data-v-60d8e04c] {
    background-position-x: -20px
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .copy-btn span[data-v-60d8e04c] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANWSURBVHgB7ZpPTttAFMa/sR0pS++riukJWm5QTkCWFaVqbmCQAIkVyQoJkJIjgFqqLsMJ4AblBgw3yDJIiaffOE4hMVS2Z/ir+UmOx8lk9ObzzLzneQY8Hs8rRlSpfHR0lGitWyxKOIRtXjYajU2iYIFc14kGWuyVhEs0LkWETXUs1OJPpQWkeHvsaAePCNtf3tnZuUQNKN4exevgEREpltUvMWdfVOaPvV4vHo/HnfxyhWUFR4RhGAdB0KZ4CaYCtFAR2daxHk/F44hYwRgKrggQpwHabDdJRdG+UgKORqM4irKqant7+wKO2d/f77P9RAjxEXUYIc56IqDUD3EBx8gvuq8jJCJAwb4AHiu8gJbcO4XNmmem7b9KUSRnZU43iRo0m80hvewQDjBrXjZtZ0S3XpfTTaIOTQzpZSvbVxDQhCqTyaRD0eJ76kt+f4Ua0PHg4OBgYBuuZKGKcRgRivZpSK5Vteyj48HSuh48FK48xJyA7KDxhv38UsEtMZ1Ei0Kajq+gBu/XdJuhytQ+4dg+nd2QFm9OJfvmBGQHv+fFTXrbPhxipj5H7x8WP5vy7u6uQkWCAJl9QnOU/BRO7TNTn6M3s8+U1e9yo3DRiUjzwVEygGNywezWwNkTxgTO7csEE9Xt817YEi+gJV5AS7yAlpR6FjYcHh6a+EqWrG6emT/gCVn6qq9Kb2NpqOtT4cS+0iOQ8WHZqpXqvnZKj0Du0z3piKqKqxFVFb8GWuIFtMQLaIkX0BIvoCUvIg7kHuFqHvoo1ORR48AIq7P/FX8qiekgt7tK1/2vPVF0zhtyt740Z7Z/jBeAbuB86dttH9gdac7cRjterPtccaBcuDbbSN2tra0T1MRpHKiL9lG8rjoVBftKC+iYudzyzc3NsNPpOMmXuGBC+6K7ueUR8yWD+/MlzyKgEa/OjvRTYcSruyPtqYgX0JK5KWzekqInNMmfhBm6E6Y3na1LeW7ZHFmOGHXQMC/2yDRE8m5NnzRSOLNvbHLLM+fRLN/u4hrYxfTlmQ0KuZG/D+OUNE27dRPsIkVXB2gxmtqIeGiH8yfMzwxeutcVEuyFwM6kHMMw7FHAT3CL4nFmmy7N3jyI0NMCbu1jkMxQ5YyhitN0qcfj8bxl/gLRZkclcaWCdAAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position-x: 0
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar .resend-btn span[data-v-60d8e04c] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAMAAABevo0zAAAAOVBMVEVHcEweW/8AAAAgW/8fW/8gW/8AAAAAAAAAAAAAAAAAAAAAAAAeXP8fXP8fXP8fXP8AAAAdXP8fXP9SMfgJAAAAEnRSTlMAmgoQ3CBcmRaIdT1m77kwykCxQ51oAAABv0lEQVR4Ae2VSRbjIAxEzWBmbIf7H7aLxG0zCDeLvF6lduaJnxJSpOWnb4t75azW1inPn+JEYDKmFCUL4iHMKMAuKXOemjZuZYBdYuvndF9bdwoU5w2sceNdRr5dWtu4Y6BsYYc18QpbRr5dytjYs7epBSQDvs3fWtf25G3qYzclmb9Tanm2ye08qoG7THJvXuBzVANxWXVl4C4TKyAus64MYsseKyC32lFlUiCWQCHTRsUxECsgLtJtAo8lEBfpNkHWJRAuDBmXsz5uIFysdBysl0ClVR9jbJY+jqMwyPq4VWbFEshJg/5s8BsoSIPhb4fL4ipZEXPqet1AV2Q9db+u0n6ZEUthKg6lNFNxMr3mgFbzqbiYxByw+bcO1fxb/yPw6ynPF2WfA369bQaN3WnQ2L0wvKZyFnE0G/qc1WTObA44Hl+1ML6my2KnOmc4YFvhFcmkfWMcc5RMOnRviyXlqCXV/gyW1EYtqf5nxmu0Vl6j6z+PukW/FIu+90gv+v4dQdDO5wHNjXf4UGShBAhpCy9kLvaw4YONCpVNXbJq2EnZ1KXInpqde+WQunXKP7aRCCzvuShZmBxAP83rD/xxE7QAw5MnAAAAAElFTkSuQmCC) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position-x: 0
}

#shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar.pause[data-v-60d8e04c] {
    padding: 0
}

    #shadow-root-ai-assist .summary-component .summary-component-body .summary-component-toobar.pause[data-v-60d8e04c]:before {
        display: none
    }

#shadow-root-ai-assist .summary-component.side .summary-component-body[data-v-60d8e04c] {
    height: calc(100vh - 56px)
}

#shadow-root-ai-assist .summary-component.side .article-summary-msg-answer[data-v-60d8e04c] {
    border-bottom: 1px solid rgba(0,0,0,.15)
}

#shadow-root-ai-assist .summary-component.side .article-summary-toobar[data-v-60d8e04c] {
    margin-top: 16px
}

.max-btns[data-v-25bd924e] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-25bd924e]:hover {
        background: #477eff
    }

    .max-btns[data-v-25bd924e]:active {
        background: #1340d2
    }

@keyframes loading360-25bd924e {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .article-summary[data-v-25bd924e] {
    position: fixed;
    right: 16px;
    top: 16px;
    z-index: 2147483647;
    width: 720px;
    padding: 0;
    background: #1e263d;
    box-shadow: 0 6px 30px rgba(0,0,0,.2);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100% 80px
}

#shadow-root-ai-assist .article-summary-header[data-v-25bd924e] {
    position: relative;
    cursor: move;
    box-sizing: border-box;
    margin: 10px 10px 0 10px;
    padding: 38px 10px 16px 10px
}

#shadow-root-ai-assist .article-summary-header-icon[data-v-25bd924e] {
    width: 120px;
    height: 24px;
    position: absolute;
    top: 6px;
    left: 10px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%
}

#shadow-root-ai-assist .article-summary-header-title[data-v-25bd924e] {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    color: #fff
}

#shadow-root-ai-assist .article-summary-header-btns[data-v-25bd924e] {
    position: absolute;
    display: flex;
    justify-content: space-between;
    align-self: flex-end;
    top: -2px;
    right: -2px;
    gap: 8px;
    cursor: pointer
}

#shadow-root-ai-assist .article-summary-header-btns span[data-v-25bd924e] {
    width: 24px;
    height: 24px;
    border-radius: 4px;
    cursor: pointer
}

    #shadow-root-ai-assist .article-summary-header-btns span[data-v-25bd924e]:hover {
        background-color: hsla(0,0%,100%,.1)
    }

    #shadow-root-ai-assist .article-summary-header-btns span[data-v-25bd924e]:active {
        background-color: hsla(0,0%,100%,.15)
    }

#shadow-root-ai-assist .article-summary-header-btns-open[data-v-25bd924e] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAHlBMVEVHcEz////////////////////////////////////JATChAAAACnRSTlMAH8Pv/69d34BA5UbcwAAAAJNJREFUeAGtkT0OwiEMxWFjbOLgAeQCGuIBpEjcvYEmziTGmUN4YEstX05G/80b6A9S0vfUIqU32CoAgVXvEbcEziM4EBh79Az6PD7/Bi4PUQV3L6rARVEFt73oj29n4MpSR6WuvB0By1uC5ovQDErrZpBmhyI/3IEMM6XLo9P27V4vmpDmLFyEOZ3n6SMuk79O9gWx7TU7F+s5bQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px
}

#shadow-root-ai-assist .article-summary-header-btns-close[data-v-25bd924e] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEVHcEz///////////////////////////////8W/R0OAAAACXRSTlMAdlfg/6Afz5DFda0MAAAAdklEQVR4AbXRwQ2AIAwFUIwJAzgBQ7CAsUaPnLwb3H8G8RdCLdEbXj75eUZaTa9nyjk4zpEC0vqZi4tWZKStCBDraecinR4SuTflmOtKBAA5BAAhCUAkYBJ+C/1KAsuL6M82F9NXb4ar438vSK3QliWfrtdvvAH43iIRtlEwoAAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px
}

.max-btns[data-v-6719b3f2] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-6719b3f2]:hover {
        background: #477eff
    }

    .max-btns[data-v-6719b3f2]:active {
        background: #1340d2
    }

@keyframes loading360-6719b3f2 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

@keyframes loading-6719b3f2 {
    50% {
        opacity: .2;
        transform: scale(.75)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

#shadow-root-ai-assist .input-chat[data-v-6719b3f2] {
    display: flex;
    padding: 12px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
    border-radius: 8px;
    border: 0 solid var(--gray-gray-4,#dcdcdc);
    background-color: #fff;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    font-weight: 400;
    font-style: normal
}

#shadow-root-ai-assist .input-chat .input-container[data-v-6719b3f2] {
    display: flex;
    flex-direction: column;
    position: relative;
    flex: 1;
    align-self: stretch;
    min-height: 44px
}

#shadow-root-ai-assist .input-chat .input-container .prompt-name-text[data-v-6719b3f2] {
    display: flex;
    padding: 0 0 4px 0;
    align-items: center;
    align-self: stretch
}

#shadow-root-ai-assist .input-chat .input-container .prompt-name-text .prompt-name[data-v-6719b3f2] {
    display: flex;
    height: 24px;
    padding: 0 4px 0 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 4px;
    background: rgba(0,82,217,.1);
    color: #0052d9;
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

#shadow-root-ai-assist .input-chat .input-container .prompt-name-text .prompt-name .close-icon[data-v-6719b3f2] {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

#shadow-root-ai-assist .input-chat .input-container .prompt-name-text .prompt-name .close-icon svg[data-v-6719b3f2] {
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2], #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2] {
    font-family: Microsoft YaHei;
    flex: 1;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.9);
    border: 0;
    min-height: 22px;
    transition: height .1s;
    resize: none;
    outline: none;
    cursor: auto;
    white-space: pre-wrap;
    word-break: break-all;
    word-spacing: 0;
    overflow-y: auto;
    scrollbar-gutter: stable
}

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]::-webkit-scrollbar, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]::-webkit-scrollbar-thumb, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]::-webkit-scrollbar-thumb:hover, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]:hover::-webkit-scrollbar, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]:hover::-webkit-scrollbar-thumb, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]::-moz-placeholder, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]::-moz-placeholder {
        color: rgba(0,0,0,.4)
    }

    #shadow-root-ai-assist .input-chat .input-container .area-mapping[data-v-6719b3f2]::placeholder, #shadow-root-ai-assist .input-chat .input-container textarea[data-v-6719b3f2]::placeholder {
        color: rgba(0,0,0,.4)
    }

#shadow-root-ai-assist .input-chat .input-container .area-mapping.readonly[data-v-6719b3f2], #shadow-root-ai-assist .input-chat .input-container textarea.readonly[data-v-6719b3f2] {
    cursor: not-allowed
}

#shadow-root-ai-assist .input-chat .input-container .textarea-hidden[data-v-6719b3f2] {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    line-height: 22px;
    visibility: hidden;
    position: absolute;
    left: 0;
    right: 0;
    word-break: break-all;
    white-space: pre-wrap;
    pointer-events: none;
    min-height: 22px
}

#shadow-root-ai-assist .input-chat .input-container .textarea-container[data-v-6719b3f2] {
    display: flex;
    flex-direction: column;
    position: relative;
    flex: 1;
    align-self: stretch
}

#shadow-root-ai-assist .input-chat .input-container .textarea-container textarea[data-v-6719b3f2] {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%
}

#shadow-root-ai-assist .input-chat .input-container .textarea-container .area-mapping[data-v-6719b3f2] {
    line-height: 22px;
    visibility: hidden;
    pointer-events: none;
    max-height: 88px
}

#shadow-root-ai-assist .input-chat .input-area-edit[data-v-6719b3f2] {
    height: 22px;
    flex-shrink: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch
}

#shadow-root-ai-assist .input-chat .input-area-edit .chat-bottom-tips[data-v-6719b3f2] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    line-height: 22px
}

#shadow-root-ai-assist .input-chat .input-area-edit .chat-bottom-tips p[data-v-6719b3f2] {
    line-height: 22px;
    text-align: center;
    color: rgba(0,0,0,.1)
}

#shadow-root-ai-assist .input-chat .input-area-edit .chat-bottom-tips p a[data-v-6719b3f2] {
    text-decoration: underline;
    margin-left: -2px;
    margin-right: -2px
}

    #shadow-root-ai-assist .input-chat .input-area-edit .chat-bottom-tips p a[data-v-6719b3f2]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .input-chat .input-area-edit a.submit[data-v-6719b3f2] {
    width: 20px;
    height: 20px;
    margin-bottom: 1px;
    font-size: 0;
    position: relative
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit .svg-icon[data-v-6719b3f2] {
    color: #b5b8ba
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit.input .svg-icon[data-v-6719b3f2] {
    color: #1f5cff
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit.load[data-v-6719b3f2] {
    background: transparent;
    cursor: default
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit.load .loading[data-v-6719b3f2] {
    display: flex
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit .loading[data-v-6719b3f2] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    display: none
}

#shadow-root-ai-assist .input-chat .input-area-edit a.submit .loading p[data-v-6719b3f2] {
    width: 6px;
    height: 6px;
    margin: 0 1.2px;
    flex-shrink: 0;
    border-radius: 50%;
    background-color: #0052d9;
    animation: loading-6719b3f2 .7s linear -.15s infinite
}

    #shadow-root-ai-assist .input-chat .input-area-edit a.submit .loading p[data-v-6719b3f2]:nth-child(2n-1) {
        animation-delay: -.5s
    }

.max-btns[data-v-36ff149c] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-36ff149c]:hover {
        background: #477eff
    }

    .max-btns[data-v-36ff149c]:active {
        background: #1340d2
    }

@keyframes loading360-36ff149c {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

@keyframes loading-36ff149c {
    50% {
        opacity: .2;
        transform: scale(.75)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

#shadow-root-ai-assist .message-chat .my-send[data-v-36ff149c] {
    position: relative
}

#shadow-root-ai-assist .message-chat .my-send .msg[data-v-36ff149c] {
    margin-left: 8px
}

#shadow-root-ai-assist .message-chat .my-send .copy[data-v-36ff149c] {
    top: -24px;
    left: 0
}

    #shadow-root-ai-assist .message-chat .my-send .copy[data-v-36ff149c]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .message-chat .so-chat-container[data-v-36ff149c] {
    display: flex;
    justify-content: flex-start;
    position: relative
}

#shadow-root-ai-assist .message-chat .so-chat-container .copy[data-v-36ff149c] {
    top: -24px;
    right: 0
}

#shadow-root-ai-assist .message-chat .so-chat-container .copy.hasNav[data-v-36ff149c] {
    top: -1px
}

#shadow-root-ai-assist .message-chat .so-chat-container .summary-answer[data-v-36ff149c] {
    top: -24px;
    right: 0
}

#shadow-root-ai-assist .message-chat .so-chat-container .summary-answer.hasNav[data-v-36ff149c] {
    top: -5px
}

#shadow-root-ai-assist .message-chat .copy[data-v-36ff149c] {
    display: flex;
    width: 28px;
    height: 28px;
    padding: 0 4px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    cursor: pointer;
    position: absolute;
    display: none;
    font-size: 12px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .message-chat .copy i[data-v-36ff149c] {
    position: absolute;
    top: -34px;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(0,0,0,.6);
    border-radius: 4px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    padding: 0 10px;
    white-space: nowrap;
    display: none
}

    #shadow-root-ai-assist .message-chat .copy i[data-v-36ff149c]:after {
        border: 6px solid transparent;
        border-top: 6px solid rgba(0,0,0,.6);
        width: 0;
        height: 0;
        content: "";
        position: absolute;
        bottom: -12px;
        left: 50%;
        transform: translateX(-50%)
    }

#shadow-root-ai-assist .message-chat .copy[data-v-36ff149c]:hover {
    color: #0052d9
}

#shadow-root-ai-assist .message-chat .copy:hover i[data-v-36ff149c] {
    display: block
}

#shadow-root-ai-assist .message-chat .summary-answer[data-v-36ff149c] {
    top: -24px;
    right: 0;
    left: auto;
    height: 28px;
    padding: 0 4px;
    justify-content: center;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    cursor: pointer;
    position: absolute;
    display: none;
    font-size: 12px;
    color: rgba(0,0,0,.6);
    align-items: center;
    gap: 4px
}

#shadow-root-ai-assist .message-chat .summary-answer span[data-v-36ff149c] {
    position: relative;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: rgba(0,0,0,.6)
}

    #shadow-root-ai-assist .message-chat .summary-answer span[data-v-36ff149c]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .message-chat .loading[data-v-36ff149c] {
    width: 100%;
    height: 36px;
    display: flex;
    align-items: center
}

#shadow-root-ai-assist .message-chat .loading p[data-v-36ff149c] {
    width: 6px;
    height: 6px;
    margin: 0 1.2px;
    flex-shrink: 0;
    border-radius: 50%;
    background-color: rgba(0,0,0,.4);
    animation: loading-36ff149c .7s linear -.15s infinite
}

    #shadow-root-ai-assist .message-chat .loading p[data-v-36ff149c]:nth-child(2n-1) {
        animation-delay: -.5s
    }

#shadow-root-ai-assist .message-chat .msg-md .answer-item[data-v-36ff149c] {
    padding: 7px 12px;
    border-radius: 8px 8px 8px 0;
    background: #f8f8f8;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 440px
}

    #shadow-root-ai-assist .message-chat .msg-md .answer-item[data-v-36ff149c]:hover {
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .message-chat .msg-md .answer-item.error[data-v-36ff149c] {
    border: 1px solid #e34d59;
    background: #f9d7d9
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay[data-v-36ff149c] {
    display: flex;
    gap: 4px;
    color: rgba(0,0,0,.6);
    padding-top: 8px;
    margin-top: 8px;
    border-top: 1px solid rgba(0,0,0,.1)
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .left[data-v-36ff149c] {
    display: flex;
    gap: 4px;
    color: #d9d9d9;
    align-items: center
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .left svg[data-v-36ff149c] {
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .left span[data-v-36ff149c] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    line-height: 24px
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .right[data-v-36ff149c] {
    display: flex;
    gap: 4px;
    align-items: center;
    flex-wrap: wrap
}

#shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .right li[data-v-36ff149c] {
    outline: none;
    padding: 0 4px;
    color: #3c4d80;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
    border-radius: 4px;
    background: #fff;
    height: 20px;
    cursor: pointer
}

    #shadow-root-ai-assist .message-chat .msg-md .answer-item .page_originay .right li[data-v-36ff149c]:hover {
        border-radius: 4px;
        background: #d9e1ff;
        color: #3c4d80
    }

#shadow-root-ai-assist .message-chat .msg-md.loadingMsg[data-v-36ff149c] {
    display: none !important
}

#shadow-root-ai-assist .message-chat .msg-system[data-v-36ff149c] {
    padding: 7px 12px;
    border-radius: 8px 8px 8px 0;
    margin-right: 8px;
    background: #f8f8f8
}

    #shadow-root-ai-assist .message-chat .msg-system[data-v-36ff149c]:hover {
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .message-chat .msg[data-v-36ff149c] {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.9);
    word-break: break-all;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

#shadow-root-ai-assist .message-chat .my-send[data-v-36ff149c] {
    display: flex;
    align-items: center;
    margin-left: 8px
}

#shadow-root-ai-assist .message-chat .my-send .msg[data-v-36ff149c] {
    color: hsla(0,0%,100%,.9);
    display: flex;
    align-items: center;
    padding: 7px 12px;
    white-space: pre-wrap;
    border-radius: 8px 8px 0 8px;
    margin-left: 0;
    background: #72819a
}

    #shadow-root-ai-assist .message-chat .my-send .msg[data-v-36ff149c]:hover {
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .message-chat .so-chat[data-v-36ff149c] {
    width: 100%;
    position: relative
}

#shadow-root-ai-assist .message-chat .so-chat .so-pre[data-v-36ff149c] {
    padding: 3px 8px;
    gap: 10px;
    width: 196px;
    height: 30px;
    background: #ddf2fe;
    border-radius: 4px;
    margin-bottom: 16px;
    font-size: 15px;
    line-height: 24px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-md[data-v-36ff149c] {
    min-height: 32px;
    display: flex;
    gap: 16px
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer[data-v-36ff149c] {
    width: 100%
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page[data-v-36ff149c] {
    display: flex;
    color: rgba(0,0,0,.6);
    font-size: 12px;
    line-height: 22px;
    gap: 4px
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page div[data-v-36ff149c] {
    border-radius: 4px;
    background: rgba(0,0,0,.06);
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 4px;
    cursor: pointer
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page div.before[data-v-36ff149c] {
    transform: rotate(180deg)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page div[data-v-36ff149c]:hover {
    background: rgba(0,0,0,.1)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page div.disabled[data-v-36ff149c] {
    background: rgba(0,0,0,.06);
    cursor: not-allowed
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page div.disabled .svg-icon[data-v-36ff149c] {
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page .svg-icon[data-v-36ff149c] {
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .change-page i span[data-v-36ff149c]:last-child {
    color: rgba(0,0,0,.4)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .limit[data-v-36ff149c] {
    margin-top: 8px;
    padding-bottom: 4px;
    padding-top: 12px;
    border-top: 1px solid rgba(0,0,0,.1)
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .limit.noData[data-v-36ff149c] {
    border: none;
    padding-top: 0;
    margin-top: 0
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .limit span[data-v-36ff149c] {
    display: flex;
    align-items: center;
    gap: 4px;
    color: rgba(0,0,0,.9);
    font-size: 12px;
    line-height: 22px
}

#shadow-root-ai-assist .message-chat .so-chat .msg-answer .limit span i[data-v-36ff149c] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px
}

#shadow-root-ai-assist .message-chat .so-chat .error[data-v-36ff149c]:before {
    right: -20px;
    left: auto
}

#shadow-root-ai-assist .message-chat .so-pre-feedback[data-v-36ff149c] {
    width: 324px;
    height: 106px;
    background: #fff;
    border-radius: 8px;
    margin-top: 16px;
    padding: 16px;
    position: relative
}

#shadow-root-ai-assist .message-chat .so-pre-feedback .close-feedback[data-v-36ff149c] {
    position: absolute;
    top: 12px;
    right: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIbSURBVHgB7ZhBbsIwEEXHCUgcg1Wl7rgCN+AIuUFhg8QKdiwhN8gRuAFX6K5SVzkHkLgzKW6LSRPb49SqyFugxMqM8z+xPTZAT0/PIyP0ht1uNzmfz8lwONwvFoscPIA5x5hzjZfpcrl8bXx49j4BUSYg5R4Ozzn4YPY2hiheQwkpHJ5u+o/0Z0+n01wI8XK5XI704sCEclAuzJngbdIaIIo5YP8QRcfqxblU4jEXyKQyVuPOgLIsN1LKHC/HXBOUeMpFOYui2LcGSdjgb04xbBO+xGMuyklflYaoi9tut+M4julfqwIHg8HUdjjUiJ+uVqvcKFh/8bKcWg8Hwxzit3iOCSzxlgK4saIpj4sJXsQrXEywjGk0gLAxwat4hY0gB8NaDSBMTOhEvMJEmOOQMTKAaDKhU/GKJoGM+cLYAKLOBGrvXLyiTijBWDGsDCB0E67N3YtX6CZc+wfH5dLaAEIzAf5MvOLWBMKtVoCaStCE0WiE1eq3d3RNbf8R6y9An/CqJIyK0ZqQQ6Butqd2btlsTMhJsGmp87F3aCXkMmiyzndqQshCyKbI6cSEkKWwS4Xn1YSQmyFOeevFhJDbYR+1PcuEkAciPjc2Tib4EG+R664SxNPbOXiq7SmWcqgzxuvJcDNCVP0DVzxBsZ+1Ql7ljMVd/3WlcIYvnPmq7X+YkOJt2hogowx/MrZ4hTKB+i+i9v57enoeig/TLtwxfUVNKgAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    background-position: 0 0;
    background-size: 200% 100%;
    cursor: pointer
}

    #shadow-root-ai-assist .message-chat .so-pre-feedback .close-feedback[data-v-36ff149c]:hover {
        background-position: -16px 0
    }

#shadow-root-ai-assist .message-chat .so-pre-feedback ul[data-v-36ff149c] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: 16px
}

#shadow-root-ai-assist .message-chat .so-pre-feedback ul li[data-v-36ff149c] {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px 0;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    width: 91px
}

    #shadow-root-ai-assist .message-chat .so-pre-feedback ul li.active[data-v-36ff149c], #shadow-root-ai-assist .message-chat .so-pre-feedback ul li[data-v-36ff149c]:hover {
        background: #f6f9ff;
        border: 1px solid #0052d9
    }

#shadow-root-ai-assist .message-chat .so-pre-feedback ul li.active[data-v-36ff149c] {
    color: #0052d9
}

#shadow-root-ai-assist .message-chat .so-pre-feedback ul li i[data-v-36ff149c] {
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-right: 4px
}

#shadow-root-ai-assist .message-chat .so-pre-feedback ul li:nth-child(2) i[data-v-36ff149c] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .message-chat .so-pre-feedback ul li:nth-child(3) i[data-v-36ff149c] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAs7SURBVHgB1Zh7jB1VHce/58zzPvdx99Xubh9QaGlpAAuBQkNbjH+QECUqlYgxmphqQjD4CPEftH/oH6AJhiCoIYZ/5A/UpDGgJEpaMAiGNpKmLaUU+tptu3Rf9+69d57nHH9nZu7uvbtbKMU/dJKzMzt3Zs5nvr/nGeB/dFMAx//DxvAJt317dpjX5w7ncqM8L2y7LANnxHDkOq5ULwOzFUQoFWYErBOG6Y9xP6p6nmz2nb3eY3v2x/iE22UDHti9xdqy/USxwUqjSsk7LUfebebMW4yiVUHe5rBMMgpZRUogiqEagZKNeDJuioOyiZel5K8WxNwZ9q3aND7B9rGAe/aAP9TbW7TLGAWMe50S221V7FXoLQPlFUBxA+CsA8w+eppNzhMBYgbw3wfqx4DaGDBdQzzZHA/q+AMC43fHMHLs5m8fjHAZ20cCHtgN67rN+f7YdbbncuoRcyB3I1s5DPTdDnTtBOz1dJWL1J9ZNsi9IbMRkpqngLlXgQ9fAyZOIzpXO9as8l82vPyfhn94fhKfBvDiU861ruN8PVfmDxujlQJW3gwMfoXUGqE7NZSZDd4G2QIUNOJ0KDqWZNnpvwGnX4I8M+YHM/zZepU/OfBI7b0rApz8RWlDvkv8zB1w72Wrr+NYdTeZ8wa6w2gDaw3jEoDRAqiK0/ON48DYS1AnDyl/ovliXOePlYzBA+y7J4LlOIzlTp77affqcjF+1B207mdrN3OM3gMURrMJ20fYdhxkw8+Gt2hPvynamzkgP0oGaDIz/HC99MOKH8y+9aU1ovbbg8mbdWzm4hPv/aS3XMr7u50u8TU2spFhaAf5Wp5+qaXvo3ibapmaiartxpCpWTtMLRaOTXrG0DawsAknePvzUYhDfavyzyjVvMBYYoLlAV+4D0aPG37OLcQPsoEBA/1b6AqLJiM4SRC8ZUqjbfC2c3rLTKxkG2DbEBk8p9F3E3hjmuWrJx/2I+vtdx/Pk5NOzl0S8JZN3aOO5X/P7HW60E8RauVTOMGzoCAIxhbgWAanFivYDtmuJO1lBqnzpVaysh5m5UKpWG/8gIfe4X074O3cj3gJ4MXH+koiatybL2ErugfIT4bIGtU21XhqXoMtgHWMSwHKheMWWJwN/b9dBHqG4E6/v7Xhm19cdWv+GeyfqS4BjL24ksuJB1jR5SgMpQ4tyPnjTD2WQohIYXaqiUYtQu/KEordBSzkwE7A+nQD0xMNFEoWuntzMDhLAUULkq4TpGhxELwwzuzp5lftnPFHpVBr+eICoCE3WjZuZDlKvAZVhLhOwpgLcPoOuuXimTn8868nUZ3ysXHrCtx01xrYOSt7SivNUHx7EQ6/fhpH3ziHnj4Xt9+9FoMj5VRJesl5wFikbpMrwna8TaIhb3jj+yPjlIu8DkAmxV3cJiKLFJGkXhy3AaYKRb7C+4fO4Z03x8moEoYhsOraPFZc1bVEwKmzVRx/6ywmTkzj/AkDK0Zz6O0lt9Z+l4C1ILVP0lx2Dtzh3OLys6NdtX1I81NbkCixVdHNknyOiyADzAIhmZxrN0Bjuo5yTiKfo94lCjB7oUqTk4JMdQDq8ywMMEA9TsOTaMzU4dfrsIrWIkCZzcWhTO3f8a3UDbkdPviXh9Y54GeuUwSkdAqgiRM43hYAioGT/ziOgmUzUo9emvaWpU3WxGIJbVvAcVmSnSxi0vdxFaaKdQCqBFDKiGJQz6XW+0GOfKF5bh7Q5m43pCpLzSHoIcLKHDkDzExsUQT3DTlwCjYFS0zB7qJ/kB4RL21M+gYtlPtd1D70kCubqAzZcKy24EiiGNk8guYNyGmU9tF8BFnpUNDgXknSuyqKAkWRqyiymM59QqUJNU7NbBgcI6tzCHcOwWvGGF6bR7nIUlUWKajPb9jSjVKPg3zRwPCoS5O1qSbVPKCSIplX0vwkEhOKlToAEQlTJNFPgFImg2k5W0MrKNIbuoomNn+mTOwMtqXIZeQyWYZmoclW08sMrcxTSie30K6jX1iwLG+zFJKuTecUlMNVcioWyuwA9E3Xp0BSIlZMq6dvSOF4Bpg9ECmISb+bOqfpfM8WzrcJmJxg2tt1btIjydetl279r7Jio+FSwNQY3OsAnAv5ZOjwgFzJFZGAQQfKJDNLK1WOsXk/TDaOha6KXwIwGSrbs7ayvACXmjlRhnZSrxQQRYxsLS+2HpUs7e57+mgjFsZYRAlUDxWHmS9quxtpLW6pKbPj1jmt7HJj8bWi7f7sGv18PZckQXSFikOaX/KJnPKqHYBJ8Ar2dhSkF8UU9ir20+hMIJcDak3MOiFaIIuvmf+/tVfp8+MgyQgRzRvq+WN2KGKm1wGYxIm0/hE0JV1EUlOmkVGUQKoWZEx1mM5fvBBggqqQitSiSdmy8LqRrk2GGD/toV4T6e+xVk6LECTqRWE6b0gJPYys1+a42+mDSFwift0P2ZTryYqdl0kC5mZArrewIOJU+uYaDEeOzGGgp45rrimjXHFgmEabi+qard2EqkctxMkP5nDqbIBVa8uo9BgZnFZOv6RPLy0QknpaHN9ns5Kz/XfkryfA/Z2A1ZCf7eHmy35dPGC5VGcJ0DBjms7PYoBSiulikPLazGgXjr87jaPHztGkFvqpGSiVDEo7VA4px9UbMaamQlykwR2L4LqxergIh8vEpFTUE+vogAxJvQSuIcnixisk8an2Bf587O37Blyju7SlyPy9hYrZV+q1UCxb1GEY1FRzAqbyaKYjECaoJON8VWBsvIELZ2po1siXKEcwSua5ooOe/jxGRktYO0zVhtKuRWWOJTXeI/cJKRgJLhDw6GWq5ALNqajmBfaXb3uq8ff2tn9ewZ3PIXj9O+q92DGfDefiHzUJyjRbdVinioBqsU49MSlhY6jLRi9ViDWVEryNZbIcT/xee4RFeSRPH0GK1FBYtLBisXbqcD5i4zj1Od8jwHqMYC6mc8bzbsN666PWJGp8qj47vKL4e+7F24y5aFvTzvJflmtNyluGTuJcT2oSqEVNAPlV3soaC5YmR5k2AFShdLQlQ2XJOCIX0EHh+ymcR3Chzw763PjNtudmZ7FoW7IuPrwHxcZM4Q6TRb8u9PA1OeqG3QLBuEbSxVimDhaeDN3xML1ny6xJ9ItQCCd1loCFSEfic6Se14jgz0VoVtVEHPAHb77T28t2tQrqwrZkXfyrfYjGX3Tp6xROqVDcSTYttKyc/MlEUipbZyQAUdp06iVCkuCjJI1oxQSlqFiXsEgl0arN6lOj4dcJsCamRMx+jor//PCDySIbH6tgwkEBO/YE3LFT7i6byx/nCrjKoSh1cibsREnyTwoGvcZgnCXW7dRPJQImy49MuSii/EpBEVDTGySmZScpRzyat4xXNj3emFjse63NXJY6TWU+nvBfOHvCmYiFfCQO4h2SOkZBvhdRAFk6simIOIEyumG+XGf+qjsjmZk2Jl+MCS4iv2tWhfQjvo/c93HTNP+96ab69KXgLqngvBL06Q3bwQ/sda6WEbvfMOU33bxa5eQNZjk69ZB6GjJRceHrlsqUk9q8FLExgYVNqbyAnReKP82Y3NsTF8+ue1InK2olrhQwgdTX7AE7gv58fXp2PTXuu2j18AXTUOtoAcgNmzNuZICZglo53Trpb61+Us3YCUpQL9I1f6bu8F1XNmbXPYnwo8AuG3AelPySPj/y4/8q9dSMsCJ8Y0MYy9sMQ22mSLuatO6hq5IWlqadIRUJCkcMi79pc/EOt+2pHqdvbg1OhfTCqhV3/zXAJbC7CGlT2/330PEHNI7S8fa2r1QXCeQoAe1Z+uXqsgBV2nJe0c3zwGmpXvTk+Rr0qbb/AM1bUECZIrHHAAAAAElFTkSuQmCC) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .message-chat .options[data-v-36ff149c] {
    position: absolute;
    display: flex;
    right: -16px;
    top: -44px;
    z-index: 2;
    height: 28px;
    align-items: center;
    border: 1px solid rgba(0,0,0,.06);
    gap: 16px;
    justify-content: flex-end
}

#shadow-root-ai-assist .message-chat .options .num[data-v-36ff149c] {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.4);
    flex: 1
}

#shadow-root-ai-assist .message-chat .options span[data-v-36ff149c] {
    width: 57px;
    height: 26px;
    background: #fff;
    cursor: pointer;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    gap: 4px;
    line-height: 26px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .message-chat .options span i[data-v-36ff149c] {
    position: absolute;
    top: -34px;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(0,0,0,.6);
    border-radius: 4px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    padding: 0 10px;
    white-space: nowrap;
    display: none
}

    #shadow-root-ai-assist .message-chat .options span i[data-v-36ff149c]:after {
        border: 6px solid transparent;
        border-top: 6px solid rgba(0,0,0,.6);
        width: 0;
        height: 0;
        content: "";
        position: absolute;
        bottom: -12px;
        left: 50%;
        transform: translateX(-50%)
    }

#shadow-root-ai-assist .message-chat .options span[data-v-36ff149c]:hover {
    color: #0052d9
}

    #shadow-root-ai-assist .message-chat .options span[data-v-36ff149c]:hover:before {
        background-position: -12px 0 !important
    }

#shadow-root-ai-assist .message-chat .options span:hover i[data-v-36ff149c] {
    display: block
}

#shadow-root-ai-assist .message-chat .options span[data-v-36ff149c]:before {
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    overflow: hidden
}

#shadow-root-ai-assist .message-chat .options span.like[data-v-36ff149c]:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 300% 100%;
    background-position: 0 0
}

#shadow-root-ai-assist .message-chat .options span.dislike[data-v-36ff149c]:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 300% 100%;
    background-position: 0 0
}

#shadow-root-ai-assist .message-chat .options span.copy[data-v-36ff149c]:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFPSURBVHgB7Ze/TgJBEMa/NVZWJD4A57PY6hNIYUdpbG1QCmtbe2lsofVZBHoC1VWEYeC4ZFj2lv1zFzhyv2QSbnfYzM58A3MKxTyyPSCOEdvQtJF0qEfAOyLYfF9Z9r9RDl3TYrtDhBK4dvDpIgynBEx+lEIAeQKuUHNkBe6Raf5G8/GR0i/bn2mDNf+y03xLrvtIiT1fpwP1JddkBUzB+1LY9KbgfWGx9fQ1WYE8+BjN2xKwDT5S8wcJqH0PNBc4Nbb/gU+2W9iZsb0hgPYT/UMhsToRxpOBurO5XHQFgjLryrHMutL0AJoeiKP2PeAyTp8VyTNtRxFaZs9VXKCsFyEjHPhKPlddgSHKh8SHfhUXCJ1mneBpdu+H5yQ9kOvYh1zzOvICKbJ5PkbDqWVvwdbazPVFwTgw1xdkOUaII7WdoQgfyPQbanM+o6+fuwZAGWbTny4UZQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: 0 0
}

#shadow-root-ai-assist .message-chat .options span.copy[data-v-36ff149c]:active:before {
    background-position: -12px 0
}

#shadow-root-ai-assist .message-chat .options span.linked[data-v-36ff149c]:before {
    background-position: -20px 0
}

#shadow-root-ai-assist .message-chat .dislike-selection[data-v-36ff149c] {
    position: absolute;
    width: 188px;
    height: 138px;
    right: 0;
    bottom: 0;
    background: #fff;
    box-shadow: 0 0 12px rgba(0,0,0,.15);
    border-radius: 4px;
    transform: translateY(100%);
    padding: 12px 16px 16px;
    z-index: 1
}

#shadow-root-ai-assist .message-chat .dislike-selection h5[data-v-36ff149c] {
    font-weight: 700;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    margin-bottom: 16px
}

#shadow-root-ai-assist .message-chat .dislike-selection .close[data-v-36ff149c] {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 8px;
    right: 8px;
    border-radius: 4px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAmYYTCiZMANtJAAAAaElEQVQ4y2MYBXQALCEQ2tUBTcJJyABEMSuqoEkECiqDKCNBUXQdgkIGIA2CqDrAQspADSBpFAARg8hi0QLVgKkFqgFTC1QDphaEBsISCKMIWU7YuQgPEggSwoGICHaCEYUZtaOA9gAAI0APads/7VMAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    cursor: pointer
}

    #shadow-root-ai-assist .message-chat .dislike-selection .close[data-v-36ff149c]:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .message-chat .dislike-selection .close[data-v-36ff149c]:active {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .message-chat .dislike-selection ul[data-v-36ff149c] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

#shadow-root-ai-assist .message-chat .dislike-selection ul li[data-v-36ff149c] {
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 4px;
    height: 32px;
    padding: 7px 9px;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: rgba(0,0,0,.9);
    cursor: pointer
}

    #shadow-root-ai-assist .message-chat .dislike-selection ul li[data-v-36ff149c]:hover {
        border: 1px solid #0052d9;
        color: #0052d9
    }

.ai-icon {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-left: 4px
}

.ai-icon, .clear-icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: text-top
}

.clear-icon {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin: 0 4px
}

.max-btns[data-v-3d905908] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-3d905908]:hover {
        background: #477eff
    }

    .max-btns[data-v-3d905908]:active {
        background: #1340d2
    }

@keyframes loading360-3d905908 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .chat-dialog-bg[data-v-3d905908] {
    width: 100%;
    height: 100vh;
    background-color: rgba(0,0,0,.4);
    position: absolute;
    left: 0;
    top: -88px;
    z-index: 9998;
    transition: opacity .3s ease
}

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content[data-v-3d905908] {
    width: 400px;
    height: 142px;
    background-color: #fff;
    position: absolute;
    left: calc(50% - 200px);
    top: calc(50% - 89px);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: Microsoft YaHei;
    font-style: normal;
    padding: 24px 20px 20px;
    box-sizing: border-box;
    transition: all .3s ease
}

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-close-icon[data-v-3d905908] {
    display: flex;
    width: 27px;
    height: 27px;
    position: absolute;
    right: 6px;
    top: 6px;
    flex-basis: 27px;
    flex-shrink: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAmYYTCiZMANtJAAAAaElEQVQ4y2MYBXQALCEQ2tUBTcJJyABEMSuqoEkECiqDKCNBUXQdgkIGIA2CqDrAQspADSBpFAARg8hi0QLVgKkFqgFTC1QDphaEBsISCKMIWU7YuQgPEggSwoGICHaCEYUZtaOA9gAAI0APads/7VMAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-close-icon[data-v-3d905908]:hover:after {
        content: "";
        width: 24px;
        height: 24px;
        border-radius: 4px;
        background: rgba(0,0,0,.06);
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -12px;
        margin-top: -12px
    }

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-close-icon[data-v-3d905908]:active:after {
        content: "";
        width: 24px;
        height: 24px;
        border-radius: 4px;
        background: rgba(0,0,0,.1);
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -12px;
        margin-top: -12px
    }

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-title[data-v-3d905908] {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.9);
    width: 100%;
    text-align: left;
    margin-bottom: 16px
}

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-desc[data-v-3d905908] {
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    text-align: left
}

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups[data-v-3d905908] {
    display: flex;
    flex-direction: row-reverse;
    font-size: 14px;
    position: absolute;
    right: 20px;
    bottom: 20px
}

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-confirm[data-v-3d905908] {
    width: 92px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #0052d9;
    border-radius: 4px;
    color: #fff;
    cursor: pointer
}

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-confirm[data-v-3d905908]:hover {
        background: #477eff
    }

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-confirm[data-v-3d905908]:active {
        background: #1340d2
    }

#shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-cancel[data-v-3d905908] {
    width: 92px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: rgba(0,0,0,.06);
    border-radius: 4px;
    color: rgba(0,0,0,.9);
    margin-right: 16px;
    cursor: pointer
}

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-cancel[data-v-3d905908]:hover {
        background: rgba(0,0,0,.1)
    }

    #shadow-root-ai-assist .chat-dialog-bg .chat-dialog-content .dialog-btn-groups .btn-cancel[data-v-3d905908]:active {
        background: rgba(0,0,0,.15)
    }

.common-modal-enter-from[data-v-3d905908], .common-modal-leave-to[data-v-3d905908] {
    opacity: 0
}

.common-modal-enter-from .chat-dialog-content[data-v-3d905908], .common-modal-leave-to .chat-dialog-content[data-v-3d905908] {
    transform: scale(1.1)
}

.max-btns[data-v-a33c6448] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-a33c6448]:hover {
        background: #477eff
    }

    .max-btns[data-v-a33c6448]:active {
        background: #1340d2
    }

@keyframes loading360-a33c6448 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .chat-history-list[data-v-a33c6448] {
    z-index: 99;
    font-family: Microsoft YaHei;
    font-style: normal;
    box-sizing: border-box;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 360px;
    padding: 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    flex-shrink: 0;
    border-radius: 8px 8px 0 0;
    background: #fff;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    z-index: 9
}

#shadow-root-ai-assist .chat-history-list-mask[data-v-a33c6448] {
    position: absolute;
    inset: 0;
    top: -88px;
    background: rgba(0,0,0,.2);
    z-index: 9
}

#shadow-root-ai-assist .chat-history-list .chat-topic-btn[data-v-a33c6448] {
    width: 288px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    border: 1px solid #1b63ff;
    color: #1b63ff;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all .3s
}

#shadow-root-ai-assist .chat-history-list .chat-topic-btn .chat-add-icon[data-v-a33c6448] {
    display: flex;
    width: 20px;
    height: 20px;
    flex-basis: 20px;
    margin-right: 7px;
    flex-shrink: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEVHcEwgW/8fW/8fXP8gWv8cO/61AAAABXRSTlMAX9//YAlG92IAAABBSURBVHgB7dKxDQAxCEPRm4ENTjAB3oD9h0oZubBoQ5Tfvgrk78LsF+ApAHjQgoHaT3aG7KEY4owDZ4IcdYWAyS0sBxc/Xj9vMgAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .chat-history-list .chat-topic-btn[data-v-a33c6448]:hover {
    background: rgba(27,99,255,.1)
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history[data-v-a33c6448] {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-top: 4px
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-header[data-v-a33c6448] {
    display: flex;
    justify-content: space-between;
    align-items: flex-start
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-title[data-v-a33c6448] {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    color: rgba(0,0,0,.9);
    flex: 1;
    text-align: left;
    padding-bottom: 12px
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448] {
    display: flex;
    flex-direction: column;
    gap: 8px;
    max-height: 300px;
    overflow-y: auto;
    scrollbar-gutter: stable;
    overflow-x: hidden
}

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]::-webkit-scrollbar, #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list[data-v-a33c6448]:hover::-webkit-scrollbar {
        width: 6px
    }

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item[data-v-a33c6448] {
    width: 100%;
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0,0,0,.9);
    position: relative;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    height: 36px;
    padding: 0 2px 0 8px;
    align-items: center;
    gap: 4px;
    align-self: stretch
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item .history-question-icon[data-v-a33c6448] {
    display: flex;
    width: 20px;
    height: 20px;
    flex-basis: 20px;
    margin-right: 5px;
    flex-shrink: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH8SURBVHgB7ZbNTcNAEIXfGgoIBaCYCkgHmArIGeUQKqAE6ADRQQIE5YZSAaYCQgVxBPfkHNkexkKY3bXxrn84sZ8EyMPTZjI/bw04HA7H/0agJf0RPfOfID/QwzC6E4tKDWEczcQUFnhoT6A87fBWohkoTwleYEmrBP0RBUqAEEVzEZVoelUa/FWCqVY9Qkn1SK1eqaaCVgnyAJ9ohz3pGhJmTRVtZ1CdLSqtTmCh+RXrLT4c0ZDV+SztEfrcrmtZkwpcKIen6AmBmyrN+72YoIsE2So2kIe9G8L1gzitEli12B+Tj+6Ts1qYfdgQw+ffoRYNtOcl/2zraLwUExhodJP45zQgD695gL1tPRNHioarTjFWUmjL7TxATRptcQKztyU7zSPJ/vaQaZSg5+FMO6Tgbby9gRYK0eSz0AQy+1/BxKlZgsYZzOaNVZdyjG+HsXIIacPOfsltH1Zp4gTTj7kIYcC4xSm/PvG3GFdp9IRtNPsebmGBscV6qzohe6N5FEsbqbGC3Kps+/IN5ISvlP9nrRNYyzGThquygiW1fNDG2woe2dD/vqm1xUmsbe/XzaBqYNbUoVaCvInKZnLrFoUDNY8s09ShXoICx/IzvzoVq6N5ZFP/yz/TVsjz1+P520ih4vx1dP/KWFeQ5y/QQsX56+j+dTgcDscPn5yWtfc4aXoTAAAAAElFTkSuQmCC) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item .history-item-text[data-v-a33c6448] {
    display: block;
    width: 384px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item .history-delete-icon[data-v-a33c6448] {
    position: absolute;
    right: 2px;
    top: 8px;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgB7dkxDgFREMbxWVGpJA6Ac3EJrU7jDg6g0ToQDiBRKT1vhUbw3u43a0n+v2SqkU32szsmnhkAAGhHYbplrEHiM8dYc2vBcBJ28S5HHz8UbH9YF2OroWMA/tinGZgz27xlz8qs2ebtxaxkBn7R6l4/eb3hNISyzEnu9XgCRQQoIkARAYoIUOQR4PJedfuNKvfF285Ys5/SNd1A7DcrtWyLyzivsIgARQQoIkARAYoIUESAIo898Cj2mxX/BJX6CR4BzsV+o1KnbXVP4x54hUUEKCJAEQGKCFBU5Vf4HKtnvidznivOKVbf82QuZ8Wp8gRuzPeGyy9ka06Ki83Une7JqQi2MADAW1dkHUMfQqAZpQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 0;
    background-size: 200% 100%;
    cursor: pointer;
    display: none
}

    #shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item .history-delete-icon[data-v-a33c6448]:hover {
        background-position-x: -20px
    }

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .active[data-v-a33c6448] {
    background: rgba(27,99,255,.1)
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item[data-v-a33c6448]:hover {
    background: rgba(0,82,217,.06);
    border-radius: 4px;
    transition: all .3s
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .history-list .history-item:hover .history-delete-icon[data-v-a33c6448] {
    display: block
}

#shadow-root-ai-assist .chat-history-list .chat-topic-history .chat-empty-topic[data-v-a33c6448] {
    width: 100%;
    height: 36px;
    line-height: 36px;
    font-family: Microsoft YaHei;
    font-size: 12px;
    color: rgba(0,0,0,.26);
    text-align: center
}

#shadow-root-ai-assist .chat-history-list .right-float-btns[data-v-a33c6448] {
    display: flex;
    align-items: center;
    gap: 8px;
    position: absolute;
    right: 8px;
    top: 8px
}

#shadow-root-ai-assist .chat-history-list .close-icon[data-v-a33c6448] {
    width: 24px;
    height: 24px;
    cursor: pointer;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center
}

#shadow-root-ai-assist .chat-history-list .close-icon svg[data-v-a33c6448] {
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .chat-history-list .close-icon[data-v-a33c6448]:hover {
    background-color: rgba(0,0,0,.06)
}

#shadow-root-ai-assist .chat-history-list .close-icon[data-v-a33c6448]:active {
    background-color: rgba(0,0,0,.1)
}

#shadow-root-ai-assist .chat-history-list .chat-topic-delete[data-v-a33c6448] {
    display: flex;
    height: 20px;
    padding: 0 4px;
    justify-content: flex-end;
    align-items: flex-end;
    gap: 4px;
    cursor: pointer;
    transition: all .3s
}

#shadow-root-ai-assist .chat-history-list .chat-topic-delete .delete-icon[data-v-a33c6448] {
    margin-right: 4px;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgB7dkxDgFREMbxWVGpJA6Ac3EJrU7jDg6g0ToQDiBRKT1vhUbw3u43a0n+v2SqkU32szsmnhkAAGhHYbplrEHiM8dYc2vBcBJ28S5HHz8UbH9YF2OroWMA/tinGZgz27xlz8qs2ebtxaxkBn7R6l4/eb3hNISyzEnu9XgCRQQoIkARAYoIUOQR4PJedfuNKvfF285Ys5/SNd1A7DcrtWyLyzivsIgARQQoIkARAYoIUESAIo898Cj2mxX/BJX6CR4BzsV+o1KnbXVP4x54hUUEKCJAEQGKCFBU5Vf4HKtnvidznivOKVbf82QuZ8Wp8gRuzPeGyy9ka06Ki83Une7JqQi2MADAW1dkHUMfQqAZpQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 0;
    background-size: 200% 100%;
    cursor: pointer
}

#shadow-root-ai-assist .chat-history-list .chat-topic-delete .delete-text[data-v-a33c6448] {
    font-size: 14px;
    color: #3c4056
}

#shadow-root-ai-assist .chat-history-list .chat-topic-delete:hover .delete-icon[data-v-a33c6448] {
    margin-right: 4px;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgB7dkxDgFREMbxWVGpJA6Ac3EJrU7jDg6g0ToQDiBRKT1vhUbw3u43a0n+v2SqkU32szsmnhkAAGhHYbplrEHiM8dYc2vBcBJ28S5HHz8UbH9YF2OroWMA/tinGZgz27xlz8qs2ebtxaxkBn7R6l4/eb3hNISyzEnu9XgCRQQoIkARAYoIUOQR4PJedfuNKvfF285Ys5/SNd1A7DcrtWyLyzivsIgARQQoIkARAYoIUESAIo898Cj2mxX/BJX6CR4BzsV+o1KnbXVP4x54hUUEKCJAEQGKCFBU5Vf4HKtnvidznivOKVbf82QuZ8Wp8gRuzPeGyy9ka06Ki83Une7JqQi2MADAW1dkHUMfQqAZpQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 0;
    background-position-x: -20px;
    background-size: 200% 100%;
    cursor: pointer
}

#shadow-root-ai-assist .chat-history-list .chat-topic-delete:hover .delete-text[data-v-a33c6448] {
    color: #0052d9
}

[data-v-a33c6448]::-webkit-scrollbar, [data-v-a33c6448]::-webkit-scrollbar-track {
    width: 1px;
    height: 1px;
    background-color: transparent
}

[data-v-a33c6448]::-webkit-scrollbar-track {
    border-radius: 5px
}

[data-v-a33c6448]::-webkit-scrollbar-thumb {
    min-height: 1px;
    min-width: 1px;
    border-radius: 5px;
    background-color: transparent
}

.max-btns[data-v-5794cfb9] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-5794cfb9]:hover {
        background: #477eff
    }

    .max-btns[data-v-5794cfb9]:active {
        background: #1340d2
    }

@keyframes loading360-5794cfb9 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .chat-random-question[data-v-5794cfb9] {
    display: flex;
    flex-direction: column;
    font-style: normal;
    align-items: flex-end;
    justify-content: flex-end
}

#shadow-root-ai-assist .chat-random-question .random-question-title[data-v-5794cfb9] {
    width: 100%;
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .chat-random-question .random-question-content[data-v-5794cfb9] {
    display: flex;
    flex-direction: column;
    gap: 8px;
    justify-content: flex-end;
    align-items: flex-end
}

#shadow-root-ai-assist .chat-random-question .random-question-content .question-item[data-v-5794cfb9] {
    min-height: 36px;
    padding: 6px 12px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
    border-radius: 8px 8px 0 8px;
    border: 1px solid rgba(0,82,217,.5);
    color: #0052d9;
    -webkit-backdrop-filter: blur(2.7182817459px);
    backdrop-filter: blur(2.7182817459px);
    cursor: pointer
}

    #shadow-root-ai-assist .chat-random-question .random-question-content .question-item[data-v-5794cfb9]:hover {
        border-radius: 8px 8px 0 8px;
        border: 1px solid rgba(0,82,217,.5);
        background: rgba(0,82,217,.1);
        -webkit-backdrop-filter: blur(2.7182817459px);
        backdrop-filter: blur(2.7182817459px)
    }

#shadow-root-ai-assist .chat-random-question .random-question-content .question-item:hover .copy[data-v-5794cfb9] {
    display: flex
}

#shadow-root-ai-assist .chat-random-question .random-question-content .question-item .copy[data-v-5794cfb9] {
    display: flex;
    width: 28px;
    height: 28px;
    padding: 0 4px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    top: -28px;
    left: 0;
    cursor: pointer;
    position: absolute;
    display: none;
    font-size: 12px;
    color: rgba(0,0,0,.6)
}

    #shadow-root-ai-assist .chat-random-question .random-question-content .question-item .copy[data-v-5794cfb9]:hover {
        color: #0052d9
    }

.max-btns[data-v-2900b457] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-2900b457]:hover {
        background: #477eff
    }

    .max-btns[data-v-2900b457]:active {
        background: #1340d2
    }

@keyframes loading360-2900b457 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .prompt-popup[data-v-2900b457] {
    display: flex;
    width: 128px;
    padding: 4px 0;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1);
    position: absolute;
    z-index: 5;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 400
}

#shadow-root-ai-assist .prompt-popup .prompt-title[data-v-2900b457] {
    display: flex;
    height: 32px;
    padding: 0 16px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    color: var(--black-black-t-60-secondary,rgba(0,0,0,.6));
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 700
}

#shadow-root-ai-assist .prompt-popup .prompt-item[data-v-2900b457] {
    display: flex;
    height: 32px;
    padding: 0 16px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    color: #181818;
    cursor: pointer
}

    #shadow-root-ai-assist .prompt-popup .prompt-item[data-v-2900b457]:hover {
        background: rgba(0,82,217,.06);
        background-position-x: -20px
    }

#shadow-root-ai-assist .prompt-popup .prompt-item .prompt-item-explain-icon[data-v-2900b457], #shadow-root-ai-assist .prompt-popup .prompt-item .prompt-item-rewrite-icon[data-v-2900b457], #shadow-root-ai-assist .prompt-popup .prompt-item .prompt-item-summary-icon[data-v-2900b457], #shadow-root-ai-assist .prompt-popup .prompt-item .prompt-item-translate-icon[data-v-2900b457] {
    width: 16px;
    height: 16px
}

.max-btns[data-v-0cea5d56] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-0cea5d56]:hover {
        background: #477eff
    }

    .max-btns[data-v-0cea5d56]:active {
        background: #1340d2
    }

@keyframes loading360-0cea5d56 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .prompt-popup-mask[data-v-0cea5d56] {
    position: absolute;
    inset: 0;
    top: -88px;
    background-color: transparent
}

#shadow-root-ai-assist #ai-iframe[data-v-0cea5d56] {
    background-color: #fff;
    height: 100%;
    width: 100%;
    flex-shrink: 0;
    border: none;
    display: flex;
    margin-bottom: auto;
    flex-direction: column
}

#shadow-root-ai-assist .chat[data-v-0cea5d56] {
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

#shadow-root-ai-assist .chat .chat-header[data-v-0cea5d56] {
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    padding: 12px 16px 11px 16px;
    border-bottom: 1px solid rgba(0,0,0,.06);
    gap: 12px
}

#shadow-root-ai-assist .chat .chat-header i[data-v-0cea5d56] {
    color: #0052d9;
    font-weight: 700
}

#shadow-root-ai-assist .chat .chat-header div[data-v-0cea5d56] {
    flex: 1;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: rgba(0,0,0,.9);
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all
}

#shadow-root-ai-assist .chat .chat-header span[data-v-0cea5d56] {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAwBAMAAAAcOGL8AAAAElBMVEVHcEwAAAAAAAAgWv8fW/8fXP/Ncf6HAAAABXRSTlMAOZhf578FbpIAAABESURBVHgB7dKxCQAgDERRZ3ADM4MbiBvo/qtYRbhSsVD8rzxykOICfhJNJM9zF2UW9N7M86qFtl9Yfgl3YEs4hS3hCQMzMFdDCm3IkQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 0;
    background-size: 200% 100%
}

    #shadow-root-ai-assist .chat .chat-header span[data-v-0cea5d56]:last-child {
        background-position: 0 0;
        background-size: 200% 100%
    }

    #shadow-root-ai-assist .chat .chat-header span[data-v-0cea5d56]:hover {
        background-position-x: -24px
    }

#shadow-root-ai-assist .chat .summary-content[data-v-0cea5d56] {
    border-radius: 8px 8px 8px 0;
    background: #f8f8f8;
    -webkit-backdrop-filter: blur(2.7182817459px);
    backdrop-filter: blur(2.7182817459px);
    padding: 8px 12px;
    margin-right: 8px;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 100%;
    position: relative
}

#shadow-root-ai-assist .chat .summary-content .response-title[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    margin-bottom: 4px
}

#shadow-root-ai-assist .chat .summary-content .response-title p[data-v-0cea5d56] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    font-weight: 700;
    line-height: 24px
}

#shadow-root-ai-assist .chat .summary-content .response-title svg[data-v-0cea5d56] {
    color: rgba(0,0,0,.6)
}

#shadow-root-ai-assist .chat .summary-content.active .summary-answer[data-v-0cea5d56], #shadow-root-ai-assist .chat .summary-content:hover .summary-answer[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .summary-content .summary-answer[data-v-0cea5d56] {
    top: -24px;
    right: 0;
    left: auto;
    height: 28px;
    padding: 0 4px;
    justify-content: center;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    cursor: pointer;
    position: absolute;
    display: none;
    font-size: 12px;
    color: rgba(0,0,0,.6);
    align-items: center;
    gap: 4px
}

#shadow-root-ai-assist .chat .summary-content .summary-answer span[data-v-0cea5d56] {
    position: relative;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: rgba(0,0,0,.6)
}

    #shadow-root-ai-assist .chat .summary-content .summary-answer span[data-v-0cea5d56]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .chat .summary-content .summary_markdown[data-v-0cea5d56] {
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    gap: 8px
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .lines[data-v-0cea5d56] {
    background: rgba(0,0,0,.1);
    height: 1px;
    width: 100%
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug div[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    margin-bottom: 4px
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug div p[data-v-0cea5d56] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    font-weight: 700;
    line-height: 24px
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug div svg[data-v-0cea5d56] {
    color: #a8b9d3
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug ul[data-v-0cea5d56] {
    display: flex;
    flex-direction: column;
    gap: 4px
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug ul li[data-v-0cea5d56] {
    color: #3c4d80;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    cursor: pointer;
    gap: 4px
}

    #shadow-root-ai-assist .chat .summary-content .summary_markdown .sug ul li[data-v-0cea5d56]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug ul li span[data-v-0cea5d56] {
    width: 16px;
    text-align: center
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .sug ul li p[data-v-0cea5d56] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .limit[data-v-0cea5d56] {
    margin-top: 8px;
    padding-bottom: 4px;
    padding-top: 12px;
    border-top: 1px solid rgba(0,0,0,.1)
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .limit.noData[data-v-0cea5d56] {
    border: none;
    padding-top: 0;
    margin-top: 0
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .limit span[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    gap: 4px;
    color: rgba(0,0,0,.9);
    font-size: 12px;
    line-height: 22px
}

#shadow-root-ai-assist .chat .summary-content .summary_markdown .limit span i[data-v-0cea5d56] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px
}

#shadow-root-ai-assist .chat .option-add-text[data-v-0cea5d56] {
    background: #fff;
    display: flex;
    align-items: center;
    padding: 0 8px;
    cursor: pointer;
    color: #536687;
    font-size: 12px;
    font-style: normal;
    position: relative;
    line-height: 32px;
    border-radius: 50px;
    gap: 4px;
    z-index: 7
}

    #shadow-root-ai-assist .chat .option-add-text[data-v-0cea5d56]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .chat .option-add-text:hover .import_text_info[data-v-0cea5d56] {
    display: block
}

#shadow-root-ai-assist .chat .option-add-text .add-text-icon[data-v-0cea5d56] {
    display: none
}

#shadow-root-ai-assist .chat .option-add-text .import-content[data-v-0cea5d56] {
    display: inline-block
}

#shadow-root-ai-assist .chat .option-add-text.loading[data-v-0cea5d56] {
    cursor: default;
    color: #0052d9
}

#shadow-root-ai-assist .chat .option-add-text.loading .add-text-icon[data-v-0cea5d56] {
    display: inline-block;
    animation: loading360-0cea5d56 1s infinite
}

#shadow-root-ai-assist .chat .option-add-text.loading .import-content[data-v-0cea5d56] {
    display: none
}

#shadow-root-ai-assist .chat .option-add-text.disabled[data-v-0cea5d56]:not(.imported):not(.loading) {
    border-radius: 50px;
    color: #a8b9d3;
    cursor: default
}

    #shadow-root-ai-assist .chat .option-add-text.disabled[data-v-0cea5d56]:not(.imported):not(.loading):hover {
        font-weight: 400
    }

#shadow-root-ai-assist .chat .option-add-text .import_text_info[data-v-0cea5d56] {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1);
    padding: 8px 12px;
    transform: translateY(-100%)
}

#shadow-root-ai-assist .chat .option-add-text .import_text_info h5[data-v-0cea5d56] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 8px;
    border-bottom: 1px solid rgba(0,0,0,.06)
}

#shadow-root-ai-assist .chat .option-add-text .import_text_info .doc_info[data-v-0cea5d56] {
    display: flex;
    gap: 4px;
    margin-top: 8px;
    width: -moz-max-content;
    width: max-content;
    max-width: 296px;
    min-width: 176px;
    cursor: default
}

#shadow-root-ai-assist .chat .option-add-text .import_text_info .doc_info img[data-v-0cea5d56] {
    width: 16px;
    height: 16px;
    flex-shrink: 0;
    margin-top: 3px
}

#shadow-root-ai-assist .chat .option-add-text .import_text_info .doc_info div p[data-v-0cea5d56] {
    color: rgba(0,0,0,.9);
    font-size: 14px;
    line-height: 22px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all
}

#shadow-root-ai-assist .chat .option-add-text .import_text_info .doc_info div span[data-v-0cea5d56] {
    cursor: pointer;
    color: #0052d9;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    line-height: 20px
}

    #shadow-root-ai-assist .chat .option-add-text .import_text_info .doc_info div span[data-v-0cea5d56]:hover {
        text-decoration: underline
    }

#shadow-root-ai-assist .chat .bottom[data-v-0cea5d56] {
    width: 100%;
    position: relative;
    border-top: 1px solid rgba(0,0,0,.06);
    background: #f4f5f7;
    display: flex;
    padding: 12px 16px 16px 16px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
    border: 0 solid rgba(0,0,0,.1)
}

#shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    z-index: 5;
    font-family: Microsoft YaHei;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    color: #0052d9;
    position: relative
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic[data-v-0cea5d56] {
    display: flex;
    height: 32px;
    padding: 4px 7px;
    align-items: center;
    gap: 4px;
    border-radius: 50px;
    border: 1px solid #0052d9;
    background: #fff;
    cursor: pointer;
    transition: all .3s
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic .add-topic-icon[data-v-0cea5d56] {
    width: 24px;
    height: 24px;
    margin: 0 -4px
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic .add-topic-icon svg-icon[data-v-0cea5d56] {
    color: #0052d9
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic .add-topic-icon:hover .svg-icon[data-v-0cea5d56] {
    color: #fff
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic[data-v-0cea5d56]:hover {
    color: #fff;
    background-color: #0052d9
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic:hover .add-topic-icon .svg-icon[data-v-0cea5d56] {
    color: #fff
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic[data-v-0cea5d56]:active {
    color: #fff;
    background-color: #0034b5
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-add-topic:active .add-topic-icon .svg-icon[data-v-0cea5d56] {
    color: #fff
}

#shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt {
    position: relative;
    display: flex;
    height: 32px;
    padding: 4px 8px;
    align-items: center;
    gap: 4px;
    border-radius: 50px;
    background: #fff;
    cursor: pointer;
    color: #536687
}

    #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt .tooltips {
        display: none
    }

    #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt.tooltips-open .tooltips {
        display: block
    }

    #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt.show_prompt .tooltips {
        display: none
    }

    #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt .open-prompt-icon {
        width: 16px;
        height: 16px
    }

        #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt .open-prompt-icon .svg-icon {
            color: #536687
        }

        #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt .open-prompt-icon:hover .svg-icon, #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt:active, #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt:active .open-prompt-icon .svg-icon, #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt:hover, #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt:hover .open-prompt-icon .svg-icon {
            color: #0052d9
        }

    #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt.disable {
        cursor: not-allowed;
        color: #536687
    }

        #shadow-root-ai-assist .chat .bottom .bottom-options[data-v-0cea5d56] .option-select-prompt.disable .open-prompt-icon .svg-icon {
            color: #536687
        }

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others[data-v-0cea5d56] {
    display: flex;
    height: 32px;
    padding: 4px 8px;
    align-items: center;
    gap: 8px;
    border-radius: 50px;
    background: #fff;
    position: relative;
    z-index: 5;
    cursor: pointer
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-setting-icon[data-v-0cea5d56] {
    position: relative;
    width: 16px;
    height: 16px;
    cursor: pointer
}

    #shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-setting-icon[data-v-0cea5d56]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-setting-icon:hover .open-setting-icon[data-v-0cea5d56] {
    background-position-x: -20px
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-setting-icon[data-v-0cea5d56]:active {
    color: #0052d9
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-setting-icon:active .open-setting-icon[data-v-0cea5d56] {
    background-position-x: -20px
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-history-icon[data-v-0cea5d56] {
    position: relative;
    width: 20px;
    height: 20px;
    cursor: pointer
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-history-icon svg[data-v-0cea5d56] {
    color: #536687
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-history-icon:active .svg-icon[data-v-0cea5d56], #shadow-root-ai-assist .chat .bottom .bottom-options .option-others .open-history-icon:hover .svg-icon[data-v-0cea5d56] {
    color: #0052d9
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-free-times[data-v-0cea5d56] {
    border-radius: 32px;
    background: #f3f5f8;
    color: #1abb97;
    font-size: 12px;
    font-weight: 400;
    display: flex;
    gap: 4px;
    align-items: center;
    height: 32px;
    padding: 0 12px;
    margin-left: auto
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-free-times .free-times[data-v-0cea5d56] {
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPISURBVHgB7ZjdThNBFMf/Z1tNJZqsFyTUjwQvNPFCRZ+gJKLxSnwC8UaDXghPQH0CNUYavUGeALxSKQk8AUEv5YI1ykeCiU00UKTdcU4/cNud2Z1pq8TYXzLN7syZtue/Z86ZWaBLl/8aau5wF6bcVLHobt4Y9WBAX/5ZhkRiGESXKl9I8HyB6c2h0UW0RrLWiob2rmy9sh2r3e/ItiFbwWRygwDpd5PDlMAUBLlyxNvzE7e2rt1dVv6qFKqnvMO2w5pvfrWdSI0XBu8Y/ZEa7Mh5/Bbgg2w/NLbJmm2vZpxFWJGthAic4A05mKg4zwj0H3LKM7qJR0rFGa3z1fkjFRs7zqDqGJOS7WKE7QXonWfSMfMrNAgg49dtuJci9M69HGiedHLu+YgMnQxiYJuT85O3YU6y6Z5FOKqwY+eOIx63ZqulQQAh4DUbJP1SprlPED2EIb6gEZizo+hTOXoa5pgL4AjxPmSRoJvhaTQAQzgKOF8YmqvWuyrMVVGhg387qRtsEKBMNNts0OxA35tcPyzhqmJouqXoa3YgBXvMBKiWLhHK2j0/t8f2bSrlUdhk9oJpSUW1dO0p+oMhX9TY6CghoqQ64S56GrZyHgajQICUpVEJYRZ2fFH0sQDBp6grjSq2ogZDAhxOFp8o7Nyevd2p/UnCH4ch/h4ewY7Pir56za+zAnNWowZDAniD4wUiEY4CEsMn8rkJvly79mBZwIkXwfcfWYR/HQ5ZlQicDM/UrjkCPiIedj5yR+moOg8ldrOadZ5Nv52s5IONoXtPBIlbqtLJfT4wuH79QRatwX9ctc5ZgHo+4KXCO0VV6eS+JcQ8fYZ0A+n8izGC/1gznF0fGt0P7b58LgPh9/N1AljmCEH7nJLtnGZsFY3OcX46Urv+DoscQVGD6XxuQbvjk2cFgsiuXb0/jT/HZeh3fBzaLMIG2iBSAH6yco0sIPobPPm52OYJUAc/2SsxNizEN1icAINQnEFkFKhZlntlT8D/JLfMsx0QJSoKVHD4cw5gYbgERoriIBbxGnYMcMUgeV7g6EnnJx+jPb7CDt4mc8XgZMnRczbKOF4ACmd5Gwg0dmI+N4XWMX0xooOFOK8bjBXA8ZMe2kW+G6iXzxbYQfvwiVB5gowVoFwuWycWFZSgCYtTYZASOkPwZcs+BjmgY7jBQ9UBwM6HoiBWgBa2snrkoQr2tJsDgtgL0Mr5PwK3smu0o5Xzvw6OgoZl+DeXQPUHfT+Dg6VhT5GMs06lioViKTWITuE7HuzgJLiEztHJJdWlS5d/nF/BdhoKYjQv1QAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 0;
    background-size: 200% 100%
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-free-times.disabled[data-v-0cea5d56] {
    color: rgba(0,0,0,.4)
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-free-times.disabled .free-times[data-v-0cea5d56] {
    background-position: -16px 0
}

#shadow-root-ai-assist .chat .bottom .bottom-options .option-free-times.fixed[data-v-0cea5d56] {
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1)
}

#shadow-root-ai-assist .chat .bottom .input-chat[data-v-0cea5d56] {
    flex: 1
}

#shadow-root-ai-assist .chat .chat-container[data-v-0cea5d56] {
    width: 100%;
    flex: 1;
    overflow: hidden;
    position: relative
}

#shadow-root-ai-assist .chat .comment-container[data-v-0cea5d56] {
    position: fixed;
    top: -100vh;
    right: -100vw;
    z-index: 10
}

#shadow-root-ai-assist .chat .so-chat[data-v-0cea5d56] {
    min-height: 32px;
    position: relative;
    flex: 1;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0,0,0,.9);
    white-space: break-spaces;
    width: 100%
}

#shadow-root-ai-assist .chat .so-chat:hover .copy[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .so-chat .so-chat-text[data-v-0cea5d56] {
    display: flex;
    padding: 7px 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
    border-radius: 8px 8px 8px 0;
    background: #f8f8f8;
    -webkit-backdrop-filter: blur(2.7182817459px);
    backdrop-filter: blur(2.7182817459px);
    position: relative;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 100%
}

#shadow-root-ai-assist .chat .so-chat .so-chat-text:hover .copy[data-v-0cea5d56]:not(.so-chat-next) {
    display: flex
}

#shadow-root-ai-assist .chat .so-chat .so-chat-text:not(.so-chat-next) .copy[data-v-0cea5d56] {
    top: -24px;
    right: 0;
    left: auto
}

#shadow-root-ai-assist .chat .so-chat .so-chat-text.so-chat-next[data-v-0cea5d56] {
    margin-top: 16px;
    margin-left: auto;
    border-radius: 8px 8px 0 8px;
    background: #72819a
}

    #shadow-root-ai-assist .chat .so-chat .so-chat-text.so-chat-next[data-v-0cea5d56]:hover {
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .chat .so-chat .so-chat-text.so-chat-next p[data-v-0cea5d56] {
    color: hsla(0,0%,100%,.9)
}

#shadow-root-ai-assist .chat .so-chat p[data-v-0cea5d56] {
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.9);
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

#shadow-root-ai-assist .chat .so-chat p.text-import[data-v-0cea5d56] {
    position: relative;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    max-width: 100%;
    word-break: break-word
}

#shadow-root-ai-assist .chat .so-chat p.text-import.showAll[data-v-0cea5d56] {
    display: block
}

#shadow-root-ai-assist .chat .so-chat p.text-import:hover .copy[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .so-chat .showMore[data-v-0cea5d56] {
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    cursor: pointer;
    color: #0052d9;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 76px;
    gap: 4px;
    margin-top: 8px;
    display: none
}

    #shadow-root-ai-assist .chat .so-chat .showMore[data-v-0cea5d56]:after {
        content: "";
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAMhJREFUaEPt1tENwiAQBmAmUUZwHmmiI7iBbuIIjuQIjnAe9s608UG4Qk+T/0tIGxIO7i8PDQAAAAAA8CEeKW4HemwGOstUlZjo8Fqf6CRTTb3rG8/3VdzTLm/Ag2o3kcNRHvzePIBpfcv5illCmB6O11xkuplZ/URXfpo+UrGaEFZtXuovuanFSjbxaF65h+DZvHIL4ReaV6uHwOMmT/fmlUcIfZof/0NM9WchdPoPGTdJdO/RfLa0vq7nW9QnAAAAAACAfxXCEwToKOI+PTFZAAAAAElFTkSuQmCC) no-repeat 50%;
        background-repeat: no-repeat;
        background-size: 200% 100%;
        background-position-x: 0
    }

#shadow-root-ai-assist .chat .so-chat .showMore.showAll[data-v-0cea5d56]:after {
    background-position-x: -16px
}

#shadow-root-ai-assist .chat .so-chat div[data-v-0cea5d56] {
    width: 100%
}

#shadow-root-ai-assist .chat .so-chat .so-pre[data-v-0cea5d56] {
    font-size: 12px;
    line-height: 16px;
    color: rgba(0,0,0,.26);
    display: inline-block
}

#shadow-root-ai-assist .chat .so-chat .so-pre i[data-v-0cea5d56] {
    font-size: 12px;
    line-height: 16px;
    color: rgba(0,0,0,.26);
    font-weight: 400
}

#shadow-root-ai-assist .chat .copy[data-v-0cea5d56] {
    display: flex;
    width: 28px;
    height: 28px;
    padding: 0 4px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    top: -24px;
    left: 0;
    cursor: pointer;
    position: absolute;
    display: none;
    font-size: 12px;
    color: rgba(0,0,0,.6)
}

    #shadow-root-ai-assist .chat .copy[data-v-0cea5d56]:hover {
        color: #0052d9
    }

#shadow-root-ai-assist .chat .terminated[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

#shadow-root-ai-assist .chat .terminated p[data-v-0cea5d56] {
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    color: rgba(0,0,0,.26)
}

#shadow-root-ai-assist .chat .terminated div[data-v-0cea5d56] {
    cursor: pointer;
    border: 1px solid #0052d9;
    background-color: #fff;
    border-radius: 4px;
    color: #0052d9;
    padding: 4px 11px;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    align-items: center;
    justify-content: center
}

    #shadow-root-ai-assist .chat .terminated div[data-v-0cea5d56]:hover {
        background: #f6f9ff
    }

    #shadow-root-ai-assist .chat .terminated div[data-v-0cea5d56]:active {
        background: rgba(31,92,255,.1)
    }

#shadow-root-ai-assist .chat .commend[data-v-0cea5d56] {
    margin-top: 16px
}

#shadow-root-ai-assist .chat .commend ul[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: wrap;
    gap: 12px
}

#shadow-root-ai-assist .chat .commend ul li[data-v-0cea5d56] {
    cursor: pointer;
    background-color: #fff;
    border: 1px solid rgba(0,82,217,.5);
    border-radius: 4px;
    padding: 4px 7px;
    font-size: 12px;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 28px;
    flex: inherit;
    position: relative;
    transition: all .3s;
    gap: 4px;
    color: #0052d9
}

    #shadow-root-ai-assist .chat .commend ul li[data-v-0cea5d56]:hover {
        background-color: rgba(31,92,255,.07)
    }

#shadow-root-ai-assist .chat .commend ul li:hover .copy[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .commend ul li img[data-v-0cea5d56] {
    width: 16px;
    height: 16px
}

#shadow-root-ai-assist .chat .commend ul li[data-v-0cea5d56]:hover {
    background: rgba(0,82,217,.1);
    font-weight: 700
}

#shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56] {
    position: relative;
    width: 100%;
    min-height: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    flex: 1;
    flex-shrink: 0;
    padding-bottom: 60px;
    overflow-y: auto;
    scrollbar-gutter: stable;
    background-color: #fff;
    overflow-x: hidden
}

    #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]:hover::-webkit-scrollbar {
        width: 4px
    }

    #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

    #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]::-webkit-scrollbar, #shadow-root-ai-assist .chat .content-chart[data-v-0cea5d56]:hover::-webkit-scrollbar {
        width: 6px
    }

#shadow-root-ai-assist .chat .chat-items[data-v-0cea5d56] {
    padding: 16px 10px 0 15px;
    display: flex;
    flex-direction: column;
    gap: 16px
}

@keyframes loading-0cea5d56 {
    50% {
        opacity: .2;
        transform: scale(.75)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

#shadow-root-ai-assist .chat .chat-items .loading[data-v-0cea5d56] {
    width: 100%;
    height: 36px;
    display: flex;
    align-items: center
}

#shadow-root-ai-assist .chat .chat-items .loading p[data-v-0cea5d56] {
    width: 6px;
    height: 6px;
    margin: 0 1.2px;
    flex-shrink: 0;
    border-radius: 50%;
    background-color: rgba(0,0,0,.4);
    animation: loading-0cea5d56 .7s linear -.15s infinite
}

    #shadow-root-ai-assist .chat .chat-items .loading p[data-v-0cea5d56]:nth-child(2n-1) {
        animation-delay: -.5s
    }

#shadow-root-ai-assist .chat .chat-items li[data-v-0cea5d56] {
    position: relative;
    flex-shrink: 0
}

#shadow-root-ai-assist .chat .chat-items li:hover .summary-content .summary-answer[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .chat-items .chat-list-item[data-v-0cea5d56] {
    display: flex;
    position: relative;
    width: -moz-fit-content;
    width: fit-content
}

#shadow-root-ai-assist .chat .chat-items .close-htmlText[data-v-0cea5d56] {
    position: absolute;
    background: #fff;
    border: 1px solid rgba(0,0,0,.1);
    box-shadow: 0 4px 8px rgba(0,0,0,.1);
    border-radius: 12px;
    width: 24px;
    height: 24px;
    top: -8px;
    right: -8px;
    z-index: 1;
    transition: all .3s;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

    #shadow-root-ai-assist .chat .chat-items .close-htmlText[data-v-0cea5d56]:hover {
        background: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .chat .chat-items .close-htmlText[data-v-0cea5d56]:active {
        background-color: #e7e7e7
    }

#shadow-root-ai-assist .chat .chat-items .send[data-v-0cea5d56] {
    display: flex;
    justify-content: flex-end
}

#shadow-root-ai-assist .chat .chat-items .sendCommend[data-v-0cea5d56] {
    background: #fff;
    width: 100%;
    padding: 0;
    padding-right: 8px
}

    #shadow-root-ai-assist .chat .chat-items .sendCommend[data-v-0cea5d56]:nth-child(2) {
        padding-left: 8px;
        padding-right: 0
    }

#shadow-root-ai-assist .chat .chat-items .sendCommend:hover .copy[data-v-0cea5d56] {
    display: flex
}

#shadow-root-ai-assist .chat .stop[data-v-0cea5d56] {
    height: 36px;
    border-radius: 8px;
    border: #0052d9;
    background: #fff;
    cursor: pointer;
    z-index: 4;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #72819a;
    font-weight: 700;
    position: absolute
}

    #shadow-root-ai-assist .chat .stop:hover .svg-icon[data-v-0cea5d56], #shadow-root-ai-assist .chat .stop[data-v-0cea5d56]:hover {
        color: #0052d9
    }

    #shadow-root-ai-assist .chat .stop[data-v-0cea5d56]:active {
        background: rgba(31,92,255,.1)
    }

#shadow-root-ai-assist .chat .stop i[data-v-0cea5d56] {
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAMAAABevo0zAAAANlBMVEVHcEwfXP+Li4seW/8fW/8eW/+Li4uLi4t4gqIfW/+Li4sfW/8fXP+KioofW/8fXf8fXP+Li4usd/qJAAAAEHRSTlMA76Kd31tf4hcjcHDMNXffgbrd4wAAAepJREFUeAHVVWvS2yAMDAKMMPJEvv9lKxxsFPPo104y0/Irwctq9X78bwdXCGHfQ4AVZ7iY7NMwG7IpTmAL7OqEZYTzxOqQH8C2LA2WTaThtkAYUXon0qyPGRe9FaGuSynqwpufi1BC4zhaIUh4M2BbXBC6++UqlzdkJDbpjkuGXWz5OllorqNrnnavB3zNB3RM3ayKcNIEMOA7GKH+s119RaNV4R/yHYzbFX42w6qLhmuuw76OcJKZPZw/HacxLrFTAse4bK6Uo69PesddEq8XI4klisSjnigSqURJCczFfG88ieIR4cjmwnlzNl7tEjQc3xUcYmsrX5fwCnFSeXS1lasVW0IMymM9HFQRHBat8lgPhyq7WFR10SfcXmqJa810CSM/CyHOCUuQDeOcEIv76mmfsCDU0z7hifg44cdd/mlSnr9PCn2nbP6msK9GYdXfZ2GjGl691nvU1kO9R0qjVNln650KRucaRjSbXtlj+tb4+viAzXUxWwHLH6+Ajy+p7PTP1iiN16jDby7619MmM2trRp6aJjPJdIQjvBWzXAjdDo1stHqP5IskRW57ActdEmDZ5BtuC+R/Wy9euUuM9THjorfmZuBOWQ8Ml6snPRxotlxxhZClBVhxAnvEZEmkmadNcYb7F88vJ8UqMXD65QkAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position-x: 0
}

#shadow-root-ai-assist .chat .stop.fixed[data-v-0cea5d56] {
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    bottom: 16px;
    padding: 0 12px;
    margin: 0;
    border-radius: 8px;
    border: 1px solid #0052d9;
    background: #fff;
    gap: 8px;
    font-size: 14px;
    font-weight: 700;
    color: #0052d9
}

#shadow-root-ai-assist .chat .stop.fixed .svg-icon[data-v-0cea5d56] {
    color: #0052d9
}

#shadow-root-ai-assist .chat .stop.fixed[data-v-0cea5d56]:hover {
    background: #0052d9;
    color: #fff
}

#shadow-root-ai-assist .chat .stop.fixed:hover .svg-icon[data-v-0cea5d56] {
    color: #fff
}

#shadow-root-ai-assist .chat .resend[data-v-0cea5d56] {
    display: flex;
    align-items: center;
    gap: 8px;
    height: 22px;
    margin-top: -6px
}

#shadow-root-ai-assist .chat .resend .stop[data-v-0cea5d56] {
    gap: 8px;
    padding: 4px;
    height: 22px;
    line-height: 22px
}

#shadow-root-ai-assist .chat .resend .stop .svg-icon[data-v-0cea5d56] {
    color: #72819a
}

#shadow-root-ai-assist .chat .resend .stop:hover .svg-icon[data-v-0cea5d56], #shadow-root-ai-assist .chat .resend .stop[data-v-0cea5d56]:hover {
    color: #0052d9
}

#shadow-root-ai-assist .chat .resend .stop[data-v-0cea5d56]:nth-child(2) {
    margin-left: 10px
}

#shadow-root-ai-assist .chat .resend .stop:nth-child(2) i[data-v-0cea5d56] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAMAAABevo0zAAAAM1BMVEVHcEweXP8fXP8eW/8NJmwAAAAAAAAAAAAfW/8AAAAAAAAfWv8gW/8fXP8fXP8gWv8fXP/e0z9bAAAAEHRSTlMAQoCQD4InmOZROV8gz78wTPFOugAAAYRJREFUeAHtVe1uwzAIrD9DPsf7P+3AU7Uac501dZo0jV9xfLkcYHO3/3hx1LUsEmWtz3EhncRMVwpPYVtj+4iyYdwuZPegHcKy0q01y1MTWrKPO06hieEQXEiq8wDyhKL2aiuQRwEuH6on6jpJeV0WJ+3AnHpcYnbSzsJn3wnjkPVBHO276GVdRj5lLPYVcRpxic+xgF4LpE0m6Z3Jw9GQdPHKpYU1EskrlxaWvvjwHqbTw4efP+o7vXoVdDaSV0GNaDaKf+QG6ReDqxZMW8oCboWcpj4zdHtMLfrP8A4zwpmdHyCcTRkMgmxSnm3KybApV7eePzbRx9nzVFERyzcPNsp5G6+em/M+/Ojlw2F6fJ3++KKZAZsnB6yMbM9WtsECfFPZrQXILxiZyqN11uaBDi5QZ52yZHCYVFK526g6M2BUSZSC4I4Q9RkyWqNfAaM1+ogZb83hm1BdQcZbSJdqO1Or3jPGPjBjH3+PsU4yvk0yFjB9LSOB6WujTvFJ5ydxvx7vzLgSB+p6bGoAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position-x: 0
}

#shadow-root-ai-assist .chat .resend .stop:nth-child(2):hover i[data-v-0cea5d56] {
    background-position-x: -20px
}

#shadow-root-ai-assist .chat .resend .soTips[data-v-0cea5d56] {
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 16px;
    margin-left: 10px;
    color: rgba(0,0,0,.4)
}

#shadow-root-ai-assist .chat .chat-items .chat-list-item.active .summary-answer, #shadow-root-ai-assist .chat .chat-items .chat-list-item:hover .copy, #shadow-root-ai-assist .chat .chat-items .chat-list-item:hover .summary-answer, #shadow-root-ai-assist .chat .chat-items li:hover .copy, #shadow-root-ai-assist .chat .chat-items li:hover .summary-answer {
    display: flex
}

#shadow-root-ai-assist .chat .chat-items li:hover .sendCommend .copy {
    display: none
}

.max-btns[data-v-4b6e0d0e] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-4b6e0d0e]:hover {
        background: #477eff
    }

    .max-btns[data-v-4b6e0d0e]:active {
        background: #1340d2
    }

@keyframes loading360-4b6e0d0e {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .home[data-v-4b6e0d0e] {
    background: #fff;
    height: calc(100% - 88px);
    flex-shrink: 0
}

#shadow-root-ai-assist .error .login a[data-v-01b4e0b1], #shadow-root-ai-assist .error a[data-v-01b4e0b1], .max-btns[data-v-01b4e0b1] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    #shadow-root-ai-assist .error a[data-v-01b4e0b1]:hover, .max-btns[data-v-01b4e0b1]:hover {
        background: #477eff
    }

    #shadow-root-ai-assist .error a[data-v-01b4e0b1]:active, .max-btns[data-v-01b4e0b1]:active {
        background: #1340d2
    }

@keyframes loading360-01b4e0b1 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .error[data-v-01b4e0b1] {
    height: 100%;
    background-color: #fff;
    overflow-y: auto;
    scrollbar-gutter: stable
}

#shadow-root-ai-assist .error #reloadIframe[data-v-01b4e0b1] {
    display: flex;
    width: 160px;
    height: 40px;
    padding: 9px 10px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    color: #fff;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    border-radius: 20px;
    background: #0052d9;
    margin: 0 auto;
    cursor: pointer;
    margin-top: 24px
}

    #shadow-root-ai-assist .error #reloadIframe[data-v-01b4e0b1]:hover {
        opacity: .9
    }

#shadow-root-ai-assist .error .timeout[data-v-01b4e0b1] {
    padding-top: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

#shadow-root-ai-assist .error #reloadIframe[data-v-01b4e0b1]:active {
    opacity: 1
}

#shadow-root-ai-assist .error[data-v-01b4e0b1]::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: transparent
}

#shadow-root-ai-assist .error[data-v-01b4e0b1]::-webkit-scrollbar-thumb {
    border-radius: 4px
}

    #shadow-root-ai-assist .error[data-v-01b4e0b1]::-webkit-scrollbar-thumb:hover {
        background: hsla(0,0%,53%,.8)
    }

#shadow-root-ai-assist .error[data-v-01b4e0b1]:hover::-webkit-scrollbar {
    width: 4px
}

#shadow-root-ai-assist .error[data-v-01b4e0b1]:hover::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,.15)
}

#shadow-root-ai-assist .error[data-v-01b4e0b1]:hover::-webkit-scrollbar {
    width: 8px
}

#shadow-root-ai-assist .error .ai-error[data-v-01b4e0b1] {
    height: 100%;
    width: 100%
}

#shadow-root-ai-assist .error img[data-v-01b4e0b1] {
    display: block
}

#shadow-root-ai-assist .error .ip img[data-v-01b4e0b1] {
    width: 64px;
    height: 64px;
    margin: 0 auto 0
}

#shadow-root-ai-assist .error .ip p[data-v-01b4e0b1] {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #000;
    text-align: center;
    margin-top: 24px
}

@keyframes loading-01b4e0b1 {
    50% {
        opacity: .2;
        transform: scale(.75)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

#shadow-root-ai-assist .error .loading[data-v-01b4e0b1] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

#shadow-root-ai-assist .error .loading p[data-v-01b4e0b1] {
    width: 6px;
    height: 6px;
    margin: 0 1.2px;
    flex-shrink: 0;
    border-radius: 50%;
    background-color: #0052d9;
    animation: loading-01b4e0b1 .7s linear -.15s infinite
}

    #shadow-root-ai-assist .error .loading p[data-v-01b4e0b1]:nth-child(2n-1) {
        animation-delay: -.5s
    }

#shadow-root-ai-assist .error .go img[data-v-01b4e0b1] {
    width: 64px;
    height: 64px;
    margin: 0 auto 24px
}

#shadow-root-ai-assist .error .go p[data-v-01b4e0b1] {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #000;
    text-align: center
}

#shadow-root-ai-assist .error .login[data-v-01b4e0b1] {
    display: flex;
    flex-direction: column;
    align-items: center
}

#shadow-root-ai-assist .error .login img[data-v-01b4e0b1] {
    width: 64px;
    height: 64px
}

#shadow-root-ai-assist .error .login .login-welcome[data-v-01b4e0b1] {
    font-weight: 700;
    font-size: 24px;
    color: #222;
    margin-top: 24px
}

#shadow-root-ai-assist .error .login p[data-v-01b4e0b1] {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #000;
    text-align: center;
    margin-top: 8px
}

#shadow-root-ai-assist .error .login a[data-v-01b4e0b1] {
    width: 320px;
    height: 40px;
    line-height: 40px;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    border-radius: 2px;
    margin-top: 36px
}

#shadow-root-ai-assist .error .in img[data-v-01b4e0b1] {
    width: 64px;
    height: 64px;
    margin: 0 auto 24px
}

#shadow-root-ai-assist .error .in h4[data-v-01b4e0b1] {
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    color: rgba(0,0,0,.9);
    text-align: center
}

#shadow-root-ai-assist .error .in p[data-v-01b4e0b1] {
    margin-top: 8px;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: rgba(0,0,0,.6);
    text-align: center
}

#shadow-root-ai-assist .error a[data-v-01b4e0b1] {
    margin-top: 36px
}

#shadow-root-ai-assist #iframe[data-v-01b4e0b1] {
    min-height: 400px
}

#shadow-root-ai-assist #ai-iframe[data-v-01b4e0b1], #shadow-root-ai-assist #iframe[data-v-01b4e0b1] {
    background-color: #fff;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    border: none
}

html.ai-assist-html {
    width: calc(100% - 480px) !important;
    position: relative !important;
    min-height: 100vh !important
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

#shadow-root-ai-assist #ai-write {
    background-color: #fff;
    height: 100%;
    width: 100%;
    flex-shrink: 0;
    border: none;
    display: flex;
    margin-bottom: auto;
    flex-direction: column
}

#shadow-root-ai-assist .sideBox-main {
    background-color: #fff;
    position: fixed;
    right: 0;
    top: 0;
    height: 100%;
    width: 480px;
    display: flex;
    flex-direction: column;
    z-index: 2147483647;
    border-left: 1px solid rgba(0,0,0,.06)
}

    #shadow-root-ai-assist .sideBox-main.show {
        animation-name: slideInRight;
        animation-duration: .3s
    }

    #shadow-root-ai-assist .sideBox-main.hidden {
        transform: translate3d(100%,0,0)
    }

@keyframes sidebox-loading {
    50% {
        opacity: .2;
        transform: scale(.75)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

#shadow-root-ai-assist .sideBox-main .sidebox-loading {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

    #shadow-root-ai-assist .sideBox-main .sidebox-loading p {
        width: 6px;
        height: 6px;
        margin: 0 1.2px;
        flex-shrink: 0;
        border-radius: 50%;
        background-color: #0052d9;
        animation: sidebox-loading .7s linear -.15s infinite
    }

        #shadow-root-ai-assist .sideBox-main .sidebox-loading p:nth-child(2n-1) {
            animation-delay: -.5s
        }

    #shadow-root-ai-assist .sideBox-main .sidebox-loading span i {
        cursor: pointer;
        color: #0052d9
    }

        #shadow-root-ai-assist .sideBox-main .sidebox-loading span i:hover {
            text-decoration: underline
        }

#shadow-root-ai-assist .sideBox-main .write-container {
    height: 100%;
    position: relative
}

    #shadow-root-ai-assist .sideBox-main .write-container div {
        height: 100%
    }

#shadow-root-ai-assist .sideBox-main header {
    width: 100%;
    display: flex;
    flex-shrink: 0;
    background-color: #fff;
    justify-content: space-between;
    align-items: center;
    z-index: 2;
    box-sizing: border-box;
    padding: 12px 8px 11px 16px;
    border-bottom: 1px solid rgba(0,0,0,.06)
}

    #shadow-root-ai-assist .sideBox-main header .brain_icon {
        width: 120px;
        height: 24px;
        cursor: pointer
    }

    #shadow-root-ai-assist .sideBox-main header .brain_icon, #shadow-root-ai-assist .sideBox-main header div {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 8px
    }

    #shadow-root-ai-assist .sideBox-main header a {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        cursor: pointer;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        color: rgba(0,0,0,.6);
        transition: all .3s
    }

        #shadow-root-ai-assist .sideBox-main header a:hover {
            background-color: rgba(0,0,0,.06)
        }

        #shadow-root-ai-assist .sideBox-main header a:active {
            background-color: rgba(0,0,0,.1)
        }

    #shadow-root-ai-assist .sideBox-main header #chat {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEFSURBVHgB7ZfhDYIwEIVfDQPoBjiCGziKTiAjuIIT6AbqBDCCG8AGsEG9i9U0WEI5qv3TL7lAmuvdS9v0rkAiYaG1zslKslbLuHIMSDDJpYltWpEIoz4UpW9eZQnQCEenlFr5OA4KoAAKE5DOXyAyPxVAi7Ijq8nOowezf4owPdnXfCPgDQtZ9uf9cwtysgIRBTAHRBYQdQucJAFJQGb9d7BOaeDiNIi9Ag+E4+7raAvY47UKc+EYha/zRwBVz4Y+G7IbZHDiimOYWPHpFSNnkct8gkDOdsxhtGshAS0cd7iQhrZnbQ/43AMnhKPCVLiJMM3EXGo9881w0TIh/E44akc3lGCe+DruEQ53RfMAAAAASUVORK5CYII=) no-repeat 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
    }

        #shadow-root-ai-assist .sideBox-main header #chat:hover {
            background-color: rgba(0,0,0,.06)
        }

        #shadow-root-ai-assist .sideBox-main header #chat:active {
            background-color: rgba(0,0,0,.1)
        }

    #shadow-root-ai-assist .sideBox-main header #user {
        background: #fff;
        padding: 2px
    }

        #shadow-root-ai-assist .sideBox-main header #user img {
            border-radius: 50%;
            width: 20px;
            height: 20px
        }

        #shadow-root-ai-assist .sideBox-main header #user:hover .userInfo {
            display: flex
        }

    #shadow-root-ai-assist .sideBox-main header #copy:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .sideBox-main header #copy:active {
        background-color: rgba(0,0,0,.1)
    }

    #shadow-root-ai-assist .sideBox-main header #feedback:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .sideBox-main header #feedback:active {
        background-color: rgba(0,0,0,.1)
    }

    #shadow-root-ai-assist .sideBox-main header #setting:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .sideBox-main header #setting:active {
        background-color: rgba(0,0,0,.1)
    }

    #shadow-root-ai-assist .sideBox-main header #user .userInfo {
        align-items: center;
        flex-direction: column;
        border-radius: 8px;
        border: 1px solid rgba(0,0,0,.06);
        background: linear-gradient(180deg,#f0f4ff,#fff 14.53%);
        box-shadow: 0 6px 16px 0 rgba(0,0,0,.06);
        width: 360px;
        padding: 20px 16px 16px;
        position: fixed;
        top: 35px;
        cursor: default;
        right: 41px
    }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .userInfo-header {
            display: flex;
            position: relative;
            align-items: center;
            justify-content: space-between;
            width: 100%;
            cursor: pointer
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .userInfo-user {
            display: flex;
            align-items: center;
            flex: 1;
            cursor: pointer
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .icon {
            width: 48px;
            height: 48px;
            border-radius: 50%
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .userInfo-name {
            line-height: 30px;
            color: #000;
            font-size: 16px;
            flex: 1;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            word-break: break-all;
            font-weight: 700
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .tag-wrapper {
            display: flex;
            border-radius: 50px;
            background: rgba(72,199,156,.1);
            color: #1abb97;
            font-size: 12px;
            line-height: 24px;
            padding: 0 8px;
            cursor: default
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .tag {
            text-align: left;
            color: #1abb97;
            font-size: 12px
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .userInfo-body {
            display: flex;
            position: relative;
            flex-direction: column;
            margin-top: 8px;
            border-radius: 8px;
            background: #f6f9fd;
            padding: 13px 16px
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .view-1 {
            display: flex;
            position: relative;
            align-items: center;
            justify-content: space-between;
            width: 100%;
            color: rgba(0,0,0,.9);
            font-size: 14px;
            line-height: 22px
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .view-2 {
            display: flex;
            position: relative;
            align-items: flex-start;
            border-radius: 4px;
            background: rgba(0,0,0,.1);
            width: 296px;
            height: 8px
        }

        #shadow-root-ai-assist .sideBox-main header #user .userInfo .empty {
            border-radius: 4px;
            background: linear-gradient(132deg,#1972ea,#2b8cff);
            height: 8px;
            width: 0;
            position: absolute;
            left: 0;
            top: 0
        }

#shadow-root-ai-assist .sideBox-main .tabs {
    height: 40px;
    padding: 0 8px 0 16px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 24px
}

    #shadow-root-ai-assist .sideBox-main .tabs .tab-item {
        line-height: 40px;
        color: #222;
        font-size: 15px;
        cursor: pointer
    }

        #shadow-root-ai-assist .sideBox-main .tabs .tab-item.active {
            font-weight: 700;
            position: relative
        }

            #shadow-root-ai-assist .sideBox-main .tabs .tab-item.active:after {
                content: "";
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
                width: 100%;
                height: 2px;
                background-color: #0052d9
            }

    #shadow-root-ai-assist .sideBox-main .tabs:after {
        content: "";
        position: absolute;
        height: 4px;
        left: 0;
        bottom: -4px;
        width: 100%;
        z-index: 1;
        pointer-events: none;
        background: linear-gradient(180deg,rgba(0,0,0,.06),transparent)
    }

    #shadow-root-ai-assist .sideBox-main .tabs.showTopI:after {
        height: 8px;
        bottom: -8px
    }

#shadow-root-ai-assist .sideBox-main .option-free-times {
    border-radius: 24px;
    background: #f3f5f8;
    color: #1abb97;
    font-size: 12px;
    font-weight: 400;
    display: flex;
    gap: 4px;
    align-items: center;
    height: 24px;
    padding: 0 12px;
    margin-left: auto
}

    #shadow-root-ai-assist .sideBox-main .option-free-times.disabled {
        color: rgba(0,0,0,.4)
    }

        #shadow-root-ai-assist .sideBox-main .option-free-times.disabled .svg-icon {
            color: #b5b8ba
        }

    #shadow-root-ai-assist .sideBox-main .option-free-times.fixed {
        box-shadow: 0 4px 10px 0 rgba(0,0,0,.1)
    }

.max-btns[data-v-4b5560cf] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-4b5560cf]:hover {
        background: #477eff
    }

    .max-btns[data-v-4b5560cf]:active {
        background: #1340d2
    }

@keyframes loading360-4b5560cf {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#summaryEntry_side[data-v-4b5560cf] {
    position: fixed;
    right: 8px;
    top: 80px;
    border-radius: 8px;
    width: 240px;
    height: 48px;
    border: 1px solid rgba(0,0,0,.06);
    background: #fff;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.08),0 1px 10px 0 rgba(0,0,0,.05);
    display: flex;
    z-index: 2147483647
}

#summaryEntry_side .comment-container[data-v-4b5560cf] {
    position: fixed;
    top: -100vh;
    right: -100vw;
    z-index: 10
}

#summaryEntry_side.minSize[data-v-4b5560cf] {
    width: 182px
}

#summaryEntry_side.summaryBox[data-v-4b5560cf] {
    display: block;
    height: auto
}

#summaryEntry_side .options[data-v-4b5560cf] {
    position: absolute;
    top: 12px;
    right: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2px
}

#summaryEntry_side .options .select_arrow[data-v-4b5560cf] {
    transform: rotate(180deg)
}

#summaryEntry_side .options .select_arrow.showUp[data-v-4b5560cf] {
    transform: rotate(0)
}

#summaryEntry_side .options div[data-v-4b5560cf] {
    cursor: pointer;
    width: 24px;
    outline: none;
    height: 24px;
    border-radius: 4px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

#summaryEntry_side .options div svg[data-v-4b5560cf] {
    color: rgba(0,0,0,.4)
}

#summaryEntry_side .options div[data-v-4b5560cf]:hover {
    background: rgba(0,0,0,.06)
}

#summaryEntry_side .options div.active[data-v-4b5560cf], #summaryEntry_side .options div[data-v-4b5560cf]:active {
    background: rgba(0,0,0,.1)
}

#summaryEntry_side .setting-content[data-v-4b5560cf] {
    right: 0;
    top: 24px;
    position: absolute;
    width: 176px;
    border-radius: 4px;
    border: 0 solid rgba(0,0,0,.1);
    background: #fff;
    padding: 4px 0;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.08),0 1px 10px 0 rgba(0,0,0,.05)
}

#summaryEntry_side .setting-content li[data-v-4b5560cf] {
    display: flex;
    align-items: center;
    cursor: pointer;
    gap: 8px;
    padding: 0 16px
}

#summaryEntry_side .setting-content li svg[data-v-4b5560cf] {
    color: rgba(0,0,0,.6)
}

#summaryEntry_side .setting-content li span[data-v-4b5560cf] {
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center
}

#summaryEntry_side .setting-content li span svg[data-v-4b5560cf] {
    position: absolute
}

#summaryEntry_side .setting-content li p[data-v-4b5560cf] {
    line-height: 32px;
    color: rgba(0,0,0,.9);
    font-size: 14px
}

#summaryEntry_side .setting-content li[data-v-4b5560cf]:hover {
    background: rgba(0,0,0,.06)
}

#summaryEntry_side .setting-content li[data-v-4b5560cf]:active {
    background: rgba(0,0,0,.1)
}

#summaryEntry_side .summaryEntry_btn[data-v-4b5560cf] {
    border-radius: 6px;
    cursor: pointer;
    border: 1px solid #0052d9;
    background: #fff;
    box-shadow: 0 1px 0 0 #0052d9;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 0;
    width: 100px;
    line-height: 22px;
    gap: 4px;
    margin: 8px 0 7px 8px
}

    #summaryEntry_side .summaryEntry_btn[data-v-4b5560cf]:hover {
        background: #f2f3ff
    }

    #summaryEntry_side .summaryEntry_btn[data-v-4b5560cf]:active {
        background: #d9e1ff
    }

#summaryEntry_side .summaryEntry_btn .summary[data-v-4b5560cf] {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px
}

#summaryEntry_side .summary_percent[data-v-4b5560cf] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    padding: 8px 12px;
    border-bottom: 1px solid #d9d9d9
}

#summaryEntry_side .summary_percent div[data-v-4b5560cf] {
    color: rgba(0,0,0,.9);
    font-size: 14px;
    font-weight: 700;
    line-height: 32px
}

#summaryEntry_side .summary_percent .summary[data-v-4b5560cf] {
    font-weight: 400
}

#summaryEntry_side .summary_percent svg.loading[data-v-4b5560cf] {
    animation: loading360-4b5560cf 1s infinite
}

#summaryEntry_side.response[data-v-4b5560cf] {
    width: 320px
}

#summaryEntry_side.response.showUp[data-v-4b5560cf] {
    width: 182px
}

#summaryEntry_side.response.showUp .summaryEntry_btn[data-v-4b5560cf] {
    width: 100px
}

#summaryEntry_side.response .summary_percent[data-v-4b5560cf] {
    border: none
}

#summaryEntry_side.response .summary-content[data-v-4b5560cf] {
    border-top: 1px solid rgba(0,0,0,.1);
    background: linear-gradient(180deg,#e5f0ff 12.73%,#fff 85.06%),#e8f2ff;
    padding: 8px 0 12px;
    max-height: max(100vh - 196px,210px);
    overflow-y: auto;
    scrollbar-gutter: stable;
    border-radius: 0 0 8px 8px
}

    #summaryEntry_side.response .summary-content[data-v-4b5560cf]::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: transparent
    }

    #summaryEntry_side.response .summary-content[data-v-4b5560cf]::-webkit-scrollbar-thumb {
        border-radius: 4px
    }

        #summaryEntry_side.response .summary-content[data-v-4b5560cf]::-webkit-scrollbar-thumb:hover {
            background: hsla(0,0%,53%,.8)
        }

    #summaryEntry_side.response .summary-content[data-v-4b5560cf]:hover::-webkit-scrollbar {
        width: 4px
    }

    #summaryEntry_side.response .summary-content[data-v-4b5560cf]:hover::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.15)
    }

#summaryEntry_side.response .summary-content .response-title[data-v-4b5560cf] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-left: 20px;
    gap: 4px;
    margin-bottom: 4px
}

#summaryEntry_side.response .summary-content .response-title p[data-v-4b5560cf] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    font-weight: 700;
    line-height: 24px
}

#summaryEntry_side.response .summary-content .response-title svg[data-v-4b5560cf] {
    color: rgba(0,0,0,.6)
}

#summaryEntry_side.response .summary-content .summary_markdown[data-v-4b5560cf] {
    margin: 0 auto;
    display: flex;
    width: 288px;
    padding: 12px 16px 0;
    flex-direction: column;
    gap: 12px;
    border-radius: 8px;
    background: #fff
}

#summaryEntry_side.response .summary-content .summary_markdown .lines[data-v-4b5560cf] {
    background: rgba(0,0,0,.1);
    height: 1px;
    width: 100%
}

#summaryEntry_side.response .summary-content .summary_markdown .sug div[data-v-4b5560cf] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    margin-bottom: 4px
}

#summaryEntry_side.response .summary-content .summary_markdown .sug div p[data-v-4b5560cf] {
    color: rgba(0,0,0,.6);
    font-size: 12px;
    font-weight: 700;
    line-height: 24px
}

#summaryEntry_side.response .summary-content .summary_markdown .sug div svg[data-v-4b5560cf] {
    color: #a8b9d3
}

#summaryEntry_side.response .summary-content .summary_markdown .sug ul[data-v-4b5560cf] {
    display: flex;
    flex-direction: column;
    gap: 4px
}

#summaryEntry_side.response .summary-content .summary_markdown .sug ul li[data-v-4b5560cf] {
    color: #3c4d80;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    cursor: pointer;
    gap: 4px
}

#summaryEntry_side.response .summary-content .summary_markdown .sug ul li p[data-v-4b5560cf] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all
}

#summaryEntry_side.response .summary-content .summary_markdown .sug ul li[data-v-4b5560cf]:hover {
    color: #0052d9
}

#summaryEntry_side.response .summary-content .summary_markdown .sug ul li span[data-v-4b5560cf] {
    width: 16px;
    text-align: center
}

#summaryEntry_side.response .summary-content .summary_markdown .options_output[data-v-4b5560cf] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 4px;
    margin-top: -8px
}

#summaryEntry_side.response .summary-content .summary_markdown .options_output span[data-v-4b5560cf] {
    position: relative;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: rgba(0,0,0,.6)
}

    #summaryEntry_side.response .summary-content .summary_markdown .options_output span[data-v-4b5560cf]:hover {
        color: #0052d9
    }

#summaryEntry_side.response .summary-content .summary_markdown .options_output .copy[data-v-4b5560cf] {
    color: rgba(0,0,0,.6)
}

    #summaryEntry_side.response .summary-content .summary_markdown .options_output .copy[data-v-4b5560cf]:hover {
        color: #0052d9
    }

#summaryEntry_side.response .summary_footer[data-v-4b5560cf] {
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border-top: 1px solid rgba(0,0,0,.1);
    background: #fff;
    padding: 0 16px;
    border-radius: 0 0 8px 8px
}

#summaryEntry_side.response .summary_footer div[data-v-4b5560cf] {
    height: 32px;
    border-radius: 4px;
    border: 1px solid rgba(0,82,217,.5);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    color: #0052d9;
    font-size: 14px;
    line-height: 22px;
    flex: 1;
    cursor: pointer
}

    #summaryEntry_side.response .summary_footer div[data-v-4b5560cf]:hover {
        background: #f2f3ff
    }

    #summaryEntry_side.response .summary_footer div[data-v-4b5560cf]:active {
        background: #d9e1ff
    }

#summaryEntry_side .tips[data-v-4b5560cf] {
    padding: 8px 12px
}

#summaryEntry_side .tips.loading[data-v-4b5560cf] {
    color: #3491fa
}

#summaryEntry_side .tips p[data-v-4b5560cf] {
    margin-left: 20px;
    color: rgba(0,0,0,.6);
    font-size: 12px;
    line-height: 20px
}

#summaryEntry_side .tips div[data-v-4b5560cf] {
    display: flex;
    align-items: center;
    gap: 4px
}

#summaryEntry_side .tips div svg[data-v-4b5560cf] {
    flex-shrink: 0
}

#summaryEntry_side .tips div h4[data-v-4b5560cf] {
    color: rgba(0,0,0,.9);
    line-height: 22px;
    font-size: 14px;
    font-weight: 400
}

#summaryEntry_side .tips.error[data-v-4b5560cf] {
    color: #f77234
}

#summaryEntry_side .tips.error div h4[data-v-4b5560cf] {
    line-height: 32px;
    display: flex;
    align-items: center
}

#summaryEntry_side .tips.error div h4.error-tips[data-v-4b5560cf] {
    line-height: 24px
}

#summaryEntry_side .tips.error div h4 span[data-v-4b5560cf] {
    color: #0052d9;
    font-weight: 700;
    font-size: 14px;
    line-height: 22px;
    cursor: pointer
}

    #summaryEntry_side .tips.error div h4 span[data-v-4b5560cf]:hover {
        text-decoration: underline
    }

.max-btns[data-v-deaa9fac] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-deaa9fac]:hover {
        background: #477eff
    }

    .max-btns[data-v-deaa9fac]:active {
        background: #1340d2
    }

@keyframes loading360-deaa9fac {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .common-setting-container[data-v-deaa9fac] {
    display: flex;
    flex-direction: column;
    padding: 20px 24px 24px !important;
    position: absolute;
    width: 400px;
    height: 267px;
    background-color: #fff;
    top: 32px;
    right: 40px;
    z-index: 9999;
    box-shadow: 0 4px 10px rgba(0,0,0,.2);
    border-radius: 8px;
    font-family: Microsoft YaHei;
    font-style: normal;
    transition: all .3s ease
}

    #shadow-root-ai-assist .common-setting-container[data-v-deaa9fac]:focus, #shadow-root-ai-assist .common-setting-container[data-v-deaa9fac]:focus-visible {
        border: 0;
        outline: 0
    }

#shadow-root-ai-assist .common-setting-container .setting-title[data-v-deaa9fac] {
    font-weight: 700;
    color: rgba(0,0,0,.9);
    line-height: 28px;
    font-size: 20px
}

#shadow-root-ai-assist .common-setting-container .setting-desc[data-v-deaa9fac] {
    font-weight: 400;
    line-height: 24px;
    color: #3c4056;
    font-size: 14px;
    margin-top: 4px !important
}

#shadow-root-ai-assist .common-setting-container .setting-content[data-v-deaa9fac] {
    display: flex;
    justify-content: space-between;
    margin-top: 24px !important
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item[data-v-deaa9fac] {
    display: flex;
    flex-direction: column;
    align-items: center;
    cursor: pointer
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-img[data-v-deaa9fac] {
    width: 160px;
    height: 112px
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-radio[data-v-deaa9fac] {
    display: flex;
    align-items: center;
    margin-top: 8px !important
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-radio p[data-v-deaa9fac] {
    font-size: 14px;
    line-height: 22px;
    color: rgba(0,0,0,.9)
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-radio .tag-radio-icon[data-v-deaa9fac] {
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 50%;
    margin-right: 4px !important;
    display: flex;
    align-items: center;
    justify-content: center
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-radio .tag-radio-icon .tag-radio-inner[data-v-deaa9fac] {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #fff
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item .item-tag-radio .tag-radio-icon[data-v-deaa9fac]:hover {
    border-color: #0052d9
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item:first-of-type .item-tag-img[data-v-deaa9fac] {
    width: 160px;
    height: 112px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAADhCAYAAABY+gT1AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAxpSURBVHgB7d1BjFz1fcDx34zHxs4AWoSbALLpWL40KFFd9RIko9ip1PZmSnsgKZEcq+dCI+XSShSQSo+017YiGymFSK3ikkptFSnBNLhNhdQ4qtTSi3eMU9mhgE3Mgu2d3cn//2ZnMzYxhl07Y8/v85FG7836rbWnn77z/u+9acVHcOrUqV6r1TowHA73lFcvgA05fvx4sHFlHv2wbBbKfHpp7969x+I66D087K104kB7GHuGregFwA1guBI/jHYsLK/ES//3XOtDz7/W1Q5YWFiY27p166NlwD5Y3u4J4JoRgNdemVX9EoJPlBD8WmxQ7+BwbmUQj5ZBaf4BN75hLAwjnnztb1tXnX8fGIDljN/BMkyfKbtz9X273Y5bbrklNm/eHJs2bWreA+v3yiuvNNt77rknWL8LFy7ExYsX4/z587G0tNT8bKMhuPMLw4NlxK3Nv9s/FvGbvx5x3y9H7Ng+eg+s38NPj7ZPfynYgOOny8m68vqvhYjXz67+8EOE4M8NwHrWr4TeV2P0qTe2bNkSt912W7MFrp2jR4822927dwfXxrlz5+LMmTNrIVjMl/0/2r9//9kP8/v1rN9wEGvz7zO/EvHYQ2X7yQCuod4XR9t/fCq4Rr7zg4jnXvxZCA6H8dX25vhyf771vvn3vgCs1/mVT87l16NXz/Ddeuut0e12A7j2BOD1MxmC9WzgYDAoDbi//0G/U+KvN1yKF8tk7NUzfI/9TsSh3w7gOhCA188lIVjOBrY2x+dKBPYnj7lkDXcy/uoS7/bt28UfcFOqqxZ1ab1eslKWgnudTufFYu5Kx0/GX13i/ac/E3/Azek3fq0srR+K+HideK3YVWbbd+vqxuQxlwTg6vV+TfzdeeedzXV+ADerEn2XRGDZHr7SsWXZ95lx/H3jT0bX+QHcrD4xd1kEDuKbk/++FoCnT59+tGweFH/ALBlH4OpNa/tefvnlxy4/pvfIsJl/4g+YJeMI7G5t3u679/eHa/OvmYh16XdlZaX5YV02EX/ALKkReNddd43f/unkUnCz9DuMZv7Vmz3EHzBLagT+8eeb3bIQEo+Pl4KbACzx90TZ9LZt2xb1BTBrJubbXAnCtU/BK0vxRF36/b0HIuoLYNZ8eld59ZrdO1YGow+8TQCWJPxs3dY7fgFm1R133NFsy8x7dHwWsBXRzL9DvxUAM6k+8uXh/Wv7f1jPArZfe+21+qyrenF0s0wCMKsuOwu4Z+cjwwfr2b/77h094BlgVk2cBZwbDGJPu9hX39Vv+ACYdVu3bh3vPlg+Ce+rO/UbPgBmWT0L+Kldo92y/HugBuCv1ncCEMhgfJ1zvfSlDMRm/vmWDyCDT/VG23rpS13zbb7g3J2/QAb1cpdqOGzuhOvV/R2/FAAz7xPj5x+0Yq4GYPNWAAIZjK91rg+GHv/Mo1+ADD4+DsBh9NoBAEAqAhAAIBkBCACQjAAEAEhGAAIAJCMAAQCSEYAAAMkIQACAZAQgAEAyAhAAIBkBCACQjAAEAEhGAAIAJCMAAQCSEYAAAMkIQACAZDoxZYuLi8GNq9vtBnB9mH83NvOPWTb1ABwMBgGQkfkHTIslYACAZAQgAEAyAhAAIBkBCACQjAAEAEhGAAIAJCMAAQCSEYAAAMkIQACAZAQgAEAyAhAAIBkBCACQjAAEAEhGAAIAJNOJKet2uwGQkfkHTMvUA7DTmfqfADAV5h8wLZaAAQCSEYAAAMkIQACAZAQgAEAyAhAAIBkBCACQjAAEAEhGAAIAJCMAAQCSEYAAAMkIQACAZAQgAEAyAhAAIBkBCACQjAAEAEhGAAIAJCMAAQCSEYAAAMl0YsoWFxcDpqXb7QZMi/nHNJl/uU09AAeDQQBkZP4B02IJGAAgGQEIAJCMAAQASEYAAgAkIwABAJIRgAAAyQhAAIBkBCAAQDICEAAgGQEIAJCMAAQASEYAAgAkIwABAJIRgAAAyXRiyrrdbgBkZP4B0zL1AOx0pv4nAEyF+QdMiyVgAIBkBCAAQDICEAAgGQEIAJCMAAQASEYAAgAkIwABAJIRgAAAyQhAAIBkBCAAQDICEAAgGQEIAJCMAAQASEYAAgAkIwABAJIRgAAAyQhAAIBkBCAAQDKdmLLFxcWAael2uwHTYv4xTeZfblMPwMFgEAAZmX/AtFgCBgBIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMp2Ysm63GwAZmX/AtEw9ADudqf8JAFNh/gHTYgkYACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGQEIABAMgIQACAZAQgAkIwABABIRgACACQjAAEAkhGAAADJCEAAgGRqAJ6tO8PhMABm3crKynj37OorfrIYADNv8fza7tm1AFxeXg6AWbe0tDTe7UdrNP9+9EYAzLwfn1nb7bfLmb+X6t6FCxcCYNZdvHhxvHtiuBLN/Pv+/wTAzFs4PdqWRd8T7Varday+OX/+fADMunfeeWe8e7gsgTTz79v/GQAzrV7o9/1XR7vtOv/Kmb/5+m4wGLgOEJhpdc69++67zX5ZCn4pNsd83f/vE64DBGbb62X59z9eXX2zHP/a3rVrV70G5ki9MHrikzHAzDl37tx494X9+/f3+/OtZv79pDThs98OgJn1nWOjbTnX90L/G61+8xiY5eXlJ+u2fjJ2Mwgwi+rZv7Nnm3s+6mrHX4x/3opo5t+z/xJx8v8DYObUmz++9e/N7nClFc38awJw586dR8rmcD0LOB6QALPkjTfeGD8CZv6BBx44Mv55/+utIyUCD9ezgF/56wCYKfXqvr/55+YRMPVKv/kffb3V3Py29iDoVqv15bI5U++Qm1gmAbjpnTlzJhYXF+v0W1haWnryfQcMopl/9W7gZw4HwEyo8ff8i6s3fwyj316Op8b/thaAd999d78s/z5UD6nXAopAYBbU+Hvrrbfq7rAsAz9Ur/27/Jh6PUw5C9jMv7/85igC3RIH3MzG8ff8kdHb1jAeqrNu/O+XfBVcXQouSySHYjUC63KwawKBm1Fd7j19+vRa/JXXoRJ/x650fLMUvBLN/KsR+JW/ijj5egDcdN55L+Lp5yfibyW+1H+udcn8e993Ae/YsWO+fkouuwvvvfdevPnmm2uPTQC40dXwe/vtt+PEiRPjZd8z5fW5vXv3zl/td8uAnG/OBA5j4e+/F/H5P4/4u++NPkk7Iwjc6Gr4vfBvEX/wzNoz/94qM21/mW1fu/zY1pX+k1OnTvXK0Hy27O6rx23atCm2bNkS27Zta7atViuAjTl69Giz3b17d7B+NfrqtxnV4KuXr6ze7FGb7cjS0tKhn7fs+0F6Dw97w06szb8d2yM+88mI390bcd+9Ebd3Vw80BmHddn1xtP3WU8EGLJboO36qBN//Rnz3B2vf99vMv9YgDk0u+0666vgqIXiwhODjZbc3eXwNwna7LQRhA159dfQRrX6w4qOrj3apJr7ft2oGX5lbT03e7bsevS8MDw5b8XiZfL2YmH81CG//2EQIAh/Z+CsYP90L1uHHqw9tef3Sh7eMwi/iyf7q3b5X8qHr7eTJk/tK7B0o0ffZ8nZPABt2/Pjx4Jo5tvrd5i9sNPwu13tkuK+cVDzQaof5B9yIjtXvNi/n5f7hauE3tu7Td3WJeHl5ea4M3LkA1qXf7wfr1+l0+nV7//339+MXqC4RRzvmmhfANAyiXzdXWuK9mp8CQzon4QViLYoAAAAASUVORK5CYII=);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 200% 100%
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item:last-of-type .item-tag-img[data-v-deaa9fac] {
    width: 160px;
    height: 112px;
    background-image: url(data:image/png;base64,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);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 200% 100%
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item.active .item-tag-img[data-v-deaa9fac] {
    background-position-x: -160px
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item.active .tag-radio-icon[data-v-deaa9fac] {
    border-color: #0052d9
}

#shadow-root-ai-assist .common-setting-container .setting-content .setting-item.active .tag-radio-icon .tag-radio-inner[data-v-deaa9fac] {
    background-color: #0052d9
}

#shadow-root-ai-assist .common-setting-container .setting-close[data-v-deaa9fac] {
    display: flex;
    width: 27px;
    height: 27px;
    position: absolute;
    right: 6px;
    top: 6px;
    flex-basis: 27px;
    flex-shrink: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAmYYTCiZMANtJAAAAaElEQVQ4y2MYBXQALCEQ2tUBTcJJyABEMSuqoEkECiqDKCNBUXQdgkIGIA2CqDrAQspADSBpFAARg8hi0QLVgKkFqgFTC1QDphaEBsISCKMIWU7YuQgPEggSwoGICHaCEYUZtaOA9gAAI0APads/7VMAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

    #shadow-root-ai-assist .common-setting-container .setting-close[data-v-deaa9fac]:hover:after {
        content: "";
        width: 24px;
        height: 24px;
        border-radius: 4px;
        background: rgba(0,0,0,.06);
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -12px !important;
        margin-top: -12px !important
    }

    #shadow-root-ai-assist .common-setting-container .setting-close[data-v-deaa9fac]:active:after {
        content: "";
        width: 24px;
        height: 24px;
        border-radius: 4px;
        background: rgba(0,0,0,.1);
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -12px !important;
        margin-top: -12px !important
    }

.max-btns[data-v-7fcfabe5] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-7fcfabe5]:hover {
        background: #477eff
    }

    .max-btns[data-v-7fcfabe5]:active {
        background: #1340d2
    }

@keyframes loading360-7fcfabe5 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .chatBox[data-v-7fcfabe5] {
    position: fixed;
    right: 16px;
    top: 16px;
    z-index: 2147483647;
    width: 720px;
    height: 640px;
    padding: 0;
    background: #1e263d;
    box-shadow: 0 6px 30px rgba(0,0,0,.2);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    border-radius: 20px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100% 80px
}

#shadow-root-ai-assist .chatBox .chatBox-error[data-v-7fcfabe5] {
    padding-top: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

    #shadow-root-ai-assist .chatBox .chatBox-error[data-v-7fcfabe5] .items {
        margin-top: -40px
    }

#shadow-root-ai-assist .chatBox header[data-v-7fcfabe5] {
    margin: 10px 10px 0 10px;
    width: calc(100% - 20px);
    height: 46px;
    display: flex;
    flex-shrink: 0;
    background-color: #f3f5f8;
    align-items: center;
    z-index: 2;
    box-sizing: border-box;
    padding: 0 0 0 2px;
    cursor: move
}

#shadow-root-ai-assist .chatBox header .brain_icon[data-v-7fcfabe5] {
    display: block;
    width: 120px;
    height: 24px;
    position: absolute;
    top: 16px;
    left: 20px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
    cursor: pointer
}

#shadow-root-ai-assist .chatBox header h1[data-v-7fcfabe5] {
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: rgba(0,0,0,.9);
    display: flex
}

#shadow-root-ai-assist .chatBox header h1 span[data-v-7fcfabe5] {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%
}

#shadow-root-ai-assist .chatBox header a[data-v-7fcfabe5] {
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEVHcEz///////////////////////////////8W/R0OAAAACXRSTlMAdlfg/6Afz5DFda0MAAAAdklEQVR4AbXRwQ2AIAwFUIwJAzgBQ7CAsUaPnLwb3H8G8RdCLdEbXj75eUZaTa9nyjk4zpEC0vqZi4tWZKStCBDraecinR4SuTflmOtKBAA5BAAhCUAkYBJ+C/1KAsuL6M82F9NXb4ar438vSK3QliWfrtdvvAH43iIRtlEwoAAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    border-radius: 4px;
    cursor: pointer;
    position: absolute;
    right: 8px;
    top: 8px
}

#shadow-root-ai-assist .chatBox header #copy[data-v-7fcfabe5] {
    position: absolute;
    right: 90px;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEFSURBVHgB7ZfhDYIwEIVfDQPoBjiCGziKTiAjuIIT6AbqBDCCG8AGsEG9i9U0WEI5qv3TL7lAmuvdS9v0rkAiYaG1zslKslbLuHIMSDDJpYltWpEIoz4UpW9eZQnQCEenlFr5OA4KoAAKE5DOXyAyPxVAi7Ijq8nOowezf4owPdnXfCPgDQtZ9uf9cwtysgIRBTAHRBYQdQucJAFJQGb9d7BOaeDiNIi9Ag+E4+7raAvY47UKc+EYha/zRwBVz4Y+G7IbZHDiimOYWPHpFSNnkct8gkDOdsxhtGshAS0cd7iQhrZnbQ/43AMnhKPCVLiJMM3EXGo9881w0TIh/E44akc3lGCe+DruEQ53RfMAAAAASUVORK5CYII=) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    border-radius: 4px;
    cursor: pointer
}

#shadow-root-ai-assist .chatBox header #sideBar[data-v-7fcfabe5] {
    position: absolute;
    right: 104px;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC1SURBVHgB7ZdRDYQwDIbbyxk4B5yCs3AOsIIDQAGgACtYQAE4QEL5X0jGwjYeYHugX7I0rFv6hT1sJVKeDtsTIvJH+GF86HoGZh6cWRTv5X4aV/FS4lFsddkQmBAyisOMo/jaAmItqq3vMpAPsdsPAfYKbAvO5kO49r8oMSqgAiqgAiqgAskF3q4Ebs+KPITyZ0n+IjKPoKN4VIez+Aut3E9r1jzqCzKEnK7vCxaM0dsXKI9kBZ6ea0Z6HDOoAAAAAElFTkSuQmCC) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    border-radius: 4px;
    cursor: pointer
}

    #shadow-root-ai-assist .chatBox header #sideBar[data-v-7fcfabe5]:hover {
        background-color: hsla(0,0%,100%,.1)
    }

    #shadow-root-ai-assist .chatBox header #sideBar[data-v-7fcfabe5]:active {
        background-color: hsla(0,0%,100%,.15)
    }

#shadow-root-ai-assist .chatBox header #feedback[data-v-7fcfabe5] {
    position: absolute;
    right: 72px;
    width: 24px;
    height: 24px;
    top: 8px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAHlBMVEVHcEz////////////////////////////////////JATChAAAACnRSTlMAH8Pv/69d34BA5UbcwAAAAJNJREFUeAGtkT0OwiEMxWFjbOLgAeQCGuIBpEjcvYEmziTGmUN4YEstX05G/80b6A9S0vfUIqU32CoAgVXvEbcEziM4EBh79Az6PD7/Bi4PUQV3L6rARVEFt73oj29n4MpSR6WuvB0By1uC5ovQDErrZpBmhyI/3IEMM6XLo9P27V4vmpDmLFyEOZ3n6SMuk79O9gWx7TU7F+s5bQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    border-radius: 4px;
    cursor: pointer
}

    #shadow-root-ai-assist .chatBox header #feedback[data-v-7fcfabe5]:hover {
        background-color: hsla(0,0%,100%,.1)
    }

    #shadow-root-ai-assist .chatBox header #feedback[data-v-7fcfabe5]:active {
        background-color: hsla(0,0%,100%,.15)
    }

#shadow-root-ai-assist .chatBox header #setting[data-v-7fcfabe5] {
    position: absolute;
    right: 40px;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAHlBMVEVHcEz////////////////////////////////////JATChAAAACnRSTlMAECC//6bfgO9SKAmrSAAAANpJREFUeAGdkbFOw0AQRNdGYNEhhCxKA0aiRMgFLTA+jg4hfwBIJ2oK/wDJfUAKf3B29mwlkpMimWazE6/f7FqO1eWt6mbT38H0NfVZSIa7GI0i9cDfaNRwv6qIxWh0+GG5Rpv6c2C1XeUMLv3T4NHqgNdkDHhnyQM+JX9uKzmFJ7iAr+QBisijgWs+2AFvIj1ebPJbRFN5kRIfZmiKqA55NK440oCpeuPNXppFYrslsa5ikN4mjZd+nJBIBfJ2Laep/lnKaX1FeB4oTEvOTzg7stwn42n/hzpMaxArOz2YY2FZAAAAAElFTkSuQmCC) no-repeat 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    border-radius: 4px;
    cursor: pointer
}

    #shadow-root-ai-assist .chatBox header #setting[data-v-7fcfabe5]:hover {
        background-color: hsla(0,0%,100%,.1)
    }

    #shadow-root-ai-assist .chatBox header #setting[data-v-7fcfabe5]:active {
        background-color: hsla(0,0%,100%,.15)
    }

#shadow-root-ai-assist .chatBox header a[data-v-7fcfabe5]:hover {
    background-color: hsla(0,0%,100%,.1)
}

#shadow-root-ai-assist .chatBox header a[data-v-7fcfabe5]:active {
    background-color: hsla(0,0%,100%,.15)
}

.max-btns[data-v-2b452d70] {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns[data-v-2b452d70]:hover {
        background: #477eff
    }

    .max-btns[data-v-2b452d70]:active {
        background: #1340d2
    }

@keyframes loading360-2b452d70 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist .guide-popup[data-v-2b452d70] {
    z-index: 2147483647;
    position: absolute;
    right: 8px;
    display: flex;
    width: 405px;
    padding: 12px 20px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 12px;
    border-radius: 16px;
    background: var(--white-white-t-100,#fff);
    box-shadow: 0 4px 32px 0 rgba(0,0,0,.16)
}

    #shadow-root-ai-assist .guide-popup[data-v-2b452d70]:after {
        content: "";
        position: absolute;
        bottom: -8px;
        right: 25px;
        width: 19px;
        height: 8px;
        background-color: #fff;
        -webkit-clip-path: path("M11.4 7.24931L19 -9.53674e-07L6.99382e-07 -2.61471e-06L7.6 7.24931C8.64934 8.25023 10.3507 8.25023 11.4 7.24931Z");
        clip-path: path("M11.4 7.24931L19 -9.53674e-07L6.99382e-07 -2.61471e-06L7.6 7.24931C8.64934 8.25023 10.3507 8.25023 11.4 7.24931Z")
    }

#shadow-root-ai-assist .guide-popup.arrow-up[data-v-2b452d70]:after {
    transform: rotate(180deg) translateY(169px)
}

#shadow-root-ai-assist .guide-popup-close[data-v-2b452d70] {
    cursor: pointer;
    position: absolute;
    width: 24px;
    height: 24px;
    right: 8px;
    top: 8px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFGSURBVHgB7dc7TsNQEAXQy69JGwoaakpoKdgLe6CFJbADCqhpWQM1NS20UELLXCkoTmL7vblvrCjSHGmUjxR7rj8ZPyCllFJKKe2sA2hmVldWJ1af0ERsA4fQ3FrNF+/PrB7hw9/eYLkNvr5AsA+/OZY7pkura9Rbb54uIFICfC2qqzZEX/P0BpF6D3CHPGqzznenVscYbmao+VerZ4jUAL/whRhr/gkN1ABUG2Ky5qklAJVCfGDC5mkPMYaOcp+w5qn1DPwbOhPrQpunqABUChHePClzQBV1ua6IPAOl+6A0JyRRAYaa/7E66nwODxERYOx//gH+ie3SGqA0pLwT260lQO2EnTSEGsD7eDBZCDXAHfyPB2Mh6B2CiAUN1Q4priPusbme2OqCxjth+0LIl5A6HXkGzq2+G3YesY2UUkoppbTL/gCgCVC95LprlgAAAABJRU5ErkJggg==) 50% no-repeat;
    background-size: cover;
    border-radius: 4px;
    transition: all .3s
}

    #shadow-root-ai-assist .guide-popup-close[data-v-2b452d70]:hover {
        background-color: rgba(0,0,0,.06)
    }

    #shadow-root-ai-assist .guide-popup-close[data-v-2b452d70]:active {
        background-color: rgba(0,0,0,.1)
    }

#shadow-root-ai-assist .guide-popup-content[data-v-2b452d70] {
    display: flex;
    align-items: center;
    gap: 8px
}

#shadow-root-ai-assist .guide-popup-content div[data-v-2b452d70] {
    flex-shrink: 0
}

#shadow-root-ai-assist .guide-popup-content div p[data-v-2b452d70] {
    color: #000;
    font-family: Microsoft YaHei;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px
}

#shadow-root-ai-assist .guide-popup-content div p .inner[data-v-2b452d70] {
    font-weight: 700
}

#shadow-root-ai-assist .guide-popup-content .inner-img[data-v-2b452d70] {
    flex-shrink: 0;
    width: 106px;
    height: 90px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#shadow-root-ai-assist .guide-popup-line[data-v-2b452d70] {
    height: 1px;
    align-self: stretch;
    background: rgba(0,0,0,.06)
}

#shadow-root-ai-assist .guide-popup-btn[data-v-2b452d70] {
    align-self: stretch;
    color: #0a66ff;
    text-align: center;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    cursor: pointer
}

    #shadow-root-ai-assist .guide-popup-btn[data-v-2b452d70]:hover {
        color: #478dff
    }

#shadow-root-ai-assist .modal-mask[data-v-2b452d70] {
    position: fixed;
    inset: 0;
    background-color: transparent;
    z-index: 2147483647
}

#shadow-root-ai-assist .modal-mask .close-popup[data-v-2b452d70] {
    position: fixed;
    right: 56px;
    top: 10px;
    font-size: 14px;
    display: flex;
    width: 202px;
    padding: 4px 0;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1);
    color: #181818
}

#shadow-root-ai-assist .modal-mask .close-popup.extend[data-v-2b452d70] {
    right: 106px
}

#shadow-root-ai-assist .modal-mask .close-popup .item[data-v-2b452d70] {
    display: flex;
    height: 32px;
    padding: 4px 16px;
    align-items: center;
    gap: 8px;
    align-self: stretch
}

#shadow-root-ai-assist .modal-mask .close-popup .item-cur[data-v-2b452d70]:hover, #shadow-root-ai-assist .modal-mask .close-popup .item-forever[data-v-2b452d70]:hover {
    background: rgba(0,82,217,.06)
}

#shadow-root-ai-assist .modal-mask .close-popup .item-line[data-v-2b452d70] {
    display: flex;
    padding: 4px 0;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    align-self: stretch
}

#shadow-root-ai-assist .modal-mask .close-popup .item-line div[data-v-2b452d70] {
    background: var(--black-black-t-10,rgba(0,0,0,.1));
    height: 1px;
    width: 100%
}

#shadow-root-ai-assist .modal-mask .close-popup .item-set[data-v-2b452d70] {
    display: flex;
    height: 32px;
    padding: 4px 16px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    cursor: pointer
}

#shadow-root-ai-assist .modal-mask .close-popup .item-set span[data-v-2b452d70] {
    color: var(--black-black-t-40-placeholder,rgba(0,0,0,.4));
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

#shadow-root-ai-assist .modal-mask .close-popup .item-set a[data-v-2b452d70] {
    color: #0052d9;
    font-family: Microsoft YaHei;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

#shadow-root-ai-assist .entry-btn[data-v-2b452d70] {
    text-align: left;
    font-weight: 400;
    font-size: 14px;
    white-space: normal;
    color: #000;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    position: fixed;
    right: 0;
    animation: delayAssistEntry-2b452d70 .5s linear;
    bottom: 200px;
    display: flex;
    align-items: center;
    justify-content: left;
    gap: 8px;
    flex-shrink: 0;
    height: 48px;
    border-radius: 8px 0 0 8px;
    z-index: 2147483647
}

@keyframes delayAssistEntry-2b452d70 {
    0% {
        right: -100px
    }

    to {
        right: 0 !important
    }
}

#shadow-root-ai-assist .entry-btn .cursor-move-item[data-v-2b452d70] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 12px 0 12px;
    background-color: #fff;
    border-radius: 8px 0 0 8px;
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.15)
}

#shadow-root-ai-assist .entry-btn .cursor-move-item p[data-v-2b452d70] {
    color: #000;
    font-size: 14px;
    margin-left: 8px
}

#shadow-root-ai-assist .entry-btn .cursor-move-item.read-mode[data-v-2b452d70], #shadow-root-ai-assist .entry-btn .cursor-move-item[data-v-2b452d70]:hover {
    border-radius: 8px 0 0 8px;
    background: linear-gradient(90deg,#2361ff,#4790fc);
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.15);
    padding: 0 20px;
    transition: all .2s
}

#shadow-root-ai-assist .entry-btn .cursor-move-item.read-mode .logo[data-v-2b452d70], #shadow-root-ai-assist .entry-btn .cursor-move-item:hover .logo[data-v-2b452d70] {
    filter: grayscale(100%) brightness(3)
}

#shadow-root-ai-assist .entry-btn .cursor-move-item.read-mode p[data-v-2b452d70], #shadow-root-ai-assist .entry-btn .cursor-move-item:hover p[data-v-2b452d70] {
    color: #fff
}

#shadow-root-ai-assist .entry-btn .cursor-move-item.read-mode .options[data-v-2b452d70], #shadow-root-ai-assist .entry-btn .cursor-move-item:hover .options[data-v-2b452d70] {
    display: flex
}

#shadow-root-ai-assist .entry-btn .cursor-move-item[data-v-2b452d70]:active {
    border-radius: 8px 0 0 8px;
    background: linear-gradient(90deg,#2361ff,#4790fc);
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.15);
    padding: 0 20px
}

#shadow-root-ai-assist .entry-btn .cursor-move-item:active .logo[data-v-2b452d70] {
    filter: grayscale(100%) brightness(3)
}

#shadow-root-ai-assist .entry-btn .cursor-move-item:active .options[data-v-2b452d70] {
    display: flex
}

#shadow-root-ai-assist .entry-btn .cursor-move-item .logo[data-v-2b452d70] {
    width: 24px;
    height: 24px;
    border-radius: 4px;
    transition: all .2s
}

#shadow-root-ai-assist .entry-btn .cursor-move-item .options[data-v-2b452d70] {
    position: absolute;
    padding: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
    gap: 8px;
    height: 100%;
    left: 0;
    top: 0;
    transform: translateX(-100%);
    cursor: default
}

#shadow-root-ai-assist .entry-btn .cursor-move-item .close[data-v-2b452d70] {
    display: flex;
    width: 20px;
    height: 20px;
    justify-content: center;
    align-items: center;
    border-radius: 12px;
    background: rgba(0,0,0,.6);
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.15);
    cursor: pointer
}

#shadow-root-ai-assist .entry-btn .cursor-move-item .arrow[data-v-2b452d70] {
    display: flex;
    cursor: pointer;
    width: 20px;
    height: 20px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 1px solid rgba(0,0,0,.15);
    background: #fff;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.15)
}

#shadow-root-ai-assist .entry-btn .cursor-move-item .arrow.extend svg[data-v-2b452d70] {
    transform: rotate(180deg)
}

.max-btns {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 40px;
    background: #0052d9;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

    .max-btns:hover {
        background: #477eff
    }

    .max-btns:active {
        background: #1340d2
    }

@keyframes loading360 {
    to {
        transform: rotate(0deg)
    }

    0% {
        transform: rotate(-1turn)
    }
}

#shadow-root-ai-assist {
    position: relative
}

    #shadow-root-ai-assist .scribe {
        position: fixed;
        right: -100vw;
        top: -100vh;
        z-index: 2147483647;
        transition: none;
        width: -moz-max-content;
        width: max-content
    }

.QuestionHeader-side {
    position: relative
}

    .QuestionHeader-side #ai-assist-entry-360kuai {
        position: absolute;
        left: 0;
        bottom: -40px;
        top: auto;
        right: auto
    }

.QuestionHeader {
    position: relative
}

    .QuestionHeader > #ai-assist-entry-360kuai {
        position: absolute;
        top: 0;
        right: -280px;
        bottom: auto;
        left: auto
    }

.Post-Header {
    position: relative
}

    .Post-Header > #ai-assist-entry-360kuai {
        position: absolute;
        top: 0;
        right: -280px;
        bottom: auto;
        left: auto
    }

#ai-assist-entry-360kuai.zhihu-manuscript {
    position: absolute;
    top: 66px;
    right: 0;
    bottom: auto;
    left: auto
}

[data-za-detail-view-path-module=RightSideBar] {
    position: relative
}

    [data-za-detail-view-path-module=RightSideBar] #ai-assist-entry-360kuai {
        width: 296px;
        height: 80px
    }

#ai-assist-entry-360kuai.single-360kuai {
    position: absolute;
    top: 0;
    right: -280px
}

#ai-assist-entry-360kuai {
    text-align: left;
    font-family: Microsoft YaHei;
    font-style: normal;
    width: 258px;
    cursor: pointer;
    background: #fff;
    box-shadow: 0 8px 16px rgba(0,0,0,.06);
    border-radius: 8px;
    border: 2px solid transparent;
    background-clip: padding-box,border-box;
    background-origin: padding-box,border-box;
    background-image: linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#ae5eff,#0036f5);
    padding: 16px;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 10px;
    align-items: center;
    transition: background-image .3s
}

    #ai-assist-entry-360kuai.side-360kuai, #ai-assist-entry-360kuai.single-360kuai {
        background-image: linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#ff6421 5.15%,#ff3062)
    }

        #ai-assist-entry-360kuai.side-360kuai:hover, #ai-assist-entry-360kuai.single-360kuai:hover {
            background-image: linear-gradient(90deg,#fff6f1,#fff6f1),linear-gradient(90deg,#ff6421 5.15%,#ff3062)
        }

    #ai-assist-entry-360kuai.side-360kuai {
        width: 372px
    }

    #ai-assist-entry-360kuai.zhihu-article {
        right: -400px !important;
        background-image: linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#ae5eff,#0036f5)
    }

        #ai-assist-entry-360kuai.zhihu-article:hover {
            background-image: linear-gradient(90deg,#f6f5ff,#f6f5ff),linear-gradient(90deg,#ae5eff,#0036f5)
        }

    #ai-assist-entry-360kuai.zhihu-question {
        background-image: linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#ae5eff,#0036f5)
    }

        #ai-assist-entry-360kuai.zhihu-question:hover {
            background-image: linear-gradient(90deg,#f6f5ff,#f6f5ff),linear-gradient(90deg,#ae5eff,#0036f5)
        }

    #ai-assist-entry-360kuai:after {
        content: "";
        position: absolute;
        top: 31px;
        right: 16px;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAgMAAAAOFJJnAAAACVBMVEVHcEwAAAAAAAAWawmTAAAAA3RSTlMAOZgKJlISAAAATklEQVR4AbXNQQ3AMAwDQO/TxyAEzfAEzSDskU+CcnH9KYFYamWpZxWDWa8O7gDsY0nAWVY9V/Gp7+7UHpZ7ZumhfW1CJNJIpFEcnwzmB5MXEjBzSQrsAAAAAElFTkSuQmCC) 50% no-repeat;
        background-size: 100% 100%
    }

    #ai-assist-entry-360kuai.bilibili-video {
        pointer-events: all;
        width: 100%;
        background: #fff;
        border: 2px solid #fb729c;
        box-shadow: 0 2px 0 #fb729c;
        border-radius: 8px;
        margin-bottom: 16px
    }

        #ai-assist-entry-360kuai.bilibili-video:hover {
            background: rgba(251,114,156,.1)
        }

    #ai-assist-entry-360kuai .ai-assist-entry-logo {
        position: absolute;
        width: 48px;
        height: 48px
    }

    #ai-assist-entry-360kuai .ai-assist-entry-title {
        padding-left: 60px;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        color: rgba(0,0,0,.9);
        margin-bottom: 4px
    }

    #ai-assist-entry-360kuai .ai-assist-entry-subtitle {
        padding-left: 60px;
        font-weight: 400;
        font-size: 14px;
        line-height: 18px;
        color: rgba(0,0,0,.6)
    }

#ai-asset-chat-textInput {
    position: fixed;
    top: -9999999px;
    left: -99999999px
}

#shadow-root-ai-assist {
    font-family: MicrosoftYaHei;
    color: #222;
    text-align: left;
    white-space: normal
}

    #shadow-root-ai-assist *, #shadow-root-ai-assist :after, #shadow-root-ai-assist :before {
        box-sizing: border-box;
        padding: 0;
        margin: 0;
        -webkit-touch-callout: none
    }

    #shadow-root-ai-assist em, #shadow-root-ai-assist i {
        font-style: normal
    }

    #shadow-root-ai-assist a:active, #shadow-root-ai-assist a:focus, #shadow-root-ai-assist button:focus, #shadow-root-ai-assist input:focus {
        resize: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        outline: none
    }

    #shadow-root-ai-assist button, #shadow-root-ai-assist input {
        border: 0;
        background: transparent;
        -moz-appearance: none;
        appearance: none;
        -webkit-appearance: none;
        outline: none
    }

    #shadow-root-ai-assist a, #shadow-root-ai-assist a:focus, #shadow-root-ai-assist a:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    #shadow-root-ai-assist .clearfix:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    #shadow-root-ai-assist li {
        list-style: none
    }

    #shadow-root-ai-assist .tooltips-open i {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%) translateY(calc(-100% - 8px));
        background: rgba(0,0,0,.9);
        border-radius: 4px;
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 22px;
        color: #fff;
        padding: 3px 8px;
        white-space: nowrap;
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.1);
        z-index: 1
    }

        #shadow-root-ai-assist .tooltips-open i:after {
            content: "";
            position: absolute;
            bottom: 0;
            inset-inline-start: 0;
            background: rgba(0,0,0,.9);
            width: 16px;
            height: 8px;
            left: 50%;
            transform: translateX(-50%) translateY(100%) rotate(180deg);
            -webkit-clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");
            clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z")
        }

        #shadow-root-ai-assist .tooltips-open i.bottom {
            top: auto;
            bottom: 0;
            transform: translateX(-50%) translateY(calc(100% + 8px))
        }

            #shadow-root-ai-assist .tooltips-open i.bottom:after {
                top: 0;
                transform: translateX(-50%) translateY(-100%)
            }

        #shadow-root-ai-assist .tooltips-open i.left {
            top: 50%;
            left: 0;
            transform: translateY(-50%) translateX(calc(-100% - 8px))
        }

            #shadow-root-ai-assist .tooltips-open i.left:after {
                transform: translateY(-50%) translateX(28px) rotate(90deg);
                top: 50%
            }

        #shadow-root-ai-assist .tooltips-open i.right {
            top: 50%;
            left: auto;
            right: 0;
            transform: translateY(-50%) translateX(calc(100% + 8px))
        }

            #shadow-root-ai-assist .tooltips-open i.right:after {
                transform: translateY(-50%) translateX(-100%) rotate(-90deg);
                top: 50%;
                left: 4px
            }

        #shadow-root-ai-assist .tooltips-open i.hidden {
            display: none
        }

    #shadow-root-ai-assist .skeleton-class {
        background-color: rgba(0,0,0,.06)
    }

@media print {
    #shadow-root-ai-assist .entry-btn, #shadow-root-ai-assist .modal-mask {
        display: none !important
    }
}

#ai-text-box .svg-icon[data-v-afd0eb38], #shadow-root-ai-assist .svg-icon[data-v-afd0eb38] {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}
