@charset "UTF-8";/* latin-ext */@font-face {  font-family: 'DM Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmmono-53a90e28.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'DM Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmmono-cd6ed524.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmsans-56778fc7.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmsans-7c37c8a6.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {  font-family: 'DM Serif Display';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmserifdisplay-1f997542.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'DM Serif Display';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(../../assets/fonts/dmserifdisplay-b6206db2.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}:is(.prose){color:var(--un-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em;}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-links);text-decoration:underline;font-weight:500;}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-bold);font-weight:600;}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol > li::marker):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:400;color:var(--un-prose-counters);}:where(ul > li::marker):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-bullets);}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.25em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-color:var(--un-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-style:italic;color:var(--un-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--un-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;}:where(blockquote p:first-of-type::before):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:open-quote;}:where(blockquote p:last-of-type::after):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:close-quote;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111;}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:900;color:inherit;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333;}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:800;color:inherit;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6;}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5;}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {display:block;margin-top:2em;margin-bottom:2em;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-family:inherit;color:var(--un-prose-kbd);box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--un-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-code);font-weight:600;font-size:0.875em;}:where(code::before):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:"`";}:where(code::after):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:"`";}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.875em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.9em;}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-pre-code);background-color:var(--un-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}:where(pre code::before):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:none;}:where(pre code::after):not(:where([class~="not-prose"],[class~="not-prose"] *)) {content:none;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857;}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-th-borders);}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-td-borders);}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:0;}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:baseline;}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-top-width:1px;border-top-color:var(--un-prose-th-borders);}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:top;}:where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {text-align:start;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em;}font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;margin-bottom:0.5em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(> ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(> ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(> ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;padding-inline-start:1.625em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(> :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(> :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0;}--un-prose-body:#374151;--un-prose-invert-body:#d1d5db;--un-prose-headings:#111827;--un-prose-invert-headings:white;--un-prose-lead:#4b5563;--un-prose-invert-lead:#9ca3af;--un-prose-links:#111827;--un-prose-invert-links:white;--un-prose-bold:#111827;--un-prose-invert-bold:white;--un-prose-counters:#6b7280;--un-prose-invert-counters:#9ca3af;--un-prose-bullets:#d1d5db;--un-prose-invert-bullets:#4b5563;--un-prose-hr:#e5e7eb;--un-prose-invert-hr:#374151;--un-prose-quotes:#111827;--un-prose-invert-quotes:#f3f4f6;--un-prose-quote-borders:#e5e7eb;--un-prose-invert-quote-borders:#374151;--un-prose-captions:#6b7280;--un-prose-invert-captions:#9ca3af;--un-prose-kbd:#111827;--un-prose-invert-kbd:white;--un-prose-kbd-shadows:#111827;--un-prose-invert-kbd-shadows:white;--un-prose-code:#111827;--un-prose-invert-code:white;--un-prose-pre-code:#e5e7eb;--un-prose-invert-pre-code:#d1d5db;--un-prose-pre-bg:#1f2937;--un-prose-invert-pre-bg:rgb(0 0 0 / 50%);--un-prose-th-borders:#d1d5db;--un-prose-invert-th-borders:#4b5563;--un-prose-td-borders:#e5e7eb;--un-prose-invert-td-borders:#374151;}:is(.prose-sm){font-size:0.875rem;line-height:1.7142857;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;margin-bottom:1.1428571em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:1.2857143em;line-height:1.5555556;margin-top:0.8888889em;margin-bottom:0.8888889em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:2.1428571em;margin-top:0;margin-bottom:0.8em;line-height:1.2;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:1.4285714em;margin-top:1.6em;margin-bottom:0.8em;line-height:1.4;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:0.4444444em;line-height:1.5555556;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.4285714em;margin-bottom:0.5714286em;line-height:1.4285714;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.7142857em;margin-bottom:1.7142857em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.7142857em;margin-bottom:1.7142857em;}:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.7142857em;margin-bottom:1.7142857em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8571429em;border-radius:0.3125rem;padding-top:0.1428571em;padding-inline-end:0.3571429em;padding-bottom:0.1428571em;padding-inline-start:0.3571429em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8571429em;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.9em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8888889em;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:0.25rem;padding-top:0.6666667em;padding-inline-end:1em;padding-bottom:0.6666667em;padding-inline-start:1em;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.2857143em;margin-bottom:0.2857143em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.4285714em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.4285714em;}:where(> ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5714286em;margin-bottom:0.5714286em;}:where(> ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;}:where(> ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.1428571em;}:where(> ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;}:where(> ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.1428571em;}:where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5714286em;margin-bottom:0.5714286em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;margin-bottom:1.1428571em;}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.1428571em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.2857143em;padding-inline-start:1.5714286em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2.8571429em;margin-bottom:2.8571429em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8571429em;line-height:1.5;}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:1em;padding-bottom:0.6666667em;padding-inline-start:1em;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.6666667em;padding-inline-end:1em;padding-bottom:0.6666667em;padding-inline-start:1em;}:where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.7142857em;margin-bottom:1.7142857em;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-size:0.8571429em;line-height:1.3333333;margin-top:0.6666667em;}:where(> :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(> :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0;}}.visible{visibility:visible;}[open~="visible"][open]{visibility:visible;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.sticky{position:sticky;}.bottom-20px{bottom:20px;}.left-0px{left:0;}.top-0px{top:0;}.z-1{z-index:1;}.z-999{z-index:999;}[rows~="\33 "]{grid-template-rows:repeat(3,minmax(0,1fr));}[rows~="\34 "]{grid-template-rows:repeat(4,minmax(0,1fr));}.m-auto{margin:auto;}.mx-10px,[mx-10px=""]{margin-left:10px;margin-right:10px;}.mx-11px{margin-left:11px;margin-right:11px;}.mx-auto{margin-left:auto;margin-right:auto;}.my-0{margin-top:0;margin-bottom:0;}.my-10px{margin-top:10px;margin-bottom:10px;}.mb-10px{margin-bottom:10px;}.mb-12px{margin-bottom:12px;}.mb-14px{margin-bottom:14px;}.mb-5px,[mb-5px=""]{margin-bottom:5px;}.ml-10px{margin-left:10px;}.ml-15px{margin-left:15px;}.ml-30px{margin-left:30px;}.ml-5px{margin-left:5px;}.mr-10px{margin-right:10px;}.mr-8px{margin-right:8px;}.mt-100px{margin-top:100px;}.mt-12px{margin-top:12px;}.mt-15px{margin-top:15px;}.mt-200px{margin-top:200px;}.mt-20px{margin-top:20px;}.mt-30px{margin-top:30px;}.mt-35px{margin-top:35px;}.mt-5px{margin-top:5px;}.mt-80px{margin-top:80px;}.mt-8px{margin-top:8px;}.box-border{box-sizing:border-box;}.inline{display:inline;}.hidden{display:none;}.h-100vh,[h-100vh=""]{height:100vh;}.h-1px{height:1px;}.h-32px{height:32px;}.h-35px{height:35px;}.h-38px{height:38px;}.h-40px{height:40px;}.h-41px{height:41px;}.h-50px{height:50px;}.h-full,[h-full=""]{height:100%;}.min-h-0{min-height:0;}.min-h-100vh{min-height:100vh;}.min-w-\[620px\]{min-width:620px;}.min-w-0px{min-width:0;}.min-w-100vw{min-width:100vw;}.min-w-250px{min-width:250px;}.min-w-800px{min-width:800px;}.min-w-90px{min-width:90px;}.w-100\%,.w-full,[w-full=""]{width:100%;}.w-100px{width:100px;}.w-180px,[w-180px=""]{width:180px;}.w-220px{width:220px;}.w-228px{width:228px;}.w-300px{width:300px;}.w-320px{width:320px;}.w-32px{width:32px;}.w-400px{width:400px;}.w-45px{width:45px;}.w-620px{width:620px;}.w-80\%{width:80%;}.w-90\%,[w-90\%=""]{width:90%;}.w-95\%{width:95%;}.flex,[flex=""]{display:flex;}.flex-1,[flex-1=""]{flex:1 1 0%;}.flex-grow-0{flex-grow:0;}.flex-grow-1{flex-grow:1;}.flex-col,[flex-col=""]{flex-direction:column;}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.items-center,[items-center=""]{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.flex-justify-between,.justify-between{justify-content:space-between;}.gap-10px{gap:10px;}.gap-12px{gap:12px;}.gap-8px{gap:8px;}.space-y-4px>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(4px * var(--un-space-y-reverse));}.overflow-auto{overflow:auto;}.overflow-x-hidden,[overflow-x-hidden=""]{overflow-x:hidden;}.overflow-y-auto,[overflow-y-auto=""]{overflow-y:auto;}.b,.border-1px{border-width:1px;}.border-b{border-bottom-width:1px;}.border-t{border-top-width:1px;}.border-\#E4E4E4{--un-border-opacity:1;border-color:rgb(228 228 228 / var(--un-border-opacity));}.border-gray-100{--un-border-opacity:1;border-color:rgb(243 244 246 / var(--un-border-opacity));}.rounded-20px{border-radius:20px;}.rounded-8px{border-radius:8px;}.rounded-full{border-radius:9999px;}.border-solid{border-style:solid;}.bg-\#FCEEEE{--un-bg-opacity:1;background-color:rgb(252 238 238 / var(--un-bg-opacity)) /* #FCEEEE */;}.bg-blue-100{--un-bg-opacity:1;background-color:rgb(219 234 254 / var(--un-bg-opacity)) /* #dbeafe */;}.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;}.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity)) /* #f9fafb */;}.bg-white,[bg-white=""]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}.hover\:bg-gray-50:hover{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity)) /* #f9fafb */;}.hover\:bg-red-50:hover{--un-bg-opacity:1;background-color:rgb(254 242 242 / var(--un-bg-opacity)) /* #fef2f2 */;}.object-cover{object-fit:cover;}.p-12px{padding:12px;}.p-16px{padding:16px;}.p-24px{padding:24px;}.p-5px{padding:5px;}.px-11px{padding-left:11px;padding-right:11px;}.px-20px{padding-left:20px;padding-right:20px;}.py-10px{padding-top:10px;padding-bottom:10px;}[px=""]{padding-left:1rem;padding-right:1rem;}.pb-20px{padding-bottom:20px;}.pb-30px,[pb-30px=""]{padding-bottom:30px;}.pl-10px{padding-left:10px;}.pl-30px{padding-left:30px;}.pt-0px{padding-top:0;}.pt-15px{padding-top:15px;}.pt-16px{padding-top:16px;}.pt-20px{padding-top:20px;}.pt-4{padding-top:1rem;}.text-center{text-align:center;}.text-left{text-align:left;}.text-12px{font-size:12px;}.text-14px{font-size:14px;}.text-16px{font-size:16px;}.text-18px{font-size:18px;}.text-20px{font-size:20px;}.text-\[\#333\]{--un-text-opacity:1;color:rgb(51 51 51 / var(--un-text-opacity)) /* #333 */;}.text-\[\#666\]{--un-text-opacity:1;color:rgb(102 102 102 / var(--un-text-opacity)) /* #666 */;}.text-\[\#999\]{--un-text-opacity:1;color:rgb(153 153 153 / var(--un-text-opacity)) /* #999 */;}.text-\#0D0E51{--un-text-opacity:1;color:rgb(13 14 81 / var(--un-text-opacity)) /* #0D0E51 */;}.text-\#999999{--un-text-opacity:1;color:rgb(153 153 153 / var(--un-text-opacity)) /* #999999 */;}.text-blue,[color~="blue"]{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity)) /* #60a5fa */;}.text-blue-600{--un-text-opacity:1;color:rgb(37 99 235 / var(--un-text-opacity)) /* #2563eb */;}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}.text-gray-700{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity)) /* #374151 */;}.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity)) /* #1f2937 */;}.text-red-6{--un-text-opacity:1;color:rgb(220 38 38 / var(--un-text-opacity)) /* #dc2626 */;}.hover\:text-\[\#4667e7\]:hover{--un-text-opacity:1;color:rgb(70 103 231 / var(--un-text-opacity)) /* #4667e7 */;}.hover\:text-blue-500:hover{--un-text-opacity:1;color:rgb(59 130 246 / var(--un-text-opacity)) /* #3b82f6 */;}.hover\:text-blue-600:hover{--un-text-opacity:1;color:rgb(37 99 235 / var(--un-text-opacity)) /* #2563eb */;}.hover\:text-red-600:hover{--un-text-opacity:1;color:rgb(220 38 38 / var(--un-text-opacity)) /* #dc2626 */;}.font-bold{font-weight:700;}.font-medium{font-weight:500;}.font-semibold{font-weight:600;}.leading-120px{line-height:120px;}.tab,[tab=""]{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.shadow-md,[shadow-md=""]{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.transition-all,[transition-all=""]{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.duration-300,[duration-300=""]{transition-duration:300ms;}.ease-in-out,[ease-in-out=""]{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}
.theme-color {
  color: #4D6BFE;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.hidden {
  display: none;
}

.block {
  display: block;
}

body {
  background-color: #F5F5F5;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.theme-color-text {
  color: #4D6BFE;
}

.hover-theme-color-text:hover {
  color: #4D6BFE;
}

.hover-theme-color-bg:hover {
  background-color: #4D6BFE;
}

.theme-content-bg {
  background-color: #ffffff;
}

.diyScrollContainer::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
  background: transparent;
  border: none;
}
.diyScrollContainer::-webkit-scrollbar-track {
  background: transparent !important;
  background-color: transparent !important;
  border-radius: 10px;
  margin: 0;
}
.diyScrollContainer::-webkit-scrollbar-thumb {
  background: linear-gradient(135deg, #4d6bfe 0%, #6b7fff 100%);
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
  transition: all 0.3s ease;
}
.diyScrollContainer::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(135deg, #3d5bee 0%, #5b6fef 100%);
  border: 1px solid transparent;
}
.diyScrollContainer::-webkit-scrollbar-thumb:active {
  background: linear-gradient(135deg, #2d4bde 0%, #4b5fdf 100%);
}
.diyScrollContainer::-webkit-scrollbar-corner {
  background: transparent;
}
.diyScrollContainer {
  scrollbar-width: thin;
  scrollbar-color: rgba(77, 106, 254, 0.2392156863) transparent;
}

/* 基础样式，注重性能优化 */
/* 全局盒模型设置，避免因内边距和边框影响布局计算 */
* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

html {
  font-size: 62.5%;
  font-family: Inter;
  color: var(--block);
}

/* 去除默认的外边距和内边距 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
}

/* HTML5 显示角色重置为块级元素 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

/* 去掉列表默认样式 */
ol,
ul {
  list-style: none;
}

/* 引用样式 */
blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

/* 表格样式 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* 链接样式 */
a {
  text-decoration: none;
  color: inherit;
}

.el-overlay-message-box {
  z-index: 9999;
}

/*取消微软浏览器的密码小眼睛样式*/
input[type=password]::-ms-reveal {
  display: none;
}
.theme-color {
  color: #4D6BFE;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.hidden {
  display: none;
}

.block {
  display: block;
}

body {
  background-color: #F5F5F5;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.theme-color-text {
  color: #4D6BFE;
}

.hover-theme-color-text:hover {
  color: #4D6BFE;
}

.hover-theme-color-bg:hover {
  background-color: #4D6BFE;
}

.theme-content-bg {
  background-color: #ffffff;
}

.diyScrollContainer::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
  background: transparent;
  border: none;
}
.diyScrollContainer::-webkit-scrollbar-track {
  background: transparent !important;
  background-color: transparent !important;
  border-radius: 10px;
  margin: 0;
}
.diyScrollContainer::-webkit-scrollbar-thumb {
  background: linear-gradient(135deg, #4d6bfe 0%, #6b7fff 100%);
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
  transition: all 0.3s ease;
}
.diyScrollContainer::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(135deg, #3d5bee 0%, #5b6fef 100%);
  border: 1px solid transparent;
}
.diyScrollContainer::-webkit-scrollbar-thumb:active {
  background: linear-gradient(135deg, #2d4bde 0%, #4b5fdf 100%);
}
.diyScrollContainer::-webkit-scrollbar-corner {
  background: transparent;
}
.diyScrollContainer {
  scrollbar-width: thin;
  scrollbar-color: rgba(77, 106, 254, 0.2392156863) transparent;
}

@font-face {
  font-family: "iconfont"; /* Project id 5047874 */
  /* 移除时间戳查询参数，交由 Vite 的哈希命名做缓存控制 */
  src: url("data:font/woff2;base64,d09GMgABAAAAAAPYAAsAAAAACDAAAAOKAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDHAqDWIMPATYCJAMQCwoABCAFhGcHShsZBxHVm/fIfiTYjrkeoMHNhagmhwQ1QYDf+U02aW8f6TPxB4htgIAZs4trdmpAQkdNHsnZ8b9DR4WUjtP0QXjx/3M5vmsT/DaAjDVxb+xFB3aih9HYi7CXl3NGKQyvdRmnIABzYmXTCosr18a6c4veXXGnMPECklzRuUO7FuiCCdWQK9ARGLuOVIjpGECboJ0FpgWvF2+ITwcNg8Scp3rbotYcfG71arEcbhoO8i4eDgFaa4ABkEDkxiyifbOrJTIKR5KYV31HkQx0dDR4bvVy1KvFJhMkh1Lplhu0wT+eMGJmWwKQCKW8MLHDhwYvR/Eh4dViyQNkKwD0KDoD2MxQPHsLBFpKpr3lgNmOsyc6uy+0GOHri3Yn7y4+XopjRYL5xOC2znPB5rIoop3LvDpOc9zqTLTYVnStDtlvUP+lK11ZsC6ozpwVixY61x3UePZs55bt5o1YPdGxdU/9bJDI8HXbQurNq7vD3LlLHWuLFst2bPBotmj99k5YavVshAXDV5pb1zaMWGPRJZVggTnmgv6/9I9K2AealTXvvey9Zcshl3++Dzsk8mYMNI+oO9DStlqa1dh5pV0q1+ieadNrdPeNfebFM0qImZ06utZI6FEc1zNrCunrk9JSr+iG7vBx+5row1M73ry6Oip5Jk0PGFe06NI6NG6BV6LXgsJqCYmtp5lVszvvdml71rIevbtrG35Cm/nttwzvMPb8s7TmZ7PGn8T0um6nP4/piXPrHrQfb5+/b/Y13z6sznBI7TnpDoDps7wlbcE0Wik5ml5eeVA6/9DP8LhH5PNmNpnfdAsFwLMEz/WBtLv4h4hV0e+rrrECTH+VEryg1MNKHRHjUWQOdmgAgaDlf8XB3v0pdA4vJSrQcUhAoxIeINHxRxQlHAxYEA9GdLLAnAhF4y1w0B2JUGZAsFEEBLZWgYY1u0Bi6wSiKDfAgLMXYMSW/Q8rb21nW9unjoSCUYP8A6+G3thaDog+oU2toLLAG1L08EGVl/nYFXukMfrEb1szGzA0dHDh1sO2HWCkIaDi3DGPh6IwVU/J1dBlRwQJDGlA+gM8ZdAzHjZn3+8JspKWQB2RtzCJPIiDSq7sgFxVfaeyG5kn+mbVGDOAQSTaARfBgVo1PABjdbMAKSznBgRHB4WFZbqq8uU13dsT8hWY/VWakEIJA7OL3iXv14hDb3fsRR+cUp28S6LOMgAA") format("woff2"), url("data:font/woff;base64,d09GRgABAAAAAAWYAAsAAAAACDAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8IkxyY21hcAAAAYgAAABiAAABnLlyLL9nbHlmAAAB7AAAAaYAAAHY9beCAWhlYWQAAAOUAAAALwAAADYtiX1haGhlYQAAA8QAAAAgAAAAJAfjA4FobXR4AAAD5AAAAA4AAAAQEAAAAGxvY2EAAAP0AAAACgAAAAoBRgC+bWF4cAAABAAAAAAeAAAAIAEQAEhuYW1lAAAEIAAAAUAAAAJnEKM8sHBvc3QAAAVgAAAAOAAAAErRrJu1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnvG+XMTc8L+BgYH5DgOQZGBEUcQEAHaIDRJ4nO2QwQ2AIAxFXwUNMbqJR+NAntyDTRjOwBRYigeH8DevaX+aHj4wAk7ZFA9yITSd6or5jtl8z6F70BrgXnMsqdbvZBK7CDoN/YNM/Fqs7+/mWmqdlmWOneaX1EEenxsWBgAAeJxNTz1v02AYfJ732x91bMev0xewk9jCoYgkooltiYrAxsKERNaKgaGwFbEwBSkTAwNSkZiRWEACiRGp6sQGGwN/ATYmBmJwO6G7G+50wx0gwN9f9Dv1oQLgQopsisXoP0gt2zTPRnjq6qrGVlUv7mM2i3tnoO+RUItL5XSC3nY6KC6Nr5bXkArl+rr5bNlccrGN15WlXGUzRLxcP7xzuLtghHI70HE/ydPcpH5ISPjEcaXjoyeV5W2FAfqMIwrVXVPXzG89eg4Ap5vXjNE17AFY6KHUKfYxXmAxRaQeji5iNS8yiUJ6qEWCUYo3cIETIjpY8rZYd6sJ0td/nukeksGFd1tGet5berCPjmxe4I4dJXbziTFp8fRK9EYpdPyufIVPzbjP7jEzpo83v91BoKKhnNLOecMnBDY3pSL3cddOtN18YJz7lh98NZn0DnnQ9S0UBx8fyE5xjnxJdywA0v74QU9oDAEk7S09DOphOdORyIcymFcz3pqZznVe5iWB5ug2mS9NuDk+NiFZ3V21JD+XDd97eRKaI/ItNMvVWQzwDySBTPkAAHicY2BkYGAA4k+FOs/i+W2+MnCzMIDAU2OZdQj6fwsLC3MLkMvBwAQSBQAsNQoGAHicY2BkYGBu+N/AEMPCwMDw/w8LCwNQBAWwAABx7ARseJxjYWBgYEHCAACwABEAAAAAAAAAWgC+AOwAAHicY2BkYGBgYbBhYGIAARDJBYQMDP/BfAYADsABWQAAeJyFkT1uwkAQhZ/BkASUKEqkNGlWKSgSyfyUSKlQoKegB7PmR7bXWi9I1DlNjpAT5AjpaHOKSHnYQwNFvNrZb96+mR3JAO6wh4fyu+cu2cMls5IruMCjcJX6k7BPfhauoYmecJ36q3ADL3gTbrJjxg6ef8WshXdhD7f4EK7gBp/CVepfwj75W7iGB/wI16n/Cjcw8a6Fm2h54cDqqdNzNdupVWjSyKTueI71YhNP7ak80TZfmVR1g85RGulU22ObfLvoORepyJpEDXmr49iozJq1Dl2wdC7rt9uR6EFoEgxgoTGFY5xDYYYd4wohDFJERXRn+ZjuBTaIWWn/dU/otsipH3KFLgJ0zlwjutLCeTpNji1f61F1dCtuy5qENJRazUlisuIPPNytqYTUAyyLqgx9tLmiE39QzJD8AdiTb1d4nGNgYoAALgbsgIWRiZGZkYWRlYEtLTEvozQTSBXn56XzlWQm5mVlJqaUZmaUJhoxMAAAtkkKyA==") format("woff"), url("data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8IkxyAAABjAAAAGBjbWFwuXIsvwAAAfwAAAGcZ2x5ZvW3ggEAAAOkAAAB2GhlYWQtiX1hAAAA4AAAADZoaGVhB+MDgQAAALwAAAAkaG10eBAAAAAAAAHsAAAAEGxvY2EBRgC+AAADmAAAAAptYXhwARAASAAAARgAAAAgbmFtZRCjPLAAAAV8AAACZ3Bvc3TRrJu1AAAH5AAAAEoAAQAAA4D/gABcBAAAAP/8BAQAAQAAAAAAAAAAAAAAAAAAAAQAAQAAAAEAAPJxLOZfDzz1AAsEAAAAAADlMxyuAAAAAOUzHK4AAP+EBAQDhAAAAAgAAgAAAAAAAAABAAAABAA8AAIAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYN6aIDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAABAAAAAAAAAUAAAADAAAALAAAAAQAAAFoAAEAAAAAAGIAAwABAAAALAADAAoAAAFoAAQANgAAAAgACAACAADmDeiD6aL//wAA5g3og+mi//8AAAAAAAAAAQAIAAgACAAAAAIAAwABAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA0AAAAAAAAAAMAAOYNAADmDQAAAAIAAOiDAADogwAAAAMAAOmiAADpogAAAAEAAAAAAFoAvgDsAAAAAQAA//ID2QMQADYAAAUGBwYiLwEmJyYnJicmJyYnJicmBxUHBgcGIyInAScmJyY3NjcBNzY3NhcWHwEiMxYXFhcWFxYDrwECAwkFBwgLDxEXGB4gJigtMTU6AQMGCAwQFf7GCQoFBwUGGAE9CAkIDAgKBAEBASo3a1JyMj4EAgMFChEVFh8dIx4jGR4QEgICEnoLDAcLEAEOBwgJDg0SEQEQBAUBAQYIE4QDDBk0R3OOAAAAAQAA/4QEBAOEADsAAAkBDgEHFR4BHwEWPgEmLwEBAw4BJyUBNjQmIgcBBgcOARUGHQEUHgE/AT4BLgIGDwE1BRY+ATcTNi4BA6P8ihUXAQIgHKwNGQcODqsDaV8BCwf+kgEpChQdCv67BAQHCQUeLBSmCAgBCxATB5kBgRktHwRhBBktA3X9+AwgEQgUIQcvAw8bGQUuAgD9QAcIAmUBMgodFQr+sAQFBRAJEBHOGSIHDnIFERMQCQEGabNqBw8mGgLNHikJAAACAAD/6gPAAxYAEQAdAAABFSERNyE1MxUUBiMhBxE0NjMFNTMVMxUjFSM1IzUCAP6VTAI0VhkS/b6+GRICgFWAgFWAAutW/gU7lsASGZUC1RIZVoCAVYCAVQAAAAAAEgDeAAEAAAAAAAAAEwAAAAEAAAAAAAEACAATAAEAAAAAAAIABwAbAAEAAAAAAAMACAAiAAEAAAAAAAQACAAqAAEAAAAAAAUACwAyAAEAAAAAAAYACAA9AAEAAAAAAAoAKwBFAAEAAAAAAAsAEwBwAAMAAQQJAAAAJgCDAAMAAQQJAAEAEACpAAMAAQQJAAIADgC5AAMAAQQJAAMAEADHAAMAAQQJAAQAEADXAAMAAQQJAAUAFgDnAAMAAQQJAAYAEAD9AAMAAQQJAAoAVgENAAMAAQQJAAsAJgFjQ3JlYXRlZCBieSBpY29uZm9udGljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBAgEDAQQBBQAGZmFuaHVpBmZhc29uZw50aWFuamlhZHVpaHVhMgAAAAA=") format("truetype");
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-fanhui:before {
  content: "\e9a2";
}

.icon-fasong:before {
  content: "\e60d";
}

.icon-tianjiaduihua2:before {
  content: "\e883";
}.theme-color {
  color: #4D6BFE;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.hidden {
  display: none;
}

.block {
  display: block;
}

body {
  background-color: #F5F5F5;
}

.theme-color-bg {
  background-color: #4D6BFE;
}

.theme-color-text {
  color: #4D6BFE;
}

.hover-theme-color-text:hover {
  color: #4D6BFE;
}

.hover-theme-color-bg:hover {
  background-color: #4D6BFE;
}

.theme-content-bg {
  background-color: #ffffff;
}

.diyScrollContainer::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
  background: transparent;
  border: none;
}
.diyScrollContainer::-webkit-scrollbar-track {
  background: transparent !important;
  background-color: transparent !important;
  border-radius: 10px;
  margin: 0;
}
.diyScrollContainer::-webkit-scrollbar-thumb {
  background: linear-gradient(135deg, #4d6bfe 0%, #6b7fff 100%);
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
  transition: all 0.3s ease;
}
.diyScrollContainer::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(135deg, #3d5bee 0%, #5b6fef 100%);
  border: 1px solid transparent;
}
.diyScrollContainer::-webkit-scrollbar-thumb:active {
  background: linear-gradient(135deg, #2d4bde 0%, #4b5fdf 100%);
}
.diyScrollContainer::-webkit-scrollbar-corner {
  background: transparent;
}
.diyScrollContainer {
  scrollbar-width: thin;
  scrollbar-color: rgba(77, 106, 254, 0.2392156863) transparent;
}

@font-face {
  font-family: KaTeX_AMS;
  src: url(fonts/KaTeX_AMS-Regular.eot);
  src: url(fonts/KaTeX_AMS-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"), url(fonts/KaTeX_AMS-Regular.woff) format("woff"), url(fonts/KaTeX_AMS-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Caligraphic;
  src: url(fonts/KaTeX_Caligraphic-Bold.eot);
  src: url(fonts/KaTeX_Caligraphic-Bold.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"), url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"), url(fonts/KaTeX_Caligraphic-Bold.ttf) format("ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Caligraphic;
  src: url(fonts/KaTeX_Caligraphic-Regular.eot);
  src: url(fonts/KaTeX_Caligraphic-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"), url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"), url(fonts/KaTeX_Caligraphic-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Fraktur;
  src: url(fonts/KaTeX_Fraktur-Bold.eot);
  src: url(fonts/KaTeX_Fraktur-Bold.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"), url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"), url(fonts/KaTeX_Fraktur-Bold.ttf) format("ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Fraktur;
  src: url(fonts/KaTeX_Fraktur-Regular.eot);
  src: url(fonts/KaTeX_Fraktur-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"), url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"), url(fonts/KaTeX_Fraktur-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Main;
  src: url(fonts/KaTeX_Main-Bold.eot);
  src: url(fonts/KaTeX_Main-Bold.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Main-Bold.woff2) format("woff2"), url(fonts/KaTeX_Main-Bold.woff) format("woff"), url(fonts/KaTeX_Main-Bold.ttf) format("ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Main;
  src: url(fonts/KaTeX_Main-Italic.eot);
  src: url(fonts/KaTeX_Main-Italic.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Main-Italic.woff2) format("woff2"), url(fonts/KaTeX_Main-Italic.woff) format("woff"), url(fonts/KaTeX_Main-Italic.ttf) format("ttf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: KaTeX_Main;
  src: url(fonts/KaTeX_Main-Regular.eot);
  src: url(fonts/KaTeX_Main-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Main-Regular.woff2) format("woff2"), url(fonts/KaTeX_Main-Regular.woff) format("woff"), url(fonts/KaTeX_Main-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Math;
  src: url(fonts/KaTeX_Math-Italic.eot);
  src: url(fonts/KaTeX_Math-Italic.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Math-Italic.woff2) format("woff2"), url(fonts/KaTeX_Math-Italic.woff) format("woff"), url(fonts/KaTeX_Math-Italic.ttf) format("ttf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: KaTeX_SansSerif;
  src: url(fonts/KaTeX_SansSerif-Regular.eot);
  src: url(fonts/KaTeX_SansSerif-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"), url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"), url(fonts/KaTeX_SansSerif-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Script;
  src: url(fonts/KaTeX_Script-Regular.eot);
  src: url(fonts/KaTeX_Script-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Script-Regular.woff2) format("woff2"), url(fonts/KaTeX_Script-Regular.woff) format("woff"), url(fonts/KaTeX_Script-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Size1;
  src: url(fonts/KaTeX_Size1-Regular.eot);
  src: url(fonts/KaTeX_Size1-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size1-Regular.woff) format("woff"), url(fonts/KaTeX_Size1-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Size2;
  src: url(fonts/KaTeX_Size2-Regular.eot);
  src: url(fonts/KaTeX_Size2-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size2-Regular.woff) format("woff"), url(fonts/KaTeX_Size2-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Size3;
  src: url(fonts/KaTeX_Size3-Regular.eot);
  src: url(fonts/KaTeX_Size3-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size3-Regular.woff) format("woff"), url(fonts/KaTeX_Size3-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Size4;
  src: url(fonts/KaTeX_Size4-Regular.eot);
  src: url(fonts/KaTeX_Size4-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"), url(fonts/KaTeX_Size4-Regular.woff) format("woff"), url(fonts/KaTeX_Size4-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: KaTeX_Typewriter;
  src: url(fonts/KaTeX_Typewriter-Regular.eot);
  src: url(fonts/KaTeX_Typewriter-Regular.eot#iefix) format("embedded-opentype"), url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"), url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"), url(fonts/KaTeX_Typewriter-Regular.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
.katex-display {
  display: block;
  margin: 1em 0;
  text-align: center;
}

.katex-display > .katex {
  display: inline-block;
}

.katex {
  font: 400 1.21em KaTeX_Main;
  line-height: 1.2;
  white-space: nowrap;
  text-indent: 0;
}

.katex .katex-html {
  display: inline-block;
}

.katex .katex-mathml {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.katex .base,
.katex .strut {
  display: inline-block;
}

.katex .mathit {
  font-family: KaTeX_Math;
  font-style: italic;
}

.katex .mathbf {
  font-family: KaTeX_Main;
  font-weight: 700;
}

.katex .amsrm,
.katex .mathbb {
  font-family: KaTeX_AMS;
}

.katex .mathcal {
  font-family: KaTeX_Caligraphic;
}

.katex .mathfrak {
  font-family: KaTeX_Fraktur;
}

.katex .mathtt {
  font-family: KaTeX_Typewriter;
}

.katex .mathscr {
  font-family: KaTeX_Script;
}

.katex .mathsf {
  font-family: KaTeX_SansSerif;
}

.katex .mainit {
  font-family: KaTeX_Main;
  font-style: italic;
}

.katex .textstyle > .mord + .mop {
  margin-left: 0.16667em;
}

.katex .textstyle > .mord + .mbin {
  margin-left: 0.22222em;
}

.katex .textstyle > .mord + .mrel {
  margin-left: 0.27778em;
}

.katex .textstyle > .mop + .mop,
.katex .textstyle > .mop + .mord,
.katex .textstyle > .mord + .minner {
  margin-left: 0.16667em;
}

.katex .textstyle > .mop + .mrel {
  margin-left: 0.27778em;
}

.katex .textstyle > .mop + .minner {
  margin-left: 0.16667em;
}

.katex .textstyle > .mbin + .minner,
.katex .textstyle > .mbin + .mop,
.katex .textstyle > .mbin + .mopen,
.katex .textstyle > .mbin + .mord {
  margin-left: 0.22222em;
}

.katex .textstyle > .mrel + .minner,
.katex .textstyle > .mrel + .mop,
.katex .textstyle > .mrel + .mopen,
.katex .textstyle > .mrel + .mord {
  margin-left: 0.27778em;
}

.katex .textstyle > .mclose + .mop {
  margin-left: 0.16667em;
}

.katex .textstyle > .mclose + .mbin {
  margin-left: 0.22222em;
}

.katex .textstyle > .mclose + .mrel {
  margin-left: 0.27778em;
}

.katex .textstyle > .mclose + .minner,
.katex .textstyle > .minner + .mop,
.katex .textstyle > .minner + .mord,
.katex .textstyle > .mpunct + .mclose,
.katex .textstyle > .mpunct + .minner,
.katex .textstyle > .mpunct + .mop,
.katex .textstyle > .mpunct + .mopen,
.katex .textstyle > .mpunct + .mord,
.katex .textstyle > .mpunct + .mpunct,
.katex .textstyle > .mpunct + .mrel {
  margin-left: 0.16667em;
}

.katex .textstyle > .minner + .mbin {
  margin-left: 0.22222em;
}

.katex .textstyle > .minner + .mrel {
  margin-left: 0.27778em;
}

.katex .mclose + .mop,
.katex .minner + .mop,
.katex .mop + .mop,
.katex .mop + .mord,
.katex .mord + .mop,
.katex .textstyle > .minner + .minner,
.katex .textstyle > .minner + .mopen,
.katex .textstyle > .minner + .mpunct {
  margin-left: 0.16667em;
}

.katex .reset-textstyle.textstyle {
  font-size: 1em;
}

.katex .reset-textstyle.scriptstyle {
  font-size: 0.7em;
}

.katex .reset-textstyle.scriptscriptstyle {
  font-size: 0.5em;
}

.katex .reset-scriptstyle.textstyle {
  font-size: 1.42857em;
}

.katex .reset-scriptstyle.scriptstyle {
  font-size: 1em;
}

.katex .reset-scriptstyle.scriptscriptstyle {
  font-size: 0.71429em;
}

.katex .reset-scriptscriptstyle.textstyle {
  font-size: 2em;
}

.katex .reset-scriptscriptstyle.scriptstyle {
  font-size: 1.4em;
}

.katex .reset-scriptscriptstyle.scriptscriptstyle {
  font-size: 1em;
}

.katex .style-wrap {
  position: relative;
}

.katex .vlist {
  display: inline-block;
}

.katex .vlist > span {
  display: block;
  height: 0;
  position: relative;
}

.katex .vlist > span > span {
  display: inline-block;
}

.katex .vlist .baseline-fix {
  display: inline-table;
  table-layout: fixed;
}

.katex .msupsub {
  text-align: left;
}

.katex .mfrac > span > span {
  text-align: center;
}

.katex .mfrac .frac-line {
  width: 100%;
}

.katex .mfrac .frac-line:before {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  content: "";
  display: block;
}

.katex .mfrac .frac-line:after {
  border-bottom-style: solid;
  border-bottom-width: 0.04em;
  content: "";
  display: block;
  margin-top: -1px;
}

.katex .mspace {
  display: inline-block;
}

.katex .mspace.negativethinspace {
  margin-left: -0.16667em;
}

.katex .mspace.thinspace {
  width: 0.16667em;
}

.katex .mspace.mediumspace {
  width: 0.22222em;
}

.katex .mspace.thickspace {
  width: 0.27778em;
}

.katex .mspace.enspace {
  width: 0.5em;
}

.katex .mspace.quad {
  width: 1em;
}

.katex .mspace.qquad {
  width: 2em;
}

.katex .llap,
.katex .rlap {
  width: 0;
  position: relative;
}

.katex .llap > .inner,
.katex .rlap > .inner {
  position: absolute;
}

.katex .llap > .fix,
.katex .rlap > .fix {
  display: inline-block;
}

.katex .llap > .inner {
  right: 0;
}

.katex .rlap > .inner {
  left: 0;
}

.katex .katex-logo .a {
  font-size: 0.75em;
  margin-left: -0.32em;
  position: relative;
  top: -0.2em;
}

.katex .katex-logo .t {
  margin-left: -0.23em;
}

.katex .katex-logo .e {
  margin-left: -0.1667em;
  position: relative;
  top: 0.2155em;
}

.katex .katex-logo .x {
  margin-left: -0.125em;
}

.katex .rule {
  display: inline-block;
  border-style: solid;
  position: relative;
}

.katex .overline .overline-line {
  width: 100%;
}

.katex .overline .overline-line:before {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  content: "";
  display: block;
}

.katex .overline .overline-line:after {
  border-bottom-style: solid;
  border-bottom-width: 0.04em;
  content: "";
  display: block;
  margin-top: -1px;
}

.katex .sqrt > .sqrt-sign {
  position: relative;
}

.katex .sqrt .sqrt-line {
  width: 100%;
}

.katex .sqrt .sqrt-line:before {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  content: "";
  display: block;
}

.katex .sqrt .sqrt-line:after {
  border-bottom-style: solid;
  border-bottom-width: 0.04em;
  content: "";
  display: block;
  margin-top: -1px;
}

.katex .sqrt > .root {
  margin-left: 0.27777778em;
  margin-right: -0.55555556em;
}

.katex .fontsize-ensurer,
.katex .sizing {
  display: inline-block;
}

.katex .fontsize-ensurer.reset-size1.size1,
.katex .sizing.reset-size1.size1 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size1.size2,
.katex .sizing.reset-size1.size2 {
  font-size: 1.4em;
}

.katex .fontsize-ensurer.reset-size1.size3,
.katex .sizing.reset-size1.size3 {
  font-size: 1.6em;
}

.katex .fontsize-ensurer.reset-size1.size4,
.katex .sizing.reset-size1.size4 {
  font-size: 1.8em;
}

.katex .fontsize-ensurer.reset-size1.size5,
.katex .sizing.reset-size1.size5 {
  font-size: 2em;
}

.katex .fontsize-ensurer.reset-size1.size6,
.katex .sizing.reset-size1.size6 {
  font-size: 2.4em;
}

.katex .fontsize-ensurer.reset-size1.size7,
.katex .sizing.reset-size1.size7 {
  font-size: 2.88em;
}

.katex .fontsize-ensurer.reset-size1.size8,
.katex .sizing.reset-size1.size8 {
  font-size: 3.46em;
}

.katex .fontsize-ensurer.reset-size1.size9,
.katex .sizing.reset-size1.size9 {
  font-size: 4.14em;
}

.katex .fontsize-ensurer.reset-size1.size10,
.katex .sizing.reset-size1.size10 {
  font-size: 4.98em;
}

.katex .fontsize-ensurer.reset-size2.size1,
.katex .sizing.reset-size2.size1 {
  font-size: 0.71428571em;
}

.katex .fontsize-ensurer.reset-size2.size2,
.katex .sizing.reset-size2.size2 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size2.size3,
.katex .sizing.reset-size2.size3 {
  font-size: 1.14285714em;
}

.katex .fontsize-ensurer.reset-size2.size4,
.katex .sizing.reset-size2.size4 {
  font-size: 1.28571429em;
}

.katex .fontsize-ensurer.reset-size2.size5,
.katex .sizing.reset-size2.size5 {
  font-size: 1.42857143em;
}

.katex .fontsize-ensurer.reset-size2.size6,
.katex .sizing.reset-size2.size6 {
  font-size: 1.71428571em;
}

.katex .fontsize-ensurer.reset-size2.size7,
.katex .sizing.reset-size2.size7 {
  font-size: 2.05714286em;
}

.katex .fontsize-ensurer.reset-size2.size8,
.katex .sizing.reset-size2.size8 {
  font-size: 2.47142857em;
}

.katex .fontsize-ensurer.reset-size2.size9,
.katex .sizing.reset-size2.size9 {
  font-size: 2.95714286em;
}

.katex .fontsize-ensurer.reset-size2.size10,
.katex .sizing.reset-size2.size10 {
  font-size: 3.55714286em;
}

.katex .fontsize-ensurer.reset-size3.size1,
.katex .sizing.reset-size3.size1 {
  font-size: 0.625em;
}

.katex .fontsize-ensurer.reset-size3.size2,
.katex .sizing.reset-size3.size2 {
  font-size: 0.875em;
}

.katex .fontsize-ensurer.reset-size3.size3,
.katex .sizing.reset-size3.size3 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size3.size4,
.katex .sizing.reset-size3.size4 {
  font-size: 1.125em;
}

.katex .fontsize-ensurer.reset-size3.size5,
.katex .sizing.reset-size3.size5 {
  font-size: 1.25em;
}

.katex .fontsize-ensurer.reset-size3.size6,
.katex .sizing.reset-size3.size6 {
  font-size: 1.5em;
}

.katex .fontsize-ensurer.reset-size3.size7,
.katex .sizing.reset-size3.size7 {
  font-size: 1.8em;
}

.katex .fontsize-ensurer.reset-size3.size8,
.katex .sizing.reset-size3.size8 {
  font-size: 2.1625em;
}

.katex .fontsize-ensurer.reset-size3.size9,
.katex .sizing.reset-size3.size9 {
  font-size: 2.5875em;
}

.katex .fontsize-ensurer.reset-size3.size10,
.katex .sizing.reset-size3.size10 {
  font-size: 3.1125em;
}

.katex .fontsize-ensurer.reset-size4.size1,
.katex .sizing.reset-size4.size1 {
  font-size: 0.55555556em;
}

.katex .fontsize-ensurer.reset-size4.size2,
.katex .sizing.reset-size4.size2 {
  font-size: 0.77777778em;
}

.katex .fontsize-ensurer.reset-size4.size3,
.katex .sizing.reset-size4.size3 {
  font-size: 0.88888889em;
}

.katex .fontsize-ensurer.reset-size4.size4,
.katex .sizing.reset-size4.size4 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size4.size5,
.katex .sizing.reset-size4.size5 {
  font-size: 1.11111111em;
}

.katex .fontsize-ensurer.reset-size4.size6,
.katex .sizing.reset-size4.size6 {
  font-size: 1.33333333em;
}

.katex .fontsize-ensurer.reset-size4.size7,
.katex .sizing.reset-size4.size7 {
  font-size: 1.6em;
}

.katex .fontsize-ensurer.reset-size4.size8,
.katex .sizing.reset-size4.size8 {
  font-size: 1.92222222em;
}

.katex .fontsize-ensurer.reset-size4.size9,
.katex .sizing.reset-size4.size9 {
  font-size: 2.3em;
}

.katex .fontsize-ensurer.reset-size4.size10,
.katex .sizing.reset-size4.size10 {
  font-size: 2.76666667em;
}

.katex .fontsize-ensurer.reset-size5.size1,
.katex .sizing.reset-size5.size1 {
  font-size: 0.5em;
}

.katex .fontsize-ensurer.reset-size5.size2,
.katex .sizing.reset-size5.size2 {
  font-size: 0.7em;
}

.katex .fontsize-ensurer.reset-size5.size3,
.katex .sizing.reset-size5.size3 {
  font-size: 0.8em;
}

.katex .fontsize-ensurer.reset-size5.size4,
.katex .sizing.reset-size5.size4 {
  font-size: 0.9em;
}

.katex .fontsize-ensurer.reset-size5.size5,
.katex .sizing.reset-size5.size5 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size5.size6,
.katex .sizing.reset-size5.size6 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size5.size7,
.katex .sizing.reset-size5.size7 {
  font-size: 1.44em;
}

.katex .fontsize-ensurer.reset-size5.size8,
.katex .sizing.reset-size5.size8 {
  font-size: 1.73em;
}

.katex .fontsize-ensurer.reset-size5.size9,
.katex .sizing.reset-size5.size9 {
  font-size: 2.07em;
}

.katex .fontsize-ensurer.reset-size5.size10,
.katex .sizing.reset-size5.size10 {
  font-size: 2.49em;
}

.katex .fontsize-ensurer.reset-size6.size1,
.katex .sizing.reset-size6.size1 {
  font-size: 0.41666667em;
}

.katex .fontsize-ensurer.reset-size6.size2,
.katex .sizing.reset-size6.size2 {
  font-size: 0.58333333em;
}

.katex .fontsize-ensurer.reset-size6.size3,
.katex .sizing.reset-size6.size3 {
  font-size: 0.66666667em;
}

.katex .fontsize-ensurer.reset-size6.size4,
.katex .sizing.reset-size6.size4 {
  font-size: 0.75em;
}

.katex .fontsize-ensurer.reset-size6.size5,
.katex .sizing.reset-size6.size5 {
  font-size: 0.83333333em;
}

.katex .fontsize-ensurer.reset-size6.size6,
.katex .sizing.reset-size6.size6 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size6.size7,
.katex .sizing.reset-size6.size7 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size6.size8,
.katex .sizing.reset-size6.size8 {
  font-size: 1.44166667em;
}

.katex .fontsize-ensurer.reset-size6.size9,
.katex .sizing.reset-size6.size9 {
  font-size: 1.725em;
}

.katex .fontsize-ensurer.reset-size6.size10,
.katex .sizing.reset-size6.size10 {
  font-size: 2.075em;
}

.katex .fontsize-ensurer.reset-size7.size1,
.katex .sizing.reset-size7.size1 {
  font-size: 0.34722222em;
}

.katex .fontsize-ensurer.reset-size7.size2,
.katex .sizing.reset-size7.size2 {
  font-size: 0.48611111em;
}

.katex .fontsize-ensurer.reset-size7.size3,
.katex .sizing.reset-size7.size3 {
  font-size: 0.55555556em;
}

.katex .fontsize-ensurer.reset-size7.size4,
.katex .sizing.reset-size7.size4 {
  font-size: 0.625em;
}

.katex .fontsize-ensurer.reset-size7.size5,
.katex .sizing.reset-size7.size5 {
  font-size: 0.69444444em;
}

.katex .fontsize-ensurer.reset-size7.size6,
.katex .sizing.reset-size7.size6 {
  font-size: 0.83333333em;
}

.katex .fontsize-ensurer.reset-size7.size7,
.katex .sizing.reset-size7.size7 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size7.size8,
.katex .sizing.reset-size7.size8 {
  font-size: 1.20138889em;
}

.katex .fontsize-ensurer.reset-size7.size9,
.katex .sizing.reset-size7.size9 {
  font-size: 1.4375em;
}

.katex .fontsize-ensurer.reset-size7.size10,
.katex .sizing.reset-size7.size10 {
  font-size: 1.72916667em;
}

.katex .fontsize-ensurer.reset-size8.size1,
.katex .sizing.reset-size8.size1 {
  font-size: 0.28901734em;
}

.katex .fontsize-ensurer.reset-size8.size2,
.katex .sizing.reset-size8.size2 {
  font-size: 0.40462428em;
}

.katex .fontsize-ensurer.reset-size8.size3,
.katex .sizing.reset-size8.size3 {
  font-size: 0.46242775em;
}

.katex .fontsize-ensurer.reset-size8.size4,
.katex .sizing.reset-size8.size4 {
  font-size: 0.52023121em;
}

.katex .fontsize-ensurer.reset-size8.size5,
.katex .sizing.reset-size8.size5 {
  font-size: 0.57803468em;
}

.katex .fontsize-ensurer.reset-size8.size6,
.katex .sizing.reset-size8.size6 {
  font-size: 0.69364162em;
}

.katex .fontsize-ensurer.reset-size8.size7,
.katex .sizing.reset-size8.size7 {
  font-size: 0.83236994em;
}

.katex .fontsize-ensurer.reset-size8.size8,
.katex .sizing.reset-size8.size8 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size8.size9,
.katex .sizing.reset-size8.size9 {
  font-size: 1.19653179em;
}

.katex .fontsize-ensurer.reset-size8.size10,
.katex .sizing.reset-size8.size10 {
  font-size: 1.43930636em;
}

.katex .fontsize-ensurer.reset-size9.size1,
.katex .sizing.reset-size9.size1 {
  font-size: 0.24154589em;
}

.katex .fontsize-ensurer.reset-size9.size2,
.katex .sizing.reset-size9.size2 {
  font-size: 0.33816425em;
}

.katex .fontsize-ensurer.reset-size9.size3,
.katex .sizing.reset-size9.size3 {
  font-size: 0.38647343em;
}

.katex .fontsize-ensurer.reset-size9.size4,
.katex .sizing.reset-size9.size4 {
  font-size: 0.43478261em;
}

.katex .fontsize-ensurer.reset-size9.size5,
.katex .sizing.reset-size9.size5 {
  font-size: 0.48309179em;
}

.katex .fontsize-ensurer.reset-size9.size6,
.katex .sizing.reset-size9.size6 {
  font-size: 0.57971014em;
}

.katex .fontsize-ensurer.reset-size9.size7,
.katex .sizing.reset-size9.size7 {
  font-size: 0.69565217em;
}

.katex .fontsize-ensurer.reset-size9.size8,
.katex .sizing.reset-size9.size8 {
  font-size: 0.83574879em;
}

.katex .fontsize-ensurer.reset-size9.size9,
.katex .sizing.reset-size9.size9 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size9.size10,
.katex .sizing.reset-size9.size10 {
  font-size: 1.20289855em;
}

.katex .fontsize-ensurer.reset-size10.size1,
.katex .sizing.reset-size10.size1 {
  font-size: 0.20080321em;
}

.katex .fontsize-ensurer.reset-size10.size2,
.katex .sizing.reset-size10.size2 {
  font-size: 0.2811245em;
}

.katex .fontsize-ensurer.reset-size10.size3,
.katex .sizing.reset-size10.size3 {
  font-size: 0.32128514em;
}

.katex .fontsize-ensurer.reset-size10.size4,
.katex .sizing.reset-size10.size4 {
  font-size: 0.36144578em;
}

.katex .fontsize-ensurer.reset-size10.size5,
.katex .sizing.reset-size10.size5 {
  font-size: 0.40160643em;
}

.katex .fontsize-ensurer.reset-size10.size6,
.katex .sizing.reset-size10.size6 {
  font-size: 0.48192771em;
}

.katex .fontsize-ensurer.reset-size10.size7,
.katex .sizing.reset-size10.size7 {
  font-size: 0.57831325em;
}

.katex .fontsize-ensurer.reset-size10.size8,
.katex .sizing.reset-size10.size8 {
  font-size: 0.69477912em;
}

.katex .fontsize-ensurer.reset-size10.size9,
.katex .sizing.reset-size10.size9 {
  font-size: 0.8313253em;
}

.katex .fontsize-ensurer.reset-size10.size10,
.katex .sizing.reset-size10.size10 {
  font-size: 1em;
}

.katex .delimsizing.size1 {
  font-family: KaTeX_Size1;
}

.katex .delimsizing.size2 {
  font-family: KaTeX_Size2;
}

.katex .delimsizing.size3 {
  font-family: KaTeX_Size3;
}

.katex .delimsizing.size4 {
  font-family: KaTeX_Size4;
}

.katex .delimsizing.mult .delim-size1 > span {
  font-family: KaTeX_Size1;
}

.katex .delimsizing.mult .delim-size4 > span {
  font-family: KaTeX_Size4;
}

.katex .nulldelimiter {
  display: inline-block;
  width: 0.12em;
}

.katex .op-symbol {
  position: relative;
}

.katex .op-symbol.small-op {
  font-family: KaTeX_Size1;
}

.katex .op-symbol.large-op {
  font-family: KaTeX_Size2;
}

.katex .accent > .vlist > span,
.katex .op-limits > .vlist > span {
  text-align: center;
}

.katex .accent .accent-body > span {
  width: 0;
}

.katex .accent .accent-body.accent-vec > span {
  position: relative;
  left: 0.326em;
}

.katex .mtable .vertical-separator {
  display: inline-block;
  margin: 0 -0.025em;
  border-right: 0.05em solid #000;
}

.katex .mtable .arraycolsep {
  display: inline-block;
}

.katex .mtable .col-align-c > .vlist {
  text-align: center;
}

.katex .mtable .col-align-l > .vlist {
  text-align: left;
}

.katex .mtable .col-align-r > .vlist {
  text-align: right;
}._theme-color_18a6j_1 {
  color: #4D6BFE;
}

._theme-color-bg_18a6j_5 {
  background-color: #4D6BFE;
}

._hidden_18a6j_9 {
  display: none;
}

._block_18a6j_13 {
  display: block;
}

body {
  background-color: #F5F5F5;
}

._theme-color-bg_18a6j_5 {
  background-color: #4D6BFE;
}

._theme-color-text_18a6j_25 {
  color: #4D6BFE;
}

._hover-theme-color-text_18a6j_29:hover {
  color: #4D6BFE;
}

._hover-theme-color-bg_18a6j_33:hover {
  background-color: #4D6BFE;
}

._theme-content-bg_18a6j_37 {
  background-color: #ffffff;
}

._diyScrollContainer_18a6j_41::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
  background: transparent;
  border: none;
}
._diyScrollContainer_18a6j_41::-webkit-scrollbar-track {
  background: transparent !important;
  background-color: transparent !important;
  border-radius: 10px;
  margin: 0;
}
._diyScrollContainer_18a6j_41::-webkit-scrollbar-thumb {
  background: linear-gradient(135deg, #4d6bfe 0%, #6b7fff 100%);
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
  transition: all 0.3s ease;
}
._diyScrollContainer_18a6j_41::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(135deg, #3d5bee 0%, #5b6fef 100%);
  border: 1px solid transparent;
}
._diyScrollContainer_18a6j_41::-webkit-scrollbar-thumb:active {
  background: linear-gradient(135deg, #2d4bde 0%, #4b5fdf 100%);
}
._diyScrollContainer_18a6j_41::-webkit-scrollbar-corner {
  background: transparent;
}
._diyScrollContainer_18a6j_41 {
  scrollbar-width: thin;
  scrollbar-color: rgba(77, 106, 254, 0.2392156863) transparent;
}

._searchCard_18a6j_76 {
  width: 100%;
  background: #fff;
  border: 1px solid #7F43E0;
  border-radius: 16px;
  padding: 18px 20px;
  margin-top: 20px;
  position: relative;
}

._textarea_18a6j_86 {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  font-size: 16px;
  line-height: 1.8;
  resize: none;
}

._searchTabs_18a6j_95 {
  display: flex;
  gap: 8px;
}

._tab_18a6j_100 {
  padding: 8px 14px;
  border-radius: 20px;
  border: 1px solid #e4e4e4;
  background-color: #f8f9fb;
  color: #333;
  font-size: 14px;
  cursor: pointer;
}

._active_18a6j_110 {
  background-color: #eef2ff;
  color: #3550ff;
  border-color: #3550ff;
}

._tools_18a6j_116 {
  display: flex;
  gap: 8px;
}
._tools_18a6j_116 .ant-btn {
  transition: all 0.2s ease;
}
._tools_18a6j_116 .ant-btn:hover {
  transform: translateY(-1px);
  box-shadow: 0 6px 14px rgba(18, 30, 86, 0.12);
}

._voiceBtn_18a6j_128 {
  border: 1px solid #e4e4e4 !important;
  background-color: #fff !important;
  color: #333 !important;
}

._listening_18a6j_134 {
  color: #3550ff !important;
  border-color: #3550ff !important;
  animation: _pulse_18a6j_1 1.2s ease-in-out infinite;
}

@keyframes _pulse_18a6j_1 {
  0% {
    box-shadow: 0 0 0 0 rgba(53, 80, 255, 0.4);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(53, 80, 255, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(53, 80, 255, 0);
  }
}
._uploadedFilesArea_18a6j_151 {
  padding: 10px 0px;
  border-top: 1px solid #e8e8e8;
  height: 100px;
  overflow-y: auto;
}
._uploadedFilesArea_18a6j_151 ._uploadedFilesHeader_18a6j_157 {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFilesHeader_18a6j_157 ._uploadedFilesTitle_18a6j_162 {
  font-size: 14px;
  font-weight: 500;
  color: #333;
}
._uploadedFilesArea_18a6j_151 ._uploadedFilesHeader_18a6j_157 ._uploadedFilesCount_18a6j_167 {
  margin-left: 4px;
  font-size: 12px;
  color: #666;
}
._uploadedFilesArea_18a6j_151 ._uploadedFilesList_18a6j_172 {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 {
  display: flex;
  align-items: center;
  padding: 8px 12px;
  background: white;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  width: 150px;
  transition: all 0.2s ease;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177:hover {
  border-color: #1890ff;
  box-shadow: 0 2px 8px rgba(24, 144, 255, 0.15);
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileIcon_18a6j_191 {
  font-size: 24px;
  margin-right: 12px;
  flex-shrink: 0;
  margin-top: 2px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileInfo_18a6j_197 {
  flex: 1;
  min-width: 0;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileInfo_18a6j_197 ._fileName_18a6j_201 {
  font-size: 14px;
  font-weight: 500;
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.4;
  margin-bottom: 4px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileInfo_18a6j_197 ._fileSize_18a6j_211 {
  font-size: 12px;
  color: #999;
  margin-bottom: 6px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileInfo_18a6j_197 ._fileStatus_18a6j_216 {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 6px;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileInfo_18a6j_197 ._fileStatus_18a6j_216 ._statusText_18a6j_222 {
  font-size: 12px;
  color: #666;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-left: 8px;
  flex-shrink: 0;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._retryBtn_18a6j_233 {
  color: #1890ff;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._retryBtn_18a6j_233:hover {
  color: #40a9ff;
  background-color: #f0f8ff;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._removeFileBtn_18a6j_240 {
  color: #999;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._removeFileBtn_18a6j_240:hover {
  color: #ff4d4f;
  background-color: #fff2f0;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._removeFileBtn_18a6j_240:disabled {
  color: #d9d9d9;
  cursor: not-allowed;
}
._uploadedFilesArea_18a6j_151 ._uploadedFileItem_18a6j_177 ._fileActions_18a6j_226 ._removeFileBtn_18a6j_240:disabled:hover {
  color: #d9d9d9;
  background-color: transparent;
}