@charset "UTF-8";

.remote-intelligent-ai-bot_markdown__X5-YN {
    font-size: 14px;
    font-weight: 400
}

.remote-intelligent-ai-bot_markdown__X5-YN hr {
    height: 0px;
    color: transparent;
    background-color: transparent;
    border: none
}

.remote-intelligent-ai-bot_markdown__X5-YN strong {
    font-weight: 600
}

.remote-intelligent-ai-bot_markdown__X5-YN p {
    margin-bottom: 16px
}

.remote-intelligent-ai-bot_markdown__X5-YN ul,
.remote-intelligent-ai-bot_markdown__X5-YN ol {
    padding-left: 20px
}

.remote-intelligent-ai-bot_markdown__X5-YN p>p:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN p>ol:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN p>ul:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ol>p:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ol>ol:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ol>ul:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ul>p:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ul>ol:not(:first-child),
.remote-intelligent-ai-bot_markdown__X5-YN ul>ul:not(:first-child) {
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_markdown__X5-YN p,
.remote-intelligent-ai-bot_markdown__X5-YN li {
    font-size: 14px;
    font-weight: 400
}

.remote-intelligent-ai-bot_markdown__X5-YN li>ol,
.remote-intelligent-ai-bot_markdown__X5-YN li>ul,
.remote-intelligent-ai-bot_markdown__X5-YN li>p {
    margin-bottom: 0
}

.remote-intelligent-ai-bot_markdown__X5-YN>h1:not(:first-child) {
    margin-top: 32px
}

.remote-intelligent-ai-bot_markdown__X5-YN h1 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_markdown__X5-YN h2 {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 4px
}

.remote-intelligent-ai-bot_markdown__X5-YN h3,
.remote-intelligent-ai-bot_markdown__X5-YN h4,
.remote-intelligent-ai-bot_markdown__X5-YN h5,
.remote-intelligent-ai-bot_markdown__X5-YN h6 {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 4px
}

.remote-intelligent-ai-bot_markdown__X5-YN ul {
    margin-bottom: 12px !important
}

.remote-intelligent-ai-bot_markdown__X5-YN ul>li {
    list-style: disc !important
}

.remote-intelligent-ai-bot_markdown__X5-YN ol {
    margin-bottom: 12px !important
}

.remote-intelligent-ai-bot_markdown__X5-YN ol>li {
    list-style: decimal !important
}

.remote-intelligent-ai-bot_markdown_p__HsqNC,
.remote-intelligent-ai-bot_markdown_ul__w1WXp {
    margin-bottom: 4px
}

.remote-intelligent-ai-bot_markdown_ul__w1WXp>li {
    list-style: disc
}

.remote-intelligent-ai-bot_recommendCardTitle__i-ceB {
    white-space: nowrap;
    overflow: hidden;
    color: var(--content-primary, #f2f4f6);
    text-overflow: ellipsis;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 32px
}

.remote-intelligent-ai-bot_recommendCardTip__2RSbo {
    display: -webkit-box;
    width: 100% px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    color: var(--content-primary, #f2f4f6);
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 22px;
    margin-top: 8px;
    margin-bottom: 16px
}

.remote-intelligent-ai-bot_cardWrapper__AKyQa {
    border-radius: 16px;
    border: .5px solid var(--line-base);
    background: var(--bg-l2);
    padding: 16px
}

.remote-intelligent-ai-bot_cardWrapper__AKyQa.remote-intelligent-ai-bot_card_H5__mVV9q {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_symbolInfo__PSJcR {
    display: flex;
    align-items: center;
    color: var(--text-secondary);
    font-size: 12px;
    line-height: 16px;
    gap: 4px;
    width: 50%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi img {
    width: 24px;
    height: 24px;
    bottom: 0;
    border-radius: 12px;
    margin-inline-end: 4px
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_symbolName__d5pWJ {
    color: var(--content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_zeroFeeTag__CnTuK {
    border-radius: 4px;
    background: var(--functional-blue-container);
    padding: 0 4px;
    color: var(--functional-blue-content);
    font-size: 12px;
    line-height: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_price_box__GYH8O {
    display: flex;
    justify-content: space-between;
    width: 50%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    gap: 4px
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_price_box__GYH8O span:first-child {
    padding-inline-start: 6px
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_price_box__GYH8O span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_price_box__GYH8O .remote-intelligent-ai-bot_changeUp__FgVKm {
    color: var(--up)
}

.remote-intelligent-ai-bot_symbolInfoWrapper__tMzdi .remote-intelligent-ai-bot_price_box__GYH8O .remote-intelligent-ai-bot_changeDown__54wlb {
    color: var(--down)
}

.remote-intelligent-ai-bot_lastPriceWrapper__6IO1M {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    color: var(--content-primary);
    font-weight: 500;
    line-height: 20px
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C {
    width: 100%;
    margin-top: 16px;
    display: flex;
    justify-content: space-between;
    gap: 10px
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button {
    width: 50%;
    border: none;
    line-height: 32px
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button span {
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:hover,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:active,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:focus {
    border: none
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:first-child {
    background: var(--fill-default)
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:first-child:hover,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:first-child:active,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:first-child:focus {
    background: var(--fill-default)
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:last-child {
    background: var(--brand-default)
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:last-child:hover,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:last-child:active,
.remote-intelligent-ai-bot_btnWrapper__6OQ2C button:last-child:focus {
    background: var(--brand-default)
}

.remote-intelligent-ai-bot_btnWrapper__6OQ2C.remote-intelligent-ai-bot_btnWrapper_single__K4ew5 button {
    width: 100%
}

@keyframes fadeIn__Kt-8X {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__vGflR {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__uOl59 {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__N6h8f {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__Tt72D {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__HiZjX {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__nIIi- {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_container__RVhaK {
    margin-top: 20px
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_intro__D816T {
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v {
    border: .5px solid var(--line-base);
    border-radius: 22px;
    background-color: var(--bg-l2);
    padding: 16px
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v.remote-intelligent-ai-bot_activityCard_H5__jJsln {
    background-color: var(--bg-l1)
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_name__7xixV {
    font-weight: 500;
    font-size: 12px;
    color: var(--content-secondary);
    margin-bottom: 0
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 12px
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 .remote-intelligent-ai-bot_content__WGZ7l {
    flex: 1
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 .remote-intelligent-ai-bot_content__WGZ7l .remote-intelligent-ai-bot_title__Qx-hB {
    font-weight: 700;
    font-size: 16px;
    color: var(--functional-gold-default);
    margin-bottom: 2px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 .remote-intelligent-ai-bot_content__WGZ7l .remote-intelligent-ai-bot_description__g3Fcr {
    font-weight: 500;
    font-size: 12px;
    color: var(--text-secondary);
    margin-bottom: 0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 .remote-intelligent-ai-bot_icon__uSWxq {
    width: 40px;
    height: 40px;
    margin-inline-start: 12px;
    margin-inline-end: 6px
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_info__73oH9 .remote-intelligent-ai-bot_icon__uSWxq img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_action__sWE8d {
    width: 100%
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_action__sWE8d button {
    width: 100%;
    background: var(--brand-default);
    border: none
}

.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_action__sWE8d button:hover,
.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_action__sWE8d button:active,
.remote-intelligent-ai-bot_container__RVhaK .remote-intelligent-ai-bot_activityCard__H1J1v .remote-intelligent-ai-bot_action__sWE8d button:focus {
    background: var(--brand-default);
    border: none
}

@keyframes fadeIn__SY0BD {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__9UFNZ {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__SEx-O {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__efL9x {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__xE-vH {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__aLIsP {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__2p0Vj {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_output__Yk1R- {
    animation: fadeIn__SY0BD .75s ease-out;
    border-top: .5px solid var(--line-base);
    margin-top: 8px
}

@keyframes fadeIn__ukvEp {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__nsROh {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__mM55x {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__XHZT- {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__LKtWn {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__b5jHd {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__E1X8x {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_searching_container__Tn-H4 .remote-intelligent-ai-bot_searching__Kp68y {
    padding: 0 30px;
    position: relative
}

.remote-intelligent-ai-bot_searching_container__Tn-H4 .remote-intelligent-ai-bot_searching__Kp68y .remote-intelligent-ai-bot_icon__KXkix {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.remote-intelligent-ai-bot_searching_container__Tn-H4 .remote-intelligent-ai-bot_status__nQTat {
    cursor: pointer
}

.remote-intelligent-ai-bot_searching_status__5iLEY {
    animation: fadeIn__ukvEp .75s ease-out;
    max-height: 999px;
    transition: max-height .75s linear;
    margin-top: 16px;
    margin-bottom: 16px;
    padding-left: 10px;
    position: relative;
    font-size: 12px;
    overflow: hidden
}

.remote-intelligent-ai-bot_searching_status__5iLEY:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 2px;
    background: var(--line-strong);
    border-radius: 1px
}

.remote-intelligent-ai-bot_searching_status__5iLEY.remote-intelligent-ai-bot_searching_status_rtl__JQUjq {
    padding-left: unset;
    padding-right: 10px
}

.remote-intelligent-ai-bot_searching_status__5iLEY.remote-intelligent-ai-bot_searching_status_rtl__JQUjq:before {
    left: unset;
    right: 0
}

.remote-intelligent-ai-bot_searching_status__5iLEY .remote-intelligent-ai-bot_searching_status_section__19EM4 {
    color: var(--content-primary);
    display: flex;
    align-items: center
}

.remote-intelligent-ai-bot_searching_status__5iLEY .remote-intelligent-ai-bot_searching_status_section__19EM4.remote-intelligent-ai-bot_searching_status_section_rtl__IG-LH img {
    margin-left: unset;
    margin-right: 4px
}

.remote-intelligent-ai-bot_searching_status__5iLEY .remote-intelligent-ai-bot_searching_status_section__19EM4 img {
    margin-left: 4px
}

.remote-intelligent-ai-bot_searching_status__5iLEY .remote-intelligent-ai-bot_searching_status_section__19EM4 img.remote-intelligent-ai-bot_searching_status_section_spin_icon__vpWAD {
    animation: spin__E1X8x 1s linear infinite
}

.remote-intelligent-ai-bot_searching_status__5iLEY .remote-intelligent-ai-bot_searching_status_item__WojfG {
    color: var(--content-secondary);
    animation: fadeIn__ukvEp .75s ease-out;
    display: flex
}

.remote-intelligent-ai-bot_searching_status__5iLEY p {
    margin-bottom: 16px
}

.remote-intelligent-ai-bot_searching_status__5iLEY p:last-child {
    margin-bottom: 0
}

.remote-intelligent-ai-bot_searching_status__5iLEY.remote-intelligent-ai-bot_searching_status_folded__faSqv {
    max-height: 0
}

.remote-intelligent-ai-bot_searching_status_folded_blank__v5g-H {
    height: 0px;
    margin-bottom: 16px
}

.remote-intelligent-ai-bot_animation_icon__hj7WH {
    background-size: cover;
    background-repeat: no-repeat
}

.remote-intelligent-ai-bot_light_init__3aFr- {
    animation: playInit__4ECd9 4.75s steps(76) infinite
}

.remote-intelligent-ai-bot_light_loading__rxI7H {
    animation: playLoading__P7FTj 2937ms steps(47) infinite
}

.remote-intelligent-ai-bot_dark_init__kPofR {
    animation: playInit__4ECd9 4.75s steps(76) infinite
}

.remote-intelligent-ai-bot_dark_loading__Ca-EH {
    animation: playLoading__P7FTj 2937ms steps(47) infinite
}

.remote-intelligent-ai-bot_animation_icon_stop__ZbZSt {
    background-position: 0 0
}

@keyframes playInit__4ECd9 {
    0% {
        background-position: 0 0
    }

    to {
        background-position: 0 -27360px
    }
}

@keyframes playLoading__P7FTj {
    0% {
        background-position: 0 0
    }

    to {
        background-position: 0 -3760px
    }
}

.remote-intelligent-ai-bot_risk_hint__cI8RS {
    margin-top: 30px;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 10px;
    color: var(--content-secondary)
}

@keyframes fadeIn__mpx7- {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__U9cJE {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__0PCCu {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__va14X {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__f56P1 {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__zilbG {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__TdEXa {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_exceedLimit__XDQA5 {
    display: flex;
    flex-direction: column
}

.remote-intelligent-ai-bot_exceedLimit__XDQA5 .remote-intelligent-ai-bot_card__KB5G2 {
    display: inline-flex;
    flex-direction: column;
    padding: 16px 12px;
    max-width: 100%;
    width: 100%;
    margin-top: 12px;
    border: .5px solid var(--line-base);
    border-radius: 22px;
    background-color: var(--bg-l2)
}

.remote-intelligent-ai-bot_exceedLimit__XDQA5 .remote-intelligent-ai-bot_card__KB5G2.remote-intelligent-ai-bot_card_H5__KtZlw {
    background-color: var(--bg-l1)
}

.remote-intelligent-ai-bot_exceedLimit__XDQA5 .remote-intelligent-ai-bot_card__KB5G2 .remote-intelligent-ai-bot_button__9EWNl {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 16px;
    max-width: 100%;
    width: 100%;
    padding: 6px 12px;
    margin-top: 12px;
    background: var(--brand-default);
    color: var(--content-white);
    cursor: pointer
}

@keyframes fadeIn__35EKE {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__pJWH9 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__kkOyK {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__D9j89 {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__zR1en {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__Zhbq- {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__G3o5N {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_further-questions__4n8pd {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 32px;
    animation: slideUpWithFade__zR1en .75s ease-out
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_title__dIAlT {
    font-size: 18px;
    font-weight: 600;
    color: var(--content-primary);
    margin-bottom: 4px
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_button__Ul1MX {
    display: inline-flex;
    align-items: center;
    border-radius: 22px;
    max-width: 100%;
    width: fit-content;
    padding: 12px;
    background: var(--bg-l2);
    border: .5px solid;
    border-color: var(--line-base);
    position: relative;
    z-index: 1;
    cursor: pointer;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_button__Ul1MX.remote-intelligent-ai-bot_button_H5__V09zW {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_button__Ul1MX:hover {
    background: var(--fill-hover)
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_button__Ul1MX .remote-intelligent-ai-bot_text__g3Wfn {
    flex: 1
}

.remote-intelligent-ai-bot_further-questions__4n8pd .remote-intelligent-ai-bot_button__Ul1MX .remote-intelligent-ai-bot_icon__IUckJ {
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-inline-start: 8px
}

@keyframes fadeIn__Jx6yV {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__5Uwvk {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__LZa9s {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__VB33J {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__XjtAe {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__M2Vbf {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__GV5lW {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_coin-card__OKNbn {
    border-radius: 16px;
    padding: 1px;
    overflow: hidden;
    position: relative;
    margin: 12px 0;
    transition: all .3s ease
}

.remote-intelligent-ai-bot_coin-card__OKNbn:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit;
    background: radial-gradient(circle at 10% 10%, var(--line-base) 30%, var(--line-base) 60%, var(--line-base) 90%);
    opacity: 1;
    z-index: 0;
    transition: opacity .4s ease
}

.remote-intelligent-ai-bot_coin-card__OKNbn:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit;
    background: radial-gradient(circle at 10% 10%, var(--gradient-color-1) 30%, var(--gradient-color-2) 60%, var(--gradient-color-3) 90%);
    opacity: 0;
    z-index: 1;
    transition: opacity .4s ease
}

.remote-intelligent-ai-bot_coin-card--expanded__bnEfD:before {
    opacity: 0
}

.remote-intelligent-ai-bot_coin-card--expanded__bnEfD:after {
    opacity: 1
}

.remote-intelligent-ai-bot_coin-card--expanded__bnEfD .remote-intelligent-ai-bot_coin-card__btn-wrapper__5mD7Q {
    margin-top: 0
}

.remote-intelligent-ai-bot_coin-card__container__G6ShH {
    z-index: 2;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    padding: 16px;
    position: relative;
    transform: translateZ(0);
    -webkit-transform: translateZ(0)
}

.remote-intelligent-ai-bot_coin-card__container__G6ShH:before {
    border-radius: inherit;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: var(--fill-elevation-high);
    z-index: 0
}

.remote-intelligent-ai-bot_coin-card__container__G6ShH:after {
    border-radius: inherit;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: var(--fill-elevation-higher);
    z-index: 1
}

.remote-intelligent-ai-bot_coin-card__container--h5__Zovsq:before {
    background-color: var(--bg-l0)
}

.remote-intelligent-ai-bot_coin-card__container--h5__Zovsq:after {
    background-color: var(--bg-l2-white)
}

.remote-intelligent-ai-bot_coin-card__container__G6ShH>* {
    position: relative;
    z-index: 2
}

.remote-intelligent-ai-bot_coin-card__info-wrapper__l4Kh0 {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    background: none;
    border: none;
    padding: 0;
    text-align: left;
    cursor: pointer;
    border-radius: 8px;
    transition: all .2s ease;
    position: relative
}

.remote-intelligent-ai-bot_coin-card__info-wrapper__l4Kh0:not(:disabled):hover {
    background: var(--background-secondary)
}

.remote-intelligent-ai-bot_coin-card__info-wrapper__l4Kh0:not(:disabled):hover .remote-intelligent-ai-bot_coin-card__toggle-icon__X4SIi svg {
    transform: scale(1.1)
}

.remote-intelligent-ai-bot_coin-card__info-wrapper__l4Kh0:disabled {
    cursor: default
}

.remote-intelligent-ai-bot_coin-card__info-wrapper__l4Kh0:focus-visible {
    outline: 2px solid var(--functional-blue-content);
    outline-offset: 2px
}

.remote-intelligent-ai-bot_coin-card__symbol-info__wLXZ1 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_coin-card__icon__g0ZNA {
    width: 24px;
    height: 24px;
    border-radius: 12px;
    flex-shrink: 0;
    object-fit: cover
}

.remote-intelligent-ai-bot_coin-card__symbol__9qr8w {
    color: var(--content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px
}

.remote-intelligent-ai-bot_coin-card__sentiment__kG9I2 {
    border-radius: 4px;
    padding: 0 4px;
    font-size: 12px;
    line-height: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_coin-card__sentiment--bullish__9-8Ms {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-green-container);
    color: var(--functional-green-content)
}

.remote-intelligent-ai-bot_coin-card__sentiment--bearish__EpvvG,
.remote-intelligent-ai-bot_coin-card__sentiment--high__FsWcp {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-red-container);
    color: var(--functional-red-content)
}

.remote-intelligent-ai-bot_coin-card__sentiment--medium__vk59u {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-orange-container);
    color: var(--functional-orange-content)
}

.remote-intelligent-ai-bot_coin-card__sentiment--low__xtSrr {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-green-container);
    color: var(--functional-green-content)
}

.remote-intelligent-ai-bot_coin-card__expand-wrapper__wOKQE {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 4px
}

.remote-intelligent-ai-bot_coin-card__price__cPD9- {
    color: var(--content-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_coin-card__strategy-toggle__UZHPS {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 4px 0 4px 8px;
    background: transparent;
    border: none;
    border-radius: 6px;
    color: var(--content-secondary);
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    pointer-events: none
}

.remote-intelligent-ai-bot_coin-card__toggle-icon__X4SIi {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: transform .3s ease;
    transform: rotate(180deg)
}

.remote-intelligent-ai-bot_coin-card__toggle-icon__X4SIi svg {
    width: 12px;
    height: 12px
}

.remote-intelligent-ai-bot_coin-card__toggle-icon--expanded__x8wrk {
    transform: rotate(0)
}

.remote-intelligent-ai-bot_coin-card__strategies-wrapper__AYxI1 {
    max-height: 0;
    overflow: hidden;
    transition: max-height .4s cubic-bezier(.4, 0, .2, 1)
}

.remote-intelligent-ai-bot_coin-card__strategies-wrapper--expanded__kSmrn {
    max-height: 2000px
}

.remote-intelligent-ai-bot_coin-card__strategies__0mwBe {
    margin-top: 12px;
    padding-top: 12px;
    border-top: 1px solid var(--line-base);
    opacity: 0;
    transform: translateY(-8px);
    transition: opacity .3s ease .1s, transform .3s ease .1s
}

.remote-intelligent-ai-bot_coin-card__strategies--visible__DTBA- {
    opacity: 1;
    transform: translateY(0)
}

.remote-intelligent-ai-bot_coin-card__strategy__pH6Mr {
    background: var(--bg-l2);
    border-radius: 12px;
    padding: 12px
}

.remote-intelligent-ai-bot_coin-card__strategy__pH6Mr:not(:last-child) {
    margin-bottom: 12px;
    padding-bottom: 12px
}

.remote-intelligent-ai-bot_coin-card__strategy__h5-fullscreen__FkaFm {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_coin-card__strategy-header__44--u {
    display: flex;
    align-items: center;
    margin-bottom: 8px
}

.remote-intelligent-ai-bot_coin-card__strategy-title__Bm-Ru {
    flex: 1
}

.remote-intelligent-ai-bot_coin-card__strategy-title__Bm-Ru p {
    font-size: 14px;
    font-weight: 500;
    color: var(--content-primary);
    word-wrap: break-word;
    word-break: break-word;
    margin: 0
}

.remote-intelligent-ai-bot_coin-card__strategy-content__ADcz0 {
    font-size: 14px;
    line-height: 22px;
    color: var(--content-primary)
}

.remote-intelligent-ai-bot_coin-card__strategy-content__ADcz0 ul {
    margin-bottom: 0 !important
}

.remote-intelligent-ai-bot_coin-card__strategy-trade-btn__j5PpR {
    display: flex;
    justify-content: flex-end;
    margin-inline-start: 8px
}

.remote-intelligent-ai-bot_coin-card__strategy-trade-btn__j5PpR button {
    padding: 2px 10px;
    height: 24px;
    line-height: 16px;
    font-size: 12px
}

.remote-intelligent-ai-bot_coin-card__strategy-trade-btn__j5PpR button[class*=default] {
    background: var(--fill-default);
    border: none
}

.remote-intelligent-ai-bot_coin-card__strategy-trade-btn__j5PpR button[class*=default]:hover {
    background: var(--fill-default);
    opacity: .8;
    color: var(--content-primary)
}

.remote-intelligent-ai-bot_coin-card__btn-wrapper__5mD7Q {
    width: 100%;
    margin-top: 16px;
    display: flex;
    justify-content: space-between;
    gap: 10px
}

.remote-intelligent-ai-bot_coin-card__btn-wrapper__5mD7Q button {
    width: 100%
}

.remote-intelligent-ai-bot_coin-card__btn-wrapper__5mD7Q button[class*=default] {
    background: var(--fill-default);
    border: none
}

.remote-intelligent-ai-bot_coin-card__btn-wrapper__5mD7Q button[class*=default]:hover {
    background: var(--fill-default);
    opacity: .8;
    color: var(--content-primary)
}

.remote-intelligent-ai-bot_coin-card__trader__EoeRM {
    margin-top: 12px;
    padding: 12px;
    background: var(--bg-l2);
    border-radius: 12px
}

.remote-intelligent-ai-bot_coin-card__trader__h5-fullscreen__uCzEm {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_coin-card__trader-header__zxSzE {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_coin-card__trader-avatar__qyOjP {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    flex-shrink: 0;
    object-fit: cover
}

.remote-intelligent-ai-bot_coin-card__trader-info__KDOQJ {
    flex: 1;
    min-width: 0;
    overflow: hidden
}

.remote-intelligent-ai-bot_coin-card__trader-name__pgtu2 {
    font-size: 14px;
    font-weight: 600;
    color: var(--content-primary);
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.remote-intelligent-ai-bot_coin-card__trader-stats__2vVBv {
    display: flex;
    align-items: center;
    gap: 4px;
    margin-top: 2px;
    opacity: .8;
    flex-wrap: nowrap;
    overflow: hidden;
    max-width: 100%
}

.remote-intelligent-ai-bot_coin-card__trader-followers__vHdbw {
    font-size: 10px;
    color: var(--content-primary);
    background-color: var(--functional-neutral-container);
    line-height: 14px;
    height: 16px;
    padding: 0 4px;
    border-radius: 4px;
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
    white-space: nowrap
}

.remote-intelligent-ai-bot_coin-card__trader-followers__vHdbw>svg {
    width: 10px;
    height: 10px;
    margin-inline-end: 2px
}

.remote-intelligent-ai-bot_coin-card__trader-followers__total__KoLE3 {
    font-size: 10px;
    color: var(--content-secondary)
}

.remote-intelligent-ai-bot_coin-card__trader-tag__2i7c3 {
    font-size: 10px;
    color: var(--content-primary);
    background: var(--functional-neutral-container);
    height: 16px;
    padding: 0 4px;
    border-radius: 4px;
    line-height: 16px;
    display: inline-block;
    flex-shrink: 0;
    white-space: nowrap;
    vertical-align: middle
}

.remote-intelligent-ai-bot_coin-card__trader-tag--ellipsis__TxhEh {
    flex-shrink: 1;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_coin-card__trader-follow-btn__9kwL- {
    flex-shrink: 0;
    padding: 2px 10px;
    height: 24px;
    font-size: 12px;
    line-height: 16px
}

.remote-intelligent-ai-bot_coin-card__trader-performance__w5SYh {
    display: flex
}

.remote-intelligent-ai-bot_coin-card__trader-performance__w5SYh>div:last-of-type {
    display: inline-flex;
    flex: 0 0 auto;
    margin-inline-start: 8px
}

.remote-intelligent-ai-bot_coin-card__trader-performance__w5SYh>div:last-of-type>div:last-of-type {
    display: inline-flex;
    justify-content: flex-end;
    height: 28px
}

.remote-intelligent-ai-bot_coin-card__trader-metric__p47bA {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-width: 0;
    overflow: hidden
}

.remote-intelligent-ai-bot_coin-card__trader-metric-label__4f-fu {
    font-size: 12px;
    font-weight: 500;
    color: var(--content-secondary);
    line-height: 16px
}

.remote-intelligent-ai-bot_coin-card__trader-metric-value__0jp6R {
    font-size: 12px;
    color: var(--content-secondary);
    line-height: 16px;
    display: flex;
    align-items: center;
    gap: 4px
}

.remote-intelligent-ai-bot_coin-card__trader-asset-icons__BnC12 {
    display: flex;
    align-items: center
}

.remote-intelligent-ai-bot_coin-card__trader-asset-icon__GN9pQ {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    object-fit: cover;
    flex-shrink: 0;
    border: 1px solid var(--bg-l1)
}

.remote-intelligent-ai-bot_coin-card__trader-asset-icon__GN9pQ:not(:first-of-type) {
    position: relative;
    margin-inline-start: -4px
}

.remote-intelligent-ai-bot_coin-card__trader-pnl__yXKk2 {
    display: flex;
    align-items: baseline;
    column-gap: 4px;
    flex-wrap: wrap;
    overflow: hidden;
    max-width: 100%
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-amount__7abU- {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 1;
    min-width: 0;
    max-width: 100%
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-amount--positive__6-be7 {
    color: var(--updown-green-default)
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-amount--negative__-Y9n- {
    color: var(--updown-red-default)
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-percentage__tE12j {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 1;
    min-width: 0;
    max-width: 100%
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-percentage--positive__PuiUB {
    color: var(--updown-green-default)
}

.remote-intelligent-ai-bot_coin-card__trader-pnl-percentage--negative__VaqKD {
    color: var(--updown-red-default)
}

@keyframes fadeIn__xcfv3 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__fonTL {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__JR5U5 {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__hKiXh {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__Zu-QH {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__UyRWG {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__wyshx {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_summary-section__xtHym {
    border-radius: 16px;
    padding: 1px;
    overflow: hidden;
    position: relative;
    background: radial-gradient(circle at 10% 10%, var(--gradient-color-1) 30%, var(--gradient-color-2) 60%, var(--gradient-color-3) 90%);
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-font-smoothing: subpixel-antialiased;
    margin: 16px 0 32px;
    transition: all .3s ease
}

.remote-intelligent-ai-bot_summary-section__container__rVVAO {
    width: 100%;
    height: 100%;
    background-color: var(--fill-elevation-high);
    border-radius: inherit;
    padding: 16px 12px 16px 16px
}

.remote-intelligent-ai-bot_summary-section__container__h5__yAUMP {
    background-color: var(--bg-l0) !important
}

.remote-intelligent-ai-bot_summary-section__header__sY4h9 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_summary-section__header__sY4h9>h2 {
    height: 24px
}

.remote-intelligent-ai-bot_summary-section__title__JdAxZ {
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    color: var(--content-primary);
    display: flex;
    align-items: center;
    gap: 8px
}

.remote-intelligent-ai-bot_summary-section__title__JdAxZ svg {
    width: 24px;
    height: 24px;
    color: var(--content-primary);
    flex-shrink: 0
}

.remote-intelligent-ai-bot_summary-section__items__P-pdt {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.remote-intelligent-ai-bot_summary-section__item__UYrI- {
    display: flex;
    height: 20px;
    align-items: center;
    gap: 4px;
    cursor: pointer;
    background: none;
    border: none;
    border-radius: 8px;
    padding: 0;
    width: 100%;
    text-align: left;
    transition: all .2s ease
}

.remote-intelligent-ai-bot_summary-section__item__UYrI-:hover {
    background: var(--background-secondary)
}

.remote-intelligent-ai-bot_summary-section__item__UYrI-:hover .remote-intelligent-ai-bot_summary-section__item-arrow__WhSml svg {
    transform: scale(1.2);
    color: var(--functional-blue-content)
}

.remote-intelligent-ai-bot_summary-section__item__UYrI-:active {
    transform: scale(.98)
}

.remote-intelligent-ai-bot_summary-section__item__UYrI-:focus-visible {
    outline: 2px solid var(--functional-blue-content);
    outline-offset: 2px
}

.remote-intelligent-ai-bot_summary-section__item-header__VOF2b {
    display: flex;
    align-items: center;
    transform: translate(-8px);
    flex: 1;
    font-size: 14px;
    min-width: 0;
    overflow: hidden
}

.remote-intelligent-ai-bot_summary-section__item-header__VOF2b>span:not(:first-of-type) {
    margin-inline-start: 8px
}

.remote-intelligent-ai-bot_summary-section__item-number__gJxkk {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: var(--functional-blue-content);
    width: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: 650;
    font-style: italic;
    flex-shrink: 0
}

.remote-intelligent-ai-bot_summary-section__item-title__WQQq4 {
    font-size: 14px;
    font-weight: 600;
    color: var(--content-primary);
    flex-shrink: 0
}

.remote-intelligent-ai-bot_summary-section__item-sentiment__WkeAg {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0
}

.remote-intelligent-ai-bot_summary-section__item-sentiment--bullish__pG0v9 {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-green-container);
    color: var(--functional-green-content)
}

.remote-intelligent-ai-bot_summary-section__item-sentiment--bearish__08y6C,
.remote-intelligent-ai-bot_summary-section__item-sentiment--high__4X6E3 {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-red-container);
    color: var(--functional-red-content)
}

.remote-intelligent-ai-bot_summary-section__item-sentiment--medium__srjqu {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-orange-container);
    color: var(--functional-orange-content)
}

.remote-intelligent-ai-bot_summary-section__item-sentiment--low__b-4nv {
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 10px;
    font-weight: 500;
    flex-shrink: 0;
    background: var(--functional-green-container);
    color: var(--functional-green-content)
}

.remote-intelligent-ai-bot_summary-section__item-description__3yfsT {
    font-size: 14px;
    color: var(--content-secondary);
    line-height: 1.5;
    flex: 1;
    text-align: start;
    min-width: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.remote-intelligent-ai-bot_summary-section__item-arrow__WhSml {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--content-secondary);
    flex-shrink: 0;
    margin-inline-start: 4px;
    border-radius: 50%;
    transition: all .2s ease;
    pointer-events: none;
    transform: rotate(90deg)
}

.remote-intelligent-ai-bot_summary-section__item-arrow__WhSml svg {
    width: 12px;
    height: 12px;
    transition: all .2s ease
}

[dir=rtl] .remote-intelligent-ai-bot_summary-section__item-arrow__WhSml {
    transform: rotate(-90deg)
}

.remote-intelligent-ai-bot_summary-section__fallback__sufLX {
    font-size: 14px;
    line-height: 1.7;
    color: var(--content-secondary)
}

.remote-intelligent-ai-bot_asset-analysis-wrapper__zYe0y {
    margin: 16px 0 40px
}

.remote-intelligent-ai-bot_asset-analysis__S4c-0 {
    border-radius: 16px;
    padding: 16px 12px;
    background: var(--bg-l2);
    border: 1px solid var(--line-base);
    overflow: hidden;
    transition: all .3s ease
}

.remote-intelligent-ai-bot_asset-analysis--h5__CyR5l {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_asset-analysis__title__v9QUe {
    font-size: 18px;
    font-weight: 600;
    margin: 0 0 8px;
    color: var(--content-primary);
    display: flex;
    align-items: center;
    gap: 8px
}

.remote-intelligent-ai-bot_asset-analysis__title__v9QUe svg {
    width: 20px;
    height: 20px;
    color: var(--content-primary);
    flex-shrink: 0
}

.remote-intelligent-ai-bot_asset-analysis__content__HN-zF {
    display: flex;
    flex-direction: column;
    gap: 0
}

.remote-intelligent-ai-bot_asset-analysis__summary__4aS6- {
    font-size: 14px;
    line-height: 1.6;
    color: var(--content-primary);
    text-align: start
}

.remote-intelligent-ai-bot_asset-analysis__items__cge6l {
    display: flex;
    flex-direction: column;
    gap: 0
}

.remote-intelligent-ai-bot_asset-analysis__item__LMGKD {
    padding: 16px 0;
    border-bottom: 1px solid var(--line-base);
    transition: all .3s ease
}

.remote-intelligent-ai-bot_asset-analysis__item__LMGKD:last-child {
    border-bottom: none;
    padding-bottom: 0
}

.remote-intelligent-ai-bot_asset-analysis__item__LMGKD:first-child {
    padding-top: 0
}

.remote-intelligent-ai-bot_asset-analysis__item-header__QnJJY {
    width: 100%;
    height: 20px;
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 0;
    background: transparent;
    border: none;
    cursor: pointer;
    transition: all .2s ease;
    font-size: 14px
}

.remote-intelligent-ai-bot_asset-analysis__item-number__kecYB {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: var(--functional-blue-content);
    width: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: 650;
    font-style: italic;
    flex-shrink: 0
}

.remote-intelligent-ai-bot_asset-analysis__item-title__zL9TN {
    font-size: 14px;
    font-weight: 600;
    color: var(--content-primary);
    text-align: start;
    flex: 1
}

.remote-intelligent-ai-bot_asset-analysis__item-toggle__L-PKU {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    color: var(--content-primary);
    transition: transform .3s ease;
    flex-shrink: 0;
    transform: rotate(180deg)
}

.remote-intelligent-ai-bot_asset-analysis__item-toggle__L-PKU svg {
    transition: color .2s ease
}

.remote-intelligent-ai-bot_asset-analysis__item-toggle--expanded__SPBAJ {
    transform: rotate(0)
}

.remote-intelligent-ai-bot_asset-analysis__item-content-wrapper__xnDDh {
    max-height: 0;
    overflow: hidden;
    transition: max-height .4s cubic-bezier(.4, 0, .2, 1)
}

.remote-intelligent-ai-bot_asset-analysis__item-content-wrapper--expanded__k7RR4 {
    max-height: 1000px
}

.remote-intelligent-ai-bot_asset-analysis__item-content__KBG45 {
    padding-block-start: 4px;
    padding-block-end: 0;
    padding-inline-start: 28px;
    padding-inline-end: 0;
    opacity: 0;
    transform: translateY(-8px);
    transition: opacity .3s ease .1s, transform .3s ease .1s
}

.remote-intelligent-ai-bot_asset-analysis__item-content--visible__5FuBE {
    opacity: 1;
    transform: translateY(0)
}

.remote-intelligent-ai-bot_asset-analysis__item-content__KBG45 p {
    line-height: 20px;
    font-size: 14px;
    color: var(--content-secondary);
    margin: 0;
    text-align: start
}

.remote-intelligent-ai-bot_asset-analysis__fallback__lmoZk {
    font-size: 14px;
    line-height: 1.5;
    color: var(--content-secondary);
    text-align: start
}

.remote-intelligent-ai-bot_consultant-collapse__Dflmq {
    margin: 0 0 27px
}

.remote-intelligent-ai-bot_consultant-collapse__title__YI5zb {
    border-radius: 12px;
    margin-bottom: 12px
}

.remote-intelligent-ai-bot_consultant-collapse__title__YI5zb h1 {
    margin: 0;
    font-size: 18px;
    font-weight: 600
}

.remote-intelligent-ai-bot_consultant-collapse__content__GKxVU {
    background: transparent;
    border: none;
    padding: 0
}

.remote-intelligent-ai-bot_consultant-collapse__first-paragraph__pR1Cv {
    font-size: 14px;
    line-height: 1.6;
    margin: 12px 0
}

.remote-intelligent-ai-bot_consultant-collapse__first-paragraph__pR1Cv p {
    margin: 0
}

.remote-intelligent-ai-bot_consultant-collapse__toggle__udRjM {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 6px;
    color: var(--content-secondary);
    padding: 5px 0;
    background: transparent;
    border: none;
    cursor: pointer;
    font-size: 12px;
    transition: all .2s ease;
    transform: translateY(-5px);
    width: 100%;
    min-width: 0
}

.remote-intelligent-ai-bot_consultant-collapse__toggle-text__AA1YQ {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 0;
    flex-shrink: 1
}

.remote-intelligent-ai-bot_consultant-collapse__toggle-icon-wrapper__yx1iW {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0
}

.remote-intelligent-ai-bot_consultant-collapse__toggle-icon__kyDi0 {
    font-size: 12px;
    transition: transform .3s ease;
    transform: rotate(180deg)
}

.remote-intelligent-ai-bot_consultant-collapse__toggle-icon--expanded__6aeuR {
    transform: rotate(0)
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content-wrapper__4OC5Y {
    max-height: 0;
    overflow: hidden;
    transition: max-height .4s cubic-bezier(.4, 0, .2, 1)
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content-wrapper--expanded__65vO4 {
    max-height: 2000px
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content__vVbt4 {
    margin-top: 0;
    padding-top: 0;
    font-size: 14px;
    line-height: 1.6;
    opacity: 0;
    transform: translateY(-8px);
    transition: opacity .3s ease .1s, transform .3s ease .1s
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content--visible__dgNns {
    opacity: 1;
    transform: translateY(0)
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content__vVbt4 p,
.remote-intelligent-ai-bot_consultant-collapse__rest-content__vVbt4 ul {
    margin-bottom: 4px
}

.remote-intelligent-ai-bot_consultant-collapse__rest-content__vVbt4 ul>li {
    list-style: disc
}

@keyframes fadeIn__w3f9y {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__hh7ye {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__OYwpk {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__NJJHW {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__0iKmp {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__4iLT1 {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__q6bwO {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_Bubble__0eIzd {
    display: inline-block;
    border-radius: 22px;
    max-width: 100%;
    width: 100%;
    margin-top: 20px;
    word-break: break-word
}

.remote-intelligent-ai-bot_Bubble__0eIzd.remote-intelligent-ai-bot_Bubble_fade-in__l-D1V {
    animation: fadeIn__w3f9y .75s ease-out
}

.remote-intelligent-ai-bot_Bubble__0eIzd.remote-intelligent-ai-bot_first__OCEy6 {
    margin-top: 8px
}

.remote-intelligent-ai-bot_Bubble__0eIzd.remote-intelligent-ai-bot_first_H5__qBEb8 {
    margin-top: 16px
}

.remote-intelligent-ai-bot_Bubble__0eIzd.remote-intelligent-ai-bot_own__WRQjW {
    width: auto;
    padding: 12px;
    background: var(--bg-l2);
    border: .5px solid;
    border-color: var(--line-base);
    margin-top: 32px
}

.remote-intelligent-ai-bot_Bubble__0eIzd.remote-intelligent-ai-bot_own__WRQjW.remote-intelligent-ai-bot_own_H5__nQIUi {
    background: var(--bg-l1)
}

@keyframes fadeIn__nrPKz {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__mE0MI {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__GF9Ss {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__gH6Fl {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__duHGB {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__s-Two {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__OKmRQ {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_buffer__4xI3L {
    position: relative
}

.remote-intelligent-ai-bot_buffer__4xI3L .remote-intelligent-ai-bot_searching_container__PLmPx {
    margin-top: 20px;
    min-height: 22px
}

.remote-intelligent-ai-bot_buffer__4xI3L .remote-intelligent-ai-bot_searching_container__PLmPx .remote-intelligent-ai-bot_searching__GHyLU {
    animation: fadeIn__nrPKz .75s ease-out
}

@keyframes fadeIn__PtIAa {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__Swv2Q {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__Nuitk {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__YIZba {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__Ybr-y {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__UUCer {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__BsK6- {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_lottie__yOGYH {
    position: absolute;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-origin: left;
    transition: left .75s cubic-bezier(.33, 1, .68, 1), right .75s cubic-bezier(.33, 1, .68, 1), top .75s cubic-bezier(.33, 1, .68, 1), transform .75s cubic-bezier(.33, 1, .68, 1), height .75s cubic-bezier(.33, 1, .68, 1), width .75s cubic-bezier(.33, 1, .68, 1);
    animation: fadeIn__PtIAa .75s cubic-bezier(.33, 1, .68, 1)
}

.remote-intelligent-ai-bot_lottie__yOGYH.remote-intelligent-ai-bot_lottie_fade_out__69GJ5 {
    animation: fadeOut__Swv2Q .75s cubic-bezier(.33, 1, .68, 1) !important
}

@keyframes fadeIn__-M91b {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__XeKES {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__kbdr8 {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__C3oHK {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__y4YrD {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__xm4st {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__pMzVQ {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_intro__Qr66U {
    position: absolute;
    top: calc(27% + 90px);
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    text-align: center;
    display: flex;
    flex-direction: column
}

.remote-intelligent-ai-bot_intro__Qr66U>p {
    margin: 0;
    color: var(--content-primary);
    animation: fadeIn__-M91b .75s ease-out
}

.remote-intelligent-ai-bot_intro__Qr66U>.remote-intelligent-ai-bot_title__ZvKsn {
    font-size: 24px;
    font-weight: 700
}

.remote-intelligent-ai-bot_intro__Qr66U>.remote-intelligent-ai-bot_subtitle__jkezV {
    font-size: 14px;
    font-weight: 500
}

.remote-intelligent-ai-bot_intro__Qr66U.remote-intelligent-ai-bot_fade_out__2gBcx {
    animation: fadeOut__XeKES .75s ease-out
}

.remote-intelligent-ai-bot_messageFrame__X0Pvg {
    position: relative;
    flex: 1;
    padding-bottom: 24px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.remote-intelligent-ai-bot_messageFrame__X0Pvg::-webkit-scrollbar {
    display: none
}

.remote-intelligent-ai-bot_messageFrame__X0Pvg.remote-intelligent-ai-bot_messageFrame_H5__z2c7y {
    padding-bottom: 32px
}

@keyframes fadeIn__5nF5i {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__gZ45Q {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__4oCXE {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__hUSDC {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__QG-bk {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__L-vgq {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__UwxH6 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_text_input__MbYZ- {
    flex: 1;
    position: relative;
    display: flex;
    flex-direction: column;
    transition: all .3s ease-out;
    text-align: justify
}

.remote-intelligent-ai-bot_text_input__MbYZ-.remote-intelligent-ai-bot_text_input_two_rows__TSUnF .remote-intelligent-ai-bot_input_container__hhpoJ {
    animation: expandHeight__SIF8X .3s ease-out
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input_container__hhpoJ {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 52px;
    border-radius: 22px;
    background: var(--bg-l2);
    border: .5px solid;
    border-color: var(--line-base);
    transition: all .3s ease-out
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input_container__hhpoJ.remote-intelligent-ai-bot_input_container_H5__b2WWR {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input_container__hhpoJ.remote-intelligent-ai-bot_input_container_two_rows__C-dOE {
    display: block;
    min-height: 76px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_error__lV-8K {
    position: absolute;
    top: calc(100% + 4px);
    left: 12px;
    right: 12px;
    font-size: 10px;
    font-weight: 400;
    animation: fadeIn__5nF5i .75s ease-out;
    color: var(--error-base)
}

[dir=rtl] .remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_error__lV-8K {
    left: 12px;
    right: 12px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA {
    flex: 1;
    padding: 10px 12px !important;
    border: none !important;
    background: transparent !important;
    min-height: 44px !important;
    max-height: 184px !important;
    scrollbar-width: 2px;
    transition: padding .3s ease-out;
    resize: none;
    overflow-y: scroll !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA.remote-intelligent-ai-bot_input_with_buttons__Q47sW {
    padding-inline-end: 92px !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA.remote-intelligent-ai-bot_input_full_width__oXtNv {
    padding-inline-end: 12px !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA .ant-input:disabled {
    background: transparent !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA.remote-intelligent-ai-bot_input_H5__rngtj {
    background: transparent !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA.remote-intelligent-ai-bot_input_H5__rngtj .ant-input:disabled {
    background: transparent !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA::-webkit-scrollbar {
    width: 2px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA::-webkit-scrollbar-thumb {
    background: var(--line-base) !important;
    border-radius: 2px !important
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA::-webkit-scrollbar-track {
    margin: 16px 0;
    background: transparent
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA::-webkit-scrollbar-button {
    background: transparent;
    height: 4px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA:focus {
    outline: none
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_buttons_container__lGXm4 {
    position: absolute;
    right: 6px;
    bottom: 4px;
    z-index: 1;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: all .3s ease-out
}

[dir=rtl] .remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_buttons_container__lGXm4 {
    right: auto;
    left: 6px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_buttons_container__lGXm4.remote-intelligent-ai-bot_buttons_container_bottom__lgnVy {
    position: relative;
    right: auto;
    bottom: auto;
    justify-content: flex-end;
    padding: 0 6px 6px;
    animation: fadeIn__5nF5i .3s ease-out
}

[dir=rtl] .remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_buttons_container__lGXm4.remote-intelligent-ai-bot_buttons_container_bottom__lgnVy {
    left: auto;
    justify-content: flex-start
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_placeholder__Y7Ix3 {
    color: var(--content-secondary);
    position: absolute;
    left: 12px;
    right: 100px;
    top: 16px;
    line-height: 1.4;
    pointer-events: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

[dir=rtl] .remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_placeholder__Y7Ix3 {
    left: 100px;
    right: 12px
}

.remote-intelligent-ai-bot_text_input__MbYZ- .remote-intelligent-ai-bot_input__M2XZA .ant-input {
    min-height: 52px
}

@keyframes expandHeight__SIF8X {
    0% {
        min-height: 52px
    }

    to {
        min-height: 76px
    }
}

@keyframes fadeIn__cmclU {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__YrpeM {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__twtWJ {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__aEJow {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__7Bn2- {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__lNIlt {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__eRkEW {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_voice-input-button-wrapper__1HzPe {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    position: relative
}

.remote-intelligent-ai-bot_voice-input-button__1-Zk8 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border: none;
    border-radius: 50%;
    background: transparent;
    cursor: pointer;
    position: relative;
    transition: all .75s ease;
    padding: 0;
    flex-shrink: 0;
    color: var(--content-primary)
}

.remote-intelligent-ai-bot_voice-input-button__1-Zk8:hover:not(:disabled) {
    background: var(--bg-l3)
}

.remote-intelligent-ai-bot_voice-input-button__1-Zk8:active:not(:disabled) {
    transform: scale(.95)
}

.remote-intelligent-ai-bot_voice-input-button__1-Zk8 img {
    width: 16px;
    height: 16px;
    transition: all .75s ease
}

.remote-intelligent-ai-bot_voice-input-button__loading__I2NZz {
    animation: rotate__pBEsn 1s linear infinite
}

.remote-intelligent-ai-bot_voice-input-button__check-icon__3eiR- {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background-color: var(--content-primary)
}

.remote-intelligent-ai-bot_voice-input-button__check-icon__3eiR->svg {
    color: var(--bg-l0)
}

.remote-intelligent-ai-bot_voice-input-button--listening__-eSbs img {
    filter: brightness(1.1)
}

.remote-intelligent-ai-bot_voice-input-button--disabled__cGi43 {
    cursor: not-allowed;
    opacity: .5
}

.remote-intelligent-ai-bot_voice-input-button--disabled__cGi43:hover {
    background: transparent
}

.remote-intelligent-ai-bot_voice-input-button--error__zWs0b img {
    filter: hue-rotate(0deg) saturate(1.5)
}

.remote-intelligent-ai-bot_voice-input-button__audio-container__lHERZ {
    display: flex;
    align-items: center;
    gap: 12px;
    flex: 1;
    animation: fadeIn__cmclU .3s ease-out;
    padding: 0 8px
}

.remote-intelligent-ai-bot_voice-input-button__recording-time__tO79Y {
    font-size: 12px;
    font-weight: 500;
    color: var(--content-secondary);
    min-width: 40px;
    font-variant-numeric: tabular-nums;
    letter-spacing: .5px;
    transition: color .3s ease
}

.remote-intelligent-ai-bot_voice-input-button__recording-time--warning__NItCS {
    color: var(--functional-orange-default)
}

.remote-intelligent-ai-bot_voice-input-button__audio-bars__UJ3F4 {
    display: flex;
    align-items: center;
    gap: 3px;
    height: 24px;
    flex: 1;
    overflow: hidden
}

.remote-intelligent-ai-bot_voice-input-button__audio-bar__736YT {
    width: 1.5px;
    min-height: 4px;
    background: var(--content-secondary);
    border-radius: 1px;
    transition: height .1s ease-out;
    animation: audioBarPulse__DwgeJ .8s ease-in-out infinite;
    flex-shrink: 0
}

@keyframes fadeIn__cmclU {
    0% {
        opacity: 0;
        transform: translate(-10px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes audioBarPulse__DwgeJ {
    0% {
        opacity: .7
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .7
    }
}

@keyframes rotate__pBEsn {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_sendButton__DkdNx {
    width: 44px;
    height: 44px;
    background: transparent;
    border: none;
    padding: 0;
    flex-shrink: 0
}

@keyframes fadeIn__xJhQv {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__BchOD {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__C6e9z {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__5ijNG {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__Ag7F9 {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__CtMQT {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__HLfVL {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_faq__wzKeA {
    position: absolute;
    bottom: calc(100% + 24px);
    display: flex;
    flex-direction: column;
    gap: 12px;
    animation: slideUpWithFade__Ag7F9 .75s ease-out
}

.remote-intelligent-ai-bot_faq__wzKeA .remote-intelligent-ai-bot_button__5rAsV {
    display: inline-flex;
    align-items: center;
    border-radius: 22px;
    max-width: 100%;
    width: fit-content;
    padding: 12px;
    background: var(--bg-l2);
    border: .5px solid;
    border-color: var(--line-base);
    position: relative;
    z-index: 1;
    cursor: pointer;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.remote-intelligent-ai-bot_faq__wzKeA .remote-intelligent-ai-bot_button__5rAsV.remote-intelligent-ai-bot_button_H5__pQ7Dm {
    background: var(--bg-l1)
}

.remote-intelligent-ai-bot_faq__wzKeA .remote-intelligent-ai-bot_button__5rAsV:hover {
    background: var(--fill-hover)
}

.remote-intelligent-ai-bot_faq__wzKeA .remote-intelligent-ai-bot_button__5rAsV .remote-intelligent-ai-bot_text__Dup2y {
    flex: 1
}

.remote-intelligent-ai-bot_faq__wzKeA .remote-intelligent-ai-bot_button__5rAsV .remote-intelligent-ai-bot_icon__VrNPZ {
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-inline-start: 8px
}

@keyframes fadeIn__dZqE- {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__B7GFC {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__xg5zv {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__WKeFA {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__moGh5 {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__2m9jv {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__-GAIa {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_actions__okube {
    display: flex;
    position: relative;
    flex-direction: column;
    padding-top: 16px;
    padding-bottom: 24px;
    transition: padding .75s ease-out
}

.remote-intelligent-ai-bot_actions__okube.remote-intelligent-ai-bot_actions_H5__Qcj-X {
    padding-top: 8px;
    padding-bottom: 12px
}

.remote-intelligent-ai-bot_actions__okube.remote-intelligent-ai-bot_actions_H5__Qcj-X.remote-intelligent-ai-bot_actions_H5_error__LG1Kw {
    padding-bottom: 24px
}

@keyframes fadeIn__3O6nY {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__KyyHk {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__ZP24U {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__iH2rl {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__avQP0 {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__we-nU {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__hTFZ4 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_container__pbZPB {
    animation: fadeIn__3O6nY .5s ease-out;
    position: relative;
    display: flex;
    flex-flow: column nowrap;
    background-color: var(--fill-elevation-high);
    width: 100%;
    height: 100%
}

.remote-intelligent-ai-bot_container_h5__e-kQx {
    background-color: var(--bg-l0);
    position: fixed;
    top: 0;
    left: 50%;
    transform: translate(-50%);
    height: 100%;
    width: 100%;
    max-width: 900px;
    max-height: unset;
    padding: 0 16px;
    z-index: 1
}

.remote-intelligent-ai-bot_container_h5_not_fullScreen__ypUhG {
    background-color: var(--fill-elevation-high)
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-wrap {
    pointer-events: none
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-content {
    overflow: hidden;
    border-radius: 16px
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-header {
    border-radius: 16px;
    border-bottom: 0
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body,
.remote-intelligent-ai-bot_modal__UT-wk .AutoResponsiveModal-popup-content {
    padding: 0 16px
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body {
    scrollbar-width: 2px;
    scrollbar-color: unset
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body::-webkit-scrollbar {
    width: 2px
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body::-webkit-scrollbar-thumb {
    background: var(--line-base) !important;
    border-radius: 2px
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body::-webkit-scrollbar-track {
    margin: 16px 0;
    background: transparent
}

.remote-intelligent-ai-bot_modal__UT-wk .ant-modal-body::-webkit-scrollbar-button {
    background: transparent;
    height: 4px
}

.remote-intelligent-ai-bot_page__upwKM {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: var(--fill-elevation-high);
    display: flex;
    justify-content: center;
    align-items: center
}

.remote-intelligent-ai-bot_page__upwKM.remote-intelligent-ai-bot_page_h5__3gDvc {
    background-color: var(--bg-l0)
}

.remote-intelligent-ai-bot_page__upwKM .remote-intelligent-ai-bot_maintenance__cuEb5 {
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center
}

.remote-intelligent-ai-bot_page__upwKM .remote-intelligent-ai-bot_maintenance__cuEb5>img {
    margin-bottom: 8px
}

:root {
    --gradient-color-1: #1463ff;
    --gradient-color-2: #81d5f9;
    --gradient-color-3: #0553e1
}

html[data-theme=dark] {
    --gradient-color-1: #8daeec;
    --gradient-color-2: #dee6f5;
    --gradient-color-3: #5688e8
}

@keyframes fadeIn__OtmnH {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut__H0ZrH {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes slideUp__RvLNB {
    0% {
        transform: translateY(50%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown__nhAnb {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(50%)
    }
}

@keyframes slideUpWithFade__cMWtF {
    0% {
        transform: translateY(50%);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideDownWithFade__l6Prh {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(50%);
        opacity: 0
    }
}

@keyframes spin__JPf7Z {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.remote-intelligent-ai-bot_title__86aOL {
    padding: 16px 0;
    padding-inline-start: 24px;
    -webkit-user-select: none;
    user-select: none;
    display: flex;
    align-items: center;
    width: 100%
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_title-text__Jl165 {
    flex: 1
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_buttons__mZlRS {
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 0 18px
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_buttons__mZlRS .remote-intelligent-ai-bot_button__JTJeo {
    padding: 0;
    width: 20px;
    height: 20px;
    color: var(--content-secondary);
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_buttons__mZlRS .remote-intelligent-ai-bot_button__JTJeo:hover {
    color: var(--content-primary)
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_buttons__mZlRS .remote-intelligent-ai-bot_button__JTJeo.remote-intelligent-ai-bot_button-upsideDown__mEMqH {
    transform: rotate(180deg)
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_spacer__WMHqQ {
    width: 6px;
    height: 2px;
    background-color: var(--content-disable);
    position: relative
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_spacer__WMHqQ:before {
    content: "";
    position: absolute;
    top: -7px;
    left: 0;
    right: 0;
    height: 2px;
    background-color: var(--content-disable)
}

.remote-intelligent-ai-bot_title__86aOL .remote-intelligent-ai-bot_spacer__WMHqQ:after {
    content: "";
    position: absolute;
    bottom: -7px;
    left: 0;
    right: 0;
    height: 2px;
    background-color: var(--content-disable)
}

.remote-intelligent-ai-bot_modal__ZSvwn {
    position: absolute;
    width: 100%;
    box-sizing: border-box
}

.remote-intelligent-ai-bot_resize__Ahi47 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 16px;
    cursor: ns-resize;
    z-index: 10;
    pointer-events: auto
}

.remote-intelligent-ai-bot_resize__Ahi47.remote-intelligent-ai-bot_resize_bottom__ClnA- {
    bottom: -8px
}

.remote-intelligent-ai-bot_resize__Ahi47.remote-intelligent-ai-bot_resize_top__q3R5k {
    top: -8px
}

.remote-intelligent-ai-bot_modal-wrap__Nms-V {
    pointer-events: none
}

.remote-intelligent-ai-bot_modal-wrap__Nms-V .ant-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    margin: 0;
    padding: 0
}

.remote-intelligent-ai-bot_modal-wrap__Nms-V .ant-modal-header {
    padding: 0;
    padding-inline-end: 0px
}

.remote-intelligent-ai-bot_popup-root__Yj-w- {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    z-index: 20;
    opacity: 0;
    transition: opacity .2s ease
}

.remote-intelligent-ai-bot_popup-root_active__BYWkZ {
    pointer-events: auto;
    opacity: 1
}

.remote-intelligent-ai-bot_mask__P-Dxm {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #00000073;
    opacity: 0;
    transition: opacity .2s ease
}

.remote-intelligent-ai-bot_mask_visible__dVRO1 {
    opacity: 1
}

.remote-intelligent-ai-bot_header__DxaIQ {
    background-color: var(--fill-elevation-high);
    width: 100%;
    height: 24px;
    border-radius: 16px 16px 0 0;
    cursor: grab;
    position: relative
}

.remote-intelligent-ai-bot_header__DxaIQ:active {
    cursor: grabbing
}

.remote-intelligent-ai-bot_header__DxaIQ:after {
    content: "";
    display: block;
    position: absolute;
    top: 8px;
    left: calc(50% - 18px);
    width: 36px;
    height: 4px;
    background: var(--line-strong);
    border-radius: 2.5px
}

.remote-intelligent-ai-bot_title__H-skx {
    margin: 0 0 16px;
    display: block;
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    height: 26px
}

.remote-intelligent-ai-bot_content__tWcbB {
    position: absolute;
    background: var(--fill-elevation-high);
    border-radius: 16px 16px 0 0;
    padding: 0 24px;
    transition: transform .2s ease, opacity .2s ease;
    will-change: transform, opacity
}

.remote-intelligent-ai-bot_position-bottom__GbNJv {
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateY(100%)
}

.remote-intelligent-ai-bot_position-top__XOqzH {
    left: 0;
    right: 0;
    top: 0;
    border-radius: 0 0 12px 12px;
    transform: translateY(-100%)
}

.remote-intelligent-ai-bot_position-left__MvZ-m {
    top: 0;
    bottom: 0;
    left: 0;
    width: 80%;
    max-width: 360px;
    border-radius: 0 12px 12px 0;
    transform: translate(-100%)
}

.remote-intelligent-ai-bot_position-right__E5ATp {
    top: 0;
    bottom: 0;
    right: 0;
    width: 80%;
    max-width: 360px;
    border-radius: 12px 0 0 12px;
    transform: translate(100%)
}

.remote-intelligent-ai-bot_position-center__PejvA {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.95);
    border-radius: 12px
}

.remote-intelligent-ai-bot_content_visible__nJK-5.remote-intelligent-ai-bot_position-bottom__GbNJv,
.remote-intelligent-ai-bot_content_visible__nJK-5.remote-intelligent-ai-bot_position-top__XOqzH,
.remote-intelligent-ai-bot_content_visible__nJK-5.remote-intelligent-ai-bot_position-left__MvZ-m,
.remote-intelligent-ai-bot_content_visible__nJK-5.remote-intelligent-ai-bot_position-right__E5ATp {
    transform: translate(0)
}

.remote-intelligent-ai-bot_content_visible__nJK-5.remote-intelligent-ai-bot_position-center__PejvA {
    transform: translate(-50%, -50%) scale(1)
}

.remote-intelligent-ai-bot_no-radius__sOtZO {
    border-radius: 0
}

.remote-intelligent-ai-bot_assets_disclaimer_content__P2wCZ {
    font-size: 14px;
    font-weight: 500
}

.remote-intelligent-ai-bot_assets_disclaimer_checkbox__kTv1P {
    width: 100%;
    margin: 24px 0 28px !important
}

.remote-intelligent-ai-bot_assets_disclaimer_checkbox__kTv1P .ant-checkbox-inner {
    border-radius: 4px !important
}

.remote-intelligent-ai-bot_assets_disclaimer_button__2tpBF {
    width: 100%;
    margin-bottom: 24px
}

.remote-intelligent-ai-bot_container {
    width: 100%
}