pre code.hljs {
    display: block;
    overflow-x: auto;
    padding: 1em
}

code.hljs {
    padding: 3px 5px
}

.hljs {
    color: #383a42;
    background: #fafafa
}

.hljs-comment, .hljs-quote {
    color: #a0a1a7;
    font-style: italic
}

.hljs-doctag, .hljs-formula, .hljs-keyword {
    color: #a626a4
}

.hljs-deletion, .hljs-name, .hljs-section, .hljs-selector-tag, .hljs-subst {
    color: #e45649
}

.hljs-literal {
    color: #0184bb
}

.hljs-addition, .hljs-attribute, .hljs-meta .hljs-string, .hljs-regexp, .hljs-string {
    color: #50a14f
}

.hljs-attr, .hljs-number, .hljs-selector-attr, .hljs-selector-class, .hljs-selector-pseudo, .hljs-template-variable, .hljs-type, .hljs-variable {
    color: #986801
}

.hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-symbol, .hljs-title {
    color: #4078f2
}

.hljs-built_in, .hljs-class .hljs-title, .hljs-title.class_ {
    color: #c18401
}

.hljs-emphasis {
    font-style: italic
}

.hljs-strong {
    font-weight: 700
}

.hljs-link {
    text-decoration: underline
}
   * {
       margin: 0;
       padding: 0
   }

#__aichat-root {
    --text-color-default: #1e1f24;
    --text-color-light: #333;
    --brand-primary-color: #5240ff;
    --btn-primary-color: #ebe9ff;
    --btn-primary-color-hover: #dcd9ff;
    --btn-background-color-hover: rgba(245, 246, 249, 0.4)
}

sup {
    text-indent: 0
}

[scope-chat-async] .c-icon, [scope-chat-async] .c-text {
    font-style: normal
}

[scope-chat-async] .c-moreinfo, [scope-chat-async] .c-popup-tar {
    text-align: right
}

[scope-chat-async] html {
    font-size: 100px
}

@media screen and (max-width: 360px) {
    [scope-chat-async] html {
        font-size: 90px !important
    }
}

[scope-chat-async] .c-icon {
    font-family: cicons !important;
    -webkit-font-smoothing: antialiased
}

[scope-chat-async] .c-result {
    padding: 0;
    margin: 0;
    background: 0 0;
    border: 0
}

[scope-chat-async] .c-blocka {
    display: block
}

[scope-chat-async] .c-foot-icon, [scope-chat-async] .c-inline-block {
    display: inline-block
}

[scope-chat-async] .c-font-35 {
    font: 35px/44px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-21 {
    font: 21px/30px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-sigma {
    font: 24px/33px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-big, [scope-chat-async] .c-font-large {
    font: 19px/25px -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .c-btn, [scope-chat-async] .c-btn-small, [scope-chat-async] .c-fwb, [scope-chat-async] .c-fwb-big, [scope-chat-async] .c-fwb-small {
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-fwb, [scope-chat-async] .c-fwb-big, [scope-chat-async] .c-fwb-small {
    -webkit-text-stroke: 0
}

[scope-chat-async] .c-font-title2, [scope-chat-async] .c-font-title2-bold {
    font: 16px/22px -apple-system, Arial, Helvetica, sans-serif;
    padding-top: 1.5px;
    padding-bottom: 1.5px
}

[scope-chat-async] .c-font-title2-bold {
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .c-font-medium {
    font: 16px/25px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-normal {
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-13 {
    font: 13px/22px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-small {
    font: 12px/21px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-tiny {
    font: 10px/19px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-font-title2-14 {
    font: 14px/20px -apple-system, Arial, Helvetica, sans-serif;
    padding-top: 1.5px;
    padding-bottom: 1.5px
}

[scope-chat-async] .c-gray, [scope-chat-async] .c-moreinfo, [scope-chat-async] .c-showurl {
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-abstract {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-abstract {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-abstract {
    color: #1e1f24
}

[scope-chat-async] .c-showurl {
    color: #848691
}

[scope-chat-async] .darkmode .c-showurl {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .c-gray, [scope-chat-async] .defaultmode .c-showurl {
    color: #848691
}

[scope-chat-async] .darkmode .c-gray {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .c-moreinfo, [scope-chat-async] .defaultmode .c-gray {
    color: #848691
}

[scope-chat-async] .darkmode .c-moreinfo {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-moreinfo {
    color: #848691
}

[scope-chat-async] .c-foot-icon {
    position: relative;
    top: 2px;
    background: url(//m.baidu.com/static/search/sprite.png) no-repeat;
    -webkit-background-size: 190px 142px;
    background-size: 190px 142px
}

[scope-chat-async] .c-foot-icon-16 {
    width: 16px;
    height: 13px
}

[scope-chat-async] .c-foot-icon-16-aladdin {
    display: none;
    background-position: 0 -98px
}

[scope-chat-async] .c-foot-icon-16-lightapp {
    background-position: -20px -98px
}

[scope-chat-async] .c-font-bold {
    font-weight: 700
}

[scope-chat-async] .android-text-top1 {
    position: relative;
    top: 0
}

[scope-chat-async] .c-font-baidu-number {
    font-family: baidunumber-medium, -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-container, [scope-chat-async] .c-container-tight {
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif;
    word-break: break-word
}

[scope-chat-async] div[data-placeid="6"] .c-btn, [scope-chat-async] div[data-placeid="6"] .c-btn-blue-fill, [scope-chat-async] div[data-placeid="6"] .c-btn-light-gray-outline, [scope-chat-async] div[data-placeid="6"] .c-btn-small, [scope-chat-async] div[data-placeid="6"] .darkmode .c-btn, [scope-chat-async] div[data-placeid="6"] .darkmode .c-btn-blue-fill, [scope-chat-async] div[data-placeid="6"] .darkmode .c-btn-light-gray-outline, [scope-chat-async] div[data-placeid="6"] .darkmode .c-btn-small, [scope-chat-async] div[data-placeid="6"] .pz-btn-not-sample {
    background-image: none
}

[scope-chat-async] .c-container {
    margin: 6px 8px;
    width: auto;
    word-wrap: break-word;
    border: 0;
    border-radius: 12px;
    background-color: #fff;
    color: #1e1f24;
    padding: 18px 13px 13.5px
}

[scope-chat-async] .darkmode .c-container {
    background-color: #161616;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-container-tight, [scope-chat-async] .defaultmode .c-container {
    background-color: #fff;
    color: #1e1f24
}

[scope-chat-async] .c-container-tight {
    padding: 18px 13px 13.5px;
    width: auto;
    word-wrap: break-word;
    border: 0
}

[scope-chat-async] .darkmode .c-container-tight {
    background-color: #161616;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-bg-color-white, [scope-chat-async] .defaultmode .c-container-tight {
    background-color: #fff
}

[scope-chat-async] .defaultmode .c-container-tight {
    color: #1e1f24
}

[scope-chat-async] .c-container-tile {
    margin: 0;
    padding: 0
}

[scope-chat-async] .c-span-middle {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .c-flexbox, [scope-chat-async] .c-row, [scope-chat-async] .c-slink, [scope-chat-async] .c-tabs-nav {
    -webkit-box-pack: justify;
    -webkit-box-direction: normal;
    -webkit-box-lines: single;
    -webkit-align-content: flex-start
}

[scope-chat-async] .c-zk-container {
    margin-top: -6px
}

[scope-chat-async] .c-top-container-gap-clear {
    margin-top: -18px
}

[scope-chat-async] .c-gap-top-container-gap-radius {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px
}

[scope-chat-async] .c-container-negative-margin-x {
    left: -6px;
    right: -6px
}

[scope-chat-async] .c-container-positive-margin-x {
    left: 6px;
    right: 6px
}

[scope-chat-async] .c-flexbox, [scope-chat-async] .c-row {
    width: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-align: stretch;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    -webkit-align-items: stretch;
    -webkit-flex-wrap: nowrap
}

[scope-chat-async] .c-row {
    margin-right: -1.06382979%;
    margin-left: -1.06382979%
}

[scope-chat-async] .c-gap-left-zero, [scope-chat-async] .c-row-tight {
    margin-left: 0
}

[scope-chat-async] .c-row-tight {
    margin-right: -1px
}

[scope-chat-async] .c-row-tile {
    position: relative;
    margin: 0 -13px
}

[scope-chat-async] .c-row-tile .c-row {
    padding: 0 13px
}

[scope-chat-async] .c-row-top {
    position: relative;
    margin-top: -18px
}

[scope-chat-async] .c-row-top .c-row:first-child {
    padding-top: 18px
}

[scope-chat-async] .c-row-bottom {
    position: relative;
    margin-bottom: -13.5px
}

[scope-chat-async] .c-row-bottom .c-row:last-child {
    padding-bottom: 13.5px
}

[scope-chat-async] .c-row *, [scope-chat-async] .c-row-bottom *, [scope-chat-async] .c-row-tile *, [scope-chat-async] .c-row-top * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .c-span1, [scope-chat-async] .c-span2, [scope-chat-async] .c-span3, [scope-chat-async] .c-span4, [scope-chat-async] .c-span5, [scope-chat-async] .c-span6, [scope-chat-async] .c-span7, [scope-chat-async] .c-span8, [scope-chat-async] .c-span9, [scope-chat-async] .c-span10, [scope-chat-async] .c-span11, [scope-chat-async] .c-span12 {
    position: relative;
    min-height: 1px;
    padding-right: 1.06382979%;
    padding-left: 1.06382979%
}

[scope-chat-async] .c-row-tight .c-span1, [scope-chat-async] .c-row-tight .c-span2, [scope-chat-async] .c-row-tight .c-span3, [scope-chat-async] .c-row-tight .c-span4, [scope-chat-async] .c-row-tight .c-span5, [scope-chat-async] .c-row-tight .c-span6, [scope-chat-async] .c-row-tight .c-span7, [scope-chat-async] .c-row-tight .c-span8, [scope-chat-async] .c-row-tight .c-span9, [scope-chat-async] .c-row-tight .c-span10, [scope-chat-async] .c-row-tight .c-span11, [scope-chat-async] .c-row-tight .c-span12 {
    padding-right: 1px;
    padding-left: 0
}

[scope-chat-async] .c-span1 {
    width: 8.33333333%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto
}

[scope-chat-async] .c-span2 {
    width: 16.66666667%;
    -webkit-box-flex: 2;
    -webkit-flex: 2 2 auto
}

[scope-chat-async] .c-span3 {
    width: 25%;
    -webkit-box-flex: 3;
    -webkit-flex: 3 3 auto
}

[scope-chat-async] .c-span4 {
    width: 33.33333333%;
    -webkit-box-flex: 4;
    -webkit-flex: 4 4 auto
}

[scope-chat-async] .c-span5 {
    width: 41.66666667%;
    -webkit-box-flex: 5;
    -webkit-flex: 5 5 auto
}

[scope-chat-async] .c-span6 {
    width: 50%;
    -webkit-box-flex: 6;
    -webkit-flex: 6 6 auto
}

[scope-chat-async] .c-span7 {
    width: 58.33333333%;
    -webkit-box-flex: 7;
    -webkit-flex: 7 7 auto
}

[scope-chat-async] .c-span8 {
    width: 66.66666667%;
    -webkit-box-flex: 8;
    -webkit-flex: 8 8 auto
}

[scope-chat-async] .c-span9 {
    width: 75%;
    -webkit-box-flex: 9;
    -webkit-flex: 9 9 auto
}

[scope-chat-async] .c-span10 {
    width: 83.33333333%;
    -webkit-box-flex: 10;
    -webkit-flex: 10 10 auto
}

[scope-chat-async] .c-span11 {
    width: 91.66666667%;
    -webkit-box-flex: 11;
    -webkit-flex: 11 11 auto
}

[scope-chat-async] .c-span12 {
    width: 100%;
    -webkit-box-flex: 12;
    -webkit-flex: 12 12 auto
}

[scope-chat-async] .c-img-info, [scope-chat-async] .c-img-info .c-img-info-text {
    -webkit-box-align: center;
    display: -webkit-box
}

[scope-chat-async] .c-flex-v-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] a.c-title, [scope-chat-async] a .c-title {
    font: 18px/24px -apple-system, Arial, Helvetica, sans-serif;
    color: #1e1f24;
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .darkmode a.c-title, [scope-chat-async] .darkmode a .c-title {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode a.c-title, [scope-chat-async] .defaultmode a .c-title, [scope-chat-async] a:visited.c-title, [scope-chat-async] a:visited .c-title {
    color: #1e1f24
}

[scope-chat-async] .darkmode a:visited.c-title, [scope-chat-async] .darkmode a:visited .c-title {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode a:visited.c-title, [scope-chat-async] .defaultmode a:visited .c-title {
    color: #1e1f24
}

[scope-chat-async] .sfa-view .c-title, [scope-chat-async] .sfa-view a:visited.c-title, [scope-chat-async] .sfa-view a:visited .c-title {
    color: #1f1f1f
}

[scope-chat-async] .darkmode .sfa-view .c-title, [scope-chat-async] .darkmode .sfa-view a:visited.c-title, [scope-chat-async] .darkmode .sfa-view a:visited .c-title {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .sfa-view .c-title, [scope-chat-async] .defaultmode .sfa-view a:visited.c-title, [scope-chat-async] .defaultmode .sfa-view a:visited .c-title {
    color: #1f1f1f
}

[scope-chat-async] .c-title, [scope-chat-async] .c-title-noclick {
    font: 18px/24px -apple-system, Arial, Helvetica, sans-serif;
    color: #1e1f24;
    padding-bottom: 4.5px;
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .c-gap-inner-bottom-zero, [scope-chat-async] .c-spread-btn {
    padding-bottom: 0
}

[scope-chat-async] .darkmode .c-title, [scope-chat-async] .darkmode .c-title-noclick {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-title, [scope-chat-async] .defaultmode .c-title-noclick {
    color: #1e1f24
}

[scope-chat-async] .c-title-nowrap .c-text {
    display: inline-block;
    vertical-align: middle
}

[scope-chat-async] .c-title-nowrap .c-title-text {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom
}

[scope-chat-async] .c-title-wrap {
    display: block
}

[scope-chat-async] .c-title-nowrap {
    padding-right: 33px;
    width: 100%;
    position: relative;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: none
}

[scope-chat-async] .c-line-bottom:after, [scope-chat-async] .c-line-top:before {
    width: 300%;
    height: 300%;
    content: "";
    left: 0
}

@media (min-width: 376px) {
    [scope-chat-async] .c-title {
        display: block;
        max-width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle
    }

    [scope-chat-async] .c-title-nowrap {
        display: block;
        overflow: visible
    }

    [scope-chat-async] .c-title-wrap {
        display: none
    }
}

[scope-chat-async] .c-line-clamp2, [scope-chat-async] .c-line-clamp3, [scope-chat-async] .c-line-clamp4, [scope-chat-async] .c-line-clamp5, [scope-chat-async] .c-line-clamp6, [scope-chat-async] .c-line-clamp7, [scope-chat-async] .c-line-clamp8, [scope-chat-async] .c-line-clamp9, [scope-chat-async] .c-line-clamp10 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 4.5px;
    white-space: normal
}

[scope-chat-async] .c-btn-shaft, [scope-chat-async] .c-line-clamp1 {
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .c-line-clamp2 {
    -webkit-line-clamp: 2
}

[scope-chat-async] .c-line-clamp3 {
    -webkit-line-clamp: 3
}

[scope-chat-async] .c-line-clamp4 {
    -webkit-line-clamp: 4
}

[scope-chat-async] .c-line-clamp5 {
    -webkit-line-clamp: 5
}

[scope-chat-async] .c-line-clamp6 {
    -webkit-line-clamp: 6
}

[scope-chat-async] .c-line-clamp7 {
    -webkit-line-clamp: 7
}

[scope-chat-async] .c-line-clamp8 {
    -webkit-line-clamp: 8
}

[scope-chat-async] .c-line-clamp9 {
    -webkit-line-clamp: 9
}

[scope-chat-async] .c-line-clamp10 {
    -webkit-line-clamp: 10
}

[scope-chat-async] .c-line-clamp1 {
    display: block;
    overflow: hidden
}

[scope-chat-async] .hairline-pmd-top {
    position: relative;
    border-top: 1px solid transparent
}

[scope-chat-async] .hairline-pmd-bottom {
    position: relative;
    border-bottom: 1px solid transparent
}

[scope-chat-async] .c-line-top {
    position: relative;
    border-top: 1px solid transparent
}

[scope-chat-async] .c-line-top:before {
    position: absolute;
    top: 0;
    pointer-events: none;
    -webkit-transform: scale(.33);
    transform: scale(.33);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    border-top: 1px solid #eee
}

[scope-chat-async] .darkmode .c-line-top:before {
    border-top-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-line-top:before {
    border-top-color: #eee
}

[scope-chat-async] .c-line-dotted-top {
    border-top: 1px dotted #eee
}

[scope-chat-async] .darkmode .c-line-dotted-top {
    border-top-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-line-dotted-top {
    border-top-color: #eee
}

[scope-chat-async] .c-line-bottom {
    position: relative;
    border-bottom: 1px solid transparent
}

[scope-chat-async] .c-line-bottom:after {
    position: absolute;
    top: 0;
    pointer-events: none;
    -webkit-transform: scale(.3333, .33);
    transform: scale(.3333, .33);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    border-bottom: 1px solid #eee
}

[scope-chat-async] .darkmode .c-line-bottom:after {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-line-bottom:after {
    border-bottom-color: #eee
}

[scope-chat-async] .c-line-dotted-bottom {
    border-bottom: 1px dotted #eee
}

[scope-chat-async] .darkmode .c-line-dotted-bottom {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-line-dotted-bottom {
    border-bottom-color: #eee
}

[scope-chat-async] .c-color-source {
    color: #b7b9c1
}

[scope-chat-async] .darkmode .c-color-source {
    color: hsla(0, 0%, 100%, .4)
}

[scope-chat-async] .defaultmode .c-color-source {
    color: #b7b9c1
}

[scope-chat-async] .c-color {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-color {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-color {
    color: #1e1f24
}

[scope-chat-async] .c-color-gray-a {
    color: #848691
}

[scope-chat-async] .darkmode .c-color-gray-a {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .c-color-gray, [scope-chat-async] .defaultmode .c-color-gray-a {
    color: #848691
}

[scope-chat-async] .darkmode .c-color-gray {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-color-gray {
    color: #848691
}

[scope-chat-async] .c-color-link {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-color-link {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-color-noclick, [scope-chat-async] .defaultmode .c-color-link {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-color-noclick {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-color-noclick {
    color: #1e1f24
}

[scope-chat-async] .c-color-url {
    color: #848691
}

[scope-chat-async] .darkmode .c-color-url {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-color-url {
    color: #848691
}

[scope-chat-async] .c-color-red {
    color: #f33
}

[scope-chat-async] .darkmode .c-color-red {
    color: #ff4545
}

[scope-chat-async] .c-color-red:visited, [scope-chat-async] .defaultmode .c-color-red {
    color: #f33
}

[scope-chat-async] .darkmode .c-color-red:visited {
    color: #ff4545
}

[scope-chat-async] .defaultmode .c-color-red:visited {
    color: #f33
}

[scope-chat-async] .c-color-orange, [scope-chat-async] .c-color-orange:visited, [scope-chat-async] .darkmode .c-color-orange, [scope-chat-async] .darkmode .c-color-orange:visited, [scope-chat-async] .defaultmode .c-color-orange, [scope-chat-async] .defaultmode .c-color-orange:visited {
    color: #fd503e
}

[scope-chat-async] .c-color-white, [scope-chat-async] .darkmode .c-color-white, [scope-chat-async] .defaultmode .c-color-white {
    color: #fff
}

[scope-chat-async] .c-color-green, [scope-chat-async] .darkmode .c-color-green, [scope-chat-async] .defaultmode .c-color-green {
    color: #0aab62
}

[scope-chat-async] .c-color-icon-special {
    color: #1f1f1f
}

[scope-chat-async] .darkmode .c-color-icon-special {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-color-icon-special {
    color: #1f1f1f
}

[scope-chat-async] .c-color-split {
    color: #eee
}

[scope-chat-async] .darkmode .c-color-split {
    color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-color-split {
    color: #eee
}

[scope-chat-async] .c-color-sd, [scope-chat-async] .darkmode .c-color-sd, [scope-chat-async] .defaultmode .c-color-sd {
    color: #4e6ef2
}

[scope-chat-async] .darkmode .c-bg-color-white {
    background-color: #161616
}

[scope-chat-async] .defaultmode .c-bg-color-white {
    background-color: #fff
}

[scope-chat-async] .c-bg-color-black {
    background-color: #1f1f1f
}

[scope-chat-async] .darkmode .c-bg-color-black {
    background-color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-bg-color-black {
    background-color: #1f1f1f
}

[scope-chat-async] .c-bg-color-light-gray {
    background-color: #f5f6f9
}

[scope-chat-async] .darkmode .c-bg-color-light-gray {
    background-color: #222
}

[scope-chat-async] .defaultmode .c-bg-color-light-gray {
    background-color: #f5f6f9
}

[scope-chat-async] .se-page-bd .c-bg-color-gray {
    background-color: #f2f3f5
}

[scope-chat-async] .darkmode .se-page-bd .c-bg-color-gray {
    background-color: #080808
}

[scope-chat-async] .defaultmode .se-page-bd .c-bg-color-gray, [scope-chat-async] .sfa-view .c-bg-color-gray {
    background-color: #f2f3f5
}

[scope-chat-async] .darkmode .sfa-view .c-bg-color-gray {
    background-color: #080808
}

[scope-chat-async] .c-tab-select, [scope-chat-async] .defaultmode .sfa-view .c-bg-color-gray {
    background-color: #f2f3f5
}

[scope-chat-async] a {
    color: #1e1f24
}

[scope-chat-async] .darkmode a {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-tab-select, [scope-chat-async] .defaultmode a {
    color: #1e1f24
}

[scope-chat-async] .c-bd-color {
    border-color: #eee
}

[scope-chat-async] .darkmode .c-bd-color {
    border-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-bd-color {
    border-color: #eee
}

[scope-chat-async] .c-gap-top-zero {
    margin-top: 0
}

[scope-chat-async] .c-gap-right-zero {
    margin-right: 0
}

[scope-chat-async] .c-gap-bottom-zero {
    margin-bottom: 0
}

[scope-chat-async] .c-gap-top {
    margin-top: 12px
}

[scope-chat-async] .c-gap-top-tiny, [scope-chat-async] .c-stars-text {
    margin-top: 3px
}

[scope-chat-async] .c-gap-right {
    margin-right: 12px
}

[scope-chat-async] .c-gap-bottom {
    margin-bottom: 12px
}

[scope-chat-async] .c-gap-left {
    margin-left: 12px
}

[scope-chat-async] .c-gap-bottom-tiny {
    margin-bottom: 3px
}

[scope-chat-async] .c-gap-top-lh {
    margin-top: 4.5px
}

[scope-chat-async] .c-gap-bottom-lh {
    margin-bottom: 4.5px
}

[scope-chat-async] .c-gap-top-small {
    margin-top: 6px
}

[scope-chat-async] .c-gap-right-small {
    margin-right: 6px
}

[scope-chat-async] .c-gap-bottom-small {
    margin-bottom: 6px
}

[scope-chat-async] .c-gap-left-small {
    margin-left: 6px
}

[scope-chat-async] .c-gap-top-large {
    margin-top: 18px
}

[scope-chat-async] .c-gap-right-large {
    margin-right: 18px
}

[scope-chat-async] .c-gap-bottom-large {
    margin-bottom: 18px
}

[scope-chat-async] .c-gap-left-large {
    margin-left: 18px
}

[scope-chat-async] .c-gap-left-middle {
    margin-left: 8px
}

[scope-chat-async] .c-gap-right-middle {
    margin-right: 8px
}

[scope-chat-async] .c-gap-top-middle {
    margin-top: 9px
}

[scope-chat-async] .c-gap-top-img, [scope-chat-async] .c-gap-y-img {
    margin-top: 4.5px
}

[scope-chat-async] .c-gap-bottom-middle {
    margin-bottom: 9px
}

[scope-chat-async] .c-gap-bottom-img, [scope-chat-async] .c-gap-y-img {
    margin-bottom: 4.5px
}

[scope-chat-async] .c-gap-inner-top-zero {
    padding-top: 0
}

[scope-chat-async] .c-gap-inner-right-zero {
    padding-right: 0
}

[scope-chat-async] .c-gap-inner-right, [scope-chat-async] .c-location-down-tips-close {
    padding-right: 12px
}

[scope-chat-async] .c-gap-inner-left-zero {
    padding-left: 0
}

[scope-chat-async] .c-gap-inner-top {
    padding-top: 12px
}

[scope-chat-async] .c-gap-inner-bottom {
    padding-bottom: 12px
}

[scope-chat-async] .c-gap-inner-left {
    padding-left: 12px
}

[scope-chat-async] .c-gap-inner-top-tiny {
    padding-top: 3px
}

[scope-chat-async] .c-gap-inner-bottom-tiny {
    padding-bottom: 3px
}

[scope-chat-async] .c-gap-inner-top-lh {
    padding-top: 4.5px
}

[scope-chat-async] .c-gap-inner-bottom-lh {
    padding-bottom: 4.5px
}

[scope-chat-async] .c-gap-inner-top-small {
    padding-top: 6px
}

[scope-chat-async] .c-gap-inner-bottom-small {
    padding-bottom: 6px
}

[scope-chat-async] .c-gap-inner-left-small {
    padding-left: 6px
}

[scope-chat-async] .c-gap-inner-right-small {
    padding-right: 6px
}

[scope-chat-async] .c-gap-inner-top-large {
    padding-top: 18px
}

[scope-chat-async] .c-gap-inner-top-middle, [scope-chat-async] .c-spread-btn {
    padding-top: 9px
}

[scope-chat-async] .c-gap-inner-right-large {
    padding-right: 18px
}

[scope-chat-async] .c-gap-inner-bottom-large {
    padding-bottom: 18px
}

[scope-chat-async] .c-gap-inner-left-large {
    padding-left: 18px
}

[scope-chat-async] .c-gap-inner-left-middle {
    padding-left: 8px
}

[scope-chat-async] .c-gap-inner-right-middle {
    padding-right: 8px
}

[scope-chat-async] .c-gap-inner-top-img, [scope-chat-async] .c-gap-inner-y-img {
    padding-top: 4.5px
}

[scope-chat-async] .c-gap-inner-bottom-middle {
    padding-bottom: 9px
}

[scope-chat-async] .c-gap-inner-bottom-img, [scope-chat-async] .c-gap-inner-y-img {
    padding-bottom: 4.5px
}

[scope-chat-async] .c-padding-x {
    padding-left: 13px;
    padding-right: 13px
}

[scope-chat-async] .c-margin-n-x {
    margin-left: -13px;
    margin-right: -13px
}

[scope-chat-async] .c-gap-top-img-text {
    margin-top: 1px
}

[scope-chat-async] .c-btn-shaft {
    border: 1px solid #d1d1d6
}

[scope-chat-async] .c-btn-shaft:active, [scope-chat-async] .darkmode .c-btn-shaft, [scope-chat-async] .darkmode .c-btn-shaft:active, [scope-chat-async] .defaultmode .c-btn-shaft, [scope-chat-async] .defaultmode .c-btn-shaft:active {
    border-color: #d1d1d6
}

[scope-chat-async] .darkmode .c-btn-shaft:active {
    border-color: transparent
}

[scope-chat-async] .c-tab-select {
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    text-align: center
}

[scope-chat-async] .darkmode .c-tab-select {
    background-color: #080808;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-tab-select {
    background-color: #f2f3f5;
    color: #1e1f24
}

[scope-chat-async] .c-tab-select .c-icon {
    display: inline-block;
    font-size: 14px;
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-tab-select .c-icon {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-tab-select .c-icon {
    color: #1e1f24
}

[scope-chat-async] .c-img-info, [scope-chat-async] .c-img-info-br, [scope-chat-async] .c-img-info-center, [scope-chat-async] .c-img .c-img-text, [scope-chat-async] .darkmode .c-img-info, [scope-chat-async] .darkmode .c-img-info-br, [scope-chat-async] .darkmode .c-img-info-center, [scope-chat-async] .darkmode .c-img .c-img-text, [scope-chat-async] .defaultmode .c-img-info, [scope-chat-async] .defaultmode .c-img-info-br, [scope-chat-async] .defaultmode .c-img-info-center, [scope-chat-async] .defaultmode .c-img .c-img-text {
    color: #fff
}

[scope-chat-async] .c-tab-select .c-span12 {
    text-align: left
}

[scope-chat-async] .c-tab-select .c-span12 .c-icon {
    position: absolute;
    right: 0;
    bottom: 0
}

[scope-chat-async] .c-img-rect {
    border-radius: 9px
}

[scope-chat-async] .c-img {
    position: relative;
    display: block;
    width: 100%;
    border: 0;
    background: url(//m.baidu.com/se/static/atom/search-ui/Image/asset/default.svg) 50% no-repeat #f7f7f7;
    margin: 4.5px 0;
    border-radius: 9px
}

[scope-chat-async] .c-img-around-mask, [scope-chat-async] .c-img-radius, [scope-chat-async] .c-img-radius > img, [scope-chat-async] .c-img img {
    border-radius: 9px
}

[scope-chat-async] .c-img img {
    width: 100%
}

[scope-chat-async] .c-img .c-img-text {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 16px;
    background: rgba(51, 51, 51, .4);
    font-size: 12px;
    line-height: 1.33333333;
    text-align: center
}

[scope-chat-async] .se-white-label .c-img {
    background: url(//m.baidu.com/se/static/atom/search-ui/Image/asset/default_blank.svg) 50% no-repeat #f7f7f7
}

[scope-chat-async] .c-img-l, [scope-chat-async] .c-img-s, [scope-chat-async] .c-img-v, [scope-chat-async] .c-img-w, [scope-chat-async] .c-img-x, [scope-chat-async] .c-img-y, [scope-chat-async] .c-img-z {
    height: 0;
    overflow: hidden
}

[scope-chat-async] .c-img-s {
    padding-bottom: 100%
}

[scope-chat-async] .c-img-l {
    padding-bottom: 133.33333333%
}

[scope-chat-async] .c-img-w {
    padding-bottom: 56.25%
}

[scope-chat-async] .c-img-x {
    padding-bottom: 75%
}

[scope-chat-async] .c-img-y {
    padding-bottom: 66.66666667%
}

[scope-chat-async] .c-img-v {
    padding-bottom: 33.33333333%
}

[scope-chat-async] .c-img-z {
    padding-bottom: 40%
}

[scope-chat-async] .c-img-radius-tl, [scope-chat-async] .c-img-radius-tl > img {
    border-top-left-radius: 9px
}

[scope-chat-async] .c-img-radius-tr, [scope-chat-async] .c-img-radius-tr > img {
    border-top-right-radius: 9px
}

[scope-chat-async] .c-img-radius-bl, [scope-chat-async] .c-img-radius-bl > img {
    border-bottom-left-radius: 9px
}

[scope-chat-async] .c-img-radius-br, [scope-chat-async] .c-img-radius-br > img {
    border-bottom-right-radius: 9px
}

[scope-chat-async] .c-img-around-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: -webkit-radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    background: radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

[scope-chat-async] .c-img-info-mask {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3));
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3));
    border-radius: 9px
}

[scope-chat-async] .c-btn, [scope-chat-async] .c-btn-small {
    width: 100%;
    border-radius: 300px;
    -webkit-text-stroke: 0;
    -webkit-tap-highlight-color: transparent;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    outline: 0
}

[scope-chat-async] .c-img-info {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: absolute;
    bottom: 4px;
    left: 8px;
    right: 8px
}

[scope-chat-async] .c-img-info i {
    display: none;
    font-size: 18px;
    line-height: 1;
    margin-right: 4px
}

[scope-chat-async] .c-img-info .c-img-info-title, [scope-chat-async] .c-tags-item {
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-img-info .c-img-info-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .c-img-info .c-img-info-title {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .c-img-info-br, [scope-chat-async] .c-table-abstract .c-table-gray {
    font: 12px/21px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-img-info-br {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .c-btn, [scope-chat-async] .c-btn-small, [scope-chat-async] .c-img-info-br i {
    display: inline-block
}

[scope-chat-async] .c-img-info-br i {
    font-size: 18px;
    margin-right: 4px
}

[scope-chat-async] .c-btn, [scope-chat-async] .c-btn-small, [scope-chat-async] .darkmode .c-btn, [scope-chat-async] .darkmode .c-btn-small, [scope-chat-async] .defaultmode .c-btn, [scope-chat-async] .defaultmode .c-btn-small {
    color: #36f
}

[scope-chat-async] .c-img-info-center i {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 24px;
    line-height: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] .c-img-info-large {
    bottom: 7px
}

[scope-chat-async] .c-img-info-large i {
    font-size: 36px
}

[scope-chat-async] .c-img-info-large .c-img-info-title {
    font: 19px/25px -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .c-img-border {
    -webkit-box-shadow: 0 0 0 1px #f2f2f2;
    box-shadow: 0 0 0 1px #f2f2f2
}

[scope-chat-async] .darkmode .c-img {
    background: url(//m.baidu.com/se/static/atom/search-ui/Image/asset/default_dark.svg) 50% no-repeat #222
}

[scope-chat-async] .darkmode .se-white-label .c-img {
    background: url(//m.baidu.com/se/static/atom/search-ui/Image/asset/default_blank.svg) 50% no-repeat #222
}

[scope-chat-async] .darkmode .c-img-around-mask {
    background: -webkit-radial-gradient(transparent 50%, hsla(0, 0%, 100%, .05) 100%);
    background: radial-gradient(transparent 50%, hsla(0, 0%, 100%, .05) 100%)
}

[scope-chat-async] .c-btn, [scope-chat-async] .c-btn-dark-gray-outline, [scope-chat-async] .c-btn-small {
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff))
}

[scope-chat-async] .darkmode .c-img-border {
    -webkit-box-shadow: 0 0 0 1px hsla(0, 0%, 100%, .2);
    box-shadow: 0 0 0 1px hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .c-btn {
    padding: 0 8px;
    font-size: 14px;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    background-color: rgba(78, 110, 242, .1);
    line-height: 2.724;
    vertical-align: middle
}

[scope-chat-async] .darkmode .c-btn {
    background-color: rgba(68, 68, 68, .5)
}

[scope-chat-async] .c-btn-small, [scope-chat-async] .defaultmode .c-btn {
    background-color: rgba(78, 110, 242, .1)
}

[scope-chat-async] .c-btn:active {
    opacity: .2
}

[scope-chat-async] .c-btn .c-icon {
    position: relative;
    top: -1px;
    vertical-align: middle;
    margin-right: 6px
}

[scope-chat-async] .c-btn-small {
    padding: 0 8px;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    vertical-align: middle;
    font-size: 13px;
    line-height: 15px;
    line-height: 2.4;
    height: 2.308em
}

[scope-chat-async] .c-btn-pills, [scope-chat-async] .c-btn-weak-auto, [scope-chat-async] .c-slink {
    width: auto
}

[scope-chat-async] .c-btn-weak, [scope-chat-async] .c-btn-weak-auto {
    font-size: 13px;
    height: 2.308em;
    line-height: 2.4;
    border-width: 0;
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0
}

[scope-chat-async] .darkmode .c-btn-small {
    background-color: rgba(68, 68, 68, .5)
}

[scope-chat-async] .defaultmode .c-btn-small {
    background-color: rgba(78, 110, 242, .1)
}

[scope-chat-async] .c-btn-small:active {
    opacity: .2
}

[scope-chat-async] .c-btn-small .c-icon {
    position: relative;
    top: -1px;
    vertical-align: middle;
    margin-right: 6px
}

@media screen and (max-width: 360px) {
    [scope-chat-async] .c-btn {
        padding: 0 5px
    }
}

@media screen and (max-width: 375px) {
    [scope-chat-async] .c-btn-small {
        padding: 0 2px
    }
}

[scope-chat-async] .c-btn-primary {
    background-color: #f8f8f8;
    border-color: #d0d0d0 #d0d0d0 #b2b2b2;
    -webkit-box-shadow: 0 1px 1px 0 #e1e1e1;
    box-shadow: 0 1px 1px 0 #e1e1e1
}

[scope-chat-async] .c-btn-weak-auto:active, [scope-chat-async] .c-btn-weak:active {
    background-color: #f2f2f2
}

[scope-chat-async] .c-btn-primary .c-icon {
    color: #02aaf8
}

[scope-chat-async] .c-btn-pills, [scope-chat-async] .c-btn-pills:active, [scope-chat-async] .c-btn-pills:visited, [scope-chat-async] .darkmode .c-btn-pills, [scope-chat-async] .darkmode .c-btn-pills:active, [scope-chat-async] .darkmode .c-btn-pills:visited, [scope-chat-async] .defaultmode .c-btn-pills, [scope-chat-async] .defaultmode .c-btn-pills:active, [scope-chat-async] .defaultmode .c-btn-pills:visited {
    color: #fff
}

[scope-chat-async] .c-btn-disable {
    opacity: .2
}

[scope-chat-async] .c-btn-weak-gray {
    height: 2.724em;
    line-height: 2.724;
    background-color: #f8f8f8;
    border-width: 0
}

[scope-chat-async] .c-btn-circle, [scope-chat-async] .c-btn-pills, [scope-chat-async] .c-btn-pills .c-icon, [scope-chat-async] .c-btn-pills span {
    height: 2em;
    line-height: 2
}

[scope-chat-async] .c-btn-weak-gray:active {
    background-color: #e5e5e5
}

[scope-chat-async] .c-btn-circle, [scope-chat-async] .c-btn-circle-big, [scope-chat-async] .c-btn-circle-big:active, [scope-chat-async] .c-btn-circle:active, [scope-chat-async] .c-btn-pills, [scope-chat-async] .c-btn-pills:active {
    background-color: rgba(0, 0, 0, .4)
}

[scope-chat-async] .c-btn-pills {
    padding: 0 8px;
    border-width: 0;
    border-radius: 20px;
    font-size: 10px;
    word-spacing: -3px;
    letter-spacing: 0
}

[scope-chat-async] .c-btn-pills span {
    font-size: 10px
}

[scope-chat-async] .c-btn-pills::selection {
    color: #fff
}

[scope-chat-async] .darkmode .c-btn-pills::selection {
    color: #fff
}

[scope-chat-async] .defaultmode .c-btn-pills::selection {
    color: #fff
}

[scope-chat-async] .c-btn-pills .c-icon {
    font-size: 10px;
    top: 1px;
    margin-right: 4px
}

[scope-chat-async] .c-btn-circle .c-icon, [scope-chat-async] .c-slink-new {
    font-size: 14px
}

[scope-chat-async] .c-btn-circle-big .c-icon, [scope-chat-async] .c-btn-circle .c-icon {
    margin: 0;
    display: block;
    color: #fff;
    top: 0
}

[scope-chat-async] .c-btn-circle {
    width: 2em;
    border-radius: 50%;
    color: #fff;
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap
}

[scope-chat-async] .c-btn-circle:active, [scope-chat-async] .darkmode .c-btn-circle, [scope-chat-async] .darkmode .c-btn-circle .c-icon, [scope-chat-async] .darkmode .c-btn-circle:active, [scope-chat-async] .defaultmode .c-btn-circle, [scope-chat-async] .defaultmode .c-btn-circle .c-icon, [scope-chat-async] .defaultmode .c-btn-circle:active {
    color: #fff
}

[scope-chat-async] .c-btn-circle-big {
    border-radius: 50%;
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    height: 2.6667em;
    width: 2.6667em;
    line-height: 2.6667;
    font-size: 18px;
    color: #fff
}

[scope-chat-async] .c-btn-circle-big:active, [scope-chat-async] .darkmode .c-btn-circle-big:active, [scope-chat-async] .defaultmode .c-btn-circle-big:active {
    color: #fff
}

[scope-chat-async] .c-btn-circle-big .c-icon {
    font-size: 24px;
    line-height: 2;
    height: 2
}

[scope-chat-async] .c-text, [scope-chat-async] .c-text-public-opacity {
    line-height: 1.555;
    height: 1.455em;
    -webkit-box-sizing: content-box;
    display: inline-block;
    font-size: 11px;
    vertical-align: middle
}

[scope-chat-async] .darkmode .c-btn-circle-big, [scope-chat-async] .darkmode .c-btn-circle-big .c-icon, [scope-chat-async] .defaultmode .c-btn-circle-big, [scope-chat-async] .defaultmode .c-btn-circle-big .c-icon {
    color: #fff
}

[scope-chat-async] .c-btn-dark-gray-outline, [scope-chat-async] .darkmode .c-btn-dark-gray-outline, [scope-chat-async] .defaultmode .c-btn-dark-gray-outline {
    color: #36f
}

[scope-chat-async] .c-btn-dark-gray-outline {
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    background-color: rgba(78, 110, 242, .1)
}

[scope-chat-async] .darkmode .c-btn-dark-gray-outline {
    background-color: rgba(68, 68, 68, .5)
}

[scope-chat-async] .defaultmode .c-btn-dark-gray-outline {
    background-color: rgba(78, 110, 242, .1)
}

[scope-chat-async] .c-btn-light-gray-outline {
    background-color: rgba(30, 31, 36, 0);
    border-color: #eee;
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-btn-light-gray-outline {
    background-color: hsla(0, 0%, 40%, .4);
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-btn-light-gray-outline {
    background-color: rgba(30, 31, 36, 0);
    border-color: #eee;
    color: #1e1f24
}

[scope-chat-async] .c-btn-blue-fill, [scope-chat-async] .darkmode .c-btn-blue-fill, [scope-chat-async] .defaultmode .c-btn-blue-fill {
    background-color: #4e6ef2;
    color: #fff
}

[scope-chat-async] .c-btn-blue-fill {
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff)
}

[scope-chat-async] .c-btn-blue-outline, [scope-chat-async] .darkmode .c-btn-blue-outline, [scope-chat-async] .defaultmode .c-btn-blue-outline {
    color: #4e6ef2
}

[scope-chat-async] .c-btn-blue-outline {
    background-color: rgba(78, 110, 242, 0);
    border-color: rgba(78, 110, 242, .5)
}

[scope-chat-async] .darkmode .c-btn-blue-outline {
    background-color: rgba(78, 110, 242, .4);
    border-color: rgba(78, 110, 242, 0)
}

[scope-chat-async] .defaultmode .c-btn-blue-outline {
    background-color: rgba(78, 110, 242, 0);
    border-color: rgba(78, 110, 242, .5)
}

[scope-chat-async] .c-btn-orange-outline, [scope-chat-async] .darkmode .c-btn-orange-outline, [scope-chat-async] .defaultmode .c-btn-orange-outline {
    color: #f60
}

[scope-chat-async] .c-btn-orange-outline {
    background-color: rgba(255, 102, 0, 0);
    border-color: #f60
}

[scope-chat-async] .darkmode .c-btn-orange-outline {
    background-color: rgba(255, 102, 0, .3);
    border-color: rgba(255, 102, 0, 0)
}

[scope-chat-async] .defaultmode .c-btn-orange-outline {
    background-color: rgba(255, 102, 0, 0);
    border-color: #f60
}

[scope-chat-async] .c-btn-light-gray-fill {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-btn-light-gray-fill {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-btn-light-gray-fill {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .c-btn-white-fill, [scope-chat-async] .darkmode .c-btn-white-fill, [scope-chat-async] .defaultmode .c-btn-white-fill {
    background-color: #fff;
    border-color: #fff
}

[scope-chat-async] .c-text, [scope-chat-async] .darkmode .c-text, [scope-chat-async] .defaultmode .c-text {
    color: #fff
}

[scope-chat-async] .darkmode .c-btn-light-gray-outline {
    border-color: hsla(0, 0%, 40%, 0)
}

[scope-chat-async] .darkmode .c-btn, [scope-chat-async] .darkmode .c-btn-dark-gray-outline, [scope-chat-async] .darkmode .c-btn-small {
    background-image: none
}

[scope-chat-async] .darkmode .c-btn-blue-fill {
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff)
}

[scope-chat-async] .c-text, [scope-chat-async] .c-text-public-opacity {
    padding: 0 4px;
    margin-bottom: 3px;
    text-decoration: none;
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0;
    overflow: hidden;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: initial;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .c-text-public-opacity {
    font-style: normal;
    opacity: .8;
    mix-blend-mode: screen;
    background-color: #fff;
    color: inherit
}

[scope-chat-async] .c-text-box, [scope-chat-async] .c-text-box-line-large {
    line-height: 1.38;
    height: 1.274em;
    font-weight: 500 !important;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    overflow: hidden;
    border-radius: 4px;
    font-style: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-text-stroke: 0
}

[scope-chat-async] .darkmode .c-text-public-opacity, [scope-chat-async] .defaultmode .c-text-public-opacity {
    color: #fff
}

[scope-chat-async] .darkmode .c-text-public-opacity {
    color: #1e1f24
}

[scope-chat-async] .darkmode .darkmode .c-text-public-opacity {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .darkmode .c-text-public-opacity {
    color: #1e1f24
}

[scope-chat-async] .c-label-blue-fill, [scope-chat-async] .darkmode .c-label-blue-fill, [scope-chat-async] .defaultmode .c-label-blue-fill {
    background-color: #36f;
    border-color: #36f;
    color: #fff
}

[scope-chat-async] .c-label-blue-outline, [scope-chat-async] .darkmode .c-label-blue-outline, [scope-chat-async] .defaultmode .c-label-blue-outline {
    color: #36f
}

[scope-chat-async] .c-label-blue-outline {
    background-color: initial;
    border-color: rgba(51, 102, 255, .4)
}

[scope-chat-async] .darkmode .c-label-blue-outline {
    border-color: rgba(51, 102, 255, .5)
}

[scope-chat-async] .defaultmode .c-label-blue-outline {
    border-color: rgba(51, 102, 255, .4)
}

[scope-chat-async] .c-label-red-fill, [scope-chat-async] .darkmode .c-label-red-fill, [scope-chat-async] .defaultmode .c-label-red-fill {
    background-color: #fd503e;
    border-color: #fd503e;
    color: #fff
}

[scope-chat-async] .c-label-red-outline, [scope-chat-async] .darkmode .c-label-red-outline, [scope-chat-async] .defaultmode .c-label-red-outline {
    color: #fd503e
}

[scope-chat-async] .c-label-red-outline {
    background-color: initial;
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-label-red-outline {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .defaultmode .c-label-red-outline {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .c-label-green-fill, [scope-chat-async] .darkmode .c-label-green-fill, [scope-chat-async] .defaultmode .c-label-green-fill {
    background-color: #36f;
    border-color: #36f;
    color: #fff
}

[scope-chat-async] .c-label-green-outline, [scope-chat-async] .darkmode .c-label-green-outline, [scope-chat-async] .defaultmode .c-label-green-outline {
    border-color: rgba(57, 179, 98, .5);
    color: #39b362
}

[scope-chat-async] .c-label-green-outline {
    background-color: initial
}

[scope-chat-async] .c-label-orange-fill, [scope-chat-async] .darkmode .c-label-orange-fill, [scope-chat-async] .defaultmode .c-label-orange-fill {
    background-color: #f60;
    border-color: #f60;
    color: #fff
}

[scope-chat-async] .c-label-orange-outline, [scope-chat-async] .darkmode .c-label-orange-outline, [scope-chat-async] .defaultmode .c-label-orange-outline {
    color: #fd503e
}

[scope-chat-async] .c-label-orange-outline {
    background-color: initial;
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-label-orange-outline {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .defaultmode .c-label-orange-outline {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .c-label-yellow-fill, [scope-chat-async] .darkmode .c-label-yellow-fill, [scope-chat-async] .defaultmode .c-label-yellow-fill {
    background-color: #faa90e;
    border-color: #faa90e;
    color: #fff
}

[scope-chat-async] .c-label-med-outline, [scope-chat-async] .c-label-pink-outline, [scope-chat-async] .c-label-yellow-outline {
    background-color: initial
}

[scope-chat-async] .c-label-pink-outline, [scope-chat-async] .c-label-yellow-outline, [scope-chat-async] .darkmode .c-label-pink-outline, [scope-chat-async] .darkmode .c-label-yellow-outline, [scope-chat-async] .defaultmode .c-label-pink-outline, [scope-chat-async] .defaultmode .c-label-yellow-outline {
    color: #fd503e
}

[scope-chat-async] .c-label-yellow-outline {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-label-yellow-outline {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .c-label-pink-outline, [scope-chat-async] .defaultmode .c-label-yellow-outline {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-label-pink-outline {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .defaultmode .c-label-pink-outline {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .c-label-med-outline {
    border-color: rgba(57, 179, 98, .5);
    color: #39b362
}

[scope-chat-async] .c-label-gray-fill, [scope-chat-async] .darkmode .c-label-gray-fill, [scope-chat-async] .defaultmode .c-label-gray-fill {
    background-color: #d1d1d6
}

[scope-chat-async] .c-label-gray-fill {
    border-color: hsla(0, 0%, 94.5%, .5);
    color: rgba(30, 31, 36, .95)
}

[scope-chat-async] .darkmode .c-label-gray-fill {
    border-color: hsla(0, 0%, 100%, .5);
    color: #555
}

[scope-chat-async] .defaultmode .c-label-gray-fill {
    border-color: hsla(0, 0%, 94.5%, .5);
    color: rgba(30, 31, 36, .95)
}

[scope-chat-async] .c-label-gray-outline, [scope-chat-async] .darkmode .c-label-gray-outline, [scope-chat-async] .defaultmode .c-label-gray-outline {
    color: #737d99
}

[scope-chat-async] .c-label-gray-outline {
    background-color: initial;
    border-color: rgba(115, 125, 153, .4)
}

[scope-chat-async] .darkmode .c-label-gray-outline {
    border-color: #737d99
}

[scope-chat-async] .defaultmode .c-label-gray-outline {
    border-color: rgba(115, 125, 153, .4)
}

[scope-chat-async] .c-text-danger, [scope-chat-async] .darkmode .c-text-danger, [scope-chat-async] .defaultmode .c-text-danger {
    background-color: #fd503e;
    border-color: #fd503e;
    color: #fff
}

[scope-chat-async] .c-text-public, [scope-chat-async] .darkmode .c-text-public, [scope-chat-async] .defaultmode .c-text-public {
    background-color: #36f;
    border-color: #36f;
    color: #fff
}

[scope-chat-async] .c-text-box-blue, [scope-chat-async] .c-text-box-gray, [scope-chat-async] .c-text-box-green, [scope-chat-async] .c-text-box-med, [scope-chat-async] .c-text-box-orange, [scope-chat-async] .c-text-box-pink, [scope-chat-async] .c-text-box-red, [scope-chat-async] .c-text-box-yellow {
    background-color: initial
}

[scope-chat-async] .c-text-box {
    padding: 0 3px
}

[scope-chat-async] .c-text-box, [scope-chat-async] .c-text-box-line-large {
    display: inline-block;
    margin-bottom: 3px;
    text-decoration: none;
    vertical-align: middle;
    font-size: 11px;
    -webkit-box-sizing: content-box;
    box-sizing: initial
}

[scope-chat-async] .c-text-box-line-large {
    padding: 0 4px;
    border: 1px solid hsla(0, 0%, 100%, .8);
    color: #fff
}

[scope-chat-async] .c-index, [scope-chat-async] .c-slink-new {
    overflow: hidden;
    -webkit-box-sizing: border-box
}

[scope-chat-async] .c-input, [scope-chat-async] .c-slink-strong:last-child .c-slink-elem, [scope-chat-async] .c-slink-strong:last-child a, [scope-chat-async] .c-text-box-blue, [scope-chat-async] .c-text-box-gray, [scope-chat-async] .c-text-box-green, [scope-chat-async] .c-text-box-med, [scope-chat-async] .c-text-box-orange, [scope-chat-async] .c-text-box-pink, [scope-chat-async] .c-text-box-red, [scope-chat-async] .c-text-box-yellow {
    border-width: 1px;
    border-style: solid
}

[scope-chat-async] .c-text-box-gray, [scope-chat-async] .darkmode .c-text-box-gray, [scope-chat-async] .defaultmode .c-text-box-gray {
    color: #737d99
}

[scope-chat-async] .c-text-box-gray {
    border-color: rgba(115, 125, 153, .4)
}

[scope-chat-async] .darkmode .c-text-box-gray {
    border-color: #737d99
}

[scope-chat-async] .defaultmode .c-text-box-gray {
    border-color: rgba(115, 125, 153, .4)
}

[scope-chat-async] .c-text-box-orange, [scope-chat-async] .c-text-box-pink, [scope-chat-async] .c-text-box-red, [scope-chat-async] .darkmode .c-text-box-orange, [scope-chat-async] .darkmode .c-text-box-pink, [scope-chat-async] .darkmode .c-text-box-red, [scope-chat-async] .defaultmode .c-text-box-orange, [scope-chat-async] .defaultmode .c-text-box-pink, [scope-chat-async] .defaultmode .c-text-box-red {
    color: #fd503e
}

[scope-chat-async] .c-text-box-orange {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-text-box-orange {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .c-text-box-pink, [scope-chat-async] .defaultmode .c-text-box-orange {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-text-box-pink {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .c-text-box-red, [scope-chat-async] .defaultmode .c-text-box-pink {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-text-box-red {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .defaultmode .c-text-box-red {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .c-text-box-blue, [scope-chat-async] .darkmode .c-text-box-blue, [scope-chat-async] .defaultmode .c-text-box-blue {
    color: #36f
}

[scope-chat-async] .c-text-box-blue {
    border-color: rgba(51, 102, 255, .4)
}

[scope-chat-async] .darkmode .c-text-box-blue {
    border-color: rgba(51, 102, 255, .5)
}

[scope-chat-async] .defaultmode .c-text-box-blue {
    border-color: rgba(51, 102, 255, .4)
}

[scope-chat-async] .c-text-box-green, [scope-chat-async] .darkmode .c-text-box-green, [scope-chat-async] .defaultmode .c-text-box-green {
    border-color: rgba(57, 179, 98, .5);
    color: #39b362
}

[scope-chat-async] .c-text-box-yellow, [scope-chat-async] .darkmode .c-text-box-yellow, [scope-chat-async] .defaultmode .c-text-box-yellow {
    color: #fd503e
}

[scope-chat-async] .c-text-box-yellow {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .darkmode .c-text-box-yellow {
    border-color: rgba(253, 80, 62, .5)
}

[scope-chat-async] .defaultmode .c-text-box-yellow {
    border-color: rgba(253, 80, 62, .4)
}

[scope-chat-async] .c-text-box-med {
    border-color: rgba(57, 179, 98, .5);
    color: #39b362
}

[scope-chat-async] .c-index, [scope-chat-async] .darkmode .c-index, [scope-chat-async] .defaultmode .c-index {
    background-color: #d1d1d6
}

[scope-chat-async] .c-text-info, [scope-chat-async] .darkmode .c-text-info, [scope-chat-async] .defaultmode .c-text-info {
    color: #848691
}

[scope-chat-async] .c-text-info {
    display: inline;
    font-style: normal;
    font-weight: 400;
    font-family: sans-serif
}

[scope-chat-async] .c-index {
    display: inline-block;
    margin: 0 8px 2px 0;
    text-align: center;
    vertical-align: middle;
    border-color: hsla(0, 0%, 94.5%, .5);
    color: rgba(30, 31, 36, .95);
    padding-left: 3px;
    padding-right: 3px;
    border-radius: 6px;
    font-size: 12px;
    height: 1.5em;
    line-height: 1.5em;
    min-width: 18px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 700
}

[scope-chat-async] .darkmode .c-index {
    border-color: hsla(0, 0%, 100%, .5);
    color: #555
}

[scope-chat-async] .defaultmode .c-index {
    border-color: hsla(0, 0%, 94.5%, .5);
    color: rgba(30, 31, 36, .95)
}

[scope-chat-async] .c-index-hot2, [scope-chat-async] .darkmode .c-index-hot2, [scope-chat-async] .defaultmode .c-index-hot2 {
    background-color: #f60;
    border-color: #f60;
    color: #fff
}

[scope-chat-async] .c-index-hot3, [scope-chat-async] .darkmode .c-index-hot3, [scope-chat-async] .defaultmode .c-index-hot3 {
    background-color: #faa90e;
    border-color: #faa90e;
    color: #fff
}

[scope-chat-async] .c-index-hot, [scope-chat-async] .c-index-hot1, [scope-chat-async] .darkmode .c-index-hot, [scope-chat-async] .darkmode .c-index-hot1, [scope-chat-async] .defaultmode .c-index-hot, [scope-chat-async] .defaultmode .c-index-hot1 {
    background-color: #fd503e;
    border-color: #fd503e;
    color: #fff
}

[scope-chat-async] .c-slink {
    -webkit-box-orient: horizontal;
    -webkit-box-align: stretch;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    -webkit-align-items: stretch;
    -webkit-flex-wrap: nowrap
}

[scope-chat-async] .c-slink .c-slink-elem, [scope-chat-async] .c-slink a {
    position: relative;
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    width: 16.66666667%;
    line-height: 2.28571429;
    padding: 0 6px;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    color: #50525c;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .darkmode .c-slink .c-slink-elem, [scope-chat-async] .darkmode .c-slink a {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-slink .c-slink-elem, [scope-chat-async] .defaultmode .c-slink a {
    color: #50525c
}

[scope-chat-async] .c-slink .c-slink-elem:after, [scope-chat-async] .c-slink .c-slink-elem:first-child:before, [scope-chat-async] .c-slink a:after, [scope-chat-async] .c-slink a:first-child:before {
    content: "";
    width: 1px;
    height: 10px;
    background-color: #f2f3f5;
    position: absolute;
    top: 11px;
    right: 0
}

[scope-chat-async] .darkmode .c-slink .c-slink-elem:after, [scope-chat-async] .darkmode .c-slink .c-slink-elem:first-child:before, [scope-chat-async] .darkmode .c-slink a:after, [scope-chat-async] .darkmode .c-slink a:first-child:before {
    background-color: #080808
}

[scope-chat-async] .defaultmode .c-slink .c-slink-elem:after, [scope-chat-async] .defaultmode .c-slink .c-slink-elem:first-child:before, [scope-chat-async] .defaultmode .c-slink a:after, [scope-chat-async] .defaultmode .c-slink a:first-child:before {
    background-color: #f2f3f5
}

[scope-chat-async] .c-slink .c-slink-elem:first-child:before, [scope-chat-async] .c-slink a:first-child:before {
    left: 0
}

[scope-chat-async] .c-slink-strong {
    margin-bottom: 1px;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .c-slink-strong:last-child {
    margin-bottom: 0
}

[scope-chat-async] .c-slink-strong:last-child .c-slink-elem, [scope-chat-async] .c-slink-strong:last-child a {
    border-bottom-color: #eee
}

[scope-chat-async] .darkmode .c-slink-strong:last-child .c-slink-elem, [scope-chat-async] .darkmode .c-slink-strong:last-child a {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-slink-strong:last-child .c-slink-elem, [scope-chat-async] .defaultmode .c-slink-strong:last-child a {
    border-bottom-color: #eee
}

[scope-chat-async] .c-slink-strong .c-slink-elem, [scope-chat-async] .c-slink-strong a {
    margin-right: 1px;
    line-height: 2.857;
    background-color: #f2f3f5
}

[scope-chat-async] .darkmode .c-slink-strong .c-slink-elem, [scope-chat-async] .darkmode .c-slink-strong a {
    background-color: #080808
}

[scope-chat-async] .defaultmode .c-slink-strong .c-slink-elem, [scope-chat-async] .defaultmode .c-slink-strong a {
    background-color: #f2f3f5
}

[scope-chat-async] .c-slink-strong .c-slink-elem:last-child, [scope-chat-async] .c-slink-strong a:last-child {
    margin-right: 0
}

[scope-chat-async] .c-slink-strong .c-slink-elem:after, [scope-chat-async] .c-slink-strong .c-slink-elem:first-child:before, [scope-chat-async] .c-slink-strong a:after, [scope-chat-async] .c-slink-strong a:first-child:before {
    display: none
}

[scope-chat-async] .c-slink-new, [scope-chat-async] .c-slink-new-strong {
    display: block;
    width: 100%;
    padding: 0 8px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .c-slink-new {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24;
    line-height: 2.357;
    outline: 0;
    box-sizing: border-box
}

[scope-chat-async] .c-slink-auto, [scope-chat-async] .c-slink-new, [scope-chat-async] .c-slink-new-strong {
    font-weight: 400;
    border-radius: 9px;
    text-decoration: none;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -webkit-tap-highlight-color: transparent
}

[scope-chat-async] .c-slink-auto, [scope-chat-async] .c-slink-new-strong {
    font-size: 14px;
    overflow: hidden
}

[scope-chat-async] .darkmode .c-slink-new {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-slink-new-strong, [scope-chat-async] .defaultmode .c-slink-new {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .c-slink-new:active {
    opacity: .2
}

[scope-chat-async] .c-slink-new-strong {
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 2.857em;
    line-height: 2.857
}

[scope-chat-async] .darkmode .c-slink-new-strong {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-slink-auto, [scope-chat-async] .defaultmode .c-slink-new-strong {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .c-slink-new-strong:active {
    opacity: .2
}

[scope-chat-async] .c-slink-auto {
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 2;
    display: inline-block;
    width: auto;
    max-width: 100%;
    padding: 0 12px
}

[scope-chat-async] .darkmode .c-slink-auto {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-slink-auto {
    background-color: #f5f6f9;
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .c-slink-transparent, [scope-chat-async] .darkmode .c-slink-transparent, [scope-chat-async] .defaultmode .c-slink-transparent {
    background-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .c-slink-auto:active {
    opacity: .2
}

[scope-chat-async] .c-slink-transparent {
    display: block;
    width: 100%;
    border-color: #f5f6f9;
    font-size: 14px;
    font-weight: 400;
    border-radius: 9px;
    line-height: 2.357;
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 8px;
    vertical-align: middle;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    color: #fff
}

[scope-chat-async] .darkmode .c-slink-transparent {
    border-color: #222;
    color: #161616
}

[scope-chat-async] .defaultmode .c-slink-transparent {
    border-color: #f5f6f9;
    color: #fff
}

[scope-chat-async] .c-slink-transparent:active {
    opacity: .2
}

[scope-chat-async] .c-tabs {
    position: relative
}

[scope-chat-async] .c-tabs-nav {
    position: relative;
    min-width: 100%;
    font-size: 14px;
    font-weight: 400;
    background-color: #f5f6f9;
    border-radius: 9px;
    line-height: 0;
    white-space: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-align: stretch;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    -webkit-align-items: stretch;
    -webkit-flex-wrap: nowrap;
    -webkit-user-select: none !important;
    user-select: none !important;
    -khtml-user-select: none !important;
    -webkit-touch-callout: none !important
}

[scope-chat-async] .darkmode .c-tabs-nav {
    background-color: #222
}

[scope-chat-async] .c-tabs-nav-li, [scope-chat-async] .defaultmode .c-tabs-nav {
    background-color: #f5f6f9
}

[scope-chat-async] .c-tabs-nav * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .c-tabs-nav-li {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    height: 2.29em;
    line-height: 2.29;
    width: 16.66666667%;
    list-style: none;
    text-decoration: none;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    border-color: #f5f6f9;
    color: #1e1f24;
    border-radius: 9px;
    -webkit-tap-highlight-color: transparent
}

[scope-chat-async] .darkmode .c-tabs-nav-li {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-tags-item, [scope-chat-async] .defaultmode .c-tabs-nav-li {
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .defaultmode .c-tabs-nav-li {
    background-color: #f5f6f9
}

[scope-chat-async] .c-tabs-nav-selected, [scope-chat-async] .c-tabs-nav-selected a, [scope-chat-async] .darkmode .c-tabs-nav-selected, [scope-chat-async] .darkmode .c-tabs-nav-selected a, [scope-chat-async] .defaultmode .c-tabs-nav-selected, [scope-chat-async] .defaultmode .c-tabs-nav-selected a {
    color: #4e6ef2
}

[scope-chat-async] .c-tabs-nav-li span {
    display: inline-block
}

[scope-chat-async] .c-tabs-nav-selected {
    position: relative;
    border-color: hsla(0, 0%, 100%, 0);
    border-radius: 8px;
    -webkit-box-shadow: 0 0 1.3px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 1.3px 0 rgba(0, 0, 0, .1);
    font-weight: 700;
    background-color: #fff
}

[scope-chat-async] .darkmode .c-tabs-nav-selected {
    border-color: hsla(0, 0%, 40%, .4);
    background-color: hsla(0, 0%, 100%, .05)
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-selected, [scope-chat-async] .defaultmode .c-tabs-nav-selected {
    border-color: hsla(0, 0%, 100%, 0);
    background-color: #fff
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-li {
    color: #848691
}

[scope-chat-async] .darkmode .c-tabs-nav-bottom .c-tabs-nav-li {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-tabs-nav-bottom .c-tabs-nav-li {
    color: #848691
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-selected, [scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-selected a, [scope-chat-async] .darkmode .c-tabs-nav-bottom .c-tabs-nav-selected, [scope-chat-async] .darkmode .c-tabs-nav-bottom .c-tabs-nav-selected a, [scope-chat-async] .defaultmode .c-tabs-nav-bottom .c-tabs-nav-selected, [scope-chat-async] .defaultmode .c-tabs-nav-bottom .c-tabs-nav-selected a {
    color: #4e6ef2
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-icon {
    display: none
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-selected {
    height: 2.29em;
    line-height: 2.3em;
    position: relative;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 1.3px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 1.3px 0 rgba(0, 0, 0, .1);
    font-weight: 700;
    border-bottom: 1px solid rgba(30, 31, 36, .5);
    border-top-color: #fff
}

[scope-chat-async] .c-tabs-nav-view, [scope-chat-async] .c-tags-item {
    border-radius: 9px;
    overflow: hidden
}

[scope-chat-async] .darkmode .c-tabs-nav-bottom .c-tabs-nav-selected {
    border-color: hsla(0, 0%, 40%, .4)
}

[scope-chat-async] .defaultmode .c-tabs-nav-bottom .c-tabs-nav-selected {
    border-color: hsla(0, 0%, 100%, 0)
}

[scope-chat-async] .darkmode .c-tabs-nav-bottom .c-tabs-nav-selected {
    background-color: hsla(0, 0%, 100%, .05);
    border-bottom-color: transparent;
    border-top-color: hsla(0, 0%, 100%, .05)
}

[scope-chat-async] .defaultmode .c-tabs-nav-bottom .c-tabs-nav-selected {
    background-color: #fff;
    border-bottom-color: rgba(30, 31, 36, .5);
    border-top-color: #fff
}

[scope-chat-async] .c-tabs-nav-bottom .c-tabs-nav-selected .c-tabs-nav-icon {
    display: inline-block;
    width: 15px;
    height: 15px
}

[scope-chat-async] .c-tabs-nav-view {
    position: relative
}

[scope-chat-async] .c-tabs-nav-view .c-tabs-nav {
    display: block
}

[scope-chat-async] .c-tabs-nav-view .c-tabs-nav .c-tabs-nav-li {
    display: inline-block;
    width: auto;
    padding-left: 10px;
    padding-right: 10px
}

[scope-chat-async] .c-tabs-nav-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9;
    display: block;
    text-align: center;
    width: 2.29em;
    height: 2.29em;
    border-left: 1px solid #eee;
    background-color: #f5f6f9
}

[scope-chat-async] .darkmode .c-tabs-nav-toggle {
    border-left-color: hsla(0, 0%, 100%, .2);
    background-color: #222
}

[scope-chat-async] .defaultmode .c-tabs-nav-toggle {
    border-left-color: #eee;
    background-color: #f5f6f9
}

[scope-chat-async] .c-tabs-nav-toggle:before {
    display: inline-block;
    font-family: cicons;
    content: "\e73c";
    font-size: 12px;
    color: #333;
    line-height: 2.27em
}

[scope-chat-async] .darkmode .c-tabs-nav-toggle:before {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-tabs-nav-toggle:before {
    color: #333
}

[scope-chat-async] .c-tabs-nav-layer {
    position: absolute;
    top: 0;
    z-index: 8;
    width: 100%;
    background-color: #f5f6f9;
    border-bottom: 1px solid #eee
}

[scope-chat-async] .darkmode .c-tabs-nav-layer {
    background-color: #222;
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-tabs-nav-layer {
    background-color: #f5f6f9;
    border-bottom-color: #eee
}

[scope-chat-async] .c-tabs-nav-layer p {
    color: #848691;
    height: 2.3em;
    line-height: 2.3em;
    padding: 0 17px;
    border-bottom: 1px solid #eee
}

[scope-chat-async] .darkmode .c-tabs-nav-layer p {
    color: hsla(0, 0%, 100%, .5);
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-tabs-nav-layer p {
    color: #848691;
    border-bottom-color: #eee
}

[scope-chat-async] .c-tabs-nav-layer-ul .c-tabs-nav-li {
    display: inline-block;
    width: 16.66666667%;
    padding: 0
}

[scope-chat-async] .c-tabs2 .c-tabs-view-content {
    overflow: hidden
}

[scope-chat-async] .c-tabs2 .c-tabs-content {
    position: relative;
    float: left;
    display: none
}

[scope-chat-async] .c-tabs2 .c-tabs-selected {
    display: block
}

[scope-chat-async] .c-tabs2 .c-tabs-view-content-anim {
    transition: height .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: height .3s cubic-bezier(.7, 0, .3, 1);
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transition: translate3d(0, 0, 0);
    -o-transition: translate3d(0, 0, 0)
}

[scope-chat-async] .c-tabs2 .c-tabs-stopanimate {
    transition: none;
    -webkit-transition: none;
    transform: none;
    -webkit-transform: none;
    -moz-transition: none;
    -o-transition: none
}

[scope-chat-async] .c-tabs2 .c-tabs-tabcontent {
    transition: -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    transition: transform .3s cubic-bezier(.7, 0, .3, 1);
    transition: transform .3s cubic-bezier(.7, 0, .3, 1), -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: transform .3s cubic-bezier(.7, 0, .3, 1);
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transition: translate3d(0, 0, 0);
    -o-transition: translate3d(0, 0, 0)
}

[scope-chat-async] .c-tabs-animation .c-tabs-view-content {
    margin: 0 -17px;
    overflow: hidden
}

[scope-chat-async] .c-tabs-animation .c-tabs-content {
    position: relative;
    padding-left: 17px;
    padding-right: 17px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    display: none
}

[scope-chat-async] .c-tabs-animation .c-tabs-selected {
    display: block
}

[scope-chat-async] .c-tabs-animation .c-tabs-view-content-anim {
    transition: height .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: height .3s cubic-bezier(.7, 0, .3, 1);
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transition: translate3d(0, 0, 0);
    -o-transition: translate3d(0, 0, 0)
}

[scope-chat-async] .c-tabs-animation .c-tabs-stopanimate {
    transition: none;
    -webkit-transition: none;
    transform: none;
    -webkit-transform: none;
    -moz-transition: none;
    -o-transition: none
}

[scope-chat-async] .c-tabs-animation .c-tabs-tabcontent {
    transition: -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    transition: transform .3s cubic-bezier(.7, 0, .3, 1);
    transition: transform .3s cubic-bezier(.7, 0, .3, 1), -webkit-transform .3s cubic-bezier(.7, 0, .3, 1);
    -webkit-transition: transform .3s cubic-bezier(.7, 0, .3, 1);
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transition: translate3d(0, 0, 0);
    -o-transition: translate3d(0, 0, 0)
}

[scope-chat-async] .c-tags {
    position: relative
}

[scope-chat-async] .c-tags ul li {
    list-style: none
}

[scope-chat-async] .c-tags-scroll .c-tags-item {
    margin-right: 8px;
    padding-left: 12px;
    padding-right: 12px
}

[scope-chat-async] .c-tags-item {
    background-color: #f5f6f9;
    padding-left: 5px;
    padding-right: 5px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 2.357em;
    line-height: 2.357;
    text-align: center
}

[scope-chat-async] .darkmode .c-tags-item {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-fs, [scope-chat-async] .defaultmode .c-tags-item {
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .defaultmode .c-tags-item {
    background-color: #f5f6f9
}

[scope-chat-async] .c-tags-item-url:active {
    opacity: .2
}

[scope-chat-async] .c-tags-item-negative {
    color: #848691
}

[scope-chat-async] .darkmode .c-tags-item-negative {
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .c-dropdown, [scope-chat-async] .defaultmode .c-tags-item-negative {
    color: #848691
}

[scope-chat-async] .c-tags-item-selected, [scope-chat-async] .darkmode .c-tags-item-selected, [scope-chat-async] .defaultmode .c-tags-item-selected {
    color: #4e6ef2
}

[scope-chat-async] .c-tags-item-selected {
    font-weight: 700
}

[scope-chat-async] .c-tags-right-mask {
    position: absolute;
    top: 5px;
    right: 0;
    width: 13px;
    height: 30px;
    background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
    background: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff);
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff)
}

[scope-chat-async] .darkmode .c-tags-right-mask {
    background: -webkit-gradient(linear, left top, right top, from(rgba(22, 22, 22, 0)), to(#222));
    background: -webkit-linear-gradient(left, rgba(22, 22, 22, 0), #222);
    background: linear-gradient(90deg, rgba(22, 22, 22, 0), #222)
}

[scope-chat-async] .c-scroll-indicator-wrapper {
    text-align: center;
    height: 6px
}

[scope-chat-async] .c-scroll-indicator-wrapper .c-scroll-indicator {
    vertical-align: top
}

[scope-chat-async] .c-scroll-indicator {
    display: inline-block;
    position: relative;
    background-color: #f2f3f5;
    border-radius: 300px
}

[scope-chat-async] .darkmode .c-scroll-indicator {
    background-color: #080808
}

[scope-chat-async] .c-scroll-indicator .c-scroll-dotty, [scope-chat-async] .defaultmode .c-scroll-indicator {
    background-color: #f2f3f5
}

[scope-chat-async] .c-scroll-indicator .c-scroll-dotty {
    position: absolute;
    width: 15px;
    height: 3px
}

[scope-chat-async] .darkmode .c-scroll-indicator .c-scroll-dotty {
    background-color: #080808
}

[scope-chat-async] .defaultmode .c-scroll-indicator .c-scroll-dotty {
    background-color: #f2f3f5
}

[scope-chat-async] .c-scroll-indicator .c-scroll-dotty-now {
    background-color: #4e6ef2;
    border-radius: 300px
}

[scope-chat-async] .c-dropdown, [scope-chat-async] .c-fs, [scope-chat-async] .c-spread-btn {
    border-radius: 9px
}

[scope-chat-async] .darkmode .c-scroll-indicator .c-scroll-dotty-now, [scope-chat-async] .defaultmode .c-scroll-indicator .c-scroll-dotty-now {
    background-color: #4e6ef2
}

[scope-chat-async] .c-scroll-indicator span {
    display: block;
    float: left;
    width: 15px;
    height: 3px
}

[scope-chat-async] .c-fs {
    background-color: #f5f6f9
}

[scope-chat-async] .darkmode .c-fs {
    background-color: #222;
    border-color: #222;
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-fs-bg, [scope-chat-async] .defaultmode .c-fs {
    background-color: #f5f6f9
}

[scope-chat-async] .defaultmode .c-fs {
    border-color: #f5f6f9;
    color: #1e1f24
}

[scope-chat-async] .c-fs-item-sd, [scope-chat-async] .darkmode .c-fs-item-sd, [scope-chat-async] .defaultmode .c-fs-item-sd {
    color: #3951b3
}

[scope-chat-async] .c-fs-item-sd {
    font-weight: 700
}

[scope-chat-async] .darkmode .c-fs-bg {
    background-color: #222
}

[scope-chat-async] .defaultmode .c-fs-bg {
    background-color: #f5f6f9
}

[scope-chat-async] .c-spread-btn, [scope-chat-async] .defaultmode .c-spread-btn {
    background-color: hsla(0, 0%, 100%, 0)
}

[scope-chat-async] .c-spread-btn {
    border-color: rgba(30, 31, 36, .5);
    color: #1e1f24;
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .darkmode .c-spread-btn {
    border-color: transparent;
    color: hsla(0, 0%, 100%, .8);
    background-color: inherit
}

[scope-chat-async] .defaultmode .c-spread-btn {
    border-color: rgba(30, 31, 36, .5);
    color: #1e1f24
}

[scope-chat-async] .c-spread-btn:active {
    opacity: .2
}

[scope-chat-async] .c-dropdown {
    position: relative;
    background-color: transparent;
    border-color: #b7b9c1
}

[scope-chat-async] .darkmode .c-dropdown {
    background-color: hsla(0, 0%, 40%, .1);
    border-color: transparent;
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .defaultmode .c-dropdown {
    background-color: transparent;
    border-color: #b7b9c1;
    color: #848691
}

[scope-chat-async] .c-dropdown:before {
    font-family: cicons;
    content: "\e73c";
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 8px;
    font-size: 14px;
    height: 2.857em;
    line-height: 2.857
}

[scope-chat-async] .c-dropdown > label {
    display: block;
    background-color: #fff;
    color: #848691;
    width: 100%;
    height: 26px
}

[scope-chat-async] .c-dropdown > select, [scope-chat-async] .c-input {
    display: inline-block;
    height: 2.857em;
    vertical-align: middle;
    border-radius: 9px;
    outline: 0;
    overflow: hidden
}

[scope-chat-async] .darkmode .c-dropdown > label {
    background-color: #161616;
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .defaultmode .c-dropdown > label {
    background-color: #fff;
    color: #848691
}

[scope-chat-async] .c-dropdown > select {
    word-break: normal;
    word-wrap: normal;
    position: relative;
    -webkit-appearance: none;
    appearance: none;
    padding: 0 24px 0 8px;
    width: 100%;
    line-height: normal;
    background-color: initial;
    border-color: #b7b9c1;
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif;
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-dropdown > select {
    border-color: hsla(0, 0%, 100%, .2);
    color: #fff
}

[scope-chat-async] .defaultmode .c-dropdown > select {
    border-color: #b7b9c1;
    color: #1e1f24
}

[scope-chat-async] .c-dropdown-disable > select, [scope-chat-async] .darkmode .c-dropdown-disable > select, [scope-chat-async] .defaultmode .c-dropdown-disable > select {
    border-color: #d1d1d6
}

[scope-chat-async] .c-dropdown-focus:before {
    content: "\e736"
}

[scope-chat-async] .c-dropdown-focus > select {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-dropdown-focus > select {
    color: #fff
}

[scope-chat-async] .c-dropdown-disable:before, [scope-chat-async] .defaultmode .c-dropdown-focus > select {
    color: #1e1f24
}

[scope-chat-async] .c-dropdown-disable {
    background-color: #fff
}

[scope-chat-async] .darkmode .c-dropdown-disable {
    background-color: #161616
}

[scope-chat-async] .c-input, [scope-chat-async] .defaultmode .c-dropdown-disable {
    background-color: #fff
}

[scope-chat-async] .darkmode .c-dropdown-disable:before {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-dropdown-disable:before {
    color: #1e1f24
}

[scope-chat-async] .c-dropdown-disable > label {
    color: #848691
}

[scope-chat-async] .darkmode .c-dropdown-disable > label {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-dropdown-disable > label {
    color: #848691
}

[scope-chat-async] .c-dropdown-disable > select {
    color: rgba(30, 31, 36, .5)
}

[scope-chat-async] .darkmode .c-dropdown-disable > select {
    color: transparent
}

[scope-chat-async] .defaultmode .c-dropdown-disable > select {
    color: rgba(30, 31, 36, .5)
}

[scope-chat-async] .c-dropdown-no-icon:before {
    content: ""
}

[scope-chat-async] .c-input {
    word-break: normal;
    word-wrap: normal;
    -webkit-appearance: none;
    appearance: none;
    padding: 0 8px;
    width: 100%;
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif;
    line-height: normal;
    border-color: #b7b9c1;
    color: #1e1f24
}

[scope-chat-async] .c-popup-ver-middle, [scope-chat-async] .c-source-new {
    display: -webkit-box;
    display: -ms-flexbox
}

[scope-chat-async] .darkmode .c-input {
    background-color: #161616;
    border-color: hsla(0, 0%, 100%, .2);
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-input {
    background-color: #fff;
    border-color: #b7b9c1;
    color: #1e1f24
}

[scope-chat-async] .c-input::-webkit-input-placeholder {
    color: #848691
}

[scope-chat-async] .darkmode .c-input::-webkit-input-placeholder {
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .defaultmode .c-input::-webkit-input-placeholder {
    color: #848691
}

[scope-chat-async] .c-input:focus .c-icon {
    color: #848691
}

[scope-chat-async] .darkmode .c-input:focus .c-icon {
    color: hsla(0, 0%, 100%, .4)
}

[scope-chat-async] .defaultmode .c-input:focus .c-icon {
    color: #848691
}

[scope-chat-async] .c-input:disabled {
    color: #dbdbdb;
    border-color: #f1f1f1
}

[scope-chat-async] .c-input-close {
    color: #848691
}

[scope-chat-async] .darkmode .c-input-close {
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .defaultmode .c-input-close {
    color: #848691
}

[scope-chat-async] .darkmode .c-input:disabled {
    color: hsla(0, 0%, 100%, .4);
    border-color: hsla(0, 0%, 100%, .1)
}

[scope-chat-async] .c-stars-text {
    color: #555;
    font-family: baidunumber-medium, -apple-system, Arial, Helvetica, sans-serif;
    line-height: 1
}

[scope-chat-async] .darkmode .c-stars-text {
    color: hsla(0, 0%, 100%, .75)
}

[scope-chat-async] .defaultmode .c-stars-text {
    color: #555
}

[scope-chat-async] .c-stars-bold {
    font-weight: 700
}

[scope-chat-async] .c-stars-active, [scope-chat-async] .darkmode .c-stars-active, [scope-chat-async] .defaultmode .c-stars-active {
    color: #fd503e
}

[scope-chat-async] .c-stars-unactive {
    color: #dedfe0
}

[scope-chat-async] .darkmode .c-stars-unactive {
    color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-stars-unactive {
    color: #dedfe0
}

[scope-chat-async] .c-price, [scope-chat-async] .c-price-big, [scope-chat-async] .c-price-normal, [scope-chat-async] .c-price-thin, [scope-chat-async] .darkmode .c-price, [scope-chat-async] .darkmode .c-price-big, [scope-chat-async] .darkmode .c-price-normal, [scope-chat-async] .darkmode .c-price-thin, [scope-chat-async] .defaultmode .c-price, [scope-chat-async] .defaultmode .c-price-big, [scope-chat-async] .defaultmode .c-price-normal, [scope-chat-async] .defaultmode .c-price-thin {
    color: #fd503e
}

[scope-chat-async] .c-price {
    font: 16px/25px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-price-thin {
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-price-big {
    font: 19px/28px -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .c-price-origin {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    color: #999;
    text-decoration: line-through
}

[scope-chat-async] .darkmode .c-price-origin {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-price-origin {
    color: #999
}

[scope-chat-async] .c-price-assist-text, [scope-chat-async] .c-price-assist-text:visited, [scope-chat-async] .darkmode .c-price-assist-text, [scope-chat-async] .darkmode .c-price-assist-text:visited, [scope-chat-async] .defaultmode .c-price-assist-text, [scope-chat-async] .defaultmode .c-price-assist-text:visited {
    color: #fd503e
}

[scope-chat-async] .c-price-assist-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    margin-left: 5px
}

[scope-chat-async] .c-popup {
    border-top-left-radius: 13px;
    border-top-right-radius: 13px
}

[scope-chat-async] .c-popup-header {
    padding: 21px 13px 9px
}

[scope-chat-async] .c-popup-title {
    font: 19px/25px -apple-system, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 0;
    color: #1e1f24;
    font-weight: 700
}

[scope-chat-async] .darkmode .c-popup-title {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-table, [scope-chat-async] .defaultmode .c-popup-title {
    color: #1e1f24
}

[scope-chat-async] .c-popup-close {
    font-size: 18px
}

[scope-chat-async] .c-popup-bg {
    background-color: #fff
}

[scope-chat-async] .darkmode .c-popup-bg, [scope-chat-async] .darkmode .c-popup-box {
    background-color: #1b1b1b
}

[scope-chat-async] .c-popup-wrapper {
    left: 0;
    right: 0;
    z-index: 501;
    bottom: -1px;
    top: -1px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

[scope-chat-async] .c-popup-box {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    max-height: 70%;
    min-height: 167px;
    position: fixed;
    width: 100%;
    bottom: 0;
    background-color: #fff
}

[scope-chat-async] .c-popup-subtitle {
    margin-top: -6px
}

[scope-chat-async] .c-popup-slothd-close {
    position: absolute;
    right: 17px;
    z-index: 1
}

[scope-chat-async] .c-popup-content {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

[scope-chat-async] .c-popup-mask {
    background-color: rgba(0, 0, 0, .4);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d
}

[scope-chat-async] .c-popup-ib {
    display: inline-block
}

[scope-chat-async] .c-popup-ver-middle {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .c-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0
}

[scope-chat-async] .darkmode .c-table {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-table {
    color: #1e1f24
}

[scope-chat-async] .c-table th {
    color: #848691
}

[scope-chat-async] .darkmode .c-table th {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-table th {
    color: #848691
}

[scope-chat-async] .c-table td, [scope-chat-async] .c-table th {
    border-bottom: 1px solid #eee;
    text-align: left;
    font-weight: 400;
    padding: 12px 0
}

[scope-chat-async] .darkmode .c-table td, [scope-chat-async] .darkmode .c-table th {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-table td, [scope-chat-async] .defaultmode .c-table th {
    border-bottom-color: #eee
}

[scope-chat-async] .c-table-hihead th {
    padding: 0;
    border-bottom: 0;
    background-color: #f2f3f5;
    line-height: 37px
}

[scope-chat-async] .darkmode .c-table-hihead th {
    background-color: #222
}

[scope-chat-async] .c-table-hihead div, [scope-chat-async] .defaultmode .c-table-hihead th {
    background-color: #f2f3f5
}

[scope-chat-async] .darkmode .c-table-hihead div {
    background-color: #222
}

[scope-chat-async] .c-source-new .middle .icon-wrapper, [scope-chat-async] .defaultmode .c-table-hihead div {
    background-color: #f2f3f5
}

[scope-chat-async] .c-table-hihead th:first-child div {
    margin-left: -13px;
    padding-left: 13px
}

[scope-chat-async] .c-table-hihead th:last-child div {
    margin-right: -13px;
    padding-right: 13px
}

[scope-chat-async] .c-table-noborder td, [scope-chat-async] .c-table-noborder th {
    border-bottom: 0
}

[scope-chat-async] .c-table-slink tbody {
    color: #1e1f24
}

[scope-chat-async] .darkmode .c-table-slink tbody {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .c-table-abstract tbody, [scope-chat-async] .defaultmode .c-table-slink tbody {
    color: #1e1f24
}

[scope-chat-async] .c-table-slink tbody th {
    border-bottom: 1px solid #eee;
    padding: 0
}

[scope-chat-async] .darkmode .c-table-slink tbody th {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-table-slink tbody th {
    border-bottom-color: #eee
}

[scope-chat-async] .c-table-slink tbody td {
    border-bottom: 0;
    padding: 0
}

[scope-chat-async] .c-table-slink tbody td .c-slink-auto {
    margin: 4.5px 0
}

[scope-chat-async] .c-table-slink tbody tr:first-child td, [scope-chat-async] .c-table-slink tbody tr:first-child th {
    padding: 12px 0
}

[scope-chat-async] .c-table-slink tbody tr:nth-child(2) td, [scope-chat-async] .c-table-slink tbody tr:nth-child(2) th {
    padding-top: 12px
}

[scope-chat-async] .c-table-slink tbody tr td, [scope-chat-async] .c-table-slink tbody tr th {
    padding-bottom: 6px
}

[scope-chat-async] .c-table-slink tbody tr:last-child td, [scope-chat-async] .c-table-slink tbody tr:last-child th {
    padding-bottom: 12px
}

[scope-chat-async] .darkmode .c-table-abstract tbody {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-table-abstract tbody {
    color: #1e1f24
}

[scope-chat-async] .c-table-abstract tbody th {
    border-bottom: 1px solid #eee;
    padding: 0
}

[scope-chat-async] .darkmode .c-table-abstract tbody th {
    border-bottom-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-table-abstract tbody th {
    border-bottom-color: #eee
}

[scope-chat-async] .c-table-abstract tbody td {
    border-bottom: 0;
    padding: 0
}

[scope-chat-async] .c-table-abstract tbody tr:first-child td, [scope-chat-async] .c-table-abstract tbody tr:first-child th, [scope-chat-async] .c-table-abstract tbody tr:nth-child(2) td, [scope-chat-async] .c-table-abstract tbody tr:nth-child(2) th {
    padding-top: 8px
}

[scope-chat-async] .c-table-abstract tbody tr td, [scope-chat-async] .c-table-abstract tbody tr th {
    padding-bottom: 8px
}

[scope-chat-async] .c-table-abstract .c-table-gray {
    color: #848691
}

[scope-chat-async] .darkmode .c-table-abstract .c-table-gray {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .c-table-shaft th, [scope-chat-async] .defaultmode .c-table-abstract .c-table-gray {
    color: #848691
}

[scope-chat-async] .darkmode .c-table-shaft th {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-table-shaft th {
    color: #848691
}

[scope-chat-async] .c-table-shaft td, [scope-chat-async] .c-table-shaft th {
    border-right: 1px solid #eee;
    text-align: center
}

[scope-chat-async] .darkmode .c-table-shaft td, [scope-chat-async] .darkmode .c-table-shaft th {
    border-right-color: hsla(0, 0%, 100%, .2)
}

[scope-chat-async] .defaultmode .c-table-shaft td, [scope-chat-async] .defaultmode .c-table-shaft th {
    border-right-color: #eee
}

[scope-chat-async] .c-table-shaft td:last-child, [scope-chat-async] .c-table-shaft th:last-child {
    border-right: none
}

[scope-chat-async] .c-table-shaft tr:last-child td {
    border-bottom: none
}

[scope-chat-async] .c-source-new {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding-top: 4.5px
}

[scope-chat-async] .c-source-new .middle {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
    font-size: 14px;
    line-height: 1.286;
    padding-top: 2.5px;
    padding-bottom: 2.5px
}

[scope-chat-async] .c-source-new .middle .text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #1e1f24;
    padding-left: 6px;
    background-color: #fff;
    max-width: 10em
}

[scope-chat-async] .darkmode .c-source-new .middle .text {
    color: hsla(0, 0%, 100%, .8);
    background-color: #161616
}

[scope-chat-async] .defaultmode .c-source-new .middle .text {
    color: #1e1f24;
    background-color: #fff
}

[scope-chat-async] .c-source-new .middle .icon-wrapper {
    position: relative;
    top: 0;
    margin-left: 6px;
    width: 16px;
    height: 16px;
    line-height: 1;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .darkmode .c-source-new .middle .icon-wrapper {
    background-color: #222
}

[scope-chat-async] .defaultmode .c-source-new .middle .icon-wrapper {
    background-color: #f2f3f5
}

[scope-chat-async] .c-source-new .middle .icon-wrapper .arrow-icon {
    position: relative;
    top: 0;
    color: #848691;
    font-size: 12px
}

[scope-chat-async] .darkmode .c-source-new .middle .icon-wrapper .arrow-icon {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-source-new .middle .icon-wrapper .arrow-icon {
    color: #848691
}

[scope-chat-async] .c-source-new .feedback {
    position: absolute;
    right: 10px
}

[scope-chat-async] .c-rect {
    border-radius: 9px
}

[scope-chat-async] .c-round {
    border-radius: 300px
}

[scope-chat-async] .c-rect12 {
    border-radius: 4px
}

@-webkit-keyframes c-loading-rotation {
    0% {
        -webkit-transform: rotate(1deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

[scope-chat-async] .c-loading, [scope-chat-async] .c-loading-zbios {
    text-align: center
}

[scope-chat-async] .c-loading i {
    display: block;
    position: relative;
    font-size: 30px;
    width: 54px;
    height: 54px;
    line-height: 52px;
    color: #f3f3f3;
    margin: auto
}

[scope-chat-async] .c-loading i:before {
    content: "";
    display: block;
    position: absolute;
    width: 50px;
    height: 50px;
    margin: auto;
    border-radius: 50%;
    border: 2px solid #f3f3f3;
    border-top-color: #ddd;
    -webkit-transform-origin: 50% 50%;
    -webkit-animation: c-loading-rotation 1s ease 0s infinite normal
}

[scope-chat-async] .c-loading-zbios i {
    display: block;
    position: relative;
    font-size: 48px;
    width: 54px;
    height: 54px;
    line-height: 54px;
    color: #f3f3f3;
    margin: auto;
    -webkit-transform-origin: 50% 50%;
    -webkit-animation: c-loading-rotation .5s linear 0s infinite normal
}

[scope-chat-async] .c-loading-zbios p, [scope-chat-async] .c-loading p {
    color: #848691;
    margin-top: 8px;
    text-indent: .5em
}

[scope-chat-async] .darkmode .c-loading-zbios p, [scope-chat-async] .darkmode .c-loading p {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .c-navs-bar-layer p, [scope-chat-async] .defaultmode .c-loading-zbios p, [scope-chat-async] .defaultmode .c-loading p {
    color: #848691
}

[scope-chat-async] .c-scroll-wrapper, [scope-chat-async] .c-scroll-wrapper-new {
    position: relative;
    overflow: hidden
}

[scope-chat-async] .c-scroll-wrapper-new .c-scroll-touch {
    padding-left: 13px;
    padding-right: 13px
}

[scope-chat-async] .c-scroll-parent-gap {
    padding: 0 11px 0 13px
}

[scope-chat-async] .c-scroll-parent-gap .c-scroll-element-gap {
    padding-right: 10px
}

[scope-chat-async] .c-scroll-touch {
    position: relative;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 30px;
    margin-top: -30px;
    -webkit-transform: translateY(30px);
    transform: translateY(30px)
}

[scope-chat-async] .mkt-group-dark:not(.mkt-weaken) .c-scroll-immerse {
    margin-left: -8px;
    margin-right: -8px
}

[scope-chat-async] .mkt-group-dark:not(.mkt-weaken) .c-scroll-immerse .c-scroll-immerse-inner {
    padding-left: 8px;
    padding-right: 34px
}

[scope-chat-async] .c-location-wrap {
    overflow: hidden;
    padding: 0 15px;
    background-color: #f7f7f7
}

[scope-chat-async] .c-location-header-btn {
    padding-top: 8px;
    -webkit-box-flex: 0;
    -webkit-flex: none
}

[scope-chat-async] .c-location-header-btn div {
    display: inline-block
}

[scope-chat-async] .c-location-header-btn-reload:after {
    content: "";
    display: inline-block;
    overflow: hidden;
    width: 1px;
    height: 10px;
    margin: 0 8px;
    background-color: #ccc
}

[scope-chat-async] .c-location-header-btn-788, [scope-chat-async] .c-location-header-btn-reload-ing .c-location-header-btn-787 {
    display: none
}

[scope-chat-async] .c-location-header-btn-in, [scope-chat-async] .c-location-header-btn-reload {
    color: #333
}

[scope-chat-async] .c-location-header-btn .c-icon {
    color: #666;
    vertical-align: top
}

[scope-chat-async] .c-location-header-tips {
    font-size: 13px;
    color: #848691
}

[scope-chat-async] .c-location-header-tips-err {
    color: #c00
}

[scope-chat-async] .c-location-header-tips-success {
    color: #4e6ef2
}

[scope-chat-async] .c-location-header-btn-reload-ing .c-location-header-btn-788 {
    display: inline-block;
    color: #848691;
    -webkit-animation-name: c_location_rotate;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear
}

[scope-chat-async] .c-location-header-btn-reload-ing {
    color: #848691
}

@-webkit-keyframes c_location_rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes c_location_rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

[scope-chat-async] .c-location-header-btn-in-active, [scope-chat-async] .c-location-header-btn-in-active .c-icon {
    color: #4e6ef2
}

[scope-chat-async] .c-location-form {
    position: relative
}

[scope-chat-async] .c-location-input-close, [scope-chat-async] .c-location-sub {
    position: absolute;
    z-index: 10;
    top: 1px;
    width: 36px;
    line-height: 36px;
    text-align: center
}

[scope-chat-async] .c-location-form .c-input {
    padding-right: 70px
}

[scope-chat-async] .c-location-input-close {
    right: 37px;
    display: none;
    height: 36px;
    color: #ddd;
    font-size: 16px
}

[scope-chat-async] .c-location-form .c-input:focus {
    border-color: #ddd #dedfe0;
    background-color: #fff
}

[scope-chat-async] .c-location-sub {
    right: 1px;
    height: 36px;
    border-left: 1px solid #dedfe0;
    background-color: #fafafa
}

[scope-chat-async] .c-navs, [scope-chat-async] .c-navs-bar, [scope-chat-async] .c-navs-bar-view {
    position: relative
}

[scope-chat-async] .c-location-body {
    display: none;
    padding-bottom: 14px
}

[scope-chat-async] .c-location-down {
    display: none;
    border: 1px solid #dedfe0;
    border-top: none;
    background-color: #fff;
    -webkit-tap-highlight-color: transparent
}

[scope-chat-async] .c-location-down-tips {
    height: 38px;
    padding-left: 12px;
    line-height: 38px;
    background-color: #fafafa
}

[scope-chat-async] .c-location-down-tips-close:before {
    content: "";
    display: inline-block;
    width: 1px;
    height: 10px;
    margin-right: 8px;
    background-color: #ddd
}

[scope-chat-async] .c-location-down ul {
    list-style: none
}

[scope-chat-async] .c-location-down li {
    padding: 4px 12px;
    border-top: 1px solid #dedfe0
}

[scope-chat-async] .c-navs-bar {
    min-width: 100%;
    height: 40px;
    white-space: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -webkit-box-align: stretch;
    -webkit-box-lines: single;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    -webkit-align-items: stretch;
    -webkit-align-content: flex-start;
    -webkit-flex-wrap: nowrap
}

[scope-chat-async] .c-navs .c-row-tile {
    border-bottom: 1px solid #f1f1f1
}

[scope-chat-async] .c-navs-sub .c-navs-bar {
    height: 38px
}

[scope-chat-async] .c-navs-bar * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .c-navs-bar-li {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    width: 16.66666667%;
    height: 40px;
    line-height: 40px;
    list-style: none;
    text-decoration: none;
    color: #50525c;
    text-align: center;
    font-size: 15px;
    -webkit-tap-highlight-color: transparent;
    padding: 0 17px
}

[scope-chat-async] .darkmode .c-navs-bar-li {
    color: hsla(0, 0%, 100%, .6)
}

[scope-chat-async] .defaultmode .c-navs-bar-li {
    color: #50525c
}

[scope-chat-async] .c-navs-sub .c-navs-bar-li {
    height: 38px;
    line-height: 38px
}

[scope-chat-async] .c-navs-bar-li span {
    height: 100%;
    display: inline-block;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

[scope-chat-async] .c-navs-bar .c-navs-bar-selected span {
    color: #333;
    font-weight: 700;
    border-style: solid;
    border-bottom: solid #333;
    border-width: 2px
}

[scope-chat-async] .darkmode .c-navs-bar .c-navs-bar-selected span {
    color: hsla(0, 0%, 100%, .8);
    border-bottom-color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-navs-bar .c-navs-bar-selected span {
    color: #333;
    border-bottom-color: #333
}

[scope-chat-async] .c-navs-bar-view {
    overflow: hidden
}

[scope-chat-async] .c-navs-bar-view .c-navs-bar {
    display: block
}

[scope-chat-async] .c-navs-bar-view .c-navs-bar .c-navs-bar-li {
    display: inline-block;
    width: auto;
    padding: 0 17px
}

[scope-chat-async] .c-navs-bar-toggle {
    position: absolute;
    top: 0;
    right: 0;
    width: 34px;
    height: 40px;
    background-color: #fff
}

[scope-chat-async] .darkmode .c-navs-bar-toggle {
    background-color: #161616
}

[scope-chat-async] .c-navs-bar-layer, [scope-chat-async] .defaultmode .c-navs-bar-toggle {
    background-color: #fff
}

[scope-chat-async] .c-navs-sub .c-navs-bar-toggle {
    height: 38px
}

[scope-chat-async] .c-navs-bar-toggle i {
    width: 0;
    height: 0;
    right: 17px;
    top: 17px;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    position: absolute;
    border-top: 5px solid #848691
}

[scope-chat-async] .darkmode .c-navs-bar-toggle i {
    border-top-color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-navs-bar-toggle i {
    border-top-color: #848691
}

[scope-chat-async] .c-navs-bar-layer {
    position: absolute;
    top: 0;
    z-index: 8;
    width: 100%;
    overflow-x: hidden
}

[scope-chat-async] .darkmode .c-navs-bar-layer {
    background-color: #161616
}

[scope-chat-async] .defaultmode .c-navs-bar-layer {
    background-color: #fff
}

[scope-chat-async] .c-navs-bar-layer p {
    padding: 9px 17px 13px
}

[scope-chat-async] .darkmode .c-navs-bar-layer p {
    color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-navs-bar-layer p {
    color: #848691
}

[scope-chat-async] .c-navs-sub .c-navs-bar-layer p {
    padding: 8px 17px 13px
}

[scope-chat-async] .c-navs-bar-layer .c-row {
    margin-bottom: 17px
}

[scope-chat-async] .c-navs-sub .c-navs-bar-toggle i {
    top: 16px
}

[scope-chat-async] .c-navs-bar-layer .c-navs-bar-toggle i {
    border: 5px solid transparent;
    border-top: none;
    border-bottom: 5px solid #848691
}

[scope-chat-async] .darkmode .c-navs-bar-layer .c-navs-bar-toggle i {
    border-bottom-color: hsla(0, 0%, 100%, .5)
}

[scope-chat-async] .defaultmode .c-navs-bar-layer .c-navs-bar-toggle i {
    border-bottom-color: #848691
}

[scope-chat-async] .c-navs-bar-layer .c-navs-bar-li {
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-size: 14px;
    color: #333;
    width: 33.33333333%;
    -webkit-box-flex: 4;
    -webkit-flex: 4 4 auto;
    padding-right: 1.55367232%;
    padding-left: 1.55367232%
}

[scope-chat-async] .darkmode .c-navs-bar-layer .c-navs-bar-li {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .c-navs-bar-layer .c-navs-bar-li {
    color: #333
}

[scope-chat-async] .c-navs-bar-layer .c-span4.c-navs-bar-li span {
    display: inline-block;
    width: 100%;
    border: 1px solid #f1f1f1
}

[scope-chat-async] .c-navs-bar-layer .c-span4.c-navs-bar-selected span {
    border: 2px solid #333;
    line-height: 31px
}

[scope-chat-async] .c-navs-shadow {
    right: 34px;
    position: absolute;
    top: 0;
    width: 10px;
    height: 40px;
    background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
    background: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff);
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff)
}

[scope-chat-async] .c-navs-sub .c-navs-shadow {
    height: 38px
}

[scope-chat-async] .c-navs-bar-mask {
    position: absolute;
    z-index: 7;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .65);
    height: 1024px;
    width: 100%
}

[scope-chat-async] .darkmode .se-infiniteload, [scope-chat-async] .darkmode .se-page-bd, [scope-chat-async] .darkmode .se-page-ft, [scope-chat-async] .darkmode .search-page[data-for=infinite_load] .se-page-ft, [scope-chat-async] body.darkmode, [scope-chat-async] html.darkmode {
    background-color: #080808
}

[scope-chat-async] .c-navs-sub .c-navs-bar-li span {
    border-bottom: none;
    font-size: 14px
}

[scope-chat-async] .darkmode em {
    color: #ff4545
}

[scope-chat-async] .darkmode .se-infiniteload {
    color: #1e1f24
}

[scope-chat-async] .darkmode .darkmode .se-infiniteload {
    color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] .defaultmode .darkmode .se-infiniteload {
    color: #1e1f24
}

[scope-chat-async] .darkmode .sfa-content {
    background-color: rgba(68, 68, 68, .2)
}

[scope-chat-async] .darkmode .sfa-content .c-container {
    background-color: #080808
}

[scope-chat-async] .darkmode .se-noresult-tips .se-noresult-list {
    background: #222
}

[scope-chat-async] .darkmode .se-page-copyright, [scope-chat-async] .darkmode .se-page-ft, [scope-chat-async] .darkmode .sfa-view, [scope-chat-async] .darkmode .vsearch-copyright-wr {
    background-color: #080808
}

[scope-chat-async] .darkmode .sfa-results .c-container:after {
    background-color: hsla(0, 0%, 40%, .4)
}

[scope-chat-async] .darkmode .vsearch-page-controller {
    border-top: 10px solid hsla(0, 0%, 40%, .4);
    border-bottom: 10px solid hsla(0, 0%, 40%, .4)
}

[scope-chat-async] .darkmode .sf-partial-skeleton, [scope-chat-async] .darkmode .sf-skeleton {
    background-color: #080808
}

[scope-chat-async] .-v-color-primary {
    color: var(--color-primary-500)
}

[scope-chat-async] .-v-color-primary.hover, [scope-chat-async] .-v-color-primary:hover {
    color: var(--color-primary-600)
}

[scope-chat-async] .-v-color-primary.active, [scope-chat-async] .-v-color-primary:active {
    color: var(--color-primary-700)
}

[scope-chat-async] .-v-color-primary.disabled, [scope-chat-async] .-v-color-primary:disabled {
    color: var(--color-primary-200)
}

[scope-chat-async] .-v-color-dark-primary {
    color: var(--color-gray-800)
}

[scope-chat-async] .-v-color-dark-primary.hover, [scope-chat-async] .-v-color-dark-primary:hover {
    color: var(--color-primary-500)
}

[scope-chat-async] .-v-color-dark-primary.active, [scope-chat-async] .-v-color-dark-primary:active {
    color: var(--color-primary-600)
}

[scope-chat-async] .-v-color-dark-primary.disabled, [scope-chat-async] .-v-color-dark-primary:disabled {
    color: var(--color-gray-300)
}

[scope-chat-async] .-v-color-dark {
    color: var(--color-gray-900)
}

[scope-chat-async] .-v-color-dark.disabled, [scope-chat-async] .-v-color-dark:disabled {
    color: var(--color-gray-300)
}

[scope-chat-async] .-v-bg-primary {
    background-color: var(--color-primary-500)
}

[scope-chat-async] .-v-bg-primary.hover, [scope-chat-async] .-v-bg-primary:hover {
    background-color: var(--color-primary-600)
}

[scope-chat-async] .-v-bg-primary.active, [scope-chat-async] .-v-bg-primary:active {
    background-color: var(--color-primary-700)
}

[scope-chat-async] .-v-bg-primary.disabled, [scope-chat-async] .-v-bg-primary:disabled {
    background-color: var(--color-primary-200)
}

[scope-chat-async] .-v-bg-inapparent {
    background-color: initial
}

[scope-chat-async] .-v-bg-inapparent.active, [scope-chat-async] .-v-bg-inapparent.hover, [scope-chat-async] .-v-bg-inapparent:active, [scope-chat-async] .-v-bg-inapparent:hover {
    background-color: var(--color-gray-50)
}

[scope-chat-async] .-v-bg-inapparent-primary, [scope-chat-async] .-v-bg-inapparent.disabled, [scope-chat-async] .-v-bg-inapparent:disabled {
    background-color: initial
}

[scope-chat-async] .-v-bg-inapparent-primary.hover, [scope-chat-async] .-v-bg-inapparent-primary:hover {
    background-color: var(--color-primary-300)
}

[scope-chat-async] .-v-bg-inapparent-primary.active, [scope-chat-async] .-v-bg-inapparent-primary:active {
    background-color: var(--color-primary-500)
}

[scope-chat-async] .-v-bg-inapparent-primary.disabled, [scope-chat-async] .-v-bg-inapparent-primary:disabled {
    background-color: initial
}

[scope-chat-async] .-v-bg-light {
    background-color: var(--color-gray-200)
}

[scope-chat-async] .-v-bg-light.hover, [scope-chat-async] .-v-bg-light:hover {
    background-color: var(--color-gray-300)
}

[scope-chat-async] .-v-bg-light.active, [scope-chat-async] .-v-bg-light:active {
    background-color: var(--color-slate-300)
}

[scope-chat-async] .-v-bg-light.disabled, [scope-chat-async] .-v-bg-light:disabled {
    background-color: var(--color-gray-50)
}

[scope-chat-async] .-v-bg-heavy {
    background-color: var(--color-gray-900)
}

[scope-chat-async] .-v-bg-heavy.active, [scope-chat-async] .-v-bg-heavy.hover, [scope-chat-async] .-v-bg-heavy:active, [scope-chat-async] .-v-bg-heavy:hover {
    background-color: var(--color-gray-700)
}

[scope-chat-async] .-v-bg-heavy.disabled, [scope-chat-async] .-v-bg-heavy:disabled {
    background-color: var(--color-gray-900)
}

[scope-chat-async] .-v-border-none {
    border: 1px solid transparent
}

[scope-chat-async] .-v-border-inapparent {
    border-color: transparent
}

[scope-chat-async] .-v-border-apparent, [scope-chat-async] .-v-border-inapparent.active, [scope-chat-async] .-v-border-inapparent.hover, [scope-chat-async] .-v-border-inapparent:active, [scope-chat-async] .-v-border-inapparent:hover {
    border-color: var(--color-gray-300)
}

[scope-chat-async] .-v-border-apparent.active, [scope-chat-async] .-v-border-apparent.hover, [scope-chat-async] .-v-border-apparent:active, [scope-chat-async] .-v-border-apparent:hover {
    border-color: var(--color-gray-900)
}

[scope-chat-async] .-v-border-apparent-primary, [scope-chat-async] .-v-border-apparent.disabled, [scope-chat-async] .-v-border-apparent:disabled {
    border-color: var(--color-gray-300)
}

[scope-chat-async] .-v-border-apparent-primary.active, [scope-chat-async] .-v-border-apparent-primary.disabled, [scope-chat-async] .-v-border-apparent-primary.hover, [scope-chat-async] .-v-border-apparent-primary:active, [scope-chat-async] .-v-border-apparent-primary:disabled, [scope-chat-async] .-v-border-apparent-primary:hover {
    border-color: var(--color-primary-500)
}

[scope-chat-async] .-v-border-dark {
    border-color: var(--color-gray-900)
}

[scope-chat-async] .-v-border-dark.disabled, [scope-chat-async] .-v-border-dark:disabled {
    border-color: var(--color-gray-300)
}

[scope-chat-async] .-v-text.xs {
    font-size: var(--font-xs)
}

[scope-chat-async] .-v-text.sm {
    font-size: var(--font-sm)
}

[scope-chat-async] .-v-text.md {
    font-size: var(--font-md)
}

[scope-chat-async] .-v-text.lg {
    font-size: var(--font-lg)
}

[scope-chat-async] .-v-text.xl {
    font-size: var(--font-xl)
}

[scope-chat-async] .-v-text.\2xl {
    font-size: var(--font-2xl)
}

[scope-chat-async] .-v-leading.xs {
    line-height: var(--leading-xs)
}

[scope-chat-async] .-v-leading.sm {
    line-height: var(--leading-sm)
}

[scope-chat-async] .-v-leading.md {
    line-height: var(--leading-md)
}

[scope-chat-async] .-v-leading.lg {
    line-height: var(--leading-lg)
}

[scope-chat-async] .-v-leading.xl {
    line-height: var(--leading-xl)
}

[scope-chat-async] .-v-leading.\2xl {
    line-height: var(--leading-2xl)
}

[scope-chat-async] .-v-text.xs .cos-icon {
    font-size: var(--icon-xs)
}

[scope-chat-async] .-v-text.sm .cos-icon {
    font-size: var(--icon-sm)
}

[scope-chat-async] .-v-text.md .cos-icon {
    font-size: var(--icon-md)
}

[scope-chat-async] .-v-text.lg .cos-icon {
    font-size: var(--icon-lg)
}

[scope-chat-async] .-v-text.xl .cos-icon {
    font-size: var(--icon-xl)
}

[scope-chat-async] .-v-text.\2xl .cos-icon {
    font-size: var(--icon-2xl)
}

[scope-chat-async] .-v-mx.xs {
    margin-left: var(--margin-xs);
    margin-right: var(--margin-xs)
}

[scope-chat-async] .-v-mx.sm {
    margin-left: var(--margin-sm);
    margin-right: var(--margin-sm)
}

[scope-chat-async] .-v-mx.md {
    margin-left: var(--margin-md);
    margin-right: var(--margin-md)
}

[scope-chat-async] .-v-mx.lg {
    margin-left: var(--margin-lg);
    margin-right: var(--margin-lg)
}

[scope-chat-async] .-v-mx.xl {
    margin-left: var(--margin-xl);
    margin-right: var(--margin-xl)
}

[scope-chat-async] .-v-mx.\2xl {
    margin-left: var(--margin-2xl);
    margin-right: var(--margin-2xl)
}

[scope-chat-async] .-v-mr.xs {
    margin-right: var(--margin-xs)
}

[scope-chat-async] .-v-mr.sm {
    margin-right: var(--margin-sm)
}

[scope-chat-async] .-v-mr.md {
    margin-right: var(--margin-md)
}

[scope-chat-async] .-v-mr.lg {
    margin-right: var(--margin-lg)
}

[scope-chat-async] .-v-mr.xl {
    margin-right: var(--margin-xl)
}

[scope-chat-async] .-v-mr.\2xl {
    margin-right: var(--margin-2xl)
}

[scope-chat-async] .-v-ml.xs {
    margin-left: var(--margin-xs)
}

[scope-chat-async] .-v-ml.sm {
    margin-left: var(--margin-sm)
}

[scope-chat-async] .-v-ml.md {
    margin-left: var(--margin-md)
}

[scope-chat-async] .-v-ml.lg {
    margin-left: var(--margin-lg)
}

[scope-chat-async] .-v-ml.xl {
    margin-left: var(--margin-xl)
}

[scope-chat-async] .-v-ml.\2xl {
    margin-left: var(--margin-2xl)
}

[scope-chat-async] .-v-my.xs {
    margin-top: var(--margin-xs);
    margin-bottom: var(--margin-xs)
}

[scope-chat-async] .-v-my.sm {
    margin-top: var(--margin-sm);
    margin-bottom: var(--margin-sm)
}

[scope-chat-async] .-v-my.md {
    margin-top: var(--margin-md);
    margin-bottom: var(--margin-md)
}

[scope-chat-async] .-v-my.lg {
    margin-top: var(--margin-lg);
    margin-bottom: var(--margin-lg)
}

[scope-chat-async] .-v-my.xl {
    margin-top: var(--margin-xl);
    margin-bottom: var(--margin-xl)
}

[scope-chat-async] .-v-my.\2xl {
    margin-top: var(--margin-2xl);
    margin-bottom: var(--margin-2xl)
}

[scope-chat-async] .-v-mt.xs {
    margin-top: var(--margin-xs)
}

[scope-chat-async] .-v-mt.sm {
    margin-top: var(--margin-sm)
}

[scope-chat-async] .-v-mt.md {
    margin-top: var(--margin-md)
}

[scope-chat-async] .-v-mt.lg {
    margin-top: var(--margin-lg)
}

[scope-chat-async] .-v-mt.xl {
    margin-top: var(--margin-xl)
}

[scope-chat-async] .-v-mt.\2xl {
    margin-top: var(--margin-2xl)
}

[scope-chat-async] .-v-mb.xs {
    margin-bottom: var(--margin-xs)
}

[scope-chat-async] .-v-mb.sm {
    margin-bottom: var(--margin-sm)
}

[scope-chat-async] .-v-mb.md {
    margin-bottom: var(--margin-md)
}

[scope-chat-async] .-v-mb.lg {
    margin-bottom: var(--margin-lg)
}

[scope-chat-async] .-v-mb.xl {
    margin-bottom: var(--margin-xl)
}

[scope-chat-async] .-v-mb.\2xl {
    margin-bottom: var(--margin-2xl)
}

[scope-chat-async] .-v-px.xs {
    padding-left: var(--padding-xs);
    padding-right: var(--padding-xs)
}

[scope-chat-async] .-v-px.sm {
    padding-left: var(--padding-sm);
    padding-right: var(--padding-sm)
}

[scope-chat-async] .-v-px.md {
    padding-left: var(--padding-md);
    padding-right: var(--padding-md)
}

[scope-chat-async] .-v-px.lg {
    padding-left: var(--padding-lg);
    padding-right: var(--padding-lg)
}

[scope-chat-async] .-v-px.xl {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl)
}

[scope-chat-async] .-v-px.\2xl {
    padding-left: var(--padding-2xl);
    padding-right: var(--padding-2xl)
}

[scope-chat-async] .-v-pr.xs {
    padding-right: var(--padding-xs)
}

[scope-chat-async] .-v-pr.sm {
    padding-right: var(--padding-sm)
}

[scope-chat-async] .-v-pr.md {
    padding-right: var(--padding-md)
}

[scope-chat-async] .-v-pr.lg {
    padding-right: var(--padding-lg)
}

[scope-chat-async] .-v-pr.xl {
    padding-right: var(--padding-xl)
}

[scope-chat-async] .-v-pr.\2xl {
    padding-right: var(--padding-2xl)
}

[scope-chat-async] .-v-pl.xs {
    padding-left: var(--padding-xs)
}

[scope-chat-async] .-v-pl.sm {
    padding-left: var(--padding-sm)
}

[scope-chat-async] .-v-pl.md {
    padding-left: var(--padding-md)
}

[scope-chat-async] .-v-pl.lg {
    padding-left: var(--padding-lg)
}

[scope-chat-async] .-v-pl.xl {
    padding-left: var(--padding-xl)
}

[scope-chat-async] .-v-pl.\2xl {
    padding-left: var(--padding-2xl)
}

[scope-chat-async] .-v-py.xs {
    padding-top: var(--padding-xs);
    padding-bottom: var(--padding-xs)
}

[scope-chat-async] .-v-py.sm {
    padding-top: var(--padding-sm);
    padding-bottom: var(--padding-sm)
}

[scope-chat-async] .-v-py.md {
    padding-top: var(--padding-md);
    padding-bottom: var(--padding-md)
}

[scope-chat-async] .-v-py.lg {
    padding-top: var(--padding-lg);
    padding-bottom: var(--padding-lg)
}

[scope-chat-async] .-v-py.xl {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-xl)
}

[scope-chat-async] .-v-py.\2xl {
    padding-top: var(--padding-2xl);
    padding-bottom: var(--padding-2xl)
}

[scope-chat-async] .-v-pt.xs {
    padding-top: var(--padding-xs)
}

[scope-chat-async] .-v-pt.sm {
    padding-top: var(--padding-sm)
}

[scope-chat-async] .-v-pt.md {
    padding-top: var(--padding-md)
}

[scope-chat-async] .-v-pt.lg {
    padding-top: var(--padding-lg)
}

[scope-chat-async] .-v-pt.xl {
    padding-top: var(--padding-xl)
}

[scope-chat-async] .-v-pt.\2xl {
    padding-top: var(--padding-2xl)
}

[scope-chat-async] .-v-pb.xs {
    padding-bottom: var(--padding-xs)
}

[scope-chat-async] .-v-pb.sm {
    padding-bottom: var(--padding-sm)
}

[scope-chat-async] .-v-pb.md {
    padding-bottom: var(--padding-md)
}

[scope-chat-async] .-v-pb.lg {
    padding-bottom: var(--padding-lg)
}

[scope-chat-async] .-v-pb.xl {
    padding-bottom: var(--padding-xl)
}

[scope-chat-async] .-v-pb.\2xl {
    padding-bottom: var(--padding-2xl)
}

[scope-chat-async] .-v-h.xs {
    height: var(--height-xs)
}

[scope-chat-async] .-v-h.sm {
    height: var(--height-sm)
}

[scope-chat-async] .-v-h.md {
    height: var(--height-md)
}

[scope-chat-async] .-v-h.lg {
    height: var(--height-lg)
}

[scope-chat-async] .-v-h.xl {
    height: var(--height-xl)
}

[scope-chat-async] .-v-h.\2xl {
    height: var(--height-2xl)
}

[scope-chat-async] .-v-w.xs {
    width: var(--width-xs)
}

[scope-chat-async] .-v-w.sm {
    width: var(--width-sm)
}

[scope-chat-async] .-v-w.md {
    width: var(--width-md)
}

[scope-chat-async] .-v-w.lg {
    width: var(--width-lg)
}

[scope-chat-async] .-v-w.xl {
    width: var(--width-xl)
}

[scope-chat-async] .-v-w.\2xl {
    width: var(--width-2xl)
}

[scope-chat-async] .-v-h.square.xs {
    width: var(--height-xs)
}

[scope-chat-async] .-v-h.square.sm {
    width: var(--height-sm)
}

[scope-chat-async] .-v-h.square.md {
    width: var(--height-md)
}

[scope-chat-async] .-v-h.square.lg {
    width: var(--height-lg)
}

[scope-chat-async] .-v-h.square.xl {
    width: var(--height-xl)
}

[scope-chat-async] .-v-h.square.\2xl {
    width: var(--height-2xl)
}

[scope-chat-async] .cos-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-user-select: none;
    user-select: none;
    line-height: 0
}

[scope-chat-async] .cos-btn.square {
    padding: 0
}

[scope-chat-async] .cos-btn[disabled] {
    cursor: not-allowed
}

[scope-chat-async] ._button_1k0md_1 {
    color: var(--color-white)
}

[scope-chat-async] ._button_k9yyk_1 {
    color: var(--color-dark)
}

[scope-chat-async] ._button_55o6w_1 {
    border-width: var(--border);
    border-style: solid
}

[scope-chat-async] ._button_1ghqp_1 {
    border-width: var(--border);
    border-style: dashed
}

[scope-chat-async] ._root_1j8xc_1 {
    border-radius: 40px
}

[scope-chat-async] ._root_1j8xc_1._active_1j8xc_7, [scope-chat-async] ._root_1j8xc_1:active {
    background-color: var(--color-gray-100)
}

[scope-chat-async] ._input_1j8xc_11 {
    color: var(--color-dark);
    outline: 0;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    width: 100%
}

[scope-chat-async] ._input_1j8xc_11:disabled {
    color: var(--color-gray-100)
}

[scope-chat-async] ._prefix_1j8xc_25 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._root_1j8xc_1:hover ._prefix_1j8xc_25 {
    color: var(--color-dark)
}

[scope-chat-async] ._suffix_1j8xc_36 {
    margin-left: var(--margin-md);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._input-wrapper_1j8xc_41 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid var(--color-gray-100);
    border-radius: 9px;
    padding-left: 12px;
    padding-right: 12px;
    width: 100%
}

[scope-chat-async] ._input-container_1j8xc_53, [scope-chat-async] ._input-wrapper_1j8xc_41, [scope-chat-async] ._textarea-wrapper_1j8xc_57 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._textarea-wrapper_1j8xc_57 {
    border-radius: 9px;
    background-color: #f5f5f5;
    padding: 13px 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._textarea_1j8xc_57 {
    background-color: #f5f5f5;
    border: none;
    width: 100%;
    resize: none;
    outline: 0;
    font-size: 14px;
    line-height: 23px
}

[scope-chat-async] ._close_1j8xc_78 {
    width: 15px;
    height: 15px;
    fill: #858585;
    cursor: pointer
}

[scope-chat-async] ._input-text_1og4k_1 {
    border-radius: 40px
}

[scope-chat-async] ._prefix_1og4k_6 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300)
}

[scope-chat-async] ._input-text_1og4k_1:hover ._prefix_1og4k_6 {
    color: var(--color-dark)
}

[scope-chat-async] ._suffix_1og4k_15 {
    margin-left: var(--margin-md)
}

[scope-chat-async] ._input_1og4k_1 {
    color: var(--color-dark);
    border: none;
    outline: 0;
    border-radius: var(--rounded-md);
    background-color: initial
}

[scope-chat-async] ._arrow-icons_1og4k_28 {
    opacity: 0
}

[scope-chat-async] ._input-text_1og4k_1:hover ._arrow-icons_1og4k_28 {
    opacity: 1
}

[scope-chat-async] ._arrow-icon-item_1og4k_37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

[scope-chat-async] ._input-text_1og4k_1 ._arrow-icons_1og4k_28 ._icon-item_1og4k_41 {
    font-size: 80px
}

[scope-chat-async] ._layout_1wmij_1 {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

[scope-chat-async] ._content_1wmij_7 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

[scope-chat-async] ._header_1wmij_12 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] ._hassider_1wmij_17 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

[scope-chat-async] ._sider_1wmij_20 {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    height: 100%
}

[scope-chat-async] ._menu_c0438_1 {
    cursor: pointer;
    position: relative
}

[scope-chat-async] ._popover_c0438_6 {
    border-radius: 40px;
    background-color: var(--color-gray-50);
    color: var(--color-dark);
    z-index: 20
}

[scope-chat-async] ._ul_c0438_13 {
    list-style-type: none
}

[scope-chat-async] ._menu-option_c0438_17 {
    white-space: nowrap
}

[scope-chat-async] ._option_c0438_22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] ._paragraph_1x5pa_1 {
    font-weight: var(--font-normal)
}

[scope-chat-async] ._paragraph_1x5pa_1.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

[scope-chat-async] ._paragraph_1x5pa_1.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

[scope-chat-async] ._paragraph_1x5pa_1.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

[scope-chat-async] ._paragraph_1x5pa_1.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

[scope-chat-async] ._no-spacing_1x5pa_25 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

[scope-chat-async] ._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

[scope-chat-async] ._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.md {
    margin-top: -35px;
    margin-bottom: -35px
}

[scope-chat-async] ._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

[scope-chat-async] ._prefix_1x5pa_51, [scope-chat-async] ._suffix_1x5pa_56 {
    display: inline-block;
    vertical-align: initial
}

[scope-chat-async] ._radio-button_17dqe_1 {
    border-radius: 40px
}

[scope-chat-async] ._root_ivjvl_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._root_151wl_1 {
    border-radius: 40px
}

[scope-chat-async] ._root_151wl_1._active_151wl_6, [scope-chat-async] ._root_151wl_1:active {
    background-color: var(--color-gray-100)
}

[scope-chat-async] ._input_151wl_10 {
    color: var(--color-dark);
    outline: 0;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    cursor: default
}

[scope-chat-async] ._prefix_151wl_20 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300)
}

[scope-chat-async] ._root_151wl_1:hover ._prefix_151wl_20 {
    color: var(--color-dark)
}

[scope-chat-async] ._subfix_151wl_29 {
    margin-left: var(--margin-md)
}

[scope-chat-async] ._select_16iai_1 {
    border-radius: 40px;
    position: relative
}

[scope-chat-async] ._select_16iai_1._active_16iai_6, [scope-chat-async] ._select_16iai_1:active {
    background-color: var(--color-gray-100)
}

[scope-chat-async] ._inherit_16iai_11 {
    background-color: inherit !important
}

[scope-chat-async] ._border_16iai_15 {
    position: relative
}

[scope-chat-async] ._popover_16iai_22 {
    background-color: var(--color-gray-900);
    color: var(--color-light);
    border-radius: 40px;
    z-index: 20
}

[scope-chat-async] ._option_16iai_36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] ._horizontal_1e3ql_5._last_1e3ql_13 {
    margin-right: 0
}

[scope-chat-async] ._vertical_1e3ql_9._last_1e3ql_13 {
    margin-bottom: 0
}

[scope-chat-async] ._wrapper_11l4h_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    position: relative;
    margin-right: 16px;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    overflow: hidden;
    color: var(--color-gray-400)
}

[scope-chat-async] ._wrapper_11l4h_1:last-child {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    margin-right: 0
}

[scope-chat-async] ._wrapper_11l4h_1 ._icon_11l4h_20 {
    width: 32px;
    height: 32px;
    margin-right: 8px;
    font-size: var(--font-lg);
    line-height: 30px;
    text-align: center
}

[scope-chat-async] ._wrapper_11l4h_1 ._icon_11l4h_20 ._border_11l4h_28 {
    border-radius: 50%;
    border: 1px solid var(--color-gray-400)
}

[scope-chat-async] ._wrapper_11l4h_1 ._title_11l4h_32 {
    position: relative;
    display: inline-block;
    padding-right: 16px;
    font-size: var(--font-lg);
    height: 32px;
    line-height: 32px
}

[scope-chat-async] ._wrapper_11l4h_1 ._title_11l4h_32:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 9999px;
    height: 2px;
    background-color: var(--color-gray-400)
}

[scope-chat-async] ._wrapper_11l4h_1:last-child ._title_11l4h_32:after {
    display: none
}

[scope-chat-async] ._wrapper_11l4h_1 ._description_11l4h_53 {
    font-size: var(--font-md);
    line-height: 1.5
}

[scope-chat-async] ._wrapper_11l4h_1.finish {
    color: var(--color-gray-400)
}

[scope-chat-async] ._wrapper_11l4h_1.finish ._icon_11l4h_20 {
    color: var(--color-primary-600)
}

[scope-chat-async] ._wrapper_11l4h_1.finish ._icon_11l4h_20 ._border_11l4h_28 {
    border-color: var(--color-primary-600)
}

[scope-chat-async] ._wrapper_11l4h_1.finish ._title_11l4h_32:after {
    background-color: var(--color-primary-600)
}

[scope-chat-async] ._wrapper_11l4h_1.process {
    color: var(--color-gray-400)
}

[scope-chat-async] ._wrapper_11l4h_1.process ._icon_11l4h_20 {
    color: var(--color-primary-600)
}

[scope-chat-async] ._wrapper_11l4h_1.process ._icon_11l4h_20 ._border_11l4h_28 {
    color: var(--color-white);
    background-color: var(--color-primary-600);
    border-color: var(--color-primary-600)
}

[scope-chat-async] ._wrapper_11l4h_1.process ._title_11l4h_32 {
    color: var(--color-dark);
    border-color: var(--color-primary-600);
    font-weight: var(--font-bold)
}

[scope-chat-async] ._wrapper_11l4h_1.error ._description_11l4h_53, [scope-chat-async] ._wrapper_11l4h_1.error ._icon_11l4h_20, [scope-chat-async] ._wrapper_11l4h_1.error ._title_11l4h_32 {
    color: #f5222d
}

[scope-chat-async] ._wrapper_11l4h_1.error ._icon_11l4h_20 ._border_11l4h_28 {
    border-color: #f5222d
}

[scope-chat-async] ._steps_ohx0o_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

[scope-chat-async] ._table_1svs5_1 {
    table-layout: fixed;
    border-collapse: initial;
    border-spacing: 0;
    border-radius: var(--rounded-md);
    text-align: left;
    border-top: 1px solid var(--color-gray-200);
    border-left: 1px solid var(--color-gray-200)
}

[scope-chat-async] ._td_1svs5_12, [scope-chat-async] ._th_1svs5_12, [scope-chat-async] ._thead_1svs5_12 {
    vertical-align: middle
}

[scope-chat-async] ._td_1svs5_12, [scope-chat-async] ._th_1svs5_12 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(var(--color-gray-200)), to(var(--color-gray-200))), -webkit-gradient(linear, left top, left bottom, from(var(--color-gray-200)), to(var(--color-gray-200)));
    background-image: -webkit-linear-gradient(var(--color-gray-200), var(--color-gray-200)), -webkit-linear-gradient(var(--color-gray-200), var(--color-gray-200));
    background-image: linear-gradient(var(--color-gray-200), var(--color-gray-200)), linear-gradient(var(--color-gray-200), var(--color-gray-200));
    background-repeat: no-repeat;
    -webkit-background-size: 1px 100%, 100% 1px;
    background-size: 1px 100%, 100% 1px;
    background-position: 100% 0, 100% 100%
}

[scope-chat-async] ._thead_1svs5_12 ._tr_1svs5_25 {
    color: var(--color-white);
    background-color: var(--color-primary-500)
}

[scope-chat-async] ._thead_1svs5_12 ._th_1svs5_12 {
    color: var(--color-white)
}

[scope-chat-async] ._card_2qswq_1 {
    border-width: var(--border);
    border-style: solid;
    border-radius: var(--rounded-md)
}

[scope-chat-async] ._header_2qswq_8 {
    padding: var(--padding-sm) var(--padding-md)
}

[scope-chat-async] ._header-title_2qswq_12 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

[scope-chat-async] ._header-extra_2qswq_16 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._content_2qswq_20:first-child, [scope-chat-async] ._footer_2qswq_21:first-child {
    padding-top: var(--padding-sm)
}

[scope-chat-async] ._content_2qswq_20, [scope-chat-async] ._footer_2qswq_21 {
    padding: 0 var(--padding-md) var(--padding-sm)
}

[scope-chat-async] ._action_2qswq_29 {
    padding: var(--padding-sm) var(--padding-md)
}

[scope-chat-async] .cos-tree {
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] .cos-tree-label {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto;
    white-space: nowrap
}

[scope-chat-async] .cos-tree .cos-tree-arrow .cos-icon {
    font-size: .75em
}

[scope-chat-async] .cos-tree-prefix, [scope-chat-async] .cos-tree-subfix {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .cos-tree-input {
    background-color: initial;
    border: none;
    outline: 0;
    cursor: default;
    color: currentColor
}

[scope-chat-async] .cos-tree-input:focus {
    cursor: text
}

[scope-chat-async] .cos-drag-handle {
    display: none;
    opacity: 0;
    content: "";
    padding-top: 5px;
    padding-bottom: 5px;
    bottom: 0
}

[scope-chat-async] .cos-drag-handle span {
    top: 7px;
    left: -6px;
    width: 6px;
    height: 6px;
    border-radius: 6px
}

[scope-chat-async] .cos-tree.dragging .cos-drag-handle {
    display: block
}

[scope-chat-async] .cos-tree.dragging .drag-off .cos-drag-handle {
    display: none
}

[scope-chat-async] .cos-tree.dragging .cos-drag-handle:hover {
    opacity: 1;
    visibility: visible
}

[scope-chat-async] ._header_19pn4_6.active, [scope-chat-async] ._header_19pn4_6.hover, [scope-chat-async] ._header_19pn4_6:active, [scope-chat-async] ._header_19pn4_6:hover {
    color: var(--color-white)
}

[scope-chat-async] ._tree_19pn4_1.dragging ._header_19pn4_6.tree-group:hover:not(.active) {
    border: 1px solid var(--color-primary-500)
}

[scope-chat-async] ._tree_19pn4_1.dragging ._content_19pn4_18.drag-off ._header_19pn4_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

[scope-chat-async] ._input_19pn4_36:focus {
    opacity: .5
}

[scope-chat-async] ._drag-handle_19pn4_43 {
    border-bottom: 1px solid var(--color-primary-500)
}

[scope-chat-async] ._drag-handle_19pn4_43 span {
    border: 1px solid var(--color-primary-500)
}

[scope-chat-async] ._tree_13k4i_1.dragging ._header_13k4i_6.tree-group:hover:not(.active) {
    border: 1px solid var(--color-gray-100)
}

[scope-chat-async] ._tree_13k4i_1.dragging ._content_13k4i_12.drag-off ._header_13k4i_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

[scope-chat-async] ._input_13k4i_30:focus {
    opacity: .5
}

[scope-chat-async] ._drag-handle_13k4i_37 {
    border-bottom: 1px solid var(--color-gray-100)
}

[scope-chat-async] ._drag-handle_13k4i_37 span {
    border: 1px solid var(--color-gray-100)
}

[scope-chat-async] ._header_1arl2_6.active, [scope-chat-async] ._header_1arl2_6:active {
    color: var(--color-primary-500);
    background-color: hsla(var(--hsl-primary-500), .06)
}

[scope-chat-async] ._tree_1arl2_1.dragging ._header_1arl2_6.tree-group:hover:not(.active) {
    border: 1px solid hsla(var(--hsl-primary-500), .5)
}

[scope-chat-async] ._tree_1arl2_1.dragging ._content_1arl2_17.drag-off ._header_1arl2_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

[scope-chat-async] ._input_1arl2_35:focus {
    opacity: .5
}

[scope-chat-async] ._drag-handle_1arl2_41 {
    border-bottom: 1px solid hsla(var(--hsl-primary-500), .5)
}

[scope-chat-async] ._drag-handle_1arl2_41 span {
    border: 1px solid hsla(var(--hsl-primary-500), .5)
}

[scope-chat-async] ._item_1hhqn_1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
    padding-left: 18px;
    padding-right: 2px;
    border-radius: var(--rounded-md);
    font-size: var(--font-sm)
}

[scope-chat-async] ._selected_1hhqn_10 {
    background: var(--color-neutral-light)
}

[scope-chat-async] ._header_1hhqn_13 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

[scope-chat-async] ._prefix_1hhqn_16 {
    margin-right: 100px
}

[scope-chat-async] ._extra_1hhqn_20, [scope-chat-async] ._prefix_1hhqn_16 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] ._breadcrumb-item_zcks6_5 {
    color: var(--color-gray-400)
}

[scope-chat-async] ._link_zcks6_10:hover {
    color: var(--color-primary-500);
    cursor: pointer
}

[scope-chat-async] ._icon_zcks6_19, [scope-chat-async] ._separator_zcks6_15 {
    --margin-xs: 20px;
    --margin-sm: 20px;
    --margin-md: 20px
}

[scope-chat-async] ._breadcrumb-item_zcks6_5:last-child {
    font-weight: var(--font-bold);
    color: var(--color-dark)
}

[scope-chat-async] ._breadcrumb-item_zcks6_5:last-child ._separator_zcks6_15 {
    display: none
}

[scope-chat-async] ._tag_1br8p_1 {
    border-radius: calc(var(--rounded-md) * 5);
    color: var(--color-white)
}

[scope-chat-async] ._content_1br8p_24, [scope-chat-async] ._prefix_1br8p_10, [scope-chat-async] ._suffix_1br8p_17, [scope-chat-async] ._tag_1br8p_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._row_18y4t_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._col_18y4t_5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] ._image_1msmd_1 {
    position: relative
}

[scope-chat-async] ._img_1msmd_5 {
    width: 100%
}

[scope-chat-async] ._fallback_1msmd_10, [scope-chat-async] ._placeholder_1msmd_9 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._content_1msmd_19 {
    position: absolute
}

[scope-chat-async] ._list-wrap_1e9ho_1 {
    position: relative
}

[scope-chat-async] ._list_1e9ho_1 {
    overflow: hidden;
    height: 100%
}

[scope-chat-async] ._x_1e9ho_10 {
    overflow-x: auto;
    white-space: nowrap
}

[scope-chat-async] ._y_1e9ho_15 {
    overflow-y: auto
}

[scope-chat-async] ._dropdown_cmrix_1 {
    z-index: 100
}

[scope-chat-async] ._tabs_6olel_1 {
    position: relative
}

[scope-chat-async] ._cursor_6olel_5 {
    background-color: var(--color-gray-900);
    bottom: 0;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

[scope-chat-async] ._tabs-content_6olel_13 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    overflow: hidden
}

[scope-chat-async] ._tab-pane_6olel_19 {
    opacity: .6;
    width: 100%
}

[scope-chat-async] ._tab-pane_6olel_19.hover, [scope-chat-async] ._tab-pane_6olel_19:hover {
    opacity: .9
}

[scope-chat-async] ._tab-pane-animated_6olel_29 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

[scope-chat-async] ._tab-pane_6olel_19.active, [scope-chat-async] ._tab-pane_6olel_19:active {
    background-color: initial;
    font-weight: 700;
    opacity: 1
}

[scope-chat-async] ._label_6olel_40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] ._tabs-nav-wrapper_6olel_48 {
    position: relative;
    overflow: hidden
}

[scope-chat-async] ._tabs-nav_6olel_48 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._tabs-nav-scroll_6olel_58 {
    width: 100%;
    overflow-x: auto;
    padding-bottom: 30px;
    margin-top: -30px;
    -webkit-transform: translateY(30px);
    transform: translateY(30px)
}

[scope-chat-async] ._tabs-nav-item_6olel_66 {
    padding-left: 6px;
    padding-right: 6px
}

[scope-chat-async] ._tabs-divider_6olel_75 {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

[scope-chat-async] ._tabs-cursor_6olel_84 {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: var(--color-primary-500);
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

[scope-chat-async] ._link_dc02o_1 {
    cursor: pointer
}

[scope-chat-async] ._carousel_181j0_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

[scope-chat-async] ._container_181j0_8 {
    position: relative
}

[scope-chat-async] ._indicators_181j0_12 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

[scope-chat-async] ._tacitly_181j0_22 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

[scope-chat-async] ._dot_181j0_34 {
    border-radius: 100%
}

[scope-chat-async] ._dot_181j0_34._active_181j0_39 {
    background-color: var(--color-gray-50)
}

[scope-chat-async] ._line_181j0_43 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

[scope-chat-async] ._line_181j0_43._active_181j0_39 {
    background-color: var(--color-gray-50);
    width: 25px
}

[scope-chat-async] ._arrow_181j0_53 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

[scope-chat-async] ._arrow-left_181j0_67 {
    left: 16px
}

[scope-chat-async] ._arrow-right_181j0_71 {
    right: 16px
}

[scope-chat-async] ._arrow_181j0_53 img {
    max-width: inherit
}

[scope-chat-async] ._item_181j0_79 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._light_181j0_94 {
    z-index: 2;
    visibility: visible
}

[scope-chat-async] ._horizontal_evdc9_2 {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px solid var(--color-gray-100)
}

[scope-chat-async] ._vertical_evdc9_10 {
    display: inline-block;
    width: 1px;
    height: 1em;
    margin: 0 8px;
    vertical-align: middle;
    position: relative;
    border-left: 1px solid var(--color-gray-100)
}

[scope-chat-async] ._slot-container_evdc9_21 {
    position: absolute;
    padding: 0 20px;
    left: 50%;
    -webkit-transform: translate(-50%) translateY(-50%);
    transform: translate(-50%) translateY(-50%);
    font-weight: 500
}

[scope-chat-async] ._cos-cascader_68p6b_2 {
    position: relative;
    display: inline-block
}

[scope-chat-async] ._cos-cascader_68p6b_2 ._cos-trigger_68p6b_6 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 100px;
    border: 1px solid rgba(31, 31, 31, .1);
    height: var(--height-md);
    width: 2060px;
    border-radius: var(--rounded-md)
}

[scope-chat-async] ._cos-trigger_68p6b_6.trigger-active {
    border: 1px solid #1e1e1e
}

[scope-chat-async] ._cos-cascader_68p6b_2 ._cos-popover-wrapper_68p6b_18 {
    margin-top: var(--padding-sm);
    position: absolute;
    z-index: 100;
    top: 100%;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .14901960784313725);
    box-shadow: 0 0 5px rgba(0, 0, 0, .14901960784313725)
}

[scope-chat-async] ._cos-trigger-input_68p6b_27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

[scope-chat-async] ._cos-trigger-input_68p6b_27 input {
    border: none;
    background: 0 0
}

[scope-chat-async] ._cos-trigger-input_68p6b_27 input:focus {
    outline: 0
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 {
    height: 1100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    color: var(--color-white)
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 {
    height: 100%;
    width: 2060px;
    padding: 100px 0;
    overflow: auto;
    -webkit-overflow-scrolling: auto;
    background-color: #26262c;
    border-radius: var(--padding-sm);
    margin-right: 20px
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 {
    padding: 70px 100px 70px 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    cursor: pointer;
    white-space: nowrap
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52._active_68p6b_63, [scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52:hover {
    background: hsla(var(--hsl-light), .6)
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-name_68p6b_66 {
    width: 1800px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-icons_68p6b_73 ._icon-right-arrow_68p6b_73 {
    -webkit-transform: scale(1);
    transform: scale(1)
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-icons_68p6b_73 ._icon-loading_68p6b_76 {
    -webkit-animation: _spin_68p6b_1 2s linear infinite;
    animation: _spin_68p6b_1 2s linear infinite
}

[scope-chat-async] ._cos-cascader-items_68p6b_37 ._cos-right_68p6b_79 {
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: auto;
    border-radius: var(--padding-sm)
}

[scope-chat-async] ._dialog_1wz6i_1 {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 24px;
    background: #fff;
    color: #1f1f1f;
    z-index: 50;
    border-radius: 15px;
    font-weight: var(--font-bold)
}

[scope-chat-async] ._close_1wz6i_14 {
    position: absolute;
    right: 10px;
    top: 10px
}

[scope-chat-async] ._avatar_9uapm_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    color: var(--color-gray-800);
    background: var(--color-gray-200);
    border-radius: 50%
}

[scope-chat-async] ._avatar_9uapm_1 img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

[scope-chat-async] ._content_9uapm_21, [scope-chat-async] ._fallback_9uapm_23, [scope-chat-async] ._placeholder_9uapm_22 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._load_1bdt7_2 {
    color: rgba(0, 0, 0, .6509803921568628)
}

[scope-chat-async] ._result_83vkw_4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

[scope-chat-async] ._load_83vkw_1 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .6509803921568628);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

[scope-chat-async] ._loading_83vkw_1 {
    opacity: 1;
    position: static;
    display: block
}

[scope-chat-async] ._nested_83vkw_1 {
    position: relative
}

[scope-chat-async] ._nested-loading_83vkw_1 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

[scope-chat-async] ._container_83vkw_1 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

[scope-chat-async] ._container_83vkw_1:after, [scope-chat-async] ._container_83vkw_1:before {
    content: "";
    display: table
}

[scope-chat-async] ._container_83vkw_1:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

[scope-chat-async] ._result_83vkw_4 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

[scope-chat-async] ._result_4lgws_4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

[scope-chat-async] ._load_4lgws_1 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .6509803921568628);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

[scope-chat-async] ._loading_4lgws_1 {
    opacity: 1;
    position: static;
    display: block
}

[scope-chat-async] ._nested_4lgws_1 {
    position: relative
}

[scope-chat-async] ._nested-loading_4lgws_1 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

[scope-chat-async] ._container_4lgws_1 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

[scope-chat-async] ._container_4lgws_1:after, [scope-chat-async] ._container_4lgws_1:before {
    content: "";
    display: table
}

[scope-chat-async] ._container_4lgws_1:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

[scope-chat-async] ._result_4lgws_4 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

[scope-chat-async] ._rate_27ac7_2 {
    cursor: pointer;
    display: inline-block
}

[scope-chat-async] ._icons-row_27ac7_7 {
    position: relative;
    display: inline-block
}

[scope-chat-async] ._row-empty_27ac7_13, [scope-chat-async] ._row_27ac7_12 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._row_27ac7_12 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

[scope-chat-async] ._item_27ac7_29 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #f60;
    width: 12px;
    height: 12px
}

[scope-chat-async] ._decimal_27ac7_36 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

[scope-chat-async] ._decimal-inner_27ac7_42 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

[scope-chat-async] .cu-block {
    display: block
}

[scope-chat-async] .cu-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .cu-flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

[scope-chat-async] .cu-flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

[scope-chat-async] .cu-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

[scope-chat-async] .cu-flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse
}

[scope-chat-async] .cu-flex-wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

[scope-chat-async] .cu-flex-wrap-reverse {
    -webkit-flex-wrap: reverse;
    flex-wrap: reverse
}

[scope-chat-async] .cu-flex-nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

[scope-chat-async] .cu-col-auto {
    grid-column: auto
}

[scope-chat-async] .cu-row-auto {
    grid-row: auto
}

[scope-chat-async] .cu-text-left {
    text-align: left
}

[scope-chat-async] .cu-text-center {
    text-align: center
}

[scope-chat-async] .cu-text-right {
    text-align: right
}

[scope-chat-async] .cu-text-justify {
    text-align: justify
}

[scope-chat-async] .cu-text-ellipsis {
    text-overflow: ellipsis
}

[scope-chat-async] .cu-text-clip {
    text-overflow: clip
}

[scope-chat-async] .cu-border-solid {
    border-style: solid
}

[scope-chat-async] .cu-border-dashed {
    border-style: dashed
}

[scope-chat-async] .cu-border-dotted {
    border-style: dotted
}

[scope-chat-async] .cu-border-double {
    border-style: double
}

[scope-chat-async] .cu-border-none {
    border-style: none
}

[scope-chat-async] .cu-border-hidden {
    border-style: hidden
}

[scope-chat-async] .cu-border-collapse {
    border-collapse: collapse
}

[scope-chat-async] .cu-border-separate {
    border-collapse: initial
}

[scope-chat-async] .cu-border {
    border-width: 1px
}

[scope-chat-async] .cu-border-0 {
    border-width: 0
}

[scope-chat-async] .cu-border-transparent {
    border-color: transparent
}

[scope-chat-async] .cu-border-current {
    border-color: currentColor
}

[scope-chat-async] .cu-font-thin {
    font-weight: 100
}

[scope-chat-async] .cu-font-extralight {
    font-weight: 200
}

[scope-chat-async] .cu-font-light {
    font-weight: 300
}

[scope-chat-async] .cu-font-normal {
    font-weight: 400
}

[scope-chat-async] .cu-font-medium {
    font-weight: 500
}

[scope-chat-async] .cu-font-semibold {
    font-weight: 600
}

[scope-chat-async] .cu-font-extrabold {
    font-weight: 800
}

[scope-chat-async] .cu-font-black {
    font-weight: 900
}

[scope-chat-async] .cu-text-sm, [scope-chat-async] .cu-text-xs {
    font-size: 12px
}

[scope-chat-async] .cu-text-base {
    font-size: 13px
}

[scope-chat-async] .cu-text-lg {
    font-size: 14px
}

[scope-chat-async] .cu-text-xl {
    font-size: 18px
}

[scope-chat-async] .cu-text-2xl {
    font-size: 24px
}

[scope-chat-async] .cu-text-3xl {
    font-size: 36px
}

[scope-chat-async] .cu-w-auto {
    width: auto
}

[scope-chat-async] .cu-w-px {
    width: 1px
}

[scope-chat-async] .cu-w-full {
    width: 100%
}

[scope-chat-async] .cu-w-screen {
    width: 100vw
}

[scope-chat-async] .cu-w-min {
    width: -webkit-min-content;
    width: min-content
}

[scope-chat-async] .cu-w-max {
    width: -webkit-max-content;
    width: max-content
}

[scope-chat-async] .cu-w-1\/2 {
    width: 50%
}

[scope-chat-async] .cu-h-auto {
    height: auto
}

[scope-chat-async] .cu-h-px {
    height: 1px
}

[scope-chat-async] .cu-h-full {
    height: 100%
}

[scope-chat-async] .cu-h-screen {
    height: 100vw
}

[scope-chat-async] .cu-h-min {
    height: -webkit-min-content;
    height: min-content
}

[scope-chat-async] .cu-h-max {
    height: -webkit-max-content;
    height: max-content
}

[scope-chat-async] .cu-h-1\/2 {
    height: 50%
}

[scope-chat-async] .cu-flex-shrink-0 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] .cu-flex-shrink {
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

[scope-chat-async] .cu-flex-grow-0 {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    flex-grow: 0
}

[scope-chat-async] .cu-flex-grow {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

[scope-chat-async] .cu-flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    flex: 1 1 0%
}

[scope-chat-async] .cu-flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] .cu-flex-initial {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    flex: 0 1 auto
}

[scope-chat-async] .cu-flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] .cu-color-primary {
    color: #4e6ef2
}

[scope-chat-async] .cu-color-text {
    color: #333
}

[scope-chat-async] .cu-color-source {
    color: #626675
}

[scope-chat-async] .cu-color-info {
    color: #9195a3
}

[scope-chat-async] .cu-color-green {
    color: #39b362
}

[scope-chat-async] .cu-color-white {
    color: #fff
}

[scope-chat-async] .cu-color-blue {
    color: #2440b3
}

[scope-chat-async] .cu-color-red {
    color: #f11
}

[scope-chat-async] .cu-color-red-light-100 {
    color: #f33
}

[scope-chat-async] .cu-color-orange-100 {
    color: #fd503e
}

[scope-chat-async] .cu-row:after {
    display: block;
    height: 0;
    content: "";
    clear: both;
    visibility: hidden
}

[scope-chat-async] .cu-col-sm-1, [scope-chat-async] .cu-col-sm-2, [scope-chat-async] .cu-col-sm-3, [scope-chat-async] .cu-col-sm-4, [scope-chat-async] .cu-col-sm-5, [scope-chat-async] .cu-col-sm-6, [scope-chat-async] .cu-col-sm-7, [scope-chat-async] .cu-col-sm-8, [scope-chat-async] .cu-col-sm-9, [scope-chat-async] .cu-col-sm-10, [scope-chat-async] .cu-col-sm-11, [scope-chat-async] .cu-col-sm-12 {
    float: left;
    margin-right: 16px;
    list-style: none
}

[scope-chat-async] .cu-col-sm-last {
    margin-right: 0
}

[scope-chat-async] .cu-col-sm-1 {
    width: 32px
}

[scope-chat-async] .cu-col-sm-2 {
    width: 80px
}

[scope-chat-async] .cu-col-sm-3 {
    width: 128px
}

[scope-chat-async] .cu-col-sm-4 {
    width: 176px
}

[scope-chat-async] .cu-col-sm-5 {
    width: 224px
}

[scope-chat-async] .cu-col-sm-6 {
    width: 272px
}

[scope-chat-async] .cu-col-sm-7 {
    width: 320px
}

[scope-chat-async] .cu-col-sm-8 {
    width: 368px
}

[scope-chat-async] .cu-col-sm-9 {
    width: 416px
}

[scope-chat-async] .cu-col-sm-10 {
    width: 464px
}

[scope-chat-async] .cu-col-sm-11 {
    width: 512px
}

[scope-chat-async] .cu-col-sm-12 {
    width: 560px
}

[scope-chat-async] .cu-font-sm {
    font: 12px/20px Arial, sans-serif
}

[scope-chat-async] .cu-font-lg {
    font: 14px/23px Arial, sans-serif
}

[scope-chat-async] .cu-my-font-lg {
    margin-top: -4px;
    margin-bottom: -5px
}

[scope-chat-async] .cu-font-base {
    font: 13px/21px Arial, sans-serif
}

[scope-chat-async] .cu-font-bold {
    font-weight: 700
}

[scope-chat-async] .cu-title {
    font: 18px/22px Arial, sans-serif;
    color: #222;
    font-weight: 400
}

[scope-chat-async] .cu-title-kg, [scope-chat-async] .cu-title-kg:hover, [scope-chat-async] .cu-title-kg:visited, [scope-chat-async] .cu-title:hover, [scope-chat-async] .cu-title:visited {
    color: #222
}

[scope-chat-async] .cu-link {
    color: #2440b3;
    text-decoration: none;
    cursor: pointer
}

[scope-chat-async] .cu-link:hover {
    color: #315efb;
    text-decoration: underline
}

[scope-chat-async] .cu-text, [scope-chat-async] .cu-text-border {
    color: #fff;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-style: normal;
    line-height: 15px;
    height: 16px;
    font-size: 12px;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .cu-ml-0 {
    margin-left: 0
}

[scope-chat-async] .cu-ml-xs {
    margin-left: 2px
}

[scope-chat-async] .cu-ml-sm {
    margin-left: 6px
}

[scope-chat-async] .cu-ml-base {
    margin-left: 8px
}

[scope-chat-async] .cu-ml-md {
    margin-left: 12px
}

[scope-chat-async] .cu-ml-sm-lg {
    margin-left: 16px
}

[scope-chat-async] .cu-ml-sm-xl {
    margin-left: 48px
}

[scope-chat-async] .cu-mr-0 {
    margin-right: 0
}

[scope-chat-async] .cu-mr-xs {
    margin-right: 2px
}

[scope-chat-async] .cu-mr-sm {
    margin-right: 6px
}

[scope-chat-async] .cu-mr-base {
    margin-right: 8px
}

[scope-chat-async] .cu-mr-md {
    margin-right: 12px
}

[scope-chat-async] .cu-mr-sm-lg {
    margin-right: 16px
}

[scope-chat-async] .cu-mr-sm-xl {
    margin-right: 48px
}

[scope-chat-async] .cu-border, [scope-chat-async] .cu-mx-base {
    margin-left: -16px;
    margin-right: -16px
}

[scope-chat-async] .cu-mt-0 {
    margin-top: 0
}

[scope-chat-async] .cu-mt-xs {
    margin-top: 6px
}

[scope-chat-async] .cu-mt-sm {
    margin-top: 9px
}

[scope-chat-async] .cu-mt-sm-base {
    margin-top: 10px
}

[scope-chat-async] .cu-mt-sm-md {
    margin-top: 12px
}

[scope-chat-async] .cu-mt-sm-lg {
    margin-top: 16px
}

[scope-chat-async] .cu-mt-xl {
    margin-top: 21px
}

[scope-chat-async] .cu-mt-xxl {
    margin-top: 27px
}

[scope-chat-async] .cu-mb-0 {
    margin-bottom: 0
}

[scope-chat-async] .cu-mb-xs {
    margin-bottom: 6px
}

[scope-chat-async] .cu-mb-sm {
    margin-bottom: 9px
}

[scope-chat-async] .cu-mb-sm-base {
    margin-bottom: 10px
}

[scope-chat-async] .cu-mb-sm-md {
    margin-bottom: 12px
}

[scope-chat-async] .cu-mb-sm-lg {
    margin-bottom: 16px
}

[scope-chat-async] .cu-mb-xl {
    margin-bottom: 21px
}

[scope-chat-async] .cu-mb-xxl {
    margin-bottom: 27px
}

[scope-chat-async] .cu-my-base {
    margin-top: 0;
    margin-bottom: 0
}

[scope-chat-async] .cu-pl-0 {
    padding-left: 0
}

[scope-chat-async] .cu-pl-xs {
    padding-left: 2px
}

[scope-chat-async] .cu-pl-sm {
    padding-left: 6px
}

[scope-chat-async] .cu-pl-base {
    padding-left: 8px
}

[scope-chat-async] .cu-pl-md {
    padding-left: 12px
}

[scope-chat-async] .cu-pl-sm-lg {
    padding-left: 16px
}

[scope-chat-async] .cu-pl-sm-xl {
    padding-left: 48px
}

[scope-chat-async] .cu-pr-0 {
    padding-right: 0
}

[scope-chat-async] .cu-pr-xs {
    padding-right: 2px
}

[scope-chat-async] .cu-pr-sm {
    padding-right: 6px
}

[scope-chat-async] .cu-pr-base {
    padding-right: 8px
}

[scope-chat-async] .cu-pr-md {
    padding-right: 12px
}

[scope-chat-async] .cu-pr-sm-lg {
    padding-right: 16px
}

[scope-chat-async] .cu-pr-sm-xl {
    padding-right: 48px
}

[scope-chat-async] .cu-px-base {
    padding-left: 16px;
    padding-right: 16px
}

[scope-chat-async] .cu-pt-0 {
    padding-top: 0
}

[scope-chat-async] .cu-pt-xs {
    padding-top: 6px
}

[scope-chat-async] .cu-pt-sm {
    padding-top: 9px
}

[scope-chat-async] .cu-pt-sm-base {
    padding-top: 10px
}

[scope-chat-async] .cu-pt-sm-md {
    padding-top: 12px
}

[scope-chat-async] .cu-pt-sm-lg {
    padding-top: 16px
}

[scope-chat-async] .cu-pt-xl {
    padding-top: 21px
}

[scope-chat-async] .cu-pt-xxl {
    padding-top: 27px
}

[scope-chat-async] .cu-pb-0 {
    padding-bottom: 0
}

[scope-chat-async] .cu-pb-xs {
    padding-bottom: 6px
}

[scope-chat-async] .cu-pb-sm {
    padding-bottom: 9px
}

[scope-chat-async] .cu-pb-sm-base {
    padding-bottom: 10px
}

[scope-chat-async] .cu-pb-sm-md {
    padding-bottom: 12px
}

[scope-chat-async] .cu-pb-sm-lg {
    padding-bottom: 16px
}

[scope-chat-async] .cu-pb-xl {
    padding-bottom: 21px
}

[scope-chat-async] .cu-pb-xxl {
    padding-bottom: 27px
}

[scope-chat-async] .cu-py-base {
    padding-top: 0;
    padding-bottom: 0
}

[scope-chat-async] .cu-text {
    padding: 0 2px;
    overflow: hidden;
    font-weight: 200
}

[scope-chat-async] .cu-text-border {
    padding: 0 5px;
    font-weight: 400;
    overflow: hidden
}

[scope-chat-async] .cu-text-border-green {
    color: #39b362;
    background-color: rgba(57, 179, 98, .1);
    border: 1px solid rgba(57, 179, 98, .5)
}

[scope-chat-async] .cu-line-clamp-1, [scope-chat-async] .cu-line-clamp-default {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .cu-line-clamp-1 {
    -webkit-line-clamp: 1
}

[scope-chat-async] .cu-line-clamp-2, [scope-chat-async] .cu-line-clamp-3, [scope-chat-async] .cu-line-clamp-4, [scope-chat-async] .cu-line-clamp-5, [scope-chat-async] .cu-line-clamp-6, [scope-chat-async] .cu-line-clamp-7, [scope-chat-async] .cu-line-clamp-8, [scope-chat-async] .cu-line-clamp-9, [scope-chat-async] .cu-line-clamp-10 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

[scope-chat-async] .cu-line-clamp-2 {
    -webkit-line-clamp: 2
}

[scope-chat-async] .cu-line-clamp-3 {
    -webkit-line-clamp: 3
}

[scope-chat-async] .cu-line-clamp-4 {
    -webkit-line-clamp: 4
}

[scope-chat-async] .cu-line-clamp-5 {
    -webkit-line-clamp: 5
}

[scope-chat-async] .cu-line-clamp-6 {
    -webkit-line-clamp: 6
}

[scope-chat-async] .cu-line-clamp-7 {
    -webkit-line-clamp: 7
}

[scope-chat-async] .cu-line-clamp-8 {
    -webkit-line-clamp: 8
}

[scope-chat-async] .cu-line-clamp-9 {
    -webkit-line-clamp: 9
}

[scope-chat-async] .cu-line-clamp-10 {
    -webkit-line-clamp: 10
}

[scope-chat-async] .cu-container {
    width: 560px;
    word-wrap: break-word;
    word-break: break-all;
    color: #333;
    font-size: 14px;
    line-height: 22px
}

[scope-chat-async] .cu-border {
    border-radius: 16px;
    padding: 16px;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .08)
}

[scope-chat-async] .cu-icon {
    font-family: cosmicIcon !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[scope-chat-async] .cu-short-answer-highlight {
    font-weight: 500;
    -webkit-background-size: 4px 8px, calc(100% - 8px) 8px, 4px 8px;
    background-size: 4px 8px, calc(100% - 8px) 8px, 4px 8px;
    background-repeat: no-repeat;
    background-position: left 92%, center 92%, right 92%
}

[scope-chat-async] .sc-image {
    width: 100%;
    height: 0;
    border: 0;
    overflow: hidden;
    display: block;
    border-radius: 12px;
    padding-bottom: 100%;
    position: relative
}

[scope-chat-async] .sc-image img {
    border-radius: 12px;
    width: 100%
}

[scope-chat-async] .sc-image .border {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, .06);
    border-radius: 12px
}

[scope-chat-async] .sc-image-rounded-xs, [scope-chat-async] .sc-image-rounded-xs .border, [scope-chat-async] .sc-image-rounded-xs img {
    border-radius: 2px
}

[scope-chat-async] .sc-image-rounded-sm, [scope-chat-async] .sc-image-rounded-sm .border, [scope-chat-async] .sc-image-rounded-sm img {
    border-radius: 6px
}

[scope-chat-async] .sc-image-rounded-base, [scope-chat-async] .sc-image-rounded-base .border, [scope-chat-async] .sc-image-rounded-base img {
    border-radius: 12px
}

[scope-chat-async] .sc-image-rounded-lg, [scope-chat-async] .sc-image-rounded-lg .border, [scope-chat-async] .sc-image-rounded-lg img, [scope-chat-async] .sc-image-rounded-md, [scope-chat-async] .sc-image-rounded-md .border, [scope-chat-async] .sc-image-rounded-md img {
    border-radius: 16px
}

[scope-chat-async] .sc-image-rounded-1\/2, [scope-chat-async] .sc-image-rounded-1\/2 .border, [scope-chat-async] .sc-image-rounded-1\/2 img {
    border-radius: 50%
}

[scope-chat-async] .sc-image-rounded-tl-xs, [scope-chat-async] .sc-image-rounded-tl-xs .border, [scope-chat-async] .sc-image-rounded-tl-xs img {
    border-top-left-radius: 2px
}

[scope-chat-async] .sc-image-rounded-tl-sm, [scope-chat-async] .sc-image-rounded-tl-sm .border, [scope-chat-async] .sc-image-rounded-tl-sm img {
    border-top-left-radius: 6px
}

[scope-chat-async] .sc-image-rounded-tl-base, [scope-chat-async] .sc-image-rounded-tl-base .border, [scope-chat-async] .sc-image-rounded-tl-base img {
    border-top-left-radius: 12px
}

[scope-chat-async] .sc-image-rounded-tl-lg, [scope-chat-async] .sc-image-rounded-tl-lg .border, [scope-chat-async] .sc-image-rounded-tl-lg img, [scope-chat-async] .sc-image-rounded-tl-md, [scope-chat-async] .sc-image-rounded-tl-md .border, [scope-chat-async] .sc-image-rounded-tl-md img {
    border-top-left-radius: 16px
}

[scope-chat-async] .sc-image-rounded-tr-xs, [scope-chat-async] .sc-image-rounded-tr-xs .border, [scope-chat-async] .sc-image-rounded-tr-xs img {
    border-top-right-radius: 2px
}

[scope-chat-async] .sc-image-rounded-tr-sm, [scope-chat-async] .sc-image-rounded-tr-sm .border, [scope-chat-async] .sc-image-rounded-tr-sm img {
    border-top-right-radius: 6px
}

[scope-chat-async] .sc-image-rounded-tr-base, [scope-chat-async] .sc-image-rounded-tr-base .border, [scope-chat-async] .sc-image-rounded-tr-base img {
    border-top-right-radius: 12px
}

[scope-chat-async] .sc-image-rounded-tr-lg, [scope-chat-async] .sc-image-rounded-tr-lg .border, [scope-chat-async] .sc-image-rounded-tr-lg img, [scope-chat-async] .sc-image-rounded-tr-md, [scope-chat-async] .sc-image-rounded-tr-md .border, [scope-chat-async] .sc-image-rounded-tr-md img {
    border-top-right-radius: 16px
}

[scope-chat-async] .sc-image-rounded-bl-xs, [scope-chat-async] .sc-image-rounded-bl-xs .border, [scope-chat-async] .sc-image-rounded-bl-xs img {
    border-bottom-left-radius: 2px
}

[scope-chat-async] .sc-image-rounded-bl-sm, [scope-chat-async] .sc-image-rounded-bl-sm .border, [scope-chat-async] .sc-image-rounded-bl-sm img {
    border-bottom-left-radius: 6px
}

[scope-chat-async] .sc-image-rounded-bl-base, [scope-chat-async] .sc-image-rounded-bl-base .border, [scope-chat-async] .sc-image-rounded-bl-base img {
    border-bottom-left-radius: 12px
}

[scope-chat-async] .sc-image-rounded-bl-lg, [scope-chat-async] .sc-image-rounded-bl-lg .border, [scope-chat-async] .sc-image-rounded-bl-lg img, [scope-chat-async] .sc-image-rounded-bl-md, [scope-chat-async] .sc-image-rounded-bl-md .border, [scope-chat-async] .sc-image-rounded-bl-md img {
    border-bottom-left-radius: 16px
}

[scope-chat-async] .sc-image-rounded-br-xs, [scope-chat-async] .sc-image-rounded-br-xs .border, [scope-chat-async] .sc-image-rounded-br-xs img {
    border-bottom-right-radius: 2px
}

[scope-chat-async] .sc-image-rounded-br-sm, [scope-chat-async] .sc-image-rounded-br-sm .border, [scope-chat-async] .sc-image-rounded-br-sm img {
    border-bottom-right-radius: 6px
}

[scope-chat-async] .sc-image-rounded-br-base, [scope-chat-async] .sc-image-rounded-br-base .border, [scope-chat-async] .sc-image-rounded-br-base img {
    border-bottom-right-radius: 12px
}

[scope-chat-async] .sc-image-rounded-br-lg, [scope-chat-async] .sc-image-rounded-br-lg .border, [scope-chat-async] .sc-image-rounded-br-lg img, [scope-chat-async] .sc-image-rounded-br-md, [scope-chat-async] .sc-image-rounded-br-md .border, [scope-chat-async] .sc-image-rounded-br-md img {
    border-bottom-right-radius: 16px
}

[scope-chat-async] .sc-image-1\/1, [scope-chat-async] .sc-image-3\/1, [scope-chat-async] .sc-image-3\/2, [scope-chat-async] .sc-image-3\/4, [scope-chat-async] .sc-image-4\/3, [scope-chat-async] .sc-image-5\/1, [scope-chat-async] .sc-image-5\/2, [scope-chat-async] .sc-image-16\/9 {
    height: 0;
    overflow: hidden
}

[scope-chat-async] .sc-image-3\/4 {
    padding-bottom: 133.33333333%
}

[scope-chat-async] .sc-image-5\/1 {
    padding-bottom: 20%
}

[scope-chat-async] .sc-image-1\/1 {
    padding-bottom: 100%
}

[scope-chat-async] .sc-image-3\/1 {
    padding-bottom: 33.33333333%
}

[scope-chat-async] .sc-image-16\/9 {
    padding-bottom: 56.25%
}

[scope-chat-async] .sc-image-4\/3 {
    padding-bottom: 75%
}

[scope-chat-async] .sc-image-3\/2 {
    padding-bottom: 66.66666667%
}

[scope-chat-async] .sc-image-5\/2 {
    padding-bottom: 40%
}

[scope-chat-async] :root {
    --cos-red--5: #fff0ed;
    --cos-red--4: #ffe0db;
    --cos-red--3: #ffbfb8;
    --cos-red--2: #ff9b94;
    --cos-red--1: #ff7570;
    --cos-red-0: #f73131;
    --cos-red-1: #de3a3f;
    --cos-red-2: #bd2a33;
    --cos-red-3: #9c1c28;
    --cos-red-4: #7a111f;
    --cos-red-5: #590916;
    --cos-orange--5: #fff3eb;
    --cos-orange--4: #ffe6d6;
    --cos-orange--3: #ffcaad;
    --cos-orange--2: #ffab85;
    --cos-orange--1: #ff8a5c;
    --cos-orange-0: #fd503e;
    --cos-orange-1: #de4e26;
    --cos-orange-2: #bd381a;
    --cos-orange-3: #9c2611;
    --cos-orange-4: #7a170a;
    --cos-orange-5: #590c04;
    --cos-tan--5: #fff7e8;
    --cos-tan--4: #ffeed1;
    --cos-tan--3: #ffdaa3;
    --cos-tan--2: #ffc375;
    --cos-tan--1: #ffa947;
    --cos-tan-0: #ff8c1a;
    --cos-tan-1: #e87400;
    --cos-tan-2: #bd5a0f;
    --cos-tan-3: #9c450b;
    --cos-tan-4: #7a3207;
    --cos-tan-5: #592104;
    --cos-yellow--5: #fffce5;
    --cos-yellow--4: #fff9cc;
    --cos-yellow--3: #fff099;
    --cos-yellow--2: #ffe366;
    --cos-yellow--1: #ffd333;
    --cos-yellow-0: #ffbf00;
    --cos-yellow-1: #de9f00;
    --cos-yellow-2: #bd790b;
    --cos-yellow-3: #9c6500;
    --cos-yellow-4: #7a4b00;
    --cos-yellow-5: #593400;
    --cos-lime--5: #fdffe5;
    --cos-lime--4: #f7fcca;
    --cos-lime--3: #ebfa96;
    --cos-lime--2: #dcf763;
    --cos-lime--1: #caf531;
    --cos-lime-0: #b5f200;
    --cos-lime-1: #98d400;
    --cos-lime-2: #7cb500;
    --cos-lime-3: #629600;
    --cos-lime-4: #4a7800;
    --cos-lime-5: #345900;
    --cos-verdure--5: #f7ffe8;
    --cos-verdure--4: #ecfccf;
    --cos-verdure--3: #d6faa0;
    --cos-verdure--2: #bdf772;
    --cos-verdure--1: #a3f545;
    --cos-verdure-0: #85f218;
    --cos-verdure-1: #6dd413;
    --cos-verdure-2: #57b50e;
    --cos-verdure-3: #42960b;
    --cos-verdure-4: #307807;
    --cos-verdure-5: #215904;
    --cos-green--5: #f0ffed;
    --cos-green--4: #defcd9;
    --cos-green--3: #bbfab4;
    --cos-green--2: #96f78f;
    --cos-green--1: #70f56c;
    --cos-green-0: #49f249;
    --cos-green-1: #37d43c;
    --cos-green-2: #28b531;
    --cos-green-3: #1b9627;
    --cos-green-4: #11781f;
    --cos-green-5: #095922;
    --cos-virid--5: #e8fff0;
    --cos-teal--5: #e6fff4;
    --cos-teal--4: #c8fae7;
    --cos-teal--3: #93f5d3;
    --cos-teal--2: #60f0c2;
    --cos-teal--1: #2febb5;
    --cos-teal-0: #00e5ac;
    --cos-teal-1: #00c99e;
    --cos-teal-2: #00ad8e;
    --cos-teal-3: #00917c;
    --cos-teal-4: #007568;
    --cos-teal-5: #005952;
    --cos-virid--4: #cffce0;
    --cos-virid--3: #a0fac4;
    --cos-virid--2: #72f7ac;
    --cos-virid--1: #45f597;
    --cos-virid-0: #18f285;
    --cos-virid-1: #13d47a;
    --cos-virid-2: #39b362;
    --cos-virid-3: #0b965e;
    --cos-virid-4: #07784f;
    --cos-virid-5: #04593d;
    --cos-cyan--5: #e6fffb;
    --cos-cyan--4: #c6f7f1;
    --cos-cyan--3: #90f0e6;
    --cos-cyan--2: #5de8df;
    --cos-cyan--1: #2de0da;
    --cos-cyan-0: #00d9d9;
    --cos-cyan-1: #00b6bd;
    --cos-cyan-2: #0096a1;
    --cos-cyan-3: #007785;
    --cos-cyan-4: #005b69;
    --cos-cyan-5: #00404d;
    --cos-ocean--5: #e5fdff;
    --cos-ocean--4: #caf7fc;
    --cos-ocean--3: #96ebfa;
    --cos-ocean--2: #63dcf7;
    --cos-ocean--1: #31caf5;
    --cos-ocean-0: #00b5f2;
    --cos-ocean-1: #0098d4;
    --cos-ocean-2: #007cb5;
    --cos-ocean-3: #006296;
    --cos-ocean-4: #004a78;
    --cos-ocean-5: #003459;
    --cos-sky--5: #e8f7ff;
    --cos-sky--4: #d1eeff;
    --cos-sky--3: #a3daff;
    --cos-sky--2: #75c3ff;
    --cos-sky--1: #47a9ff;
    --cos-sky-0: #1a8cff;
    --cos-sky-1: #1472de;
    --cos-sky-2: #0f5abd;
    --cos-sky-3: #0b459c;
    --cos-sky-4: #07327a;
    --cos-sky-5: #042159;
    --cos-blue--5: #ebf3ff;
    --cos-blue--4: #d6e6ff;
    --cos-blue--3: #adcaff;
    --cos-blue--2: #85abff;
    --cos-blue--1: #5c8aff;
    --cos-blue-0: #36f;
    --cos-blue-1: #264ede;
    --cos-blue-2: #1a38bd;
    --cos-blue-3: #11269c;
    --cos-blue-4: #0a177a;
    --cos-blue-5: #040c59;
    --cos-dutch--5: #f3ebff;
    --cos-dutch--4: #e6d6ff;
    --cos-dutch--3: #caadff;
    --cos-dutch--2: #ab85ff;
    --cos-dutch--1: #8a5cff;
    --cos-dutch-0: #63f;
    --cos-dutch-1: #4e26de;
    --cos-dutch-2: #381abd;
    --cos-dutch-3: #26119c;
    --cos-dutch-4: #170a7a;
    --cos-dutch-5: #0c0459;
    --cos-purple--5: #f7e8ff;
    --cos-purple--4: #eed1ff;
    --cos-purple--3: #daa3ff;
    --cos-purple--2: #c375ff;
    --cos-purple--1: #a947ff;
    --cos-purple-0: #8c1aff;
    --cos-purple-1: #7214de;
    --cos-purple-2: #5a0fbd;
    --cos-purple-3: #450b9c;
    --cos-purple-4: #32077a;
    --cos-purple-5: #210459;
    --cos-violet--5: #ffe5fb;
    --cos-violet--4: #f7c6f1;
    --cos-violet--3: #f090e6;
    --cos-violet--2: #e85ddf;
    --cos-violet--1: #e02dda;
    --cos-violet-0: #d900d9;
    --cos-violet-1: #b600bd;
    --cos-violet-2: #9600a1;
    --cos-violet-3: #9600a1;
    --cos-violet-4: #5b0069;
    --cos-violet-5: #40004d;
    --cos-fuchsia--5: #ffe5f4;
    --cos-fuchsia--4: #fccae9;
    --cos-fuchsia--3: #fa96d7;
    --cos-fuchsia--2: #f763c8;
    --cos-fuchsia--1: #f531bd;
    --cos-fuchsia-0: #f200b5;
    --cos-fuchsia-1: #d400a6;
    --cos-fuchsia-2: #b50094;
    --cos-fuchsia-3: #960080;
    --cos-fuchsia-4: #78006a;
    --cos-fuchsia-5: #590052;
    --cos-cherry--5: #ffe8f0;
    --cos-cherry--4: #ffd1e2;
    --cos-cherry--3: #ffa3c8;
    --cos-cherry--2: #ff75b1;
    --cos-cherry--1: #ff479d;
    --cos-cherry-0: #ff1a8c;
    --cos-cherry-1: #de1480;
    --cos-cherry-2: #bd0f71;
    --cos-cherry-3: #9c0b62;
    --cos-cherry-4: #7a0750;
    --cos-cherry-5: #59043d;
    --cos-pink--5: #ffebf3;
    --cos-pink--4: #ffd6e6;
    --cos-pink--3: #ffadca;
    --cos-pink--2: #ff85ab;
    --cos-pink--1: #ff5c8a;
    --cos-pink-0: #f36;
    --cos-pink-1: #de264e;
    --cos-pink-2: #bd1a38;
    --cos-pink-3: #9c1126;
    --cos-pink-4: #7a0a17;
    --cos-pink-5: #59040c;
    --cos-brand-preferred--5: #ffebed;
    --cos-brand-preferred--4: #ffd6dc;
    --cos-brand-preferred--3: #ffadba;
    --cos-brand-preferred--2: #ff859b;
    --cos-brand-preferred--1: #fc5b7e;
    --cos-brand-preferred-0: #fa3264;
    --cos-brand-preferred-1: #db0944;
    --cos-brand-preferred-2: #bd003c;
    --cos-brand-preferred-3: #9e0037;
    --cos-brand-preferred-4: #800031;
    --cos-brand-preferred-5: #610028
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cos-color-text: #333;
    --cos-color-text-tiny: #626675;
    --cos-color-text-minor: #626675;
    --cos-color-text-slim: #9195a3;
    --cos-color-text-inverse: #fff;
    --cos-color-text-tiny-inverse: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse: hsla(0, 0%, 100%, 0.6);
    --cos-color-text-slim-inverse: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light: #4e6ef2;
    --cos-color-text-on-primary: #fff;
    --cos-color-text-primary: #4e6ef2;
    --cos-color-text-on-warning-light: #e87400;
    --cos-color-text-on-warning: #fff;
    --cos-color-text-warning: #e87400;
    --cos-color-text-on-error-light: #f73131;
    --cos-color-text-on-error: #fff;
    --cos-color-text-error: #f73131;
    --cos-color-text-on-success-light: #39b362;
    --cos-color-text-on-alive-light: #fd503e;
    --cos-color-text-on-alive: #fff;
    --cos-color-text-alive: #fd503e;
    --cos-color-text-em: #f73131;
    --cos-color-text-link: #2440b3;
    --cos-color-text-on-em: #fff;
    --cos-color-text-on-em-light: #f73131;
    --cos-color-text-on-success: #fff;
    --cos-color-text-success: #39b362;
    --cos-color-border: #b7b9c1;
    --cos-color-border-tiny: #dbdce0;
    --cos-color-border-minor: #edeef0;
    --cos-color-border-inverse: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-tiny-inverse: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-border-minor-inverse: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-primary: #4e6ef2;
    --cos-color-border-primary-light: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-warning: #e87400;
    --cos-color-border-warning-light: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-error: #f73131;
    --cos-color-border-error-light: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-alive: #fd503e;
    --cos-color-border-alive-light: rgba(253, 80, 62, 0.5019607843137255);
    --cos-color-border-success: #39b362;
    --cos-color-border-em: #f73131;
    --cos-color-border-em-light: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-light: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-bg-raised: #fff;
    --cos-color-bg-dent: #f5f6f9;
    --cos-color-bg: #fff;
    --cos-color-bg-page: #fff;
    --cos-color-bg-raised-inverse: rgba(0, 0, 0, 0.2);
    --cos-color-bg-dent-inverse: hsla(0, 0%, 100%, 0.2);
    --cos-color-bg-primary: #4e6ef2;
    --cos-color-bg-inverse: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-primary-light: #edf0fd;
    --cos-color-bg-warning: #e87400;
    --cos-color-bg-warning-light: rgba(232, 116, 0, 0.10196078431372549);
    --cos-color-bg-error: #f73131;
    --cos-color-bg-error-light: rgba(247, 49, 49, 0.10196078431372549);
    --cos-color-bg-alive: #fd503e;
    --cos-color-bg-alive-light: rgba(253, 80, 62, 0.10196078431372549);
    --cos-color-text-active: #4e6ef2;
    --cos-color-bg-success: #39b362;
    --cos-color-bg-em: #f73131;
    --cos-color-bg-em-light: rgba(235, 51, 51, 0.10196078431372549);
    --cos-color-text-tiny-active: #626675;
    --cos-color-text-minor-active: #626675;
    --cos-color-bg-success-light: rgba(57, 179, 98, 0.10196078431372549);
    --cos-color-text-slim-active: #9195a3;
    --cos-color-text-inverse-active: #fff;
    --cos-color-text-tiny-inverse-active: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse-active: hsla(0, 0%, 100%, 0.6);
    --cos-color-text-slim-inverse-active: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light-active: #4e6ef2;
    --cos-color-text-on-primary-active: #fff;
    --cos-color-text-primary-active: #4e6ef2;
    --cos-color-text-on-success-light-active: #39b362;
    --cos-color-text-on-success-active: #fff;
    --cos-color-text-success-active: #39b362;
    --cos-color-text-on-warning-light-active: #e87400;
    --cos-color-text-on-warning-active: #fff;
    --cos-color-text-warning-active: #e87400;
    --cos-color-text-on-error-light-active: #f73131;
    --cos-color-text-on-error-active: #fff;
    --cos-color-text-error-active: #f73131;
    --cos-color-text-on-alive-light-active: #fd503e;
    --cos-color-text-em-active: #f73131;
    --cos-color-text-link-active: #f73131;
    --cos-color-text-on-em-active: #fff;
    --cos-color-text-on-em-light-active: #f73131;
    --cos-color-text-on-alive-active: #fff;
    --cos-color-text-alive-active: #fd503e;
    --cos-color-border-active: #4e6ef2;
    --cos-color-border-tiny-active: #dbdce0;
    --cos-color-border-minor-active: #edeef0;
    --cos-color-border-inverse-active: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-tiny-inverse-active: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-border-minor-inverse-active: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-primary-light-active: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-primary-active: #4e6ef2;
    --cos-color-border-warning-light-active: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-warning-active: #e87400;
    --cos-color-border-error-light-active: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-error-active: #f73131;
    --cos-color-border-alive-light-active: rgba(253, 80, 62, 0.25098039215686274);
    --cos-color-border-alive-active: #fd503e;
    --cos-color-border-success-light-active: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-border-em-active: #f73131;
    --cos-color-border-em-light-active: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-active: #39b362;
    --cos-color-bg-raised-active: #fff;
    --cos-color-bg-dent-active: rgba(78, 110, 242, 0.4);
    --cos-color-bg-active: #fff;
    --cos-color-bg-raised-inverse-active: rgba(0, 0, 0, 0.2);
    --cos-color-bg-dent-inverse-active: hsla(0, 0%, 100%, 0.2);
    --cos-color-bg-inverse-active: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-primary-light-active: #edf0fd;
    --cos-color-bg-primary-active: #4e6ef2;
    --cos-color-bg-warning-light-active: rgba(232, 116, 0, 0.10196078431372549);
    --cos-color-bg-warning-active: #e87400;
    --cos-color-bg-error-light-active: rgba(247, 49, 49, 0.10196078431372549);
    --cos-color-bg-error-active: #f73131;
    --cos-color-text-hover: #4e6ef2;
    --cos-color-bg-alive-light-active: rgba(253, 80, 62, 0.10196078431372549);
    --cos-color-text-link-visited: #771caa;
    --cos-color-text-tiny-hover: #626675;
    --cos-color-text-minor-hover: #626675;
    --cos-color-bg-alive-active: #fd503e;
    --cos-color-text-slim-hover: #9195a3;
    --cos-color-bg-success-light-active: rgba(57, 179, 98, 0.10196078431372549);
    --cos-color-text-inverse-hover: #fff;
    --cos-color-text-tiny-inverse-hover: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse-hover: hsla(0, 0%, 100%, 0.6);
    --cos-color-bg-success-active: #39b362;
    --cos-color-text-slim-inverse-hover: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light-hover: #4662d9;
    --cos-color-text-on-primary-hover: #fff;
    --cos-color-text-primary-hover: #4662d9;
    --cos-color-text-on-warning-light-hover: #d16800;
    --cos-color-text-on-warning-hover: #fff;
    --cos-color-text-warning-hover: #d16800;
    --cos-color-text-on-error-light-hover: #dd2c2c;
    --cos-color-text-on-error-hover: #fff;
    --cos-color-text-error-hover: #dd2c2c;
    --cos-color-text-on-alive-light-hover: #e34737;
    --cos-color-text-on-alive-hover: hsla(0, 0%, 100%, 0.5019607843137255);
    --cos-color-text-alive-hover: #e34737;
    --cos-color-text-on-success-light-hover: #33a058;
    --cos-color-text-em-hover: #dd2c2c;
    --cos-color-text-on-em-hover: #fff;
    --cos-color-text-on-em-light-hover: #f73131;
    --cos-color-text-on-success-hover: #fff;
    --cos-color-text-success-hover: #33a058;
    --cos-color-border-hover: #4e6ef2;
    --cos-color-border-tiny-hover: #cfd0d4;
    --cos-color-border-minor-hover: #e0e1e3;
    --cos-color-border-inverse-hover: hsla(0, 0%, 100%, 0.45098039215686275);
    --cos-color-border-tiny-inverse-hover: hsla(0, 0%, 100%, 0.34901960784313724);
    --cos-color-border-minor-inverse-hover: hsla(0, 0%, 100%, 0.25098039215686274);
    --cos-color-border-primary-light-hover: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-primary-hover: #4e6ef2;
    --cos-color-border-warning-light-hover: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-warning-hover: #e87400;
    --cos-color-border-error-light-hover: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-error-hover: #f73131;
    --cos-color-border-alive-light-hover: rgba(253, 80, 62, 0.5019607843137255);
    --cos-color-border-alive-hover: #fd503e;
    --cos-color-bg-raised-hover: #fff;
    --cos-color-bg-dent-hover: rgba(49, 94, 251, 0.10196078431372549);
    --cos-color-bg-hover: #f2f2f2;
    --cos-color-border-success-light-hover: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-border-em-hover: #f73131;
    --cos-color-border-em-light-hover: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-hover: #39b362;
    --cos-color-bg-raised-inverse-hover: rgba(0, 0, 0, 0.30196078431372547);
    --cos-color-bg-dent-inverse-hover: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-bg-inverse-hover: rgba(0, 0, 0, 0.6);
    --cos-color-bg-primary-light-hover: #e0e3f0;
    --cos-color-bg-primary-hover: #4662d9;
    --cos-color-bg-warning-light-hover: #f8ece0;
    --cos-color-bg-warning-hover: #d16800;
    --cos-color-bg-error-light-hover: #f1dede;
    --cos-color-bg-error-hover: #dd2c2c;
    --cos-color-bg-alive-light-hover: #efe0df;
    --cos-color-text-disabled: rgba(51, 51, 51, 0.4);
    --cos-color-text-tiny-disabled: rgba(98, 102, 117, 0.4);
    --cos-color-text-minor-disabled: rgba(98, 102, 117, 0.4);
    --cos-color-text-slim-disabled: rgba(145, 149, 163, 0.4);
    --cos-color-bg-alive-hover: #e34737;
    --cos-color-bg-success-light-hover: #dfebe3;
    --cos-color-text-inverse-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-tiny-inverse-disabled: hsla(0, 0%, 100%, 0.3215686274509804);
    --cos-color-text-minor-inverse-disabled: hsla(0, 0%, 100%, 0.23921568627450981);
    --cos-color-bg-success-hover: #33a058;
    --cos-color-text-slim-inverse-disabled: hsla(0, 0%, 100%, 0.1607843137254902);
    --cos-color-text-on-primary-light-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-text-on-primary-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-text-on-warning-light-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-text-on-warning-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-text-on-error-light-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-error-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-alive-light-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-text-on-alive-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-text-on-success-light-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-text-em-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-em-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-em-light-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-success-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-disabled: rgba(183, 185, 193, 0.4);
    --cos-color-text-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-border-tiny-disabled: rgba(219, 220, 224, 0.4);
    --cos-color-border-minor-disabled: rgba(237, 238, 240, 0.4);
    --cos-color-border-inverse-disabled: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-tiny-inverse-disabled: hsla(0, 0%, 100%, 0.12156862745098039);
    --cos-color-border-minor-inverse-disabled: hsla(0, 0%, 100%, 0.0784313725490196);
    --cos-color-border-primary-light-disabled: rgba(78, 110, 242, 0.2);
    --cos-color-border-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-border-warning-light-disabled: rgba(232, 116, 0, 0.2);
    --cos-color-border-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-border-error-light-disabled: rgba(247, 49, 49, 0.2);
    --cos-color-border-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-border-alive-light-disabled: rgba(253, 80, 62, 0.2);
    --cos-color-border-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-border-success-light-disabled: rgba(57, 179, 98, 0.2);
    --cos-color-border-em-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-border-em-light-disabled: rgba(247, 49, 49, 0.2);
    --cos-color-border-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-bg-raised-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-bg-dent-disabled: #f5f6f9;
    --cos-color-bg-raised-inverse-disabled: rgba(0, 0, 0, 0.0784313725490196);
    --cos-color-bg-disabled: #fff;
    --cos-color-bg-dent-inverse-disabled: hsla(0, 0%, 100%, 0.0784313725490196);
    --cos-color-bg-inverse-disabled: rgba(0, 0, 0, 0.2);
    --cos-color-bg-primary-light-disabled: rgba(237, 240, 253, 0.4);
    --cos-color-bg-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-bg-warning-light-disabled: rgba(232, 116, 0, 0.050980392156862744);
    --cos-color-bg-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-bg-error-light-disabled: rgba(247, 49, 49, 0.050980392156862744);
    --cos-color-bg-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-bg-alive-light-disabled: rgba(253, 80, 62, 0.050980392156862744);
    --cos-color-bg-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-bg-success-light-disabled: rgba(57, 179, 98, 0.050980392156862744);
    --cos-color-bg-em-disabled: rgba(117, 25, 25, 0.4);
    --cos-color-bg-em-light-disabled: rgba(247, 49, 49, 0.050980392156862744);
    --cos-color-bg-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-bg-em-hover: #dd2c2c;
    --cos-color-bg-em-light-hover: #f1dede;
    --cos-color-bg-em-active: #f73131;
    --cos-color-bg-em-light-active: rgba(235, 51, 51, 0.10196078431372549);
    --cos-color-bg-mask: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-bubble: rgba(30, 31, 36, 0.9490196078431372);
    --cos-color-text-on-page: #848691;
    --cos-link-color-text: #2440b3;
    --cos-link-color-text-hover: #4e6ef2;
    --cos-link-color-text-active: #f73131;
    --cos-link-color-text-visited: #771caa
}

[scope-chat-async] .cos-color-text {
    color: var(--cos-color-text)
}

[scope-chat-async] .cos-color-text-tiny {
    color: var(--cos-color-text-tiny)
}

[scope-chat-async] .cos-color-text-minor {
    color: var(--cos-color-text-minor)
}

[scope-chat-async] .cos-color-text-slim {
    color: var(--cos-color-text-slim)
}

[scope-chat-async] .cos-color-text-inverse {
    color: var(--cos-color-text-inverse)
}

[scope-chat-async] .cos-color-text-tiny-inverse {
    color: var(--cos-color-text-tiny-inverse)
}

[scope-chat-async] .cos-color-text-minor-inverse {
    color: var(--cos-color-text-minor-inverse)
}

[scope-chat-async] .cos-color-text-slim-inverse {
    color: var(--cos-color-text-slim-inverse)
}

[scope-chat-async] .cos-color-text-on-primary-light {
    color: var(--cos-color-text-on-primary-light)
}

[scope-chat-async] .cos-color-text-on-primary {
    color: var(--cos-color-text-on-primary)
}

[scope-chat-async] .cos-color-text-primary {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .cos-color-text-on-warning-light {
    color: var(--cos-color-text-on-warning-light)
}

[scope-chat-async] .cos-color-text-on-warning {
    color: var(--cos-color-text-on-warning)
}

[scope-chat-async] .cos-color-text-warning {
    color: var(--cos-color-text-warning)
}

[scope-chat-async] .cos-color-text-on-error-light {
    color: var(--cos-color-text-on-error-light)
}

[scope-chat-async] .cos-color-text-on-error {
    color: var(--cos-color-text-on-error)
}

[scope-chat-async] .cos-color-text-error {
    color: var(--cos-color-text-error)
}

[scope-chat-async] .cos-color-text-on-success-light {
    color: var(--cos-color-text-on-success-light)
}

[scope-chat-async] .cos-color-text-on-alive-light {
    color: var(--cos-color-text-on-alive-light)
}

[scope-chat-async] .cos-color-text-on-alive {
    color: var(--cos-color-text-on-alive)
}

[scope-chat-async] .cos-color-text-alive {
    color: var(--cos-color-text-alive)
}

[scope-chat-async] .cos-color-text-em {
    color: var(--cos-color-text-em)
}

[scope-chat-async] .cos-color-text-link {
    color: var(--cos-color-text-link)
}

[scope-chat-async] .cos-color-text-on-em {
    color: var(--cos-color-text-on-em)
}

[scope-chat-async] .cos-color-text-on-em-light {
    color: var(--cos-color-text-on-em-light)
}

[scope-chat-async] .cos-color-text-on-success {
    color: var(--cos-color-text-on-success)
}

[scope-chat-async] .cos-color-text-success {
    color: var(--cos-color-text-success)
}

[scope-chat-async] .cos-color-border {
    border-color: var(--cos-color-border)
}

[scope-chat-async] .cos-color-border-tiny {
    border-color: var(--cos-color-border-tiny)
}

[scope-chat-async] .cos-color-border-minor {
    border-color: var(--cos-color-border-minor)
}

[scope-chat-async] .cos-color-border-inverse {
    border-color: var(--cos-color-border-inverse)
}

[scope-chat-async] .cos-color-border-tiny-inverse {
    border-color: var(--cos-color-border-tiny-inverse)
}

[scope-chat-async] .cos-color-border-minor-inverse {
    border-color: var(--cos-color-border-minor-inverse)
}

[scope-chat-async] .cos-color-border-primary {
    border-color: var(--cos-color-border-primary)
}

[scope-chat-async] .cos-color-border-primary-light {
    border-color: var(--cos-color-border-primary-light)
}

[scope-chat-async] .cos-color-border-warning {
    border-color: var(--cos-color-border-warning)
}

[scope-chat-async] .cos-color-border-warning-light {
    border-color: var(--cos-color-border-warning-light)
}

[scope-chat-async] .cos-color-border-error {
    border-color: var(--cos-color-border-error)
}

[scope-chat-async] .cos-color-border-error-light {
    border-color: var(--cos-color-border-error-light)
}

[scope-chat-async] .cos-color-border-alive {
    border-color: var(--cos-color-border-alive)
}

[scope-chat-async] .cos-color-border-alive-light {
    border-color: var(--cos-color-border-alive-light)
}

[scope-chat-async] .cos-color-border-success {
    border-color: var(--cos-color-border-success)
}

[scope-chat-async] .cos-color-border-em {
    border-color: var(--cos-color-border-em)
}

[scope-chat-async] .cos-color-border-em-light {
    border-color: var(--cos-color-border-em-light)
}

[scope-chat-async] .cos-color-border-success-light {
    border-color: var(--cos-color-border-success-light)
}

[scope-chat-async] .cos-color-bg-raised {
    background-color: var(--cos-color-bg-raised)
}

[scope-chat-async] .cos-color-bg-dent {
    background-color: var(--cos-color-bg-dent)
}

[scope-chat-async] .cos-color-bg {
    background-color: var(--cos-color-bg)
}

[scope-chat-async] .cos-color-bg-page {
    background-color: var(--cos-color-bg-page)
}

[scope-chat-async] .cos-color-bg-raised-inverse {
    background-color: var(--cos-color-bg-raised-inverse)
}

[scope-chat-async] .cos-color-bg-dent-inverse {
    background-color: var(--cos-color-bg-dent-inverse)
}

[scope-chat-async] .cos-color-bg-primary {
    background-color: var(--cos-color-bg-primary)
}

[scope-chat-async] .cos-color-bg-inverse {
    background-color: var(--cos-color-bg-inverse)
}

[scope-chat-async] .cos-color-bg-primary-light {
    background-color: var(--cos-color-bg-primary-light)
}

[scope-chat-async] .cos-color-bg-warning {
    background-color: var(--cos-color-bg-warning)
}

[scope-chat-async] .cos-color-bg-warning-light {
    background-color: var(--cos-color-bg-warning-light)
}

[scope-chat-async] .cos-color-bg-error {
    background-color: var(--cos-color-bg-error)
}

[scope-chat-async] .cos-color-bg-error-light {
    background-color: var(--cos-color-bg-error-light)
}

[scope-chat-async] .cos-color-bg-alive {
    background-color: var(--cos-color-bg-alive)
}

[scope-chat-async] .cos-color-bg-alive-light {
    background-color: var(--cos-color-bg-alive-light)
}

[scope-chat-async] .cos-color-text-active {
    color: var(--cos-color-text-active)
}

[scope-chat-async] .cos-color-bg-success {
    background-color: var(--cos-color-bg-success)
}

[scope-chat-async] .cos-color-bg-em {
    background-color: var(--cos-color-bg-em)
}

[scope-chat-async] .cos-color-bg-em-light {
    background-color: var(--cos-color-bg-em-light)
}

[scope-chat-async] .cos-color-text-tiny-active {
    color: var(--cos-color-text-tiny-active)
}

[scope-chat-async] .cos-color-text-minor-active {
    color: var(--cos-color-text-minor-active)
}

[scope-chat-async] .cos-color-bg-success-light {
    background-color: var(--cos-color-bg-success-light)
}

[scope-chat-async] .cos-color-text-slim-active {
    color: var(--cos-color-text-slim-active)
}

[scope-chat-async] .cos-color-text-inverse-active {
    color: var(--cos-color-text-inverse-active)
}

[scope-chat-async] .cos-color-text-tiny-inverse-active {
    color: var(--cos-color-text-tiny-inverse-active)
}

[scope-chat-async] .cos-color-text-minor-inverse-active {
    color: var(--cos-color-text-minor-inverse-active)
}

[scope-chat-async] .cos-color-text-slim-inverse-active {
    color: var(--cos-color-text-slim-inverse-active)
}

[scope-chat-async] .cos-color-text-on-primary-light-active {
    color: var(--cos-color-text-on-primary-light-active)
}

[scope-chat-async] .cos-color-text-on-primary-active {
    color: var(--cos-color-text-on-primary-active)
}

[scope-chat-async] .cos-color-text-primary-active {
    color: var(--cos-color-text-primary-active)
}

[scope-chat-async] .cos-color-text-on-success-light-active {
    color: var(--cos-color-text-on-success-light-active)
}

[scope-chat-async] .cos-color-text-on-success-active {
    color: var(--cos-color-text-on-success-active)
}

[scope-chat-async] .cos-color-text-success-active {
    color: var(--cos-color-text-success-active)
}

[scope-chat-async] .cos-color-text-on-warning-light-active {
    color: var(--cos-color-text-on-warning-light-active)
}

[scope-chat-async] .cos-color-text-on-warning-active {
    color: var(--cos-color-text-on-warning-active)
}

[scope-chat-async] .cos-color-text-warning-active {
    color: var(--cos-color-text-warning-active)
}

[scope-chat-async] .cos-color-text-on-error-light-active {
    color: var(--cos-color-text-on-error-light-active)
}

[scope-chat-async] .cos-color-text-on-error-active {
    color: var(--cos-color-text-on-error-active)
}

[scope-chat-async] .cos-color-text-error-active {
    color: var(--cos-color-text-error-active)
}

[scope-chat-async] .cos-color-text-on-alive-light-active {
    color: var(--cos-color-text-on-alive-light-active)
}

[scope-chat-async] .cos-color-text-em-active {
    color: var(--cos-color-text-em-active)
}

[scope-chat-async] .cos-color-text-link-active {
    color: var(--cos-color-text-link-active)
}

[scope-chat-async] .cos-color-text-on-em-active {
    color: var(--cos-color-text-on-em-active)
}

[scope-chat-async] .cos-color-text-on-em-light-active {
    color: var(--cos-color-text-on-em-light-active)
}

[scope-chat-async] .cos-color-text-on-alive-active {
    color: var(--cos-color-text-on-alive-active)
}

[scope-chat-async] .cos-color-text-alive-active {
    color: var(--cos-color-text-alive-active)
}

[scope-chat-async] .cos-color-border-active {
    border-color: var(--cos-color-border-active)
}

[scope-chat-async] .cos-color-border-tiny-active {
    border-color: var(--cos-color-border-tiny-active)
}

[scope-chat-async] .cos-color-border-minor-active {
    border-color: var(--cos-color-border-minor-active)
}

[scope-chat-async] .cos-color-border-inverse-active {
    border-color: var(--cos-color-border-inverse-active)
}

[scope-chat-async] .cos-color-border-tiny-inverse-active {
    border-color: var(--cos-color-border-tiny-inverse-active)
}

[scope-chat-async] .cos-color-border-minor-inverse-active {
    border-color: var(--cos-color-border-minor-inverse-active)
}

[scope-chat-async] .cos-color-border-primary-light-active {
    border-color: var(--cos-color-border-primary-light-active)
}

[scope-chat-async] .cos-color-border-primary-active {
    border-color: var(--cos-color-border-primary-active)
}

[scope-chat-async] .cos-color-border-warning-light-active {
    border-color: var(--cos-color-border-warning-light-active)
}

[scope-chat-async] .cos-color-border-warning-active {
    border-color: var(--cos-color-border-warning-active)
}

[scope-chat-async] .cos-color-border-error-light-active {
    border-color: var(--cos-color-border-error-light-active)
}

[scope-chat-async] .cos-color-border-error-active {
    border-color: var(--cos-color-border-error-active)
}

[scope-chat-async] .cos-color-border-alive-light-active {
    border-color: var(--cos-color-border-alive-light-active)
}

[scope-chat-async] .cos-color-border-alive-active {
    border-color: var(--cos-color-border-alive-active)
}

[scope-chat-async] .cos-color-border-success-light-active {
    border-color: var(--cos-color-border-success-light-active)
}

[scope-chat-async] .cos-color-border-em-active {
    border-color: var(--cos-color-border-em-active)
}

[scope-chat-async] .cos-color-border-em-light-active {
    border-color: var(--cos-color-border-em-light-active)
}

[scope-chat-async] .cos-color-border-success-active {
    border-color: var(--cos-color-border-success-active)
}

[scope-chat-async] .cos-color-bg-raised-active {
    background-color: var(--cos-color-bg-raised-active)
}

[scope-chat-async] .cos-color-bg-dent-active {
    background-color: var(--cos-color-bg-dent-active)
}

[scope-chat-async] .cos-color-bg-active {
    background-color: var(--cos-color-bg-active)
}

[scope-chat-async] .cos-color-bg-raised-inverse-active {
    background-color: var(--cos-color-bg-raised-inverse-active)
}

[scope-chat-async] .cos-color-bg-dent-inverse-active {
    background-color: var(--cos-color-bg-dent-inverse-active)
}

[scope-chat-async] .cos-color-bg-inverse-active {
    background-color: var(--cos-color-bg-inverse-active)
}

[scope-chat-async] .cos-color-bg-primary-light-active {
    background-color: var(--cos-color-bg-primary-light-active)
}

[scope-chat-async] .cos-color-bg-primary-active {
    background-color: var(--cos-color-bg-primary-active)
}

[scope-chat-async] .cos-color-bg-warning-light-active {
    background-color: var(--cos-color-bg-warning-light-active)
}

[scope-chat-async] .cos-color-bg-warning-active {
    background-color: var(--cos-color-bg-warning-active)
}

[scope-chat-async] .cos-color-bg-error-light-active {
    background-color: var(--cos-color-bg-error-light-active)
}

[scope-chat-async] .cos-color-bg-error-active {
    background-color: var(--cos-color-bg-error-active)
}

[scope-chat-async] .cos-color-text-hover {
    color: var(--cos-color-text-hover)
}

[scope-chat-async] .cos-color-bg-alive-light-active {
    background-color: var(--cos-color-bg-alive-light-active)
}

[scope-chat-async] .cos-color-text-link-visited {
    color: var(--cos-color-text-link-visited)
}

[scope-chat-async] .cos-color-text-tiny-hover {
    color: var(--cos-color-text-tiny-hover)
}

[scope-chat-async] .cos-color-text-minor-hover {
    color: var(--cos-color-text-minor-hover)
}

[scope-chat-async] .cos-color-bg-alive-active {
    background-color: var(--cos-color-bg-alive-active)
}

[scope-chat-async] .cos-color-text-slim-hover {
    color: var(--cos-color-text-slim-hover)
}

[scope-chat-async] .cos-color-bg-success-light-active {
    background-color: var(--cos-color-bg-success-light-active)
}

[scope-chat-async] .cos-color-text-inverse-hover {
    color: var(--cos-color-text-inverse-hover)
}

[scope-chat-async] .cos-color-text-tiny-inverse-hover {
    color: var(--cos-color-text-tiny-inverse-hover)
}

[scope-chat-async] .cos-color-text-minor-inverse-hover {
    color: var(--cos-color-text-minor-inverse-hover)
}

[scope-chat-async] .cos-color-bg-success-active {
    background-color: var(--cos-color-bg-success-active)
}

[scope-chat-async] .cos-color-text-slim-inverse-hover {
    color: var(--cos-color-text-slim-inverse-hover)
}

[scope-chat-async] .cos-color-text-on-primary-light-hover {
    color: var(--cos-color-text-on-primary-light-hover)
}

[scope-chat-async] .cos-color-text-on-primary-hover {
    color: var(--cos-color-text-on-primary-hover)
}

[scope-chat-async] .cos-color-text-primary-hover {
    color: var(--cos-color-text-primary-hover)
}

[scope-chat-async] .cos-color-text-on-warning-light-hover {
    color: var(--cos-color-text-on-warning-light-hover)
}

[scope-chat-async] .cos-color-text-on-warning-hover {
    color: var(--cos-color-text-on-warning-hover)
}

[scope-chat-async] .cos-color-text-warning-hover {
    color: var(--cos-color-text-warning-hover)
}

[scope-chat-async] .cos-color-text-on-error-light-hover {
    color: var(--cos-color-text-on-error-light-hover)
}

[scope-chat-async] .cos-color-text-on-error-hover {
    color: var(--cos-color-text-on-error-hover)
}

[scope-chat-async] .cos-color-text-error-hover {
    color: var(--cos-color-text-error-hover)
}

[scope-chat-async] .cos-color-text-on-alive-light-hover {
    color: var(--cos-color-text-on-alive-light-hover)
}

[scope-chat-async] .cos-color-text-on-alive-hover {
    color: var(--cos-color-text-on-alive-hover)
}

[scope-chat-async] .cos-color-text-alive-hover {
    color: var(--cos-color-text-alive-hover)
}

[scope-chat-async] .cos-color-text-on-success-light-hover {
    color: var(--cos-color-text-on-success-light-hover)
}

[scope-chat-async] .cos-color-text-em-hover {
    color: var(--cos-color-text-em-hover)
}

[scope-chat-async] .cos-color-text-on-em-hover {
    color: var(--cos-color-text-on-em-hover)
}

[scope-chat-async] .cos-color-text-on-em-light-hover {
    color: var(--cos-color-text-on-em-light-hover)
}

[scope-chat-async] .cos-color-text-on-success-hover {
    color: var(--cos-color-text-on-success-hover)
}

[scope-chat-async] .cos-color-text-success-hover {
    color: var(--cos-color-text-success-hover)
}

[scope-chat-async] .cos-color-border-hover {
    border-color: var(--cos-color-border-hover)
}

[scope-chat-async] .cos-color-border-tiny-hover {
    border-color: var(--cos-color-border-tiny-hover)
}

[scope-chat-async] .cos-color-border-minor-hover {
    border-color: var(--cos-color-border-minor-hover)
}

[scope-chat-async] .cos-color-border-inverse-hover {
    border-color: var(--cos-color-border-inverse-hover)
}

[scope-chat-async] .cos-color-border-tiny-inverse-hover {
    border-color: var(--cos-color-border-tiny-inverse-hover)
}

[scope-chat-async] .cos-color-border-minor-inverse-hover {
    border-color: var(--cos-color-border-minor-inverse-hover)
}

[scope-chat-async] .cos-color-border-primary-light-hover {
    border-color: var(--cos-color-border-primary-light-hover)
}

[scope-chat-async] .cos-color-border-primary-hover {
    border-color: var(--cos-color-border-primary-hover)
}

[scope-chat-async] .cos-color-border-warning-light-hover {
    border-color: var(--cos-color-border-warning-light-hover)
}

[scope-chat-async] .cos-color-border-warning-hover {
    border-color: var(--cos-color-border-warning-hover)
}

[scope-chat-async] .cos-color-border-error-light-hover {
    border-color: var(--cos-color-border-error-light-hover)
}

[scope-chat-async] .cos-color-border-error-hover {
    border-color: var(--cos-color-border-error-hover)
}

[scope-chat-async] .cos-color-border-alive-light-hover {
    border-color: var(--cos-color-border-alive-light-hover)
}

[scope-chat-async] .cos-color-border-alive-hover {
    border-color: var(--cos-color-border-alive-hover)
}

[scope-chat-async] .cos-color-bg-raised-hover {
    background-color: var(--cos-color-bg-raised-hover)
}

[scope-chat-async] .cos-color-bg-dent-hover {
    background-color: var(--cos-color-bg-dent-hover)
}

[scope-chat-async] .cos-color-bg-hover {
    background-color: var(--cos-color-bg-hover)
}

[scope-chat-async] .cos-color-border-success-light-hover {
    border-color: var(--cos-color-border-success-light-hover)
}

[scope-chat-async] .cos-color-border-em-hover {
    border-color: var(--cos-color-border-em-hover)
}

[scope-chat-async] .cos-color-border-em-light-hover {
    border-color: var(--cos-color-border-em-light-hover)
}

[scope-chat-async] .cos-color-border-success-hover {
    border-color: var(--cos-color-border-success-hover)
}

[scope-chat-async] .cos-color-bg-raised-inverse-hover {
    background-color: var(--cos-color-bg-raised-inverse-hover)
}

[scope-chat-async] .cos-color-bg-dent-inverse-hover {
    background-color: var(--cos-color-bg-dent-inverse-hover)
}

[scope-chat-async] .cos-color-bg-inverse-hover {
    background-color: var(--cos-color-bg-inverse-hover)
}

[scope-chat-async] .cos-color-bg-primary-light-hover {
    background-color: var(--cos-color-bg-primary-light-hover)
}

[scope-chat-async] .cos-color-bg-primary-hover {
    background-color: var(--cos-color-bg-primary-hover)
}

[scope-chat-async] .cos-color-bg-warning-light-hover {
    background-color: var(--cos-color-bg-warning-light-hover)
}

[scope-chat-async] .cos-color-bg-warning-hover {
    background-color: var(--cos-color-bg-warning-hover)
}

[scope-chat-async] .cos-color-bg-error-light-hover {
    background-color: var(--cos-color-bg-error-light-hover)
}

[scope-chat-async] .cos-color-bg-error-hover {
    background-color: var(--cos-color-bg-error-hover)
}

[scope-chat-async] .cos-color-bg-alive-light-hover {
    background-color: var(--cos-color-bg-alive-light-hover)
}

[scope-chat-async] .cos-color-text-disabled {
    color: var(--cos-color-text-disabled)
}

[scope-chat-async] .cos-color-text-tiny-disabled {
    color: var(--cos-color-text-tiny-disabled)
}

[scope-chat-async] .cos-color-text-minor-disabled {
    color: var(--cos-color-text-minor-disabled)
}

[scope-chat-async] .cos-color-text-slim-disabled {
    color: var(--cos-color-text-slim-disabled)
}

[scope-chat-async] .cos-color-bg-alive-hover {
    background-color: var(--cos-color-bg-alive-hover)
}

[scope-chat-async] .cos-color-bg-success-light-hover {
    background-color: var(--cos-color-bg-success-light-hover)
}

[scope-chat-async] .cos-color-text-inverse-disabled {
    color: var(--cos-color-text-inverse-disabled)
}

[scope-chat-async] .cos-color-text-tiny-inverse-disabled {
    color: var(--cos-color-text-tiny-inverse-disabled)
}

[scope-chat-async] .cos-color-text-minor-inverse-disabled {
    color: var(--cos-color-text-minor-inverse-disabled)
}

[scope-chat-async] .cos-color-bg-success-hover {
    background-color: var(--cos-color-bg-success-hover)
}

[scope-chat-async] .cos-color-text-slim-inverse-disabled {
    color: var(--cos-color-text-slim-inverse-disabled)
}

[scope-chat-async] .cos-color-text-on-primary-light-disabled {
    color: var(--cos-color-text-on-primary-light-disabled)
}

[scope-chat-async] .cos-color-text-on-primary-disabled {
    color: var(--cos-color-text-on-primary-disabled)
}

[scope-chat-async] .cos-color-text-primary-disabled {
    color: var(--cos-color-text-primary-disabled)
}

[scope-chat-async] .cos-color-text-on-warning-light-disabled {
    color: var(--cos-color-text-on-warning-light-disabled)
}

[scope-chat-async] .cos-color-text-on-warning-disabled {
    color: var(--cos-color-text-on-warning-disabled)
}

[scope-chat-async] .cos-color-text-warning-disabled {
    color: var(--cos-color-text-warning-disabled)
}

[scope-chat-async] .cos-color-text-on-error-light-disabled {
    color: var(--cos-color-text-on-error-light-disabled)
}

[scope-chat-async] .cos-color-text-on-error-disabled {
    color: var(--cos-color-text-on-error-disabled)
}

[scope-chat-async] .cos-color-text-error-disabled {
    color: var(--cos-color-text-error-disabled)
}

[scope-chat-async] .cos-color-text-on-alive-light-disabled {
    color: var(--cos-color-text-on-alive-light-disabled)
}

[scope-chat-async] .cos-color-text-on-alive-disabled {
    color: var(--cos-color-text-on-alive-disabled)
}

[scope-chat-async] .cos-color-text-alive-disabled {
    color: var(--cos-color-text-alive-disabled)
}

[scope-chat-async] .cos-color-text-on-success-light-disabled {
    color: var(--cos-color-text-on-success-light-disabled)
}

[scope-chat-async] .cos-color-text-em-disabled {
    color: var(--cos-color-text-em-disabled)
}

[scope-chat-async] .cos-color-text-on-em-disabled {
    color: var(--cos-color-text-on-em-disabled)
}

[scope-chat-async] .cos-color-text-on-em-light-disabled {
    color: var(--cos-color-text-on-em-light-disabled)
}

[scope-chat-async] .cos-color-text-on-success-disabled {
    color: var(--cos-color-text-on-success-disabled)
}

[scope-chat-async] .cos-color-border-disabled {
    border-color: var(--cos-color-border-disabled)
}

[scope-chat-async] .cos-color-text-success-disabled {
    color: var(--cos-color-text-success-disabled)
}

[scope-chat-async] .cos-color-border-tiny-disabled {
    border-color: var(--cos-color-border-tiny-disabled)
}

[scope-chat-async] .cos-color-border-minor-disabled {
    border-color: var(--cos-color-border-minor-disabled)
}

[scope-chat-async] .cos-color-border-inverse-disabled {
    border-color: var(--cos-color-border-inverse-disabled)
}

[scope-chat-async] .cos-color-border-tiny-inverse-disabled {
    border-color: var(--cos-color-border-tiny-inverse-disabled)
}

[scope-chat-async] .cos-color-border-minor-inverse-disabled {
    border-color: var(--cos-color-border-minor-inverse-disabled)
}

[scope-chat-async] .cos-color-border-primary-light-disabled {
    border-color: var(--cos-color-border-primary-light-disabled)
}

[scope-chat-async] .cos-color-border-primary-disabled {
    border-color: var(--cos-color-border-primary-disabled)
}

[scope-chat-async] .cos-color-border-warning-light-disabled {
    border-color: var(--cos-color-border-warning-light-disabled)
}

[scope-chat-async] .cos-color-border-warning-disabled {
    border-color: var(--cos-color-border-warning-disabled)
}

[scope-chat-async] .cos-color-border-error-light-disabled {
    border-color: var(--cos-color-border-error-light-disabled)
}

[scope-chat-async] .cos-color-border-error-disabled {
    border-color: var(--cos-color-border-error-disabled)
}

[scope-chat-async] .cos-color-border-alive-light-disabled {
    border-color: var(--cos-color-border-alive-light-disabled)
}

[scope-chat-async] .cos-color-border-alive-disabled {
    border-color: var(--cos-color-border-alive-disabled)
}

[scope-chat-async] .cos-color-border-success-light-disabled {
    border-color: var(--cos-color-border-success-light-disabled)
}

[scope-chat-async] .cos-color-border-em-disabled {
    border-color: var(--cos-color-border-em-disabled)
}

[scope-chat-async] .cos-color-border-em-light-disabled {
    border-color: var(--cos-color-border-em-light-disabled)
}

[scope-chat-async] .cos-color-border-success-disabled {
    border-color: var(--cos-color-border-success-disabled)
}

[scope-chat-async] .cos-color-bg-raised-disabled {
    background-color: var(--cos-color-bg-raised-disabled)
}

[scope-chat-async] .cos-color-bg-dent-disabled {
    background-color: var(--cos-color-bg-dent-disabled)
}

[scope-chat-async] .cos-color-bg-raised-inverse-disabled {
    background-color: var(--cos-color-bg-raised-inverse-disabled)
}

[scope-chat-async] .cos-color-bg-disabled {
    background-color: var(--cos-color-bg-disabled)
}

[scope-chat-async] .cos-color-bg-dent-inverse-disabled {
    background-color: var(--cos-color-bg-dent-inverse-disabled)
}

[scope-chat-async] .cos-color-bg-inverse-disabled {
    background-color: var(--cos-color-bg-inverse-disabled)
}

[scope-chat-async] .cos-color-bg-primary-light-disabled {
    background-color: var(--cos-color-bg-primary-light-disabled)
}

[scope-chat-async] .cos-color-bg-primary-disabled {
    background-color: var(--cos-color-bg-primary-disabled)
}

[scope-chat-async] .cos-color-bg-warning-light-disabled {
    background-color: var(--cos-color-bg-warning-light-disabled)
}

[scope-chat-async] .cos-color-bg-warning-disabled {
    background-color: var(--cos-color-bg-warning-disabled)
}

[scope-chat-async] .cos-color-bg-error-light-disabled {
    background-color: var(--cos-color-bg-error-light-disabled)
}

[scope-chat-async] .cos-color-bg-error-disabled {
    background-color: var(--cos-color-bg-error-disabled)
}

[scope-chat-async] .cos-color-bg-alive-light-disabled {
    background-color: var(--cos-color-bg-alive-light-disabled)
}

[scope-chat-async] .cos-color-bg-alive-disabled {
    background-color: var(--cos-color-bg-alive-disabled)
}

[scope-chat-async] .cos-color-bg-success-light-disabled {
    background-color: var(--cos-color-bg-success-light-disabled)
}

[scope-chat-async] .cos-color-bg-em-disabled {
    background-color: var(--cos-color-bg-em-disabled)
}

[scope-chat-async] .cos-color-bg-em-light-disabled {
    background-color: var(--cos-color-bg-em-light-disabled)
}

[scope-chat-async] .cos-color-bg-success-disabled {
    background-color: var(--cos-color-bg-success-disabled)
}

[scope-chat-async] .cos-color-bg-em-hover {
    background-color: var(--cos-color-bg-em-hover)
}

[scope-chat-async] .cos-color-bg-em-light-hover {
    background-color: var(--cos-color-bg-em-light-hover)
}

[scope-chat-async] .cos-color-bg-em-active {
    background-color: var(--cos-color-bg-em-active)
}

[scope-chat-async] .cos-color-bg-em-light-active {
    background-color: var(--cos-color-bg-em-light-active)
}

[scope-chat-async] .cos-color-bg-mask {
    background-color: var(--cos-color-bg-mask)
}

[scope-chat-async] .cos-color-bg-bubble {
    background-color: var(--cos-color-bg-bubble)
}

[scope-chat-async] .cos-color-text-on-page {
    color: var(--cos-color-text-on-page)
}

[scope-chat-async] .cos-link-color-text {
    color: var(--cos-link-color-text)
}

[scope-chat-async] .cos-link-color-text-hover {
    color: var(--cos-link-color-text-hover)
}

[scope-chat-async] .cos-link-color-text-active {
    color: var(--cos-link-color-text-active)
}

[scope-chat-async] .cos-link-color-text-visited {
    color: var(--cos-link-color-text-visited)
}

[scope-chat-async] .cos-color-bg-transparent {
    background-color: initial
}

[scope-chat-async] .cos-color-border-transparent {
    border-color: transparent
}

[scope-chat-async] .cos-color-bg-transparent {
    color: transparent
}

[scope-chat-async] :root {
    --cos-opacity-0: 0;
    --cos-opacity-5: 0.05;
    --cos-opacity-10: 0.1;
    --cos-opacity-15: 0.15;
    --cos-opacity-20: 0.2;
    --cos-opacity-25: 0.25;
    --cos-opacity-30: 0.3;
    --cos-opacity-40: 0.4;
    --cos-opacity-50: 0.5;
    --cos-opacity-60: 0.6;
    --cos-opacity-70: 0.7;
    --cos-opacity-75: 0.75;
    --cos-opacity-80: 0.8;
    --cos-opacity-85: 0.85;
    --cos-opacity-90: 0.9;
    --cos-opacity-95: 0.95;
    --cos-opacity-100: 1
}

[scope-chat-async] .cos-opacity-0 {
    opacity: var(--cos-opacity-0)
}

[scope-chat-async] .cos-opacity-5 {
    opacity: var(--cos-opacity-5)
}

[scope-chat-async] .cos-opacity-10 {
    opacity: var(--cos-opacity-10)
}

[scope-chat-async] .cos-opacity-15 {
    opacity: var(--cos-opacity-15)
}

[scope-chat-async] .cos-opacity-20 {
    opacity: var(--cos-opacity-20)
}

[scope-chat-async] .cos-opacity-25 {
    opacity: var(--cos-opacity-25)
}

[scope-chat-async] .cos-opacity-30 {
    opacity: var(--cos-opacity-30)
}

[scope-chat-async] .cos-opacity-40 {
    opacity: var(--cos-opacity-40)
}

[scope-chat-async] .cos-opacity-50 {
    opacity: var(--cos-opacity-50)
}

[scope-chat-async] .cos-opacity-60 {
    opacity: var(--cos-opacity-60)
}

[scope-chat-async] .cos-opacity-70 {
    opacity: var(--cos-opacity-70)
}

[scope-chat-async] .cos-opacity-75 {
    opacity: var(--cos-opacity-75)
}

[scope-chat-async] .cos-opacity-80 {
    opacity: var(--cos-opacity-80)
}

[scope-chat-async] .cos-opacity-85 {
    opacity: var(--cos-opacity-85)
}

[scope-chat-async] .cos-opacity-90 {
    opacity: var(--cos-opacity-90)
}

[scope-chat-async] .cos-opacity-95 {
    opacity: var(--cos-opacity-95)
}

[scope-chat-async] .cos-opacity-100 {
    opacity: var(--cos-opacity-100)
}

[scope-chat-async] :root {
    --cos-font-regular: 400;
    --cos-font-medium: 500;
    --cos-font-medium-stroke: 0px
}

[scope-chat-async] .cos-font-regular {
    font-weight: var(--cos-font-regular)
}

[scope-chat-async] .cos-font-medium {
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke)
}

[scope-chat-async] .cos-font-medium-important {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke)
}

[scope-chat-async] .cos-font-medium, [scope-chat-async] .cos-font-medium-important, [scope-chat-async] .cos-font-regular {
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .cos-android {
    --cos-font-medium: 400;
    --cos-font-medium-stroke: 0.3px
}

[scope-chat-async] .cos-line-clamp-2, [scope-chat-async] .cos-line-clamp-3, [scope-chat-async] .cos-line-clamp-4, [scope-chat-async] .cos-line-clamp-5, [scope-chat-async] .cos-line-clamp-6, [scope-chat-async] .cos-line-clamp-7, [scope-chat-async] .cos-line-clamp-8, [scope-chat-async] .cos-line-clamp-9, [scope-chat-async] .cos-line-clamp-10, [scope-chat-async] .cos-line-clamp-11, [scope-chat-async] .cos-line-clamp-12, [scope-chat-async] .cos-line-clamp-13, [scope-chat-async] .cos-line-clamp-14, [scope-chat-async] .cos-line-clamp-15, [scope-chat-async] .cos-line-clamp-16, [scope-chat-async] .cos-line-clamp-17, [scope-chat-async] .cos-line-clamp-18, [scope-chat-async] .cos-line-clamp-19, [scope-chat-async] .cos-line-clamp-20 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

[scope-chat-async] .cos-line-clamp-1 {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .cos-line-clamp-2 {
    -webkit-line-clamp: 2
}

[scope-chat-async] .cos-line-clamp-3 {
    -webkit-line-clamp: 3
}

[scope-chat-async] .cos-line-clamp-4 {
    -webkit-line-clamp: 4
}

[scope-chat-async] .cos-line-clamp-5 {
    -webkit-line-clamp: 5
}

[scope-chat-async] .cos-line-clamp-6 {
    -webkit-line-clamp: 6
}

[scope-chat-async] .cos-line-clamp-7 {
    -webkit-line-clamp: 7
}

[scope-chat-async] .cos-line-clamp-8 {
    -webkit-line-clamp: 8
}

[scope-chat-async] .cos-line-clamp-9 {
    -webkit-line-clamp: 9
}

[scope-chat-async] .cos-line-clamp-10 {
    -webkit-line-clamp: 10
}

[scope-chat-async] .cos-line-clamp-11 {
    -webkit-line-clamp: 11
}

[scope-chat-async] .cos-line-clamp-12 {
    -webkit-line-clamp: 12
}

[scope-chat-async] .cos-line-clamp-13 {
    -webkit-line-clamp: 13
}

[scope-chat-async] .cos-line-clamp-14 {
    -webkit-line-clamp: 14
}

[scope-chat-async] .cos-line-clamp-15 {
    -webkit-line-clamp: 15
}

[scope-chat-async] .cos-line-clamp-16 {
    -webkit-line-clamp: 16
}

[scope-chat-async] .cos-line-clamp-17 {
    -webkit-line-clamp: 17
}

[scope-chat-async] .cos-line-clamp-18 {
    -webkit-line-clamp: 18
}

[scope-chat-async] .cos-line-clamp-19 {
    -webkit-line-clamp: 19
}

[scope-chat-async] .cos-line-clamp-20 {
    -webkit-line-clamp: 20
}

[scope-chat-async] .cos-text-left {
    text-align: left
}

[scope-chat-async] .cos-text-center {
    text-align: center
}

[scope-chat-async] .cos-text-right {
    text-align: right
}

[scope-chat-async] .cos-text-justify {
    text-align: justify
}

[scope-chat-async] .cos-text-start {
    text-align: start
}

[scope-chat-async] .cos-text-end {
    text-align: end
}

[scope-chat-async] .cos-underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

[scope-chat-async] .cos-no-underline {
    -webkit-text-decoration-line: none;
    text-decoration-line: none
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cos-text-headline-xl: 30px;
    --cos-leading-headline-xl: 36px;
    --cos-text-headline: 20px;
    --cos-leading-headline: 26px;
    --cos-text-headline-sm: 18px;
    --cos-leading-headline-sm: 24px;
    --cos-text-subtitle: 16px;
    --cos-leading-subtitle: 22px;
    --cos-text-subtitle-sm: 14px;
    --cos-leading-subtitle-sm: 20px;
    --cos-text-body-lg: 14px;
    --cos-leading-body-lg: 23px;
    --cos-text-body: 13px;
    --cos-leading-body: 22px;
    --cos-text-caption: 12px;
    --cos-leading-caption: 21px;
    --cos-text-caption-sm: 12px;
    --cos-leading-caption-sm: 21px
}

[scope-chat-async] .cos-text-headline-xl {
    font-size: var(--cos-text-headline-xl);
    line-height: var(--cos-leading-headline-xl)
}

[scope-chat-async] .cos-text-headline, [scope-chat-async] .cos-text-headline-xl {
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .cos-text-headline {
    font-size: var(--cos-text-headline);
    line-height: var(--cos-leading-headline)
}

[scope-chat-async] .cos-text-headline-sm {
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm)
}

[scope-chat-async] .cos-text-headline-sm, [scope-chat-async] .cos-text-subtitle {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .cos-text-subtitle {
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle)
}

[scope-chat-async] .cos-text-subtitle-sm {
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm)
}

[scope-chat-async] .cos-text-body-lg, [scope-chat-async] .cos-text-subtitle-sm {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .cos-text-body-lg {
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg)
}

[scope-chat-async] .cos-text-body {
    font-size: var(--cos-text-body);
    line-height: var(--cos-leading-body)
}

[scope-chat-async] .cos-text-body, [scope-chat-async] .cos-text-caption {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .cos-text-caption {
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption)
}

[scope-chat-async] .cos-text-caption-sm {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-caption-sm);
    line-height: var(--cos-leading-caption-sm)
}

[scope-chat-async] :root {
    --cos-rounded-none: 0px;
    --cos-rounded-xxs: 3px;
    --cos-rounded-xs: 6px;
    --cos-rounded-sm: 9px;
    --cos-rounded-md: 12px;
    --cos-rounded-lg: 15px;
    --cos-rounded-xl: 18px;
    --cos-rounded-xxl: 21px;
    --cos-rounded-full: 9999px
}

[scope-chat-async] .cos-rounded-none {
    border-radius: var(--cos-rounded-none)
}

[scope-chat-async] .cos-rounded-xxs {
    border-radius: var(--cos-rounded-xxs)
}

[scope-chat-async] .cos-rounded-xs {
    border-radius: var(--cos-rounded-xs)
}

[scope-chat-async] .cos-rounded-sm {
    border-radius: var(--cos-rounded-sm)
}

[scope-chat-async] .cos-rounded-md {
    border-radius: var(--cos-rounded-md)
}

[scope-chat-async] .cos-rounded-lg {
    border-radius: var(--cos-rounded-lg)
}

[scope-chat-async] .cos-rounded-xl {
    border-radius: var(--cos-rounded-xl)
}

[scope-chat-async] .cos-rounded-xxl {
    border-radius: var(--cos-rounded-xxl)
}

[scope-chat-async] .cos-rounded-full {
    border-radius: var(--cos-rounded-full)
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cos-space-3xl: 27px;
    --cos-space-xxl: 24px;
    --cos-space-xl: 21px;
    --cos-space-lg: 18px;
    --cos-space-md: 15px;
    --cos-space-sm: 12px;
    --cos-space-xs: 9px;
    --cos-space-xxs: 6px;
    --cos-space-3xs: 3px;
    --cos-space-none: 0px;
    --cos-space-2xs: 6px
}

[scope-chat-async] .cos-space-m-3xl {
    margin: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-mt-3xl {
    margin-top: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-mr-3xl {
    margin-right: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-mb-3xl {
    margin-bottom: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-ml-3xl {
    margin-left: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-m-xxl {
    margin: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-mt-xxl {
    margin-top: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-mr-xxl {
    margin-right: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-mb-xxl {
    margin-bottom: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-ml-xxl {
    margin-left: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-m-xl {
    margin: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-mt-xl {
    margin-top: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-mr-xl {
    margin-right: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-mb-xl {
    margin-bottom: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-ml-xl {
    margin-left: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-m-lg {
    margin: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-mt-lg {
    margin-top: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-mr-lg {
    margin-right: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-mb-lg {
    margin-bottom: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-ml-lg {
    margin-left: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-m-md {
    margin: var(--cos-space-md)
}

[scope-chat-async] .cos-space-mt-md {
    margin-top: var(--cos-space-md)
}

[scope-chat-async] .cos-space-mr-md {
    margin-right: var(--cos-space-md)
}

[scope-chat-async] .cos-space-mb-md {
    margin-bottom: var(--cos-space-md)
}

[scope-chat-async] .cos-space-ml-md {
    margin-left: var(--cos-space-md)
}

[scope-chat-async] .cos-space-m-sm {
    margin: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-mt-sm {
    margin-top: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-mr-sm {
    margin-right: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-mb-sm {
    margin-bottom: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-ml-sm {
    margin-left: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-m-xs {
    margin: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-mt-xs {
    margin-top: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-mr-xs {
    margin-right: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-mb-xs {
    margin-bottom: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-ml-xs {
    margin-left: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-m-xxs {
    margin: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-mt-xxs {
    margin-top: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-mr-xxs {
    margin-right: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-mb-xxs {
    margin-bottom: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-ml-xxs {
    margin-left: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-m-3xs {
    margin: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-mt-3xs {
    margin-top: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-mr-3xs {
    margin-right: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-mb-3xs {
    margin-bottom: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-ml-3xs {
    margin-left: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-m-none {
    margin: var(--cos-space-none)
}

[scope-chat-async] .cos-space-mt-none {
    margin-top: var(--cos-space-none)
}

[scope-chat-async] .cos-space-mr-none {
    margin-right: var(--cos-space-none)
}

[scope-chat-async] .cos-space-mb-none {
    margin-bottom: var(--cos-space-none)
}

[scope-chat-async] .cos-space-ml-none {
    margin-left: var(--cos-space-none)
}

[scope-chat-async] .cos-space-m-2xs {
    margin: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-mt-2xs {
    margin-top: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-mr-2xs {
    margin-right: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-mb-2xs {
    margin-bottom: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-ml-2xs {
    margin-left: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-p-3xl {
    padding: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-pt-3xl {
    padding-top: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-pr-3xl {
    padding-right: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-pb-3xl {
    padding-bottom: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-pl-3xl {
    padding-left: var(--cos-space-3xl)
}

[scope-chat-async] .cos-space-p-xxl {
    padding: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-pt-xxl {
    padding-top: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-pr-xxl {
    padding-right: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-pb-xxl {
    padding-bottom: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-pl-xxl {
    padding-left: var(--cos-space-xxl)
}

[scope-chat-async] .cos-space-p-xl {
    padding: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-pt-xl {
    padding-top: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-pr-xl {
    padding-right: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-pb-xl {
    padding-bottom: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-pl-xl {
    padding-left: var(--cos-space-xl)
}

[scope-chat-async] .cos-space-p-lg {
    padding: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-pt-lg {
    padding-top: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-pr-lg {
    padding-right: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-pb-lg {
    padding-bottom: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-pl-lg {
    padding-left: var(--cos-space-lg)
}

[scope-chat-async] .cos-space-p-md {
    padding: var(--cos-space-md)
}

[scope-chat-async] .cos-space-pt-md {
    padding-top: var(--cos-space-md)
}

[scope-chat-async] .cos-space-pr-md {
    padding-right: var(--cos-space-md)
}

[scope-chat-async] .cos-space-pb-md {
    padding-bottom: var(--cos-space-md)
}

[scope-chat-async] .cos-space-pl-md {
    padding-left: var(--cos-space-md)
}

[scope-chat-async] .cos-space-p-sm {
    padding: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-pt-sm {
    padding-top: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-pr-sm {
    padding-right: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-pb-sm {
    padding-bottom: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-pl-sm {
    padding-left: var(--cos-space-sm)
}

[scope-chat-async] .cos-space-p-xs {
    padding: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-pt-xs {
    padding-top: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-pr-xs {
    padding-right: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-pb-xs {
    padding-bottom: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-pl-xs {
    padding-left: var(--cos-space-xs)
}

[scope-chat-async] .cos-space-p-xxs {
    padding: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-pt-xxs {
    padding-top: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-pr-xxs {
    padding-right: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-pb-xxs {
    padding-bottom: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-pl-xxs {
    padding-left: var(--cos-space-xxs)
}

[scope-chat-async] .cos-space-p-3xs {
    padding: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-pt-3xs {
    padding-top: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-pr-3xs {
    padding-right: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-pb-3xs {
    padding-bottom: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-pl-3xs {
    padding-left: var(--cos-space-3xs)
}

[scope-chat-async] .cos-space-p-none {
    padding: var(--cos-space-none)
}

[scope-chat-async] .cos-space-pt-none {
    padding-top: var(--cos-space-none)
}

[scope-chat-async] .cos-space-pr-none {
    padding-right: var(--cos-space-none)
}

[scope-chat-async] .cos-space-pb-none {
    padding-bottom: var(--cos-space-none)
}

[scope-chat-async] .cos-space-pl-none {
    padding-left: var(--cos-space-none)
}

[scope-chat-async] .cos-space-p-2xs {
    padding: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-pt-2xs {
    padding-top: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-pr-2xs {
    padding-right: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-pb-2xs {
    padding-bottom: var(--cos-space-2xs)
}

[scope-chat-async] .cos-space-pl-2xs {
    padding-left: var(--cos-space-2xs)
}

[scope-chat-async] .cos-leading-none {
    line-height: 1
}

[scope-chat-async] .cos-leading-0 {
    line-height: 0
}

[scope-chat-async] .cos-leading-loose {
    line-height: 2
}

[scope-chat-async] .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xxs {
    margin-top: -3px
}

[scope-chat-async] .cos-text-headline-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-md, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-none, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-md, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-none, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xxs, [scope-chat-async] .cos-text-headline.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline.cos-space-mb-lg, [scope-chat-async] .cos-text-headline.cos-space-mb-md, [scope-chat-async] .cos-text-headline.cos-space-mb-none, [scope-chat-async] .cos-text-headline.cos-space-mb-sm, [scope-chat-async] .cos-text-headline.cos-space-mb-xl, [scope-chat-async] .cos-text-headline.cos-space-mb-xs, [scope-chat-async] .cos-text-headline.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline.cos-space-mb-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-none, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-lg, [scope-chat-async] .cos-text-subtitle.cos-space-mb-md, [scope-chat-async] .cos-text-subtitle.cos-space-mb-none, [scope-chat-async] .cos-text-subtitle.cos-space-mb-sm, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xxs {
    margin-bottom: -3px
}

[scope-chat-async] .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-none, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-subtitle.cos-space-m-none, [scope-chat-async] .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxs {
    margin-top: -3px;
    margin-bottom: -3px
}

[scope-chat-async] .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption.cos-space-mt-xxs {
    margin-top: -4.5px
}

[scope-chat-async] .cos-text-body-lg.cos-space-mb-3xl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-3xs, [scope-chat-async] .cos-text-body-lg.cos-space-mb-lg, [scope-chat-async] .cos-text-body-lg.cos-space-mb-md, [scope-chat-async] .cos-text-body-lg.cos-space-mb-none, [scope-chat-async] .cos-text-body-lg.cos-space-mb-sm, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xs, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xxl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xxs, [scope-chat-async] .cos-text-body.cos-space-mb-3xl, [scope-chat-async] .cos-text-body.cos-space-mb-3xs, [scope-chat-async] .cos-text-body.cos-space-mb-lg, [scope-chat-async] .cos-text-body.cos-space-mb-md, [scope-chat-async] .cos-text-body.cos-space-mb-none, [scope-chat-async] .cos-text-body.cos-space-mb-sm, [scope-chat-async] .cos-text-body.cos-space-mb-xl, [scope-chat-async] .cos-text-body.cos-space-mb-xs, [scope-chat-async] .cos-text-body.cos-space-mb-xxl, [scope-chat-async] .cos-text-body.cos-space-mb-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-md, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-none, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-caption.cos-space-mb-3xl, [scope-chat-async] .cos-text-caption.cos-space-mb-3xs, [scope-chat-async] .cos-text-caption.cos-space-mb-lg, [scope-chat-async] .cos-text-caption.cos-space-mb-md, [scope-chat-async] .cos-text-caption.cos-space-mb-none, [scope-chat-async] .cos-text-caption.cos-space-mb-sm, [scope-chat-async] .cos-text-caption.cos-space-mb-xl, [scope-chat-async] .cos-text-caption.cos-space-mb-xs, [scope-chat-async] .cos-text-caption.cos-space-mb-xxl, [scope-chat-async] .cos-text-caption.cos-space-mb-xxs {
    margin-bottom: -4.5px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-caption.cos-space-m-xxs {
    margin-top: -4.5px;
    margin-bottom: -4.5px
}

[scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xxs {
    margin-top: -6px
}

[scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xxs {
    margin-top: -7.5px
}

[scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-body + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-body-lg + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption + .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-none, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xxs {
    margin-top: -9px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg.cos-space-mt-3xs, [scope-chat-async] .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-body.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-caption.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-3xs, [scope-chat-async] .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-headline.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-3xs {
    padding-top: 3px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xxs, [scope-chat-async] .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-body.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-caption.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xxs, [scope-chat-async] .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-headline.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xxs {
    padding-top: 6px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xs, [scope-chat-async] .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-body.cos-space-mt-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-caption.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xs, [scope-chat-async] .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-headline.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xs {
    padding-top: 9px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg.cos-space-mt-sm, [scope-chat-async] .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-body.cos-space-mt-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-caption.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-sm, [scope-chat-async] .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-headline.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-sm, [scope-chat-async] .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle.cos-space-mt-sm {
    padding-top: 12px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-body-lg.cos-space-mt-md, [scope-chat-async] .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-body.cos-space-mt-md, [scope-chat-async] .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-md, [scope-chat-async] .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-caption.cos-space-mt-md, [scope-chat-async] .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-md, [scope-chat-async] .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-md, [scope-chat-async] .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-headline.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-md, [scope-chat-async] .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-subtitle.cos-space-mt-md {
    padding-top: 15px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg.cos-space-mt-lg, [scope-chat-async] .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-body.cos-space-mt-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-caption.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-lg, [scope-chat-async] .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-headline.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-lg, [scope-chat-async] .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle.cos-space-mt-lg {
    padding-top: 18px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xl, [scope-chat-async] .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-body.cos-space-mt-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-caption.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xl, [scope-chat-async] .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-headline.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xl {
    padding-top: 21px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-xxl, [scope-chat-async] .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-body.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-caption.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-xxl, [scope-chat-async] .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-headline.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-xxl {
    padding-top: 24px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg.cos-space-mt-3xl, [scope-chat-async] .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-body.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-caption.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mt-3xl, [scope-chat-async] .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-headline.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mt-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-mt-3xl {
    padding-top: 27px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-3xs, [scope-chat-async] .cos-text-body-lg.cos-space-mb-3xs, [scope-chat-async] .cos-text-body.cos-space-m-3xs, [scope-chat-async] .cos-text-body.cos-space-mb-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-caption.cos-space-m-3xs, [scope-chat-async] .cos-text-caption.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-3xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-3xs, [scope-chat-async] .cos-text-headline.cos-space-m-3xs, [scope-chat-async] .cos-text-headline.cos-space-mb-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-3xs {
    padding-bottom: 3px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xxs, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xxs, [scope-chat-async] .cos-text-body.cos-space-m-xxs, [scope-chat-async] .cos-text-body.cos-space-mb-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-caption.cos-space-m-xxs, [scope-chat-async] .cos-text-caption.cos-space-mb-xxs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xxs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xxs, [scope-chat-async] .cos-text-headline.cos-space-m-xxs, [scope-chat-async] .cos-text-headline.cos-space-mb-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xxs {
    padding-bottom: 6px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xs, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xs, [scope-chat-async] .cos-text-body.cos-space-m-xs, [scope-chat-async] .cos-text-body.cos-space-mb-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xs, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-caption.cos-space-m-xs, [scope-chat-async] .cos-text-caption.cos-space-mb-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xs, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xs, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xs, [scope-chat-async] .cos-text-headline.cos-space-m-xs, [scope-chat-async] .cos-text-headline.cos-space-mb-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xs, [scope-chat-async] .cos-text-subtitle.cos-space-m-xs, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xs {
    padding-bottom: 9px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-sm, [scope-chat-async] .cos-text-body-lg.cos-space-mb-sm, [scope-chat-async] .cos-text-body.cos-space-m-sm, [scope-chat-async] .cos-text-body.cos-space-mb-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-m-sm, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-caption.cos-space-m-sm, [scope-chat-async] .cos-text-caption.cos-space-mb-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-m-sm, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-m-sm, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-sm, [scope-chat-async] .cos-text-headline.cos-space-m-sm, [scope-chat-async] .cos-text-headline.cos-space-mb-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-sm, [scope-chat-async] .cos-text-subtitle.cos-space-m-sm, [scope-chat-async] .cos-text-subtitle.cos-space-mb-sm {
    padding-bottom: 12px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-md, [scope-chat-async] .cos-text-body-lg.cos-space-mb-md, [scope-chat-async] .cos-text-body.cos-space-m-md, [scope-chat-async] .cos-text-body.cos-space-mb-md, [scope-chat-async] .cos-text-caption-sm.cos-space-m-md, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-md, [scope-chat-async] .cos-text-caption.cos-space-m-md, [scope-chat-async] .cos-text-caption.cos-space-mb-md, [scope-chat-async] .cos-text-headline-sm.cos-space-m-md, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-md, [scope-chat-async] .cos-text-headline-xl.cos-space-m-md, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-md, [scope-chat-async] .cos-text-headline.cos-space-m-md, [scope-chat-async] .cos-text-headline.cos-space-mb-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-md, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-md, [scope-chat-async] .cos-text-subtitle.cos-space-m-md, [scope-chat-async] .cos-text-subtitle.cos-space-mb-md {
    padding-bottom: 15px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-lg, [scope-chat-async] .cos-text-body-lg.cos-space-mb-lg, [scope-chat-async] .cos-text-body.cos-space-m-lg, [scope-chat-async] .cos-text-body.cos-space-mb-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-m-lg, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-caption.cos-space-m-lg, [scope-chat-async] .cos-text-caption.cos-space-mb-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-m-lg, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-m-lg, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-lg, [scope-chat-async] .cos-text-headline.cos-space-m-lg, [scope-chat-async] .cos-text-headline.cos-space-mb-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-lg, [scope-chat-async] .cos-text-subtitle.cos-space-m-lg, [scope-chat-async] .cos-text-subtitle.cos-space-mb-lg {
    padding-bottom: 18px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xl, [scope-chat-async] .cos-text-body.cos-space-m-xl, [scope-chat-async] .cos-text-body.cos-space-mb-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-caption.cos-space-m-xl, [scope-chat-async] .cos-text-caption.cos-space-mb-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xl, [scope-chat-async] .cos-text-headline.cos-space-m-xl, [scope-chat-async] .cos-text-headline.cos-space-mb-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xl {
    padding-bottom: 21px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-xxl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-xxl, [scope-chat-async] .cos-text-body.cos-space-m-xxl, [scope-chat-async] .cos-text-body.cos-space-mb-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-caption.cos-space-m-xxl, [scope-chat-async] .cos-text-caption.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-xxl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-xxl, [scope-chat-async] .cos-text-headline.cos-space-m-xxl, [scope-chat-async] .cos-text-headline.cos-space-mb-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-m-xxl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-xxl {
    padding-bottom: 24px
}

[scope-chat-async] .cos-text-body-lg.cos-space-m-3xl, [scope-chat-async] .cos-text-body-lg.cos-space-mb-3xl, [scope-chat-async] .cos-text-body.cos-space-m-3xl, [scope-chat-async] .cos-text-body.cos-space-mb-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-caption-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-caption.cos-space-m-3xl, [scope-chat-async] .cos-text-caption.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-m-3xl, [scope-chat-async] .cos-text-headline-xl.cos-space-mb-3xl, [scope-chat-async] .cos-text-headline.cos-space-m-3xl, [scope-chat-async] .cos-text-headline.cos-space-mb-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle-sm.cos-space-mb-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-m-3xl, [scope-chat-async] .cos-text-subtitle.cos-space-mb-3xl {
    padding-bottom: 27px
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cos-grid-gutter: 16px;
    --cos-grid-gutter-sm: 16px;
    --cos-grid-gutter-md: 16px;
    --cos-grid-gutter-lg: 16px
}

[scope-chat-async] .cos-row.cos-gutter {
    margin-right: -8px;
    margin-right: calc(var(--cos-grid-gutter) * -0.5);
    margin-left: -8px;
    margin-left: calc(var(--cos-grid-gutter) * -0.5)
}

[scope-chat-async] .cos-col, [scope-chat-async] .cos-col-1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .cos-col-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] .cos-col-2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 2;
    -webkit-flex: 2 2 auto;
    flex: 2 2 auto
}

[scope-chat-async] .cos-col-3 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 3;
    -webkit-flex: 3 3 auto;
    flex: 3 3 auto
}

[scope-chat-async] .cos-col-4 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 4;
    -webkit-flex: 4 4 auto;
    flex: 4 4 auto
}

[scope-chat-async] .cos-col-5 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 5;
    -webkit-flex: 5 5 auto;
    flex: 5 5 auto
}

[scope-chat-async] .cos-col-6 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 6;
    -webkit-flex: 6 6 auto;
    flex: 6 6 auto
}

[scope-chat-async] .cos-col-7 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 7;
    -webkit-flex: 7 7 auto;
    flex: 7 7 auto
}

[scope-chat-async] .cos-col-8 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 8;
    -webkit-flex: 8 8 auto;
    flex: 8 8 auto
}

[scope-chat-async] .cos-col-9 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 9;
    -webkit-flex: 9 9 auto;
    flex: 9 9 auto
}

[scope-chat-async] .cos-col-10 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 10;
    -webkit-flex: 10 10 auto;
    flex: 10 10 auto
}

[scope-chat-async] .cos-col-11 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 11;
    -webkit-flex: 11 11 auto;
    flex: 11 11 auto
}

[scope-chat-async] .cos-col-12 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 12;
    -webkit-flex: 12 12 auto;
    flex: 12 12 auto
}

[scope-chat-async] .cos-gutter .cos-col, [scope-chat-async] .cos-gutter .cos-col-1, [scope-chat-async] .cos-gutter .cos-col-2, [scope-chat-async] .cos-gutter .cos-col-3, [scope-chat-async] .cos-gutter .cos-col-4, [scope-chat-async] .cos-gutter .cos-col-5, [scope-chat-async] .cos-gutter .cos-col-6, [scope-chat-async] .cos-gutter .cos-col-7, [scope-chat-async] .cos-gutter .cos-col-8, [scope-chat-async] .cos-gutter .cos-col-9, [scope-chat-async] .cos-gutter .cos-col-10, [scope-chat-async] .cos-gutter .cos-col-11, [scope-chat-async] .cos-gutter .cos-col-12 {
    padding-right: 8px;
    padding-right: calc(var(--cos-grid-gutter) * 0.5);
    padding-left: 8px;
    padding-left: calc(var(--cos-grid-gutter) * 0.5)
}

[scope-chat-async] .cos-row-col-1 > .cos-col, [scope-chat-async] .cos-row-col-1 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-2 > .cos-col, [scope-chat-async] .cos-row-col-2 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-2 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-3 > .cos-col, [scope-chat-async] .cos-row-col-3 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

[scope-chat-async] .cos-row-col-3 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%
}

[scope-chat-async] .cos-row-col-3 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-4 > .cos-col, [scope-chat-async] .cos-row-col-4 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

[scope-chat-async] .cos-row-col-4 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-4 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%
}

[scope-chat-async] .cos-row-col-4 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-5 > .cos-col, [scope-chat-async] .cos-row-col-5 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%
}

[scope-chat-async] .cos-row-col-5 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 40%
}

[scope-chat-async] .cos-row-col-5 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%
}

[scope-chat-async] .cos-row-col-5 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 80%
}

[scope-chat-async] .cos-row-col-5 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-6 > .cos-col, [scope-chat-async] .cos-row-col-6 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%
}

[scope-chat-async] .cos-row-col-6 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

[scope-chat-async] .cos-row-col-6 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-6 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%
}

[scope-chat-async] .cos-row-col-6 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%
}

[scope-chat-async] .cos-row-col-6 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-7 > .cos-col, [scope-chat-async] .cos-row-col-7 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 14.28571429%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 28.57142857%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 42.85714286%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 57.14285714%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 71.42857143%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 85.71428571%
}

[scope-chat-async] .cos-row-col-7 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-8 > .cos-col, [scope-chat-async] .cos-row-col-8 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 12.5%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 37.5%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 62.5%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 87.5%
}

[scope-chat-async] .cos-row-col-8 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-9 > .cos-col, [scope-chat-async] .cos-row-col-9 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 11.11111111%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 22.22222222%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 44.44444444%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 55.55555556%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 77.77777778%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 88.88888889%
}

[scope-chat-async] .cos-row-col-9 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-10 > .cos-col, [scope-chat-async] .cos-row-col-10 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 10%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 30%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 40%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 70%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 80%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 90%
}

[scope-chat-async] .cos-row-col-10 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-11 > .cos-col, [scope-chat-async] .cos-row-col-11 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 9.09090909%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 18.18181818%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 27.27272727%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 36.36363636%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 45.45454545%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 54.54545455%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 63.63636364%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 72.72727273%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 81.81818182%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 90.90909091%
}

[scope-chat-async] .cos-row-col-11 > .cos-col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-12 > .cos-col, [scope-chat-async] .cos-row-col-12 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%
}

[scope-chat-async] .cos-row-col-12 > .cos-col-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

[scope-chat-async] .cos-row-col-auto > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
}

[scope-chat-async] .cos-hidden {
    display: none
}

[scope-chat-async] .cos-block {
    display: block
}

[scope-chat-async] .cos-inline-block {
    display: inline-block
}

[scope-chat-async] .cos-inline {
    display: inline
}

[scope-chat-async] .cos-visible {
    visibility: visible
}

[scope-chat-async] .cos-invisible {
    visibility: hidden
}

[scope-chat-async] .cos-collapse {
    visibility: collapse
}

[scope-chat-async] .cos-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .cos-inline-flex {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex
}

[scope-chat-async] .cos-flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    flex: 1 1 0%
}

[scope-chat-async] .cos-flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] .cos-flex-initial {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    flex: 0 1 auto
}

[scope-chat-async] .cos-flex-expand {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    flex: 1 0 auto
}

[scope-chat-async] .cos-flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] .cos-shrink {
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

[scope-chat-async] .cos-shrink-0 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] .cos-flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

[scope-chat-async] .cos-flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

[scope-chat-async] .cos-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

[scope-chat-async] .cos-flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse
}

[scope-chat-async] .cos-flex-wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

[scope-chat-async] .cos-flex-nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

[scope-chat-async] .cos-flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse
}

[scope-chat-async] .cos-grid {
    display: grid
}

[scope-chat-async] .cos-inline-grid {
    display: inline-grid
}

[scope-chat-async] .cos-justify-normal {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    justify-content: normal
}

[scope-chat-async] .cos-justify-start {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    justify-content: start
}

[scope-chat-async] .cos-justify-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .cos-justify-end {
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    justify-content: end
}

[scope-chat-async] .cos-justify-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] .cos-justify-around {
    -webkit-justify-content: space-around;
    justify-content: space-around
}

[scope-chat-async] .cos-justify-evenly {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly
}

[scope-chat-async] .cos-justify-stretch {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch
}

[scope-chat-async] .cos-items-start {
    -webkit-box-align: start;
    -webkit-align-items: start;
    align-items: start
}

[scope-chat-async] .cos-items-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .cos-items-end {
    -webkit-box-align: end;
    -webkit-align-items: end;
    align-items: end
}

[scope-chat-async] .cos-items-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch
}

[scope-chat-async] .cos-items-baseline {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cosc-space-left: 16px;
    --cosc-space-top: 16px
}

[scope-chat-async] .cosc-space-pt {
    padding-top: var(--cosc-space-top)
}

[scope-chat-async] .cosc-space-pl {
    padding-left: var(--cosc-space-left)
}

[scope-chat-async] .cosc-space-pb {
    padding-bottom: var(--cosc-space-top)
}

[scope-chat-async] .cosc-space-pr {
    padding-right: var(--cosc-space-left)
}

[scope-chat-async] .cosc-brandlogo-space-mt {
    margin-top: calc(var(--cosc-space-top) * -1)
}

[scope-chat-async] .cosc-brandlogo-space-ml {
    margin-left: calc(var(--cosc-space-left) * -1)
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cosd-color-border-inverse: hsla(0, 0%, 100%, 0.4);
    --cosd-color-border: rgba(82, 64, 255, 0.6);
    --cosd-color-text-on-primary-light: #5240ff;
    --cosd-color-text-on-primary: #fff;
    --cosd-color-text-primary: #5240ff;
    --cosd-color-border-primary: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-border-primary-light: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-bg-primary-light: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-text-active: #5240ff;
    --cosd-color-bg-primary: #7365ff;
    --cosd-color-text-primary-active: #5240ff;
    --cosd-color-text-on-primary-active: #fff;
    --cosd-color-text-on-primary-light-active: #5240ff;
    --cosd-color-border-primary-active: rgba(82, 64, 255, 0.30196078431372547);
    --cosd-color-border-primary-light-active: rgba(82, 64, 255, 0.2);
    --cosd-color-bg-primary-active: #7365ff;
    --cosd-color-bg-primary-light-active: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-text-primary-disabled: rgba(82, 64, 255, 0.4);
    --cosd-color-text-on-primary-disabled: hsla(0, 0%, 100%, 0.4);
    --cosd-color-text-on-primary-light-disabled: rgba(82, 64, 255, 0.4);
    --cosd-color-border-primary-disabled: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-border-primary-light-disabled: rgba(82, 64, 255, 0.050980392156862744);
    --cosd-color-text-hover: #5240ff;
    --cosd-color-bg-primary-disabled: rgba(115, 101, 255, 0.4);
    --cosd-color-bg-primary-light-disabled: rgba(82, 64, 255, 0.050980392156862744);
    --cosd-color-border-hover: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-text-primary-hover: #5240ff;
    --cosd-color-text-on-primary-hover: #fff;
    --cosd-color-text-on-primary-light-hover: #5240ff;
    --cosd-color-border-primary-hover: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-border-primary-light-hover: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-bg-primary-hover: #7365ff;
    --cosd-color-bg-primary-light-hover: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-border-active: #5240ff;
    --cosd-color-bg-dent-active: rgba(82, 64, 255, 0.4)
}

[scope-chat-async] .cos-dqa {
    --cos-color-border-inverse: var(--cosd-color-border-inverse);
    --cos-color-border: var(--cosd-color-border);
    --cos-color-text-on-primary-light: var(--cosd-color-text-on-primary-light);
    --cos-color-text-on-primary: var(--cosd-color-text-on-primary);
    --cos-color-text-primary: var(--cosd-color-text-primary);
    --cos-color-border-primary: var(--cosd-color-border-primary);
    --cos-color-border-primary-light: var(--cosd-color-border-primary-light);
    --cos-color-bg-primary-light: var(--cosd-color-bg-primary-light);
    --cos-color-text-active: var(--cosd-color-text-active);
    --cos-color-bg-primary: var(--cosd-color-bg-primary);
    --cos-color-text-primary-active: var(--cosd-color-text-primary-active);
    --cos-color-text-on-primary-active: var(--cosd-color-text-on-primary-active);
    --cos-color-text-on-primary-light-active: var(--cosd-color-text-on-primary-light-active);
    --cos-color-border-primary-active: var(--cosd-color-border-primary-active);
    --cos-color-border-primary-light-active: var(--cosd-color-border-primary-light-active);
    --cos-color-bg-primary-active: var(--cosd-color-bg-primary-active);
    --cos-color-bg-primary-light-active: var(--cosd-color-bg-primary-light-active);
    --cos-color-text-primary-disabled: var(--cosd-color-text-primary-disabled);
    --cos-color-text-on-primary-disabled: var(--cosd-color-text-on-primary-disabled);
    --cos-color-text-on-primary-light-disabled: var(--cosd-color-text-on-primary-light-disabled);
    --cos-color-border-primary-disabled: var(--cosd-color-border-primary-disabled);
    --cos-color-border-primary-light-disabled: var(--cosd-color-border-primary-light-disabled);
    --cos-color-text-hover: var(--cosd-color-text-hover);
    --cos-color-bg-primary-disabled: var(--cosd-color-bg-primary-disabled);
    --cos-color-bg-primary-light-disabled: var(--cosd-color-bg-primary-light-disabled);
    --cos-color-border-hover: var(--cosd-color-border-hover);
    --cos-color-text-primary-hover: var(--cosd-color-text-primary-hover);
    --cos-color-text-on-primary-hover: var(--cosd-color-text-on-primary-hover);
    --cos-color-text-on-primary-light-hover: var(--cosd-color-text-on-primary-light-hover);
    --cos-color-border-primary-hover: var(--cosd-color-border-primary-hover);
    --cos-color-border-primary-light-hover: var(--cosd-color-border-primary-light-hover);
    --cos-color-bg-primary-hover: var(--cosd-color-bg-primary-hover);
    --cos-color-bg-primary-light-hover: var(--cosd-color-bg-primary-light-hover);
    --cos-color-border-active: var(--cosd-color-border-active);
    --cos-color-bg-dent-active: var(--cosd-color-bg-dent-active)
}

[scope-chat-async] .cos-pc, [scope-chat-async] :root {
    --cos-aladdin-space-left: 16px;
    --cos-aladdin-space-top: 16px;
    --cos-dqa-color-border: rgba(82, 64, 255, 0.6);
    --cos-dqa-color-border-active: #5240ff;
    --cos-dqa-color-text-primary: #5240ff;
    --cos-dqa-color-text-on-primary-light: #5240ff;
    --cos-dqa-color-bg-primary: #7365ff;
    --cos-dqa-color-bg-primary-light: rgba(82, 64, 255, 0.058823529411764705)
}

[scope-chat-async] ._result_1bdt7_1, [scope-chat-async] ._result_79xlg_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

[scope-chat-async] ._load_1bdt7_2 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

[scope-chat-async] ._loading_1bdt7_17 {
    opacity: 1;
    position: static;
    display: block
}

[scope-chat-async] ._nested_1bdt7_22 {
    position: relative
}

[scope-chat-async] ._nested-loading_1bdt7_25 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

[scope-chat-async] ._container_1bdt7_34 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

[scope-chat-async] ._container_1bdt7_34:after, [scope-chat-async] ._container_1bdt7_34:before {
    content: "";
    display: table
}

[scope-chat-async] ._container_1bdt7_34:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

[scope-chat-async] ._button_1xfe0_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_1xfe0_28, [scope-chat-async] ._button_1xfe0_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_1xfe0_28 {
    height: 100%
}

[scope-chat-async] ._button-active_1xfe0_36:not([disabled]), [scope-chat-async] ._button_1xfe0_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_1xfe0_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_1xfe0_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

[scope-chat-async] ._button_1xfe0_8[disabled] {
    cursor: not-allowed
}

[scope-chat-async] ._button_1xfe0_8:active:not([disabled]), [scope-chat-async] ._button_1xfe0_8:hover:not([disabled]) {
    background: #315efb
}

[scope-chat-async] ._button_17pu2_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_17pu2_28, [scope-chat-async] ._button_17pu2_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_17pu2_28 {
    height: 100%
}

[scope-chat-async] ._button-active_17pu2_36:not([disabled]), [scope-chat-async] ._button_17pu2_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_17pu2_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_17pu2_8 {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

[scope-chat-async] .c-darkmode ._button_17pu2_8 {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    [scope-chat-async] ._button_17pu2_8 {
        background-image: none
    }
}

[scope-chat-async] ._button_17pu2_8 {
    border: unset
}

[scope-chat-async] ._button_17pu2_8:active:not([disabled]), [scope-chat-async] ._button_17pu2_8:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

[scope-chat-async] ._button_177zy_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_177zy_28, [scope-chat-async] ._button_177zy_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_177zy_28 {
    height: 100%
}

[scope-chat-async] ._button-active_177zy_36:not([disabled]), [scope-chat-async] ._button_177zy_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_177zy_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_177zy_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

[scope-chat-async] ._button_177zy_8[disabled] {
    cursor: not-allowed
}

[scope-chat-async] ._button_177zy_8:active:not([disabled]), [scope-chat-async] ._button_177zy_8:hover:not([disabled]) {
    background: #315efb
}

[scope-chat-async] ._button_177zy_8 {
    padding: 0 12px;
    border-radius: 12px;
    height: 24px;
    line-height: 24px;
    font-size: 13px
}

[scope-chat-async] ._button_1lc1s_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_1lc1s_28, [scope-chat-async] ._button_1lc1s_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_1lc1s_28 {
    height: 100%
}

[scope-chat-async] ._button-active_1lc1s_36:not([disabled]), [scope-chat-async] ._button_1lc1s_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_1lc1s_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_1lc1s_8 {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

[scope-chat-async] .c-darkmode ._button_1lc1s_8 {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    [scope-chat-async] ._button_1lc1s_8 {
        background-image: none
    }
}

[scope-chat-async] ._button_1lc1s_8 {
    border: unset
}

[scope-chat-async] ._button_1lc1s_8:active:not([disabled]), [scope-chat-async] ._button_1lc1s_8:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

[scope-chat-async] ._button_1lc1s_8 {
    padding: 0 12px;
    border-radius: 12px;
    height: 24px;
    line-height: 24px;
    font-size: 13px
}

[scope-chat-async] ._button_1fki1_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_1fki1_28, [scope-chat-async] ._button_1fki1_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_1fki1_28 {
    height: 100%
}

[scope-chat-async] ._button-active_1fki1_36:not([disabled]), [scope-chat-async] ._button_1fki1_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_1fki1_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_1fki1_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

[scope-chat-async] ._button_1fki1_8[disabled] {
    cursor: not-allowed
}

[scope-chat-async] ._button_1fki1_8:active:not([disabled]), [scope-chat-async] ._button_1fki1_8:hover:not([disabled]) {
    background: #315efb
}

[scope-chat-async] ._button_1fki1_8 {
    border: unset;
    background: unset;
    color: #9195a3
}

[scope-chat-async] ._button_1fki1_8:active:not([disabled]) {
    color: #f73131;
    text-decoration: underline
}

[scope-chat-async] ._button_1fki1_8:hover:not([disabled]) {
    color: #315efb;
    background: unset;
    text-decoration: underline
}

[scope-chat-async] button, [scope-chat-async] button:focus {
    outline: none
}

[scope-chat-async] ._button_1kwb3_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

[scope-chat-async] ._button-content_1kwb3_28, [scope-chat-async] ._button_1kwb3_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._button-content_1kwb3_28 {
    height: 100%
}

[scope-chat-async] ._button-active_1kwb3_36:not([disabled]), [scope-chat-async] ._button_1kwb3_8[disabled] {
    opacity: .2
}

[scope-chat-async] ._content_1kwb3_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] ._button_1kwb3_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

[scope-chat-async] ._button_1kwb3_8[disabled] {
    cursor: not-allowed
}

[scope-chat-async] ._button_1kwb3_8:active:not([disabled]), [scope-chat-async] ._button_1kwb3_8:hover:not([disabled]) {
    background: #315efb
}

[scope-chat-async] ._button_1kwb3_8 {
    border-color: #f5f6f9;
    background-color: #f5f6f9;
    color: #333;
    background-image: none;
    border-radius: 9px
}

[scope-chat-async] ._button_1kwb3_8:active:not([disabled]), [scope-chat-async] ._button_1kwb3_8:hover:not([disabled]) {
    color: #315efb;
    background: rgba(49, 94, 251, .1)
}

[scope-chat-async] .sc-button, [scope-chat-async] .sc-button-new {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    outline: none;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] .sc-button-new .sc-icon, [scope-chat-async] .sc-button .sc-icon {
    font-size: 18px
}

[scope-chat-async] .sc-button-new:focus, [scope-chat-async] .sc-button:focus {
    outline: none
}

[scope-chat-async] .sc-button-new.sc-inline, [scope-chat-async] .sc-button.sc-inline {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    width: unset
}

[scope-chat-async] .sc-button-new.sc-active, [scope-chat-async] .sc-button-new.sc-disabled, [scope-chat-async] .sc-button.sc-active, [scope-chat-async] .sc-button.sc-disabled {
    opacity: .2
}

[scope-chat-async] .sc-button-new.sc-sm, [scope-chat-async] .sc-button.sc-sm {
    line-height: 30px
}

[scope-chat-async] .sc-button-new.sc-secondary, [scope-chat-async] .sc-button.sc-secondary {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

[scope-chat-async] .sc-button-content, [scope-chat-async] .sc-button-new-content {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] :global(.c-darkmode) .sc-button-new.sc-secondary, [scope-chat-async] :global(.c-darkmode) .sc-button.sc-secondary {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    [scope-chat-async] .sc-button-new.sc-secondary, [scope-chat-async] .sc-button.sc-secondary {
        background-image: none
    }
}

[scope-chat-async] .sc-button, [scope-chat-async] .sc-button-new {
    padding: 0 21px;
    border-radius: 15px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

[scope-chat-async] .sc-button-new:active:not([disabled]), [scope-chat-async] .sc-button-new:hover:not([disabled]), [scope-chat-async] .sc-button:active:not([disabled]), [scope-chat-async] .sc-button:hover:not([disabled]) {
    background: #315efb
}

[scope-chat-async] .sc-button-new.sc-disabled, [scope-chat-async] .sc-button.sc-disabled {
    cursor: not-allowed
}

[scope-chat-async] .sc-button-new.sc-sm, [scope-chat-async] .sc-button.sc-sm {
    padding: 0 12px;
    border-radius: 12px;
    line-height: 24px;
    font-size: 13px
}

[scope-chat-async] .sc-button-new.sc-secondary, [scope-chat-async] .sc-button.sc-secondary {
    border: unset
}

[scope-chat-async] .sc-button-new.sc-secondary:hover:not([disabled]), [scope-chat-async] .sc-button.sc-secondary:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

[scope-chat-async] .sc-button-new.sc-text, [scope-chat-async] .sc-button.sc-text {
    display: inline;
    width: unset;
    border: unset;
    background: unset;
    color: #2440b3;
    line-height: 24px;
    font-size: 13px;
    padding: 0
}

[scope-chat-async] .sc-button-new.sc-text:active:not([disabled]), [scope-chat-async] .sc-button-new.sc-text:hover:not([disabled]), [scope-chat-async] .sc-button.sc-text:active:not([disabled]), [scope-chat-async] .sc-button.sc-text:hover:not([disabled]) {
    color: #315efb;
    border: unset;
    background: unset
}

[scope-chat-async] a:active .sc-button-new.sc-text:active:not([disabled]), [scope-chat-async] a:active .sc-button.sc-text:active:not([disabled]) {
    color: #f73131;
    text-decoration: none
}

[scope-chat-async] .sc-button-new.sc-text:hover:not([disabled]), [scope-chat-async] .sc-button.sc-text:hover:not([disabled]) {
    color: #315efb;
    text-decoration: underline
}

[scope-chat-async] .sc-button-new.sc-sublink, [scope-chat-async] .sc-button.sc-sublink {
    border-color: #f5f6f9;
    background-color: #f5f6f9;
    background-image: none;
    color: #333;
    border-radius: 6px
}

[scope-chat-async] .sc-button-new.sc-sublink:hover:not([disabled]), [scope-chat-async] .sc-button.sc-sublink:hover:not([disabled]) {
    color: #315efb;
    background: rgba(49, 94, 251, .1)
}

[scope-chat-async] .sc-link-button {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    outline: none;
    -webkit-user-select: none;
    user-select: none;
    border-radius: var(--cos-rounded-sm);
    background-color: var(--cos-color-bg-dent);
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-left: var(--cos-space-xxs);
    padding-right: var(--cos-space-xxs);
    line-height: 32px;
    height: 32px
}

[scope-chat-async] .sc-link-button:focus {
    outline: none
}

[scope-chat-async] .sc-link-button.sc-disabled {
    cursor: not-allowed
}

[scope-chat-async] .sc-link-button.sc-hover {
    color: var(--cos-color-text-hover);
    background-color: var(--cos-color-bg-hover)
}

[scope-chat-async] .sc-link-button.sc-active {
    opacity: var(--cos-opacity-20)
}

[scope-chat-async] .sc-link-button.sc-disabled {
    opacity: var(--cos-opacity-40)
}

[scope-chat-async] .sc-link-button.sc-lg {
    line-height: 40px;
    height: 40px
}

[scope-chat-async] .sc-link-button.sc-sm {
    line-height: 27px;
    height: 27px
}

[scope-chat-async] ._paragraph_lzhxo_2 {
    font-weight: var(--font-normal)
}

[scope-chat-async] ._paragraph_lzhxo_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

[scope-chat-async] ._paragraph_lzhxo_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

[scope-chat-async] ._paragraph_lzhxo_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

[scope-chat-async] ._paragraph_lzhxo_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

[scope-chat-async] ._no-spacing_lzhxo_29 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

[scope-chat-async] ._prefix_lzhxo_1, [scope-chat-async] ._suffix_lzhxo_1 {
    display: inline-block;
    vertical-align: initial
}

[scope-chat-async] ._paragraph_lzhxo_2 {
    font: 18px/24px Arial, sans-serif;
    font-weight: 400
}

[scope-chat-async] ._paragraph_lzhxo_2.xs {
    font-size: 14px;
    line-height: 23px
}

[scope-chat-async] ._paragraph_lzhxo_2.sm {
    font-size: 16px;
    line-height: 22px
}

[scope-chat-async] ._paragraph_lzhxo_2.md {
    font-size: 18px;
    line-height: 24px
}

[scope-chat-async] ._paragraph_lzhxo_2.lg {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500
}

[scope-chat-async] ._paragraph_lzhxo_2.xl {
    font-size: 20px;
    line-height: 29px;
    font-weight: 500
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.lg, [scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.md, [scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.sm {
    margin-top: -2px;
    margin-bottom: -3px
}

[scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xl, [scope-chat-async] ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xs {
    margin-top: -4px;
    margin-bottom: -5px
}

[scope-chat-async] ._label-title_lzhxo_40 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 34px;
    width: 100%;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._label-title_lzhxo_40 ._no-spacing_lzhxo_29 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    max-width: 100%
}

[scope-chat-async] ._title-suffix_lzhxo_52 {
    margin-right: -34px
}

[scope-chat-async] #container.sam_newgrid .c-container .t ._link_lzhxo_55 {
    display: block
}

[scope-chat-async] ._link_1iyz5_2 {
    cursor: pointer
}

[scope-chat-async] div._link_1iyz5_2 {
    cursor: default
}

[scope-chat-async] a._link_1iyz5_2 {
    cursor: pointer
}

[scope-chat-async] ._link_1iyz5_2 {
    display: block;
    margin-bottom: 6px;
    max-width: 100%
}

[scope-chat-async] ._link_1iyz5_2.c-showurl-hover span {
    text-decoration: underline;
    color: #315efb !important
}

[scope-chat-async] ._paragraph_yuteh_2 {
    font-weight: var(--font-normal)
}

[scope-chat-async] ._paragraph_yuteh_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

[scope-chat-async] ._paragraph_yuteh_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

[scope-chat-async] ._paragraph_yuteh_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

[scope-chat-async] ._paragraph_yuteh_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

[scope-chat-async] ._no-spacing_yuteh_48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

[scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

[scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

[scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

[scope-chat-async] ._prefix_yuteh_1, [scope-chat-async] ._suffix_yuteh_1 {
    display: inline-block;
    vertical-align: initial
}

[scope-chat-async] ._paragraph_yuteh_2 {
    font: 18px/24px Arial, sans-serif;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-bottom: 10px
}

[scope-chat-async] ._paragraph_yuteh_2 ._icon_yuteh_11 {
    color: #c4c7ce;
    background-color: initial
}

[scope-chat-async] ._paragraph_yuteh_2.md {
    font-size: 14px;
    line-height: 20px
}

[scope-chat-async] ._paragraph_yuteh_2.md-16 {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

[scope-chat-async] ._paragraph_yuteh_2.md-18 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 500
}

[scope-chat-async] ._paragraph_yuteh_2.lg {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500
}

[scope-chat-async] ._paragraph_yuteh_2.md-16, [scope-chat-async] ._paragraph_yuteh_2.md-18 {
    padding-bottom: 0
}

[scope-chat-async] ._paragraph_yuteh_2.md-16 ._icon_yuteh_11, [scope-chat-async] ._paragraph_yuteh_2.md-18 ._icon_yuteh_11 {
    color: #1e1f24
}

[scope-chat-async] ._paragraph_yuteh_2.md-16 ._icon_yuteh_11 {
    font-size: 14px
}

[scope-chat-async] ._paragraph_yuteh_2.md-18 ._icon_yuteh_11 {
    font-size: 16px
}

[scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.lg, [scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md, [scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md-16, [scope-chat-async] ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md-18 {
    margin-top: -2px;
    margin-bottom: -3px
}

[scope-chat-async] ._link_yuteh_55, [scope-chat-async] ._link_yuteh_55:visited {
    color: #333
}

[scope-chat-async] ._link_yuteh_55:hover {
    color: #315efb;
    text-decoration: none
}

[scope-chat-async] ._link_yuteh_55:hover ._icon_yuteh_11 {
    color: #315efb
}

[scope-chat-async] ._no-spacing_yuteh_48 {
    overflow: hidden
}

[scope-chat-async] ._subtitle_yuteh_71 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    max-width: 100%
}

[scope-chat-async] ._pre-img_yuteh_75 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: inline-block;
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat
}

[scope-chat-async] ._pre-img_yuteh_75.md {
    height: 14px;
    width: 14px;
    margin-right: 2px
}

[scope-chat-async] ._pre-img_yuteh_75.md-16 {
    height: 16px;
    width: 16px;
    margin-right: 4px
}

[scope-chat-async] ._pre-img_yuteh_75.md-18 {
    height: 18px;
    width: 18px;
    margin-right: 6px
}

[scope-chat-async] ._pre-img_yuteh_75.lg {
    height: 20px;
    width: 20px;
    margin-right: 6px
}

[scope-chat-async] ._paragraph_avy0e_2 {
    font-weight: var(--font-normal)
}

[scope-chat-async] ._paragraph_avy0e_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

[scope-chat-async] ._paragraph_avy0e_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

[scope-chat-async] ._paragraph_avy0e_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

[scope-chat-async] ._paragraph_avy0e_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

[scope-chat-async] ._no-spacing_avy0e_16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

[scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

[scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

[scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

[scope-chat-async] ._prefix_avy0e_1, [scope-chat-async] ._suffix_avy0e_1 {
    display: inline-block;
    vertical-align: initial
}

[scope-chat-async] ._paragraph_avy0e_2 {
    font: 18px/24px Arial, sans-serif
}

[scope-chat-async] ._paragraph_avy0e_2.md {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

[scope-chat-async] ._paragraph_avy0e_2.lg {
    font-size: 18px;
    line-height: 24px;
    font-weight: 500
}

[scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.lg, [scope-chat-async] ._no-spacing_avy0e_16 ._paragraph_avy0e_2.md {
    margin-top: -2px;
    margin-bottom: -3px
}

[scope-chat-async] ._no-spacing_avy0e_16 {
    overflow: hidden
}

[scope-chat-async] ._link_avy0e_24:visited {
    color: #1e1f24
}

[scope-chat-async] ._link_avy0e_24:hover {
    color: #315efb;
    text-decoration: none
}

[scope-chat-async] ._link_avy0e_24:hover ._icon_avy0e_31 {
    color: #315efb
}

[scope-chat-async] ._group-title_avy0e_34 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    max-width: 100%;
    padding-bottom: 10px;
    color: #1e1f24
}

[scope-chat-async] ._pre-img_avy0e_41 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

[scope-chat-async] ._icon_avy0e_31 {
    margin-left: 2px;
    line-height: 1;
    font-size: 14px
}

[scope-chat-async] ._icon_avy0e_31.lg {
    font-size: 16px
}

[scope-chat-async] ._no-spacing_4sbbx_4 ._paragraph_4sbbx_1.lg, [scope-chat-async] ._no-spacing_4sbbx_4 ._paragraph_4sbbx_1.md {
    margin-top: -4px;
    margin-bottom: -5px
}

[scope-chat-async] ._suffix_4sbbx_12 {
    white-space: nowrap
}

[scope-chat-async] .sc-paragraph-nospacing {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-top: -4px;
    margin-bottom: -5px
}

[scope-chat-async] .sc-paragraph-prefix, [scope-chat-async] .sc-paragraph-suffix {
    display: inline-block;
    vertical-align: initial
}

[scope-chat-async] ._link_kwqvb_2 {
    cursor: pointer
}

[scope-chat-async] div._link_kwqvb_2 {
    cursor: default
}

[scope-chat-async] a._link_kwqvb_2 {
    cursor: pointer
}

[scope-chat-async] ._search-link_ajims_1 {
    display: inline-block;
    cursor: pointer;
    color: #2440b3
}

[scope-chat-async] ._search-link_ajims_1:hover {
    color: #315efb;
    text-decoration: underline
}

[scope-chat-async] ._search-link_ajims_1:active {
    color: #f73131;
    text-decoration: none
}

[scope-chat-async] ._suffix_ajims_14 {
    display: inline-block;
    vertical-align: text-top;
    font-size: 12px;
    line-height: 12px;
    margin-left: 2px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    color: rgba(36, 64, 179, .5)
}

[scope-chat-async] ._search-link_ajims_1.sm {
    font-size: 13px
}

[scope-chat-async] ._search-link_ajims_1.md {
    font-size: 14px
}

[scope-chat-async] ._search-link_ajims_1.lg {
    font-size: 20px
}

[scope-chat-async] ._suffix_ajims_14.sm {
    -webkit-transform: scale(.83);
    transform: scale(.83)
}

[scope-chat-async] ._suffix_ajims_14.md {
    -webkit-transform: scale(.83) translateY(-2px);
    transform: scale(.83) translateY(-2px)
}

[scope-chat-async] ._suffix_ajims_14.lg {
    -webkit-transform: scale(1) translateY(-1px);
    transform: scale(1) translateY(-1px)
}

[scope-chat-async] ._search-link_ajims_1:hover ._suffix_ajims_14 {
    color: #315efb
}

[scope-chat-async] ._link_1h69q_2 {
    cursor: pointer;
    overflow: hidden
}

[scope-chat-async] ._link_1h69q_2.c-touchable-feedback {
    position: relative;
    -webkit-touch-callout: none !important;
    -webkit-user-select: none !important;
    user-select: none !important
}

[scope-chat-async] ._link_1h69q_2.c-touchable-feedback-no-default, [scope-chat-async] ._link_1h69q_2.c-touchable-feedback-no-default * {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important
}

[scope-chat-async] ._link_1h69q_2.c-touchable-feedback-expand {
    position: absolute;
    z-index: 0
}

[scope-chat-async] ._link_1h69q_2.c-touchable-feedback-content {
    position: relative;
    z-index: 1;
    height: 100%
}

[scope-chat-async] ._aladdin_zc167_1 {
    position: relative
}

[scope-chat-async] ._content-border_zc167_4 {
    margin: 0 -16px;
    padding: 0 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .cu-border._content-border_zc167_4 {
    padding: 16px
}

[scope-chat-async] .c-group-wrapper .sc-swiper-control-left, [scope-chat-async] .sc-aladdin.sc-cover-card .sc-swiper-control-left {
    -webkit-transform: translate(-100%, calc(-50% - 9.5px));
    transform: translate(-100%, calc(-50% - 9.5px))
}

[scope-chat-async] .c-group-wrapper .sc-swiper-control-right, [scope-chat-async] .sc-aladdin.sc-cover-card .sc-swiper-control-right {
    -webkit-transform: translate(100%, calc(-50% - 9.5px));
    transform: translate(100%, calc(-50% - 9.5px))
}

[scope-chat-async] .c-group-wrapper .sc-scroll-control-left, [scope-chat-async] .sc-aladdin.sc-cover-card .sc-scroll-control-left {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}

[scope-chat-async] .c-group-wrapper .sc-scroll-control-right, [scope-chat-async] .sc-aladdin.sc-cover-card .sc-scroll-control-right {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

[scope-chat-async] ._content_zc167_4 {
    position: relative
}

[scope-chat-async] ._peak-layer_zc167_31 {
    position: absolute;
    top: 0;
    height: 100%;
    left: -16px;
    right: -16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

[scope-chat-async] ._peak-layer_zc167_31 ._gradient-layer-mask_zc167_40 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

[scope-chat-async] ._bg-header_zc167_46 {
    height: 77px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

[scope-chat-async] ._horizontal-gradient_zc167_56 {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover
}

[scope-chat-async] ._border-layer_zc167_64 {
    display: none;
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    -webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(hsla(0, 0%, 100%, 0)));
    -webkit-border-image: -webkit-linear-gradient(top, #fff, hsla(0, 0%, 100%, 0));
    border-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(hsla(0, 0%, 100%, 0)));
    border-image: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, 0));
    border-image-width: 1px;
    border-image-slice: 1 1 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border: 1px solid;
    border-bottom: none
}

[scope-chat-async] ._border-layer_zc167_64:after, [scope-chat-async] ._border-layer_zc167_64:before {
    content: "";
    position: absolute;
    top: -1px;
    height: 16px;
    width: 16px;
    border-color: #fff;
    border-style: solid
}

[scope-chat-async] ._border-layer_zc167_64:before {
    left: -1px;
    border-width: 1px 0 0 1px;
    border-top-left-radius: 16px
}

[scope-chat-async] ._border-layer_zc167_64:after {
    right: -1px;
    border-width: 1px 1px 0 0;
    border-top-right-radius: 16px
}

[scope-chat-async] ._radial-gradient-box_zc167_100 {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    left: 0
}

[scope-chat-async] ._radial-gradient-left_zc167_108, [scope-chat-async] ._radial-gradient-right_zc167_109 {
    position: absolute;
    height: 300px;
    width: 300px;
    border-radius: 50%;
    -webkit-filter: blur(18px);
    filter: blur(18px)
}

[scope-chat-async] ._radial-gradient-left_zc167_108 {
    top: -284px;
    left: 80px
}

[scope-chat-async] ._radial-gradient-right_zc167_109 {
    top: -293px;
    left: 198px
}

[scope-chat-async] ._partial-image_zc167_124 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-position: 100% 0;
    -webkit-background-size: contain;
    background-size: contain
}

[scope-chat-async] ._new-kg-header_zc167_134 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-bottom: 18px;
    padding-top: 2px
}

[scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 {
    margin-bottom: 0;
    padding-bottom: 1.5px
}

[scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146, [scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146.c-showurl-hover, [scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:active, [scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:hover {
    color: #333;
    text-decoration: none
}

[scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146.c-showurl-hover ._paragraph_zc167_156, [scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:active ._paragraph_zc167_156, [scope-chat-async] #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:hover ._paragraph_zc167_156 {
    text-decoration: underline
}

[scope-chat-async] ._head-abstract_zc167_161 {
    font-size: 13px;
    line-height: 22px;
    margin-top: -4px;
    margin-bottom: -5px;
    color: rgba(51, 51, 51, .8)
}

[scope-chat-async] ._head-logo_zc167_168 {
    height: 44px;
    min-width: 44px;
    max-width: 55px;
    object-position: center right;
    object-fit: contain
}

[scope-chat-async] ._head-entry_zc167_175 {
    margin-right: -16px;
    height: 33px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7.7px 12px 7.4px 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px
}

[scope-chat-async] ._head-entry-img_zc167_185 {
    height: 18px;
    width: 18px;
    object-position: center;
    object-fit: contain;
    margin-right: 6px
}

[scope-chat-async] ._head-entry-text_zc167_192 {
    font-size: 14px;
    font-weight: 500;
    white-space: nowrap
}

[scope-chat-async] ._vertical-gradient_zc167_197 {
    position: absolute;
    width: 100%;
    height: 65%;
    left: 0;
    bottom: 0;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(bottom, #fff, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(0deg, #fff, hsla(0, 0%, 100%, 0))
}

[scope-chat-async] .cu-container._gradient-layer-mask-bg_zc167_205 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 6px;
    padding: 0;
    background: #fff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    width: auto
}

[scope-chat-async] ._title-suffix_zc167_217.md {
    line-height: 18px
}

[scope-chat-async] ._title-suffix_zc167_217.lg {
    line-height: 20px
}

[scope-chat-async] ._head-group-title_zc167_223 ._paragraph_zc167_156.md {
    color: #222
}

[scope-chat-async] ._head-group-title_zc167_223 ._icon_zc167_226 {
    background-color: initial
}

[scope-chat-async] a._head-group-title_zc167_223:hover ._paragraph_zc167_156.md {
    color: #315efb
}

[scope-chat-async] ._entry-wrapper_zc167_232 {
    position: relative;
    height: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._image_bo7t2_1 {
    position: relative
}

[scope-chat-async] ._img_bo7t2_11 {
    width: 100%
}

[scope-chat-async] ._fallback_bo7t2_1, [scope-chat-async] ._placeholder_bo7t2_1 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._content_bo7t2_2 {
    position: absolute;
    position: static
}

[scope-chat-async] ._content_bo7t2_2 .cu-icon, [scope-chat-async] ._content_bo7t2_2 > * {
    z-index: 2
}

[scope-chat-async] ._bg_bo7t2_11 ._img_bo7t2_11 {
    opacity: 0
}

[scope-chat-async] ._around-mask_bo7t2_14 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: -webkit-radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    background: radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    transform: translateZ(0);
    -webkit-transform: translateZ(0)
}

[scope-chat-async] ._info-mask_bo7t2_25 {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 12px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3));
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3))
}

[scope-chat-async] ._bottom-text_bo7t2_38 {
    max-width: 90%;
    font: 14px/23px Arial, Helvetica, sans-serif;
    bottom: 4px;
    left: 8px
}

[scope-chat-async] ._bottom-text_bo7t2_38, [scope-chat-async] ._lb-label_bo7t2_49 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    color: #fff
}

[scope-chat-async] ._lb-label_bo7t2_49 {
    left: 7px;
    bottom: 5px;
    max-width: 70%;
    text-shadow: 0 0 2px rgba(0, 0, 0, .2);
    font-size: 14px
}

[scope-chat-async] ._rb-label_bo7t2_61 {
    position: absolute;
    padding: 0 8px;
    right: 0;
    bottom: 4px;
    color: #fff;
    text-shadow: 0 0 2px rgba(0, 0, 0, .2)
}

[scope-chat-async] ._lt-label_bo7t2_69 {
    position: absolute;
    top: 6px;
    left: 6px;
    padding: 0 4px;
    border-radius: 4px;
    font-size: 10px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5)
}

[scope-chat-async] ._lt-label_bo7t2_69 ._text_bo7t2_81 {
    font-size: 12px;
    margin-left: 3px
}

[scope-chat-async] ._ratio-image_bo7t2_88 ._img_bo7t2_11 {
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

[scope-chat-async] ._center-icon_bo7t2_98 {
    position: absolute;
    top: 50%;
    left: 50%;
    line-height: 1;
    color: #fff;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] ._hover-style_bo7t2_108 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

[scope-chat-async] ._hover-style_bo7t2_108 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translate(0);
    transform: translate(0)
}

[scope-chat-async] ._hover-style_bo7t2_108:hover img {
    -webkit-transform: translate(0) scale(1.1);
    transform: translate(0) scale(1.1)
}

[scope-chat-async] ._horizontal-center_bo7t2_122 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

[scope-chat-async] ._horizontal-center_bo7t2_122 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

[scope-chat-async] ._horizontal-center_bo7t2_122:hover img {
    -webkit-transform: translate(-50%) scale(1.1);
    transform: translate(-50%) scale(1.1)
}

[scope-chat-async] ._vertical-center_bo7t2_136 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

[scope-chat-async] ._vertical-center_bo7t2_136 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

[scope-chat-async] ._vertical-center_bo7t2_136:hover img {
    -webkit-transform: translateY(-50%) scale(1.1);
    transform: translateY(-50%) scale(1.1)
}

[scope-chat-async] ._horizontal-center_bo7t2_122._vertical-center_bo7t2_136 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

[scope-chat-async] ._horizontal-center_bo7t2_122._vertical-center_bo7t2_136 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] ._horizontal-center_bo7t2_122._vertical-center_bo7t2_136:hover img {
    -webkit-transform: translate(-50%, -50%) scale(1.1);
    transform: translate(-50%, -50%) scale(1.1)
}

[scope-chat-async] ._sc-image-group_bs09f_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._sc-image-group-container_bs09f_4 {
    width: 100%
}

[scope-chat-async] ._sc-image-group-item_bs09f_7 {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    cursor: pointer
}

[scope-chat-async] ._sc-image-group-item_bs09f_7 .border, [scope-chat-async] ._sc-image-group-item_bs09f_7 .sc-image {
    border-radius: 2px
}

[scope-chat-async] ._sc-image-group-item_bs09f_7:first-child .border, [scope-chat-async] ._sc-image-group-item_bs09f_7:first-child .sc-image {
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px
}

[scope-chat-async] ._sc-image-group-item_bs09f_7:last-child .border, [scope-chat-async] ._sc-image-group-item_bs09f_7:last-child .sc-image {
    border-bottom-right-radius: 12px;
    border-top-right-radius: 12px
}

[scope-chat-async] ._sc-image-group-more_bs09f_26 {
    position: absolute;
    right: 8px;
    bottom: 8px;
    font-size: 12px;
    line-height: 1;
    color: #fff
}

[scope-chat-async] ._sc-image-group-more_bs09f_26 i {
    position: relative;
    top: 2px;
    font-size: 16px;
    margin-right: 3px
}

[scope-chat-async] ._container_iftv1_1 ._title_iftv1_1 {
    margin: 0;
    display: block;
    text-decoration: none !important
}

[scope-chat-async] ._container_iftv1_1 ._title_iftv1_1:hover {
    text-decoration: underline !important
}

[scope-chat-async] ._container_iftv1_1 ._abstract_iftv1_9 {
    opacity: .8
}

[scope-chat-async] ._peak_iftv1_16 {
    height: 62px;
    background: transparent;
    padding: 3px 0;
    margin: 0 0 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] ._peak_iftv1_16 ._before_iftv1_23 {
    display: none
}

[scope-chat-async] ._normal_iftv1_26 {
    margin-bottom: 4px;
    position: relative
}

[scope-chat-async] ._normal_iftv1_26 ._before_iftv1_23 {
    display: block;
    position: absolute;
    left: -16px;
    width: 5px;
    height: 20px;
    border-radius: 2.5px
}

[scope-chat-async] ._normal_iftv1_26 ._title_iftv1_1 {
    color: #222
}

[scope-chat-async] ._normal_iftv1_26 ._abstract_iftv1_9 {
    margin: 1px 0 5px;
    font-size: 13px;
    color: #9195a3
}

[scope-chat-async] ._list-wrap_15s63_1 {
    position: relative
}

[scope-chat-async] ._list_15s63_2 {
    height: 100%
}

[scope-chat-async] ._x_15s63_1 {
    overflow-x: auto;
    white-space: nowrap
}

[scope-chat-async] ._y_15s63_1 {
    overflow-y: auto
}

[scope-chat-async] ._listWrap_15s63_2 {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

[scope-chat-async] ._list_15s63_2 {
    padding: 0 0 10px;
    overflow: hidden;
    margin-top: -10px;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    position: relative;
    width: 100%
}

[scope-chat-async] ._scroll-inner_15s63_14 {
    white-space: nowrap;
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._scroll-item_15s63_20 {
    display: inline-block;
    vertical-align: top;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] ._load_15s63_25 {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #fff;
    height: 39px;
    width: 39px;
    border-radius: 50%;
    font-size: 16px;
    opacity: .8;
    cursor: pointer;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    z-index: 2;
    text-align: center
}

[scope-chat-async] ._load_15s63_25 ._icon_15s63_40 {
    color: #333;
    line-height: 39px;
    width: 16px;
    height: 39px;
    margin: 0 auto;
    font-size: 18px;
    font-weight: bolder;
    -webkit-text-stroke: .8px
}

[scope-chat-async] ._load_15s63_25:hover {
    opacity: 1
}

[scope-chat-async] ._load_15s63_25:hover ._icon_15s63_40 {
    font-weight: 700;
    color: #315efb
}

[scope-chat-async] ._back_15s63_57 {
    left: 0;
    -webkit-transform: translate(calc(-50% - 5.5px), -50%);
    transform: translate(calc(-50% - 5.5px), -50%)
}

[scope-chat-async] ._more_15s63_61 {
    right: 0;
    -webkit-transform: translate(calc(50% + 5.5px), -50%);
    transform: translate(calc(50% + 5.5px), -50%)
}

[scope-chat-async] ._row_16geo_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._col_16geo_1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] .cos-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .cos-col {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

[scope-chat-async] ._layout_1wgi9_1 {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

[scope-chat-async] ._content_1wgi9_1 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

[scope-chat-async] ._header_1wgi9_1 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

[scope-chat-async] ._hassider_1wgi9_1 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

[scope-chat-async] ._sider_1wgi9_1 {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    height: 100%
}

[scope-chat-async] ._horizontal_x1x6q_1._last_x1x6q_1 {
    margin-right: 0
}

[scope-chat-async] ._vertical_x1x6q_1._last_x1x6q_1 {
    margin-bottom: 0
}

[scope-chat-async] ._tag_1e134_1 {
    border-radius: calc(var(--rounded-md) * 5);
    color: var(--color-white)
}

[scope-chat-async] ._content_1e134_21, [scope-chat-async] ._prefix_1e134_9, [scope-chat-async] ._suffix_1e134_15, [scope-chat-async] ._tag_1e134_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._tag_1e134_1 {
    height: 16px;
    line-height: 16px;
    padding: 0 12px;
    font-size: 12px;
    border: 1px solid rgba(57, 179, 98, .5);
    color: #39b362;
    background-color: rgba(57, 179, 98, .1)
}

[scope-chat-async] .sc-tag {
    line-height: 16px;
    padding: 0 5px;
    font-size: 11px;
    border-radius: 4px;
    color: #fff;
    background-color: #36f
}

[scope-chat-async] .sc-tag.sc-caption {
    line-height: 14px;
    color: #737d99;
    background-color: initial;
    border: 1px solid #737d99
}

[scope-chat-async] ._sc-divider-horizontal_1rtxp_1 {
    width: auto;
    position: relative;
    background-color: initial;
    height: 1px
}

[scope-chat-async] ._sc-divider-horizontal_1rtxp_1:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    height: 1px;
    width: 100%;
    background-color: #eee
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    [scope-chat-async] ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.66666667);
        transform: scaleY(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    [scope-chat-async] ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    [scope-chat-async] ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.33333333);
        transform: scaleY(.33333333)
    }
}

[scope-chat-async] ._sc-divider-vertical_1rtxp_32 {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    position: relative;
    background-color: initial;
    width: 1px
}

[scope-chat-async] ._sc-divider-vertical_1rtxp_32:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 1px;
    height: 100%;
    background-color: #eee
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    [scope-chat-async] ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.66666667);
        transform: scaleX(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    [scope-chat-async] ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.5);
        transform: scaleX(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    [scope-chat-async] ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.33333333);
        transform: scaleX(.33333333)
    }
}

[scope-chat-async] ._tabs_1kn0k_1 {
    position: relative
}

[scope-chat-async] ._tabs-nav-wrapper_1kn0k_4 {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer;
    background-color: #f5f6f9
}

[scope-chat-async] ._tabs-nav-wrapper_1kn0k_4 ::-webkit-scrollbar {
    display: none
}

[scope-chat-async] ._tabs-nav_1kn0k_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 9px;
    font-size: 14px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] ._tabs-nav-scroll_1kn0k_23 {
    width: 100%;
    overflow-x: auto;
    height: 36px;
    scroll-behavior: smooth;
    scrollbar-width: none
}

[scope-chat-async] ._tabs-nav-scroll_1kn0k_23 ._tabs-nav-item_1kn0k_30 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 6px
}

[scope-chat-async] ._tabs-nav-scroll_1kn0k_23 ._tabs-nav-item_1kn0k_30:last-child {
    margin-right: 0
}

[scope-chat-async] ._tabs-nav-item_1kn0k_30 {
    padding-left: 6px;
    padding-right: 6px;
    height: 2.29em;
    line-height: 2.29;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    border-radius: 9px;
    text-align: center
}

[scope-chat-async] ._tabs-nav-item_1kn0k_30:hover {
    cursor: pointer;
    color: #315efb
}

[scope-chat-async] ._tabs-nav-selected_1kn0k_52 {
    color: #4e6ef2;
    background-color: #fff;
    font-weight: 700
}

[scope-chat-async] ._tabs-nav-scroll_1kn0k_23:has(._tabs-nav-multi_1kn0k_57) {
    height: auto
}

[scope-chat-async] ._tabs-nav-multi_1kn0k_57 {
    height: auto;
    line-height: 1;
    padding: 6px 0
}

[scope-chat-async] ._tabs-nav-subtext_1kn0k_65 {
    margin-top: 4px;
    font-weight: 400;
    font-size: 12px;
    color: #848691
}

[scope-chat-async] ._tabs-divider_1kn0k_71 {
    display: none;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

[scope-chat-async] ._tabs-cursor_1kn0k_80 {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #4e6ef2;
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

[scope-chat-async] ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._left-arrow_1kn0k_89, [scope-chat-async] ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._right-arrow_1kn0k_90 {
    height: 100%
}

[scope-chat-async] ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._left-arrow_1kn0k_89 svg, [scope-chat-async] ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._right-arrow_1kn0k_90 svg {
    top: 16px
}

[scope-chat-async] ._left-arrow_1kn0k_89, [scope-chat-async] ._right-arrow_1kn0k_90 {
    position: absolute;
    top: 0;
    width: 60px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    z-index: 9;
    cursor: pointer
}

[scope-chat-async] ._left-arrow_1kn0k_89 {
    left: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

[scope-chat-async] ._left-arrow_1kn0k_89 svg {
    position: absolute;
    top: 12px;
    left: 10px
}

[scope-chat-async] ._right-arrow_1kn0k_90 {
    right: 0;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

[scope-chat-async] ._right-arrow_1kn0k_90 svg {
    position: absolute;
    top: 10px;
    right: 10px
}

[scope-chat-async] ._tabs-content_1kn0k_126 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s
}

[scope-chat-async] ._tab-content-animated_1kn0k_130 {
    overflow: hidden
}

[scope-chat-async] ._tab-pane_1kn0k_133 {
    width: 100%
}

[scope-chat-async] ._tab-pane-animated_1kn0k_136 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

[scope-chat-async] ._tabs_18vrj_1 {
    position: relative
}

[scope-chat-async] ._tabs-nav-wrapper_18vrj_4 {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer;
    background-color: #f5f6f9
}

[scope-chat-async] ._tabs-nav-wrapper_18vrj_4 ::-webkit-scrollbar {
    display: none
}

[scope-chat-async] ._tabs-nav_18vrj_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 9px;
    font-size: 14px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] ._tabs-nav-scroll_18vrj_23 {
    width: 100%;
    overflow-x: auto;
    height: 36px;
    scroll-behavior: smooth;
    scrollbar-width: none
}

[scope-chat-async] ._tabs-nav-scroll_18vrj_23 ._tabs-nav-item_18vrj_30 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 6px
}

[scope-chat-async] ._tabs-nav-scroll_18vrj_23 ._tabs-nav-item_18vrj_30:last-child {
    margin-right: 0
}

[scope-chat-async] ._tabs-nav-item_18vrj_30 {
    padding-left: 6px;
    padding-right: 6px;
    height: 2.29em;
    line-height: 2.29;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    border-radius: 9px;
    text-align: center
}

[scope-chat-async] ._tabs-nav-item_18vrj_30:hover {
    cursor: pointer;
    color: #315efb
}

[scope-chat-async] ._tabs-nav-selected_18vrj_52 {
    color: #4e6ef2;
    background-color: #fff
}

[scope-chat-async] ._tabs-nav-scroll_18vrj_23:has(._tabs-nav-multi_18vrj_57) {
    height: auto
}

[scope-chat-async] ._tabs-nav-multi_18vrj_57 {
    height: auto;
    line-height: 1;
    padding: 6px 0
}

[scope-chat-async] ._tabs-nav-subtext_18vrj_65 {
    margin-top: 4px;
    font-weight: 400;
    font-size: 12px;
    color: #848691
}

[scope-chat-async] ._tabs-divider_18vrj_71 {
    display: none;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

[scope-chat-async] ._tabs-cursor_18vrj_80 {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #4e6ef2;
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

[scope-chat-async] ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._left-arrow_18vrj_89, [scope-chat-async] ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._right-arrow_18vrj_90 {
    height: 100%
}

[scope-chat-async] ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._left-arrow_18vrj_89 svg, [scope-chat-async] ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._right-arrow_18vrj_90 svg {
    top: 16px
}

[scope-chat-async] ._left-arrow_18vrj_89, [scope-chat-async] ._right-arrow_18vrj_90 {
    position: absolute;
    top: 0;
    width: 60px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    z-index: 9;
    cursor: pointer
}

[scope-chat-async] ._left-arrow_18vrj_89 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

[scope-chat-async] ._left-arrow_18vrj_89 svg {
    position: absolute;
    top: 12px;
    left: 10px
}

[scope-chat-async] ._right-arrow_18vrj_90 {
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

[scope-chat-async] ._right-arrow_18vrj_90 svg {
    position: absolute;
    top: 10px;
    right: 10px
}

[scope-chat-async] ._tabs-content_18vrj_126 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s
}

[scope-chat-async] ._tab-content-animated_18vrj_130 {
    overflow: hidden
}

[scope-chat-async] ._tab-pane_18vrj_133 {
    width: 100%
}

[scope-chat-async] ._tab-pane-animated_18vrj_136 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

[scope-chat-async] ._tabs-nav_18vrj_4 {
    padding-left: 0;
    padding-top: 0;
    color: #333;
    background-color: initial;
    cursor: pointer
}

[scope-chat-async] ._tabs-nav-wrapper_18vrj_4 {
    background-color: initial
}

[scope-chat-async] ._tabs-nav-item_18vrj_30 {
    border-radius: 6px;
    padding-left: 12px;
    padding-right: 12px
}

[scope-chat-async] ._tabs-nav-selected_18vrj_52 {
    color: #333;
    background-color: #f5f6f9;
    font-weight: 700
}

[scope-chat-async] ._tabs-nav-item_18vrj_30:not(._tabs-nav-selected_18vrj_52):hover {
    color: #315efb
}

[scope-chat-async] ._left-arrow_18vrj_89, [scope-chat-async] ._right-arrow_18vrj_90 {
    height: 32px
}

[scope-chat-async] ._left-arrow_18vrj_89 {
    left: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 100%, 0))
}

[scope-chat-async] ._left-arrow_18vrj_89 svg {
    top: 10px
}

[scope-chat-async] ._right-arrow_18vrj_90 {
    right: 0;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 100%, 0))
}

[scope-chat-async] ._right-arrow_18vrj_90 svg {
    top: 8px
}

[scope-chat-async] ._tabs_1byb9_1 {
    position: relative
}

[scope-chat-async] ._tabs_1byb9_1.cos-opacity ._tabs-nav_1byb9_4 {
    background-color: hsla(0, 0%, 100%, .8)
}

[scope-chat-async] ._tabs-nav-wrapper_1byb9_7 {
    position: relative;
    overflow: hidden;
    border-radius: 0;
    background-color: initial
}

[scope-chat-async] ._tabs-nav_1byb9_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 18px 18px 0 0;
    font-size: 16px;
    height: 40px;
    padding: 0;
    color: #1e1f24;
    background-color: #f5f6f9
}

[scope-chat-async] ._tabs-nav-item_1byb9_24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    height: 40px;
    padding: 0;
    line-height: 40px;
    border-radius: 18px 18px 0 0;
    text-align: center
}

[scope-chat-async] ._tabs-nav-selected_1byb9_32 {
    color: #1e1f24;
    background-color: #fff;
    font-weight: 700
}

[scope-chat-async] ._left-arrow_1byb9_37, [scope-chat-async] ._right-arrow_1byb9_38 {
    height: 4px;
    line-height: 4px
}

[scope-chat-async] ._button-group_174vk_1 {
    position: relative
}

[scope-chat-async] ._button-group-container_174vk_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] ._button-group-scroll_174vk_8 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0
}

[scope-chat-async] ._button-group-col_174vk_13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    margin-left: 8px
}

[scope-chat-async] ._button-group-col_174vk_13, [scope-chat-async] ._button-group-item_174vk_18, [scope-chat-async] ._button-group-scroll-item_174vk_20 {
    height: 28px;
    text-align: center;
    cursor: pointer
}

[scope-chat-async] ._button-group-col_174vk_13:hover, [scope-chat-async] ._button-group-item_174vk_18:hover, [scope-chat-async] ._button-group-scroll-item_174vk_20:hover {
    color: #314efb
}

[scope-chat-async] ._button-group-col_174vk_13 a, [scope-chat-async] ._button-group-item_174vk_18 a, [scope-chat-async] ._button-group-scroll-item_174vk_20 a {
    text-align: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 0 8px;
    color: #333;
    text-decoration: none
}

[scope-chat-async] ._button-group-col_174vk_13 a:hover, [scope-chat-async] ._button-group-item_174vk_18 a:hover, [scope-chat-async] ._button-group-scroll-item_174vk_20 a:hover {
    color: #314efb
}

[scope-chat-async] ._button-group-col_174vk_13, [scope-chat-async] ._button-group-item_174vk_18 {
    background-color: var(--cos-color-bg-dent);
    color: #333;
    text-decoration: none;
    cursor: pointer;
    border-radius: 6px;
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis
}

[scope-chat-async] ._button-group-col_174vk_13:active, [scope-chat-async] ._button-group-item_174vk_18:active {
    opacity: var(--cos-opacity-20)
}

[scope-chat-async] ._button-group-item_174vk_18 {
    display: block
}

[scope-chat-async] ._button-group-selected_174vk_63 {
    position: relative;
    color: #4e6ef2
}

[scope-chat-async] ._avatar_1p1w6_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    color: var(--color-gray-800);
    background: var(--color-gray-200);
    border-radius: 50%
}

[scope-chat-async] ._avatar_1p1w6_1 img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

[scope-chat-async] ._content_1p1w6_18, [scope-chat-async] ._fallback_1p1w6_20, [scope-chat-async] ._placeholder_1p1w6_19 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._container_1p1w6_28 {
    position: relative;
    display: inline-block;
    line-height: 0
}

[scope-chat-async] ._avatar_1p1w6_1 {
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    border: none
}

[scope-chat-async] ._avatar-border_1p1w6_37 {
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none
}

[scope-chat-async] ._avatar-border_1p1w6_37:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2);
    box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2)
}

[scope-chat-async] ._vip_1p1w6_51 {
    bottom: -1px;
    right: -1px;
    position: absolute;
    border-radius: 50%;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

[scope-chat-async] ._capsule_1p1w6_61, [scope-chat-async] ._vip_1p1w6_51 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._capsule_1p1w6_61 {
    height: 18px;
    width: 38px;
    border-radius: 18px;
    font-size: 12px;
    background-color: #6d45e6;
    color: #fff;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] ._v1_1p1w6_75 {
    background: #ffd352;
    border: 1px solid #ffd352
}

[scope-chat-async] ._v1_1p1w6_75 > i.cu-icon {
    color: #ff321b
}

[scope-chat-async] ._v2_1p1w6_82 {
    background: #fff;
    border: 1px solid #fff
}

[scope-chat-async] ._v2_1p1w6_82 > i.cu-icon {
    color: #3897f0
}

[scope-chat-async] ._v3_1p1w6_89 {
    background: #fff;
    border: 1px solid #fff
}

[scope-chat-async] ._v3_1p1w6_89 > i.cu-icon {
    color: #ffb820
}

[scope-chat-async] ._avatar_1p1w6_1.xs {
    width: 16px;
    height: 16px
}

[scope-chat-async] ._avatar_1p1w6_1.sm {
    width: 24px;
    height: 24px
}

[scope-chat-async] ._avatar_1p1w6_1.md {
    width: 36px;
    height: 36px
}

[scope-chat-async] ._avatar_1p1w6_1.lg {
    width: 48px;
    height: 48px
}

[scope-chat-async] ._avatar_1p1w6_1.xl {
    width: 80px;
    height: 80px
}

[scope-chat-async] ._vip_1p1w6_51.xs {
    -webkit-transform: scale(.72);
    transform: scale(.72)
}

[scope-chat-async] ._vip_1p1w6_51.xs > i.cu-icon {
    font-size: 12px;
    line-height: 1
}

[scope-chat-async] ._vip_1p1w6_51.sm {
    -webkit-transform: scale(.85);
    transform: scale(.85)
}

[scope-chat-async] ._vip_1p1w6_51.sm > i.cu-icon {
    font-size: 12px;
    line-height: 1
}

[scope-chat-async] ._vip_1p1w6_51.md > i.cu-icon {
    font-size: 12px;
    line-height: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

[scope-chat-async] ._vip_1p1w6_51.lg > i.cu-icon {
    font-size: 18px;
    line-height: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

[scope-chat-async] ._vip_1p1w6_51.xl > i.cu-icon {
    font-size: 26px;
    line-height: 1;
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

[scope-chat-async] .sc-avatar {
    position: relative;
    display: inline-block;
    line-height: 0
}

[scope-chat-async] .sc-avatar-img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

[scope-chat-async] .sc-avatar.sc-xs .sc-avatar-body {
    width: 16px;
    height: 16px
}

[scope-chat-async] .sc-avatar.sc-xs .sc-avatar-vip {
    -webkit-transform: scale(.72);
    transform: scale(.72)
}

[scope-chat-async] .sc-avatar.sc-xs .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1
}

[scope-chat-async] .sc-avatar.sc-sm .sc-avatar-body {
    width: 24px;
    height: 24px
}

[scope-chat-async] .sc-avatar.sc-sm .sc-avatar-vip {
    -webkit-transform: scale(.85);
    transform: scale(.85)
}

[scope-chat-async] .sc-avatar.sc-sm .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1
}

[scope-chat-async] .sc-avatar.sc-md .sc-avatar-body {
    width: 36px;
    height: 36px
}

[scope-chat-async] .sc-avatar.sc-md .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

[scope-chat-async] .sc-avatar.sc-lg .sc-avatar-body {
    width: 48px;
    height: 48px
}

[scope-chat-async] .sc-avatar.sc-lg .sc-avatar-vip .sc-icon {
    font-size: 18px;
    line-height: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

[scope-chat-async] .sc-avatar.sc-xl .sc-avatar-body {
    width: 80px;
    height: 80px
}

[scope-chat-async] .sc-avatar.sc-xl .sc-avatar-vip .sc-icon {
    font-size: 26px;
    line-height: 1;
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

[scope-chat-async] .sc-avatar-body {
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    border: none;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .sc-avatar-body img {
    border-radius: 50%;
    overflow: hidden
}

[scope-chat-async] .sc-avatar-border {
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none
}

[scope-chat-async] .sc-avatar-border:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2);
    box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2)
}

[scope-chat-async] .sc-avatar-vip {
    bottom: -1px;
    right: -1px;
    position: absolute;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

[scope-chat-async] .sc-avatar-vip-v1 {
    background: #ffd352;
    border: 1px solid #ffd352
}

[scope-chat-async] .sc-avatar-vip-v1 .sc-icon {
    color: #ff321b
}

[scope-chat-async] .sc-avatar-vip-v2 {
    background: #fff;
    border: 1px solid #fff
}

[scope-chat-async] .sc-avatar-vip-v2 .sc-icon {
    color: #3897f0
}

[scope-chat-async] .sc-avatar-vip-v3 {
    background: #fff;
    border: 1px solid #fff
}

[scope-chat-async] .sc-avatar-vip-v3 .sc-icon {
    color: #ffb820
}

[scope-chat-async] .sc-avatar-capsule {
    height: 18px;
    width: 38px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 18px;
    font-size: 12px;
    background-color: #6d45e6;
    color: #fff;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] .sc-avatar-border-inner, [scope-chat-async] .sc-avatar-border-outer {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transform-origin: center;
    transform-origin: center;
    border-radius: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .sc-avatar-border-inner {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    border: 2px solid #eb3333
}

[scope-chat-async] .sc-avatar-border-outer {
    -webkit-transform: scale(1.4);
    transform: scale(1.4);
    border: 1px solid rgba(235, 51, 51, .4)
}

[scope-chat-async] .sc-avatar.sc-live .sc-avatar-capsule {
    width: 44px;
    background-color: #eb3333;
    border: 2px solid #fff
}

[scope-chat-async] .sc-avatar.sc-live .sc-avatar-border:after {
    content: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

[scope-chat-async] .sc-avatar.sc-live.sc-md .sc-avatar-border-inner {
    -webkit-transform: scale(1.18);
    transform: scale(1.18);
    -webkit-animation: avatarInnerMD 1.4s ease-in-out infinite;
    animation: avatarInnerMD 1.4s ease-in-out infinite
}

[scope-chat-async] .sc-avatar.sc-live.sc-md .sc-avatar-border-outer {
    -webkit-animation: avatarOuterMD 1.4s ease-in-out infinite;
    animation: avatarOuterMD 1.4s ease-in-out infinite
}

[scope-chat-async] .sc-avatar.sc-live.sc-md .sc-avatar-img {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-animation: avatarImg 1.4s ease-in-out infinite;
    animation: avatarImg 1.4s ease-in-out infinite
}

[scope-chat-async] .sc-avatar.sc-live.sc-md .sc-avatar-capsule {
    left: 38%;
    font-size: 10px
}

[scope-chat-async] .sc-avatar.sc-live.sc-lg .sc-avatar-border-inner {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    -webkit-animation: avatarInnerMD 1.4s ease-in-out infinite;
    animation: avatarInnerMD 1.4s ease-in-out infinite
}

[scope-chat-async] .sc-avatar.sc-live.sc-lg .sc-avatar-border-outer {
    -webkit-animation: avatarOuterLG 1.4s ease-in-out infinite;
    animation: avatarOuterLG 1.4s ease-in-out infinite
}

[scope-chat-async] .sc-avatar.sc-live.sc-lg .sc-avatar-img {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-animation: avatarImgLG 1.4s ease-in-out infinite;
    animation: avatarImgLG 1.4s ease-in-out infinite
}

[scope-chat-async] ._list-wrap_11emz_1 {
    position: relative
}

[scope-chat-async] ._list_11emz_1 {
    overflow: hidden;
    height: 100%
}

[scope-chat-async] ._x_11emz_1 {
    overflow-x: auto;
    white-space: nowrap
}

[scope-chat-async] ._y_11emz_1 {
    overflow-y: auto
}

[scope-chat-async] ._source_pbmk1_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative;
    margin-top: 8px;
    padding-bottom: 1px
}

[scope-chat-async] ._feedback_pbmk1_9 {
    display: inline-block;
    cursor: pointer
}

[scope-chat-async] ._feedback-icon-wrapper_pbmk1_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._feedback-icon_pbmk1_13 {
    width: 13px;
    display: inline-block;
    fill: rgba(0, 0, 0, .1)
}

[scope-chat-async] ._left_pbmk1_22 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._site-link_pbmk1_26, [scope-chat-async] ._site-link_pbmk1_26:hover {
    text-decoration: none
}

[scope-chat-async] ._single_pbmk1_32 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._single_pbmk1_32 ._icon_pbmk1_36 {
    margin-right: 8px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._text1_pbmk1_41, [scope-chat-async] ._text2_pbmk1_42, [scope-chat-async] ._text_pbmk1_40 {
    color: #626675;
    margin-right: 8px
}

[scope-chat-async] ._text_pbmk1_40:last-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 0
}

[scope-chat-async] ._popup-container_pbmk1_52 {
    position: absolute;
    top: 22px;
    left: 0;
    padding: 12px 8px
}

[scope-chat-async] ._multi-arrow_pbmk1_58 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._multi_pbmk1_58 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

[scope-chat-async] ._multi_pbmk1_58:hover {
    cursor: pointer
}

[scope-chat-async] ._multi_pbmk1_58 ._text_pbmk1_40 {
    margin-right: 6px;
    color: #b7b9c1
}

[scope-chat-async] ._two_pbmk1_73 ._icon_pbmk1_36._second_pbmk1_73 {
    left: 11px
}

[scope-chat-async] ._two_pbmk1_73 ._icon-layout_pbmk1_76 {
    width: 27px
}

[scope-chat-async] ._three_pbmk1_79 ._icon_pbmk1_36._second_pbmk1_73 {
    left: 14px
}

[scope-chat-async] ._three_pbmk1_79 ._icon_pbmk1_36._third_pbmk1_82 {
    left: 8px
}

[scope-chat-async] ._three_pbmk1_79 ._icon-layout_pbmk1_76 {
    width: 30px
}

[scope-chat-async] ._icon-layout_pbmk1_76 {
    margin-right: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    width: 18px;
    height: 18px;
    overflow: hidden;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._icon-layout_pbmk1_76 ._icon_pbmk1_36 {
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1)
}

[scope-chat-async] ._icon-layout_pbmk1_76 ._icon-inner_pbmk1_107 {
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-color: #fff;
    border-radius: 50%;
    opacity: .6
}

[scope-chat-async] ._popup-content_pbmk1_115 {
    max-height: 88px;
    overflow-y: auto
}

[scope-chat-async] ._popup-item_pbmk1_119 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 10px 8px
}

[scope-chat-async] ._popup-item_pbmk1_119:hover {
    cursor: pointer
}

[scope-chat-async] ._item-selected_pbmk1_130, [scope-chat-async] ._popup-item_pbmk1_119:hover {
    border-radius: 4px;
    color: #315efb;
    background-color: #f0f3fd
}

[scope-chat-async] ._popup-icon_pbmk1_135 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    -webkit-background-size: cover;
    background-size: cover;
    border-radius: 50%;
    margin-right: 4px;
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06)
}

[scope-chat-async] ._popup-text_pbmk1_144 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    font-size: 14px
}

[scope-chat-async] ._popup-text_pbmk1_144, [scope-chat-async] ._right_pbmk1_151 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-source-left, [scope-chat-async] .sc-source-multi, [scope-chat-async] .sc-source-right, [scope-chat-async] .sc-source-single {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-source {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] .sc-source-single, [scope-chat-async] .sc-source-single:hover {
    text-decoration: none
}

[scope-chat-async] .sc-source-avatar {
    margin-right: var(--cos-space-xxs);
    margin-top: -1px
}

[scope-chat-async] .sc-source-text {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--cos-color-text-slim)
}

[scope-chat-async] .sc-source-time {
    margin-left: var(--cos-space-xs)
}

[scope-chat-async] .sc-source-arrow {
    margin-right: var(--cos-space-xs);
    color: var(--cos-color-text-slim)
}

[scope-chat-async] .sc-source-multi:hover {
    cursor: pointer
}

[scope-chat-async] .sc-source-multi:hover .sc-source-arrow {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-source-popup {
    max-height: 88px;
    max-width: 100%;
    overflow-y: auto;
    top: 10px
}

[scope-chat-async] .sc-source-popup-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: var(--cos-space-xs)
}

[scope-chat-async] .sc-source-popup-item:hover {
    cursor: pointer;
    border-radius: var(--cos-rounded-xxs);
    color: var(--cos-color-text-primary);
    background-color: var(--cos-color-bg-primary-light)
}

[scope-chat-async] .sc-source-popup-avatar {
    margin-right: var(--cos-space-xs)
}

[scope-chat-async] .sc-source-popup-text {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] .sc-source-popup-selected {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] ._table_146hd_1 {
    table-layout: fixed;
    border-collapse: initial;
    border-spacing: 0;
    text-align: left
}

[scope-chat-async] ._td_146hd_9, [scope-chat-async] ._th_146hd_7, [scope-chat-async] ._thead_146hd_7 {
    vertical-align: middle
}

[scope-chat-async] ._table-box_146hd_12 {
    overflow: hidden;
    background-color: #fff;
    border: none;
    margin: 0;
    font-size: 14px;
    width: 100%;
    table-layout: fixed;
    word-break: break-all
}

[scope-chat-async] ._table-box_146hd_12 tr {
    background-image: unset;
    position: relative
}

[scope-chat-async] ._table-box_146hd_12 tr ._td-link_146hd_26 {
    width: 560px;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 13px 0 12px;
    margin: -6px 0
}

[scope-chat-async] ._table-box_146hd_12 tr ._td-link_146hd_26:hover {
    background: #f1f3fd
}

[scope-chat-async] ._table-box_146hd_12 tr ._td-link_146hd_26 :visited {
    color: #333
}

[scope-chat-async] ._table-box_146hd_12 tr ._std_146hd_40 {
    border: none;
    background-image: unset;
    color: #333;
    padding: 6px 14px 6px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 28px
}

[scope-chat-async] ._table-box_146hd_12 thead {
    position: relative
}

[scope-chat-async] ._table-box_146hd_12 ._sth_146hd_53 {
    background-color: #fff;
    background-image: unset;
    color: #626675;
    border: none;
    font-weight: 400;
    line-height: 26px;
    padding: 0 14px 9px 0;
    margin-top: -4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] ._table-box_146hd_12 ._abstract_146hd_64 {
    color: #626675;
    padding: 0;
    margin: 0
}

[scope-chat-async] ._table-box_146hd_12 ._info_146hd_69 {
    color: #9195a3;
    padding: 0;
    margin: 0
}

[scope-chat-async] ._table-box_146hd_12 ._first-col_146hd_74 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 8px
}

[scope-chat-async] ._table-box_146hd_12 ._last-col_146hd_78 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 8px
}

[scope-chat-async] ._table-box_146hd_12 tfoot ._std_146hd_40 {
    color: #9195a3;
    padding-bottom: 6px
}

[scope-chat-async] ._table-box_146hd_12 tfoot ._std_146hd_40:last-child {
    text-align: right;
    cursor: pointer;
    font-weight: 700
}

[scope-chat-async] ._table-box_146hd_12 ._tr_146hd_91 {
    background-color: unset
}

[scope-chat-async] ._table-box_146hd_12._auto-layout_146hd_94 {
    table-layout: auto
}

[scope-chat-async] ._grid-table_146hd_97 td {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] ._border_146hd_103:first-child:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    background-color: var(--cos-color-border-tiny);
    width: 100%;
    clear: both
}

[scope-chat-async] ._table-wrapper_146hd_113 {
    position: relative;
    z-index: 0
}

[scope-chat-async] ._table-wrapper_146hd_113 ._border-svg_146hd_117 {
    display: none
}

[scope-chat-async] ._scroll-table_146hd_120 {
    overflow: auto hidden;
    overscroll-behavior-x: none
}

[scope-chat-async] ._scroll-table_146hd_120 ._table-box_146hd_12 {
    overflow: unset
}

[scope-chat-async] ._scroll-table_146hd_120 ._fixed-column_146hd_127 {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    right: 0;
    z-index: 1
}

[scope-chat-async] ._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133, [scope-chat-async] ._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134 {
    z-index: 1
}

[scope-chat-async] ._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133:before, [scope-chat-async] ._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134:before {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    content: "";
    pointer-events: none
}

[scope-chat-async] ._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133:before {
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .04);
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .04);
    right: 0;
    -webkit-transform: translate(100%);
    transform: translate(100%)
}

[scope-chat-async] ._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134:before {
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .04);
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .04);
    left: 0;
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
}

[scope-chat-async] ._scroll-table_146hd_120._table-border_146hd_156 ._std-box_146hd_157, [scope-chat-async] ._scroll-table_146hd_120._table-border_146hd_156 ._sth-box_146hd_156 {
    position: relative
}

[scope-chat-async] ._scroll-table_146hd_120._table-border_146hd_156 ._border-svg_146hd_117 {
    display: block;
    position: absolute;
    color: var(--cos-color-border-tiny);
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    stroke: currentColor;
    stroke-width: .33
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53 {
    padding: 0
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53 ._sth-box_146hd_156 {
    padding: 9px 17px
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40 {
    padding: 0;
    background-color: #fff;
    overflow: unset
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40 ._std-box_146hd_157 {
    padding: 15px 17px;
    background-image: unset;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40, [scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53 {
    position: relative
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40:first-child ._std-box_146hd_157, [scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40:first-child ._sth-box_146hd_156, [scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53:first-child ._std-box_146hd_157, [scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53:first-child ._sth-box_146hd_156 {
    padding-left: 0
}

[scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40:last-child ._std-box_146hd_157, [scope-chat-async] ._scroll-table_146hd_120 tr ._std_146hd_40:last-child ._sth-box_146hd_156, [scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53:last-child ._std-box_146hd_157, [scope-chat-async] ._scroll-table_146hd_120 tr ._sth_146hd_53:last-child ._sth-box_146hd_156 {
    padding-right: 0
}

[scope-chat-async] ._scroll-table_146hd_120 + ._scroll-table-mask_146hd_205 {
    pointer-events: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 50px;
    background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
    background-image: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff);
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
    z-index: 1
}

[scope-chat-async] ._scroll-table_146hd_120._scroll-to-end_146hd_216 + ._scroll-table-mask_146hd_205, [scope-chat-async] ._scroll-table_146hd_120:has(._fixed-right-shadow_146hd_134) + ._scroll-table-mask_146hd_205 {
    display: none
}

[scope-chat-async] ._carousel_1so0w_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

[scope-chat-async] ._container_1so0w_1 {
    position: relative
}

[scope-chat-async] ._indicators_1so0w_1 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

[scope-chat-async] ._tacitly_1so0w_1 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

[scope-chat-async] ._dot_1so0w_1 {
    border-radius: 100%
}

[scope-chat-async] ._dot_1so0w_1._active_1so0w_1 {
    background-color: var(--color-gray-50)
}

[scope-chat-async] ._line_1so0w_1 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

[scope-chat-async] ._line_1so0w_1._active_1so0w_1 {
    background-color: var(--color-gray-50);
    width: 25px
}

[scope-chat-async] ._arrow_1so0w_1 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

[scope-chat-async] ._arrow-left_1so0w_1 {
    left: 16px
}

[scope-chat-async] ._arrow-right_1so0w_1 {
    right: 16px
}

[scope-chat-async] ._arrow_1so0w_1 img {
    max-width: inherit
}

[scope-chat-async] ._item_1so0w_1 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._light_1so0w_1 {
    z-index: 2;
    visibility: visible
}

[scope-chat-async] ._group-more_w7nnv_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #222
}

[scope-chat-async] ._group-more_w7nnv_1 ._icon_w7nnv_8 {
    color: #222;
    margin: -4px 0 -5px 1px
}

[scope-chat-async] ._group-more_w7nnv_1 ._text_w7nnv_12 {
    padding: 0;
    margin: -4px 0 -5px
}

[scope-chat-async] ._group-more_w7nnv_1:hover {
    color: #315efb;
    text-decoration: none
}

[scope-chat-async] ._group-more_w7nnv_1:hover ._icon_w7nnv_8 {
    color: #315efb
}

[scope-chat-async] ._more_w7nnv_23 {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 16px 0 0;
    padding: 5px 0;
    color: #333 !important
}

[scope-chat-async] ._more_w7nnv_23:hover {
    background: #f1f3fd;
    text-decoration: none;
    border-radius: 8px;
    color: #315efb !important
}

[scope-chat-async] ._more_w7nnv_23:hover ._line_w7nnv_38 {
    opacity: 0
}

[scope-chat-async] ._more_w7nnv_23:hover ._icon_w7nnv_8 {
    color: #315efb !important
}

[scope-chat-async] ._line_w7nnv_38 {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    background: #f5f5f6;
    width: 100%;
    height: 1px
}

[scope-chat-async] ._text_w7nnv_12 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    padding: 0 5px 0 8px
}

[scope-chat-async] ._icon_w7nnv_8 {
    color: #626675;
    margin-left: 1px
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1 {
    display: inline-block;
    vertical-align: middle;
    background: #f5f5f6;
    border-radius: 6px;
    -webkit-box-sizing: content-box;
    box-sizing: initial;
    margin: 0 4px;
    padding: 2px 8px;
    min-width: 8px;
    color: #2440b3;
    cursor: pointer;
    outline: none;
    -webkit-user-select: none;
    user-select: none;
    font-size: 13px;
    line-height: 21px
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1:hover {
    background: #f0f0f1;
    color: #315efb
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._current_1e5eg_21, [scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._current_1e5eg_21:hover {
    background: #4e6ef2;
    color: #fff
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._ellipsis_1e5eg_26, [scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._ellipsis_1e5eg_26:hover {
    cursor: default;
    color: #000;
    background: transparent;
    padding: 2px
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._disabled_1e5eg_33, [scope-chat-async] ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._disabled_1e5eg_33:hover {
    color: #c4c7ce;
    cursor: not-allowed;
    background: #f5f5f6
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-prev-button_1e5eg_39 {
    margin-left: 0;
    margin-right: 8px
}

[scope-chat-async] ._pagination_1e5eg_1 ._pagination-next-button_1e5eg_43 {
    margin-left: 8px;
    margin-right: 0
}

[scope-chat-async] ._operation-container_1ueuf_1 {
    width: 100%;
    max-width: 580px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border-radius: 6px;
    background-color: #f5f6f9
}

[scope-chat-async] ._operation-container_1ueuf_1:hover {
    text-decoration: none
}

[scope-chat-async] ._service-operation_1ueuf_12, [scope-chat-async] ._strong-operation_1ueuf_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%
}

[scope-chat-async] ._service-operation_1ueuf_12 ._left-image_1ueuf_17, [scope-chat-async] ._service-operation_1ueuf_12 ._left-image_1ueuf_17 img, [scope-chat-async] ._strong-operation_1ueuf_13 ._left-image_1ueuf_17, [scope-chat-async] ._strong-operation_1ueuf_13 ._left-image_1ueuf_17 img {
    border-radius: 6px
}

[scope-chat-async] ._single-operation_1ueuf_23 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: 33px;
    padding-left: 12px
}

[scope-chat-async] ._service-operation_1ueuf_12 {
    padding: 12px
}

[scope-chat-async] ._title-text_1ueuf_33 {
    font-size: 14px;
    line-height: 14px
}

[scope-chat-async] ._description-text_1ueuf_37 {
    font-size: 14px;
    line-height: 1;
    color: #9195a3
}

[scope-chat-async] ._tag-label-container_1ueuf_42 ._tag-label_1ueuf_42 {
    height: 16px;
    font-size: 12px;
    background-color: #fff;
    color: #f33;
    border: 1px solid rgba(255, 51, 51, .5);
    border-radius: 12px;
    padding: 1px 5px;
    margin-right: 6px;
    background-color: rgba(255, 51, 51, .1)
}

[scope-chat-async] ._tag-label-container_1ueuf_42 {
    line-height: 0
}

[scope-chat-async] ._left-image-container_1ueuf_56 {
    width: 61px;
    height: 61px
}

[scope-chat-async] ._strong-left-image_1ueuf_60, [scope-chat-async] ._strong-left-image_1ueuf_60 img {
    border-radius: 6px 0 0 6px
}

[scope-chat-async] ._strong-left-image-container_1ueuf_67 {
    width: 61px;
    height: 61px;
    margin-right: 8px
}

[scope-chat-async] ._left-image-service-container_1ueuf_72 {
    width: 45px;
    height: 45px;
    margin: -4px 8px -4px -4px
}

[scope-chat-async] ._content-container_1ueuf_77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

[scope-chat-async] ._strong-button_1ueuf_83 {
    height: 28px;
    border-radius: 15px;
    padding: 0;
    border: 1px solid rgba(31, 31, 31, .5);
    width: 100%;
    line-height: 26px;
    background-color: initial;
    color: #1e1f24
}

[scope-chat-async] ._strong-button_1ueuf_83:hover:not([disabled]) {
    background-color: initial
}

[scope-chat-async] ._strong-button-container_1ueuf_96 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 57px
}

[scope-chat-async] ._strong-button-container_1ueuf_96:hover {
    text-decoration: none
}

[scope-chat-async] ._icon-container_1ueuf_104 {
    width: 37px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] ._icon_1ueuf_104 {
    color: #555;
    font-size: 18px
}

[scope-chat-async] ._spread-content_12teu_1 {
    overflow: hidden;
    transition: height .3s cubic-bezier(.18, 0, .26, 1);
    -webkit-transition: height .3s cubic-bezier(.18, 0, .26, 1)
}

[scope-chat-async] ._spread_12teu_1 {
    text-align: center;
    padding-top: 15px
}

[scope-chat-async] ._spread-inner_12teu_10 {
    display: inline-block;
    cursor: pointer
}

[scope-chat-async] ._spread-inner_12teu_10:hover ._text_12teu_14 {
    color: #315efb;
    text-decoration: underline
}

[scope-chat-async] ._spread-inner_12teu_10:hover ._icon_12teu_18 {
    color: #315efb
}

[scope-chat-async] ._text_12teu_14 {
    display: inline-block
}

[scope-chat-async] ._icon_12teu_18 {
    width: 16px;
    height: 16px;
    line-height: 17px;
    text-align: center;
    border-radius: 16px;
    display: inline-block;
    font-size: 13px
}

[scope-chat-async] ._fold-icon_12teu_35 {
    line-height: 16px
}

[scope-chat-async] .sc-fold-content {
    position: relative;
    overflow: hidden;
    transition: height .3s cubic-bezier(.18, 0, .26, 1);
    -webkit-transition: height .3s cubic-bezier(.18, 0, .26, 1)
}

[scope-chat-async] .sc-fold-switch {
    position: relative;
    cursor: pointer;
    text-align: center;
    padding: 9px 0;
    font-size: 0
}

[scope-chat-async] .sc-fold-switch.sc-active {
    opacity: .2
}

[scope-chat-async] .sc-fold-switch.sc-masked {
    padding-top: 0
}

[scope-chat-async] .sc-fold-switch-mask {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 80px;
    background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(31%, hsla(0, 0%, 100%, .8)), color-stop(62%, #fff));
    background: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 31%, #fff 62%);
    background: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 31%, #fff 62%)
}

[scope-chat-async] .sc-fold-switch-text {
    display: inline-block;
    position: relative;
    z-index: 1;
    color: var(--cos-color-text-primary);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm)
}

[scope-chat-async] .cos-pc .sc-fold-switch-text:hover {
    color: #315efb
}

[scope-chat-async] .sc-fold-switch-icon {
    display: inline-block;
    position: relative;
    z-index: 1;
    margin-left: 6px;
    top: -.5px;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 12px;
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .c-darkmode .sc-fold-switch-mask {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(22, 22, 22, 0)), color-stop(31%, rgba(22, 22, 22, .8)), color-stop(62%, #161616));
    background: -webkit-linear-gradient(rgba(22, 22, 22, 0), rgba(22, 22, 22, .8) 31%, #161616 62%);
    background: linear-gradient(rgba(22, 22, 22, 0), rgba(22, 22, 22, .8) 31%, #161616 62%)
}

@media (prefers-color-scheme: dark) {
    [scope-chat-async] .cos-android.cos-baiduapp .sc-fold-switch-mask {
        color-scheme: dark;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(25, 25, 25, 0)), color-stop(31%, rgba(25, 25, 25, .8)), color-stop(62%, #191919));
        background: -webkit-linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, 25, .8) 31%, #191919 62%);
        background: linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, 25, .8) 31%, #191919 62%)
    }
}

[scope-chat-async] ._timeline-item_1yo3w_1 {
    position: relative
}

[scope-chat-async] ._timeline-item_1yo3w_1:last-child ._timeline-item-border_1yo3w_4 {
    display: none
}

[scope-chat-async] ._timeline-item-dot_1yo3w_7 {
    position: absolute;
    left: 0;
    top: 8px;
    width: 8px;
    height: 8px;
    z-index: 1;
    border-radius: 50%;
    background-color: #4e6ef2
}

[scope-chat-async] ._timeline-item-border_1yo3w_4 {
    position: absolute !important;
    left: 4px;
    top: 12px;
    width: 1px;
    bottom: -19.5px;
    position: relative;
    overflow: visible
}

[scope-chat-async] ._timeline-item-border_1yo3w_4:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    border-left: 1px solid #dedfe0
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    [scope-chat-async] ._timeline-item-border_1yo3w_4:after {
        width: 150%;
        height: 150%;
        -webkit-transform: scale(.66666667);
        transform: scale(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    [scope-chat-async] ._timeline-item-border_1yo3w_4:after {
        width: 200%;
        height: 200%;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    [scope-chat-async] ._timeline-item-border_1yo3w_4:after {
        width: 300%;
        height: 300%;
        -webkit-transform: scale(.33333333);
        transform: scale(.33333333)
    }
}

[scope-chat-async] ._timeline-item-last_1yo3w_57 ._timeline-item-border_1yo3w_4 {
    bottom: 0
}

[scope-chat-async] ._timeline-item-time_1yo3w_60 {
    margin-bottom: 2px;
    font-size: 13px;
    color: #9195a3
}

[scope-chat-async] ._timeline-item-content_1yo3w_65 {
    margin-left: 16px;
    margin-bottom: 6px;
    padding-top: 2px
}

[scope-chat-async] ._timeline-item-title_1yo3w_70 {
    line-height: 22px;
    color: #333;
    font-size: 14px
}

[scope-chat-async] a ._timeline-item-title_1yo3w_70 {
    color: #2440b3
}

[scope-chat-async] a ._timeline-item-title_1yo3w_70:hover {
    cursor: pointer;
    text-decoration: underline;
    color: #315efb
}

[scope-chat-async] a ._timeline-item-title_1yo3w_70:active {
    color: #f73131
}

[scope-chat-async] ._timeline-spread_1yo3w_87 {
    margin-top: -13px
}

[scope-chat-async] ._img_17d2i_1 ._center-icon_17d2i_1 {
    font-size: 28px
}

[scope-chat-async] ._player_17d2i_4 {
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    isolation: isolate
}

[scope-chat-async] ._close-btn_17d2i_10 {
    cursor: pointer;
    position: absolute;
    width: 20px;
    height: 20px;
    right: 5px;
    top: 5px;
    font-size: 15px;
    color: #999;
    z-index: 301
}

[scope-chat-async] ._tag_1dgi4_1 {
    display: inline-block;
    text-align: center;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    border-radius: 4px;
    background-color: #f5f5f5
}

[scope-chat-async] ._index-1_1dgi4_11, [scope-chat-async] ._index-2_1dgi4_12, [scope-chat-async] ._index-3_1dgi4_13 {
    color: #fff
}

[scope-chat-async] ._index-1_1dgi4_11 {
    background-color: #f33
}

[scope-chat-async] ._index-2_1dgi4_12 {
    background-color: #f60
}

[scope-chat-async] ._index-3_1dgi4_13 {
    background-color: #faa90e
}

[scope-chat-async] ._tag_rugis_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 22px;
    font-weight: 700;
    color: #848691
}

[scope-chat-async] ._index-1_rugis_9 {
    color: #f33
}

[scope-chat-async] ._index-2_rugis_12 {
    color: #f60
}

[scope-chat-async] ._index-3_rugis_15 {
    color: #faa90e
}

[scope-chat-async] ._tag_rugis_1 {
    display: inline-block;
    width: 20px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-weight: 500
}

[scope-chat-async] ._tag_1idp3_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-width: 20px;
    font-size: 13px;
    border-top-left-radius: 9px;
    border-bottom-right-radius: 9px;
    color: #fff;
    background-color: #fb0
}

[scope-chat-async] ._index-1_1idp3_13 {
    background-color: #f33
}

[scope-chat-async] ._index-2_1idp3_16 {
    background-color: #f60
}

[scope-chat-async] ._index-3_1idp3_19 {
    background-color: #faa90e
}

[scope-chat-async] ._tag_1idp3_1 {
    display: inline-block;
    text-align: center;
    font-weight: 700;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    border-radius: 9px 1px
}

[scope-chat-async] ._popup_9e3yq_1 {
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    padding-left: 8px;
    padding-right: 8px;
    position: absolute;
    z-index: 201
}

[scope-chat-async] ._select_9e3yq_11 {
    position: relative
}

[scope-chat-async] ._selected_9e3yq_14 {
    background: #f1f3fd;
    border-radius: 4px;
    color: #315efb
}

[scope-chat-async] ._disabled_9e3yq_19 {
    opacity: .4;
    cursor: default
}

[scope-chat-async] ._selectItem_9e3yq_23 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    line-height: 24px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-right: 2px;
    padding: 2px 4px;
    font-size: 14px
}

[scope-chat-async] ._selectItem_9e3yq_23:last-child {
    padding-bottom: 0
}

[scope-chat-async] ._selectItem_9e3yq_23:not(._disabled_9e3yq_19):active, [scope-chat-async] ._selectItem_9e3yq_23:not(._disabled_9e3yq_19):hover {
    background: #f1f3fd;
    border-radius: 4px;
    color: #315efb
}

[scope-chat-async] ._select-item-content_9e3yq_41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._select-avatar_9e3yq_45 {
    margin-right: 6px
}

[scope-chat-async] ._select-entry_9e3yq_48 {
    height: 28px;
    line-height: 28px;
    padding-left: 12px;
    padding-right: 1px;
    border-radius: 6px;
    border: 1px solid #d7d9e0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    color: #626675
}

[scope-chat-async] ._select-entry_9e3yq_48:hover {
    cursor: pointer
}

[scope-chat-async] ._entry-active_9e3yq_62, [scope-chat-async] ._select-entry_9e3yq_48:hover {
    border: 1px solid #848691
}

[scope-chat-async] ._entry-text_9e3yq_67 {
    -webkit-flex-basis: 95%;
    flex-basis: 95%;
    color: #1e1f24
}

[scope-chat-async] ._toggle-icon_9e3yq_71 {
    font-size: 15px;
    width: 28px;
    height: 28px;
    text-align: center;
    display: inline-block
}

[scope-chat-async] ._select_9e3yq_11 ._popup_9e3yq_1 {
    left: 0;
    right: 0
}

[scope-chat-async] ._select-list_9e3yq_82 {
    position: relative;
    cursor: pointer;
    overflow-y: scroll;
    overflow-x: hidden
}

[scope-chat-async] ._select-list_9e3yq_82::-webkit-scrollbar {
    border-radius: 6px;
    background-color: #fff;
    width: 6px
}

[scope-chat-async] ._select-list_9e3yq_82::-webkit-scrollbar-thumb {
    height: 19px;
    background: #b7b9c1;
    border-radius: 3px
}

[scope-chat-async] ._placeholder_9e3yq_98 {
    color: #626675
}

[scope-chat-async] .sc-popup._popup_9e3yq_1 {
    padding-right: 0
}

[scope-chat-async] .sc-cascader {
    height: 30px;
    border-radius: 9px;
    background-color: #f5f6f9
}

[scope-chat-async] .sc-cascader-bar {
    height: 100%;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] .sc-cascader-bar-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #1e1f24
}

[scope-chat-async] .sc-cascader-bar-item-text {
    display: inline-block;
    max-width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-clamp: 1;
    -webkit-line-clamp: 1
}

[scope-chat-async] .sc-cascader-bar-item i {
    margin-left: 2px
}

[scope-chat-async] .sc-cascader-bar-item.sc-disabled {
    color: #1e1f24;
    opacity: .4
}

[scope-chat-async] .sc-cascader-bar-item.sc-selected, [scope-chat-async] .sc-cascader-selected {
    color: #4e6ef2
}

[scope-chat-async] .sc-cascader-popup-scroll {
    width: 500px;
    border-width: 0;
    border-bottom: 1px #eee;
    border-style: solid;
    margin-bottom: 2px
}

[scope-chat-async] .sc-cascader-popup-scroll-item {
    display: inline-block;
    position: relative;
    height: 32px;
    line-height: 32px
}

[scope-chat-async] .sc-cascader-popup-scroll-item:first-child {
    margin-left: 4px
}

[scope-chat-async] .sc-cascader-popup-scroll-text {
    position: relative;
    display: inline-block;
    cursor: pointer
}

[scope-chat-async] .sc-cascader-popup-scroll-selected {
    font-weight: 700
}

[scope-chat-async] .sc-cascader-popup-scroll-icon {
    margin: 0 6px
}

[scope-chat-async] .sc-cascader-popup-scroll-bar {
    position: absolute;
    left: 50%;
    bottom: 0;
    height: 4px;
    width: 32px;
    margin-left: -16px;
    background-color: #4e6ef2;
    border-radius: 2px
}

[scope-chat-async] .sc-cascader-popup-select-list::-webkit-scrollbar {
    background-color: initial;
    width: 6px
}

[scope-chat-async] .sc-cascader-popup-select-list::-webkit-scrollbar-thumb {
    background-color: #7f7f7f;
    border-radius: 3px
}

[scope-chat-async] .sc-cascader-popup-select-list .cos-row {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

[scope-chat-async] ._popup_65wrg_1 {
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    padding-left: 8px;
    padding-right: 8px;
    position: absolute;
    z-index: 201
}

[scope-chat-async] ._tag_7fpw3_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid rgba(132, 134, 145, .5);
    background-color: rgba(132, 134, 145, .05);
    color: #848691;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    margin-right: 6px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 300px
}

[scope-chat-async] ._link_1xxcs_1 {
    color: #333;
    text-decoration: none !important
}

[scope-chat-async] ._link_1xxcs_1:hover {
    color: #333;
    text-decoration: underline !important
}

[scope-chat-async] ._link_1xxcs_1:visited {
    color: #333
}

[scope-chat-async] ._rate-count_1hk1u_1, [scope-chat-async] ._rate-text_1hk1u_2 {
    font-family: baidunumber-medium;
    font-size: 13px;
    margin-left: 5px;
    vertical-align: bottom
}

[scope-chat-async] ._rate-count_1hk1u_1 {
    color: #fd503e
}

[scope-chat-async] ._rate-text_1hk1u_2 {
    color: #626675
}

[scope-chat-async] ._rate_1hk1u_1 {
    line-height: 0;
    cursor: pointer;
    display: inline-block
}

[scope-chat-async] ._rate_1hk1u_1._disabled_1hk1u_19 {
    cursor: default
}

[scope-chat-async] ._icons-row_1hk1u_22 {
    position: relative;
    display: inline-block
}

[scope-chat-async] ._row-empty_1hk1u_27, [scope-chat-async] ._row_1hk1u_26 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._row_1hk1u_26 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

[scope-chat-async] ._item_1hk1u_40 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #fd503e;
    width: 14px;
    height: 14px
}

[scope-chat-async] ._item_1hk1u_40 svg {
    display: block
}

[scope-chat-async] ._item-empty_1hk1u_49 {
    fill: #eee
}

[scope-chat-async] ._decimal_1hk1u_52 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

[scope-chat-async] ._decimal-inner_1hk1u_57 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

[scope-chat-async] ._rate-count_3uqtr_1, [scope-chat-async] ._rate-text_3uqtr_2 {
    font-family: baidunumber-medium;
    font-size: 13px;
    margin-left: 5px;
    vertical-align: bottom
}

[scope-chat-async] ._rate-count_3uqtr_1 {
    color: #fd503e
}

[scope-chat-async] ._rate-text_3uqtr_2 {
    color: #626675
}

[scope-chat-async] ._rate_3uqtr_1 {
    line-height: 0;
    cursor: pointer;
    display: inline-block
}

[scope-chat-async] ._rate_3uqtr_1._disabled_3uqtr_19 {
    cursor: default
}

[scope-chat-async] ._icons-row_3uqtr_22 {
    position: relative;
    display: inline-block
}

[scope-chat-async] ._row-empty_3uqtr_27, [scope-chat-async] ._row_3uqtr_26 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._row_3uqtr_26 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

[scope-chat-async] ._item_3uqtr_40 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #fd503e;
    width: 14px;
    height: 14px
}

[scope-chat-async] ._item_3uqtr_40 svg {
    display: block
}

[scope-chat-async] ._decimal_3uqtr_52 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

[scope-chat-async] ._decimal-inner_3uqtr_57 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

[scope-chat-async] ._rate-count_3uqtr_1, [scope-chat-async] ._rate-text_3uqtr_2 {
    font-size: 14px;
    margin-left: 13px
}

[scope-chat-async] ._item_3uqtr_40 {
    width: 26px;
    height: 26px;
    margin-left: 18px;
    fill: #f60
}

[scope-chat-async] ._item_3uqtr_40:first-child {
    margin-left: 0
}

[scope-chat-async] ._item-empty_3uqtr_49 {
    fill: #eee
}

[scope-chat-async] ._sign_180yd_1 {
    margin-right: 3px
}

[scope-chat-async] ._unit_180yd_4 {
    margin-left: 3px
}

[scope-chat-async] ._del-line-val_180yd_7 {
    text-decoration: line-through;
    color: #9195a3
}

[scope-chat-async] ._origin-text_180yd_11 {
    color: #9195a3
}

[scope-chat-async] ._price_180yd_14 {
    display: inline-block;
    font-family: baidunumber-medium, -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] ._price_180yd_14 .sm {
    font-size: 13px
}

[scope-chat-async] ._price_180yd_14 .md {
    font-size: 16px
}

[scope-chat-async] ._price_180yd_14 .lg {
    font-size: 19px
}

[scope-chat-async] ._price_180yd_14 .xl {
    font-size: 21px
}

[scope-chat-async] ._input-container_sf2h9_1, [scope-chat-async] ._input-wrapper_sf2h9_5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._input-wrapper_sf2h9_5 {
    border: 1px solid #b7b9c1;
    border-radius: 9px;
    padding: 9px 12px;
    width: 100%
}

[scope-chat-async] ._input_sf2h9_1 {
    color: #1e1f24;
    outline: none;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
    font-size: 14px;
    line-height: 1.286;
    word-break: normal;
    word-wrap: normal
}

[scope-chat-async] ._input_sf2h9_1:disabled {
    color: #dbdbdb
}

[scope-chat-async] ._prefix_sf2h9_33 {
    margin-right: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._suffix_sf2h9_37 {
    margin-left: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._textarea-wrapper_sf2h9_41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-radius: 9px;
    background-color: #f5f6f9;
    padding: 13px 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._textarea_sf2h9_41 {
    background-color: inherit;
    border: none;
    width: 100%;
    resize: none;
    outline: none;
    font-size: 14px;
    line-height: 23px;
    color: #1e1f24
}

[scope-chat-async] ._close_sf2h9_61 {
    width: 15px;
    height: 15px;
    fill: #848691;
    cursor: pointer
}

[scope-chat-async] .sc-radio {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 33px;
    margin: var(--cos-space-3xs);
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
    padding: 0 var(--cos-space-sm);
    background-color: var(--cos-color-bg-dent);
    border-radius: var(--cos-rounded-sm);
    color: var(--cos-color-text);
    font-size: var(--cos-text-body-lg)
}

[scope-chat-async] .sc-radio.sc-checked {
    background-color: rgba(78, 110, 242, .1);
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-radio.sc-disabled {
    background-color: var(--cos-color-bg-dent);
    opacity: var(--cos-opacity-40);
    color: var(--cos-color-text-disabled);
    cursor: no-drop
}

[scope-chat-async] .sc-radio:not(.sc-radio.sc-disabled):not(.sc-radio.sc-checked):hover {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-radio-icon {
    width: 0;
    height: 0;
    opacity: 0
}

[scope-chat-async] .sc-radio.sc-mark {
    height: var(--cos-leading-headline-sm);
    color: var(--cos-color-text);
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
    background: none;
    margin: 0;
    padding: 0
}

[scope-chat-async] .sc-radio.sc-mark .sc-radio-icon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    margin-right: var(--cos-space-xs);
    width: var(--cos-text-subtitle);
    height: var(--cos-text-subtitle);
    outline: none;
    cursor: pointer;
    opacity: 1
}

[scope-chat-async] .sc-radio.sc-mark .sc-radio-icon-inner {
    position: relative;
    inset-block-start: 0;
    inset-inline-start: 0;
    border: 1px solid var(--cos-color-border);
    border-radius: 50%;
    -webkit-transition: all .2s;
    transition: all .2s
}

[scope-chat-async] .sc-radio.sc-mark .sc-radio-icon-inner, [scope-chat-async] .sc-radio.sc-mark .sc-radio-icon-inner:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: var(--cos-text-subtitle);
    height: var(--cos-text-subtitle);
    background-color: var(--cos-color-bg)
}

[scope-chat-async] .sc-radio.sc-mark .sc-radio-icon-inner:after {
    position: absolute;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    -webkit-margin-before: -8px;
    margin-block-start: -8px;
    -webkit-margin-start: -8px;
    margin-inline-start: -8px;
    -webkit-border-before: 0;
    border-block-start: 0;
    -webkit-border-start: 0;
    border-inline-start: 0;
    border-radius: var(--cos-text-subtitle);
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    content: ""
}

[scope-chat-async] .sc-radio.sc-mark:not(.sc-radio.sc-mark.sc-disabled):not(.sc-radio.sc-mark.sc-checked):hover {
    color: var(--cos-color-text-hover)
}

[scope-chat-async] .sc-radio.sc-mark:not(.sc-radio.sc-mark.sc-disabled):not(.sc-radio.sc-mark.sc-checked):hover .sc-radio-icon-inner {
    border-color: var(--cos-color-border-primary-hover)
}

[scope-chat-async] .sc-radio.sc-mark.sc-checked {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-radio.sc-mark.sc-checked .sc-radio-icon:after {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    border: 1px solid var(--cos-color-border-active);
    border-radius: 50%;
    visibility: hidden;
    content: ""
}

[scope-chat-async] .sc-radio.sc-mark.sc-checked .sc-radio-icon-inner {
    background-color: var(--cos-color-bg-primary);
    border-color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-radio.sc-mark.sc-checked .sc-radio-icon-inner:after {
    -webkit-transform: scale(.375);
    transform: scale(.375);
    opacity: 1
}

[scope-chat-async] .sc-radio.sc-mark.sc-disabled {
    color: var(--cos-color-text-disabled);
    cursor: no-drop
}

[scope-chat-async] .sc-radio.sc-mark.sc-disabled .sc-radio-icon-inner {
    border-color: var(--cos-color-text-disabled)
}

[scope-chat-async] ._loading-icon_wuz33_1 {
    width: 20px;
    height: 20px;
    background: url(//pss.bdstatic.com/r/www/cache/static/aladdin-san/app/jr-stock/img/loading_758d156.gif) no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin-right: 6px
}

[scope-chat-async] ._loading-text_wuz33_8 {
    font-size: 14px;
    color: #9195a3
}

[scope-chat-async] ._result_wuz33_12 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    flex-direction: row !important
}

[scope-chat-async] ._carousel_pslwo_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

[scope-chat-async] ._container_pslwo_1 {
    position: relative
}

[scope-chat-async] ._indicators_pslwo_1 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

[scope-chat-async] ._tacitly_pslwo_1 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

[scope-chat-async] ._dot_pslwo_1 {
    border-radius: 100%
}

[scope-chat-async] ._dot_pslwo_1._active_pslwo_1 {
    background-color: var(--color-gray-50)
}

[scope-chat-async] ._line_pslwo_1 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

[scope-chat-async] ._line_pslwo_1._active_pslwo_1 {
    background-color: var(--color-gray-50);
    width: 25px
}

[scope-chat-async] ._arrow_pslwo_1 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

[scope-chat-async] ._arrow-left_pslwo_1 {
    left: 16px
}

[scope-chat-async] ._arrow-right_pslwo_1 {
    right: 16px
}

[scope-chat-async] ._arrow_pslwo_1 img {
    max-width: inherit
}

[scope-chat-async] ._item_pslwo_1 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._light_pslwo_1 {
    z-index: 2;
    visibility: visible
}

[scope-chat-async] ._swiper-container_pslwo_2 {
    position: relative
}

[scope-chat-async] ._swiper-box_pslwo_5 {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate(0);
    transform: translate(0)
}

[scope-chat-async] ._swiper-box-radius_pslwo_10 {
    border-radius: 12px
}

[scope-chat-async] ._indicator_pslwo_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-radius: 4px;
    height: 4px;
    position: absolute;
    bottom: 18px;
    z-index: 5;
    margin: 0
}

[scope-chat-async] ._indicator-left_pslwo_22 {
    position: absolute;
    left: 12px;
    bottom: 0
}

[scope-chat-async] ._indicator-right_pslwo_27 {
    position: absolute;
    right: 12px;
    bottom: 0
}

[scope-chat-async] ._center_pslwo_32 {
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

[scope-chat-async] ._right_pslwo_36 {
    right: 12px;
    margin-left: 0
}

[scope-chat-async] ._left_pslwo_40 {
    left: 12px;
    margin-left: 0
}

[scope-chat-async] ._tolerant_pslwo_44 {
    height: 4px;
    border-radius: 4px;
    width: 4px;
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-color: var(--cos-color-border-tiny);
    border-top: 4px solid;
    border-top-color: var(--cos-color-border-tiny);
    border-radius: var(--cos-rounded-full);
    margin-right: var(--cos-space-3xs)
}

[scope-chat-async] ._operative_pslwo_56 {
    width: 15px
}

[scope-chat-async] ._mask_pslwo_59 {
    position: absolute;
    left: 0;
    padding-left: 12px;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    z-index: 3;
    border-radius: 0 0 12px 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: var(--cos-color-text-inverse);
    font-size: 16px;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .5)));
    background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .5));
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .5))
}

[scope-chat-async] ._control-icon_pslwo_74 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 18px;
    color: #333;
    font-weight: bolder;
    -webkit-text-stroke: .8px
}

[scope-chat-async] ._control_pslwo_74 {
    width: 39px;
    height: 39px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 50%;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    opacity: .8;
    cursor: pointer
}

[scope-chat-async] ._control_pslwo_74:hover {
    opacity: 1
}

[scope-chat-async] ._control_pslwo_74:hover ._control-icon_pslwo_74 {
    color: #4e6ef2
}

[scope-chat-async] ._control-left_pslwo_104 {
    left: 0;
    -webkit-transform: translate(calc(-50% - 5.5px), calc(-50% - 9.5px));
    transform: translate(calc(-50% - 5.5px), calc(-50% - 9.5px))
}

[scope-chat-async] ._control-right_pslwo_108 {
    right: 0;
    -webkit-transform: translate(calc(50% + 5.5px), calc(-50% - 9.5px));
    transform: translate(calc(50% + 5.5px), calc(-50% - 9.5px))
}

[scope-chat-async] ._swiper-item-transition_pslwo_112 {
    -webkit-transition: all .4s;
    transition: all .4s
}

[scope-chat-async] ._swiper-item_pslwo_112 {
    cursor: pointer;
    white-space: normal;
    width: 100% !important
}

[scope-chat-async] ._swiper-page-item_pslwo_120 {
    position: static;
    width: auto;
    height: auto;
    display: inline-block;
    visibility: visible;
    vertical-align: top;
    -webkit-transform: none !important;
    transform: none !important
}

[scope-chat-async] ._page-indicator_pslwo_129 {
    bottom: 0
}

[scope-chat-async] ._page-list_pslwo_132 {
    position: relative;
    -webkit-transition: all .4s;
    transition: all .4s;
    padding-bottom: 19px;
    white-space: nowrap
}

[scope-chat-async] ._audio-wrapper_9tq96_1 {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 1;
    cursor: pointer
}

[scope-chat-async] ._audio_9tq96_1 {
    display: inline-block;
    height: 16px;
    line-height: 1;
    font-size: 16px
}

[scope-chat-async] ._audio_9tq96_1.sc-audio-play svg, [scope-chat-async] ._play-icon_9tq96_14 {
    fill: #4e6ef2
}

[scope-chat-async] ._audio_9tq96_1.sc-audio-play svg ._yinbo1_9tq96_64, [scope-chat-async] ._audio_9tq96_1.sc-audio-play svg .sc-audio-wave1, [scope-chat-async] ._play-icon_9tq96_14 ._yinbo1_9tq96_64, [scope-chat-async] ._play-icon_9tq96_14 .sc-audio-wave1 {
    visibility: visible;
    opacity: 1;
    -webkit-animation: _animationYinbo1_9tq96_1 1s ease-in infinite;
    animation: _animationYinbo1_9tq96_1 1s ease-in infinite
}

[scope-chat-async] ._audio_9tq96_1.sc-audio-play svg ._yinbo2_9tq96_72, [scope-chat-async] ._audio_9tq96_1.sc-audio-play svg .sc-audio-wave2, [scope-chat-async] ._play-icon_9tq96_14 ._yinbo2_9tq96_72, [scope-chat-async] ._play-icon_9tq96_14 .sc-audio-wave2 {
    visibility: visible;
    opacity: 1;
    -webkit-animation: _animationYinbo2_9tq96_1 1s ease-in infinite;
    animation: _animationYinbo2_9tq96_1 1s ease-in infinite
}

[scope-chat-async] ._audio_9tq96_1.sc-audio-play svg ._laba_9tq96_80, [scope-chat-async] ._audio_9tq96_1.sc-audio-play svg .sc-audio-horn, [scope-chat-async] ._play-icon_9tq96_14 ._laba_9tq96_80, [scope-chat-async] ._play-icon_9tq96_14 .sc-audio-horn {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation: _animationLaba_9tq96_1 1s ease-in-out infinite;
    animation: _animationLaba_9tq96_1 1s ease-in-out infinite
}

[scope-chat-async] ._audio_9tq96_1.sc-audio-pause svg, [scope-chat-async] ._pause-icon_9tq96_87 {
    fill: #1e1f24
}

[scope-chat-async] ._repeat-play-icon_9tq96_91 {
    display: inline-block;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-animation: _animationRepeat_9tq96_1 1s linear infinite;
    animation: _animationRepeat_9tq96_1 1s linear infinite
}

[scope-chat-async] ._audio-wrapper_15a8u_1 {
    display: inline-block;
    position: relative;
    min-width: 176px
}

[scope-chat-async] ._audio_15a8u_1 {
    position: relative;
    height: 30px;
    background-color: #f5f6f9;
    border-radius: 6px;
    cursor: pointer;
    overflow: hidden
}

[scope-chat-async] ._audio_15a8u_1:hover {
    background-color: rgba(49, 94, 251, .1)
}

[scope-chat-async] ._audio_15a8u_1:hover + ._left-triangle_15a8u_17 {
    border-right-color: rgba(49, 94, 251, .1)
}

[scope-chat-async] ._audio_15a8u_1:hover + ._right-triangle_15a8u_20 {
    border-left-color: rgba(49, 94, 251, .1)
}

[scope-chat-async] ._audio-icon_15a8u_23, [scope-chat-async] ._info_15a8u_24, [scope-chat-async] ._time_15a8u_25 {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    vertical-align: top
}

[scope-chat-async] ._audio-icon_15a8u_23 {
    width: 18px;
    color: #1e1f24
}

[scope-chat-async] ._info_15a8u_24 {
    margin-left: 4px;
    padding-right: 12px;
    color: #333
}

[scope-chat-async] ._time_15a8u_25 {
    float: right;
    padding-right: 12px
}

[scope-chat-async] ._active-color_15a8u_44 {
    color: #4e6ef2
}

[scope-chat-async] ._progress-bar_15a8u_47 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 3px
}

[scope-chat-async] ._progress-bar_15a8u_47 ._progress_15a8u_47 {
    height: 3px;
    width: 0
}

[scope-chat-async] ._left-triangle_15a8u_17, [scope-chat-async] ._right-triangle_15a8u_20 {
    display: inline-block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent
}

[scope-chat-async] ._left-triangle_15a8u_17 {
    left: -6px;
    border-width: 5px 6px 5px 0;
    border-left-color: transparent;
    border-right-color: #f5f6f9
}

[scope-chat-async] ._right-triangle_15a8u_20 {
    right: -6px;
    border-width: 5px 0 5px 6px;
    border-right-color: transparent;
    border-left-color: #f5f6f9
}

[scope-chat-async] .sc-tooltip {
    position: relative
}

[scope-chat-async] .sc-tooltip-hidden {
    visibility: hidden
}

[scope-chat-async] .sc-tooltip-visible {
    visibility: visible
}

[scope-chat-async] .sc-tooltip-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    line-height: 18px;
    padding: 8px 12px;
    border-radius: 9px;
    z-index: 1;
    background-color: rgba(30, 31, 36, .9);
    border: 1px solid transparent;
    -webkit-box-shadow: 0 6px 21px rgba(30, 31, 36, .3);
    box-shadow: 0 6px 21px rgba(30, 31, 36, .3)
}

[scope-chat-async] .sc-tooltip-container-left-empty {
    left: 0
}

[scope-chat-async] .sc-tooltip-container-right-empty {
    right: 0
}

[scope-chat-async] .sc-tooltip-container-bottom-empty {
    bottom: 0
}

[scope-chat-async] .sc-tooltip-container-left-half {
    left: 50%
}

[scope-chat-async] .sc-tooltip-container-top-half {
    top: 50%
}

[scope-chat-async] .sc-tooltip-container-touchable {
    cursor: pointer
}

[scope-chat-async] .sc-tooltip-message {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    text-align: center;
    white-space: nowrap;
    font-size: 14px;
    color: #fff
}

[scope-chat-async] .sc-tooltip-arrow-down {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-top-color: rgba(30, 31, 36, .9);
    position: absolute;
    bottom: -13px;
    margin-left: -4px
}

[scope-chat-async] .sc-tooltip-arrow-up {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-bottom-color: rgba(30, 31, 36, .9);
    position: absolute;
    top: -13px;
    margin-left: -4px
}

[scope-chat-async] .sc-tooltip-arrow-left {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-right-color: rgba(30, 31, 36, .9);
    position: absolute;
    left: -13px;
    margin-top: -6px
}

[scope-chat-async] .sc-tooltip-arrow-right {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: rgba(30, 31, 36, .9);
    position: absolute;
    right: -13px;
    margin-top: -6px
}

[scope-chat-async] .sc-tooltip-arrow-center {
    left: 50%
}

[scope-chat-async] .sc-tooltip-arrow-end {
    left: 100%;
    margin-left: -20px
}

[scope-chat-async] .sc-tooltip-arrow-side-end {
    bottom: 0;
    margin-bottom: 8px
}

[scope-chat-async] .sc-tooltip-arrow-side-center {
    top: 50%
}

[scope-chat-async] .sc-tooltip-arrow-side-start {
    top: 0;
    margin-top: 8px
}

[scope-chat-async] .sc-tooltip-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-tooltip-link-icon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 15px;
    height: 15px;
    margin-left: 4px;
    border-radius: 100%;
    text-align: center;
    line-height: 15px;
    font-size: 10px;
    color: #fff;
    background-color: hsla(0, 0%, 100%, .3)
}

[scope-chat-async] .sc-search-link {
    display: inline-block;
    cursor: pointer;
    color: #2440b3
}

[scope-chat-async] .sc-search-link-icon {
    white-space: nowrap
}

[scope-chat-async] .sc-search-link:visited {
    color: #2440b3
}

[scope-chat-async] .sc-search-link .suffix {
    display: inline-block;
    vertical-align: text-top;
    font-size: 12px;
    line-height: 12px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    color: rgba(36, 64, 179, .5)
}

[scope-chat-async] .sc-search-link:hover {
    color: #315efb;
    text-decoration: underline
}

[scope-chat-async] .sc-search-link:hover .suffix {
    color: #315efb
}

[scope-chat-async] .sc-search-link:active {
    color: #f73131;
    text-decoration: none
}

[scope-chat-async] .sc-search-link.sc-sm {
    font-size: 13px
}

[scope-chat-async] .sc-search-link.sc-sm .suffix {
    -webkit-transform: scale(.83);
    transform: scale(.83)
}

[scope-chat-async] .sc-search-link.sc-md {
    font-size: 14px
}

[scope-chat-async] .sc-search-link.sc-md .suffix {
    -webkit-transform: scale(.83) translateY(-2px);
    transform: scale(.83) translateY(-2px)
}

[scope-chat-async] .sc-search-link.sc-lg {
    font-size: 20px
}

[scope-chat-async] .sc-search-link.sc-lg .suffix {
    -webkit-transform: scale(1) translateY(-1px);
    transform: scale(1) translateY(-1px)
}

[scope-chat-async] .sc-bookmark-guide {
    height: 32px;
    border-radius: 21px 0 0 21px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: -16px;
    padding: 0 12px 0 10px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-bookmark-guide-image {
    height: 18px;
    width: 18px;
    object-position: center;
    object-fit: contain
}

[scope-chat-async] .sc-bookmark-guide-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

[scope-chat-async] .sc-bookmark-guide-primary-text {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: -1px
}

[scope-chat-async] .sc-bookmark-guide-sub-text {
    font-size: 10px;
    margin-top: -4px
}

[scope-chat-async] .has-sub-text.sc-bookmark-guide {
    height: 42px;
    padding: 0 12px
}

[scope-chat-async] .has-sub-text.sc-bookmark-guide-image {
    height: 24px;
    width: 24px
}

[scope-chat-async] .has-sub-text.sc-bookmark-guide-primary-text {
    margin-top: 1px
}

[scope-chat-async] .sc-city-header-city-search {
    line-height: 3px;
    display: inline-block
}

[scope-chat-async] .sc-city-header-city-search input {
    margin: 0
}

[scope-chat-async] .sc-city-header {
    position: relative
}

[scope-chat-async] .sc-city-header-city-header-normal {
    position: relative;
    font-size: 17px;
    line-height: 1;
    text-align: center;
    font-weight: 400;
    margin: 21px 0 15px
}

[scope-chat-async] .sc-city-header-city-close {
    position: absolute;
    font-size: 19px;
    right: 0;
    top: 0
}

[scope-chat-async] .sc-city-header-city-container-search {
    height: 46px;
    padding: 0 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    z-index: 4
}

[scope-chat-async] .sc-city-header-search-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 16px
}

[scope-chat-async] .sc-city-header-search-icon {
    font-size: 16px;
    margin-left: 7px;
    color: #626675;
    font-family: cicons !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased
}

[scope-chat-async] .sc-city-header-search-icon-active {
    color: #4e6ef2
}

[scope-chat-async] .sc-city-header-cancel {
    display: inline-block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 90%;
    min-width: 10%;
    text-align: center
}

[scope-chat-async] .sc-city-header-city-search {
    position: relative;
    width: 272px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    border-radius: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #848691;
    background-color: #f5f6f9
}

[scope-chat-async] .sc-city-header-city-search input {
    outline: none;
    font-size: 14px;
    line-height: 30px;
    background-color: initial;
    border: none;
    appearance: none;
    -webkit-appearance: none;
    caret-color: #4e6ef2;
    padding: 0 0 0 2px;
    margin: 0 32px 0 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

[scope-chat-async] .sc-city-header-city-search input::-webkit-input-placeholder {
    color: #999
}

[scope-chat-async] .sc-city-header-city-search:hover .sc-city-header-search-icon {
    color: #4e6ef2
}

[scope-chat-async] .sc-city-header-select-none {
    font-size: 16px;
    cursor: pointer;
    position: absolute;
    right: 8px;
    line-height: 30px;
    color: #858585
}

[scope-chat-async] .sc-city-header-location-icon {
    font-size: 16px
}

[scope-chat-async] .sc-city-header-list-wrapper {
    position: absolute;
    width: 272px;
    top: 54px;
    max-height: 190px;
    background-color: #fff;
    border-radius: 8px;
    margin-left: 16px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    z-index: 4
}

[scope-chat-async] .sc-city-header-city-sug-list {
    width: 268px;
    max-height: 190px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
    background-color: #fff;
    border-radius: 8px;
    overflow-x: hidden;
    overflow-y: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .sc-city-header-city-search-item {
    height: 29px;
    line-height: 3;
    text-align: left;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-city-header-search-word {
    display: inline-block;
    border-radius: 6px;
    width: calc(100% - 8px);
    margin-left: 4px;
    margin-right: 4px;
    padding-left: 8px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .sc-city-header-search-word:hover {
    background: rgba(49, 94, 251, .1) !important;
    color: #315efb;
    cursor: pointer
}

[scope-chat-async] .sc-city-header-city-search-ft-wt {
    font-weight: 700
}

[scope-chat-async] .sc-city-header-city-search-text {
    display: inline-block;
    width: -webkit-fit-content;
    width: fit-content;
    width: -moz-fit-content
}

[scope-chat-async] .sc-city-header-city-sug-none {
    position: absolute;
    width: 272px;
    top: 54px;
    height: 190px;
    background-color: #fff;
    border-radius: 8px;
    margin-left: 16px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    z-index: 4;
    color: #848691
}

[scope-chat-async] .sc-city-header-city-sug-none-text {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] .sc-city-header-scroll-bar {
    overflow-y: auto
}

[scope-chat-async] .sc-city-header-scroll-bar::-webkit-scrollbar {
    border-radius: 8px;
    background-color: #fff;
    width: 4px
}

[scope-chat-async] .sc-city-header-scroll-bar::-webkit-scrollbar-thumb {
    height: 19px;
    background: #4e6ef2;
    border-radius: 2px
}

[scope-chat-async] .sc-city-header-tabs-wrapper {
    background-color: #f5f6f9;
    border-radius: 9px;
    position: relative
}

[scope-chat-async] .sc-city-header-tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    font-size: 14px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[scope-chat-async] .sc-city-header-tab {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    padding: 5px 6px;
    border-radius: 8px;
    text-align: center;
    line-height: 14px;
    background-color: #f5f6f9;
    color: #1f1f24;
    cursor: pointer
}

[scope-chat-async] .sc-city-header-tab:hover {
    color: #315efb
}

[scope-chat-async] .sc-city-header-tab-active {
    background-color: #fff
}

[scope-chat-async] .sc-city-header-current-city-wrapper {
    position: relative
}

[scope-chat-async] .sc-city-header-relocate:hover {
    cursor: pointer;
    color: #315efb
}

[scope-chat-async] .sc-city-header-city-freeze-mask {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

[scope-chat-async] .sc-city-selector {
    position: relative;
    max-height: 320px;
    width: -webkit-fit-content;
    width: fit-content;
    width: -moz-fit-content
}

[scope-chat-async] .sc-city-selector-show-position {
    border-radius: 6px;
    width: -webkit-fit-content;
    width: fit-content;
    width: -moz-fit-content;
    padding-left: 4px;
    padding-right: 4px;
    cursor: pointer
}

[scope-chat-async] .sc-city-selector-show-position-active, [scope-chat-async] .sc-city-selector-show-position:hover {
    background: rgba(0, 0, 0, .2)
}

[scope-chat-async] .sc-city-selector-content {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 4px;
    background-color: #fff;
    border-radius: 8px;
    width: 526px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1)
}

[scope-chat-async] .sc-city-content {
    max-height: 258px;
    margin: 0 4px 0 16px;
    background-color: #fff;
    position: relative;
    border-radius: 8px
}

[scope-chat-async] .sc-city-content-freeze-mask {
    position: absolute;
    height: 100%;
    width: calc(100% - 20px);
    max-height: 258px
}

[scope-chat-async] .sc-city-content-nav-row {
    height: 21px
}

[scope-chat-async] .sc-city-content-nav {
    font-size: 13px;
    line-height: 1;
    color: #333;
    text-align: center
}

[scope-chat-async] .sc-city-content-nav:hover {
    color: #315efb;
    cursor: pointer
}

[scope-chat-async] .sc-city-content-active-nav {
    position: relative;
    font-weight: 500
}

[scope-chat-async] .sc-city-content-active-nav:before {
    width: 28px;
    height: 4px;
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    background: #4e6ef2;
    border-radius: 9px
}

[scope-chat-async] .sc-city-content-content-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 220px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    overflow-x: hidden;
    overflow-y: hidden
}

[scope-chat-async] .sc-city-content-scroll-bar {
    overflow-y: auto
}

[scope-chat-async] .sc-city-content-scroll-bar::-webkit-scrollbar {
    border-radius: 8px;
    background-color: #fff;
    width: 4px
}

[scope-chat-async] .sc-city-content-scroll-bar::-webkit-scrollbar-thumb {
    height: 19px;
    background: #4e6ef2;
    border-radius: 2px
}

[scope-chat-async] .sc-city-content-city-item-wrapper {
    height: 32px;
    text-align: left;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-city-content-city-item-text {
    display: inline-block;
    width: 100%;
    height: 28px;
    padding-left: 8px;
    font-size: 14px;
    line-height: 28px;
    border-radius: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[scope-chat-async] .sc-city-content-city-item-text:hover {
    background: rgba(49, 94, 251, .1);
    color: #315efb;
    cursor: pointer
}

[scope-chat-async] .sc-city-content-letter-city-wrapper {
    margin-top: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .sc-city-content-letter-city-wrapper:first-child {
    margin-top: 0
}

[scope-chat-async] .sc-city-content-index-letter {
    min-width: 14px;
    color: #333;
    margin-right: 5px;
    line-height: 32px
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 {
    margin-top: calc(var(--cosc-space-top) * -1);
    margin-left: calc(var(--cosc-space-left) * -1);
    display: block
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 ._sc-brand-logo-container_8iwh5_6 {
    max-width: 320px;
    overflow: hidden;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-top: var(--cos-space-xs);
    padding-bottom: var(--cos-space-xs);
    padding-left: 16px;
    padding-right: 16px;
    border-top-left-radius: 16px;
    border-bottom-right-radius: 24px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-background-size: cover;
    background-size: cover
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 ._sc-brand-logo-divider_8iwh5_21 {
    margin: 0 9px;
    margin-left: var(--cos-space-xs);
    margin-right: var(--cos-space-xs);
    height: 14px;
    border-left: 1px solid rgba(132, 134, 145, .3)
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 ._sc-brand-logo-img-light_8iwh5_28 {
    height: 16px
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 ._sc-brand-logo-icon_8iwh5_31 {
    width: 20px;
    height: 16px;
    -webkit-background-size: cover;
    background-size: cover
}

[scope-chat-async] ._sc-brand-logo_8iwh5_1 ._sc-brand-logo-text_8iwh5_36 {
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-left: 6px;
    padding-left: var(--cos-space-xxs);
    line-height: 0;
    white-space: nowrap
}

[scope-chat-async] .sc-feedback {
    display: inline-block
}

[scope-chat-async] .sc-feedback-icon-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .sc-feedback-icon {
    display: inline-block;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    color: var(--cos-color-text);
    opacity: var(--cos-opacity-10)
}

[scope-chat-async] .sc-feedback-icon:hover {
    opacity: var(--cos-opacity-20);
    cursor: pointer
}

[scope-chat-async] .sc-card-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    line-height: 24px
}

[scope-chat-async] .sc-card-footer-left {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[scope-chat-async] .sc-dialog {
    position: fixed;
    left: 0;
    right: 0;
    bottom: var(--bottom-height-offset, 0);
    top: 0;
    z-index: 901
}

[scope-chat-async] .sc-dialog-mask {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .4)
}

[scope-chat-async] .sc-dialog-container {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    min-width: 326px;
    max-width: 70%;
    width: -webkit-fit-content;
    width: fit-content;
    min-height: 90px;
    max-height: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: auto;
    background-color: var(--cos-color-bg);
    border-radius: var(--cos-rounded-md)
}

[scope-chat-async] .sc-dialog-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: left;
    line-height: 24px;
    padding: var(--cos-space-xl) var(--cos-space-xl) var(--cos-space-xs)
}

[scope-chat-async] .sc-dialog-title {
    display: inline-block;
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle);
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text)
}

[scope-chat-async] .sc-dialog-close {
    position: absolute;
    right: 24px;
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm);
    color: var(--cos-color-text-minor);
    cursor: pointer;
    color: var(--cos-color-text-slim)
}

[scope-chat-async] .sc-dialog-close:hover {
    color: var(--cos-color-text-hover)
}

[scope-chat-async] .sc-dialog-header-icon {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm);
    margin-right: var(--cos-space-xxs);
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-dialog-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    padding: var(--cos-space-md) var(--cos-space-xl) var(--cos-space-xl)
}

[scope-chat-async] .sc-dialog-footer button {
    width: 80px;
    line-height: 30px
}

[scope-chat-async] .sc-dialog-custom-behavior, [scope-chat-async] .sc-dialog-ok {
    margin-left: 16px
}

[scope-chat-async] .sc-dialog-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow-x: hidden;
    color: var(--cos-color-text-tiny);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-right: var(--cos-space-xl);
    padding-left: var(--cos-space-xl)
}

[scope-chat-async] .sc-dialog.sc-headless .sc-dialog-body {
    padding-right: var(--cos-space-none);
    padding-left: var(--cos-space-none)
}

[scope-chat-async] .sc-dialog.sc-success .sc-dialog-header-icon {
    color: var(--cos-color-text-success)
}

[scope-chat-async] .sc-dialog.sc-error .sc-dialog-header-icon, [scope-chat-async] .sc-dialog.sc-warning .sc-dialog-header-icon {
    color: var(--cos-color-text-error)
}

[scope-chat-async] .sc-switch {
    position: relative;
    display: inline-block;
    background-color: #b7b9c1
}

[scope-chat-async] .sc-switch, [scope-chat-async] .sc-switch-slider {
    -webkit-transition: all .16s cubic-bezier(.78, .14, .15, .86);
    transition: all .16s cubic-bezier(.78, .14, .15, .86)
}

[scope-chat-async] .sc-switch-slider {
    position: absolute;
    background-color: var(--cos-color-bg);
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%
}

[scope-chat-async] .sc-switch.sc-md {
    width: 52px;
    height: 28px;
    border-radius: 14px
}

[scope-chat-async] .sc-switch.sc-sm {
    width: 36px;
    height: 20px;
    border-radius: 10px
}

[scope-chat-async] .sc-switch.sc-checked {
    background-color: var(--cos-color-bg-primary)
}

[scope-chat-async] .sc-switch.sc-md .sc-switch-slider {
    width: 22px;
    height: 22px;
    border-radius: 11px;
    left: 3px
}

[scope-chat-async] .sc-switch.sc-sm .sc-switch-slider {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    left: 2px
}

[scope-chat-async] .sc-switch.sc-md.sc-checked .sc-switch-slider {
    width: 22px;
    height: 22px;
    border-radius: 11px;
    left: 27px
}

[scope-chat-async] .sc-switch.sc-sm.sc-checked .sc-switch-slider {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    left: 18px
}

[scope-chat-async] .c-darkmode .sc-switch {
    background-color: var(--cos-color-bg-dent)
}

[scope-chat-async] .c-darkmode .sc-switch.sc-checked {
    background-color: var(--cos-color-bg-primary)
}

[scope-chat-async] .c-darkmode .sc-switch-slider {
    background-color: #fff
}

@media (prefers-color-scheme: dark) {
    [scope-chat-async] .cos-android.cos-baiduapp .sc-switch {
        color-scheme: dark;
        background-color: var(--cos-color-bg)
    }

    [scope-chat-async] .cos-android.cos-baiduapp .sc-switch.sc-checked {
        background-color: var(--cos-color-bg-primary)
    }

    [scope-chat-async] .cos-android.cos-baiduapp .sc-switch-slider {
        background-color: #fff
    }
}

[scope-chat-async] .sc-checkbox {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background-color: var(--cos-color-bg-dent);
    height: 33px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: var(--cos-text-subtitle-sm);
    line-height: 33px;
    border-radius: var(--cos-rounded-sm);
    color: var(--cos-color-text);
    padding-right: var(--cos-space-sm);
    padding-left: var(--cos-space-sm);
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

[scope-chat-async] .sc-checkbox-icon {
    display: none
}

[scope-chat-async] .sc-checkbox.sc-checked {
    color: var(--cos-color-text-primary);
    background-color: rgba(78, 110, 242, .1)
}

[scope-chat-async] .sc-checkbox.sc-disabled {
    background-color: var(--cos-color-bg-dent);
    color: var(--cos-color-text-disabled);
    cursor: not-allowed
}

[scope-chat-async] .sc-checkbox.sc-indeterminate {
    color: var(--cos-color-text);
    background-color: var(--cos-color-bg-dent)
}

[scope-chat-async] .sc-checkbox:not(.sc-disabled):not(.sc-checked):hover {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-checkbox:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-label {
    text-decoration: none
}

[scope-chat-async] .sc-checkbox.sc-checkmark {
    background: none
}

[scope-chat-async] .sc-checkbox.sc-checkmark .sc-checkbox-icon {
    width: 16px;
    height: 16px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: var(--cos-rounded-xxs);
    background-color: var(--cos-color-bg);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid var(--cos-color-border);
    cursor: pointer;
    outline: none
}

[scope-chat-async] .sc-checkbox.sc-checkmark .sc-checkbox-icon-inner {
    color: var(--cos-color-text-inverse);
    display: inline-block;
    width: 100%;
    height: 100%;
    position: relative
}

[scope-chat-async] .sc-checkbox.sc-checkmark .sc-checkbox-label {
    padding-left: var(--cos-space-xs);
    display: inline-block;
    line-height: 1;
    color: var(--cos-color-text);
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary);
    background-color: var(--cos-color-bg-primary);
    -webkit-transition: all .2s;
    transition: all .2s
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-icon-inner:after {
    position: absolute;
    border: 2px solid var(--cos-color-text-inverse);
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    content: "";
    height: 8px;
    width: 5px;
    top: 44%;
    left: 19%
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary);
    background-color: var(--cos-color-bg-primary)
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-icon-inner:after {
    position: absolute;
    border: 1px solid var(--cos-color-text-inverse);
    content: "";
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 70%;
    height: 0
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text)
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-icon {
    border-color: var(--cos-color-border);
    background-color: var(--cos-color-border-minor);
    opacity: var(--cos-opacity-40)
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-icon-inner:after {
    border-color: var(--cos-color-text-disabled)
}

[scope-chat-async] .sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text-disabled)
}

[scope-chat-async] .sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover {
    background: none
}

[scope-chat-async] .sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary)
}

[scope-chat-async] .sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    text-decoration: none
}

[scope-chat-async] .ai-markdown-wrap sup {
    cursor: pointer
}

[scope-chat-async] .ai-markdown-wrap .markdownsdk-wrapper .sc-audio-svg {
    fill: var(--cosd-color-text-primary, #5240ff)
}

[scope-chat-async] .ai-markdown-tooltips {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 302
}

[scope-chat-async] .ai-markdown-triangle-icon {
    position: absolute;
    z-index: 1;
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: 0 6px 7px
}

[scope-chat-async] .ai-markdown-tooltips-content {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 368px;
    padding: 12px;
    border-radius: 12px;
    background-color: #fff;
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
    text-align: left;
    word-break: break-all
}

[scope-chat-async] .ai-markdown-tooltips-content-title {
    text-decoration: none
}

[scope-chat-async] .ai-markdown-tooltips-content-title:hover {
    color: var(--cos-color-text);
    text-decoration: underline
}

[scope-chat-async] .ai-markdown-tooltips-content-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .ai-markdown-tooltips-content-no-spacing {
    margin-top: -4px;
    margin-bottom: -5px
}

[scope-chat-async] .ai-markdown-tooltips-content-no-wrap {
    white-space: nowrap
}

[scope-chat-async] .ai-markdown-tooltips-top .ai-markdown-triangle-icon {
    border-width: 7px 6px 0;
    border-color: #fff transparent transparent;
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px)
}

[scope-chat-async] .ai-markdown-tooltips-top .ai-markdown-tooltips-content {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

[scope-chat-async] ._sc-ai-image-content_194jc_1 img {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}

[scope-chat-async] ._sc-ai-image-mask_194jc_4 {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

[scope-chat-async] ._dqa-image-group-scroll_1mlad_1 ._sc-scroll-inner_1mlad_1 {
    padding-right: var(--cos-space-sm);
    margin-right: -18px
}

[scope-chat-async] ._dqa-image-group-scroll_1mlad_1 > div:first-child {
    margin: 0 -13px
}

[scope-chat-async] ._dqa-image-group-scroll_1mlad_1 > div > div > div:first-child {
    padding: 0 18px 30px 13px
}

[scope-chat-async] ._dqa-image-group-scroll-item_1mlad_11:first-child ._dqa-image-group-image_1mlad_11 {
    border-radius: var(--cos-space-xs) 0 0 var(--cos-space-xs)
}

[scope-chat-async] ._dqa-image-group-scroll-item_1mlad_11:last-child ._dqa-image-group-image_1mlad_11 {
    border-radius: 0 var(--cos-space-xs) var(--cos-space-xs) 0
}

[scope-chat-async] ._dqa-image-group-scroll-item_1mlad_11:not(:first-child):not(:last-child) ._dqa-image-group-image_1mlad_11 {
    border-radius: 0
}

[scope-chat-async] ._dqa-image-group-image_1mlad_11:active:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .04)
}

[scope-chat-async] ._ai-chart-bar_150hh_1 {
    --font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: -webkit-max-content;
    height: max-content
}

[scope-chat-async] ._ai-chart-bar-info_150hh_10 {
    width: 100%;
    height: var(--font-size);
    line-height: var(--font-size);
    margin-bottom: 4px;
    font-size: var(--font-size);
    font-family: Arial, Helvetica, PingFang, sans-serif;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] ._ai-chart-bar-info-text_150hh_20 {
    color: #b7b9c1;
    text-align: right;
    font-weight: 400
}

[scope-chat-async] ._ai-chart-bar-main_150hh_25 {
    --chart-height: 500px;
    width: 100%;
    height: var(--chart-height);
    color-scheme: dark
}

[scope-chat-async] .ai-chart-line {
    position: relative
}

[scope-chat-async] .ai-chart-bar-box, [scope-chat-async] .ai-chart-line-box {
    height: 162px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .ai-chart-bar-box, [scope-chat-async] .ai-chart-pie {
    position: relative
}

[scope-chat-async] .ai-chart-pie-box {
    height: 180px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .ai-chart-vs-legend {
    position: relative
}

[scope-chat-async] .ai-chart-vs-legend-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

[scope-chat-async] .ai-chart-vs-legend-drop {
    position: absolute;
    left: 45%
}

[scope-chat-async] .ai-chart-vs-box {
    width: 100%;
    height: 196px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .ai-echart-flex-align-start {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

[scope-chat-async] .ai-echart-flex-align-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] .ai-echart-flex-justify-between {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%
}

[scope-chat-async] .ai-echart-flex-justify-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

[scope-chat-async] .ai-echart-flex-justify-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

[scope-chat-async] .ai-echart-flex-justify-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

[scope-chat-async] .ai-echart-unit {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption);
    color: var(--cos-color-text-minor);
    margin-right: var(--cos-space-xs);
    white-space: nowrap
}

[scope-chat-async] .ai-echart-legend {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

[scope-chat-async] .ai-echart-legend-item {
    margin-left: var(--cos-space-xs)
}

[scope-chat-async] .ai-echart-legend-item:first-child {
    margin-left: 0
}

[scope-chat-async] .ai-echart-legend-disabled {
    opacity: 1%
}

[scope-chat-async] .ai-echart-legend-icon {
    width: 6px;
    height: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    border-radius: var(--cos-rounded-full)
}

[scope-chat-async] .ai-echart-legend-text {
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption);
    color: var(--cos-color-text-minor);
    margin-left: var(--cos-space-3xs)
}

[scope-chat-async] .ai-echart-legend-text, [scope-chat-async] .ai-echart-scroll-icon {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] .ai-echart-scroll-icon {
    position: absolute;
    height: 39px;
    width: 39px;
    text-align: center;
    border-radius: 50%;
    opacity: .8;
    background-color: var(--cos-color-bg);
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm);
    font-weight: 700;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06)
}

[scope-chat-async] .ai-echart-scroll-icon:hover {
    opacity: 1
}

[scope-chat-async] .ai-echart-scroll-icon:hover .icon {
    color: var(--cos-color-text-primary)
}

[scope-chat-async] .ai-echart-scroll-icon-left {
    top: 50%;
    left: 0;
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}

[scope-chat-async] .ai-echart-scroll-icon-right {
    top: 50%;
    right: 0;
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

[scope-chat-async] .ai-echart-scroll-icon-up {
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[scope-chat-async] .ai-echart-scroll-icon-down {
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%)
}

[scope-chat-async] .ai-echart-scroll-icon .icon {
    line-height: 39px
}

[scope-chat-async] .tabs-nav-item {
    height: 26px;
    line-height: 26px
}

[scope-chat-async] ._ai-vs-chart_1l7k4_1 {
    position: relative
}

[scope-chat-async] ._ai-ask-back_1hre3_1 .wd-tag {
    color: #5240ff;
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    margin-right: 3px;
    font-family: PingFangSC-Medium
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-guide_1hre3_9 {
    margin-top: -4px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-end_1hre3_22, [scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-guide_1hre3_9 {
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    letter-spacing: .5px;
    text-align: justify;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-end_1hre3_22 {
    margin-top: 10.5px;
    margin-bottom: -4.5px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 {
    list-style: none;
    padding-left: 0;
    margin: 10.5px 0 -12px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36._single_1hre3_43 {
    margin-top: 7.5px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 li {
    position: relative;
    margin: 0
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category_1hre3_50 {
    font-size: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-title_1hre3_56 {
    font-family: PingFangSC-Medium;
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    margin-right: 8px;
    margin-bottom: 4.5px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: -webkit-fit-content;
    height: fit-content;
    line-height: 16px;
    margin-bottom: var(--cos-space-sm)
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item_1hre3_74 {
    height: 24px;
    max-width: 100%;
    border-radius: 6px;
    padding-left: 8px;
    padding-right: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: var(--cos-color-text);
    position: relative;
    z-index: 10;
    -webkit-tap-highlight-color: transparent;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 8px;
    background: var(--cos-color-bg-dent);
    margin-bottom: var(--cos-space-sm)
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item-text_1hre3_93 {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    line-height: 14px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item-icon_1hre3_102 {
    margin-left: var(--cos-space-3xs);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item_1hre3_74:hover {
    cursor: pointer;
    background: #dcd9ff
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category_1hre3_50 ._active_1hre3_110 {
    color: #5240ff;
    font-family: PingFangSC-Medium;
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon_1hre3_117 {
    width: 18px;
    height: 18px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-container_1hre3_121 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: var(--cos-space-lg);
    border-radius: 19px;
    background-color: var(--cos-color-bg-dent);
    min-height: 22px;
    padding: 7px 13px 7px 0
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 {
    padding-bottom: 36px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 ._icon-btn-container_1hre3_135 {
    bottom: 8px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 ._input-field_1hre3_138 {
    margin-bottom: -3px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141 {
    border: none;
    outline: none;
    color: var(--cos-color-text);
    margin: 0;
    font-size: 14px;
    line-height: 22px;
    max-height: 130px;
    padding: 0 0 0 13px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: scroll;
    border-radius: var(--cos-rounded-none);
    resize: none;
    scrollbar-width: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141 div {
    display: inline-block
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141:focus {
    outline: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141::-webkit-scrollbar {
    display: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141:after {
    content: attr(placeholder);
    color: var(--cos-color-text-on-page)
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._ai-ask-back-input-field-empty_1hre3_171 {
    line-height: 18px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    height: 100%;
    position: absolute;
    right: 14px;
    bottom: 7px;
    height: 22px;
    white-space: nowrap
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 ._icon_1hre3_117 {
    width: 16px;
    height: 16px;
    margin-right: 7px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 ._btn-text_1hre3_190 {
    font-family: PingFangSC;
    font-size: 14px;
    color: #5240ff;
    line-height: 14px
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135:hover {
    cursor: pointer
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135:hover ._btn-text_1hre3_190 {
    color: #7365ff
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._input-editor_1hre3_202 {
    width: 100%;
    border: none;
    outline: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    resize: none;
    scrollbar-width: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._input-editor_1hre3_202:focus {
    outline: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._input-editor_1hre3_202::-webkit-scrollbar {
    display: none
}

[scope-chat-async] ._ai-ask-back_1hre3_1 ._input-editor_1hre3_202:after {
    content: attr(placeholder);
    color: var(--cos-color-text-on-page)
}

[scope-chat-async] .ai-plugin-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

[scope-chat-async] .ai-plugin-bar-wrapper {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    margin: -12px 0;
    padding: 10px 0 9px;
    display: inline
}

[scope-chat-async] .ai-plugin-bar-prefix-icon {
    vertical-align: middle
}

[scope-chat-async] .ai-plugin-bar-ai {
    margin-right: var(--cos-space-xxs);
    width: 17px;
    height: 16px
}

[scope-chat-async] .ai-plugin-bar-authority {
    width: 70px;
    height: 16px;
    margin-top: -1px
}

[scope-chat-async] .ai-plugin-bar-plugin {
    display: inline
}

[scope-chat-async] .ai-plugin-bar-plugin-icon {
    margin-right: var(--cos-space-3xs);
    vertical-align: middle
}

[scope-chat-async] .ai-plugin-bar-plugin-icon .sc-avatar {
    background-color: var(--cos-color-bg-raised)
}

[scope-chat-async] .ai-plugin-bar-plugin-name {
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #5240ff
}

[scope-chat-async] .ai-plugin-bar-plugin-name, [scope-chat-async] .ai-plugin-bar-pre-text {
    margin-right: var(--cos-space-xxs);
    vertical-align: middle
}

[scope-chat-async] .ai-plugin-bar-post-text {
    vertical-align: middle
}

[scope-chat-async] .cos-baiduapp .ai-plugin-bar-plugin-name, [scope-chat-async] .darkmode.cos-baiduapp .ai-plugin-bar-plugin-name {
    color: #5240ff
}

#searchChatAppAsync {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50
}

.wrapper_3Vz5U {
    height: 100vh;
    position: fixed;
    top: 0;
    z-index: 2147483647 !important;
    overflow: auto;
    -webkit-transition: all var(--animation-duration) ease-in;
    transition: all var(--animation-duration) ease-in
}

.wrapper_3Vz5U:before {
    content: "";
    position: absolute;
    left: 0;
    width: 1px;
    height: 100%;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5);
    background-color: rgba(78, 110, 242, .08);
    z-index: 2147483647 !important
}

.hidden-chat_3K_uL {
    -webkit-transition: none;
    transition: none
}

.pc-ai-search-container_22EtA {
    background: #f4f6fe
}

.chat-container_27zCZ {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.chat-container-center-content_2FFOX, .chat-container-center_2rn4z {
    width: 100%;
    height: 100%
}

.chat-has-prompt_so3Fw {
    height: calc(100% - 49px) !important
}

.wise-ai-search-container .chat-container_27zCZ {
    padding: 50px 0 71px
}

.wise-ai-search-container .chat-container-bg_SuhoD {
    position: absolute;
    top: -312px;
    width: 623px;
    height: 623px;
    right: 0;
    border-radius: 50%;
    background-image: -webkit-radial-gradient(50% 50%, circle, rgba(47, 180, 255, .1) 0, rgba(91, 194, 255, 0) 80%);
    background-image: radial-gradient(circle at 50% 50%, rgba(47, 180, 255, .1) 0, rgba(91, 194, 255, 0) 80%)
}

.na-ai-search-container .chat-container_27zCZ {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.pc-ai-search-container .chat-container_27zCZ {
    padding: 0 !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    min-height: 740px;
    min-width: 1137px
}

.pc-ai-search-container .chat-container-center_2rn4z {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 1137px;
    min-height: 612px
}

.pc-ai-search-container .chat-container-center-content_2FFOX {
    width: 864px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-bottom: 85px;
    background: hsla(0, 0%, 100%, .4);
    border-radius: 0 24px 24px 0;
    overflow: hidden
}

.pc-ai-search-container .chat-container-footnote_3426S {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 12px;
    color: #9195a3;
    line-height: 12px;
    margin-top: 16px;
    margin-bottom: 14px
}

.pc-ai-search-container .chat-container-link_4WEiT {
    color: #9195a3;
    text-decoration: none
}

.pc-ai-search-container .chat-container-agreement_1n8Oa {
    margin-left: 9px;
    text-indent: 0;
    color: #50525c
}

.pc-ai-search-container .chat-container-agreement_1n8Oa:hover {
    color: #5240ff;
    cursor: pointer
}

@media only screen and (max-width: 1280px) {
    .pc-ai-search-container .chat-container_27zCZ {
        min-width: 944px
    }

    .pc-ai-search-container .chat-container-header_3Roha {
        width: 848px !important
    }

    .pc-ai-search-container .chat-container-center_2rn4z {
        width: 944px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center
    }

    .pc-ai-search-container .chat-container-center-content_2FFOX {
        width: 656px
    }
}

@media only screen and (orientation: landscape) {
    .ipad-ai-search-container .chat-container_27zCZ {
        min-width: 0;
        min-height: 100%
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-header_3Roha {
        width: 88% !important;
        margin: 6px -3px 6px 0
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-center_2rn4z {
        width: 88%;
        min-height: 88%
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-center_2rn4z .chat-container-center-content_2FFOX {
        width: 80%
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-footnote_3426S {
        margin-top: 6px
    }
}

@media only screen and (orientation: portrait) {
    .ipad-ai-search-container .chat-container_27zCZ {
        min-width: 100%;
        min-height: 0
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-header_3Roha {
        width: 92% !important
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-center_2rn4z {
        width: 92%;
        min-height: 88%
    }

    .ipad-ai-search-container .chat-container_27zCZ .chat-container-center_2rn4z .chat-container-center-content_2FFOX {
        width: 80%
    }
}

.header_35Pwa {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 16px;
    z-index: 33;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 50px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.header_35Pwa .logo-icon_9RH2w {
    width: 33px;
    height: 33px;
    line-height: 33px;
    border-radius: 16.5px;
    overflow: hidden
}

.header_35Pwa .logo-icon-image_3_JXC {
    display: block;
    width: 100%;
    height: 100%
}

.header_35Pwa .logo-title-icon_16_ua {
    font-size: 17px;
    text-align: center
}

.header_35Pwa .title-icon_3PSi3 {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/aiball.png);
    -webkit-background-size: contain;
    background-size: contain
}

.header_35Pwa .header-menu-left_1QVzT {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.header_35Pwa .header-menu-center_19uqC {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: left
}

.header_35Pwa .bot-name_2HLRm {
    padding-left: 10px;
    font-size: 17px;
    color: #1e1f24;
    font-weight: 500
}

.header_35Pwa .header-menu-right_ARKkf {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.header_35Pwa .pc-to-browser-extension_2-Icu, .header_35Pwa .pc-to-client_3aUcJ {
    margin-left: auto;
    margin-right: 30px;
    color: #3e3d52
}

.header_35Pwa .pc-to-browser-extension_2-Icu:hover, .header_35Pwa .pc-to-client_3aUcJ:hover {
    color: #5240ff
}

.pc-ai-search-container .header_35Pwa {
    position: static;
    width: 1088px;
    margin: 16px -3px 10px 0;
    padding: 0;
    height: 30px
}

.pc-ai-search-container .header_35Pwa .title-icon_3PSi3 {
    width: 28px;
    height: 28px;
    background-image: url(https://gips0.baidu.com/it/u=2675190506,1465883752&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f84_84);
    -webkit-background-size: contain;
    background-size: contain
}

.pc-ai-search-container .header_35Pwa .ai-title_w6jYu {
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    margin-left: 1px;
    cursor: default
}

.pc-ai-search-container .header_35Pwa .searchContent_1DigX {
    font-size: 16px;
    line-height: 28px;
    color: #333
}

.pc-ai-search-container .header_35Pwa .searchContent_1DigX .search-icon_2Y5V7 {
    margin: 1px 7px 0 36px;
    cursor: pointer
}

.pc-ai-search-container .header_35Pwa .searchContent_1DigX .search-text_1GDZ1 {
    font-family: PingFangSC-Regular;
    cursor: pointer;
    font-weight: 400
}

.pc-ai-search-container .header_35Pwa .searchContent_1DigX:hover, .pc-ai-search-container .header_35Pwa .searchContent_1DigX:hover .search-icon_2Y5V7 {
    color: #5543fe
}

.pc-ai-search-container .header_35Pwa .login-btn_fLNoy {
    background: #ebe9ff;
    color: #5240ff;
    font-weight: 600;
    width: 66px;
    height: 34px;
    margin-top: -2px;
    margin-bottom: -2px;
    cursor: pointer
}

.pc-ai-search-container .header_35Pwa .portrait_2Rf33 {
    height: 28px;
    width: 28px;
    border-radius: 50%;
    -webkit-background-size: 30px 30px;
    background-size: 30px 30px;
    background-position: -1px -1px;
    background-repeat: no-repeat;
    border: 1px solid rgba(30, 31, 36, .06);
    margin-top: 1px;
    margin-right: 1px;
    cursor: pointer;
    position: relative
}

.pc-ai-search-container .header_35Pwa .portrait_2Rf33 .placeholder_3y2Cw {
    width: 30px;
    height: 40px
}

.pc-ai-search-container .header_35Pwa .menu_hqWex {
    display: none
}

.pc-ai-search-container .header_35Pwa .menu_hqWex:hover, .pc-ai-search-container .header_35Pwa .portrait_2Rf33:hover > .menu_hqWex {
    display: block
}

.title-icon_57tET {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 50px
}

.title-icon-close_2dwN- {
    margin-left: 30px
}

.user-center_1ZLSK {
    padding: 34px 15px 40px;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    border-radius: 13px
}

.user-center-bg_3LhOx {
    width: 100%;
    height: 100%
}

.user-center-close_sWBhP {
    position: absolute;
    top: 18px;
    right: 18px
}

.user-center-info_1dHwC {
    margin: 0 25px 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.user-center-info-avatar_IkPxI {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    -webkit-background-size: contain;
    background-size: contain;
    margin-right: 15px;
    border: 2px solid rgba(30, 31, 36, .06);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.user-center-info-right_2uG8s {
    max-width: 260px
}

.user-center-info-right_2uG8s .info-nickname_262hs {
    font-size: 18px;
    color: #1e1f24;
    line-height: 1;
    font-weight: 700;
    text-align: left
}

.user-center-info-right_2uG8s .info-count_xA4YW {
    font-size: 13px;
    color: #848691;
    line-height: 1;
    margin-top: 12px;
    text-align: left
}

.user-center-info-right_2uG8s .info-number_3G5dQ {
    color: #5b4bfe
}

.user-center-list_1rlLX {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.user-center-list_1rlLX .list-item_1yAFD {
    padding: 8px 0;
    width: 116px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.user-center-list_1rlLX .list-item-icon_1kKXv {
    width: 40px;
    height: 40px;
    margin-bottom: 4px;
    -webkit-background-size: contain;
    background-size: contain
}

.user-center-list_1rlLX .list-item-text_20G67 {
    font-size: 14px;
    line-height: 14px;
    color: #50525c
}

.setting-container_10Bqf {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
    margin-right: 30px
}

.setting-container_10Bqf .button-wrap_QjG_9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.setting-container_10Bqf .button-wrap_QjG_9 .setting-icon_2ageo {
    width: 20px;
    height: 23px;
    font-size: 20px;
    margin-right: 10px;
    display: block;
    color: #aeb3cb;
    font-weight: 700
}

.setting-container_10Bqf .button-wrap_QjG_9 .setting-title_1xBxJ {
    margin-top: 1px;
    color: #3e3d52
}

.setting-container_10Bqf .button-wrap_QjG_9:hover {
    cursor: pointer
}

.setting-container_10Bqf .button-wrap_QjG_9:hover .setting-icon_2ageo, .setting-container_10Bqf .button-wrap_QjG_9:hover .setting-title_1xBxJ {
    color: #5543fe
}

.setting-container_10Bqf .setting-bar_2Wc_O {
    position: absolute;
    top: 46px;
    left: 0;
    background: #fff;
    border-color: rgba(30, 31, 36, .06);
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 10px;
    padding: 10px 11px 10px 20px
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item_2-ihk {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 10px 0;
    color: #3e3d52;
    min-width: 106px
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item-icon_2few2 {
    font-size: 20px;
    width: 20px;
    height: 24px;
    margin-right: 10px;
    color: #aeb3cb
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item-text_3UyBI {
    font-size: 14px;
    line-height: 24px
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item_2-ihk .first-icon_6lNc4 {
    font-size: 22px;
    margin-left: -1px
}

.setting-container_10Bqf .setting-bar_2Wc_O .selected-color_14KpZ {
    color: #5240ff
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item_2-ihk:hover {
    color: #5543fe;
    cursor: pointer
}

.setting-container_10Bqf .setting-bar_2Wc_O .list-item_2-ihk:hover .list-item-icon_2few2 {
    color: #5543fe
}

.setting-container_10Bqf .setting-bar_2Wc_O:before {
    content: "";
    display: block;
    position: absolute;
    top: -4px;
    left: 23px;
    border-left: 10px solid #fff;
    border-top: 10px solid #fff;
    border-color: transparent #fff #fff transparent;
    border-style: solid;
    border-width: 5px 10px 10px 5px;
    border-bottom-right-radius: 2px;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.setting-container_10Bqf .interim_32Ss- {
    position: absolute;
    top: 105%;
    left: 6%;
    width: 50px;
    height: 20px;
    opacity: 0
}

.center-wrapper_3BIGX {
    cursor: auto;
    background: #fff;
    width: 185px;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 10px;
    position: absolute;
    top: 43px;
    right: -10px
}

.center-wrapper_3BIGX .content-wrapper_3k2M7 {
    text-align: left
}

.center-wrapper_3BIGX .content-wrapper_3k2M7 .username_3eS6v {
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: 0;
    font-weight: 500;
    margin: 14px 16px 8px
}

.center-wrapper_3BIGX .content-wrapper_3k2M7 .tips_2pCXj {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #333;
    font-weight: 400;
    margin: 0 16px;
    line-height: 26px
}

.center-wrapper_3BIGX .content-wrapper_3k2M7 .tips_2pCXj .last-num_23ruR {
    font-family: PingFangSC-Medium;
    font-size: 14px;
    color: #5240ff;
    line-height: 14px;
    font-weight: 500;
    margin: 0 3px
}

.center-wrapper_3BIGX .content-wrapper_3k2M7 .logout-btn_2b3x0 {
    margin: 12px auto 18px;
    background: #ebe9ff;
    color: #5240ff;
    font-weight: 600;
    width: 153px;
    height: 34px;
    text-align: center;
    cursor: pointer
}

.center-wrapper_3BIGX .logout-btn_2b3x0:hover {
    background: #dcd9ff
}

.center-wrapper_3BIGX .triangle-icon_16wjH {
    position: absolute;
    top: -3px;
    right: 17px;
    width: 0;
    height: 0;
    border-left: 10px solid #fff;
    border-top: 10px solid #fff;
    border-color: transparent #fff #fff transparent;
    border-style: solid;
    border-width: 5px 10px 10px 5px;
    border-bottom-right-radius: 2px;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.hovering-layer_32Maq .entry-container_2HLKy {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-align-content: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.hovering-layer_32Maq .icon_s73sZ[data-size=normal] {
    width: 20px;
    height: 20px;
    font-size: 18px;
    line-height: 20px;
    margin-right: 10px;
    font-weight: 600
}

.hovering-layer_32Maq .icon_s73sZ[data-size=mini] {
    width: 13px;
    height: 13px;
    font-size: 13px;
    line-height: 13px;
    margin-right: 4px;
    font-weight: 100;
    -webkit-transform: translateY(-.5px);
    transform: translateY(-.5px)
}

.hovering-layer_32Maq .text_2C6bO {
    margin: 3px 0;
    white-space: nowrap
}

.hovering-layer_32Maq .text_2C6bO[data-size=normal] {
    height: 14px;
    font-size: 14px;
    line-height: 14px
}

.hovering-layer_32Maq .text_2C6bO[data-size=mini] {
    height: 12px;
    font-size: 12px;
    line-height: 12px
}

.hovering-layer_32Maq .layer-content_HWrj5 {
    padding: 20px
}

.hovering-layer_32Maq .layer-content_HWrj5 img {
    display: block;
    width: 238px
}

.container_1P3Qb, .container_1P3Qb .entry-content_5kfP3 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.container_1P3Qb .entry-content_5kfP3 {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    line-height: 23px;
    height: 23px;
    cursor: pointer
}

.container_1P3Qb .entry-content_5kfP3 .arraw_2MWLd {
    display: none;
    width: 15px;
    height: 15px;
    position: absolute;
    bottom: 0;
    margin-bottom: -30px;
    margin-left: -7.5px;
    left: 50%;
    z-index: 10
}

.container_1P3Qb .entry-content_5kfP3 .arraw_2MWLd:before {
    content: "\20";
    display: block;
    border-left: 10px solid #fff;
    border-top: 10px solid #fff;
    border-color: transparent #fff #fff transparent;
    border-style: solid;
    border-width: 5px 10px 10px 5px;
    border-bottom-right-radius: 2px;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.container_1P3Qb.container--active_1ojcV .entry-content_5kfP3 .arraw_2MWLd {
    display: block
}

.container_1P3Qb .layer-container_3E4lT {
    display: none;
    position: absolute;
    top: 100%;
    left: 0
}

.container_1P3Qb .layer-container_3E4lT .layer-content_1fxy1 {
    position: relative;
    margin-top: 16px;
    border-color: rgba(30, 31, 36, .06);
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    display: -webkit-box;
    border-radius: 10px;
    background: #fff
}

.container_1P3Qb.container--active_1ojcV .layer-container_3E4lT {
    display: block
}

.hovering-layer_2fO7F .icon_2lc1A {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    background: url(https://gips2.baidu.com/it/u=1660161361,975008738&fm=3028&app=3028&f=PNG&fmt=auto&q=88&size=f60_60) 50% no-repeat;
    -webkit-background-size: contain;
    background-size: contain
}

.hovering-layer_2fO7F .text_HqTqq {
    margin: 3px 0
}

.hovering-layer_2fO7F:hover .icon_2lc1A {
    -webkit-filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%);
    filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%)
}

.hovering-layer_2fO7F:hover .text_HqTqq {
    color: #5240ff
}

.hovering-layer_2fO7F .layer-content_hrpt9 {
    padding: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    font-family: PingFangSC-Regular
}

.hovering-layer_2fO7F .layer-content_hrpt9 img {
    display: block;
    width: 302px;
    margin-bottom: 12px
}

.hovering-layer_2fO7F .layer-content_hrpt9 h6 {
    font-size: 16px;
    line-height: 1;
    margin-bottom: 11px;
    color: #1e1f24
}

.hovering-layer_2fO7F .layer-content_hrpt9 h6 i {
    margin-right: 6px;
    height: 20px;
    display: inline-block;
    vertical-align: text-top
}

.hovering-layer_2fO7F .layer-content_hrpt9 p {
    font-size: 14px;
    line-height: 1;
    margin-bottom: 16px;
    color: #3e3d52
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-experience_1Cy4Y, .hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-got_JzaGR {
    height: 34px;
    margin-right: 12px;
    border-radius: 300px;
    font-weight: 600 !important
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-experience_1Cy4Y:last-child, .hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-got_JzaGR:last-child {
    margin: 0
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-got_JzaGR {
    width: 80px;
    color: #3e3d52;
    background: #f7f7fe
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-got_JzaGR:hover {
    color: #5240ff;
    background: #ebe9ff
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-experience_1Cy4Y {
    width: 160px;
    color: #5240ff;
    background: #ebe9ff
}

.hovering-layer_2fO7F .layer-content_hrpt9 .btn-container_2iVTQ .btn-experience_1Cy4Y:hover {
    background: #dcd9ff
}

.footer_fjSqk {
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 10;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 11px 16px 12px;
    background: #f2f2fe
}

.footer_fjSqk, .footer_fjSqk .broom_22tn5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.footer_fjSqk .broom_22tn5 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 20px;
    width: 46px;
    height: 46px;
    margin-right: 10px;
    background: #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0 5.33333px 13.33333px 0 rgba(179, 178, 255, .15);
    box-shadow: 0 5.33333px 13.33333px 0 rgba(179, 178, 255, .15);
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #1e1f24;
    pointer-events: auto
}

.footer_fjSqk .broom_22tn5 .broom-afx_jvyQV img {
    width: 46%;
    height: 46%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto
}

.footer_fjSqk .broom-disable_3qMq5 {
    background: hsla(0, 0%, 100%, .4)
}

.footer_fjSqk .broom-disable_3qMq5 .broom-disable-img_X7edT {
    opacity: .3;
    width: 50%;
    height: 50%
}

.pc-ai-search-container .footer_fjSqk {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    pointer-events: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 100;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 15px 32px 24px;
    background: transparent
}

.pc-ai-search-container .footer_fjSqk .broom_22tn5:hover {
    cursor: pointer
}

.placeholder-center_yxXZq {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.text-input_1uqHK {
    position: relative;
    -webkit-tap-highlight-color: transparent;
    pointer-events: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    height: 48px;
    -webkit-box-shadow: 0 5.33333333px 13.33333333px 0 rgba(179, 178, 255, .15);
    box-shadow: 0 5.33333333px 13.33333333px 0 rgba(179, 178, 255, .15);
    background: hsla(0, 0%, 100%, .5);
    border-radius: 24px;
    overflow: hidden
}

.text-input-textarea_2VhUr {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    word-break: break-word;
    background: transparent;
    line-height: 48px;
    font-size: 16px;
    overflow: hidden;
    padding-left: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.text-input-textarea_2VhUr::-webkit-input-placeholder {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.text-input-textarea_2VhUr::-moz-placeholder {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.text-input-textarea_2VhUr::-ms-input-placeholder {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.text-input_1uqHK .button-list_6jcI7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: absolute;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    right: 4px;
    bottom: 0
}

.pc-ai-search-container .text-input_1uqHK {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-box-shadow: 0 4px 16px 0 rgba(179, 178, 255, .3);
    box-shadow: 0 4px 16px 0 rgba(179, 178, 255, .3);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    overflow: initial
}

.pc-ai-search-container .text-input-left_3gfCX {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 57px;
    height: 46px
}

.pc-ai-search-container .text-input-left_3gfCX .plugin-list-container_rSTjE {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10
}

.pc-ai-search-container .text-input-left_3gfCX .text-input-symbol_2xR3r {
    position: absolute;
    bottom: 7px;
    left: 7px;
    color: #5240ff;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: #ebe9ff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    cursor: pointer
}

.pc-ai-search-container .text-input-left_3gfCX .text-input-symbol_2xR3r img {
    width: 18px;
    height: 18px
}

.pc-ai-search-container .text-input-left_3gfCX .text-input-symbol_2xR3r:hover {
    background: #dcd9ff
}

.pc-ai-search-container .text-input-right_25Zgx {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    line-height: 0;
    padding: 10px 100px 10px 57px
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-plugin-list_2Jc9B {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #5240ff;
    overflow: hidden;
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    text-align: left
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-plugin-list_2Jc9B .text-input-plugin-item_3RYy9 {
    display: inline-block;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    padding: 0 8px;
    background: rgba(76, 74, 245, .1);
    border-radius: 4px
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-plugin-list_2Jc9B .text-input-plugin-item_3RYy9 .text-input-plugin-at_ehzra {
    font-size: 12px;
    position: relative;
    top: -2px
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-plugin-list_2Jc9B .text-input-plugin-item_3RYy9 .text-input-plugin-close_A0msf {
    position: relative;
    top: -1px;
    cursor: pointer;
    color: #999;
    font-size: 12px
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr {
    text-align: left;
    caret-color: #5240ff;
    -webkit-caret-color: #5240ff;
    resize: none;
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    padding-left: 0;
    color: #1e1f24;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
    overflow-y: auto;
    overflow: overlay;
    scrollbar-color: hsla(0, 0%, 100%, 0) transparent
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr::-webkit-scrollbar {
    display: block;
    width: 6px
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr::-webkit-scrollbar-thumb {
    background: hsla(0, 0%, 100%, 0);
    border-radius: 4px;
    overflow-y: scroll
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr::-webkit-input-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr::-moz-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-textarea_2VhUr::-ms-input-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-send_2GgoL {
    background-image: -webkit-linear-gradient(139deg, #6e55f2, #b5b7ff);
    background-image: linear-gradient(-49deg, #6e55f2, #b5b7ff);
    border-radius: 50%;
    width: 38px;
    height: 38px;
    font-size: 20px;
    line-height: 38px;
    text-align: center;
    color: #fff
}

.pc-ai-search-container .text-input-right_25Zgx .text-input-send_2GgoL:hover {
    background-image: -webkit-linear-gradient(139deg, #7359ff, #cfd0ff);
    background-image: linear-gradient(-49deg, #7359ff, #cfd0ff);
    cursor: pointer
}

.pc-ai-search-container .text-input-right_25Zgx .send-disable_hJj7A {
    color: hsla(0, 0%, 100%, .4)
}

.pc-ai-search-container .text-input-right_25Zgx .send-disable_hJj7A, .pc-ai-search-container .text-input-right_25Zgx .send-disable_hJj7A:hover {
    background-image: -webkit-linear-gradient(139deg, rgba(110, 85, 242, .4), rgba(181, 183, 255, .4));
    background-image: linear-gradient(-49deg, rgba(110, 85, 242, .4), rgba(181, 183, 255, .4))
}

.pc-ai-search-container .text-input-right_25Zgx .send-disable_hJj7A:hover {
    cursor: not-allowed
}

.pc-ai-search-container .text-enable_3YMOw:hover .text-input-textarea_2VhUr {
    scrollbar-color: rgba(82, 64, 255, .15) transparent
}

.pc-ai-search-container .text-enable_3YMOw:hover .text-input-textarea_2VhUr::-webkit-scrollbar-thumb {
    background: rgba(82, 64, 255, .15)
}

.pc-ai-search-container .text-enable_3YMOw:hover .text-input-textarea_2VhUr::-webkit-input-placeholder {
    color: #848691
}

.pc-ai-search-container .text-enable_3YMOw:hover .text-input-textarea_2VhUr::-moz-placeholder {
    color: #848691
}

.pc-ai-search-container .text-enable_3YMOw:hover .text-input-textarea_2VhUr::-ms-input-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_u9f9e .text-input-textarea_2VhUr::-webkit-input-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_u9f9e .text-input-textarea_2VhUr::-moz-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_u9f9e .text-input-textarea_2VhUr::-ms-input-placeholder {
    color: #848691
}

.voice_2uOs5 {
    -webkit-align-self: flex-end;
    align-self: flex-end;
    -webkit-tap-highlight-color: transparent;
    pointer-events: auto
}

.voice-sound_3m6FS {
    font-size: 20px;
    width: 48px;
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #1e1f24
}

.voice-disable_9-uBf {
    color: #d8d8dc
}

.pc-ai-search-container .voice-sound_3m6FS {
    width: 46px;
    height: 46px
}

.pc-ai-search-container .voice-sound_3m6FS:hover {
    color: #5543fe;
    cursor: pointer
}

.pc-ai-search-container .voice-disable_9-uBf:hover {
    color: #d8d8dc;
    cursor: default
}

.pc-ai-search-container .voice-popup_2PpGk {
    position: fixed;
    left: 0;
    right: 0;
    bottom: -100%;
    opacity: 0;
    z-index: -1;
    height: 160px;
    min-width: 1088px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    background-image: -webkit-gradient(linear, left top, right top, from(#f9fdff), to(#fdfaff));
    background-image: -webkit-linear-gradient(left, #f9fdff, #fdfaff);
    background-image: linear-gradient(90deg, #f9fdff, #fdfaff);
    -webkit-box-shadow: 0 -10px 40px 0 rgba(228, 219, 255, .53);
    box-shadow: 0 -10px 40px 0 rgba(228, 219, 255, .53);
    -webkit-transition: bottom .16s ease-in-out;
    transition: bottom .16s ease-in-out
}

.pc-ai-search-container .voice-popup-show_3sVRy {
    bottom: 0;
    opacity: 1;
    z-index: 501
}

.pc-ai-search-container .voice-popup-container_kXIHJ {
    position: absolute;
    height: 160px;
    left: 0;
    right: 0;
    bottom: 0;
    min-width: 1088px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#f9fdff), to(#fdfaff));
    background-image: -webkit-linear-gradient(left, #f9fdff, #fdfaff);
    background-image: linear-gradient(90deg, #f9fdff, #fdfaff);
    -webkit-box-shadow: 0 -10px 40px 0 rgba(228, 219, 255, .53);
    box-shadow: 0 -10px 40px 0 rgba(228, 219, 255, .53)
}

.pc-ai-search-container .voice-popup-close_2OoY_ {
    position: absolute;
    top: 18px;
    right: 20px;
    font-size: 20px;
    width: 20px;
    height: 20px;
    color: #b7b9c1
}

.pc-ai-search-container .voice-popup-close_2OoY_:hover {
    cursor: pointer;
    color: #50525c
}

.pc-ai-search-container .voice-popup-left_3MJrl {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.pc-ai-search-container .voice-popup-time_3udzI {
    margin-top: 32px;
    font-size: 14px;
    line-height: 14px;
    color: #5240ff
}

.pc-ai-search-container .voice-popup-ball-container_3RW-n {
    position: relative;
    width: 188px;
    height: 160px;
    margin-right: 36px;
    margin-left: 38px
}

.pc-ai-search-container .voice-popup-ball_3kAo3 {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 50%;
    -webkit-background-size: contain;
    background-size: contain;
    width: 70px;
    height: 70px;
    background-image: url(https://gips0.baidu.com/it/u=2532549250,2178754814&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f460_460);
    --duration: 2.8s
}

.pc-ai-search-container .voice-popup-ball-bg_jb_0U {
    width: 110px;
    height: 110px;
    background-image: url(https://gips0.baidu.com/it/u=427290677,3868091962&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f438_438);
    -webkit-animation: ball-bg_3jxmr 2s ease-in-out infinite;
    animation: ball-bg_3jxmr 2s ease-in-out infinite;
    -webkit-background-size: contain;
    background-size: contain
}

.pc-ai-search-container .voice-popup-ball1_1RmJR {
    opacity: .3;
    -webkit-animation: ball-animation_3nt5c var(--duration) ease-in-out .6s infinite;
    animation: ball-animation_3nt5c var(--duration) ease-in-out .6s infinite;
    --max-size: 140px
}

.pc-ai-search-container .voice-popup-ball2_291Yu {
    opacity: .6;
    -webkit-animation: ball-animation_3nt5c var(--duration) ease-in-out .3s infinite;
    animation: ball-animation_3nt5c var(--duration) ease-in-out .3s infinite;
    --max-size: 115px
}

.pc-ai-search-container .voice-popup-ball3_1delJ {
    -webkit-animation: ball-animation_3nt5c var(--duration) ease-in-out infinite;
    animation: ball-animation_3nt5c var(--duration) ease-in-out infinite;
    --max-size: 90px
}

@-webkit-keyframes ball-animation_3nt5c {
    0% {
        width: 70px;
        height: 70px
    }
    50% {
        width: var(--max-size);
        height: var(--max-size)
    }
    to {
        width: 70px;
        height: 70px
    }
}

@keyframes ball-animation_3nt5c {
    0% {
        width: 70px;
        height: 70px
    }
    50% {
        width: var(--max-size);
        height: var(--max-size)
    }
    to {
        width: 70px;
        height: 70px
    }
}

.pc-ai-search-container .voice-popup-button_1uXJh {
    background-image: url(https://gips0.baidu.com/it/u=2734145630,152810166&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f280_280)
}

.pc-ai-search-container .voice-popup-button_1uXJh:hover {
    cursor: pointer
}

@-webkit-keyframes ball-bg_3jxmr {
    0% {
        opacity: 1;
        width: 110px;
        height: 110px
    }
    50% {
        opacity: .4;
        width: 88px;
        height: 88px
    }
    to {
        opacity: 1;
        width: 110px;
        height: 110px
    }
}

@keyframes ball-bg_3jxmr {
    0% {
        opacity: 1;
        width: 110px;
        height: 110px
    }
    50% {
        opacity: .4;
        width: 88px;
        height: 88px
    }
    to {
        opacity: 1;
        width: 110px;
        height: 110px
    }
}

.pc-ai-search-container .voice-popup-query_XCGU_ {
    font-size: 18px;
    line-height: 28px;
    color: #1e1f24;
    font-weight: 500;
    width: 414px;
    max-height: 56px;
    overflow: hidden;
    text-align: left
}

.pc-ai-search-container .voice-popup-tip_2zDff {
    color: #848691
}

.plugin-list_ZV1Ud {
    width: 332px;
    background: #fff;
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .09);
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, .09);
    border-radius: 8px;
    padding-bottom: 15px
}

.plugin-list_ZV1Ud .header_3CTDn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 46px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 24px
}

.plugin-list_ZV1Ud .header_3CTDn .title_1Cyf3 {
    color: #1e1f24;
    font-weight: 500;
    font-size: 16px
}

.plugin-list_ZV1Ud .header_3CTDn .close_23H8- {
    color: #5240ff;
    font-size: 14px;
    cursor: pointer
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 {
    height: 54px;
    padding: 0 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    cursor: pointer
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0:hover {
    background: rgba(82, 64, 255, .05)
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .picture_3k1bQ {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 1px solid rgba(0, 0, 0, .1)
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN {
    margin: 0 8px;
    width: 214px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: left
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN .name-container_23vmb {
    margin-top: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN .name-container_23vmb .name_3zVFP {
    color: #1e1f24;
    font-size: 14px;
    line-height: 24px;
    font-weight: 500
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN .name-container_23vmb .plugin-card_1pFEH {
    width: 16px;
    height: 16px;
    margin-left: 4px;
    -webkit-background-size: contain;
    background-size: contain;
    background-image: url(https://gips2.baidu.com/it/u=4229943654,2727910903&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f32_32)
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN .name-container_23vmb .plugin-card_1pFEH:hover {
    background-image: url(https://gips1.baidu.com/it/u=2275133448,2333008854&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f32_32)
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .info_BhdqN .introduce_1fhzN {
    color: #1f1f1f;
    font-size: 12px;
    line-height: 22px;
    margin-top: -4px
}

.plugin-list_ZV1Ud .plugins-container_2-AHP .plugin-item_1uzg0 .select-icon_1Bnw2 {
    width: 18px;
    height: 18px
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK {
    overflow-y: scroll
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK::-webkit-scrollbar {
    width: 6px;
    height: 100%;
    background-color: initial
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: initial
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK::-webkit-scrollbar-thumb {
    background-color: transparent;
    border-radius: 4px
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK:hover::-webkit-scrollbar-thumb {
    width: 6px;
    border-radius: 4px;
    background: #edecff
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK .plugin-item_1uzg0 {
    padding: 0 18px 0 24px
}

.plugin-list_ZV1Ud .plugins-container_2-AHP.can-scroll_FZlSK .plugin-item_1uzg0 .info_BhdqN {
    width: 208px
}

.input-box_3Ir7m {
    cursor: text
}

.input-field_1U_-y {
    border: none;
    outline: none;
    font-size: 16px;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: scroll;
    border-radius: 0;
    resize: none;
    scrollbar-width: none
}

.input-field_1U_-y:focus {
    outline: none
}

.input-field_1U_-y::-webkit-scrollbar {
    display: none
}

.input-field_1U_-y:after {
    content: attr(placeholder);
    color: #3e3d52
}

.input-box-focus_1arkH .input-field_1U_-y:after, .input-box_3Ir7m:hover .input-field_1U_-y:after {
    content: attr(placeholder);
    color: #848691
}

.wd-tag {
    font-family: PingFangSC-Medium;
    font-weight: 500;
    color: #5240ff
}

.wd-placehold {
    font-size: 16px;
    line-height: 16px;
    color: #848691
}

.afx-content_1OsPD {
    position: relative;
    width: 100%;
    height: 100%
}

.canvas-bg_3UGx1 {
    width: 100%;
    display: block
}

.gif-canvas_CeBPF {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.hide-img_2Xk9m {
    visibility: hidden
}

.chat-toast_1IE58 {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgba(31, 31, 31, .95);
    -webkit-box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    border-radius: 12px;
    color: #fff;
    max-width: 240px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 12px;
    text-align: center;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.chat-toast_1IE58 .toast-icon_SM862 {
    width: 6px;
    height: 6px
}

.pc-ai-search-container .chat-toast_1IE58 {
    padding: 10px 24px;
    top: 48px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    background-color: #fff;
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    color: #000
}

.pc-ai-search-container .chat-toast_1IE58 .toast-icon_SM862 {
    width: 18px;
    height: 18px
}

.pop-wrap_3wt6F {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    z-index: 500;
    height: 100%;
    width: 100%
}

.pop-wrap_3wt6F, .pop-wrap_3wt6F .content-wrap_3Vz6_ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.pop-wrap_3wt6F .content-wrap_3Vz6_ {
    width: 330px;
    height: 324px;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    padding-bottom: 18px
}

.pop-wrap_3wt6F .content-wrap_3Vz6_ .title_2GStr {
    margin-top: 167px;
    font-family: PingFangSC-Semibold;
    font-size: 24px;
    letter-spacing: 0;
    line-height: 24px;
    color: #fff;
    text-align: center
}

.pop-wrap_3wt6F .content-wrap_3Vz6_ .sub-tilte_23tgu {
    margin-top: 15px;
    opacity: .6;
    font-family: PingFangSC-Regular;
    font-size: 15px;
    letter-spacing: .53px;
    line-height: 15px;
    color: #fff;
    text-align: center
}

.pop-wrap_3wt6F .content-wrap_3Vz6_ .pop-btn_3nPrI {
    margin-top: 30px;
    width: 250px;
    height: 50px;
    background-image: -webkit-gradient(linear, right top, left top, from(#765aff), to(#a173ff));
    background-image: -webkit-linear-gradient(right, #765aff, #a173ff);
    background-image: linear-gradient(270deg, #765aff, #a173ff);
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #fff;
    letter-spacing: 0;
    text-align: center;
    line-height: 18px
}

.pop-wrap_3wt6F .close-icon_2yaM0 {
    margin-top: 30px;
    width: 36.4px;
    height: 36.4px;
    background-image: url(https://gips3.baidu.com/it/u=3373497096,3576734161&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f109_109);
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    -webkit-tap-highlight-color: transparent
}

.guide-popup_2cxQu {
    position: absolute;
    z-index: 101;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    bottom: 22px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background: rgba(30, 31, 36, .95);
    -webkit-box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    border-radius: 22px;
    padding: 0 19px 0 15px
}

.guide-popup_2cxQu .scroll-animation_3X41T {
    position: relative;
    width: 40px;
    height: 40px;
    margin-right: 2px;
    -webkit-animation: scroll_Gca2L 2.48s linear infinite;
    animation: scroll_Gca2L 2.48s linear infinite
}

@-webkit-keyframes scroll_Gca2L {
    0% {
        top: 7.33333px
    }
    48.39% {
        top: -4.33333px
    }
    67.74% {
        top: -4.33333px
    }
    90.32% {
        top: 7.33333px
    }
    to {
        top: 7.33333px
    }
}

@keyframes scroll_Gca2L {
    0% {
        top: 7.33333px
    }
    48.39% {
        top: -4.33333px
    }
    67.74% {
        top: -4.33333px
    }
    90.32% {
        top: 7.33333px
    }
    to {
        top: 7.33333px
    }
}

.guide-popup-text_HbKu3 {
    font-size: 16px;
    line-height: 44px;
    color: #fff;
    white-space: nowrap
}

.logout_2g6JH {
    width: 416px;
    padding: 24px 19px 24px 24px;
    text-align: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #222
}

.logout_2g6JH .title_3Hqnj {
    font: 20px/30px Arial, sans-serif
}

.logout_2g6JH .container_2GvBn .tip_2oE9L {
    font: 13px/23px Arial, sans-serif
}

.logout_2g6JH .footer_3Jxoh {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    justify-content: end;
    margin-top: 11px
}

.logout_2g6JH .footer_3Jxoh, .logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .continueBtn_oy8_9, .logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .logoutBtn_5D7Cf {
    width: 80px;
    height: 30px;
    border: 0;
    padding: 0;
    border-radius: 6px;
    font-size: 13px;
    line-height: 30px;
    text-align: center
}

.logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .logoutBtn_5D7Cf {
    background-color: #f5f5f6;
    color: #333;
    margin-right: 16px
}

.logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .logoutBtn_5D7Cf:hover {
    background-color: #315efb;
    color: #fff;
    cursor: pointer
}

.logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .continueBtn_oy8_9 {
    background-color: #4e6ef2;
    color: #fff
}

.logout_2g6JH .footer_3Jxoh .actionBtns_2kRkY .continueBtn_oy8_9:hover {
    background-color: #315efb;
    cursor: pointer
}

.dialog-container_1wCs_ {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 200
}

.dialog-container_1wCs_ .mask_2ukBR {
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: .3;
    background: #1e1f24
}

.dialog-container_1wCs_ .dialog-content_8e9xe {
    border-radius: 20px;
    background: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    overflow: hidden
}

.dialog-container_1wCs_ .dialog-content_8e9xe .outer-content_1wq8o {
    max-width: 100%
}

.dialog-container_1wCs_ .dialog-content_8e9xe .close_cyqsb {
    position: fixed;
    right: 26px;
    top: 22px;
    font-size: 20px;
    line-height: 16px;
    color: #b7b9c1;
    cursor: pointer
}

.dialog-container_1wCs_ .dialog-content_8e9xe .close_cyqsb:hover {
    color: #50525c
}

.container_2tXRc {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.container-half_2Wx2a {
    margin-top: -16px
}

.container-degrade_x8RC3 {
    margin-bottom: 16px
}

.container_2tXRc .content-area_1yDoN {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    will-change: scroll-position;
    overflow-y: scroll;
    overflow-y: overlay;
    overflow-x: hidden;
    padding: 0 16px;
    min-height: 100%;
    position: relative
}

.container_2tXRc .content-area_1yDoN.set-index_sk41F {
    z-index: 1
}

.container_2tXRc .content-scroller_JrU0X {
    min-height: 100%
}

.container_2tXRc .content-scroller-pc_25v6T {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.container_2tXRc .content-scroller-push-up_2EGZ9 {
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
}

.container_2tXRc .chat-common_2Pkoy {
    margin-top: 16px
}

.container_2tXRc .indicator-move_3ztEa {
    -webkit-transition: 1s cubic-bezier(.1, .57, .1, 1);
    transition: 1s cubic-bezier(.1, .57, .1, 1);
    -webkit-transform: translateY(60px) translateZ(0);
    transform: translateY(60px) translateZ(0)
}

.container_2tXRc .indicator-end_4Pbnp {
    -webkit-transition: .3s cubic-bezier(.1, .57, .1, 1);
    transition: .3s cubic-bezier(.1, .57, .1, 1);
    -webkit-transform: translate(0) translateZ(0);
    transform: translate(0) translateZ(0)
}

.container_2tXRc .scroll-animation_1bo32 {
    position: relative;
    -webkit-animation: scroll_2Db7c 2.48s linear infinite;
    animation: scroll_2Db7c 2.48s linear infinite
}

@-webkit-keyframes scroll_2Db7c {
    0% {
        top: 0
    }
    48.39% {
        top: -80px
    }
    67.74% {
        top: -80px
    }
    90.32% {
        top: 0
    }
    to {
        top: 0
    }
}

@keyframes scroll_2Db7c {
    0% {
        top: 0
    }
    48.39% {
        top: -80px
    }
    67.74% {
        top: -80px
    }
    90.32% {
        top: 0
    }
    to {
        top: 0
    }
}

.stream-prompt_1BuuV {
    padding-left: 16px
}

.pc-ai-search-container .container_2tXRc .content-area_1yDoN::-webkit-scrollbar {
    display: block;
    width: 8px
}

.pc-ai-search-container .container_2tXRc .content-area_1yDoN::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: initial
}

.pc-ai-search-container .container_2tXRc .content-area_1yDoN::-webkit-scrollbar-thumb {
    background-color: transparent
}

.pc-ai-search-container .container_2tXRc:hover .stream-scrolling_23h4f::-webkit-scrollbar {
    display: block;
    width: 8px
}

.pc-ai-search-container .container_2tXRc:hover .stream-scrolling_23h4f::-webkit-scrollbar-thumb {
    background: rgba(102, 51, 255, .1);
    border-radius: 4px
}

.pc-ai-search-container .container_2tXRc:hover .stream-scrolling_23h4f::-webkit-scrollbar-track {
    margin-bottom: 59px
}

.pc-ai-search-container .container_2tXRc .load-more_1F6Xw {
    margin-top: 8px
}

.pc-ai-search-container .container_2tXRc .new-gap_SzPvF {
    padding-right: 24px;
    padding-left: 32px
}

.pc-ai-search-container .container_2tXRc .old-gap_8NNaT {
    padding: 0 32px
}

.pc-ai-search-container .pc-suggestion_2CDg9 {
    padding-bottom: 52px
}

.chat-common_AKa0H, .time_2QCWy {
    margin-top: 16px
}

.time_2QCWy {
    text-align: center;
    position: relative;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    line-height: 14px
}

.question-container_2GfLA {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    word-wrap: break-word
}

.question-container_2GfLA .highlight_3R1o2 .search-text-highlight {
    display: inline;
    padding: 4px 0;
    color: #fff;
    font-weight: 700;
    background: #3a00e9
}

.question-container_2GfLA .question-content_1e1fE {
    white-space: pre-wrap;
    display: inline-block;
    max-width: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 13px 19px;
    background-color: #7365ff;
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    letter-spacing: .6px;
    color: #fafafa;
    text-align: left;
    border-radius: 20px;
    border-bottom-right-radius: 4px;
    word-break: break-all
}

.question-container_2GfLA .question-content-animation_2xq2F {
    -webkit-animation: to-top-left_AZOpW .16s linear;
    animation: to-top-left_AZOpW .16s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes to-top-left_AZOpW {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes to-top-left_AZOpW {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.pc-ai-search-container .question-container_2GfLA {
    overflow: visible
}

.pc-ai-search-container .question-container_2GfLA:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -32px;
    right: -32px;
    bottom: -8px;
    -webkit-transition: all .16s ease-in-out;
    transition: all .16s ease-in-out;
    background: transparent
}

.pc-ai-search-container [share-shot-dialog] .question-container_2GfLA:before {
    display: none
}

.pc-ai-search-container .question-container-selected_3TYB6:before {
    background-color: rgba(82, 64, 255, .08)
}

.pc-ai-search-container .question-content_1e1fE {
    padding: 9px 24px
}

.question-status_25JI9 {
    width: 18px;
    height: 18px;
    margin-right: 17px;
    -webkit-tap-highlight-color: transparent
}

.chat-ans_1oSN6 {
    margin-top: 16px
}

.special-bub-style_3oD_G {
    margin-top: 0
}

.special-bub-style_3oD_G .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
    padding: 0;
    background-color: initial
}

.special-bub-style_3oD_G .chat-answer-container_5tV9P .answer-box-wrapper_1QYRS {
    width: 100%
}

.chat-answer-container_5tV9P {
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-transition: height .16s ease-in-out;
    transition: height .16s ease-in-out
}

.chat-answer-container-animation_1dCTb {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation: answerAni_3ci0h .16s ease-in forwards;
    animation: answerAni_3ci0h .16s ease-in forwards
}

@-webkit-keyframes answerAni_3ci0h {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes answerAni_3ci0h {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.chat-answer-container_5tV9P .answer-tool-tips_3cn1z {
    position: absolute;
    top: -70px;
    left: 0;
    right: 0;
    height: 65px;
    background-color: #282c34
}

.chat-answer-container_5tV9P .answer-box-wrapper_1QYRS {
    max-width: 100%;
    position: relative
}

.chat-answer-container_5tV9P .answer-box-wrapper_1QYRS.full-line_3ITtH {
    width: 100%
}

.chat-answer-container_5tV9P .answer-content-box_2Pu7S {
    font-size: 16px;
    color: #1e1f24;
    text-align: justify;
    line-height: 26px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 13px 19px;
    border-radius: 4px 20px 20px 20px;
    background-color: #fff;
    position: relative;
    max-width: calc(100vw - 32px)
}

.chat-answer-container_5tV9P .answer-content-box_2Pu7S.share-mode_30vtl {
    max-width: calc(100vw - 62px)
}

.chat-answer-container_5tV9P .answer-content-box_2Pu7S .loading_3Q-Ok {
    width: 28px;
    height: 28px
}

.chat-answer-container_5tV9P .answer-content-box-high-light_Qetnq:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 4px 20px 20px 20px;
    max-width: calc(100vw - 32px);
    border: 1px solid transparent;
    -webkit-animation: border-blink_2d0a3 1.5s linear 1;
    animation: border-blink_2d0a3 1.5s linear 1
}

@-webkit-keyframes border-blink_2d0a3 {
    0%, 44% {
        border-color: rgba(82, 64, 255, .7)
    }
    22%, 66% {
        border-color: rgba(82, 64, 255, .3)
    }
    to {
        border-color: transparent
    }
}

@keyframes border-blink_2d0a3 {
    0%, 44% {
        border-color: rgba(82, 64, 255, .7)
    }
    22%, 66% {
        border-color: rgba(82, 64, 255, .3)
    }
    to {
        border-color: transparent
    }
}

.chat-answer-container_5tV9P .spec-answer_2YtsJ {
    border-radius: 20px;
    padding: 0
}

.chat-answer-container_5tV9P .answer-footer__9G-J {
    width: 100%;
    padding: 0 13px 12px
}

.chat-answer-container_5tV9P .answer-footer__9G-J .answer-footer-feedback_p_OE3 {
    height: 100%;
    width: 110px;
    background-image: -webkit-linear-gradient(325deg, rgba(50, 159, 255, .09), rgba(182, 32, 224, .01));
    background-image: linear-gradient(125deg, rgba(50, 159, 255, .09), rgba(182, 32, 224, .01));
    border-radius: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.chat-answer-container_5tV9P .answer-footer__9G-J .answer-footer-feedback-content_d2Tf1 {
    color: #1e1f24;
    font-size: 14px;
    font-family: PingFangSC-Medium;
    text-align: left
}

.pc-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
    max-width: 800px !important;
    border-radius: 6px 20px 20px 20px
}

.pc-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S ::selection {
    background: #edebff;
    color: inherit
}

@media screen and (max-width: 1280px) {
    .pc-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
        max-width: 592px !important
    }
}

.pc-ai-search-container .chat-answer-container_5tV9P:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -32px;
    right: -32px;
    bottom: -8px;
    -webkit-transition: all .16s ease-in-out;
    transition: all .16s ease-in-out;
    background: transparent
}

.pc-ai-search-container [share-shot-dialog] .chat-answer-container_5tV9P:before {
    display: none
}

.pc-ai-search-container .answer-container-selected_B2ghX:before {
    background-color: rgba(82, 64, 255, .08)
}

@media screen and (max-width: 1280px) {
    .ipad-ai-search-container [chat-multi-answer] .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
        max-width: none !important
    }
}

.ai-search-chat-box-share-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
    max-width: 282px !important
}

@media only screen and (orientation: portrait) and (max-width: 810px) {
    .ipad-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
        max-width: 498px !important
    }
}

@media only screen and (orientation: portrait) and (max-width: 768px) {
    .ipad-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
        max-width: 462px !important
    }
}

@media only screen and (orientation: portrait) and (max-width: 744px) {
    .ipad-ai-search-container .chat-answer-container_5tV9P .answer-content-box_2Pu7S {
        max-width: 440px !important
    }
}

.single-card-wrapper_3jVlJ {
    padding-top: 0
}

.multi-resource-wrapper .single-card-wrapper_3jVlJ {
    margin-top: 0 !important
}

.darkmode .single-card-wrapper_3jVlJ .bg-img_3IqPz {
    -webkit-filter: opacity(.75);
    filter: opacity(.75)
}

.c-result .wd-hotboard div.cu-container {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px
}

@media (prefers-color-scheme: dark) {
    .single-card-wrapper_3jVlJ .bg-img_3IqPz {
        -webkit-filter: opacity(.75);
        filter: opacity(.75)
    }
}

.bg-img_3vnGH {
    position: absolute;
    top: 1px;
    width: 100%;
    margin-left: -12px;
    margin-right: -12px;
    padding: 38% 12px 0;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    height: 0;
    -webkit-background-size: cover;
    background-size: cover
}

.content-wrapper_Y9P5e {
    position: relative
}

.content-wrapper_Y9P5e .content_3BgYs {
    margin: 0 -13px;
    padding: 0 13px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px
}

.c-gap-pad-top-12_1PPX- {
    padding-top: 12px
}

.c-gap-pad-top-15_ExwxN {
    padding-top: 15px
}

.c-gap-pad-top-18_3354R {
    padding-top: 18px
}

.c-gap-pad-top-21_1bg1j {
    padding-top: 21px
}

.content_3BgYs .text-content-wrapper_3EMik:first-child {
    padding-top: 12px
}

.author-wrapper_1YPsf + .text-content-wrapper_3EMik, .wd-normal-wrapper .content_3BgYs .text-content-wrapper_3EMik:first-child {
    padding-top: 18px
}

.audio_3zXgs + .image-list_2FMlv, .wd-generate-wrapper .content_3BgYs .text-content-wrapper_3EMik:first-child {
    padding-top: 15px
}

.wd-hotboard .board-content-wrap-normal {
    margin-top: -21px
}

.wd-hotboard .board-content-wrap-normal .bg-img_3vnGH {
    margin-top: -23px;
    height: 0;
    padding: 38% 12px 0
}

.wd-hotboard .board-content-wrap-weak .bg-img_3vnGH {
    margin-top: 49px;
    height: 0;
    padding: 38% 12px 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.content-wrapper_2I53W {
    position: relative;
    letter-spacing: .2px
}

.content-wrapper_2I53W .short-answer-wrapper_101yr {
    margin-bottom: 15px
}

.content-wrapper_2I53W .authority-tag-margin_5w8gX {
    margin-top: -10px;
    margin-bottom: 12px
}

.content-wrapper_2I53W .more-wrapper_1XbWV {
    padding-top: 15px
}

.content-wrapper_2I53W .cu-line-clamp-7 {
    -webkit-line-clamp: 7
}

.content-wrapper_2I53W .cu-line-clamp-7, .content-wrapper_2I53W .cu-line-clamp-8 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.content-wrapper_2I53W .cu-line-clamp-8 {
    -webkit-line-clamp: 8
}

.content-wrapper_3rqmM {
    position: relative;
    letter-spacing: .2px;
    margin-bottom: 7px
}

.content-wrapper_3rqmM .short-answer-wrapper_1UdU- {
    margin-bottom: 15px
}

.content-wrapper_3rqmM .authority-tag-wrapper_1HlLk {
    margin-bottom: 12px;
    margin-top: -2px
}

.content-wrapper_3rqmM .authority-tag-wrapper-bottom_232qa {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 34px;
    margin-top: 8px;
    margin-bottom: -9px
}

.content-wrapper_3rqmM .more-wrapper_37Ym5 {
    padding-top: 15px
}

.content-wrapper_3rqmM .more-tag_3_uya {
    margin-top: 8px
}

.content-wrapper_3rqmM .site-link_3WDyX {
    width: auto;
    padding: 0 12px;
    height: 28px
}

.content-wrapper_3rqmM .site-link_3WDyX .site-icon_222Vd {
    font-size: 16px
}

.content-wrapper_3rqmM .normal-link-margin_2YPY- {
    margin: 15px 0 13px
}

.content-wrapper_3rqmM .link-margin_vsp82 {
    margin: 15px 0 10px
}

.pc-ai-search-container .content-wrapper_3rqmM {
    margin-bottom: 0
}

.pc-ai-search-container .content-wrapper_3rqmM .site-link_3WDyX {
    cursor: pointer
}

.pc-ai-search-container .content-wrapper_3rqmM .site-link_3WDyX:hover:not([disabled]) {
    color: #5240ff;
    background-color: rgba(82, 64, 255, .1)
}

.pc-ai-search-container .content-wrapper_3rqmM .normal-link-margin_2YPY- {
    margin: 15px 0 -2px
}

.pc-ai-search-container .content-wrapper_3rqmM .link-margin_vsp82 {
    margin: 15px 0 1px
}

.list-style-audio {
    background-color: rgba(67, 103, 180, .6)
}

.wd-highlight {
    background: url(https://gips1.baidu.com/it/u=2836061073,118057589&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f13_24) no-repeat left 92%, url(https://gips2.baidu.com/it/u=4291128784,2689508941&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f13_24) no-repeat right 92%, url(https://gips2.baidu.com/it/u=555983622,2727705561&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f4_24) no-repeat center 92%;
    -webkit-background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px;
    background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px
}

.light-bg .wd-highlight {
    background: url(https://gips2.baidu.com/it/u=1088850257,852103138&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f13_24) no-repeat left 92%, url(https://gips1.baidu.com/it/u=77835429,964269136&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f13_24) no-repeat right 92%, url(https://gips2.baidu.com/it/u=339843725,2702003874&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f4_24) no-repeat center 92%;
    -webkit-background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px;
    background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px
}

span a.search-back-word {
    color: #4367b4
}

.search-back-word .c-icon {
    display: inline-block;
    position: relative;
    top: -1px;
    left: 0;
    font-size: 12px;
    height: 12px;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-transform: scale(.66);
    transform: scale(.66);
    color: rgba(67, 103, 180, .6);
    background-image: none !important
}

.wd-highlight .search-back-word .c-icon {
    top: -2px;
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.search-back-word.short-answer-word .c-icon {
    top: -7px;
    -webkit-transform: scale(.94);
    transform: scale(.94)
}

.content-wrapper_3rqmM .cu-line-clamp-7 {
    -webkit-line-clamp: 7
}

.content-wrapper_3rqmM .cu-line-clamp-7, .content-wrapper_3rqmM .cu-line-clamp-8 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.content-wrapper_3rqmM .cu-line-clamp-8 {
    -webkit-line-clamp: 8
}

@media (prefers-color-scheme: dark) {
    .content-wrapper_3rqmM .more-tag_3_uya i, .content-wrapper_3rqmM .more-tag_3_uya span {
        color: #666
    }
}

.content-wrapper_3rqmM .more-tag_3_uya i {
    margin-top: 1px
}

.content-wrapper_3rqmM .more-tag_3_uya .more_1cPJb {
    height: 34px
}

.content-wrapper_3rqmM .more-tag_3_uya .more_1cPJb, .content-wrapper_3rqmM .more-tag_3_uya .more_1cPJb .icon_GFsRw {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.content-wrapper_3rqmM .more-tag_3_uya .more_1cPJb .icon_GFsRw {
    position: relative;
    top: -.5px;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 12px;
    color: #848691;
    background-color: #f5f6f9
}

.content-wrapper_3rqmM .more-tag_3_uya .more_1cPJb div span {
    font-size: 14px;
    line-height: 1
}

@media (prefers-color-scheme: dark) {
    .ios-box .content-wrapper_3rqmM .more-tag_3_uya .icon_GFsRw {
        background-color: #222
    }
}

.paragraph_s-yHv {
    margin-top: -4px;
    margin-bottom: -5px
}

@media (prefers-color-scheme: dark) {
    .short-answer_2nZBS {
        color: #666
    }
}

.custom-line-height_jRzpk {
    font-size: 16px;
    line-height: 28px
}

.noSpacing_IuoMW {
    display: block
}

.noSpacing_IuoMW .paragraph_1yYz5 {
    margin: -6px 0 -6.5px !important
}

.highlight-text_3P8ni span {
    color: #4e6ef2 !important
}

.list-wrapper_2euQ_ {
    position: relative;
    font-size: 16px;
    line-height: 28px
}

.list-wrapper_2euQ_ .list-item_1kfVz {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

.list-wrapper_2euQ_ .list-item_1kfVz + .list-item_1kfVz {
    margin-top: 15px
}

.list-wrapper_2euQ_ .list-item_1kfVz .list-num_3Tm1E {
    width: 18px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    white-space: nowrap
}

.list-wrapper_2euQ_ .list-item_1kfVz .list-num_3Tm1E .list-icon_2c2rx {
    position: relative;
    display: block;
    top: 5px;
    left: 2px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #dedfe0
}

.list-wrapper_2euQ_ .list-item_1kfVz .list-style-single-line_2Cn01 {
    max-width: calc(100% - 18px)
}

.list-wrapper_2euQ_ .list-item_1kfVz .normal-style_3Nizb {
    max-width: 100%
}

.list-wrapper_2euQ_ .list-item_1kfVz .list-style-audio_21QkE {
    background-color: red
}

.list-wrapper_2euQ_ .custom-more_3EVzC {
    position: absolute;
    bottom: 0;
    right: 0;
    padding-left: 40px;
    text-align: right;
    background: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff 40px);
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 40px);
    color: #4367b4
}

.list-wrapper_2euQ_ .custom-more_3EVzC .icon_2T5TJ {
    margin-left: 3px;
    color: rgba(67, 103, 180, .5)
}

.darkmode .list-wrapper_2euQ_ .list-item_1kfVz .list-num_3Tm1E .list-icon_2c2rx {
    background-color: hsla(0, 0%, 100%, .2)
}

.darkmode .list-wrapper_2euQ_ .custom-more_3EVzC {
    background: -webkit-linear-gradient(left, rgba(22, 22, 22, 0), #161616 40px);
    background: linear-gradient(90deg, rgba(22, 22, 22, 0), #161616 40px)
}

@media (prefers-color-scheme: dark) {
    .android-box .list-wrapper_2euQ_ .list-item_1kfVz .list-num_3Tm1E .list-icon_2c2rx {
        color-scheme: dark;
        background-color: #303030
    }

    .android-box .list-wrapper_2euQ_ .custom-more_3EVzC {
        color-scheme: dark;
        background: -webkit-linear-gradient(left, transparent, #191919 40px);
        background: linear-gradient(90deg, transparent, #191919 40px)
    }
}

.verify-wrapper_3wTYj {
    display: inline-block;
    vertical-align: top
}

.verify-box_13pu2 {
    color: #848691;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    line-height: 1
}

.verify-box_13pu2 .verify-touched_1HMrp {
    opacity: .75
}

.verify-box_13pu2 .verify-left-icon_3XdDk {
    height: 16px;
    margin-right: 6px;
    position: relative;
    bottom: 1px
}

.verify-box_13pu2 .verify-right-icon_3NLWn {
    margin-left: 2px
}

.verify-box_13pu2 .tag-text_1Sd9U {
    background: rgba(82, 64, 255, .1);
    border: 0;
    color: #5240ff;
    border-radius: 4px;
    height: 14px;
    line-height: 16px;
    padding: 2px 5px;
    font-size: 11px;
    font-weight: 500 !important;
    margin-right: 6px
}

.verify-box-text_1j-nx {
    color: #1e1f24 !important;
    font-size: 14px
}

.darkmode .verify-box_13pu2 {
    color: hsla(0, 0%, 100%, .5)
}

@media (prefers-color-scheme: dark) {
    .is-android-box_1V809 .verify-text_2OR-S {
        color: hsla(0, 0%, 100%, .5)
    }
}

.no-spacing_31A1O {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.inner_2aZsz .no-spacing_31A1O .paragraph_1bSeS {
    margin-top: -4px;
    margin-bottom: -5px
}

.prefix_2aQoe, .suffix_2LIoV {
    display: inline-block;
    vertical-align: initial
}

.popup_2SVer .content_3khML {
    min-height: 75%;
    height: 75%
}

.popup_2SVer .container_3B1Md {
    max-height: 87%;
    min-height: 87%;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.popup_2SVer a {
    color: #000;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(23, 23, 23, .1)
}

@media onlyscreen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
    .popup_2SVer .container_3B1Md {
        max-height: 78%;
        min-height: 78%
    }
}

@media (prefers-color-scheme: dark) {
    .ios-box .popup_2SVer .content_3khML {
        background-color: #222
    }
}

.title-box_2zy0B {
    margin: 18px 0 10px;
    text-align: center;
    position: relative
}

.title-box_2zy0B .title-main_1-mH- {
    color: #1f1f1f;
    font-size: 18px;
    font-weight: 600;
    max-width: 74%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.title-box_2zy0B .title-sub_39tYU {
    color: #848691;
    font-size: 14px;
    max-width: 84%;
    margin: 2px auto 0
}

.title-box_2zy0B .title-close_22zuF {
    position: absolute;
    top: 12px;
    right: 17px;
    color: #1f1f1f;
    font-size: 15px
}

.infinite-box_3QhUk {
    padding: 0 17px
}

.infinite-box_3QhUk .title-item_2ric- {
    font-size: 18px;
    color: #1f1f1f;
    font-weight: 500;
    margin: 15px 0 -9px
}

.infinite-box_3QhUk .infinite-item_3DfP_ {
    padding: 15px 12px 10px;
    background: #f5f5f5;
    border-radius: 12px;
    margin-bottom: 9px
}

.infinite-box_3QhUk .infinite-item_3DfP_ .author-source_XUh3d {
    padding-top: 0
}

.loading-wrap-box_pk4WA {
    position: relative;
    overflow: hidden;
    height: 100%
}

.loading-wrap-cont_2d7Py, .loading-wrap-err_3nPu3 {
    height: 100%
}

.loading-wrap_1Qxa0 {
    position: absolute;
    left: 50%;
    top: 35%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.darkmode .title-close_22zuF, .darkmode .title-main_1-mH- {
    color-scheme: dark;
    color: hsla(0, 0%, 100%, .8)
}

.darkmode .infinite-item_3DfP_ {
    color-scheme: dark;
    background: #282828
}

@media (prefers-color-scheme: dark) {
    .title-box_2zy0B .title-main_1-mH- {
        color: #666
    }

    .title-box_2zy0B .title-sub_39tYU {
        color: hsla(0, 0%, 100%, .5)
    }

    .ios-box .infinite-box_3QhUk .infinite-item_3DfP_ {
        background-color: #333
    }

    .ios-box .infinite-box_3QhUk .infinite-item_3DfP_ span {
        color: hsla(0, 0%, 100%, .6)
    }

    .ios-box .infinite-scroll-bottom-bar_2J17G {
        background-color: #333;
        color: #666
    }

    .ios-box .title-close_22zuF {
        color: #666
    }
}

.c-darkmode .title-box_2zy0B .title-sub_39tYU {
    color: hsla(0, 0%, 100%, .8)
}

.err-page_2_34R {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #858585
}

.err-page_2_34R .logo_3BDhz {
    width: 90px;
    height: 90px;
    margin-top: 40px;
    margin-bottom: 20px
}

.c-darkmode .err-page_2_34R img.logo_3BDhz {
    opacity: .2
}

.infinite-scroll-animating_2muR1 {
    -webkit-transition-timing-function: cubic-bezier(.1, .57, .1, 1);
    transition-timing-function: cubic-bezier(.1, .57, .1, 1);
    -webkit-transition-duration: 0ms;
    transition-duration: 0ms;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.infinite-scroll-topbar_30PEj {
    height: 0
}

.infinite-scroll-bottom-bar_25wcQ {
    position: relative;
    height: 52px;
    line-height: 0;
    background-color: #fff;
    text-align: center;
    -webkit-transition-timing-function: cubic-bezier(.1, .57, .1, 1);
    transition-timing-function: cubic-bezier(.1, .57, .1, 1);
    -webkit-transition-duration: 0ms;
    transition-duration: 0ms;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.infinite-scroll-bottom-bar_25wcQ .center_7R3Tv {
    position: absolute;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-12px);
    transform: translateY(-12px)
}

.infinite-scroll-bottom-bar_25wcQ .loading-icon_1LUG8 {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 6px;
    margin-right: 12px;
    opacity: .3;
    vertical-align: middle;
    background-color: #2a2a31;
    -webkit-animation: loading-ani_TnRf5 .75s;
    animation: loading-ani_TnRf5 .75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    position: relative;
    top: -2px
}

.infinite-scroll-bottom-bar_25wcQ .loading-text_28q5r {
    display: inline-block
}

@-webkit-keyframes loading-ani_TnRf5 {
    0% {
        opacity: .3;
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    40% {
        -webkit-transform: rotateY(90deg);
        transform: rotateY(90deg)
    }
    50% {
        opacity: .6;
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg)
    }
    60% {
        -webkit-transform: rotateY(270deg);
        transform: rotateY(270deg)
    }
    to {
        opacity: .3;
        -webkit-transform: rotateY(1turn);
        transform: rotateY(1turn)
    }
}

@keyframes loading-ani_TnRf5 {
    0% {
        opacity: .3;
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    40% {
        -webkit-transform: rotateY(90deg);
        transform: rotateY(90deg)
    }
    50% {
        opacity: .6;
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg)
    }
    60% {
        -webkit-transform: rotateY(270deg);
        transform: rotateY(270deg)
    }
    to {
        opacity: .3;
        -webkit-transform: rotateY(1turn);
        transform: rotateY(1turn)
    }
}

.darkmode .infinite-scroll-bottom-bar_25wcQ {
    background: transparent
}

@media (prefers-color-scheme: dark) {
    .ios-box .infinite-scroll-bottom-bar_25wcQ {
        background-color: #333;
        color: #666
    }
}

.reference-container_2bzcJ {
    background-color: #f9fafb;
    border-radius: 9px;
    margin-top: 18px;
    padding: 14px 8px;
    position: relative
}

.reference-container_2bzcJ .reference-title_23wDk {
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    text-align: justify;
    line-height: 1;
    margin-bottom: 15px
}

.reference-container_2bzcJ .reference-mask_2CVKG {
    height: 34px;
    bottom: 39px;
    width: calc(100% - 16px);
    background: url(https://mms-voice.cdn.bcebos.com/chatgpt/chat-search/shadow/ai/spread_mask.png) 50% no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    position: absolute;
    pointer-events: none
}

.reference-container_2bzcJ .refer-item_1g8yk {
    margin-top: 15px;
    font-size: 14px;
    height: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    line-height: 1.2
}

.reference-container_2bzcJ .refer-item-first_2_TLk {
    margin-top: 0
}

.reference-container_2bzcJ .refer-item-index_2Le8q {
    width: 15px;
    height: 15px;
    background: rgba(117, 102, 255, .1);
    border-radius: 4px;
    text-align: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    line-height: 1
}

.reference-container_2bzcJ .refer-item-index-inner_sBoa3 {
    font-family: baidunumber-Medium;
    color: #5240ff;
    text-align: center;
    display: inline-block;
    font-size: 12px;
    width: 100%;
    height: 100%;
    white-space: nowrap
}

.reference-container_2bzcJ .refer-item-title_8drG2 {
    margin-left: 8px;
    color: #1f1f1f;
    font-family: PingFangSC-Regular;
    text-align: left;
    max-width: 90%
}

.reference-container_2bzcJ .refer-item-icon_1gRdp {
    width: 14px;
    height: 14px;
    margin-left: 6px;
    line-height: 1
}

.reference-spread .cu-color-primary {
    color: #5240ff
}

.darkmode .reference-container_2bzcJ {
    background: #161616
}

.darkmode .reference-container_2bzcJ .reference-title_23wDk {
    color: hsla(0, 0%, 100%, .5)
}

.darkmode .reference-container_2bzcJ .reference-mask_2CVKG {
    background: url(https://mms-voice.cdn.bcebos.com/chatgpt/chat-search/shadow/ai/dark/spread_mask.png) 50% no-repeat
}

.darkmode .reference-container_2bzcJ .refer-item-index_2Le8q {
    background: rgba(117, 102, 255, .1)
}

.darkmode .reference-container_2bzcJ .refer-item-title_8drG2 {
    color: hsla(0, 0%, 100%, .8)
}

.darkmode .reference-container_2bzcJ .refer-item-icon_1gRdp {
    color: hsla(0, 0%, 100%, .5)
}

@media (prefers-color-scheme: dark) {
    .reference-container_2bzcJ {
        background: #222
    }

    .reference-container_2bzcJ .reference-title_23wDk {
        color: #555
    }

    .reference-container_2bzcJ .reference-mask_2CVKG {
        background: url(https://mms-voice.cdn.bcebos.com/chatgpt/chat-search/shadow/ai/android-dark/spread_mask_android1.png) 50% no-repeat
    }

    .reference-container_2bzcJ .refer-item-index_2Le8q {
        background: rgba(117, 102, 255, .1)
    }

    .reference-container_2bzcJ .refer-item-title_8drG2 {
        color: #666
    }

    .reference-container_2bzcJ .refer-item-icon_1gRdp {
        color: hsla(0, 0%, 100%, .5)
    }
}

.reference-sort-wrapper_3Q8he {
    display: inline-block
}

.reference-sort-wrapper_3Q8he sup {
    position: relative;
    top: -3.5px;
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0 2px;
    font-size: 12px;
    line-height: 18px;
    color: #5240ff;
    font-family: baidunumber-medium, Arial, Helvetica, sans-serif;
    text-align: center;
    background-color: rgba(117, 102, 255, .1);
    border-radius: 4px
}

.reference-sort-wrapper_3Q8he sup:before {
    content: "";
    position: absolute;
    top: -8px;
    bottom: -8px;
    left: -8px;
    right: -8px
}

.pc-ai-search-container .reference-sort-wrapper_3Q8he {
    display: block
}

.reference-page_1O_Jg {
    position: relative
}

.reference-page_1O_Jg .tooltips_3tR3s {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9
}

.reference-page_1O_Jg .tooltips_3tR3s .triangle-icon_3F7Oj {
    position: absolute;
    border: 6.4px solid transparent;
    border-bottom-color: rgba(31, 31, 31, .95)
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 {
    position: absolute;
    max-width: 75%;
    padding: 5px 12px;
    border-radius: 12px;
    background-color: rgba(31, 31, 31, .95);
    -webkit-transform: translateY(12px);
    transform: translateY(12px);
    -webkit-box-shadow: 0 2px 7px rgba(31, 31, 31, .3);
    box-shadow: 0 2px 7px rgba(31, 31, 31, .3)
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .title_1-4K- {
    color: hsla(0, 0%, 100%, .4)
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .content_2lIeo {
    margin-top: 4px;
    font-size: 14px;
    color: #fff;
    line-height: 20px
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .content_2lIeo i {
    font-style: normal
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .content_2lIeo .no-wrap_2tMyJ {
    white-space: nowrap
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .content_2lIeo .no-wrap_2tMyJ .content-icon_3aXVH {
    margin-left: 6px;
    font-weight: 700;
    border-radius: 50%;
    background-color: rgba(81, 81, 81, .5)
}

.reference-page_1O_Jg .tooltips_3tR3s .tips-content__qnz5 .source_6ryAV {
    margin-top: 3px;
    color: hsla(0, 0%, 100%, .4)
}

.reference-page_1O_Jg .tooltips_3tR3s.tooltips-top_2QVqD .triangle-icon_3F7Oj {
    -webkit-transform: translateY(-12px);
    transform: translateY(-12px);
    border-color: rgba(31, 31, 31, .95) transparent transparent
}

.reference-page_1O_Jg .tooltips_3tR3s.tooltips-top_2QVqD .tips-content__qnz5 {
    -webkit-transform: translateY(-100%) translateY(-12px);
    transform: translateY(-100%) translateY(-12px)
}

.pc-ai-search-container .reference-page_1O_Jg .tooltips_3tR3s {
    cursor: pointer
}

.pc-ai-search-container .tips-content__qnz5 .content_2lIeo:hover .underline_2bcWa {
    text-decoration: underline
}

.reference_nM9AD {
    text-align: left;
    overflow: hidden;
    position: relative;
    margin-top: 11px;
    margin-bottom: 2px
}

.reference_nM9AD .text_3o2EV {
    font-family: PingFangSC-Regular;
    position: relative;
    bottom: 1px;
    font-size: 16px;
    color: #858585;
    letter-spacing: 0;
    line-height: 15px
}

.reference_nM9AD .item-container_2STt3 {
    display: inline-block
}

.pc-ai-search-container .reference_nM9AD {
    margin-top: 22px;
    margin-left: 5px;
    margin-bottom: -6px
}

.pc-ai-search-container .reference_nM9AD .text_3o2EV {
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    margin-right: 6px
}

.pc-ai-search-container .reference_nM9AD .item-container_2STt3 {
    cursor: pointer
}

.refer-item_qX1cn {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    vertical-align: top;
    display: inline-block;
    background: #ebe9ff;
    border-radius: 4px;
    padding: 2px 6px 0;
    color: #5240ff;
    margin: 0 5px 8px 0;
    line-height: 20px
}

.refer-item_qX1cn .index_1Qipm {
    font-family: baidunumber-Medium;
    position: relative;
    bottom: 1px
}

.refer-item_qX1cn .source_2cWYk {
    position: relative;
    bottom: 1px
}

.refer-item_qX1cn .division_1gIdq {
    color: #d9d4ff;
    margin: 0 6px;
    vertical-align: initial;
    -webkit-transform: scale(.85);
    transform: scale(.85)
}

.refer-item_qX1cn span {
    font-family: PingFangSC-Regular;
    font-size: 13px;
    letter-spacing: 0;
    display: inline-block
}

.pc-ai-search-container .refer-item_qX1cn {
    padding: 1px 8px 0 7px;
    margin-right: 12px
}

.pc-ai-search-container .refer-item_qX1cn .source_2cWYk {
    bottom: 0
}

.pc-ai-search-container .refer-item_qX1cn .division_1gIdq {
    margin: 0 5px
}

.pc-ai-search-container .refer-item_qX1cn:hover {
    background: rgba(82, 64, 255, .2)
}

.pc-ai-search-container .refer-item_qX1cn .index_1Qipm {
    font-size: 14px;
    bottom: -.5px
}

.pc-ai-search-container .refer-item_qX1cn span {
    font-size: 12px
}

.pc-ai-search-container .chat-search-quest-title_8trHB {
    margin-bottom: 2px
}

.pc-ai-search-container .chat-search-quest_D1Dd7 ul {
    list-style: none;
    padding-left: 0
}

.pc-ai-search-container .chat-search-quest_D1Dd7 .quest-list_bEcbJ li {
    margin-bottom: 0
}

.pc-ai-search-container .chat-search-quest_D1Dd7 .quest-list_bEcbJ li:before {
    content: "";
    width: 0;
    height: 0
}

.chat-search-quest_D1Dd7 {
    margin-top: 14px;
    margin-bottom: -19px
}

.chat-search-quest-title_8trHB {
    margin-bottom: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    overflow: hidden
}

.chat-search-quest-end_O2wnQ, .chat-search-quest-title_8trHB {
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: .5px;
    text-align: justify
}

.chat-search-quest-end_O2wnQ {
    margin-bottom: 12px;
    margin-top: -12px
}

.chat-search-quest_D1Dd7 .quest-list_bEcbJ li {
    list-style: none;
    margin-left: 0;
    margin-bottom: 0;
    padding-left: 0;
    position: relative
}

.chat-search-quest_D1Dd7 .quest-list_bEcbJ li:last-child {
    padding-bottom: 6px
}

.chat-search-quest_D1Dd7 .quest-list_bEcbJ li:before {
    content: "";
    position: absolute;
    left: -18px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #edeef0;
    margin-top: 13px
}

.pc-ai-search-container .quest-category_30PZu .item_2OrrR {
    cursor: pointer;
    font-size: 12px;
    line-height: 24px
}

.pc-ai-search-container .quest-category_30PZu .item_2OrrR .icon_3cjgU {
    pointer-events: none;
    width: 12px;
    height: 12px;
    margin-left: 3px
}

.pc-ai-search-container .quest-category_30PZu .item-wrapper_1jvZF:hover .item_2OrrR {
    background: #dcd9ff
}

.quest-category_30PZu {
    font-size: 0
}

.quest-category_30PZu div {
    display: inline-block
}

.quest-category_30PZu .title_302-e {
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #1e1f24;
    margin-right: 8px;
    font-weight: 500
}

.quest-category_30PZu .item-wrapper_1jvZF {
    padding: 6px 8px 6px 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.quest-category_30PZu .item_2OrrR {
    pointer-events: none;
    background: rgba(92, 92, 230, .08);
    border-radius: 6px;
    padding: 0 8px;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    line-height: 21px
}

.quest-category_30PZu .item_2OrrR .icon_3cjgU {
    pointer-events: none;
    width: 13px;
    height: 13px;
    vertical-align: middle;
    margin-top: -3px;
    margin-left: 6px;
    background-image: url(https://gips0.baidu.com/it/u=902939291,2284657260&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f39_39);
    -webkit-background-size: contain;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.quest-category_30PZu .active-item_5kd-4 {
    color: #5240ff;
    font-family: PingFangSC-Medium;
    font-weight: 500
}

.quest-category_30PZu .active-item_5kd-4 .icon_3cjgU {
    background-image: url(https://gips2.baidu.com/it/u=508863870,1691511058&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f39_39)
}

.quest-category_30PZu .share-mode_2XJmi {
    opacity: .4
}

@media (prefers-color-scheme: dark) {
    .cos-android .item_2OrrR {
        background: #f2f3f5
    }

    .cos-android .item_2OrrR .icon_3cjgU {
        background-image: url(https://gips2.baidu.com/it/u=1972356867,1622257228&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f33_33)
    }

    .cos-android .active-item_5kd-4 .icon_3cjgU {
        background-image: url(https://gips2.baidu.com/it/u=3262345648,4063813693&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f33_33)
    }
}

.markdown-container_3rJ6c {
    position: relative;
    -webkit-transition: height 1s ease-in-out;
    transition: height 1s ease-in-out
}

.markdown-container_3rJ6c .download-gap_37PEe {
    margin-bottom: 8px
}

.markdown-container_3rJ6c div p:last-child {
    margin-bottom: 0
}

.markdown-container_3rJ6c .highlight_2Yuvf .search-text-highlight {
    display: inline;
    padding: 4px 0;
    color: #5240ff;
    font-weight: 700;
    background: rgba(82, 64, 255, .1)
}

.markdown-container_3rJ6c .place-holder_3Lnph {
    min-width: 50px
}

.markdown-container_3rJ6c .place-holder_3Lnph em {
    color: inherit
}

.markdown-container_3rJ6c .place-holder_3Lnph .bot-answer_1z-TF {
    margin-top: 4px
}

.markdown-container_3rJ6c .place-holder_3Lnph .single-line_qwSo4 {
    margin: -1px 0
}

.markdown-container_3rJ6c .place-holder_3Lnph .info_34fti {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.markdown-container_3rJ6c .place-holder_3Lnph .content_2jWcb {
    margin-top: 16px
}

.markdown-container_3rJ6c .appeal-btn_qVq6J {
    width: calc(100vw - 70px);
    height: 48px;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    color: #5240ff;
    background: #ebe9ff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 24px;
    margin: 14px 0 7px;
    -webkit-transition: height 1s ease-in-out;
    transition: height 1s ease-in-out
}

.markdown-container_3rJ6c .notice-normal_piV9l {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 5px;
    padding-bottom: 4px
}

.markdown-container_3rJ6c .notice-normal-icon_2_Puf {
    -webkit-align-self: start;
    align-self: start;
    color: #848691;
    font-size: 18px;
    line-height: 18px;
    margin-right: 5px;
    margin-top: 4px;
    -webkit-tap-highlight-color: transparent
}

.markdown-container_3rJ6c .notice-normal-text_17CEG {
    font-size: 14px;
    line-height: 26px;
    color: #848691
}

.markdown-container_3rJ6c .notice-bar_3rjx_ {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    word-wrap: break-word
}

.markdown-container_3rJ6c .notice-bar_3rjx_ .exclamation_13fSu {
    margin-top: 5px;
    margin-right: 5px;
    line-height: 18px;
    font-size: 18px;
    color: #f33;
    -webkit-tap-highlight-color: transparent
}

.markdown-container_3rJ6c .notice-bar_3rjx_ .notice_atrJm {
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    line-height: 1.75
}

.markdown-container_3rJ6c .with-answer_2Wni4 {
    margin-top: 16px
}

.markdown-container_3rJ6c .no-answer_3qFL4 {
    margin-top: 0
}

.article-summary-loading_1fs_c {
    margin-left: 62px
}

.article-summary_f2rgR > p:first-child, .article-summary_f2rgR div > p:first-child {
    text-indent: 62px
}

.artical-abstract_1TtVg {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #f5f6f9;
    border-radius: 7px;
    padding: 0 8px;
    margin: 9px 0 6px
}

.artical-abstract-disable_29Kru {
    opacity: .5
}

.artical-abstract-triangle_2xVOF {
    position: absolute;
    border: 3.7px solid transparent;
    border-bottom-color: #f5f6f9;
    border-radius: 2px;
    top: -7px;
    left: 16px
}

.artical-abstract-img_2zhKe {
    position: absolute;
    width: 54px !important;
    border-radius: 0 !important;
    height: 16px !important;
    top: 6px;
    left: 0
}

.artical-abstract-icon_3oi9t {
    width: 18px !important;
    height: 18px !important
}

.artical-abstract-from_3sKpn {
    font-size: 14px;
    line-height: 38px;
    color: #848691;
    margin: 0 8px 0 3px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.artical-abstract-title_1eiki {
    font-size: 14px;
    line-height: 38px;
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

.chat-content-network-error_37XjE {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.network-error-retry_3NQ4B {
    color: #5240ff;
    font-size: 16px
}

.ai-search-container-common .wd-highlight-animation {
    -webkit-animation: leftToRight_11FBB linear 1;
    animation: leftToRight_11FBB linear 1
}

.ai-search-container-common .delete-text ::marker {
    color: #b7b9c1 !important
}

@-webkit-keyframes leftToRight_11FBB {
    0% {
        -webkit-background-size: 0 8px;
        background-size: 0 8px
    }
    to {
        -webkit-background-size: 100% 8px;
        background-size: 100% 8px
    }
}

@keyframes leftToRight_11FBB {
    0% {
        -webkit-background-size: 0 8px;
        background-size: 0 8px
    }
    to {
        -webkit-background-size: 100% 8px;
        background-size: 100% 8px
    }
}

.pc-ai-search-container .markdown-container_3rJ6c .place-holder_3Lnph .bot-answer_1z-TF {
    margin: 1px 4px
}

.pc-ai-search-container .markdown-container_3rJ6c .notice-bar_3rjx_ .exclamation_13fSu {
    margin-right: 12px
}

.pc-ai-search-container .markdown-container_3rJ6c .with-answer_2Wni4 {
    margin-top: 20px
}

.pc-ai-search-container .markdown-container_3rJ6c .appeal-btn_qVq6J {
    width: 176px;
    height: 46px;
    color: #5240ff;
    background: #ebe9ff
}

.pc-ai-search-container .markdown-container_3rJ6c .appeal-btn_qVq6J:hover {
    background-color: #dcd9ff;
    color: #5240ff;
    cursor: pointer
}

.pc-ai-search-container .single-line_qwSo4 {
    margin: -6px 0 -5px
}

[scope-chat-async] .pc-ai-search-container .markdown-container_3rJ6c .appeal-btn_qVq6J:hover {
    background-color: #dcd9ff;
    color: #5240ff;
    cursor: pointer
}

.loading_3mjgo {
    margin: 0 10px
}

.loading_3mjgo span {
    display: inline-block;
    background: #000;
    height: 3px;
    width: 3px;
    border-radius: 50%;
    vertical-align: middle
}

.loading_3mjgo .point1_IV399 {
    -webkit-animation: loadingPoint1_2ndzn 1.2s ease-in infinite;
    animation: loadingPoint1_2ndzn 1.2s ease-in infinite
}

.loading_3mjgo .point2_3IZ_I {
    -webkit-animation: loadingPoint2_22LvL 1.2s ease-in infinite;
    animation: loadingPoint2_22LvL 1.2s ease-in infinite
}

.loading_3mjgo .point3_3YsRQ {
    -webkit-animation: loadingPoint3_3jfH8 1.2s ease-in infinite;
    animation: loadingPoint3_3jfH8 1.2s ease-in infinite
}

@-webkit-keyframes loadingPoint1_2ndzn {
    0% {
        opacity: 0
    }
    33% {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

@keyframes loadingPoint1_2ndzn {
    0% {
        opacity: 0
    }
    33% {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes loadingPoint2_22LvL {
    0%, 33% {
        opacity: 0
    }
    67% {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

@keyframes loadingPoint2_22LvL {
    0%, 33% {
        opacity: 0
    }
    67% {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes loadingPoint3_3jfH8 {
    0%, 67% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes loadingPoint3_3jfH8 {
    0%, 67% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.prefix-container_200gf {
    font-size: 0;
    display: inline-block;
    line-height: 30px;
    vertical-align: middle
}

.prefix-container_200gf .avatar_O8CRL {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 6px;
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 31, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 31, .06)
}

.prefix-container_200gf .name-wrap_2Wwv2 {
    color: #7365ff;
    display: inline-block;
    height: 30px
}

.prefix-container_200gf .name_jo2LZ {
    font-size: 16px;
    vertical-align: middle
}

.prefix-container_200gf .sup_3addF {
    display: inline-block;
    font-size: 12px;
    line-height: 16px;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    position: relative;
    top: -7px;
    left: -1px;
    vertical-align: middle
}

.question_2eDii {
    color: #fff
}

.pc-ai-search-container .prefix-container_200gf .avatar_O8CRL {
    margin-right: 12px
}

.pc-ai-search-container .prefix-container_200gf .name-wrap_2Wwv2 {
    cursor: pointer
}

.pc-ai-search-container .prefix-container_200gf .name-wrap_2Wwv2:hover {
    color: #867aff
}

.na-ai-search-container .name-wrap_2Wwv2:active, .wise-ai-search-container .name-wrap_2Wwv2:active {
    background: rgba(115, 101, 255, .4)
}

.main_3uDlF .reloadContainer_3gu7V {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-bottom: 9px;
    width: 410px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.main_3uDlF .reloadContainer_3gu7V .reupload_36-It {
    cursor: pointer
}

.main_3uDlF .reloadContainer_3gu7V .reupload_36-It:hover {
    color: #5240ff
}

.main_3uDlF .container_1ff0w {
    width: 376px;
    background: rgba(223, 223, 240, .3);
    position: relative;
    border-radius: 12px
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8 {
    padding-top: 18px;
    padding-bottom: 18px;
    cursor: pointer
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8 .title_3dTYg {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8 .title_3dTYg .titleIcon_dyGkN {
    width: 14px;
    height: 14px;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(https://gips2.baidu.com/it/u=2029043052,3613996987&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f28_28)
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8 .title_3dTYg .text_3lzIp {
    font-size: 16px;
    color: #5240ff;
    letter-spacing: .27px;
    line-height: 16px;
    margin-left: 4px
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8 .detail_1NsEd {
    padding-top: 9px;
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    text-align: center;
    line-height: 14px
}

.main_3uDlF .container_1ff0w .subcontainer_3FvB8:hover {
    background: #ebe9ff;
    cursor: pointer;
    border-radius: 12px
}

.main_3uDlF .container_1ff0w .disabled_r98La {
    background: rgba(223, 223, 240, .3);
    opacity: .4;
    cursor: not-allowed
}

.main_3uDlF .container_1ff0w .disabled_r98La:hover {
    background: rgba(223, 223, 240, .3)
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG {
    padding: 12px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG, .main_3uDlF .container_1ff0w .progressContainer_2oeIG .content_1KUv1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .content_1KUv1 {
    padding-left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .info_1kudA {
    width: 247px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: 0;
    text-align: justify;
    line-height: 16px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .outer_30E9r {
    margin-top: 15px;
    width: 247px;
    margin-right: 0;
    padding-right: 0;
    background: #ebe9ff;
    border-radius: 5px;
    height: 6px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .inner_1AAcr {
    width: 100px;
    background: #7365ff;
    border-radius: 5px;
    position: relative;
    height: 6px;
    -webkit-transition: all .4s cubic-bezier(.08, .82, .17, 1) 0s;
    transition: all .4s cubic-bezier(.08, .82, .17, 1) 0s
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .status_7r8Iw {
    margin-left: 19px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .status_7r8Iw .closeIcon_319Dj {
    display: inline-block;
    width: 18px;
    height: 18px;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(https://gips3.baidu.com/it/u=540070184,2068615029&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f36_36)
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .retry_1r7tR {
    margin-left: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    font-size: 16px;
    color: #1e1f24;
    line-height: 16px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .retry_1r7tR .retryIcon_2eP4J {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 4px;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(https://gips2.baidu.com/it/u=770802450,2120597232&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f32_32)
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .retry_1r7tR:hover {
    color: #5240ff
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .retry_1r7tR:hover:hover .retryIcon_2eP4J {
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(https://gips3.baidu.com/it/u=645416971,1461729324&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f32_32)
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .messageinner_2ZhGB {
    background: #fff;
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .09);
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, .09);
    border-radius: 8px;
    width: 258px;
    padding: 15px 24px;
    position: absolute;
    left: 364px;
    bottom: 50px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .messageinner_2ZhGB .msgtitle_tTMjw {
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: 0;
    line-height: 16px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .messageinner_2ZhGB .msgbtns_17lyU {
    text-align: right;
    font-size: 16px;
    color: #f33;
    letter-spacing: 0;
    line-height: 16px;
    margin-top: 15px
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .messageinner_2ZhGB .confirm_2jSf3 {
    display: inline-block;
    color: #f33;
    cursor: pointer
}

.main_3uDlF .container_1ff0w .progressContainer_2oeIG .messageinner_2ZhGB .cancel_1_ACb {
    cursor: pointer;
    margin-left: 15px;
    display: inline-block;
    color: #50525c
}

.download-wrap_ZUVxz {
    position: relative;
    max-width: 100%;
    border-radius: 20px;
    background: #f5f6f9
}

.download-wrap_ZUVxz .download-pic_2MrnX {
    border: 1px solid rgba(0, 0, 0, .06);
    border-radius: 20px !important
}

.download-wrap_ZUVxz .download-btn_1_HIS {
    position: absolute;
    right: 15px;
    bottom: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 34px;
    padding: 0 10px;
    border-radius: 18px;
    background: #ebe9ff;
    font-size: 14px;
    line-height: 14px;
    color: #5240ff;
    letter-spacing: 0;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent
}

.pc-ai-search-container .download-btn_1_HIS:hover {
    background: #dce0ff
}

.plugin-description_frNdM {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 16px;
    line-height: 17px;
    color: #1e1f24
}

.plugin-description_frNdM .highlight_1lniA {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-weight: 500;
    color: #5240ff;
    text-decoration: none;
    pointer-events: auto;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent
}

.plugin-description_frNdM .highlight_1lniA:active {
    opacity: .2
}

.plugin-description_frNdM .highlight_1lniA .name_IRMnH, .plugin-description_frNdM .highlight_1lniA .picture_1cQUS {
    display: inline-block
}

.plugin-description_frNdM .highlight_1lniA .and_2iYwe {
    color: #1e1f24;
    font-weight: 400
}

.copy-text_2OePA {
    display: none
}

.feed-recommend_1TLgL > div:last-child {
    margin-bottom: 6px
}

.feed-recommend-title_2QnPi {
    font-size: 17px;
    font-weight: 600;
    color: #1f1f1f;
    margin: 1.5px 0 25.5px
}

.feed-recommend-foot_1Y4g6 {
    font-size: 14px;
    line-height: 1;
    text-align: center;
    color: #848691
}

.feed-recommend_1TLgL .sc-fold-switch {
    line-height: 1;
    padding: 17px 0 0;
    margin-bottom: -2px
}

.recommend-container_3DxCv {
    height: 81px;
    margin-bottom: 20px
}

.recommend-container_3DxCv, .recommend-container_3DxCv .recommend-left_2Nxxc {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.recommend-container_3DxCv .recommend-left_2Nxxc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.recommend-container_3DxCv .recommend-left-title_2S2P7 {
    color: #1f1f1f;
    line-height: 25px;
    margin-top: -4.5px;
    text-align: left
}

.recommend-container_3DxCv .recommend-left-comment_3UUQG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 12px;
    color: #858585;
    margin-bottom: -7px;
    max-width: 214px
}

.recommend-container_3DxCv .recommend-left-comment_3UUQG > div:first-child {
    margin-right: 8px
}

.recommend-container_3DxCv .recommend-right_d7QA9 {
    position: relative;
    margin-left: 8px
}

.recommend-container_3DxCv .recommend-right-img_3HzxB {
    width: 122px;
    height: 81px;
    border-radius: 9px;
    -webkit-box-shadow: inset 0 0 17px 0 rgba(0, 0, 0, .05);
    box-shadow: inset 0 0 17px 0 rgba(0, 0, 0, .05);
    object-fit: cover
}

.recommend-container_3DxCv .recommend-right-video_3w7KY {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: rgba(0, 0, 0, .4);
    border-radius: 9px;
    right: 6px;
    bottom: 6px;
    padding: 0 7px;
    color: #fff;
    font-size: 10px;
    line-height: 18px
}

.recommend-container_3DxCv .recommend-right-video-icon_1PJXJ {
    margin-right: 2px
}

.prompt-box_EEIPo {
    margin-left: -7px
}

.prompt-item_2DKSb {
    background: #f5f6f9;
    border-radius: 10px;
    padding-bottom: 15px;
    width: calc(100vw - 56px)
}

.prompt-item_2DKSb:active {
    background: rgba(245, 246, 249, .4)
}

.prompt-item_2DKSb .prompt-area_3Ujky {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 12px;
    position: relative;
    margin-top: 13.5px
}

.prompt-item_2DKSb .prompt-area_3Ujky .prompt_3pcAv {
    width: calc(100% - 56px)
}

.prompt-item_2DKSb .prompt-area_3Ujky .text_1Tpxq {
    font-size: 16px;
    line-height: 25px;
    color: #1e1f24;
    margin-left: 16px;
    margin-top: -4.5px
}

.prompt-item_2DKSb .prompt-area_3Ujky .btn_2o8aY {
    height: 30px;
    width: 56px;
    line-height: 30px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 13px;
    color: #5240ff;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 20px;
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    right: 12px;
    margin-top: -4.5px
}

.prompt-item_2DKSb .prompt-area_3Ujky .btn_2o8aY span {
    margin-top: 1px
}

.prompt-item_2DKSb .prompt-area_3Ujky .mark_1GVpX {
    width: 8px;
    position: absolute;
    top: 0
}

.prompt-item_2DKSb .header_3cbj7 {
    width: -webkit-fit-content;
    width: fit-content;
    background-image: -webkit-linear-gradient(331deg, rgba(50, 159, 255, .1), rgba(182, 32, 224, .02));
    background-image: linear-gradient(119deg, rgba(50, 159, 255, .1), rgba(182, 32, 224, .02));
    border-radius: 9px 0 24px 0;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 6px 0
}

.prompt-item_2DKSb .header_3cbj7 .icon_3bT1_ {
    width: 24px;
    height: 24px;
    position: absolute;
    top: -5px;
    left: 9px
}

.prompt-item_2DKSb .header_3cbj7 .text_1Tpxq {
    margin-left: 37px;
    font-size: 12px;
    line-height: 12px
}

.prompt-entry_2i9jT {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-top: 19px;
    margin-bottom: 1px
}

.prompt-entry_2i9jT .text_1Tpxq {
    font-size: 14px;
    line-height: 14px;
    text-align: center
}

.prompt-entry_2i9jT .icon_3bT1_ {
    color: #848691;
    font-size: 12px;
    line-height: 12px;
    margin-top: 1.5px
}

.try-wrap-gap_gBYSY {
    margin-left: -7px
}

.loading-hello_2rRGq {
    padding: 0;
    margin: 2px -2px 2px -3px
}

.hello-container_tCWdk {
    overflow: hidden;
    -webkit-transition: max-height .24s;
    transition: max-height .24s;
    margin-left: -7px;
    margin-right: -7px;
    padding: 6px 7px
}

.hello-container_tCWdk .desc-wrap_3VpU6 {
    margin-bottom: 10px;
    margin-top: var(--desc-top)
}

.hello-container_tCWdk .desc-wrap_3VpU6, .hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2 {
    margin-left: auto;
    padding-right: 7px;
    -webkit-tap-highlight-color: transparent
}

.hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2 .change_cOOKy {
    line-height: 14px;
    margin-right: 6px
}

.hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2 .try-icon_nRP9j[animating=true] i {
    display: inline-block;
    -webkit-animation: rotate_1mZh7 .6s ease-in-out;
    animation: rotate_1mZh7 .6s ease-in-out
}

@-webkit-keyframes rotate_1mZh7 {
    0% {
        -webkit-transform: rotate(0deg)
    }
    25% {
        -webkit-transform: rotate(90deg)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    75% {
        -webkit-transform: rotate(270deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes rotate_1mZh7 {
    0% {
        -webkit-transform: rotate(0deg)
    }
    25% {
        -webkit-transform: rotate(90deg)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    75% {
        -webkit-transform: rotate(270deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

.hello-container_tCWdk .guide-img_3EYSB {
    width: calc(100vw - 80px);
    border-radius: 8px;
    margin: -12px 0 -1px
}

.hello-container_tCWdk .guide-image-from-tab_2WXd- {
    width: 100%;
    margin: -6px 0
}

.hello-container_tCWdk .guide-text_1ih9J {
    margin-top: -4px;
    margin-bottom: 19px;
    font-size: 16px;
    line-height: 28px
}

.hello-container_tCWdk .thin-head_22TaZ {
    margin-bottom: 20px
}

.pc-ai-search-container .hello-container_tCWdk {
    padding: 2px 5px 7px;
    margin-left: 0
}

.pc-ai-search-container .hello-container_tCWdk .try-line_22loz {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.pc-ai-search-container .hello-container_tCWdk .try-line_22loz:first-of-type {
    margin-bottom: 16px
}

.pc-ai-search-container .hello-container_tCWdk .try-line_22loz .try-item_1bCzx:nth-of-type(2) {
    margin: 0 16px
}

.pc-ai-search-container .hello-container_tCWdk .single-try-line_jf4vO:first-of-type {
    margin-bottom: 0
}

.pc-ai-search-container .hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2 {
    cursor: pointer
}

.pc-ai-search-container .hello-container_tCWdk .desc-wrap_3VpU6 .change-wrap_1dQs2:hover {
    color: #5240ff
}

.pc-ai-search-container .hello-container_tCWdk .guide-image-from-tab_2WXd- {
    width: 560px;
    height: 120px;
    margin-top: 10px;
    margin-right: 1000px;
    margin-bottom: -8px
}

.prompt-item_3FCh3 {
    background: #f5f6f9;
    border-radius: 10px;
    padding-top: 19px;
    padding-bottom: 14.5px;
    width: calc(100vw - 56px)
}

.prompt-item_3FCh3:active {
    background: rgba(245, 246, 249, .4)
}

.prompt-item_3FCh3 .prompt-area_2cOWm {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 12px;
    position: relative
}

.prompt-item_3FCh3 .prompt-area_2cOWm .prompt_KtA_2 {
    width: calc(100% - 56px)
}

.prompt-item_3FCh3 .prompt-area_2cOWm .text_cvHdB {
    font-size: 16px;
    line-height: 25px;
    color: #1e1f24;
    margin-left: 16px;
    margin-top: -4.5px
}

.prompt-item_3FCh3 .prompt-area_2cOWm .btn_1LPLa {
    height: 30px;
    width: 56px;
    line-height: 30px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 13px;
    color: #5240ff;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 20px;
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    right: 12px;
    margin-top: -4.5px
}

.prompt-item_3FCh3 .prompt-area_2cOWm .btn_1LPLa span {
    margin-top: 1px
}

.prompt-item_3FCh3 .prompt-area_2cOWm .mark_2M-eT {
    width: 8px;
    position: absolute;
    top: 0
}

.try-container_33j1Q {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 13.5px 0;
    width: calc(100vw - 70px)
}

.try-container_33j1Q .query_S1xOm {
    padding-right: 20px;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    text-align: left
}

.try-container_33j1Q .query_S1xOm .query-text_5xRK_ {
    margin-bottom: 0;
    line-height: 29px
}

.try-container_33j1Q .try-btn_1Mn7N {
    height: 38px;
    width: 75px;
    line-height: 39px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 16px;
    margin-left: auto;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    color: #5240ff;
    background: #ebe9ff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 19px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.na-ai-search-container .try-click-state_pCf6b:active, .wise-ai-search-container .try-click-state_pCf6b:active {
    background: rgba(0, 0, 0, .04)
}

.pc-ai-search-container .try-container_33j1Q {
    width: 198px;
    height: 95px;
    border-radius: 18px;
    padding: 16px 21px 21px 20px;
    display: block;
    position: relative;
    cursor: pointer;
    background: #f7f7fe
}

.pc-ai-search-container .try-container_33j1Q:hover {
    background: #f2f2ff
}

.pc-ai-search-container .try-container_33j1Q:hover .try-btn_1Mn7N {
    background: #dcd9ff;
    color: #5240ff
}

.pc-ai-search-container .try-container_33j1Q .query_S1xOm {
    min-height: 50px;
    font-family: Arial, sans-serif;
    text-shadow: 0 0 #1e1f24
}

.pc-ai-search-container .try-container_33j1Q .try-btn_1Mn7N {
    font-size: 14px;
    cursor: pointer;
    height: 32px;
    width: 66px;
    line-height: 32px;
    font-family: Arial, sans-serif;
    font-weight: 500;
    font-family: PingFangSC-Semibold, Arial, sans-serif;
    color: #5240ff;
    background: #ebe9ff;
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    right: 21px;
    bottom: 21px
}

.pc-ai-search-container .try-container_33j1Q .try-btn_1Mn7N:hover {
    background: #dcd9ff;
    color: #5240ff
}

.pc-ai-search-container .c-line-clampN_13uHk {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2
}

@media screen and (max-width: 1280px) {
    .pc-ai-search-container .try-container_33j1Q {
        height: 123px
    }

    .pc-ai-search-container .try-container_33j1Q .query_S1xOm {
        min-height: 80px
    }

    .pc-ai-search-container .c-line-clampN_13uHk {
        -webkit-line-clamp: 3
    }
}

.head-container_3ExAM {
    position: relative
}

.head-container_3ExAM .title_Fx3wF {
    font-size: 21px;
    font-family: PingFangSC-Semibold;
    line-height: 36px;
    text-align: left
}

.head-container_3ExAM .title_Fx3wF .show-title_2kRXx {
    position: relative;
    bottom: 7px
}

.head-container_3ExAM .code_2hAj9 {
    margin: 2px 0
}

.head-container_3ExAM .sub-title_cWkFa {
    margin-bottom: 17px
}

.pc-ai-search-container .load-title_1BhyD {
    margin-bottom: -11px
}

.pc-ai-search-container .head-container_3ExAM .title_Fx3wF {
    font-size: 26px;
    font-family: Arial, sans-serif;
    font-weight: 500
}

.pc-ai-search-container .head-container_3ExAM .title_Fx3wF .show-title_2kRXx {
    font-weight: 700;
    bottom: 0
}

.pc-ai-search-container .head-container_3ExAM .sub-title_cWkFa {
    margin: 11px 0 14px
}

.loading-application_3evua {
    padding: 0;
    margin: 2px -3px 3px -2px
}

.application-container_1JNBu {
    overflow: hidden;
    -webkit-transition: max-height .24s;
    transition: max-height .24s;
    padding: 15px 0 12px
}

.application-container_1JNBu .tips_aK0OS {
    margin-bottom: 5px
}

.application-container_1JNBu .apply-line-wrap_1C4ny {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.application-container_1JNBu .apply-line-wrap_1C4ny .apply-btn-wrap_xgt2h {
    margin-left: auto;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.application-container_1JNBu .apply-line_3psM5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: #f7f6ff;
    height: 76px;
    width: 100%;
    padding: 0 8px 0 15px
}

.application-container_1JNBu .apply-line_3psM5 .disabled-btn_dAYnG {
    background: #ebe9ff;
    opacity: .8;
    color: rgba(82, 64, 255, .5)
}

.application-container_1JNBu .line_31osp {
    border-top: 1px solid rgba(148, 79, 255, .1)
}

.application-container_1JNBu .download-line_2-EOX {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: #f7f6ff;
    height: 58px;
    padding: 0 8px 0 15px;
    border-bottom-left-radius: 9px;
    border-bottom-right-radius: 9px
}

.application-container_1JNBu .download-line_2-EOX .download-text_21mnc {
    font-size: 15px
}

.application-container_1JNBu .invite-line_CzC2e {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-image: -webkit-linear-gradient(351deg, rgba(236, 244, 255, .8) 2%, rgba(237, 246, 255, .8));
    background-image: linear-gradient(99deg, rgba(236, 244, 255, .8) 2%, rgba(237, 246, 255, .8));
    height: 58px;
    border-radius: 9px;
    margin: 9px 0 0;
    padding: 1px 15px
}

.application-container_1JNBu .text_1ZdZT {
    font-family: PingFangSC-Medium
}

.application-container_1JNBu .apply-icon_YQWix {
    width: 46px;
    height: 46px
}

.application-container_1JNBu .apply-btn_3MtLU {
    height: 38px;
    width: 75px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-left: auto;
    font-family: PingFangSC-Semibold;
    color: #5240ff;
    background: #ebe9ff;
    font-size: 16px
}

.application-container_1JNBu .left-apply-btn_3Rr3T {
    margin-right: 2px
}

.application-container_1JNBu .apaly-line-radius_LHr4I {
    border-radius: 9px
}

.application-container_1JNBu .apaly-line-half-radius_1WTt- {
    border-top-left-radius: 9px;
    border-top-right-radius: 9px
}

.pc-ai-search-container .application-container_1JNBu {
    padding: 2px 5px 12px
}

.pc-ai-search-container .application-container_1JNBu .tips_aK0OS {
    padding-top: 5px
}

.pc-ai-search-container .application-container_1JNBu .apaly-line-radius_LHr4I {
    border-radius: 12px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny {
    padding-top: 2px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-line_3psM5 {
    width: 473px;
    height: 66px;
    margin: 0;
    padding: 0 10px 0 12px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-line_3psM5 .text_1ZdZT {
    margin-left: 12px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-line_3psM5 .pc-inline-text_1Ui_O {
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    margin-left: 6px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-line_3psM5 .sub-text_3KPF- {
    font-size: 14px;
    color: #848691;
    line-height: 17px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .invite-line_CzC2e {
    width: 215px;
    height: 66px;
    padding: 0 14px 0 12px;
    margin: 0 0 0 16px;
    border-radius: 12px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .invite-line_CzC2e .text_1ZdZT {
    width: 160px;
    margin-left: 12px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-btn_3MtLU {
    font-size: 14px;
    cursor: pointer;
    line-height: 32px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-btn_3MtLU:hover {
    background: #dcd9ff;
    color: #5240ff
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .apply-btn_3MtLU:first-of-type {
    margin-right: 6px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .pc-left-inline-btn_WAEIw {
    width: 90px;
    height: 32px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .pc-inline-btn_3fDhb {
    width: 90px;
    height: 32px;
    margin-right: 5px
}

.pc-ai-search-container .application-container_1JNBu .apply-line-wrap_1C4ny .normal-btn_2BV28 {
    width: 66px;
    height: 32px
}

.pc-ai-search-container .application-container_1JNBu .apply-icon_YQWix {
    width: 42px;
    height: 42px
}

.audio-container_3pJWK {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 3px 0 10px
}

.audio-container_3pJWK .bot-avatar_13WgU {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 6px
}

.audio-container_3pJWK .audio-content_LSVku {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.pc-ai-search-container .audio-container_3pJWK {
    margin: 0 4px 12px
}

.pc-ai-search-container .audio-container_3pJWK .bot-avatar_13WgU {
    margin-right: 12px
}

.pc-ai-search-container .audio-container_3pJWK .bot-layout_3e5Ze {
    margin-bottom: 0
}

.icon-container_tMQ8T {
    height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.icon-container_tMQ8T .icon-content_1r0BA {
    margin-left: 15px
}

.icon-container_tMQ8T .icon-content_1r0BA .loading_f6BYu {
    width: 15px;
    height: 15px;
    padding: 7.5px;
    border-radius: 50%;
    background: rgba(82, 64, 255, .1)
}

.icon-container_tMQ8T .icon-content_1r0BA .loading-icon_3bTHX {
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(https://gips2.baidu.com/it/u=1477064792,2572592066&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f45_45);
    -webkit-animation: loading_f6BYu 1.44s linear infinite;
    animation: loading_f6BYu 1.44s linear infinite
}

.icon-container_tMQ8T .icon-content_1r0BA .func-icon_1HUMs {
    width: 30px;
    height: 30px;
    display: block;
    border-radius: 50%
}

@-webkit-keyframes loading_f6BYu {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes loading_f6BYu {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes grooveScroll_2PHTs {
    0% {
        background-position: 0 0
    }
    5% {
        background-position: -390px 0
    }
    10% {
        background-position: -780px 0
    }
    15% {
        background-position: -1170px 0
    }
    20% {
        background-position: -1560px 0
    }
    25% {
        background-position: -1950px 0
    }
    30% {
        background-position: -2340px 0
    }
    35% {
        background-position: 0 -56px
    }
    40% {
        background-position: -390px -56px
    }
    45% {
        background-position: -780px -56px
    }
    50% {
        background-position: -1170px -56px
    }
    55.00000000000001% {
        background-position: -1560px -56px
    }
    60% {
        background-position: -1950px -56px
    }
    65% {
        background-position: -2340px -56px
    }
    70% {
        background-position: 0 -112px
    }
    75% {
        background-position: -390px -112px
    }
    80% {
        background-position: -780px -112px
    }
    85% {
        background-position: -1170px -112px
    }
    90% {
        background-position: -1560px -112px
    }
    95% {
        background-position: -1950px -112px
    }
    to {
        background-position: -2340px -112px
    }
}

@keyframes grooveScroll_2PHTs {
    0% {
        background-position: 0 0
    }
    5% {
        background-position: -390px 0
    }
    10% {
        background-position: -780px 0
    }
    15% {
        background-position: -1170px 0
    }
    20% {
        background-position: -1560px 0
    }
    25% {
        background-position: -1950px 0
    }
    30% {
        background-position: -2340px 0
    }
    35% {
        background-position: 0 -56px
    }
    40% {
        background-position: -390px -56px
    }
    45% {
        background-position: -780px -56px
    }
    50% {
        background-position: -1170px -56px
    }
    55.00000000000001% {
        background-position: -1560px -56px
    }
    60% {
        background-position: -1950px -56px
    }
    65% {
        background-position: -2340px -56px
    }
    70% {
        background-position: 0 -112px
    }
    75% {
        background-position: -390px -112px
    }
    80% {
        background-position: -780px -112px
    }
    85% {
        background-position: -1170px -112px
    }
    90% {
        background-position: -1560px -112px
    }
    95% {
        background-position: -1950px -112px
    }
    to {
        background-position: -2340px -112px
    }
}

.icon-container_tMQ8T .audio-groove_1joLV {
    background-image: url(https://psstatic.cdn.bcebos.com/basics/landing/aisearch/tts-sprite_1683616415000.png);
    width: 390px;
    height: 56px;
    -webkit-background-size: auto auto;
    background-size: auto;
    -webkit-transform: scale(.33333);
    transform: scale(.33333);
    margin-left: -130px;
    margin-right: -130px
}

.icon-container_tMQ8T .initial-groove_3HCHp {
    opacity: .4
}

.icon-container_tMQ8T .playing-groove_Irh1N {
    -webkit-animation: grooveScroll_2PHTs .84s steps(1) infinite;
    animation: grooveScroll_2PHTs .84s steps(1) infinite
}

.pc-ai-search-container .icon-container_tMQ8T .audio-groove_1joLV {
    width: 390px;
    height: 56px;
    cursor: pointer
}

.pc-ai-search-container .icon-container_tMQ8T .icon-content_1r0BA {
    margin-left: 12px;
    cursor: pointer
}

.pc-ai-search-container .icon-container_tMQ8T .icon-content_1r0BA .loading_f6BYu {
    width: 12px;
    height: 12px;
    padding: 6px
}

.pc-ai-search-container .icon-container_tMQ8T .icon-content_1r0BA .func-icon_1HUMs {
    width: 24px;
    height: 24px
}

.pc-ai-search-container .icon-container_tMQ8T .icon-content_1r0BA .func-icon_1HUMs:hover {
    background: #dcd9ff;
    color: #5240ff
}

.bot-guide-container_HkxgE {
    margin-bottom: 6px
}

.bot-guide-container_HkxgE .title_2CaDj {
    font-size: 16px;
    line-height: 28px;
    color: #000;
    margin-bottom: 11px
}

.bot-guide-container_HkxgE .bot-info_3ZHHs {
    margin: 0 -7px
}

.pc-ai-search-container .bot-guide-container_HkxgE {
    margin: 0 5px 2px
}

.pc-ai-search-container .bot-guide-container_HkxgE .title_2CaDj {
    margin-top: -4px;
    margin-bottom: 8px
}

.pc-ai-search-container .bot-guide-container_HkxgE .bot-info_3ZHHs {
    margin: 0
}

.bot-container_EFp9C {
    width: calc(100vw - 80px);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: #f7f7fe;
    padding: 12px;
    border-radius: 12px
}

.bot-container_EFp9C .avatar_3iZbn {
    border-radius: 50%;
    width: 56px;
    height: 56px;
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 31, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 31, .06)
}

.bot-container_EFp9C .info_3f4tH {
    width: calc(100% - 161px);
    text-align: start;
    margin-left: 12px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.bot-container_EFp9C .info_3f4tH .title_2nn8Y {
    line-height: 18px;
    vertical-align: middle
}

.bot-container_EFp9C .info_3f4tH .title_2nn8Y .name_1L3iM {
    display: inline-block;
    font-size: 16px;
    color: #1e1f24;
    margin-right: 7px;
    line-height: 18px;
    height: 18px;
    vertical-align: middle
}

.bot-container_EFp9C .info_3f4tH .title_2nn8Y .tag_8znDv {
    line-height: 16px;
    vertical-align: middle;
    display: inline-block;
    margin-top: -2px;
    margin-left: -5px
}

.bot-container_EFp9C .info_3f4tH .title_2nn8Y .tag_8znDv span {
    display: inline-block;
    font-size: 12px;
    font-family: PingFangSC-Medium;
    border: 1px solid rgba(114, 101, 255, .23921568627450981);
    color: #7365ff;
    line-height: 14px
}

.bot-container_EFp9C .info_3f4tH .desc_2EfQ3 {
    font-size: 14px;
    line-height: 16px;
    margin-top: 7px;
    color: #1e1f24
}

.bot-container_EFp9C .question-btn_1-29b {
    width: 66px;
    height: 34px;
    font-size: 14px;
    line-height: 16px;
    color: #5240ff;
    background: #ebe9ff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.bot-container_EFp9C .question-btn_1-29b div {
    font-family: PingFangSC-Semibold
}

.na-ai-search-container .bot-container_EFp9C:active, .wise-ai-search-container .bot-container_EFp9C:active {
    background: rgba(247, 247, 254, .4)
}

.pc-ai-search-container .bot-container_EFp9C {
    width: 376px;
    padding: 20px;
    border-radius: 18px
}

.pc-ai-search-container .bot-container_EFp9C .avatar_3iZbn {
    width: 62px;
    height: 62px
}

.pc-ai-search-container .bot-container_EFp9C .info_3f4tH {
    margin: 0 10px 0 16px
}

.pc-ai-search-container .bot-container_EFp9C .info_3f4tH .title_2nn8Y .tag_8znDv {
    margin: -2px 0 0 -5px
}

.pc-ai-search-container .bot-container_EFp9C:hover {
    cursor: pointer;
    background: #f2f2ff
}

.pc-ai-search-container .bot-container_EFp9C:hover .question-btn_1-29b {
    background: #dcd9ff;
    color: #5240ff
}

.pc-ai-search-container .survey-box_kJD2N {
    width: 376px;
    margin: -4px 5px -2px
}

.pc-ai-search-container .qrcode_3IKtW {
    margin: 6px 0 5px
}

.survey-box_kJD2N {
    overflow: hidden;
    -webkit-transition: height .16s ease-in-out;
    transition: height .16s ease-in-out
}

.survey-text_2V2P1 {
    line-height: 28px
}

.thank_3tTPC {
    display: none
}

.qrcode_3IKtW {
    height: 87px;
    margin: 9px 0 6px
}

.qrcode_3IKtW img {
    width: 87px;
    height: 87px
}

.show_1g-Jf {
    -webkit-animation: show_1g-Jf .24s ease-out 1 forwards;
    animation: show_1g-Jf .24s ease-out 1 forwards
}

.hiden_1inxG {
    -webkit-animation: hiden_1inxG 80ms ease-in 1 forwards;
    animation: hiden_1inxG 80ms ease-in 1 forwards
}

@-webkit-keyframes show_1g-Jf {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show_1g-Jf {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes hiden_1inxG {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        height: 0
    }
}

@keyframes hiden_1inxG {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        height: 0
    }
}

.pc-ai-search-container .score-tips-wrap_2PZx5 {
    margin: 10px 0 6px
}

.pc-ai-search-container .score-item_3Lgyx {
    margin-right: 9px
}

.pc-ai-search-container .score-item_3Lgyx:last-child {
    margin-right: 0
}

.pc-ai-search-container .score-item_3Lgyx:hover {
    cursor: pointer
}

.pc-ai-search-container .score-item_3Lgyx.not-select_2wx9h:active {
    opacity: 1
}

.pc-ai-search-container .score-item_3Lgyx.not-select_2wx9h:hover {
    color: #5240ff
}

.pc-ai-search-container .score-wrap_9nJEt {
    margin-bottom: -5px
}

.score-tips-wrap_2PZx5 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 18px 0 8px
}

.score-tips-wrap_2PZx5, .score-tips_1uvTp {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.score-tips_1uvTp {
    font-size: 12px;
    line-height: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.score-tips_1uvTp img {
    width: 14px;
    height: 14px
}

.score-tips_1uvTp .left-tip-img_3qpQZ {
    margin-right: 6px
}

.score-tips_1uvTp .right-tip-img_1W7qW {
    margin-left: 6px
}

.score-wrap_9nJEt {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-bottom: -4px
}

.score-item_3Lgyx {
    margin-right: 3px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    color: #50525c;
    padding: 6px 0 10px;
    -webkit-tap-highlight-color: transparent
}

.score-item_3Lgyx:last-child {
    margin-right: 0
}

.score-item_3Lgyx.not-select_2wx9h:active {
    opacity: .4
}

.score-circle_1X0nc {
    font-weight: 500;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    border-radius: 50%;
    background-color: #f5f6f9;
    position: relative
}

.score-circle_1X0nc .score-circle-inner_D82Ht {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.score-circle_1X0nc.selected_DmCbK {
    color: #5240ff;
    background: #ebe9ff
}

.show_2PWDz {
    -webkit-animation: show_2PWDz .24s ease-out 1 forwards;
    animation: show_2PWDz .24s ease-out 1 forwards
}

@-webkit-keyframes show_2PWDz {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show_2PWDz {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.pc-ai-search-container .options-box_2Efex {
    margin-top: 10px
}

.pc-ai-search-container .options-wrap_1uf9V {
    margin-bottom: -8px
}

.pc-ai-search-container .option-item_3vpyJ {
    border-radius: 27px;
    margin-bottom: 12px;
    cursor: pointer
}

.pc-ai-search-container .option-item_3vpyJ:hover {
    color: #5240ff;
    background-color: #ebe9ff
}

.pc-ai-search-container .option-item_3vpyJ:active {
    opacity: 1
}

.pc-ai-search-container .equal-item_21551 {
    width: calc(50% - 8px);
    padding: 11px 0
}

.pc-ai-search-container .equal-gap_2iDCP {
    margin-right: 16px
}

.pc-ai-search-container .auto-item_vsbnO {
    padding: 11px 12px;
    margin-right: 16px
}

.pc-ai-search-container .submit-btn_2_c8o {
    margin: 12px 0 5px;
    cursor: pointer
}

.options-box_2Efex {
    margin-top: 13px
}

.options-box_2Efex .box-bottom-gap_kar_n {
    margin-bottom: -2px
}

.extend-box_1kOzN {
    margin-top: 9px
}

.options-wrap_1uf9V {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.option-item_3vpyJ {
    font-size: 14px;
    line-height: 14px;
    color: #50525c;
    background-color: #f5f6f9;
    border-radius: 9px;
    margin-bottom: 8px;
    -webkit-tap-highlight-color: transparent
}

.option-item_3vpyJ:active {
    opacity: .4
}

.option-item_3vpyJ.selected-item_zedhT {
    font-weight: 700;
    background-color: #ebe9ff;
    color: #5240ff
}

.auto-item_vsbnO {
    padding: 10px 12px;
    margin-right: 8px
}

.equal-item_21551 {
    width: calc(50% - 4px);
    padding: 10px 0;
    text-align: center
}

.equal-gap_2iDCP {
    margin-right: 8px
}

.submit-btn_2_c8o {
    width: 100%;
    padding: 11px 0;
    text-align: center;
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    background-color: #7365ff;
    border-radius: 24px;
    margin: 11px 0 6px;
    font-weight: 700
}

.submit-btn_2_c8o.disabled_22mIO, .submit-btn_2_c8o:active {
    opacity: .4
}

.pc-ai-search-container .expression-wrap_2VtPO {
    margin-top: 10px;
    padding-bottom: 5px
}

.pc-ai-search-container .expression-item-wrap_-2q1O {
    cursor: pointer
}

.pc-ai-search-container .not-select_1GLv-:active {
    opacity: 1
}

.pc-ai-search-container .expression-expand-wrap_14tJA {
    padding-bottom: 6px
}

.pc-ai-search-container .expand-options_U5VM4 {
    margin-top: 11px
}

.expression-wrap_2VtPO {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-top: 15px;
    padding-bottom: 6px
}

.expression-wrap_2VtPO, .expression-wrap_2VtPO.flex-sb_1YMym {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.flex-even_3Tp16 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.not-select_1GLv-:active {
    opacity: .4
}

.expression-item-wrap_-2q1O {
    width: 58px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 14px;
    line-height: 14px;
    color: #858585;
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.expression-item-wrap_-2q1O.selected_3jq43 {
    color: #1e1f24;
    font-weight: 500
}

.expression-item-wrap_-2q1O img {
    width: 38px;
    height: 38px;
    margin-bottom: 9px
}

.expand-options_U5VM4 {
    margin-top: 13px
}

.show_15k_s {
    -webkit-animation: show_15k_s .24s ease-out 1 forwards;
    animation: show_15k_s .24s ease-out 1 forwards
}

@-webkit-keyframes show_15k_s {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show_15k_s {
    0%, 33.33% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.pc-ai-search-container .link-wrap_3omEz {
    margin-bottom: 5px;
    cursor: pointer
}

.pc-ai-search-container .link-wrap_3omEz:hover {
    background-color: rgba(49, 94, 251, .1)
}

.pc-ai-search-container .link-wrap_3omEz:active {
    opacity: 1
}

.link-wrap_3omEz {
    padding: 7px 12px;
    background-color: #f5f5f5;
    font-size: 14px;
    line-height: 14px;
    border-radius: 9px;
    margin: 9px 0 6px;
    display: inline-block;
    -webkit-tap-highlight-color: transparent
}

.link-wrap_3omEz:active {
    opacity: .4
}

.link-wrap_3omEz img {
    width: 16px;
    height: 16px
}

.link-wrap_3omEz .icon_2Leqq {
    font-size: 15px;
    line-height: 15px;
    color: #000;
    font-family: cicons;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    position: relative;
    top: 1px
}

.guide-text_1BaKp {
    font-size: 16px;
    color: #1f1f1f
}

.guide-img_28eH1 {
    margin-top: 15px;
    border-radius: 8px;
    padding-bottom: 100%;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-image: url(https://gips0.baidu.com/it/u=2931800804,2359704824&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f1032_1032)
}

.title_10uJp {
    font-size: 16px;
    color: #000;
    letter-spacing: 1px;
    margin-top: -5px;
    width: calc(100vw - 70px)
}

.prompt-area_2KmlL {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px 12px 11.5px;
    position: relative;
    background: #f5f6f9;
    margin-top: 10px;
    width: calc(100vw - 80px);
    margin-left: -7px
}

.prompt-area_2KmlL .prompt_NU5qX {
    width: calc(100% - 56px);
    position: relative
}

.prompt-area_2KmlL .text_dc9r_ {
    font-size: 16px;
    color: #1e1f24;
    line-height: 25px;
    margin-left: 16px;
    margin-top: -4.5px
}

.prompt-area_2KmlL .btn_1DghA {
    height: 30px;
    width: 56px;
    line-height: 30px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 13px;
    color: #5240ff;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 20px;
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    right: 12px;
    margin-top: -4.5px
}

.prompt-area_2KmlL .btn_1DghA span {
    margin-top: 1px
}

.prompt-area_2KmlL .mark_2Xr_C {
    width: 8px;
    position: absolute;
    top: 0
}

.iframe-container_145K0 {
    background-color: initial;
    overflow: hidden
}

.iframe-container_145K0 .dom-content_1rDqj, .iframe-container_145K0 .iframe-content_3xuTZ {
    border-radius: 12px
}

.iframe-container_145K0 .render-success_1ejRC {
    margin-top: 16px
}

.iframe-container_145K0 .render-outside_b_Be2 {
    position: fixed;
    left: -15000px
}

.iframe-container_145K0 .iframe-content_3xuTZ {
    width: calc(100vw - 32px)
}

.iframe-container_145K0 .error-text_KnULY {
    margin: 20px
}

.iframe-container_145K0 .waiting-card_2B6X2 {
    margin: 12px
}

.iframe-container_145K0 .tips_HmlJS {
    position: absolute;
    z-index: 9999;
    background: hsla(0, 0%, 100%, .5);
    pointer-events: none
}

.iframe-container_145K0 .dom-content_1rDqj {
    overflow: hidden
}

.iframe-container_145K0 .dom-content_1rDqj .c-container {
    margin: 0 !important
}

.iframe-container_145K0 .dom-content_1rDqj .se-page-bd {
    background-color: initial
}

.iframe-container_145K0 .dom-content_1rDqj .cos-aladdin-border-layer {
    display: none !important
}

.pc-ai-search-container .iframe-content_3xuTZ {
    width: 592px
}

.invitation-container_3aMcH {
    padding-bottom: 7px
}

.invitation-container_3aMcH .title_2O7Ub {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 28px
}

.invitation-container_3aMcH .title_2O7Ub a {
    color: #5240ff
}

.invitation-container_3aMcH .ticket-num_TobMO {
    font-family: baidunumber-Medium
}

.invitation-container_3aMcH .share-pop-item_1qw6s {
    height: 92.66667px
}

.pc-ai-search-container .invitation-container_3aMcH {
    padding-bottom: 10px;
    width: 762px
}

.pc-ai-search-container .invitation-container_3aMcH .share-pop-item_1qw6s {
    height: 93px;
    width: 343px
}

.pc-ai-search-container .invitation-container_3aMcH .ticket-link_ND2c8 {
    cursor: pointer;
    display: inline-block;
    color: #5240ff
}

.disabled_hA5_i {
    opacity: .4
}

.disabled_hA5_i .btn-text_34Z6w {
    cursor: default !important
}

.item-container_NqPkm {
    background-repeat: no-repeat;
    background-image: url(https://search-operate.cdn.bcebos.com/4896e7436e6ae76aa1d9765a3d5b880b.png);
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: relative;
    font-size: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.item-container_NqPkm, .item-container_NqPkm .top-ele_n9vuA {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.item-container_NqPkm .top-ele_n9vuA {
    margin-left: 10.66667px
}

.item-container_NqPkm .top-ele_n9vuA .ext-text_3A4Lz {
    color: #fff;
    margin-left: 4px;
    font-family: baidunumber-Medium;
    font-size: 16px;
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
}

.item-container_NqPkm .top-ele_n9vuA .text-wrap_3DWAG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 3px
}

.item-container_NqPkm .top-ele_n9vuA .text-wrap_3DWAG .invite-text_2yAib {
    font-family: PingFangSC-Medium;
    font-size: 21.33333px;
    color: #fff;
    letter-spacing: 2px;
    line-height: 22.66667px
}

.item-container_NqPkm .top-ele_n9vuA .effect-date_T8Ggi {
    font-family: BaiduNumber-Medium;
    font-size: 12px;
    color: #fff;
    opacity: .6;
    text-align: left;
    margin-top: 3.33333px
}

.item-container_NqPkm .top-ele_n9vuA .ai-icon_5QMy5 {
    width: 59.66667px;
    height: 60px;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-image: url(https://search-operate.cdn.bcebos.com/be9e8a6bde22b1042462dab930da63fd.png)
}

.item-container_NqPkm .btn-text_34Z6w {
    cursor: pointer;
    width: 75px;
    height: 37.33333px;
    margin-right: 17.66667px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    color: #fff;
    letter-spacing: .6px;
    text-align: center;
    line-height: 16px;
    background-image: -webkit-linear-gradient(334deg, #a173ff, #765aff);
    background-image: linear-gradient(116deg, #a173ff, #765aff);
    border-radius: 19px
}

.item-container_NqPkm .btn-text_34Z6w:hover {
    background-image: -webkit-linear-gradient(334deg, #9059ff, #6040ff);
    background-image: linear-gradient(116deg, #9059ff, #6040ff)
}

.item-container-chat_2yKM1 {
    background-repeat: no-repeat;
    background-image: url(https://search-operate.cdn.bcebos.com/4896e7436e6ae76aa1d9765a3d5b880b.png);
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.item-container-chat_2yKM1, .item-container-chat_2yKM1 .top-ele_n9vuA {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.item-container-chat_2yKM1 .top-ele_n9vuA {
    margin-left: 10px
}

.item-container-chat_2yKM1 .top-ele_n9vuA .ext-text_3A4Lz {
    color: #fff;
    margin-left: 1.33333px;
    font-family: baidunumber-Medium;
    font-size: 16px;
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
}

.item-container-chat_2yKM1 .top-ele_n9vuA .text-wrap_3DWAG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 3px;
    margin-left: 3.66667px
}

.item-container-chat_2yKM1 .top-ele_n9vuA .text-wrap_3DWAG .invite-text_2yAib {
    font-family: PingFangSC-Medium;
    font-size: 20px;
    color: #fff;
    letter-spacing: 1.11px;
    line-height: 22px
}

.item-container-chat_2yKM1 .top-ele_n9vuA .effect-date_T8Ggi {
    opacity: .6;
    font-family: BaiduNumber-Medium;
    font-size: 12px;
    color: #fff;
    letter-spacing: .66667px;
    text-align: justify;
    line-height: 16px;
    margin-top: 5px;
    margin-left: 3.66667px
}

.item-container-chat_2yKM1 .top-ele_n9vuA .ai-icon_5QMy5 {
    width: 59.33333px;
    height: 59.33333px;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-image: url(https://search-operate.cdn.bcebos.com/be9e8a6bde22b1042462dab930da63fd.png)
}

.item-container-chat_2yKM1 .btn-text_34Z6w {
    cursor: pointer;
    width: 75px;
    height: 37.33333px;
    margin-right: 15.33333px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    color: #fff;
    letter-spacing: .6px;
    text-align: center;
    line-height: 16px;
    background-image: -webkit-linear-gradient(334deg, #a173ff, #765aff);
    background-image: linear-gradient(116deg, #a173ff, #765aff);
    border-radius: 19px;
    -webkit-tap-highlight-color: transparent
}

.entry-wrapper_3Wvrs {
    position: relative;
    padding: 6px 0
}

.na-ai-search-container .ai-entry > div:first-child, .wise-ai-search-container .ai-entry > div:first-child {
    margin-top: 0
}

.interactive-container_2-dNd {
    position: relative
}

.interactive-container_2-dNd .show-like_1UoY_ {
    -webkit-animation: showLike_2cKgg .44s ease-in;
    animation: showLike_2cKgg .44s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes showLike_2cKgg {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    55% {
        -webkit-transform: scale(1.12);
        transform: scale(1.12);
        opacity: 1
    }
    82% {
        -webkit-transform: scale(.96);
        transform: scale(.96)
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes showLike_2cKgg {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    55% {
        -webkit-transform: scale(1.12);
        transform: scale(1.12);
        opacity: 1
    }
    82% {
        -webkit-transform: scale(.96);
        transform: scale(.96)
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.interactive-container_2-dNd .right-vote_3G3Rb {
    width: 36px;
    height: 36px;
    position: absolute;
    top: -32px;
    right: 0;
    z-index: 12;
    font-size: 18px;
    border-radius: 50%;
    background: #fff;
    -webkit-box-shadow: 0 .33333px 6.66667px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 .33333px 6.66667px 2px rgba(179, 178, 255, .15);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    color: #5240ff;
    -webkit-tap-highlight-color: transparent
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-icon_K40xn {
    position: absolute;
    z-index: 3
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble_2fIEA {
    border-radius: 50%;
    position: absolute;
    z-index: 2
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble1_2xcdp {
    background: #5240ff;
    width: 4px;
    height: 4px;
    -webkit-animation: likani1_1YCcW .32s ease-in;
    animation: likani1_1YCcW .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble2_273w_ {
    background: #7e40ff;
    width: 4.33333px;
    height: 4.33333px;
    -webkit-animation: likani2_3fekb .32s ease-in;
    animation: likani2_3fekb .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble3_dfO4l {
    background: #4089ff;
    width: 4px;
    height: 4px;
    -webkit-animation: likani3_1JFZk .32s ease-in;
    animation: likani3_1JFZk .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble4_2gsBC {
    background: #7e40ff;
    width: 5px;
    height: 5px;
    -webkit-animation: likani4_1YenV .32s ease-in;
    animation: likani4_1YenV .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble5_2bbTi {
    background: #6c5dff;
    width: 3.33333px;
    height: 3.33333px;
    -webkit-animation: likani5_1Klau .32s ease-in;
    animation: likani5_1Klau .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble6_u2UAk {
    background: #7e40ff;
    width: 3px;
    height: 3px;
    -webkit-animation: likani6_15k4h .32s ease-in;
    animation: likani6_15k4h .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.interactive-container_2-dNd .right-vote_3G3Rb .like-bubble7_3oV7l {
    background: #ca40ff;
    width: 4px;
    height: 4px;
    -webkit-animation: likani7_1qHTR .32s ease-in;
    animation: likani7_1qHTR .32s ease-in;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes likani1_1YCcW {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 10px;
        top: -3px
    }
    to {
        opacity: 0
    }
}

@keyframes likani1_1YCcW {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 10px;
        top: -3px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani2_3fekb {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    25% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    75% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 29px;
        top: 2px
    }
    to {
        opacity: 0
    }
}

@keyframes likani2_3fekb {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    25% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    75% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 29px;
        top: 2px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani3_1JFZk {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    12% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    62% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 37px;
        top: 20px
    }
    to {
        opacity: 0
    }
}

@keyframes likani3_1JFZk {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    12% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    62% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 37px;
        top: 20px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani4_1YenV {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 31px;
        top: 31px
    }
    to {
        opacity: 0
    }
}

@keyframes likani4_1YenV {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 31px;
        top: 31px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani5_1Klau {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    37% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    87% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 12px;
        top: 36px
    }
    to {
        opacity: 0
    }
}

@keyframes likani5_1Klau {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    37% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    87% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: 12px;
        top: 36px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani6_15k4h {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    90% {
        opacity: 1
    }
    99% {
        left: 0;
        top: 24px
    }
    to {
        opacity: 0
    }
}

@keyframes likani6_15k4h {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    50% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    90% {
        opacity: 1
    }
    99% {
        left: 0;
        top: 24px
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes likani7_1qHTR {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    25% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    75% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: -2px;
        top: 8px
    }
    to {
        opacity: 0
    }
}

@keyframes likani7_1qHTR {
    0% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    25% {
        left: 50%;
        top: 50%;
        opacity: 0
    }
    75% {
        opacity: 1
    }
    90% {
        opacity: 1
    }
    99% {
        left: -2px;
        top: 8px
    }
    to {
        opacity: 0
    }
}

.interactive-container_2-dNd .interactive-line_BcYrH {
    width: 100%;
    height: 36px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-top: 5px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx {
    position: relative;
    width: 88px;
    right: 0;
    font-size: 18px;
    border-radius: 18px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #fff;
    -webkit-tap-highlight-color: transparent
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .vote-item_2-isu {
    padding: 0 13px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .vote-item_2-isu .cu-font-lg {
    font-size: 16px;
    line-height: 25px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R {
    color: #1e1f24
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .like-icon-selected_1s6G_, .interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .vote-item-icon_3Gjuw {
    position: absolute;
    bottom: 5px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .like-icon-selected_1s6G_.pc-icon_1z6Ba, .interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .vote-item-icon_3Gjuw.pc-icon_1z6Ba {
    bottom: 6px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .vote-item-icon-hover_3NkEg {
    display: none;
    position: absolute;
    bottom: 5px;
    color: #5240ff
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-wrap_2538R .vote-item-icon-hover_3NkEg.pc-icon_1z6Ba {
    bottom: 6px
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .dislike-icon-selected_sE019, .interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .icon-selected_2H5hx, .interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-icon-selected_1s6G_ {
    color: #7365ff;
    -webkit-animation: hiddenLike_PjULE .32s ease-in forwards;
    animation: hiddenLike_PjULE .32s ease-in forwards
}

@-webkit-keyframes hiddenLike_PjULE {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.16);
        transform: scale(1.16)
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hiddenLike_PjULE {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.16);
        transform: scale(1.16)
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.interactive-container_2-dNd .interactive-line_BcYrH .interactive_1BUYx .like-text_18xt6 {
    margin-left: 5px;
    font-size: 14px;
    font-family: PingFangSC-Medium
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F {
    position: relative;
    color: #1e1f24
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F:before {
    content: "";
    position: absolute;
    left: 16px;
    top: calc(50% - 7px);
    width: 0;
    height: 14px;
    border-right: 1px solid #333;
    opacity: .4
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .dislike-icon-selected_sE019, .interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .vote-dislike-icon_2i1gf {
    position: absolute;
    top: -12px;
    left: 30px
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .dislike-icon-selected_sE019.pc-icon_1z6Ba, .interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .vote-dislike-icon_2i1gf.pc-icon_1z6Ba {
    top: -11px
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .vote-dislike-icon-hover_2gYWD {
    display: none;
    position: absolute;
    top: -12px;
    left: 30px;
    color: #5240ff
}

.interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F .vote-dislike-icon-hover_2gYWD.pc-icon_1z6Ba {
    top: -11px
}

.interactive-container_2-dNd .fade-out_2XYqx {
    -webkit-animation: hidden_3q1Cb .32s ease-in forwards;
    animation: hidden_3q1Cb .32s ease-in forwards
}

@-webkit-keyframes hidden_3q1Cb {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0)
    }
}

@keyframes hidden_3q1Cb {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0)
    }
}

.interactive-container_2-dNd .line-hidden_18AYn {
    -webkit-animation: hiddenLine_31sov .6s ease-in forwards;
    animation: hiddenLine_31sov .6s ease-in forwards
}

@-webkit-keyframes hiddenLine_31sov {
    0% {
        opacity: 1;
        height: 36px
    }
    73% {
        height: 36px
    }
    to {
        opacity: 0;
        height: 0
    }
}

@keyframes hiddenLine_31sov {
    0% {
        opacity: 1;
        height: 36px
    }
    73% {
        height: 36px
    }
    to {
        opacity: 0;
        height: 0
    }
}

.pc-ai-search-container .interactive-container_2-dNd .right-vote_3G3Rb {
    cursor: pointer
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH {
    margin-top: 8px;
    color: #1e1f24
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .vote-item_2-isu {
    cursor: pointer
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .vote-item_2-isu .cu-font-lg {
    font-size: 18px;
    line-height: 23px
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .like-icon-wrap_2538R:hover .vote-item-icon_3Gjuw {
    display: none
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .like-icon-wrap_2538R:hover .vote-item-icon-hover_3NkEg {
    display: block
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F:hover .vote-dislike-icon_2i1gf {
    display: none
}

.pc-ai-search-container .interactive-container_2-dNd .interactive-line_BcYrH .dislike-icon-wrap_1j46F:hover .vote-dislike-icon-hover_2gYWD {
    display: block
}

.bubble-width_R9XgC {
    width: 368px
}

.top-bubble_10CTG {
    bottom: 43px
}

.top-bubble_10CTG.newest_2xN-u {
    bottom: 79px
}

.small-bottom_2Ed2f {
    bottom: -218px
}

.small-bottom_2Ed2f.newest_2xN-u {
    bottom: -182px
}

.big-bottom_MN5jM {
    bottom: -344px
}

.big-bottom_MN5jM.newest_2xN-u {
    bottom: -312px
}

.left-bubble_1oWTQ {
    left: calc(100% - 35px)
}

.bubble-wrap_WIRGy {
    position: absolute;
    right: -8px;
    z-index: 12
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ {
    padding: 18px 24px 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 20px;
    background-image: url(https://gips1.baidu.com/it/u=4239995670,2959230667&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f1104_606);
    background-position: top;
    background-repeat: no-repeat
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ .title_2de_9 {
    font-family: PingFangSC-Medium;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    line-height: 20px;
    color: #000;
    margin-bottom: 12px
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ .content_35h6I {
    font-family: PingFangSC-Regular;
    font-size: 16px;
    line-height: 28px;
    color: #1e1f24;
    margin-bottom: 14px;
    text-align: left
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ .btn-wrapper_yPASN {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ .btn-wrapper_yPASN .btn_185dt {
    width: 128px;
    height: 34px;
    border-radius: 18px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    line-height: 34px;
    margin-left: 16px;
    background: #ebe9ff;
    color: #5240ff;
    cursor: pointer
}

.bubble-wrap_WIRGy .thank-bubble_rJEk_ .btn-wrapper_yPASN .btn_185dt:hover {
    background-color: #dcd9ff
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 {
    padding: 20px 16px;
    background: #fff;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 20px
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-title_3YqSw {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 0 0 10px 8px
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-title_3YqSw .title-icon_9l4eM {
    margin-right: 4px;
    width: 16px;
    height: 16px;
    background-image: url(https://gips1.baidu.com/it/u=2215120752,3072348894&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f48_48);
    -webkit-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-title_3YqSw .title-text_3aG2Z {
    height: 16px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #000;
    letter-spacing: 0;
    text-align: justify;
    line-height: 16px;
    font-weight: 500
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-options_3uwec {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-options_3uwec .option-item_1Z0bN {
    margin: 6px 8px;
    width: 96px;
    height: 36px;
    background: #f5f6f9;
    border-radius: 21.3px;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: 0;
    line-height: 36px;
    cursor: pointer;
    text-align: center
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-options_3uwec .option-item_1Z0bN:hover {
    background-color: #ebe9ff;
    color: #5240ff
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-options_3uwec .option-item_1Z0bN.selected_35-Az {
    font-family: PingFangSC-Medium;
    background-color: #ebe9ff;
    color: #5240ff;
    font-weight: 500
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE {
    margin: 14px 8px;
    background-color: #f5f6f9;
    border-radius: 18px
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .textarea-wrapper_1lsDV {
    border-radius: 18px;
    padding: 8px 7px 0 16px
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .textarea-wrapper_1lsDV .text-input-textarea_zSYl_ {
    color: #1e1f24;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    caret-color: #5240ff;
    border: none;
    width: 100%;
    resize: none;
    line-height: 28px;
    background-color: #f5f6f9;
    outline: none
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .textarea-wrapper_1lsDV .text-input-textarea_zSYl_::-webkit-scrollbar {
    width: 4px;
    background-color: initial
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .textarea-wrapper_1lsDV .text-input-textarea_zSYl_::-webkit-scrollbar-thumb {
    border-radius: 40px;
    background-color: rgba(102, 51, 255, .1)
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .textarea-wrapper_1lsDV .text-input-textarea_zSYl_::-webkit-scrollbar-thumb:hover {
    background-color: rgba(102, 51, 255, .2)
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .count_2Kqkd {
    font-size: 14px;
    color: #848691;
    font-family: PingFangSC-Regular;
    line-height: 14px;
    text-align: right;
    padding: 0 16px 16px
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-textarea_2fzvE .count_2Kqkd.input-warn_7qbIU {
    color: #eb3333
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-button_1KAAX {
    padding: 2px 8px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-button_1KAAX .choose-btn_2vshG {
    width: 80px;
    height: 34px;
    background-color: #f7f7fe;
    border-radius: 18px;
    font-size: 14px;
    color: #1e1f24;
    font-weight: 600;
    text-align: center;
    line-height: 34px;
    margin-left: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-button_1KAAX .choose-btn_2vshG:hover {
    background-color: #ebe9ff;
    color: #5240ff
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-button_1KAAX .choose-btn_2vshG.unique_q14p2 {
    background: #ebe9ff;
    color: #5240ff
}

.bubble-wrap_WIRGy .feedback-bubble_39Nv7 .feedback-button_1KAAX .choose-btn_2vshG.unique_q14p2:hover {
    background-color: #dcd9ff
}

.bubble-wrap_WIRGy .arrow-icon_30E_2 {
    width: 32px;
    height: 16px;
    background-image: url(https://gips3.baidu.com/it/u=2895022162,269283862&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f96_48);
    -webkit-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px
}

.bubble-wrap_WIRGy .arrow-icon_30E_2.left-arrow_3J7WQ {
    left: 10px
}

.bubble-wrap_WIRGy .arrow-icon_30E_2.top-arrow_2sPQH {
    top: -16px
}

.bubble-wrap_WIRGy .arrow-icon_30E_2.bottom-arrow_2i1I5 {
    bottom: -16px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.show_15Whe {
    -webkit-animation: show_15Whe .24s linear 1;
    animation: show_15Whe .24s linear 1
}

.fade_1xK2e {
    -webkit-animation: fade_1xK2e .24s linear 1;
    animation: fade_1xK2e .24s linear 1
}

@-webkit-keyframes loading_37hAm {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes loading_37hAm {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes show_15Whe {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show_15Whe {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes fade_1xK2e {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes fade_1xK2e {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.raise-index_12fUL {
    z-index: 1;
    position: relative
}

.chat-ans_3_YcC {
    margin-top: 16px
}

.share-hide_1ppzJ {
    opacity: 0
}

.retry-generate_2vfiC {
    width: 103px;
    height: 36px;
    border-radius: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #fff;
    color: #1e1f24;
    -webkit-tap-highlight-color: transparent;
    cursor: pointer
}

.retry-generate_2vfiC.pc-btn_13l7n {
    width: auto;
    padding: 0 24px 0 15px;
    border-radius: 21px
}

.retry-generate_2vfiC.pc-btn_13l7n:hover, .retry-generate_2vfiC.pc-btn_13l7n:hover .refresh-icon_3LtvI {
    color: #5240ff
}

.retry-generate_2vfiC.retry-generate-disabled_1iUl9 {
    opacity: .6
}

.retry-generate_2vfiC .refresh-icon_3LtvI {
    font-size: 16px;
    margin-right: 5px;
    color: #1e1f24
}

.retry-generate_2vfiC .refresh-icon_3LtvI.pc-refresh-icon_3-Eoi {
    margin-right: 11px
}

[scope-chat-async] .swiper-box_3QdZ6, [scope-chat-sync] .swiper-box_3QdZ6 {
    border: none;
    overflow: var(--swiper-box-overflow);
    margin-bottom: var(--swiper-margin-bottom)
}

[scope-chat-async] .enable-auto-height_cOxbT .page-list_3leW8, [scope-chat-sync] .enable-auto-height_cOxbT .page-list_3leW8 {
    height: auto !important
}

[scope-chat-async] .page-list_3leW8, [scope-chat-sync] .page-list_3leW8 {
    padding-bottom: var(--page-bottom)
}

[scope-chat-async] .indicator-left_1XtnO, [scope-chat-sync] .indicator-left_1XtnO {
    position: absolute;
    left: 0;
    bottom: 0
}

[scope-chat-async] .indicator_27dxN, [scope-chat-sync] .indicator_27dxN {
    position: absolute;
    bottom: var(--indicator-bottom);
    z-index: -1
}

[scope-chat-async] .control-left_5drbl, [scope-chat-sync] .control-left_5drbl {
    left: 8px;
    -webkit-transform: translate(-50%, calc(-50% - 13.5px));
    transform: translate(-50%, calc(-50% - 13.5px))
}

[scope-chat-async] .control-right_24PuT, [scope-chat-sync] .control-right_24PuT {
    right: 8px;
    -webkit-transform: translate(50%, calc(-50% - 13.5px));
    transform: translate(50%, calc(-50% - 13.5px))
}

[scope-chat-async] .swiper-page-item_1EqZy, [scope-chat-sync] .swiper-page-item_1EqZy {
    overflow: visible
}

[scope-chat-async] .swiper-page-item_1EqZy.hide-item_1ibu0, [scope-chat-sync] .swiper-page-item_1EqZy.hide-item_1ibu0 {
    height: 1px !important;
    overflow: hidden
}

[scope-chat-async] .swiper-page-item_1EqZy.enable-share_37R75, [scope-chat-sync] .swiper-page-item_1EqZy.enable-share_37R75 {
    margin: 0 0 0 var(--share-margin-left)
}

[scope-chat-async] .swiper-item_1wO_M, [scope-chat-sync] .swiper-item_1wO_M {
    cursor: auto
}

.chat-share-container_nVXTe {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative
}

.chat-share-container_nVXTe .chat-share-region_1DGzQ {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.chat-share-container_nVXTe .chat-info-share_a2xnA {
    margin-right: 8px;
    width: 22px;
    height: 22px;
    -webkit-tap-highlight-color: transparent
}

.chat-share-container_nVXTe .chat-common_3Wk2t {
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.chat-share-container_nVXTe .chat-common-selected_1ZsvE {
    width: calc(100% - 30px)
}

.chat-hover_2gi-l {
    cursor: pointer
}

.chat-common_1_XTQ {
    margin-bottom: 5.3px
}

.chat-common_1_XTQ:last-child {
    margin-bottom: 0
}

.single-bubble_B9fr_ {
    margin-top: 16px
}

.question-container_1PSyi {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    word-wrap: break-word
}

.question-container_1PSyi, .question-container_1PSyi .question-content_3NKoS {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden
}

.question-container_1PSyi .question-content_3NKoS {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 20px;
    border: .3px solid rgba(0, 0, 0, .1);
    color: #fafafa
}

.question-container_1PSyi .question-content-animation_3jD0L {
    -webkit-animation: to-top-left_18nfx .16s linear;
    animation: to-top-left_18nfx .16s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

.question-container_1PSyi .question-content_3NKoS .question-image_1Puzw {
    border-radius: 20px
}

.question-container_1PSyi .question-content_3NKoS .loading-mask_2Lc5A {
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .3)
}

.question-container_1PSyi .question-content_3NKoS .loading_3OHZV {
    width: 27px;
    height: 27px;
    background-image: url(https://gips3.baidu.com/it/u=485164103,2057718844&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f53_53)
}

@-webkit-keyframes to-top-left_18nfx {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes to-top-left_18nfx {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.question-container_1PSyi .question-image-normal-w_23jdH img {
    width: 100%
}

.question-container_1PSyi .question-image-big-w_E6E3d {
    width: 155px;
    height: 65px
}

.question-container_1PSyi .question-image-big-w_E6E3d img {
    height: 100%;
    width: auto
}

.question-container_1PSyi .question-image-normal-h_36HBz img {
    height: 100%
}

.question-container_1PSyi .question-image-big-h_1mjFD {
    width: 65px;
    height: 155px
}

.question-container_1PSyi .question-image-big-h_1mjFD img {
    width: 100%;
    height: auto
}

.question-container_1PSyi .question-content-anti_2UECz {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: #e8eaee
}

.question-container_1PSyi .question-content-anti_2UECz img {
    width: 27px;
    height: 27px
}

.question-container_1PSyi .question-content-anti_2UECz span {
    font-size: 14px;
    color: #b7b9c1
}

.loading-leave-active {
    -webkit-transition: opacity .16s;
    transition: opacity .16s
}

.loading-leave-to {
    opacity: 0
}

.loading_19s4H {
    width: 48px;
    height: 48px;
    background-image: url(https://search-operate.cdn.bcebos.com/a8a08ff8a44d80d2baac6f5a4f5180f1.png);
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    -webkit-animation: rotateAni_18xzG 1s linear infinite;
    animation: rotateAni_18xzG 1s linear infinite
}

@-webkit-keyframes rotateAni_18xzG {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotateAni_18xzG {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.question-container_3WwZ9 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    word-wrap: break-word
}

.question-container_3WwZ9 .question-content_1hg5_ {
    white-space: pre-wrap;
    display: inline-block;
    width: 367px;
    max-width: 87%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    padding: 12px;
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    letter-spacing: .6px;
    color: #fafafa;
    text-align: left;
    border-radius: 20px 20px 6px 20px;
    border-bottom-right-radius: 4px;
    word-break: break-all
}

.question-container_3WwZ9 .question-content-animation_1x-Xl {
    -webkit-animation: to-top-left_1-ETz .16s linear;
    animation: to-top-left_1-ETz .16s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom
}

@-webkit-keyframes to-top-left_1-ETz {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes to-top-left_1-ETz {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.question-container_3WwZ9 .file_2Ak5N {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.question-container_3WwZ9 .file_2Ak5N .icon_1cXiq {
    width: 51px;
    height: 51px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.question-container_3WwZ9 .file_2Ak5N .info_2TlAW {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.question-container_3WwZ9 .file_2Ak5N .info_2TlAW .name_bLgr- {
    font-size: 16px;
    color: #1e1f24
}

.question-container_3WwZ9 .file_2Ak5N .info_2TlAW .size_wn2p2 {
    font-size: 14px;
    color: #848691
}

.pc-ai-search-container .question-container_3WwZ9 {
    overflow: visible
}

.pc-ai-search-container .question-container_3WwZ9:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -32px;
    right: -32px;
    bottom: -8px;
    -webkit-transition: all .16s ease-in-out;
    transition: all .16s ease-in-out;
    background: transparent
}

.pc-ai-search-container [share-shot-dialog] .question-container_3WwZ9:before {
    display: none
}

.pc-ai-search-container .question-container-selected_1R-3S:before {
    background-color: rgba(82, 64, 255, .08)
}

.divider_22Yty {
    margin-top: 16px;
    font-family: PingFangSC-Regular;
    font-size: 13px;
    line-height: 13px;
    color: #9b9eab;
    letter-spacing: 0
}

.divider_22Yty .divider-text_2d7mG {
    position: relative
}

.divider_22Yty .divider-text_2d7mG:before {
    background: -webkit-gradient(linear, right top, left top, from(#bfc0f5), to(#ececfb));
    background: -webkit-linear-gradient(right, #bfc0f5, #ececfb);
    background: linear-gradient(270deg, #bfc0f5, #ececfb);
    left: -143px
}

.divider_22Yty .divider-text_2d7mG:after, .divider_22Yty .divider-text_2d7mG:before {
    position: absolute;
    content: "";
    display: block;
    width: 127px;
    height: 1px;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    top: 0;
    bottom: 0;
    margin: auto 0
}

.divider_22Yty .divider-text_2d7mG:after {
    background: -webkit-gradient(linear, left top, right top, from(#bfc0f5), to(#ececfb));
    background: -webkit-linear-gradient(left, #bfc0f5, #ececfb);
    background: linear-gradient(90deg, #bfc0f5, #ececfb);
    right: -143px
}

.pc-ai-search-container:not(.ext-ai-search-container) .divider_22Yty {
    line-height: 12px;
    font-size: 12px
}

.pc-ai-search-container:not(.ext-ai-search-container) .divider_22Yty .divider-text_2d7mG:before {
    width: 252px;
    left: -270px;
    -webkit-transform: scaleY(.6666);
    transform: scaleY(.6666)
}

.pc-ai-search-container:not(.ext-ai-search-container) .divider_22Yty .divider-text_2d7mG:after {
    width: 252px;
    right: -270px;
    -webkit-transform: scaleY(.6666);
    transform: scaleY(.6666)
}

.ext-ai-search-container .divider_22Yty {
    font-size: 12px;
    line-height: 12px;
    text-align: center
}

.ext-ai-search-container .divider_22Yty .divider-text_2d7mG:after, .ext-ai-search-container .divider_22Yty .divider-text_2d7mG:before {
    width: 127px
}

.ext-ai-search-container .divider_22Yty .divider-text_2d7mG:before {
    right: 102px;
    -webkit-transform: scaleY(.6666);
    transform: scaleY(.6666)
}

.ext-ai-search-container .divider_22Yty .divider-text_2d7mG:after {
    left: 102px;
    -webkit-transform: scaleY(.6666);
    transform: scaleY(.6666)
}

.mask_2uRXh {
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 99
}

.mask_2uRXh.show_2qlCg {
    display: block
}

.hide-wrap_XanKS {
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: -10000px;
    top: 0;
    width: 100vw;
    z-index: -1;
    padding: 0 14px;
    background-position: top;
    -webkit-background-size: cover;
    background-size: cover;
    overflow: hidden
}

.hide-wrap_XanKS .bg-icon_3ApcJ {
    position: absolute;
    top: 0;
    left: 0;
    width: 67.7vw
}

.hide-wrap_XanKS .header_2b7SD {
    position: relative;
    padding: 17px 17px 0;
    margin-left: -14px;
    margin-bottom: -2px;
    text-align: left
}

.hide-wrap_XanKS .header_2b7SD img {
    display: block;
    height: 10vw
}

.hide-wrap_XanKS .content_1TwU1 {
    position: relative
}

.hide-wrap_XanKS .footer_3lVj8 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100vw;
    height: 25.8vw;
    background: #fff;
    padding: 0 19px;
    margin-top: 9.5vw;
    margin-left: -14px;
    text-align: left
}

.hide-wrap_XanKS .footer_3lVj8 .icon_11zD0 {
    width: 12.9vw;
    height: 12.9vw
}

.hide-wrap_XanKS .footer_3lVj8 .text_3DqTb {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding-left: 2vw;
    color: #21232c;
    font-size: 4vw;
    line-height: 6.4vw
}

.hide-wrap_XanKS .footer_3lVj8 .text_3DqTb, .hide-wrap_XanKS .footer_3lVj8 .tips_D2V84 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.hide-wrap_XanKS .footer_3lVj8 .tips_D2V84 {
    position: absolute;
    left: 0;
    right: 0;
    top: -9.5vw;
    height: 9.5vw;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 2.9vw;
    color: rgba(120, 130, 154, .4)
}

.hide-wrap_XanKS .footer_3lVj8 .qrcode_3eBNE {
    position: absolute;
    right: 19px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 16.1vw;
    height: 16.1vw
}

.hide-wrap_XanKS .footer_3lVj8 .qrcode_3eBNE img {
    display: block;
    width: 100%;
    height: 100%
}

.hide-wrap_XanKS .chat-answer-content-box {
    max-width: calc(100vw - 28px) !important
}

.tooltips-wrapper_3e2Zd {
    position: fixed;
    display: none;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    z-index: 11
}

.tooltips-wrapper_3e2Zd.show_1tot9 {
    display: block
}

.tooltips-wrapper_3e2Zd .content-wrapper_ISbeR {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -webkit-align-content: center;
    align-content: center;
    top: -6px;
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
    border-radius: 12px;
    z-index: 1
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR {
    background-color: #fff;
    color: #000;
    padding: 5px 15px 7px;
    border: 1px solid rgba(191, 208, 230, 0);
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    border-radius: 6px
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 18px;
    height: 16px
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw:first-child {
    height: 16px
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw + .btn-wrapper_2KIhw {
    margin-left: 16px
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC, .tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw .shuru_2IoiN {
    font-size: 16px;
    line-height: 16px
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC:hover {
    color: #5240ff;
    cursor: pointer
}

.tooltips-wrapper-pc_Ms2M1 .content-wrapper_ISbeR:hover {
    cursor: pointer
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR {
    padding: 14px 12px 10px;
    color: #fff;
    border-radius: 12px;
    background-color: #2e2e2e
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 50px
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw + .btn-wrapper_2KIhw {
    margin-left: 15px
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC {
    font-size: 20px
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC.share_2Ee-j, .tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC.shuru_2IoiN {
    font-size: 22px
}

.tooltips-wrapper-wise_2Cwpa .content-wrapper_ISbeR .btn-wrapper_2KIhw .icon_1MBcC.headset_2ARQk {
    font-size: 24px
}

.tooltips-wrapper-wise_2Cwpa .triangle-icon_3mRkh {
    position: absolute;
    width: 0;
    height: 0;
    -webkit-transform: translate(-8px, -16px) rotate(45deg);
    transform: translate(-8px, -16px) rotate(45deg);
    border-radius: 3px;
    border: 8px solid #2e2e2e
}

.tooltips-wrapper-wise_2Cwpa.change-placement_1o4T- {
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}

.tooltips-wrapper-wise_2Cwpa.change-placement_1o4T- .content-wrapper_ISbeR {
    top: 6px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

.tooltips-wrapper-wise_2Cwpa.change-placement_1o4T- .triangle-icon_3mRkh {
    -webkit-transform: translate(-6px, 2px) rotate(45deg);
    transform: translate(-6px, 2px) rotate(45deg)
}

div.spec-bottom_98l2F {
    border-radius: 50%;
    width: 38px;
    padding-left: 0
}

.to-bottom_2T3he {
    cursor: pointer;
    text-align: center;
    position: fixed;
    padding-left: 2px;
    right: 9px;
    bottom: 120px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 19px;
    -webkit-box-shadow: 0 0 16px rgba(179, 178, 255, .2);
    box-shadow: 0 0 16px rgba(179, 178, 255, .2);
    font-size: 18px;
    z-index: 1;
    -webkit-tap-highlight-color: transparent;
    width: 71px
}

.to-bottom-icon_26v_M {
    color: #5240ff
}

.to-bottom_2T3he .news_1AaPL {
    display: inline-block;
    border-radius: 50%;
    background: #7365ff;
    color: #fff;
    width: 32px;
    height: 32px;
    margin: 3px -4px 3px 2px;
    line-height: 32px;
    font-size: 16px;
    vertical-align: top
}

.ipad-ai-search-container .to-bottom_2T3he, .pc-ai-search-container .to-bottom_2T3he {
    position: absolute;
    bottom: 30px !important;
    right: 9px;
    -webkit-box-shadow: 0 8px 20px rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px rgba(179, 178, 255, .16)
}

.load_1uOVc {
    font-size: 15px;
    color: #848691;
    line-height: 15px;
    height: 58px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.load-sprite-animation_1ZGHo {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_2kCQ3 1s steps(20) infinite;
    animation: play-sprite_2kCQ3 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px
}

@-webkit-keyframes play-sprite_2kCQ3 {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

@keyframes play-sprite_2kCQ3 {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

.pc-ai-search-container .load_1uOVc {
    padding-bottom: 20px
}

.pc-ai-search-container .retry_1P2_I {
    display: inline-block;
    color: #5240ff
}

.pc-ai-search-container .retry_1P2_I:hover {
    color: #311ded;
    cursor: pointer
}

.stream-control-normal_1HkeT {
    z-index: 22;
    margin-left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 14px;
    line-height: 1;
    color: #5240ff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-tap-highlight-color: transparent
}

.stream-control_2Neaa {
    position: absolute;
    bottom: 0;
    padding: 16px 0 5px
}

.stream-control-prompt_2nGAJ {
    padding: 12px 0 5px
}

.control-stop_2O92x {
    line-height: 1;
    padding: 11px 15px;
    background-color: #dcdfff;
    border-radius: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.control-stop_2O92x:active {
    opacity: .4;
    background-color: rgba(220, 223, 255, .4)
}

.control-stop_2O92x .control-square_1xmhq {
    width: 12px;
    height: 12px;
    background-color: #7365ff;
    border-radius: 2px;
    margin-right: 5px
}

.control-stop_2O92x .control-circle_l2ta0 {
    width: 12px;
    height: 12px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAChklEQVR4Ac1YA4wcYRR+te2Gtd3GaQZn3+1ObdsNaiOobTtWbTdsVNu226/vlYfRdnau+yUvy3nW/1OoaBeNqgEN/QIqtmUoOMavVwMK3vPrS369zK8n+Pu5QRWp3dJQmvzApEnIm6GhGws7zcK+McEVqfjASq41otGUwgVDRxwzPS8CvBAbs6tTLKrQv2JwPAqxheuFWRjpOXu6M4WKzjGo+CsX4AcFNUwKTRkF1+RBX0nFYud8MVBQKscxHxRc4iqanaFDDUSherduKNwxHiUD0ajFgjpIIvPrWxd8hpIdOEwrHKy6wu42yAU6JKJMUMFUFvrJJtG/iFFkBrZYd7BmoyQ6hYi2MWjIz9+2MfKiRIYyA0AeFnjOUhkN08gDWOgCh5YwmjJDwmDzwFZieGwfTxy8/0zyMHPuHLHQ/Aa7swh5QFBHO5dV14EEXXSUk+Qy7RcqupBHsKADLjv5fhKIUCvvyAwjD5BKk6HrUqEv4hyS6rH4w3zyDmm0xZhXD+Z5yrGDK+goLj1s9qMMVQozpAUENMxjBZ9aOGELSR8w+7GtjtrkE6TyWLH2HJ2DmdcZqTYJ2WtTDxkoTrkAIxY1WYeZTPdFrv8KuV8C8wd0pPkUMg/wJak9wKey9wD/GqOFPA0xHJUz/DrMdMf2bXRY71x7Mhn9VUYLK9dLurqr4donGUXDVuIqUiw7tYZu/q0fFv2Ged2zmPQPpVnm2oLGnqnDQu/a7ENjc22FNaLQSLqwzZS/IHx9X/LlXC+eZZ4fbXh+49xpHTHHIKaRkXRQXBA5R2kFU6WQIuGy4ZVshZFyHbNdLrv+64XVr5u1dW11tCK/YHulJ+9/XekZGtIzzSfX+A7kkCixEwVVKQAAAABJRU5ErkJggg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    margin-right: 5px
}

.control-stop_2O92x:hover {
    cursor: pointer
}

.pc-ai-search-container .stream-control_2Neaa {
    padding: 16px 0 0
}

.pc-ai-search-container .control-stop_2O92x {
    cursor: pointer;
    padding: 11px 25px
}

.pc-ai-search-container .control-stop_2O92x:hover {
    background: #dcd9ff;
    color: #5240ff
}

.pc-ai-search-container .control-stop_2O92x:active {
    opacity: 1;
    background: #dcd9ff
}

.stream-prompt-container_2O4aq {
    height: 58px;
    z-index: 12;
    margin: 0 -16px;
    position: relative
}

.stream-prompt_2EeI2 {
    font-size: 14px;
    line-height: 1;
    color: #1f1f1f;
    padding: 12px 16px 5px 0;
    margin-left: 16px;
    position: relative
}

.stream-prompt-content_3f-4K, .stream-prompt_2EeI2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.stream-prompt-content_3f-4K {
    overflow-x: scroll;
    position: absolute;
    margin-left: 12px;
    width: calc(100% - 20px)
}

.wrap_WCNfC {
    padding-right: 8px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    position: relative
}

.hide-item_292Tn {
    opacity: 0;
    margin-right: -4px !important
}

.hide-suggestion-item_1fGlz {
    opacity: 0;
    margin-left: -12px !important
}

.prompt-item_1jIt1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.prompt-last-item_2Z6vd {
    padding-right: 16px
}

.suggestion-container_124IJ {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    position: absolute;
    width: 100%
}

.suggestion_1eB-s {
    padding-right: 16px
}

.stream-suggestion-container_Adk3e {
    height: 58px;
    z-index: 12;
    margin: 0 -16px
}

.stream-suggestion_585-w {
    font-size: 14px;
    line-height: 1;
    color: #1f1f1f;
    overflow-x: scroll;
    overflow-x: overlay;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-left: 12px
}

.stream-suggestion_585-w .suggestion-item_21ImX {
    padding: 11px 13px;
    background-color: hsla(0, 0%, 100%, .6);
    border-radius: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 8px
}

.stream-suggestion_585-w .suggestion-item_21ImX:active {
    opacity: .4;
    background-color: hsla(0, 0%, 100%, .2)
}

.stream-suggestion_585-w .suggestion-item_21ImX:last-child {
    margin-right: 0
}

.stream-suggestion_585-w .custome-icon_j8Q7p .img_36PzD {
    width: 16px;
    height: 16px;
    margin-right: 5px
}

.stream-suggestion_585-w .custome-item_2Haf- {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 33px;
    font-size: 14px
}

.stream-suggestion_585-w .custome-item_2Haf- .arrow_3ytPw {
    padding-left: 4px;
    -webkit-tap-highlight-color: transparent
}

.stream-suggestion_585-w .custome-item_2Haf- .arrow_3ytPw:hover {
    cursor: pointer;
    background-color: #ebe9ff;
    color: #5240ff
}

.stream-suggestion_585-w .selected-bub_16mvY {
    background-color: #ebe9ff;
    color: #5240ff
}

.show-in-vision-area_23-wd {
    position: absolute;
    bottom: 0;
    padding: 0 16px
}

.pc-ai-search-container .stream-suggestion_585-w {
    font-size: 14px;
    color: #1e1f24;
    padding: 16px 16px 0
}

.pc-ai-search-container .stream-suggestion_585-w .suggestion-item_21ImX {
    padding: 11px 13px;
    margin-right: 8px
}

.pc-ai-search-container .stream-suggestion_585-w .suggestion-item_21ImX:hover {
    cursor: pointer;
    background-color: #ebe9ff;
    color: #5240ff
}

.pc-ai-search-container .stream-suggestion_585-w .suggestion-item_21ImX:active {
    opacity: 1;
    background-color: #ebe9ff
}

.pc-ai-search-container .stream-suggestion_585-w .suggestion-item_21ImX:last-child {
    margin-right: 0
}

.pc-ai-search-container .stream-suggestion_585-w::-webkit-scrollbar {
    display: none
}

.pc-ai-search-container .stream-suggestion_585-w:hover::-webkit-scrollbar {
    display: block;
    height: 8px
}

.pc-ai-search-container .stream-suggestion_585-w:hover::-webkit-scrollbar-thumb {
    background: rgba(102, 51, 255, .1);
    border-radius: 4px
}

.prompt-selected_3_RCd {
    background-color: #7365ff;
    color: #fff
}

.prompt-normal_2yHcv {
    color: #1f1f1f;
    background-color: #fff
}

.prompt-item-normal_fV806 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 8px
}

.prompt-left-fix_5btkb {
    position: relative;
    z-index: 2;
    background-color: #fafaff
}

.prompt-left-fix_5btkb:active {
    background-color: #f7f7fe
}

.prompt-item-padding_1NYKz {
    padding: 9px 13px;
    border-radius: 25px
}

.prompt-item-padding-circle_3-aOe {
    padding: 9px;
    border-radius: 100%
}

.prompt-item_39NCq {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.prompt-active_1QLyN {
    background-color: hsla(0, 0%, 100%, .6)
}

.prompt-active_1QLyN:active {
    opacity: .4;
    background-color: hsla(0, 0%, 100%, .2)
}

.shadow_2Hq-2 {
    -webkit-box-shadow: 0 0 13.33333px 0 rgba(179, 178, 255, .15);
    box-shadow: 0 0 13.33333px 0 rgba(179, 178, 255, .15)
}

.prompt-tab_13jf- {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.icon_3qQu6 {
    width: 18px;
    height: 18px
}

.tab-name_2Wgk0 {
    font-size: 14px;
    height: 18px;
    padding-left: 3px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.shrink-animation_lcPLS {
    display: inline-block;
    opacity: 0;
    -webkit-animation: becomeShort_2htNR .16s ease-out forwards;
    animation: becomeShort_2htNR .16s ease-out forwards
}

.spread-animation_1vgZ- {
    display: inline-block;
    -webkit-animation: becomeLong_3H-e8 .16s ease-out forwards;
    animation: becomeLong_3H-e8 .16s ease-out forwards
}

.shrink-animation-wrap_1Opfy {
    -webkit-animation: becomeShortWrap_3QeHF .16s ease-out forwards;
    animation: becomeShortWrap_3QeHF .16s ease-out forwards
}

.spread-animation-wrap_3XtOb {
    -webkit-animation: becomeLongWrap_3M29v .16s ease-out forwards;
    animation: becomeLongWrap_3M29v .16s ease-out forwards
}

@-webkit-keyframes becomeShort_2htNR {
    0% {
        width: auto;
        height: auto;
        padding-left: 3px
    }
    to {
        width: 0;
        height: 0;
        padding-left: 0
    }
}

@keyframes becomeShort_2htNR {
    0% {
        width: auto;
        height: auto;
        padding-left: 3px
    }
    to {
        width: 0;
        height: 0;
        padding-left: 0
    }
}

@-webkit-keyframes becomeLong_3H-e8 {
    0% {
        opacity: 0;
        width: 0;
        height: 0;
        padding-left: 0
    }
    99.99% {
        opacity: 0;
        width: auto;
        height: auto;
        padding-left: 3px
    }
    to {
        opacity: 1;
        width: auto;
        height: auto;
        padding-left: 3px
    }
}

@keyframes becomeLong_3H-e8 {
    0% {
        opacity: 0;
        width: 0;
        height: 0;
        padding-left: 0
    }
    99.99% {
        opacity: 0;
        width: auto;
        height: auto;
        padding-left: 3px
    }
    to {
        opacity: 1;
        width: auto;
        height: auto;
        padding-left: 3px
    }
}

@-webkit-keyframes becomeShortWrap_3QeHF {
    0% {
        padding: 9px 13px
    }
    to {
        padding: 9px
    }
}

@keyframes becomeShortWrap_3QeHF {
    0% {
        padding: 9px 13px
    }
    to {
        padding: 9px
    }
}

@-webkit-keyframes becomeLongWrap_3M29v {
    0% {
        padding: 9px
    }
    to {
        padding: 9px 13px
    }
}

@keyframes becomeLongWrap_3M29v {
    0% {
        padding: 9px
    }
    to {
        padding: 9px 13px
    }
}

.stream-suggestion-container_2UDU_ {
    height: 58px;
    z-index: 12;
    margin: 0 -16px
}

.stream-suggestion-container_2UDU_ .stream-suggestion_24z9Y {
    font-size: 14px;
    line-height: 1;
    color: #1f1f1f;
    padding: 16px 16px 5px;
    overflow-x: scroll;
    overflow-x: overlay;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.show-in-vision-area_39dEN {
    position: absolute;
    bottom: 0;
    padding: 0 16px
}

.pc-ai-search-container .stream-suggestion-container_2UDU_ {
    height: 52px
}

.pc-ai-search-container .stream-suggestion_24z9Y {
    font-size: 14px;
    color: #1e1f24;
    padding: 16px 16px 0 36px
}

.pc-ai-search-container .stream-suggestion_24z9Y::-webkit-scrollbar {
    display: none
}

.pc-ai-search-container .stream-suggestion_24z9Y:hover::-webkit-scrollbar {
    display: block;
    height: 8px
}

.pc-ai-search-container .stream-suggestion_24z9Y:hover::-webkit-scrollbar-thumb {
    background: rgba(102, 51, 255, .1);
    border-radius: 4px
}

.pop-wrap_1SbgS {
    background-color: initial;
    z-index: 500
}

.pop-wrap_1SbgS .content-wrap_2NqYl {
    position: absolute;
    bottom: 50px;
    left: 0;
    background: #fff;
    background: var(--cos-color-bg);
    width: 500px;
    height: 338px;
    -webkit-box-shadow: 0 1px 9px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 9px 0 rgba(0, 0, 0, .1);
    border-radius: 6px;
    padding-top: 5px;
    padding-right: 2px;
    overflow: hidden
}

.pop-wrap_1SbgS .content-wrap_2NqYl .content_T57g3 {
    height: 258px;
    padding: 0 10px 5px 16px;
    overflow-y: scroll;
    font-size: 14px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .content_T57g3::-webkit-scrollbar {
    width: 4px;
    height: 149px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .content_T57g3::-webkit-scrollbar-thumb {
    background-color: #848691;
    border-radius: 2px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .title_1bhLw {
    margin: 16px 0 0;
    line-height: 14px;
    color: #626675;
    text-align: left
}

.pop-wrap_1SbgS .content-wrap_2NqYl .texts_174dX {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    align-content: flex-start
}

.pop-wrap_1SbgS .content-wrap_2NqYl .texts_174dX .text_3yUxX {
    background: #f5f6f9;
    background: var(--cos-color-bg-dent);
    border-radius: 6px;
    text-align: center;
    line-height: 33px;
    padding: 0 15px;
    margin-right: 8px;
    margin-top: 16px;
    white-space: nowrap;
    cursor: pointer
}

.pop-wrap_1SbgS .content-wrap_2NqYl .texts_174dX .text_3yUxX:hover {
    color: #5240ff;
    text-decoration: underline
}

.pop-wrap_1SbgS .content-wrap_2NqYl .texts_174dX .active-text_a-6EF {
    background: #f1f0ff;
    color: #5240ff;
    font-weight: 500
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD {
    background-color: #f5f6f9;
    border-radius: 9px;
    margin-top: 16px;
    height: 120px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .textarea-wrapper_19XXq {
    padding: 8px 10px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .textarea-wrapper_19XXq .text-input-textarea_3znH8 {
    color: #626675;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    caret-color: #5240ff;
    border: none;
    width: 100%;
    height: 60px;
    resize: none;
    line-height: 1.5;
    background-color: #f5f6f9;
    outline: none
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .textarea-wrapper_19XXq .text-input-textarea_3znH8::-webkit-scrollbar {
    width: 4px;
    background-color: initial
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .textarea-wrapper_19XXq .text-input-textarea_3znH8::-webkit-scrollbar-thumb {
    border-radius: 40px;
    background-color: rgba(102, 51, 255, .1)
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .textarea-wrapper_19XXq .text-input-textarea_3znH8::-webkit-scrollbar-thumb:hover {
    background-color: rgba(102, 51, 255, .2)
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .count_3yr5y {
    font-size: 14px;
    color: #626675;
    font-family: PingFangSC-Regular;
    line-height: 14px;
    text-align: right;
    padding: 0 16px 16px
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .count_3yr5y .clear_2IejC {
    margin-left: 8px;
    color: #333;
    cursor: pointer
}

.pop-wrap_1SbgS .content-wrap_2NqYl .feedback-textarea_1vNsD .count_3yr5y.input-warn_2WinC {
    color: #eb3333
}

.pop-wrap_1SbgS .content-wrap_2NqYl .buttom_3ChJZ {
    position: absolute;
    bottom: 15px;
    right: 16px;
    cursor: pointer;
    background: #7365ff;
    border-radius: 15px;
    font-size: 13px;
    color: #fff;
    text-align: center;
    height: 30px;
    width: 80px;
    line-height: 30px
}

.pop-initialize_18KRj {
    left: 150%
}

.pop-ready_Vui0G {
    left: 0
}

.na-ai-search-container .na-pull-down-indicator_3wAtr {
    position: absolute
}

.na-ai-search-container .status-text_SboJP {
    display: none
}

.pull-down-indicator_32ZJ8 {
    height: 58px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    color: #848691
}

.pull-down-indicator_32ZJ8 .indicator_1CyZu {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px;
    -webkit-animation: appear_3-Wt8 .16s forwards;
    animation: appear_3-Wt8 .16s forwards
}

@-webkit-keyframes appear_3-Wt8 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes appear_3-Wt8 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.pull-down-indicator_32ZJ8 .sprite-animation_3PnZG {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_3S1Ov 1s steps(20) infinite;
    animation: play-sprite_3S1Ov 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px
}

@-webkit-keyframes play-sprite_3S1Ov {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

@keyframes play-sprite_3S1Ov {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

.tooltips_2svf0 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 10;
    text-align: left
}

.tooltips_2svf0 .triangle-icon_LRWwL {
    position: absolute;
    border: 6.4px solid transparent;
    border-bottom-color: rgba(31, 31, 31, .95)
}

.tooltips_2svf0 .tips-content_jVNx0 {
    position: absolute;
    max-width: 75%;
    padding: 5.5px 12px;
    border-radius: 12px;
    background-color: rgba(31, 31, 31, .95);
    -webkit-transform: translateY(12px);
    transform: translateY(12px);
    -webkit-box-shadow: 0 2px 7px rgba(31, 31, 31, .3);
    box-shadow: 0 2px 7px rgba(31, 31, 31, .3);
    font-family: PingFangSC-Regular
}

.tooltips_2svf0 .tips-content_jVNx0.pc-content_rWoNF {
    max-width: 35%
}

.tooltips_2svf0 .tips-content_jVNx0.pc-content_rWoNF:hover {
    cursor: pointer
}

.tooltips_2svf0 .tips-content_jVNx0 .title_3jKTZ {
    color: #b7b9c1
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v {
    margin-top: 4.6px;
    font-size: 14px;
    color: #fff;
    line-height: 20px
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v i {
    font-style: normal
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v.pc-hover_2Vqf-:hover {
    cursor: pointer
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v.pc-hover_2Vqf-:hover .content-text-suffix_3-Fy6, .tooltips_2svf0 .tips-content_jVNx0 .content_22F9v.pc-hover_2Vqf-:hover .content-text_1NnRq {
    text-decoration: underline
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v .no-wrap_1UqVp {
    white-space: nowrap
}

.tooltips_2svf0 .tips-content_jVNx0 .content_22F9v .no-wrap_1UqVp .content-text-icon_2ys28 {
    margin-left: 6px;
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url(https://gips0.baidu.com/it/u=4013816448,1483310526&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f48_48) no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    position: relative;
    top: 4px
}

.tooltips_2svf0 .tips-content_jVNx0 .source_3Njl4 {
    margin-top: 4.6px;
    color: #b7b9c1
}

.tooltips_2svf0.tooltips-top_3yJKt .triangle-icon_LRWwL {
    -webkit-transform: translateY(-12px);
    transform: translateY(-12px);
    border-color: rgba(31, 31, 31, .95) transparent transparent
}

.tooltips_2svf0.tooltips-top_3yJKt .tips-content_jVNx0 {
    -webkit-transform: translateY(-100%) translateY(-12px);
    transform: translateY(-100%) translateY(-12px)
}

.half-status_2eWT7 {
    position: absolute;
    width: 100%;
    top: 30%;
    left: 50%;
    -webkit-transform: translate(-50%, calc(-50% + 21px));
    transform: translate(-50%, calc(-50% + 21px));
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.half-status-icon_1u5tt {
    font-size: 70px;
    line-height: 90px;
    color: #dddce7;
    width: 90px;
    height: 90px
}

.half-status-text_2SB3A {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #858585
}

.half-status-btn_34Dc9, .half-status-text_2SB3A {
    font-size: 14px;
    line-height: 14px;
    margin-top: 18px
}

.half-status-btn_34Dc9 {
    border-radius: 19px;
    border: 1px solid #d8d8d8;
    color: #1f1f1f;
    font-weight: 700;
    padding: 11px 29px
}

.half-status-btn_34Dc9:active {
    opacity: .4
}

.half-status_2eWT7 .sprite-animation_21B9C {
    width: 90px;
    height: 90px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_TGhhQ 1s steps(20) infinite;
    animation: play-sprite_TGhhQ 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 1890px 90px;
    background-size: 1890px 90px
}

@-webkit-keyframes play-sprite_TGhhQ {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -1800px, 0
    }
}

@keyframes play-sprite_TGhhQ {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -1800px, 0
    }
}

.pc-ai-search-container .half-status_2eWT7 {
    -webkit-transform: translate(-50%, calc(-50% + 31px));
    transform: translate(-50%, calc(-50% + 31px))
}

.pc-ai-search-container .half-status-icon_1u5tt {
    font-size: 54px;
    line-height: 54px;
    color: #dddce7;
    width: 54px;
    height: 54px
}

.pc-ai-search-container .half-status-text_2SB3A {
    color: rgba(30, 31, 36, .5);
    font-size: 14px;
    line-height: 14px;
    margin-top: 10px
}

.pc-ai-search-container .half-status-btn_34Dc9 {
    border-radius: 18px;
    color: #5240ff;
    line-height: 14px;
    font-size: 14px;
    font-weight: 700;
    padding: 10px 12px;
    margin-top: 16px;
    background: #ebe9ff;
    border: none
}

.pc-ai-search-container .half-status-btn_34Dc9:active {
    opacity: 1
}

.pc-ai-search-container .half-status-btn_34Dc9:hover {
    background: #dcd9ff;
    cursor: pointer
}

.pc-ai-search-container .half-status_2eWT7 .sprite-animation_21B9C {
    width: 54px;
    height: 54px;
    -webkit-animation: play-sprite-pc_QHWnu 1s steps(20) infinite;
    animation: play-sprite-pc_QHWnu 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 1134px 54px;
    background-size: 1134px 54px
}

@-webkit-keyframes play-sprite-pc_QHWnu {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -1080px, 0
    }
}

@keyframes play-sprite-pc_QHWnu {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -1080px, 0
    }
}

.hide-wrap_2XV1l {
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: -10000px;
    top: 0;
    width: 414px;
    z-index: -1;
    padding-left: 8px;
    background-position: top;
    -webkit-background-size: cover;
    background-size: cover;
    overflow: hidden
}

.hide-wrap_2XV1l .bg-icon_3FkfW {
    position: absolute;
    top: 0;
    left: 0;
    width: 272px
}

.hide-wrap_2XV1l .header_2FMET {
    position: relative;
    padding: 17px 17px 0;
    margin-left: -14px;
    margin-bottom: -2px;
    text-align: left
}

.hide-wrap_2XV1l .header_2FMET img {
    display: block;
    height: 41.4px
}

.hide-wrap_2XV1l .content_3y5y7 {
    position: relative
}

.hide-wrap_2XV1l .footer_34fyc {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 107px;
    background: #fff;
    padding: 0 19px;
    margin-top: 39px;
    margin-left: -14px;
    text-align: left
}

.hide-wrap_2XV1l .footer_34fyc .icon_2k_cf {
    width: 53px;
    height: 53px
}

.hide-wrap_2XV1l .footer_34fyc .text_1oa6E {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding-left: 8px;
    color: #21232c;
    font-size: 16px;
    line-height: 22px
}

.hide-wrap_2XV1l .footer_34fyc .text_1oa6E, .hide-wrap_2XV1l .footer_34fyc .tips_3EPXL {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.hide-wrap_2XV1l .footer_34fyc .tips_3EPXL {
    position: absolute;
    left: 0;
    right: 0;
    top: -37px;
    height: 39px;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    color: rgba(120, 130, 154, .4)
}

.hide-wrap_2XV1l .footer_34fyc .qrcode_3Wjy0 {
    position: absolute;
    right: 19px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 67px;
    height: 67px
}

.hide-wrap_2XV1l .footer_34fyc .qrcode_3Wjy0 img {
    display: block;
    width: 100%;
    height: 100%
}

.hide-wrap_2XV1l .chat-answer-content-box {
    max-width: 386px !important
}

.error_wVP8h {
    position: relative;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ddebfe), to(#f2f2fe));
    background-image: -webkit-linear-gradient(top left, #ddebfe, #f2f2fe);
    background-image: linear-gradient(to bottom right, #ddebfe, #f2f2fe);
    width: 100%;
    height: 100%
}

.error-mask_3dpxE {
    background: rgba(30, 31, 36, .3);
    width: 100%;
    height: 100%
}

.error-dialog_oHktY {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 16px;
    line-height: 28px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 20px;
    padding: 42px 68px;
    text-align: center;
    width: 208px
}

.sidebar_3abSA {
    padding: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: hsla(0, 0%, 100%, .7);
    border-radius: 24px 0 0 24px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.sidebar-icons_1zoaA, .sidebar_3abSA {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sidebar-icons_1zoaA {
    margin: 18px 0 10px;
    width: 100px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.sidebar-icons-ai_3x3VY {
    width: 80px;
    height: 80px
}

.sidebar-icons-ai_3x3VY:hover {
    cursor: pointer
}

.sidebar-icons-beta_RFik8 {
    margin-top: 12px;
    margin-bottom: 15px;
    height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.sidebar-icons-beta-text_i1Pm1 {
    font-family: PingFangSC-Medium;
    font-size: 12px;
    color: rgba(91, 75, 254, .7);
    letter-spacing: 0;
    text-align: center;
    line-height: 12px;
    margin: 0
}

.sidebar-list_1za2k {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    -webkit-user-select: none;
    user-select: none
}

.sidebar-list_1za2k .list-item_3MqqC {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 0 -24px;
    padding: 10px 0;
    color: #3e3d52;
    border-left: 2px solid transparent
}

.sidebar-list_1za2k .list-item-icon_1bYXl {
    font-size: 20px;
    width: 20px;
    height: 25px;
    margin-right: 10px;
    color: #aeb3cb
}

.sidebar-list_1za2k .list-item-text_OjTG0 {
    font-size: 14px;
    line-height: 24px
}

.sidebar-list_1za2k .list-item-tag_12_-Z {
    width: 28px;
    height: 16px;
    border-radius: 3px;
    background-color: #f60;
    margin-left: 9px;
    margin-bottom: 1px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    line-height: 16px;
    letter-spacing: 0
}

.sidebar-list_1za2k .list-item_3MqqC:hover {
    color: #5543fe;
    cursor: pointer;
    border-left: 2px solid rgba(82, 64, 255, .5);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(82, 64, 255, .1)), to(rgba(82, 64, 255, 0)));
    background-image: -webkit-linear-gradient(left, rgba(82, 64, 255, .1), rgba(82, 64, 255, 0));
    background-image: linear-gradient(90deg, rgba(82, 64, 255, .1), rgba(82, 64, 255, 0))
}

.sidebar-list_1za2k .list-item_3MqqC:hover .list-item-icon_1bYXl {
    color: #5543fe
}

@media screen and (max-width: 1280px) {
    .pc-ai-search-container .sidebar_3abSA {
        width: 192px
    }
}

@media screen and (min-width: 1280px) {
    .pc-ai-search-container .sidebar_3abSA {
        width: 273px
    }
}

@media screen and (max-width: 800px) {
    .ipad-ai-search-container .sidebar_3abSA .list-item-tag_12_-Z {
        display: none
    }
}

.ai-icon-container_1aCur {
    position: relative;
    width: 100%;
    height: 100%
}

.ai-icon-container_1aCur .afx-container_a5zXb {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.pc-ai-search-container .topic-list-wrap_3lLI9 {
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    overflow: hidden
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .reload_2dDdn {
    z-index: 1
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .list-header_10L6q {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .topics-wrap_1HZtW {
    position: relative;
    margin-top: 4px;
    -webkit-transition: height .4s ease-in-out, opacity .24s ease-in;
    transition: height .4s ease-in-out, opacity .24s ease-in;
    max-height: calc(100% - 124px)
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .topics-wrap_1HZtW .placeholder_2EHTq {
    height: 40px;
    pointer-events: none
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .topics-wrap_1HZtW > [class^=half-status] {
    position: relative;
    top: 0;
    margin-top: 50px
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .topics_3bues {
    overflow-y: scroll;
    height: calc(100% - 56px);
    position: relative;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-transition: height .4s ease-in-out, opacity .24s ease-in;
    transition: height .4s ease-in-out, opacity .24s ease-in
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .topics_3bues::-webkit-scrollbar {
    display: none
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .assistant-wrap_2X5uZ {
    position: relative;
    margin-top: 4px;
    -webkit-transition: height .4s ease-in-out, opacity .24s ease-in;
    transition: height .4s ease-in-out, opacity .24s ease-in
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .assistant-wrap_2X5uZ .placeholder_2EHTq {
    height: calc(100% - 56px);
    pointer-events: none
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .assistants_2hZhK {
    overflow-y: scroll;
    height: calc(100% - 56px);
    position: relative;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .assistants_2hZhK::-webkit-scrollbar {
    display: none
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .show-list-height_2NUIE {
    height: calc(100% - 124px)
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .hide-list-height_26zoz {
    height: 0
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .show-list_2MhuJ {
    -webkit-animation: showList_3lBpu .64s ease-in-out forwards;
    animation: showList_3lBpu .64s ease-in-out forwards
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .hide-list_1CpgG {
    -webkit-animation: hiddenList_3_RpZ .4s ease-in-out forwards;
    animation: hiddenList_3_RpZ .4s ease-in-out forwards
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .show-reload_ZouZJ {
    opacity: 1;
    -webkit-transition: opacity .1s ease-out .4s;
    transition: opacity .1s ease-out .4s
}

.pc-ai-search-container .topic-list-wrap_3lLI9 .hide-reload_2ITSm {
    opacity: 0;
    -webkit-transition: opacity .1s ease-in;
    transition: opacity .1s ease-in
}

@-webkit-keyframes showList_3lBpu {
    0% {
        opacity: 0
    }
    62.5% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes showList_3lBpu {
    0% {
        opacity: 0
    }
    62.5% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes hiddenList_3_RpZ {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

@keyframes hiddenList_3_RpZ {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

@media (max-width: 1280px) {
    .pc-ai-search-container .topic-list-wrap_3lLI9 {
        width: 192px
    }

    .pc-ai-search-container .topic-list-wrap_3lLI9 .assistants_2hZhK, .pc-ai-search-container .topic-list-wrap_3lLI9 .placeholder_2EHTq, .pc-ai-search-container .topic-list-wrap_3lLI9 .topics_3bues {
        height: calc(100% - 112px)
    }
}

@media (min-width: 1280px) {
    .topic-list-wrap_3lLI9 {
        width: 273px
    }
}

@media (max-width: 1280px) {
    .item-container_3hKcZ {
        width: 192px
    }

    .item-container_3hKcZ .item-circle_11JTh {
        margin-left: 15px
    }

    .item-container_3hKcZ .content-container_20sNs, .item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B, .item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B .content-bottom-summary_2x4UK, .item-container_3hKcZ .content-container_20sNs .content-title_3WidU {
        width: 120px
    }

    .item-container_3hKcZ .content-container-center_WU1fM {
        width: 100px
    }

    .item-container_3hKcZ:hover {
        cursor: pointer
    }

    .item-container_3hKcZ:hover .content-container_20sNs, .item-container_3hKcZ:hover .content-container_20sNs .content-bottom_1QW1B, .item-container_3hKcZ:hover .content-container_20sNs .content-bottom_1QW1B .content-bottom-summary_2x4UK, .item-container_3hKcZ:hover .content-container_20sNs .content-title_3WidU {
        width: 100px
    }

    .item-container_3hKcZ:hover .item-delete_3webP {
        margin-left: 8px;
        margin-right: 24px
    }
}

@media (min-width: 1280px) {
    .item-container_3hKcZ {
        width: 273px
    }

    .item-container_3hKcZ .item-circle_11JTh {
        margin-left: 24px
    }

    .item-container_3hKcZ .content-container_20sNs {
        width: 207px
    }

    .item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B, .item-container_3hKcZ .content-container_20sNs .content-title_3WidU {
        width: 183px
    }

    .item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B .content-bottom-summary_2x4UK {
        width: 137px
    }

    .item-container_3hKcZ .content-container-center_WU1fM {
        width: 154px
    }

    .item-container_3hKcZ:hover {
        cursor: pointer
    }

    .item-container_3hKcZ:hover .content-container_20sNs, .item-container_3hKcZ:hover .content-container_20sNs .content-bottom_1QW1B, .item-container_3hKcZ:hover .content-container_20sNs .content-title_3WidU {
        width: 154px
    }

    .item-container_3hKcZ:hover .content-container_20sNs .content-bottom_1QW1B .content-bottom-summary_2x4UK {
        width: 113px
    }

    .item-container_3hKcZ:hover .item-delete_3webP {
        margin-left: 13px;
        margin-right: 24px
    }
}

.item-container_3hKcZ {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-top: 6px;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.item-container_3hKcZ:first-of-type {
    margin-top: 4px
}

.item-container_3hKcZ .item-circle_11JTh {
    width: 36px;
    height: 36px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 6px;
    border-radius: 50%;
    background: rgba(221, 221, 231, .3);
    color: #5240ff
}

.item-container_3hKcZ .item-circle_11JTh, .item-container_3hKcZ .item-circle_11JTh .first-word-container_3XyF2 .default-icon_1UwTF {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.item-container_3hKcZ .item-circle_11JTh .first-word-container_3XyF2 .default-icon_1UwTF .img_ND62j {
    width: 14px;
    height: 14px
}

.item-container_3hKcZ .item-circle_11JTh .first-word-container_3XyF2 .first-word_Ey5_E {
    font-weight: 700;
    font-size: 13.99px;
    letter-spacing: 0;
    text-align: center;
    line-height: 14px
}

.item-container_3hKcZ .content-container_20sNs {
    margin-right: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-content: center;
    align-content: center
}

.item-container_3hKcZ .content-container_20sNs .content-title_3WidU {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 2px;
    font-size: 14px;
    color: #1f1f1f;
    letter-spacing: 0;
    line-height: 18px
}

.item-container_3hKcZ .content-container_20sNs .content-title_3WidU .default-title_2Z8Rr {
    font-weight: 700;
    color: #5240ff
}

.item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 15px;
    color: #b7b9c1
}

.item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B .content-bottom-time_3g7_q {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 9px
}

.item-container_3hKcZ .content-container_20sNs .content-bottom_1QW1B .content-bottom-summary_2x4UK {
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

.item-container_3hKcZ .content-container-center_WU1fM {
    height: 56px;
    margin-right: auto;
    -webkit-align-content: center;
    align-content: center
}

.item-container_3hKcZ .content-container-center_WU1fM, .item-container_3hKcZ .content-container-center_WU1fM .content-title_3WidU {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.item-container_3hKcZ .content-container-center_WU1fM .content-title_3WidU {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 14px;
    color: #1f1f1f;
    letter-spacing: 0;
    line-height: 16px
}

.item-container_3hKcZ .content-container-center_WU1fM .content-title_3WidU .default-title-center_psh1M {
    font-weight: 700;
    color: #5240ff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.item-container_3hKcZ .item-delete_3webP {
    display: none;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.item-container_3hKcZ .item-delete_3webP .delete-icon_12629 {
    width: 16px;
    height: 16px
}

.item-container_3hKcZ:hover {
    cursor: pointer
}

.item-container_3hKcZ:hover .item-circle_11JTh {
    background: rgba(82, 64, 255, .12)
}

.item-container_3hKcZ:hover .content-bottom_1QW1B, .item-container_3hKcZ:hover .content-title_3WidU {
    color: #5240ff
}

.item-container_3hKcZ:hover .item-delete_3webP {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.pc-ai-search-container .item-selected_DbZMo .item-circle_11JTh {
    background: rgba(82, 64, 255, .12)
}

.pc-ai-search-container .item-selected_DbZMo .content-bottom_1QW1B {
    color: #5240ff
}

.pc-ai-search-container .selected-font_1ySdv {
    font-weight: 700;
    color: #5240ff
}

.pc-ai-search-container .item-container_2VsF2 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-top: 4px;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 24px
}

.pc-ai-search-container .item-container_2VsF2:first-of-type {
    margin-top: 2px
}

.pc-ai-search-container .item-container_2VsF2 .avatar-wrap_PTdy4 {
    width: 36px;
    height: 36px
}

.pc-ai-search-container .item-container_2VsF2 .avatar-wrap_PTdy4 .avatar-img_33Wyn {
    width: 36px;
    height: 36px;
    border-radius: 50%
}

.pc-ai-search-container .item-container_2VsF2 .avatar-wrap_PTdy4 .avatar-word_3IC8Y {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    text-align: center;
    line-height: 36px;
    font-weight: 500
}

.pc-ai-search-container .item-container_2VsF2 .item-left_UxPrH {
    letter-spacing: 0;
    margin-left: 6px;
    text-align: left;
    font-size: 12px;
    line-height: 18px
}

.pc-ai-search-container .item-container_2VsF2 .item-left_UxPrH .name_1mAzS {
    color: #1f1f1f;
    font-size: 14px;
    width: 183px
}

.pc-ai-search-container .item-container_2VsF2 .item-left_UxPrH .description_1UZCD {
    color: #b7b9c1;
    width: 183px
}

.pc-ai-search-container .item-container_2VsF2:hover {
    cursor: pointer
}

.pc-ai-search-container .item-container_2VsF2:hover .item-left_UxPrH .description_1UZCD, .pc-ai-search-container .item-container_2VsF2:hover .item-left_UxPrH .name_1mAzS {
    color: #5240ff
}

@media (max-width: 1280px) {
    .pc-ai-search-container .item-container_2VsF2 {
        padding: 0 15px
    }

    .pc-ai-search-container .item-container_2VsF2 .item-left_UxPrH .description_1UZCD, .pc-ai-search-container .item-container_2VsF2 .item-left_UxPrH .name_1mAzS {
        width: 120px
    }
}

.load_32NZa {
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    text-align: center;
    line-height: 14px;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.load-sprite-animation_ygI-W {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_25YuC 1s steps(20) infinite;
    animation: play-sprite_25YuC 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px
}

@-webkit-keyframes play-sprite_25YuC {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

@keyframes play-sprite_25YuC {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

.pc-ai-search-container .retry_akW6O {
    display: inline-block;
    color: #5240ff
}

.pc-ai-search-container .retry_akW6O:hover {
    color: #311ded;
    cursor: pointer
}

@media (max-width: 1280px) {
    .list-header-wrap_J1gCk {
        margin-left: 13px;
        width: 166px
    }

    .list-header-wrap_J1gCk .title_3jBxT {
        width: 89px
    }
}

@media (min-width: 1280px) {
    .list-header-wrap_J1gCk {
        margin-left: 20px;
        width: 233px
    }

    .list-header-wrap_J1gCk .title_3jBxT {
        width: 157px
    }
}

.pc-ai-search-container .list-header-wrap_J1gCk {
    height: 48px;
    border-radius: 12px;
    background: rgba(223, 223, 240, .3);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 10px;
    z-index: 2
}

.pc-ai-search-container .list-header-wrap_J1gCk .assistant-out-wrap_2TkQx {
    height: 20px;
    overflow: hidden
}

.pc-ai-search-container .list-header-wrap_J1gCk .assistant-inner-wrap_vuOKJ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.pc-ai-search-container .list-header-wrap_J1gCk .title_3jBxT {
    font-size: 16px;
    color: #1f1f1f;
    letter-spacing: 0;
    line-height: 16px;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    font-weight: 700;
    text-align: left;
    line-height: 17px
}

.pc-ai-search-container .list-header-wrap_J1gCk .header-icon_vPiD2 {
    width: 20px;
    height: 20px;
    margin: 0 10px 0 15px
}

.pc-ai-search-container .list-header-wrap_J1gCk .topic-icon_pQ_-Z {
    background-image: url(https://gips2.baidu.com/it/u=1363044690,2360031405&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f40_40);
    -webkit-background-size: contain;
    background-size: contain
}

.pc-ai-search-container .list-header-wrap_J1gCk .assistant-icon_CVBDn {
    background-image: url(https://gips0.baidu.com/it/u=3902399739,28455693&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f40_40);
    -webkit-background-size: contain;
    background-size: contain
}

.pc-ai-search-container .list-header-wrap_J1gCk .hot-icon_3wqqN {
    background-image: url(https://psstatic.cdn.bcebos.com/basics/aichat/%E7%83%AD%E9%97%A8%E6%A0%87%E7%AD%BE@2x_1698114647000.png);
    -webkit-background-size: contain;
    background-size: contain
}

.pc-ai-search-container .list-header-wrap_J1gCk .arrow-icon_Pkw2N {
    background-image: url(https://psstatic.cdn.bcebos.com/basics/aichat/%E7%AE%AD%E5%A4%B4@2x_1698114845000.png);
    -webkit-background-size: contain;
    background-size: contain;
    height: 16px;
    width: 16px;
    position: relative;
    -webkit-transition: all .24s;
    transition: all .24s
}

.pc-ai-search-container .list-header-wrap_J1gCk:hover {
    cursor: pointer;
    color: #5240ff;
    background: rgba(186, 179, 255, .3)
}

.pc-ai-search-container .list-header-wrap_J1gCk:hover .title_3jBxT {
    color: #5240ff
}

.pc-ai-search-container .list-header-wrap_J1gCk:hover .hover-icon_2cniZ {
    -webkit-filter: invert(50%) sepia(91%) saturate(7436%) hue-rotate(242deg) brightness(99%) contrast(104%);
    filter: invert(50%) sepia(91%) saturate(7436%) hue-rotate(242deg) brightness(99%) contrast(104%)
}

.pc-ai-search-container .header-selected_zwN9g {
    background: rgba(186, 179, 255, .3)
}

.pc-ai-search-container .header-selected_zwN9g .title_3jBxT {
    color: #5240ff
}

.pc-ai-search-container .header-selected_zwN9g .hover-icon_2cniZ {
    -webkit-filter: invert(50%) sepia(91%) saturate(7436%) hue-rotate(242deg) brightness(99%) contrast(104%);
    filter: invert(50%) sepia(91%) saturate(7436%) hue-rotate(242deg) brightness(99%) contrast(104%)
}

.pc-ai-search-container .header-selected_zwN9g .arrow-icon_Pkw2N {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.pc-ai-search-container .footer-wrap_1xaNo {
    color: #5240ff;
    font-weight: 500;
    padding: 0 9px
}

.pc-ai-search-container .footer-wrap_1xaNo, .pc-ai-search-container .footer-wrap_1xaNo .footer-item_3AYup {
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.pc-ai-search-container .footer-wrap_1xaNo .footer-item_3AYup {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    line-height: 56px;
    padding-top: 2px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.pc-ai-search-container .footer-wrap_1xaNo .footer-icon_H0soU {
    -webkit-background-size: contain;
    background-size: contain;
    width: 14px;
    height: 14px;
    margin-right: 4px
}

.pc-ai-search-container .footer-wrap_1xaNo .create-icon_38smH {
    background-image: url(https://gips2.baidu.com/it/u=2863984466,2528728739&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f28_28)
}

.pc-ai-search-container .footer-wrap_1xaNo .myAssistant-icon_2CZnz {
    background-image: url(https://gips3.baidu.com/it/u=195050638,740876560&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f28_28)
}

.pc-ai-search-container .footer-wrap_1xaNo .search-icon_4fJN0 {
    background-image: url(https://gips1.baidu.com/it/u=2857977405,2181734535&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f28_28)
}

.pc-ai-search-container .footer-wrap_1xaNo .not-read_14-0a {
    position: relative
}

.pc-ai-search-container .footer-wrap_1xaNo .not-read_14-0a:before {
    content: "";
    display: block;
    position: absolute;
    top: -2px;
    left: 11px;
    background: #ff274b;
    border-radius: 50%;
    width: 4px;
    height: 4px
}

.pc-ai-search-container .footer-wrap_1xaNo .dividing-line_1zEfl {
    width: 1px;
    height: 12px;
    background: #a19dc6;
    opacity: .3
}

.pc-ai-search-container .footer-wrap_1xaNo:hover {
    cursor: pointer
}

.pc-ai-search-container .footer-item_3AYup:hover {
    color: #311ded
}

.pc-ai-search-container .footer-item_3AYup:hover .hover-icon_1110F {
    -webkit-filter: invert(13%) sepia(94%) saturate(5257%) hue-rotate(250deg) brightness(87%) contrast(115%);
    filter: invert(13%) sepia(94%) saturate(5257%) hue-rotate(250deg) brightness(87%) contrast(115%)
}

@media (max-width: 1280px) {
    .pc-ai-search-container .footer-wrap_1xaNo {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        height: auto
    }

    .pc-ai-search-container .footer-wrap_1xaNo .dividing-line_1zEfl {
        display: none
    }
}

.pc-ai-search-container .share-button_eGZUz {
    font-size: 16px;
    margin-top: 24px;
    text-align: center;
    font-family: PingFangSC-Semibold
}

.pc-ai-search-container .share-button_eGZUz .share_3dHql {
    width: 272px;
    height: 46px;
    display: inline-block;
    cursor: pointer;
    background: #7365ff
}

.pc-ai-search-container .share-button_eGZUz .share_3dHql:hover {
    background: #6853f5
}

.pc-ai-search-container .share-button_eGZUz .share-disable_fG4N9 {
    opacity: .2
}

.pc-ai-search-container .share-button_eGZUz .cancel_3suvN {
    width: 128px;
    height: 46px;
    margin-right: 11px;
    margin-left: 2px;
    background: #fff;
    display: inline-block;
    color: #1e1f24;
    cursor: pointer
}

.pc-ai-search-container .share-button_eGZUz .cancel_3suvN:hover {
    background: #ebe9ff;
    color: #5240ff
}

.image-viewer_1AieM {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 100
}

.image-viewer_1AieM .mask_X9ycv {
    height: 100%;
    width: 100%;
    opacity: .8;
    background: #1e1f24
}

.image-viewer_1AieM .viewer-content_2AA4B {
    border-radius: 20px;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 80%
}

.image-viewer_1AieM .viewer-content_2AA4B img {
    width: 100%
}

.close-viewer_2X4Uo {
    z-index: 1;
    position: fixed;
    right: 36px;
    top: 36px;
    font-size: 28px;
    line-height: 32px;
    color: #b7b9c1;
    cursor: pointer
}

.close-viewer_2X4Uo:hover {
    color: #dadbdc
}

.video-content_1x_hs {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.video-content_1x_hs .video_HUKrx {
    width: 100%
}

.hide-video_1M7Y2 {
    -webkit-animation-name: disappear_2klKr;
    animation-name: disappear_2klKr;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-delay: 0;
    animation-delay: 0
}

@-webkit-keyframes disappear_2klKr {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes disappear_2klKr {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.dialog-container_KW2-4 {
    width: 735px
}

.dialog-container_KW2-4, .history_MLtxL {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.history_MLtxL {
    height: 100%;
    padding-bottom: 34px
}

.history-header_16UHW {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 999;
    touch-action: none;
    background-color: #fff
}

.pc-ai-search-container .history_MLtxL {
    scrollbar-color: rgba(82, 64, 255, .15) transparent;
    padding-bottom: 0
}

.pc-ai-search-container .history_MLtxL::-webkit-scrollbar {
    width: 8px;
    height: 0
}

.pc-ai-search-container .history_MLtxL::-webkit-scrollbar-thumb {
    background: rgba(82, 64, 255, .15);
    border-radius: 4px
}

.search_2BbMc {
    padding: 4px 50px 10.66667px 16px
}

.search_2BbMc .search-box_1zfJL {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border: .33333333px solid transparent;
    background-image: -webkit-gradient(linear, right top, left top, from(#f7f1ff), color-stop(99%, #f4faff));
    background-image: -webkit-linear-gradient(right, #f7f1ff, #f4faff 99%);
    background-image: linear-gradient(270deg, #f7f1ff, #f4faff 99%);
    border-radius: 22px;
    height: 40px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-clip: padding-box;
    z-index: auto
}

.search_2BbMc .search-box_1zfJL:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
    margin: -.33333333px;
    border-radius: 22px;
    opacity: .5;
    background: -webkit-gradient(linear, left top, right top, from(#70a9ff), to(#caa3ff));
    background: -webkit-linear-gradient(left, #70a9ff, #caa3ff);
    background: linear-gradient(90deg, #70a9ff, #caa3ff)
}

.search-icon_eVpCn {
    margin-right: 8px;
    margin-left: 14px;
    color: #b7b9c1
}

.search-colse_2-3HZ, .search-icon_eVpCn {
    font-size: 17px;
    height: 42px;
    line-height: 42px
}

.search-colse_2-3HZ {
    color: #d9d9e4;
    width: 17px;
    margin: 0 13px
}

.search_2BbMc input[type=search] {
    -webkit-appearance: none
}

.search_2BbMc input::-webkit-search-cancel-button {
    display: none
}

.search-input_27zg6 {
    width: 100%;
    border: none;
    height: 100%;
    outline: none;
    font-size: 16px;
    background: transparent;
    caret-color: #5240ff;
    -webkit-caret-color: #5240ff
}

.search-input_27zg6::-webkit-input-placeholder {
    color: #a7a9b1;
    font-size: 16px
}

.search-input_27zg6:-moz-placeholder {
    color: #a7a9b1;
    font-size: 16px
}

.search-input_27zg6:-ms-input-placeholder {
    color: #a7a9b1;
    font-size: 16px
}

.search-btn_1fOYq {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-weight: 700;
    background: transparent;
    border: none;
    border-left: 1px solid #e2e3e6;
    font-size: 16px;
    padding: 0 15px;
    color: #b7b9c1
}

.search-btn-active_3REzi {
    color: #5240ff
}

.pc-ai-search-container .search_2BbMc {
    padding: 20px 60px 6px 24px
}

.pc-ai-search-container .search_2BbMc .search-box_1zfJL {
    border: 1px solid transparent
}

.pc-ai-search-container .search_2BbMc .search-box_1zfJL:after {
    margin: -1px
}

.pc-ai-search-container .search-icon_eVpCn {
    height: 17px;
    line-height: 17px
}

.pc-ai-search-container .search-colse_2-3HZ {
    position: relative;
    color: #e2e3e5;
    font-size: 16px;
    line-height: 16px;
    width: 16px;
    height: 16px;
    z-index: 1
}

.pc-ai-search-container .search-colse_2-3HZ:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1;
    width: 60%;
    height: 60%;
    background: #fff
}

.pc-ai-search-container .search-colse_2-3HZ:hover {
    color: #dcd9ff;
    cursor: pointer
}

.pc-ai-search-container .search-colse_2-3HZ:hover:before {
    background: #5240ff
}

.pc-ai-search-container .search-btn-active_3REzi:hover {
    color: #311ded;
    cursor: pointer
}

.list_3kQcw {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.list-single_3Vwas {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-align-self: start;
    align-self: start;
    padding-top: 13px;
    padding-left: 16px
}

.list-single-avatar_HP47v {
    width: 44px;
    height: 44px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    border-radius: 50%;
    -webkit-background-size: contain;
    background-size: contain
}

.list-single-right_2xJ1P {
    width: 100%;
    height: 100%;
    border-bottom: .5px solid rgba(202, 205, 212, .5);
    margin-left: 13px;
    padding-right: 16px;
    text-align: left;
    padding-bottom: 13px;
    overflow: hidden
}

.list-single-time_12ghx {
    font-size: 13px;
    line-height: 21px;
    color: #b7b9c1;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.list-single-text_2HNzm {
    color: #1f1f1f;
    line-height: 16px;
    line-height: 24px
}

.list-single-info_U1Thl {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.list-single-from_2uCMj, .list-single-info_U1Thl {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.list-single-from_2uCMj {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.list-single-talk_1eLLT {
    font-size: 13px;
    line-height: 21px;
    color: #b7b9c1;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    max-width: 233px
}

.list-single-btn_pTIJX {
    display: none;
    background: transparent;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-weight: 500;
    border: none;
    font-size: 12px;
    line-height: 12px;
    color: #5240ff
}

.pc-ai-search-container .list-single_3Vwas {
    padding-left: 24px;
    padding-right: 16px;
    padding-top: 11px
}

.pc-ai-search-container .list-single-avatar_HP47v {
    margin-top: 1px
}

.pc-ai-search-container .list-single_3Vwas:hover {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(82, 64, 255, .06)), to(rgba(82, 64, 255, 0)));
    background-image: -webkit-linear-gradient(left, rgba(82, 64, 255, .06), rgba(82, 64, 255, 0));
    background-image: linear-gradient(90deg, rgba(82, 64, 255, .06), rgba(82, 64, 255, 0));
    cursor: pointer
}

.pc-ai-search-container .list-single_3Vwas:hover .list-single-btn_pTIJX {
    display: block;
    cursor: pointer
}

.pc-ai-search-container .list-single-right_2xJ1P {
    padding-bottom: 15px;
    margin-left: 12px;
    padding-right: 0
}

.pc-ai-search-container .list-single-text_2HNzm {
    line-height: 26px;
    margin-bottom: -4.5px;
    margin-top: 0;
    font-size: 16px
}

.pc-ai-search-container .list-single-talk_1eLLT {
    margin-left: 12px;
    max-width: 501px
}

.search-text_38J_7 {
    position: relative
}

.search-text_38J_7 .search-text-highlight {
    display: inline;
    padding: 4px 0;
    color: #5240ff;
    font-size: 16px;
    line-height: 26px
}

.search-text-hide_1cLLH {
    position: absolute;
    opacity: 0;
    z-index: -1;
    white-space: nowrap
}

.flexMiddleLayout_3gcAZ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.conversing-share_1CJiq {
    width: 735px;
    min-height: 408px;
    padding: 40px 40px 20px 24px;
    background: #f9f9fe;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    font-family: Arial, sans-serif;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: visible;
    border-radius: 20px
}

.conversing-share_1CJiq .left-top-bg_1jpS7 {
    width: 100%;
    height: 88%;
    opacity: .4;
    position: absolute;
    top: -47%;
    left: -35%;
    background: no-repeat -webkit-radial-gradient(rgba(47, 180, 255, .5) 0, rgba(91, 194, 255, 0) 74%);
    background: no-repeat radial-gradient(rgba(47, 180, 255, .5) 0, rgba(91, 194, 255, 0) 74%)
}

.conversing-share_1CJiq .right-bottom-bg_2n1TK {
    width: 55%;
    height: 60%;
    opacity: .15;
    position: absolute;
    bottom: 15%;
    right: 0;
    background: -webkit-radial-gradient(rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 90%);
    background: radial-gradient(rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 90%)
}

.conversing-share_1CJiq .container_1uAok {
    min-height: 288px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.conversing-share_1CJiq .container_1uAok .shot_1yHcd {
    width: 402px;
    min-height: 100%;
    max-height: 100%;
    overflow: auto;
    margin-bottom: 28px
}

.conversing-share_1CJiq .container_1uAok .shot_1yHcd::-webkit-scrollbar {
    width: 8px
}

.conversing-share_1CJiq .container_1uAok .shot_1yHcd::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background: rgba(82, 64, 255, .15)
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC {
    width: 230px;
    height: calc(100% - 40px);
    position: relative;
    top: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .title_3uhQi {
    margin-left: 43px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .title_3uhQi .ai-logo_33d0P {
    width: 52px;
    height: 52px;
    background: url(https://gips2.baidu.com/it/u=2709721701,4082330074&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f106_104) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .title_3uhQi div {
    margin-top: -2px;
    margin-left: 2px;
    font-family: Arial, sans-serif;
    font-size: 30px;
    color: #1f1f1f;
    font-weight: 600
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY {
    width: 100%;
    margin: 40px 0 28px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY a {
    text-decoration: none
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_ {
    font-size: 12px;
    color: #1e1f24;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    line-height: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_ .channel_1T2Y3 {
    width: 36px;
    height: 36px
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_ .weibo_2qIkj {
    background: url(https://gips3.baidu.com/it/u=2939618416,4175174174&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f72_72) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_ .qzone_18K4K {
    background: url(https://gips2.baidu.com/it/u=2613815874,1040402272&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f72_72) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_ .download_2niGC {
    background: url(https://gips1.baidu.com/it/u=4199028222,275124420&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f72_72) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_:nth-child(2) {
    margin: 0 30px
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .share-channels_2ZztY .channelFb_zpbz_:hover {
    color: #5240ff
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .qr-code_1N3mH {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .qr-code_1N3mH img {
    width: 58px;
    height: 58px;
    border: 1px solid #dedfe0;
    border-radius: 5px
}

.conversing-share_1CJiq .container_1uAok .share-to_19xVC .qr-code-desc_2bxKX {
    text-align: justify;
    margin-left: 16px;
    width: 154px;
    font-size: 14px;
    line-height: 29px;
    color: #1e1f24
}

.conversing-share_1CJiq .footer_1i0WL {
    font-size: 12px;
    line-height: 14px;
    color: #848691;
    position: absolute;
    bottom: 20px
}

.protocal-wrap_1pzGv {
    width: 656px;
    height: 566px;
    background: #fff;
    border-radius: 20px;
    padding: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.protocal-wrap_1pzGv .user-title_2K7li {
    font-family: PingFangSC-Medium;
    font-size: 26px;
    color: #1e1f24;
    line-height: 26px;
    font-weight: 500;
    position: relative;
    text-align: left;
    margin-top: 6px
}

.protocal-wrap_1pzGv .user-title_2K7li .line_1WbJV {
    position: absolute;
    bottom: -2px;
    width: 108px;
    height: 8px;
    background: rgba(102, 51, 255, .12);
    border-radius: 5.67px
}

.protocal-wrap_1pzGv .protocal-content_1YquR {
    margin-top: 42px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt {
    width: 608px;
    height: 447px;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    line-height: 24px;
    font-weight: 400;
    text-align: left;
    padding: 14px 0 14px 20px;
    background: #f5f6f9;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 18px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt .protocal-text_1zc2i {
    height: 415px;
    padding-right: 16px;
    overflow-y: scroll;
    border-right: 8px solid #f5f6f9;
    scrollbar-width: 8px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt .protocal-text_1zc2i::-webkit-scrollbar {
    width: 8px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt .protocal-text_1zc2i::-webkit-scrollbar-thumb {
    background: rgba(82, 64, 255, .15);
    border-radius: 4px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt .protocal-text_1zc2i::-ms-scrollbar {
    width: 8px
}

.protocal-wrap_1pzGv .protocal-content_1YquR .protocal_W0hZt .protocal-text_1zc2i::-ms-scrollbar-thumb {
    background: rgba(82, 64, 255, .15);
    border-radius: 4px
}

.box_Ig3eG {
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: justify;
    color: #525252
}

.box_Ig3eG .indent-box_3hw7b {
    margin-bottom: 4px
}

.box_Ig3eG .indent-box_3hw7b + .title-box_2QE6X {
    margin-top: 13px
}

.box_Ig3eG .title-box_2QE6X {
    font-size: 18px;
    color: #1e1f24
}

.box_Ig3eG .last-item_110uF {
    margin-bottom: 16px
}

.box_Ig3eG .item-box_3EP59 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-bottom: 16px
}

.box_Ig3eG .item-box_3EP59 p:first-child {
    padding-right: 3px;
    position: relative;
    top: 1px
}

.box_Ig3eG .item-box_3EP59:last-child {
    margin-bottom: 10px
}

.box_Ig3eG p {
    line-height: 28px
}

.invite-wrap_UZlcZ {
    overflow: hidden;
    width: 800px;
    height: 420px;
    background: #111325;
    border-radius: 20px
}

.invite-wrap_UZlcZ .loading_3_ivv {
    width: 54px;
    height: 54px;
    margin: 70px auto 0
}

.invite-wrap_UZlcZ .title-wrap_3gmpS {
    height: 114px;
    width: 100%;
    text-align: left;
    overflow: hidden
}

.invite-wrap_UZlcZ .title-wrap_3gmpS .title_3f4Zs {
    font-family: PingFangSC-Medium;
    font-size: 26px;
    color: #fff;
    line-height: 26px;
    font-weight: 500;
    margin-top: 30px;
    margin-left: 26px
}

.invite-wrap_UZlcZ .title-wrap_3gmpS .tips_NgmBr {
    margin-top: 16px;
    opacity: .5;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #fff;
    line-height: 13px;
    font-weight: 400;
    margin-left: 26px
}

.invite-wrap_UZlcZ .invite-list_2Clz0 {
    width: auto;
    height: 276px;
    padding: 0 12px 0 20px;
    margin: 0 6px;
    overflow-y: scroll;
    overflow-x: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-webkit-scrollbar {
    width: 8px;
    height: 100%
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-webkit-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-moz-scrollbar {
    width: 8px;
    height: 100%
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-moz-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-ms-scrollbar {
    width: 8px;
    height: 100%
}

.invite-wrap_UZlcZ .invite-list_2Clz0::-ms-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.invite-wrap_UZlcZ .none-invite_32qAx {
    margin: 69px auto 0
}

.invite-wrap_UZlcZ .none-invite_32qAx .icon_2vmo8 {
    margin: 0 auto;
    width: 54px;
    height: 54px;
    background-image: url(https://search-operate.cdn.bcebos.com/ca4c160943d84158f97fa4c96033170b.png);
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.invite-wrap_UZlcZ .none-invite_32qAx .text_2LKA6 {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #848691;
    line-height: 14px;
    font-weight: 400;
    text-align: center;
    margin-top: 10px
}

.invite-wrap_UZlcZ .fail_29yep {
    margin: 84px auto 0;
    cursor: pointer;
    text-align: center
}

.invite-wrap_UZlcZ .fail_29yep .icon_2vmo8 {
    margin: 0 auto;
    width: 54px;
    height: 54px;
    font-size: 54px;
    color: hsla(0, 0%, 40%, .4)
}

.invite-wrap_UZlcZ .fail_29yep .text_2LKA6 {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #848691;
    line-height: 14px;
    font-weight: 400;
    text-align: center;
    margin-top: 10px
}

.invite-wrap_UZlcZ .share-content_2Jbxb {
    width: 366px;
    height: 100px;
    margin-bottom: 16px
}

.launch-container_1ML9x {
    width: 100%;
    height: 100%;
    background-color: #0f1012;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    overflow: scroll;
    position: relative
}

.launch-container_1ML9x .bg-img_2JL-d {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-image: url(https://search-operate.cdn.bcebos.com/ef54ee65d03d13807a43ace94904f327.png)
}

.launch-container_1ML9x .title-wrap_17eIn {
    margin: 80.2px auto 0;
    position: relative;
    text-align: center;
    z-index: 1
}

.launch-container_1ML9x .title-wrap_17eIn .title_AhWQv {
    font-family: PingFangSC-Medium;
    font-size: 28.66667px;
    color: #fff;
    letter-spacing: 5.97333px;
    line-height: 28.66667px;
    margin-bottom: 14px
}

.launch-container_1ML9x .title-wrap_17eIn .sub-title_Wc7xy {
    opacity: .7;
    font-family: PingFangSC-Light;
    font-size: 14px;
    color: #fff;
    letter-spacing: 2.66667px;
    text-align: center
}

.launch-container_1ML9x .afx-wrap_1n9PB {
    margin: 0 auto;
    width: 168.66667px;
    height: 168.66667px
}

.launch-container_1ML9x .top-img_zpM__ {
    width: 100%;
    height: auto
}

.launch-container_1ML9x .wd-share_1ADFM {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.launch-container_1ML9x::-webkit-scrollbar {
    display: none
}

.share-container_p2qzz {
    position: relative;
    z-index: 1
}

.share-container_p2qzz .tips_2yc1E {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: hsla(0, 0%, 100%, .4);
    letter-spacing: 0;
    line-height: 12px
}

.share-container_p2qzz .share-items_1SZGT {
    width: 369.33333px;
    margin: 20px auto 0
}

.share-container_p2qzz .share-child_23T9_ {
    width: 369.33333px;
    height: 101px;
    margin-bottom: 9px
}

.empty-container_1GtP0 {
    position: relative;
    z-index: 1;
    margin-top: 93.33333px;
    text-align: center
}

.empty-container_1GtP0 .empty-img_4KQ2Z {
    width: 90px;
    height: 90px;
    display: block;
    margin: 0 auto
}

.empty-container_1GtP0 .title_7J4pU {
    font-size: 16px;
    color: #858585;
    margin: 16px auto 14.66667px
}

.empty-container_1GtP0 .btn_3YPsW {
    width: 121.33333px;
    height: 38px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background-image: -webkit-linear-gradient(136deg, #7d6bf5, #9185f9);
    background-image: linear-gradient(-46deg, #7d6bf5, #9185f9);
    border-radius: 19px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin: 0 auto
}

@media screen and (max-height: 755px) {
    .apply-wrap__9Bf_ {
        height: 96vh !important
    }
}

.apply-wrap__9Bf_ {
    overflow: hidden;
    width: 656px;
    height: 760px;
    background: #0c0331;
    border-radius: 20px
}

.retain-wrap_3yJYL {
    width: 343px;
    height: 169px;
    padding: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.retain-wrap_3yJYL .retain-title_3oy-Q {
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #000;
    letter-spacing: 0;
    text-align: justify;
    line-height: 16px;
    font-weight: 500;
    text-align: left;
    margin-top: 6px
}

.retain-wrap_3yJYL .retain-sub-title_3bxls {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #000;
    letter-spacing: 0;
    text-align: justify;
    line-height: 14px;
    font-weight: 400;
    text-align: left;
    margin-top: 15px
}

.retain-wrap_3yJYL .retain-btn_2e5u8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-top: 30px;
    cursor: pointer
}

.retain-wrap_3yJYL .retain-btn_2e5u8 .retain-cancel_3lgQN {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 66px;
    height: 34px;
    background: #f7f7fe;
    border-radius: 18px;
    font-family: PingFangSC-Semibold;
    font-size: 14px;
    color: #1e1f24;
    letter-spacing: 0;
    text-align: center;
    line-height: 14px;
    font-weight: 600;
    margin-right: 20px
}

.retain-wrap_3yJYL .retain-btn_2e5u8 .retain-cancel_3lgQN:hover {
    color: #5240ff;
    background: #ebe9ff
}

.retain-wrap_3yJYL .retain-btn_2e5u8 .retain-sure_2xGqD {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 66px;
    height: 34px;
    background: #ebe9ff;
    border-radius: 18px;
    font-family: PingFangSC-Semibold;
    font-size: 14px;
    color: #5240ff;
    letter-spacing: 0;
    text-align: center;
    line-height: 14px;
    font-weight: 600
}

.retain-wrap_3yJYL .retain-btn_2e5u8 .retain-sure_2xGqD:hover {
    color: #5240ff;
    background: #dcd9ff
}

.invite-container_Wuqwq {
    text-align: center;
    width: 100%;
    height: 100%;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#110e20), to(#111526));
    background-image: -webkit-linear-gradient(top, #110e20, #111526);
    background-image: linear-gradient(180deg, #110e20, #111526);
    overscroll-behavior: none
}

.invite-container_Wuqwq .loading-fade-out_2uXV7 {
    -webkit-animation: first-fade-out_1ltkd 1s ease;
    animation: first-fade-out_1ltkd 1s ease;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.invite-container_Wuqwq .welcome-fade-in_1Igk8 {
    -webkit-animation: first-fade-in_NSgwK 1s ease;
    animation: first-fade-in_NSgwK 1s ease;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.invite-container_Wuqwq .welcome_fPR1e {
    opacity: 0
}

.invite-container_Wuqwq .show-swiper_y_kfl {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -webkit-animation: swiper-fade-in_37AzV 1s ease;
    animation: swiper-fade-in_37AzV 1s ease;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.add-flex_LV25b {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

@-webkit-keyframes first-fade-out_1ltkd {
    0% {
        opacity: 1
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 0
    }
}

@keyframes first-fade-out_1ltkd {
    0% {
        opacity: 1
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes first-fade-in_NSgwK {
    0% {
        opacity: 0
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@keyframes first-fade-in_NSgwK {
    0% {
        opacity: 0
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes swiper-fade-in_37AzV {
    0% {
        opacity: 0
    }
    40% {
        opacity: .4
    }
    to {
        opacity: 1
    }
}

@keyframes swiper-fade-in_37AzV {
    0% {
        opacity: 0
    }
    40% {
        opacity: .4
    }
    to {
        opacity: 1
    }
}

.loading-container_18CVA {
    width: 100%;
    height: 100%
}

.loading-container_18CVA, .loading-container_18CVA .box-warp_1r-f2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.loading-container_18CVA .box-warp_1r-f2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.loading-container_18CVA .box-warp_1r-f2 .box_2H-ny {
    width: 80px;
    height: 80px
}

.loading-container_18CVA .box-warp_1r-f2 .text-font_3exBM {
    color: hsla(0, 0%, 100%, .4);
    font-size: 18px;
    text-align: center
}

.welcome-container_Rmm8d {
    position: relative;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.welcome-container_Rmm8d .outer-box_2bVSH {
    position: absolute;
    -webkit-transform: translateY(246px);
    transform: translateY(246px)
}

.welcome-container_Rmm8d .outer-box_2bVSH .bg-img_2bAyw {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: -100px;
    width: 414px;
    height: 342px;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-image: url(https://search-operate.cdn.bcebos.com/9fe68e5c7010a1ad6ebc3231db04fc9b.png)
}

.welcome-container_Rmm8d .outer-box_2bVSH .afx-wrap_GYlHr {
    width: 100%;
    height: 100%
}

.welcome-container_Rmm8d .show-animation_1OrtR {
    -webkit-animation: show-top_1q4aQ .7s linear;
    animation: show-top_1q4aQ .7s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.welcome-container_Rmm8d .show-scale_3Mh7v {
    -webkit-animation: to-scale_3SFOO .7s linear;
    animation: to-scale_3SFOO .7s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.welcome-container_Rmm8d .hide-title_2J3C3 {
    -webkit-animation: opacity-none_36lyt .5s linear;
    animation: opacity-none_36lyt .5s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}

.welcome-container_Rmm8d .title-text_3d6Vo {
    position: absolute;
    top: 480px
}

.welcome-container_Rmm8d .img-size_TSuhU {
    width: 200px;
    height: 200px;
    margin: 0 auto;
    padding-bottom: 0
}

.welcome-container_Rmm8d .text-title_bJIXx {
    color: #fefefe;
    font-size: 24px;
    padding: 0 24px;
    letter-spacing: 2px;
    font-weight: 500
}

.welcome-container_Rmm8d .text-sub-title_19xPB {
    font-size: 18px;
    color: #fefefe;
    opacity: .6;
    margin-top: 10px;
    padding: 0 24px
}

.remake-height_HRnfX {
    height: 130px
}

@-webkit-keyframes show-top_1q4aQ {
    0% {
        -webkit-transform: translateY(246px);
        transform: translateY(246px)
    }
    40% {
        -webkit-transform: translateY(123px);
        transform: translateY(123px)
    }
    to {
        -webkit-transform: translateY(-16.66667px);
        transform: translateY(-16.66667px)
    }
}

@keyframes show-top_1q4aQ {
    0% {
        -webkit-transform: translateY(246px);
        transform: translateY(246px)
    }
    40% {
        -webkit-transform: translateY(123px);
        transform: translateY(123px)
    }
    to {
        -webkit-transform: translateY(-16.66667px);
        transform: translateY(-16.66667px)
    }
}

@-webkit-keyframes to-scale_3SFOO {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    40% {
        -webkit-transform: scale(.6);
        transform: scale(.6)
    }
    to {
        -webkit-transform: scale(.4);
        transform: scale(.4)
    }
}

@keyframes to-scale_3SFOO {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    40% {
        -webkit-transform: scale(.6);
        transform: scale(.6)
    }
    to {
        -webkit-transform: scale(.4);
        transform: scale(.4)
    }
}

@-webkit-keyframes opacity-none_36lyt {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes opacity-none_36lyt {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.selections-container_2ewGd {
    overflow: auto
}

.selections-container_2ewGd .swiper-style_aX-bz {
    width: 100%;
    height: 100%
}

.selections-container_2ewGd .slide-style_TbXa6 {
    padding-bottom: 100px;
    width: 80%;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: top;
    -webkit-align-items: top;
    align-items: top;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.title-text-wrap_2Odea {
    width: 94%;
    margin: 0 auto
}

.show-top_aznUB {
    position: relative;
    -webkit-animation: to-top_2aSBS 1s linear;
    animation: to-top_2aSBS 1s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.pc-ai-search-container .title-text-wrap_2Odea {
    width: 406px;
    margin: 0 109px 0 125px
}

.pc-ai-search-container .selections-container_2ewGd {
    margin: 0 8px 16px
}

.pc-ai-search-container .selections-container_2ewGd::-webkit-scrollbar {
    width: 8px;
    height: 100%
}

.pc-ai-search-container .selections-container_2ewGd::-webkit-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.pc-ai-search-container .selections-container_2ewGd::-moz-scrollbar {
    width: 8px;
    height: 100%
}

.pc-ai-search-container .selections-container_2ewGd::-moz-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.pc-ai-search-container .selections-container_2ewGd::-ms-scrollbar {
    width: 8px;
    height: 100%
}

.pc-ai-search-container .selections-container_2ewGd::-ms-scrollbar-thumb {
    background: rgba(97, 79, 181, .5);
    border-radius: 4px
}

.pc-ai-search-container .text-title_2wTn5 {
    font-size: 20px;
    font-weight: 500
}

.pc-ai-search-container .text-sub-title_V4SNi {
    color: #fff;
    width: 406px;
    font-size: 16px;
    margin-bottom: 66px;
    line-height: 28px;
    font-family: Arial, sans-serif
}

.pc-ai-search-container .selections-container_2ewGd .slide-style_TbXa6 {
    margin: 0 32px 0 40px;
    width: 560px;
    padding-bottom: 73px
}

.pc-ai-search-container .submit-btn_3Y5s4 {
    cursor: pointer;
    margin: 70px auto 20px;
    padding: 21.5px 0;
    font-size: 20px
}

.pc-ai-search-container .submit-btn_3Y5s4 .text-disabled_e0Kfw {
    font-size: 20px
}

.text-title_2wTn5 {
    color: #fefefe;
    font-size: 18px;
    padding: 0 24px
}

.text-sub-title_V4SNi {
    font-size: 14px;
    color: #fefefe;
    opacity: .6;
    margin-top: 10px;
    margin-bottom: 60px
}

@-webkit-keyframes to-top_2aSBS {
    0% {
        top: 0;
        opacity: 1
    }
    40% {
        top: -4px;
        opacity: 0
    }
    to {
        top: -10px;
        opacity: 1
    }
}

@keyframes to-top_2aSBS {
    0% {
        top: 0;
        opacity: 1
    }
    40% {
        top: -4px;
        opacity: 0
    }
    to {
        top: -10px;
        opacity: 1
    }
}

.submit-btn_3Y5s4 {
    width: 100%;
    margin: 100px auto -20px;
    font-size: 18px;
    color: #fff;
    padding: 19px 0;
    border-radius: 33px;
    background: rgba(56, 32, 219, .8)
}

.girl-active_2aqb1 {
    background: rgba(113, 15, 195, .8)
}

.girl-active_2aqb1:hover {
    background: rgba(113, 15, 195, .6)
}

.boy-active_2lGRR {
    background: rgba(56, 32, 219, .8)
}

.boy-active_2lGRR:hover {
    background: rgba(56, 32, 219, .6)
}

.btn-disabled_17k8j {
    background: hsla(0, 0%, 100%, .1)
}

.text-disabled_e0Kfw {
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: hsla(0, 0%, 100%, .4);
    letter-spacing: 0;
    line-height: 18px
}

.paragraph_1y1g- {
    margin: 0 auto
}

.no-spacing_1QOO8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.inner_bCNdN .no-spacing_1QOO8 .paragraph_1y1g- {
    margin-top: 0;
    margin-bottom: 0
}

.prefix_2HOZQ, .suffix_DwpZO {
    display: inline-block;
    vertical-align: initial
}

.title-container_2K5jR {
    margin-bottom: 40px
}

.title-container_2K5jR p {
    padding: 0;
    margin: 0
}

.title-container_2K5jR .index_H4jWH {
    position: absolute;
    opacity: .15;
    font-family: PingFangSC-Semibold;
    font-size: 40px;
    color: #fefefe;
    text-align: center;
    line-height: 40px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 12px
}

.title-container_2K5jR .title_2IiqW {
    position: relative;
    color: #fefefe;
    font-size: 27px;
    font-weight: 500;
    padding-top: 28px
}

.title-container_2K5jR .subTitle_3KISf {
    color: hsla(0, 0%, 100%, .5);
    font-size: 14px;
    margin-top: 10px
}

.pc-ai-search-container .title-container-pc_2E-Zk {
    margin-bottom: 42px
}

.pc-ai-search-container .title-container_2K5jR {
    margin-bottom: 28px
}

.pc-ai-search-container .title-container_2K5jR .title_2IiqW {
    font-size: 30px
}

.pc-ai-search-container .title-container_2K5jR .index_H4jWH {
    top: -3px
}

.gender-container_2N_dh {
    width: 100%
}

.gender-container_2N_dh .cont_1D8Ay {
    -webkit-justify-content: space-around;
    justify-content: space-around
}

.gender-container_2N_dh .cont_1D8Ay, .gender-container_2N_dh .cont_1D8Ay .child_3BVUC {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.gender-container_2N_dh .cont_1D8Ay .child_3BVUC {
    height: 68px;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    justify-content: left;
    background-color: hsla(0, 0%, 100%, .05);
    border-radius: 34px
}

.gender-container_2N_dh .cont_1D8Ay .child_3BVUC .img-box_11oxi {
    width: 46.66667px;
    height: 46.66667px;
    margin-left: 18px;
    border-radius: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.gender-container_2N_dh .cont_1D8Ay .child_3BVUC .img-size_2PDzN {
    width: 28px;
    height: 28px;
    padding-bottom: 0
}

.gender-container_2N_dh .cont_1D8Ay .child_3BVUC .gender-text_17tPI {
    opacity: .8;
    font-family: PingFangSC-Medium;
    font-size: 15px;
    color: #fefefe;
    letter-spacing: 0;
    text-align: center;
    line-height: 15px;
    margin-left: 30.33333px
}

.gender-container_2N_dh .cont_1D8Ay .for-boy_3Qqqw {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(56, 32, 219, .8)
}

.gender-container_2N_dh .cont_1D8Ay .for-boy_3Qqqw .img-box_11oxi {
    background: rgba(0, 0, 0, .2)
}

.gender-container_2N_dh .cont_1D8Ay .for-girl_rfBfP {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(113, 15, 195, .8)
}

.gender-container_2N_dh .cont_1D8Ay .for-girl_rfBfP .img-box_11oxi {
    background: rgba(0, 0, 0, .2)
}

.pc-ai-search-container .gender-container_2N_dh {
    margin-top: 15px
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
    margin-left: 0 !important;
    margin-right: 0 !important
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-span_1L5GZ {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 272px !important
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .child_3BVUC {
    height: 100px;
    border-radius: 8.98px
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .child_3BVUC .img-box_11oxi {
    width: 60px;
    height: 60px;
    margin-left: 24px
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .child_3BVUC .img-box_11oxi .img-size_2PDzN {
    width: 30px;
    height: 30px
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .child_3BVUC .gender-text_17tPI {
    font-family: Arial, sans-serif;
    font-weight: 400;
    font-size: 18px
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-boy_360aC {
    cursor: pointer
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-boy_360aC:hover {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(56, 32, 219, .8)
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-boy_360aC:hover .img-box_11oxi {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(0, 0, 0, .2)
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-girl_3R1hT {
    cursor: pointer
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-girl_3R1hT:hover {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(113, 15, 195, .8)
}

.pc-ai-search-container .gender-container_2N_dh .cont_1D8Ay .pc-hover-girl_3R1hT:hover .img-box_11oxi {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: rgba(0, 0, 0, .2)
}

.btns-container_rhpEa {
    font-size: 15px
}

.btns-container_rhpEa .btn-m-t_1jvHF {
    margin-top: 15px
}

.btns-container_rhpEa .feedback_2QMj_ {
    font-size: 17px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 65px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.btn-style_2MZRQ {
    padding: 15px 0;
    background-color: hsla(0, 0%, 100%, .05);
    border-radius: 33px;
    margin-top: 15px;
    opacity: .8;
    -webkit-transition: all .3s;
    transition: all .3s
}

.btn-style_2MZRQ span {
    color: #fff
}

.girl-active_2v9hm {
    opacity: 1;
    background: rgba(113, 15, 195, .8)
}

.boy-active_1tIVN {
    opacity: 1;
    background: rgba(56, 32, 219, .8)
}

.pc-ai-search-container .pc-girl-active_qmp7c {
    cursor: pointer
}

.pc-ai-search-container .pc-girl-active_qmp7c:hover {
    background: rgba(113, 15, 195, .8)
}

.pc-ai-search-container .pc-boy-active_1_mSK {
    cursor: pointer
}

.pc-ai-search-container .pc-boy-active_1_mSK:hover {
    background: rgba(56, 32, 219, .8)
}

.pc-ai-search-container .btn-style_2MZRQ span {
    color: hsla(0, 0%, 99.6%, .8);
    font-size: 16px
}

.pc-ai-search-container .feedback_2QMj_, .pc-ai-search-container .feedback_2QMj_ span {
    font-size: 20px
}

.input-container_3u7VQ {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.input-container_3u7VQ .input-style_2KAaz {
    width: 100%;
    height: 65px;
    background-color: hsla(0, 0%, 100%, .05);
    color: #fff;
    border-radius: 33px;
    outline: none;
    text-align: center;
    font-size: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 18px;
    border: none
}

.input-container_3u7VQ .input-error_s-o7P {
    color: #eb3333;
    margin-top: 10px;
    font-size: 15px
}

.input-container_3u7VQ .input-error_s-o7P .hint-icon_3Gaff {
    margin-right: 3px
}

.input-container_3u7VQ .text-style_28l6K {
    height: 51px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.input-container_3u7VQ .girl-active_2jMUq {
    background: rgba(113, 15, 195, .8)
}

.input-container_3u7VQ .boy-active_3W3N5 {
    background: rgba(56, 32, 219, .8)
}

.pc-ai-search-container .text-tel_dlRIb {
    font-size: 20px;
    margin-top: 7px
}

.pc-ai-search-container .input-style_2KAaz::-webkit-input-placeholder {
    font-size: 16px;
    color: hsla(0, 0%, 99.6%, .8)
}

.pc-ai-search-container .input-style_2KAaz:-moz-placeholder, .pc-ai-search-container .input-style_2KAaz::-moz-placeholder {
    font-size: 16px;
    color: hsla(0, 0%, 99.6%, .8)
}

.pc-ai-search-container .input-style_2KAaz:-ms-input-placeholder {
    font-size: 16px;
    color: hsla(0, 0%, 99.6%, .8)
}

.ai-business_1MRz7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 656px;
    height: 350px;
    padding: 33px 0 40px;
    background: #f9f9fe;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 20px
}

.ai-business_1MRz7 .left-top-bg_3a727 {
    width: 800px;
    height: 800px;
    border-radius: 50%;
    opacity: .8;
    position: absolute;
    top: -550px;
    left: -250px;
    background: -webkit-radial-gradient(33% 25%, circle, rgba(47, 180, 255, .31) 0, rgba(91, 194, 255, 0) 74%);
    background: radial-gradient(circle at 33% 25%, rgba(47, 180, 255, .31) 0, rgba(91, 194, 255, 0) 74%)
}

.ai-business_1MRz7 .right-bottom-bg_xGrtc {
    width: 800px;
    height: 800px;
    border-radius: 50%;
    opacity: .15;
    position: absolute;
    bottom: -400px;
    right: -400px;
    background: -webkit-radial-gradient(38% 41%, circle, rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 39%);
    background: radial-gradient(circle at 38% 41%, rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 39%)
}

.ai-business_1MRz7 .card-desc_2nRzt {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 548px;
    height: 139px;
    z-index: 1
}

.ai-business_1MRz7 .card-desc_2nRzt, .ai-business_1MRz7 .card-desc_2nRzt .icons_3lQHv {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.ai-business_1MRz7 .card-desc_2nRzt .icons_3lQHv {
    height: 162px;
    margin: 50px 0 0 23px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.ai-business_1MRz7 .card-desc_2nRzt .icons_3lQHv .ai_3axSH {
    width: 89px;
    height: 89px;
    margin: 10px 0 14px
}

.ai-business_1MRz7 .card-desc_2nRzt .description_1x2vn {
    width: 382px;
    margin-left: 27px;
    position: relative
}

.ai-business_1MRz7 .card-desc_2nRzt .description_1x2vn .quotation_1bSbJ {
    width: 35px;
    height: 25px;
    background: url(https://gips3.baidu.com/it/u=2014841040,3941244812&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f105_75) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: absolute;
    top: -8px;
    left: -12px
}

.ai-business_1MRz7 .card-desc_2nRzt .description_1x2vn .sign_3DLmu {
    font-family: Arial, sans-serif;
    text-align: justify;
    line-height: 30px;
    position: relative;
    top: 2px;
    left: -2px
}

.ai-business_1MRz7 .card-info_3Fnft {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-top: 30px
}

.ai-business_1MRz7 .card-info_3Fnft .birthday_1kBGU, .ai-business_1MRz7 .card-info_3Fnft .days_3SioL, .ai-business_1MRz7 .card-info_3Fnft .number_3tpkU {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 177px;
    height: 94px;
    background: #fff;
    border-radius: 4px;
    position: relative;
    z-index: 1
}

.ai-business_1MRz7 .card-info_3Fnft .birthday_1kBGU .sub_1prgW, .ai-business_1MRz7 .card-info_3Fnft .days_3SioL .sub_1prgW, .ai-business_1MRz7 .card-info_3Fnft .number_3tpkU .sub_1prgW {
    margin: 7px 0 16px;
    font-family: baidunumber-Medium;
    font-size: 20px;
    color: #1f1f1f;
    line-height: 20px;
    font-weight: 500
}

.ai-business_1MRz7 .card-info_3Fnft .birthday_1kBGU .title_yfBLj, .ai-business_1MRz7 .card-info_3Fnft .days_3SioL .title_yfBLj, .ai-business_1MRz7 .card-info_3Fnft .number_3tpkU .title_yfBLj {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #848691;
    line-height: 15px;
    text-align: center
}

.ai-business_1MRz7 .card-info_3Fnft .number_3tpkU {
    border-radius: 20px 4px 4px 20px
}

.ai-business_1MRz7 .card-info_3Fnft .birthday_1kBGU {
    margin: 0 7px
}

.ai-business_1MRz7 .card-info_3Fnft .days_3SioL {
    border-radius: 4px 20px 20px 4px
}

.dialog-container_2Pw6E {
    padding: 30px 24px
}

.dialog-container_2Pw6E .confirm-title_U0iWj {
    width: 295px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #000;
    font-weight: 500;
    line-height: 16px;
    text-align: left
}

.dialog-container_2Pw6E .confirm-tips_1CLky {
    font-family: PingFangSC-Regular;
    font-size: 16px;
    line-height: 16px;
    text-align: left;
    margin-top: 20px
}

.dialog-container_2Pw6E .btn-wrapper_3vK3- {
    width: 295px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 30px
}

.dialog-container_2Pw6E .btn-wrapper_3vK3- .btn_3U8Pq {
    width: 80px;
    height: 34px;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    color: #1e1f24;
    background: #f7f7fe;
    border-radius: 18px;
    margin-left: 16px;
    cursor: pointer
}

.dialog-container_2Pw6E .btn-wrapper_3vK3- .btn_3U8Pq:hover {
    background-color: #ebe9ff;
    color: #5240ff
}

.dialog-container_2Pw6E .btn-wrapper_3vK3- .btn_3U8Pq.unique_3qyUy {
    width: 128px;
    background: rgba(235, 51, 51, .1);
    color: #eb3333
}

.dialog-container_2Pw6E .btn-wrapper_3vK3- .btn_3U8Pq.unique_3qyUy:hover {
    background-color: rgba(235, 51, 51, .2)
}

.tabs-nav-wrapper_1We6U {
    background: transparent
}

.tabs-nav-wrapper_1We6U .tabs-nav-scroll_2Hi88 {
    height: auto;
    padding: 0
}

.tabs-nav-wrapper_1We6U .tabs-nav-item_3y6x2 {
    display: inline-block;
    padding: 5px 15px;
    background: #fff;
    border-radius: 9px;
    margin-right: 12px;
    line-height: inherit;
    height: auto
}

.tabs-nav-wrapper_1We6U .tabs-nav-item_3y6x2:hover {
    background: rgba(82, 64, 255, .1);
    color: #5240ff;
    cursor: pointer
}

.tabs-nav-wrapper_1We6U .tabs-nav-selected_2F2g4 {
    background: #5240ff;
    color: #fff;
    font-weight: 400
}

.tabs-nav-wrapper_1We6U .tabs-nav-selected_2F2g4:hover {
    background: #5240ff;
    color: #fff
}

.tabs-nav-wrapper_1We6U .left-arrow_1VukT:hover svg g, .tabs-nav-wrapper_1We6U .right-arrow_1xOl6:hover svg g {
    fill: #5240ff
}

.assistant-root_3nyH8 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 32px 0 32px 17px;
    width: 100%;
    height: calc(100% + 85px);
    color: #1e1f24;
    font-size: 14px
}

.assistant-root_3nyH8 .error-page_1lQYW {
    padding-top: 235px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ {
    padding: 10px 0;
    height: 100%;
    position: relative
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .tags-wrapper_3Ob1Q {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 16px;
    padding-right: 31px;
    padding-left: 16px;
    width: 100%
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .search-info_Qlw8I {
    margin-top: 14px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj {
    height: calc(100% - 100px);
    width: 100%;
    margin-top: 5px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD {
    height: 100%;
    overflow-y: scroll;
    padding: 35px 26px 0 16px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD.search-list-wrapper_2t5I5 {
    height: calc(100% + 11px)
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD::-webkit-scrollbar {
    width: 6px;
    height: 1px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD::-webkit-scrollbar-thumb {
    background-color: #e0e5ff;
    border-radius: 6px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD::-webkit-scrollbar-track {
    margin: 10px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD .home-loading_2TnzI {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -40%);
    transform: translate(-50%, -40%)
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD .empty-tip_2kq3V {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #858585;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -65%);
    transform: translate(-50%, -65%)
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD .empty-tip_2kq3V .icon_CqFcn {
    width: 80px;
    height: 80px
}

.assistant-root_3nyH8 .root-wrapper_3y7EZ .list-area_3HURj .list-wrapper_1iazD .empty-tip_2kq3V .tip_TcBns {
    margin-top: 13px;
    font-size: 16px
}

.assistant-root_3nyH8 .search-page_yZHnB {
    margin-top: 20px
}

@media (max-width: 320px) {
    .app-list_1uKgE {
        grid-template-columns:repeat(1, 1fr)
    }
}

@media (min-width: 321px) {
    .app-list_1uKgE {
        grid-template-columns:repeat(auto-fit, minmax(139px, .5fr))
    }
}

.app-list_1uKgE {
    display: grid;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    gap: 33px 10px;
    padding-bottom: 21px;
    padding-inline-start: 0
}

.app-list_1uKgE, .app-list_1uKgE.small-padding_2UGbW {
    -webkit-padding-start: 0;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.app-list_1uKgE.small-padding_2UGbW {
    padding-bottom: 0;
    padding-inline-start: 0
}

.pc-ai-search-container .app-list_1uKgE {
    grid-template-columns:repeat(3, 1fr);
    gap: 43px 19px
}

.whole-card_mToJf {
    position: relative;
    -webkit-user-select: none;
    user-select: none
}

.whole-card_mToJf li {
    list-style-type: none
}

.whole-card_mToJf.bottom-margin_EMNnn {
    margin-bottom: 59px
}

.whole-card_mToJf .app-list-item_21cHj {
    background: #fff;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    position: relative
}

.whole-card_mToJf .app-list-item_21cHj.app-deleted_2Mshh {
    color: #848691
}

.whole-card_mToJf .app-list-item_21cHj:active .btn-wrapper_3quHG .bottom-btn_2UjNE {
    color: #5240ff
}

.whole-card_mToJf .app-list-item_21cHj:active .btn-wrapper_3quHG .bottom-btn_2UjNE .icon_3-VRH svg path {
    fill: #5240ff
}

.whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    padding: 32px 19px 11px;
    text-align: start;
    cursor: pointer
}

.whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA .app-name_2ycmZ {
    font-family: PingFangSC-Semibold;
    font-weight: 700;
    font-size: 18px
}

.whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA .app-desc_1LlbB {
    margin-top: 6px;
    font-family: PingFangSC-Regular;
    color: #848691;
    line-height: 21px
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 48px;
    line-height: 48px;
    font-family: PingFangSC-Medium;
    position: relative
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG:before {
    content: " ";
    display: inline-block;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: calc(100% - 38px);
    height: 1px;
    background: #edeef0
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin: 0;
    padding: 0 19px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    font-weight: 700
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE .icon_3-VRH {
    width: 18px;
    height: 18px;
    margin-top: 4px
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE .icon_3-VRH img {
    width: 100%
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-deleted-btn_1bRpZ, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-removed-btn_QSezX, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-pass-btn_1O6C9, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-reject-btn_2_F4A, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .under-review-btn_23uQr {
    padding: 0 19px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-deleted-btn_1bRpZ svg, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-removed-btn_QSezX svg, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-pass-btn_1O6C9 svg, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-reject-btn_2_F4A svg, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .under-review-btn_23uQr svg {
    margin-right: 3px
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-deleted-btn_1bRpZ .btn_cioj_, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-removed-btn_QSezX .btn_cioj_, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-pass-btn_1O6C9 .btn_cioj_, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-reject-btn_2_F4A .btn_cioj_, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .under-review-btn_23uQr .btn_cioj_ {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 6px
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-deleted-btn_1bRpZ.gray-btn_LnO9x, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-removed-btn_QSezX.gray-btn_LnO9x, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-pass-btn_1O6C9.gray-btn_LnO9x, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-reject-btn_2_F4A.gray-btn_LnO9x, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .under-review-btn_23uQr, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .under-review-btn_23uQr.gray-btn_LnO9x {
    color: #848691
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-pass-btn_1O6C9 {
    color: #39b362
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-removed-btn_QSezX, .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .review-reject-btn_2_F4A {
    color: #ff183f
}

.whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .app-deleted-btn_1bRpZ {
    color: #848691
}

.whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh {
    position: absolute;
    left: 15px;
    top: -17px;
    width: 40px;
    height: 40px;
    font-family: PingFangSC-Semibold;
    font-weight: 500;
    font-size: 19px;
    border: 3px solid #fff;
    border-radius: 50%
}

.whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh .icon-wrapper_2NK3h {
    position: relative;
    height: 100%
}

.whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh .icon-wrapper_2NK3h .text-icon_2OM8T {
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh .icon-wrapper_2NK3h .img-icon_2hxl9 {
    width: 40px;
    height: 40px
}

.whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh .icon-wrapper_2NK3h .img-icon_2hxl9 img {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 50%
}

.whole-card_mToJf .like-icon-wrapper_6cdzD {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    width: 30px;
    height: 30px;
    top: 4px;
    right: 14px;
    pointer-events: auto
}

.whole-card_mToJf .like-icon-wrapper_6cdzD svg {
    width: 100%
}

.whole-card_mToJf .like-icon-wrapper_6cdzD.btn-zoom-in_p51KH .init-like-icon_1eXv3 path {
    fill: #1f1f1f
}

.whole-card_mToJf .like-icon-wrapper_6cdzD .init-like-icon_1eXv3 {
    width: 18px;
    height: 18px
}

.whole-card_mToJf .like-icon-wrapper_6cdzD .init-like-icon_1eXv3 path {
    fill: #848691
}

.whole-card_mToJf .like-icon-wrapper_6cdzD .liked-icon_MWYMz {
    width: 18px;
    height: 18px
}

.whole-card_mToJf .like-icon-wrapper_6cdzD .liked-icon_MWYMz.disable-dislike_LBP8z path {
    fill: #848691
}

.whole-card_mToJf .like-icon-wrapper_6cdzD .liked-icon_MWYMz path {
    fill: #5240ff
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    margin: 14px 0 25px;
    width: 100%
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1, .whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1.btn-gray_1csTc, .whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi.btn-gray_1csTc {
    color: #848691
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1 svg, .whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi svg {
    margin-right: 3px
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi {
    margin-right: 13px
}

.whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1:before {
    content: "";
    width: 1px;
    height: 13px;
    margin-right: 13px;
    background: rgba(30, 31, 36, .1)
}

.pc-ai-search-container .whole-card_mToJf.bottom-margin_EMNnn {
    margin-bottom: 45px
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj {
    -webkit-transition: -webkit-box-shadow .2s ease;
    transition: -webkit-box-shadow .2s ease;
    transition: box-shadow .2s ease;
    transition: box-shadow .2s ease, -webkit-box-shadow .2s ease
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA {
    padding: 33px 22px 16px
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA .app-name_2ycmZ {
    padding-right: 15px;
    font-size: 16px;
    font-weight: 600;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 1
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .desc-wrapper_3SfIA .app-desc_1LlbB {
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG:before {
    width: calc(100% - 44px)
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE {
    padding: 0 20px
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE .use-count_1alxi {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 1
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .btn-wrapper_3quHG .bottom-btn_2UjNE .icon_3-VRH {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh {
    left: 19px;
    -webkit-transition: -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
    transition: -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
    transition: transform .2s ease, box-shadow .2s ease;
    transition: transform .2s ease, box-shadow .2s ease, -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj .app-icon_XSTDh .icon-wrapper_2NK3h .text-icon_2OM8T {
    font-weight: 500
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj:hover {
    cursor: pointer;
    -webkit-box-shadow: 0 10px 24px 0 rgba(179, 178, 255, .24);
    box-shadow: 0 10px 24px 0 rgba(179, 178, 255, .24)
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj:hover .app-icon_XSTDh {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-box-shadow: 0 10px 24px 0 rgba(179, 178, 255, .24);
    box-shadow: 0 10px 24px 0 rgba(179, 178, 255, .24)
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj:hover .btn-wrapper_3quHG .bottom-btn_2UjNE {
    color: #5240ff
}

.pc-ai-search-container .whole-card_mToJf .app-list-item_21cHj:hover .btn-wrapper_3quHG .bottom-btn_2UjNE .icon_3-VRH svg path {
    fill: #5747ff
}

.pc-ai-search-container .whole-card_mToJf .like-icon-wrapper_6cdzD {
    top: 29px;
    right: 13px
}

.pc-ai-search-container .whole-card_mToJf .like-icon-wrapper_6cdzD.btn-zoom-in_p51KH {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-transform-origin: center;
    transform-origin: center
}

.pc-ai-search-container .whole-card_mToJf .like-icon-wrapper_6cdzD.btn-zoom-in_p51KH:hover {
    cursor: pointer;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.pc-ai-search-container .whole-card_mToJf .like-icon-wrapper_6cdzD.btn-zoom-in_p51KH:hover svg path {
    fill: #5747ff
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y {
    margin-top: 10px
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi {
    margin-right: 12px;
    padding-left: 1px
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y .edit-btn_3okRi.normal-edit-btn_18lJq:hover {
    color: #5240ff
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1:before {
    margin-right: 12px
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1.normal-delete-btn_3T8td:hover {
    color: #ff183f
}

.pc-ai-search-container .whole-card_mToJf .edit-btn-wrapper_3zf0Y .delete-btn_UuTo1 svg {
    margin-right: 4px
}

@-webkit-keyframes wise-appear_3jn2g {
    0% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@keyframes wise-appear_3jn2g {
    0% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes pc-appear_2kCBQ {
    0% {
        -webkit-transform: translate3d(0, -200%, 0) scale(.6);
        transform: translate3d(0, -200%, 0) scale(.6);
        opacity: .5
    }
    to {
        -webkit-transform: translateZ(0) scale(1);
        transform: translateZ(0) scale(1);
        opacity: 1
    }
}

@keyframes pc-appear_2kCBQ {
    0% {
        -webkit-transform: translate3d(0, -200%, 0) scale(.6);
        transform: translate3d(0, -200%, 0) scale(.6);
        opacity: .5
    }
    to {
        -webkit-transform: translateZ(0) scale(1);
        transform: translateZ(0) scale(1);
        opacity: 1
    }
}

.toast-root_1UJuT {
    position: fixed;
    width: 100%;
    z-index: 99999;
    pointer-events: none
}

.toast-root_1UJuT.middle-wrapper_1Mrej {
    top: 50%
}

.toast-root_1UJuT.bottom-wrapper_2Zu2c {
    bottom: 114px
}

.toast-root_1UJuT .toast-wrapper_1iBtK {
    margin: 0 auto;
    padding: 12px 16px;
    width: -webkit-fit-content;
    width: fit-content;
    font-size: 16px;
    line-height: 16px;
    color: #fff;
    text-align: center;
    background-color: rgba(31, 31, 31, .95);
    -webkit-box-shadow: 0 6px 21px 0 rgba(31, 31, 31, .3);
    box-shadow: 0 6px 21px 0 rgba(31, 31, 31, .3);
    border-radius: 12px;
    white-space: pre-line;
    pointer-events: auto;
    -webkit-animation: wise-appear_3jn2g .2s linear;
    animation: wise-appear_3jn2g .2s linear
}

.toast-root_1UJuT .toast-wrapper_1iBtK, .toast-root_1UJuT .toast-wrapper_1iBtK .click-area_2_N3I {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.toast-root_1UJuT .toast-wrapper_1iBtK .click-area_2_N3I:hover {
    cursor: pointer
}

.toast-root_1UJuT .toast-wrapper_1iBtK .click-area_2_N3I .text_1vEGb {
    margin-left: 17px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.toast-root_1UJuT .toast-wrapper_1iBtK .click-area_2_N3I .text_1vEGb:before {
    content: "";
    display: block;
    width: 1px;
    height: 14px;
    -webkit-transform: scaleX(.3);
    transform: scaleX(.3);
    background: hsla(0, 0%, 100%, .3);
    margin: 1px 12px 0 0
}

.toast-root_1UJuT .toast-wrapper_1iBtK .click-area_2_N3I .btn_2Kgwc {
    width: 18px;
    height: 18px;
    margin-left: 5px;
    border-radius: 50%;
    background: hsla(0, 0%, 100%, .3);
    color: #fff
}

.toast-root_1UJuT.pc-toast-root_2qIJJ {
    top: 63px;
    -webkit-animation: pc-appear_2kCBQ .5s ease-in-out;
    animation: pc-appear_2kCBQ .5s ease-in-out
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK {
    padding: 23px 24px;
    background: #fff;
    font-size: 14px;
    color: #1e1f24;
    font-weight: 500;
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .2);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .2);
    -webkit-transform-origin: center center;
    transform-origin: center center
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I {
    color: #1e1f24
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I:hover, .toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I:hover .btn_2Kgwc svg {
    color: #5240ff
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I .text_1vEGb:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    background: #edeef0
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I .btn_2Kgwc {
    background: #fff
}

.toast-root_1UJuT.pc-toast-root_2qIJJ .toast-wrapper_1iBtK .click-area_2_N3I .btn_2Kgwc svg {
    color: #1e1f24
}

.header_BYS6l {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-right: 31px;
    padding-left: 16px
}

.header_BYS6l .title_2U8Tm {
    font-size: 16px;
    font-weight: 600
}

.header_BYS6l .input-wrapper_pR7rM {
    position: relative
}

.header_BYS6l .input-wrapper_pR7rM input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 254px;
    height: 34px;
    padding: 10px 64px 10px 16px;
    font-size: 14px;
    background: #fff;
    border-radius: 30px;
    -webkit-box-shadow: 0 5px 13px 0 rgba(179, 178, 255, .15);
    box-shadow: 0 5px 13px 0 rgba(179, 178, 255, .15);
    outline: none;
    border: none
}

.header_BYS6l .input-wrapper_pR7rM .delete-icon_4ezax {
    position: absolute;
    right: 38px;
    bottom: 7px;
    width: 18px;
    height: 18px
}

.header_BYS6l .input-wrapper_pR7rM .delete-icon_4ezax:hover {
    cursor: pointer
}

.header_BYS6l .input-wrapper_pR7rM .delete-icon_4ezax img {
    width: 100%
}

.header_BYS6l .input-wrapper_pR7rM .search-icon_NO70W {
    position: absolute;
    bottom: 2px;
    right: 2px;
    width: 30px;
    height: 30px
}

.header_BYS6l .input-wrapper_pR7rM .search-icon_NO70W:hover {
    cursor: pointer
}

.header_BYS6l .input-wrapper_pR7rM .search-icon_NO70W img {
    width: 100%
}

.search-info_3orB3 {
    padding-left: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: left;
    font-size: 14px;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    color: #1e1f24;
    -webkit-user-select: none;
    user-select: none
}

.search-info_3orB3 .result-number_2ZvCQ span {
    margin: 0 6px;
    color: #5240ff
}

.search-info_3orB3 .go-home-btn_1lAEX {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    margin-left: 8px;
    padding-left: 8px
}

.search-info_3orB3 .go-home-btn_1lAEX:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 4px;
    left: 0;
    width: 1px;
    height: 15px;
    background: #d8d8d8
}

.search-info_3orB3 .go-home-btn_1lAEX:hover {
    cursor: pointer;
    color: #5240ff
}

.search-info_3orB3 .go-home-btn_1lAEX:hover .go-home-icon_1jzwo {
    color: #5240ff
}

.search-info_3orB3 .go-home-btn_1lAEX .go-home-icon_1jzwo {
    color: #1e1f24
}

.search-info_3orB3 .go-home-btn_1lAEX .go-home-icon_1jzwo:hover {
    color: #5240ff
}

.list-loading_2qxeX {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.empty_25BcO {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-top: 158px
}

.empty_25BcO .img-wrapper_34w8u {
    width: 90px;
    height: 90px
}

.empty_25BcO .img-wrapper_34w8u img {
    width: 100%
}

.empty_25BcO .empty-tip_mdExq {
    margin-top: 15px;
    font-size: 16px;
    color: #858585;
    font-weight: 400
}

.load_3ZbVA {
    font-size: 15px;
    color: #848691;
    line-height: 15px;
    height: 58px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.load_3ZbVA .load-sprite-animation_1_qDH {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_3Li6k 1s steps(20) infinite;
    animation: play-sprite_3Li6k 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px
}

@-webkit-keyframes play-sprite_3Li6k {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

@keyframes play-sprite_3Li6k {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

.load_2FP73 {
    font-size: 15px;
    color: #848691;
    line-height: 15px;
    height: 58px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-transform: scale(2);
    transform: scale(2)
}

.load_2FP73 .load-sprite-animation_1EdXN {
    width: 33px;
    height: 33px;
    background-image: url(https://mms-graph.cdn.bcebos.com/aiSearch/loading21.png);
    -webkit-animation: play-sprite_3V2t5 1s steps(20) infinite;
    animation: play-sprite_3V2t5 1s steps(20) infinite;
    background-repeat: no-repeat;
    -webkit-background-size: 693px 33px;
    background-size: 693px 33px
}

@-webkit-keyframes play-sprite_3V2t5 {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

@keyframes play-sprite_3V2t5 {
    0% {
        background-position: 0, 0
    }
    to {
        background-position: -660px, 0
    }
}

.text_3u2xH {
    margin-top: -13px;
    font-size: 16px;
    color: #858585
}

.to-top_i5WAs {
    width: 38px;
    height: 38px;
    padding-left: 2px;
    position: absolute;
    right: 8px;
    bottom: 16px;
    text-align: center;
    font-size: 18px;
    line-height: 38px;
    background: #fff;
    border-radius: 19px;
    -webkit-box-shadow: 0 8px 20px rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px rgba(179, 178, 255, .16);
    z-index: 1;
    -webkit-tap-highlight-color: transparent;
    cursor: pointer
}

.to-top_i5WAs .to-top-icon_3_8rr {
    color: #5240ff
}

.error-page_1jrJG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.error-page_1jrJG .img-wrapper_9v1xA {
    width: 90px;
    height: 90px
}

.error-page_1jrJG .img-wrapper_9v1xA img {
    width: 100%
}

.error-page_1jrJG .text_MSRkD {
    margin-top: 15px;
    font-size: 16px;
    color: #858585
}

.error-page_1jrJG .retry-btn_3uGtd {
    margin-top: 14px;
    padding: 8px 28px 6px;
    border: 1px solid #b8b8b8;
    border-radius: 19px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #1f1f1f
}

.pc-ai-search-container .error-page_1jrJG .text_MSRkD {
    font-size: 14px
}

.pc-ai-search-container .error-page_1jrJG .retry-btn_3uGtd {
    padding: 0 12px;
    background: #ebe9ff;
    border-radius: 19px;
    border: none;
    color: #5240ff;
    font-weight: 600;
    font-size: 14px;
    line-height: 36px
}

.pc-ai-search-container .error-page_1jrJG .retry-btn_3uGtd:hover {
    background: rgba(82, 64, 255, .2);
    cursor: pointer
}

.watermark_XdcUQ {
    position: fixed;
    pointer-events: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .04;
    z-index: 1000
}

.offline-content_OR2n9, .watermark_XdcUQ {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.offline-content_OR2n9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 330px;
    padding: 30px 27px;
    background: #f9f9fe;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    border-radius: 20px
}

.offline-content_OR2n9 .left-top-bg_3uIqm {
    width: 800px;
    height: 800px;
    border-radius: 50%;
    opacity: .8;
    position: absolute;
    top: -550px;
    left: -250px;
    background: -webkit-radial-gradient(33% 25%, circle, rgba(47, 180, 255, .31) 0, rgba(91, 194, 255, 0) 74%);
    background: radial-gradient(circle at 33% 25%, rgba(47, 180, 255, .31) 0, rgba(91, 194, 255, 0) 74%)
}

.offline-content_OR2n9 .right-bottom-bg_kZZft {
    width: 800px;
    height: 800px;
    border-radius: 50%;
    opacity: .15;
    position: absolute;
    bottom: -400px;
    right: -400px;
    background: -webkit-radial-gradient(38% 41%, circle, rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 39%);
    background: radial-gradient(circle at 38% 41%, rgba(165, 47, 255, .17) 0, rgba(184, 91, 255, 0) 39%)
}

.offline-content_OR2n9 .card-desc_LDdHc {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    z-index: 1
}

.offline-content_OR2n9 .card-desc_LDdHc, .offline-content_OR2n9 .card-desc_LDdHc .icons_1F78s {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.offline-content_OR2n9 .card-desc_LDdHc .icons_1F78s .ai_3bclG {
    width: 89px;
    height: 89px;
    margin: 8px 0 27px
}

.offline-content_OR2n9 .card-desc_LDdHc .icons_1F78s .ai-icon_1DC_n {
    width: 57px;
    height: 57px;
    background-image: url(https://gips3.baidu.com/it/u=3280466770,3731081874&fm=3028&app=3028&f=PNG&fmt=auto&q=92&size=f216_216);
    -webkit-background-size: contain;
    background-size: contain;
    margin: 17px 0 28px
}

.offline-content_OR2n9 .card-desc_LDdHc .title_18EN6 {
    color: #1e1f24;
    font-weight: 500;
    font-size: 24px;
    line-height: 24px;
    text-align: center
}

.offline-content_OR2n9 .card-desc_LDdHc .offline-text_2E-Le {
    color: #1e1f24;
    font-size: 15px;
    line-height: 23px;
    margin-top: 14px;
    margin-bottom: 56px
}

.offline-content_OR2n9 .card-desc_LDdHc .offline-text_2E-Le .highlight_3M0CC {
    font-weight: 500
}

.offline-content_OR2n9 .card-desc_LDdHc .offline-button_3fBoz {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 250px;
    height: 50px;
    background: -webkit-gradient(linear, left top, right top, from(#a173ff), to(#765aff));
    background: -webkit-linear-gradient(left, #a173ff, #765aff);
    background: linear-gradient(90deg, #a173ff 0, #765aff);
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    border-radius: 25px
}

.offline-content_OR2n9 .card-desc_LDdHc .offline-button-disable_FLWBW {
    opacity: .3
}

.offline-content-pc_15k7z {
    width: 656px;
    height: 350px;
    padding: 33px 0 40px
}

.offline-content-pc_15k7z .card-desc_LDdHc {
    width: 548px
}

.offline-content-pc_15k7z .card-desc_LDdHc .icons_1F78s .ai_3bclG {
    width: 89px;
    height: 89px;
    margin: 8px 0 27px
}

.offline-content-pc_15k7z .card-desc_LDdHc .offline-text_2E-Le {
    width: 518px;
    margin-top: 14px;
    margin-bottom: 25px
}

.offline-content-pc_15k7z .card-desc_LDdHc .offline-button_3fBoz {
    width: 176px;
    height: 46px;
    border-radius: 23px
}

.chat-container_3ojgn {
    position: relative;
    width: 100%;
    height: 100vh;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.chat-container-center-content_3qvWE, .chat-container-center_ZLAsd {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow: hidden
}

.chat-has-prompt_3uzdg {
    height: calc(100% - 49px) !important
}

.header_3mrSC {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 16px;
    z-index: 33;
    left: 0;
    top: 0;
    width: 100%;
    height: 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.header_3mrSC, .header_3mrSC .header-menu-left_3NzrM {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.header_3mrSC .header-menu-left_3NzrM {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-left: 4px;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.header_3mrSC .header-menu-left_3NzrM .title-icon_1KRi1 {
    width: 30px;
    height: 30px;
    background-image: url(https://gips1.baidu.com/it/u=1813644798,3249706346&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f450_450);
    -webkit-background-size: contain;
    background-size: contain
}

.header_3mrSC .header-menu-left_3NzrM .ai-title_1F0tc {
    color: var(--text-color-default);
    margin-left: 5px;
    font-weight: 500
}

.header_3mrSC .header-menu-right_2wZ6h {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 100%
}

.header_3mrSC .header-menu-right_2wZ6h .login-btn_3hMIl {
    margin-right: 12px;
    background: var(--btn-primary-color) !important;
    color: var(--brand-primary-color) !important;
    font-size: 12px;
    font-weight: 600;
    width: 54px;
    height: 24px;
    text-align: center;
    cursor: pointer
}

.header_3mrSC .header-menu-right_2wZ6h .login-btn_3hMIl:hover {
    background: var(--btn-primary-color-hover) !important;
    color: var(--brand-primary-color) !important
}

.header_3mrSC .header-menu-right_2wZ6h .share-button_Hhgsh {
    height: 18px;
    margin-right: 16px;
    cursor: pointer
}

.header_3mrSC .header-menu-right_2wZ6h .share-button_Hhgsh .share-button-img_2ETgN {
    width: 18px;
    height: 18px
}

.header_3mrSC .header-menu-right_2wZ6h .list-item_2ijX9 {
    height: 18px;
    margin-right: 16px;
    cursor: pointer
}

.header_3mrSC .header-menu-right_2wZ6h .portrait_3BLvX {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-repeat: no-repeat;
    -webkit-background-origin: border-box;
    background-origin: border-box;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    border: 1px solid rgba(30, 31, 36, .06);
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.header_3mrSC .header-menu-right_2wZ6h .placeholder_1sIKN {
    width: 20px;
    height: 25px
}

.header_3mrSC .header-menu-right_2wZ6h .menu_1oN36 {
    display: none
}

.header_3mrSC .header-menu-right_2wZ6h .menu_1oN36:hover, .header_3mrSC .header-menu-right_2wZ6h .portrait_3BLvX:hover > .menu_1oN36 {
    display: block
}

.header_3mrSC .close_2tLzO {
    height: 18px;
    cursor: pointer
}

.header_3mrSC .close_2tLzO .close-btn_30I4F {
    width: 18px;
    height: 18px
}

.header_3mrSC .btn-website_2iEbs {
    font-size: 12px;
    line-height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background: none;
    border: none;
    cursor: pointer;
    white-space: nowrap;
    margin-right: 16px;
    color: rgba(30, 31, 36, .7);
    font-weight: 600
}

.header_3mrSC .btn-website_2iEbs:before {
    display: inline-block;
    content: "\20";
    width: 12px;
    height: 12px;
    margin-right: 4px;
    background: url(https://gips2.baidu.com/it/u=2688702743,423737534&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f36_36) 50% no-repeat;
    -webkit-background-size: contain;
    background-size: contain
}

.header_3mrSC .btn-website_2iEbs:hover {
    color: rgba(82, 64, 255, .7)
}

.header_3mrSC .btn-website_2iEbs:hover:before {
    -webkit-filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%);
    filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%)
}

.header_3mrSC .red-dot_28Y_e {
    height: 6px;
    width: 6px;
    background: #ff274b;
    border-radius: 3.5px;
    position: absolute;
    top: 15px;
    right: 48px
}

.center-wrapper_qpYGO {
    cursor: auto;
    background: #fff;
    width: 155px;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 10px;
    position: absolute;
    top: 43px;
    right: 35px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.center-wrapper_qpYGO .content-wrapper_3IkFo {
    text-align: left
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .username_2VGe6 {
    font-size: 16px;
    color: var(--text-color-default);
    letter-spacing: 0;
    font-weight: 500;
    margin: 14px 16px 8px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .tips_1UY_2 {
    font-size: 14px;
    color: var(--text-color-light);
    font-weight: 400;
    margin: 0 16px;
    line-height: 24px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .tips_1UY_2 .last-num_1Sgcp {
    font-size: 14px;
    color: var(--brand-primary-color);
    line-height: 14px;
    font-weight: 500;
    margin: 0 3px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ {
    list-style: none;
    padding: 2px 0 10px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li {
    height: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    cursor: pointer;
    padding: 10px 20px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li:last-child {
    margin-bottom: 0
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li img {
    width: 18px;
    height: 18px;
    margin-right: 6px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li:hover img {
    -webkit-filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%);
    filter: invert(48%) sepia(97%) saturate(7476%) hue-rotate(244deg) brightness(103%) contrast(99%)
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li p {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    line-height: 18px;
    height: 18px;
    color: #333
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ li:hover p {
    color: #5240ff
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ .new-icon_3s_FI {
    height: 13px;
    width: 29px;
    position: absolute;
    -webkit-transform: translateX(86px) translateY(2px);
    transform: translateX(86px) translateY(2px);
    background: #ff274b;
    -webkit-box-shadow: 0 3px 3px -1px rgba(255, 39, 75, .6);
    box-shadow: 0 3px 3px -1px rgba(255, 39, 75, .6);
    border-radius: 17px
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ .new-icon_3s_FI, .center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ .new-icon_3s_FI span {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.center-wrapper_qpYGO .content-wrapper_3IkFo .list-container_24kFQ .new-icon_3s_FI span {
    height: inherit;
    width: inherit;
    font-size: 12px;
    font-style: normal;
    color: #fff;
    letter-spacing: 0;
    line-height: 9px;
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.center-wrapper_qpYGO .triangle-icon_238PU {
    position: absolute;
    top: -3px;
    right: 17px;
    width: 0;
    height: 0;
    border-left: 10px solid #fff;
    border-top: 10px solid #fff;
    border-color: transparent #fff #fff transparent;
    border-style: solid;
    border-width: 5px 10px 10px 5px;
    border-bottom-right-radius: 2px;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.feedback-iframe_2kPXJ {
    position: fixed;
    top: 0;
    left: 0
}

.poptip_2B6Xy {
    position: relative
}

.poptip_2B6Xy:after, .poptip_2B6Xy:before {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: all .3s ease .05s;
    transition: all .3s ease .05s
}

.poptip_2B6Xy:hover:after, .poptip_2B6Xy:hover:before {
    visibility: visible;
    opacity: 1
}

.poptip_2B6Xy:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 6px solid transparent
}

.poptip_2B6Xy:after {
    content: attr(tip);
    position: absolute;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    padding: 11px 14px;
    white-space: nowrap;
    border-radius: 12px;
    -webkit-filter: drop-shadow(0 0 1px rgba(180, 160, 120, .9));
    filter: drop-shadow(0 0 1px rgba(180, 160, 120, .9));
    z-index: -1;
    background-color: rgba(31, 31, 31, .95)
}

.poptip_2B6Xy[class*=poptip--top]:before {
    border-top-color: inherit;
    -webkit-filter: drop-shadow(0 1px .5px rgba(180, 160, 120, .4));
    filter: drop-shadow(0 1px .5px rgba(180, 160, 120, .4))
}

.poptip_2B6Xy[class*=poptip--right]:before {
    border-right-color: inherit;
    -webkit-filter: drop-shadow(-1px 0 .5px rgba(180, 160, 120, .4));
    filter: drop-shadow(-1px 0 .5px rgba(180, 160, 120, .4))
}

.poptip_2B6Xy[class*=poptip--bottom]:before {
    border-bottom-color: inherit;
    -webkit-filter: drop-shadow(0 -1px .5px rgba(180, 160, 120, .4));
    filter: drop-shadow(0 -1px .5px rgba(180, 160, 120, .4))
}

.poptip_2B6Xy[class*=poptip--left]:before {
    border-left-color: inherit;
    -webkit-filter: drop-shadow(1px 0 .5px rgba(180, 160, 120, .4));
    filter: drop-shadow(1px 0 .5px rgba(180, 160, 120, .4))
}

.poptip_2B6Xy[class*=poptip--bottom]:before, .poptip_2B6Xy[class*=poptip--top]:before {
    left: calc(50% - 6px)
}

.poptip_2B6Xy[class*=poptip--bottom]:after, .poptip_2B6Xy[class*=poptip--top]:after {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.poptip_2B6Xy[class*=poptip--top]:before {
    top: 0
}

.poptip_2B6Xy[class*=poptip--top]:hover:before {
    -webkit-transform: translateX(0) translateY(-10px);
    transform: translateX(0) translateY(-10px)
}

.poptip_2B6Xy[class*=poptip--top]:after {
    bottom: 100%;
    margin-bottom: -1px
}

.poptip_2B6Xy[class*=poptip--top]:hover:after {
    -webkit-transform: translateX(-50%) translateY(-10px);
    transform: translateX(-50%) translateY(-10px)
}

.poptip_2B6Xy[class*=poptip--bottom]:before {
    bottom: 0
}

.poptip_2B6Xy[class*=poptip--bottom]:hover:before {
    -webkit-transform: translateX(0) translateY(10px);
    transform: translateX(0) translateY(10px)
}

.poptip_2B6Xy[class*=poptip--bottom]:after {
    top: 100%;
    margin-top: -1px
}

.poptip_2B6Xy[class*=poptip--bottom]:hover:after {
    -webkit-transform: translateX(-50%) translateY(10px);
    transform: translateX(-50%) translateY(10px)
}

.poptip_2B6Xy[class*=poptip--left]:before, .poptip_2B6Xy[class*=poptip--right]:before {
    top: calc(50% - 6px)
}

.poptip_2B6Xy[class*=poptip--left]:after, .poptip_2B6Xy[class*=poptip--right]:after {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.poptip_2B6Xy[class*=poptip--right]:before {
    right: 0
}

.poptip_2B6Xy[class*=poptip--right]:hover:before {
    -webkit-transform: translateX(10px) translateY(0);
    transform: translateX(10px) translateY(0)
}

.poptip_2B6Xy[class*=poptip--right]:after {
    left: 100%;
    margin-left: -1px
}

.poptip_2B6Xy[class*=poptip--right]:hover:after {
    -webkit-transform: translateX(10px) translateY(-50%);
    transform: translateX(10px) translateY(-50%)
}

.poptip_2B6Xy[class*=poptip--left]:before {
    left: 0
}

.poptip_2B6Xy[class*=poptip--left]:hover:before {
    -webkit-transform: translateX(-10px) translateY(0);
    transform: translateX(-10px) translateY(0)
}

.poptip_2B6Xy[class*=poptip--left]:after {
    right: 100%;
    margin-right: -1px
}

.poptip_2B6Xy[class*=poptip--left]:hover:after {
    -webkit-transform: translateX(-10px) translateY(-50%);
    transform: translateX(-10px) translateY(-50%)
}

.footer_1fKPU {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px 16px 24px;
    background: transparent
}

.footer_1fKPU .footer-top_2soUn .abstract_s0BYK {
    width: 112px;
    height: 36px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: hsla(0, 0%, 100%, .6);
    border-radius: 25px;
    cursor: pointer;
    color: #1f1f1f
}

.footer_1fKPU .footer-top_2soUn .abstract_s0BYK:hover {
    background: rgba(82, 64, 255, .1);
    color: var(--brand-primary-color)
}

.footer_1fKPU .footer-top_2soUn .abstract_s0BYK .abstract-img_388Yh {
    width: 18px;
    height: 18px
}

.footer_1fKPU .footer-bottom_1U7Ux {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.placeholder-center_2vjMM {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.text-input_5ZOdm {
    -webkit-tap-highlight-color: transparent;
    pointer-events: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    height: 48px;
    -webkit-box-shadow: 0 5.33333333px 13.33333333px 0 rgba(179, 178, 255, .15);
    box-shadow: 0 5.33333333px 13.33333333px 0 rgba(179, 178, 255, .15);
    background: hsla(0, 0%, 100%, .5);
    border-radius: 24px;
    overflow: hidden
}

.text-input-textarea_31Hpu {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    word-break: break-word;
    background: transparent;
    line-height: 48px;
    font-size: 16px;
    overflow: hidden;
    padding-left: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.text-input-textarea_31Hpu::-webkit-input-placeholder {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.text-input-textarea_31Hpu::-moz-placeholder {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.text-input-textarea_31Hpu::-ms-input-placeholder {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    color: hsla(0, 0%, 52.2%, .5);
    font-size: 16px
}

.pc-ai-search-container .text-input_5ZOdm {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-box-shadow: 0 4px 16px 0 rgba(179, 178, 255, .3);
    box-shadow: 0 4px 16px 0 rgba(179, 178, 255, .3);
    padding: 10px 64px 10px 0;
    line-height: 0
}

.pc-ai-search-container .text-input-textarea_31Hpu {
    caret-color: #5240ff;
    -webkit-caret-color: #5240ff;
    resize: none;
    font-size: 16px;
    line-height: 28px;
    height: 28px;
    color: var(--text-color-default);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
    overflow-y: auto;
    padding: 0 0 0 24px
}

.pc-ai-search-container .text-input-textarea_31Hpu::-webkit-input-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-textarea_31Hpu::-moz-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-textarea_31Hpu::-ms-input-placeholder {
    color: #3e3d52
}

.pc-ai-search-container .text-input-send_2358s {
    position: absolute;
    background-image: -webkit-linear-gradient(139deg, #6e55f2, #b5b7ff);
    background-image: linear-gradient(-49deg, #6e55f2, #b5b7ff);
    border-radius: 50%;
    right: 4px;
    bottom: 4px;
    width: 38px;
    height: 38px;
    font-size: 20px;
    line-height: 38px;
    text-align: center;
    color: #fff
}

.pc-ai-search-container .text-input-send_2358s:hover {
    background-image: -webkit-linear-gradient(139deg, #7359ff, #cfd0ff);
    background-image: linear-gradient(-49deg, #7359ff, #cfd0ff);
    cursor: pointer
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu {
    scrollbar-color: rgba(82, 64, 255, .15) transparent
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu::-webkit-scrollbar {
    display: block;
    width: 6px
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu::-webkit-scrollbar-thumb {
    background: rgba(82, 64, 255, .15);
    border-radius: 4px;
    overflow-y: scroll
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu::-webkit-input-placeholder {
    color: #848691
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu::-moz-placeholder {
    color: #848691
}

.pc-ai-search-container .text-enable_3rWFc:hover .text-input-textarea_31Hpu::-ms-input-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_e1x-M .text-input_5ZOdm {
    padding: 10px 64px 10px 24px
}

.pc-ai-search-container .textarea-focus_e1x-M .text-input-textarea_31Hpu::-webkit-input-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_e1x-M .text-input-textarea_31Hpu::-moz-placeholder {
    color: #848691
}

.pc-ai-search-container .textarea-focus_e1x-M .text-input-textarea_31Hpu::-ms-input-placeholder {
    color: #848691
}

.pc-ai-search-container .send-disable_wZrop {
    color: hsla(0, 0%, 100%, .4)
}

.pc-ai-search-container .send-disable_wZrop, .pc-ai-search-container .send-disable_wZrop:hover {
    background-image: -webkit-linear-gradient(139deg, rgba(110, 85, 242, .4), rgba(181, 183, 255, .4));
    background-image: linear-gradient(-49deg, rgba(110, 85, 242, .4), rgba(181, 183, 255, .4))
}

.pc-ai-search-container .send-disable_wZrop:hover {
    cursor: not-allowed
}

.chat-toast_2BQjh {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgba(31, 31, 31, .95);
    -webkit-box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    box-shadow: 0 2px 7px 0 rgba(31, 31, 31, .3);
    border-radius: 12px;
    color: #fff;
    max-width: 240px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 14.5px 5.5px;
    text-align: center;
    z-index: 999
}

.pc-ai-search-container .chat-toast_2BQjh {
    padding: 10px 24px 5.5px;
    top: 48px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    background-color: #fff;
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    color: #000
}

.dialog-container_2zZzX {
    padding: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.dialog-container_2zZzX .dialog-content_-0m2h {
    color: var(--text-color-default);
    font-size: 14px;
    line-height: 14px;
    white-space: nowrap
}

.dialog-container_2zZzX .btn-wrapper_1ZFHv {
    -webkit-align-self: flex-end;
    align-self: flex-end
}

.dialog-container_2zZzX .btn-wrapper_1ZFHv .btn_cm65_ {
    width: 80px;
    height: 34px;
    font-weight: 500;
    border-radius: 18px;
    padding: 10px 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: var(--brand-primary-color) !important;
    background: var(--btn-primary-color) !important
}

.dialog-container_2zZzX .btn-wrapper_1ZFHv .btn_cm65_:hover {
    color: var(--brand-primary-color) !important;
    background: var(--btn-primary-color-hover) !important
}

.dialog-container_PHP7B {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 200
}

.dialog-container_PHP7B .mask_71t0X {
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: .3;
    background: #1e1f24
}

.dialog-container_PHP7B .dialog-content_1K5zB {
    border-radius: 20px;
    background: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    overflow: hidden
}

.dialog-container_PHP7B .dialog-content_1K5zB .outer-content_1DABA {
    max-width: 100%
}

.dialog-container_PHP7B .dialog-content_1K5zB .close_2AmYy {
    position: fixed;
    right: 26px;
    top: 22px;
    font-size: 20px;
    line-height: 16px;
    color: #b7b9c1;
    cursor: pointer
}

.dialog-container_PHP7B .dialog-content_1K5zB .close_2AmYy:hover {
    color: #50525c
}

.container_VqEyD {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    overflow: hidden;
    margin-top: -16px
}

.container_VqEyD, .container_VqEyD .content-area_sfTcb {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.container_VqEyD .content-area_sfTcb {
    will-change: scroll-position;
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 0 16px;
    min-height: 100%
}

.container_VqEyD .content-area_sfTcb.set-index_3u8Aj {
    z-index: 1
}

.container_VqEyD .content-scroller_1R75u {
    padding-bottom: 5px
}

.container_VqEyD .content-scroller-pc_1yQ8i {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.container_VqEyD .chat-common_2FknS {
    margin-top: 16px
}

.container_VqEyD .indicator-move_VYUbV {
    -webkit-transition: 1s cubic-bezier(.1, .57, .1, 1);
    transition: 1s cubic-bezier(.1, .57, .1, 1);
    -webkit-transform: translateY(60px) translateZ(0);
    transform: translateY(60px) translateZ(0)
}

.container_VqEyD .indicator-end_3L4tT {
    -webkit-transition: .3s cubic-bezier(.1, .57, .1, 1);
    transition: .3s cubic-bezier(.1, .57, .1, 1);
    -webkit-transform: translate(0) translateZ(0);
    transform: translate(0) translateZ(0)
}

.stream-prompt_91ggq {
    padding-left: 16px
}

.pc-ai-search-container .container_VqEyD .content-area_sfTcb::-webkit-scrollbar {
    display: block;
    width: 8px
}

.pc-ai-search-container .container_VqEyD .content-area_sfTcb::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: initial
}

.pc-ai-search-container .container_VqEyD .content-area_sfTcb::-webkit-scrollbar-thumb {
    background-color: transparent
}

.pc-ai-search-container .container_VqEyD:hover .stream-scrolling_1Sqdv::-webkit-scrollbar {
    display: block;
    width: 8px
}

.pc-ai-search-container .container_VqEyD:hover .stream-scrolling_1Sqdv::-webkit-scrollbar-thumb {
    background: rgba(102, 51, 255, .1);
    border-radius: 4px
}

.pc-ai-search-container .container_VqEyD .load-more_UqcbM {
    margin-top: 8px
}

.pc-ai-search-container .container_VqEyD .new-gap_iqGFX, .pc-ai-search-container .container_VqEyD .old-gap_3_2O8 {
    padding-left: 16px;
    padding-right: 8px
}

.chat-common_27Vrn, .time_KmboB {
    margin-top: 16px
}

.time_KmboB {
    text-align: center;
    position: relative;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #848691;
    letter-spacing: 0;
    line-height: 14px
}

.chat-ans_3FIun {
    margin-top: 16px
}

.special-bub-style_1D82k .chat-answer-container_2RhHY .answer-box-wrapper_2dUQs {
    width: 100%
}

.chat-answer-container_2RhHY {
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-transition: height .16s ease-in-out;
    transition: height .16s ease-in-out
}

.chat-answer-container-animation_Q5JQi {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation: answerAni_1arZg .16s ease-in forwards;
    animation: answerAni_1arZg .16s ease-in forwards
}

@-webkit-keyframes answerAni_1arZg {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes answerAni_1arZg {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.chat-answer-container_2RhHY .answer-tool-tips_1MJ7d {
    position: absolute;
    top: -70px;
    left: 0;
    right: 0;
    height: 65px;
    background-color: #282c34
}

.chat-answer-container_2RhHY .answer-box-wrapper_2dUQs {
    position: relative
}

.chat-answer-container_2RhHY .answer-box-wrapper_2dUQs.full-line_10n2R {
    width: 100%
}

.chat-answer-container_2RhHY .answer-content-box_2meu6 {
    font-size: 16px;
    color: var(--text-color-default);
    text-align: justify;
    line-height: 26px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 24px;
    border-radius: 4px 20px 20px 20px;
    background-color: #fff;
    position: relative;
    max-width: 100%
}

.chat-answer-container_2RhHY .answer-content-box_2meu6 .loading_2OiiK {
    width: 28px;
    height: 28px
}

.chat-answer-container_2RhHY .spec-answer_2yE7J {
    border-radius: 20px;
    padding: 0
}

.chat-answer-container_2RhHY .answer-footer_gLcDf {
    width: 100%;
    padding: 0 13px 12px
}

.chat-answer-container_2RhHY .answer-footer_gLcDf .answer-footer-feedback_1QnLO {
    height: 100%;
    width: 110px;
    background-image: -webkit-linear-gradient(325deg, rgba(50, 159, 255, .09), rgba(182, 32, 224, .01));
    background-image: linear-gradient(125deg, rgba(50, 159, 255, .09), rgba(182, 32, 224, .01));
    border-radius: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.chat-answer-container_2RhHY .answer-footer_gLcDf .answer-footer-feedback-content_83En6 {
    color: var(--text-color-default);
    font-size: 14px;
    text-align: left
}

.pc-ai-search-container .chat-answer-container_2RhHY .answer-content-box_2meu6 {
    max-width: 800px !important;
    border-radius: 6px 20px 20px 20px
}

.pc-ai-search-container .chat-answer-container_2RhHY .answer-content-box_2meu6 ::selection {
    background: #edebff;
    color: inherit
}

@media screen and (max-width: 1280px) {
    .pc-ai-search-container .chat-answer-container_2RhHY .answer-content-box_2meu6 {
        max-width: 592px !important
    }
}

.pc-ai-search-container .chat-answer-container_2RhHY:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -32px;
    right: -32px;
    bottom: -8px;
    -webkit-transition: all .16s ease-in-out;
    transition: all .16s ease-in-out;
    background: transparent
}

.pc-ai-search-container [share-shot-dialog] .chat-answer-container_2RhHY:before {
    display: none
}

.pc-ai-search-container .answer-container-selected_rVCmZ:before {
    background-color: rgba(82, 64, 255, .08)
}

.ai-search-chat-box-share-container .chat-answer-container_2RhHY .answer-content-box_2meu6 {
    max-width: 282px !important
}

.bubble-width_2vLpK {
    width: 368px
}

.top-bubble_2LxXx {
    bottom: 43px
}

.top-bubble_2LxXx.newest_GFFhs {
    bottom: 79px
}

.small-bottom_1rmlr {
    bottom: -218px
}

.small-bottom_1rmlr.newest_GFFhs {
    bottom: -182px
}

.big-bottom_wSFTK {
    bottom: -344px
}

.big-bottom_wSFTK.newest_GFFhs {
    bottom: -312px
}

.left-bubble_19NkL {
    left: calc(100% - 35px)
}

.bubble-wrap_1Bjuz {
    position: absolute;
    right: -6px;
    z-index: 99;
    bottom: 45px
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz {
    padding: 18px 24px 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 20px;
    background-image: url(https://gips1.baidu.com/it/u=4239995670,2959230667&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f1104_606);
    background-position: top;
    background-repeat: no-repeat
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz .title_21N0J {
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    line-height: 20px;
    color: #000;
    margin-bottom: 12px
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz .content_3R_fC {
    font-size: 16px;
    line-height: 28px;
    color: var(--text-color-default);
    margin-bottom: 14px;
    text-align: left
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz .btn-wrapper_1GY35 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz .btn-wrapper_1GY35 .btn_2ynfq {
    width: 128px;
    height: 34px;
    border-radius: 18px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    line-height: 34px;
    margin-left: 16px;
    background: var(--btn-primary-color);
    color: var(--brand-primary-color);
    cursor: pointer
}

.bubble-wrap_1Bjuz .thank-bubble_34Tvz .btn-wrapper_1GY35 .btn_2ynfq:hover {
    background-color: var(--btn-primary-color-hover)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p {
    padding: 20px 16px;
    background: #fff;
    -webkit-box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    box-shadow: 0 0 7px 2px rgba(179, 178, 255, .15);
    border-radius: 20px
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-title_2qbsn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 0 0 10px 8px
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-title_2qbsn .title-icon_1jL1n {
    margin-right: 4px;
    width: 16px;
    height: 16px;
    background-image: url(https://gips1.baidu.com/it/u=2215120752,3072348894&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f48_48);
    -webkit-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-title_2qbsn .title-text_10bDV {
    height: 16px;
    font-size: 16px;
    color: #000;
    letter-spacing: 0;
    text-align: justify;
    line-height: 16px;
    font-weight: 500
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-options_3nNbl {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-options_3nNbl .option-item_2bQCY {
    margin: 6px 8px;
    width: 96px;
    height: 36px;
    background: #f5f6f9;
    border-radius: 21.3px;
    font-size: 16px;
    color: var(--text-color-default);
    letter-spacing: 0;
    line-height: 36px;
    cursor: pointer;
    text-align: center
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-options_3nNbl .option-item_2bQCY:hover {
    background-color: var(--btn-primary-color);
    color: var(--brand-primary-color)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-options_3nNbl .option-item_2bQCY.selected_1cHHY {
    background-color: var(--btn-primary-color);
    color: var(--brand-primary-color);
    font-weight: 500
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T {
    margin: 14px 8px;
    background-color: #f5f6f9;
    border-radius: 18px
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .textarea-wrapper_1jyqf {
    border-radius: 18px;
    padding: 8px 7px 0 16px
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .textarea-wrapper_1jyqf .text-input-textarea_Jb_1R {
    color: var(--text-color-default);
    font-size: 16px;
    caret-color: var(--brand-primary-color);
    border: none;
    width: 100%;
    resize: none;
    line-height: 28px;
    background-color: #f5f6f9;
    outline: none
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .textarea-wrapper_1jyqf .text-input-textarea_Jb_1R::-webkit-scrollbar {
    width: 4px;
    background-color: initial
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .textarea-wrapper_1jyqf .text-input-textarea_Jb_1R::-webkit-scrollbar-thumb {
    border-radius: 40px;
    background-color: rgba(102, 51, 255, .1)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .textarea-wrapper_1jyqf .text-input-textarea_Jb_1R::-webkit-scrollbar-thumb:hover {
    background-color: rgba(102, 51, 255, .2)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .count_3kXV6 {
    font-size: 14px;
    color: #848691;
    line-height: 14px;
    text-align: right;
    padding: 0 16px 16px
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-textarea_bjf3T .count_3kXV6.input-warn_L3eB5 {
    color: #eb3333
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-button_2Q10M {
    padding: 2px 8px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-button_2Q10M .choose-btn_1g55U {
    width: 80px;
    height: 34px;
    background-color: #f7f7fe;
    border-radius: 18px;
    font-size: 14px;
    color: var(--text-color-default);
    font-weight: 600;
    text-align: center;
    line-height: 34px;
    margin-left: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-button_2Q10M .choose-btn_1g55U:hover {
    background-color: var(--btn-primary-color);
    color: var(--brand-primary-color)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-button_2Q10M .choose-btn_1g55U.unique_2bR_C {
    background: var(--btn-primary-color);
    color: var(--brand-primary-color)
}

.bubble-wrap_1Bjuz .feedback-bubble_Jnc1p .feedback-button_2Q10M .choose-btn_1g55U.unique_2bR_C:hover {
    background-color: var(--btn-primary-color-hover)
}

.bubble-wrap_1Bjuz .arrow-icon_2RI22 {
    width: 32px;
    height: 16px;
    background-image: url(https://gips3.baidu.com/it/u=2895022162,269283862&fm=3028&app=3028&f=PNG&fmt=auto&q=100&size=f96_48);
    -webkit-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px
}

.bubble-wrap_1Bjuz .arrow-icon_2RI22.left-arrow_DK_2J {
    left: 10px
}

.bubble-wrap_1Bjuz .arrow-icon_2RI22.top-arrow_KQZs- {
    top: -16px
}

.bubble-wrap_1Bjuz .arrow-icon_2RI22.bottom-arrow_30R_0 {
    bottom: -16px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.show_3PMjO {
    -webkit-animation: show_3PMjO .24s linear 1;
    animation: show_3PMjO .24s linear 1
}

.fade_3aqPO {
    -webkit-animation: fade_3aqPO .24s linear 1;
    animation: fade_3aqPO .24s linear 1
}

@-webkit-keyframes loading_1oMTr {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes loading_1oMTr {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes show_3PMjO {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show_3PMjO {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes fade_3aqPO {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes fade_3aqPO {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.directive-guide-container_3SMAm {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative
}

.directive-guide-container_3SMAm .container-header_yvIEn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.directive-guide-container_3SMAm .container-header_yvIEn .title_3iGSP {
    font-size: 16px;
    line-height: 16px;
    color: var(--text-color-default)
}

.directive-guide-container_3SMAm .container-header_yvIEn .close-btn_zynWh {
    width: 12px;
    height: 12px;
    cursor: pointer
}

.directive-guide-container_3SMAm .container-content_3pBtC {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 20px
}

.directive-guide-container_3SMAm .container-content_3pBtC .prompt-tab_4l29M {
    margin-top: 20px;
    z-index: 1
}

.spill-text-box_2X_HV {
    width: 100%
}

.spill-text-box_2X_HV .text-box_327YE {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #e0e0e0;
    border-radius: 12px;
    font-size: 16px;
    line-height: 16px;
    position: relative;
    padding: 15px 14px;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    color: var(--text-color-light);
    background: rgba(245, 246, 249, .4)
}

.spill-text-box_2X_HV .text-box_327YE.hidden-box_1MBoh {
    visibility: hidden;
    position: absolute;
    left: -100vw;
    top: -100vh;
    z-index: -1;
    word-break: break-all
}

.spill-text-box_2X_HV .text-box_327YE .right-icon_4hRoD {
    width: 38px;
    height: 38px;
    background: transparent;
    position: absolute;
    cursor: pointer
}

.spill-text-box_2X_HV .text-box_327YE .hide-icon_18MdB, .spill-text-box_2X_HV .text-box_327YE .show-icon_794NB {
    position: absolute;
    right: 14px;
    width: 14px;
    height: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.spill-text-box_2X_HV .text-box_327YE .show-icon_794NB {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.spill-text-box_2X_HV .text-box_327YE .hide-icon_18MdB {
    bottom: 15px
}

.spill-text-box_2X_HV .text-box_327YE.hide-more_12bt5 {
    height: -webkit-fit-content;
    height: fit-content;
    padding-bottom: 38px;
    line-height: 26px
}

.spill-text-box_2X_HV .text-box_327YE.hide-more_12bt5 .text_1uy8x {
    word-break: break-all
}

.spill-text-box_2X_HV .text-box_327YE.spill_134i3 .text_1uy8x {
    padding-right: 41px
}

.spill-text-box_2X_HV.small_oHRtl {
    position: relative
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE {
    padding: 7px 4px 7px 12px;
    font-size: 14px;
    line-height: 24px
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hidden-box_1MBoh {
    padding-right: 12px
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE .hide-icon_18MdB {
    bottom: 9px
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 {
    padding-bottom: 27px
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 .text_1uy8x {
    padding-right: 2px;
    overflow-y: scroll
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 .text_1uy8x::-webkit-scrollbar {
    width: 6px;
    height: 100%
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 .text_1uy8x::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: initial
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 .text_1uy8x::-webkit-scrollbar-thumb {
    background-color: transparent;
    border-radius: 4px
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.hide-more_12bt5 .text_1uy8x:hover::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background: #edecff
}

.spill-text-box_2X_HV.small_oHRtl .text-box_327YE.spill_134i3 .text_1uy8x {
    padding-right: 24px
}

.button_PEwgX {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer
}

.container_1tlps {
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1)
}

.tabs-container_2pxxJ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.tabs-container_2pxxJ .icon_oWAMF {
    margin-right: 6px;
    width: 14px;
    height: 14px
}

.tabs-container_2pxxJ .tab-item_2pPoS {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer;
    color: var(--text-color-light);
    width: 72px;
    height: 36px;
    line-height: 36px;
    background: #f5f6f9;
    border-radius: 6px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    overflow: hidden
}

.tabs-container_2pxxJ .has-hover_1jhMb:hover, .tabs-container_2pxxJ .tab-item_2pPoS.selected__FfmR {
    background: rgba(82, 64, 255, .1);
    color: var(--brand-primary-color)
}

.tabs-container_2pxxJ .has-hover_1jhMb:hover .icon_oWAMF, .tabs-container_2pxxJ .tab-item_2pPoS.selected__FfmR .icon_oWAMF {
    -webkit-filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    color: var(--brand-primary-color)
}

.tabs-container_2pxxJ .more-button_19GFP {
    border: none;
    background: none;
    cursor: pointer;
    padding: 0 0 0 4px;
    width: 16px;
    text-align: right;
    position: relative
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj {
    display: none;
    position: absolute;
    right: 0;
    width: 100%
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj.up_2cD0u {
    bottom: 0;
    padding-bottom: 22px
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj.down_2hCUF {
    top: 0;
    padding-top: 22px
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk {
    padding: 11px 16px;
    background: #fff;
    right: 0;
    position: absolute
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk.up_2cD0u {
    bottom: 100%
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk .more-item_1R09m {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    word-break: keep-all;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    overflow: hidden
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk .more-item_1R09m:last-child {
    margin-bottom: 0
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk .more-item_1R09m:hover {
    color: var(--brand-primary-color)
}

.tabs-container_2pxxJ .more-button_19GFP .more-container_15Gcj .more-tools_2oofk .more-item_1R09m:hover .icon_oWAMF {
    -webkit-filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    color: var(--brand-primary-color)
}

.tabs-container_2pxxJ .more-button_19GFP:hover {
    color: var(--brand-primary-color)
}

.tabs-container_2pxxJ .more-button_19GFP:hover .more-container_15Gcj {
    display: block
}

.tabs-container_2pxxJ.small_3-bWe .tab-item_2pPoS {
    font-size: 12px;
    width: 60px;
    height: 30px;
    line-height: 30px
}

.tabs-container_2pxxJ.small_3-bWe .icon_oWAMF {
    margin-right: 4px
}

.tabs-container_2pxxJ.small_3-bWe .more-button_19GFP .more-container_15Gcj .more-item_1R09m {
    font-size: 12px
}

.loading-hello_3DaCE {
    padding: 0;
    margin: 2px -2px 2px -3px
}

.hello-container_1guax {
    padding-top: 17px;
    overflow: hidden;
    -webkit-transition: max-height .24s;
    transition: max-height .24s
}

.hello-container_1guax .desc-wrap_3qI7B {
    margin-bottom: 10px
}

.hello-container_1guax .desc-wrap_3qI7B, .hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu {
    margin-left: auto;
    padding-right: 7px;
    -webkit-tap-highlight-color: transparent
}

.hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu .change_3uyLX {
    line-height: 14px;
    margin-right: 6px
}

.hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu .try-icon_3Tn45[animating=true] i {
    display: inline-block;
    -webkit-animation: rotate_1zTjY .6s ease-in-out;
    animation: rotate_1zTjY .6s ease-in-out
}

@-webkit-keyframes rotate_1zTjY {
    0% {
        -webkit-transform: rotate(0deg)
    }
    25% {
        -webkit-transform: rotate(90deg)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    75% {
        -webkit-transform: rotate(270deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes rotate_1zTjY {
    0% {
        -webkit-transform: rotate(0deg)
    }
    25% {
        -webkit-transform: rotate(90deg)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    75% {
        -webkit-transform: rotate(270deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

.hello-container_1guax .guide-img_36zEh {
    width: calc(100vw - 80px);
    border-radius: 8px;
    margin: -8px 0 -1px
}

.hello-container_1guax .thin-head_37pvj {
    margin-bottom: 20px
}

.pc-ai-search-container .hello-container_1guax {
    padding: 7px 0 0
}

.pc-ai-search-container .hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu {
    cursor: pointer
}

.pc-ai-search-container .hello-container_1guax .desc-wrap_3qI7B .change-wrap_1XNVu:hover {
    color: var(--brand-primary-color)
}

.try-container_1cM0- {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px 12px;
    background: #f5f6f9;
    border-radius: 12px;
    margin-bottom: 12px
}

.try-container_1cM0-:last-child {
    margin-bottom: 0
}

.try-container_1cM0- .query_2rR5A {
    font-family: PingFangSC-Regular;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    text-align: left;
    overflow: hidden;
    padding: .5px 12px .5px 0
}

.try-container_1cM0- .query_2rR5A .query-text_2XQHs {
    line-height: 24px;
    font-size: 14px;
    margin-bottom: -5px;
    margin-top: -5px;
    font-weight: 600
}

.try-container_1cM0- .query_2rR5A .query-text_2XQHs:before {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-top: 3px;
    vertical-align: text-top;
    background: url(https://gips3.baidu.com/it/u=1364696611,111671789&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f24_24) no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    content: "\20"
}

.try-container_1cM0- .try-btn_3aI1M {
    width: 63px;
    height: 30px;
    line-height: 30px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 12px;
    margin-left: auto;
    font-family: PingFangSC-Regular;
    -webkit-tap-highlight-color: transparent;
    border-radius: 18px;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.try-container_1cM0- .search-btn_C6YT5 {
    margin-right: 6px;
    cursor: pointer
}

.try-container_1cM0- .search-btn_C6YT5, .try-container_1cM0- .try-btn_3aI1M {
    color: #7365ff;
    background: #fff
}

.try-container_1cM0- .search-btn_C6YT5:hover, .try-container_1cM0- .try-btn_3aI1M:hover {
    background: var(--btn-primary-color)
}

.na-ai-search-container .try-click-state_1_ZYo:active, .wise-ai-search-container .try-click-state_1_ZYo:active {
    background: rgba(0, 0, 0, .04)
}

.baiduIt_3wpj5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-align-content: center;
    align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative;
    min-width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 18px;
    background: #fff;
    border: none;
    cursor: pointer
}

.baiduIt_3wpj5.baiduIt--hasText_1_hTg {
    padding: 0 15px
}

.baiduIt_3wpj5 .icon_23q9l {
    font-size: 12px;
    font-weight: 600
}

.baiduIt_3wpj5[data-size=normal] .icon_23q9l {
    font-size: 18px
}

.baiduIt_3wpj5[data-size=mini] .icon_23q9l {
    font-size: 12px
}

.baiduIt_3wpj5 .text_1OUlL {
    font-size: 14px;
    padding-left: 9px
}

.head-container_2ryjo {
    position: relative
}

.head-container_2ryjo .title_1J35Z {
    font-size: 21px;
    font-family: PingFangSC-Semibold;
    line-height: 26px;
    text-align: left
}

.head-container_2ryjo .title_1J35Z .show-title_2Rfvs {
    position: relative;
    bottom: 7px
}

.head-container_2ryjo .code_6W3Er {
    margin: 2px 0
}

.head-container_2ryjo .sub-title_AT_Yl {
    margin-bottom: 23px
}

.markdown-container_KWNSl {
    position: relative;
    -webkit-transition: height 1s ease-in-out;
    transition: height 1s ease-in-out
}

.markdown-container_KWNSl div p:last-child {
    margin-bottom: 0
}

.markdown-container_KWNSl .highlight_33N0Z .search-text-highlight {
    display: inline;
    padding: 4px 0;
    color: #5240ff;
    font-weight: 700;
    background: rgba(82, 64, 255, .1)
}

.markdown-container_KWNSl .place-holder_PiviX {
    min-width: 50px
}

.markdown-container_KWNSl .place-holder_PiviX em {
    color: inherit
}

.markdown-container_KWNSl .place-holder_PiviX .bot-answer_Rk76I {
    margin-top: 4px
}

.markdown-container_KWNSl .place-holder_PiviX .single-line_zt97f {
    margin: -1px 0
}

.markdown-container_KWNSl .place-holder_PiviX .info_Yr0lG {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.markdown-container_KWNSl .place-holder_PiviX .content_2p9kc {
    margin-top: 16px
}

.markdown-container_KWNSl .appeal-btn_kTgY1 {
    width: calc(100vw - 70px);
    height: 48px;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    color: #5240ff;
    background: #ebe9ff;
    -webkit-tap-highlight-color: transparent;
    border-radius: 24px;
    margin: 14px 0 7px;
    -webkit-transition: height 1s ease-in-out;
    transition: height 1s ease-in-out
}

.markdown-container_KWNSl .appeal-btn_kTgY1.pc-btn_30l2D {
    width: 176px;
    height: 46px
}

.markdown-container_KWNSl .appeal-btn_kTgY1.pc-btn_30l2D:hover {
    background-color: #dcd9ff;
    cursor: pointer
}

.markdown-container_KWNSl .notShowNoticeBar_3mMLW {
    display: none !important
}

.markdown-container_KWNSl .noticePc_1qkaH {
    margin-top: 29px
}

.markdown-container_KWNSl .noticeWise_1zmkx {
    margin-top: 16px
}

.markdown-container_KWNSl .noticeBar_2OyWv {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    word-wrap: break-word
}

.markdown-container_KWNSl .noticeBar_2OyWv .noticeBarExclamation_1Ib5_ {
    margin-top: 5px;
    line-height: 18px
}

.markdown-container_KWNSl .noticeBar_2OyWv .noticeBarExclamation_1Ib5_ svg {
    width: 18px
}

.markdown-container_KWNSl .noticeBar_2OyWv .exclamationPc_1WuAY {
    margin-right: 12px
}

.markdown-container_KWNSl .noticeBar_2OyWv .exclamationWise_2xXQ7 {
    margin-right: 5px
}

.markdown-container_KWNSl .noticeBar_2OyWv .notice_3mE9J {
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #1e1f24;
    line-height: 1.75
}

.article-summary-loading_3FU5J {
    margin-left: 62px
}

.article-summary_3PuXU > p:first-child {
    text-indent: 62px
}

.artical-abstract_1b-cK {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #f5f6f9;
    border-radius: 7px;
    padding: 0 8px;
    margin: 9px 0 6px
}

.artical-abstract-disable_1nbzL {
    opacity: .5
}

.artical-abstract-triangle_1RZSj {
    position: absolute;
    border: 3.7px solid transparent;
    border-bottom-color: #f5f6f9;
    border-radius: 2px;
    top: -7px;
    left: 16px
}

.artical-abstract-img_2D_9D {
    position: absolute;
    width: 54px !important;
    border-radius: 0 !important;
    height: 16px !important;
    top: 0;
    left: 0
}

.artical-abstract-icon_1TxUj {
    width: 18px !important;
    height: 18px !important
}

.artical-abstract-from_1GRCi {
    font-size: 14px;
    line-height: 38px;
    color: #848691;
    margin: 0 8px 0 3px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.artical-abstract-title_24zBR {
    font-size: 14px;
    line-height: 38px;
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

.ai-search-container-common .wd-highlight-animation {
    -webkit-animation: leftToRight_gzUPV linear 1;
    animation: leftToRight_gzUPV linear 1;
    background: url(https://gips2.baidu.com/it/u=555983622,2727705561&fm=3028&app=3028&f=PNG&fmt=auto&q=90&size=f4_24) no-repeat left 92%;
    -webkit-background-size: 100% 8px;
    background-size: 100% 8px
}

.ai-search-container-common .delete-content {
    color: #b7b9c1;
    background: url(https://gips0.baidu.com/it/u=508049788,796636138&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f12_24) no-repeat left 50%, url(https://gips3.baidu.com/it/u=1920816104,1287541622&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f12_24) no-repeat right 50%, url(https://gips1.baidu.com/it/u=3190728611,593659346&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f4_24) no-repeat center 50%;
    -webkit-background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px;
    background-size: 4px 8px, 4px 8px, calc(100% - 8px) 8px;
    background-color: hsla(0, 0%, 100%, .3)
}

.ai-search-container-common .delete-code pre, .ai-search-container-common .delete-opacity {
    opacity: .4
}

.ai-search-container-common .delete-text {
    color: #333 !important
}

@-webkit-keyframes leftToRight_gzUPV {
    0% {
        -webkit-background-size: 0 8px;
        background-size: 0 8px
    }
    to {
        -webkit-background-size: 100% 8px;
        background-size: 100% 8px
    }
}

@keyframes leftToRight_gzUPV {
    0% {
        -webkit-background-size: 0 8px;
        background-size: 0 8px
    }
    to {
        -webkit-background-size: 100% 8px;
        background-size: 100% 8px
    }
}

.pc-ai-search-container .markdown-container_KWNSl .place-holder_PiviX .bot-answer_Rk76I {
    margin: 1px 4px
}

.pc-ai-search-container .single-line_zt97f {
    margin: -6px 0 -5px
}

.survey-container_18Mtz {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 24px;
    border-radius: 4px 20px 20px 20px;
    background-color: #fff;
    position: relative;
    max-width: 100%
}

.survey-container_18Mtz .container-content_MD2N_ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.survey-container_18Mtz .container-content_MD2N_ p {
    font-size: 16px;
    line-height: 26px;
    color: var(--text-color-default);
    text-align: justify;
    font-family: PingFangSC-Regular;
    height: 100px
}

.survey-container_18Mtz .container-content_MD2N_ button {
    margin-top: 20px;
    width: 100%;
    height: 46px;
    color: var(--brand-primary-color);
    background: var(--btn-primary-color);
    border-radius: 23px;
    border: 0;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    letter-spacing: 0;
    text-align: center;
    line-height: 16px;
    cursor: pointer
}

.survey-container_18Mtz .container-content_MD2N_ button:hover {
    background: var(--btn-primary-color-hover)
}

.chat-ans_XLDlW {
    margin-top: 16px
}

.share-hide_3-RtR {
    opacity: 0
}

.retry-generate_2NHim {
    width: 103px;
    height: 36px;
    border-radius: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #fff;
    color: #1e1f24;
    -webkit-tap-highlight-color: transparent;
    cursor: pointer
}

.retry-generate_2NHim.pc-btn_1IsHx {
    width: auto;
    padding: 0 24px 0 15px;
    border-radius: 21px
}

.retry-generate_2NHim.retry-generate-disabled_1G3nb {
    opacity: .6
}

.retry-generate_2NHim .refresh-icon_23Y7R {
    font-size: 16px;
    margin-right: 5px;
    color: #1e1f24
}

.retry-generate_2NHim .refresh-icon_23Y7R.pc-refresh-icon_3f3rG {
    margin-right: 11px
}

.search-btn_rPlix {
    color: var(--text-color-default);
    height: 36px;
    line-height: 36px
}

.search-btn_rPlix:hover {
    color: var(--brand-primary-color)
}

[scope-chat-async] .ext-ai-search-container .swiper-box_ygiC6 {
    border: none;
    overflow: var(--swiper-box-overflow);
    margin-bottom: var(--swiper-margin-bottom)
}

[scope-chat-async] .ext-ai-search-container .enable-auto-height_UuirW .page-list_2YybZ {
    height: auto !important
}

[scope-chat-async] .ext-ai-search-container .page-list_2YybZ {
    padding-bottom: var(--page-bottom)
}

[scope-chat-async] .ext-ai-search-container .indicator-left_3EER8 {
    position: absolute;
    left: 0;
    bottom: 0
}

[scope-chat-async] .ext-ai-search-container .indicator_GB8Qd {
    position: absolute;
    bottom: var(--indicator-bottom);
    z-index: -1
}

[scope-chat-async] .ext-ai-search-container .control-left_1OGyw {
    left: 8px;
    -webkit-transform: translate(-50%, calc(-50% - 13.5px));
    transform: translate(-50%, calc(-50% - 13.5px))
}

[scope-chat-async] .ext-ai-search-container .control-right_3GeSq {
    right: 8px;
    -webkit-transform: translate(50%, calc(-50% - 13.5px));
    transform: translate(50%, calc(-50% - 13.5px))
}

[scope-chat-async] .ext-ai-search-container .swiper-page-item_1bMJO {
    overflow: visible
}

[scope-chat-async] .ext-ai-search-container .swiper-page-item_1bMJO.hide-item_1C4i_ {
    height: 1px !important;
    overflow: hidden
}

[scope-chat-async] .ext-ai-search-container .swiper-page-item_1bMJO.enable-share_2dtMw {
    margin: 0 0 0 var(--share-margin-left)
}

[scope-chat-async] .ext-ai-search-container .swiper-item_221So {
    cursor: auto
}

.chat-common_1G1Rr {
    margin-bottom: 5.3px
}

.chat-common_1G1Rr:last-child {
    margin-bottom: 0
}

.single-bubble_27PWv {
    margin-top: 16px
}

.tooltips-wrapper_3JXMM {
    position: fixed;
    display: none;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    z-index: 11;
    width: 100%
}

.tooltips-wrapper_3JXMM.show_t-u3O {
    display: block
}

.tooltips-wrapper_3JXMM .content-wrapper_avmJu {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -webkit-align-content: center;
    align-content: center;
    top: -6px;
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
    border-radius: 12px;
    z-index: 1
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu {
    background-color: #fff;
    color: #000;
    padding: 5px 15px 7px;
    border: 1px solid rgba(191, 208, 230, 0);
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    border-radius: 6px
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 18px;
    height: 16px
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4:first-child {
    height: 16px
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4 + .btn-wrapper_nTgs4 {
    margin-left: 16px
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33, .tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4 .shuru_1H_wg {
    font-size: 16px;
    line-height: 16px
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33:hover {
    color: #5240ff;
    cursor: pointer
}

.tooltips-wrapper-pc_3Jq-Y .content-wrapper_avmJu:hover {
    cursor: pointer
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu {
    padding: 14px 12px 10px;
    color: #fff;
    border-radius: 12px;
    background-color: #2e2e2e
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 50px
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 + .btn-wrapper_nTgs4 {
    margin-left: 15px
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33 {
    font-size: 20px
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33.share_2FYxJ, .tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33.shuru_1H_wg {
    font-size: 22px
}

.tooltips-wrapper-wise_5tFvZ .content-wrapper_avmJu .btn-wrapper_nTgs4 .icon_2Ov33.headset_1zLd9 {
    font-size: 24px
}

.tooltips-wrapper-wise_5tFvZ .triangle-icon_2HmBp {
    position: absolute;
    width: 0;
    height: 0;
    -webkit-transform: translate(-8px, -16px) rotate(45deg);
    transform: translate(-8px, -16px) rotate(45deg);
    border-radius: 3px;
    border: 8px solid #2e2e2e
}

.tooltips-wrapper-wise_5tFvZ.change-placement_3bV55 {
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}

.tooltips-wrapper-wise_5tFvZ.change-placement_3bV55 .content-wrapper_avmJu {
    top: 6px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

.tooltips-wrapper-wise_5tFvZ.change-placement_3bV55 .triangle-icon_2HmBp {
    -webkit-transform: translate(-6px, 2px) rotate(45deg);
    transform: translate(-6px, 2px) rotate(45deg)
}

.stream-suggestion-container_sMT9f {
    min-height: 52px;
    width: 100%
}

.stream-suggestion-container_sMT9f .stream-suggestion_-VrNH {
    font-size: 14px;
    line-height: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    color: var(--text-color-default);
    padding-top: 4px
}

.stream-suggestion-container_3HgVz {
    height: 58px;
    z-index: 12;
    margin: 0 -16px
}

.stream-suggestion_WNGbX {
    font-size: 14px;
    line-height: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    color: var(--text-color-default);
    margin-bottom: -12px
}

.stream-suggestion_WNGbX .suggestion-item_2S1uM {
    padding: 11px 16px;
    background-color: hsla(0, 0%, 100%, .6);
    border-radius: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.stream-suggestion_WNGbX .suggestion-item_2S1uM:hover {
    cursor: pointer;
    background-color: #ebe9ff;
    color: #5240ff
}

.stream-suggestion_WNGbX .suggestion-item_2S1uM:active {
    opacity: .4;
    background-color: hsla(0, 0%, 100%, .2)
}

.stream-suggestion_WNGbX .suggestion-item_2S1uM:last-child {
    margin-right: 0
}

.show-in-vision-area_1vnnz {
    position: absolute;
    bottom: 0;
    padding: 0 16px
}

.watermark_ICM9q {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .04;
    z-index: 1000
}

.sidebar-entry-btn_2_hH8, .watermark_ICM9q {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sidebar-entry-btn_2_hH8 {
    visibility: visible !important;
    position: fixed;
    left: calc(100% - 49px);
    bottom: 120px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    text-align: left;
    font-size: 20px;
    font-family: PingFangSC-Regular;
    font-weight: 600;
    line-height: 16px;
    color: #1e1f24;
    cursor: pointer;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    justify-content: left;
    border: 1px solid #d8e9ff;
    height: 46px;
    border-radius: 46px 0 0 46px;
    -webkit-user-select: none;
    user-select: none;
    -webkit-box-shadow: 0 1px 4px rgba(71, 100, 254, .3);
    box-shadow: 0 1px 4px rgba(71, 100, 254, .3);
    background-color: rgba(240, 246, 255, .9);
    z-index: 2147483647 !important;
    -webkit-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
    padding: 5px 20px 5px 5px
}

.sidebar-entry-btn_2_hH8 img {
    width: 36px;
    height: 36px;
    border-radius: 36px;
    margin-right: 5px;
    -webkit-user-drag: none
}

.sidebar-entry-btn_2_hH8 .shortcut_MeKqg {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    margin-left: 2px;
    margin-right: 5px;
    display: inline;
    white-space: nowrap
}

.sidebar-entry-btn_2_hH8 .close-btn-container_16_fA {
    position: absolute;
    top: -8px;
    left: -8px;
    border-radius: 11px;
    width: 22px;
    height: 22px;
    font-size: 18px;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    -webkit-transition-delay: .1s;
    transition-delay: .1s
}

.sidebar-entry-btn_2_hH8 .close-btn_9t1i3 {
    display: block
}

.sidebar-entry-btn_2_hH8 .icon-hover_nSfn0 {
    color: rgba(0, 0, 0, .5);
    opacity: 1;
    visibility: visible
}

.sidebar-entry-btn_2_hH8 .icon-no-hover__HTrQ {
    opacity: 0;
    visibility: hidden
}

.sidebar-entry-btn_2_hH8:hover {
    left: calc(100% - 90px);
    background-color: #e7f1ff
}

.sidebar-entry-btn_2_hH8:hover .close-btn_9t1i3:hover {
    color: rgba(0, 0, 0, .7)
}

.-v-color-primary {
    color: var(--color-primary-500)
}

.-v-color-primary.hover, .-v-color-primary:hover {
    color: var(--color-primary-600)
}

.-v-color-primary.active, .-v-color-primary:active {
    color: var(--color-primary-700)
}

.-v-color-primary.disabled, .-v-color-primary:disabled {
    color: var(--color-primary-200)
}

.-v-color-dark-primary {
    color: var(--color-gray-800)
}

.-v-color-dark-primary.hover, .-v-color-dark-primary:hover {
    color: var(--color-primary-500)
}

.-v-color-dark-primary.active, .-v-color-dark-primary:active {
    color: var(--color-primary-600)
}

.-v-color-dark-primary.disabled, .-v-color-dark-primary:disabled {
    color: var(--color-gray-300)
}

.-v-color-dark {
    color: var(--color-gray-900)
}

.-v-color-dark.disabled, .-v-color-dark:disabled {
    color: var(--color-gray-300)
}

.-v-bg-primary {
    background-color: var(--color-primary-500)
}

.-v-bg-primary.hover, .-v-bg-primary:hover {
    background-color: var(--color-primary-600)
}

.-v-bg-primary.active, .-v-bg-primary:active {
    background-color: var(--color-primary-700)
}

.-v-bg-primary.disabled, .-v-bg-primary:disabled {
    background-color: var(--color-primary-200)
}

.-v-bg-inapparent {
    background-color: initial
}

.-v-bg-inapparent.active, .-v-bg-inapparent.hover, .-v-bg-inapparent:active, .-v-bg-inapparent:hover {
    background-color: var(--color-gray-50)
}

.-v-bg-inapparent-primary, .-v-bg-inapparent.disabled, .-v-bg-inapparent:disabled {
    background-color: initial
}

.-v-bg-inapparent-primary.hover, .-v-bg-inapparent-primary:hover {
    background-color: var(--color-primary-300)
}

.-v-bg-inapparent-primary.active, .-v-bg-inapparent-primary:active {
    background-color: var(--color-primary-500)
}

.-v-bg-inapparent-primary.disabled, .-v-bg-inapparent-primary:disabled {
    background-color: initial
}

.-v-bg-light {
    background-color: var(--color-gray-200)
}

.-v-bg-light.hover, .-v-bg-light:hover {
    background-color: var(--color-gray-300)
}

.-v-bg-light.active, .-v-bg-light:active {
    background-color: var(--color-slate-300)
}

.-v-bg-light.disabled, .-v-bg-light:disabled {
    background-color: var(--color-gray-50)
}

.-v-bg-heavy {
    background-color: var(--color-gray-900)
}

.-v-bg-heavy.active, .-v-bg-heavy.hover, .-v-bg-heavy:active, .-v-bg-heavy:hover {
    background-color: var(--color-gray-700)
}

.-v-bg-heavy.disabled, .-v-bg-heavy:disabled {
    background-color: var(--color-gray-900)
}

.-v-border-none {
    border: 1px solid transparent
}

.-v-border-inapparent {
    border-color: transparent
}

.-v-border-apparent, .-v-border-inapparent.active, .-v-border-inapparent.hover, .-v-border-inapparent:active, .-v-border-inapparent:hover {
    border-color: var(--color-gray-300)
}

.-v-border-apparent.active, .-v-border-apparent.hover, .-v-border-apparent:active, .-v-border-apparent:hover {
    border-color: var(--color-gray-900)
}

.-v-border-apparent-primary, .-v-border-apparent.disabled, .-v-border-apparent:disabled {
    border-color: var(--color-gray-300)
}

.-v-border-apparent-primary.active, .-v-border-apparent-primary.disabled, .-v-border-apparent-primary.hover, .-v-border-apparent-primary:active, .-v-border-apparent-primary:disabled, .-v-border-apparent-primary:hover {
    border-color: var(--color-primary-500)
}

.-v-border-dark {
    border-color: var(--color-gray-900)
}

.-v-border-dark.disabled, .-v-border-dark:disabled {
    border-color: var(--color-gray-300)
}

.-v-text.xs {
    font-size: var(--font-xs)
}

.-v-text.sm {
    font-size: var(--font-sm)
}

.-v-text.md {
    font-size: var(--font-md)
}

.-v-text.lg {
    font-size: var(--font-lg)
}

.-v-text.xl {
    font-size: var(--font-xl)
}

.-v-text.\2xl {
    font-size: var(--font-2xl)
}

.-v-leading.xs {
    line-height: var(--leading-xs)
}

.-v-leading.sm {
    line-height: var(--leading-sm)
}

.-v-leading.md {
    line-height: var(--leading-md)
}

.-v-leading.lg {
    line-height: var(--leading-lg)
}

.-v-leading.xl {
    line-height: var(--leading-xl)
}

.-v-leading.\2xl {
    line-height: var(--leading-2xl)
}

.-v-text.xs .cos-icon {
    font-size: var(--icon-xs)
}

.-v-text.sm .cos-icon {
    font-size: var(--icon-sm)
}

.-v-text.md .cos-icon {
    font-size: var(--icon-md)
}

.-v-text.lg .cos-icon {
    font-size: var(--icon-lg)
}

.-v-text.xl .cos-icon {
    font-size: var(--icon-xl)
}

.-v-text.\2xl .cos-icon {
    font-size: var(--icon-2xl)
}

.-v-mx.xs {
    margin-left: var(--margin-xs);
    margin-right: var(--margin-xs)
}

.-v-mx.sm {
    margin-left: var(--margin-sm);
    margin-right: var(--margin-sm)
}

.-v-mx.md {
    margin-left: var(--margin-md);
    margin-right: var(--margin-md)
}

.-v-mx.lg {
    margin-left: var(--margin-lg);
    margin-right: var(--margin-lg)
}

.-v-mx.xl {
    margin-left: var(--margin-xl);
    margin-right: var(--margin-xl)
}

.-v-mx.\2xl {
    margin-left: var(--margin-2xl);
    margin-right: var(--margin-2xl)
}

.-v-mr.xs {
    margin-right: var(--margin-xs)
}

.-v-mr.sm {
    margin-right: var(--margin-sm)
}

.-v-mr.md {
    margin-right: var(--margin-md)
}

.-v-mr.lg {
    margin-right: var(--margin-lg)
}

.-v-mr.xl {
    margin-right: var(--margin-xl)
}

.-v-mr.\2xl {
    margin-right: var(--margin-2xl)
}

.-v-ml.xs {
    margin-left: var(--margin-xs)
}

.-v-ml.sm {
    margin-left: var(--margin-sm)
}

.-v-ml.md {
    margin-left: var(--margin-md)
}

.-v-ml.lg {
    margin-left: var(--margin-lg)
}

.-v-ml.xl {
    margin-left: var(--margin-xl)
}

.-v-ml.\2xl {
    margin-left: var(--margin-2xl)
}

.-v-my.xs {
    margin-top: var(--margin-xs);
    margin-bottom: var(--margin-xs)
}

.-v-my.sm {
    margin-top: var(--margin-sm);
    margin-bottom: var(--margin-sm)
}

.-v-my.md {
    margin-top: var(--margin-md);
    margin-bottom: var(--margin-md)
}

.-v-my.lg {
    margin-top: var(--margin-lg);
    margin-bottom: var(--margin-lg)
}

.-v-my.xl {
    margin-top: var(--margin-xl);
    margin-bottom: var(--margin-xl)
}

.-v-my.\2xl {
    margin-top: var(--margin-2xl);
    margin-bottom: var(--margin-2xl)
}

.-v-mt.xs {
    margin-top: var(--margin-xs)
}

.-v-mt.sm {
    margin-top: var(--margin-sm)
}

.-v-mt.md {
    margin-top: var(--margin-md)
}

.-v-mt.lg {
    margin-top: var(--margin-lg)
}

.-v-mt.xl {
    margin-top: var(--margin-xl)
}

.-v-mt.\2xl {
    margin-top: var(--margin-2xl)
}

.-v-mb.xs {
    margin-bottom: var(--margin-xs)
}

.-v-mb.sm {
    margin-bottom: var(--margin-sm)
}

.-v-mb.md {
    margin-bottom: var(--margin-md)
}

.-v-mb.lg {
    margin-bottom: var(--margin-lg)
}

.-v-mb.xl {
    margin-bottom: var(--margin-xl)
}

.-v-mb.\2xl {
    margin-bottom: var(--margin-2xl)
}

.-v-px.xs {
    padding-left: var(--padding-xs);
    padding-right: var(--padding-xs)
}

.-v-px.sm {
    padding-left: var(--padding-sm);
    padding-right: var(--padding-sm)
}

.-v-px.md {
    padding-left: var(--padding-md);
    padding-right: var(--padding-md)
}

.-v-px.lg {
    padding-left: var(--padding-lg);
    padding-right: var(--padding-lg)
}

.-v-px.xl {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl)
}

.-v-px.\2xl {
    padding-left: var(--padding-2xl);
    padding-right: var(--padding-2xl)
}

.-v-pr.xs {
    padding-right: var(--padding-xs)
}

.-v-pr.sm {
    padding-right: var(--padding-sm)
}

.-v-pr.md {
    padding-right: var(--padding-md)
}

.-v-pr.lg {
    padding-right: var(--padding-lg)
}

.-v-pr.xl {
    padding-right: var(--padding-xl)
}

.-v-pr.\2xl {
    padding-right: var(--padding-2xl)
}

.-v-pl.xs {
    padding-left: var(--padding-xs)
}

.-v-pl.sm {
    padding-left: var(--padding-sm)
}

.-v-pl.md {
    padding-left: var(--padding-md)
}

.-v-pl.lg {
    padding-left: var(--padding-lg)
}

.-v-pl.xl {
    padding-left: var(--padding-xl)
}

.-v-pl.\2xl {
    padding-left: var(--padding-2xl)
}

.-v-py.xs {
    padding-top: var(--padding-xs);
    padding-bottom: var(--padding-xs)
}

.-v-py.sm {
    padding-top: var(--padding-sm);
    padding-bottom: var(--padding-sm)
}

.-v-py.md {
    padding-top: var(--padding-md);
    padding-bottom: var(--padding-md)
}

.-v-py.lg {
    padding-top: var(--padding-lg);
    padding-bottom: var(--padding-lg)
}

.-v-py.xl {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-xl)
}

.-v-py.\2xl {
    padding-top: var(--padding-2xl);
    padding-bottom: var(--padding-2xl)
}

.-v-pt.xs {
    padding-top: var(--padding-xs)
}

.-v-pt.sm {
    padding-top: var(--padding-sm)
}

.-v-pt.md {
    padding-top: var(--padding-md)
}

.-v-pt.lg {
    padding-top: var(--padding-lg)
}

.-v-pt.xl {
    padding-top: var(--padding-xl)
}

.-v-pt.\2xl {
    padding-top: var(--padding-2xl)
}

.-v-pb.xs {
    padding-bottom: var(--padding-xs)
}

.-v-pb.sm {
    padding-bottom: var(--padding-sm)
}

.-v-pb.md {
    padding-bottom: var(--padding-md)
}

.-v-pb.lg {
    padding-bottom: var(--padding-lg)
}

.-v-pb.xl {
    padding-bottom: var(--padding-xl)
}

.-v-pb.\2xl {
    padding-bottom: var(--padding-2xl)
}

.-v-h.xs {
    height: var(--height-xs)
}

.-v-h.sm {
    height: var(--height-sm)
}

.-v-h.md {
    height: var(--height-md)
}

.-v-h.lg {
    height: var(--height-lg)
}

.-v-h.xl {
    height: var(--height-xl)
}

.-v-h.\2xl {
    height: var(--height-2xl)
}

.-v-w.xs {
    width: var(--width-xs)
}

.-v-w.sm {
    width: var(--width-sm)
}

.-v-w.md {
    width: var(--width-md)
}

.-v-w.lg {
    width: var(--width-lg)
}

.-v-w.xl {
    width: var(--width-xl)
}

.-v-w.\2xl {
    width: var(--width-2xl)
}

.-v-h.square.xs {
    width: var(--height-xs)
}

.-v-h.square.sm {
    width: var(--height-sm)
}

.-v-h.square.md {
    width: var(--height-md)
}

.-v-h.square.lg {
    width: var(--height-lg)
}

.-v-h.square.xl {
    width: var(--height-xl)
}

.-v-h.square.\2xl {
    width: var(--height-2xl)
}

.cos-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-user-select: none;
    user-select: none;
    line-height: 0
}

.cos-btn.square {
    padding: 0
}

.cos-btn[disabled] {
    cursor: not-allowed
}

._button_1k0md_1 {
    color: var(--color-white)
}

._button_k9yyk_1 {
    color: var(--color-dark)
}

._button_55o6w_1 {
    border-width: var(--border);
    border-style: solid
}

._button_1ghqp_1 {
    border-width: var(--border);
    border-style: dashed
}

._root_1j8xc_1 {
    border-radius: 40px
}

._root_1j8xc_1._active_1j8xc_7, ._root_1j8xc_1:active {
    background-color: var(--color-gray-100)
}

._input_1j8xc_11 {
    color: var(--color-dark);
    outline: 0;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    width: 100%
}

._input_1j8xc_11:disabled {
    color: var(--color-gray-100)
}

._prefix_1j8xc_25 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._root_1j8xc_1:hover ._prefix_1j8xc_25 {
    color: var(--color-dark)
}

._suffix_1j8xc_36 {
    margin-left: var(--margin-md);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._input-wrapper_1j8xc_41 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid var(--color-gray-100);
    border-radius: 9px;
    padding-left: 12px;
    padding-right: 12px;
    width: 100%
}

._input-container_1j8xc_53, ._input-wrapper_1j8xc_41, ._textarea-wrapper_1j8xc_57 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._textarea-wrapper_1j8xc_57 {
    border-radius: 9px;
    background-color: #f5f5f5;
    padding: 13px 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._textarea_1j8xc_57 {
    background-color: #f5f5f5;
    border: none;
    width: 100%;
    resize: none;
    outline: 0;
    font-size: 14px;
    line-height: 23px
}

._close_1j8xc_78 {
    width: 15px;
    height: 15px;
    fill: #858585;
    cursor: pointer
}

._input-text_1og4k_1 {
    border-radius: 40px
}

._prefix_1og4k_6 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300)
}

._input-text_1og4k_1:hover ._prefix_1og4k_6 {
    color: var(--color-dark)
}

._suffix_1og4k_15 {
    margin-left: var(--margin-md)
}

._input_1og4k_1 {
    color: var(--color-dark);
    border: none;
    outline: 0;
    border-radius: var(--rounded-md);
    background-color: initial
}

._arrow-icons_1og4k_28 {
    opacity: 0
}

._input-text_1og4k_1:hover ._arrow-icons_1og4k_28 {
    opacity: 1
}

._arrow-icon-item_1og4k_37 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

._input-text_1og4k_1 ._arrow-icons_1og4k_28 ._icon-item_1og4k_41 {
    font-size: 80px
}

._layout_1wmij_1 {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

._content_1wmij_7, ._layout_1wmij_1 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

._content_1wmij_7 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

._header_1wmij_12 {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

._hassider_1wmij_17, ._header_1wmij_12 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal
}

._hassider_1wmij_17 {
    -webkit-flex-direction: row;
    flex-direction: row
}

._sider_1wmij_20 {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    height: 100%
}

._menu_c0438_1 {
    cursor: pointer;
    position: relative
}

._popover_c0438_6 {
    border-radius: 40px;
    background-color: var(--color-gray-50);
    color: var(--color-dark);
    z-index: 20
}

._ul_c0438_13 {
    list-style-type: none
}

._menu-option_c0438_17 {
    white-space: nowrap
}

._option_c0438_22 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

._paragraph_1x5pa_1 {
    font-weight: var(--font-normal)
}

._paragraph_1x5pa_1.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

._paragraph_1x5pa_1.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

._paragraph_1x5pa_1.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

._paragraph_1x5pa_1.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

._no-spacing_1x5pa_25 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.md {
    margin-top: -35px;
    margin-bottom: -35px
}

._no-spacing_1x5pa_25 ._paragraph_1x5pa_1.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

._prefix_1x5pa_51, ._suffix_1x5pa_56 {
    display: inline-block;
    vertical-align: initial
}

._radio-button_17dqe_1 {
    border-radius: 40px
}

._root_ivjvl_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._root_151wl_1 {
    border-radius: 40px
}

._root_151wl_1._active_151wl_6, ._root_151wl_1:active {
    background-color: var(--color-gray-100)
}

._input_151wl_10 {
    color: var(--color-dark);
    outline: 0;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    cursor: default
}

._prefix_151wl_20 {
    margin-right: var(--margin-md);
    color: var(--color-gray-300)
}

._root_151wl_1:hover ._prefix_151wl_20 {
    color: var(--color-dark)
}

._subfix_151wl_29 {
    margin-left: var(--margin-md)
}

._select_16iai_1 {
    border-radius: 40px;
    position: relative
}

._select_16iai_1._active_16iai_6, ._select_16iai_1:active {
    background-color: var(--color-gray-100)
}

._inherit_16iai_11 {
    background-color: inherit !important
}

._border_16iai_15 {
    position: relative
}

._popover_16iai_22 {
    background-color: var(--color-gray-900);
    color: var(--color-light);
    border-radius: 40px;
    z-index: 20
}

._option_16iai_36 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-user-select: none;
    user-select: none
}

._horizontal_1e3ql_5._last_1e3ql_13 {
    margin-right: 0
}

._vertical_1e3ql_9._last_1e3ql_13 {
    margin-bottom: 0
}

._wrapper_11l4h_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    position: relative;
    margin-right: 16px;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    overflow: hidden;
    color: var(--color-gray-400)
}

._wrapper_11l4h_1:last-child {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    margin-right: 0
}

._wrapper_11l4h_1 ._icon_11l4h_20 {
    width: 32px;
    height: 32px;
    margin-right: 8px;
    font-size: var(--font-lg);
    line-height: 30px;
    text-align: center
}

._wrapper_11l4h_1 ._icon_11l4h_20 ._border_11l4h_28 {
    border-radius: 50%;
    border: 1px solid var(--color-gray-400)
}

._wrapper_11l4h_1 ._title_11l4h_32 {
    position: relative;
    display: inline-block;
    padding-right: 16px;
    font-size: var(--font-lg);
    height: 32px;
    line-height: 32px
}

._wrapper_11l4h_1 ._title_11l4h_32:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 9999px;
    height: 2px;
    background-color: var(--color-gray-400)
}

._wrapper_11l4h_1:last-child ._title_11l4h_32:after {
    display: none
}

._wrapper_11l4h_1 ._description_11l4h_53 {
    font-size: var(--font-md);
    line-height: 1.5
}

._wrapper_11l4h_1.finish {
    color: var(--color-gray-400)
}

._wrapper_11l4h_1.finish ._icon_11l4h_20 {
    color: var(--color-primary-600)
}

._wrapper_11l4h_1.finish ._icon_11l4h_20 ._border_11l4h_28 {
    border-color: var(--color-primary-600)
}

._wrapper_11l4h_1.finish ._title_11l4h_32:after {
    background-color: var(--color-primary-600)
}

._wrapper_11l4h_1.process {
    color: var(--color-gray-400)
}

._wrapper_11l4h_1.process ._icon_11l4h_20 {
    color: var(--color-primary-600)
}

._wrapper_11l4h_1.process ._icon_11l4h_20 ._border_11l4h_28 {
    color: var(--color-white);
    background-color: var(--color-primary-600);
    border-color: var(--color-primary-600)
}

._wrapper_11l4h_1.process ._title_11l4h_32 {
    color: var(--color-dark);
    border-color: var(--color-primary-600);
    font-weight: var(--font-bold)
}

._wrapper_11l4h_1.error ._description_11l4h_53, ._wrapper_11l4h_1.error ._icon_11l4h_20, ._wrapper_11l4h_1.error ._title_11l4h_32 {
    color: #f5222d
}

._wrapper_11l4h_1.error ._icon_11l4h_20 ._border_11l4h_28 {
    border-color: #f5222d
}

._steps_ohx0o_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

._table_1svs5_1 {
    table-layout: fixed;
    border-collapse: initial;
    border-spacing: 0;
    border-radius: var(--rounded-md);
    text-align: left;
    border-top: 1px solid var(--color-gray-200);
    border-left: 1px solid var(--color-gray-200)
}

._td_1svs5_12, ._th_1svs5_12, ._thead_1svs5_12 {
    vertical-align: middle
}

._td_1svs5_12, ._th_1svs5_12 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(var(--color-gray-200)), to(var(--color-gray-200))), -webkit-gradient(linear, left top, left bottom, from(var(--color-gray-200)), to(var(--color-gray-200)));
    background-image: -webkit-linear-gradient(var(--color-gray-200), var(--color-gray-200)), -webkit-linear-gradient(var(--color-gray-200), var(--color-gray-200));
    background-image: linear-gradient(var(--color-gray-200), var(--color-gray-200)), linear-gradient(var(--color-gray-200), var(--color-gray-200));
    background-repeat: no-repeat;
    -webkit-background-size: 1px 100%, 100% 1px;
    background-size: 1px 100%, 100% 1px;
    background-position: 100% 0, 100% 100%
}

._thead_1svs5_12 ._tr_1svs5_25 {
    color: var(--color-white);
    background-color: var(--color-primary-500)
}

._thead_1svs5_12 ._th_1svs5_12 {
    color: var(--color-white)
}

._card_2qswq_1 {
    border-width: var(--border);
    border-style: solid;
    border-radius: var(--rounded-md)
}

._header_2qswq_8 {
    padding: var(--padding-sm) var(--padding-md)
}

._header-title_2qswq_12 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

._header-extra_2qswq_16 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._content_2qswq_20:first-child, ._footer_2qswq_21:first-child {
    padding-top: var(--padding-sm)
}

._content_2qswq_20, ._footer_2qswq_21 {
    padding: 0 var(--padding-md) var(--padding-sm)
}

._action_2qswq_29 {
    padding: var(--padding-sm) var(--padding-md)
}

.cos-tree {
    -webkit-user-select: none;
    user-select: none
}

.cos-tree-label {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto;
    white-space: nowrap
}

.cos-tree .cos-tree-arrow .cos-icon {
    font-size: .75em
}

.cos-tree-prefix, .cos-tree-subfix {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cos-tree-input {
    background-color: initial;
    border: none;
    outline: 0;
    cursor: default;
    color: currentColor
}

.cos-tree-input:focus {
    cursor: text
}

.cos-drag-handle {
    display: none;
    opacity: 0;
    content: "";
    padding-top: 5px;
    padding-bottom: 5px;
    bottom: 0
}

.cos-drag-handle span {
    top: 7px;
    left: -6px;
    width: 6px;
    height: 6px;
    border-radius: 6px
}

.cos-tree.dragging .cos-drag-handle {
    display: block
}

.cos-tree.dragging .drag-off .cos-drag-handle {
    display: none
}

.cos-tree.dragging .cos-drag-handle:hover {
    opacity: 1;
    visibility: visible
}

._header_19pn4_6.active, ._header_19pn4_6.hover, ._header_19pn4_6:active, ._header_19pn4_6:hover {
    color: var(--color-white)
}

._tree_19pn4_1.dragging ._header_19pn4_6.tree-group:hover:not(.active) {
    border: 1px solid var(--color-primary-500)
}

._tree_19pn4_1.dragging ._content_19pn4_18.drag-off ._header_19pn4_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

._input_19pn4_36:focus {
    opacity: .5
}

._drag-handle_19pn4_43 {
    border-bottom: 1px solid var(--color-primary-500)
}

._drag-handle_19pn4_43 span {
    border: 1px solid var(--color-primary-500)
}

._tree_13k4i_1.dragging ._header_13k4i_6.tree-group:hover:not(.active) {
    border: 1px solid var(--color-gray-100)
}

._tree_13k4i_1.dragging ._content_13k4i_12.drag-off ._header_13k4i_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

._input_13k4i_30:focus {
    opacity: .5
}

._drag-handle_13k4i_37 {
    border-bottom: 1px solid var(--color-gray-100)
}

._drag-handle_13k4i_37 span {
    border: 1px solid var(--color-gray-100)
}

._header_1arl2_6.active, ._header_1arl2_6:active {
    color: var(--color-primary-500);
    background-color: hsla(var(--hsl-primary-500), .06)
}

._tree_1arl2_1.dragging ._header_1arl2_6.tree-group:hover:not(.active) {
    border: 1px solid hsla(var(--hsl-primary-500), .5)
}

._tree_1arl2_1.dragging ._content_1arl2_17.drag-off ._header_1arl2_6.tree-group:hover:not(.active) {
    border: 1px solid transparent
}

._input_1arl2_35:focus {
    opacity: .5
}

._drag-handle_1arl2_41 {
    border-bottom: 1px solid hsla(var(--hsl-primary-500), .5)
}

._drag-handle_1arl2_41 span {
    border: 1px solid hsla(var(--hsl-primary-500), .5)
}

._item_1hhqn_1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
    padding-left: 18px;
    padding-right: 2px;
    border-radius: var(--rounded-md);
    font-size: var(--font-sm)
}

._selected_1hhqn_10 {
    background: var(--color-neutral-light)
}

._header_1hhqn_13 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

._prefix_1hhqn_16 {
    margin-right: 100px
}

._extra_1hhqn_20, ._prefix_1hhqn_16 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

._breadcrumb-item_zcks6_5 {
    color: var(--color-gray-400)
}

._link_zcks6_10:hover {
    color: var(--color-primary-500);
    cursor: pointer
}

._icon_zcks6_19, ._separator_zcks6_15 {
    --margin-xs: 20px;
    --margin-sm: 20px;
    --margin-md: 20px
}

._breadcrumb-item_zcks6_5:last-child {
    font-weight: var(--font-bold);
    color: var(--color-dark)
}

._breadcrumb-item_zcks6_5:last-child ._separator_zcks6_15 {
    display: none
}

._tag_1br8p_1 {
    border-radius: calc(var(--rounded-md) * 5);
    color: var(--color-white)
}

._content_1br8p_24, ._prefix_1br8p_10, ._suffix_1br8p_17, ._tag_1br8p_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._row_18y4t_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._col_18y4t_5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

._image_1msmd_1 {
    position: relative
}

._img_1msmd_5 {
    width: 100%
}

._fallback_1msmd_10, ._placeholder_1msmd_9 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._content_1msmd_19 {
    position: absolute
}

._list-wrap_1e9ho_1 {
    position: relative
}

._list_1e9ho_1 {
    overflow: hidden;
    height: 100%
}

._x_1e9ho_10 {
    overflow-x: auto;
    white-space: nowrap
}

._y_1e9ho_15 {
    overflow-y: auto
}

._dropdown_cmrix_1 {
    z-index: 100
}

._tabs_6olel_1 {
    position: relative
}

._cursor_6olel_5 {
    background-color: var(--color-gray-900);
    bottom: 0;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

._tabs-content_6olel_13 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    overflow: hidden
}

._tab-pane_6olel_19 {
    opacity: .6;
    width: 100%
}

._tab-pane_6olel_19.hover, ._tab-pane_6olel_19:hover {
    opacity: .9
}

._tab-pane-animated_6olel_29 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

._tab-pane_6olel_19.active, ._tab-pane_6olel_19:active {
    background-color: initial;
    font-weight: 700;
    opacity: 1
}

._label_6olel_40 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-user-select: none;
    user-select: none
}

._tabs-nav-wrapper_6olel_48 {
    position: relative;
    overflow: hidden
}

._tabs-nav_6olel_48 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._tabs-nav-scroll_6olel_58 {
    width: 100%;
    overflow-x: auto;
    padding-bottom: 30px;
    margin-top: -30px;
    -webkit-transform: translateY(30px);
    transform: translateY(30px)
}

._tabs-nav-item_6olel_66 {
    padding-left: 6px;
    padding-right: 6px
}

._tabs-divider_6olel_75 {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

._tabs-cursor_6olel_84 {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: var(--color-primary-500);
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

._link_dc02o_1 {
    cursor: pointer
}

._carousel_181j0_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

._container_181j0_8 {
    position: relative
}

._indicators_181j0_12 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

._tacitly_181j0_22 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

._dot_181j0_34 {
    border-radius: 100%
}

._dot_181j0_34._active_181j0_39 {
    background-color: var(--color-gray-50)
}

._line_181j0_43 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

._line_181j0_43._active_181j0_39 {
    background-color: var(--color-gray-50);
    width: 25px
}

._arrow_181j0_53 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

._arrow-left_181j0_67 {
    left: 16px
}

._arrow-right_181j0_71 {
    right: 16px
}

._arrow_181j0_53 img {
    max-width: inherit
}

._item_181j0_79 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._light_181j0_94 {
    z-index: 2;
    visibility: visible
}

._horizontal_evdc9_2 {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px solid var(--color-gray-100)
}

._vertical_evdc9_10 {
    display: inline-block;
    width: 1px;
    height: 1em;
    margin: 0 8px;
    vertical-align: middle;
    position: relative;
    border-left: 1px solid var(--color-gray-100)
}

._slot-container_evdc9_21 {
    position: absolute;
    padding: 0 20px;
    left: 50%;
    -webkit-transform: translate(-50%) translateY(-50%);
    transform: translate(-50%) translateY(-50%);
    font-weight: 500
}

._cos-cascader_68p6b_2 {
    position: relative;
    display: inline-block
}

._cos-cascader_68p6b_2 ._cos-trigger_68p6b_6 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 100px;
    border: 1px solid rgba(31, 31, 31, .1);
    height: var(--height-md);
    width: 2060px;
    border-radius: var(--rounded-md)
}

._cos-trigger_68p6b_6.trigger-active {
    border: 1px solid #1e1e1e
}

._cos-cascader_68p6b_2 ._cos-popover-wrapper_68p6b_18 {
    margin-top: var(--padding-sm);
    position: absolute;
    z-index: 100;
    top: 100%;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .14901960784313725);
    box-shadow: 0 0 5px rgba(0, 0, 0, .14901960784313725)
}

._cos-trigger-input_68p6b_27 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

._cos-trigger-input_68p6b_27 input {
    border: none;
    background: 0 0
}

._cos-trigger-input_68p6b_27 input:focus {
    outline: 0
}

._cos-cascader-items_68p6b_37 {
    height: 1100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    color: var(--color-white)
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 {
    height: 100%;
    width: 2060px;
    padding: 100px 0;
    overflow: auto;
    -webkit-overflow-scrolling: auto;
    background-color: #26262c;
    border-radius: var(--padding-sm);
    margin-right: 20px
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 {
    padding: 70px 100px 70px 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    cursor: pointer;
    white-space: nowrap
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52._active_68p6b_63, ._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52:hover {
    background: hsla(var(--hsl-light), .6)
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-name_68p6b_66 {
    width: 1800px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    user-select: none
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-icons_68p6b_73 ._icon-right-arrow_68p6b_73 {
    -webkit-transform: scale(1);
    transform: scale(1)
}

._cos-cascader-items_68p6b_37 ._cos-left_68p6b_42 ._cos-label_68p6b_52 > ._cos-icons_68p6b_73 ._icon-loading_68p6b_76 {
    -webkit-animation: _spin_68p6b_1 2s linear infinite;
    animation: _spin_68p6b_1 2s linear infinite
}

._cos-cascader-items_68p6b_37 ._cos-right_68p6b_79 {
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: auto;
    border-radius: var(--padding-sm)
}

._dialog_1wz6i_1 {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 24px;
    background: #fff;
    color: #1f1f1f;
    z-index: 50;
    border-radius: 15px;
    font-weight: var(--font-bold)
}

._close_1wz6i_14 {
    position: absolute;
    right: 10px;
    top: 10px
}

._avatar_9uapm_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    color: var(--color-gray-800);
    background: var(--color-gray-200);
    border-radius: 50%
}

._avatar_9uapm_1 img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

._content_9uapm_21, ._fallback_9uapm_23, ._placeholder_9uapm_22 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._load_1bdt7_2 {
    color: rgba(0, 0, 0, .6509803921568628)
}

._result_83vkw_4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

._load_83vkw_1 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .6509803921568628);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

._loading_83vkw_1 {
    opacity: 1;
    position: static;
    display: block
}

._nested_83vkw_1 {
    position: relative
}

._nested-loading_83vkw_1 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

._container_83vkw_1 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

._container_83vkw_1:after, ._container_83vkw_1:before {
    content: "";
    display: table
}

._container_83vkw_1:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

._result_83vkw_4 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

._result_4lgws_4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

._load_4lgws_1 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .6509803921568628);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

._loading_4lgws_1 {
    opacity: 1;
    position: static;
    display: block
}

._nested_4lgws_1 {
    position: relative
}

._nested-loading_4lgws_1 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

._container_4lgws_1 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

._container_4lgws_1:after, ._container_4lgws_1:before {
    content: "";
    display: table
}

._container_4lgws_1:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

._result_4lgws_4 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

._rate_27ac7_2 {
    cursor: pointer;
    display: inline-block
}

._icons-row_27ac7_7 {
    position: relative;
    display: inline-block
}

._row-empty_27ac7_13, ._row_27ac7_12 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._row_27ac7_12 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

._item_27ac7_29 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #f60;
    width: 12px;
    height: 12px
}

._decimal_27ac7_36 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

._decimal-inner_27ac7_42 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

.cu-block {
    display: block
}

.cu-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cu-flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

.cu-flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.cu-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.cu-flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.cu-flex-wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.cu-flex-wrap-reverse {
    -webkit-flex-wrap: reverse;
    flex-wrap: reverse
}

.cu-flex-nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.cu-col-auto {
    grid-column: auto
}

.cu-row-auto {
    grid-row: auto
}

.cu-text-left {
    text-align: left
}

.cu-text-center {
    text-align: center
}

.cu-text-right {
    text-align: right
}

.cu-text-justify {
    text-align: justify
}

.cu-text-ellipsis {
    text-overflow: ellipsis
}

.cu-text-clip {
    text-overflow: clip
}

.cu-border-solid {
    border-style: solid
}

.cu-border-dashed {
    border-style: dashed
}

.cu-border-dotted {
    border-style: dotted
}

.cu-border-double {
    border-style: double
}

.cu-border-none {
    border-style: none
}

.cu-border-hidden {
    border-style: hidden
}

.cu-border-collapse {
    border-collapse: collapse
}

.cu-border-separate {
    border-collapse: initial
}

.cu-border {
    border-width: 1px
}

.cu-border-0 {
    border-width: 0
}

.cu-border-transparent {
    border-color: transparent
}

.cu-border-current {
    border-color: currentColor
}

.cu-font-thin {
    font-weight: 100
}

.cu-font-extralight {
    font-weight: 200
}

.cu-font-light {
    font-weight: 300
}

.cu-font-normal {
    font-weight: 400
}

.cu-font-medium {
    font-weight: 500
}

.cu-font-semibold {
    font-weight: 600
}

.cu-font-extrabold {
    font-weight: 800
}

.cu-font-black {
    font-weight: 900
}

.cu-text-sm, .cu-text-xs {
    font-size: 12px
}

.cu-text-base {
    font-size: 13px
}

.cu-text-lg {
    font-size: 14px
}

.cu-text-xl {
    font-size: 18px
}

.cu-text-2xl {
    font-size: 24px
}

.cu-text-3xl {
    font-size: 36px
}

.cu-w-auto {
    width: auto
}

.cu-w-px {
    width: 1px
}

.cu-w-full {
    width: 100%
}

.cu-w-screen {
    width: 100vw
}

.cu-w-min {
    width: -webkit-min-content;
    width: min-content
}

.cu-w-max {
    width: -webkit-max-content;
    width: max-content
}

.cu-w-1\/2 {
    width: 50%
}

.cu-h-auto {
    height: auto
}

.cu-h-px {
    height: 1px
}

.cu-h-full {
    height: 100%
}

.cu-h-screen {
    height: 100vw
}

.cu-h-min {
    height: -webkit-min-content;
    height: min-content
}

.cu-h-max {
    height: -webkit-max-content;
    height: max-content
}

.cu-h-1\/2 {
    height: 50%
}

.cu-flex-shrink-0 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.cu-flex-shrink {
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

.cu-flex-grow-0 {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    flex-grow: 0
}

.cu-flex-grow {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cu-flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    flex: 1 1 0%
}

.cu-flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

.cu-flex-initial {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    flex: 0 1 auto
}

.cu-flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

.cu-color-primary {
    color: #4e6ef2
}

.cu-color-text {
    color: #333
}

.cu-color-source {
    color: #626675
}

.cu-color-info {
    color: #9195a3
}

.cu-color-green {
    color: #39b362
}

.cu-color-white {
    color: #fff
}

.cu-color-blue {
    color: #2440b3
}

.cu-color-red {
    color: #f11
}

.cu-color-red-light-100 {
    color: #f33
}

.cu-color-orange-100 {
    color: #fd503e
}

.cu-row:after {
    display: block;
    height: 0;
    content: "";
    clear: both;
    visibility: hidden
}

.cu-col-sm-1, .cu-col-sm-2, .cu-col-sm-3, .cu-col-sm-4, .cu-col-sm-5, .cu-col-sm-6, .cu-col-sm-7, .cu-col-sm-8, .cu-col-sm-9, .cu-col-sm-10, .cu-col-sm-11, .cu-col-sm-12 {
    float: left;
    margin-right: 16px;
    list-style: none
}

.cu-col-sm-last {
    margin-right: 0
}

.cu-col-sm-1 {
    width: 32px
}

.cu-col-sm-2 {
    width: 80px
}

.cu-col-sm-3 {
    width: 128px
}

.cu-col-sm-4 {
    width: 176px
}

.cu-col-sm-5 {
    width: 224px
}

.cu-col-sm-6 {
    width: 272px
}

.cu-col-sm-7 {
    width: 320px
}

.cu-col-sm-8 {
    width: 368px
}

.cu-col-sm-9 {
    width: 416px
}

.cu-col-sm-10 {
    width: 464px
}

.cu-col-sm-11 {
    width: 512px
}

.cu-col-sm-12 {
    width: 560px
}

.cu-font-sm {
    font: 12px/20px Arial, sans-serif
}

.cu-font-lg {
    font: 14px/23px Arial, sans-serif
}

.cu-my-font-lg {
    margin-top: -4px;
    margin-bottom: -5px
}

.cu-font-base {
    font: 13px/21px Arial, sans-serif
}

.cu-font-bold {
    font-weight: 700
}

.cu-title {
    font: 18px/22px Arial, sans-serif;
    font-weight: 400
}

.cu-title, .cu-title-kg, .cu-title-kg:hover, .cu-title-kg:visited, .cu-title:hover, .cu-title:visited {
    color: #222
}

.cu-link {
    color: #2440b3;
    text-decoration: none;
    cursor: pointer
}

.cu-link:hover {
    color: #315efb;
    text-decoration: underline
}

.cu-text, .cu-text-border {
    color: #fff;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-style: normal;
    line-height: 15px;
    height: 16px;
    font-size: 12px;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cu-ml-0 {
    margin-left: 0
}

.cu-ml-xs {
    margin-left: 2px
}

.cu-ml-sm {
    margin-left: 6px
}

.cu-ml-base {
    margin-left: 8px
}

.cu-ml-md {
    margin-left: 12px
}

.cu-ml-sm-lg {
    margin-left: 16px
}

.cu-ml-sm-xl {
    margin-left: 48px
}

.cu-mr-0 {
    margin-right: 0
}

.cu-mr-xs {
    margin-right: 2px
}

.cu-mr-sm {
    margin-right: 6px
}

.cu-mr-base {
    margin-right: 8px
}

.cu-mr-md {
    margin-right: 12px
}

.cu-mr-sm-lg {
    margin-right: 16px
}

.cu-mr-sm-xl {
    margin-right: 48px
}

.cu-border, .cu-mx-base {
    margin-left: -16px;
    margin-right: -16px
}

.cu-mt-0 {
    margin-top: 0
}

.cu-mt-xs {
    margin-top: 6px
}

.cu-mt-sm {
    margin-top: 9px
}

.cu-mt-sm-base {
    margin-top: 10px
}

.cu-mt-sm-md {
    margin-top: 12px
}

.cu-mt-sm-lg {
    margin-top: 16px
}

.cu-mt-xl {
    margin-top: 21px
}

.cu-mt-xxl {
    margin-top: 27px
}

.cu-mb-0 {
    margin-bottom: 0
}

.cu-mb-xs {
    margin-bottom: 6px
}

.cu-mb-sm {
    margin-bottom: 9px
}

.cu-mb-sm-base {
    margin-bottom: 10px
}

.cu-mb-sm-md {
    margin-bottom: 12px
}

.cu-mb-sm-lg {
    margin-bottom: 16px
}

.cu-mb-xl {
    margin-bottom: 21px
}

.cu-mb-xxl {
    margin-bottom: 27px
}

.cu-my-base {
    margin-top: 0;
    margin-bottom: 0
}

.cu-pl-0 {
    padding-left: 0
}

.cu-pl-xs {
    padding-left: 2px
}

.cu-pl-sm {
    padding-left: 6px
}

.cu-pl-base {
    padding-left: 8px
}

.cu-pl-md {
    padding-left: 12px
}

.cu-pl-sm-lg {
    padding-left: 16px
}

.cu-pl-sm-xl {
    padding-left: 48px
}

.cu-pr-0 {
    padding-right: 0
}

.cu-pr-xs {
    padding-right: 2px
}

.cu-pr-sm {
    padding-right: 6px
}

.cu-pr-base {
    padding-right: 8px
}

.cu-pr-md {
    padding-right: 12px
}

.cu-pr-sm-lg {
    padding-right: 16px
}

.cu-pr-sm-xl {
    padding-right: 48px
}

.cu-px-base {
    padding-left: 16px;
    padding-right: 16px
}

.cu-pt-0 {
    padding-top: 0
}

.cu-pt-xs {
    padding-top: 6px
}

.cu-pt-sm {
    padding-top: 9px
}

.cu-pt-sm-base {
    padding-top: 10px
}

.cu-pt-sm-md {
    padding-top: 12px
}

.cu-pt-sm-lg {
    padding-top: 16px
}

.cu-pt-xl {
    padding-top: 21px
}

.cu-pt-xxl {
    padding-top: 27px
}

.cu-pb-0 {
    padding-bottom: 0
}

.cu-pb-xs {
    padding-bottom: 6px
}

.cu-pb-sm {
    padding-bottom: 9px
}

.cu-pb-sm-base {
    padding-bottom: 10px
}

.cu-pb-sm-md {
    padding-bottom: 12px
}

.cu-pb-sm-lg {
    padding-bottom: 16px
}

.cu-pb-xl {
    padding-bottom: 21px
}

.cu-pb-xxl {
    padding-bottom: 27px
}

.cu-py-base {
    padding-top: 0;
    padding-bottom: 0
}

.cu-text {
    padding: 0 2px;
    overflow: hidden;
    font-weight: 200
}

.cu-text-border {
    padding: 0 5px;
    font-weight: 400;
    overflow: hidden
}

.cu-text-border-green {
    color: #39b362;
    background-color: rgba(57, 179, 98, .1);
    border: 1px solid rgba(57, 179, 98, .5)
}

.cu-line-clamp-1, .cu-line-clamp-default {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.cu-line-clamp-1 {
    -webkit-line-clamp: 1
}

.cu-line-clamp-2, .cu-line-clamp-3, .cu-line-clamp-4, .cu-line-clamp-5, .cu-line-clamp-6, .cu-line-clamp-7, .cu-line-clamp-8, .cu-line-clamp-9, .cu-line-clamp-10 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.cu-line-clamp-2 {
    -webkit-line-clamp: 2
}

.cu-line-clamp-3 {
    -webkit-line-clamp: 3
}

.cu-line-clamp-4 {
    -webkit-line-clamp: 4
}

.cu-line-clamp-5 {
    -webkit-line-clamp: 5
}

.cu-line-clamp-6 {
    -webkit-line-clamp: 6
}

.cu-line-clamp-7 {
    -webkit-line-clamp: 7
}

.cu-line-clamp-8 {
    -webkit-line-clamp: 8
}

.cu-line-clamp-9 {
    -webkit-line-clamp: 9
}

.cu-line-clamp-10 {
    -webkit-line-clamp: 10
}

.cu-container {
    width: 560px;
    word-wrap: break-word;
    word-break: break-all;
    color: #333;
    font-size: 14px;
    line-height: 22px
}

.cu-border {
    border-radius: 16px;
    padding: 16px;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .08)
}

.cu-icon {
    font-family: cosmicIcon !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.cu-short-answer-highlight {
    font-weight: 500;
    -webkit-background-size: 4px 8px, calc(100% - 8px) 8px, 4px 8px;
    background-size: 4px 8px, calc(100% - 8px) 8px, 4px 8px;
    background-repeat: no-repeat;
    background-position: left 92%, center 92%, right 92%
}

.sc-image {
    width: 100%;
    height: 0;
    border: 0;
    overflow: hidden;
    display: block;
    border-radius: 12px;
    padding-bottom: 100%;
    position: relative
}

.sc-image img {
    border-radius: 12px;
    width: 100%
}

.sc-image .border {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, .06);
    border-radius: 12px
}

.sc-image-rounded-xs, .sc-image-rounded-xs .border, .sc-image-rounded-xs img {
    border-radius: 2px
}

.sc-image-rounded-sm, .sc-image-rounded-sm .border, .sc-image-rounded-sm img {
    border-radius: 6px
}

.sc-image-rounded-base, .sc-image-rounded-base .border, .sc-image-rounded-base img {
    border-radius: 12px
}

.sc-image-rounded-lg, .sc-image-rounded-lg .border, .sc-image-rounded-lg img, .sc-image-rounded-md, .sc-image-rounded-md .border, .sc-image-rounded-md img {
    border-radius: 16px
}

.sc-image-rounded-1\/2, .sc-image-rounded-1\/2 .border, .sc-image-rounded-1\/2 img {
    border-radius: 50%
}

.sc-image-rounded-tl-xs, .sc-image-rounded-tl-xs .border, .sc-image-rounded-tl-xs img {
    border-top-left-radius: 2px
}

.sc-image-rounded-tl-sm, .sc-image-rounded-tl-sm .border, .sc-image-rounded-tl-sm img {
    border-top-left-radius: 6px
}

.sc-image-rounded-tl-base, .sc-image-rounded-tl-base .border, .sc-image-rounded-tl-base img {
    border-top-left-radius: 12px
}

.sc-image-rounded-tl-lg, .sc-image-rounded-tl-lg .border, .sc-image-rounded-tl-lg img, .sc-image-rounded-tl-md, .sc-image-rounded-tl-md .border, .sc-image-rounded-tl-md img {
    border-top-left-radius: 16px
}

.sc-image-rounded-tr-xs, .sc-image-rounded-tr-xs .border, .sc-image-rounded-tr-xs img {
    border-top-right-radius: 2px
}

.sc-image-rounded-tr-sm, .sc-image-rounded-tr-sm .border, .sc-image-rounded-tr-sm img {
    border-top-right-radius: 6px
}

.sc-image-rounded-tr-base, .sc-image-rounded-tr-base .border, .sc-image-rounded-tr-base img {
    border-top-right-radius: 12px
}

.sc-image-rounded-tr-lg, .sc-image-rounded-tr-lg .border, .sc-image-rounded-tr-lg img, .sc-image-rounded-tr-md, .sc-image-rounded-tr-md .border, .sc-image-rounded-tr-md img {
    border-top-right-radius: 16px
}

.sc-image-rounded-bl-xs, .sc-image-rounded-bl-xs .border, .sc-image-rounded-bl-xs img {
    border-bottom-left-radius: 2px
}

.sc-image-rounded-bl-sm, .sc-image-rounded-bl-sm .border, .sc-image-rounded-bl-sm img {
    border-bottom-left-radius: 6px
}

.sc-image-rounded-bl-base, .sc-image-rounded-bl-base .border, .sc-image-rounded-bl-base img {
    border-bottom-left-radius: 12px
}

.sc-image-rounded-bl-lg, .sc-image-rounded-bl-lg .border, .sc-image-rounded-bl-lg img, .sc-image-rounded-bl-md, .sc-image-rounded-bl-md .border, .sc-image-rounded-bl-md img {
    border-bottom-left-radius: 16px
}

.sc-image-rounded-br-xs, .sc-image-rounded-br-xs .border, .sc-image-rounded-br-xs img {
    border-bottom-right-radius: 2px
}

.sc-image-rounded-br-sm, .sc-image-rounded-br-sm .border, .sc-image-rounded-br-sm img {
    border-bottom-right-radius: 6px
}

.sc-image-rounded-br-base, .sc-image-rounded-br-base .border, .sc-image-rounded-br-base img {
    border-bottom-right-radius: 12px
}

.sc-image-rounded-br-lg, .sc-image-rounded-br-lg .border, .sc-image-rounded-br-lg img, .sc-image-rounded-br-md, .sc-image-rounded-br-md .border, .sc-image-rounded-br-md img {
    border-bottom-right-radius: 16px
}

.sc-image-1\/1, .sc-image-3\/1, .sc-image-3\/2, .sc-image-3\/4, .sc-image-4\/3, .sc-image-5\/1, .sc-image-5\/2, .sc-image-16\/9 {
    height: 0;
    overflow: hidden
}

.sc-image-3\/4 {
    padding-bottom: 133.33333333%
}

.sc-image-5\/1 {
    padding-bottom: 20%
}

.sc-image-1\/1 {
    padding-bottom: 100%
}

.sc-image-3\/1 {
    padding-bottom: 33.33333333%
}

.sc-image-16\/9 {
    padding-bottom: 56.25%
}

.sc-image-4\/3 {
    padding-bottom: 75%
}

.sc-image-3\/2 {
    padding-bottom: 66.66666667%
}

.sc-image-5\/2 {
    padding-bottom: 40%
}

:root {
    --cos-red--5: #fff0ed;
    --cos-red--4: #ffe0db;
    --cos-red--3: #ffbfb8;
    --cos-red--2: #ff9b94;
    --cos-red--1: #ff7570;
    --cos-red-0: #f73131;
    --cos-red-1: #de3a3f;
    --cos-red-2: #bd2a33;
    --cos-red-3: #9c1c28;
    --cos-red-4: #7a111f;
    --cos-red-5: #590916;
    --cos-orange--5: #fff3eb;
    --cos-orange--4: #ffe6d6;
    --cos-orange--3: #ffcaad;
    --cos-orange--2: #ffab85;
    --cos-orange--1: #ff8a5c;
    --cos-orange-0: #fd503e;
    --cos-orange-1: #de4e26;
    --cos-orange-2: #bd381a;
    --cos-orange-3: #9c2611;
    --cos-orange-4: #7a170a;
    --cos-orange-5: #590c04;
    --cos-tan--5: #fff7e8;
    --cos-tan--4: #ffeed1;
    --cos-tan--3: #ffdaa3;
    --cos-tan--2: #ffc375;
    --cos-tan--1: #ffa947;
    --cos-tan-0: #ff8c1a;
    --cos-tan-1: #e87400;
    --cos-tan-2: #bd5a0f;
    --cos-tan-3: #9c450b;
    --cos-tan-4: #7a3207;
    --cos-tan-5: #592104;
    --cos-yellow--5: #fffce5;
    --cos-yellow--4: #fff9cc;
    --cos-yellow--3: #fff099;
    --cos-yellow--2: #ffe366;
    --cos-yellow--1: #ffd333;
    --cos-yellow-0: #ffbf00;
    --cos-yellow-1: #de9f00;
    --cos-yellow-2: #bd790b;
    --cos-yellow-3: #9c6500;
    --cos-yellow-4: #7a4b00;
    --cos-yellow-5: #593400;
    --cos-lime--5: #fdffe5;
    --cos-lime--4: #f7fcca;
    --cos-lime--3: #ebfa96;
    --cos-lime--2: #dcf763;
    --cos-lime--1: #caf531;
    --cos-lime-0: #b5f200;
    --cos-lime-1: #98d400;
    --cos-lime-2: #7cb500;
    --cos-lime-3: #629600;
    --cos-lime-4: #4a7800;
    --cos-lime-5: #345900;
    --cos-verdure--5: #f7ffe8;
    --cos-verdure--4: #ecfccf;
    --cos-verdure--3: #d6faa0;
    --cos-verdure--2: #bdf772;
    --cos-verdure--1: #a3f545;
    --cos-verdure-0: #85f218;
    --cos-verdure-1: #6dd413;
    --cos-verdure-2: #57b50e;
    --cos-verdure-3: #42960b;
    --cos-verdure-4: #307807;
    --cos-verdure-5: #215904;
    --cos-green--5: #f0ffed;
    --cos-green--4: #defcd9;
    --cos-green--3: #bbfab4;
    --cos-green--2: #96f78f;
    --cos-green--1: #70f56c;
    --cos-green-0: #49f249;
    --cos-green-1: #37d43c;
    --cos-green-2: #28b531;
    --cos-green-3: #1b9627;
    --cos-green-4: #11781f;
    --cos-green-5: #095922;
    --cos-virid--5: #e8fff0;
    --cos-teal--5: #e6fff4;
    --cos-teal--4: #c8fae7;
    --cos-teal--3: #93f5d3;
    --cos-teal--2: #60f0c2;
    --cos-teal--1: #2febb5;
    --cos-teal-0: #00e5ac;
    --cos-teal-1: #00c99e;
    --cos-teal-2: #00ad8e;
    --cos-teal-3: #00917c;
    --cos-teal-4: #007568;
    --cos-teal-5: #005952;
    --cos-virid--4: #cffce0;
    --cos-virid--3: #a0fac4;
    --cos-virid--2: #72f7ac;
    --cos-virid--1: #45f597;
    --cos-virid-0: #18f285;
    --cos-virid-1: #13d47a;
    --cos-virid-2: #39b362;
    --cos-virid-3: #0b965e;
    --cos-virid-4: #07784f;
    --cos-virid-5: #04593d;
    --cos-cyan--5: #e6fffb;
    --cos-cyan--4: #c6f7f1;
    --cos-cyan--3: #90f0e6;
    --cos-cyan--2: #5de8df;
    --cos-cyan--1: #2de0da;
    --cos-cyan-0: #00d9d9;
    --cos-cyan-1: #00b6bd;
    --cos-cyan-2: #0096a1;
    --cos-cyan-3: #007785;
    --cos-cyan-4: #005b69;
    --cos-cyan-5: #00404d;
    --cos-ocean--5: #e5fdff;
    --cos-ocean--4: #caf7fc;
    --cos-ocean--3: #96ebfa;
    --cos-ocean--2: #63dcf7;
    --cos-ocean--1: #31caf5;
    --cos-ocean-0: #00b5f2;
    --cos-ocean-1: #0098d4;
    --cos-ocean-2: #007cb5;
    --cos-ocean-3: #006296;
    --cos-ocean-4: #004a78;
    --cos-ocean-5: #003459;
    --cos-sky--5: #e8f7ff;
    --cos-sky--4: #d1eeff;
    --cos-sky--3: #a3daff;
    --cos-sky--2: #75c3ff;
    --cos-sky--1: #47a9ff;
    --cos-sky-0: #1a8cff;
    --cos-sky-1: #1472de;
    --cos-sky-2: #0f5abd;
    --cos-sky-3: #0b459c;
    --cos-sky-4: #07327a;
    --cos-sky-5: #042159;
    --cos-blue--5: #ebf3ff;
    --cos-blue--4: #d6e6ff;
    --cos-blue--3: #adcaff;
    --cos-blue--2: #85abff;
    --cos-blue--1: #5c8aff;
    --cos-blue-0: #36f;
    --cos-blue-1: #264ede;
    --cos-blue-2: #1a38bd;
    --cos-blue-3: #11269c;
    --cos-blue-4: #0a177a;
    --cos-blue-5: #040c59;
    --cos-dutch--5: #f3ebff;
    --cos-dutch--4: #e6d6ff;
    --cos-dutch--3: #caadff;
    --cos-dutch--2: #ab85ff;
    --cos-dutch--1: #8a5cff;
    --cos-dutch-0: #63f;
    --cos-dutch-1: #4e26de;
    --cos-dutch-2: #381abd;
    --cos-dutch-3: #26119c;
    --cos-dutch-4: #170a7a;
    --cos-dutch-5: #0c0459;
    --cos-purple--5: #f7e8ff;
    --cos-purple--4: #eed1ff;
    --cos-purple--3: #daa3ff;
    --cos-purple--2: #c375ff;
    --cos-purple--1: #a947ff;
    --cos-purple-0: #8c1aff;
    --cos-purple-1: #7214de;
    --cos-purple-2: #5a0fbd;
    --cos-purple-3: #450b9c;
    --cos-purple-4: #32077a;
    --cos-purple-5: #210459;
    --cos-violet--5: #ffe5fb;
    --cos-violet--4: #f7c6f1;
    --cos-violet--3: #f090e6;
    --cos-violet--2: #e85ddf;
    --cos-violet--1: #e02dda;
    --cos-violet-0: #d900d9;
    --cos-violet-1: #b600bd;
    --cos-violet-2: #9600a1;
    --cos-violet-3: #9600a1;
    --cos-violet-4: #5b0069;
    --cos-violet-5: #40004d;
    --cos-fuchsia--5: #ffe5f4;
    --cos-fuchsia--4: #fccae9;
    --cos-fuchsia--3: #fa96d7;
    --cos-fuchsia--2: #f763c8;
    --cos-fuchsia--1: #f531bd;
    --cos-fuchsia-0: #f200b5;
    --cos-fuchsia-1: #d400a6;
    --cos-fuchsia-2: #b50094;
    --cos-fuchsia-3: #960080;
    --cos-fuchsia-4: #78006a;
    --cos-fuchsia-5: #590052;
    --cos-cherry--5: #ffe8f0;
    --cos-cherry--4: #ffd1e2;
    --cos-cherry--3: #ffa3c8;
    --cos-cherry--2: #ff75b1;
    --cos-cherry--1: #ff479d;
    --cos-cherry-0: #ff1a8c;
    --cos-cherry-1: #de1480;
    --cos-cherry-2: #bd0f71;
    --cos-cherry-3: #9c0b62;
    --cos-cherry-4: #7a0750;
    --cos-cherry-5: #59043d;
    --cos-pink--5: #ffebf3;
    --cos-pink--4: #ffd6e6;
    --cos-pink--3: #ffadca;
    --cos-pink--2: #ff85ab;
    --cos-pink--1: #ff5c8a;
    --cos-pink-0: #f36;
    --cos-pink-1: #de264e;
    --cos-pink-2: #bd1a38;
    --cos-pink-3: #9c1126;
    --cos-pink-4: #7a0a17;
    --cos-pink-5: #59040c;
    --cos-brand-preferred--5: #ffebed;
    --cos-brand-preferred--4: #ffd6dc;
    --cos-brand-preferred--3: #ffadba;
    --cos-brand-preferred--2: #ff859b;
    --cos-brand-preferred--1: #fc5b7e;
    --cos-brand-preferred-0: #fa3264;
    --cos-brand-preferred-1: #db0944;
    --cos-brand-preferred-2: #bd003c;
    --cos-brand-preferred-3: #9e0037;
    --cos-brand-preferred-4: #800031;
    --cos-brand-preferred-5: #610028
}

.cos-pc, :root {
    --cos-color-text: #333;
    --cos-color-text-tiny: #626675;
    --cos-color-text-minor: #626675;
    --cos-color-text-slim: #9195a3;
    --cos-color-text-inverse: #fff;
    --cos-color-text-tiny-inverse: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse: hsla(0, 0%, 100%, 0.6);
    --cos-color-text-slim-inverse: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light: #4e6ef2;
    --cos-color-text-on-primary: #fff;
    --cos-color-text-primary: #4e6ef2;
    --cos-color-text-on-warning-light: #e87400;
    --cos-color-text-on-warning: #fff;
    --cos-color-text-warning: #e87400;
    --cos-color-text-on-error-light: #f73131;
    --cos-color-text-on-error: #fff;
    --cos-color-text-error: #f73131;
    --cos-color-text-on-success-light: #39b362;
    --cos-color-text-on-alive-light: #fd503e;
    --cos-color-text-on-alive: #fff;
    --cos-color-text-alive: #fd503e;
    --cos-color-text-em: #f73131;
    --cos-color-text-link: #2440b3;
    --cos-color-text-on-em: #fff;
    --cos-color-text-on-em-light: #f73131;
    --cos-color-text-on-success: #fff;
    --cos-color-text-success: #39b362;
    --cos-color-border: #b7b9c1;
    --cos-color-border-tiny: #dbdce0;
    --cos-color-border-minor: #edeef0;
    --cos-color-border-inverse: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-tiny-inverse: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-border-minor-inverse: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-primary: #4e6ef2;
    --cos-color-border-primary-light: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-warning: #e87400;
    --cos-color-border-warning-light: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-error: #f73131;
    --cos-color-border-error-light: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-alive: #fd503e;
    --cos-color-border-alive-light: rgba(253, 80, 62, 0.5019607843137255);
    --cos-color-border-success: #39b362;
    --cos-color-border-em: #f73131;
    --cos-color-border-em-light: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-light: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-bg-raised: #fff;
    --cos-color-bg-dent: #f5f6f9;
    --cos-color-bg: #fff;
    --cos-color-bg-page: #fff;
    --cos-color-bg-raised-inverse: rgba(0, 0, 0, 0.2);
    --cos-color-bg-dent-inverse: hsla(0, 0%, 100%, 0.2);
    --cos-color-bg-primary: #4e6ef2;
    --cos-color-bg-inverse: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-primary-light: #edf0fd;
    --cos-color-bg-warning: #e87400;
    --cos-color-bg-warning-light: rgba(232, 116, 0, 0.10196078431372549);
    --cos-color-bg-error: #f73131;
    --cos-color-bg-error-light: rgba(247, 49, 49, 0.10196078431372549);
    --cos-color-bg-alive: #fd503e;
    --cos-color-bg-alive-light: rgba(253, 80, 62, 0.10196078431372549);
    --cos-color-text-active: #4e6ef2;
    --cos-color-bg-success: #39b362;
    --cos-color-bg-em: #f73131;
    --cos-color-bg-em-light: rgba(235, 51, 51, 0.10196078431372549);
    --cos-color-text-tiny-active: #626675;
    --cos-color-text-minor-active: #626675;
    --cos-color-bg-success-light: rgba(57, 179, 98, 0.10196078431372549);
    --cos-color-text-slim-active: #9195a3;
    --cos-color-text-inverse-active: #fff;
    --cos-color-text-tiny-inverse-active: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse-active: hsla(0, 0%, 100%, 0.6);
    --cos-color-text-slim-inverse-active: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light-active: #4e6ef2;
    --cos-color-text-on-primary-active: #fff;
    --cos-color-text-primary-active: #4e6ef2;
    --cos-color-text-on-success-light-active: #39b362;
    --cos-color-text-on-success-active: #fff;
    --cos-color-text-success-active: #39b362;
    --cos-color-text-on-warning-light-active: #e87400;
    --cos-color-text-on-warning-active: #fff;
    --cos-color-text-warning-active: #e87400;
    --cos-color-text-on-error-light-active: #f73131;
    --cos-color-text-on-error-active: #fff;
    --cos-color-text-error-active: #f73131;
    --cos-color-text-on-alive-light-active: #fd503e;
    --cos-color-text-em-active: #f73131;
    --cos-color-text-link-active: #f73131;
    --cos-color-text-on-em-active: #fff;
    --cos-color-text-on-em-light-active: #f73131;
    --cos-color-text-on-alive-active: #fff;
    --cos-color-text-alive-active: #fd503e;
    --cos-color-border-active: #4e6ef2;
    --cos-color-border-tiny-active: #dbdce0;
    --cos-color-border-minor-active: #edeef0;
    --cos-color-border-inverse-active: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-tiny-inverse-active: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-border-minor-inverse-active: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-primary-light-active: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-primary-active: #4e6ef2;
    --cos-color-border-warning-light-active: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-warning-active: #e87400;
    --cos-color-border-error-light-active: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-error-active: #f73131;
    --cos-color-border-alive-light-active: rgba(253, 80, 62, 0.25098039215686274);
    --cos-color-border-alive-active: #fd503e;
    --cos-color-border-success-light-active: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-border-em-active: #f73131;
    --cos-color-border-em-light-active: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-active: #39b362;
    --cos-color-bg-raised-active: #fff;
    --cos-color-bg-dent-active: rgba(78, 110, 242, 0.4);
    --cos-color-bg-active: #fff;
    --cos-color-bg-raised-inverse-active: rgba(0, 0, 0, 0.2);
    --cos-color-bg-dent-inverse-active: hsla(0, 0%, 100%, 0.2);
    --cos-color-bg-inverse-active: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-primary-light-active: #edf0fd;
    --cos-color-bg-primary-active: #4e6ef2;
    --cos-color-bg-warning-light-active: rgba(232, 116, 0, 0.10196078431372549);
    --cos-color-bg-warning-active: #e87400;
    --cos-color-bg-error-light-active: rgba(247, 49, 49, 0.10196078431372549);
    --cos-color-bg-error-active: #f73131;
    --cos-color-text-hover: #4e6ef2;
    --cos-color-bg-alive-light-active: rgba(253, 80, 62, 0.10196078431372549);
    --cos-color-text-link-visited: #771caa;
    --cos-color-text-tiny-hover: #626675;
    --cos-color-text-minor-hover: #626675;
    --cos-color-bg-alive-active: #fd503e;
    --cos-color-text-slim-hover: #9195a3;
    --cos-color-bg-success-light-active: rgba(57, 179, 98, 0.10196078431372549);
    --cos-color-text-inverse-hover: #fff;
    --cos-color-text-tiny-inverse-hover: hsla(0, 0%, 100%, 0.8);
    --cos-color-text-minor-inverse-hover: hsla(0, 0%, 100%, 0.6);
    --cos-color-bg-success-active: #39b362;
    --cos-color-text-slim-inverse-hover: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-primary-light-hover: #4662d9;
    --cos-color-text-on-primary-hover: #fff;
    --cos-color-text-primary-hover: #4662d9;
    --cos-color-text-on-warning-light-hover: #d16800;
    --cos-color-text-on-warning-hover: #fff;
    --cos-color-text-warning-hover: #d16800;
    --cos-color-text-on-error-light-hover: #dd2c2c;
    --cos-color-text-on-error-hover: #fff;
    --cos-color-text-error-hover: #dd2c2c;
    --cos-color-text-on-alive-light-hover: #e34737;
    --cos-color-text-on-alive-hover: hsla(0, 0%, 100%, 0.5019607843137255);
    --cos-color-text-alive-hover: #e34737;
    --cos-color-text-on-success-light-hover: #33a058;
    --cos-color-text-em-hover: #dd2c2c;
    --cos-color-text-on-em-hover: #fff;
    --cos-color-text-on-em-light-hover: #f73131;
    --cos-color-text-on-success-hover: #fff;
    --cos-color-text-success-hover: #33a058;
    --cos-color-border-hover: #4e6ef2;
    --cos-color-border-tiny-hover: #cfd0d4;
    --cos-color-border-minor-hover: #e0e1e3;
    --cos-color-border-inverse-hover: hsla(0, 0%, 100%, 0.45098039215686275);
    --cos-color-border-tiny-inverse-hover: hsla(0, 0%, 100%, 0.34901960784313724);
    --cos-color-border-minor-inverse-hover: hsla(0, 0%, 100%, 0.25098039215686274);
    --cos-color-border-primary-light-hover: rgba(78, 110, 242, 0.5019607843137255);
    --cos-color-border-primary-hover: #4e6ef2;
    --cos-color-border-warning-light-hover: rgba(232, 116, 0, 0.5019607843137255);
    --cos-color-border-warning-hover: #e87400;
    --cos-color-border-error-light-hover: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-error-hover: #f73131;
    --cos-color-border-alive-light-hover: rgba(253, 80, 62, 0.5019607843137255);
    --cos-color-border-alive-hover: #fd503e;
    --cos-color-bg-raised-hover: #fff;
    --cos-color-bg-dent-hover: rgba(49, 94, 251, 0.10196078431372549);
    --cos-color-bg-hover: #f2f2f2;
    --cos-color-border-success-light-hover: rgba(57, 179, 98, 0.5019607843137255);
    --cos-color-border-em-hover: #f73131;
    --cos-color-border-em-light-hover: rgba(247, 49, 49, 0.5019607843137255);
    --cos-color-border-success-hover: #39b362;
    --cos-color-bg-raised-inverse-hover: rgba(0, 0, 0, 0.30196078431372547);
    --cos-color-bg-dent-inverse-hover: hsla(0, 0%, 100%, 0.30196078431372547);
    --cos-color-bg-inverse-hover: rgba(0, 0, 0, 0.6);
    --cos-color-bg-primary-light-hover: #e0e3f0;
    --cos-color-bg-primary-hover: #4662d9;
    --cos-color-bg-warning-light-hover: #f8ece0;
    --cos-color-bg-warning-hover: #d16800;
    --cos-color-bg-error-light-hover: #f1dede;
    --cos-color-bg-error-hover: #dd2c2c;
    --cos-color-bg-alive-light-hover: #efe0df;
    --cos-color-text-disabled: rgba(51, 51, 51, 0.4);
    --cos-color-text-tiny-disabled: rgba(98, 102, 117, 0.4);
    --cos-color-text-minor-disabled: rgba(98, 102, 117, 0.4);
    --cos-color-text-slim-disabled: rgba(145, 149, 163, 0.4);
    --cos-color-bg-alive-hover: #e34737;
    --cos-color-bg-success-light-hover: #dfebe3;
    --cos-color-text-inverse-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-tiny-inverse-disabled: hsla(0, 0%, 100%, 0.3215686274509804);
    --cos-color-text-minor-inverse-disabled: hsla(0, 0%, 100%, 0.23921568627450981);
    --cos-color-bg-success-hover: #33a058;
    --cos-color-text-slim-inverse-disabled: hsla(0, 0%, 100%, 0.1607843137254902);
    --cos-color-text-on-primary-light-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-text-on-primary-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-text-on-warning-light-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-text-on-warning-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-text-on-error-light-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-error-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-alive-light-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-text-on-alive-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-text-on-success-light-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-text-em-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-em-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-text-on-em-light-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-text-on-success-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-border-disabled: rgba(183, 185, 193, 0.4);
    --cos-color-text-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-border-tiny-disabled: rgba(219, 220, 224, 0.4);
    --cos-color-border-minor-disabled: rgba(237, 238, 240, 0.4);
    --cos-color-border-inverse-disabled: hsla(0, 0%, 100%, 0.2);
    --cos-color-border-tiny-inverse-disabled: hsla(0, 0%, 100%, 0.12156862745098039);
    --cos-color-border-minor-inverse-disabled: hsla(0, 0%, 100%, 0.0784313725490196);
    --cos-color-border-primary-light-disabled: rgba(78, 110, 242, 0.2);
    --cos-color-border-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-border-warning-light-disabled: rgba(232, 116, 0, 0.2);
    --cos-color-border-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-border-error-light-disabled: rgba(247, 49, 49, 0.2);
    --cos-color-border-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-border-alive-light-disabled: rgba(253, 80, 62, 0.2);
    --cos-color-border-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-border-success-light-disabled: rgba(57, 179, 98, 0.2);
    --cos-color-border-em-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-border-em-light-disabled: rgba(247, 49, 49, 0.2);
    --cos-color-border-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-bg-raised-disabled: hsla(0, 0%, 100%, 0.4);
    --cos-color-bg-dent-disabled: #f5f6f9;
    --cos-color-bg-raised-inverse-disabled: rgba(0, 0, 0, 0.0784313725490196);
    --cos-color-bg-disabled: #fff;
    --cos-color-bg-dent-inverse-disabled: hsla(0, 0%, 100%, 0.0784313725490196);
    --cos-color-bg-inverse-disabled: rgba(0, 0, 0, 0.2);
    --cos-color-bg-primary-light-disabled: rgba(237, 240, 253, 0.4);
    --cos-color-bg-primary-disabled: rgba(78, 110, 242, 0.4);
    --cos-color-bg-warning-light-disabled: rgba(232, 116, 0, 0.050980392156862744);
    --cos-color-bg-warning-disabled: rgba(232, 116, 0, 0.4);
    --cos-color-bg-error-light-disabled: rgba(247, 49, 49, 0.050980392156862744);
    --cos-color-bg-error-disabled: rgba(247, 49, 49, 0.4);
    --cos-color-bg-alive-light-disabled: rgba(253, 80, 62, 0.050980392156862744);
    --cos-color-bg-alive-disabled: rgba(253, 80, 62, 0.4);
    --cos-color-bg-success-light-disabled: rgba(57, 179, 98, 0.050980392156862744);
    --cos-color-bg-em-disabled: rgba(117, 25, 25, 0.4);
    --cos-color-bg-em-light-disabled: rgba(247, 49, 49, 0.050980392156862744);
    --cos-color-bg-success-disabled: rgba(57, 179, 98, 0.4);
    --cos-color-bg-em-hover: #dd2c2c;
    --cos-color-bg-em-light-hover: #f1dede;
    --cos-color-bg-em-active: #f73131;
    --cos-color-bg-em-light-active: rgba(235, 51, 51, 0.10196078431372549);
    --cos-color-bg-mask: rgba(0, 0, 0, 0.5019607843137255);
    --cos-color-bg-bubble: rgba(30, 31, 36, 0.9490196078431372);
    --cos-color-text-on-page: #848691;
    --cos-link-color-text: #2440b3;
    --cos-link-color-text-hover: #4e6ef2;
    --cos-link-color-text-active: #f73131;
    --cos-link-color-text-visited: #771caa
}

.cos-color-text {
    color: var(--cos-color-text)
}

.cos-color-text-tiny {
    color: var(--cos-color-text-tiny)
}

.cos-color-text-minor {
    color: var(--cos-color-text-minor)
}

.cos-color-text-slim {
    color: var(--cos-color-text-slim)
}

.cos-color-text-inverse {
    color: var(--cos-color-text-inverse)
}

.cos-color-text-tiny-inverse {
    color: var(--cos-color-text-tiny-inverse)
}

.cos-color-text-minor-inverse {
    color: var(--cos-color-text-minor-inverse)
}

.cos-color-text-slim-inverse {
    color: var(--cos-color-text-slim-inverse)
}

.cos-color-text-on-primary-light {
    color: var(--cos-color-text-on-primary-light)
}

.cos-color-text-on-primary {
    color: var(--cos-color-text-on-primary)
}

.cos-color-text-primary {
    color: var(--cos-color-text-primary)
}

.cos-color-text-on-warning-light {
    color: var(--cos-color-text-on-warning-light)
}

.cos-color-text-on-warning {
    color: var(--cos-color-text-on-warning)
}

.cos-color-text-warning {
    color: var(--cos-color-text-warning)
}

.cos-color-text-on-error-light {
    color: var(--cos-color-text-on-error-light)
}

.cos-color-text-on-error {
    color: var(--cos-color-text-on-error)
}

.cos-color-text-error {
    color: var(--cos-color-text-error)
}

.cos-color-text-on-success-light {
    color: var(--cos-color-text-on-success-light)
}

.cos-color-text-on-alive-light {
    color: var(--cos-color-text-on-alive-light)
}

.cos-color-text-on-alive {
    color: var(--cos-color-text-on-alive)
}

.cos-color-text-alive {
    color: var(--cos-color-text-alive)
}

.cos-color-text-em {
    color: var(--cos-color-text-em)
}

.cos-color-text-link {
    color: var(--cos-color-text-link)
}

.cos-color-text-on-em {
    color: var(--cos-color-text-on-em)
}

.cos-color-text-on-em-light {
    color: var(--cos-color-text-on-em-light)
}

.cos-color-text-on-success {
    color: var(--cos-color-text-on-success)
}

.cos-color-text-success {
    color: var(--cos-color-text-success)
}

.cos-color-border {
    border-color: var(--cos-color-border)
}

.cos-color-border-tiny {
    border-color: var(--cos-color-border-tiny)
}

.cos-color-border-minor {
    border-color: var(--cos-color-border-minor)
}

.cos-color-border-inverse {
    border-color: var(--cos-color-border-inverse)
}

.cos-color-border-tiny-inverse {
    border-color: var(--cos-color-border-tiny-inverse)
}

.cos-color-border-minor-inverse {
    border-color: var(--cos-color-border-minor-inverse)
}

.cos-color-border-primary {
    border-color: var(--cos-color-border-primary)
}

.cos-color-border-primary-light {
    border-color: var(--cos-color-border-primary-light)
}

.cos-color-border-warning {
    border-color: var(--cos-color-border-warning)
}

.cos-color-border-warning-light {
    border-color: var(--cos-color-border-warning-light)
}

.cos-color-border-error {
    border-color: var(--cos-color-border-error)
}

.cos-color-border-error-light {
    border-color: var(--cos-color-border-error-light)
}

.cos-color-border-alive {
    border-color: var(--cos-color-border-alive)
}

.cos-color-border-alive-light {
    border-color: var(--cos-color-border-alive-light)
}

.cos-color-border-success {
    border-color: var(--cos-color-border-success)
}

.cos-color-border-em {
    border-color: var(--cos-color-border-em)
}

.cos-color-border-em-light {
    border-color: var(--cos-color-border-em-light)
}

.cos-color-border-success-light {
    border-color: var(--cos-color-border-success-light)
}

.cos-color-bg-raised {
    background-color: var(--cos-color-bg-raised)
}

.cos-color-bg-dent {
    background-color: var(--cos-color-bg-dent)
}

.cos-color-bg {
    background-color: var(--cos-color-bg)
}

.cos-color-bg-page {
    background-color: var(--cos-color-bg-page)
}

.cos-color-bg-raised-inverse {
    background-color: var(--cos-color-bg-raised-inverse)
}

.cos-color-bg-dent-inverse {
    background-color: var(--cos-color-bg-dent-inverse)
}

.cos-color-bg-primary {
    background-color: var(--cos-color-bg-primary)
}

.cos-color-bg-inverse {
    background-color: var(--cos-color-bg-inverse)
}

.cos-color-bg-primary-light {
    background-color: var(--cos-color-bg-primary-light)
}

.cos-color-bg-warning {
    background-color: var(--cos-color-bg-warning)
}

.cos-color-bg-warning-light {
    background-color: var(--cos-color-bg-warning-light)
}

.cos-color-bg-error {
    background-color: var(--cos-color-bg-error)
}

.cos-color-bg-error-light {
    background-color: var(--cos-color-bg-error-light)
}

.cos-color-bg-alive {
    background-color: var(--cos-color-bg-alive)
}

.cos-color-bg-alive-light {
    background-color: var(--cos-color-bg-alive-light)
}

.cos-color-text-active {
    color: var(--cos-color-text-active)
}

.cos-color-bg-success {
    background-color: var(--cos-color-bg-success)
}

.cos-color-bg-em {
    background-color: var(--cos-color-bg-em)
}

.cos-color-bg-em-light {
    background-color: var(--cos-color-bg-em-light)
}

.cos-color-text-tiny-active {
    color: var(--cos-color-text-tiny-active)
}

.cos-color-text-minor-active {
    color: var(--cos-color-text-minor-active)
}

.cos-color-bg-success-light {
    background-color: var(--cos-color-bg-success-light)
}

.cos-color-text-slim-active {
    color: var(--cos-color-text-slim-active)
}

.cos-color-text-inverse-active {
    color: var(--cos-color-text-inverse-active)
}

.cos-color-text-tiny-inverse-active {
    color: var(--cos-color-text-tiny-inverse-active)
}

.cos-color-text-minor-inverse-active {
    color: var(--cos-color-text-minor-inverse-active)
}

.cos-color-text-slim-inverse-active {
    color: var(--cos-color-text-slim-inverse-active)
}

.cos-color-text-on-primary-light-active {
    color: var(--cos-color-text-on-primary-light-active)
}

.cos-color-text-on-primary-active {
    color: var(--cos-color-text-on-primary-active)
}

.cos-color-text-primary-active {
    color: var(--cos-color-text-primary-active)
}

.cos-color-text-on-success-light-active {
    color: var(--cos-color-text-on-success-light-active)
}

.cos-color-text-on-success-active {
    color: var(--cos-color-text-on-success-active)
}

.cos-color-text-success-active {
    color: var(--cos-color-text-success-active)
}

.cos-color-text-on-warning-light-active {
    color: var(--cos-color-text-on-warning-light-active)
}

.cos-color-text-on-warning-active {
    color: var(--cos-color-text-on-warning-active)
}

.cos-color-text-warning-active {
    color: var(--cos-color-text-warning-active)
}

.cos-color-text-on-error-light-active {
    color: var(--cos-color-text-on-error-light-active)
}

.cos-color-text-on-error-active {
    color: var(--cos-color-text-on-error-active)
}

.cos-color-text-error-active {
    color: var(--cos-color-text-error-active)
}

.cos-color-text-on-alive-light-active {
    color: var(--cos-color-text-on-alive-light-active)
}

.cos-color-text-em-active {
    color: var(--cos-color-text-em-active)
}

.cos-color-text-link-active {
    color: var(--cos-color-text-link-active)
}

.cos-color-text-on-em-active {
    color: var(--cos-color-text-on-em-active)
}

.cos-color-text-on-em-light-active {
    color: var(--cos-color-text-on-em-light-active)
}

.cos-color-text-on-alive-active {
    color: var(--cos-color-text-on-alive-active)
}

.cos-color-text-alive-active {
    color: var(--cos-color-text-alive-active)
}

.cos-color-border-active {
    border-color: var(--cos-color-border-active)
}

.cos-color-border-tiny-active {
    border-color: var(--cos-color-border-tiny-active)
}

.cos-color-border-minor-active {
    border-color: var(--cos-color-border-minor-active)
}

.cos-color-border-inverse-active {
    border-color: var(--cos-color-border-inverse-active)
}

.cos-color-border-tiny-inverse-active {
    border-color: var(--cos-color-border-tiny-inverse-active)
}

.cos-color-border-minor-inverse-active {
    border-color: var(--cos-color-border-minor-inverse-active)
}

.cos-color-border-primary-light-active {
    border-color: var(--cos-color-border-primary-light-active)
}

.cos-color-border-primary-active {
    border-color: var(--cos-color-border-primary-active)
}

.cos-color-border-warning-light-active {
    border-color: var(--cos-color-border-warning-light-active)
}

.cos-color-border-warning-active {
    border-color: var(--cos-color-border-warning-active)
}

.cos-color-border-error-light-active {
    border-color: var(--cos-color-border-error-light-active)
}

.cos-color-border-error-active {
    border-color: var(--cos-color-border-error-active)
}

.cos-color-border-alive-light-active {
    border-color: var(--cos-color-border-alive-light-active)
}

.cos-color-border-alive-active {
    border-color: var(--cos-color-border-alive-active)
}

.cos-color-border-success-light-active {
    border-color: var(--cos-color-border-success-light-active)
}

.cos-color-border-em-active {
    border-color: var(--cos-color-border-em-active)
}

.cos-color-border-em-light-active {
    border-color: var(--cos-color-border-em-light-active)
}

.cos-color-border-success-active {
    border-color: var(--cos-color-border-success-active)
}

.cos-color-bg-raised-active {
    background-color: var(--cos-color-bg-raised-active)
}

.cos-color-bg-dent-active {
    background-color: var(--cos-color-bg-dent-active)
}

.cos-color-bg-active {
    background-color: var(--cos-color-bg-active)
}

.cos-color-bg-raised-inverse-active {
    background-color: var(--cos-color-bg-raised-inverse-active)
}

.cos-color-bg-dent-inverse-active {
    background-color: var(--cos-color-bg-dent-inverse-active)
}

.cos-color-bg-inverse-active {
    background-color: var(--cos-color-bg-inverse-active)
}

.cos-color-bg-primary-light-active {
    background-color: var(--cos-color-bg-primary-light-active)
}

.cos-color-bg-primary-active {
    background-color: var(--cos-color-bg-primary-active)
}

.cos-color-bg-warning-light-active {
    background-color: var(--cos-color-bg-warning-light-active)
}

.cos-color-bg-warning-active {
    background-color: var(--cos-color-bg-warning-active)
}

.cos-color-bg-error-light-active {
    background-color: var(--cos-color-bg-error-light-active)
}

.cos-color-bg-error-active {
    background-color: var(--cos-color-bg-error-active)
}

.cos-color-text-hover {
    color: var(--cos-color-text-hover)
}

.cos-color-bg-alive-light-active {
    background-color: var(--cos-color-bg-alive-light-active)
}

.cos-color-text-link-visited {
    color: var(--cos-color-text-link-visited)
}

.cos-color-text-tiny-hover {
    color: var(--cos-color-text-tiny-hover)
}

.cos-color-text-minor-hover {
    color: var(--cos-color-text-minor-hover)
}

.cos-color-bg-alive-active {
    background-color: var(--cos-color-bg-alive-active)
}

.cos-color-text-slim-hover {
    color: var(--cos-color-text-slim-hover)
}

.cos-color-bg-success-light-active {
    background-color: var(--cos-color-bg-success-light-active)
}

.cos-color-text-inverse-hover {
    color: var(--cos-color-text-inverse-hover)
}

.cos-color-text-tiny-inverse-hover {
    color: var(--cos-color-text-tiny-inverse-hover)
}

.cos-color-text-minor-inverse-hover {
    color: var(--cos-color-text-minor-inverse-hover)
}

.cos-color-bg-success-active {
    background-color: var(--cos-color-bg-success-active)
}

.cos-color-text-slim-inverse-hover {
    color: var(--cos-color-text-slim-inverse-hover)
}

.cos-color-text-on-primary-light-hover {
    color: var(--cos-color-text-on-primary-light-hover)
}

.cos-color-text-on-primary-hover {
    color: var(--cos-color-text-on-primary-hover)
}

.cos-color-text-primary-hover {
    color: var(--cos-color-text-primary-hover)
}

.cos-color-text-on-warning-light-hover {
    color: var(--cos-color-text-on-warning-light-hover)
}

.cos-color-text-on-warning-hover {
    color: var(--cos-color-text-on-warning-hover)
}

.cos-color-text-warning-hover {
    color: var(--cos-color-text-warning-hover)
}

.cos-color-text-on-error-light-hover {
    color: var(--cos-color-text-on-error-light-hover)
}

.cos-color-text-on-error-hover {
    color: var(--cos-color-text-on-error-hover)
}

.cos-color-text-error-hover {
    color: var(--cos-color-text-error-hover)
}

.cos-color-text-on-alive-light-hover {
    color: var(--cos-color-text-on-alive-light-hover)
}

.cos-color-text-on-alive-hover {
    color: var(--cos-color-text-on-alive-hover)
}

.cos-color-text-alive-hover {
    color: var(--cos-color-text-alive-hover)
}

.cos-color-text-on-success-light-hover {
    color: var(--cos-color-text-on-success-light-hover)
}

.cos-color-text-em-hover {
    color: var(--cos-color-text-em-hover)
}

.cos-color-text-on-em-hover {
    color: var(--cos-color-text-on-em-hover)
}

.cos-color-text-on-em-light-hover {
    color: var(--cos-color-text-on-em-light-hover)
}

.cos-color-text-on-success-hover {
    color: var(--cos-color-text-on-success-hover)
}

.cos-color-text-success-hover {
    color: var(--cos-color-text-success-hover)
}

.cos-color-border-hover {
    border-color: var(--cos-color-border-hover)
}

.cos-color-border-tiny-hover {
    border-color: var(--cos-color-border-tiny-hover)
}

.cos-color-border-minor-hover {
    border-color: var(--cos-color-border-minor-hover)
}

.cos-color-border-inverse-hover {
    border-color: var(--cos-color-border-inverse-hover)
}

.cos-color-border-tiny-inverse-hover {
    border-color: var(--cos-color-border-tiny-inverse-hover)
}

.cos-color-border-minor-inverse-hover {
    border-color: var(--cos-color-border-minor-inverse-hover)
}

.cos-color-border-primary-light-hover {
    border-color: var(--cos-color-border-primary-light-hover)
}

.cos-color-border-primary-hover {
    border-color: var(--cos-color-border-primary-hover)
}

.cos-color-border-warning-light-hover {
    border-color: var(--cos-color-border-warning-light-hover)
}

.cos-color-border-warning-hover {
    border-color: var(--cos-color-border-warning-hover)
}

.cos-color-border-error-light-hover {
    border-color: var(--cos-color-border-error-light-hover)
}

.cos-color-border-error-hover {
    border-color: var(--cos-color-border-error-hover)
}

.cos-color-border-alive-light-hover {
    border-color: var(--cos-color-border-alive-light-hover)
}

.cos-color-border-alive-hover {
    border-color: var(--cos-color-border-alive-hover)
}

.cos-color-bg-raised-hover {
    background-color: var(--cos-color-bg-raised-hover)
}

.cos-color-bg-dent-hover {
    background-color: var(--cos-color-bg-dent-hover)
}

.cos-color-bg-hover {
    background-color: var(--cos-color-bg-hover)
}

.cos-color-border-success-light-hover {
    border-color: var(--cos-color-border-success-light-hover)
}

.cos-color-border-em-hover {
    border-color: var(--cos-color-border-em-hover)
}

.cos-color-border-em-light-hover {
    border-color: var(--cos-color-border-em-light-hover)
}

.cos-color-border-success-hover {
    border-color: var(--cos-color-border-success-hover)
}

.cos-color-bg-raised-inverse-hover {
    background-color: var(--cos-color-bg-raised-inverse-hover)
}

.cos-color-bg-dent-inverse-hover {
    background-color: var(--cos-color-bg-dent-inverse-hover)
}

.cos-color-bg-inverse-hover {
    background-color: var(--cos-color-bg-inverse-hover)
}

.cos-color-bg-primary-light-hover {
    background-color: var(--cos-color-bg-primary-light-hover)
}

.cos-color-bg-primary-hover {
    background-color: var(--cos-color-bg-primary-hover)
}

.cos-color-bg-warning-light-hover {
    background-color: var(--cos-color-bg-warning-light-hover)
}

.cos-color-bg-warning-hover {
    background-color: var(--cos-color-bg-warning-hover)
}

.cos-color-bg-error-light-hover {
    background-color: var(--cos-color-bg-error-light-hover)
}

.cos-color-bg-error-hover {
    background-color: var(--cos-color-bg-error-hover)
}

.cos-color-bg-alive-light-hover {
    background-color: var(--cos-color-bg-alive-light-hover)
}

.cos-color-text-disabled {
    color: var(--cos-color-text-disabled)
}

.cos-color-text-tiny-disabled {
    color: var(--cos-color-text-tiny-disabled)
}

.cos-color-text-minor-disabled {
    color: var(--cos-color-text-minor-disabled)
}

.cos-color-text-slim-disabled {
    color: var(--cos-color-text-slim-disabled)
}

.cos-color-bg-alive-hover {
    background-color: var(--cos-color-bg-alive-hover)
}

.cos-color-bg-success-light-hover {
    background-color: var(--cos-color-bg-success-light-hover)
}

.cos-color-text-inverse-disabled {
    color: var(--cos-color-text-inverse-disabled)
}

.cos-color-text-tiny-inverse-disabled {
    color: var(--cos-color-text-tiny-inverse-disabled)
}

.cos-color-text-minor-inverse-disabled {
    color: var(--cos-color-text-minor-inverse-disabled)
}

.cos-color-bg-success-hover {
    background-color: var(--cos-color-bg-success-hover)
}

.cos-color-text-slim-inverse-disabled {
    color: var(--cos-color-text-slim-inverse-disabled)
}

.cos-color-text-on-primary-light-disabled {
    color: var(--cos-color-text-on-primary-light-disabled)
}

.cos-color-text-on-primary-disabled {
    color: var(--cos-color-text-on-primary-disabled)
}

.cos-color-text-primary-disabled {
    color: var(--cos-color-text-primary-disabled)
}

.cos-color-text-on-warning-light-disabled {
    color: var(--cos-color-text-on-warning-light-disabled)
}

.cos-color-text-on-warning-disabled {
    color: var(--cos-color-text-on-warning-disabled)
}

.cos-color-text-warning-disabled {
    color: var(--cos-color-text-warning-disabled)
}

.cos-color-text-on-error-light-disabled {
    color: var(--cos-color-text-on-error-light-disabled)
}

.cos-color-text-on-error-disabled {
    color: var(--cos-color-text-on-error-disabled)
}

.cos-color-text-error-disabled {
    color: var(--cos-color-text-error-disabled)
}

.cos-color-text-on-alive-light-disabled {
    color: var(--cos-color-text-on-alive-light-disabled)
}

.cos-color-text-on-alive-disabled {
    color: var(--cos-color-text-on-alive-disabled)
}

.cos-color-text-alive-disabled {
    color: var(--cos-color-text-alive-disabled)
}

.cos-color-text-on-success-light-disabled {
    color: var(--cos-color-text-on-success-light-disabled)
}

.cos-color-text-em-disabled {
    color: var(--cos-color-text-em-disabled)
}

.cos-color-text-on-em-disabled {
    color: var(--cos-color-text-on-em-disabled)
}

.cos-color-text-on-em-light-disabled {
    color: var(--cos-color-text-on-em-light-disabled)
}

.cos-color-text-on-success-disabled {
    color: var(--cos-color-text-on-success-disabled)
}

.cos-color-border-disabled {
    border-color: var(--cos-color-border-disabled)
}

.cos-color-text-success-disabled {
    color: var(--cos-color-text-success-disabled)
}

.cos-color-border-tiny-disabled {
    border-color: var(--cos-color-border-tiny-disabled)
}

.cos-color-border-minor-disabled {
    border-color: var(--cos-color-border-minor-disabled)
}

.cos-color-border-inverse-disabled {
    border-color: var(--cos-color-border-inverse-disabled)
}

.cos-color-border-tiny-inverse-disabled {
    border-color: var(--cos-color-border-tiny-inverse-disabled)
}

.cos-color-border-minor-inverse-disabled {
    border-color: var(--cos-color-border-minor-inverse-disabled)
}

.cos-color-border-primary-light-disabled {
    border-color: var(--cos-color-border-primary-light-disabled)
}

.cos-color-border-primary-disabled {
    border-color: var(--cos-color-border-primary-disabled)
}

.cos-color-border-warning-light-disabled {
    border-color: var(--cos-color-border-warning-light-disabled)
}

.cos-color-border-warning-disabled {
    border-color: var(--cos-color-border-warning-disabled)
}

.cos-color-border-error-light-disabled {
    border-color: var(--cos-color-border-error-light-disabled)
}

.cos-color-border-error-disabled {
    border-color: var(--cos-color-border-error-disabled)
}

.cos-color-border-alive-light-disabled {
    border-color: var(--cos-color-border-alive-light-disabled)
}

.cos-color-border-alive-disabled {
    border-color: var(--cos-color-border-alive-disabled)
}

.cos-color-border-success-light-disabled {
    border-color: var(--cos-color-border-success-light-disabled)
}

.cos-color-border-em-disabled {
    border-color: var(--cos-color-border-em-disabled)
}

.cos-color-border-em-light-disabled {
    border-color: var(--cos-color-border-em-light-disabled)
}

.cos-color-border-success-disabled {
    border-color: var(--cos-color-border-success-disabled)
}

.cos-color-bg-raised-disabled {
    background-color: var(--cos-color-bg-raised-disabled)
}

.cos-color-bg-dent-disabled {
    background-color: var(--cos-color-bg-dent-disabled)
}

.cos-color-bg-raised-inverse-disabled {
    background-color: var(--cos-color-bg-raised-inverse-disabled)
}

.cos-color-bg-disabled {
    background-color: var(--cos-color-bg-disabled)
}

.cos-color-bg-dent-inverse-disabled {
    background-color: var(--cos-color-bg-dent-inverse-disabled)
}

.cos-color-bg-inverse-disabled {
    background-color: var(--cos-color-bg-inverse-disabled)
}

.cos-color-bg-primary-light-disabled {
    background-color: var(--cos-color-bg-primary-light-disabled)
}

.cos-color-bg-primary-disabled {
    background-color: var(--cos-color-bg-primary-disabled)
}

.cos-color-bg-warning-light-disabled {
    background-color: var(--cos-color-bg-warning-light-disabled)
}

.cos-color-bg-warning-disabled {
    background-color: var(--cos-color-bg-warning-disabled)
}

.cos-color-bg-error-light-disabled {
    background-color: var(--cos-color-bg-error-light-disabled)
}

.cos-color-bg-error-disabled {
    background-color: var(--cos-color-bg-error-disabled)
}

.cos-color-bg-alive-light-disabled {
    background-color: var(--cos-color-bg-alive-light-disabled)
}

.cos-color-bg-alive-disabled {
    background-color: var(--cos-color-bg-alive-disabled)
}

.cos-color-bg-success-light-disabled {
    background-color: var(--cos-color-bg-success-light-disabled)
}

.cos-color-bg-em-disabled {
    background-color: var(--cos-color-bg-em-disabled)
}

.cos-color-bg-em-light-disabled {
    background-color: var(--cos-color-bg-em-light-disabled)
}

.cos-color-bg-success-disabled {
    background-color: var(--cos-color-bg-success-disabled)
}

.cos-color-bg-em-hover {
    background-color: var(--cos-color-bg-em-hover)
}

.cos-color-bg-em-light-hover {
    background-color: var(--cos-color-bg-em-light-hover)
}

.cos-color-bg-em-active {
    background-color: var(--cos-color-bg-em-active)
}

.cos-color-bg-em-light-active {
    background-color: var(--cos-color-bg-em-light-active)
}

.cos-color-bg-mask {
    background-color: var(--cos-color-bg-mask)
}

.cos-color-bg-bubble {
    background-color: var(--cos-color-bg-bubble)
}

.cos-color-text-on-page {
    color: var(--cos-color-text-on-page)
}

.cos-link-color-text {
    color: var(--cos-link-color-text)
}

.cos-link-color-text-hover {
    color: var(--cos-link-color-text-hover)
}

.cos-link-color-text-active {
    color: var(--cos-link-color-text-active)
}

.cos-link-color-text-visited {
    color: var(--cos-link-color-text-visited)
}

.cos-color-bg-transparent {
    background-color: initial
}

.cos-color-border-transparent {
    border-color: transparent
}

.cos-color-bg-transparent {
    color: transparent
}

:root {
    --cos-opacity-0: 0;
    --cos-opacity-5: 0.05;
    --cos-opacity-10: 0.1;
    --cos-opacity-15: 0.15;
    --cos-opacity-20: 0.2;
    --cos-opacity-25: 0.25;
    --cos-opacity-30: 0.3;
    --cos-opacity-40: 0.4;
    --cos-opacity-50: 0.5;
    --cos-opacity-60: 0.6;
    --cos-opacity-70: 0.7;
    --cos-opacity-75: 0.75;
    --cos-opacity-80: 0.8;
    --cos-opacity-85: 0.85;
    --cos-opacity-90: 0.9;
    --cos-opacity-95: 0.95;
    --cos-opacity-100: 1
}

.cos-opacity-0 {
    opacity: var(--cos-opacity-0)
}

.cos-opacity-5 {
    opacity: var(--cos-opacity-5)
}

.cos-opacity-10 {
    opacity: var(--cos-opacity-10)
}

.cos-opacity-15 {
    opacity: var(--cos-opacity-15)
}

.cos-opacity-20 {
    opacity: var(--cos-opacity-20)
}

.cos-opacity-25 {
    opacity: var(--cos-opacity-25)
}

.cos-opacity-30 {
    opacity: var(--cos-opacity-30)
}

.cos-opacity-40 {
    opacity: var(--cos-opacity-40)
}

.cos-opacity-50 {
    opacity: var(--cos-opacity-50)
}

.cos-opacity-60 {
    opacity: var(--cos-opacity-60)
}

.cos-opacity-70 {
    opacity: var(--cos-opacity-70)
}

.cos-opacity-75 {
    opacity: var(--cos-opacity-75)
}

.cos-opacity-80 {
    opacity: var(--cos-opacity-80)
}

.cos-opacity-85 {
    opacity: var(--cos-opacity-85)
}

.cos-opacity-90 {
    opacity: var(--cos-opacity-90)
}

.cos-opacity-95 {
    opacity: var(--cos-opacity-95)
}

.cos-opacity-100 {
    opacity: var(--cos-opacity-100)
}

:root {
    --cos-font-regular: 400;
    --cos-font-medium: 500;
    --cos-font-medium-stroke: 0px
}

.cos-font-regular {
    font-weight: var(--cos-font-regular)
}

.cos-font-medium {
    font-weight: var(--cos-font-medium)
}

.cos-font-medium, .cos-font-medium-important {
    -webkit-text-stroke: var(--cos-font-medium-stroke)
}

.cos-font-medium-important {
    font-weight: var(--cos-font-medium) !important
}

.cos-font-medium, .cos-font-medium-important, .cos-font-regular {
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.cos-android {
    --cos-font-medium: 400;
    --cos-font-medium-stroke: 0.3px
}

.cos-line-clamp-2, .cos-line-clamp-3, .cos-line-clamp-4, .cos-line-clamp-5, .cos-line-clamp-6, .cos-line-clamp-7, .cos-line-clamp-8, .cos-line-clamp-9, .cos-line-clamp-10, .cos-line-clamp-11, .cos-line-clamp-12, .cos-line-clamp-13, .cos-line-clamp-14, .cos-line-clamp-15, .cos-line-clamp-16, .cos-line-clamp-17, .cos-line-clamp-18, .cos-line-clamp-19, .cos-line-clamp-20 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.cos-line-clamp-1 {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.cos-line-clamp-2 {
    -webkit-line-clamp: 2
}

.cos-line-clamp-3 {
    -webkit-line-clamp: 3
}

.cos-line-clamp-4 {
    -webkit-line-clamp: 4
}

.cos-line-clamp-5 {
    -webkit-line-clamp: 5
}

.cos-line-clamp-6 {
    -webkit-line-clamp: 6
}

.cos-line-clamp-7 {
    -webkit-line-clamp: 7
}

.cos-line-clamp-8 {
    -webkit-line-clamp: 8
}

.cos-line-clamp-9 {
    -webkit-line-clamp: 9
}

.cos-line-clamp-10 {
    -webkit-line-clamp: 10
}

.cos-line-clamp-11 {
    -webkit-line-clamp: 11
}

.cos-line-clamp-12 {
    -webkit-line-clamp: 12
}

.cos-line-clamp-13 {
    -webkit-line-clamp: 13
}

.cos-line-clamp-14 {
    -webkit-line-clamp: 14
}

.cos-line-clamp-15 {
    -webkit-line-clamp: 15
}

.cos-line-clamp-16 {
    -webkit-line-clamp: 16
}

.cos-line-clamp-17 {
    -webkit-line-clamp: 17
}

.cos-line-clamp-18 {
    -webkit-line-clamp: 18
}

.cos-line-clamp-19 {
    -webkit-line-clamp: 19
}

.cos-line-clamp-20 {
    -webkit-line-clamp: 20
}

.cos-text-left {
    text-align: left
}

.cos-text-center {
    text-align: center
}

.cos-text-right {
    text-align: right
}

.cos-text-justify {
    text-align: justify
}

.cos-text-start {
    text-align: start
}

.cos-text-end {
    text-align: end
}

.cos-underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.cos-no-underline {
    -webkit-text-decoration-line: none;
    text-decoration-line: none
}

.cos-pc, :root {
    --cos-text-headline-xl: 30px;
    --cos-leading-headline-xl: 36px;
    --cos-text-headline: 20px;
    --cos-leading-headline: 26px;
    --cos-text-headline-sm: 18px;
    --cos-leading-headline-sm: 24px;
    --cos-text-subtitle: 16px;
    --cos-leading-subtitle: 22px;
    --cos-text-subtitle-sm: 14px;
    --cos-leading-subtitle-sm: 20px;
    --cos-text-body-lg: 14px;
    --cos-leading-body-lg: 23px;
    --cos-text-body: 13px;
    --cos-leading-body: 22px;
    --cos-text-caption: 12px;
    --cos-leading-caption: 21px;
    --cos-text-caption-sm: 12px;
    --cos-leading-caption-sm: 21px
}

.cos-text-headline-xl {
    font-size: var(--cos-text-headline-xl);
    line-height: var(--cos-leading-headline-xl)
}

.cos-text-headline, .cos-text-headline-xl {
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.cos-text-headline {
    font-size: var(--cos-text-headline);
    line-height: var(--cos-leading-headline)
}

.cos-text-headline-sm {
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm)
}

.cos-text-headline-sm, .cos-text-subtitle {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.cos-text-subtitle {
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle)
}

.cos-text-subtitle-sm {
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm)
}

.cos-text-body-lg, .cos-text-subtitle-sm {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.cos-text-body-lg {
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg)
}

.cos-text-body {
    font-size: var(--cos-text-body);
    line-height: var(--cos-leading-body)
}

.cos-text-body, .cos-text-caption {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.cos-text-caption {
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption)
}

.cos-text-caption-sm {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-caption-sm);
    line-height: var(--cos-leading-caption-sm)
}

:root {
    --cos-rounded-none: 0px;
    --cos-rounded-xxs: 3px;
    --cos-rounded-xs: 6px;
    --cos-rounded-sm: 9px;
    --cos-rounded-md: 12px;
    --cos-rounded-lg: 15px;
    --cos-rounded-xl: 18px;
    --cos-rounded-xxl: 21px;
    --cos-rounded-full: 9999px
}

.cos-rounded-none {
    border-radius: var(--cos-rounded-none)
}

.cos-rounded-xxs {
    border-radius: var(--cos-rounded-xxs)
}

.cos-rounded-xs {
    border-radius: var(--cos-rounded-xs)
}

.cos-rounded-sm {
    border-radius: var(--cos-rounded-sm)
}

.cos-rounded-md {
    border-radius: var(--cos-rounded-md)
}

.cos-rounded-lg {
    border-radius: var(--cos-rounded-lg)
}

.cos-rounded-xl {
    border-radius: var(--cos-rounded-xl)
}

.cos-rounded-xxl {
    border-radius: var(--cos-rounded-xxl)
}

.cos-rounded-full {
    border-radius: var(--cos-rounded-full)
}

.cos-pc, :root {
    --cos-space-3xl: 27px;
    --cos-space-xxl: 24px;
    --cos-space-xl: 21px;
    --cos-space-lg: 18px;
    --cos-space-md: 15px;
    --cos-space-sm: 12px;
    --cos-space-xs: 9px;
    --cos-space-xxs: 6px;
    --cos-space-3xs: 3px;
    --cos-space-none: 0px;
    --cos-space-2xs: 6px
}

.cos-space-m-3xl {
    margin: var(--cos-space-3xl)
}

.cos-space-mt-3xl {
    margin-top: var(--cos-space-3xl)
}

.cos-space-mr-3xl {
    margin-right: var(--cos-space-3xl)
}

.cos-space-mb-3xl {
    margin-bottom: var(--cos-space-3xl)
}

.cos-space-ml-3xl {
    margin-left: var(--cos-space-3xl)
}

.cos-space-m-xxl {
    margin: var(--cos-space-xxl)
}

.cos-space-mt-xxl {
    margin-top: var(--cos-space-xxl)
}

.cos-space-mr-xxl {
    margin-right: var(--cos-space-xxl)
}

.cos-space-mb-xxl {
    margin-bottom: var(--cos-space-xxl)
}

.cos-space-ml-xxl {
    margin-left: var(--cos-space-xxl)
}

.cos-space-m-xl {
    margin: var(--cos-space-xl)
}

.cos-space-mt-xl {
    margin-top: var(--cos-space-xl)
}

.cos-space-mr-xl {
    margin-right: var(--cos-space-xl)
}

.cos-space-mb-xl {
    margin-bottom: var(--cos-space-xl)
}

.cos-space-ml-xl {
    margin-left: var(--cos-space-xl)
}

.cos-space-m-lg {
    margin: var(--cos-space-lg)
}

.cos-space-mt-lg {
    margin-top: var(--cos-space-lg)
}

.cos-space-mr-lg {
    margin-right: var(--cos-space-lg)
}

.cos-space-mb-lg {
    margin-bottom: var(--cos-space-lg)
}

.cos-space-ml-lg {
    margin-left: var(--cos-space-lg)
}

.cos-space-m-md {
    margin: var(--cos-space-md)
}

.cos-space-mt-md {
    margin-top: var(--cos-space-md)
}

.cos-space-mr-md {
    margin-right: var(--cos-space-md)
}

.cos-space-mb-md {
    margin-bottom: var(--cos-space-md)
}

.cos-space-ml-md {
    margin-left: var(--cos-space-md)
}

.cos-space-m-sm {
    margin: var(--cos-space-sm)
}

.cos-space-mt-sm {
    margin-top: var(--cos-space-sm)
}

.cos-space-mr-sm {
    margin-right: var(--cos-space-sm)
}

.cos-space-mb-sm {
    margin-bottom: var(--cos-space-sm)
}

.cos-space-ml-sm {
    margin-left: var(--cos-space-sm)
}

.cos-space-m-xs {
    margin: var(--cos-space-xs)
}

.cos-space-mt-xs {
    margin-top: var(--cos-space-xs)
}

.cos-space-mr-xs {
    margin-right: var(--cos-space-xs)
}

.cos-space-mb-xs {
    margin-bottom: var(--cos-space-xs)
}

.cos-space-ml-xs {
    margin-left: var(--cos-space-xs)
}

.cos-space-m-xxs {
    margin: var(--cos-space-xxs)
}

.cos-space-mt-xxs {
    margin-top: var(--cos-space-xxs)
}

.cos-space-mr-xxs {
    margin-right: var(--cos-space-xxs)
}

.cos-space-mb-xxs {
    margin-bottom: var(--cos-space-xxs)
}

.cos-space-ml-xxs {
    margin-left: var(--cos-space-xxs)
}

.cos-space-m-3xs {
    margin: var(--cos-space-3xs)
}

.cos-space-mt-3xs {
    margin-top: var(--cos-space-3xs)
}

.cos-space-mr-3xs {
    margin-right: var(--cos-space-3xs)
}

.cos-space-mb-3xs {
    margin-bottom: var(--cos-space-3xs)
}

.cos-space-ml-3xs {
    margin-left: var(--cos-space-3xs)
}

.cos-space-m-none {
    margin: var(--cos-space-none)
}

.cos-space-mt-none {
    margin-top: var(--cos-space-none)
}

.cos-space-mr-none {
    margin-right: var(--cos-space-none)
}

.cos-space-mb-none {
    margin-bottom: var(--cos-space-none)
}

.cos-space-ml-none {
    margin-left: var(--cos-space-none)
}

.cos-space-m-2xs {
    margin: var(--cos-space-2xs)
}

.cos-space-mt-2xs {
    margin-top: var(--cos-space-2xs)
}

.cos-space-mr-2xs {
    margin-right: var(--cos-space-2xs)
}

.cos-space-mb-2xs {
    margin-bottom: var(--cos-space-2xs)
}

.cos-space-ml-2xs {
    margin-left: var(--cos-space-2xs)
}

.cos-space-p-3xl {
    padding: var(--cos-space-3xl)
}

.cos-space-pt-3xl {
    padding-top: var(--cos-space-3xl)
}

.cos-space-pr-3xl {
    padding-right: var(--cos-space-3xl)
}

.cos-space-pb-3xl {
    padding-bottom: var(--cos-space-3xl)
}

.cos-space-pl-3xl {
    padding-left: var(--cos-space-3xl)
}

.cos-space-p-xxl {
    padding: var(--cos-space-xxl)
}

.cos-space-pt-xxl {
    padding-top: var(--cos-space-xxl)
}

.cos-space-pr-xxl {
    padding-right: var(--cos-space-xxl)
}

.cos-space-pb-xxl {
    padding-bottom: var(--cos-space-xxl)
}

.cos-space-pl-xxl {
    padding-left: var(--cos-space-xxl)
}

.cos-space-p-xl {
    padding: var(--cos-space-xl)
}

.cos-space-pt-xl {
    padding-top: var(--cos-space-xl)
}

.cos-space-pr-xl {
    padding-right: var(--cos-space-xl)
}

.cos-space-pb-xl {
    padding-bottom: var(--cos-space-xl)
}

.cos-space-pl-xl {
    padding-left: var(--cos-space-xl)
}

.cos-space-p-lg {
    padding: var(--cos-space-lg)
}

.cos-space-pt-lg {
    padding-top: var(--cos-space-lg)
}

.cos-space-pr-lg {
    padding-right: var(--cos-space-lg)
}

.cos-space-pb-lg {
    padding-bottom: var(--cos-space-lg)
}

.cos-space-pl-lg {
    padding-left: var(--cos-space-lg)
}

.cos-space-p-md {
    padding: var(--cos-space-md)
}

.cos-space-pt-md {
    padding-top: var(--cos-space-md)
}

.cos-space-pr-md {
    padding-right: var(--cos-space-md)
}

.cos-space-pb-md {
    padding-bottom: var(--cos-space-md)
}

.cos-space-pl-md {
    padding-left: var(--cos-space-md)
}

.cos-space-p-sm {
    padding: var(--cos-space-sm)
}

.cos-space-pt-sm {
    padding-top: var(--cos-space-sm)
}

.cos-space-pr-sm {
    padding-right: var(--cos-space-sm)
}

.cos-space-pb-sm {
    padding-bottom: var(--cos-space-sm)
}

.cos-space-pl-sm {
    padding-left: var(--cos-space-sm)
}

.cos-space-p-xs {
    padding: var(--cos-space-xs)
}

.cos-space-pt-xs {
    padding-top: var(--cos-space-xs)
}

.cos-space-pr-xs {
    padding-right: var(--cos-space-xs)
}

.cos-space-pb-xs {
    padding-bottom: var(--cos-space-xs)
}

.cos-space-pl-xs {
    padding-left: var(--cos-space-xs)
}

.cos-space-p-xxs {
    padding: var(--cos-space-xxs)
}

.cos-space-pt-xxs {
    padding-top: var(--cos-space-xxs)
}

.cos-space-pr-xxs {
    padding-right: var(--cos-space-xxs)
}

.cos-space-pb-xxs {
    padding-bottom: var(--cos-space-xxs)
}

.cos-space-pl-xxs {
    padding-left: var(--cos-space-xxs)
}

.cos-space-p-3xs {
    padding: var(--cos-space-3xs)
}

.cos-space-pt-3xs {
    padding-top: var(--cos-space-3xs)
}

.cos-space-pr-3xs {
    padding-right: var(--cos-space-3xs)
}

.cos-space-pb-3xs {
    padding-bottom: var(--cos-space-3xs)
}

.cos-space-pl-3xs {
    padding-left: var(--cos-space-3xs)
}

.cos-space-p-none {
    padding: var(--cos-space-none)
}

.cos-space-pt-none {
    padding-top: var(--cos-space-none)
}

.cos-space-pr-none {
    padding-right: var(--cos-space-none)
}

.cos-space-pb-none {
    padding-bottom: var(--cos-space-none)
}

.cos-space-pl-none {
    padding-left: var(--cos-space-none)
}

.cos-space-p-2xs {
    padding: var(--cos-space-2xs)
}

.cos-space-pt-2xs {
    padding-top: var(--cos-space-2xs)
}

.cos-space-pr-2xs {
    padding-right: var(--cos-space-2xs)
}

.cos-space-pb-2xs {
    padding-bottom: var(--cos-space-2xs)
}

.cos-space-pl-2xs {
    padding-left: var(--cos-space-2xs)
}

.cos-leading-none {
    line-height: 1
}

.cos-leading-0 {
    line-height: 0
}

.cos-leading-loose {
    line-height: 2
}

.cos-text-headline-sm.cos-space-mt-3xl, .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-headline-sm.cos-space-mt-lg, .cos-text-headline-sm.cos-space-mt-md, .cos-text-headline-sm.cos-space-mt-none, .cos-text-headline-sm.cos-space-mt-sm, .cos-text-headline-sm.cos-space-mt-xl, .cos-text-headline-sm.cos-space-mt-xs, .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-headline-xl.cos-space-mt-lg, .cos-text-headline-xl.cos-space-mt-md, .cos-text-headline-xl.cos-space-mt-none, .cos-text-headline-xl.cos-space-mt-sm, .cos-text-headline-xl.cos-space-mt-xl, .cos-text-headline-xl.cos-space-mt-xs, .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-headline.cos-space-mt-3xl, .cos-text-headline.cos-space-mt-3xs, .cos-text-headline.cos-space-mt-lg, .cos-text-headline.cos-space-mt-md, .cos-text-headline.cos-space-mt-none, .cos-text-headline.cos-space-mt-sm, .cos-text-headline.cos-space-mt-xl, .cos-text-headline.cos-space-mt-xs, .cos-text-headline.cos-space-mt-xxl, .cos-text-headline.cos-space-mt-xxs, .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-subtitle.cos-space-mt-3xl, .cos-text-subtitle.cos-space-mt-3xs, .cos-text-subtitle.cos-space-mt-lg, .cos-text-subtitle.cos-space-mt-md, .cos-text-subtitle.cos-space-mt-none, .cos-text-subtitle.cos-space-mt-sm, .cos-text-subtitle.cos-space-mt-xl, .cos-text-subtitle.cos-space-mt-xs, .cos-text-subtitle.cos-space-mt-xxl, .cos-text-subtitle.cos-space-mt-xxs {
    margin-top: -3px
}

.cos-text-headline-sm.cos-space-mb-3xl, .cos-text-headline-sm.cos-space-mb-3xs, .cos-text-headline-sm.cos-space-mb-lg, .cos-text-headline-sm.cos-space-mb-md, .cos-text-headline-sm.cos-space-mb-none, .cos-text-headline-sm.cos-space-mb-sm, .cos-text-headline-sm.cos-space-mb-xl, .cos-text-headline-sm.cos-space-mb-xs, .cos-text-headline-sm.cos-space-mb-xxl, .cos-text-headline-sm.cos-space-mb-xxs, .cos-text-headline-xl.cos-space-mb-3xl, .cos-text-headline-xl.cos-space-mb-3xs, .cos-text-headline-xl.cos-space-mb-lg, .cos-text-headline-xl.cos-space-mb-md, .cos-text-headline-xl.cos-space-mb-none, .cos-text-headline-xl.cos-space-mb-sm, .cos-text-headline-xl.cos-space-mb-xl, .cos-text-headline-xl.cos-space-mb-xs, .cos-text-headline-xl.cos-space-mb-xxl, .cos-text-headline-xl.cos-space-mb-xxs, .cos-text-headline.cos-space-mb-3xl, .cos-text-headline.cos-space-mb-3xs, .cos-text-headline.cos-space-mb-lg, .cos-text-headline.cos-space-mb-md, .cos-text-headline.cos-space-mb-none, .cos-text-headline.cos-space-mb-sm, .cos-text-headline.cos-space-mb-xl, .cos-text-headline.cos-space-mb-xs, .cos-text-headline.cos-space-mb-xxl, .cos-text-headline.cos-space-mb-xxs, .cos-text-subtitle-sm.cos-space-mb-3xl, .cos-text-subtitle-sm.cos-space-mb-3xs, .cos-text-subtitle-sm.cos-space-mb-lg, .cos-text-subtitle-sm.cos-space-mb-md, .cos-text-subtitle-sm.cos-space-mb-none, .cos-text-subtitle-sm.cos-space-mb-sm, .cos-text-subtitle-sm.cos-space-mb-xl, .cos-text-subtitle-sm.cos-space-mb-xs, .cos-text-subtitle-sm.cos-space-mb-xxl, .cos-text-subtitle-sm.cos-space-mb-xxs, .cos-text-subtitle.cos-space-mb-3xl, .cos-text-subtitle.cos-space-mb-3xs, .cos-text-subtitle.cos-space-mb-lg, .cos-text-subtitle.cos-space-mb-md, .cos-text-subtitle.cos-space-mb-none, .cos-text-subtitle.cos-space-mb-sm, .cos-text-subtitle.cos-space-mb-xl, .cos-text-subtitle.cos-space-mb-xs, .cos-text-subtitle.cos-space-mb-xxl, .cos-text-subtitle.cos-space-mb-xxs {
    margin-bottom: -3px
}

.cos-text-headline-sm.cos-space-m-3xl, .cos-text-headline-sm.cos-space-m-3xs, .cos-text-headline-sm.cos-space-m-lg, .cos-text-headline-sm.cos-space-m-md, .cos-text-headline-sm.cos-space-m-none, .cos-text-headline-sm.cos-space-m-sm, .cos-text-headline-sm.cos-space-m-xl, .cos-text-headline-sm.cos-space-m-xs, .cos-text-headline-sm.cos-space-m-xxl, .cos-text-headline-sm.cos-space-m-xxs, .cos-text-headline.cos-space-m-3xl, .cos-text-headline.cos-space-m-3xs, .cos-text-headline.cos-space-m-lg, .cos-text-headline.cos-space-m-md, .cos-text-headline.cos-space-m-none, .cos-text-headline.cos-space-m-sm, .cos-text-headline.cos-space-m-xl, .cos-text-headline.cos-space-m-xs, .cos-text-headline.cos-space-m-xxl, .cos-text-headline.cos-space-m-xxs, .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-subtitle-sm.cos-space-m-md, .cos-text-subtitle-sm.cos-space-m-none, .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-subtitle.cos-space-m-3xl, .cos-text-subtitle.cos-space-m-3xs, .cos-text-subtitle.cos-space-m-lg, .cos-text-subtitle.cos-space-m-md, .cos-text-subtitle.cos-space-m-none, .cos-text-subtitle.cos-space-m-sm, .cos-text-subtitle.cos-space-m-xl, .cos-text-subtitle.cos-space-m-xs, .cos-text-subtitle.cos-space-m-xxl, .cos-text-subtitle.cos-space-m-xxs {
    margin-top: -3px;
    margin-bottom: -3px
}

.cos-text-body-lg.cos-space-mt-3xl, .cos-text-body-lg.cos-space-mt-3xs, .cos-text-body-lg.cos-space-mt-lg, .cos-text-body-lg.cos-space-mt-md, .cos-text-body-lg.cos-space-mt-none, .cos-text-body-lg.cos-space-mt-sm, .cos-text-body-lg.cos-space-mt-xl, .cos-text-body-lg.cos-space-mt-xs, .cos-text-body-lg.cos-space-mt-xxl, .cos-text-body-lg.cos-space-mt-xxs, .cos-text-body.cos-space-mt-3xl, .cos-text-body.cos-space-mt-3xs, .cos-text-body.cos-space-mt-lg, .cos-text-body.cos-space-mt-md, .cos-text-body.cos-space-mt-none, .cos-text-body.cos-space-mt-sm, .cos-text-body.cos-space-mt-xl, .cos-text-body.cos-space-mt-xs, .cos-text-body.cos-space-mt-xxl, .cos-text-body.cos-space-mt-xxs, .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-caption-sm.cos-space-mt-lg, .cos-text-caption-sm.cos-space-mt-md, .cos-text-caption-sm.cos-space-mt-none, .cos-text-caption-sm.cos-space-mt-sm, .cos-text-caption-sm.cos-space-mt-xl, .cos-text-caption-sm.cos-space-mt-xs, .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-caption.cos-space-mt-3xl, .cos-text-caption.cos-space-mt-3xs, .cos-text-caption.cos-space-mt-lg, .cos-text-caption.cos-space-mt-md, .cos-text-caption.cos-space-mt-none, .cos-text-caption.cos-space-mt-sm, .cos-text-caption.cos-space-mt-xl, .cos-text-caption.cos-space-mt-xs, .cos-text-caption.cos-space-mt-xxl, .cos-text-caption.cos-space-mt-xxs {
    margin-top: -4.5px
}

.cos-text-body-lg.cos-space-mb-3xl, .cos-text-body-lg.cos-space-mb-3xs, .cos-text-body-lg.cos-space-mb-lg, .cos-text-body-lg.cos-space-mb-md, .cos-text-body-lg.cos-space-mb-none, .cos-text-body-lg.cos-space-mb-sm, .cos-text-body-lg.cos-space-mb-xl, .cos-text-body-lg.cos-space-mb-xs, .cos-text-body-lg.cos-space-mb-xxl, .cos-text-body-lg.cos-space-mb-xxs, .cos-text-body.cos-space-mb-3xl, .cos-text-body.cos-space-mb-3xs, .cos-text-body.cos-space-mb-lg, .cos-text-body.cos-space-mb-md, .cos-text-body.cos-space-mb-none, .cos-text-body.cos-space-mb-sm, .cos-text-body.cos-space-mb-xl, .cos-text-body.cos-space-mb-xs, .cos-text-body.cos-space-mb-xxl, .cos-text-body.cos-space-mb-xxs, .cos-text-caption-sm.cos-space-mb-3xl, .cos-text-caption-sm.cos-space-mb-3xs, .cos-text-caption-sm.cos-space-mb-lg, .cos-text-caption-sm.cos-space-mb-md, .cos-text-caption-sm.cos-space-mb-none, .cos-text-caption-sm.cos-space-mb-sm, .cos-text-caption-sm.cos-space-mb-xl, .cos-text-caption-sm.cos-space-mb-xs, .cos-text-caption-sm.cos-space-mb-xxl, .cos-text-caption-sm.cos-space-mb-xxs, .cos-text-caption.cos-space-mb-3xl, .cos-text-caption.cos-space-mb-3xs, .cos-text-caption.cos-space-mb-lg, .cos-text-caption.cos-space-mb-md, .cos-text-caption.cos-space-mb-none, .cos-text-caption.cos-space-mb-sm, .cos-text-caption.cos-space-mb-xl, .cos-text-caption.cos-space-mb-xs, .cos-text-caption.cos-space-mb-xxl, .cos-text-caption.cos-space-mb-xxs {
    margin-bottom: -4.5px
}

.cos-text-body-lg.cos-space-m-3xl, .cos-text-body-lg.cos-space-m-3xs, .cos-text-body-lg.cos-space-m-lg, .cos-text-body-lg.cos-space-m-md, .cos-text-body-lg.cos-space-m-none, .cos-text-body-lg.cos-space-m-sm, .cos-text-body-lg.cos-space-m-xl, .cos-text-body-lg.cos-space-m-xs, .cos-text-body-lg.cos-space-m-xxl, .cos-text-body-lg.cos-space-m-xxs, .cos-text-body.cos-space-m-3xl, .cos-text-body.cos-space-m-3xs, .cos-text-body.cos-space-m-lg, .cos-text-body.cos-space-m-md, .cos-text-body.cos-space-m-none, .cos-text-body.cos-space-m-sm, .cos-text-body.cos-space-m-xl, .cos-text-body.cos-space-m-xs, .cos-text-body.cos-space-m-xxl, .cos-text-body.cos-space-m-xxs, .cos-text-caption-sm.cos-space-m-3xl, .cos-text-caption-sm.cos-space-m-3xs, .cos-text-caption-sm.cos-space-m-lg, .cos-text-caption-sm.cos-space-m-md, .cos-text-caption-sm.cos-space-m-none, .cos-text-caption-sm.cos-space-m-sm, .cos-text-caption-sm.cos-space-m-xl, .cos-text-caption-sm.cos-space-m-xs, .cos-text-caption-sm.cos-space-m-xxl, .cos-text-caption-sm.cos-space-m-xxs, .cos-text-caption.cos-space-m-3xl, .cos-text-caption.cos-space-m-3xs, .cos-text-caption.cos-space-m-lg, .cos-text-caption.cos-space-m-md, .cos-text-caption.cos-space-m-none, .cos-text-caption.cos-space-m-sm, .cos-text-caption.cos-space-m-xl, .cos-text-caption.cos-space-m-xs, .cos-text-caption.cos-space-m-xxl, .cos-text-caption.cos-space-m-xxs {
    margin-top: -4.5px;
    margin-bottom: -4.5px
}

.cos-text-headline + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-md, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-none, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-headline + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-md, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-none, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-headline + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-headline + .cos-text-headline.cos-space-mt-3xl, .cos-text-headline + .cos-text-headline.cos-space-mt-3xs, .cos-text-headline + .cos-text-headline.cos-space-mt-lg, .cos-text-headline + .cos-text-headline.cos-space-mt-md, .cos-text-headline + .cos-text-headline.cos-space-mt-none, .cos-text-headline + .cos-text-headline.cos-space-mt-sm, .cos-text-headline + .cos-text-headline.cos-space-mt-xl, .cos-text-headline + .cos-text-headline.cos-space-mt-xs, .cos-text-headline + .cos-text-headline.cos-space-mt-xxl, .cos-text-headline + .cos-text-headline.cos-space-mt-xxs, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-headline + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-headline + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-headline + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-headline + .cos-text-subtitle.cos-space-mt-lg, .cos-text-headline + .cos-text-subtitle.cos-space-mt-md, .cos-text-headline + .cos-text-subtitle.cos-space-mt-none, .cos-text-headline + .cos-text-subtitle.cos-space-mt-sm, .cos-text-headline + .cos-text-subtitle.cos-space-mt-xl, .cos-text-headline + .cos-text-subtitle.cos-space-mt-xs, .cos-text-headline + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-headline + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-md, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-none, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-md, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-none, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-md, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-none, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-headline.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-md, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-none, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-lg, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-md, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-none, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-sm, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-md, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-none, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-lg, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-md, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-none, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-sm, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-md, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-none, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-headline.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-headline.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-headline.cos-space-m-lg, .cos-text-headline-xl + .cos-text-headline.cos-space-m-md, .cos-text-headline-xl + .cos-text-headline.cos-space-m-none, .cos-text-headline-xl + .cos-text-headline.cos-space-m-sm, .cos-text-headline-xl + .cos-text-headline.cos-space-m-xl, .cos-text-headline-xl + .cos-text-headline.cos-space-m-xs, .cos-text-headline-xl + .cos-text-headline.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-headline.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-md, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-none, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-headline.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-md, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-none, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-md, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-none, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-md, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-none, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-headline.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-headline.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-headline.cos-space-mt-lg, .cos-text-subtitle + .cos-text-headline.cos-space-mt-md, .cos-text-subtitle + .cos-text-headline.cos-space-mt-none, .cos-text-subtitle + .cos-text-headline.cos-space-mt-sm, .cos-text-subtitle + .cos-text-headline.cos-space-mt-xl, .cos-text-subtitle + .cos-text-headline.cos-space-mt-xs, .cos-text-subtitle + .cos-text-headline.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-headline.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-lg, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-md, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-none, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-sm, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xl, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xs, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-headline.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-subtitle.cos-space-mt-xxs {
    margin-top: -6px
}

.cos-text-body + .cos-text-headline-sm.cos-space-m-3xl, .cos-text-body + .cos-text-headline-sm.cos-space-m-3xs, .cos-text-body + .cos-text-headline-sm.cos-space-m-lg, .cos-text-body + .cos-text-headline-sm.cos-space-m-md, .cos-text-body + .cos-text-headline-sm.cos-space-m-none, .cos-text-body + .cos-text-headline-sm.cos-space-m-sm, .cos-text-body + .cos-text-headline-sm.cos-space-m-xl, .cos-text-body + .cos-text-headline-sm.cos-space-m-xs, .cos-text-body + .cos-text-headline-sm.cos-space-m-xxl, .cos-text-body + .cos-text-headline-sm.cos-space-m-xxs, .cos-text-body + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-body + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-body + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-body + .cos-text-headline-sm.cos-space-mt-md, .cos-text-body + .cos-text-headline-sm.cos-space-mt-none, .cos-text-body + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-body + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-body + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-body + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-body + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-body + .cos-text-headline-xl.cos-space-m-3xl, .cos-text-body + .cos-text-headline-xl.cos-space-m-3xs, .cos-text-body + .cos-text-headline-xl.cos-space-m-lg, .cos-text-body + .cos-text-headline-xl.cos-space-m-md, .cos-text-body + .cos-text-headline-xl.cos-space-m-none, .cos-text-body + .cos-text-headline-xl.cos-space-m-sm, .cos-text-body + .cos-text-headline-xl.cos-space-m-xl, .cos-text-body + .cos-text-headline-xl.cos-space-m-xs, .cos-text-body + .cos-text-headline-xl.cos-space-m-xxl, .cos-text-body + .cos-text-headline-xl.cos-space-m-xxs, .cos-text-body + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-body + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-body + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-body + .cos-text-headline-xl.cos-space-mt-md, .cos-text-body + .cos-text-headline-xl.cos-space-mt-none, .cos-text-body + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-body + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-body + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-body + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-body + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-body + .cos-text-headline.cos-space-m-3xl, .cos-text-body + .cos-text-headline.cos-space-m-3xs, .cos-text-body + .cos-text-headline.cos-space-m-lg, .cos-text-body + .cos-text-headline.cos-space-m-md, .cos-text-body + .cos-text-headline.cos-space-m-none, .cos-text-body + .cos-text-headline.cos-space-m-sm, .cos-text-body + .cos-text-headline.cos-space-m-xl, .cos-text-body + .cos-text-headline.cos-space-m-xs, .cos-text-body + .cos-text-headline.cos-space-m-xxl, .cos-text-body + .cos-text-headline.cos-space-m-xxs, .cos-text-body + .cos-text-headline.cos-space-mt-3xl, .cos-text-body + .cos-text-headline.cos-space-mt-3xs, .cos-text-body + .cos-text-headline.cos-space-mt-lg, .cos-text-body + .cos-text-headline.cos-space-mt-md, .cos-text-body + .cos-text-headline.cos-space-mt-none, .cos-text-body + .cos-text-headline.cos-space-mt-sm, .cos-text-body + .cos-text-headline.cos-space-mt-xl, .cos-text-body + .cos-text-headline.cos-space-mt-xs, .cos-text-body + .cos-text-headline.cos-space-mt-xxl, .cos-text-body + .cos-text-headline.cos-space-mt-xxs, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-md, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-none, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-body + .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-body + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-body + .cos-text-subtitle.cos-space-m-3xl, .cos-text-body + .cos-text-subtitle.cos-space-m-3xs, .cos-text-body + .cos-text-subtitle.cos-space-m-lg, .cos-text-body + .cos-text-subtitle.cos-space-m-md, .cos-text-body + .cos-text-subtitle.cos-space-m-none, .cos-text-body + .cos-text-subtitle.cos-space-m-sm, .cos-text-body + .cos-text-subtitle.cos-space-m-xl, .cos-text-body + .cos-text-subtitle.cos-space-m-xs, .cos-text-body + .cos-text-subtitle.cos-space-m-xxl, .cos-text-body + .cos-text-subtitle.cos-space-m-xxs, .cos-text-body + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-body + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-body + .cos-text-subtitle.cos-space-mt-lg, .cos-text-body + .cos-text-subtitle.cos-space-mt-md, .cos-text-body + .cos-text-subtitle.cos-space-mt-none, .cos-text-body + .cos-text-subtitle.cos-space-mt-sm, .cos-text-body + .cos-text-subtitle.cos-space-mt-xl, .cos-text-body + .cos-text-subtitle.cos-space-mt-xs, .cos-text-body + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-body + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-3xl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-3xs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-lg, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-md, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-none, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-sm, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xxl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-m-xxs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-md, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-none, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-3xl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-3xs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-lg, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-md, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-none, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-sm, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xxl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-m-xxs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-md, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-none, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-headline.cos-space-m-3xl, .cos-text-body-lg + .cos-text-headline.cos-space-m-3xs, .cos-text-body-lg + .cos-text-headline.cos-space-m-lg, .cos-text-body-lg + .cos-text-headline.cos-space-m-md, .cos-text-body-lg + .cos-text-headline.cos-space-m-none, .cos-text-body-lg + .cos-text-headline.cos-space-m-sm, .cos-text-body-lg + .cos-text-headline.cos-space-m-xl, .cos-text-body-lg + .cos-text-headline.cos-space-m-xs, .cos-text-body-lg + .cos-text-headline.cos-space-m-xxl, .cos-text-body-lg + .cos-text-headline.cos-space-m-xxs, .cos-text-body-lg + .cos-text-headline.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-headline.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-headline.cos-space-mt-lg, .cos-text-body-lg + .cos-text-headline.cos-space-mt-md, .cos-text-body-lg + .cos-text-headline.cos-space-mt-none, .cos-text-body-lg + .cos-text-headline.cos-space-mt-sm, .cos-text-body-lg + .cos-text-headline.cos-space-mt-xl, .cos-text-body-lg + .cos-text-headline.cos-space-mt-xs, .cos-text-body-lg + .cos-text-headline.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-headline.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-md, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-none, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-3xl, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-3xs, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-lg, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-md, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-none, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-sm, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xl, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xs, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xxl, .cos-text-body-lg + .cos-text-subtitle.cos-space-m-xxs, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-lg, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-md, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-none, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-sm, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xl, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xs, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-caption + .cos-text-headline-sm.cos-space-m-3xl, .cos-text-caption + .cos-text-headline-sm.cos-space-m-3xs, .cos-text-caption + .cos-text-headline-sm.cos-space-m-lg, .cos-text-caption + .cos-text-headline-sm.cos-space-m-md, .cos-text-caption + .cos-text-headline-sm.cos-space-m-none, .cos-text-caption + .cos-text-headline-sm.cos-space-m-sm, .cos-text-caption + .cos-text-headline-sm.cos-space-m-xl, .cos-text-caption + .cos-text-headline-sm.cos-space-m-xs, .cos-text-caption + .cos-text-headline-sm.cos-space-m-xxl, .cos-text-caption + .cos-text-headline-sm.cos-space-m-xxs, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-md, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-none, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-caption + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-caption + .cos-text-headline-xl.cos-space-m-3xl, .cos-text-caption + .cos-text-headline-xl.cos-space-m-3xs, .cos-text-caption + .cos-text-headline-xl.cos-space-m-lg, .cos-text-caption + .cos-text-headline-xl.cos-space-m-md, .cos-text-caption + .cos-text-headline-xl.cos-space-m-none, .cos-text-caption + .cos-text-headline-xl.cos-space-m-sm, .cos-text-caption + .cos-text-headline-xl.cos-space-m-xl, .cos-text-caption + .cos-text-headline-xl.cos-space-m-xs, .cos-text-caption + .cos-text-headline-xl.cos-space-m-xxl, .cos-text-caption + .cos-text-headline-xl.cos-space-m-xxs, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-md, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-none, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-caption + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-caption + .cos-text-headline.cos-space-m-3xl, .cos-text-caption + .cos-text-headline.cos-space-m-3xs, .cos-text-caption + .cos-text-headline.cos-space-m-lg, .cos-text-caption + .cos-text-headline.cos-space-m-md, .cos-text-caption + .cos-text-headline.cos-space-m-none, .cos-text-caption + .cos-text-headline.cos-space-m-sm, .cos-text-caption + .cos-text-headline.cos-space-m-xl, .cos-text-caption + .cos-text-headline.cos-space-m-xs, .cos-text-caption + .cos-text-headline.cos-space-m-xxl, .cos-text-caption + .cos-text-headline.cos-space-m-xxs, .cos-text-caption + .cos-text-headline.cos-space-mt-3xl, .cos-text-caption + .cos-text-headline.cos-space-mt-3xs, .cos-text-caption + .cos-text-headline.cos-space-mt-lg, .cos-text-caption + .cos-text-headline.cos-space-mt-md, .cos-text-caption + .cos-text-headline.cos-space-mt-none, .cos-text-caption + .cos-text-headline.cos-space-mt-sm, .cos-text-caption + .cos-text-headline.cos-space-mt-xl, .cos-text-caption + .cos-text-headline.cos-space-mt-xs, .cos-text-caption + .cos-text-headline.cos-space-mt-xxl, .cos-text-caption + .cos-text-headline.cos-space-mt-xxs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-md, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-none, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-caption + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-caption + .cos-text-subtitle.cos-space-m-3xl, .cos-text-caption + .cos-text-subtitle.cos-space-m-3xs, .cos-text-caption + .cos-text-subtitle.cos-space-m-lg, .cos-text-caption + .cos-text-subtitle.cos-space-m-md, .cos-text-caption + .cos-text-subtitle.cos-space-m-none, .cos-text-caption + .cos-text-subtitle.cos-space-m-sm, .cos-text-caption + .cos-text-subtitle.cos-space-m-xl, .cos-text-caption + .cos-text-subtitle.cos-space-m-xs, .cos-text-caption + .cos-text-subtitle.cos-space-m-xxl, .cos-text-caption + .cos-text-subtitle.cos-space-m-xxs, .cos-text-caption + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-caption + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-caption + .cos-text-subtitle.cos-space-mt-lg, .cos-text-caption + .cos-text-subtitle.cos-space-mt-md, .cos-text-caption + .cos-text-subtitle.cos-space-mt-none, .cos-text-caption + .cos-text-subtitle.cos-space-mt-sm, .cos-text-caption + .cos-text-subtitle.cos-space-mt-xl, .cos-text-caption + .cos-text-subtitle.cos-space-mt-xs, .cos-text-caption + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-caption + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-lg, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-md, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-none, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-sm, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-md, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-none, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-lg, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-md, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-none, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-sm, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-md, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-none, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-headline.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-headline.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-headline.cos-space-m-lg, .cos-text-caption-sm + .cos-text-headline.cos-space-m-md, .cos-text-caption-sm + .cos-text-headline.cos-space-m-none, .cos-text-caption-sm + .cos-text-headline.cos-space-m-sm, .cos-text-caption-sm + .cos-text-headline.cos-space-m-xl, .cos-text-caption-sm + .cos-text-headline.cos-space-m-xs, .cos-text-caption-sm + .cos-text-headline.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-headline.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-md, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-none, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-headline.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-md, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-none, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-none, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-lg, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-md, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-none, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-sm, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-md, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-none, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-subtitle.cos-space-mt-xxs, .cos-text-headline + .cos-text-body-lg.cos-space-m-3xl, .cos-text-headline + .cos-text-body-lg.cos-space-m-3xs, .cos-text-headline + .cos-text-body-lg.cos-space-m-lg, .cos-text-headline + .cos-text-body-lg.cos-space-m-md, .cos-text-headline + .cos-text-body-lg.cos-space-m-none, .cos-text-headline + .cos-text-body-lg.cos-space-m-sm, .cos-text-headline + .cos-text-body-lg.cos-space-m-xl, .cos-text-headline + .cos-text-body-lg.cos-space-m-xs, .cos-text-headline + .cos-text-body-lg.cos-space-m-xxl, .cos-text-headline + .cos-text-body-lg.cos-space-m-xxs, .cos-text-headline + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-headline + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-headline + .cos-text-body-lg.cos-space-mt-lg, .cos-text-headline + .cos-text-body-lg.cos-space-mt-md, .cos-text-headline + .cos-text-body-lg.cos-space-mt-none, .cos-text-headline + .cos-text-body-lg.cos-space-mt-sm, .cos-text-headline + .cos-text-body-lg.cos-space-mt-xl, .cos-text-headline + .cos-text-body-lg.cos-space-mt-xs, .cos-text-headline + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-headline + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-headline + .cos-text-body.cos-space-m-3xl, .cos-text-headline + .cos-text-body.cos-space-m-3xs, .cos-text-headline + .cos-text-body.cos-space-m-lg, .cos-text-headline + .cos-text-body.cos-space-m-md, .cos-text-headline + .cos-text-body.cos-space-m-none, .cos-text-headline + .cos-text-body.cos-space-m-sm, .cos-text-headline + .cos-text-body.cos-space-m-xl, .cos-text-headline + .cos-text-body.cos-space-m-xs, .cos-text-headline + .cos-text-body.cos-space-m-xxl, .cos-text-headline + .cos-text-body.cos-space-m-xxs, .cos-text-headline + .cos-text-body.cos-space-mt-3xl, .cos-text-headline + .cos-text-body.cos-space-mt-3xs, .cos-text-headline + .cos-text-body.cos-space-mt-lg, .cos-text-headline + .cos-text-body.cos-space-mt-md, .cos-text-headline + .cos-text-body.cos-space-mt-none, .cos-text-headline + .cos-text-body.cos-space-mt-sm, .cos-text-headline + .cos-text-body.cos-space-mt-xl, .cos-text-headline + .cos-text-body.cos-space-mt-xs, .cos-text-headline + .cos-text-body.cos-space-mt-xxl, .cos-text-headline + .cos-text-body.cos-space-mt-xxs, .cos-text-headline + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-headline + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-headline + .cos-text-caption-sm.cos-space-m-lg, .cos-text-headline + .cos-text-caption-sm.cos-space-m-md, .cos-text-headline + .cos-text-caption-sm.cos-space-m-none, .cos-text-headline + .cos-text-caption-sm.cos-space-m-sm, .cos-text-headline + .cos-text-caption-sm.cos-space-m-xl, .cos-text-headline + .cos-text-caption-sm.cos-space-m-xs, .cos-text-headline + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-headline + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-md, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-none, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-headline + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-headline + .cos-text-caption.cos-space-m-3xl, .cos-text-headline + .cos-text-caption.cos-space-m-3xs, .cos-text-headline + .cos-text-caption.cos-space-m-lg, .cos-text-headline + .cos-text-caption.cos-space-m-md, .cos-text-headline + .cos-text-caption.cos-space-m-none, .cos-text-headline + .cos-text-caption.cos-space-m-sm, .cos-text-headline + .cos-text-caption.cos-space-m-xl, .cos-text-headline + .cos-text-caption.cos-space-m-xs, .cos-text-headline + .cos-text-caption.cos-space-m-xxl, .cos-text-headline + .cos-text-caption.cos-space-m-xxs, .cos-text-headline + .cos-text-caption.cos-space-mt-3xl, .cos-text-headline + .cos-text-caption.cos-space-mt-3xs, .cos-text-headline + .cos-text-caption.cos-space-mt-lg, .cos-text-headline + .cos-text-caption.cos-space-mt-md, .cos-text-headline + .cos-text-caption.cos-space-mt-none, .cos-text-headline + .cos-text-caption.cos-space-mt-sm, .cos-text-headline + .cos-text-caption.cos-space-mt-xl, .cos-text-headline + .cos-text-caption.cos-space-mt-xs, .cos-text-headline + .cos-text-caption.cos-space-mt-xxl, .cos-text-headline + .cos-text-caption.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-3xl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-3xs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-lg, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-md, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-none, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-sm, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xxl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-m-xxs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-md, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-none, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-body.cos-space-m-3xl, .cos-text-headline-sm + .cos-text-body.cos-space-m-3xs, .cos-text-headline-sm + .cos-text-body.cos-space-m-lg, .cos-text-headline-sm + .cos-text-body.cos-space-m-md, .cos-text-headline-sm + .cos-text-body.cos-space-m-none, .cos-text-headline-sm + .cos-text-body.cos-space-m-sm, .cos-text-headline-sm + .cos-text-body.cos-space-m-xl, .cos-text-headline-sm + .cos-text-body.cos-space-m-xs, .cos-text-headline-sm + .cos-text-body.cos-space-m-xxl, .cos-text-headline-sm + .cos-text-body.cos-space-m-xxs, .cos-text-headline-sm + .cos-text-body.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-body.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-body.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-body.cos-space-mt-md, .cos-text-headline-sm + .cos-text-body.cos-space-mt-none, .cos-text-headline-sm + .cos-text-body.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-body.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-body.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-body.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-body.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-lg, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-md, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-none, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-sm, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-md, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-none, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-headline-sm + .cos-text-caption.cos-space-m-3xl, .cos-text-headline-sm + .cos-text-caption.cos-space-m-3xs, .cos-text-headline-sm + .cos-text-caption.cos-space-m-lg, .cos-text-headline-sm + .cos-text-caption.cos-space-m-md, .cos-text-headline-sm + .cos-text-caption.cos-space-m-none, .cos-text-headline-sm + .cos-text-caption.cos-space-m-sm, .cos-text-headline-sm + .cos-text-caption.cos-space-m-xl, .cos-text-headline-sm + .cos-text-caption.cos-space-m-xs, .cos-text-headline-sm + .cos-text-caption.cos-space-m-xxl, .cos-text-headline-sm + .cos-text-caption.cos-space-m-xxs, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-3xl, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-3xs, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-lg, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-md, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-none, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-sm, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xl, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xs, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xxl, .cos-text-headline-sm + .cos-text-caption.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-lg, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-md, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-none, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-sm, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-md, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-none, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-body.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-body.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-body.cos-space-m-lg, .cos-text-headline-xl + .cos-text-body.cos-space-m-md, .cos-text-headline-xl + .cos-text-body.cos-space-m-none, .cos-text-headline-xl + .cos-text-body.cos-space-m-sm, .cos-text-headline-xl + .cos-text-body.cos-space-m-xl, .cos-text-headline-xl + .cos-text-body.cos-space-m-xs, .cos-text-headline-xl + .cos-text-body.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-body.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-body.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-body.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-body.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-body.cos-space-mt-md, .cos-text-headline-xl + .cos-text-body.cos-space-mt-none, .cos-text-headline-xl + .cos-text-body.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-body.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-body.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-body.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-body.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-lg, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-md, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-none, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-sm, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-md, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-none, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-headline-xl + .cos-text-caption.cos-space-m-3xl, .cos-text-headline-xl + .cos-text-caption.cos-space-m-3xs, .cos-text-headline-xl + .cos-text-caption.cos-space-m-lg, .cos-text-headline-xl + .cos-text-caption.cos-space-m-md, .cos-text-headline-xl + .cos-text-caption.cos-space-m-none, .cos-text-headline-xl + .cos-text-caption.cos-space-m-sm, .cos-text-headline-xl + .cos-text-caption.cos-space-m-xl, .cos-text-headline-xl + .cos-text-caption.cos-space-m-xs, .cos-text-headline-xl + .cos-text-caption.cos-space-m-xxl, .cos-text-headline-xl + .cos-text-caption.cos-space-m-xxs, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-3xl, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-3xs, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-lg, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-md, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-none, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-sm, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xl, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xs, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xxl, .cos-text-headline-xl + .cos-text-caption.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-3xl, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-3xs, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-lg, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-md, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-none, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-sm, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xl, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xs, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xxl, .cos-text-subtitle + .cos-text-body-lg.cos-space-m-xxs, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-lg, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-md, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-none, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-sm, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xl, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xs, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-body.cos-space-m-3xl, .cos-text-subtitle + .cos-text-body.cos-space-m-3xs, .cos-text-subtitle + .cos-text-body.cos-space-m-lg, .cos-text-subtitle + .cos-text-body.cos-space-m-md, .cos-text-subtitle + .cos-text-body.cos-space-m-none, .cos-text-subtitle + .cos-text-body.cos-space-m-sm, .cos-text-subtitle + .cos-text-body.cos-space-m-xl, .cos-text-subtitle + .cos-text-body.cos-space-m-xs, .cos-text-subtitle + .cos-text-body.cos-space-m-xxl, .cos-text-subtitle + .cos-text-body.cos-space-m-xxs, .cos-text-subtitle + .cos-text-body.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-body.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-body.cos-space-mt-lg, .cos-text-subtitle + .cos-text-body.cos-space-mt-md, .cos-text-subtitle + .cos-text-body.cos-space-mt-none, .cos-text-subtitle + .cos-text-body.cos-space-mt-sm, .cos-text-subtitle + .cos-text-body.cos-space-mt-xl, .cos-text-subtitle + .cos-text-body.cos-space-mt-xs, .cos-text-subtitle + .cos-text-body.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-body.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-lg, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-md, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-none, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-sm, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-md, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-none, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-subtitle + .cos-text-caption.cos-space-m-3xl, .cos-text-subtitle + .cos-text-caption.cos-space-m-3xs, .cos-text-subtitle + .cos-text-caption.cos-space-m-lg, .cos-text-subtitle + .cos-text-caption.cos-space-m-md, .cos-text-subtitle + .cos-text-caption.cos-space-m-none, .cos-text-subtitle + .cos-text-caption.cos-space-m-sm, .cos-text-subtitle + .cos-text-caption.cos-space-m-xl, .cos-text-subtitle + .cos-text-caption.cos-space-m-xs, .cos-text-subtitle + .cos-text-caption.cos-space-m-xxl, .cos-text-subtitle + .cos-text-caption.cos-space-m-xxs, .cos-text-subtitle + .cos-text-caption.cos-space-mt-3xl, .cos-text-subtitle + .cos-text-caption.cos-space-mt-3xs, .cos-text-subtitle + .cos-text-caption.cos-space-mt-lg, .cos-text-subtitle + .cos-text-caption.cos-space-mt-md, .cos-text-subtitle + .cos-text-caption.cos-space-mt-none, .cos-text-subtitle + .cos-text-caption.cos-space-mt-sm, .cos-text-subtitle + .cos-text-caption.cos-space-mt-xl, .cos-text-subtitle + .cos-text-caption.cos-space-mt-xs, .cos-text-subtitle + .cos-text-caption.cos-space-mt-xxl, .cos-text-subtitle + .cos-text-caption.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-3xl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-3xs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-lg, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-md, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-none, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-sm, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xxl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-m-xxs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-3xl, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-3xs, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-lg, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-md, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-none, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-sm, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xl, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xs, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xxl, .cos-text-subtitle-sm + .cos-text-body.cos-space-m-xxs, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-body.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-lg, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-md, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-none, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-sm, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-3xl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-3xs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-lg, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-md, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-none, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-sm, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xxl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-m-xxs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-3xl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-3xs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-lg, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-md, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-none, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-sm, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xs, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xxl, .cos-text-subtitle-sm + .cos-text-caption.cos-space-mt-xxs {
    margin-top: -7.5px
}

.cos-text-body + .cos-text-body-lg.cos-space-m-3xl, .cos-text-body + .cos-text-body-lg.cos-space-m-3xs, .cos-text-body + .cos-text-body-lg.cos-space-m-lg, .cos-text-body + .cos-text-body-lg.cos-space-m-md, .cos-text-body + .cos-text-body-lg.cos-space-m-none, .cos-text-body + .cos-text-body-lg.cos-space-m-sm, .cos-text-body + .cos-text-body-lg.cos-space-m-xl, .cos-text-body + .cos-text-body-lg.cos-space-m-xs, .cos-text-body + .cos-text-body-lg.cos-space-m-xxl, .cos-text-body + .cos-text-body-lg.cos-space-m-xxs, .cos-text-body + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-body + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-body + .cos-text-body-lg.cos-space-mt-lg, .cos-text-body + .cos-text-body-lg.cos-space-mt-md, .cos-text-body + .cos-text-body-lg.cos-space-mt-none, .cos-text-body + .cos-text-body-lg.cos-space-mt-sm, .cos-text-body + .cos-text-body-lg.cos-space-mt-xl, .cos-text-body + .cos-text-body-lg.cos-space-mt-xs, .cos-text-body + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-body + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-body + .cos-text-body.cos-space-m-3xl, .cos-text-body + .cos-text-body.cos-space-m-3xs, .cos-text-body + .cos-text-body.cos-space-m-lg, .cos-text-body + .cos-text-body.cos-space-m-md, .cos-text-body + .cos-text-body.cos-space-m-none, .cos-text-body + .cos-text-body.cos-space-m-sm, .cos-text-body + .cos-text-body.cos-space-m-xl, .cos-text-body + .cos-text-body.cos-space-m-xs, .cos-text-body + .cos-text-body.cos-space-m-xxl, .cos-text-body + .cos-text-body.cos-space-m-xxs, .cos-text-body + .cos-text-body.cos-space-mt-3xl, .cos-text-body + .cos-text-body.cos-space-mt-3xs, .cos-text-body + .cos-text-body.cos-space-mt-lg, .cos-text-body + .cos-text-body.cos-space-mt-md, .cos-text-body + .cos-text-body.cos-space-mt-none, .cos-text-body + .cos-text-body.cos-space-mt-sm, .cos-text-body + .cos-text-body.cos-space-mt-xl, .cos-text-body + .cos-text-body.cos-space-mt-xs, .cos-text-body + .cos-text-body.cos-space-mt-xxl, .cos-text-body + .cos-text-body.cos-space-mt-xxs, .cos-text-body + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-body + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-body + .cos-text-caption-sm.cos-space-m-lg, .cos-text-body + .cos-text-caption-sm.cos-space-m-md, .cos-text-body + .cos-text-caption-sm.cos-space-m-none, .cos-text-body + .cos-text-caption-sm.cos-space-m-sm, .cos-text-body + .cos-text-caption-sm.cos-space-m-xl, .cos-text-body + .cos-text-caption-sm.cos-space-m-xs, .cos-text-body + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-body + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-body + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-body + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-body + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-body + .cos-text-caption-sm.cos-space-mt-md, .cos-text-body + .cos-text-caption-sm.cos-space-mt-none, .cos-text-body + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-body + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-body + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-body + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-body + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-body + .cos-text-caption.cos-space-m-3xl, .cos-text-body + .cos-text-caption.cos-space-m-3xs, .cos-text-body + .cos-text-caption.cos-space-m-lg, .cos-text-body + .cos-text-caption.cos-space-m-md, .cos-text-body + .cos-text-caption.cos-space-m-none, .cos-text-body + .cos-text-caption.cos-space-m-sm, .cos-text-body + .cos-text-caption.cos-space-m-xl, .cos-text-body + .cos-text-caption.cos-space-m-xs, .cos-text-body + .cos-text-caption.cos-space-m-xxl, .cos-text-body + .cos-text-caption.cos-space-m-xxs, .cos-text-body + .cos-text-caption.cos-space-mt-3xl, .cos-text-body + .cos-text-caption.cos-space-mt-3xs, .cos-text-body + .cos-text-caption.cos-space-mt-lg, .cos-text-body + .cos-text-caption.cos-space-mt-md, .cos-text-body + .cos-text-caption.cos-space-mt-none, .cos-text-body + .cos-text-caption.cos-space-mt-sm, .cos-text-body + .cos-text-caption.cos-space-mt-xl, .cos-text-body + .cos-text-caption.cos-space-mt-xs, .cos-text-body + .cos-text-caption.cos-space-mt-xxl, .cos-text-body + .cos-text-caption.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-3xl, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-3xs, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-lg, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-md, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-none, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-sm, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xl, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xs, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xxl, .cos-text-body-lg + .cos-text-body-lg.cos-space-m-xxs, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-lg, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-md, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-none, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-sm, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xl, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xs, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-body.cos-space-m-3xl, .cos-text-body-lg + .cos-text-body.cos-space-m-3xs, .cos-text-body-lg + .cos-text-body.cos-space-m-lg, .cos-text-body-lg + .cos-text-body.cos-space-m-md, .cos-text-body-lg + .cos-text-body.cos-space-m-none, .cos-text-body-lg + .cos-text-body.cos-space-m-sm, .cos-text-body-lg + .cos-text-body.cos-space-m-xl, .cos-text-body-lg + .cos-text-body.cos-space-m-xs, .cos-text-body-lg + .cos-text-body.cos-space-m-xxl, .cos-text-body-lg + .cos-text-body.cos-space-m-xxs, .cos-text-body-lg + .cos-text-body.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-body.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-body.cos-space-mt-lg, .cos-text-body-lg + .cos-text-body.cos-space-mt-md, .cos-text-body-lg + .cos-text-body.cos-space-mt-none, .cos-text-body-lg + .cos-text-body.cos-space-mt-sm, .cos-text-body-lg + .cos-text-body.cos-space-mt-xl, .cos-text-body-lg + .cos-text-body.cos-space-mt-xs, .cos-text-body-lg + .cos-text-body.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-body.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-lg, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-md, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-none, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-sm, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-md, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-none, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-body-lg + .cos-text-caption.cos-space-m-3xl, .cos-text-body-lg + .cos-text-caption.cos-space-m-3xs, .cos-text-body-lg + .cos-text-caption.cos-space-m-lg, .cos-text-body-lg + .cos-text-caption.cos-space-m-md, .cos-text-body-lg + .cos-text-caption.cos-space-m-none, .cos-text-body-lg + .cos-text-caption.cos-space-m-sm, .cos-text-body-lg + .cos-text-caption.cos-space-m-xl, .cos-text-body-lg + .cos-text-caption.cos-space-m-xs, .cos-text-body-lg + .cos-text-caption.cos-space-m-xxl, .cos-text-body-lg + .cos-text-caption.cos-space-m-xxs, .cos-text-body-lg + .cos-text-caption.cos-space-mt-3xl, .cos-text-body-lg + .cos-text-caption.cos-space-mt-3xs, .cos-text-body-lg + .cos-text-caption.cos-space-mt-lg, .cos-text-body-lg + .cos-text-caption.cos-space-mt-md, .cos-text-body-lg + .cos-text-caption.cos-space-mt-none, .cos-text-body-lg + .cos-text-caption.cos-space-mt-sm, .cos-text-body-lg + .cos-text-caption.cos-space-mt-xl, .cos-text-body-lg + .cos-text-caption.cos-space-mt-xs, .cos-text-body-lg + .cos-text-caption.cos-space-mt-xxl, .cos-text-body-lg + .cos-text-caption.cos-space-mt-xxs, .cos-text-caption + .cos-text-body-lg.cos-space-m-3xl, .cos-text-caption + .cos-text-body-lg.cos-space-m-3xs, .cos-text-caption + .cos-text-body-lg.cos-space-m-lg, .cos-text-caption + .cos-text-body-lg.cos-space-m-md, .cos-text-caption + .cos-text-body-lg.cos-space-m-none, .cos-text-caption + .cos-text-body-lg.cos-space-m-sm, .cos-text-caption + .cos-text-body-lg.cos-space-m-xl, .cos-text-caption + .cos-text-body-lg.cos-space-m-xs, .cos-text-caption + .cos-text-body-lg.cos-space-m-xxl, .cos-text-caption + .cos-text-body-lg.cos-space-m-xxs, .cos-text-caption + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-caption + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-caption + .cos-text-body-lg.cos-space-mt-lg, .cos-text-caption + .cos-text-body-lg.cos-space-mt-md, .cos-text-caption + .cos-text-body-lg.cos-space-mt-none, .cos-text-caption + .cos-text-body-lg.cos-space-mt-sm, .cos-text-caption + .cos-text-body-lg.cos-space-mt-xl, .cos-text-caption + .cos-text-body-lg.cos-space-mt-xs, .cos-text-caption + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-caption + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-caption + .cos-text-body.cos-space-m-3xl, .cos-text-caption + .cos-text-body.cos-space-m-3xs, .cos-text-caption + .cos-text-body.cos-space-m-lg, .cos-text-caption + .cos-text-body.cos-space-m-md, .cos-text-caption + .cos-text-body.cos-space-m-none, .cos-text-caption + .cos-text-body.cos-space-m-sm, .cos-text-caption + .cos-text-body.cos-space-m-xl, .cos-text-caption + .cos-text-body.cos-space-m-xs, .cos-text-caption + .cos-text-body.cos-space-m-xxl, .cos-text-caption + .cos-text-body.cos-space-m-xxs, .cos-text-caption + .cos-text-body.cos-space-mt-3xl, .cos-text-caption + .cos-text-body.cos-space-mt-3xs, .cos-text-caption + .cos-text-body.cos-space-mt-lg, .cos-text-caption + .cos-text-body.cos-space-mt-md, .cos-text-caption + .cos-text-body.cos-space-mt-none, .cos-text-caption + .cos-text-body.cos-space-mt-sm, .cos-text-caption + .cos-text-body.cos-space-mt-xl, .cos-text-caption + .cos-text-body.cos-space-mt-xs, .cos-text-caption + .cos-text-body.cos-space-mt-xxl, .cos-text-caption + .cos-text-body.cos-space-mt-xxs, .cos-text-caption + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-caption + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-caption + .cos-text-caption-sm.cos-space-m-lg, .cos-text-caption + .cos-text-caption-sm.cos-space-m-md, .cos-text-caption + .cos-text-caption-sm.cos-space-m-none, .cos-text-caption + .cos-text-caption-sm.cos-space-m-sm, .cos-text-caption + .cos-text-caption-sm.cos-space-m-xl, .cos-text-caption + .cos-text-caption-sm.cos-space-m-xs, .cos-text-caption + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-caption + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-md, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-none, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-caption + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-caption + .cos-text-caption.cos-space-m-3xl, .cos-text-caption + .cos-text-caption.cos-space-m-3xs, .cos-text-caption + .cos-text-caption.cos-space-m-lg, .cos-text-caption + .cos-text-caption.cos-space-m-md, .cos-text-caption + .cos-text-caption.cos-space-m-none, .cos-text-caption + .cos-text-caption.cos-space-m-sm, .cos-text-caption + .cos-text-caption.cos-space-m-xl, .cos-text-caption + .cos-text-caption.cos-space-m-xs, .cos-text-caption + .cos-text-caption.cos-space-m-xxl, .cos-text-caption + .cos-text-caption.cos-space-m-xxs, .cos-text-caption + .cos-text-caption.cos-space-mt-3xl, .cos-text-caption + .cos-text-caption.cos-space-mt-3xs, .cos-text-caption + .cos-text-caption.cos-space-mt-lg, .cos-text-caption + .cos-text-caption.cos-space-mt-md, .cos-text-caption + .cos-text-caption.cos-space-mt-none, .cos-text-caption + .cos-text-caption.cos-space-mt-sm, .cos-text-caption + .cos-text-caption.cos-space-mt-xl, .cos-text-caption + .cos-text-caption.cos-space-mt-xs, .cos-text-caption + .cos-text-caption.cos-space-mt-xxl, .cos-text-caption + .cos-text-caption.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-lg, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-md, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-none, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-sm, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-md, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-none, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-body-lg.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-body.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-body.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-body.cos-space-m-lg, .cos-text-caption-sm + .cos-text-body.cos-space-m-md, .cos-text-caption-sm + .cos-text-body.cos-space-m-none, .cos-text-caption-sm + .cos-text-body.cos-space-m-sm, .cos-text-caption-sm + .cos-text-body.cos-space-m-xl, .cos-text-caption-sm + .cos-text-body.cos-space-m-xs, .cos-text-caption-sm + .cos-text-body.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-body.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-body.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-body.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-body.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-body.cos-space-mt-md, .cos-text-caption-sm + .cos-text-body.cos-space-mt-none, .cos-text-caption-sm + .cos-text-body.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-body.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-body.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-body.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-body.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-lg, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-md, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-none, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-sm, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-md, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-none, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-caption-sm + .cos-text-caption.cos-space-m-3xl, .cos-text-caption-sm + .cos-text-caption.cos-space-m-3xs, .cos-text-caption-sm + .cos-text-caption.cos-space-m-lg, .cos-text-caption-sm + .cos-text-caption.cos-space-m-md, .cos-text-caption-sm + .cos-text-caption.cos-space-m-none, .cos-text-caption-sm + .cos-text-caption.cos-space-m-sm, .cos-text-caption-sm + .cos-text-caption.cos-space-m-xl, .cos-text-caption-sm + .cos-text-caption.cos-space-m-xs, .cos-text-caption-sm + .cos-text-caption.cos-space-m-xxl, .cos-text-caption-sm + .cos-text-caption.cos-space-m-xxs, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-3xl, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-3xs, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-lg, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-md, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-none, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-sm, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xl, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xs, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xxl, .cos-text-caption-sm + .cos-text-caption.cos-space-mt-xxs {
    margin-top: -9px
}

.cos-text-body-lg.cos-space-m-3xs, .cos-text-body-lg.cos-space-mt-3xs, .cos-text-body.cos-space-m-3xs, .cos-text-body.cos-space-mt-3xs, .cos-text-caption-sm.cos-space-m-3xs, .cos-text-caption-sm.cos-space-mt-3xs, .cos-text-caption.cos-space-m-3xs, .cos-text-caption.cos-space-mt-3xs, .cos-text-headline-sm.cos-space-m-3xs, .cos-text-headline-sm.cos-space-mt-3xs, .cos-text-headline-xl.cos-space-m-3xs, .cos-text-headline-xl.cos-space-mt-3xs, .cos-text-headline.cos-space-m-3xs, .cos-text-headline.cos-space-mt-3xs, .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-subtitle-sm.cos-space-mt-3xs, .cos-text-subtitle.cos-space-m-3xs, .cos-text-subtitle.cos-space-mt-3xs {
    padding-top: 3px
}

.cos-text-body-lg.cos-space-m-xxs, .cos-text-body-lg.cos-space-mt-xxs, .cos-text-body.cos-space-m-xxs, .cos-text-body.cos-space-mt-xxs, .cos-text-caption-sm.cos-space-m-xxs, .cos-text-caption-sm.cos-space-mt-xxs, .cos-text-caption.cos-space-m-xxs, .cos-text-caption.cos-space-mt-xxs, .cos-text-headline-sm.cos-space-m-xxs, .cos-text-headline-sm.cos-space-mt-xxs, .cos-text-headline-xl.cos-space-m-xxs, .cos-text-headline-xl.cos-space-mt-xxs, .cos-text-headline.cos-space-m-xxs, .cos-text-headline.cos-space-mt-xxs, .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-subtitle-sm.cos-space-mt-xxs, .cos-text-subtitle.cos-space-m-xxs, .cos-text-subtitle.cos-space-mt-xxs {
    padding-top: 6px
}

.cos-text-body-lg.cos-space-m-xs, .cos-text-body-lg.cos-space-mt-xs, .cos-text-body.cos-space-m-xs, .cos-text-body.cos-space-mt-xs, .cos-text-caption-sm.cos-space-m-xs, .cos-text-caption-sm.cos-space-mt-xs, .cos-text-caption.cos-space-m-xs, .cos-text-caption.cos-space-mt-xs, .cos-text-headline-sm.cos-space-m-xs, .cos-text-headline-sm.cos-space-mt-xs, .cos-text-headline-xl.cos-space-m-xs, .cos-text-headline-xl.cos-space-mt-xs, .cos-text-headline.cos-space-m-xs, .cos-text-headline.cos-space-mt-xs, .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-subtitle-sm.cos-space-mt-xs, .cos-text-subtitle.cos-space-m-xs, .cos-text-subtitle.cos-space-mt-xs {
    padding-top: 9px
}

.cos-text-body-lg.cos-space-m-sm, .cos-text-body-lg.cos-space-mt-sm, .cos-text-body.cos-space-m-sm, .cos-text-body.cos-space-mt-sm, .cos-text-caption-sm.cos-space-m-sm, .cos-text-caption-sm.cos-space-mt-sm, .cos-text-caption.cos-space-m-sm, .cos-text-caption.cos-space-mt-sm, .cos-text-headline-sm.cos-space-m-sm, .cos-text-headline-sm.cos-space-mt-sm, .cos-text-headline-xl.cos-space-m-sm, .cos-text-headline-xl.cos-space-mt-sm, .cos-text-headline.cos-space-m-sm, .cos-text-headline.cos-space-mt-sm, .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-subtitle-sm.cos-space-mt-sm, .cos-text-subtitle.cos-space-m-sm, .cos-text-subtitle.cos-space-mt-sm {
    padding-top: 12px
}

.cos-text-body-lg.cos-space-m-md, .cos-text-body-lg.cos-space-mt-md, .cos-text-body.cos-space-m-md, .cos-text-body.cos-space-mt-md, .cos-text-caption-sm.cos-space-m-md, .cos-text-caption-sm.cos-space-mt-md, .cos-text-caption.cos-space-m-md, .cos-text-caption.cos-space-mt-md, .cos-text-headline-sm.cos-space-m-md, .cos-text-headline-sm.cos-space-mt-md, .cos-text-headline-xl.cos-space-m-md, .cos-text-headline-xl.cos-space-mt-md, .cos-text-headline.cos-space-m-md, .cos-text-headline.cos-space-mt-md, .cos-text-subtitle-sm.cos-space-m-md, .cos-text-subtitle-sm.cos-space-mt-md, .cos-text-subtitle.cos-space-m-md, .cos-text-subtitle.cos-space-mt-md {
    padding-top: 15px
}

.cos-text-body-lg.cos-space-m-lg, .cos-text-body-lg.cos-space-mt-lg, .cos-text-body.cos-space-m-lg, .cos-text-body.cos-space-mt-lg, .cos-text-caption-sm.cos-space-m-lg, .cos-text-caption-sm.cos-space-mt-lg, .cos-text-caption.cos-space-m-lg, .cos-text-caption.cos-space-mt-lg, .cos-text-headline-sm.cos-space-m-lg, .cos-text-headline-sm.cos-space-mt-lg, .cos-text-headline-xl.cos-space-m-lg, .cos-text-headline-xl.cos-space-mt-lg, .cos-text-headline.cos-space-m-lg, .cos-text-headline.cos-space-mt-lg, .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-subtitle-sm.cos-space-mt-lg, .cos-text-subtitle.cos-space-m-lg, .cos-text-subtitle.cos-space-mt-lg {
    padding-top: 18px
}

.cos-text-body-lg.cos-space-m-xl, .cos-text-body-lg.cos-space-mt-xl, .cos-text-body.cos-space-m-xl, .cos-text-body.cos-space-mt-xl, .cos-text-caption-sm.cos-space-m-xl, .cos-text-caption-sm.cos-space-mt-xl, .cos-text-caption.cos-space-m-xl, .cos-text-caption.cos-space-mt-xl, .cos-text-headline-sm.cos-space-m-xl, .cos-text-headline-sm.cos-space-mt-xl, .cos-text-headline-xl.cos-space-m-xl, .cos-text-headline-xl.cos-space-mt-xl, .cos-text-headline.cos-space-m-xl, .cos-text-headline.cos-space-mt-xl, .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-subtitle-sm.cos-space-mt-xl, .cos-text-subtitle.cos-space-m-xl, .cos-text-subtitle.cos-space-mt-xl {
    padding-top: 21px
}

.cos-text-body-lg.cos-space-m-xxl, .cos-text-body-lg.cos-space-mt-xxl, .cos-text-body.cos-space-m-xxl, .cos-text-body.cos-space-mt-xxl, .cos-text-caption-sm.cos-space-m-xxl, .cos-text-caption-sm.cos-space-mt-xxl, .cos-text-caption.cos-space-m-xxl, .cos-text-caption.cos-space-mt-xxl, .cos-text-headline-sm.cos-space-m-xxl, .cos-text-headline-sm.cos-space-mt-xxl, .cos-text-headline-xl.cos-space-m-xxl, .cos-text-headline-xl.cos-space-mt-xxl, .cos-text-headline.cos-space-m-xxl, .cos-text-headline.cos-space-mt-xxl, .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-subtitle-sm.cos-space-mt-xxl, .cos-text-subtitle.cos-space-m-xxl, .cos-text-subtitle.cos-space-mt-xxl {
    padding-top: 24px
}

.cos-text-body-lg.cos-space-m-3xl, .cos-text-body-lg.cos-space-mt-3xl, .cos-text-body.cos-space-m-3xl, .cos-text-body.cos-space-mt-3xl, .cos-text-caption-sm.cos-space-m-3xl, .cos-text-caption-sm.cos-space-mt-3xl, .cos-text-caption.cos-space-m-3xl, .cos-text-caption.cos-space-mt-3xl, .cos-text-headline-sm.cos-space-m-3xl, .cos-text-headline-sm.cos-space-mt-3xl, .cos-text-headline-xl.cos-space-m-3xl, .cos-text-headline-xl.cos-space-mt-3xl, .cos-text-headline.cos-space-m-3xl, .cos-text-headline.cos-space-mt-3xl, .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-subtitle-sm.cos-space-mt-3xl, .cos-text-subtitle.cos-space-m-3xl, .cos-text-subtitle.cos-space-mt-3xl {
    padding-top: 27px
}

.cos-text-body-lg.cos-space-m-3xs, .cos-text-body-lg.cos-space-mb-3xs, .cos-text-body.cos-space-m-3xs, .cos-text-body.cos-space-mb-3xs, .cos-text-caption-sm.cos-space-m-3xs, .cos-text-caption-sm.cos-space-mb-3xs, .cos-text-caption.cos-space-m-3xs, .cos-text-caption.cos-space-mb-3xs, .cos-text-headline-sm.cos-space-m-3xs, .cos-text-headline-sm.cos-space-mb-3xs, .cos-text-headline-xl.cos-space-m-3xs, .cos-text-headline-xl.cos-space-mb-3xs, .cos-text-headline.cos-space-m-3xs, .cos-text-headline.cos-space-mb-3xs, .cos-text-subtitle-sm.cos-space-m-3xs, .cos-text-subtitle-sm.cos-space-mb-3xs, .cos-text-subtitle.cos-space-m-3xs, .cos-text-subtitle.cos-space-mb-3xs {
    padding-bottom: 3px
}

.cos-text-body-lg.cos-space-m-xxs, .cos-text-body-lg.cos-space-mb-xxs, .cos-text-body.cos-space-m-xxs, .cos-text-body.cos-space-mb-xxs, .cos-text-caption-sm.cos-space-m-xxs, .cos-text-caption-sm.cos-space-mb-xxs, .cos-text-caption.cos-space-m-xxs, .cos-text-caption.cos-space-mb-xxs, .cos-text-headline-sm.cos-space-m-xxs, .cos-text-headline-sm.cos-space-mb-xxs, .cos-text-headline-xl.cos-space-m-xxs, .cos-text-headline-xl.cos-space-mb-xxs, .cos-text-headline.cos-space-m-xxs, .cos-text-headline.cos-space-mb-xxs, .cos-text-subtitle-sm.cos-space-m-xxs, .cos-text-subtitle-sm.cos-space-mb-xxs, .cos-text-subtitle.cos-space-m-xxs, .cos-text-subtitle.cos-space-mb-xxs {
    padding-bottom: 6px
}

.cos-text-body-lg.cos-space-m-xs, .cos-text-body-lg.cos-space-mb-xs, .cos-text-body.cos-space-m-xs, .cos-text-body.cos-space-mb-xs, .cos-text-caption-sm.cos-space-m-xs, .cos-text-caption-sm.cos-space-mb-xs, .cos-text-caption.cos-space-m-xs, .cos-text-caption.cos-space-mb-xs, .cos-text-headline-sm.cos-space-m-xs, .cos-text-headline-sm.cos-space-mb-xs, .cos-text-headline-xl.cos-space-m-xs, .cos-text-headline-xl.cos-space-mb-xs, .cos-text-headline.cos-space-m-xs, .cos-text-headline.cos-space-mb-xs, .cos-text-subtitle-sm.cos-space-m-xs, .cos-text-subtitle-sm.cos-space-mb-xs, .cos-text-subtitle.cos-space-m-xs, .cos-text-subtitle.cos-space-mb-xs {
    padding-bottom: 9px
}

.cos-text-body-lg.cos-space-m-sm, .cos-text-body-lg.cos-space-mb-sm, .cos-text-body.cos-space-m-sm, .cos-text-body.cos-space-mb-sm, .cos-text-caption-sm.cos-space-m-sm, .cos-text-caption-sm.cos-space-mb-sm, .cos-text-caption.cos-space-m-sm, .cos-text-caption.cos-space-mb-sm, .cos-text-headline-sm.cos-space-m-sm, .cos-text-headline-sm.cos-space-mb-sm, .cos-text-headline-xl.cos-space-m-sm, .cos-text-headline-xl.cos-space-mb-sm, .cos-text-headline.cos-space-m-sm, .cos-text-headline.cos-space-mb-sm, .cos-text-subtitle-sm.cos-space-m-sm, .cos-text-subtitle-sm.cos-space-mb-sm, .cos-text-subtitle.cos-space-m-sm, .cos-text-subtitle.cos-space-mb-sm {
    padding-bottom: 12px
}

.cos-text-body-lg.cos-space-m-md, .cos-text-body-lg.cos-space-mb-md, .cos-text-body.cos-space-m-md, .cos-text-body.cos-space-mb-md, .cos-text-caption-sm.cos-space-m-md, .cos-text-caption-sm.cos-space-mb-md, .cos-text-caption.cos-space-m-md, .cos-text-caption.cos-space-mb-md, .cos-text-headline-sm.cos-space-m-md, .cos-text-headline-sm.cos-space-mb-md, .cos-text-headline-xl.cos-space-m-md, .cos-text-headline-xl.cos-space-mb-md, .cos-text-headline.cos-space-m-md, .cos-text-headline.cos-space-mb-md, .cos-text-subtitle-sm.cos-space-m-md, .cos-text-subtitle-sm.cos-space-mb-md, .cos-text-subtitle.cos-space-m-md, .cos-text-subtitle.cos-space-mb-md {
    padding-bottom: 15px
}

.cos-text-body-lg.cos-space-m-lg, .cos-text-body-lg.cos-space-mb-lg, .cos-text-body.cos-space-m-lg, .cos-text-body.cos-space-mb-lg, .cos-text-caption-sm.cos-space-m-lg, .cos-text-caption-sm.cos-space-mb-lg, .cos-text-caption.cos-space-m-lg, .cos-text-caption.cos-space-mb-lg, .cos-text-headline-sm.cos-space-m-lg, .cos-text-headline-sm.cos-space-mb-lg, .cos-text-headline-xl.cos-space-m-lg, .cos-text-headline-xl.cos-space-mb-lg, .cos-text-headline.cos-space-m-lg, .cos-text-headline.cos-space-mb-lg, .cos-text-subtitle-sm.cos-space-m-lg, .cos-text-subtitle-sm.cos-space-mb-lg, .cos-text-subtitle.cos-space-m-lg, .cos-text-subtitle.cos-space-mb-lg {
    padding-bottom: 18px
}

.cos-text-body-lg.cos-space-m-xl, .cos-text-body-lg.cos-space-mb-xl, .cos-text-body.cos-space-m-xl, .cos-text-body.cos-space-mb-xl, .cos-text-caption-sm.cos-space-m-xl, .cos-text-caption-sm.cos-space-mb-xl, .cos-text-caption.cos-space-m-xl, .cos-text-caption.cos-space-mb-xl, .cos-text-headline-sm.cos-space-m-xl, .cos-text-headline-sm.cos-space-mb-xl, .cos-text-headline-xl.cos-space-m-xl, .cos-text-headline-xl.cos-space-mb-xl, .cos-text-headline.cos-space-m-xl, .cos-text-headline.cos-space-mb-xl, .cos-text-subtitle-sm.cos-space-m-xl, .cos-text-subtitle-sm.cos-space-mb-xl, .cos-text-subtitle.cos-space-m-xl, .cos-text-subtitle.cos-space-mb-xl {
    padding-bottom: 21px
}

.cos-text-body-lg.cos-space-m-xxl, .cos-text-body-lg.cos-space-mb-xxl, .cos-text-body.cos-space-m-xxl, .cos-text-body.cos-space-mb-xxl, .cos-text-caption-sm.cos-space-m-xxl, .cos-text-caption-sm.cos-space-mb-xxl, .cos-text-caption.cos-space-m-xxl, .cos-text-caption.cos-space-mb-xxl, .cos-text-headline-sm.cos-space-m-xxl, .cos-text-headline-sm.cos-space-mb-xxl, .cos-text-headline-xl.cos-space-m-xxl, .cos-text-headline-xl.cos-space-mb-xxl, .cos-text-headline.cos-space-m-xxl, .cos-text-headline.cos-space-mb-xxl, .cos-text-subtitle-sm.cos-space-m-xxl, .cos-text-subtitle-sm.cos-space-mb-xxl, .cos-text-subtitle.cos-space-m-xxl, .cos-text-subtitle.cos-space-mb-xxl {
    padding-bottom: 24px
}

.cos-text-body-lg.cos-space-m-3xl, .cos-text-body-lg.cos-space-mb-3xl, .cos-text-body.cos-space-m-3xl, .cos-text-body.cos-space-mb-3xl, .cos-text-caption-sm.cos-space-m-3xl, .cos-text-caption-sm.cos-space-mb-3xl, .cos-text-caption.cos-space-m-3xl, .cos-text-caption.cos-space-mb-3xl, .cos-text-headline-sm.cos-space-m-3xl, .cos-text-headline-sm.cos-space-mb-3xl, .cos-text-headline-xl.cos-space-m-3xl, .cos-text-headline-xl.cos-space-mb-3xl, .cos-text-headline.cos-space-m-3xl, .cos-text-headline.cos-space-mb-3xl, .cos-text-subtitle-sm.cos-space-m-3xl, .cos-text-subtitle-sm.cos-space-mb-3xl, .cos-text-subtitle.cos-space-m-3xl, .cos-text-subtitle.cos-space-mb-3xl {
    padding-bottom: 27px
}

.cos-pc, :root {
    --cos-grid-gutter: 16px;
    --cos-grid-gutter-sm: 16px;
    --cos-grid-gutter-md: 16px;
    --cos-grid-gutter-lg: 16px
}

.cos-row.cos-gutter {
    margin-right: -8px;
    margin-right: calc(var(--cos-grid-gutter) * -0.5);
    margin-left: -8px;
    margin-left: calc(var(--cos-grid-gutter) * -0.5)
}

.cos-col, .cos-col-1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

.cos-col-2 {
    -webkit-box-flex: 2;
    -webkit-flex: 2 2 auto;
    flex: 2 2 auto
}

.cos-col-2, .cos-col-3 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-3 {
    -webkit-box-flex: 3;
    -webkit-flex: 3 3 auto;
    flex: 3 3 auto
}

.cos-col-4 {
    -webkit-box-flex: 4;
    -webkit-flex: 4 4 auto;
    flex: 4 4 auto
}

.cos-col-4, .cos-col-5 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-5 {
    -webkit-box-flex: 5;
    -webkit-flex: 5 5 auto;
    flex: 5 5 auto
}

.cos-col-6 {
    -webkit-box-flex: 6;
    -webkit-flex: 6 6 auto;
    flex: 6 6 auto
}

.cos-col-6, .cos-col-7 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-7 {
    -webkit-box-flex: 7;
    -webkit-flex: 7 7 auto;
    flex: 7 7 auto
}

.cos-col-8 {
    -webkit-box-flex: 8;
    -webkit-flex: 8 8 auto;
    flex: 8 8 auto
}

.cos-col-8, .cos-col-9 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-9 {
    -webkit-box-flex: 9;
    -webkit-flex: 9 9 auto;
    flex: 9 9 auto
}

.cos-col-10 {
    -webkit-box-flex: 10;
    -webkit-flex: 10 10 auto;
    flex: 10 10 auto
}

.cos-col-10, .cos-col-11 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cos-col-11 {
    -webkit-box-flex: 11;
    -webkit-flex: 11 11 auto;
    flex: 11 11 auto
}

.cos-col-12 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 12;
    -webkit-flex: 12 12 auto;
    flex: 12 12 auto
}

.cos-gutter .cos-col, .cos-gutter .cos-col-1, .cos-gutter .cos-col-2, .cos-gutter .cos-col-3, .cos-gutter .cos-col-4, .cos-gutter .cos-col-5, .cos-gutter .cos-col-6, .cos-gutter .cos-col-7, .cos-gutter .cos-col-8, .cos-gutter .cos-col-9, .cos-gutter .cos-col-10, .cos-gutter .cos-col-11, .cos-gutter .cos-col-12 {
    padding-right: 8px;
    padding-right: calc(var(--cos-grid-gutter) * 0.5);
    padding-left: 8px;
    padding-left: calc(var(--cos-grid-gutter) * 0.5)
}

.cos-row-col-1 > .cos-col, .cos-row-col-1 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-2 > .cos-col, .cos-row-col-2 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

.cos-row-col-2 > .cos-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-3 > .cos-col, .cos-row-col-3 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

.cos-row-col-3 > .cos-col-2 {
    width: 66.66666667%
}

.cos-row-col-3 > .cos-col-2, .cos-row-col-3 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-3 > .cos-col-3 {
    width: 100%
}

.cos-row-col-4 > .cos-col, .cos-row-col-4 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

.cos-row-col-4 > .cos-col-2 {
    width: 50%
}

.cos-row-col-4 > .cos-col-2, .cos-row-col-4 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-4 > .cos-col-3 {
    width: 75%
}

.cos-row-col-4 > .cos-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-5 > .cos-col, .cos-row-col-5 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%
}

.cos-row-col-5 > .cos-col-2 {
    width: 40%
}

.cos-row-col-5 > .cos-col-2, .cos-row-col-5 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-5 > .cos-col-3 {
    width: 60%
}

.cos-row-col-5 > .cos-col-4 {
    width: 80%
}

.cos-row-col-5 > .cos-col-4, .cos-row-col-5 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-5 > .cos-col-5 {
    width: 100%
}

.cos-row-col-6 > .cos-col, .cos-row-col-6 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%
}

.cos-row-col-6 > .cos-col-2 {
    width: 33.33333333%
}

.cos-row-col-6 > .cos-col-2, .cos-row-col-6 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-6 > .cos-col-3 {
    width: 50%
}

.cos-row-col-6 > .cos-col-4 {
    width: 66.66666667%
}

.cos-row-col-6 > .cos-col-4, .cos-row-col-6 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-6 > .cos-col-5 {
    width: 83.33333333%
}

.cos-row-col-6 > .cos-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-7 > .cos-col, .cos-row-col-7 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 14.28571429%
}

.cos-row-col-7 > .cos-col-2 {
    width: 28.57142857%
}

.cos-row-col-7 > .cos-col-2, .cos-row-col-7 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-7 > .cos-col-3 {
    width: 42.85714286%
}

.cos-row-col-7 > .cos-col-4 {
    width: 57.14285714%
}

.cos-row-col-7 > .cos-col-4, .cos-row-col-7 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-7 > .cos-col-5 {
    width: 71.42857143%
}

.cos-row-col-7 > .cos-col-6 {
    width: 85.71428571%
}

.cos-row-col-7 > .cos-col-6, .cos-row-col-7 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-7 > .cos-col-7 {
    width: 100%
}

.cos-row-col-8 > .cos-col, .cos-row-col-8 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 12.5%
}

.cos-row-col-8 > .cos-col-2 {
    width: 25%
}

.cos-row-col-8 > .cos-col-2, .cos-row-col-8 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-8 > .cos-col-3 {
    width: 37.5%
}

.cos-row-col-8 > .cos-col-4 {
    width: 50%
}

.cos-row-col-8 > .cos-col-4, .cos-row-col-8 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-8 > .cos-col-5 {
    width: 62.5%
}

.cos-row-col-8 > .cos-col-6 {
    width: 75%
}

.cos-row-col-8 > .cos-col-6, .cos-row-col-8 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-8 > .cos-col-7 {
    width: 87.5%
}

.cos-row-col-8 > .cos-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-9 > .cos-col, .cos-row-col-9 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 11.11111111%
}

.cos-row-col-9 > .cos-col-2 {
    width: 22.22222222%
}

.cos-row-col-9 > .cos-col-2, .cos-row-col-9 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-9 > .cos-col-3 {
    width: 33.33333333%
}

.cos-row-col-9 > .cos-col-4 {
    width: 44.44444444%
}

.cos-row-col-9 > .cos-col-4, .cos-row-col-9 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-9 > .cos-col-5 {
    width: 55.55555556%
}

.cos-row-col-9 > .cos-col-6 {
    width: 66.66666667%
}

.cos-row-col-9 > .cos-col-6, .cos-row-col-9 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-9 > .cos-col-7 {
    width: 77.77777778%
}

.cos-row-col-9 > .cos-col-8 {
    width: 88.88888889%
}

.cos-row-col-9 > .cos-col-8, .cos-row-col-9 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-9 > .cos-col-9 {
    width: 100%
}

.cos-row-col-10 > .cos-col, .cos-row-col-10 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 10%
}

.cos-row-col-10 > .cos-col-2 {
    width: 20%
}

.cos-row-col-10 > .cos-col-2, .cos-row-col-10 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-10 > .cos-col-3 {
    width: 30%
}

.cos-row-col-10 > .cos-col-4 {
    width: 40%
}

.cos-row-col-10 > .cos-col-4, .cos-row-col-10 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-10 > .cos-col-5 {
    width: 50%
}

.cos-row-col-10 > .cos-col-6 {
    width: 60%
}

.cos-row-col-10 > .cos-col-6, .cos-row-col-10 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-10 > .cos-col-7 {
    width: 70%
}

.cos-row-col-10 > .cos-col-8 {
    width: 80%
}

.cos-row-col-10 > .cos-col-8, .cos-row-col-10 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-10 > .cos-col-9 {
    width: 90%
}

.cos-row-col-10 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-11 > .cos-col, .cos-row-col-11 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 9.09090909%
}

.cos-row-col-11 > .cos-col-2 {
    width: 18.18181818%
}

.cos-row-col-11 > .cos-col-2, .cos-row-col-11 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-11 > .cos-col-3 {
    width: 27.27272727%
}

.cos-row-col-11 > .cos-col-4 {
    width: 36.36363636%
}

.cos-row-col-11 > .cos-col-4, .cos-row-col-11 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-11 > .cos-col-5 {
    width: 45.45454545%
}

.cos-row-col-11 > .cos-col-6 {
    width: 54.54545455%
}

.cos-row-col-11 > .cos-col-6, .cos-row-col-11 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-11 > .cos-col-7 {
    width: 63.63636364%
}

.cos-row-col-11 > .cos-col-8 {
    width: 72.72727273%
}

.cos-row-col-11 > .cos-col-8, .cos-row-col-11 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-11 > .cos-col-9 {
    width: 81.81818182%
}

.cos-row-col-11 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 90.90909091%
}

.cos-row-col-11 > .cos-col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.cos-row-col-12 > .cos-col, .cos-row-col-12 > .cos-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%
}

.cos-row-col-12 > .cos-col-2 {
    width: 16.66666667%
}

.cos-row-col-12 > .cos-col-2, .cos-row-col-12 > .cos-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-12 > .cos-col-3 {
    width: 25%
}

.cos-row-col-12 > .cos-col-4 {
    width: 33.33333333%
}

.cos-row-col-12 > .cos-col-4, .cos-row-col-12 > .cos-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-12 > .cos-col-5 {
    width: 41.66666667%
}

.cos-row-col-12 > .cos-col-6 {
    width: 50%
}

.cos-row-col-12 > .cos-col-6, .cos-row-col-12 > .cos-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-12 > .cos-col-7 {
    width: 58.33333333%
}

.cos-row-col-12 > .cos-col-8 {
    width: 66.66666667%
}

.cos-row-col-12 > .cos-col-8, .cos-row-col-12 > .cos-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-12 > .cos-col-9 {
    width: 75%
}

.cos-row-col-12 > .cos-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%
}

.cos-row-col-12 > .cos-col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%
}

.cos-row-col-12 > .cos-col-12 {
    width: 100%
}

.cos-row-col-12 > .cos-col-12, .cos-row-col-auto > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

.cos-row-col-auto > * {
    width: auto
}

.cos-hidden {
    display: none
}

.cos-block {
    display: block
}

.cos-inline-block {
    display: inline-block
}

.cos-inline {
    display: inline
}

.cos-visible {
    visibility: visible
}

.cos-invisible {
    visibility: hidden
}

.cos-collapse {
    visibility: collapse
}

.cos-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cos-inline-flex {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex
}

.cos-flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    flex: 1 1 0%
}

.cos-flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

.cos-flex-initial {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    flex: 0 1 auto
}

.cos-flex-expand {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    flex: 1 0 auto
}

.cos-flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

.cos-shrink {
    -webkit-flex-shrink: 1;
    flex-shrink: 1
}

.cos-shrink-0 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.cos-flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

.cos-flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.cos-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.cos-flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.cos-flex-wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.cos-flex-nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.cos-flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse
}

.cos-grid {
    display: grid
}

.cos-inline-grid {
    display: inline-grid
}

.cos-justify-normal {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    justify-content: normal
}

.cos-justify-start {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    justify-content: start
}

.cos-justify-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.cos-justify-end {
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    justify-content: end
}

.cos-justify-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.cos-justify-around {
    -webkit-justify-content: space-around;
    justify-content: space-around
}

.cos-justify-evenly {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly
}

.cos-justify-stretch {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch
}

.cos-items-start {
    -webkit-box-align: start;
    -webkit-align-items: start;
    align-items: start
}

.cos-items-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cos-items-end {
    -webkit-box-align: end;
    -webkit-align-items: end;
    align-items: end
}

.cos-items-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch
}

.cos-items-baseline {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline
}

.cos-pc, :root {
    --cosc-space-left: 16px;
    --cosc-space-top: 16px
}

.cosc-space-pt {
    padding-top: var(--cosc-space-top)
}

.cosc-space-pl {
    padding-left: var(--cosc-space-left)
}

.cosc-space-pb {
    padding-bottom: var(--cosc-space-top)
}

.cosc-space-pr {
    padding-right: var(--cosc-space-left)
}

.cosc-brandlogo-space-mt {
    margin-top: calc(var(--cosc-space-top) * -1)
}

.cosc-brandlogo-space-ml {
    margin-left: calc(var(--cosc-space-left) * -1)
}

.cos-pc, :root {
    --cosd-color-border-inverse: hsla(0, 0%, 100%, 0.4);
    --cosd-color-border: rgba(82, 64, 255, 0.6);
    --cosd-color-text-on-primary-light: #5240ff;
    --cosd-color-text-on-primary: #fff;
    --cosd-color-text-primary: #5240ff;
    --cosd-color-border-primary: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-border-primary-light: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-bg-primary-light: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-text-active: #5240ff;
    --cosd-color-bg-primary: #7365ff;
    --cosd-color-text-primary-active: #5240ff;
    --cosd-color-text-on-primary-active: #fff;
    --cosd-color-text-on-primary-light-active: #5240ff;
    --cosd-color-border-primary-active: rgba(82, 64, 255, 0.30196078431372547);
    --cosd-color-border-primary-light-active: rgba(82, 64, 255, 0.2);
    --cosd-color-bg-primary-active: #7365ff;
    --cosd-color-bg-primary-light-active: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-text-primary-disabled: rgba(82, 64, 255, 0.4);
    --cosd-color-text-on-primary-disabled: hsla(0, 0%, 100%, 0.4);
    --cosd-color-text-on-primary-light-disabled: rgba(82, 64, 255, 0.4);
    --cosd-color-border-primary-disabled: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-border-primary-light-disabled: rgba(82, 64, 255, 0.050980392156862744);
    --cosd-color-text-hover: #5240ff;
    --cosd-color-bg-primary-disabled: rgba(115, 101, 255, 0.4);
    --cosd-color-bg-primary-light-disabled: rgba(82, 64, 255, 0.050980392156862744);
    --cosd-color-border-hover: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-text-primary-hover: #5240ff;
    --cosd-color-text-on-primary-hover: #fff;
    --cosd-color-text-on-primary-light-hover: #5240ff;
    --cosd-color-border-primary-hover: rgba(82, 64, 255, 0.1803921568627451);
    --cosd-color-border-primary-light-hover: rgba(82, 64, 255, 0.09019607843137255);
    --cosd-color-bg-primary-hover: #7365ff;
    --cosd-color-bg-primary-light-hover: rgba(82, 64, 255, 0.058823529411764705);
    --cosd-color-border-active: #5240ff;
    --cosd-color-bg-dent-active: rgba(82, 64, 255, 0.4)
}

.cos-dqa {
    --cos-color-border-inverse: var(--cosd-color-border-inverse);
    --cos-color-border: var(--cosd-color-border);
    --cos-color-text-on-primary-light: var(--cosd-color-text-on-primary-light);
    --cos-color-text-on-primary: var(--cosd-color-text-on-primary);
    --cos-color-text-primary: var(--cosd-color-text-primary);
    --cos-color-border-primary: var(--cosd-color-border-primary);
    --cos-color-border-primary-light: var(--cosd-color-border-primary-light);
    --cos-color-bg-primary-light: var(--cosd-color-bg-primary-light);
    --cos-color-text-active: var(--cosd-color-text-active);
    --cos-color-bg-primary: var(--cosd-color-bg-primary);
    --cos-color-text-primary-active: var(--cosd-color-text-primary-active);
    --cos-color-text-on-primary-active: var(--cosd-color-text-on-primary-active);
    --cos-color-text-on-primary-light-active: var(--cosd-color-text-on-primary-light-active);
    --cos-color-border-primary-active: var(--cosd-color-border-primary-active);
    --cos-color-border-primary-light-active: var(--cosd-color-border-primary-light-active);
    --cos-color-bg-primary-active: var(--cosd-color-bg-primary-active);
    --cos-color-bg-primary-light-active: var(--cosd-color-bg-primary-light-active);
    --cos-color-text-primary-disabled: var(--cosd-color-text-primary-disabled);
    --cos-color-text-on-primary-disabled: var(--cosd-color-text-on-primary-disabled);
    --cos-color-text-on-primary-light-disabled: var(--cosd-color-text-on-primary-light-disabled);
    --cos-color-border-primary-disabled: var(--cosd-color-border-primary-disabled);
    --cos-color-border-primary-light-disabled: var(--cosd-color-border-primary-light-disabled);
    --cos-color-text-hover: var(--cosd-color-text-hover);
    --cos-color-bg-primary-disabled: var(--cosd-color-bg-primary-disabled);
    --cos-color-bg-primary-light-disabled: var(--cosd-color-bg-primary-light-disabled);
    --cos-color-border-hover: var(--cosd-color-border-hover);
    --cos-color-text-primary-hover: var(--cosd-color-text-primary-hover);
    --cos-color-text-on-primary-hover: var(--cosd-color-text-on-primary-hover);
    --cos-color-text-on-primary-light-hover: var(--cosd-color-text-on-primary-light-hover);
    --cos-color-border-primary-hover: var(--cosd-color-border-primary-hover);
    --cos-color-border-primary-light-hover: var(--cosd-color-border-primary-light-hover);
    --cos-color-bg-primary-hover: var(--cosd-color-bg-primary-hover);
    --cos-color-bg-primary-light-hover: var(--cosd-color-bg-primary-light-hover);
    --cos-color-border-active: var(--cosd-color-border-active);
    --cos-color-bg-dent-active: var(--cosd-color-bg-dent-active)
}

.cos-pc, :root {
    --cos-aladdin-space-left: 16px;
    --cos-aladdin-space-top: 16px;
    --cos-dqa-color-border: rgba(82, 64, 255, 0.6);
    --cos-dqa-color-border-active: #5240ff;
    --cos-dqa-color-text-primary: #5240ff;
    --cos-dqa-color-text-on-primary-light: #5240ff;
    --cos-dqa-color-bg-primary: #7365ff;
    --cos-dqa-color-bg-primary-light: rgba(82, 64, 255, 0.058823529411764705)
}

._result_1bdt7_1, ._result_79xlg_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

._load_1bdt7_2 {
    line-height: 1.5;
    color: rgba(0, 0, 0, .65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    color: #1890ff;
    vertical-align: middle;
    text-align: center;
    opacity: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    display: none
}

._loading_1bdt7_17 {
    opacity: 1;
    position: static;
    display: block
}

._nested_1bdt7_22 {
    position: relative
}

._nested-loading_1bdt7_25 {
    display: block;
    position: absolute;
    height: 100%;
    max-height: 360px;
    width: 100%;
    z-index: 4
}

._container_1bdt7_34 {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    zoom: 1;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: .5;
    -webkit-filter: blur(.5px);
    filter: blur(.5px)
}

._container_1bdt7_34:after, ._container_1bdt7_34:before {
    content: "";
    display: table
}

._container_1bdt7_34:after {
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    opacity: .3;
    -webkit-transition: all .3s;
    transition: all .3s;
    z-index: 10
}

._button_1xfe0_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_1xfe0_28, ._button_1xfe0_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_1xfe0_28 {
    height: 100%
}

._button-active_1xfe0_36:not([disabled]), ._button_1xfe0_8[disabled] {
    opacity: .2
}

._content_1xfe0_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_1xfe0_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

._button_1xfe0_8[disabled] {
    cursor: not-allowed
}

._button_1xfe0_8:active:not([disabled]), ._button_1xfe0_8:hover:not([disabled]) {
    background: #315efb
}

._button_17pu2_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_17pu2_28, ._button_17pu2_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_17pu2_28 {
    height: 100%
}

._button-active_17pu2_36:not([disabled]), ._button_17pu2_8[disabled] {
    opacity: .2
}

._content_17pu2_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_17pu2_8 {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

.c-darkmode ._button_17pu2_8 {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    ._button_17pu2_8 {
        background-image: none
    }
}

._button_17pu2_8 {
    border: unset
}

._button_17pu2_8:active:not([disabled]), ._button_17pu2_8:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

._button_177zy_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_177zy_28, ._button_177zy_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_177zy_28 {
    height: 100%
}

._button-active_177zy_36:not([disabled]), ._button_177zy_8[disabled] {
    opacity: .2
}

._content_177zy_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_177zy_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

._button_177zy_8[disabled] {
    cursor: not-allowed
}

._button_177zy_8:active:not([disabled]), ._button_177zy_8:hover:not([disabled]) {
    background: #315efb
}

._button_177zy_8 {
    padding: 0 12px;
    border-radius: 12px;
    height: 24px;
    line-height: 24px;
    font-size: 13px
}

._button_1lc1s_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_1lc1s_28, ._button_1lc1s_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_1lc1s_28 {
    height: 100%
}

._button-active_1lc1s_36:not([disabled]), ._button_1lc1s_8[disabled] {
    opacity: .2
}

._content_1lc1s_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_1lc1s_8 {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

.c-darkmode ._button_1lc1s_8 {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    ._button_1lc1s_8 {
        background-image: none
    }
}

._button_1lc1s_8 {
    border: unset
}

._button_1lc1s_8:active:not([disabled]), ._button_1lc1s_8:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

._button_1lc1s_8 {
    padding: 0 12px;
    border-radius: 12px;
    height: 24px;
    line-height: 24px;
    font-size: 13px
}

._button_1fki1_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_1fki1_28, ._button_1fki1_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_1fki1_28 {
    height: 100%
}

._button-active_1fki1_36:not([disabled]), ._button_1fki1_8[disabled] {
    opacity: .2
}

._content_1fki1_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_1fki1_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

._button_1fki1_8[disabled] {
    cursor: not-allowed
}

._button_1fki1_8:active:not([disabled]), ._button_1fki1_8:hover:not([disabled]) {
    background: #315efb
}

._button_1fki1_8 {
    border: unset;
    background: unset;
    color: #9195a3
}

._button_1fki1_8:active:not([disabled]) {
    color: #f73131;
    text-decoration: underline
}

._button_1fki1_8:hover:not([disabled]) {
    color: #315efb;
    background: unset;
    text-decoration: underline
}

button, button:focus {
    outline: none
}

._button_1kwb3_8 {
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    font-weight: 400 !important;
    -webkit-text-stroke: 0
}

._button-content_1kwb3_28, ._button_1kwb3_8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._button-content_1kwb3_28 {
    height: 100%
}

._button-active_1kwb3_36:not([disabled]), ._button_1kwb3_8[disabled] {
    opacity: .2
}

._content_1kwb3_39 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._button_1kwb3_8 {
    padding: 0 21px;
    border-radius: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

._button_1kwb3_8[disabled] {
    cursor: not-allowed
}

._button_1kwb3_8:active:not([disabled]), ._button_1kwb3_8:hover:not([disabled]) {
    background: #315efb
}

._button_1kwb3_8 {
    border-color: #f5f6f9;
    background-color: #f5f6f9;
    color: #333;
    background-image: none;
    border-radius: 9px
}

._button_1kwb3_8:active:not([disabled]), ._button_1kwb3_8:hover:not([disabled]) {
    color: #315efb;
    background: rgba(49, 94, 251, .1)
}

.sc-button, .sc-button-new {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 5px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 300px;
    line-height: 40px;
    font-size: 14.000000000000002px;
    border-width: 0;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#36f), to(#4d4dff));
    background-image: -webkit-linear-gradient(top left, #36f, #4d4dff);
    background-image: linear-gradient(to bottom right, #36f, #4d4dff);
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    outline: none;
    -webkit-user-select: none;
    user-select: none
}

.sc-button-new .sc-icon, .sc-button .sc-icon {
    font-size: 18px
}

.sc-button-new:focus, .sc-button:focus {
    outline: none
}

.sc-button-new.sc-inline, .sc-button.sc-inline {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    width: unset
}

.sc-button-new.sc-active, .sc-button-new.sc-disabled, .sc-button.sc-active, .sc-button.sc-disabled {
    opacity: .2
}

.sc-button-new.sc-sm, .sc-button.sc-sm {
    line-height: 30px
}

.sc-button-new.sc-secondary, .sc-button.sc-secondary {
    background-color: rgba(78, 110, 242, .1);
    background-image: -webkit-gradient(linear, left top, right bottom, from(#e8f7ff), to(#edf0ff));
    background-image: -webkit-linear-gradient(top left, #e8f7ff, #edf0ff);
    background-image: linear-gradient(to bottom right, #e8f7ff, #edf0ff);
    color: #36f
}

.sc-button-content, .sc-button-new-content {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

:global(.c-darkmode) .sc-button-new.sc-secondary, :global(.c-darkmode) .sc-button.sc-secondary {
    background-image: none
}

@media (prefers-color-scheme: dark) {
    .sc-button-new.sc-secondary, .sc-button.sc-secondary {
        background-image: none
    }
}

.sc-button, .sc-button-new {
    padding: 0 21px;
    border-radius: 15px;
    line-height: 30px;
    font-size: 14px;
    font-family: inherit;
    cursor: pointer
}

.sc-button-new:active:not([disabled]), .sc-button-new:hover:not([disabled]), .sc-button:active:not([disabled]), .sc-button:hover:not([disabled]) {
    background: #315efb
}

.sc-button-new.sc-disabled, .sc-button.sc-disabled {
    cursor: not-allowed
}

.sc-button-new.sc-sm, .sc-button.sc-sm {
    padding: 0 12px;
    border-radius: 12px;
    line-height: 24px;
    font-size: 13px
}

.sc-button-new.sc-secondary, .sc-button.sc-secondary {
    border: unset
}

.sc-button-new.sc-secondary:hover:not([disabled]), .sc-button.sc-secondary:hover:not([disabled]) {
    color: #fff;
    background: #315efb
}

.sc-button-new.sc-text, .sc-button.sc-text {
    display: inline;
    width: unset;
    border: unset;
    background: unset;
    color: #2440b3;
    line-height: 24px;
    font-size: 13px;
    padding: 0
}

.sc-button-new.sc-text:active:not([disabled]), .sc-button-new.sc-text:hover:not([disabled]), .sc-button.sc-text:active:not([disabled]), .sc-button.sc-text:hover:not([disabled]) {
    color: #315efb;
    border: unset;
    background: unset
}

a:active .sc-button-new.sc-text:active:not([disabled]), a:active .sc-button.sc-text:active:not([disabled]) {
    color: #f73131;
    text-decoration: none
}

.sc-button-new.sc-text:hover:not([disabled]), .sc-button.sc-text:hover:not([disabled]) {
    color: #315efb;
    text-decoration: underline
}

.sc-button-new.sc-sublink, .sc-button.sc-sublink {
    border-color: #f5f6f9;
    background-color: #f5f6f9;
    background-image: none;
    color: #333;
    border-radius: 6px
}

.sc-button-new.sc-sublink:hover:not([disabled]), .sc-button.sc-sublink:hover:not([disabled]) {
    color: #315efb;
    background: rgba(49, 94, 251, .1)
}

.sc-link-button {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    outline: none;
    -webkit-user-select: none;
    user-select: none;
    border-radius: var(--cos-rounded-sm);
    background-color: var(--cos-color-bg-dent);
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-left: var(--cos-space-xxs);
    padding-right: var(--cos-space-xxs);
    line-height: 32px;
    height: 32px
}

.sc-link-button:focus {
    outline: none
}

.sc-link-button.sc-disabled {
    cursor: not-allowed
}

.sc-link-button.sc-hover {
    color: var(--cos-color-text-hover);
    background-color: var(--cos-color-bg-hover)
}

.sc-link-button.sc-active {
    opacity: var(--cos-opacity-20)
}

.sc-link-button.sc-disabled {
    opacity: var(--cos-opacity-40)
}

.sc-link-button.sc-lg {
    line-height: 40px;
    height: 40px
}

.sc-link-button.sc-sm {
    line-height: 27px;
    height: 27px
}

._paragraph_lzhxo_2 {
    font-weight: var(--font-normal)
}

._paragraph_lzhxo_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

._paragraph_lzhxo_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

._paragraph_lzhxo_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

._paragraph_lzhxo_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

._no-spacing_lzhxo_29 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

._prefix_lzhxo_1, ._suffix_lzhxo_1 {
    display: inline-block;
    vertical-align: initial
}

._paragraph_lzhxo_2 {
    font: 18px/24px Arial, sans-serif;
    font-weight: 400
}

._paragraph_lzhxo_2.xs {
    font-size: 14px;
    line-height: 23px
}

._paragraph_lzhxo_2.sm {
    font-size: 16px;
    line-height: 22px
}

._paragraph_lzhxo_2.md {
    font-size: 18px;
    line-height: 24px
}

._paragraph_lzhxo_2.lg {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500
}

._paragraph_lzhxo_2.xl {
    font-size: 20px;
    line-height: 29px;
    font-weight: 500
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.lg, ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.md, ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.sm {
    margin-top: -2px;
    margin-bottom: -3px
}

._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xl, ._no-spacing_lzhxo_29 ._paragraph_lzhxo_2.xs {
    margin-top: -4px;
    margin-bottom: -5px
}

._label-title_lzhxo_40 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 34px;
    width: 100%;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._label-title_lzhxo_40 ._no-spacing_lzhxo_29 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    max-width: 100%
}

._title-suffix_lzhxo_52 {
    margin-right: -34px
}

#container.sam_newgrid .c-container .t ._link_lzhxo_55 {
    display: block
}

._link_1iyz5_2 {
    cursor: pointer
}

div._link_1iyz5_2 {
    cursor: default
}

a._link_1iyz5_2 {
    cursor: pointer
}

._link_1iyz5_2 {
    display: block;
    margin-bottom: 6px;
    max-width: 100%
}

._link_1iyz5_2.c-showurl-hover span {
    text-decoration: underline;
    color: #315efb !important
}

._paragraph_yuteh_2 {
    font-weight: var(--font-normal)
}

._paragraph_yuteh_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

._paragraph_yuteh_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

._paragraph_yuteh_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

._paragraph_yuteh_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

._no-spacing_yuteh_48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._no-spacing_yuteh_48 ._paragraph_yuteh_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

._no-spacing_yuteh_48 ._paragraph_yuteh_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

._no-spacing_yuteh_48 ._paragraph_yuteh_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

._no-spacing_yuteh_48 ._paragraph_yuteh_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

._prefix_yuteh_1, ._suffix_yuteh_1 {
    display: inline-block;
    vertical-align: initial
}

._paragraph_yuteh_2 {
    font: 18px/24px Arial, sans-serif;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-bottom: 10px
}

._paragraph_yuteh_2 ._icon_yuteh_11 {
    color: #c4c7ce;
    background-color: initial
}

._paragraph_yuteh_2.md {
    font-size: 14px;
    line-height: 20px
}

._paragraph_yuteh_2.md-16 {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

._paragraph_yuteh_2.md-18 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 500
}

._paragraph_yuteh_2.lg {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500
}

._paragraph_yuteh_2.md-16, ._paragraph_yuteh_2.md-18 {
    padding-bottom: 0
}

._paragraph_yuteh_2.md-16 ._icon_yuteh_11, ._paragraph_yuteh_2.md-18 ._icon_yuteh_11 {
    color: #1e1f24
}

._paragraph_yuteh_2.md-16 ._icon_yuteh_11 {
    font-size: 14px
}

._paragraph_yuteh_2.md-18 ._icon_yuteh_11 {
    font-size: 16px
}

._no-spacing_yuteh_48 ._paragraph_yuteh_2.lg, ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md, ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md-16, ._no-spacing_yuteh_48 ._paragraph_yuteh_2.md-18 {
    margin-top: -2px;
    margin-bottom: -3px
}

._link_yuteh_55, ._link_yuteh_55:visited {
    color: #333
}

._link_yuteh_55:hover {
    color: #315efb;
    text-decoration: none
}

._link_yuteh_55:hover ._icon_yuteh_11 {
    color: #315efb
}

._no-spacing_yuteh_48 {
    overflow: hidden
}

._subtitle_yuteh_71 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    max-width: 100%
}

._pre-img_yuteh_75 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: inline-block;
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat
}

._pre-img_yuteh_75.md {
    height: 14px;
    width: 14px;
    margin-right: 2px
}

._pre-img_yuteh_75.md-16 {
    height: 16px;
    width: 16px;
    margin-right: 4px
}

._pre-img_yuteh_75.md-18 {
    height: 18px;
    width: 18px;
    margin-right: 6px
}

._pre-img_yuteh_75.lg {
    height: 20px;
    width: 20px;
    margin-right: 6px
}

._paragraph_avy0e_2 {
    font-weight: var(--font-normal)
}

._paragraph_avy0e_2.xs {
    font-size: var(--font-xs);
    line-height: var(--leading-xs)
}

._paragraph_avy0e_2.sm {
    font-size: var(--font-sm);
    line-height: var(--leading-sm)
}

._paragraph_avy0e_2.md {
    font-size: var(--font-md);
    line-height: var(--leading-md)
}

._paragraph_avy0e_2.lg {
    font-size: var(--font-lg);
    line-height: var(--leading-lg)
}

._no-spacing_avy0e_16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._no-spacing_avy0e_16 ._paragraph_avy0e_2.xs {
    margin-top: -10px;
    margin-bottom: -10px
}

._no-spacing_avy0e_16 ._paragraph_avy0e_2.sm {
    margin-top: -30px;
    margin-bottom: -30px
}

._no-spacing_avy0e_16 ._paragraph_avy0e_2.md {
    margin-top: -35px;
    margin-bottom: -35px
}

._no-spacing_avy0e_16 ._paragraph_avy0e_2.lg {
    margin-top: -40px;
    margin-bottom: -40px
}

._prefix_avy0e_1, ._suffix_avy0e_1 {
    display: inline-block;
    vertical-align: initial
}

._paragraph_avy0e_2 {
    font: 18px/24px Arial, sans-serif
}

._paragraph_avy0e_2.md {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

._paragraph_avy0e_2.lg {
    font-size: 18px;
    line-height: 24px;
    font-weight: 500
}

._no-spacing_avy0e_16 ._paragraph_avy0e_2.lg, ._no-spacing_avy0e_16 ._paragraph_avy0e_2.md {
    margin-top: -2px;
    margin-bottom: -3px
}

._no-spacing_avy0e_16 {
    overflow: hidden
}

._link_avy0e_24:visited {
    color: #1e1f24
}

._link_avy0e_24:hover {
    color: #315efb;
    text-decoration: none
}

._link_avy0e_24:hover ._icon_avy0e_31 {
    color: #315efb
}

._group-title_avy0e_34 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    max-width: 100%;
    padding-bottom: 10px;
    color: #1e1f24
}

._pre-img_avy0e_41 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

._icon_avy0e_31 {
    margin-left: 2px;
    line-height: 1;
    font-size: 14px
}

._icon_avy0e_31.lg {
    font-size: 16px
}

._no-spacing_4sbbx_4 ._paragraph_4sbbx_1.lg, ._no-spacing_4sbbx_4 ._paragraph_4sbbx_1.md {
    margin-top: -4px;
    margin-bottom: -5px
}

._suffix_4sbbx_12 {
    white-space: nowrap
}

.sc-paragraph-nospacing {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-top: -4px;
    margin-bottom: -5px
}

.sc-paragraph-prefix, .sc-paragraph-suffix {
    display: inline-block;
    vertical-align: initial
}

._link_kwqvb_2 {
    cursor: pointer
}

div._link_kwqvb_2 {
    cursor: default
}

a._link_kwqvb_2 {
    cursor: pointer
}

._search-link_ajims_1 {
    display: inline-block;
    cursor: pointer;
    color: #2440b3
}

._search-link_ajims_1:hover {
    color: #315efb;
    text-decoration: underline
}

._search-link_ajims_1:active {
    color: #f73131;
    text-decoration: none
}

._suffix_ajims_14 {
    display: inline-block;
    vertical-align: text-top;
    font-size: 12px;
    line-height: 12px;
    margin-left: 2px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    color: rgba(36, 64, 179, .5)
}

._search-link_ajims_1.sm {
    font-size: 13px
}

._search-link_ajims_1.md {
    font-size: 14px
}

._search-link_ajims_1.lg {
    font-size: 20px
}

._suffix_ajims_14.sm {
    -webkit-transform: scale(.83);
    transform: scale(.83)
}

._suffix_ajims_14.md {
    -webkit-transform: scale(.83) translateY(-2px);
    transform: scale(.83) translateY(-2px)
}

._suffix_ajims_14.lg {
    -webkit-transform: scale(1) translateY(-1px);
    transform: scale(1) translateY(-1px)
}

._search-link_ajims_1:hover ._suffix_ajims_14 {
    color: #315efb
}

._link_1h69q_2 {
    cursor: pointer;
    overflow: hidden
}

._link_1h69q_2.c-touchable-feedback {
    position: relative;
    -webkit-touch-callout: none !important;
    -webkit-user-select: none !important;
    user-select: none !important
}

._link_1h69q_2.c-touchable-feedback-no-default, ._link_1h69q_2.c-touchable-feedback-no-default * {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important
}

._link_1h69q_2.c-touchable-feedback-expand {
    position: absolute;
    z-index: 0
}

._link_1h69q_2.c-touchable-feedback-content {
    position: relative;
    z-index: 1;
    height: 100%
}

._aladdin_zc167_1 {
    position: relative
}

._content-border_zc167_4 {
    margin: 0 -16px;
    padding: 0 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cu-border._content-border_zc167_4 {
    padding: 16px
}

.c-group-wrapper .sc-swiper-control-left, .sc-aladdin.sc-cover-card .sc-swiper-control-left {
    -webkit-transform: translate(-100%, calc(-50% - 9.5px));
    transform: translate(-100%, calc(-50% - 9.5px))
}

.c-group-wrapper .sc-swiper-control-right, .sc-aladdin.sc-cover-card .sc-swiper-control-right {
    -webkit-transform: translate(100%, calc(-50% - 9.5px));
    transform: translate(100%, calc(-50% - 9.5px))
}

.c-group-wrapper .sc-scroll-control-left, .sc-aladdin.sc-cover-card .sc-scroll-control-left {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}

.c-group-wrapper .sc-scroll-control-right, .sc-aladdin.sc-cover-card .sc-scroll-control-right {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

._content_zc167_4 {
    position: relative
}

._peak-layer_zc167_31 {
    position: absolute;
    top: 0;
    height: 100%;
    left: -16px;
    right: -16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

._peak-layer_zc167_31 ._gradient-layer-mask_zc167_40 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

._bg-header_zc167_46 {
    height: 77px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

._horizontal-gradient_zc167_56 {
    position: relative;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover
}

._border-layer_zc167_64, ._horizontal-gradient_zc167_56 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    width: 100%
}

._border-layer_zc167_64 {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(hsla(0, 0%, 100%, 0)));
    -webkit-border-image: -webkit-linear-gradient(top, #fff, hsla(0, 0%, 100%, 0));
    border-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(hsla(0, 0%, 100%, 0)));
    border-image: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, 0));
    border-image-width: 1px;
    border-image-slice: 1 1 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border: 1px solid;
    border-bottom: none
}

._border-layer_zc167_64:after, ._border-layer_zc167_64:before {
    content: "";
    position: absolute;
    top: -1px;
    height: 16px;
    width: 16px;
    border-color: #fff;
    border-style: solid
}

._border-layer_zc167_64:before {
    left: -1px;
    border-width: 1px 0 0 1px;
    border-top-left-radius: 16px
}

._border-layer_zc167_64:after {
    right: -1px;
    border-width: 1px 1px 0 0;
    border-top-right-radius: 16px
}

._radial-gradient-box_zc167_100 {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    left: 0
}

._radial-gradient-left_zc167_108, ._radial-gradient-right_zc167_109 {
    position: absolute;
    height: 300px;
    width: 300px;
    border-radius: 50%;
    -webkit-filter: blur(18px);
    filter: blur(18px)
}

._radial-gradient-left_zc167_108 {
    top: -284px;
    left: 80px
}

._radial-gradient-right_zc167_109 {
    top: -293px;
    left: 198px
}

._partial-image_zc167_124 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-position: 100% 0;
    -webkit-background-size: contain;
    background-size: contain
}

._new-kg-header_zc167_134 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-bottom: 18px;
    padding-top: 2px
}

#container.sam_newgrid .c-container ._head-title_zc167_142 {
    margin-bottom: 0;
    padding-bottom: 1.5px
}

#container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146, #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146.c-showurl-hover, #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:active, #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:hover {
    color: #333;
    text-decoration: none
}

#container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146.c-showurl-hover ._paragraph_zc167_156, #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:active ._paragraph_zc167_156, #container.sam_newgrid .c-container ._head-title_zc167_142 ._link_zc167_146:hover ._paragraph_zc167_156 {
    text-decoration: underline
}

._head-abstract_zc167_161 {
    font-size: 13px;
    line-height: 22px;
    margin-top: -4px;
    margin-bottom: -5px;
    color: rgba(51, 51, 51, .8)
}

._head-logo_zc167_168 {
    height: 44px;
    min-width: 44px;
    max-width: 55px;
    object-position: center right;
    object-fit: contain
}

._head-entry_zc167_175 {
    margin-right: -16px;
    height: 33px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7.7px 12px 7.4px 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px
}

._head-entry-img_zc167_185 {
    height: 18px;
    width: 18px;
    object-position: center;
    object-fit: contain;
    margin-right: 6px
}

._head-entry-text_zc167_192 {
    font-size: 14px;
    font-weight: 500;
    white-space: nowrap
}

._vertical-gradient_zc167_197 {
    position: absolute;
    width: 100%;
    height: 65%;
    left: 0;
    bottom: 0;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(bottom, #fff, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(0deg, #fff, hsla(0, 0%, 100%, 0))
}

.cu-container._gradient-layer-mask-bg_zc167_205 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 6px;
    padding: 0;
    background: #fff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    width: auto
}

._title-suffix_zc167_217.md {
    line-height: 18px
}

._title-suffix_zc167_217.lg {
    line-height: 20px
}

._head-group-title_zc167_223 ._paragraph_zc167_156.md {
    color: #222
}

._head-group-title_zc167_223 ._icon_zc167_226 {
    background-color: initial
}

a._head-group-title_zc167_223:hover ._paragraph_zc167_156.md {
    color: #315efb
}

._entry-wrapper_zc167_232 {
    position: relative;
    height: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._image_bo7t2_1 {
    position: relative
}

._img_bo7t2_11 {
    width: 100%
}

._fallback_bo7t2_1, ._placeholder_bo7t2_1 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._content_bo7t2_2 {
    position: absolute;
    position: static
}

._content_bo7t2_2 .cu-icon, ._content_bo7t2_2 > * {
    z-index: 2
}

._bg_bo7t2_11 ._img_bo7t2_11 {
    opacity: 0
}

._around-mask_bo7t2_14 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: -webkit-radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    background: radial-gradient(transparent 50%, rgba(0, 0, 0, .05) 100%);
    transform: translateZ(0);
    -webkit-transform: translateZ(0)
}

._info-mask_bo7t2_25 {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 12px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(68%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .3)));
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .1) 68%, rgba(0, 0, 0, .3))
}

._bottom-text_bo7t2_38 {
    max-width: 90%;
    font: 14px/23px Arial, Helvetica, sans-serif;
    bottom: 4px;
    left: 8px
}

._bottom-text_bo7t2_38, ._lb-label_bo7t2_49 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    color: #fff
}

._lb-label_bo7t2_49 {
    left: 7px;
    bottom: 5px;
    max-width: 70%;
    text-shadow: 0 0 2px rgba(0, 0, 0, .2);
    font-size: 14px
}

._rb-label_bo7t2_61 {
    position: absolute;
    padding: 0 8px;
    right: 0;
    bottom: 4px;
    color: #fff;
    text-shadow: 0 0 2px rgba(0, 0, 0, .2)
}

._lt-label_bo7t2_69 {
    position: absolute;
    top: 6px;
    left: 6px;
    padding: 0 4px;
    border-radius: 4px;
    font-size: 10px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5)
}

._lt-label_bo7t2_69 ._text_bo7t2_81 {
    font-size: 12px;
    margin-left: 3px
}

._ratio-image_bo7t2_88 ._img_bo7t2_11 {
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

._center-icon_bo7t2_98 {
    position: absolute;
    top: 50%;
    left: 50%;
    line-height: 1;
    color: #fff;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

._hover-style_bo7t2_108 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

._hover-style_bo7t2_108 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translate(0);
    transform: translate(0)
}

._hover-style_bo7t2_108:hover img {
    -webkit-transform: translate(0) scale(1.1);
    transform: translate(0) scale(1.1)
}

._horizontal-center_bo7t2_122 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

._horizontal-center_bo7t2_122 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

._horizontal-center_bo7t2_122:hover img {
    -webkit-transform: translate(-50%) scale(1.1);
    transform: translate(-50%) scale(1.1)
}

._vertical-center_bo7t2_136 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

._vertical-center_bo7t2_136 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

._vertical-center_bo7t2_136:hover img {
    -webkit-transform: translateY(-50%) scale(1.1);
    transform: translateY(-50%) scale(1.1)
}

._horizontal-center_bo7t2_122._vertical-center_bo7t2_136 {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer
}

._horizontal-center_bo7t2_122._vertical-center_bo7t2_136 img {
    -webkit-transition: all .3s;
    transition: all .3s;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

._horizontal-center_bo7t2_122._vertical-center_bo7t2_136:hover img {
    -webkit-transform: translate(-50%, -50%) scale(1.1);
    transform: translate(-50%, -50%) scale(1.1)
}

._sc-image-group_bs09f_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._sc-image-group-container_bs09f_4 {
    width: 100%
}

._sc-image-group-item_bs09f_7 {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    cursor: pointer
}

._sc-image-group-item_bs09f_7 .border, ._sc-image-group-item_bs09f_7 .sc-image {
    border-radius: 2px
}

._sc-image-group-item_bs09f_7:first-child .border, ._sc-image-group-item_bs09f_7:first-child .sc-image {
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px
}

._sc-image-group-item_bs09f_7:last-child .border, ._sc-image-group-item_bs09f_7:last-child .sc-image {
    border-bottom-right-radius: 12px;
    border-top-right-radius: 12px
}

._sc-image-group-more_bs09f_26 {
    position: absolute;
    right: 8px;
    bottom: 8px;
    font-size: 12px;
    line-height: 1;
    color: #fff
}

._sc-image-group-more_bs09f_26 i {
    position: relative;
    top: 2px;
    font-size: 16px;
    margin-right: 3px
}

._container_iftv1_1 ._title_iftv1_1 {
    margin: 0;
    display: block;
    text-decoration: none !important
}

._container_iftv1_1 ._title_iftv1_1:hover {
    text-decoration: underline !important
}

._container_iftv1_1 ._abstract_iftv1_9 {
    opacity: .8
}

._peak_iftv1_16 {
    height: 62px;
    background: transparent;
    padding: 3px 0;
    margin: 0 0 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

._peak_iftv1_16 ._before_iftv1_23 {
    display: none
}

._normal_iftv1_26 {
    margin-bottom: 4px;
    position: relative
}

._normal_iftv1_26 ._before_iftv1_23 {
    display: block;
    position: absolute;
    left: -16px;
    width: 5px;
    height: 20px;
    border-radius: 2.5px
}

._normal_iftv1_26 ._title_iftv1_1 {
    color: #222
}

._normal_iftv1_26 ._abstract_iftv1_9 {
    margin: 1px 0 5px;
    font-size: 13px;
    color: #9195a3
}

._list-wrap_15s63_1 {
    position: relative
}

._list_15s63_2 {
    height: 100%
}

._x_15s63_1 {
    overflow-x: auto;
    white-space: nowrap
}

._y_15s63_1 {
    overflow-y: auto
}

._listWrap_15s63_2 {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

._list_15s63_2 {
    padding: 0 0 10px;
    overflow: hidden;
    margin-top: -10px;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    position: relative;
    width: 100%
}

._scroll-inner_15s63_14 {
    white-space: nowrap;
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._scroll-item_15s63_20 {
    display: inline-block;
    vertical-align: top;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

._load_15s63_25 {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #fff;
    height: 39px;
    width: 39px;
    border-radius: 50%;
    font-size: 16px;
    opacity: .8;
    cursor: pointer;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    z-index: 2;
    text-align: center
}

._load_15s63_25 ._icon_15s63_40 {
    color: #333;
    line-height: 39px;
    width: 16px;
    height: 39px;
    margin: 0 auto;
    font-size: 18px;
    font-weight: bolder;
    -webkit-text-stroke: .8px
}

._load_15s63_25:hover {
    opacity: 1
}

._load_15s63_25:hover ._icon_15s63_40 {
    font-weight: 700;
    color: #315efb
}

._back_15s63_57 {
    left: 0;
    -webkit-transform: translate(calc(-50% - 5.5px), -50%);
    transform: translate(calc(-50% - 5.5px), -50%)
}

._more_15s63_61 {
    right: 0;
    -webkit-transform: translate(calc(50% + 5.5px), -50%);
    transform: translate(calc(50% + 5.5px), -50%)
}

._row_16geo_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._col_16geo_1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

.cos-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cos-col {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

._layout_1wgi9_1 {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

._content_1wgi9_1, ._layout_1wgi9_1 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    flex: auto
}

._content_1wgi9_1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

._header_1wgi9_1 {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none
}

._hassider_1wgi9_1, ._header_1wgi9_1 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal
}

._hassider_1wgi9_1 {
    -webkit-flex-direction: row;
    flex-direction: row
}

._sider_1wgi9_1 {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    height: 100%
}

._horizontal_x1x6q_1._last_x1x6q_1 {
    margin-right: 0
}

._vertical_x1x6q_1._last_x1x6q_1 {
    margin-bottom: 0
}

._tag_1e134_1 {
    border-radius: calc(var(--rounded-md) * 5);
    color: var(--color-white)
}

._content_1e134_21, ._prefix_1e134_9, ._suffix_1e134_15, ._tag_1e134_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._tag_1e134_1 {
    height: 16px;
    line-height: 16px;
    padding: 0 12px;
    font-size: 12px;
    border: 1px solid rgba(57, 179, 98, .5);
    color: #39b362;
    background-color: rgba(57, 179, 98, .1)
}

.sc-tag {
    line-height: 16px;
    padding: 0 5px;
    font-size: 11px;
    border-radius: 4px;
    color: #fff;
    background-color: #36f
}

.sc-tag.sc-caption {
    line-height: 14.000000000000002px;
    color: #737d99;
    background-color: initial;
    border: 1px solid #737d99
}

._sc-divider-horizontal_1rtxp_1 {
    width: auto;
    position: relative;
    background-color: initial;
    height: 1px
}

._sc-divider-horizontal_1rtxp_1:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    height: 1px;
    width: 100%;
    background-color: #eee
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.66666667);
        transform: scaleY(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._sc-divider-horizontal_1rtxp_1:after {
        -webkit-transform: scaleY(.33333333);
        transform: scaleY(.33333333)
    }
}

._sc-divider-vertical_1rtxp_32 {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    position: relative;
    background-color: initial;
    width: 1px
}

._sc-divider-vertical_1rtxp_32:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 1px;
    height: 100%;
    background-color: #eee
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.66666667);
        transform: scaleX(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.5);
        transform: scaleX(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._sc-divider-vertical_1rtxp_32:after {
        -webkit-transform: scaleX(.33333333);
        transform: scaleX(.33333333)
    }
}

._tabs_1kn0k_1 {
    position: relative
}

._tabs-nav-wrapper_1kn0k_4 {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer;
    background-color: #f5f6f9
}

._tabs-nav-wrapper_1kn0k_4 ::-webkit-scrollbar {
    display: none
}

._tabs-nav_1kn0k_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 9px;
    font-size: 14.000000000000002px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

._tabs-nav-scroll_1kn0k_23 {
    width: 100%;
    overflow-x: auto;
    height: 36px;
    scroll-behavior: smooth;
    scrollbar-width: none
}

._tabs-nav-scroll_1kn0k_23 ._tabs-nav-item_1kn0k_30 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 6px
}

._tabs-nav-scroll_1kn0k_23 ._tabs-nav-item_1kn0k_30:last-child {
    margin-right: 0
}

._tabs-nav-item_1kn0k_30 {
    padding-left: 6px;
    padding-right: 6px;
    height: 2.29em;
    line-height: 2.29;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    border-radius: 9px;
    text-align: center
}

._tabs-nav-item_1kn0k_30:hover {
    cursor: pointer;
    color: #315efb
}

._tabs-nav-selected_1kn0k_52 {
    color: #4e6ef2;
    background-color: #fff;
    font-weight: 700
}

._tabs-nav-scroll_1kn0k_23:has(._tabs-nav-multi_1kn0k_57) {
    height: auto
}

._tabs-nav-multi_1kn0k_57 {
    height: auto;
    line-height: 1;
    padding: 6px 0
}

._tabs-nav-subtext_1kn0k_65 {
    margin-top: 4px;
    font-weight: 400;
    font-size: 12px;
    color: #848691
}

._tabs-divider_1kn0k_71 {
    display: none;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

._tabs-cursor_1kn0k_80 {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #4e6ef2;
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._left-arrow_1kn0k_89, ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._right-arrow_1kn0k_90 {
    height: 100%
}

._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._left-arrow_1kn0k_89 svg, ._tabs-nav-wrapper_1kn0k_4:has(._tabs-nav-multi_1kn0k_57) ._right-arrow_1kn0k_90 svg {
    top: 16px
}

._left-arrow_1kn0k_89, ._right-arrow_1kn0k_90 {
    position: absolute;
    top: 0;
    width: 60px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    z-index: 9;
    cursor: pointer
}

._left-arrow_1kn0k_89 {
    left: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

._left-arrow_1kn0k_89 svg {
    position: absolute;
    top: 12px;
    left: 10px
}

._right-arrow_1kn0k_90 {
    right: 0;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

._right-arrow_1kn0k_90 svg {
    position: absolute;
    top: 10px;
    right: 10px
}

._tabs-content_1kn0k_126 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s
}

._tab-content-animated_1kn0k_130 {
    overflow: hidden
}

._tab-pane_1kn0k_133 {
    width: 100%
}

._tab-pane-animated_1kn0k_136 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

._tabs_18vrj_1 {
    position: relative
}

._tabs-nav-wrapper_18vrj_4 {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer;
    background-color: #f5f6f9
}

._tabs-nav-wrapper_18vrj_4 ::-webkit-scrollbar {
    display: none
}

._tabs-nav_18vrj_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 9px;
    font-size: 14.000000000000002px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

._tabs-nav-scroll_18vrj_23 {
    width: 100%;
    overflow-x: auto;
    height: 36px;
    scroll-behavior: smooth;
    scrollbar-width: none
}

._tabs-nav-scroll_18vrj_23 ._tabs-nav-item_18vrj_30 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    flex: none;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 6px
}

._tabs-nav-scroll_18vrj_23 ._tabs-nav-item_18vrj_30:last-child {
    margin-right: 0
}

._tabs-nav-item_18vrj_30 {
    padding-left: 6px;
    padding-right: 6px;
    height: 2.29em;
    line-height: 2.29;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    border-radius: 9px;
    text-align: center
}

._tabs-nav-item_18vrj_30:hover {
    cursor: pointer;
    color: #315efb
}

._tabs-nav-selected_18vrj_52 {
    color: #4e6ef2;
    background-color: #fff
}

._tabs-nav-scroll_18vrj_23:has(._tabs-nav-multi_18vrj_57) {
    height: auto
}

._tabs-nav-multi_18vrj_57 {
    height: auto;
    line-height: 1;
    padding: 6px 0
}

._tabs-nav-subtext_18vrj_65 {
    margin-top: 4px;
    font-weight: 400;
    font-size: 12px;
    color: #848691
}

._tabs-divider_18vrj_71 {
    display: none;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

._tabs-cursor_18vrj_80 {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #4e6ef2;
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._left-arrow_18vrj_89, ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._right-arrow_18vrj_90 {
    height: 100%
}

._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._left-arrow_18vrj_89 svg, ._tabs-nav-wrapper_18vrj_4:has(._tabs-nav-multi_18vrj_57) ._right-arrow_18vrj_90 svg {
    top: 16px
}

._left-arrow_18vrj_89, ._right-arrow_18vrj_90 {
    position: absolute;
    top: 0;
    width: 60px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    z-index: 9;
    cursor: pointer
}

._left-arrow_18vrj_89 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

._left-arrow_18vrj_89 svg {
    position: absolute;
    top: 12px;
    left: 10px
}

._right-arrow_18vrj_90 {
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 96.1%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 96.1%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 96.1%, 0))
}

._right-arrow_18vrj_90 svg {
    position: absolute;
    top: 10px;
    right: 10px
}

._tabs-content_18vrj_126 {
    position: relative;
    -webkit-transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s;
    transition: height .24s cubic-bezier(.4, 0, .2, 1) 0s
}

._tab-content-animated_18vrj_130 {
    overflow: hidden
}

._tab-pane_18vrj_133 {
    width: 100%
}

._tab-pane-animated_18vrj_136 {
    top: 0;
    -webkit-transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s;
    transition: left .24s cubic-bezier(.18, .74, .78, .96) 0s
}

._tabs-nav_18vrj_4 {
    padding-left: 0;
    padding-top: 0;
    color: #333;
    cursor: pointer
}

._tabs-nav-wrapper_18vrj_4, ._tabs-nav_18vrj_4 {
    background-color: initial
}

._tabs-nav-item_18vrj_30 {
    border-radius: 6px;
    padding-left: 12px;
    padding-right: 12px
}

._tabs-nav-selected_18vrj_52 {
    color: #333;
    background-color: #f5f6f9;
    font-weight: 700
}

._tabs-nav-item_18vrj_30:not(._tabs-nav-selected_18vrj_52):hover {
    color: #315efb
}

._left-arrow_18vrj_89, ._right-arrow_18vrj_90 {
    height: 32px
}

._left-arrow_18vrj_89 {
    left: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 40%, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(90deg, #fff 40%, hsla(0, 0%, 100%, 0))
}

._left-arrow_18vrj_89 svg {
    top: 10px
}

._right-arrow_18vrj_90 {
    right: 0;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(right, #fff 40%, hsla(0, 0%, 100%, 0));
    background-image: linear-gradient(270deg, #fff 40%, hsla(0, 0%, 100%, 0))
}

._right-arrow_18vrj_90 svg {
    top: 8px
}

._tabs_1byb9_1 {
    position: relative
}

._tabs_1byb9_1.cos-opacity ._tabs-nav_1byb9_4 {
    background-color: hsla(0, 0%, 100%, .8)
}

._tabs-nav-wrapper_1byb9_7 {
    position: relative;
    overflow: hidden;
    border-radius: 0;
    background-color: initial
}

._tabs-nav_1byb9_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
    color: #1e1f24;
    background-color: #f5f6f9
}

._tabs-nav-item_1byb9_24, ._tabs-nav_1byb9_4 {
    border-radius: 18px 18px 0 0;
    height: 40px;
    padding: 0
}

._tabs-nav-item_1byb9_24 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    line-height: 40px;
    text-align: center
}

._tabs-nav-selected_1byb9_32 {
    color: #1e1f24;
    background-color: #fff;
    font-weight: 700
}

._left-arrow_1byb9_37, ._right-arrow_1byb9_38 {
    height: 4px;
    line-height: 4px
}

._button-group_174vk_1 {
    position: relative
}

._button-group-container_174vk_4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

._button-group-scroll_174vk_8 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0
}

._button-group-col_174vk_13 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    margin-left: 8px
}

._button-group-col_174vk_13, ._button-group-item_174vk_18, ._button-group-scroll-item_174vk_20 {
    height: 28px;
    text-align: center;
    cursor: pointer
}

._button-group-col_174vk_13:hover, ._button-group-item_174vk_18:hover, ._button-group-scroll-item_174vk_20:hover {
    color: #314efb
}

._button-group-col_174vk_13 a, ._button-group-item_174vk_18 a, ._button-group-scroll-item_174vk_20 a {
    text-align: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 0 8px;
    color: #333;
    text-decoration: none
}

._button-group-col_174vk_13 a:hover, ._button-group-item_174vk_18 a:hover, ._button-group-scroll-item_174vk_20 a:hover {
    color: #314efb
}

._button-group-col_174vk_13, ._button-group-item_174vk_18 {
    background-color: var(--cos-color-bg-dent);
    color: #333;
    text-decoration: none;
    cursor: pointer;
    border-radius: 6px;
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis
}

._button-group-col_174vk_13:active, ._button-group-item_174vk_18:active {
    opacity: var(--cos-opacity-20)
}

._button-group-item_174vk_18 {
    display: block
}

._button-group-selected_174vk_63 {
    position: relative;
    color: #4e6ef2
}

._avatar_1p1w6_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    color: var(--color-gray-800);
    background: var(--color-gray-200);
    border-radius: 50%
}

._avatar_1p1w6_1 img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

._content_1p1w6_18, ._fallback_1p1w6_20, ._placeholder_1p1w6_19 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._container_1p1w6_28 {
    position: relative;
    display: inline-block;
    line-height: 0
}

._avatar_1p1w6_1 {
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    border: none
}

._avatar-border_1p1w6_37 {
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none
}

._avatar-border_1p1w6_37:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2);
    box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2)
}

._vip_1p1w6_51 {
    bottom: -1px;
    right: -1px;
    position: absolute;
    border-radius: 50%;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

._capsule_1p1w6_61, ._vip_1p1w6_51 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._capsule_1p1w6_61 {
    height: 18px;
    width: 38px;
    border-radius: 18px;
    font-size: 12px;
    background-color: #6d45e6;
    color: #fff;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

._v1_1p1w6_75 {
    background: #ffd352;
    border: 1px solid #ffd352
}

._v1_1p1w6_75 > i.cu-icon {
    color: #ff321b
}

._v2_1p1w6_82 {
    background: #fff;
    border: 1px solid #fff
}

._v2_1p1w6_82 > i.cu-icon {
    color: #3897f0
}

._v3_1p1w6_89 {
    background: #fff;
    border: 1px solid #fff
}

._v3_1p1w6_89 > i.cu-icon {
    color: #ffb820
}

._avatar_1p1w6_1.xs {
    width: 16px;
    height: 16px
}

._avatar_1p1w6_1.sm {
    width: 24px;
    height: 24px
}

._avatar_1p1w6_1.md {
    width: 36px;
    height: 36px
}

._avatar_1p1w6_1.lg {
    width: 48px;
    height: 48px
}

._avatar_1p1w6_1.xl {
    width: 80px;
    height: 80px
}

._vip_1p1w6_51.xs {
    -webkit-transform: scale(.72);
    transform: scale(.72)
}

._vip_1p1w6_51.xs > i.cu-icon {
    font-size: 12px;
    line-height: 1
}

._vip_1p1w6_51.sm {
    -webkit-transform: scale(.85);
    transform: scale(.85)
}

._vip_1p1w6_51.md > i.cu-icon, ._vip_1p1w6_51.sm > i.cu-icon {
    font-size: 12px;
    line-height: 1
}

._vip_1p1w6_51.md > i.cu-icon {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

._vip_1p1w6_51.lg > i.cu-icon {
    font-size: 18px;
    line-height: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

._vip_1p1w6_51.xl > i.cu-icon {
    font-size: 26px;
    line-height: 1;
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

.sc-avatar {
    position: relative;
    display: inline-block;
    line-height: 0
}

.sc-avatar-img {
    display: block;
    height: 100%;
    max-width: 100% !important;
    object-fit: cover
}

.sc-avatar.sc-xs .sc-avatar-body {
    width: 16px;
    height: 16px
}

.sc-avatar.sc-xs .sc-avatar-vip {
    -webkit-transform: scale(.72);
    transform: scale(.72)
}

.sc-avatar.sc-xs .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1
}

.sc-avatar.sc-sm .sc-avatar-body {
    width: 24px;
    height: 24px
}

.sc-avatar.sc-sm .sc-avatar-vip {
    -webkit-transform: scale(.85);
    transform: scale(.85)
}

.sc-avatar.sc-sm .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1
}

.sc-avatar.sc-md .sc-avatar-body {
    width: 36px;
    height: 36px
}

.sc-avatar.sc-md .sc-avatar-vip .sc-icon {
    font-size: 12px;
    line-height: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.sc-avatar.sc-lg .sc-avatar-body {
    width: 48px;
    height: 48px
}

.sc-avatar.sc-lg .sc-avatar-vip .sc-icon {
    font-size: 18px;
    line-height: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.sc-avatar.sc-xl .sc-avatar-body {
    width: 80px;
    height: 80px
}

.sc-avatar.sc-xl .sc-avatar-vip .sc-icon {
    font-size: 26px;
    line-height: 1;
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

.sc-avatar-body {
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    border: none;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sc-avatar-body img {
    border-radius: 50%;
    overflow: hidden
}

.sc-avatar-border {
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none
}

.sc-avatar-border:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2);
    box-shadow: inset 0 0 0 1px rgba(183, 185, 193, .2)
}

.sc-avatar-vip {
    bottom: -1px;
    right: -1px;
    position: absolute;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

.sc-avatar-vip-v1 {
    background: #ffd352;
    border: 1px solid #ffd352
}

.sc-avatar-vip-v1 .sc-icon {
    color: #ff321b
}

.sc-avatar-vip-v2 {
    background: #fff;
    border: 1px solid #fff
}

.sc-avatar-vip-v2 .sc-icon {
    color: #3897f0
}

.sc-avatar-vip-v3 {
    background: #fff;
    border: 1px solid #fff
}

.sc-avatar-vip-v3 .sc-icon {
    color: #ffb820
}

.sc-avatar-capsule {
    height: 18px;
    width: 38px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 18px;
    font-size: 12px;
    background-color: #6d45e6;
    color: #fff;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.sc-avatar-border-inner, .sc-avatar-border-outer {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transform-origin: center;
    transform-origin: center;
    border-radius: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sc-avatar-border-inner {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    border: 2px solid #eb3333
}

.sc-avatar-border-outer {
    -webkit-transform: scale(1.4);
    transform: scale(1.4);
    border: 1px solid rgba(235, 51, 51, .4)
}

.sc-avatar.sc-live .sc-avatar-capsule {
    width: 44px;
    background-color: #eb3333;
    border: 2px solid #fff
}

.sc-avatar.sc-live .sc-avatar-border:after {
    content: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.sc-avatar.sc-live.sc-md .sc-avatar-border-inner {
    -webkit-transform: scale(1.18);
    transform: scale(1.18);
    -webkit-animation: avatarInnerMD 1.4s ease-in-out infinite;
    animation: avatarInnerMD 1.4s ease-in-out infinite
}

.sc-avatar.sc-live.sc-md .sc-avatar-border-outer {
    -webkit-animation: avatarOuterMD 1.4s ease-in-out infinite;
    animation: avatarOuterMD 1.4s ease-in-out infinite
}

.sc-avatar.sc-live.sc-md .sc-avatar-img {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-animation: avatarImg 1.4s ease-in-out infinite;
    animation: avatarImg 1.4s ease-in-out infinite
}

.sc-avatar.sc-live.sc-md .sc-avatar-capsule {
    left: 38%;
    font-size: 10px
}

.sc-avatar.sc-live.sc-lg .sc-avatar-border-inner {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    -webkit-animation: avatarInnerMD 1.4s ease-in-out infinite;
    animation: avatarInnerMD 1.4s ease-in-out infinite
}

.sc-avatar.sc-live.sc-lg .sc-avatar-border-outer {
    -webkit-animation: avatarOuterLG 1.4s ease-in-out infinite;
    animation: avatarOuterLG 1.4s ease-in-out infinite
}

.sc-avatar.sc-live.sc-lg .sc-avatar-img {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-animation: avatarImgLG 1.4s ease-in-out infinite;
    animation: avatarImgLG 1.4s ease-in-out infinite
}

@-webkit-keyframes avatarImg {
    0% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    50% {
        -webkit-transform: scale(.98);
        transform: scale(.98)
    }
    to {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

@keyframes avatarImg {
    0% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    50% {
        -webkit-transform: scale(.98);
        transform: scale(.98)
    }
    to {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

@-webkit-keyframes avatarInnerMD {
    0% {
        opacity: 1
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@keyframes avatarInnerMD {
    0% {
        opacity: 1
    }
    50% {
        opacity: .5
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes avatarOuterMD {
    0% {
        -webkit-transform: scale(1.25);
        transform: scale(1.25);
        opacity: 0
    }
    30% {
        opacity: .8
    }
    to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

@keyframes avatarOuterMD {
    0% {
        -webkit-transform: scale(1.25);
        transform: scale(1.25);
        opacity: 0
    }
    30% {
        opacity: .8
    }
    to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

@-webkit-keyframes avatarImgLG {
    0% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    50% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01)
    }
    to {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

@keyframes avatarImgLG {
    0% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    50% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01)
    }
    to {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

@-webkit-keyframes avatarOuterLG {
    0% {
        -webkit-transform: scale(1.22);
        transform: scale(1.22);
        opacity: 0
    }
    30% {
        opacity: .8
    }
    to {
        -webkit-transform: scale(1.26);
        transform: scale(1.26);
        opacity: 0
    }
}

@keyframes avatarOuterLG {
    0% {
        -webkit-transform: scale(1.22);
        transform: scale(1.22);
        opacity: 0
    }
    30% {
        opacity: .8
    }
    to {
        -webkit-transform: scale(1.26);
        transform: scale(1.26);
        opacity: 0
    }
}

._list-wrap_11emz_1 {
    position: relative
}

._list_11emz_1 {
    overflow: hidden;
    height: 100%
}

._x_11emz_1 {
    overflow-x: auto;
    white-space: nowrap
}

._y_11emz_1 {
    overflow-y: auto
}

._source_pbmk1_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative;
    margin-top: 8px;
    padding-bottom: 1px
}

._feedback_pbmk1_9 {
    display: inline-block;
    cursor: pointer
}

._feedback-icon-wrapper_pbmk1_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._feedback-icon_pbmk1_13 {
    width: 13px;
    display: inline-block;
    fill: rgba(0, 0, 0, .1)
}

._left_pbmk1_22 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._site-link_pbmk1_26, ._site-link_pbmk1_26:hover {
    text-decoration: none
}

._single_pbmk1_32 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._single_pbmk1_32 ._icon_pbmk1_36 {
    margin-right: 8px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._text1_pbmk1_41, ._text2_pbmk1_42, ._text_pbmk1_40 {
    color: #626675;
    margin-right: 8px
}

._text_pbmk1_40:last-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 0
}

._popup-container_pbmk1_52 {
    position: absolute;
    top: 22px;
    left: 0;
    padding: 12px 8px
}

._multi-arrow_pbmk1_58 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._multi_pbmk1_58 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

._multi_pbmk1_58:hover {
    cursor: pointer
}

._multi_pbmk1_58 ._text_pbmk1_40 {
    margin-right: 6px;
    color: #b7b9c1
}

._two_pbmk1_73 ._icon_pbmk1_36._second_pbmk1_73 {
    left: 11px
}

._two_pbmk1_73 ._icon-layout_pbmk1_76 {
    width: 27px
}

._three_pbmk1_79 ._icon_pbmk1_36._second_pbmk1_73 {
    left: 14.000000000000002px
}

._three_pbmk1_79 ._icon_pbmk1_36._third_pbmk1_82 {
    left: 8px
}

._three_pbmk1_79 ._icon-layout_pbmk1_76 {
    width: 30px
}

._icon-layout_pbmk1_76 {
    margin-right: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    width: 18px;
    height: 18px;
    overflow: hidden;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._icon-layout_pbmk1_76 ._icon_pbmk1_36 {
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1)
}

._icon-layout_pbmk1_76 ._icon-inner_pbmk1_107 {
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-color: #fff;
    border-radius: 50%;
    opacity: .6
}

._popup-content_pbmk1_115 {
    max-height: 88px;
    overflow-y: auto
}

._popup-item_pbmk1_119 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 10px 8px
}

._popup-item_pbmk1_119:hover {
    cursor: pointer
}

._item-selected_pbmk1_130, ._popup-item_pbmk1_119:hover {
    border-radius: 4px;
    color: #315efb;
    background-color: #f0f3fd
}

._popup-icon_pbmk1_135 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    -webkit-background-size: cover;
    background-size: cover;
    border-radius: 50%;
    margin-right: 4px;
    -webkit-box-shadow: 0 0 0 1px rgba(30, 31, 36, .06);
    box-shadow: 0 0 0 1px rgba(30, 31, 36, .06)
}

._popup-text_pbmk1_144 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    font-size: 14px
}

._popup-text_pbmk1_144, ._right_pbmk1_151 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-source-left, .sc-source-multi, .sc-source-right, .sc-source-single {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-source {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.sc-source-single, .sc-source-single:hover {
    text-decoration: none
}

.sc-source-avatar {
    margin-right: var(--cos-space-xxs);
    margin-top: -1px
}

.sc-source-text {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--cos-color-text-slim)
}

.sc-source-time {
    margin-left: var(--cos-space-xs)
}

.sc-source-arrow {
    margin-right: var(--cos-space-xs);
    color: var(--cos-color-text-slim)
}

.sc-source-multi:hover {
    cursor: pointer
}

.sc-source-multi:hover .sc-source-arrow {
    color: var(--cos-color-text-primary)
}

.sc-source-popup {
    max-height: 88px;
    max-width: 100%;
    overflow-y: auto;
    top: 10px
}

.sc-source-popup-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: var(--cos-space-xs)
}

.sc-source-popup-item:hover {
    cursor: pointer;
    border-radius: var(--cos-rounded-xxs);
    color: var(--cos-color-text-primary);
    background-color: var(--cos-color-bg-primary-light)
}

.sc-source-popup-avatar {
    margin-right: var(--cos-space-xs)
}

.sc-source-popup-text {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.sc-source-popup-selected {
    color: var(--cos-color-text-primary)
}

._table_146hd_1 {
    table-layout: fixed;
    border-collapse: initial;
    border-spacing: 0;
    text-align: left
}

._td_146hd_9, ._th_146hd_7, ._thead_146hd_7 {
    vertical-align: middle
}

._table-box_146hd_12 {
    overflow: hidden;
    background-color: #fff;
    border: none;
    margin: 0;
    font-size: 14px;
    width: 100%;
    table-layout: fixed;
    word-break: break-all
}

._table-box_146hd_12 tr {
    background-image: unset;
    position: relative
}

._table-box_146hd_12 tr ._td-link_146hd_26 {
    width: 560px;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 13px 0 12px;
    margin: -6px 0
}

._table-box_146hd_12 tr ._td-link_146hd_26:hover {
    background: #f1f3fd
}

._table-box_146hd_12 tr ._td-link_146hd_26 :visited {
    color: #333
}

._table-box_146hd_12 tr ._std_146hd_40 {
    border: none;
    background-image: unset;
    color: #333;
    padding: 6px 14px 6px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 28px
}

._table-box_146hd_12 thead {
    position: relative
}

._table-box_146hd_12 ._sth_146hd_53 {
    background-color: #fff;
    background-image: unset;
    color: #626675;
    border: none;
    font-weight: 400;
    line-height: 26px;
    padding: 0 14px 9px 0;
    margin-top: -4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

._table-box_146hd_12 ._abstract_146hd_64 {
    color: #626675;
    padding: 0;
    margin: 0
}

._table-box_146hd_12 ._info_146hd_69 {
    color: #9195a3;
    padding: 0;
    margin: 0
}

._table-box_146hd_12 ._first-col_146hd_74 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 8px
}

._table-box_146hd_12 ._last-col_146hd_78 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 8px
}

._table-box_146hd_12 tfoot ._std_146hd_40 {
    color: #9195a3;
    padding-bottom: 6px
}

._table-box_146hd_12 tfoot ._std_146hd_40:last-child {
    text-align: right;
    cursor: pointer;
    font-weight: 700
}

._table-box_146hd_12 ._tr_146hd_91 {
    background-color: unset
}

._table-box_146hd_12._auto-layout_146hd_94 {
    table-layout: auto
}

._grid-table_146hd_97 td {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

._border_146hd_103:first-child:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    background-color: var(--cos-color-border-tiny);
    width: 100%;
    clear: both
}

._table-wrapper_146hd_113 {
    position: relative;
    z-index: 0
}

._table-wrapper_146hd_113 ._border-svg_146hd_117 {
    display: none
}

._scroll-table_146hd_120 {
    overflow: auto hidden;
    overscroll-behavior-x: none
}

._scroll-table_146hd_120 ._table-box_146hd_12 {
    overflow: unset
}

._scroll-table_146hd_120 ._fixed-column_146hd_127 {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    right: 0;
    z-index: 1
}

._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133, ._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134 {
    z-index: 1
}

._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133:before, ._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134:before {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    content: "";
    pointer-events: none
}

._scroll-table_146hd_120 ._fixed-left-shadow_146hd_133:before {
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .04);
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .04);
    right: 0;
    -webkit-transform: translate(100%);
    transform: translate(100%)
}

._scroll-table_146hd_120 ._fixed-right-shadow_146hd_134:before {
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .04);
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .04);
    left: 0;
    -webkit-transform: translate(-100%);
    transform: translate(-100%)
}

._scroll-table_146hd_120._table-border_146hd_156 ._std-box_146hd_157, ._scroll-table_146hd_120._table-border_146hd_156 ._sth-box_146hd_156 {
    position: relative
}

._scroll-table_146hd_120._table-border_146hd_156 ._border-svg_146hd_117 {
    display: block;
    position: absolute;
    color: var(--cos-color-border-tiny);
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    stroke: currentColor;
    stroke-width: .33
}

._scroll-table_146hd_120 tr ._sth_146hd_53 {
    padding: 0
}

._scroll-table_146hd_120 tr ._sth_146hd_53 ._sth-box_146hd_156 {
    padding: 9px 17px
}

._scroll-table_146hd_120 tr ._std_146hd_40 {
    padding: 0;
    background-color: #fff;
    overflow: unset
}

._scroll-table_146hd_120 tr ._std_146hd_40 ._std-box_146hd_157 {
    padding: 15px 17px;
    background-image: unset;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._scroll-table_146hd_120 tr ._std_146hd_40, ._scroll-table_146hd_120 tr ._sth_146hd_53 {
    position: relative
}

._scroll-table_146hd_120 tr ._std_146hd_40:first-child ._std-box_146hd_157, ._scroll-table_146hd_120 tr ._std_146hd_40:first-child ._sth-box_146hd_156, ._scroll-table_146hd_120 tr ._sth_146hd_53:first-child ._std-box_146hd_157, ._scroll-table_146hd_120 tr ._sth_146hd_53:first-child ._sth-box_146hd_156 {
    padding-left: 0
}

._scroll-table_146hd_120 tr ._std_146hd_40:last-child ._std-box_146hd_157, ._scroll-table_146hd_120 tr ._std_146hd_40:last-child ._sth-box_146hd_156, ._scroll-table_146hd_120 tr ._sth_146hd_53:last-child ._std-box_146hd_157, ._scroll-table_146hd_120 tr ._sth_146hd_53:last-child ._sth-box_146hd_156 {
    padding-right: 0
}

._scroll-table_146hd_120 + ._scroll-table-mask_146hd_205 {
    pointer-events: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 50px;
    background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), to(#fff));
    background-image: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff);
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
    z-index: 1
}

._scroll-table_146hd_120._scroll-to-end_146hd_216 + ._scroll-table-mask_146hd_205, ._scroll-table_146hd_120:has(._fixed-right-shadow_146hd_134) + ._scroll-table-mask_146hd_205 {
    display: none
}

._carousel_1so0w_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

._container_1so0w_1 {
    position: relative
}

._indicators_1so0w_1 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

._tacitly_1so0w_1 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

._dot_1so0w_1 {
    border-radius: 100%
}

._dot_1so0w_1._active_1so0w_1 {
    background-color: var(--color-gray-50)
}

._line_1so0w_1 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

._line_1so0w_1._active_1so0w_1 {
    background-color: var(--color-gray-50);
    width: 25px
}

._arrow_1so0w_1 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

._arrow-left_1so0w_1 {
    left: 16px
}

._arrow-right_1so0w_1 {
    right: 16px
}

._arrow_1so0w_1 img {
    max-width: inherit
}

._item_1so0w_1 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._light_1so0w_1 {
    z-index: 2;
    visibility: visible
}

._group-more_w7nnv_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #222
}

._group-more_w7nnv_1 ._icon_w7nnv_8 {
    color: #222;
    margin: -4px 0 -5px 1px
}

._group-more_w7nnv_1 ._text_w7nnv_12 {
    padding: 0;
    margin: -4px 0 -5px
}

._group-more_w7nnv_1:hover {
    color: #315efb;
    text-decoration: none
}

._group-more_w7nnv_1:hover ._icon_w7nnv_8 {
    color: #315efb
}

._more_w7nnv_23 {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 16px 0 0;
    padding: 5px 0;
    color: #333 !important
}

._more_w7nnv_23:hover {
    background: #f1f3fd;
    text-decoration: none;
    border-radius: 8px;
    color: #315efb !important
}

._more_w7nnv_23:hover ._line_w7nnv_38 {
    opacity: 0
}

._more_w7nnv_23:hover ._icon_w7nnv_8 {
    color: #315efb !important
}

._line_w7nnv_38 {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    background: #f5f5f6;
    width: 100%;
    height: 1px
}

._text_w7nnv_12 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    padding: 0 5px 0 8px
}

._icon_w7nnv_8 {
    color: #626675;
    margin-left: 1px
}

._pagination_1e5eg_1 ._pagination-button_1e5eg_1 {
    display: inline-block;
    vertical-align: middle;
    background: #f5f5f6;
    border-radius: 6px;
    -webkit-box-sizing: content-box;
    box-sizing: initial;
    margin: 0 4px;
    padding: 2px 8px;
    min-width: 8px;
    color: #2440b3;
    cursor: pointer;
    outline: none;
    -webkit-user-select: none;
    user-select: none;
    font-size: 13px;
    line-height: 21px
}

._pagination_1e5eg_1 ._pagination-button_1e5eg_1:hover {
    background: #f0f0f1;
    color: #315efb
}

._pagination_1e5eg_1 ._pagination-button_1e5eg_1._current_1e5eg_21, ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._current_1e5eg_21:hover {
    background: #4e6ef2;
    color: #fff
}

._pagination_1e5eg_1 ._pagination-button_1e5eg_1._ellipsis_1e5eg_26, ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._ellipsis_1e5eg_26:hover {
    cursor: default;
    color: #000;
    background: transparent;
    padding: 2px
}

._pagination_1e5eg_1 ._pagination-button_1e5eg_1._disabled_1e5eg_33, ._pagination_1e5eg_1 ._pagination-button_1e5eg_1._disabled_1e5eg_33:hover {
    color: #c4c7ce;
    cursor: not-allowed;
    background: #f5f5f6
}

._pagination_1e5eg_1 ._pagination-prev-button_1e5eg_39 {
    margin-left: 0;
    margin-right: 8px
}

._pagination_1e5eg_1 ._pagination-next-button_1e5eg_43 {
    margin-left: 8px;
    margin-right: 0
}

._operation-container_1ueuf_1 {
    width: 100%;
    max-width: 580px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border-radius: 6px;
    background-color: #f5f6f9
}

._operation-container_1ueuf_1:hover {
    text-decoration: none
}

._service-operation_1ueuf_12, ._strong-operation_1ueuf_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%
}

._service-operation_1ueuf_12 ._left-image_1ueuf_17, ._service-operation_1ueuf_12 ._left-image_1ueuf_17 img, ._strong-operation_1ueuf_13 ._left-image_1ueuf_17, ._strong-operation_1ueuf_13 ._left-image_1ueuf_17 img {
    border-radius: 6px
}

._single-operation_1ueuf_23 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: 33px;
    padding-left: 12px
}

._service-operation_1ueuf_12 {
    padding: 12px
}

._title-text_1ueuf_33 {
    font-size: 14px;
    line-height: 14px
}

._description-text_1ueuf_37 {
    font-size: 14px;
    line-height: 1;
    color: #9195a3
}

._tag-label-container_1ueuf_42 ._tag-label_1ueuf_42 {
    height: 16px;
    font-size: 12px;
    background-color: #fff;
    color: #f33;
    border: 1px solid rgba(255, 51, 51, .5);
    border-radius: 12px;
    padding: 1px 5px;
    margin-right: 6px;
    background-color: rgba(255, 51, 51, .1)
}

._tag-label-container_1ueuf_42 {
    line-height: 0
}

._left-image-container_1ueuf_56 {
    width: 61px;
    height: 61px
}

._strong-left-image_1ueuf_60, ._strong-left-image_1ueuf_60 img {
    border-radius: 6px 0 0 6px
}

._strong-left-image-container_1ueuf_67 {
    width: 61px;
    height: 61px;
    margin-right: 8px
}

._left-image-service-container_1ueuf_72 {
    width: 45px;
    height: 45px;
    margin: -4px 8px -4px -4px
}

._content-container_1ueuf_77 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

._strong-button_1ueuf_83 {
    height: 28px;
    border-radius: 15px;
    padding: 0;
    border: 1px solid rgba(31, 31, 31, .5);
    width: 100%;
    line-height: 26px;
    background-color: initial;
    color: #1e1f24
}

._strong-button_1ueuf_83:hover:not([disabled]) {
    background-color: initial
}

._strong-button-container_1ueuf_96 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 57px
}

._strong-button-container_1ueuf_96:hover {
    text-decoration: none
}

._icon-container_1ueuf_104 {
    width: 37px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._icon_1ueuf_104 {
    color: #555;
    font-size: 18px
}

._spread-content_12teu_1 {
    overflow: hidden;
    transition: height .3s cubic-bezier(.18, 0, .26, 1);
    -webkit-transition: height .3s cubic-bezier(.18, 0, .26, 1)
}

._spread_12teu_1 {
    text-align: center;
    padding-top: 15px
}

._spread-inner_12teu_10 {
    display: inline-block;
    cursor: pointer
}

._spread-inner_12teu_10:hover ._text_12teu_14 {
    color: #315efb;
    text-decoration: underline
}

._spread-inner_12teu_10:hover ._icon_12teu_18 {
    color: #315efb
}

._icon_12teu_18, ._text_12teu_14 {
    display: inline-block
}

._icon_12teu_18 {
    width: 16px;
    height: 16px;
    line-height: 17px;
    text-align: center;
    border-radius: 16px;
    font-size: 13px
}

._fold-icon_12teu_35 {
    line-height: 16px
}

.sc-fold-content {
    position: relative;
    overflow: hidden;
    transition: height .3s cubic-bezier(.18, 0, .26, 1);
    -webkit-transition: height .3s cubic-bezier(.18, 0, .26, 1)
}

.sc-fold-switch {
    position: relative;
    cursor: pointer;
    text-align: center;
    padding: 9px 0;
    font-size: 0
}

.sc-fold-switch.sc-active {
    opacity: .2
}

.sc-fold-switch.sc-masked {
    padding-top: 0
}

.sc-fold-switch-mask {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 80px;
    background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(31%, hsla(0, 0%, 100%, .8)), color-stop(62%, #fff));
    background: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 31%, #fff 62%);
    background: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 31%, #fff 62%)
}

.sc-fold-switch-text {
    display: inline-block;
    position: relative;
    z-index: 1;
    color: var(--cos-color-text-primary);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm)
}

.cos-pc .sc-fold-switch-text:hover {
    color: #315efb
}

.sc-fold-switch-icon {
    display: inline-block;
    position: relative;
    z-index: 1;
    margin-left: 6px;
    top: -.5px;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 12px;
    color: var(--cos-color-text-primary)
}

.c-darkmode .sc-fold-switch-mask {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(22, 22, 22, 0)), color-stop(31%, rgba(22, 22, 22, .8)), color-stop(62%, #161616));
    background: -webkit-linear-gradient(rgba(22, 22, 22, 0), rgba(22, 22, 22, .8) 31%, #161616 62%);
    background: linear-gradient(rgba(22, 22, 22, 0), rgba(22, 22, 22, .8) 31%, #161616 62%)
}

@media (prefers-color-scheme: dark) {
    .cos-android.cos-baiduapp .sc-fold-switch-mask {
        color-scheme: dark;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(25, 25, 25, 0)), color-stop(31%, rgba(25, 25, 25, .8)), color-stop(62%, #191919));
        background: -webkit-linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, 25, .8) 31%, #191919 62%);
        background: linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, 25, .8) 31%, #191919 62%)
    }
}

._timeline-item_1yo3w_1 {
    position: relative
}

._timeline-item_1yo3w_1:last-child ._timeline-item-border_1yo3w_4 {
    display: none
}

._timeline-item-dot_1yo3w_7 {
    position: absolute;
    left: 0;
    top: 8px;
    width: 8px;
    height: 8px;
    z-index: 1;
    border-radius: 50%;
    background-color: #4e6ef2
}

._timeline-item-border_1yo3w_4 {
    position: absolute !important;
    left: 4px;
    top: 12px;
    width: 1px;
    bottom: -19.5px;
    position: relative;
    overflow: visible
}

._timeline-item-border_1yo3w_4:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    border-left: 1px solid #dedfe0
}

@media (-webkit-max-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 1.2),(max-resolution: 1.5dppx),(min-resolution: 1.2dppx) {
    ._timeline-item-border_1yo3w_4:after {
        width: 150%;
        height: 150%;
        -webkit-transform: scale(.66666667);
        transform: scale(.66666667)
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._timeline-item-border_1yo3w_4:after {
        width: 200%;
        height: 200%;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._timeline-item-border_1yo3w_4:after {
        width: 300%;
        height: 300%;
        -webkit-transform: scale(.33333333);
        transform: scale(.33333333)
    }
}

._timeline-item-last_1yo3w_57 ._timeline-item-border_1yo3w_4 {
    bottom: 0
}

._timeline-item-time_1yo3w_60 {
    margin-bottom: 2px;
    font-size: 13px;
    color: #9195a3
}

._timeline-item-content_1yo3w_65 {
    margin-left: 16px;
    margin-bottom: 6px;
    padding-top: 2px
}

._timeline-item-title_1yo3w_70 {
    line-height: 22px;
    color: #333;
    font-size: 14.000000000000002px
}

a ._timeline-item-title_1yo3w_70 {
    color: #2440b3
}

a ._timeline-item-title_1yo3w_70:hover {
    cursor: pointer;
    text-decoration: underline;
    color: #315efb
}

a ._timeline-item-title_1yo3w_70:active {
    color: #f73131
}

._timeline-spread_1yo3w_87 {
    margin-top: -13px
}

._img_17d2i_1 ._center-icon_17d2i_1 {
    font-size: 28px
}

._player_17d2i_4 {
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    isolation: isolate
}

._close-btn_17d2i_10 {
    cursor: pointer;
    position: absolute;
    width: 20px;
    height: 20px;
    right: 5px;
    top: 5px;
    font-size: 15px;
    color: #999;
    z-index: 301
}

._tag_1dgi4_1 {
    display: inline-block;
    text-align: center;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    border-radius: 4px;
    background-color: #f5f5f5
}

._index-1_1dgi4_11, ._index-2_1dgi4_12, ._index-3_1dgi4_13 {
    color: #fff
}

._index-1_1dgi4_11 {
    background-color: #f33
}

._index-2_1dgi4_12 {
    background-color: #f60
}

._index-3_1dgi4_13 {
    background-color: #faa90e
}

._tag_rugis_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-width: 22px;
    font-weight: 700;
    color: #848691
}

._index-1_rugis_9 {
    color: #f33
}

._index-2_rugis_12 {
    color: #f60
}

._index-3_rugis_15 {
    color: #faa90e
}

._tag_rugis_1 {
    display: inline-block;
    width: 20px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-weight: 500
}

._tag_1idp3_1 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-width: 20px;
    font-size: 13px;
    border-top-left-radius: 9px;
    border-bottom-right-radius: 9px;
    color: #fff;
    background-color: #fb0
}

._index-1_1idp3_13 {
    background-color: #f33
}

._index-2_1idp3_16 {
    background-color: #f60
}

._index-3_1idp3_19 {
    background-color: #faa90e
}

._tag_1idp3_1 {
    display: inline-block;
    text-align: center;
    font-weight: 700;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    border-radius: 9px 1px
}

._popup_9e3yq_1 {
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    padding-left: 8px;
    padding-right: 8px;
    position: absolute;
    z-index: 201
}

._select_9e3yq_11 {
    position: relative
}

._selected_9e3yq_14 {
    background: #f1f3fd;
    border-radius: 4px;
    color: #315efb
}

._disabled_9e3yq_19 {
    opacity: .4;
    cursor: default
}

._selectItem_9e3yq_23 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    line-height: 24px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-right: 2px;
    padding: 2px 4px;
    font-size: 14px
}

._selectItem_9e3yq_23:last-child {
    padding-bottom: 0
}

._selectItem_9e3yq_23:not(._disabled_9e3yq_19):active, ._selectItem_9e3yq_23:not(._disabled_9e3yq_19):hover {
    background: #f1f3fd;
    border-radius: 4px;
    color: #315efb
}

._select-item-content_9e3yq_41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._select-avatar_9e3yq_45 {
    margin-right: 6px
}

._select-entry_9e3yq_48 {
    height: 28px;
    line-height: 28px;
    padding-left: 12px;
    padding-right: 1px;
    border-radius: 6px;
    border: 1px solid #d7d9e0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    color: #626675
}

._select-entry_9e3yq_48:hover {
    cursor: pointer
}

._entry-active_9e3yq_62, ._select-entry_9e3yq_48:hover {
    border: 1px solid #848691
}

._entry-text_9e3yq_67 {
    -webkit-flex-basis: 95%;
    flex-basis: 95%;
    color: #1e1f24
}

._toggle-icon_9e3yq_71 {
    font-size: 15px;
    width: 28px;
    height: 28px;
    text-align: center;
    display: inline-block
}

._select_9e3yq_11 ._popup_9e3yq_1 {
    left: 0;
    right: 0
}

._select-list_9e3yq_82 {
    position: relative;
    cursor: pointer;
    overflow-y: scroll;
    overflow-x: hidden
}

._select-list_9e3yq_82::-webkit-scrollbar {
    border-radius: 6px;
    background-color: #fff;
    width: 6px
}

._select-list_9e3yq_82::-webkit-scrollbar-thumb {
    height: 19px;
    background: #b7b9c1;
    border-radius: 3px
}

._placeholder_9e3yq_98 {
    color: #626675
}

.sc-popup._popup_9e3yq_1 {
    padding-right: 0
}

.sc-cascader {
    height: 30px;
    border-radius: 9px;
    background-color: #f5f6f9
}

.sc-cascader-bar {
    height: 100%;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.sc-cascader-bar-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    font-size: 14.000000000000002px;
    line-height: 30px;
    text-align: center;
    color: #1e1f24
}

.sc-cascader-bar-item-text {
    display: inline-block;
    max-width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-clamp: 1;
    -webkit-line-clamp: 1
}

.sc-cascader-bar-item i {
    margin-left: 2px
}

.sc-cascader-bar-item.sc-disabled {
    color: #1e1f24;
    opacity: .4
}

.sc-cascader-bar-item.sc-selected, .sc-cascader-selected {
    color: #4e6ef2
}

.sc-cascader-popup-scroll {
    width: 500px;
    border-width: 0;
    border-bottom: 1px #eee;
    border-style: solid;
    margin-bottom: 2px
}

.sc-cascader-popup-scroll-item {
    display: inline-block;
    position: relative;
    height: 32px;
    line-height: 32px
}

.sc-cascader-popup-scroll-item:first-child {
    margin-left: 4px
}

.sc-cascader-popup-scroll-text {
    position: relative;
    display: inline-block;
    cursor: pointer
}

.sc-cascader-popup-scroll-selected {
    font-weight: 700
}

.sc-cascader-popup-scroll-icon {
    margin: 0 6px
}

.sc-cascader-popup-scroll-bar {
    position: absolute;
    left: 50%;
    bottom: 0;
    height: 4px;
    width: 32px;
    margin-left: -16px;
    background-color: #4e6ef2;
    border-radius: 2px
}

.sc-cascader-popup-select-list::-webkit-scrollbar {
    background-color: initial;
    width: 6px
}

.sc-cascader-popup-select-list::-webkit-scrollbar-thumb {
    background-color: #7f7f7f;
    border-radius: 3px
}

.sc-cascader-popup-select-list .cos-row {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

._popup_65wrg_1 {
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
    padding-left: 8px;
    padding-right: 8px;
    position: absolute;
    z-index: 201
}

._tag_7fpw3_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid rgba(132, 134, 145, .5);
    background-color: rgba(132, 134, 145, .05);
    color: #848691;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    margin-right: 6px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 300px
}

._link_1xxcs_1 {
    color: #333;
    text-decoration: none !important
}

._link_1xxcs_1:hover {
    color: #333;
    text-decoration: underline !important
}

._link_1xxcs_1:visited {
    color: #333
}

._rate-count_1hk1u_1, ._rate-text_1hk1u_2 {
    font-family: baidunumber-medium;
    font-size: 13px;
    margin-left: 5px;
    vertical-align: bottom
}

._rate-count_1hk1u_1 {
    color: #fd503e
}

._rate-text_1hk1u_2 {
    color: #626675
}

._rate_1hk1u_1 {
    line-height: 0;
    cursor: pointer;
    display: inline-block
}

._rate_1hk1u_1._disabled_1hk1u_19 {
    cursor: default
}

._icons-row_1hk1u_22 {
    position: relative;
    display: inline-block
}

._row-empty_1hk1u_27, ._row_1hk1u_26 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._row_1hk1u_26 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

._item_1hk1u_40 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #fd503e;
    width: 14px;
    height: 14px
}

._item_1hk1u_40 svg {
    display: block
}

._item-empty_1hk1u_49 {
    fill: #eee
}

._decimal_1hk1u_52 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

._decimal-inner_1hk1u_57 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

._rate-count_3uqtr_1, ._rate-text_3uqtr_2 {
    font-family: baidunumber-medium;
    font-size: 13px;
    margin-left: 5px;
    vertical-align: bottom
}

._rate-count_3uqtr_1 {
    color: #fd503e
}

._rate-text_3uqtr_2 {
    color: #626675
}

._rate_3uqtr_1 {
    line-height: 0;
    cursor: pointer;
    display: inline-block
}

._rate_3uqtr_1._disabled_3uqtr_19 {
    cursor: default
}

._icons-row_3uqtr_22 {
    position: relative;
    display: inline-block
}

._row-empty_3uqtr_27, ._row_3uqtr_26 {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._row_3uqtr_26 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

._item_3uqtr_40 {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    fill: #fd503e;
    width: 14px;
    height: 14px
}

._item_3uqtr_40 svg {
    display: block
}

._decimal_3uqtr_52 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative
}

._decimal-inner_3uqtr_57 {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    display: inline-block
}

._rate-count_3uqtr_1, ._rate-text_3uqtr_2 {
    font-size: 14px;
    margin-left: 13px
}

._item_3uqtr_40 {
    width: 26px;
    height: 26px;
    margin-left: 18px;
    fill: #f60
}

._item_3uqtr_40:first-child {
    margin-left: 0
}

._item-empty_3uqtr_49 {
    fill: #eee
}

._sign_180yd_1 {
    margin-right: 3px
}

._unit_180yd_4 {
    margin-left: 3px
}

._del-line-val_180yd_7 {
    text-decoration: line-through;
    color: #9195a3
}

._origin-text_180yd_11 {
    color: #9195a3
}

._price_180yd_14 {
    display: inline-block;
    font-family: baidunumber-medium, -apple-system, Arial, Helvetica, sans-serif
}

._price_180yd_14 .sm {
    font-size: 13px
}

._price_180yd_14 .md {
    font-size: 16px
}

._price_180yd_14 .lg {
    font-size: 19px
}

._price_180yd_14 .xl {
    font-size: 21px
}

@font-face {
    font-family: baidunumber-medium;
    src: url(https://psstatic.cdn.bcebos.com/aladdin/baidunumber_Medium_1660569289000.woff) format("woff"), url(https://psstatic.cdn.bcebos.com/aladdin/baidunumber_Medium_1660569280000.ttf) format("truetype"), url(https://psstatic.cdn.bcebos.com/aladdin/baidunumber_Medium_1660569188000.svg) format("svg");
    font-style: normal;
    font-display: swap;
    font-weight: 500
}

._input-container_sf2h9_1, ._input-wrapper_sf2h9_5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._input-wrapper_sf2h9_5 {
    border: 1px solid #b7b9c1;
    border-radius: 9px;
    padding: 9px 12px;
    width: 100%
}

._input_sf2h9_1 {
    color: #1e1f24;
    outline: none;
    border: none;
    background-color: initial;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
    font-size: 14px;
    line-height: 1.286;
    word-break: normal;
    word-wrap: normal
}

._input_sf2h9_1:disabled {
    color: #dbdbdb
}

._prefix_sf2h9_33 {
    margin-right: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._suffix_sf2h9_37 {
    margin-left: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._textarea-wrapper_sf2h9_41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-radius: 9px;
    background-color: #f5f6f9;
    padding: 13px 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._textarea_sf2h9_41 {
    background-color: inherit;
    border: none;
    width: 100%;
    resize: none;
    outline: none;
    font-size: 14px;
    line-height: 23px;
    color: #1e1f24
}

._close_sf2h9_61 {
    width: 15px;
    height: 15px;
    fill: #848691;
    cursor: pointer
}

.sc-radio {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 33px;
    margin: var(--cos-space-3xs);
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
    padding: 0 var(--cos-space-sm);
    background-color: var(--cos-color-bg-dent);
    border-radius: var(--cos-rounded-sm);
    color: var(--cos-color-text);
    font-size: var(--cos-text-body-lg)
}

.sc-radio.sc-checked {
    background-color: rgba(78, 110, 242, .1);
    color: var(--cos-color-text-primary)
}

.sc-radio.sc-disabled {
    background-color: var(--cos-color-bg-dent);
    opacity: var(--cos-opacity-40);
    color: var(--cos-color-text-disabled);
    cursor: no-drop
}

.sc-radio:not(.sc-radio.sc-disabled):not(.sc-radio.sc-checked):hover {
    color: var(--cos-color-text-primary)
}

.sc-radio-icon {
    width: 0;
    height: 0;
    opacity: 0
}

.sc-radio.sc-mark {
    height: var(--cos-leading-headline-sm);
    color: var(--cos-color-text);
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
    background: none;
    margin: 0;
    padding: 0
}

.sc-radio.sc-mark .sc-radio-icon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    margin-right: var(--cos-space-xs);
    width: var(--cos-text-subtitle);
    height: var(--cos-text-subtitle);
    outline: none;
    cursor: pointer;
    opacity: 1
}

.sc-radio.sc-mark .sc-radio-icon-inner {
    position: relative;
    inset-block-start: 0;
    inset-inline-start: 0;
    border: 1px solid var(--cos-color-border);
    border-radius: 50%;
    -webkit-transition: all .2s;
    transition: all .2s
}

.sc-radio.sc-mark .sc-radio-icon-inner, .sc-radio.sc-mark .sc-radio-icon-inner:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: var(--cos-text-subtitle);
    height: var(--cos-text-subtitle);
    background-color: var(--cos-color-bg)
}

.sc-radio.sc-mark .sc-radio-icon-inner:after {
    position: absolute;
    inset-block-start: 50%;
    inset-inline-start: 50%;
    -webkit-margin-before: -8px;
    margin-block-start: -8px;
    -webkit-margin-start: -8px;
    margin-inline-start: -8px;
    -webkit-border-before: 0;
    border-block-start: 0;
    -webkit-border-start: 0;
    border-inline-start: 0;
    border-radius: var(--cos-text-subtitle);
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    content: ""
}

.sc-radio.sc-mark:not(.sc-radio.sc-mark.sc-disabled):not(.sc-radio.sc-mark.sc-checked):hover {
    color: var(--cos-color-text-hover)
}

.sc-radio.sc-mark:not(.sc-radio.sc-mark.sc-disabled):not(.sc-radio.sc-mark.sc-checked):hover .sc-radio-icon-inner {
    border-color: var(--cos-color-border-primary-hover)
}

.sc-radio.sc-mark.sc-checked {
    color: var(--cos-color-text-primary)
}

.sc-radio.sc-mark.sc-checked .sc-radio-icon:after {
    position: absolute;
    inset-block-start: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 100%;
    border: 1px solid var(--cos-color-border-active);
    border-radius: 50%;
    visibility: hidden;
    content: ""
}

.sc-radio.sc-mark.sc-checked .sc-radio-icon-inner {
    background-color: var(--cos-color-bg-primary);
    border-color: var(--cos-color-text-primary)
}

.sc-radio.sc-mark.sc-checked .sc-radio-icon-inner:after {
    -webkit-transform: scale(.375);
    transform: scale(.375);
    opacity: 1
}

.sc-radio.sc-mark.sc-disabled {
    color: var(--cos-color-text-disabled);
    cursor: no-drop
}

.sc-radio.sc-mark.sc-disabled .sc-radio-icon-inner {
    border-color: var(--cos-color-text-disabled)
}

._loading-icon_wuz33_1 {
    width: 20px;
    height: 20px;
    background: url(//pss.bdstatic.com/r/www/cache/static/aladdin-san/app/jr-stock/img/loading_758d156.gif) no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin-right: 6px
}

._loading-text_wuz33_8 {
    font-size: 14.000000000000002px;
    color: #9195a3
}

._result_wuz33_12 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    flex-direction: row !important
}

._carousel_pslwo_1 {
    position: relative;
    width: 100%;
    overflow: hidden
}

._container_pslwo_1 {
    position: relative
}

._indicators_pslwo_1 {
    position: absolute;
    bottom: var(--margin-xs);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    margin: 0;
    padding: 0;
    z-index: 3
}

._tacitly_pslwo_1 {
    width: 7px;
    height: 7px;
    margin-left: var(--margin-xs);
    float: left;
    display: block;
    padding: 0;
    background-color: var(--color-gray-300);
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out
}

._dot_pslwo_1 {
    border-radius: 100%
}

._dot_pslwo_1._active_pslwo_1 {
    background-color: var(--color-gray-50)
}

._line_pslwo_1 {
    width: 15px;
    height: 3px;
    margin-left: 2px
}

._line_pslwo_1._active_pslwo_1 {
    background-color: var(--color-gray-50);
    width: 25px
}

._arrow_pslwo_1 {
    width: 33px;
    height: 33px;
    margin-top: -17px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    z-index: 5;
    cursor: pointer;
    vertical-align: middle;
    text-align: center
}

._arrow-left_pslwo_1 {
    left: 16px
}

._arrow-right_pslwo_1 {
    right: 16px
}

._arrow_pslwo_1 img {
    max-width: inherit
}

._item_pslwo_1 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    visibility: hidden;
    overflow: hidden;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._light_pslwo_1 {
    z-index: 2;
    visibility: visible
}

._swiper-container_pslwo_2 {
    position: relative
}

._swiper-box_pslwo_5 {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate(0);
    transform: translate(0)
}

._swiper-box-radius_pslwo_10 {
    border-radius: 12px
}

._indicator_pslwo_13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-radius: 4px;
    height: 4px;
    position: absolute;
    bottom: 18px;
    z-index: 5;
    margin: 0
}

._indicator-left_pslwo_22 {
    position: absolute;
    left: 12px;
    bottom: 0
}

._indicator-right_pslwo_27 {
    position: absolute;
    right: 12px;
    bottom: 0
}

._center_pslwo_32 {
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

._right_pslwo_36 {
    right: 12px;
    margin-left: 0
}

._left_pslwo_40 {
    left: 12px;
    margin-left: 0
}

._tolerant_pslwo_44 {
    height: 4px;
    border-radius: 4px;
    width: 4px;
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-color: var(--cos-color-border-tiny);
    border-top: 4px solid;
    border-top-color: var(--cos-color-border-tiny);
    border-radius: var(--cos-rounded-full);
    margin-right: var(--cos-space-3xs)
}

._operative_pslwo_56 {
    width: 15px
}

._mask_pslwo_59 {
    position: absolute;
    left: 0;
    padding-left: 12px;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    z-index: 3;
    border-radius: 0 0 12px 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: var(--cos-color-text-inverse);
    font-size: 16px;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .5)));
    background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .5));
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .5))
}

._control-icon_pslwo_74 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 18px;
    color: #333;
    font-weight: bolder;
    -webkit-text-stroke: .8px
}

._control_pslwo_74 {
    width: 39px;
    height: 39px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 50%;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    opacity: .8;
    cursor: pointer
}

._control_pslwo_74:hover {
    opacity: 1
}

._control_pslwo_74:hover ._control-icon_pslwo_74 {
    color: #4e6ef2
}

._control-left_pslwo_104 {
    left: 0;
    -webkit-transform: translate(calc(-50% - 5.5px), calc(-50% - 9.5px));
    transform: translate(calc(-50% - 5.5px), calc(-50% - 9.5px))
}

._control-right_pslwo_108 {
    right: 0;
    -webkit-transform: translate(calc(50% + 5.5px), calc(-50% - 9.5px));
    transform: translate(calc(50% + 5.5px), calc(-50% - 9.5px))
}

._swiper-item-transition_pslwo_112 {
    -webkit-transition: all .4s;
    transition: all .4s
}

._swiper-item_pslwo_112 {
    cursor: pointer;
    white-space: normal;
    width: 100% !important
}

._swiper-page-item_pslwo_120 {
    position: static;
    width: auto;
    height: auto;
    display: inline-block;
    visibility: visible;
    vertical-align: top;
    -webkit-transform: none !important;
    transform: none !important
}

._page-indicator_pslwo_129 {
    bottom: 0
}

._page-list_pslwo_132 {
    position: relative;
    -webkit-transition: all .4s;
    transition: all .4s;
    padding-bottom: 19px;
    white-space: nowrap
}

._audio-wrapper_9tq96_1 {
    width: 16px;
    cursor: pointer
}

._audio-wrapper_9tq96_1, ._audio_9tq96_1 {
    display: inline-block;
    height: 16px;
    line-height: 1
}

._audio_9tq96_1 {
    font-size: 16px
}

._audio_9tq96_1.sc-audio-play svg, ._play-icon_9tq96_14 {
    fill: #4e6ef2
}

@-webkit-keyframes _animationYinbo1_9tq96_1 {
    0% {
        visibility: hidden;
        opacity: 0
    }
    20%, 70% {
        visibility: visible;
        opacity: 1
    }
    71%, to {
        visibility: hidden;
        opacity: 0
    }
}

@keyframes _animationYinbo1_9tq96_1 {
    0% {
        visibility: hidden;
        opacity: 0
    }
    20%, 70% {
        visibility: visible;
        opacity: 1
    }
    71%, to {
        visibility: hidden;
        opacity: 0
    }
}

@-webkit-keyframes _animationYinbo2_9tq96_1 {
    0% {
        visibility: hidden;
        opacity: 0
    }
    60%, 70% {
        visibility: visible;
        opacity: 1
    }
    71%, to {
        visibility: hidden;
        opacity: 0
    }
}

@keyframes _animationYinbo2_9tq96_1 {
    0% {
        visibility: hidden;
        opacity: 0
    }
    60%, 70% {
        visibility: visible;
        opacity: 1
    }
    71%, to {
        visibility: hidden;
        opacity: 0
    }
}

@-webkit-keyframes _animationLaba_9tq96_1 {
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: center;
        transform-origin: center
    }
    0% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01);
        -webkit-transform-origin: center;
        transform-origin: center
    }
}

@keyframes _animationLaba_9tq96_1 {
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: center;
        transform-origin: center
    }
    0% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01);
        -webkit-transform-origin: center;
        transform-origin: center
    }
}

._audio_9tq96_1.sc-audio-play svg ._yinbo1_9tq96_64, ._audio_9tq96_1.sc-audio-play svg .sc-audio-wave1, ._play-icon_9tq96_14 ._yinbo1_9tq96_64, ._play-icon_9tq96_14 .sc-audio-wave1 {
    visibility: visible;
    opacity: 1;
    -webkit-animation: _animationYinbo1_9tq96_1 1s ease-in infinite;
    animation: _animationYinbo1_9tq96_1 1s ease-in infinite
}

._audio_9tq96_1.sc-audio-play svg ._yinbo2_9tq96_72, ._audio_9tq96_1.sc-audio-play svg .sc-audio-wave2, ._play-icon_9tq96_14 ._yinbo2_9tq96_72, ._play-icon_9tq96_14 .sc-audio-wave2 {
    visibility: visible;
    opacity: 1;
    -webkit-animation: _animationYinbo2_9tq96_1 1s ease-in infinite;
    animation: _animationYinbo2_9tq96_1 1s ease-in infinite
}

._audio_9tq96_1.sc-audio-play svg ._laba_9tq96_80, ._audio_9tq96_1.sc-audio-play svg .sc-audio-horn, ._play-icon_9tq96_14 ._laba_9tq96_80, ._play-icon_9tq96_14 .sc-audio-horn {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation: _animationLaba_9tq96_1 1s ease-in-out infinite;
    animation: _animationLaba_9tq96_1 1s ease-in-out infinite
}

._audio_9tq96_1.sc-audio-pause svg, ._pause-icon_9tq96_87 {
    fill: #1e1f24
}

._repeat-play-icon_9tq96_91 {
    display: inline-block;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-animation: _animationRepeat_9tq96_1 1s linear infinite;
    animation: _animationRepeat_9tq96_1 1s linear infinite
}

@-webkit-keyframes _animationRepeat_9tq96_1 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes _animationRepeat_9tq96_1 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

._audio-wrapper_15a8u_1 {
    display: inline-block;
    position: relative;
    min-width: 176px
}

._audio_15a8u_1 {
    position: relative;
    height: 30px;
    background-color: #f5f6f9;
    border-radius: 6px;
    cursor: pointer;
    overflow: hidden
}

._audio_15a8u_1:hover {
    background-color: rgba(49, 94, 251, .1)
}

._audio_15a8u_1:hover + ._left-triangle_15a8u_17 {
    border-right-color: rgba(49, 94, 251, .1)
}

._audio_15a8u_1:hover + ._right-triangle_15a8u_20 {
    border-left-color: rgba(49, 94, 251, .1)
}

._audio-icon_15a8u_23, ._info_15a8u_24, ._time_15a8u_25 {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    vertical-align: top
}

._audio-icon_15a8u_23 {
    width: 18px;
    color: #1e1f24
}

._info_15a8u_24 {
    margin-left: 4px;
    padding-right: 12px;
    color: #333
}

._time_15a8u_25 {
    float: right;
    padding-right: 12px
}

._active-color_15a8u_44 {
    color: #4e6ef2
}

._progress-bar_15a8u_47 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 3px
}

._progress-bar_15a8u_47 ._progress_15a8u_47 {
    height: 3px;
    width: 0
}

._left-triangle_15a8u_17, ._right-triangle_15a8u_20 {
    display: inline-block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent
}

._left-triangle_15a8u_17 {
    left: -6px;
    border-width: 5px 6px 5px 0;
    border-left-color: transparent;
    border-right-color: #f5f6f9
}

._right-triangle_15a8u_20 {
    right: -6px;
    border-width: 5px 0 5px 6px;
    border-right-color: transparent;
    border-left-color: #f5f6f9
}

.sc-tooltip {
    position: relative
}

.sc-tooltip-hidden {
    visibility: hidden
}

.sc-tooltip-visible {
    visibility: visible
}

.sc-tooltip-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    line-height: 18px;
    padding: 8px 12px;
    border-radius: 9px;
    z-index: 1;
    background-color: rgba(30, 31, 36, .9);
    border: 1px solid transparent;
    -webkit-box-shadow: 0 6px 21px rgba(30, 31, 36, .3);
    box-shadow: 0 6px 21px rgba(30, 31, 36, .3)
}

.sc-tooltip-container-left-empty {
    left: 0
}

.sc-tooltip-container-right-empty {
    right: 0
}

.sc-tooltip-container-bottom-empty {
    bottom: 0
}

.sc-tooltip-container-left-half {
    left: 50%
}

.sc-tooltip-container-top-half {
    top: 50%
}

.sc-tooltip-container-touchable {
    cursor: pointer
}

.sc-tooltip-message {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    text-align: center;
    white-space: nowrap;
    font-size: 14.000000000000002px;
    color: #fff
}

.sc-tooltip-arrow-down {
    border: 6px solid transparent;
    border-top-color: rgba(30, 31, 36, .9);
    bottom: -13px
}

.sc-tooltip-arrow-down, .sc-tooltip-arrow-up {
    width: 0;
    height: 0;
    position: absolute;
    margin-left: -4px
}

.sc-tooltip-arrow-up {
    border: 6px solid transparent;
    border-bottom-color: rgba(30, 31, 36, .9);
    top: -13px
}

.sc-tooltip-arrow-left {
    border: 6px solid transparent;
    border-right-color: rgba(30, 31, 36, .9);
    left: -13px
}

.sc-tooltip-arrow-left, .sc-tooltip-arrow-right {
    width: 0;
    height: 0;
    position: absolute;
    margin-top: -6px
}

.sc-tooltip-arrow-right {
    border: 6px solid transparent;
    border-left-color: rgba(30, 31, 36, .9);
    right: -13px
}

.sc-tooltip-arrow-center {
    left: 50%
}

.sc-tooltip-arrow-end {
    left: 100%;
    margin-left: -20px
}

.sc-tooltip-arrow-side-end {
    bottom: 0;
    margin-bottom: 8px
}

.sc-tooltip-arrow-side-center {
    top: 50%
}

.sc-tooltip-arrow-side-start {
    top: 0;
    margin-top: 8px
}

.sc-tooltip-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-tooltip-link-icon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 15px;
    height: 15px;
    margin-left: 4px;
    border-radius: 100%;
    text-align: center;
    line-height: 15px;
    font-size: 10px;
    color: #fff;
    background-color: hsla(0, 0%, 100%, .3)
}

.sc-search-link {
    display: inline-block;
    cursor: pointer;
    color: #2440b3
}

.sc-search-link-icon {
    white-space: nowrap
}

.sc-search-link:visited {
    color: #2440b3
}

.sc-search-link .suffix {
    display: inline-block;
    vertical-align: text-top;
    font-size: 12px;
    line-height: 12px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    color: rgba(36, 64, 179, .5)
}

.sc-search-link:hover {
    color: #315efb;
    text-decoration: underline
}

.sc-search-link:hover .suffix {
    color: #315efb
}

.sc-search-link:active {
    color: #f73131;
    text-decoration: none
}

.sc-search-link.sc-sm {
    font-size: 13px
}

.sc-search-link.sc-sm .suffix {
    -webkit-transform: scale(.83);
    transform: scale(.83)
}

.sc-search-link.sc-md {
    font-size: 14px
}

.sc-search-link.sc-md .suffix {
    -webkit-transform: scale(.83) translateY(-2px);
    transform: scale(.83) translateY(-2px)
}

.sc-search-link.sc-lg {
    font-size: 20px
}

.sc-search-link.sc-lg .suffix {
    -webkit-transform: scale(1) translateY(-1px);
    transform: scale(1) translateY(-1px)
}

.sc-bookmark-guide {
    height: 32px;
    border-radius: 21px 0 0 21px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: -16px;
    padding: 0 12px 0 10px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-bookmark-guide-image {
    height: 18px;
    width: 18px;
    object-position: center;
    object-fit: contain
}

.sc-bookmark-guide-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.sc-bookmark-guide-primary-text {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: -1px
}

.sc-bookmark-guide-sub-text {
    font-size: 10px;
    margin-top: -4px
}

.has-sub-text.sc-bookmark-guide {
    height: 42px;
    padding: 0 12px
}

.has-sub-text.sc-bookmark-guide-image {
    height: 24px;
    width: 24px
}

.has-sub-text.sc-bookmark-guide-primary-text {
    margin-top: 1px
}

.sc-city-header-city-search {
    line-height: 3px;
    display: inline-block
}

.sc-city-header-city-search input {
    margin: 0
}

.sc-city-header {
    position: relative
}

.sc-city-header-city-header-normal {
    position: relative;
    font-size: 17px;
    line-height: 1;
    text-align: center;
    font-weight: 400;
    margin: 21px 0 15px
}

.sc-city-header-city-close {
    position: absolute;
    font-size: 19px;
    right: 0;
    top: 0
}

.sc-city-header-city-container-search {
    height: 46px;
    padding: 0 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    z-index: 4
}

.sc-city-header-search-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 16px
}

.sc-city-header-search-icon {
    font-size: 16px;
    margin-left: 7px;
    color: #626675;
    font-family: cicons !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased
}

.sc-city-header-search-icon-active {
    color: #4e6ef2
}

.sc-city-header-cancel {
    display: inline-block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 90%;
    min-width: 10%;
    text-align: center
}

.sc-city-header-city-search {
    position: relative;
    width: 272px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    border-radius: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #848691;
    background-color: #f5f6f9
}

.sc-city-header-city-search input {
    outline: none;
    font-size: 14px;
    line-height: 30px;
    background-color: initial;
    border: none;
    appearance: none;
    -webkit-appearance: none;
    caret-color: #4e6ef2;
    padding: 0 0 0 2px;
    margin: 0 32px 0 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.sc-city-header-city-search input::-webkit-input-placeholder {
    color: #999
}

.sc-city-header-city-search:hover .sc-city-header-search-icon {
    color: #4e6ef2
}

.sc-city-header-select-none {
    font-size: 16px;
    cursor: pointer;
    position: absolute;
    right: 8px;
    line-height: 30px;
    color: #858585
}

.sc-city-header-location-icon {
    font-size: 16px
}

.sc-city-header-list-wrapper {
    position: absolute;
    width: 272px;
    top: 54px;
    max-height: 190px;
    background-color: #fff;
    border-radius: 8px;
    margin-left: 16px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    z-index: 4
}

.sc-city-header-city-sug-list {
    width: 268px;
    max-height: 190px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
    background-color: #fff;
    border-radius: 8px;
    overflow-x: hidden;
    overflow-y: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sc-city-header-city-search-item {
    height: 29px;
    line-height: 3;
    text-align: left;
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-city-header-search-word {
    display: inline-block;
    border-radius: 6px;
    width: calc(100% - 8px);
    margin-left: 4px;
    margin-right: 4px;
    padding-left: 8px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sc-city-header-search-word:hover {
    background: rgba(49, 94, 251, .1) !important;
    color: #315efb;
    cursor: pointer
}

.sc-city-header-city-search-ft-wt {
    font-weight: 700
}

.sc-city-header-city-search-text {
    display: inline-block;
    width: -webkit-fit-content;
    width: fit-content;
    width: -moz-fit-content
}

.sc-city-header-city-sug-none {
    position: absolute;
    width: 272px;
    top: 54px;
    height: 190px;
    background-color: #fff;
    border-radius: 8px;
    margin-left: 16px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    z-index: 4;
    color: #848691
}

.sc-city-header-city-sug-none-text {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.sc-city-header-scroll-bar {
    overflow-y: auto
}

.sc-city-header-scroll-bar::-webkit-scrollbar {
    border-radius: 8px;
    background-color: #fff;
    width: 4px
}

.sc-city-header-scroll-bar::-webkit-scrollbar-thumb {
    height: 19px;
    background: #4e6ef2;
    border-radius: 2px
}

.sc-city-header-tabs-wrapper {
    background-color: #f5f6f9;
    border-radius: 9px;
    position: relative
}

.sc-city-header-tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    font-size: 14.000000000000002px;
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sc-city-header-tab {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    padding: 5px 6px;
    border-radius: 8px;
    text-align: center;
    line-height: 14.000000000000002px;
    background-color: #f5f6f9;
    color: #1f1f24;
    cursor: pointer
}

.sc-city-header-tab:hover {
    color: #315efb
}

.sc-city-header-tab-active {
    background-color: #fff
}

.sc-city-header-current-city-wrapper {
    position: relative
}

.sc-city-header-relocate:hover {
    cursor: pointer;
    color: #315efb
}

.sc-city-header-city-freeze-mask {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.sc-city-selector {
    position: relative;
    max-height: 320px
}

.sc-city-selector, .sc-city-selector-show-position {
    width: -webkit-fit-content;
    width: fit-content;
    width: -moz-fit-content
}

.sc-city-selector-show-position {
    border-radius: 6px;
    padding-left: 4px;
    padding-right: 4px;
    cursor: pointer
}

.sc-city-selector-show-position-active, .sc-city-selector-show-position:hover {
    background: rgba(0, 0, 0, .2)
}

.sc-city-selector-content {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 4px;
    background-color: #fff;
    border-radius: 8px;
    width: 526px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1)
}

.sc-city-content {
    max-height: 258px;
    margin: 0 4px 0 16px;
    background-color: #fff;
    position: relative;
    border-radius: 8px
}

.sc-city-content-freeze-mask {
    position: absolute;
    height: 100%;
    width: calc(100% - 20px);
    max-height: 258px
}

.sc-city-content-nav-row {
    height: 21px
}

.sc-city-content-nav {
    font-size: 13px;
    line-height: 1;
    color: #333;
    text-align: center
}

.sc-city-content-nav:hover {
    color: #315efb;
    cursor: pointer
}

.sc-city-content-active-nav {
    position: relative;
    font-weight: 500
}

.sc-city-content-active-nav:before {
    width: 28px;
    height: 4px;
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    background: #4e6ef2;
    border-radius: 9px
}

.sc-city-content-content-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 220px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    overflow-x: hidden;
    overflow-y: hidden
}

.sc-city-content-scroll-bar {
    overflow-y: auto
}

.sc-city-content-scroll-bar::-webkit-scrollbar {
    border-radius: 8px;
    background-color: #fff;
    width: 4px
}

.sc-city-content-scroll-bar::-webkit-scrollbar-thumb {
    height: 19px;
    background: #4e6ef2;
    border-radius: 2px
}

.sc-city-content-city-item-wrapper {
    height: 32px;
    text-align: left;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-city-content-city-item-text {
    display: inline-block;
    width: 100%;
    height: 28px;
    padding-left: 8px;
    font-size: 14px;
    line-height: 28px;
    border-radius: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.sc-city-content-city-item-text:hover {
    background: rgba(49, 94, 251, .1);
    color: #315efb;
    cursor: pointer
}

.sc-city-content-letter-city-wrapper {
    margin-top: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.sc-city-content-letter-city-wrapper:first-child {
    margin-top: 0
}

.sc-city-content-index-letter {
    min-width: 14px;
    color: #333;
    margin-right: 5px;
    line-height: 32px
}

._sc-brand-logo_8iwh5_1 {
    margin-top: calc(var(--cosc-space-top) * -1);
    margin-left: calc(var(--cosc-space-left) * -1);
    display: block
}

._sc-brand-logo_8iwh5_1 ._sc-brand-logo-container_8iwh5_6 {
    max-width: 320px;
    overflow: hidden;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-top: var(--cos-space-xs);
    padding-bottom: var(--cos-space-xs);
    padding-left: 16px;
    padding-right: 16px;
    border-top-left-radius: 16px;
    border-bottom-right-radius: 24px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-background-size: cover;
    background-size: cover
}

._sc-brand-logo_8iwh5_1 ._sc-brand-logo-divider_8iwh5_21 {
    margin: 0 9px;
    margin-left: var(--cos-space-xs);
    margin-right: var(--cos-space-xs);
    height: 14.000000000000002px;
    border-left: 1px solid rgba(132, 134, 145, .3)
}

._sc-brand-logo_8iwh5_1 ._sc-brand-logo-img-light_8iwh5_28 {
    height: 16px
}

._sc-brand-logo_8iwh5_1 ._sc-brand-logo-icon_8iwh5_31 {
    width: 20px;
    height: 16px;
    -webkit-background-size: cover;
    background-size: cover
}

._sc-brand-logo_8iwh5_1 ._sc-brand-logo-text_8iwh5_36 {
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-left: 6px;
    padding-left: var(--cos-space-xxs);
    line-height: 0;
    white-space: nowrap
}

.sc-feedback {
    display: inline-block
}

.sc-feedback-icon-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.sc-feedback-icon {
    display: inline-block;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    color: var(--cos-color-text);
    opacity: var(--cos-opacity-10)
}

.sc-feedback-icon:hover {
    opacity: var(--cos-opacity-20);
    cursor: pointer
}

.sc-card-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    line-height: 24px
}

.sc-card-footer-left {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.sc-dialog {
    position: fixed;
    left: 0;
    right: 0;
    bottom: var(--bottom-height-offset, 0);
    top: 0;
    z-index: 901
}

.sc-dialog-mask {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .4)
}

.sc-dialog-container {
    position: relative;
    min-width: 326px;
    max-width: 70%;
    width: -webkit-fit-content;
    width: fit-content;
    min-height: 90px;
    max-height: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: auto;
    background-color: var(--cos-color-bg);
    border-radius: var(--cos-rounded-md)
}

.sc-dialog-container, .sc-dialog-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.sc-dialog-header {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: left;
    line-height: 24px;
    padding: var(--cos-space-xl) var(--cos-space-xl) var(--cos-space-xs)
}

.sc-dialog-title {
    display: inline-block;
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle);
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    color: var(--cos-color-text)
}

.sc-dialog-close, .sc-dialog-title {
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.sc-dialog-close {
    position: absolute;
    right: 24px;
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-subtitle-sm);
    line-height: var(--cos-leading-subtitle-sm);
    color: var(--cos-color-text-minor);
    cursor: pointer;
    color: var(--cos-color-text-slim)
}

.sc-dialog-close:hover {
    color: var(--cos-color-text-hover)
}

.sc-dialog-header-icon {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm);
    margin-right: var(--cos-space-xxs);
    color: var(--cos-color-text-primary)
}

.sc-dialog-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    padding: var(--cos-space-md) var(--cos-space-xl) var(--cos-space-xl)
}

.sc-dialog-footer button {
    width: 80px;
    line-height: 30px
}

.sc-dialog-custom-behavior, .sc-dialog-ok {
    margin-left: 16px
}

.sc-dialog-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow-x: hidden;
    color: var(--cos-color-text-tiny);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    padding-right: var(--cos-space-xl);
    padding-left: var(--cos-space-xl)
}

.sc-dialog.sc-headless .sc-dialog-body {
    padding-right: var(--cos-space-none);
    padding-left: var(--cos-space-none)
}

.sc-dialog.sc-success .sc-dialog-header-icon {
    color: var(--cos-color-text-success)
}

.sc-dialog.sc-error .sc-dialog-header-icon, .sc-dialog.sc-warning .sc-dialog-header-icon {
    color: var(--cos-color-text-error)
}

.sc-switch {
    position: relative;
    display: inline-block;
    background-color: #b7b9c1
}

.sc-switch, .sc-switch-slider {
    -webkit-transition: all .16s cubic-bezier(.78, .14, .15, .86);
    transition: all .16s cubic-bezier(.78, .14, .15, .86)
}

.sc-switch-slider {
    position: absolute;
    background-color: var(--cos-color-bg);
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%
}

.sc-switch.sc-md {
    width: 52px;
    height: 28px;
    border-radius: 14px
}

.sc-switch.sc-sm {
    width: 36px;
    height: 20px;
    border-radius: 10px
}

.sc-switch.sc-checked {
    background-color: var(--cos-color-bg-primary)
}

.sc-switch.sc-md .sc-switch-slider {
    width: 22px;
    height: 22px;
    border-radius: 11px;
    left: 3px
}

.sc-switch.sc-sm .sc-switch-slider {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    left: 2px
}

.sc-switch.sc-md.sc-checked .sc-switch-slider {
    width: 22px;
    height: 22px;
    border-radius: 11px;
    left: 27px
}

.sc-switch.sc-sm.sc-checked .sc-switch-slider {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    left: 18px
}

.c-darkmode .sc-switch {
    background-color: var(--cos-color-bg-dent)
}

.c-darkmode .sc-switch.sc-checked {
    background-color: var(--cos-color-bg-primary)
}

.c-darkmode .sc-switch-slider {
    background-color: #fff
}

@media (prefers-color-scheme: dark) {
    .cos-android.cos-baiduapp .sc-switch {
        color-scheme: dark;
        background-color: var(--cos-color-bg)
    }

    .cos-android.cos-baiduapp .sc-switch.sc-checked {
        background-color: var(--cos-color-bg-primary)
    }

    .cos-android.cos-baiduapp .sc-switch-slider {
        background-color: #fff
    }
}

.sc-checkbox {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background-color: var(--cos-color-bg-dent);
    height: 33px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: var(--cos-text-subtitle-sm);
    line-height: 33px;
    border-radius: var(--cos-rounded-sm);
    color: var(--cos-color-text);
    padding-right: var(--cos-space-sm);
    padding-left: var(--cos-space-sm);
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.sc-checkbox-icon {
    display: none
}

.sc-checkbox.sc-checked {
    color: var(--cos-color-text-primary);
    background-color: rgba(78, 110, 242, .1)
}

.sc-checkbox.sc-disabled {
    background-color: var(--cos-color-bg-dent);
    color: var(--cos-color-text-disabled);
    cursor: not-allowed
}

.sc-checkbox.sc-indeterminate {
    color: var(--cos-color-text);
    background-color: var(--cos-color-bg-dent)
}

.sc-checkbox:not(.sc-disabled):not(.sc-checked):hover {
    color: var(--cos-color-text-primary)
}

.sc-checkbox:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-label {
    text-decoration: none
}

.sc-checkbox.sc-checkmark {
    background: none
}

.sc-checkbox.sc-checkmark .sc-checkbox-icon {
    width: 16px;
    height: 16px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: var(--cos-rounded-xxs);
    background-color: var(--cos-color-bg);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid var(--cos-color-border);
    cursor: pointer;
    outline: none
}

.sc-checkbox.sc-checkmark .sc-checkbox-icon-inner {
    color: var(--cos-color-text-inverse);
    display: inline-block;
    width: 100%;
    height: 100%;
    position: relative
}

.sc-checkbox.sc-checkmark .sc-checkbox-label {
    padding-left: var(--cos-space-xs);
    display: inline-block;
    line-height: 1;
    color: var(--cos-color-text);
    font-size: var(--cos-text-subtitle);
    line-height: var(--cos-leading-subtitle);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary);
    background-color: var(--cos-color-bg-primary);
    -webkit-transition: all .2s;
    transition: all .2s
}

.sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-icon-inner:after {
    position: absolute;
    border: 2px solid var(--cos-color-text-inverse);
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    content: "";
    height: 8px;
    width: 5px;
    top: 44%;
    left: 19%
}

.sc-checkbox.sc-checkmark.sc-checked .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text-primary)
}

.sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary);
    background-color: var(--cos-color-bg-primary)
}

.sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-icon-inner:after {
    position: absolute;
    border: 1px solid var(--cos-color-text-inverse);
    content: "";
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 70%;
    height: 0
}

.sc-checkbox.sc-checkmark.sc-indeterminate .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text)
}

.sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-icon {
    border-color: var(--cos-color-border);
    background-color: var(--cos-color-border-minor);
    opacity: var(--cos-opacity-40)
}

.sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-icon-inner:after {
    border-color: var(--cos-color-text-disabled)
}

.sc-checkbox.sc-checkmark.sc-disabled .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    color: var(--cos-color-text-disabled)
}

.sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover {
    background: none
}

.sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-icon {
    border-color: var(--cos-color-border-primary)
}

.sc-checkbox.sc-checkmark:not(.sc-disabled):not(.sc-checked):hover .sc-checkbox-label {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    text-decoration: none
}

.ai-markdown-wrap sup {
    cursor: pointer
}

.ai-markdown-wrap .markdownsdk-wrapper .sc-audio-svg {
    fill: var(--cosd-color-text-primary, #5240ff)
}

.ai-markdown-tooltips {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 302
}

.ai-markdown-triangle-icon {
    position: absolute;
    z-index: 1;
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: 0 6px 7px
}

.ai-markdown-tooltips-content {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 368px;
    padding: 12px;
    border-radius: 12px;
    background-color: #fff;
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
    box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
    text-align: left;
    word-break: break-all
}

.ai-markdown-tooltips-content-title {
    text-decoration: none
}

.ai-markdown-tooltips-content-title:hover {
    color: var(--cos-color-text);
    text-decoration: underline
}

.ai-markdown-tooltips-content-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.ai-markdown-tooltips-content-no-spacing {
    margin-top: -4px;
    margin-bottom: -5px
}

.ai-markdown-tooltips-content-no-wrap {
    white-space: nowrap
}

.ai-markdown-tooltips-top .ai-markdown-triangle-icon {
    border-width: 7px 6px 0;
    border-color: #fff transparent transparent;
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px)
}

.ai-markdown-tooltips-top .ai-markdown-tooltips-content {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

._sc-ai-image-content_194jc_1 img {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}

._sc-ai-image-mask_194jc_4 {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

._dqa-image-group-scroll_1mlad_1 ._sc-scroll-inner_1mlad_1 {
    padding-right: var(--cos-space-sm);
    margin-right: -18px
}

._dqa-image-group-scroll_1mlad_1 > div:first-child {
    margin: 0 -13px
}

._dqa-image-group-scroll_1mlad_1 > div > div > div:first-child {
    padding: 0 18px 30px 13px
}

._dqa-image-group-scroll-item_1mlad_11:first-child ._dqa-image-group-image_1mlad_11 {
    border-radius: var(--cos-space-xs) 0 0 var(--cos-space-xs)
}

._dqa-image-group-scroll-item_1mlad_11:last-child ._dqa-image-group-image_1mlad_11 {
    border-radius: 0 var(--cos-space-xs) var(--cos-space-xs) 0
}

._dqa-image-group-scroll-item_1mlad_11:not(:first-child):not(:last-child) ._dqa-image-group-image_1mlad_11 {
    border-radius: 0
}

._dqa-image-group-image_1mlad_11:active:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .04)
}

._ai-chart-bar_150hh_1 {
    --font-size: 14px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: -webkit-max-content;
    height: max-content
}

._ai-chart-bar-info_150hh_10, ._ai-chart-bar_150hh_1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 100%
}

._ai-chart-bar-info_150hh_10 {
    height: var(--font-size);
    line-height: var(--font-size);
    margin-bottom: 4px;
    font-size: var(--font-size);
    font-family: Arial, Helvetica, PingFang, sans-serif;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

._ai-chart-bar-info-text_150hh_20 {
    color: #b7b9c1;
    text-align: right;
    font-weight: 400
}

._ai-chart-bar-main_150hh_25 {
    --chart-height: 500px;
    width: 100%;
    height: var(--chart-height);
    color-scheme: dark
}

@font-face {
    font-family: LamaSans-BoldItalic;
    src: url(https://psstatic.cdn.bcebos.com/crosswise/search_components/lamasans/LamaSans-BoldItalic_1695453536000.woff) format("woff"), url(https://psstatic.cdn.bcebos.com/crosswise/search_components/lamasans/LamaSans-BoldItalic_1695453546000.ttf) format("truetype"), url(https://psstatic.cdn.bcebos.com/crosswise/search_components/lamasans/LamaSans-BoldItalic_1695453587000.otf) format("opentype"), url(https://psstatic.cdn.bcebos.com/crosswise/search_components/lamasans/LamaSans-BoldItalic_1695453546000.ttf) format("svg");
    font-style: italic;
    font-display: swap;
    font-weight: 600
}

.ai-chart-line {
    position: relative
}

.ai-chart-bar-box, .ai-chart-line-box {
    height: 162px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.ai-chart-bar-box, .ai-chart-pie {
    position: relative
}

.ai-chart-pie-box {
    height: 180px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.ai-chart-vs-legend {
    position: relative
}

.ai-chart-vs-legend-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.ai-chart-vs-legend-drop {
    position: absolute;
    left: 45%
}

.ai-chart-vs-box {
    width: 100%;
    height: 196px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.ai-chart-vs-box, .ai-echart-flex-align-start {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.ai-echart-flex-align-start {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.ai-echart-flex-align-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.ai-echart-flex-justify-between {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%
}

.ai-echart-flex-justify-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.ai-echart-flex-justify-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.ai-echart-flex-justify-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.ai-echart-unit {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption);
    color: var(--cos-color-text-minor);
    margin-right: var(--cos-space-xs);
    white-space: nowrap
}

.ai-echart-legend {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.ai-echart-legend-item {
    margin-left: var(--cos-space-xs)
}

.ai-echart-legend-item:first-child {
    margin-left: 0
}

.ai-echart-legend-disabled {
    opacity: 1%
}

.ai-echart-legend-icon {
    width: 6px;
    height: 6px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    border-radius: var(--cos-rounded-full)
}

.ai-echart-legend-text {
    font-size: var(--cos-text-caption);
    line-height: var(--cos-leading-caption);
    color: var(--cos-color-text-minor);
    margin-left: var(--cos-space-3xs)
}

.ai-echart-legend-text, .ai-echart-scroll-icon {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

.ai-echart-scroll-icon {
    position: absolute;
    height: 39px;
    width: 39px;
    text-align: center;
    border-radius: 50%;
    opacity: .8;
    background-color: var(--cos-color-bg);
    font-size: var(--cos-text-headline-sm);
    line-height: var(--cos-leading-headline-sm);
    font-weight: 700;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .06);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .06)
}

.ai-echart-scroll-icon:hover {
    opacity: 1
}

.ai-echart-scroll-icon:hover .icon {
    color: var(--cos-color-text-primary)
}

.ai-echart-scroll-icon-left {
    top: 50%;
    left: 0;
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}

.ai-echart-scroll-icon-right {
    top: 50%;
    right: 0;
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

.ai-echart-scroll-icon-up {
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.ai-echart-scroll-icon-down {
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%)
}

.ai-echart-scroll-icon .icon {
    line-height: 39px
}

.tabs-nav-item {
    height: 26px;
    line-height: 26px
}

._ai-vs-chart_1l7k4_1 {
    position: relative
}

._ai-ask-back_1hre3_1 .wd-tag {
    color: #5240ff;
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    margin-right: 3px;
    font-family: PingFangSC-Medium
}

._ai-ask-back_1hre3_1 ._ai-ask-back-guide_1hre3_9 {
    margin-top: -4px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-end_1hre3_22, ._ai-ask-back_1hre3_1 ._ai-ask-back-guide_1hre3_9 {
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    letter-spacing: .5px;
    text-align: justify;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden
}

._ai-ask-back_1hre3_1 ._ai-ask-back-end_1hre3_22 {
    margin-top: 10.5px;
    margin-bottom: -4.5px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 {
    list-style: none;
    padding-left: 0;
    margin: 10.5px 0 -12px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36._single_1hre3_43 {
    margin-top: 7.5px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 li {
    position: relative;
    margin: 0
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category_1hre3_50 {
    font-size: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-title_1hre3_56 {
    font-family: PingFangSC-Medium;
    color: var(--cos-color-text);
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    margin-right: 8px;
    margin-bottom: 4.5px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: -webkit-fit-content;
    height: fit-content;
    line-height: 16px;
    margin-bottom: var(--cos-space-sm)
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item_1hre3_74 {
    height: 24px;
    max-width: 100%;
    border-radius: 6px;
    padding-left: 8px;
    padding-right: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: var(--cos-color-text);
    position: relative;
    z-index: 10;
    -webkit-tap-highlight-color: transparent;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 8px;
    background: var(--cos-color-bg-dent);
    margin-bottom: var(--cos-space-sm)
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item-text_1hre3_93 {
    display: block;
    -webkit-box-orient: inline-axis;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    line-height: 14.000000000000002px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item-icon_1hre3_102 {
    margin-left: var(--cos-space-3xs);
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category-item_1hre3_74:hover {
    cursor: pointer;
    background: #dcd9ff
}

._ai-ask-back_1hre3_1 ._ai-ask-back-category_1hre3_36 ._category_1hre3_50 ._active_1hre3_110 {
    color: #5240ff;
    font-family: PingFangSC-Medium;
    font-weight: var(--cos-font-medium);
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif
}

._ai-ask-back_1hre3_1 ._icon_1hre3_117 {
    width: 18px;
    height: 18px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-container_1hre3_121 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: var(--cos-space-lg);
    border-radius: 19px;
    background-color: var(--cos-color-bg-dent);
    min-height: 22px;
    padding: 7.000000000000001px 13px 7.000000000000001px 0
}

._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 {
    padding-bottom: 36px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 ._icon-btn-container_1hre3_135 {
    bottom: 8px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-Input-container-row_1hre3_132 ._input-field_1hre3_138 {
    margin-bottom: -3px
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141 {
    border: none;
    outline: none;
    color: var(--cos-color-text);
    margin: 0;
    font-size: 14px;
    line-height: 22px;
    max-height: 130px;
    padding: 0 0 0 13px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: scroll;
    border-radius: var(--cos-rounded-none);
    resize: none;
    scrollbar-width: none
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141 div {
    display: inline-block
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141:focus {
    outline: none
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141::-webkit-scrollbar {
    display: none
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field_1hre3_141:after {
    content: attr(placeholder);
    color: var(--cos-color-text-on-page)
}

._ai-ask-back_1hre3_1 ._ai-ask-back-input-field-empty_1hre3_171 {
    line-height: 18px
}

._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    height: 100%;
    position: absolute;
    right: 14.000000000000002px;
    bottom: 7.000000000000001px;
    height: 22px;
    white-space: nowrap
}

._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 ._icon_1hre3_117 {
    width: 16px;
    height: 16px;
    margin-right: 7.000000000000001px
}

._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135 ._btn-text_1hre3_190 {
    font-family: PingFangSC;
    font-size: 14.000000000000002px;
    color: #5240ff;
    line-height: 14.000000000000002px
}

._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135:hover {
    cursor: pointer
}

._ai-ask-back_1hre3_1 ._icon-btn-container_1hre3_135:hover ._btn-text_1hre3_190 {
    color: #7365ff
}

._ai-ask-back_1hre3_1 ._input-editor_1hre3_202 {
    width: 100%;
    border: none;
    outline: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    resize: none;
    scrollbar-width: none
}

._ai-ask-back_1hre3_1 ._input-editor_1hre3_202:focus {
    outline: none
}

._ai-ask-back_1hre3_1 ._input-editor_1hre3_202::-webkit-scrollbar {
    display: none
}

._ai-ask-back_1hre3_1 ._input-editor_1hre3_202:after {
    content: attr(placeholder);
    color: var(--cos-color-text-on-page)
}

.ai-plugin-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.ai-plugin-bar-wrapper {
    font-weight: var(--cos-font-regular);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    margin: -12px 0;
    padding: 10px 0 9px;
    display: inline
}

.ai-plugin-bar-prefix-icon {
    vertical-align: middle
}

.ai-plugin-bar-ai {
    margin-right: var(--cos-space-xxs);
    width: 17px;
    height: 16px
}

.ai-plugin-bar-authority {
    width: 70px;
    height: 16px;
    margin-top: -1px
}

.ai-plugin-bar-plugin {
    display: inline
}

.ai-plugin-bar-plugin-icon {
    margin-right: var(--cos-space-3xs);
    vertical-align: middle
}

.ai-plugin-bar-plugin-icon .sc-avatar {
    background-color: var(--cos-color-bg-raised)
}

.ai-plugin-bar-plugin-name {
    font-weight: var(--cos-font-regular);
    font-size: var(--cos-text-body-lg);
    line-height: var(--cos-leading-body-lg);
    font-weight: var(--cos-font-medium) !important;
    -webkit-text-stroke: var(--cos-font-medium-stroke);
    font-family: -apple-system, Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #5240ff
}

.ai-plugin-bar-plugin-name, .ai-plugin-bar-pre-text {
    margin-right: var(--cos-space-xxs);
    vertical-align: middle
}

.ai-plugin-bar-post-text {
    vertical-align: middle
}

.cos-baiduapp .ai-plugin-bar-plugin-name, .darkmode.cos-baiduapp .ai-plugin-bar-plugin-name {
    color: #5240ff
}

.close-dialog-container_2hxRq {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2147483647 !important;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: rgba(30, 31, 36, .3)
}

.close-dialog-container_2hxRq .dialog-content_3QllG {
    height: 213px;
    width: 300px;
    background: #fff;
    border-radius: 20px;
    padding: 24px 24px 0;
    position: relative;
    cursor: default
}

.close-dialog-container_2hxRq .dialog-content_3QllG .title_3-gsS {
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #1e1f24;
    letter-spacing: 0;
    text-align: justify;
    line-height: 16px;
    margin-bottom: 2px
}

.close-dialog-container_2hxRq .dialog-content_3QllG .close-btn_1rJBf {
    color: #b7b9c1;
    position: absolute;
    right: 24px;
    top: 24px;
    font-size: 13px
}

.close-dialog-container_2hxRq .dialog-content_3QllG .close-btn_1rJBf:hover {
    cursor: pointer
}

.close-dialog-container_2hxRq .dialog-content_3QllG .radio-item_1HYu_ {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 16px;
    line-height: 16px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #1e1f24;
    margin-top: 16px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.close-dialog-container_2hxRq .dialog-content_3QllG .radio-item_1HYu_ .circle-btn_2jmBD {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 16px;
    width: 16px;
    border-radius: 8px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-right: 8px;
    border: 1px solid #b7b9c1
}

.close-dialog-container_2hxRq .dialog-content_3QllG .radio-item_1HYu_ .circle-btn_2jmBD i {
    display: block;
    height: 6px;
    width: 6px;
    border-radius: 3px;
    background: #fff
}

.close-dialog-container_2hxRq .dialog-content_3QllG .radio-item_1HYu_ .circle-btn_2jmBD:hover, .close-dialog-container_2hxRq .dialog-content_3QllG .radio-item_1HYu_ .select_2DLvq {
    background-color: #5240ff;
    border: 1px solid #5240ff;
    cursor: pointer
}

.close-dialog-container_2hxRq .dialog-content_3QllG .goto-options-page_Gl44b {
    margin-top: 14px;
    display: block;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #9195a3;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 16px
}

.close-dialog-container_2hxRq .dialog-content_3QllG .goto-options-page_Gl44b span {
    color: #5240ff
}

.close-dialog-container_2hxRq .dialog-content_3QllG .go-option_2VeVv:hover {
    cursor: pointer
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .btn_1xvbV {
    color: #1e1f24;
    background: #f7f7fe
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .btn_1xvbV, .close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .confirm_387O2 {
    width: 80px;
    height: 34px;
    font-family: PingFangSC-Regular;
    font-weight: 600;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 18px
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .confirm_387O2 {
    color: #1e1f24;
    background: #f7f7fe;
    background: #ebe9ff;
    color: #5240ff
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .confirm_387O2:hover {
    background: #dcd9ff;
    cursor: pointer
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .cancel_1pp4F {
    margin-right: 16px;
    width: 80px;
    height: 34px;
    font-family: PingFangSC-Regular;
    font-weight: 600;
    font-size: 14px;
    color: #1e1f24;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: #f7f7fe;
    border-radius: 18px
}

.close-dialog-container_2hxRq .dialog-content_3QllG .btn-line_279Gm .cancel_1pp4F:hover {
    background: #ebe9ff;
    color: #5240ff;
    cursor: pointer
}

.scribe_2slb6[data-s-69c88b3a] {
    font-family: PingFangSC-Regular;
    z-index: 2147483647 !important
}

.button_2aiZ0 {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer
}

.container_qDy-l {
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1)
}

.tools_2ycNq {
    font-family: PingFangSC-Regular;
    position: absolute;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: -webkit-max-content;
    width: max-content
}

.tools-logo_1QO-U {
    margin-left: 5px;
    margin-right: 9px;
    width: 24px;
    height: 24px;
    cursor: pointer
}

.tools-logo_1QO-U:hover {
    -webkit-transform: scale(1.08333333);
    transform: scale(1.08333333)
}

.tools-item_1WIdJ {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: var(--text-color-light);
    font-size: 14px;
    margin-right: 12px;
    overflow: hidden
}

.tools-item-icon_1bfBY {
    width: 14px;
    height: 14px;
    margin-right: 6px
}

.tools-item_1WIdJ:hover {
    color: var(--brand-primary-color)
}

.tools-item_1WIdJ:hover .tools-item-icon_1bfBY {
    -webkit-filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    color: var(--brand-primary-color)
}

.tools-item_1WIdJ .more-container_3Lv4C {
    display: none;
    position: absolute;
    right: 0
}

.tools-item_1WIdJ .more-container_3Lv4C.down_253mj {
    top: 0;
    padding-top: 33px
}

.tools-item_1WIdJ .more-container_3Lv4C.up_1w2lb {
    bottom: 0;
    padding-bottom: 33px
}

.tools-item_1WIdJ .more-container_3Lv4C .more-tools_2w3xj {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    background: #fff;
    padding: 8px 16px
}

.tools-item_1WIdJ .more-container_3Lv4C .more-tools_2w3xj .tools-item_1WIdJ {
    margin: 3px 0;
    line-height: 24px;
    height: 24px;
    overflow: hidden
}

.tools-item_1WIdJ .more-container_3Lv4C .more-tools_2w3xj .tools-item_1WIdJ .icon_eOM2N {
    width: 14px;
    height: 14px;
    margin-right: 6px
}

.tools-item_1WIdJ .more-container_3Lv4C .more-tools_2w3xj .tools-item_1WIdJ:hover .icon_eOM2N {
    -webkit-filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    color: var(--brand-primary-color)
}

.tools-item_1WIdJ .close-container_1sqhu {
    display: none;
    z-index: 1;
    margin-right: 0
}

.tools-item_1WIdJ .close-container_1sqhu .line_3MjKR {
    margin-left: 12px;
    margin-right: 12px;
    background: #eee;
    width: 1px;
    height: 14px
}

.tools-item_1WIdJ .close-container_1sqhu .close_2uCBg, .tools-item_1WIdJ .close-container_1sqhu .close_2uCBg .tools-item-icon_1bfBY {
    margin-right: 0
}

.tools-item_1WIdJ.more_24rLz:hover .close-container_1sqhu, .tools-item_1WIdJ.more_24rLz:hover .more-container_3Lv4C {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.tools_2ycNq .limit_2sk5m {
    position: absolute;
    width: 100%;
    font-size: 14px;
    padding: 11px 16px 16px;
    background: #fff
}

.tools_2ycNq .limit_2sk5m.up_1w2lb {
    bottom: calc(100% + 3px)
}

.tools_2ycNq .limit_2sk5m.down_253mj {
    top: calc(100% + 3px)
}

.tools_2ycNq .limit_2sk5m .text_2oMsy {
    color: var(--text-color-light);
    line-height: 24px;
    margin-bottom: 15px
}

.tools_2ycNq .limit_2sk5m .close-button_3OXBa {
    font-family: PingFangSC-Regular;
    font-weight: 600;
    color: var(--brand-primary-color);
    background-color: var(--btn-primary-color);
    border-radius: 18px;
    height: 34px;
    width: 100%
}

.button_39Ysp {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer
}

img {
    -webkit-user-drag: none
}

.container_BFAOQ {
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1)
}

@-webkit-keyframes skeleton_2neJl {
    0% {
        opacity: 1
    }
    50% {
        opacity: .6
    }
    to {
        opacity: 1
    }
}

@keyframes skeleton_2neJl {
    0% {
        opacity: 1
    }
    50% {
        opacity: .6
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes skeleton-item_119sp {
    0% {
        width: 0
    }
    to {
        width: 100%
    }
}

@keyframes skeleton-item_119sp {
    0% {
        width: 0
    }
    to {
        width: 100%
    }
}

.bold_18ve7 {
    font-family: PingFangSC-Regular;
    font-weight: 600
}

.title_32U6I {
    font-size: 14px;
    color: var(--text-color-default);
    height: 24px;
    line-height: 24px
}

.dialog_1I_3y {
    font-family: PingFangSC-Regular;
    position: absolute;
    width: 382px;
    background: #fff;
    padding: 10px 16px 16px
}

.dialog_1I_3y .toast_38KK3 {
    position: absolute;
    top: 16px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 16px;
    line-height: 26px;
    padding: 9px 24px;
    background: #fff;
    -webkit-box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    box-shadow: 0 8px 20px 0 rgba(179, 178, 255, .16);
    border-radius: 12px;
    color: #000
}

.dialog-header_35Ukz {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-user-select: none;
    user-select: none;
    cursor: move;
    width: 100%;
    margin-left: -16px;
    margin-top: -10px;
    padding: 10px 16px 0
}

.dialog-header_35Ukz .logo_2slxN {
    width: 36px;
    height: 36px
}

.dialog-header_35Ukz .title_32U6I {
    margin-left: 4px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.dialog-header_35Ukz .close_3Hpgl {
    border: none;
    background: none;
    padding: 0;
    cursor: pointer;
    display: block;
    -webkit-transform: translateZ(1px);
    transform: translateZ(1px)
}

.dialog_1I_3y .tip_27O83 {
    margin-top: 11px
}

.dialog_1I_3y .content_3lA2Q {
    border: 1px solid #e0e0e0;
    border-radius: 12px;
    padding: 7px 4px 7px 12px;
    background: rgba(245, 246, 249, .4)
}

.dialog_1I_3y .content_3lA2Q .text_1vRwa {
    padding-right: 2px;
    color: var(--text-color-light);
    font-size: 14px;
    line-height: 24px;
    overflow-y: scroll
}

.dialog_1I_3y .content_3lA2Q .text_1vRwa::-webkit-scrollbar {
    width: 6px;
    height: 100%
}

.dialog_1I_3y .content_3lA2Q .text_1vRwa::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: initial
}

.dialog_1I_3y .content_3lA2Q .text_1vRwa::-webkit-scrollbar-thumb {
    background-color: transparent;
    border-radius: 4px
}

.dialog_1I_3y .content_3lA2Q .text_1vRwa:hover::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background: #edecff
}

.dialog_1I_3y .text-container-margin_1MNzo {
    margin-top: 7px
}

.dialog_1I_3y .prompt-tabs_DoMA5 {
    margin-top: 12px
}

.dialog_1I_3y .skeleton_2neJl {
    margin: 5px 8px 5px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-animation: skeleton_2neJl .64s ease-in-out infinite;
    animation: skeleton_2neJl .64s ease-in-out infinite;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s
}

.dialog_1I_3y .skeleton-item_119sp {
    width: 100%;
    height: 14px;
    background: #f5f6f9;
    border-radius: 3px;
    -webkit-animation: skeleton-item_119sp .32s ease-out;
    animation: skeleton-item_119sp .32s ease-out;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.dialog_1I_3y .footer_17kiL {
    margin-top: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.dialog_1I_3y .footer_17kiL.complete_3cNhm {
    -webkit-box-pack: initial;
    -webkit-justify-content: initial;
    justify-content: normal
}

.dialog_1I_3y .footer-button_3y52E {
    border: none;
    background: none;
    cursor: pointer;
    height: 30px;
    border-radius: 21.3px;
    padding: 9px 12px;
    background: #f5f6f9;
    font-size: 12px;
    color: var(--text-color-light);
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 6px;
    overflow: hidden
}

.dialog_1I_3y .footer-button_3y52E:last-child {
    margin-right: 0
}

.dialog_1I_3y .footer-button_3y52E.last_3rJVr {
    background: #7365ff;
    color: #fff
}

.dialog_1I_3y .footer-button_3y52E.last_3rJVr:hover {
    background: var(--brand-primary-color);
    color: #fff
}

.dialog_1I_3y .footer-button_3y52E:hover {
    background: rgba(82, 64, 255, .1);
    color: var(--brand-primary-color)
}

.dialog_1I_3y .footer-button_3y52E:hover .hover-icon_vuAK6 {
    -webkit-filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    filter: invert(44%) sepia(93%) saturate(7344%) hue-rotate(243deg) brightness(104%) contrast(108%);
    color: var(--brand-primary-color)
}

.dialog_1I_3y .footer-button-icon_GaKNN {
    margin-right: 4px;
    width: 14px;
    height: 14px
}

.dialog_1I_3y .footer-button_3y52E.stop-button_2Et3j {
    color: var(--brand-primary-color);
    background: #e2deff
}

.dialog_1I_3y .footer-button_3y52E.stop-button_2Et3j .stop-icon_1Ve0b {
    width: 10px;
    height: 10px;
    background: var(--brand-primary-color);
    margin-right: 6px;
    border-radius: 1.33px
}

.dialog_1I_3y .footer-button_3y52E.stop-button_2Et3j:hover {
    background: #e2deff
}

.markdown-ai-light {
    background-color: initial !important
}

.markdown-ai-light pre.chat-code-pre {
    margin: 10px 0 !important
}

.markdown-ai-light table {
    width: 100% !important;
    margin: 10px 0 16px !important
}

.markdown-ai-light img[src] {
    width: 100%;
    height: 150px;
    border-radius: 8px;
    display: block;
    cursor: pointer;
    margin-top: 6px;
    margin-bottom: 27px
}

.login-container_3z6eB {
    position: fixed;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, .5);
    z-index: 2147483647
}

.login-container_3z6eB .iframe-container_fxncp {
    width: 801px;
    height: 411px;
    position: absolute;
    background: #fff;
    border-radius: 16px;
    overflow: hidden
}

.login-container_3z6eB .iframe-container_fxncp .iframe_1Tzw3 {
    z-index: unset !important;
    position: relative;
    top: 0;
    left: 0;
    border: none;
    width: 100%;
    height: 100%
}

.login-container_3z6eB .close_2-mdS {
    color: #525252;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: absolute;
    right: 14px;
    top: 14px;
    width: 18px;
    height: 18px;
    font-size: 14px
}

@font-face {
    font-family: cicons;
    font-weight: 400;
    font-style: normal;
    src: url(//ms.bdstatic.com/se/static/font/pmd/cicon_5903fb0.eot);
    src: url(//ms.bdstatic.com/se/static/font/pmd/cicon_5903fb0.eot#iefix) format("embedded-opentype"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_43e43c5.woff) format("woff"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_3dd04ba.ttf) format("truetype"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_ab43222.svg#cicons) format("svg")
}

@font-face {
    font-family: cosmicIcon;
    font-weight: 400;
    font-style: normal;
    src: url(//ms.bdstatic.com/se/static/font/pmd/cicon_5903fb0.eot);
    src: url(//ms.bdstatic.com/se/static/font/pmd/cicon_5903fb0.eot#iefix) format("embedded-opentype"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_43e43c5.woff) format("woff"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_3dd04ba.ttf) format("truetype"), url(//ms.bdstatic.com/se/static/font/pmd/cicon_ab43222.svg#cicons) format("svg")
}

#searchChatApp {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50
}

body {
    margin: 0
}

.android-box .c-fwb {
    -webkit-text-stroke: .3px
}

.wise-ai-search-container {
    background: #f2f2fe;
    font-size: 10px
}

.wise-ai-search-container ::-webkit-scrollbar {
    display: none
}

.na-ai-search-container {
    background-color: initial
}

.na-ai-search-container ::-webkit-scrollbar {
    display: none
}

.ai-search-container-common {
    width: 100%;
    height: 100%;
    font: 14px/23px -apple-system, Arial, Helvetica, sans-serif;
    position: relative
}

.ai-search-container-common .search-text-highlight {
    -webkit-transition: all .16s ease-in-out;
    transition: all .16s ease-in-out
}

.pc-ai-search-container {
    background-image: -webkit-gradient(linear, left top, right bottom, from(#ddebfe), to(#f2f2fe));
    background-image: -webkit-linear-gradient(top left, #ddebfe, #f2f2fe);
    background-image: linear-gradient(to bottom right, #ddebfe, #f2f2fe);
    width: 100vw;
    height: 100vh;
    overflow: scroll;
    overflow: overlay;
    scrollbar-color: rgba(82, 64, 255, .15) transparent
}

.pc-ai-search-container::-webkit-scrollbar {
    width: 6px;
    height: 6px
}

.pc-ai-search-container::-webkit-scrollbar-thumb {
    background: rgba(82, 64, 255, .15);
    border-radius: 4px
}

.ext-ai-search-container {
    width: 100%;
    height: 100%;
    background: #f4f6fe;
    background-image: -webkit-radial-gradient(33% 25%, circle, rgba(47, 180, 255, .0434) 0, rgba(91, 194, 255, .014) 74%, rgba(91, 194, 255, .014) 0);
    background-image: radial-gradient(circle at 33% 25%, rgba(47, 180, 255, .0434) 0, rgba(91, 194, 255, .014) 74%, rgba(91, 194, 255, .014) 0)
}

.ai-search-disable-scroll {
    overscroll-behavior: none;
    overflow: hidden
}

.ai-search-disable-scroll #baidu_feedback_dialog, .ai-search-disable-scroll #fb_baidu_wizard, .ai-search-disable-scroll #fb_submit_tips_container, .ai-search-disable-scroll #limited-account-wrapper {
    font-size: 14px
}

.markdown-ai-light {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    margin: 0;
    color: #24292f;
    background-color: #fff;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
    font-size: 16px;
    line-height: 1.75;
    word-wrap: break-word;
    word-break: normal
}

.markdown-ai-light pre code {
    white-space: normal
}

.markdown-ai-light a {
    text-decoration: none;
    pointer-events: none
}

.markdown-ai-light .chat-markdown-link {
    color: #4367b4;
    pointer-events: auto;
    -webkit-tap-highlight-color: transparent
}

.markdown-ai-light .chat-markdown-link:hover {
    text-decoration: none
}

.markdown-ai-light pre.chat-code-pre {
    margin: 10px -8px;
    border-radius: 8px;
    border: .5px solid #e0e0e0;
    background: rgba(245, 246, 249, .4);
    position: relative
}

.markdown-ai-light pre.chat-code-pre .hljs-chat-lang {
    position: absolute;
    right: 0;
    padding: 3px 5px;
    font-size: 13px;
    line-height: 14px;
    background: #f2f2fe;
    border-radius: 0 8px 0 8px;
    z-index: 1;
    color: #1f1f1f
}

.markdown-ai-light pre.chat-code-pre .hljs {
    background-color: initial;
    padding: 16px 12px;
    word-wrap: normal;
    -webkit-hyphens: none;
    hyphens: none;
    line-height: 1.5;
    tab-size: 4;
    text-align: left;
    white-space: pre;
    word-break: normal;
    word-spacing: normal
}

.markdown-ai-light pre.chat-code-pre .hljs::-webkit-scrollbar {
    display: none
}

.markdown-ai-light pre.chat-code-pre .hljs:hover::-webkit-scrollbar {
    display: block;
    height: 8px
}

.markdown-ai-light pre.chat-code-pre .hljs:hover::-webkit-scrollbar-thumb {
    background: rgba(102, 51, 255, .1);
    border-radius: 4px
}

.markdown-ai-light p {
    margin-bottom: 12px
}

.markdown-ai-light ol, .markdown-ai-light ul {
    margin-bottom: 12px;
    padding-left: 2em;
    -webkit-padding-start: 23px;
    padding-inline-start: 23px
}

.markdown-ai-light ol li, .markdown-ai-light ul li {
    margin-bottom: 7px
}

.markdown-ai-light ol li:last-child, .markdown-ai-light ul li:last-child {
    margin-bottom: 0
}

.markdown-ai-light ul, .markdown-ai-light ul li {
    list-style-type: disc
}

.markdown-ai-light ol, .markdown-ai-light ol li {
    list-style-type: decimal
}

.markdown-ai-light ol li::marker {
    color: #1e1f24
}

.markdown-ai-light ul li::marker {
    color: #c2c2c2
}

.markdown-ai-light ol ol, .markdown-ai-light ul ol {
    list-style-type: lower-roman
}

.markdown-ai-light ol ol ol, .markdown-ai-light ol ul ol, .markdown-ai-light ul ol ol, .markdown-ai-light ul ul ol {
    list-style-type: lower-alpha
}

.markdown-ai-light table {
    border-spacing: 0;
    border-collapse: collapse;
    display: block;
    width: calc(100% + 16px);
    overflow: auto;
    border: .5px solid #e0e0e0;
    border-radius: 9px;
    margin: 10px -8px 6px;
    word-break: keep-all
}

.markdown-ai-light table th {
    font-weight: 600
}

.markdown-ai-light table td, .markdown-ai-light table th {
    padding: 6px 13px;
    text-align: left !important
}

.markdown-ai-light table tr {
    background-color: #fff;
    vertical-align: top
}

.markdown-ai-light table img {
    background-color: initial
}

.markdown-ai-light sup {
    position: relative;
    top: -3.5px;
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0 2px;
    font-size: 12px;
    line-height: 18px;
    color: #5240ff;
    font-family: baidunumber-medium, Arial, Helvetica, sans-serif;
    text-align: center;
    background-color: rgba(117, 102, 255, .1);
    border-radius: 4px
}

.android-box .markdown-ai-light ol, .android-box .markdown-ai-light ul {
    margin-bottom: 12px;
    padding-left: 2em;
    -webkit-padding-start: 19px;
    padding-inline-start: 19px
}

.generating pre code.hljs {
    overflow-x: hidden
}

.pc-ai-search-container .chat-markdown-link:hover {
    text-decoration: underline
}

.pc-ai-search-container .markdown-ai-light {
    color: #1e1f24;
    margin: -4px 4px
}

.pc-ai-search-container .markdown-ai-light ol li, .pc-ai-search-container .markdown-ai-light ul li {
    margin-bottom: 13px
}

.pc-ai-search-container .markdown-ai-light img[src] {
    border-radius: 8px;
    display: block;
    height: 320px;
    width: 320px;
    cursor: pointer;
    margin-top: 6px;
    margin-bottom: 27px
}

.pc-ai-search-container .markdown-ai-light img[src] ~ div[md-data] {
    margin-top: -13px
}

.pc-ai-search-container .markdown-ai-light table {
    width: 100%;
    margin-left: 1px;
    margin-top: 10px;
    border: 1px solid #eee;
    display: table;
    table-layout: fixed;
    border-collapse: initial;
    border-radius: 15px
}

.pc-ai-search-container .markdown-ai-light table thead {
    height: 36px
}

.pc-ai-search-container .markdown-ai-light table tbody tr {
    vertical-align: middle;
    height: 48px
}

.pc-ai-search-container .markdown-ai-light table tbody tr:nth-child(odd) {
    background: #f5f6f9
}

.pc-ai-search-container .markdown-ai-light table th {
    font-size: 14px
}

.pc-ai-search-container .markdown-ai-light table td {
    vertical-align: middle
}

.pc-ai-search-container .markdown-ai-light table tr:first-child th:first-child {
    border-top-left-radius: 14px
}

.pc-ai-search-container .markdown-ai-light table tr:first-child th:last-child {
    border-top-right-radius: 14px
}

.pc-ai-search-container .markdown-ai-light table tr:last-child td:first-child {
    border-bottom-left-radius: 14px
}

.pc-ai-search-container .markdown-ai-light table tr:last-child td:last-child {
    border-bottom-right-radius: 14px
}

.pc-ai-search-container .markdown-ai-light pre.chat-code-pre {
    margin: 14px 1px;
    line-height: 26px;
    border-radius: 12px;
    border: 1px solid #e0e0e0;
    color: #1e1f24
}

.pc-ai-search-container .markdown-ai-light pre.chat-code-pre .hljs {
    padding: 8px 15px;
    color: #333
}

.pc-ai-search-container .markdown-ai-light pre.chat-code-pre .hljs-chat-lang {
    border-radius: 0 11px 0 11px
}

.pc-ai-search-container sup:hover {
    cursor: pointer;
    background: rgba(82, 64, 255, .2)
}

.na-ai-search-container .markdown-ai-light img[src], .wise-ai-search-container .markdown-ai-light img[src] {
    border-radius: 8px;
    width: 100%
}

.na-ai-search-container .chat-markdown-link:active, .wise-ai-search-container .chat-markdown-link:active {
    opacity: .2
}

.chat-answer-content-box .markdown-ai-light .katex .base {
    width: auto;
    white-space: inherit;
    word-break: break-all
}

.markdown-ai-light .katex {
    text-rendering: auto;
    font: normal 1.21em KaTeX_Main, Times New Roman, serif;
    line-height: 1.2;
    text-indent: 0
}

.markdown-ai-light .katex * {
    -ms-high-contrast-adjust: none !important;
    border-color: currentColor
}

.markdown-ai-light .katex .katex-version:after {
    content: "0.16.4"
}

.markdown-ai-light .katex .katex-mathml {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.markdown-ai-light .katex .katex-html > .newline {
    display: block
}

.markdown-ai-light .katex .base {
    position: relative;
    white-space: nowrap;
    width: -webkit-min-content;
    width: min-content
}

.markdown-ai-light .katex .base, .markdown-ai-light .katex .strut {
    display: inline-block
}

.markdown-ai-light .katex .textbf {
    font-weight: 700
}

.markdown-ai-light .katex .textit {
    font-style: italic
}

.markdown-ai-light .katex .textrm {
    font-family: KaTeX_Main
}

.markdown-ai-light .katex .textsf {
    font-family: KaTeX_SansSerif
}

.markdown-ai-light .katex .texttt {
    font-family: KaTeX_Typewriter
}

.markdown-ai-light .katex .mathnormal {
    font-family: KaTeX_Math;
    font-style: italic
}

.markdown-ai-light .katex .mathit {
    font-family: KaTeX_Main;
    font-style: italic
}

.markdown-ai-light .katex .mathrm {
    font-style: normal
}

.markdown-ai-light .katex .mathbf {
    font-family: KaTeX_Main;
    font-weight: 700
}

.markdown-ai-light .katex .boldsymbol {
    font-family: KaTeX_Math;
    font-style: italic;
    font-weight: 700
}

.markdown-ai-light .katex .amsrm, .markdown-ai-light .katex .mathbb, .markdown-ai-light .katex .textbb {
    font-family: KaTeX_AMS
}

.markdown-ai-light .katex .mathcal {
    font-family: KaTeX_Caligraphic
}

.markdown-ai-light .katex .mathfrak, .markdown-ai-light .katex .textfrak {
    font-family: KaTeX_Fraktur
}

.markdown-ai-light .katex .mathtt {
    font-family: KaTeX_Typewriter
}

.markdown-ai-light .katex .mathscr, .markdown-ai-light .katex .textscr {
    font-family: KaTeX_Script
}

.markdown-ai-light .katex .mathsf, .markdown-ai-light .katex .textsf {
    font-family: KaTeX_SansSerif
}

.markdown-ai-light .katex .mathboldsf, .markdown-ai-light .katex .textboldsf {
    font-family: KaTeX_SansSerif;
    font-weight: 700
}

.markdown-ai-light .katex .mathitsf, .markdown-ai-light .katex .textitsf {
    font-family: KaTeX_SansSerif;
    font-style: italic
}

.markdown-ai-light .katex .mainrm {
    font-family: KaTeX_Main;
    font-style: normal
}

.markdown-ai-light .katex .vlist-t {
    border-collapse: collapse;
    display: inline-table;
    table-layout: fixed
}

.markdown-ai-light .katex .vlist-r {
    display: table-row
}

.markdown-ai-light .katex .vlist {
    display: table-cell;
    position: relative;
    vertical-align: bottom
}

.markdown-ai-light .katex .vlist > span {
    display: block;
    height: 0;
    position: relative
}

.markdown-ai-light .katex .vlist > span > span {
    display: inline-block
}

.markdown-ai-light .katex .vlist > span > .pstrut {
    overflow: hidden;
    width: 0
}

.markdown-ai-light .katex .vlist-t2 {
    margin-right: -2px
}

.markdown-ai-light .katex .vlist-s {
    display: table-cell;
    font-size: 1px;
    min-width: 2px;
    vertical-align: bottom;
    width: 2px
}

.markdown-ai-light .katex .vbox {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.markdown-ai-light .katex .hbox {
    width: 100%
}

.markdown-ai-light .katex .hbox, .markdown-ai-light .katex .thinbox {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row
}

.markdown-ai-light .katex .thinbox {
    max-width: 0;
    width: 0
}

.markdown-ai-light .katex .msupsub {
    text-align: left
}

.markdown-ai-light .katex .mfrac > span > span {
    text-align: center
}

.markdown-ai-light .katex .mfrac .frac-line {
    border-bottom-style: solid;
    display: inline-block;
    width: 100%
}

.markdown-ai-light .katex .hdashline, .markdown-ai-light .katex .hline, .markdown-ai-light .katex .mfrac .frac-line, .markdown-ai-light .katex .overline .overline-line, .markdown-ai-light .katex .rule, .markdown-ai-light .katex .underline .underline-line {
    min-height: 1px
}

.markdown-ai-light .katex .mspace {
    display: inline-block
}

.markdown-ai-light .katex .clap, .markdown-ai-light .katex .llap, .markdown-ai-light .katex .rlap {
    position: relative;
    width: 0
}

.markdown-ai-light .katex .clap > .inner, .markdown-ai-light .katex .llap > .inner, .markdown-ai-light .katex .rlap > .inner {
    position: absolute
}

.markdown-ai-light .katex .clap > .fix, .markdown-ai-light .katex .llap > .fix, .markdown-ai-light .katex .rlap > .fix {
    display: inline-block
}

.markdown-ai-light .katex .llap > .inner {
    right: 0
}

.markdown-ai-light .katex .clap > .inner, .markdown-ai-light .katex .rlap > .inner {
    left: 0
}

.markdown-ai-light .katex .clap > .inner > span {
    margin-left: -50%;
    margin-right: 50%
}

.markdown-ai-light .katex .rule {
    border: 0 solid;
    display: inline-block;
    position: relative
}

.markdown-ai-light .katex .hline, .markdown-ai-light .katex .overline .overline-line, .markdown-ai-light .katex .underline .underline-line {
    border-bottom-style: solid;
    display: inline-block;
    width: 100%
}

.markdown-ai-light .katex .hdashline {
    border-bottom-style: dashed;
    display: inline-block;
    width: 100%
}

.markdown-ai-light .katex .sqrt > .root {
    margin-left: .27777778em;
    margin-right: -.55555556em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size1, .markdown-ai-light .katex .sizing.reset-size1.size1 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size2, .markdown-ai-light .katex .sizing.reset-size1.size2 {
    font-size: 1.2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size3, .markdown-ai-light .katex .sizing.reset-size1.size3 {
    font-size: 1.4em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size4, .markdown-ai-light .katex .sizing.reset-size1.size4 {
    font-size: 1.6em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size5, .markdown-ai-light .katex .sizing.reset-size1.size5 {
    font-size: 1.8em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size6, .markdown-ai-light .katex .sizing.reset-size1.size6 {
    font-size: 2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size7, .markdown-ai-light .katex .sizing.reset-size1.size7 {
    font-size: 2.4em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size8, .markdown-ai-light .katex .sizing.reset-size1.size8 {
    font-size: 2.88em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size9, .markdown-ai-light .katex .sizing.reset-size1.size9 {
    font-size: 3.456em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size10, .markdown-ai-light .katex .sizing.reset-size1.size10 {
    font-size: 4.148em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size1.size11, .markdown-ai-light .katex .sizing.reset-size1.size11 {
    font-size: 4.976em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size1, .markdown-ai-light .katex .sizing.reset-size2.size1 {
    font-size: .83333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size2, .markdown-ai-light .katex .sizing.reset-size2.size2 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size3, .markdown-ai-light .katex .sizing.reset-size2.size3 {
    font-size: 1.16666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size4, .markdown-ai-light .katex .sizing.reset-size2.size4 {
    font-size: 1.33333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size5, .markdown-ai-light .katex .sizing.reset-size2.size5 {
    font-size: 1.5em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size6, .markdown-ai-light .katex .sizing.reset-size2.size6 {
    font-size: 1.66666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size7, .markdown-ai-light .katex .sizing.reset-size2.size7 {
    font-size: 2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size8, .markdown-ai-light .katex .sizing.reset-size2.size8 {
    font-size: 2.4em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size9, .markdown-ai-light .katex .sizing.reset-size2.size9 {
    font-size: 2.88em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size10, .markdown-ai-light .katex .sizing.reset-size2.size10 {
    font-size: 3.45666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size2.size11, .markdown-ai-light .katex .sizing.reset-size2.size11 {
    font-size: 4.14666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size1, .markdown-ai-light .katex .sizing.reset-size3.size1 {
    font-size: .71428571em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size2, .markdown-ai-light .katex .sizing.reset-size3.size2 {
    font-size: .85714286em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size3, .markdown-ai-light .katex .sizing.reset-size3.size3 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size4, .markdown-ai-light .katex .sizing.reset-size3.size4 {
    font-size: 1.14285714em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size5, .markdown-ai-light .katex .sizing.reset-size3.size5 {
    font-size: 1.28571429em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size6, .markdown-ai-light .katex .sizing.reset-size3.size6 {
    font-size: 1.42857143em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size7, .markdown-ai-light .katex .sizing.reset-size3.size7 {
    font-size: 1.71428571em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size8, .markdown-ai-light .katex .sizing.reset-size3.size8 {
    font-size: 2.05714286em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size9, .markdown-ai-light .katex .sizing.reset-size3.size9 {
    font-size: 2.46857143em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size10, .markdown-ai-light .katex .sizing.reset-size3.size10 {
    font-size: 2.96285714em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size3.size11, .markdown-ai-light .katex .sizing.reset-size3.size11 {
    font-size: 3.55428571em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size1, .markdown-ai-light .katex .sizing.reset-size4.size1 {
    font-size: .625em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size2, .markdown-ai-light .katex .sizing.reset-size4.size2 {
    font-size: .75em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size3, .markdown-ai-light .katex .sizing.reset-size4.size3 {
    font-size: .875em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size4, .markdown-ai-light .katex .sizing.reset-size4.size4 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size5, .markdown-ai-light .katex .sizing.reset-size4.size5 {
    font-size: 1.125em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size6, .markdown-ai-light .katex .sizing.reset-size4.size6 {
    font-size: 1.25em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size7, .markdown-ai-light .katex .sizing.reset-size4.size7 {
    font-size: 1.5em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size8, .markdown-ai-light .katex .sizing.reset-size4.size8 {
    font-size: 1.8em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size9, .markdown-ai-light .katex .sizing.reset-size4.size9 {
    font-size: 2.16em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size10, .markdown-ai-light .katex .sizing.reset-size4.size10 {
    font-size: 2.5925em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size4.size11, .markdown-ai-light .katex .sizing.reset-size4.size11 {
    font-size: 3.11em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size1, .markdown-ai-light .katex .sizing.reset-size5.size1 {
    font-size: .55555556em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size2, .markdown-ai-light .katex .sizing.reset-size5.size2 {
    font-size: .66666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size3, .markdown-ai-light .katex .sizing.reset-size5.size3 {
    font-size: .77777778em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size4, .markdown-ai-light .katex .sizing.reset-size5.size4 {
    font-size: .88888889em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size5, .markdown-ai-light .katex .sizing.reset-size5.size5 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size6, .markdown-ai-light .katex .sizing.reset-size5.size6 {
    font-size: 1.11111111em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size7, .markdown-ai-light .katex .sizing.reset-size5.size7 {
    font-size: 1.33333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size8, .markdown-ai-light .katex .sizing.reset-size5.size8 {
    font-size: 1.6em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size9, .markdown-ai-light .katex .sizing.reset-size5.size9 {
    font-size: 1.92em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size10, .markdown-ai-light .katex .sizing.reset-size5.size10 {
    font-size: 2.30444444em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size5.size11, .markdown-ai-light .katex .sizing.reset-size5.size11 {
    font-size: 2.76444444em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size1, .markdown-ai-light .katex .sizing.reset-size6.size1 {
    font-size: .5em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size2, .markdown-ai-light .katex .sizing.reset-size6.size2 {
    font-size: .6em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size3, .markdown-ai-light .katex .sizing.reset-size6.size3 {
    font-size: .7em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size4, .markdown-ai-light .katex .sizing.reset-size6.size4 {
    font-size: .8em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size5, .markdown-ai-light .katex .sizing.reset-size6.size5 {
    font-size: .9em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size6, .markdown-ai-light .katex .sizing.reset-size6.size6 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size7, .markdown-ai-light .katex .sizing.reset-size6.size7 {
    font-size: 1.2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size8, .markdown-ai-light .katex .sizing.reset-size6.size8 {
    font-size: 1.44em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size9, .markdown-ai-light .katex .sizing.reset-size6.size9 {
    font-size: 1.728em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size10, .markdown-ai-light .katex .sizing.reset-size6.size10 {
    font-size: 2.074em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size6.size11, .markdown-ai-light .katex .sizing.reset-size6.size11 {
    font-size: 2.488em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size1, .markdown-ai-light .katex .sizing.reset-size7.size1 {
    font-size: .41666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size2, .markdown-ai-light .katex .sizing.reset-size7.size2 {
    font-size: .5em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size3, .markdown-ai-light .katex .sizing.reset-size7.size3 {
    font-size: .58333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size4, .markdown-ai-light .katex .sizing.reset-size7.size4 {
    font-size: .66666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size5, .markdown-ai-light .katex .sizing.reset-size7.size5 {
    font-size: .75em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size6, .markdown-ai-light .katex .sizing.reset-size7.size6 {
    font-size: .83333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size7, .markdown-ai-light .katex .sizing.reset-size7.size7 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size8, .markdown-ai-light .katex .sizing.reset-size7.size8 {
    font-size: 1.2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size9, .markdown-ai-light .katex .sizing.reset-size7.size9 {
    font-size: 1.44em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size10, .markdown-ai-light .katex .sizing.reset-size7.size10 {
    font-size: 1.72833333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size7.size11, .markdown-ai-light .katex .sizing.reset-size7.size11 {
    font-size: 2.07333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size1, .markdown-ai-light .katex .sizing.reset-size8.size1 {
    font-size: .34722222em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size2, .markdown-ai-light .katex .sizing.reset-size8.size2 {
    font-size: .41666667em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size3, .markdown-ai-light .katex .sizing.reset-size8.size3 {
    font-size: .48611111em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size4, .markdown-ai-light .katex .sizing.reset-size8.size4 {
    font-size: .55555556em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size5, .markdown-ai-light .katex .sizing.reset-size8.size5 {
    font-size: .625em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size6, .markdown-ai-light .katex .sizing.reset-size8.size6 {
    font-size: .69444444em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size7, .markdown-ai-light .katex .sizing.reset-size8.size7 {
    font-size: .83333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size8, .markdown-ai-light .katex .sizing.reset-size8.size8 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size9, .markdown-ai-light .katex .sizing.reset-size8.size9 {
    font-size: 1.2em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size10, .markdown-ai-light .katex .sizing.reset-size8.size10 {
    font-size: 1.44027778em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size8.size11, .markdown-ai-light .katex .sizing.reset-size8.size11 {
    font-size: 1.72777778em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size1, .markdown-ai-light .katex .sizing.reset-size9.size1 {
    font-size: .28935185em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size2, .markdown-ai-light .katex .sizing.reset-size9.size2 {
    font-size: .34722222em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size3, .markdown-ai-light .katex .sizing.reset-size9.size3 {
    font-size: .40509259em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size4, .markdown-ai-light .katex .sizing.reset-size9.size4 {
    font-size: .46296296em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size5, .markdown-ai-light .katex .sizing.reset-size9.size5 {
    font-size: .52083333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size6, .markdown-ai-light .katex .sizing.reset-size9.size6 {
    font-size: .5787037em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size7, .markdown-ai-light .katex .sizing.reset-size9.size7 {
    font-size: .69444444em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size8, .markdown-ai-light .katex .sizing.reset-size9.size8 {
    font-size: .83333333em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size9, .markdown-ai-light .katex .sizing.reset-size9.size9 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size10, .markdown-ai-light .katex .sizing.reset-size9.size10 {
    font-size: 1.20023148em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size9.size11, .markdown-ai-light .katex .sizing.reset-size9.size11 {
    font-size: 1.43981481em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size1, .markdown-ai-light .katex .sizing.reset-size10.size1 {
    font-size: .24108004em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size2, .markdown-ai-light .katex .sizing.reset-size10.size2 {
    font-size: .28929605em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size3, .markdown-ai-light .katex .sizing.reset-size10.size3 {
    font-size: .33751205em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size4, .markdown-ai-light .katex .sizing.reset-size10.size4 {
    font-size: .38572806em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size5, .markdown-ai-light .katex .sizing.reset-size10.size5 {
    font-size: .43394407em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size6, .markdown-ai-light .katex .sizing.reset-size10.size6 {
    font-size: .48216008em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size7, .markdown-ai-light .katex .sizing.reset-size10.size7 {
    font-size: .57859209em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size8, .markdown-ai-light .katex .sizing.reset-size10.size8 {
    font-size: .69431051em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size9, .markdown-ai-light .katex .sizing.reset-size10.size9 {
    font-size: .83317261em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size10, .markdown-ai-light .katex .sizing.reset-size10.size10 {
    font-size: 1em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size10.size11, .markdown-ai-light .katex .sizing.reset-size10.size11 {
    font-size: 1.19961427em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size1, .markdown-ai-light .katex .sizing.reset-size11.size1 {
    font-size: .20096463em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size2, .markdown-ai-light .katex .sizing.reset-size11.size2 {
    font-size: .24115756em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size3, .markdown-ai-light .katex .sizing.reset-size11.size3 {
    font-size: .28135048em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size4, .markdown-ai-light .katex .sizing.reset-size11.size4 {
    font-size: .32154341em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size5, .markdown-ai-light .katex .sizing.reset-size11.size5 {
    font-size: .36173633em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size6, .markdown-ai-light .katex .sizing.reset-size11.size6 {
    font-size: .40192926em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size7, .markdown-ai-light .katex .sizing.reset-size11.size7 {
    font-size: .48231511em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size8, .markdown-ai-light .katex .sizing.reset-size11.size8 {
    font-size: .57877814em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size9, .markdown-ai-light .katex .sizing.reset-size11.size9 {
    font-size: .69453376em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size10, .markdown-ai-light .katex .sizing.reset-size11.size10 {
    font-size: .83360129em
}

.markdown-ai-light .katex .fontsize-ensurer.reset-size11.size11, .markdown-ai-light .katex .sizing.reset-size11.size11 {
    font-size: 1em
}

.markdown-ai-light .katex .delimsizing.size1 {
    font-family: KaTeX_Size1
}

.markdown-ai-light .katex .delimsizing.size2 {
    font-family: KaTeX_Size2
}

.markdown-ai-light .katex .delimsizing.size3 {
    font-family: KaTeX_Size3
}

.markdown-ai-light .katex .delimsizing.size4 {
    font-family: KaTeX_Size4
}

.markdown-ai-light .katex .delimsizing.mult .delim-size1 > span {
    font-family: KaTeX_Size1
}

.markdown-ai-light .katex .delimsizing.mult .delim-size4 > span {
    font-family: KaTeX_Size4
}

.markdown-ai-light .katex .nulldelimiter {
    display: inline-block;
    width: .12em
}

.markdown-ai-light .katex .delimcenter, .markdown-ai-light .katex .op-symbol {
    position: relative
}

.markdown-ai-light .katex .op-symbol.small-op {
    font-family: KaTeX_Size1
}

.markdown-ai-light .katex .op-symbol.large-op {
    font-family: KaTeX_Size2
}

.markdown-ai-light .katex .accent > .vlist-t, .markdown-ai-light .katex .op-limits > .vlist-t {
    text-align: center
}

.markdown-ai-light .katex .accent .accent-body {
    position: relative
}

.markdown-ai-light .katex .accent .accent-body:not(.accent-full) {
    width: 0
}

.markdown-ai-light .katex .overlay {
    display: block
}

.markdown-ai-light .katex .mtable .vertical-separator {
    display: inline-block;
    min-width: 1px
}

.markdown-ai-light .katex .mtable .arraycolsep {
    display: inline-block
}

.markdown-ai-light .katex .mtable .col-align-c > .vlist-t {
    text-align: center
}

.markdown-ai-light .katex .mtable .col-align-l > .vlist-t {
    text-align: left
}

.markdown-ai-light .katex .mtable .col-align-r > .vlist-t {
    text-align: right
}

.markdown-ai-light .katex .svg-align {
    text-align: left
}

.markdown-ai-light .katex svg {
    fill: currentColor;
    stroke: currentColor;
    fill-rule: nonzero;
    fill-opacity: 1;
    stroke-width: 1;
    stroke-linecap: butt;
    stroke-linejoin: miter;
    stroke-miterlimit: 4;
    stroke-dasharray: none;
    stroke-dashoffset: 0;
    stroke-opacity: 1;
    display: block;
    height: inherit;
    position: absolute;
    width: 100%
}

.markdown-ai-light .katex svg path {
    stroke: none
}

.markdown-ai-light .katex img {
    border-style: none;
    max-height: none;
    max-width: none;
    min-height: 0;
    min-width: 0
}

.markdown-ai-light .katex .stretchy {
    display: block;
    overflow: hidden;
    position: relative;
    width: 100%
}

.markdown-ai-light .katex .stretchy:after, .markdown-ai-light .katex .stretchy:before {
    content: ""
}

.markdown-ai-light .katex .hide-tail {
    overflow: hidden;
    position: relative;
    width: 100%
}

.markdown-ai-light .katex .halfarrow-left {
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 50.2%
}

.markdown-ai-light .katex .halfarrow-right {
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 50.2%
}

.markdown-ai-light .katex .brace-left {
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 25.1%
}

.markdown-ai-light .katex .brace-center {
    left: 25%;
    overflow: hidden;
    position: absolute;
    width: 50%
}

.markdown-ai-light .katex .brace-right {
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 25.1%
}

.markdown-ai-light .katex .x-arrow-pad {
    padding: 0 .5em
}

.markdown-ai-light .katex .cd-arrow-pad {
    padding: 0 .55556em 0 .27778em
}

.markdown-ai-light .katex .mover, .markdown-ai-light .katex .munder, .markdown-ai-light .katex .x-arrow {
    text-align: center
}

.markdown-ai-light .katex .boxpad {
    padding: 0 .3em
}

.markdown-ai-light .katex .fbox, .markdown-ai-light .katex .fcolorbox {
    border: .04em solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.markdown-ai-light .katex .cancel-pad {
    padding: 0 .2em
}

.markdown-ai-light .katex .cancel-lap {
    margin-left: -.2em;
    margin-right: -.2em
}

.markdown-ai-light .katex .sout {
    border-bottom-style: solid;
    border-bottom-width: .08em
}

.markdown-ai-light .katex .angl {
    border-right: .049em solid;
    border-top: .049em solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: .03889em
}

.markdown-ai-light .katex .anglpad {
    padding: 0 .03889em
}

.markdown-ai-light .katex .eqn-num:before {
    content: "(" counter(katexEqnNo) ")";
    counter-increment: katexEqnNo
}

.markdown-ai-light .katex .mml-eqn-num:before {
    content: "(" counter(mmlEqnNo) ")";
    counter-increment: mmlEqnNo
}

.markdown-ai-light .katex .mtr-glue {
    width: 50%
}

.markdown-ai-light .katex .cd-vert-arrow {
    display: inline-block;
    position: relative
}

.markdown-ai-light .katex .cd-label-left {
    display: inline-block;
    position: absolute;
    right: calc(50% + .3em);
    text-align: left
}

.markdown-ai-light .katex .cd-label-right {
    display: inline-block;
    left: calc(50% + .3em);
    position: absolute;
    text-align: right
}

.markdown-ai-light .katex-display {
    display: block;
    margin: 1em 0;
    text-align: center
}

.markdown-ai-light .katex-display > .katex {
    display: block;
    text-align: center;
    white-space: nowrap
}

.markdown-ai-light .katex-display > .katex > .katex-html {
    display: block;
    position: relative
}

.markdown-ai-light .katex-display > .katex > .katex-html > .tag {
    position: absolute;
    right: 0
}

.markdown-ai-light .katex-display.leqno > .katex > .katex-html > .tag {
    left: 0;
    right: auto
}

.markdown-ai-light .katex-display.fleqn > .katex {
    padding-left: 2em;
    text-align: left
}

.markdown-ai-light body {
    counter-reset: katexEqnNo mmlEqnNo
}
