.card-box[data-v-83558643]{flex:1;padding:40px;overflow-y:auto;text-align:center}.status-text[data-v-83558643]{margin-top:30px;display:flex;gap:15px;justify-content:center;align-items:center}p[data-v-83558643]{font-size:var(--text-sm);color:#999}.decrypt-progress-page[data-v-212ba1fd]{height:100%}.decrypt-content[data-v-212ba1fd]{padding:24px;height:100%}.verify-page[data-v-844d8268]{height:100%}.verify-content[data-v-844d8268]{padding:24px;height:100%}.player-wrapper[data-v-148b1330]{position:relative;width:100%}.video-el[data-v-148b1330]{width:100%;max-height:80vh;background:#000;display:block}.overlay[data-v-148b1330]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000080}.error-text[data-v-148b1330]{color:#ff6b6b}.video-page[data-v-eba48ab6]{height:100%}.video-content[data-v-eba48ab6]{padding:24px;height:100%}@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BAyoHTQ.ttf) format("truetype")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7B1i0HTQ.ttf) format("truetype")}@font-face{font-family:Long Cang;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/longcang/v21/LYjAdGP8kkgoTec8zkRgrQ.ttf) format("truetype")}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mashanzheng/v17/NaPecZTRCLxvwo41b4gvzkXaRMQ.ttf) format("truetype")}@font-face{font-family:Zhi Mang Xing;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/zhimangxing/v19/f0Xw0ey79sErYFtWQ9a2rq-g0ac.ttf) format("truetype")}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;width:100%;height:100dvh;padding:0;overflow:hidden}a{font-weight:500;color:var(--color-link);text-decoration:inherit}a:hover{color:var(--color-link-hover)}#app{width:100%;height:100dvh}.width100{width:100%}.none_margin{margin:0}.block{display:block;width:100vw;height:100dvh}.none-select{-webkit-user-select:none;user-select:none}.no-scrollbar{overflow-y:scroll}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.vertical-center-container{display:flex;align-items:center}.vertical-center-item{text-align:center}.horizontal-center-container{display:flex;justify-content:center}.horizontal-vertical-center-container{display:flex;justify-content:center;align-items:center}.no-padding{padding:0}.no-margin{margin:0}.app-name-font{font-family:Dancing Script,cursive;font-weight:600;letter-spacing:2px}:root{--color-primary: #5889ff;--color-primary-dark: #4a78e8;--color-primary-light: #6d99ff;--color-primary-muted: #93b4ff;--color-primary-bg: #f0f5ff;--color-primary-bg-soft: #e8efff;--color-primary-bg-hover: #e0eaff;--gradient-primary: linear-gradient(180deg, #6d99ff 0%, #5889ff 100%);--btn-glow-shadow: 0 4px 10px 0 rgba(88, 137, 255, .26), 0 10px 28px 0 rgba(88, 137, 255, .2), 0 0 48px 8px rgba(88, 137, 255, .14), inset 0 0 12px 0 rgba(255, 255, 255, .42);--btn-chip-radius: 10px;--color-link: #5889ff;--color-link-hover: #4a78e8;--color-accent-cyan: #5ec8e8;--color-accent-lavender: #a8b8ff;--float-surface-shadow: 0 8px 32px rgba(15, 23, 42, .1), 0 2px 8px rgba(15, 23, 42, .05);--float-surface-blur: blur(20px) saturate(1.15);--float-surface-bg: rgba(255, 255, 255, .58);--bubble-bg-assistant: #eef2f8;--bubble-shadow-assistant: var(--float-surface-shadow);--bubble-shadow-user: var(--float-surface-shadow);--bubble-shadow-think: var(--float-surface-shadow)}html{font-size:calc(16px * 8 / 7)}:root{--text-xs: .6875rem;--text-sm: .75rem;--text-base: .8125rem;--text-md: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.75rem;--text-4xl: 1.875rem}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#6d99ff,#5889ff)!important;color:#fff!important;font-weight:600;text-shadow:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 12px #ffffff6b;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):before,.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):after{display:none!important}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):hover:not(:disabled){color:#fff!important;border:none!important;filter:brightness(1.05);box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):active:not(:disabled){transform:scale(.98);filter:brightness(.97);box-shadow:0 2px 6px #5889ff2e,0 6px 16px #5889ff24,0 0 28px 4px #5889ff1a,inset 0 0 8px #ffffff52}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):focus-visible{outline:2px solid color-mix(in srgb,#5889ff 45%,white);outline-offset:2px;box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous):disabled{opacity:.45;filter:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 8px #ffffff38}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#93b4ff,#6d99ff)!important;color:#fff!important;font-weight:600;text-shadow:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 12px #ffffff6b;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):before,.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):after{display:none!important}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):hover:not(:disabled){color:#fff!important;border:none!important;filter:brightness(1.05);box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):active:not(:disabled){transform:scale(.98);filter:brightness(.97);box-shadow:0 2px 6px #5889ff2e,0 6px 16px #5889ff24,0 0 28px 4px #5889ff1a,inset 0 0 8px #ffffff52}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):focus-visible{outline:2px solid color-mix(in srgb,#6d99ff 45%,white);outline-offset:2px;box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):not(.suggestion-btn):disabled{opacity:.45;filter:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 8px #ffffff38}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#ff8a8a,#ef4444)!important;color:#fff!important;font-weight:600;text-shadow:none;box-shadow:0 4px 10px #ef444442,0 10px 28px #ef444433,0 0 48px 8px #ef444424,inset 0 0 12px #ffffff6b;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):before,.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):after{display:none!important}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):hover:not(:disabled){color:#fff!important;border:none!important;filter:brightness(1.05);box-shadow:0 6px 16px #ef444452,0 14px 36px #ef44443d,0 0 56px 12px #ef44442e,inset 0 0 14px #ffffff85}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):active:not(:disabled){transform:scale(.98);filter:brightness(.97);box-shadow:0 2px 6px #ef44442e,0 6px 16px #ef444424,0 0 28px 4px #ef44441a,inset 0 0 8px #ffffff52}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):focus-visible{outline:2px solid color-mix(in srgb,#ef4444 45%,white);outline-offset:2px;box-shadow:0 6px 16px #ef444452,0 14px 36px #ef44443d,0 0 56px 12px #ef44442e,inset 0 0 14px #ffffff85}.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-background-ghost):disabled{opacity:.45;filter:none;box-shadow:0 4px 10px #ef444442,0 10px 28px #ef444433,0 0 48px 8px #ef444424,inset 0 0 8px #ffffff38}.new-conv-btn{border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#6d99ff,#5889ff)!important;color:#fff!important;font-weight:500;text-shadow:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 10px #ffffff61;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.new-conv-btn:hover:not(:disabled){color:#fff!important;filter:brightness(1.06);box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.new-conv-btn:active:not(:disabled){transform:scale(.98);filter:brightness(.96);box-shadow:0 2px 6px #5889ff2e,0 6px 16px #5889ff24,0 0 28px 4px #5889ff1a,inset 0 0 8px #ffffff52}.suggestion-btn.ant-btn{height:auto!important;min-height:36px;padding:8px 16px!important;line-height:1.4;white-space:normal;text-align:center}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+1){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#6d99ff,#5889ff)!important;color:#fff!important;font-weight:500;text-shadow:none;box-shadow:0 4px 10px #5889ff42,0 10px 28px #5889ff33,0 0 48px 8px #5889ff24,inset 0 0 10px #ffffff61;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+1):hover:not(:disabled){color:#fff!important;filter:brightness(1.06);box-shadow:0 6px 16px #5889ff52,0 14px 36px #5889ff3d,0 0 56px 12px #5889ff2e,inset 0 0 14px #ffffff85}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+1):active:not(:disabled){transform:scale(.98);filter:brightness(.96);box-shadow:0 2px 6px #5889ff2e,0 6px 16px #5889ff24,0 0 28px 4px #5889ff1a,inset 0 0 8px #ffffff52}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+2){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#5ec8e8,#3aafcf)!important;color:#fff!important;font-weight:500;text-shadow:none;box-shadow:0 4px 10px #3eafcf42,0 10px 28px #3eafcf33,0 0 48px 8px #3eafcf24,inset 0 0 10px #ffffff61;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+2):hover:not(:disabled){color:#fff!important;filter:brightness(1.06);box-shadow:0 6px 16px #3eafcf52,0 14px 36px #3eafcf3d,0 0 56px 12px #3eafcf2e,inset 0 0 14px #ffffff85}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+2):active:not(:disabled){transform:scale(.98);filter:brightness(.96);box-shadow:0 2px 6px #3eafcf2e,0 6px 16px #3eafcf24,0 0 28px 4px #3eafcf1a,inset 0 0 8px #ffffff52}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+3){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#8ba4ff,#6d88ff)!important;color:#fff!important;font-weight:500;text-shadow:none;box-shadow:0 4px 10px #6d88ff42,0 10px 28px #6d88ff33,0 0 48px 8px #6d88ff24,inset 0 0 10px #ffffff61;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+3):hover:not(:disabled){color:#fff!important;filter:brightness(1.06);box-shadow:0 6px 16px #6d88ff52,0 14px 36px #6d88ff3d,0 0 56px 12px #6d88ff2e,inset 0 0 14px #ffffff85}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n+3):active:not(:disabled){transform:scale(.98);filter:brightness(.96);box-shadow:0 2px 6px #6d88ff2e,0 6px 16px #6d88ff24,0 0 28px 4px #6d88ff1a,inset 0 0 8px #ffffff52}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n){border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#6ee7d8,#4ec9b8)!important;color:#fff!important;font-weight:500;text-shadow:none;box-shadow:0 4px 10px #4ec9b842,0 10px 28px #4ec9b833,0 0 48px 8px #4ec9b824,inset 0 0 10px #ffffff61;transition:box-shadow .22s ease,transform .15s ease,filter .22s ease}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n):hover:not(:disabled){color:#fff!important;filter:brightness(1.06);box-shadow:0 6px 16px #4ec9b852,0 14px 36px #4ec9b83d,0 0 56px 12px #4ec9b82e,inset 0 0 14px #ffffff85}.suggestion-btn.ant-btn.ant-btn-default:nth-child(4n):active:not(:disabled){transform:scale(.98);filter:brightness(.96);box-shadow:0 2px 6px #4ec9b82e,0 6px 16px #4ec9b824,0 0 28px 4px #4ec9b81a,inset 0 0 8px #ffffff52}.think-md,.answer-bubble{--md-math-line-height: calc(var(--md-text-line-height) * 1.2)}.think-md .katex,.answer-bubble .katex{display:inline-block;max-width:100%;vertical-align:0;word-break:normal;overflow-wrap:normal;font-size:1em;line-height:var(--md-math-line-height);overflow:visible}.think-md .katex-display,.answer-bubble .katex-display{display:block;max-width:100%;margin:0;padding:0;overflow:visible;text-align:center;line-height:var(--md-math-line-height)}.think-md .katex-display>.katex,.answer-bubble .katex-display>.katex{display:inline-block;max-width:100%;white-space:normal;overflow:visible;font-size:1em;line-height:var(--md-math-line-height)}.think-md .katex-display .katex-html,.answer-bubble .katex-display .katex-html{max-width:100%;overflow:visible;line-height:var(--md-math-line-height)}.think-md :is(p,li):not(:has(.katex)),.answer-bubble :is(p,li):not(:has(.katex)){line-height:var(--md-text-line-height)}.think-md :is(p,li):has(.katex:not(.katex-display .katex)),.answer-bubble :is(p,li):has(.katex:not(.katex-display .katex)){overflow:visible;line-height:var(--md-math-line-height)}.think-md :is(p,li):has(.katex-display),.answer-bubble :is(p,li):has(.katex-display){overflow:visible;line-height:var(--md-math-line-height)}.think-md table,.answer-bubble table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:8px 0;width:max-content;-webkit-overflow-scrolling:touch}.think-md th,.answer-bubble th,.think-md td,.answer-bubble td{border:1px solid #ddd;padding:6px 10px;text-align:left}.think-md th,.answer-bubble th{background:#f5f5f5;font-weight:600}.think-md{--md-text-line-height: 1.43}.answer-bubble{--md-text-line-height: 1.46}.ant-menu-light{background:transparent!important}
