﻿    /* <style type="text/tailwindcss"> */
    @layer utilities {
        .content-auto {
            content-visibility: auto;
        }

        .card-hover {
            @apply transition-all duration-300 hover:shadow-lg hover:-translate-y-1;
        }

        .nav-item {
            @apply relative px-3 py-2 text-neutral-dark hover:text-primary transition-colors duration-200;
        }

        .nav-item::after {
            @apply content-[''] absolute w-0 h-0.5 bg-primary left-0 bottom-0 transition-all duration-300;
        }

        .nav-item:hover::after {
            @apply w-full;
        }

        .section-title {
            @apply text-2xl font-bold text-accent mb-4 border-l-4 border-primary pl-3;
        }

        .sidebar-item {
            @apply block py-3 px-4 text-neutral-dark hover:bg-primary/5 hover:text-primary transition-colors border-l-2 border-transparent;
        }

        .sidebar-item.active {
            @apply bg-primary/5 text-primary border-l-2 border-primary font-medium;
        }

        .list-item {
            @apply flex items-start p-4 border-b border-gray-100 hover:bg-gray-50 transition-colors;
        }

        .pagination-item {
            @apply inline-flex items-center justify-center w-10 h-10 rounded-full border border-gray-200 text-neutral-dark hover:border-primary hover:text-primary transition-colors;
        }

        .pagination-item.active {
            @apply bg-primary text-white border-primary;
        }

        .animate-fade-in {
            animation: fadeIn 0.8s ease-in-out;
        }

        @keyframes fadeIn {
            from {
                opacity: 0;
                transform: translateY(10px);
            }

            to {
                opacity: 1;
                transform: translateY(0);
            }
        }
    }

    /* </style> */
    /* <style> */
    *,
    ::before,
    ::after {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: rgb(59 130 246 / 0.5);
        --tw-ring-offset-shadow: 0 0 #0000;
        --tw-ring-shadow: 0 0 #0000;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style:
    }

    ::backdrop {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: rgb(59 130 246 / 0.5);
        --tw-ring-offset-shadow: 0 0 #0000;
        --tw-ring-shadow: 0 0 #0000;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style:
    }

    /* ! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com */
    *,
    ::after,
    ::before {
        box-sizing: border-box;
        border-width: 0;
        border-style: solid;
        border-color: #e5e7eb
    }

    ::after,
    ::before {
        --tw-content: ''
    }

    :host,
    html {
        line-height: 1.5;
        -webkit-text-size-adjust: 100%;
        -moz-tab-size: 4;
        tab-size: 4;
        font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        font-feature-settings: normal;
        font-variation-settings: normal;
        -webkit-tap-highlight-color: transparent
    }

    body {
        margin: 0;
        line-height: inherit
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        text-decoration: inherit
    }

    b,
    strong {
        font-weight: bolder
    }

    code,
    kbd,
    pre,
    samp {
        font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        font-feature-settings: normal;
        font-variation-settings: normal;
        font-size: 1em
    }

    small {
        font-size: 80%
    }

    sub,
    sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    button,
    input,
    optgroup,
    select,
    textarea {
        font-family: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        font-size: 100%;
        font-weight: inherit;
        line-height: inherit;
        letter-spacing: inherit;
        color: inherit;
        margin: 0;
        padding: 0
    }

    button,
    select {
        text-transform: none
    }

    button,
    input:where([type=button]),
    input:where([type=reset]),
    input:where([type=submit]) {
        -webkit-appearance: button;
        background-color: transparent;
        background-image: none
    }

    :-moz-focusring {
        outline: auto
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    progress {
        vertical-align: baseline
    }

    ::-webkit-inner-spin-button,
    ::-webkit-outer-spin-button {
        height: auto
    }

    [type=search] {
        -webkit-appearance: textfield;
        outline-offset: -2px
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit
    }

    summary {
        display: list-item
    }

    blockquote,
    dd,
    dl,
    figure,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    hr,
    p,
    pre {
        margin: 0
    }

    fieldset {
        margin: 0;
        padding: 0
    }

    legend {
        padding: 0
    }

    menu,
    ol,
    ul {
        list-style: none;
        margin: 0;
        padding: 0
    }

    dialog {
        padding: 0
    }

    textarea {
        resize: vertical
    }

    input::placeholder,
    textarea::placeholder {
        opacity: 1;
        color: #9ca3af
    }

    [role=button],
    button {
        cursor: pointer
    }

    :disabled {
        cursor: default
    }

    audio,
    canvas,
    embed,
    iframe,
    img,
    object,
    svg,
    video {
        display: block;
        vertical-align: middle
    }

    img,
    video {
        max-width: 100%;
        height: auto
    }

    [hidden]:where(:not([hidden=until-found])) {
        display: none
    }

    .container {
        width: 100%
    }

    @media (min-width: 640px) {
        .container {
            max-width: 640px
        }
    }

    @media (min-width: 768px) {
        .container {
            max-width: 768px
        }
    }

    @media (min-width: 1024px) {
        .container {
            max-width: 1024px
        }
    }

    @media (min-width: 1280px) {
        .container {
            max-width: 1280px
        }
    }

    @media (min-width: 1536px) {
        .container {
            max-width: 1536px
        }
    }

    .absolute {
        position: absolute
    }

    .relative {
        position: relative
    }

    .sticky {
        position: sticky
    }

    .right-2 {
        right: 0.5rem
    }

    .top-0 {
        top: 0px
    }

    .top-1\/2 {
        top: 50%
    }

    .z-50 {
        z-index: 50
    }

    .mx-2 {
        margin-left: 0.5rem;
        margin-right: 0.5rem
    }

    .mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .mb-4 {
        margin-bottom: 1rem
    }

    .mb-6 {
        margin-bottom: 1.5rem
    }

    .mb-8 {
        margin-bottom: 2rem
    }

    .ml-3 {
        margin-left: 0.75rem
    }

    .ml-4 {
        margin-left: 1rem
    }

    .mr-1 {
        margin-right: 0.25rem
    }

    .mr-2 {
        margin-right: 0.5rem
    }

    .mt-1 {
        margin-top: 0.25rem
    }

    .mt-10 {
        margin-top: 2.5rem
    }

    .mt-2 {
        margin-top: 0.5rem
    }

    .mt-4 {
        margin-top: 1rem
    }

    .mt-6 {
        margin-top: 1.5rem
    }

    .line-clamp-2 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .block {
        display: block
    }

    .flex {
        display: flex
    }

    .inline-flex {
        display: inline-flex
    }

    .grid {
        display: grid
    }

    .list-item {
        display: list-item
    }

    .hidden {
        display: none
    }

    .h-1 {
        height: 0.25rem
    }

    .h-10 {
        height: 2.5rem
    }

    .h-20 {
        height: 5rem
    }

    .w-10 {
        width: 2.5rem
    }

    .w-20 {
        width: 5rem
    }

    .w-full {
        width: 100%
    }

    .flex-1 {
        flex: 1 1 0%
    }

    .flex-shrink-0 {
        flex-shrink: 0
    }

    .-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .transform {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .appearance-none {
        -webkit-appearance: none;
        appearance: none
    }

    .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .items-start {
        align-items: flex-start
    }

    .items-center {
        align-items: center
    }

    .justify-center {
        justify-content: center
    }

    .justify-between {
        justify-content: space-between
    }

    .gap-2 {
        gap: 0.5rem
    }

    .gap-4 {
        gap: 1rem
    }

    .gap-8 {
        gap: 2rem
    }

    .space-x-1> :not([hidden])~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0.25rem * var(--tw-space-x-reverse));
        margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .space-x-2> :not([hidden])~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0.5rem * var(--tw-space-x-reverse));
        margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .space-x-4> :not([hidden])~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .space-y-1> :not([hidden])~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.25rem * var(--tw-space-y-reverse))
    }

    .space-y-2> :not([hidden])~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
    }

    .overflow-hidden {
        overflow: hidden
    }

    .rounded {
        border-radius: 0.25rem
    }

    .rounded-full {
        border-radius: 9999px
    }

    .rounded-lg {
        border-radius: 0.5rem
    }

    .rounded-md {
        border-radius: 0.375rem
    }

    .border {
        border-width: 1px
    }

    .border-0 {
        border-width: 0px
    }

    .border-y {
        border-top-width: 1px;
        border-bottom-width: 1px
    }

    .border-l-4 {
        border-left-width: 4px
    }

    .border-t {
        border-top-width: 1px
    }

    .border-gray-200 {
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
    }

    .border-primary {
        --tw-border-opacity: 1;
        border-color: rgb(22 93 255 / var(--tw-border-opacity, 1))
    }

    .border-white\/20 {
        border-color: rgb(255 255 255 / 0.2)
    }

    .bg-accent {
        --tw-bg-opacity: 1;
        background-color: rgb(10 36 99 / var(--tw-bg-opacity, 1))
    }

    .bg-gray-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
    }

    .bg-neutral {
        --tw-bg-opacity: 1;
        background-color: rgb(245 247 250 / var(--tw-bg-opacity, 1))
    }

    .bg-primary {
        --tw-bg-opacity: 1;
        background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1))
    }

    .bg-primary\/10 {
        background-color: rgb(22 93 255 / 0.1)
    }

    .bg-primary\/5 {
        background-color: rgb(22 93 255 / 0.05)
    }

    .bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
    }

    .object-cover {
        object-fit: cover
    }

    .p-2 {
        padding: 0.5rem
    }

    .p-4 {
        padding: 1rem
    }

    .p-5 {
        padding: 1.25rem
    }

    .p-6 {
        padding: 1.5rem
    }

    .px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem
    }

    .px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem
    }

    .py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .py-2 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem
    }

    .py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem
    }

    .pb-6 {
        padding-bottom: 1.5rem
    }

    .pl-3 {
        padding-left: 0.75rem
    }

    .pl-4 {
        padding-left: 1rem
    }

    .pr-10 {
        padding-right: 2.5rem
    }

    .pr-8 {
        padding-right: 2rem
    }

    .pt-10 {
        padding-top: 2.5rem
    }

    .pt-6 {
        padding-top: 1.5rem
    }

    .text-center {
        text-align: center
    }

    .font-inter {
        font-family: Inter, sans-serif
    }

    .text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem
    }

    .text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .text-xs {
        font-size: 0.75rem;
        line-height: 1rem
    }

    .font-bold {
        font-weight: 700
    }

    .font-medium {
        font-weight: 500
    }

    .font-semibold {
        font-weight: 600
    }

    .text-accent {
        --tw-text-opacity: 1;
        color: rgb(10 36 99 / var(--tw-text-opacity, 1))
    }

    .text-neutral-dark {
        --tw-text-opacity: 1;
        color: rgb(78 89 105 / var(--tw-text-opacity, 1))
    }

    .text-neutral-dark\/60 {
        color: rgb(78 89 105 / 0.6)
    }

    .text-primary {
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    }

    .text-white\/60 {
        color: rgb(255 255 255 / 0.6)
    }

    .text-white\/80 {
        color: rgb(255 255 255 / 0.8)
    }

    .shadow-sm {
        --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
        --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-md {
        --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
        --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .transition-colors {
        transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms
    }

    .nav-item {
        position: relative;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        --tw-text-opacity: 1;
        color: rgb(78 89 105 / var(--tw-text-opacity, 1));
        transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 200ms
    }

    .nav-item:hover {
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .nav-item::after {
        position: absolute;
        left: 0px;
        bottom: 0px;
        height: 0.125rem;
        width: 0px;
        --tw-bg-opacity: 1;
        background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));
        transition-property: all;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 300ms;
        --tw-content: '';
        content: var(--tw-content)
    }

    .nav-item:hover::after {
        width: 100%
    }

    .sidebar-item {
        display: block;
        border-left-width: 2px;
        border-color: transparent;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        padding-left: 1rem;
        padding-right: 1rem;
        --tw-text-opacity: 1;
        color: rgb(78 89 105 / var(--tw-text-opacity, 1));
        transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms
    }

    .sidebar-item:hover {
        background-color: rgb(22 93 255 / 0.05);
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .sidebar-item.active {
        border-left-width: 2px;
        --tw-border-opacity: 1;
        border-color: rgb(22 93 255 / var(--tw-border-opacity, 1));
        background-color: rgb(22 93 255 / 0.05);
        font-weight: 500;
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .list-item {
        display: flex;
        align-items: flex-start;
        border-bottom-width: 1px;
        --tw-border-opacity: 1;
        border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
        padding: 1rem;
        transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms
    }

    .list-item:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
    }

    .pagination-item {
        display: inline-flex;
        height: 2.5rem;
        width: 2.5rem;
        align-items: center;
        justify-content: center;
        border-radius: 9999px;
        border-width: 1px;
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
        --tw-text-opacity: 1;
        color: rgb(78 89 105 / var(--tw-text-opacity, 1));
        transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms
    }

    .pagination-item:hover {
        --tw-border-opacity: 1;
        border-color: rgb(22 93 255 / var(--tw-border-opacity, 1));
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .pagination-item.active {
        --tw-border-opacity: 1;
        border-color: rgb(22 93 255 / var(--tw-border-opacity, 1));
        --tw-bg-opacity: 1;
        background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    }

    @keyframes fadeIn {
        from {
            opacity: 0;
            transform: translateY(10px);
        }

        to {
            opacity: 1;
            transform: translateY(0);
        }
    }

    .hover\:bg-primary\/10:hover {
        background-color: rgb(22 93 255 / 0.1)
    }

    .hover\:text-primary:hover {
        --tw-text-opacity: 1;
        color: rgb(22 93 255 / var(--tw-text-opacity, 1))
    }

    .hover\:text-white:hover {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1))
    }

    .focus\:outline-none:focus {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .focus\:ring-2:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .focus\:ring-primary\/30:focus {
        --tw-ring-color: rgb(22 93 255 / 0.3)
    }

    @media (min-width: 640px) {
        .sm\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }
    }

    @media (min-width: 768px) {
        .md\:mt-0 {
            margin-top: 0px
        }

        .md\:flex {
            display: flex
        }

        .md\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .md\:justify-start {
            justify-content: flex-start
        }
    }

    @media (min-width: 1024px) {
        .lg\:col-span-1 {
            grid-column: span 1 / span 1
        }

        .lg\:col-span-3 {
            grid-column: span 3 / span 3
        }

        .lg\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }
    }

    /* </style> */
    /* <style type="text/css"> */
    .qa-sdk-wrapper {
        position: fixed;
        width: 400px;
        right: -600px;
        max-height: 530px;
        overflow: hidden;
        border-radius: 4px;
        box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
        transition: all 0.5s ease-in-out;
        background: #fff;
    }

    .qa-sdk-close-btn {
        display: inline-block;
        width: 18px;
        height: 18px;
        cursor: pointer;
        position: absolute;
        top: 16px;
        right: 16px;
    }

    .qa-sdk-close-btn:hover {
        border-radius: 50%;
        background-color: #d5d9df;
    }

    #qa-sdk-iframe {
        width: 400px;
    }

    @media (min-width: 1024px) and (max-width: 1366px) {
        .qa-sdk-wrapper {
            width: 356px;
        }

        #qa-sdk-iframe {
            width: 356px;
        }
    }

    /* </style> */
    /* <style id="ai-assist-webType-style"> */
    .ai-assist-highlight {
        background: yellow;
    }

    @media print {

        #ai-assist-root-bangs,
        #ai-assist-root-bilibili,
        #ai-assist-root-new {
            display: none !important;
        }
    }

    /* </style> */
    /* <style> */
    .modal[data-v-1d586ce0] {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: transparent
    }

    .modal .modal-content[data-v-1d586ce0] {
        width: 488px;
        margin: 8px auto !important;
        background-color: #fff;
        border: 1px solid var(--15, rgba(0, 0, 0, .15));
        border-radius: 8px;
        box-shadow: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);
        display: flex;
        flex-direction: column
    }

    .modal .header[data-v-1d586ce0] {
        position: relative;
        padding: 24px 40px 24px 24px !important;
        display: flex;
        gap: 8px
    }

    .modal .header .close[data-v-1d586ce0] {
        position: absolute;
        top: 8px;
        right: 8px;
        cursor: pointer
    }

    .modal .header .close .closeIcon[data-v-1d586ce0] {
        width: 32px;
        height: 32px;
        padding: 8px !important;
        border-radius: var(---4, 4px)
    }

    .modal .header .close .closeIcon[data-v-1d586ce0]:hover {
        background: var(--0-hover-6, rgba(0, 0, 0, .06))
    }

    .modal .header .close .closeIcon[data-v-1d586ce0]:active {
        background: var(--0-click-10, rgba(0, 0, 0, .1))
    }

    .modal .header .logo[data-v-1d586ce0] {
        width: 24px;
        height: 24px
    }

    .modal .header .title[data-v-1d586ce0] {
        color: var(--90, rgba(0, 0, 0, .9));
        font-weight: 700
    }

    .modal .content[data-v-1d586ce0],
    .modal .header .title[data-v-1d586ce0] {
        font-family: Microsoft YaHei UI;
        font-size: 16px;
        font-style: normal;
        line-height: 24px
    }

    .modal .content[data-v-1d586ce0] {
        padding: 0 24px 8px 56px !important;
        color: var(--60, rgba(0, 0, 0, .6));
        font-weight: 400
    }

    .modal .footer[data-v-1d586ce0] {
        padding: 24px !important
    }

    .guide_container[data-v-09129a18] {
        position: fixed;
        top: 10px;
        right: 16px;
        width: 316px;
        height: 94px;
        border-radius: 8px;
        background: linear-gradient(103deg, #fdf3ff 11.28%, #d3edff 86.9%);
        z-index: 2147483647;
        padding-top: 8px;
        padding: 12px 16px !important;
        box-shadow: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08)
    }

    .guide_container .arrow[data-v-09129a18] {
        position: absolute;
        top: -9px;
        right: 40px;
        width: 16px;
        height: 9px;
        display: flex
    }

    .guide_container .close[data-v-09129a18] {
        display: flex;
        width: 32px;
        height: 32px;
        position: absolute;
        top: 4px;
        right: 4px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZYxCsJAEEVHo1ilshOElFqKhaBX8LAWXkDwDKkVbAXBQogI/sENyJJkZ3ZXRMyHT0iKvJdNMglRm39PUnFsiM7QC1pQnKToEr2iN5fAAp2iGXqMIMHwNTpCH+jJJXA28DSCRAnnLV/93j5XlUBhoFmghA3fmi25BGJIiOBNAiESYrhLwEdCBZcIaCTUcKmARMILrhFokhj4wjkd0uf9au/mWN8HztGsQJlyJSboCh2b/Y0WzunSl/Nzt8B+2nnZcwoY2xqBulctaGxLBVzvubeEREA6ZLwkXALaCaeWSCLCvSSSyHC1RPIBuEqiSmBOr/EaAq+T4A/XwSXAv809dBcItyV46uZk/Za3afMEN22Ov918RpUAAAAASUVORK5CYII=) no-repeat 50%;
        background-size: 16px 16px;
        background-repeat: no-repeat;
        background-position: 8px 8px;
        cursor: pointer;
        border-radius: 50%
    }

    .guide_container .close[data-v-09129a18]:hover {
        background-color: rgba(0, 0, 0, .06)
    }

    .guide_container .close[data-v-09129a18]:active {
        background-color: rgba(0, 0, 0, .1)
    }

    .guide_container .container[data-v-09129a18] {
        display: flex;
        gap: 12px
    }

    .guide_container .container .img[data-v-09129a18] {
        width: 48px;
        height: 48px;
        background: url(data:image/png;base64,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) no-repeat 50%;
        background-size: 100% 100%;
        background-repeat: no-repeat;
        flex-shrink: 0
    }

    .guide_container .container .content[data-v-09129a18] {
        display: flex;
        flex-direction: column;
        gap: 4px
    }

    .guide_container .container .content .title[data-v-09129a18] {
        color: var rgba(0, 0, 0, .9);
        font-family: Microsoft YaHei UI;
        font-size: 15px;
        font-weight: 700;
        line-height: 22px
    }

    .guide_container .container .content span[data-v-09129a18] {
        color: rgba(0, 0, 0, .9);
        font-family: Microsoft YaHei UI;
        font-size: 14px;
        line-height: 22px
    }

    .guide_container .container .content span label[data-v-09129a18] {
        color: #e37318
    }

    @keyframes showAnimation-ac38116e {
        0% {
            top: -44px
        }

        to {
            top: 0
        }
    }

    #ai-assist-bangs .ai-assist-bangs[data-v-ac38116e] {
        position: fixed;
        top: -44px;
        z-index: 2147483647;
        width: -moz-max-content;
        width: max-content;
        height: 44px;
        padding: 0;
        display: flex;
        align-items: center;
        background: hsla(0, 0%, 92%, .8);
        -webkit-backdrop-filter: blur(7px);
        backdrop-filter: blur(7px);
        border-radius: 0 0 16px 16px;
        border-top: 0;
        padding: 0 7px;
        font-size: 14px;
        transition: top .3s
    }

    #ai-assist-bangs .ai-assist-bangs.hidden[data-v-ac38116e] {
        top: -44px !important
    }

    #ai-assist-bangs .ai-assist-bangs.showDom[data-v-ac38116e] {
        top: 0
    }

    #ai-assist-bangs .ai-assist-bangs.loadingAnimation[data-v-ac38116e] {
        position: relative;
        left: inherit !important
    }

    #ai-assist-bangs .ai-assist-bangs .bangs-container[data-v-ac38116e] {
        display: flex;
        align-items: center;
        width: -moz-max-content;
        width: max-content
    }

    #ai-assist-bangs .ai-assist-bangs .bangs-container[data-v-ac38116e]:before {
        position: absolute;
        content: "";
        width: calc(100% + 2px);
        height: calc(100% - 8px);
        bottom: 0;
        left: -1px;
        border: 1px solid #d7d7d7;
        z-index: -1;
        border-radius: 0 0 16px 16px;
        border-top: 0
    }

    #ai-assist-bangs .ai-assist-bangs .hiddenDom[data-v-ac38116e] {
        position: absolute;
        top: 44px;
        left: 50%;
        width: 166px;
        height: 4px;
        transform: translateX(-50%);
        border-radius: 0 0 4px 4px;
        border-top: 0;
        -webkit-backdrop-filter: blur(3.5px);
        backdrop-filter: blur(3.5px);
        background: rgba(56, 56, 56, .4)
    }

    #ai-assist-bangs .ai-assist-bangs .hiddenDom[data-v-ac38116e]:before {
        content: "";
        width: calc(100% + 2px);
        height: calc(100% + 1px);
        position: absolute;
        top: 0;
        left: -1px;
        border-radius: 0 0 4px 4px;
        border: 1px solid hsla(0, 0%, 100%, .35)
    }

    #ai-assist-bangs .ai-assist-bangs .hiddenDom.hidden[data-v-ac38116e] {
        opacity: 0
    }

    #ai-assist-bangs .ai-assist-bangs .hiddenDom.show[data-v-ac38116e] {
        opacity: 1;
        transition: opacity .3s;
        transition-delay: .3s
    }

    #ai-assist-bangs .ai-assist-bangs .hiddenDom.animation[data-v-ac38116e] {
        opacity: 1;
        top: 44px;
        animation: moveDown-ac38116e 1.2s
    }

    @keyframes moveDown-ac38116e {
        0% {
            opacity: 1;
            top: 32px
        }

        33% {
            opacity: 1;
            top: 44px
        }

        to {
            opacity: 1
        }
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom[data-v-ac38116e] {
        height: 12px;
        position: absolute;
        z-index: -1;
        top: 44px;
        left: 50%;
        transform: translateX(-50%)
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom.hidden[data-v-ac38116e] {
        opacity: 0
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom.show[data-v-ac38116e] {
        opacity: 1;
        transition: opacity .3s;
        transition-delay: .3s
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom i[data-v-ac38116e] {
        opacity: 0;
        transition: opacity .3s;
        display: block;
        position: absolute;
        top: 0;
        left: 50%;
        width: 184px;
        height: 12px;
        transform: translateX(-50%);
        background-size: 100% 100%;
        background-repeat: no-repeat
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom.shining i[data-v-ac38116e] {
        opacity: 1
    }

    @keyframes shiningColor-ac38116e {
        0% {
            opacity: 0
        }

        33% {
            opacity: 0
        }

        66% {
            opacity: 1
        }

        to {
            opacity: 0
        }
    }

    #ai-assist-bangs .ai-assist-bangs .transparentDom.animation i[data-v-ac38116e] {
        opacity: 1;
        animation: shiningColor-ac38116e 1.2s
    }

    #ai-assist-bangs .ai-assist-bangs .move-area[data-v-ac38116e] {
        cursor: move;
        width: 24px;
        height: 24px;
        border-radius: 4px;
        display: flex;
        align-items: center;
        justify-content: center;
        opacity: 0
    }

    #ai-assist-bangs .ai-assist-bangs .move-area[data-v-ac38116e]:not(.show) {
        width: 0 !important
    }

    #ai-assist-bangs .ai-assist-bangs .move-area.show[data-v-ac38116e] {
        margin: 0 0 0 8px;
        opacity: 1;
        transition: width .2s, margin .2s, opacity .2s
    }

    #ai-assist-bangs .ai-assist-bangs .move-area[data-v-ac38116e]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #ai-assist-bangs .ai-assist-bangs .move-area[data-v-ac38116e]:active {
        background: rgba(0, 0, 0, .1)
    }

    #ai-assist-bangs .ai-assist-bangs .move-area .svg-icon[data-v-ac38116e] {
        color: rgba(0, 0, 0, .9)
    }

    #ai-assist-bangs .ai-assist-bangs .bang-logo[data-v-ac38116e] {
        padding: 0 16px 0 4px;
        height: 28px;
        position: relative
    }

    #ai-assist-bangs .ai-assist-bangs .bang-logo img[data-v-ac38116e] {
        width: 28px;
        height: 28px
    }

    #ai-assist-bangs .ai-assist-bangs .bang-logo[data-v-ac38116e]:after {
        content: "";
        position: absolute;
        width: 1px;
        height: 12px;
        top: 50%;
        transform: translateY(-50%);
        right: 0;
        background: rgba(0, 0, 0, .1);
        margin: 0 4px
    }

    #ai-assist-bangs .ai-assist-bangs .container[data-v-ac38116e] {
        display: flex;
        align-items: center;
        box-sizing: border-box;
        padding: 0 4px;
        gap: 4px;
        height: 36px;
        border-radius: 18px;
        overflow: hidden;
        position: relative
    }

    #ai-assist-bangs .ai-assist-bangs .container .bang-logo[data-v-ac38116e] {
        padding: 0 25px 0 8px;
        height: 28px;
        position: relative
    }

    #ai-assist-bangs .ai-assist-bangs .container .bang-logo img[data-v-ac38116e] {
        width: 28px;
        height: 28px
    }

    #ai-assist-bangs .ai-assist-bangs .container .bang-logo .img-ai[data-v-ac38116e] {
        position: absolute;
        z-index: 1
    }

    #ai-assist-bangs .ai-assist-bangs .container .bang-logo[data-v-ac38116e]:after {
        content: "";
        position: absolute;
        width: 1px;
        height: 12px;
        top: 50%;
        transform: translateY(-50%);
        right: 8px;
        background: rgba(0, 0, 0, .1)
    }

    #ai-assist-bangs .ai-assist-bangs .container .stepBox[data-v-ac38116e] {
        display: flex;
        align-items: center;
        height: 100%;
        width: -moz-fit-content;
        width: fit-content;
        justify-content: center;
        transition: margin-left .3s
    }

    #ai-assist-bangs .ai-assist-bangs .container .stepBox.hidden[data-v-ac38116e] {
        visibility: hidden;
        opacity: 0;
        position: absolute
    }

    #ai-assist-bangs .ai-assist-bangs .container .stepBox.showLogo[data-v-ac38116e] {
        position: static
    }

    #ai-assist-bangs .ai-assist-bangs .container .stepBox.showLogo .bang-logo[data-v-ac38116e] {
        opacity: 1;
        transition: opacity .3s
    }

    #ai-assist-bangs .ai-assist-bangs .container .stepBox .loadingText.hidden[data-v-ac38116e] {
        width: 0 !important;
        transition: width .35s
    }

    #ai-assist-bangs .ai-assist-bangs .container .animation-logo.stopLoading[data-v-ac38116e] {
        opacity: 0;
        position: absolute;
        transition: opacity .3s
    }

    @keyframes spin-ac38116e {
        0% {
            transform: rotate(0deg)
        }

        to {
            transform: rotate(-1turn)
        }
    }

    #ai-assist-bangs .ai-assist-bangs .container .animation-logo .bang-logo .loading[data-v-ac38116e] {
        animation: spin-ac38116e .25s linear infinite
    }

    #ai-assist-bangs .ai-assist-bangs .container .disabled-box[data-v-ac38116e] {
        width: 0;
        display: contents
    }

    #ai-assist-bangs .ai-assist-bangs .container .disabled-box:not(.show) .loadingText[data-v-ac38116e] {
        opacity: 0;
        width: 0 !important
    }

    #ai-assist-bangs .ai-assist-bangs .container .disabled-box.show[data-v-ac38116e] {
        width: 100%
    }

    #ai-assist-bangs .ai-assist-bangs .container .disabled-box.show .loadingText[data-v-ac38116e] {
        opacity: 1;
        transition: all .3s
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingText[data-v-ac38116e] {
        width: 100%;
        opacity: 1;
        color: var(--90, rgba(0, 0, 0, .9));
        font-family: Microsoft YaHei;
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
        transition: opacity .5s ease;
        white-space: nowrap;
        overflow: hidden
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingText .loading-dots[data-v-ac38116e] {
        display: inline
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingText .loading-dots .dot[data-v-ac38116e] {
        animation: fade-ac38116e 1s linear infinite
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingText .loading-dots .dot[data-v-ac38116e]:nth-child(2) {
        animation-delay: .3s
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingText .loading-dots .dot[data-v-ac38116e]:nth-child(3) {
        animation-delay: .6s
    }

    @keyframes fade-ac38116e {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingTextHidden[data-v-ac38116e] {
        transition: opacity .5s ease;
        opacity: .2
    }

    #ai-assist-bangs .ai-assist-bangs .container .loadingTextNone[data-v-ac38116e] {
        transition: width 2s ease;
        width: 0
    }

    #ai-assist-bangs .ai-assist-bangs .container .tabList[data-v-ac38116e] {
        display: flex;
        align-items: center;
        width: 0;
        overflow: hidden;
        opacity: 0;
        transition-property: none;
        padding: 3px 0
    }

    #ai-assist-bangs .ai-assist-bangs .container .tabList.show[data-v-ac38116e] {
        width: 100%;
        opacity: 1;
        transition-property: all;
        gap: 4px
    }

    #ai-assist-bangs .ai-assist-bangs .container .tabList.show button[data-v-ac38116e] {
        width: 100%;
        flex-shrink: 0
    }

    #ai-assist-bangs .ai-assist-bangs .container .tabList:not(.show) button[data-v-ac38116e] {
        width: 0 !important
    }

    #ai-assist-bangs .ai-assist-bangs .container button[data-v-ac38116e] {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        position: relative;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        overflow: hidden;
        width: 0
    }

    #ai-assist-bangs .ai-assist-bangs .container button .button-box[data-v-ac38116e] {
        cursor: pointer;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        gap: 8px;
        padding: 3px 16px;
        min-width: -moz-fit-content;
        min-width: fit-content
    }

    #ai-assist-bangs .ai-assist-bangs .container button[data-v-ac38116e]:hover:not(:disabled) {
        border-radius: 99px;
        background: rgba(0, 0, 0, .06)
    }

    #ai-assist-bangs .ai-assist-bangs .container button[data-v-ac38116e]:active:not(:disabled) {
        border-radius: 99px;
        background: var(--0-click-10, rgba(0, 0, 0, .1))
    }

    #ai-assist-bangs .ai-assist-bangs .container button.active[data-v-ac38116e] {
        border-radius: 16px;
        background: #fff !important;
        box-shadow: 0 2px 4px 0 rgba(64, 64, 64, .1)
    }

    #ai-assist-bangs .ai-assist-bangs .container button[data-v-ac38116e]:disabled {
        cursor: not-allowed
    }

    #ai-assist-bangs .ai-assist-bangs .container button:disabled .image img[data-v-ac38116e] {
        margin-left: -16px
    }

    #ai-assist-bangs .ai-assist-bangs .container button:disabled span[data-v-ac38116e] {
        color: #a4a4a4
    }

    #ai-assist-bangs .ai-assist-bangs .container button .cont[data-v-ac38116e] {
        display: flex;
        justify-content: center;
        align-items: center
    }

    #ai-assist-bangs .ai-assist-bangs .container button .image[data-v-ac38116e] {
        width: 16px;
        height: 16px;
        overflow: hidden;
        border-radius: 4px;
        display: flex
    }

    #ai-assist-bangs .ai-assist-bangs .container button img[data-v-ac38116e] {
        width: 64px;
        height: 16px
    }

    #ai-assist-bangs .ai-assist-bangs .container button span[data-v-ac38116e] {
        color: var(--90, rgba(0, 0, 0, .9));
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        height: 22px;
        line-height: 15px;
        text-align: center;
        display: flex;
        align-items: center;
        white-space: nowrap
    }

    #ai-assist-bangs .ai-assist-bangs .container button.section[data-v-ac38116e] {
        margin-left: 13px;
        position: relative
    }

    #ai-assist-bangs .ai-assist-bangs .container button.section[data-v-ac38116e]:before {
        content: "";
        position: absolute;
        width: 1px;
        height: 12px;
        top: 8px;
        left: -8px;
        background: rgba(0, 0, 0, .1)
    }

    #ai-assist-bangs .ai-assist-bangs .icon-border[data-v-ac38116e] {
        position: absolute;
        top: 0;
        right: -8px;
        color: rgba(0, 0, 0, .08)
    }

    #ai-assist-bangs .ai-assist-bangs .border-left[data-v-ac38116e] {
        left: -8px;
        right: auto
    }

    #ai-assist-bangs .ai-assist-bangs .close[data-v-ac38116e] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0 8px;
        cursor: pointer
    }

    #ai-assist-bangs .ai-assist-bangs .close[data-v-ac38116e]:not(.show) {
        opacity: 0;
        width: 0 !important
    }

    #ai-assist-bangs .ai-assist-bangs .close .show[data-v-ac38116e] {
        margin: 0 8px;
        opacity: 1;
        transition: width .2s, margin .2s, opacity .2s
    }

    #ai-assist-bangs .ai-assist-bangs .close .svg-icon[data-v-ac38116e] {
        color: rgba(0, 0, 0, .4)
    }

    #ai-assist-bangs .ai-assist-bangs .close[data-v-ac38116e]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #ai-assist-bangs .ai-assist-bangs .close[data-v-ac38116e]:active {
        background: rgba(0, 0, 0, .1)
    }

    #ai-assist-bangs .ai-assist-bangs .guide[data-v-ac38116e] {
        position: absolute;
        top: 64px;
        left: 50%;
        height: 34px;
        width: -moz-max-content;
        width: max-content;
        border-radius: 0 16px 16px 16px;
        background: linear-gradient(91deg, #f05cea 1.27%, #8055fb 31.54%, #3b70f8 64.92%, #1daeff 99.75%);
        box-shadow: 0 1.582px 6.327px 0 rgba(0, 0, 0, .2);
        -webkit-backdrop-filter: blur(3.9545459747px);
        backdrop-filter: blur(3.9545459747px);
        display: flex;
        align-items: center;
        gap: 8px;
        color: #fff;
        text-align: center;
        font-size: 14px;
        letter-spacing: .14px;
        padding: 0 12px
    }

    #ai-assist-bangs .ai-assist-bangs .guide .cursor[data-v-ac38116e] {
        position: absolute;
        pointer-events: none;
        top: -20px;
        left: -10px;
        width: 20px;
        height: 20px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABFFBMVEUAAAAFBQUcHBwICAjQ0NABAQEBAQEBAQECAgIEBAQDAwMBAQECAgISEhKhoaH///8BAQH39/cDAwP///////+tra3////8/Pzy8vL8/Pzr6+tMTEz19fXo6OjY2Nj8/Pz+/v6goKD8/PzX19f////m5ubBwcHCwsLp6emjo6OQkJCMjIyjo6Pj4+P///8tLS06OjoyMjJCQkIuLi4wMDBYWFhGRkY8PDw+Pj5VVVVMTExISEg4ODg1NTVKSkpAQEA0NDREREQ3NzdiYmJSUlJQUFBdXV1bW1tOTk7z8/Nra2tlZWVfX19oaGjo6Ojl5eWIiIjt7e2YmJjY2NjMzMykpKR+fn5wcHDAwMCwsLCPj497e3sN3bTZAAAALnRSTlMACwQFTyEvFisTKBoPCmXfJCEegLD+79LKUUU5ELCXgXBmwZiQjn9+aWRVPDIS1pEyjQAAAe9JREFUOMuV1GtXokAcBvAFUuTmspKrW1vb3u8DaZA3LCUzMPLSVlt9/+/Rf8bRETmM9Rz01e88zDPn6KsXx6pUDp7jvkzL5en2+43uL5pE0e309ZtNcAdFURTf/dskRYBxHI9G92/fcaG0g0CNguCyjCxeobGFCLs8P38IP3CgsIXmbDh0oysYz4GUuW4zvsqcJAEE5mLWPDsbwvhsCG2EDQYXF60bGJ/1alC4DbNWt3uDrKxGogZEtdued0vHpxspa2HV69VqLh2famRtwE5OGo0mGZ9uXGHYHR87vf8g07ALzPOWyul0+v6MjWcQqxXW75+eHh7OkJWCnlcD1qDM94Ed1et3obUOl6zDmG3bXniwBglzcBtRR6BIZttrkLatlNVt/D35JCUhGeqzNppg/EMSExeOh87bJiFayVdFEBON+D5I2QR9KxY/kqf489duThakBPQJq9uP6HuepaACTDbSozXDz/nCMqqaKymkkZ1xvqAd7kOLmVukpFHHGslGb7xfgBJNXkTRdRidaCR94z1wmqILixiGiB2Df5Bj2864msdOkCRRhA88VDEoV6+D4LqyO3di9u9a/r2HUJU63l+KUlLh1lQTHNRlB6CpwrXw+yCSLpdMk52P825d1jSZOm6loUMM6ridEoTHngCP93ci4MDcjgAAAABJRU5ErkJggg==) no-repeat 50%;
        background-size: 100% 100%;
        background-repeat: no-repeat
    }

    #ai-assist-bangs .ai-assist-bangs .guide .close-guide[data-v-ac38116e] {
        margin: 0;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAE3RSTlMA5R3XyHJWDrqsj2VkOSuenYGAB/0IqwAAAH5JREFUOMvlkc0SwBAMhBNtaUt/eP+Hra2DEWaMs+9is9kZITQX9tGyLFDMvOVyi6UqAoaRyP0qQA6eT9pDOxJouCfUCaWp4lqifxhzxGO5qMGNxL6jf1MTtfLPKuYTCfT7gf4V/SH7zxz9KAs3JB2grZivXpYZWzfp18lyKj4bdgL3VhxVRAAAAABJRU5ErkJggg==) no-repeat 50%;
        background-size: 100% 100%;
        background-repeat: no-repeat
    }

    #ai-assist-bangs .ai-assist-bangs .guide .close-guide[data-v-ac38116e]:hover {
        background-color: rgba(0, 0, 0, .06)
    }

    #ai-assist-bangs .ai-assist-bangs .guide .close-guide[data-v-ac38116e]:active {
        background-color: rgba(0, 0, 0, .1)
    }

    .leftContainer[data-v-ac38116e] {
        width: 48px;
        display: flex;
        justify-content: center;
        z-index: 100
    }

    .leftContainer .prev[data-v-ac38116e] {
        width: 28px;
        height: 28px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        background: var(--6-normal-6, rgba(0, 0, 0, .06));
        cursor: pointer
    }

    .leftContainer .prev .icon[data-v-ac38116e] {
        width: 8px;
        height: 8px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAQCAMAAACROYkbAAAAXVBMVEUAAAAAAAD///8AAAD///////8AAAD///8AAAD///////8AAAD///8AAAD///8AAAAAAAD///8AAAD///8AAAAAAAD///8AAAD///8AAAAAAAD///////////////+u2f9SAAAAH3RSTlMAQuXlODIrJBYT19fIyJ6ej1ZWR0c5HR0ODggHBI+Ot0DnTQAAAMJJREFUOMuFk0kOwjAQBL0R9h0COMD/n0lLYTSqSFbqVhdXO0twXsdAOurzQH8v6bdthq9ihF83Cb5elIB8zhn5GCPyKSXkSynMC+QF8gJ5wbxAXiAvkBfMC+QF8gJ5wbxAXiAvkBfMC+QF8sLyOOCynxxw5wHn3cwB4XHiFerkCv2HVxhwBY4Y1UeMqhHth8gR5tVfI0aYD/4aOcLMRrhrRONDwggTG2FiI0xshOt/BFwj4BrR+Jl8BL129P4L1YggfhrPClazJSPaAAAAAElFTkSuQmCC) no-repeat 0/32px 8px
    }

    .leftContainer .prev[data-v-ac38116e]:hover {
        background: var(--6-hover-10, rgba(0, 0, 0, .1))
    }

    .leftContainer .prev[data-v-ac38116e]:active {
        background: var(--6-click-15, rgba(0, 0, 0, .15))
    }

    .leftContainer.disabled .prev[data-v-ac38116e] {
        background: var(--6-normal-6, rgba(0, 0, 0, .06))
    }

    .leftContainer.disabled .prev .icon[data-v-ac38116e] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAQCAMAAACROYkbAAAAXVBMVEUAAAAAAAD///8AAAD///////8AAAD///8AAAD///////8AAAD///8AAAD///8AAAAAAAD///8AAAD///8AAAAAAAD///8AAAD///8AAAAAAAD///////////////+u2f9SAAAAH3RSTlMAQuXlODIrJBYT19fIyJ6ej1ZWR0c5HR0ODggHBI+Ot0DnTQAAAMJJREFUOMuFk0kOwjAQBL0R9h0COMD/n0lLYTSqSFbqVhdXO0twXsdAOurzQH8v6bdthq9ihF83Cb5elIB8zhn5GCPyKSXkSynMC+QF8gJ5wbxAXiAvkBfMC+QF8gJ5wbxAXiAvkBfMC+QF8sLyOOCynxxw5wHn3cwB4XHiFerkCv2HVxhwBY4Y1UeMqhHth8gR5tVfI0aYD/4aOcLMRrhrRONDwggTG2FiI0xshOt/BFwj4BrR+Jl8BL129P4L1YggfhrPClazJSPaAAAAAElFTkSuQmCC) no-repeat -8px 0/32px 8px !important
    }

    .leftContainer.disabled .prev[data-v-ac38116e]:active,
    .leftContainer.disabled .prev[data-v-ac38116e]:hover {
        background: var(--6-normal-6, rgba(0, 0, 0, .06))
    }

    .rightContainer[data-v-ac38116e] {
        width: 48px;
        display: flex;
        justify-content: center;
        z-index: 100
    }

    .rightContainer .next[data-v-ac38116e] {
        width: 28px;
        height: 28px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        background: var(--6-normal-6, rgba(0, 0, 0, .06));
        cursor: pointer
    }

    .rightContainer .next .icon[data-v-ac38116e] {
        width: 8px;
        height: 8px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAQCAYAAACm53kpAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEhSURBVHgB3ZUxDgFRFEXvIKGiUihUEgmJgkqUFmEddjIrYANWYAd2oNOpiIQWGfdNTDIizP+X6p/kNBM/9897NwZ4J6Zt6PRoDSJJksRUzufZDq3iB/Z0Q2fQmNIJbUGAl9/TDZXyeW5Mh7Tp8vvSh+e2gRh6G6wBPehtSPN/aIM1oOPShhK+Y1tYQW+DtWAEsQ1ZvtoGYi3of2tD0QCMoNvgMoCMINvgMwAjuDb4DiAjmDaoAzAa9AydMr1C5x/59wo01nROL9A40C29QSPNj6JIzT/RHc/ffAdggfPnBRRs4/biR2ik+by4mm8Dtxc/ZQ98BhDM1vMPXQYQ3NbzFA0gyK3n+TSAoLdexJLWoTOA33/LC/w2L6icz7Nd6pz/AM6iuzMCp5O4AAAAAElFTkSuQmCC) no-repeat 0/32px 8px
    }

    .rightContainer .next[data-v-ac38116e]:hover {
        background: var(--6-hover-10, rgba(0, 0, 0, .1))
    }

    .rightContainer .next[data-v-ac38116e]:active {
        background: var(--6-click-15, rgba(0, 0, 0, .15))
    }

    .rightContainer.disabled .next[data-v-ac38116e] {
        background: var(--6-normal-6, rgba(0, 0, 0, .06))
    }

    .rightContainer.disabled .next .icon[data-v-ac38116e] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAQCAYAAACm53kpAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEhSURBVHgB3ZUxDgFRFEXvIKGiUihUEgmJgkqUFmEddjIrYANWYAd2oNOpiIQWGfdNTDIizP+X6p/kNBM/9897NwZ4J6Zt6PRoDSJJksRUzufZDq3iB/Z0Q2fQmNIJbUGAl9/TDZXyeW5Mh7Tp8vvSh+e2gRh6G6wBPehtSPN/aIM1oOPShhK+Y1tYQW+DtWAEsQ1ZvtoGYi3of2tD0QCMoNvgMoCMINvgMwAjuDb4DiAjmDaoAzAa9AydMr1C5x/59wo01nROL9A40C29QSPNj6JIzT/RHc/ffAdggfPnBRRs4/biR2ik+by4mm8Dtxc/ZQ98BhDM1vMPXQYQ3NbzFA0gyK3n+TSAoLdexJLWoTOA33/LC/w2L6icz7Nd6pz/AM6iuzMCp5O4AAAAAElFTkSuQmCC) no-repeat -8px 0/32px 8px !important
    }

    .rightContainer.disabled .next[data-v-ac38116e]:active,
    .rightContainer.disabled .next[data-v-ac38116e]:hover {
        background: var(--6-normal-6, rgba(0, 0, 0, .06))
    }

    .modal .content[data-v-ac38116e] {
        color: var(--60, rgba(0, 0, 0, .6));
        font-weight: 400
    }

    .modal .content[data-v-ac38116e],
    .modal .type[data-v-ac38116e] {
        font-family: Microsoft YaHei UI;
        font-size: 16px;
        font-style: normal;
        line-height: 24px
    }

    .modal .type[data-v-ac38116e] {
        color: var(---normal, #e37318);
        font-weight: 700
    }

    .modal .footer[data-v-ac38116e] {
        display: flex;
        justify-content: end;
        gap: 12px
    }

    .modal .footer .skinCenter[data-v-ac38116e] {
        display: flex;
        height: 32px;
        padding: 5px 16px !important;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        gap: 8px;
        border-radius: var(---4, 4px);
        border: 1px solid var(--15, rgba(0, 0, 0, .15)) !important;
        cursor: pointer;
        color: var(--90, rgba(0, 0, 0, .9)) !important
    }

    .modal .footer .skinCenter[data-v-ac38116e]:hover {
        color: var(--hover, #27c566) !important;
        border: 1px solid var(--hover, #27c566) !important
    }

    .modal .footer .skinCenter[data-v-ac38116e]:active {
        color: var(--click, #029c4a) !important;
        border: 1px solid var(--click, #029c4a) !important
    }

    .modal .footer .skin13[data-v-ac38116e] {
        display: flex;
        height: 32px;
        padding: 5px 16px !important;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        gap: 8px;
        border-radius: var(---4, 4px);
        background: var(--normal, #03b752) !important;
        cursor: pointer;
        color: #fff
    }

    .modal .footer .skin13[data-v-ac38116e]:hover {
        background: var(--hover, #27c566) !important
    }

    .modal .footer .skin13[data-v-ac38116e]:active {
        background: var(--click, #029c4a) !important
    }

    .protocalModal .content[data-v-ac38116e] {
        color: var(--60, rgba(0, 0, 0, .6));
        font-family: Microsoft YaHei UI;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px
    }

    .protocalModal .content .type[data-v-ac38116e] {
        color: var(---normal, #e37318);
        font-family: Microsoft YaHei UI;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        margin: 0 -4px !important
    }

    .protocalModal .content a[data-v-ac38116e] {
        color: rgba(0, 0, 0, .6);
        text-decoration: underline !important
    }

    .protocalModal .footer[data-v-ac38116e] {
        display: flex;
        justify-content: end;
        gap: 12px
    }

    .protocalModal .footer .protocal[data-v-ac38116e] {
        display: flex;
        align-items: center;
        gap: 8px;
        position: relative
    }

    .protocalModal .footer .protocal .toast[data-v-ac38116e] {
        position: absolute;
        top: -30px;
        color: #fff;
        font-family: Microsoft YaHei UI;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px;
        padding: 6px 12px !important;
        border-radius: var(---4, 4px);
        background: var(--60, rgba(0, 0, 0, .6))
    }

    .protocalModal .footer .protocal .toast[data-v-ac38116e]:before {
        content: "";
        position: absolute;
        top: 28px;
        left: 4px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px 6px 0 6px;
        border-color: var(--60, rgba(0, 0, 0, .6)) transparent transparent transparent
    }

    .protocalModal .footer .protocal .checkBox[data-v-ac38116e] {
        display: none
    }

    .protocalModal .footer .protocal .checkBoxInner[data-v-ac38116e] {
        width: 16px;
        height: 16px;
        position: relative;
        border-radius: var(---2, 2px) !important;
        border: 1px solid var(--15, rgba(0, 0, 0, .15)) !important;
        background: var(--normal-white, #fff) !important;
        cursor: pointer !important
    }

    .protocalModal .footer .protocal .checkBoxInner[data-v-ac38116e]:after {
        content: " ";
        position: absolute;
        box-sizing: content-box !important;
        border: 2px solid transparent;
        border-left: 0;
        border-top: 0;
        width: 5px;
        height: 10px;
        left: 4px;
        top: 0;
        transform: rotate(45deg) scaleY(0);
        transition: transform .15s ease-in .05s;
        transform-origin: center
    }

    .protocalModal .footer .protocal .checkBoxInner[data-v-ac38116e]:hover {
        border: 1px solid var(--hover, #27c566) !important
    }

    .protocalModal .footer .protocal .checkBoxInner.isChecked[data-v-ac38116e] {
        background: var(--normal, #03b752) !important;
        border: 1px solid var(--hover, #03b752) !important
    }

    .protocalModal .footer .protocal .checkBoxInner.isChecked[data-v-ac38116e]:after {
        transform: rotate(45deg) scaleY(1);
        border-color: #fff !important
    }

    .protocalModal .footer .protocal .label[data-v-ac38116e] {
        color: var(--60, rgba(0, 0, 0, .6));
        font-family: Microsoft YaHei UI;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px
    }

    .protocalModal .footer .protocal .label a[data-v-ac38116e] {
        color: var(--90, rgba(0, 0, 0, .9)) !important;
        text-decoration-line: underline !important
    }

    .protocalModal .footer .footerBtn[data-v-ac38116e] {
        display: flex;
        gap: 12px
    }

    .protocalModal .footer .footerBtn .cancel[data-v-ac38116e] {
        display: flex;
        height: 32px;
        padding: 5px 16px !important;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        gap: 8px;
        border-radius: var(---4, 4px);
        border: 1px solid var(--15, rgba(0, 0, 0, .15)) !important;
        cursor: pointer;
        color: var(--90, rgba(0, 0, 0, .9)) !important
    }

    .protocalModal .footer .footerBtn .cancel[data-v-ac38116e]:hover {
        color: var(--hover, #27c566) !important;
        border: 1px solid var(--hover, #27c566) !important
    }

    .protocalModal .footer .footerBtn .cancel[data-v-ac38116e]:active {
        color: var(--click, #029c4a) !important;
        border: 1px solid var(--click, #029c4a) !important
    }

    .protocalModal .footer .footerBtn .analyse[data-v-ac38116e] {
        display: flex;
        height: 32px;
        padding: 5px 16px !important;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        gap: 8px;
        border-radius: var(---4, 4px);
        background: var(--normal, #03b752) !important;
        cursor: pointer;
        color: #fff
    }

    .protocalModal .footer .footerBtn .analyse[data-v-ac38116e]:hover {
        background: var(--hover, #27c566) !important
    }

    .protocalModal .footer .footerBtn .analyse[data-v-ac38116e]:active {
        background: var(--click, #029c4a) !important
    }

    .protocalModal .footerEnd[data-v-ac38116e] {
        display: flex;
        justify-content: end
    }

    .protocalModal .footerEnd .unInstall[data-v-ac38116e] {
        display: flex;
        height: 32px;
        padding: 5px 16px !important;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        gap: 8px;
        border-radius: var(---4, 4px);
        border: none !important;
        cursor: pointer;
        color: var(--90, rgba(0, 0, 0, .9)) !important
    }

    .protocalModal .footerEnd .unInstall[data-v-ac38116e]:hover {
        background-color: rgba(0, 0, 0, .06) !important
    }

    .protocalModal .footerEnd .unInstall[data-v-ac38116e]:active {
        background-color: rgba(0, 0, 0, .1) !important
    }

    #ai-assist-bangs {
        font-family: MicrosoftYaHei;
        color: #222;
        text-align: left;
        white-space: normal;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 2147483647;
        width: 100%;
        display: flex;
        height: 0;
        justify-content: center
    }

    #ai-assist-bangs *,
    #ai-assist-bangs :after,
    #ai-assist-bangs :before {
        box-sizing: border-box;
        padding: 0;
        margin: 0;
        -webkit-touch-callout: none
    }

    #ai-assist-bangs em,
    #ai-assist-bangs i {
        font-style: normal
    }

    #ai-assist-bangs a:active,
    #ai-assist-bangs a:focus,
    #ai-assist-bangs button:focus,
    #ai-assist-bangs input:focus {
        resize: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        outline: none
    }

    #ai-assist-bangs button,
    #ai-assist-bangs input {
        border: 0;
        background: transparent;
        -moz-appearance: none;
        appearance: none;
        -webkit-appearance: none;
        outline: none
    }

    #ai-assist-bangs a,
    #ai-assist-bangs a:focus,
    #ai-assist-bangs a:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    #ai-assist-bangs li {
        list-style: none
    }

    #ai-assist-bangs .skeleton-class {
        background-color: rgba(0, 0, 0, .06)
    }

    #ai-assist-bangs .svg-icon[data-v-d8e8dad2] {
        width: 1em;
        height: 1em;
        vertical-align: -.15em;
        fill: currentColor;
        overflow: hidden
    }

    /* </style> */
    /* <style> */
    .max-btns[data-v-23c9a954] {
        display: block;
        margin: 0 auto;
        width: 320px;
        height: 40px;
        background: #0052d9;
        border-radius: 2px;
        font-size: 14px;
        text-align: center;
        line-height: 40px;
        font-weight: 700;
        color: #fff;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .max-btns[data-v-23c9a954]:hover {
        background: #477eff
    }

    .max-btns[data-v-23c9a954]:active {
        background: #1340d2
    }

    @keyframes loading360-23c9a954 {
        to {
            transform: rotate(0deg)
        }

        0% {
            transform: rotate(-1turn)
        }
    }

    #youAsk_side[data-v-23c9a954] {
        position: fixed;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        right: 8px;
        bottom: 8px;
        border-radius: 8px;
        width: 173px;
        height: 48px;
        border: 1px solid rgba(0, 0, 0, .06);
        background: #fff;
        box-shadow: 0 2px 4px -1px rgba(0, 0, 0, .12), 0 4px 5px 0 rgba(0, 0, 0, .08), 0 1px 10px 0 rgba(0, 0, 0, .05);
        display: flex;
        z-index: 2147483645
    }

    #youAsk_side .ipt_wrap[data-v-23c9a954] {
        position: relative
    }

    #youAsk_side .ipt_wrap .ipt_input[data-v-23c9a954] {
        width: 336px;
        height: 42px;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .26);
        display: flex;
        align-items: center;
        padding: 9px 12px;
        justify-content: space-around;
        position: relative;
        z-index: 1
    }

    #youAsk_side .ipt_wrap .ipt_input.isfocusStatus[data-v-23c9a954] {
        border-color: #0052d9
    }

    #youAsk_side .ipt_wrap .ipt_input .indexBg[data-v-23c9a954] {
        position: absolute;
        width: 100%;
        width: 282px;
        height: 22px;
        line-height: 22px;
        top: 9px;
        left: 12px;
        font-size: 14px;
        color: rgba(0, 0, 0, .4);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        z-index: -1
    }

    #youAsk_side .ipt_wrap .ipt_input .svg-icon[data-v-23c9a954] {
        color: #b5b8ba
    }

    #youAsk_side .ipt_wrap .ipt_input input[data-v-23c9a954] {
        width: 282px;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        color: #000
    }

    #youAsk_side .ipt_wrap .ipt_input.active[data-v-23c9a954],
    #youAsk_side .ipt_wrap .ipt_input[data-v-23c9a954]:hover {
        border-color: #0052d9
    }

    #youAsk_side .ipt_wrap .ipt_input.active .svg-icon[data-v-23c9a954] {
        cursor: pointer;
        color: #0052d9
    }

    #youAsk_side .ipt_wrap .ipt_input.active .svg-icon[data-v-23c9a954]:hover {
        color: #0052d9
    }

    #youAsk_side .ipt_wrap .ipt_list[data-v-23c9a954] {
        position: absolute;
        width: 333px;
        height: auto;
        bottom: 42px;
        border-radius: 8px;
        border: .5px solid rgba(0, 0, 0, .1);
        background: #fff;
        padding: 4px 0;
        box-shadow: 0 2px 4px -1px rgba(0, 0, 0, .12), 0 4px 5px 0 rgba(0, 0, 0, .08), 0 1px 10px 0 rgba(0, 0, 0, .05)
    }

    #youAsk_side .ipt_wrap .ipt_list li[data-v-23c9a954] {
        height: 32px;
        display: flex;
        align-items: center;
        cursor: pointer;
        gap: 8px;
        padding: 0 16px
    }

    #youAsk_side .ipt_wrap .ipt_list li[data-v-23c9a954]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #youAsk_side .ipt_wrap .ipt_list li p[data-v-23c9a954] {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 14px
    }

    #youAsk_side .ipt_wrap .ipt_list li p span[data-v-23c9a954] {
        font-weight: 700;
        color: #000
    }

    #youAsk_side .comment-container[data-v-23c9a954] {
        position: fixed;
        top: -100vh;
        right: -100vw;
        z-index: 10
    }

    #youAsk_side.minSize[data-v-23c9a954] {
        width: 182px
    }

    #youAsk_side.summaryBox[data-v-23c9a954] {
        display: block;
        height: auto
    }

    #youAsk_side.summaryBoxErr[data-v-23c9a954] {
        width: 192px;
        bottom: 50px;
        border-radius: 8px 0 0 8px;
        border-right: 0;
        right: 0
    }

    #youAsk_side.summaryBoxPercent[data-v-23c9a954] {
        width: 176px;
        bottom: 50px;
        border-radius: 8px 0 0 8px;
        border-right: 0;
        right: 0
    }

    #youAsk_side .options[data-v-23c9a954] {
        position: absolute;
        top: 8px;
        right: 6px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 2px
    }

    #youAsk_side .options .select_arrow.showUp[data-v-23c9a954] {
        transform: rotate(0)
    }

    #youAsk_side .options div[data-v-23c9a954] {
        cursor: pointer;
        width: 24px;
        outline: none;
        height: 24px;
        border-radius: 4px;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center
    }

    #youAsk_side .options div svg[data-v-23c9a954] {
        color: rgba(0, 0, 0, .4)
    }

    #youAsk_side .options div[data-v-23c9a954]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #youAsk_side .options div.active[data-v-23c9a954],
    #youAsk_side .options div[data-v-23c9a954]:active {
        background: rgba(0, 0, 0, .1)
    }

    #youAsk_side .setting-content[data-v-23c9a954] {
        right: 0;
        top: 24px;
        bottom: auto;
        position: absolute;
        width: 190px;
        border-radius: 4px;
        border: 0 solid rgba(0, 0, 0, .1);
        background: #fff;
        padding: 4px 0;
        box-shadow: 0 2px 4px -1px rgba(0, 0, 0, .12), 0 4px 5px 0 rgba(0, 0, 0, .08), 0 1px 10px 0 rgba(0, 0, 0, .05)
    }

    #youAsk_side .setting-content li[data-v-23c9a954] {
        display: flex;
        align-items: center;
        cursor: pointer;
        gap: 8px;
        padding: 0 16px
    }

    #youAsk_side .setting-content li svg[data-v-23c9a954] {
        color: rgba(0, 0, 0, .6)
    }

    #youAsk_side .setting-content li span[data-v-23c9a954] {
        width: 16px;
        height: 16px;
        display: flex;
        align-items: center;
        justify-content: center
    }

    #youAsk_side .setting-content li span svg[data-v-23c9a954] {
        position: absolute
    }

    #youAsk_side .setting-content li p[data-v-23c9a954] {
        line-height: 32px;
        color: rgba(0, 0, 0, .9);
        font-size: 14px
    }

    #youAsk_side .setting-content li[data-v-23c9a954]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #youAsk_side .setting-content li[data-v-23c9a954]:active {
        background: rgba(0, 0, 0, .1)
    }

    #youAsk_side .summaryEntry_btn[data-v-23c9a954] {
        border-radius: 6px;
        cursor: pointer;
        background: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 5px 0;
        width: 94px;
        line-height: 22px;
        gap: 6px;
        margin: 3px 0 3px 4px
    }

    #youAsk_side .summaryEntry_btn[data-v-23c9a954]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #youAsk_side .summaryEntry_btn[data-v-23c9a954]:active {
        background: #d9e1ff
    }

    #youAsk_side .summaryEntry_btn .summary[data-v-23c9a954] {
        font-weight: 400;
        font-size: 14px;
        line-height: 22px
    }

    #youAsk_side .ver_line[data-v-23c9a954] {
        width: 1px;
        height: 16px;
        background: rgba(0, 0, 0, .1);
        position: absolute;
        top: 12px;
        right: 63px;
        visibility: hidden
    }

    #youAsk_side .summary_percent[data-v-23c9a954] {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        gap: 4px;
        padding: 11px 12px
    }

    #youAsk_side .summary_percent div[data-v-23c9a954] {
        color: rgba(0, 0, 0, .9);
        font-size: 14px;
        line-height: 22px
    }

    #youAsk_side .summary_percent .summary[data-v-23c9a954] {
        font-weight: 400
    }

    #youAsk_side .summary_percent svg.loading[data-v-23c9a954] {
        animation: loading360-23c9a954 1s infinite
    }

    #youAsk_side .youwantask_bar[data-v-23c9a954] {
        background: url(data:image/png;base64,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) no-repeat;
        background-size: cover
    }

    #youAsk_side.response[data-v-23c9a954] {
        width: 366px;
        height: 256px
    }

    #youAsk_side.response.showUp[data-v-23c9a954] {
        width: 173px;
        height: auto;
        transform: translateX(70px);
        transition: all .2s;
        bottom: 50px;
        border-right: 0;
        right: 0;
        border-radius: 8px 0 0 8px
    }

    #youAsk_side.response.showUp .setting-content[data-v-23c9a954] {
        top: auto;
        bottom: 24px
    }

    #youAsk_side.response.showUp .ver_line[data-v-23c9a954] {
        visibility: visible
    }

    #youAsk_side.response.showUp.showSetting[data-v-23c9a954],
    #youAsk_side.response.showUp[data-v-23c9a954]:hover {
        transform: translateX(0);
        transition: all .2s
    }

    #youAsk_side.response.showUp .summaryEntry_btn[data-v-23c9a954] {
        width: 94px
    }

    #youAsk_side.response .summary_percent[data-v-23c9a954] {
        border: none
    }

    #youAsk_side.response .summary-content[data-v-23c9a954] {
        border-top: 1px solid rgba(0, 0, 0, .1);
        padding: 10px 0 13px;
        max-height: max(100vh - 196px, 210px);
        border-radius: 0 0 8px 8px
    }

    #youAsk_side.response .summary-content .response-title[data-v-23c9a954] {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        padding-left: 20px;
        gap: 4px;
        margin-bottom: 4px
    }

    #youAsk_side.response .summary-content .response-title p[data-v-23c9a954] {
        color: rgba(0, 0, 0, .6);
        font-size: 12px;
        font-weight: 700;
        line-height: 24px
    }

    #youAsk_side.response .summary-content .response-title svg[data-v-23c9a954] {
        color: rgba(0, 0, 0, .6)
    }

    #youAsk_side.response .summary-content .summary_markdown[data-v-23c9a954] {
        margin: 0 auto;
        display: flex;
        width: 334px;
        flex-direction: column;
        gap: 9px;
        border-radius: 8px;
        background: #fff
    }

    #youAsk_side.response .summary-content .summary_markdown .lines[data-v-23c9a954] {
        background: rgba(0, 0, 0, .1);
        height: 1px;
        width: 100%
    }

    #youAsk_side.response .summary-content .summary_markdown .sug div[data-v-23c9a954] {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        gap: 4px;
        margin-bottom: 4px
    }

    #youAsk_side.response .summary-content .summary_markdown .sug div p[data-v-23c9a954] {
        color: rgba(0, 0, 0, .6);
        font-size: 12px;
        font-weight: 700;
        line-height: 24px
    }

    #youAsk_side.response .summary-content .summary_markdown .sug div svg[data-v-23c9a954] {
        color: #a8b9d3
    }

    #youAsk_side.response .summary-content .summary_markdown .sug ul[data-v-23c9a954] {
        display: flex;
        flex-direction: column;
        gap: 6px;
        min-height: 130px
    }

    #youAsk_side.response .summary-content .summary_markdown .sug ul li[data-v-23c9a954] {
        color: #3c4d80;
        font-size: 14px;
        line-height: 22px;
        display: flex;
        cursor: pointer;
        gap: 4px
    }

    #youAsk_side.response .summary-content .summary_markdown .sug ul li p[data-v-23c9a954] {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 96%
    }

    #youAsk_side.response .summary-content .summary_markdown .sug ul li[data-v-23c9a954]:hover {
        color: #0052d9
    }

    #youAsk_side.response .summary-content .summary_markdown .sug ul li span[data-v-23c9a954] {
        width: 16px
    }

    #youAsk_side.response .summary-content .summary_markdown .options_output[data-v-23c9a954] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        gap: 4px;
        margin-top: -8px
    }

    #youAsk_side.response .summary-content .summary_markdown .options_output span[data-v-23c9a954] {
        position: relative;
        width: 24px;
        height: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        color: rgba(0, 0, 0, .6)
    }

    #youAsk_side.response .summary-content .summary_markdown .options_output span[data-v-23c9a954]:hover {
        color: #0052d9
    }

    #youAsk_side.response .summary-content .summary_markdown .options_output .copy[data-v-23c9a954] {
        color: rgba(0, 0, 0, .6)
    }

    #youAsk_side.response .summary-content .summary_markdown .options_output .copy[data-v-23c9a954]:hover {
        color: #0052d9
    }

    #youAsk_side.response .summary_footer[data-v-23c9a954] {
        height: 60px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 16px;
        border-top: 1px solid rgba(0, 0, 0, .1);
        background: #fff;
        padding: 0 16px;
        border-radius: 0 0 8px 8px
    }

    #youAsk_side.response .summary_footer div[data-v-23c9a954] {
        height: 32px;
        border-radius: 4px;
        border: 1px solid rgba(0, 82, 217, .5);
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px;
        color: #0052d9;
        font-size: 14px;
        line-height: 22px;
        flex: 1;
        cursor: pointer
    }

    #youAsk_side.response .summary_footer div[data-v-23c9a954]:hover {
        background: #f2f3ff
    }

    #youAsk_side.response .summary_footer div[data-v-23c9a954]:active {
        background: #d9e1ff
    }

    #youAsk_side .tips[data-v-23c9a954] {
        padding: 4px 12px
    }

    #youAsk_side .tips.loading[data-v-23c9a954] {
        color: #3491fa
    }

    #youAsk_side .tips p[data-v-23c9a954] {
        margin-left: 20px;
        color: rgba(0, 0, 0, .6);
        font-size: 12px;
        line-height: 20px
    }

    #youAsk_side .tips div[data-v-23c9a954] {
        display: flex;
        align-items: center;
        gap: 4px
    }

    #youAsk_side .tips div svg[data-v-23c9a954] {
        flex-shrink: 0
    }

    #youAsk_side .tips div h4[data-v-23c9a954] {
        color: rgba(0, 0, 0, .9);
        line-height: 22px;
        font-size: 14px;
        font-weight: 400
    }

    #youAsk_side .tips.error[data-v-23c9a954] {
        color: #f77234
    }

    #youAsk_side .tips.error div h4[data-v-23c9a954] {
        line-height: 32px;
        display: flex;
        align-items: center
    }

    #youAsk_side .tips.error div h4.error-tips[data-v-23c9a954] {
        line-height: 24px
    }

    #youAsk_side .tips.error div h4 span[data-v-23c9a954] {
        color: #0052d9;
        font-weight: 700;
        font-size: 14px;
        line-height: 22px;
        cursor: pointer
    }

    #youAsk_side .tips.error div h4 span[data-v-23c9a954]:hover {
        text-decoration: underline
    }

    .max-btns[data-v-367aca12] {
        display: block;
        margin: 0 auto;
        width: 320px;
        height: 40px;
        background: #0052d9;
        border-radius: 2px;
        font-size: 14px;
        text-align: center;
        line-height: 40px;
        font-weight: 700;
        color: #fff;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .max-btns[data-v-367aca12]:hover {
        background: #477eff
    }

    .max-btns[data-v-367aca12]:active {
        background: #1340d2
    }

    @keyframes loading360-367aca12 {
        to {
            transform: rotate(0deg)
        }

        0% {
            transform: rotate(-1turn)
        }
    }

    #shadow-root-ai-assist .toast[data-v-367aca12] {
        max-width: 90%;
        height: 32px;
        font-size: 12px;
        color: #fff;
        line-height: 32px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0);
        background: rgba(0, 0, 0, .6);
        box-shadow: 0 4px 12px rgba(0, 0, 0, .1);
        border-radius: 16px;
        text-align: center;
        padding: 0 12px;
        min-height: 32px !important;
        opacity: 0;
        z-index: 99999;
        white-space: nowrap
    }

    #shadow-root-ai-assist .toast.show[data-v-367aca12] {
        opacity: 1
    }

    #shadow-root-ai-assist .toast .login[data-v-367aca12] {
        font-weight: 700;
        font-size: 12px;
        color: #0052d9;
        margin-left: 8px
    }

    #shadow-root-ai-assist .toast .login[data-v-367aca12]:hover {
        text-decoration-line: underline
    }

    #shadow-root-ai-assist .notification[data-v-f7686fe8] {
        font-size: 14px;
        color: rgba(0, 0, 0, .9);
        text-align: center;
        line-height: 46px;
        position: fixed;
        top: 8px;
        right: 8px;
        background: #fff;
        box-shadow: 0 8px 10px -5px rgba(0, 0, 0, .08), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 6px 30px 5px rgba(0, 0, 0, .05);
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .15);
        padding: 15px;
        opacity: 0;
        z-index: 2147483647;
        display: flex;
        align-items: center;
        box-sizing: border-box;
        gap: 8px;
        width: 400px
    }

    #shadow-root-ai-assist .notification.withClose[data-v-f7686fe8] {
        padding-right: 54px !important
    }

    #shadow-root-ai-assist .notification.withRetry[data-v-f7686fe8] {
        width: auto;
        padding: 19px 15px
    }

    #shadow-root-ai-assist .notification [data-v-f7686fe8] {
        margin: 0;
        padding: 0;
        box-sizing: border-box
    }

    #shadow-root-ai-assist .notification .stop-btn[data-v-f7686fe8] {
        text-align: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
        border-radius: 4px;
        cursor: pointer;
        padding: 4px 15px;
        border: 1px solid rgba(0, 0, 0, .15)
    }

    #shadow-root-ai-assist .notification .stop-btn[data-v-f7686fe8]:hover {
        border: 1px solid #27c566;
        color: #27c566
    }

    #shadow-root-ai-assist .notification .stop-btn[data-v-f7686fe8]:active {
        border: 1px solid #029c4a;
        color: #029c4a
    }

    #shadow-root-ai-assist .notification.stop[data-v-f7686fe8] {
        width: auto;
        padding-right: 44px !important
    }

    #shadow-root-ai-assist .notification.stop .container .info .desc[data-v-f7686fe8] {
        margin-top: 4px;
        min-width: 288px
    }

    #shadow-root-ai-assist .notification i[data-v-f7686fe8] {
        color: #fa9550;
        width: 24px;
        height: 24px;
        font-style: normal
    }

    #shadow-root-ai-assist .notification .container .info .title[data-v-f7686fe8],
    #shadow-root-ai-assist .notification .container[data-v-f7686fe8] {
        display: flex;
        gap: 8px
    }

    #shadow-root-ai-assist .notification .container .info .title .retry[data-v-f7686fe8],
    #shadow-root-ai-assist .notification .container .info .title p[data-v-f7686fe8] {
        color: rgba(0, 0, 0, .9);
        font-size: 16px;
        font-weight: 700;
        line-height: 24px;
        text-align: left
    }

    #shadow-root-ai-assist .notification .container .info .title .retry[data-v-f7686fe8] {
        color: #03b752;
        cursor: pointer;
        margin-left: -6px
    }

    #shadow-root-ai-assist .notification .container .info .title .retry[data-v-f7686fe8]:hover {
        color: #27c566
    }

    #shadow-root-ai-assist .notification .container .info .title .retry[data-v-f7686fe8]:active {
        color: #029c4a
    }

    #shadow-root-ai-assist .notification .container .info .title .loading[data-v-f7686fe8] {
        width: 24px;
        height: 24px;
        animation: loadingAnimation-f7686fe8 1s linear infinite
    }

    @keyframes loadingAnimation-f7686fe8 {
        0% {
            transform: rotate(0deg)
        }

        to {
            opacity: 1;
            transform: rotate(1turn)
        }
    }

    #shadow-root-ai-assist .notification .container .info .title .loading span[data-v-f7686fe8] {
        display: block;
        width: 24px;
        height: 24px;
        background-image: url(data:image/png;base64,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);
        background-size: 24px 24px
    }

    #shadow-root-ai-assist .notification .container .info[data-v-f7686fe8] .desc {
        color: rgba(0, 0, 0, .6);
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
        text-align: left;
        margin-left: 32px;
        margin-top: 8px
    }

    #shadow-root-ai-assist .notification .container .info[data-v-f7686fe8] .desc i {
        color: #e37318;
        width: 20px;
        height: 20px;
        font-style: normal
    }

    #shadow-root-ai-assist .notification.show[data-v-f7686fe8] {
        opacity: 1
    }

    #shadow-root-ai-assist .notification .close[data-v-f7686fe8] {
        position: absolute;
        top: 4px;
        right: 4px;
        width: 32px;
        height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer
    }

    #shadow-root-ai-assist .notification .close i[data-v-f7686fe8] {
        display: block;
        width: 16px;
        height: 16px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFJSURBVHgB7ZYtDgIxEIUHVoHFYFagsFgMAu6AnjvguAN3gDtgMQiCBMsdMAiwTEM3KaWz7Uw3ISG8ZLJ/7bwv3dnZAvz1ZRXM/SnFgOJG8YB8sflagcFzipk9v1Ks7FErpBg7+Zbuw3Zgwsg571Es7DHXvMrXiwEcvGstBHrmRlfwVjNUAxdrVjr3uvBamROk1QQy5it/PleE5wwIrDH/qCUOQAuBEvMYgBQCpeYpAKkQqDFPBYhBlFpzCUAdRKk1lwJwEGpzozbItakxWIOwbWsAEPiuWPcsKOkrQPgsOFfSjikCQAhXu2ndfS1EKgAC/6ntIePfkQKAEP/O1f+OGABCepNRQRQNmashigbNVRAhALMnnCjNUyB27sDYnlBjXsl0zND27q1RhVagQzHMNK/kr4TJs3UHtJiJYwtypLhDvprO99cP6Qk2S3Kzez0jMQAAAABJRU5ErkJggg==);
        background-size: 16px 16px
    }

    #shadow-root-ai-assist .notification .close[data-v-f7686fe8]:hover {
        border-radius: 4px;
        background-color: rgba(0, 0, 0, .06)
    }

    #shadow-root-ai-assist .notification .close[data-v-f7686fe8]:active {
        border-radius: 4px;
        background-color: rgba(0, 0, 0, .1)
    }

    .max-btns[data-v-96f53eba] {
        display: block;
        margin: 0 auto;
        width: 320px;
        height: 40px;
        background: #0052d9;
        border-radius: 2px;
        font-size: 14px;
        text-align: center;
        line-height: 40px;
        font-weight: 700;
        color: #fff;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .max-btns[data-v-96f53eba]:hover {
        background: #477eff
    }

    .max-btns[data-v-96f53eba]:active {
        background: #1340d2
    }

    @keyframes loading360-96f53eba {
        to {
            transform: rotate(0deg)
        }

        0% {
            transform: rotate(-1turn)
        }
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod[data-v-96f53eba] {
        display: flex;
        justify-content: flex-start;
        height: 32px;
        box-sizing: border-box;
        border-radius: 4px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-icon_search[data-v-96f53eba] {
        width: 16px;
        height: 16px;
        align-self: center;
        margin-right: 4px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-hover[data-v-96f53eba] {
        display: flex;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        padding: 0 8px 0 8px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-hover[data-v-96f53eba]:hover {
        background: rgba(0, 0, 0, .06)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-96f53eba] {
        position: relative;
        margin-right: 1px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-96f53eba]:after {
        content: "";
        width: 1px;
        height: 12px;
        background-color: #d9d9d9;
        position: absolute;
        right: -1px;
        top: 50%;
        transform: translateY(-50%)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-96f53eba]:first-child {
        padding-left: 11px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-96f53eba]:last-child {
        margin-right: 0;
        padding-right: 11px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-primary .scribe-menu-hover[data-v-96f53eba]:last-child:after {
        display: none
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend[data-v-96f53eba] {
        position: relative;
        padding-left: 42px;
        height: 32px;
        background-color: #fff;
        border: 1px solid rgba(0, 0, 0, .15);
        box-shadow: 0 4px 12px rgba(0, 0, 0, .1);
        border-radius: 4px;
        display: flex;
        align-items: center
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend.guidMenu[data-v-96f53eba] {
        border: 1px solid #0052d9;
        box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .1), 0 0 0 2px rgba(0, 67, 255, .2)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid[data-v-96f53eba] {
        position: absolute;
        width: 318px;
        height: 93px;
        top: -108px;
        border-radius: 8px;
        background: #2f54eb;
        padding: 12px;
        left: 50%;
        transform: translateX(-50%)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .arrow[data-v-96f53eba] {
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%) translateY(calc(100% + 8px));
        z-index: 1
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .arrow[data-v-96f53eba]:after {
        content: "";
        position: absolute;
        top: 0;
        inset-inline-start: 0;
        background: #2f54eb;
        width: 16px;
        height: 8px;
        left: 50%;
        transform: translateX(-50%) translateY(-100%) rotate(180deg);
        -webkit-clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");
        clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z")
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom[data-v-96f53eba] {
        top: auto
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom .arrow[data-v-96f53eba] {
        bottom: auto;
        top: 0;
        transform: translateX(-50%)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom .arrow[data-v-96f53eba]:after {
        bottom: 0;
        transform: translateX(-50%) translateY(-100%)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .clap[data-v-96f53eba] {
        display: inline-block;
        background: url(data:image/png;base64,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) no-repeat 50%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        width: 20px;
        height: 20px;
        position: absolute;
        margin-left: 5px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid h3[data-v-96f53eba] {
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        margin-bottom: 4px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid h3 i[data-v-96f53eba] {
        color: #63ffc7
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid p[data-v-96f53eba] {
        color: #fff;
        font-size: 14px;
        line-height: 22px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-96f53eba] {
        position: absolute;
        right: 6px;
        top: 6px;
        color: #fff;
        cursor: pointer;
        width: 16px;
        height: 16px;
        border-radius: 4px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close .svg-icon[data-v-96f53eba] {
        opacity: .6;
        position: relative;
        color: #fff;
        left: -2px;
        top: -2px;
        font-size: 20px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-96f53eba]:hover {
        background-color: hsla(0, 0%, 100%, .1)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid .guid-close[data-v-96f53eba]:active {
        background-color: hsla(0, 0%, 100%, .15)
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .guid.bottom[data-v-96f53eba] {
        bottom: -108px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .scribe-menu-hover[data-v-96f53eba]:hover {
        background: rgba(31, 92, 255, .1);
        color: #0052d9
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-commend .scribe-menu-hover:hover .scribe-menu-tag[data-v-96f53eba] {
        color: #0052d9
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-primary[data-v-96f53eba] {
        display: flex;
        justify-content: flex-start;
        align-self: center;
        height: 32px;
        overflow: hidden;
        background: #fff;
        border: 1px solid rgba(0, 0, 0, .15);
        box-shadow: 0 4px 12px rgba(0, 0, 0, .1);
        border-radius: 16px;
        box-sizing: border-box;
        margin-right: 8px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-primary .scribe-menu-col_item[data-v-96f53eba] {
        padding: 0
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .sub[data-v-96f53eba] {
        display: flex;
        justify-content: center;
        align-self: center;
        padding: 8px 10px 7px;
        border-radius: 0
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .icon[data-v-96f53eba] {
        width: 16px;
        height: 17px;
        align-self: flex-start
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side[data-v-96f53eba] {
        min-width: 96px;
        display: flex;
        justify-content: flex-start;
        align-self: center
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side .scribe-menu-col_item.scribe-menu-hover[data-v-96f53eba]:first-child:hover:before {
        width: 10px;
        height: 100%;
        background: rgba(0, 82, 217, .1);
        content: "";
        position: absolute;
        top: 0;
        left: -10px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-side .scribe-menu-col_item.scribe-menu-hover[data-v-96f53eba]:hover {
        background: rgba(0, 82, 217, .1)
    }

    #shadow-root-ai-assist .scribe-menu .close_icon[data-v-96f53eba] {
        padding: 7px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-left: 1px solid rgba(0, 0, 0, .1);
        cursor: pointer;
        position: relative
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu[data-v-96f53eba] {
        width: 202px;
        position: absolute;
        top: 36px;
        left: 0;
        background: #fff;
        display: flex;
        flex-direction: column;
        padding: 4px 0;
        border-radius: 8px;
        color: #181818;
        font-family: Microsoft YaHei;
        font-size: 14px;
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1)
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu div[data-v-96f53eba] {
        line-height: 22px;
        height: 32px;
        padding: 4px 16px;
        border-radius: 8px
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu div[data-v-96f53eba]:hover {
        background: rgba(0, 82, 217, .06);
        border-radius: 0
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips[data-v-96f53eba] {
        width: 100%;
        height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: rgba(0, 0, 0, .4);
        font-family: Microsoft YaHei;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        border-top: 1px solid rgba(0, 0, 0, .1);
        margin-top: 4px;
        cursor: pointer
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips section[data-v-96f53eba]:first-child {
        margin-right: 8px
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips section[data-v-96f53eba]:last-child {
        color: #0052d9
    }

    #shadow-root-ai-assist .scribe-menu .close_icon .close_menu .close-setting-tips[data-v-96f53eba]:hover {
        background: rgba(0, 82, 217, .06);
        border-radius: 0
    }

    #shadow-root-ai-assist .scribe-menu .close_icon span[data-v-96f53eba] {
        height: 16px;
        width: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEOSURBVHgB7ZbBEYIwEEU3qUg70SNwUDuwA7EEKhAOwNUS7EArArMzhANmw+7qeMqbyWTGyeY/AywAJBKJCG3bHnGAEk69jRUbY244+r6/gBCs8fUxCcvZbBzHUiKBa7GGs5YUKIqidlMjlQiEV9NeQQys0HVd7abDXGBMmWXZlRne5Hl+hAirAlwJTThbYE1CGy4SoCRw1oaLBUISC0ThKoFJ4ummzeLnlwvfghBWH1jijv7+sZG1D1AgFqCazDAMZ03HFF2CQLg/id28YaRPhGCfAPGo7XGAomN6WCfAec4lHVMkIGkyGgnzq3CtBCngvwck4ZSE+xMn6o3IvQlFHQ7XutAKvuUfn2SJROINRqzWLV2PRWoAAAAASUVORK5CYII=) 50% no-repeat;
        background-size: contain
    }

    #shadow-root-ai-assist .scribe-menu .close_icon:hover span[data-v-96f53eba] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEnSURBVHgB7ZZLDoIwEEBnMHAevYmeQDyAxo3GnbjzswIOIN7AI3gDPQ8mVhtBibQwM7qzL2lCmvm8lHRSAIfD0UA+noV6gRBKvteUjOjt9bpO5ktgonPK/CYJz16iU/nGiCPxjMXIXIsoEKTrTIE6cCXqzSHWtWzxCC3kk3mGgMP3jor8ZLuiNFeAhyBZh9BAqwBVQtKcLNAmIW3OErBJFGUiSXO2gFmiosNsLhLQPI78/EjtflS6+PGmB0w8kHE07J1AAFvAcM+fKJhKJibrF9Saq+IkEPoVE+ucMEE+AdNV89PNQC/JxHxFU4Io95wzMVkCnCEjkcBfNZdKWAXK9wCnuU1CqdsoSHeZKZb0HuBOuCDZ6tjYVItFPl6EeoGQb/Mdjv/gDs4tuzLoW8cyAAAAAElFTkSuQmCC) 50% no-repeat;
        background-size: contain
    }

    #shadow-root-ai-assist .scribe-menu .ai-an-icon[data-v-96f53eba] {
        position: absolute;
        top: 1px;
        left: 0;
        height: 28px;
        width: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-left: -1px;
        cursor: pointer
    }

    #shadow-root-ai-assist .scribe-menu .ai-an-icon div[data-v-96f53eba] {
        width: 48px;
        height: 32px;
        background: url(data:image/png;base64,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) no-repeat;
        background-size: 48px 32px
    }

    #shadow-root-ai-assist .scribe-menu .ai-an-icon:hover div[data-v-96f53eba] {
        width: 48px;
        height: 32px;
        background: url(data:image/png;base64,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) no-repeat;
        background-size: 48px 32px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item[data-v-96f53eba] {
        padding: 7px 8px;
        display: flex;
        justify-content: space-between;
        align-self: center;
        position: relative
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-tag[data-v-96f53eba] {
        color: rgba(0, 0, 0, .9);
        font-size: 14px;
        line-height: 16px;
        align-self: center;
        white-space: nowrap
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-tag-commend[data-v-96f53eba] {
        width: 16px;
        height: 16px;
        color: rgba(0, 0, 0, .9);
        font-size: 13px;
        line-height: 16px;
        align-self: center;
        white-space: nowrap
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item .scribe-menu-vertical_line[data-v-96f53eba] {
        background-color: #d9d9d9;
        align-self: center;
        margin-bottom: 1px;
        width: 1px;
        height: 12px;
        border-radius: 0;
        position: absolute;
        right: -1px
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item[data-v-96f53eba]:last-child {
        margin-right: 0
    }

    #shadow-root-ai-assist .scribe-menu .scribe-menu-mod .scribe-menu-col_item:last-child .scribe-menu-vertical_line[data-v-96f53eba] {
        display: none
    }

    .max-btns {
        display: block;
        margin: 0 auto;
        width: 320px;
        height: 40px;
        background: #0052d9;
        border-radius: 2px;
        font-size: 14px;
        text-align: center;
        line-height: 40px;
        font-weight: 700;
        color: #fff;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .max-btns:hover {
        background: #477eff
    }

    .max-btns:active {
        background: #1340d2
    }

    @keyframes loading360 {
        to {
            transform: rotate(0deg)
        }

        0% {
            transform: rotate(-1turn)
        }
    }

    #shadow-root-ai-assist {
        position: relative
    }

    #shadow-root-ai-assist .scribe {
        position: fixed;
        right: -100vw;
        top: -100vh;
        z-index: 2147483647;
        transition: none;
        width: -moz-max-content;
        width: max-content
    }

    #shadow-root-ai-assist .indexBg .fontStrong {
        font-weight: 400
    }

    #shadow-root-ai-assist .indexBg .fontStrong:first-child {
        visibility: hidden
    }

    #shadow-root-ai-assist {
        font-family: MicrosoftYaHei;
        color: #222;
        text-align: left;
        white-space: normal
    }

    #shadow-root-ai-assist *,
    #shadow-root-ai-assist :after,
    #shadow-root-ai-assist :before {
        box-sizing: border-box;
        padding: 0;
        margin: 0;
        -webkit-touch-callout: none
    }

    #shadow-root-ai-assist em,
    #shadow-root-ai-assist i {
        font-style: normal
    }

    #shadow-root-ai-assist a:active,
    #shadow-root-ai-assist a:focus,
    #shadow-root-ai-assist button:focus,
    #shadow-root-ai-assist input:focus {
        resize: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        outline: none
    }

    #shadow-root-ai-assist button,
    #shadow-root-ai-assist input {
        border: 0;
        background: transparent;
        -moz-appearance: none;
        appearance: none;
        -webkit-appearance: none;
        outline: none
    }

    #shadow-root-ai-assist a,
    #shadow-root-ai-assist a:focus,
    #shadow-root-ai-assist a:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    #shadow-root-ai-assist .clearfix:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    #shadow-root-ai-assist li {
        list-style: none
    }

    #shadow-root-ai-assist .tooltips-open i {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%) translateY(calc(-100% - 8px));
        background: rgba(0, 0, 0, .9);
        border-radius: 4px;
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 22px;
        color: #fff;
        padding: 3px 8px;
        white-space: nowrap;
        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .1);
        z-index: 1
    }

    #shadow-root-ai-assist .tooltips-open i:after {
        content: "";
        position: absolute;
        bottom: 0;
        inset-inline-start: 0;
        background: rgba(0, 0, 0, .9);
        width: 16px;
        height: 8px;
        left: 50%;
        transform: translateX(-50%) translateY(100%) rotate(180deg);
        -webkit-clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");
        clip-path: path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z")
    }

    #shadow-root-ai-assist .tooltips-open i.bottom {
        top: auto;
        bottom: 0;
        transform: translateX(-50%) translateY(calc(100% + 8px))
    }

    #shadow-root-ai-assist .tooltips-open i.bottom:after {
        top: 0;
        transform: translateX(-50%) translateY(-100%)
    }

    #shadow-root-ai-assist .tooltips-open i.left {
        top: 50%;
        left: 0;
        transform: translateY(-50%) translateX(calc(-100% - 8px))
    }

    #shadow-root-ai-assist .tooltips-open i.left:after {
        transform: translateY(-50%) translateX(100%) rotate(90deg);
        top: 50%
    }

    #shadow-root-ai-assist .tooltips-open i.right {
        top: 50%;
        left: auto;
        right: 0;
        transform: translateY(-50%) translateX(calc(100% + 8px))
    }

    #shadow-root-ai-assist .tooltips-open i.right:after {
        transform: translateY(-50%) translateX(-100%) rotate(-90deg);
        top: 50%;
        left: 4px
    }

    #shadow-root-ai-assist .tooltips-open i.hidden {
        display: none
    }

    #shadow-root-ai-assist .skeleton-class {
        background-color: rgba(0, 0, 0, .06)
    }

    @media print {

        #shadow-root-ai-assist .entry-btn,
        #shadow-root-ai-assist .modal-mask {
            display: none !important
        }
    }

    #ai-text-box .svg-icon[data-v-afd0eb38],
    #shadow-root-ai-assist .svg-icon[data-v-afd0eb38] {
        width: 1em;
        height: 1em;
        vertical-align: -.15em;
        fill: currentColor;
        overflow: hidden
    }

    /* </style> */
    /* <style> */
    .close[data-v-4302ce38] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        position: absolute;
        right: 8px;
        top: 8px;
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiklEQVR4Ae3WgQaAMBSF4d5hT3P3pnvbQgOVqm8q3EMCO/9PnDadJJMpX3bU5Wnr+/WOfrA9loCO0g+BRN3ruPM54kgC4HEFDBIABwmCu4TDXcLhLuFwl3C4SjhcR8Zm2+Eg4XCQcHjYbDvc/x0OdwmHu4TDR0qUASMTfCEB+LCOAPim47fX8kxmBoXxfr2iWoa6AAAAAElFTkSuQmCC) no-repeat 0 0;
        background-size: 100% 100%;
        background-position: 50%;
        background-size: 16px 16px
    }

    .close[data-v-4302ce38]:hover {
        background-color: rgba(0, 0, 0, .1)
    }

    .close[data-v-4302ce38]:active {
        background-color: rgba(0, 0, 0, .15)
    }

    body[data-v-4302ce38] {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        color: #222;
        font-family: Ubuntu, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
        padding-bottom: 80px !important;
        background: transparent !important
    }

    body[data-v-4302ce38],
    html[data-v-4302ce38] {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    body>video[data-v-4302ce38],
    html>video[data-v-4302ce38] {
        width: 0 !important;
        opacity: 0 !important
    }

    [data-v-4302ce38],
    [data-v-4302ce38]:after,
    [data-v-4302ce38]:before {
        box-sizing: inherit;
        padding: 0;
        margin: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    em[data-v-4302ce38],
    i[data-v-4302ce38] {
        font-style: normal
    }

    a[data-v-4302ce38]:active,
    a[data-v-4302ce38]:focus {
        outline: none
    }

    button[data-v-4302ce38] {
        border: 0;
        background: transparent
    }

    button[data-v-4302ce38]:focus {
        outline: 0
    }

    a[data-v-4302ce38],
    a[data-v-4302ce38]:focus,
    a[data-v-4302ce38]:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    div[data-v-4302ce38]:focus {
        outline: none
    }

    .clearfix[data-v-4302ce38]:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    li[data-v-4302ce38] {
        list-style: none
    }

    .circle-progress[data-v-4302ce38] {
        width: 100%;
        height: 100%;
        position: relative;
        border-radius: 50%
    }

    .circle-progress .video-icon[data-v-4302ce38] {
        width: 28px;
        height: 28px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .progress-ring[data-v-4302ce38] {
        transform: rotate(-90deg);
        width: 100%;
        height: 100%
    }

    .progress-ring-circle[data-v-4302ce38] {
        transition: stroke-dashoffset .3s ease
    }

    .close[data-v-7d85a058] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        position: absolute;
        right: 8px;
        top: 8px;
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiklEQVR4Ae3WgQaAMBSF4d5hT3P3pnvbQgOVqm8q3EMCO/9PnDadJJMpX3bU5Wnr+/WOfrA9loCO0g+BRN3ruPM54kgC4HEFDBIABwmCu4TDXcLhLuFwl3C4SjhcR8Zm2+Eg4XCQcHjYbDvc/x0OdwmHu4TDR0qUASMTfCEB+LCOAPim47fX8kxmBoXxfr2iWoa6AAAAAElFTkSuQmCC) no-repeat 0 0;
        background-size: 100% 100%;
        background-position: 50%;
        background-size: 16px 16px
    }

    .close[data-v-7d85a058]:hover {
        background-color: rgba(0, 0, 0, .1)
    }

    .close[data-v-7d85a058]:active {
        background-color: rgba(0, 0, 0, .15)
    }

    body[data-v-7d85a058] {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        color: #222;
        font-family: Ubuntu, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
        padding-bottom: 80px !important;
        background: transparent !important
    }

    body[data-v-7d85a058],
    html[data-v-7d85a058] {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    body>video[data-v-7d85a058],
    html>video[data-v-7d85a058] {
        width: 0 !important;
        opacity: 0 !important
    }

    [data-v-7d85a058],
    [data-v-7d85a058]:after,
    [data-v-7d85a058]:before {
        box-sizing: inherit;
        padding: 0;
        margin: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    em[data-v-7d85a058],
    i[data-v-7d85a058] {
        font-style: normal
    }

    a[data-v-7d85a058]:active,
    a[data-v-7d85a058]:focus {
        outline: none
    }

    button[data-v-7d85a058] {
        border: 0;
        background: transparent
    }

    button[data-v-7d85a058]:focus {
        outline: 0
    }

    a[data-v-7d85a058],
    a[data-v-7d85a058]:focus,
    a[data-v-7d85a058]:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    div[data-v-7d85a058]:focus {
        outline: none
    }

    .clearfix[data-v-7d85a058]:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    li[data-v-7d85a058] {
        list-style: none
    }

    .add-video-panel[data-v-7d85a058] {
        position: absolute;
        z-index: 2147483647;
        transform: translate3d(-50%, -50%, 0);
        width: 480px;
        height: 216px;
        padding: 24px;
        box-sizing: border-box;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .15);
        box-shadow: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);
        background-size: 100% 100%;
        background-repeat: no-repeat
    }

    .add-video-panel .panel-top[data-v-7d85a058] {
        display: flex;
        align-items: center;
        margin-bottom: 28px
    }

    .add-video-panel .panel-top .yuntun-logo[data-v-7d85a058] {
        width: 24px;
        height: 24px;
        margin-right: 8px;
        position: unset
    }

    .add-video-panel .panel-top .desc[data-v-7d85a058] {
        color: rgba(0, 0, 0, .9);
        font-family: Microsoft YaHei UI;
        font-size: 16px;
        font-style: normal;
        font-weight: 700
    }

    .add-video-panel .panel-middle[data-v-7d85a058] {
        display: flex;
        margin-left: 28px
    }

    .add-video-panel .panel-middle .panel-middle-left[data-v-7d85a058] {
        width: 56px;
        height: 56px
    }

    .add-video-panel .panel-middle .panel-middle-right[data-v-7d85a058] {
        margin-top: 4px;
        width: 332px;
        margin-left: 16px;
        flex: 1;
        display: flex;
        flex-direction: column;
        font-family: Microsoft YaHei UI;
        font-style: normal;
        font-weight: 400;
        text-align: left
    }

    .add-video-panel .panel-middle .panel-middle-right .file-name[data-v-7d85a058] {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        color: rgba(0, 0, 0, .9);
        font-size: 16px
    }

    .add-video-panel .panel-middle .panel-middle-right .progress-text[data-v-7d85a058] {
        font-size: 14px;
        color: rgba(0, 0, 0, .6);
        margin-top: 10px;
        display: flex;
        align-items: center
    }

    .add-video-panel .panel-middle .panel-middle-right .progress-text .completed-icon[data-v-7d85a058] {
        width: 16px;
        height: 16px
    }

    .add-video-panel .panel-middle .panel-middle-right .progress-text .completed-text[data-v-7d85a058] {
        margin-left: 6px
    }

    .add-video-panel .panel-middle .panel-middle-right .progress-text .completed-text.success[data-v-7d85a058] {
        color: #2ba471
    }

    .add-video-panel .panel-middle .panel-middle-right .progress-text .completed-text.fail[data-v-7d85a058] {
        color: #d54941
    }

    .add-video-panel .panel-bottom[data-v-7d85a058] {
        margin-top: 30px;
        width: 100%;
        display: flex;
        justify-content: flex-end
    }

    .add-video-panel .panel-bottom .btn[data-v-7d85a058] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        height: 32px;
        min-width: 60px;
        padding: 5px 16px;
        box-sizing: border-box;
        border-radius: 4px;
        font-family: Microsoft YaHei UI;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        cursor: pointer
    }

    .add-video-panel .panel-bottom .btn--view[data-v-7d85a058] {
        border: 1px solid rgba(0, 0, 0, .15);
        color: rgba(0, 0, 0, .9)
    }

    .add-video-panel .panel-bottom .btn--view[data-v-7d85a058]:hover {
        border-color: #57a9fb;
        color: #57a9fb
    }

    .add-video-panel .panel-bottom .btn--view[data-v-7d85a058]:active {
        border-color: #206ccf;
        color: #206ccf
    }

    .add-video-panel .panel-bottom .btn--action[data-v-7d85a058] {
        background: #3491fa;
        color: hsla(0, 0%, 100%, .9);
        margin-left: 12px
    }

    .add-video-panel .panel-bottom .btn--action[data-v-7d85a058]:hover {
        background: #57a9fb
    }

    .add-video-panel .panel-bottom .btn--action[data-v-7d85a058]:active {
        background: #206ccf
    }

    .add-video-panel .close-btn[data-v-7d85a058] {
        width: 32px;
        height: 32px;
        padding: 8px;
        box-sizing: border-box;
        position: absolute;
        top: 8px;
        right: 8px;
        border-radius: 4px;
        cursor: pointer
    }

    .add-video-panel .close-btn[data-v-7d85a058]:hover {
        background: rgba(0, 0, 0, .06)
    }

    .add-video-panel .close-btn[data-v-7d85a058]:active {
        background: rgba(0, 0, 0, .1)
    }

    .add-video-panel .close-btn img[data-v-7d85a058] {
        width: 16px;
        height: 16px
    }

    .add-video-panel.vip[data-v-7d85a058] {
        border-color: #f5eace
    }

    .add-video-panel.vip .panel-bottom .btn--view[data-v-7d85a058] {
        border-color: rgba(0, 0, 0, .15)
    }

    .add-video-panel.vip .panel-bottom .btn--view[data-v-7d85a058]:hover {
        border-color: #d9ba89;
        color: #d9ba89
    }

    .add-video-panel.vip .panel-bottom .btn--view[data-v-7d85a058]:active {
        border-color: #ae8149;
        color: #ae8149
    }

    .add-video-panel.vip .panel-bottom .btn--action[data-v-7d85a058] {
        background: #cfa873
    }

    .add-video-panel.vip .panel-bottom .btn--action[data-v-7d85a058]:hover {
        background: #d9ba89
    }

    .add-video-panel.vip .panel-bottom .btn--action[data-v-7d85a058]:active {
        background: #ae8149
    }

    .add-video-panel.disabled .panel-bottom .btn--action[data-v-7d85a058] {
        background: #9fd4fd
    }

    .add-video-panel.disabled.vip .panel-bottom .btn--action[data-v-7d85a058] {
        background: #f5eace
    }

    .add-video-panel.disabled .panel-bottom .btn--action[data-v-7d85a058] {
        cursor: not-allowed
    }

    .close[data-v-6d528f74] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        position: absolute;
        right: 8px;
        top: 8px;
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiklEQVR4Ae3WgQaAMBSF4d5hT3P3pnvbQgOVqm8q3EMCO/9PnDadJJMpX3bU5Wnr+/WOfrA9loCO0g+BRN3ruPM54kgC4HEFDBIABwmCu4TDXcLhLuFwl3C4SjhcR8Zm2+Eg4XCQcHjYbDvc/x0OdwmHu4TDR0qUASMTfCEB+LCOAPim47fX8kxmBoXxfr2iWoa6AAAAAElFTkSuQmCC) no-repeat 0 0;
        background-size: 100% 100%;
        background-position: 50%;
        background-size: 16px 16px
    }

    .close[data-v-6d528f74]:hover {
        background-color: rgba(0, 0, 0, .1)
    }

    .close[data-v-6d528f74]:active {
        background-color: rgba(0, 0, 0, .15)
    }

    body[data-v-6d528f74] {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        color: #222;
        font-family: Ubuntu, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
        padding-bottom: 80px !important;
        background: transparent !important
    }

    body[data-v-6d528f74],
    html[data-v-6d528f74] {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    body>video[data-v-6d528f74],
    html>video[data-v-6d528f74] {
        width: 0 !important;
        opacity: 0 !important
    }

    [data-v-6d528f74],
    [data-v-6d528f74]:after,
    [data-v-6d528f74]:before {
        box-sizing: inherit;
        padding: 0;
        margin: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    em[data-v-6d528f74],
    i[data-v-6d528f74] {
        font-style: normal
    }

    a[data-v-6d528f74]:active,
    a[data-v-6d528f74]:focus {
        outline: none
    }

    button[data-v-6d528f74] {
        border: 0;
        background: transparent
    }

    button[data-v-6d528f74]:focus {
        outline: 0
    }

    a[data-v-6d528f74],
    a[data-v-6d528f74]:focus,
    a[data-v-6d528f74]:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    div[data-v-6d528f74]:focus {
        outline: none
    }

    .clearfix[data-v-6d528f74]:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    li[data-v-6d528f74] {
        list-style: none
    }

    .member-guide-popup[data-v-6d528f74] {
        position: absolute;
        z-index: 2147483647;
        transform: translate3d(calc(-100% - 24px), -50%, 0)
    }

    .member-guide-popup .popup-icon[data-v-6d528f74] {
        width: 160px;
        height: 160px;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        top: -48px
    }

    .member-guide-popup .popup-content[data-v-6d528f74] {
        width: 480px;
        height: 402px;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .15);
        background: #fff;
        box-shadow: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);
        display: flex;
        flex-direction: column;
        align-items: center;
        font-family: Microsoft YaHei UI;
        font-style: normal
    }

    .member-guide-popup .popup-content .popup-title[data-v-6d528f74] {
        width: 100%;
        height: 100px;
        background-image: url(https://p3.ssl.qhimg.com/d/inn/884979adbabc/download_pop_top_bg.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: 50%;
        padding: 8px 8px 8px 12px;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        align-items: flex-start
    }

    .member-guide-popup .popup-content .popup-title .title-left[data-v-6d528f74] {
        display: flex;
        font-size: 16px;
        font-weight: 400;
        color: rgba(0, 0, 0, .9)
    }

    .member-guide-popup .popup-content .popup-title .title-left img[data-v-6d528f74] {
        width: 20px;
        height: 20px
    }

    .member-guide-popup .popup-content .popup-title .title-left span[data-v-6d528f74] {
        margin-left: 6px
    }

    .member-guide-popup .popup-content .popup-title .close-btn[data-v-6d528f74] {
        width: 32px;
        height: 32px;
        padding: 8px;
        box-sizing: border-box;
        cursor: pointer;
        border-radius: 4px
    }

    .member-guide-popup .popup-content .popup-title .close-btn[data-v-6d528f74]:hover {
        background: rgba(0, 0, 0, .06)
    }

    .member-guide-popup .popup-content .popup-title .close-btn[data-v-6d528f74]:active {
        background: rgba(0, 0, 0, .1)
    }

    .member-guide-popup .popup-content .popup-title .close-btn img[data-v-6d528f74] {
        width: 16px;
        height: 16px
    }

    .member-guide-popup .popup-content .popup-body[data-v-6d528f74] {
        width: 100%;
        margin-top: 12px
    }

    .member-guide-popup .popup-content .popup-body .description[data-v-6d528f74] {
        width: 100%;
        text-align: center
    }

    .member-guide-popup .popup-content .popup-body .description .description-title[data-v-6d528f74] {
        font-size: 24px;
        font-weight: 700;
        color: rgba(0, 0, 0, .9);
        line-height: 32px
    }

    .member-guide-popup .popup-content .popup-body .description .description-title--red[data-v-6d528f74] {
        color: #ff3049
    }

    .member-guide-popup .popup-content .popup-body .description .description-content[data-v-6d528f74] {
        line-height: 22px;
        font-size: 15px;
        font-weight: 400;
        color: rgba(0, 0, 0, .6);
        margin-top: 4px
    }

    .member-guide-popup .popup-content .popup-body .table-content[data-v-6d528f74] {
        width: 408px;
        margin: 36px auto 32px;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .1);
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(2, 48px)
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell[data-v-6d528f74] {
        height: 48px;
        font-size: 14px;
        font-weight: 400;
        color: rgba(0, 0, 0, .9);
        display: inline-flex;
        align-items: center;
        justify-content: center
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header[data-v-6d528f74] {
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: 50%
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.title[data-v-6d528f74] {
        background-image: url(https://p1.ssl.qhimg.com/d/inn/2b8acb1df58b/pop_table_identity.png)
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.member[data-v-6d528f74] {
        position: relative
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.member .member-content[data-v-6d528f74] {
        height: 54px;
        background-image: url(https://p4.ssl.qhimg.com/d/inn/e02efe8e3e0b/pop_table_vip.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: 50%;
        position: absolute;
        left: 0;
        right: 0;
        top: -6px;
        bottom: 0;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 4px;
        color: #8e5c27;
        font-size: 16px;
        font-weight: 700
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.member .member-content img[data-v-6d528f74] {
        width: 20px;
        height: 20px
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.member .member-content .recommend[data-v-6d528f74] {
        width: 34px;
        height: 20px;
        border-radius: 8px 8px 8px 2px;
        background: #ff3049;
        color: #fff;
        font-size: 12px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        right: 6px;
        top: 4px
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell.header.non-member[data-v-6d528f74] {
        background-image: url(https://p2.ssl.qhimg.com/d/inn/7e8f9fec96a5/pop_table_novip.png);
        color: #3491fa;
        font-weight: 700
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell:not(.header).member-value[data-v-6d528f74] {
        color: #8e5c27;
        font-weight: 700;
        background: #fff9e8
    }

    .member-guide-popup .popup-content .popup-body .table-content .cell:not(.header).non-member-value[data-v-6d528f74] {
        background: #e8f7ff
    }

    .member-guide-popup .popup-content .popup-footer[data-v-6d528f74] {
        margin: 0 auto;
        width: 260px;
        height: 44px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 8px;
        background: linear-gradient(89deg, #cfa873 .74%, #e4c395);
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        cursor: pointer
    }

    .member-guide-popup .popup-content .popup-footer[data-v-6d528f74]:hover {
        background: linear-gradient(89deg, #d6b588 .74%, #e8cba5)
    }

    .member-guide-popup .popup-content .popup-footer[data-v-6d528f74]:active {
        background: linear-gradient(89deg, #ba9768 .74%, #cdaf86)
    }

    .close[data-v-48519ad6] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        position: absolute;
        right: 8px;
        top: 8px;
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiklEQVR4Ae3WgQaAMBSF4d5hT3P3pnvbQgOVqm8q3EMCO/9PnDadJJMpX3bU5Wnr+/WOfrA9loCO0g+BRN3ruPM54kgC4HEFDBIABwmCu4TDXcLhLuFwl3C4SjhcR8Zm2+Eg4XCQcHjYbDvc/x0OdwmHu4TDR0qUASMTfCEB+LCOAPim47fX8kxmBoXxfr2iWoa6AAAAAElFTkSuQmCC) no-repeat 0 0;
        background-size: 100% 100%;
        background-position: 50%;
        background-size: 16px 16px
    }

    .close[data-v-48519ad6]:hover {
        background-color: rgba(0, 0, 0, .1)
    }

    .close[data-v-48519ad6]:active {
        background-color: rgba(0, 0, 0, .15)
    }

    body[data-v-48519ad6] {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        color: #222;
        font-family: Ubuntu, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
        padding-bottom: 80px !important;
        background: transparent !important
    }

    body[data-v-48519ad6],
    html[data-v-48519ad6] {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    body>video[data-v-48519ad6],
    html>video[data-v-48519ad6] {
        width: 0 !important;
        opacity: 0 !important
    }

    [data-v-48519ad6],
    [data-v-48519ad6]:after,
    [data-v-48519ad6]:before {
        box-sizing: inherit;
        padding: 0;
        margin: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    em[data-v-48519ad6],
    i[data-v-48519ad6] {
        font-style: normal
    }

    a[data-v-48519ad6]:active,
    a[data-v-48519ad6]:focus {
        outline: none
    }

    button[data-v-48519ad6] {
        border: 0;
        background: transparent
    }

    button[data-v-48519ad6]:focus {
        outline: 0
    }

    a[data-v-48519ad6],
    a[data-v-48519ad6]:focus,
    a[data-v-48519ad6]:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    div[data-v-48519ad6]:focus {
        outline: none
    }

    .clearfix[data-v-48519ad6]:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    li[data-v-48519ad6] {
        list-style: none
    }

    .toast-wrap[data-v-48519ad6] {
        position: absolute;
        z-index: 2147483647;
        transform: translate3d(-100%, -50%, 0);
        height: 48px;
        padding: 12px 16px;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, .15);
        background: #fff;
        box-shadow: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08)
    }

    .toast-wrap .toast-icon[data-v-48519ad6] {
        width: 20px;
        height: 20px
    }

    .toast-wrap .toast-content[data-v-48519ad6] {
        font-family: Microsoft YaHei UI;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        color: rgba(0, 0, 0, .9)
    }

    .toast-wrap .close-btn[data-v-48519ad6] {
        width: 24px;
        height: 24px;
        padding: 4px;
        box-sizing: border-box;
        border-radius: 4px;
        cursor: pointer;
        background: transparent
    }

    .toast-wrap .close-btn[data-v-48519ad6]:hover {
        background: rgba(0, 0, 0, .06)
    }

    .toast-wrap .close-btn[data-v-48519ad6]:active {
        background: rgba(0, 0, 0, .1)
    }

    .toast-wrap .close-btn .close-icon[data-v-48519ad6] {
        width: 16px;
        height: 16px
    }

    .close[data-v-974b792e] {
        width: 24px;
        height: 24px;
        border-radius: 4px;
        position: absolute;
        right: 8px;
        top: 8px;
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiklEQVR4Ae3WgQaAMBSF4d5hT3P3pnvbQgOVqm8q3EMCO/9PnDadJJMpX3bU5Wnr+/WOfrA9loCO0g+BRN3ruPM54kgC4HEFDBIABwmCu4TDXcLhLuFwl3C4SjhcR8Zm2+Eg4XCQcHjYbDvc/x0OdwmHu4TDR0qUASMTfCEB+LCOAPim47fX8kxmBoXxfr2iWoa6AAAAAElFTkSuQmCC) no-repeat 0 0;
        background-size: 100% 100%;
        background-position: 50%;
        background-size: 16px 16px
    }

    .close[data-v-974b792e]:hover {
        background-color: rgba(0, 0, 0, .1)
    }

    .close[data-v-974b792e]:active {
        background-color: rgba(0, 0, 0, .15)
    }

    body[data-v-974b792e] {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        color: #222;
        font-family: Ubuntu, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
        padding-bottom: 80px !important;
        background: transparent !important
    }

    body[data-v-974b792e],
    html[data-v-974b792e] {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    body>video[data-v-974b792e],
    html>video[data-v-974b792e] {
        width: 0 !important;
        opacity: 0 !important
    }

    [data-v-974b792e],
    [data-v-974b792e]:after,
    [data-v-974b792e]:before {
        box-sizing: inherit;
        padding: 0;
        margin: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    em[data-v-974b792e],
    i[data-v-974b792e] {
        font-style: normal
    }

    a[data-v-974b792e]:active,
    a[data-v-974b792e]:focus {
        outline: none
    }

    button[data-v-974b792e] {
        border: 0;
        background: transparent
    }

    button[data-v-974b792e]:focus {
        outline: 0
    }

    a[data-v-974b792e],
    a[data-v-974b792e]:focus,
    a[data-v-974b792e]:hover {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }

    div[data-v-974b792e]:focus {
        outline: none
    }

    .clearfix[data-v-974b792e]:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
    }

    li[data-v-974b792e] {
        list-style: none
    }

    [data-smooth-play-id=guide-bar][data-v-974b792e],
    [data-smooth-play-id=tool-wrap][data-v-974b792e] {
        position: absolute;
        z-index: 2147483647
    }

    [data-smooth-play-id=tool-wrap][data-v-974b792e] {
        transform: translate3d(-100%, -50%, 0)
    }

    [data-smooth-play-id=tool-wrap] [data-smooth-play-id=toolbar][data-v-974b792e] {
        width: 56px;
        height: 54px;
        padding: 6px 8px;
        box-sizing: border-box;
        border-radius: 8px 0 0 8px;
        background: rgba(0, 0, 0, .15);
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        position: relative
    }

    [data-smooth-play-id=tool-wrap] [data-smooth-play-id=toolbar] .icon[data-v-974b792e] {
        width: 24px;
        height: 24px;
        -o-object-fit: cover;
        object-fit: cover
    }

    [data-smooth-play-id=tool-wrap] [data-smooth-play-id=toolbar] .desc[data-v-974b792e] {
        font-family: Microsoft YaHei UI;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        color: #fff;
        text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
        line-height: 16px
    }

    [data-smooth-play-id=tool-wrap] [data-smooth-play-id=toolbar][data-v-974b792e]:hover {
        background: rgba(0, 0, 0, .26)
    }

    [data-smooth-play-id=guide-bar][data-v-974b792e] {
        transform: translate3d(-50%, -50%, 0);
        width: 316px;
        height: 44px;
        padding: 8px 8px 8px 12px;
        box-sizing: border-box;
        border-radius: 8px;
        border: 1px solid hsla(0, 0%, 100%, .06);
        background: rgba(0, 0, 0, .9);
        display: flex;
        align-items: center;
        font-family: Microsoft YaHei UI;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        color: hsla(0, 0%, 100%, .9)
    }

    [data-smooth-play-id=guide-bar] .icon[data-v-974b792e] {
        width: 24px;
        height: 24px;
        -o-object-fit: cover;
        object-fit: cover;
        margin-right: 8px
    }

    [data-smooth-play-id=guide-bar] .btn[data-v-974b792e] {
        margin-left: 14px;
        font-weight: 700;
        width: 94px;
        height: 28px;
        padding: 3px 12px;
        box-sizing: border-box;
        border-radius: 4px;
        color: #fff;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        background: #3491fa
    }

    [data-smooth-play-id=guide-bar] .btn[data-v-974b792e]:hover {
        background: #57a9fb
    }

    [data-smooth-play-id=guide-bar] .btn[data-v-974b792e]:active {
        background: #206ccf
    }

    /* </style> */