:root{--font-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-size-base: 16px;--font-size-mobile-base: 14px;--font-size-xxs: .75rem;--font-size-xs: .875rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxxl: 2rem;--scrollbar-width: 6px;--scrollbar-radius: 3px}[data-theme=light]{--bg-color-base: #fff;--text-color-base: #000;--text-color: #000;--border-color: #d9d9d9;--scrollbar-track-bg: transparent;--scrollbar-thumb-bg: #c1c1c1;--scrollbar-thumb-hover-bg: #a8a8a8;--color-overlay: rgba(0, 0, 0, .5);--color-bg-placeholder: #f0f0f0;--color-text-placeholder: #999;--primary-color: #1890ff;--color-accent-primary: #1890ff;--auth-bg-base: #f0f7ff;--auth-bg-card: #ffffff;--auth-card-border: rgba(147, 197, 253, .35);--auth-card-shadow: 0 4px 20px rgba(59, 130, 246, .05);--auth-card-hover-shadow: 0 6px 28px rgba(59, 130, 246, .07);--auth-card-radius: 20px;--auth-title-color: #0f172a;--auth-text-primary: #1e293b;--auth-text-secondary: #64748b;--auth-input-bg: #f8fafc;--auth-input-border: #e2e8f0;--auth-input-focus-border: #3b82f6;--auth-input-focus-ring: rgba(59, 130, 246, .2);--auth-input-placeholder: #94a3b8;--auth-link-color: #3b82f6;--auth-link-hover: #2563eb;--auth-btn-bg: linear-gradient(135deg, #60a5fa 0%, #3b82f6 100%);--auth-btn-hover-bg: linear-gradient(135deg, #7ab4fc 0%, #60a5fa 100%);--auth-btn-text: #ffffff;--auth-accent-soft: rgba(59, 130, 246, .12);--auth-panel-bg: linear-gradient(160deg, #eef4ff 0%, #f5f8ff 50%, #eef6ff 100%);--auth-captcha-border: rgba(147, 197, 253, .35);--auth-captcha-error-bg: #fef2f2;--auth-captcha-error-color: #dc2626;--auth-sms-code-btn-disabled-color: #94a3b8;--auth-btn-disabled-bg: rgba(200, 220, 238, .6);--auth-btn-disabled-text: rgba(30, 58, 95, .4);--captcha-error-bg: #fef2f2;--captcha-error-color: #dc2626;--home-welcome-subtitle-color: #404040;--home-footer-text-color: rgba(0, 0, 0, .4);--chat-footer-text-color: rgba(0, 0, 0, .4);--chat-scroll-btn-bg: #ffffff;--chat-scroll-btn-hover-bg: #f5f7fa;--chat-scroll-btn-border: #dcdfe6;--chat-scroll-btn-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);--chat-scroll-btn-icon: #606266;--collection-text-primary: #1a1a1a;--collection-text-secondary: #666666;--collection-card-text-primary: #1a1a1a;--collection-card-text-tertiary: #999999;--collection-card-icon-bg: rgba(74, 134, 232, .1);--collection-card-stat-bg: #f8f9fa;--collection-card-accent-blue: #4a86e8;--collection-card-accent-green: #34a853;--collection-card-link-hover: #3a86ff;--collection-card-hover-bg: rgba(0, 0, 0, .04);--collection-card-active-bg: rgba(0, 0, 0, .08);--collection-card-btn-bg: #fff;--collection-card-btn-shadow: rgba(88, 92, 103, .08) 0px 0px 10px 0px;--collection-card-border: rgba(82, 100, 154, .15);--collection-file-chunck-bg: rgba(240, 248, 255, .3);--collection-file-chunck-hover-bg: rgba(240, 248, 255, .8);--collection-file-chunck-color: rgba(15, 21, 40, .82);--file-card-text-primary: #1a1a1a;--file-card-text-secondary: #666666;--file-card-text-tertiary: #999999;--file-card-icon-color: #4a86e8;--file-card-accent-red: #ff6b6b;--settings-form-bg: #f3f3f3;--settings-form-text-color: #868686;--settings-form-hover-bg: #eeeeee;--settings-form-dropdown-bg: #fff;--settings-form-dropdown-shadow: 0 2px 4px 0 rgba(54, 58, 80, .32);--settings-form-card-bg: #f6f6f6;--settings-form-card-hover-bg: #ececec;--settings-form-card-focus-border: #000;--settings-form-label-color: #000;--settings-dropdown-item-hover-bg: #f5f5f5;--settings-logout-btn-color: #fa5151;--column-preview-active-border: #80bfff;--column-preview-btn-bg: #e5e7eb;--column-preview-btn-active-bg: #356bfd;--template-editor-border: #dbdbdb;--template-editor-active-border: #3b82f6;--template-editor-active-bg: #eff6ff;--template-editor-error-border: #ef4444;--template-editor-error-bg: #fef2f2;--notfound-digit-bg: #07b3f9;--notfound-text-color: #a2a2a2;--notfound-msg-bg: #535353;--notfound-msg-color: #a2a2a2;--notfound-triangle-color: #535353;--notfound-item-bg: #eaeaea;--notfound-hr-color: #999;--doc-border: #e6e8eb;--doc-toc-link-hover: rgba(46, 115, 255, .06);--doc-fab-shadow: 0 6px 18px rgba(0, 0, 0, .08), 0 2px 6px rgba(0, 0, 0, .04);--code-block-bg: #f9fafb;--code-block-border-color: #e5e7eb;--code-block-color: #1f2937;--code-block-header-bg: #fafafa;--code-block-icon-color: #4b5563;--code-block-icon-hover-color: #1f2937;--code-block-button-hover-bg: #f3f4f6;--code-block-line-number-bg: #fafafa;--code-block-line-number-color: #9ca3af;--markdown-link-color: #007bff;--markdown-blockquote-bg: #f8f9fa;--markdown-blockquote-border-color: #e5e5e5;--markdown-blockquote-text-color: #8b8b8b;--markdown-hr-color: #cbd5e1;--markdown-table-border-color: #e0e0e0;--markdown-table-text-color: #333;--markdown-code-bg: rgba(175, 184, 193, .2);--markdown-code-color: #409eff}[data-theme=dark]{--bg-color-base: #292a2d;--text-color-base: rgba(255, 255, 255, .85);--text-color: rgba(255, 255, 255, .85);--border-color: #434343;--scrollbar-track-bg: transparent;--scrollbar-thumb-bg: #5a5a5a;--scrollbar-thumb-hover-bg: #707070;--color-overlay: rgba(0, 0, 0, .5);--color-bg-placeholder: #2d2d2d;--color-text-placeholder: #a0a0a0;--primary-color: #177ddc;--color-accent-primary: #177ddc;--auth-bg-base: #0f172a;--auth-bg-card: #1e293b;--auth-card-border: rgba(96, 165, 250, .2);--auth-card-shadow: 0 4px 20px rgba(0, 0, 0, .18);--auth-card-hover-shadow: 0 6px 28px rgba(0, 0, 0, .22);--auth-card-radius: 20px;--auth-title-color: #f1f5f9;--auth-text-primary: #e2e8f0;--auth-text-secondary: #94a3b8;--auth-input-bg: #334155;--auth-input-border: #475569;--auth-input-focus-border: #60a5fa;--auth-input-focus-ring: rgba(96, 165, 250, .25);--auth-input-placeholder: #64748b;--auth-link-color: #93c5fd;--auth-link-hover: #bfdbfe;--auth-btn-bg: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);--auth-btn-hover-bg: linear-gradient(135deg, #4f8ef7 0%, #3b82f6 100%);--auth-btn-text: #ffffff;--auth-accent-soft: rgba(96, 165, 250, .15);--auth-panel-bg: linear-gradient(160deg, #1e3a5f 0%, #1e293b 50%, #0f172a 100%);--auth-captcha-border: rgba(96, 165, 250, .2);--auth-captcha-error-bg: rgba(127, 29, 29, .25);--auth-captcha-error-color: #f87171;--auth-sms-code-btn-disabled-color: #94a3b8;--auth-btn-disabled-bg: rgba(71, 85, 105, .5);--auth-btn-disabled-text: rgba(226, 232, 240, .4);--captcha-error-bg: rgba(127, 29, 29, .25);--captcha-error-color: #f87171;--home-welcome-subtitle-color: #a0a0a0;--home-footer-text-color: rgba(255, 255, 255, .4);--chat-footer-text-color: rgba(255, 255, 255, .4);--chat-scroll-btn-bg: #2d2d2d;--chat-scroll-btn-hover-bg: #3a3a3a;--chat-scroll-btn-border: #434343;--chat-scroll-btn-shadow: 0 2px 12px 0 rgba(0, 0, 0, .3);--chat-scroll-btn-icon: #a0a0a0;--collection-text-primary: #ffffff;--collection-text-secondary: #a0a0a0;--collection-card-text-primary: #ffffff;--collection-card-text-tertiary: #707070;--collection-card-icon-bg: rgba(74, 134, 232, .15);--collection-card-stat-bg: rgba(255, 255, 255, .05);--collection-card-accent-blue: #7ca9f7;--collection-card-accent-green: #34a853;--collection-card-link-hover: #7ca9f7;--collection-card-hover-bg: rgba(255, 255, 255, .08);--collection-card-active-bg: rgba(255, 255, 255, .1);--collection-card-btn-bg: #2a2a2a;--collection-card-btn-shadow: rgba(0, 0, 0, .4) 0px 0px 10px 0px;--collection-card-border: rgba(255, 255, 255, .15);--collection-file-chunck-bg: rgba(51, 65, 85, .3);--collection-file-chunck-hover-bg: rgba(71, 85, 105, .6);--collection-file-chunck-color: rgba(203, 213, 225, .92);--file-card-text-primary: #ffffff;--file-card-text-secondary: #a0a0a0;--file-card-text-tertiary: #707070;--file-card-icon-color: #7ca9f7;--file-card-accent-red: #ff6b6b;--settings-form-bg: #252525;--settings-form-text-color: #a0a0a0;--settings-form-hover-bg: #3a3a3a;--settings-form-dropdown-bg: #242424;--settings-form-dropdown-shadow: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--settings-form-card-bg: #2d2d2d;--settings-form-card-hover-bg: #3a3a3a;--settings-form-card-focus-border: rgba(255, 255, 255, .85);--settings-form-label-color: rgba(255, 255, 255, .85);--settings-dropdown-item-hover-bg: #3a3a3a;--settings-logout-btn-color: #fa5151;--column-preview-active-border: #177ddc;--column-preview-btn-bg: #434343;--column-preview-btn-active-bg: #1668dc;--template-editor-border: #404040;--template-editor-active-border: #60a5fa;--template-editor-active-bg: rgba(59, 130, 246, .15);--template-editor-error-border: #f87171;--template-editor-error-bg: rgba(69, 10, 10, .3);--notfound-digit-bg: #07b3f9;--notfound-text-color: #a2a2a2;--notfound-msg-bg: #535353;--notfound-msg-color: #a2a2a2;--notfound-triangle-color: #535353;--notfound-item-bg: #2d2d2d;--notfound-hr-color: #666;--doc-border: #3a3f46;--doc-toc-link-hover: rgba(220, 225, 235, .06);--doc-fab-shadow: 0 10px 28px rgba(0, 0, 0, .6), 0 2px 8px rgba(0, 0, 0, .4);--code-block-bg: #252525;--code-block-border-color: #3a3a3a;--code-block-color: #e5e5e5;--code-block-header-bg: #252525;--code-block-icon-color: #a0a0a0;--code-block-icon-hover-color: #e5e5e5;--code-block-button-hover-bg: #2d2d2d;--code-block-line-number-bg: #252525;--code-block-line-number-color: #6b7280;--markdown-link-color: #69b1ff;--markdown-blockquote-bg: #36373a;--markdown-blockquote-border-color: #4a4b4e;--markdown-blockquote-text-color: #a8a8a8;--markdown-hr-color: #5a5a5a;--markdown-table-border-color: #4a4b4e;--markdown-table-text-color: #e0e0e0;--markdown-code-bg: rgba(175, 184, 193, .2);--markdown-code-color: #409eff}html{background-color:var(--bg-color-base)}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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:var(--font-primary);color:var(--text-color-base);font-size:var(--font-size-base);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{outline:none;border:none;background:none}button:disabled{cursor:pointer;background:none}img{height:auto;display:block}.clearfix:after{content:"";display:table;clear:both}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed}input,textarea{outline:none}input:focus,textarea:focus{outline:none}*::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}*::-webkit-scrollbar-track{background:var(--scrollbar-track-bg);border-radius:var(--scrollbar-radius)}*::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:var(--scrollbar-radius);-webkit-transition:background .2s ease;transition:background .2s ease}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-bg)}.katex-display{margin:1.2em 0;overflow-x:auto;overflow-y:hidden;max-width:100%}.katex{display:inline-block;white-space:nowrap;max-width:100%}@media (max-width: 768px){.katex{font-size:1em}}@media (max-width: 480px){.katex{font-size:.9em}}.tiptap{width:100%;min-height:60px;height:100%;border:none;outline:none;overflow-y:auto;font-size:16px;line-height:1.5;background:transparent;position:relative;white-space:pre-wrap}.ProseMirror{outline:none!important}.ProseMirror p{line-height:1.5}.ProseMirror:focus{outline:none!important}.ProseMirror p.empty:first-child:before{content:attr(data-placeholder);position:absolute;left:0;top:0;color:var(--rich-text-placeholder-color);font-weight:400;-webkit-text-fill-color:var(--rich-text-placeholder-color);pointer-events:none;user-select:none;line-height:1.5}.ant-drawer-mask{background:transparent!important;border:none!important;box-shadow:none!important}.ant-drawer-content-wrapper{width:300px!important;padding:0}@media (max-width: 768px){.ant-drawer-content-wrapper{width:260px!important}}@media (max-width: 768px){html{font-size:var(--font-size-mobile-base)}}[data-theme=light]{--loader-color: #333;--loader-highlight-line-bg: linear-gradient(90deg, rgba(59, 130, 246, .35) 0%, rgba(96, 165, 250, .45) 50%, rgba(59, 130, 246, .35) 100%);--loader-mask-gradient: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .7) 50%, rgba(255, 255, 255, 0) 100%)}[data-theme=dark]{--loader-color: #fff;--loader-highlight-line-bg: linear-gradient(90deg, rgba(96, 165, 250, .4) 0%, rgba(147, 197, 253, .5) 50%, rgba(96, 165, 250, .4) 100%);--loader-mask-gradient: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .1) 50%, rgba(255, 255, 255, 0) 100%)}.loader_container___sg14C{display:inline-flex;justify-content:center;align-items:center}.circular_loader___CT3VH{display:inline-block;border-style:solid;border-color:transparent;border-radius:50%;box-sizing:border-box;border-top-color:var(--loader-color);animation-name:spin___SE5m4;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear;border-top-style:solid}.text_loader_container___Ne0XY{display:inline-flex;align-items:center}.text_loader_container___Ne0XY .icon___fK0j5{display:flex;align-items:center;margin-right:4px}.text_loader_container___Ne0XY .text_content___lUP_B{position:relative;margin:0 4px}.dot_wave___OInop{display:inline-flex;align-items:center;height:20px;gap:8px}.pulse_bubble___R_kt8{width:6px;height:6px;border-radius:50%;display:inline-block;background-color:var(--loader-color);animation:pulse___woD0G .8s ease-in-out infinite alternate}.pulse_bubble___R_kt8:nth-child(1){animation-delay:0s}.pulse_bubble___R_kt8:nth-child(2){animation-delay:.2s}.pulse_bubble___R_kt8:nth-child(3){animation-delay:.4s}.pencil_writer___E2eUX{position:relative;display:inline-flex;align-items:center;height:32px}.pencil_writer___E2eUX .text_reveal___OVjHg{position:relative;font-size:16px;font-weight:500;white-space:nowrap}.pencil_writer___E2eUX .text_reveal___OVjHg .text_content___lUP_B{display:inline-block;clip-path:inset(0 100% 0 0);animation:revealText___eyuWL 4s ease-in-out infinite}.pencil_writer___E2eUX .text_reveal___OVjHg .highlight_line___RYbIL{position:absolute;left:0;bottom:2px;height:4px;width:100%;border-radius:3px;transform-origin:left center;transform:scaleX(0);animation:highlightGrow___GlJPq 4s ease-in-out infinite;background:var(--loader-highlight-line-bg)}.pencil_writer___E2eUX .pencil___EmIJD{position:absolute;left:-6px;top:50%;width:26px;height:26px;animation:pencilMove___gL7xw 4s ease-in-out infinite;z-index:10}.pencil_writer___E2eUX .pencil_inner___iHv4m{width:100%;height:100%;transform:translateY(-60%) rotate(-18deg);transform-origin:50% 85%;animation:pencilGesture___fMAGu 4s ease-in-out infinite}.pencil_writer___E2eUX .pencil___EmIJD svg{width:100%;height:100%;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.2))}@keyframes pencilMove___gL7xw{0%{left:-6px}45%{left:calc(100% + 4px)}50%{left:calc(100% + 4px)}95%{left:-6px}to{left:-6px}}@keyframes pencilGesture___fMAGu{0%{transform:translateY(-60%) translateY(0) rotate(-24deg) scale(1)}4%{transform:translateY(-60%) translateY(3px) rotate(-14deg) scale(.97)}10%{transform:translateY(-60%) translateY(-2px) rotate(-18deg) scale(1)}16%{transform:translateY(-60%) translateY(2.5px) rotate(-15deg) scale(.98)}22%{transform:translateY(-60%) translateY(-2.5px) rotate(-20deg) scale(1)}28%{transform:translateY(-60%) translateY(1px) rotate(-16deg) scale(.99)}34%{transform:translateY(-60%) translateY(-1.5px) rotate(-21deg) scale(1)}38%{transform:translateY(-60%) translateY(2px) rotate(-17deg) scale(.98)}42%{transform:translateY(-60%) translateY(-1px) rotate(-22deg) scale(1)}45%{transform:translateY(-60%) translateY(0) rotate(-23deg) scale(1)}50%{transform:translateY(-60%) translateY(-4px) rotate(-10deg) scale(1)}72%{transform:translateY(-60%) translateY(-3px) rotate(-8deg) scale(1)}95%{transform:translateY(-60%) translateY(-2px) rotate(-11deg) scale(1)}to{transform:translateY(-60%) translateY(0) rotate(-24deg) scale(1)}}@keyframes revealText___eyuWL{0%{clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0 0% 0 0)}50%{clip-path:inset(0 0% 0 0)}95%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes highlightGrow___GlJPq{0%{transform:scaleX(0)}45%{transform:scaleX(1)}50%{transform:scaleX(1)}95%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes pulse___woD0G{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.75)}}@keyframes spin___SE5m4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=light]{--loading-page-text-color: #5d7a91;--loading-page-text-fill: #6b8ba4;--loading-page-circle-bg: #e6f0f7;--loading-page-outer-fill: #1e90ff;--loading-page-outer-stroke: #1e90ff;--loading-page-inner-fill: #4da6ff;--loading-page-inner-stroke: #4da6ff}[data-theme=dark]{--loading-page-text-color: #b3c7d9;--loading-page-text-fill: #a8c6e0;--loading-page-circle-bg: #2a3a4a;--loading-page-outer-fill: #2980b9;--loading-page-outer-stroke: #2980b9;--loading-page-inner-fill: #3498db;--loading-page-inner-stroke: #3498db}.loading_container___EVArN{height:100vh;min-height:100%;display:flex;align-items:center;justify-content:center;font-family:Monaco,sans-serif;color:var(--loading-page-text-color);overflow:hidden}.scene___bQrtg{width:100%;height:100%;perspective:600;display:flex;align-items:center;justify-content:center}.scene___bQrtg .loading_svg___CbTwN{width:240px;height:240px}.loading_text___TGGhw{fill:var(--loading-page-text-fill)}.circle_bg___eTD33{fill:var(--loading-page-circle-bg)}.spinner_outer___SExm8{fill:var(--loading-page-outer-fill);stroke:var(--loading-page-outer-stroke)}.spinner_inner___mEyHS{fill:var(--loading-page-inner-fill);stroke:var(--loading-page-inner-stroke)}.hljs___zP34O{margin:0!important;padding:12px 14px!important;background:transparent!important;border:none!important;color:var(--code-block-color);font-family:Monaco,Consolas,Andale Mono,monospace!important;font-size:16px!important;line-height:1.5!important}.hljs___zP34O code{display:block!important;padding:0!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:pre!important}.hljs___zP34O,.hljs___zP34O *{font-family:Monaco,Consolas,Andale Mono,monospace!important;font-size:16px;line-height:1.5}.wrapper___Ct610{margin:12px 0;border:1px solid var(--code-block-border-color);border-radius:8px;background:var(--code-block-bg)}.header___PNlVi{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--code-block-border-color);background:var(--code-block-bg);border-radius:8px 8px 0 0;user-select:none}.header_left___sfZDo,.header_right___luPy4{display:flex;align-items:center;gap:8px}.lang_label___R75NU{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:14px;font-weight:500;color:var(--code-block-icon-color);background:transparent;border:none;border-radius:6px}.icon_button___upqy_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--code-block-icon-color);transition:background-color .15s ease,color .15s ease}.icon_button___upqy_:hover:not(:disabled){background:var(--code-block-button-hover-bg);color:var(--code-block-icon-hover-color)}.icon_button___upqy_:disabled{opacity:.5;cursor:not-allowed}.body___EBgME{display:flex;width:100%;overflow:hidden;border-radius:0 0 8px 8px}.line_numbers___KqwLB{flex-shrink:0;padding:12px 0;text-align:right;user-select:none;border-right:1px solid var(--code-block-border-color);background:var(--code-block-line-number-bg);color:var(--code-block-line-number-color);font-family:Monaco,Consolas,Andale Mono,monospace;font-size:16px;line-height:1.5}.line_number___bA6lk{padding:0 10px;min-width:40px;font:inherit}.code_scroller___eR2Cd{flex:1 1;overflow:auto}[data-theme=light]{--tabswitch-bg: rgba(0, 0, 0, .03);--tabswitch-text: rgba(0, 0, 0, .45);--tabswitch-text-hover: rgba(0, 0, 0, .88);--tabswitch-text-active: rgba(0, 0, 0, .88);--tabswitch-active-bg: #fff}[data-theme=dark]{--tabswitch-bg: rgba(255, 255, 255, .05);--tabswitch-text: rgba(255, 255, 255, .45);--tabswitch-text-hover: rgba(255, 255, 255, .88);--tabswitch-text-active: rgba(255, 255, 255, .88);--tabswitch-active-bg: #2a2a2c}.tab_switch___pSu94{display:inline-flex;background-color:var(--tabswitch-bg);border-radius:8px;padding:2px;gap:8px;font-size:12px;color:var(--tabswitch-text)}.tab_switch___pSu94 .tab_item___QvmG_{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;cursor:pointer;transition:all .3s;user-select:none;border-radius:8px;gap:4px;white-space:nowrap}.tab_switch___pSu94 .tab_item___QvmG_:hover{color:var(--tabswitch-text-hover)}.tab_switch___pSu94 .tab_item___QvmG_.active___ExFC7{color:var(--tabswitch-text-active);background-color:var(--tabswitch-active-bg);box-shadow:0 1px 3px #0000001a,0 2px 6px #0000000d}.tab_switch___pSu94 .tab_item___QvmG_ .tab_icon___vcoJ6{display:inline-flex;align-items:center}.tab_switch___pSu94 .tab_item___QvmG_ .tab_label___gIoRK{display:inline-block}.wrapper___x92vO{margin:12px 0;border:1px solid var(--code-block-border-color);border-radius:8px;background:var(--code-block-bg);overflow:hidden}.header___VDaC9{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--code-block-border-color);user-select:none}.header_left___UFdxU,.header_right___UB8nI{display:flex;align-items:center;gap:8px}.icon_button___zADyG{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--code-block-icon-color);transition:background-color .15s ease,color .15s ease}.icon_button___zADyG:hover:not(:disabled){background:var(--code-block-button-hover-bg);color:var(--code-block-icon-hover-color)}.icon_button___zADyG:disabled{opacity:.5;cursor:not-allowed}.scale_indicator___hmbJK{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;font-size:14px;color:var(--code-block-icon-color);background:transparent;border:none;border-radius:6px;cursor:pointer;user-select:none;transition:background-color .15s ease,color .15s ease}.scale_indicator___hmbJK:hover:not(:disabled){background:var(--code-block-button-hover-bg);color:var(--code-block-icon-hover-color)}.scale_indicator___hmbJK:disabled{opacity:.5;cursor:not-allowed}.body___FV02D{display:flex;width:100%;overflow:hidden}.line_numbers___wlvyl{flex-shrink:0;padding:12px 0;text-align:right;user-select:none;border-right:1px solid var(--code-block-border-color);background:var(--code-block-line-number-bg);color:var(--code-block-line-number-color);font-family:Monaco,Consolas,Andale Mono,monospace;font-size:16px;line-height:1.5}.line_number___yYcny{padding:0 10px;min-width:40px;font:inherit}.code_scroller___UKQ5q{flex:1 1;overflow:auto}.mermaid_container___q4KnO{width:100%;padding:16px;min-height:200px;background-color:transparent;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.mermaid_container___q4KnO .mermaid_wrapper___U2WbA{width:100%;height:100%}.mermaid_container___q4KnO svg{display:block;margin:0 auto;max-width:100%;height:auto;user-select:none}.mermaid_container___q4KnO .ant-result-icon{margin-bottom:8px!important}.mermaid_container___q4KnO .ant-result-icon .anticon-close-circle{font-size:24px!important;margin-bottom:0!important}.mermaid_container___q4KnO .ant-result-title{font-size:16px!important}.inline_code___AWYoN{display:inline!important;white-space:normal;word-break:break-word;padding:.2em .4em;margin:0 3px;background-color:#afb8c133;border-radius:3px;font-size:14px;font-family:Monaco,Consolas,Andale Mono,monospace;color:#409eff}.image_container___osixR{margin:16px 0;display:flex;flex-direction:column;align-items:center}.image____dAqu{max-width:400px;width:100%;aspect-ratio:1 / 1;display:block;border-radius:4px;box-shadow:0 2px 4px var(--image-block-shadow)}.image_fallback___wo3Zw{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:400px;aspect-ratio:1 / 1;background-color:var(--image-block-fallback-bg);border-radius:4px;padding:16px;gap:8px}.image_caption___Wg5N3{margin-top:8px;font-size:.9em;color:var(--image-block-caption-text);text-align:center;font-style:italic}.fallback_text___P6zER{color:var(--image-block-fallback-text);font-size:.9em}.image_skeleton___UCxN2{max-width:400px!important;width:100%!important;aspect-ratio:1 / 1!important}.image_skeleton___UCxN2 .ant-skeleton-image{width:100%!important;height:100%!important}[data-theme=light]{--citation-bg: rgba(0, 0, 0, .05);--citation-color: rgba(0, 0, 0, .6);--citation-tooltip-bg: #ffffff;--citation-tooltip-border: #e5e7eb;--citation-tooltip-site-name: #1f2937;--citation-tooltip-snippet: #6b7280}[data-theme=dark]{--citation-bg: rgba(255, 255, 255, .09);--citation-color: #c2c2c6;--citation-tooltip-bg: #333438;--citation-tooltip-border: #45464a;--citation-tooltip-site-name: rgba(255, 255, 255, .92);--citation-tooltip-snippet: #a8a8ac}.citation_list___zHk72{position:relative;top:2px;display:inline-block;font-size:0;height:16px;overflow:hidden;padding:0 2px 0 4px}.citation_list___zHk72 .citation___dFyln{display:inline-block;width:16px;height:100%;border-radius:50%;font-size:10px;text-align:center;line-height:16px;margin:0 2px;cursor:pointer;vertical-align:middle;color:var(--citation-color);background-color:var(--citation-bg)}.citation_tooltip___c_tRh .ant-tooltip-inner{padding:0;background-color:var(--citation-tooltip-bg);border:1px solid var(--citation-tooltip-border);border-radius:8px;min-width:280px;max-width:320px;margin-bottom:4px}.citation_tooltip___c_tRh .tooltip_content___BGe6G{padding:12px}.citation_tooltip___c_tRh .tooltip_header___DleZD{display:flex;align-items:center;gap:8px;margin-bottom:8px}.citation_tooltip___c_tRh .tooltip_header___DleZD .site_icon____AUx_{width:16px;height:16px;border-radius:2px;flex-shrink:0;object-fit:cover}.citation_tooltip___c_tRh .tooltip_header___DleZD .site_name___Sqsn6{font-size:14px;font-weight:500;color:var(--citation-tooltip-site-name);line-height:1.4;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citation_tooltip___c_tRh .tooltip_snippet___Lthpg{font-size:14px;line-height:1.5;color:var(--citation-tooltip-snippet);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word}[data-theme=light]{--markdown-code-header-bg: #f3f4f6;--markdown-code-header-text: #24292e;--markdown-code-lang-text: #525252;--markdown-code-btn-text: #6a737d;--markdown-code-btn-hover-bg: rgba(0, 0, 0, .05);--markdown-code-btn-hover-text: #24292e}[data-theme=dark]{--markdown-code-header-bg: #2a2a2c;--markdown-code-header-text: #e0e0e0;--markdown-code-lang-text: #a0a0a0;--markdown-code-btn-text: #8a8a8a;--markdown-code-btn-hover-bg: rgba(255, 255, 255, .05);--markdown-code-btn-hover-text: #e0e0e0}.markdown_container___yGsKH{position:relative;max-width:100%;width:100%;line-height:1.5}.markdown_container___yGsKH p{font-size:16px;color:var(--text-color-base);margin:.5em 0}@media (max-width: 768px){.markdown_container___yGsKH p{font-size:14px}}.markdown_container___yGsKH a{color:var(--markdown-link-color);text-decoration:none;transition:color .2s ease-in-out}.markdown_container___yGsKH a:hover{opacity:.8;text-decoration:underline}.markdown_container___yGsKH hr{border:none;border-top:1px solid var(--markdown-hr-color);margin:1.5em 0;transition:border-color .2s ease,border-width .2s ease}.markdown_container___yGsKH h1,.markdown_container___yGsKH h2,.markdown_container___yGsKH h3,.markdown_container___yGsKH h4,.markdown_container___yGsKH h5,.markdown_container___yGsKH h6{margin:1em 0 .8em;font-weight:600;color:var(--text-color-base)}.markdown_container___yGsKH h1{font-size:2em;margin-top:0}.markdown_container___yGsKH h2{font-size:1.5em}.markdown_container___yGsKH h3{font-size:1.25em}.markdown_container___yGsKH h4{font-size:1.1em}.markdown_container___yGsKH h5{font-size:1em}.markdown_container___yGsKH h6{font-size:.875em}.markdown_container___yGsKH strong,.markdown_container___yGsKH b{font-weight:700;color:inherit}.markdown_container___yGsKH em,.markdown_container___yGsKH i{font-style:italic;color:inherit}.markdown_container___yGsKH u{text-decoration:underline}.markdown_container___yGsKH s,.markdown_container___yGsKH del{text-decoration:line-through}.markdown_container___yGsKH blockquote{display:block;padding:4px 8px;margin:12px 0;background-color:var(--markdown-blockquote-bg);border-left:4px solid var(--markdown-blockquote-border-color);color:var(--markdown-blockquote-text-color);position:relative;overflow:hidden}.markdown_container___yGsKH ul,.markdown_container___yGsKH ol{margin:.5em 0;padding:0 0 0 2em}.markdown_container___yGsKH ul{list-style-type:disc}.markdown_container___yGsKH ul ul{list-style-type:circle;margin-top:.25em;margin-bottom:.25em}.markdown_container___yGsKH ul ul ul{list-style-type:square}.markdown_container___yGsKH ol{list-style-type:decimal}.markdown_container___yGsKH ol ol{list-style-type:lower-alpha;margin-top:.25em;margin-bottom:.25em}.markdown_container___yGsKH ol ol ol{list-style-type:lower-roman}.markdown_container___yGsKH li{margin-bottom:.5em;padding:0;color:var(--text-color-base);display:list-item}.markdown_container___yGsKH table{width:auto;border-collapse:separate;border-spacing:0;margin:0;font-size:16px;border:1px solid var(--markdown-table-border-color);border-radius:6px;overflow:hidden}.markdown_container___yGsKH table tr:last-child td{border-bottom:none!important}.markdown_container___yGsKH th,.markdown_container___yGsKH td{padding:4px 8px;min-width:clamp(80px,12vw,160px);text-align:left;border-right:1px solid var(--markdown-table-border-color);border-bottom:1px solid var(--markdown-table-border-color);color:var(--markdown-table-text-color)}.markdown_container___yGsKH th:last-child,.markdown_container___yGsKH td:last-child{border-right:none}.markdown_container___yGsKH th{font-weight:400;color:var(--text-color-base)}.markdown_container___yGsKH tbody tr:last-child td,.markdown_container___yGsKH tbody tr:last-child th{border-bottom:1px solid var(--markdown-table-border-color)}.markdown_container___yGsKH code{background-color:var(--markdown-code-bg);color:var(--markdown-code-color);white-space:normal;word-break:break-word;padding:.25em .5em;margin:0 3px;border-radius:3px;font-family:Monaco,Consolas,Andale Mono,monospace;font-size:14px}.markdown_container___yGsKH pre code{background:none;color:var(--code-block-color);padding:0;border-radius:0;font-size:.9em;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace}.table_wrapper___Ft8Kq{display:block;width:100%;overflow-x:auto;overflow-y:visible;margin:1em 0;border-radius:6px;-webkit-overflow-scrolling:touch}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(./static/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(./static/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(./static/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(./static/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(./static/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(./static/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(./static/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(./static/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(./static/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(./static/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(./static/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(./static/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(./static/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(./static/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(./static/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(./static/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(./static/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(./static/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(./static/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(./static/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.07505710.woff) format("woff"),url(./static/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(./static/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(./static/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(./static/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(./static/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(./static/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(./static/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(./static/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(./static/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(./static/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.27"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.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.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.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.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.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.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.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.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.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.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.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.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.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.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.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.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.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.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{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:.12em}.katex .delimcenter,.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-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}[data-theme=light]{--upload-area-color: #1890ff;--upload-area-overlay-bg: rgba(255, 255, 255, .9)}[data-theme=dark]{--upload-area-color: #177ddc;--upload-area-overlay-bg: rgba(30, 30, 30, .9)}.upload_area___v2JXR{position:relative;width:100%;height:100%}.drop_overlay___YOfob{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--upload-area-overlay-bg);backdrop-filter:blur(10px);border:2px dashed var(--upload-area-color);border-radius:12px;z-index:10;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.drop_content___ThtWS{display:flex;flex-direction:column;align-items:center;justify-content:center}.upload_icon___ZhBqr{color:var(--upload-area-color);margin-bottom:16px}.drop_text___jVPMg{font-size:16px;color:var(--upload-area-color);font-weight:500}.hidden___CCylE{display:none}.icon___k_eFd{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}[data-theme=light]{--attachment-bg: #ffffff;--attachment-border: #d1d5db;--attachment-bg-hover: #f9fafb;--attachment-file-info: #9ca3af;--attachment-error: #ff4d4f;--attachment-remove-btn-bg: rgba(0, 0, 0, .9);--attachment-remove-btn-hover: rgba(0, 0, 0, .5);--attachment-remove-btn-color: #ffffff;--attachment-scroll-btn-bg: #ffffff;--attachment-scroll-btn-hover: #f0f0f0;--attachment-scroll-btn-shadow: 0 2px 8px rgba(0, 0, 0, .15)}[data-theme=dark]{--attachment-bg: #303030;--attachment-border: #434343;--attachment-bg-hover: #353535;--attachment-file-info: #8a8a8a;--attachment-error: #d32029;--attachment-remove-btn-bg: rgba(220, 220, 220, .9);--attachment-remove-btn-hover: #f0f0f0;--attachment-remove-btn-color: #000000;--attachment-scroll-btn-bg: #2d2d2d;--attachment-scroll-btn-hover: #3a3a3a;--attachment-scroll-btn-shadow: 0 2px 8px rgba(0, 0, 0, .3)}.attachment_list_container___a7mZV{position:relative;width:100%;max-width:100%;margin-bottom:8px}.attachment_list_container___a7mZV .attachment_list___arqfE{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px 0;user-select:none}.attachment_list_container___a7mZV .attachment_list___arqfE::-webkit-scrollbar{display:none}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk{height:64px;position:relative;display:flex;align-items:center;gap:16px;width:180px;flex-shrink:0;padding:10px;border-radius:6px;background-color:var(--attachment-bg);border:1px solid var(--attachment-border);cursor:pointer;transition:all .2s ease}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk:hover:not(:has(.remove_button___XRNBf:hover)){background-color:var(--attachment-bg-hover)}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .icon_container___jsRNY{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .icon_container___jsRNY .progress____CX3K{font-size:12px}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .file_info___r142z{width:100%;overflow:hidden}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .file_info___r142z .file_name___X5BTg{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:4px}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .file_info___r142z .info_msg___ZPQlj{font-size:12px;color:var(--attachment-file-info)}.attachment_list_container___a7mZV .attachment_list___arqfE .attachment_item___S1PJk .file_info___r142z .error_msg___Hyqvi{font-size:12px;color:var(--attachment-error)}.attachment_list_container___a7mZV .attachment_list___arqfE .image_item___sVRoI{position:relative;height:64px;display:flex;align-items:center;justify-content:center;aspect-ratio:1;flex-shrink:0;border:1px solid var(--attachment-border);background-color:var(--attachment-bg);border-radius:6px;transition:all .2s ease}.attachment_list_container___a7mZV .attachment_list___arqfE .remove_button___XRNBf{position:absolute;top:-4px;right:-4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:none;background:var(--attachment-remove-btn-bg);color:var(--attachment-remove-btn-color);border-radius:50%;transition:opacity .2s ease;cursor:pointer;padding:0;z-index:2}.attachment_list_container___a7mZV .attachment_list___arqfE .remove_button___XRNBf:hover{background:var(--attachment-remove-btn-hover)}.attachment_list_container___a7mZV .scroll_button_left___NuKGn,.attachment_list_container___a7mZV .scroll_button_right___bUlyQ{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:var(--attachment-scroll-btn-bg);border-radius:50%;box-shadow:var(--attachment-scroll-btn-shadow);cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.attachment_list_container___a7mZV .scroll_button_left___NuKGn:hover,.attachment_list_container___a7mZV .scroll_button_right___bUlyQ:hover{background:var(--attachment-scroll-btn-hover)}.attachment_list_container___a7mZV .scroll_button_left___NuKGn{left:-12px}.attachment_list_container___a7mZV .scroll_button_right___bUlyQ{right:-12px}[data-theme=light]{--rich-text-gradient-start: #667eea;--rich-text-gradient-end: #764ba2;--rich-text-input-bg: rgba(58, 115, 255, .1);--rich-text-input-color: #3a73ff;--rich-text-input-placeholder: #3a73ff;--rich-text-select-bg: rgba(74, 144, 226, .12);--rich-text-select-bg-hover: rgba(74, 144, 226, .18);--rich-text-select-text: #1e88e5;--rich-text-dropdown-bg: rgba(255, 255, 255, .95);--rich-text-bg-primary: #ffffff;--rich-text-bg-secondary: #f9fafb;--rich-text-border: #e5e7eb;--rich-text-shadow: rgba(0, 0, 0, .1);--rich-text-button-bg: #ffffff;--rich-text-button-hover-bg: #f3f4f6;--rich-text-button-active-bg: #e5e7eb;--rich-text-button-border: #e5e7eb;--rich-text-button-text: #374151;--rich-text-button-icon: #6b7280}[data-theme=dark]{--rich-text-gradient-start: #8b9aff;--rich-text-gradient-end: #b794e8;--rich-text-input-bg: rgba(116, 148, 255, .15);--rich-text-input-color: #74a4ff;--rich-text-input-placeholder: #74a4ff;--rich-text-select-bg: rgba(66, 153, 225, .12);--rich-text-select-bg-hover: rgba(66, 153, 225, .18);--rich-text-select-text: #5b9fd8;--rich-text-dropdown-bg: rgba(30, 30, 30, .95);--rich-text-bg-primary: #1e1e1e;--rich-text-bg-secondary: #2d2d2d;--rich-text-border: #3e3e3e;--rich-text-shadow: rgba(0, 0, 0, .5);--rich-text-button-bg: #3a3a3a;--rich-text-button-hover-bg: #4a4a4a;--rich-text-button-active-bg: #525252;--rich-text-button-border: #4a4a4a;--rich-text-button-text: #e4e4e7;--rich-text-button-icon: #d4d4d8}.prefix_label___tp55q{background:linear-gradient(135deg,var(--rich-text-gradient-start) 0%,var(--rich-text-gradient-end) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;display:inline-block;padding-right:6px;position:relative;user-select:none;cursor:pointer}.input_label___Kg9lv{background:var(--rich-text-input-bg);display:inline-block;margin:2px 4px;padding:1px 6px;border-radius:4px;color:var(--rich-text-input-color);font-weight:600;position:relative;min-width:fit-content;line-height:1.5;cursor:text}.input_label___Kg9lv:focus{outline:none;border:none}.input_label___Kg9lv.empty___fjZtD:after{content:attr(data-placeholder);color:var(--rich-text-input-placeholder);font-weight:600}.rich_text_select___pUYzC{display:inline-flex;align-items:center;gap:4px;margin:2px 4px;padding:1px 6px;background-color:var(--rich-text-select-bg);color:var(--rich-text-select-text);font-weight:600;line-height:1.5;border-radius:4px;cursor:pointer;user-select:none}.rich_text_select___pUYzC .select_text___UNKtq{white-space:nowrap}.rich_text_select___pUYzC.ant-dropdown-open .arrow_icon___l_OM8{transform:rotate(180deg)}.rich_text_select___pUYzC:hover{background-color:var(--rich-text-select-bg-hover)}.rich_text_select___pUYzC .ant-dropdown-menu{background-color:var(--rich-text-dropdown-bg)!important;backdrop-filter:blur(8px)}.rich_text_select___pUYzC .ant-dropdown-menu-item{color:var(--rich-text-select-text)!important}.rich_text_select___pUYzC .ant-dropdown-menu-item:hover,.rich_text_select___pUYzC .ant-dropdown-menu-item-selected{background-color:var(--rich-text-select-bg-hover)!important;color:var(--rich-text-select-text)!important}[data-theme=light]{--info-card-bg: #ffffff;--info-card-border: #e0e0e0}[data-theme=dark]{--info-card-bg: #2d2d2d;--info-card-border: #404040}.info_card___eq8Vx{width:100%;min-width:0;border-radius:16px;padding:24px;border:1px solid var(--info-card-border);background-color:var(--info-card-bg);transition:all .2s ease}.info_card___eq8Vx .card_body___VNBby{width:100%}.info_card___eq8Vx .card_footer___PaXSn{border-top:1px solid var(--info-card-border);width:100%}@media (max-width: 1200px){.info_card___eq8Vx{padding:20px}}@media (max-width: 768px){.info_card___eq8Vx{padding:18px}}@media (max-width: 480px){.info_card___eq8Vx{padding:16px}}[data-theme=light]{--collection-modal-text: #262626;--collection-modal-text-secondary: #8c8c8c;--collection-modal-count-number: #1890ff}[data-theme=dark]{--collection-modal-text: #ffffff;--collection-modal-text-secondary: #a6a6a6;--collection-modal-count-number: #69b1ff}.collection_modal___PsKBM{width:720px!important}.collection_modal___PsKBM .ant-modal-close{top:18px!important}.collection_modal___PsKBM .ant-modal-title{font-size:20px}.collection_modal___PsKBM .modal_footer___vRlO2{display:flex;justify-content:space-between;align-items:center}.collection_modal___PsKBM .search_bar___UwDHv{display:flex;margin-top:16px}.collection_modal___PsKBM .search_bar___UwDHv .search_input___kTIRl{flex:1 1;margin-right:16px}.collection_modal___PsKBM .search_bar___UwDHv .select_all_checkbox___t18jN{white-space:nowrap;display:flex;align-items:center}.collection_modal___PsKBM .info_alert___plVuR{border-radius:12px!important;padding:16px 20px!important;margin:16px 0!important}.collection_modal___PsKBM .info_alert___plVuR .ant-alert-icon___URmQQ{font-size:18px!important}.collection_modal___PsKBM .info_alert___plVuR .ant-alert-description___vnfWv{font-size:16px!important;font-weight:500!important;margin-left:8px!important}.collection_modal___PsKBM .selected_count___PM4VY{font-size:14px;color:var(--collection-modal-text-secondary)}.collection_modal___PsKBM .selected_count___PM4VY .count_number___yEl44{color:var(--collection-modal-count-number);font-weight:700;font-size:16px;margin:0 4px}.collection_modal___PsKBM .collection_list___QAL3R{padding:0 8px;width:100%;height:40vh;overflow:auto;display:flex}.collection_modal___PsKBM .collection_list___QAL3R .collection_grid____DNiM{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 640px){.collection_modal___PsKBM .collection_list___QAL3R .collection_grid____DNiM{grid-template-columns:1fr}}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u{display:flex;height:fit-content;justify-content:space-between;align-items:center;padding:16px;user-select:none;cursor:pointer}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1{display:flex;justify-content:space-between;align-items:center;width:100%}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_content___Qi3BM{display:flex;align-items:center;flex:1 1;min-width:0;gap:12px}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_content___Qi3BM .collection_icon___PGi2l{font-size:24px;flex-shrink:0}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_content___Qi3BM .collection_info___OOs08{flex:1 1;min-width:0}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_content___Qi3BM .collection_info___OOs08 .collection_name___vJXGg{color:var(--collection-modal-text);font-size:15px;font-weight:500;line-height:1.4;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_content___Qi3BM .collection_info___OOs08 .collection_description___SNWlW{color:var(--collection-modal-text-secondary);font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_checkbox___RkFSI{margin-left:16px;flex-shrink:0}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_checkbox___RkFSI .ant-checkbox-inner{width:20px;height:20px;border-radius:50%}.collection_modal___PsKBM .collection_list___QAL3R .collection_item___NCN2u .collection_content_wrapper___T6PH1 .collection_checkbox___RkFSI .ant-checkbox-inner:after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.collection_modal___PsKBM .empty_state___etKee{display:flex;flex-direction:column;justify-content:center;flex:1 1;margin:40px 0}.collection_quote___ZIpdx{width:100%;padding:6px 12px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background-color:var(--msginput-quote-bg);color:var(--msginput-quote-color);margin-bottom:8px}.collection_quote___ZIpdx .quote_content___B5e_A{display:flex;align-items:center;gap:8px}.collection_quote___ZIpdx .quote_content___B5e_A .quote_text___aSBGG{font-size:14px}.collection_quote___ZIpdx button{color:var(--msginput-quote-color)!important}[data-theme=light]{--column-modal-card-bg: linear-gradient(-225deg, #e3fdf5 0%, #ffe6fa 100%);--column-modal-card-hover-text: #1890ff;--column-modal-card-before-bg: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--column-modal-text: #262626}[data-theme=dark]{--column-modal-card-bg: linear-gradient(-225deg, #3d4e81 0%, #5753c9 48%, #6e7ff3 100%);--column-modal-card-hover-text: #69c0ff;--column-modal-card-before-bg: linear-gradient(90deg, transparent, rgba(255, 255, 255, .2), transparent);--column-modal-text: #ffffff}.column_modal___HOUZh{width:720px!important}.column_modal___HOUZh .ant-modal-close{top:18px!important}.column_modal___HOUZh .ant-modal-title{font-size:20px}.column_modal___HOUZh .search_bar___m7a3t{margin:16px 0}.column_modal___HOUZh .search_bar___m7a3t .search_input___iVANJ{width:100%}.column_modal___HOUZh .column_list___f6xos{width:100%;height:60vh;overflow:auto;padding:0 8px}.column_modal___HOUZh .column_list___f6xos .empty_state___Zusyv{height:100%;display:flex;flex-direction:column;justify-content:center}.column_modal___HOUZh .column_grid___LJlCc{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 640px){.column_modal___HOUZh .column_grid___LJlCc{grid-template-columns:1fr}}.column_modal___HOUZh .column_card___g1q3u{display:flex;align-items:center;padding:16px;background:var(--column-modal-card-bg);border-radius:12px;border:none;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 4px 12px #00000014;flex-shrink:0}.column_modal___HOUZh .column_card___g1q3u:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--column-modal-card-before-bg);pointer-events:none;opacity:0;transition:opacity .2s}.column_modal___HOUZh .column_card___g1q3u:hover{box-shadow:0 12px 24px #00000026}.column_modal___HOUZh .column_card___g1q3u:hover:before{opacity:1;animation:slideRight___KpviJ .6s ease-out forwards}.column_modal___HOUZh .column_card___g1q3u:hover .column_avatar___CgBCV{transform:scale(1.1)}.column_modal___HOUZh .column_card___g1q3u:hover .column_name___JBilz{color:var(--column-modal-card-hover-text);transform:translate(5px);font-size:16px}.column_modal___HOUZh .column_card___g1q3u .column_avatar___CgBCV{width:48px;height:48px;border-radius:8px;background:transparent;display:flex;justify-content:center;align-items:center;margin-right:12px;transition:all .3s ease-out;flex-shrink:0;object-fit:cover}.column_modal___HOUZh .column_card___g1q3u .column_name___JBilz{font-size:15px;color:var(--column-modal-text);font-weight:600;transition:all .3s ease;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}@keyframes slideRight___KpviJ{0%{left:-100%}to{left:100%}}.trigger_button___vMbmo{display:flex;align-items:center;gap:8px;padding:4px 8px;height:32px;border-radius:8px;font-weight:500;transition:all .2s ease;cursor:pointer;border:1px solid var(--msginput-select-border);background-color:var(--msginput-select-bg);flex-shrink:0}@media (max-width: 768px){.trigger_button___vMbmo{gap:4px;padding:2px 4px}}.trigger_button___vMbmo:hover{background-color:var(--msginput-select-hover-bg)}.trigger_button___vMbmo .placeholder___FhJC2{color:var(--text-color-base);font-size:13px}.trigger_button___vMbmo .selected_icons___VEJsK{display:flex;align-items:center;gap:6px}.trigger_button___vMbmo .selected_icons___VEJsK .icon_wrapper___E8p_e{display:flex;align-items:center;justify-content:center;color:var(--text-color-base)}.trigger_button___vMbmo .arrow_icon___OhOst{font-size:16px;color:var(--text-color-base);transition:transform .2s}.trigger_button___vMbmo.ant-dropdown-open .arrow_icon___OhOst{transform:rotate(180deg)}.menu_item___mpte9{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:8px;padding:4px 8px;transition:background .2s}.menu_item___mpte9.disabled___WB9Py{cursor:not-allowed;opacity:.8}.menu_item___mpte9 .item_left___zuTgi{display:flex;align-items:center;gap:12px;flex:1 1}.menu_item___mpte9 .item_left___zuTgi .item_icon___OzJ2_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background-color:var(--msginput-select-icon-bg)}.menu_item___mpte9 .item_left___zuTgi .item_content___P4R0o{flex:1 1}.menu_item___mpte9 .item_left___zuTgi .item_content___P4R0o .item_label___DCelS{font-size:14px;margin-bottom:2px}.menu_item___mpte9 .item_left___zuTgi .item_content___P4R0o .item_description___Q1ihU{font-size:12px;color:var(--msginput-select-desc-color)}.menu_item___mpte9.active___RREMa .item_icon___OzJ2_{color:var(--msginput-select-active-text);background-color:var(--msginput-select-active-bg)}.menu_item___mpte9.active___RREMa .item_label___DCelS{color:var(--msginput-select-active-text)}.menu_item___mpte9 .check_icon___eZn7k{color:var(--color-accent-primary);margin-left:12px}.voice_recorder_container___AgrK1{width:100%;height:102px;display:flex;flex-direction:column;justify-content:center;align-items:center}.voice_recorder_container___AgrK1 .main____ji3D{flex:1 1;display:flex;justify-content:center;align-items:center;width:100%}.voice_recorder_container___AgrK1 .main____ji3D .ant-result{padding:0!important}.voice_recorder_container___AgrK1 .main____ji3D .ant-result .ant-result-icon{margin-bottom:8px!important}.voice_recorder_container___AgrK1 .main____ji3D .ant-result .ant-result-icon .anticon-close-circle{font-size:24px!important;margin-bottom:0!important}.voice_recorder_container___AgrK1 .main____ji3D .ant-result .ant-result-title{font-size:16px!important}.voice_recorder_container___AgrK1 .voice_bars_wrapper___o8ZJb{display:flex;justify-content:center;align-items:center;gap:6px;height:50px}.voice_recorder_container___AgrK1 .voice_bar___grUEi{width:4px;min-height:10px;max-height:50px;background:linear-gradient(180deg,#69c0ff,#40a9ff 30%,#1890ff 70%,#096dd9);border-radius:2px;box-shadow:0 0 6px #1890ff4d;transition:height .08s ease-out}.voice_recorder_container___AgrK1 .footer___Htccn{width:100%;display:flex;justify-content:center;gap:16px}[data-theme=light]{--msginput-bg: #fff;--msginput-border: rgba(6, 10, 38, .12);--msginput-active-border: #80bfff;--msginput-btn-bg: #e5e7eb;--msginput-btn-hover-bg: #f3f4f6;--msginput-btn-active-bg: #356bfd;--msginput-toggle-default-bg: transparent;--msginput-toggle-default-border: rgba(0, 0, 0, .13);--msginput-toggle-default-hover: rgba(0, 0, 0, .03);--msginput-toggle-active-bg: rgba(23, 131, 255, .1);--msginput-toggle-active-text: #1783ff;--msginput-toggle-active-border: rgba(23, 131, 255, .2);--msginput-toggle-disabled-opacity: .5;--msginput-toggle-disabled-active-bg: rgba(23, 131, 255, .05);--msginput-toggle-disabled-active-border: rgba(23, 131, 255, .1);--msginput-toggle-disabled-default-bg: rgba(0, 0, 0, .01);--msginput-select-bg: transparent;--msginput-select-border: rgba(0, 0, 0, .13);--msginput-select-hover-bg: rgba(0, 0, 0, .03);--msginput-select-active-text: #1783ff;--msginput-select-active-bg: rgba(23, 131, 255, .1);--msginput-select-active-border: rgba(23, 131, 255, .2);--msginput-select-icon-bg: rgba(0, 0, 0, .06);--msginput-select-desc-color: #999999;--msginput-quote-bg: #f3f4f6;--msginput-quote-color: rgba(0, 0, 0, .4)}[data-theme=dark]{--msginput-bg: #2d2d2d;--msginput-border: rgba(250, 251, 255, .2);--msginput-active-border: #177ddc;--msginput-btn-bg: #434343;--msginput-btn-hover-bg: #3a3a3c;--msginput-btn-active-bg: #1668dc;--msginput-toggle-default-bg: transparent;--msginput-toggle-default-border: rgba(255, 255, 255, .13);--msginput-toggle-default-hover: rgba(255, 255, 255, .03);--msginput-toggle-active-bg: rgba(23, 131, 255, .1);--msginput-toggle-active-text: #4d9eff;--msginput-toggle-active-border: rgba(23, 131, 255, .2);--msginput-toggle-disabled-opacity: .5;--msginput-toggle-disabled-active-bg: rgba(23, 131, 255, .1);--msginput-toggle-disabled-active-border: rgba(23, 131, 255, .15);--msginput-toggle-disabled-default-bg: rgba(255, 255, 255, .02);--msginput-select-bg: transparent;--msginput-select-border: rgba(255, 255, 255, .13);--msginput-select-hover-bg: rgba(255, 255, 255, .03);--msginput-select-active-text: #4d9eff;--msginput-select-active-bg: rgba(23, 131, 255, .1);--msginput-select-active-border: rgba(23, 131, 255, .2);--msginput-select-icon-bg: rgba(255, 255, 255, .08);--msginput-select-desc-color: #999999;--msginput-quote-bg: rgba(255, 255, 255, .08);--msginput-quote-color: rgba(255, 255, 255, .5)}.message_input_container___t03S9{transition:all .3s ease;border:1px solid var(--msginput-border);border-radius:12px;background:var(--msginput-bg);padding:12px;width:100%;min-height:128px;z-index:10}.message_input_container___t03S9.active___tETRi{border-color:var(--msginput-active-border)}.message_input_container___t03S9 .message_input_body___LF45H{display:flex;flex-direction:column;gap:8px}.message_input_container___t03S9 .message_input_body___LF45H .rich_text_input___C__iP{width:100%;min-height:60px;max-height:120px;overflow-y:auto;background:transparent}.message_input_container___t03S9 .message_input_body___LF45H .action_bar___rJN2W{display:flex;justify-content:space-between;align-items:center}.message_input_container___t03S9 .message_input_body___LF45H .action_bar___rJN2W .left_actions___Lx2sf,.message_input_container___t03S9 .message_input_body___LF45H .action_bar___rJN2W .right_actions___xv7p6{display:flex;align-items:center;gap:8px}.message_input_container___t03S9 .message_input_body___LF45H .send_btn___sfJy3{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:8px;border:none;background:var(--msginput-btn-bg);border-radius:50%;cursor:not-allowed}@media (max-width: 768px){.message_input_container___t03S9 .message_input_body___LF45H .send_btn___sfJy3{padding:6px}}.message_input_container___t03S9 .message_input_body___LF45H .send_btn___sfJy3.active___tETRi{background:var(--msginput-btn-active-bg);cursor:pointer}.message_input_container___t03S9 .message_input_body___LF45H .send_btn___sfJy3.active___tETRi:hover{opacity:.8}@media (max-width: 768px){.message_input_container___t03S9{padding:8px;max-width:100%}.message_input_container___t03S9 .input_area___ggr1d .message_textarea___Y3rYt{min-height:50px;font-size:14px}.message_input_container___t03S9 .action_bar___rJN2W{gap:8px}.message_input_container___t03S9 .action_bar___rJN2W .left_actions___Lx2sf{width:100%}.message_input_container___t03S9 .action_bar___rJN2W .right_actions___xv7p6{width:100%;gap:4px;justify-content:flex-end}.message_input_container___t03S9 .action_bar___rJN2W .right_actions___xv7p6 .ant-btn{width:28px;height:28px}.message_input_container___t03S9 .action_toggle___bDpAa{padding:2px 6px;height:24px;font-size:11px}.message_input_container___t03S9 .action_toggle___bDpAa .icon___zFxec{margin-right:4px}}.conversation_card___ePXWv{border-radius:8px;cursor:pointer;display:flex;align-items:center;height:36px;justify-content:space-between;padding:12px;position:relative;width:100%}.conversation_card___ePXWv.active___qCs0m,.conversation_card___ePXWv.active___qCs0m:hover,.conversation_card___ePXWv.active___qCs0m.dropdown_open___anXoG{background-color:var(--sidebar-card-active-bg)}.conversation_card___ePXWv.active___qCs0m .more_btn___JQliA{display:flex;justify-content:center;align-items:center}.conversation_card___ePXWv.active___qCs0m .more_btn___JQliA:hover,.conversation_card___ePXWv.active___qCs0m .more_btn___JQliA.dropdown_open___anXoG{background-color:var(--sidebar-card-more-btn-hover-bg)}.conversation_card___ePXWv:hover,.conversation_card___ePXWv.dropdown_open___anXoG{background-color:var(--sidebar-card-hover-bg)}.conversation_card___ePXWv:hover .more_btn___JQliA,.conversation_card___ePXWv.dropdown_open___anXoG .more_btn___JQliA{display:flex;justify-content:center;align-items:center}.conversation_card___ePXWv:hover .more_btn___JQliA:hover,.conversation_card___ePXWv.dropdown_open___anXoG .more_btn___JQliA:hover,.conversation_card___ePXWv:hover .more_btn___JQliA.dropdown_open___anXoG,.conversation_card___ePXWv.dropdown_open___anXoG .more_btn___JQliA.dropdown_open___anXoG{background-color:var(--sidebar-card-more-btn-hover-bg)}.conversation_card___ePXWv .conversation_name___GrN6j{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.conversation_card___ePXWv .more_btn___JQliA{width:24px;height:24px;border-radius:4px;display:none;flex-shrink:0}[data-theme=light]{--qrcode-modal-text-color: #374151;--qrcode-modal-tips-color: #6b7280;--qrcode-modal-tips-bg: #f3f4f6;--qrcode-modal-tips-border: #e5e7eb}[data-theme=dark]{--qrcode-modal-text-color: #e5e7eb;--qrcode-modal-tips-color: #d1d5db;--qrcode-modal-tips-bg: #374151;--qrcode-modal-tips-border: #4b5563}.qrcode_modal___jS1T9 .modal_content___zmirX{padding:24px;text-align:center}.qrcode_modal___jS1T9 .qr_codes_container___Gwmek{display:flex;justify-content:center;gap:40px;margin-bottom:24px}@media (max-width: 768px){.qrcode_modal___jS1T9 .qr_codes_container___Gwmek{flex-direction:column;gap:24px;align-items:center}}.qrcode_modal___jS1T9 .qr_code_item___sbBDF{display:flex;flex-direction:column;align-items:center;gap:12px}.qrcode_modal___jS1T9 .qr_code_image_wrapper___UmrMI{width:160px;height:160px;padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000000d}.qrcode_modal___jS1T9 .qr_code_image_wrapper___UmrMI .qr_code_image___acMWU{width:100%;height:100%;object-fit:cover;border-radius:8px}.qrcode_modal___jS1T9 .qr_code_text___NdLC3{color:var(--qrcode-modal-text-color);font-size:14px;font-weight:500;text-align:center}.qrcode_modal___jS1T9 .tips___FzXnf{color:var(--qrcode-modal-tips-color);font-size:14px;line-height:1.5;margin-top:16px;padding:12px;background-color:var(--qrcode-modal-tips-bg);border-radius:8px;border:1px solid var(--qrcode-modal-tips-border)}[data-theme=light]{--sidebar-bg-color: #f6faff;--sidebar-title-color: #1f4d8f;--sidebar-title-shadow: 0 1px 1px rgba(255, 255, 255, .04);--sidebar-border: 1px solid rgba(0, 0, 0, .09);--sidebar-action-btn-hover-bg: rgba(0, 82, 204, .045);--sidebar-action-btn-primary-bg: rgba(73, 113, 245, .078);--sidebar-action-btn-primary-border: rgba(73, 113, 245, .102);--sidebar-action-btn-primary-text: #5278f5;--sidebar-action-btn-primary-hover-bg: rgba(73, 113, 245, .15);--sidebar-action-btn-primary-hover-border: rgba(73, 113, 245, .25);--sidebar-action-btn-primary-hover-shadow: 0 2px 8px rgba(73, 113, 245, .12);--sidebar-action-btn-primary-hover-text: #3a6af0;--sidebar-list-header-color: rgba(0, 20, 80, .7);--sidebar-card-active-bg: rgba(0, 82, 204, .09);--sidebar-card-hover-bg: rgba(0, 82, 204, .045);--sidebar-card-more-btn-hover-bg: rgba(0, 82, 204, .07);--sidebar-fallback-text-color: #8b8b8b;--sidebar-category-text-color: #555555;--sidebar-user-info-hover-bg: rgba(0, 82, 204, .05);--sidebar-mask-bg: rgba(0, 0, 0, .3)}[data-theme=dark]{--sidebar-bg-color: #252525;--sidebar-title-color: #8ab4f8;--sidebar-title-shadow: 0 1px 1px rgba(0, 0, 0, .1);--sidebar-border: 1px solid #333;--sidebar-action-btn-hover-bg: hsla(0, 0%, 100%, .05);--sidebar-action-btn-primary-bg: rgba(100, 140, 255, .12);--sidebar-action-btn-primary-border: rgba(100, 140, 255, .18);--sidebar-action-btn-primary-text: #7ea1ff;--sidebar-action-btn-primary-hover-bg: rgba(100, 140, 255, .2);--sidebar-action-btn-primary-hover-border: rgba(100, 140, 255, .3);--sidebar-action-btn-primary-hover-shadow: 0 2px 8px rgba(100, 140, 255, .15);--sidebar-action-btn-primary-hover-text: #a8c1ff;--sidebar-list-header-color: hsla(0, 0%, 100%, .6);--sidebar-card-active-bg: hsla(0, 0%, 100%, .1);--sidebar-card-hover-bg: hsla(0, 0%, 100%, .05);--sidebar-card-more-btn-hover-bg: hsla(0, 0%, 100%, .05);--sidebar-fallback-text-color: #5a5a5a;--sidebar-category-text-color: #a0a0a0;--sidebar-user-info-hover-bg: hsla(0, 0%, 100%, .05);--sidebar-mask-bg: rgba(0, 0, 0, .3)}.sidebar___Tgf4M{width:300px;height:100%;background-color:var(--sidebar-bg-color);display:flex;flex-direction:column;transition:width .3s ease;position:relative;overflow:hidden;flex-shrink:0}.sidebar___Tgf4M.hide___LmcoK{width:0}.sidebar___Tgf4M.mobile___zwTUw{position:fixed;top:0;left:0;z-index:100}@media (max-width: 768px){.sidebar___Tgf4M{position:fixed;top:0;left:0;z-index:100}}.sidebar___Tgf4M .sidebar_content___BYIWT{width:300px;height:100%;padding:0 16px;display:flex;flex-direction:column;flex-shrink:0}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_header___lAJUu{padding:14px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_header___lAJUu .logo_wrapper____p7iI{display:flex;gap:8px;align-items:center}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_header___lAJUu .logo_wrapper____p7iI span{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;color:var(--sidebar-title-color);text-shadow:var(--sidebar-title-shadow)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI{padding:16px 0;display:flex;flex-direction:column;gap:8px;border-bottom:var(--sidebar-border)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI .skeleton_action_btn___UmjLv{width:100%;height:36px;border-radius:8px}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI .action_primary_btn___gz2LJ{width:100%;height:36px;padding:0 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:16px;justify-content:flex-start;transition:all .2s ease;background:var(--sidebar-action-btn-primary-bg);border:1px solid var(--sidebar-action-btn-primary-border);color:var(--sidebar-action-btn-primary-text)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI .action_primary_btn___gz2LJ:hover{background:var(--sidebar-action-btn-primary-hover-bg);border-color:var(--sidebar-action-btn-primary-hover-border);box-shadow:var(--sidebar-action-btn-primary-hover-shadow);color:var(--sidebar-action-btn-primary-hover-text)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI .action_common_btn___FuGQM{width:100%;height:36px;padding:0 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:16px;justify-content:flex-start;color:var(--text-color-base)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_actions___k8scI .action_common_btn___FuGQM:hover{background-color:var(--sidebar-action-btn-hover-bg)}.sidebar___Tgf4M .sidebar_content___BYIWT .conversation_list___KytKg{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;margin-top:16px}.sidebar___Tgf4M .sidebar_content___BYIWT .conversation_list___KytKg::-webkit-scrollbar{display:none}.sidebar___Tgf4M .sidebar_content___BYIWT .conversation_list___KytKg .conversation_category___bRW01{margin-bottom:16px}.sidebar___Tgf4M .sidebar_content___BYIWT .conversation_list___KytKg .conversation_category___bRW01 .category_header___bpdES{font-size:14px;color:var(--sidebar-category-text-color);text-align:center;font-weight:600;margin-bottom:8px;padding:0 8px}.sidebar___Tgf4M .sidebar_content___BYIWT .conversation_list___KytKg .sidebar_fallback___uDtta{display:flex;justify-content:center;align-items:center;font-size:14px;color:var(--sidebar-fallback-text-color);height:100%}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4{width:100%;border-top:var(--sidebar-border);cursor:pointer}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4 .user_info___dNOEP{width:100%;padding:12px 8px;margin:8px 0;border-radius:8px;display:flex;align-items:center;gap:16px;min-width:0}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4 .user_info___dNOEP:hover{background-color:var(--sidebar-user-info-hover-bg)}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4 .user_info___dNOEP .user_avatar___rXlBK{width:32px;height:32px;flex-shrink:0;cursor:pointer}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4 .user_info___dNOEP .user_avatar___rXlBK .ant-image-img{object-fit:cover;border-radius:16px}.sidebar___Tgf4M .sidebar_content___BYIWT .sidebar_bottom___Tt1C4 .user_info___dNOEP span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_overlay___SOzq7{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:var(--sidebar-mask-bg)}[data-theme=light]{--previewer-bg: #fff;--previewer-shadow: 0 6px 10px 0 rgba(42, 60, 79, .2)}[data-theme=dark]{--previewer-bg: #252525;--previewer-shadow: 0 6px 10px 0 rgba(0, 0, 0, .5)}.previewer_wrapper___ZiRyr{height:100%;background-color:var(--previewer-bg);box-shadow:var(--previewer-shadow);position:relative}@media (max-width: 768px){.previewer_wrapper___ZiRyr{width:100%!important;max-width:none!important;min-width:none!important}}.previewer_wrapper___ZiRyr .resize_handle___ETAv0{position:absolute;left:0;top:0;width:6px;height:100%;cursor:col-resize;background-color:transparent;z-index:10;user-select:none}.previewer_wrapper___ZiRyr .resize_handle___ETAv0:after{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%) translate(-50%);width:2px;height:24px;background-color:var(--border-color);border-radius:1px;opacity:.6}.previewer_wrapper___ZiRyr .resize_handle___ETAv0:hover:after{background-color:var(--primary-color);opacity:1}@media (max-width: 768px){.previewer_wrapper___ZiRyr .resize_handle___ETAv0{display:none!important}}[data-theme=light]{--previewer-header-title-shadow: 0 1px 2px rgba(0, 0, 0, .06)}[data-theme=dark]{--previewer-header-title-shadow: 0 1px 2px rgba(0, 0, 0, .3)}.previewer_header___vQR63{height:64px;padding:0 18px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;border-bottom:1px solid var(--border-color)}.previewer_header___vQR63 .previewer_header_left___ws2Ra{display:flex;align-items:center;gap:10px;min-width:0}.previewer_header___vQR63 .previewer_header_icon___T6tBy{display:flex;align-items:center;justify-content:center;flex-shrink:0}.previewer_header___vQR63 .previewer_header_title___ifgaJ{font-size:18px;font-weight:600;text-shadow:var(--previewer-header-title-shadow);letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previewer_header___vQR63 .previewer_header_right___Ech9b{display:flex;align-items:center;gap:4px;flex-shrink:0}[data-theme=light]{--reference-card-bg-hover: #f2f2f2;--reference-card-index-bg: rgba(0, 0, 0, .05);--reference-card-index-color: rgba(0, 0, 0, .4);--reference-card-snippet-color: rgba(0, 0, 0, .6)}[data-theme=dark]{--reference-card-bg-hover: #424242;--reference-card-index-bg: rgba(255, 255, 255, .05);--reference-card-index-color: rgba(255, 255, 255, .4);--reference-card-snippet-color: rgba(255, 255, 255, .6)}.ref_list___nKJf8{width:100%;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.ref_list___nKJf8{width:100%}}.ref_list___nKJf8 .ref_list_body___yNA3v{width:100%;flex:1 1;padding:6px 12px;overflow:auto}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ{width:100%;padding:10px 8px;transition:background .2s;line-height:1.5;border-radius:12px;overflow:hidden;cursor:pointer}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ:hover{background-color:var(--reference-card-bg-hover)}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_card_header___x720e{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_card_header___x720e .ref_web_info___nD3dv{display:flex;align-items:center;gap:4px}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_card_header___x720e .ref_web_info___nD3dv .ref_web_name___GGmAq{font-size:12px}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_card_header___x720e .ref_web_index___vZrKL{font-weight:600;text-align:center;text-size-adjust:none;-webkit-text-size-adjust:none;font-size:9px;color:var(--reference-card-index-color);background-color:var(--reference-card-index-bg);min-width:14px;line-height:14px;border-radius:14px}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_web_title___pBPBi{font-weight:600}.ref_list___nKJf8 .ref_list_body___yNA3v .ref_card___P21mJ .ref_web_snippet___ywHX9{margin-top:4px;font-size:12px;color:var(--reference-card-snippet-color);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal}[data-theme=light]{--file-preview-bg: #f5f5f5;--file-preview-toolbar-bg: rgba(255, 255, 255, .92);--file-preview-toolbar-border: rgba(0, 0, 0, .08);--file-preview-toolbar-shadow: 0 2px 8px rgba(0, 0, 0, .08);--file-preview-scale-color: #666;--file-preview-divider-color: rgba(0, 0, 0, .1);--file-preview-checker-color: #e8e8e8}[data-theme=dark]{--file-preview-bg: #1a1a1a;--file-preview-toolbar-bg: rgba(50, 50, 50, .92);--file-preview-toolbar-border: rgba(255, 255, 255, .08);--file-preview-toolbar-shadow: 0 2px 8px rgba(0, 0, 0, .3);--file-preview-scale-color: rgba(255, 255, 255, .6);--file-preview-divider-color: rgba(255, 255, 255, .12);--file-preview-checker-color: #2a2a2a}.preview_container___byCYO{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.preview_iframe___pY1aU{width:100%;height:100%;border:none}.preview_loading___Tn9ND{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.preview_fallback___kxYGI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.hidden___pbTuk{display:none!important}.image_viewport___bpxVU{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--file-preview-bg);background-image:linear-gradient(45deg,var(--file-preview-checker-color) 25%,transparent 25%),linear-gradient(-45deg,var(--file-preview-checker-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--file-preview-checker-color) 75%),linear-gradient(-45deg,transparent 75%,var(--file-preview-checker-color) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;user-select:none}.image_content___rAJdp{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none}.image_toolbar___smwDC{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:6px 10px;background:var(--file-preview-toolbar-bg);border:1px solid var(--file-preview-toolbar-border);border-radius:8px;box-shadow:var(--file-preview-toolbar-shadow);backdrop-filter:blur(8px);z-index:10}.toolbar_scale___VfcCj{min-width:48px;text-align:center;font-size:13px;color:var(--file-preview-scale-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;user-select:none}.toolbar_divider___dNRyx{width:1px;height:18px;background:var(--file-preview-divider-color);margin:0 4px}.file_previewer___F_NGu{width:100%;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.file_previewer___F_NGu{width:100%}}.file_previewer___F_NGu .previewer___mbD0W{width:100%;flex:1 1}.document_edit_previewer___QtfSE{width:100%;height:100%;display:flex;flex-direction:column}.document_edit_previewer___QtfSE .export_dropdown_wrap___rWni_{margin-right:16px}.document_edit_previewer___QtfSE .export_btn___8_urB{display:inline-flex;align-items:center;gap:6px}.document_edit_previewer___QtfSE .export_btn___8_urB svg{flex-shrink:0;transition:transform .2s ease}.document_edit_previewer___QtfSE .export_btn___8_urB .export_arrow_open___TDVpJ{transform:rotate(180deg)}.document_edit_previewer___QtfSE .document_edit_body___eywWQ{flex:1 1;min-height:0;overflow:hidden}.document_edit_previewer___QtfSE .document_edit_body___eywWQ .rich_text_editor___gShhG{height:100%}.code_block_previewer___V8Cl6{display:flex;flex-direction:column;height:100%;background:var(--bg-color-base);overflow:hidden}.code_block_previewer_content___J2R3D{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.code_wrapper___HmCDk{display:flex;width:100%;height:100%;overflow:auto}.line_numbers___uxtI4{flex-shrink:0;padding:12px 0;text-align:right;user-select:none;border-right:1px solid var(--code-block-border-color);color:var(--code-block-line-number-color);font-family:Monaco,Consolas,Andale Mono,monospace;font-size:16px;line-height:1.5}.line_number___ofhHP{padding:0 10px;min-width:40px;font:inherit}.code_scroller___l4SSG{flex:1 1;overflow:visible}.error_preview___x7tBI{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.error_preview___x7tBI span{font-size:18px;margin-top:12px;user-select:none}.html_previewer___QUotg{width:100%;height:100%;display:flex;flex-direction:column;background:var(--previewer-bg);border-radius:8px;overflow:hidden}.html_previewer_content___IYnuJ{flex:1 1;position:relative;overflow:hidden;background:var(--previewer-content-bg)}.preview_frame___zfvI_{width:100%;height:100%;border:none;display:block}.loading_overlay___QlqHH{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--previewer-bg);z-index:10;gap:16px;font-size:18px}.mcp_arguments_previewer___xckNA{width:100%;height:100%;display:flex;flex-direction:column}.mcp_arguments_previewer___xckNA .mcp_arguments_body___sSYSe{flex:1 1;min-height:0;overflow:auto;padding:24px}.mcp_arguments_previewer___xckNA .mcp_arguments_loading___kl8up{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;font-size:18px}[data-theme=light]{--academic-article-card-bg-hover: #f2f2f2;--academic-article-card-meta-color: rgba(0, 0, 0, .6);--academic-article-card-label-color: rgba(0, 0, 0, .45);--academic-article-card-link-color: var(--primary-color)}[data-theme=dark]{--academic-article-card-bg-hover: #424242;--academic-article-card-meta-color: rgba(255, 255, 255, .65);--academic-article-card-label-color: rgba(255, 255, 255, .45);--academic-article-card-link-color: var(--primary-color)}.academic_article_list___PJU13{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.academic_article_list___PJU13 .academic_article_list_body___yQLmd{flex:1 1;min-height:0;padding:6px 12px;overflow:auto}.academic_article_list___PJU13 .academic_article_card___Lp7Mp{width:100%;padding:12px 10px;margin-bottom:8px;border-radius:12px;background:transparent;transition:background .2s;border:1px solid transparent}.academic_article_list___PJU13 .academic_article_card___Lp7Mp:last-child{margin-bottom:0}.academic_article_list___PJU13 .academic_article_card___Lp7Mp:hover{background-color:var(--academic-article-card-bg-hover)}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_title___zkEtD{font-size:16px;font-weight:600;line-height:1.5;margin:0 0 10px;color:var(--text-color-base);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_meta_row____sW3B{font-size:14px;line-height:1.5;margin-bottom:4px;color:var(--academic-article-card-meta-color)}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_meta_row____sW3B .academic_article_card_label___NKplt{color:var(--academic-article-card-label-color)}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_doi___Cq84x{font-size:12px;margin-bottom:10px;word-break:break-all}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_doi___Cq84x .academic_article_card_doi_link___EIziu{color:var(--academic-article-card-link-color);text-decoration:none}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_doi___Cq84x .academic_article_card_doi_link___EIziu:hover{text-decoration:underline}.academic_article_list___PJU13 .academic_article_card___Lp7Mp .academic_article_card_actions___Nm9b5{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}.academic_article_list___PJU13 .academic_article_pagination___TBVs8{flex-shrink:0;padding:12px 16px;border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;gap:12px}.academic_article_list___PJU13 .academic_article_pagination___TBVs8 .academic_article_pagination_info___xOyJr{font-size:14px;color:var(--academic-article-card-meta-color)}[data-theme=light]{--stock-info-section-sep: #e8ecf1;--stock-info-text-sub: #475569;--stock-info-text-muted: #64748b;--stock-info-up: #dc2626;--stock-info-down: #059669;--stock-info-neutral: #2563eb;--stock-info-badge-up-bg: rgba(220, 38, 38, .08);--stock-info-badge-down-bg: rgba(5, 150, 105, .08);--stock-info-badge-neutral-bg: rgba(37, 99, 235, .08);--stock-info-range-track: #e2e8f0}[data-theme=dark]{--stock-info-section-sep: rgba(255, 255, 255, .08);--stock-info-text-sub: #cbd5e1;--stock-info-text-muted: #94a3b8;--stock-info-up: #f87171;--stock-info-down: #4ade80;--stock-info-neutral: #60a5fa;--stock-info-badge-up-bg: rgba(248, 113, 113, .12);--stock-info-badge-down-bg: rgba(74, 222, 128, .12);--stock-info-badge-neutral-bg: rgba(96, 165, 250, .12);--stock-info-range-track: rgba(255, 255, 255, .1)}.stock_info___NP50x{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.stock_info___NP50x .stock_info_body___yT7y3{flex:1 1;min-height:0;overflow:auto}.stock_info___NP50x .stock_info_header___WmcPs{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 8px}.stock_info___NP50x .stock_info_name_row___T5mmC{display:flex;align-items:center;gap:8px}.stock_info___NP50x .stock_info_name___BnS3A{font-size:18px;font-weight:800;letter-spacing:.2px;color:var(--text-color-base)}.stock_info___NP50x .stock_info_update_time___fJb4J{font-size:12px;color:var(--stock-info-text-muted);white-space:nowrap}.stock_info___NP50x .up___XTVsX{color:var(--stock-info-up)}.stock_info___NP50x .down___VCxQl{color:var(--stock-info-down)}.stock_info___NP50x .neutral___PPwJg{color:var(--stock-info-neutral)}.stock_info___NP50x .stock_info_meta___txk4b{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 18px 12px;border-bottom:1px solid var(--stock-info-section-sep)}.stock_info___NP50x .stock_info_code___smcBi{font-size:14px;font-weight:600;color:var(--stock-info-text-sub);letter-spacing:.3px}.stock_info___NP50x .stock_info_tag___LPx7K{padding:2px 7px;border-radius:5px;font-size:12px;font-weight:600;background:var(--stock-info-section-sep);color:var(--stock-info-text-muted)}.stock_info___NP50x .stock_info_delist_badge___Cw4XI{padding:2px 7px;border-radius:5px;font-size:12px;font-weight:700;background:var(--stock-info-badge-up-bg);color:var(--stock-info-up)}.stock_info___NP50x .stock_info_list_date___tZHg4{font-size:12px;color:var(--stock-info-text-muted);margin-left:auto}.stock_info___NP50x .stock_info_price_hero___GNzj8{padding:16px 18px 14px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--stock-info-section-sep)}.stock_info___NP50x .stock_info_price_left___lus_h{display:flex;flex-direction:column;gap:5px}.stock_info___NP50x .stock_info_price_main___H_IKa{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.5px}.stock_info___NP50x .stock_info_price_change___TBMjH{font-size:14px;font-weight:600;letter-spacing:.2px}.stock_info___NP50x .stock_info_price_open_row___yAFxn{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--stock-info-text-muted);margin-top:2px}.stock_info___NP50x .stock_info_price_open_row___yAFxn span{color:var(--stock-info-text-sub)}.stock_info___NP50x .stock_info_trend_badge___QLHG4{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.3px;white-space:nowrap;flex-shrink:0}.stock_info___NP50x .stock_info_trend_badge___QLHG4.trend_up___U_QNy{background:var(--stock-info-badge-up-bg);color:var(--stock-info-up)}.stock_info___NP50x .stock_info_trend_badge___QLHG4.trend_down___wCrZJ{background:var(--stock-info-badge-down-bg);color:var(--stock-info-down)}.stock_info___NP50x .stock_info_trend_badge___QLHG4.trend_neutral___sfKI6{background:var(--stock-info-badge-neutral-bg);color:var(--stock-info-neutral)}.stock_info___NP50x .stock_info_section___D2YgM{padding:12px 18px 14px;border-bottom:1px solid var(--stock-info-section-sep)}.stock_info___NP50x .stock_info_section___D2YgM:last-child{border-bottom:none}.stock_info___NP50x .stock_info_section_label___Gch87{font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--stock-info-text-muted);margin-bottom:10px}.stock_info___NP50x .stock_info_ohlc_row___ZHThF{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:12px}.stock_info___NP50x .stock_info_ohlc_item___stYxU{display:flex;flex-direction:column;gap:3px}.stock_info___NP50x .stock_info_ohlc_item___stYxU:not(:last-child){border-right:1px solid var(--stock-info-section-sep);padding-right:10px;margin-right:10px}.stock_info___NP50x .stock_info_ohlc_label___d9ohy{font-size:12px;color:var(--stock-info-text-muted)}.stock_info___NP50x .stock_info_ohlc_value___Yk_TI{font-size:14px;font-weight:700}.stock_info___NP50x .stock_info_range_row___qOuyn{display:flex;align-items:center;gap:8px}.stock_info___NP50x .stock_info_range_endpoint___BsbNU{font-size:12px;color:var(--stock-info-text-sub);white-space:nowrap;min-width:36px}.stock_info___NP50x .stock_info_range_endpoint___BsbNU.right___jP3uD{text-align:right}.stock_info___NP50x .stock_info_range_track___gd5_t{flex:1 1;height:6px;background:var(--stock-info-range-track);border-radius:999px;position:relative}.stock_info___NP50x .stock_info_range_fill___yeOGj{height:100%;background:linear-gradient(90deg,var(--stock-info-down),#f59e0b 50%,var(--stock-info-up));border-radius:999px;transition:width .4s ease}.stock_info___NP50x .stock_info_range_thumb___wZqE9{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--bg-color-base);border:2px solid var(--stock-info-neutral);transform:translate(-50%,-50%);transition:left .4s ease}.stock_info___NP50x .stock_info_metrics_grid___AOedQ{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 0}.stock_info___NP50x .stock_info_metrics_grid___AOedQ.cols_3____yI0t{grid-template-columns:repeat(3,1fr)}.stock_info___NP50x .stock_info_metric_item___JY27Y{display:flex;flex-direction:column;gap:3px}.stock_info___NP50x .stock_info_metric_item___JY27Y:not(:last-child){border-right:1px solid var(--stock-info-section-sep);padding-right:8px;margin-right:8px}.stock_info___NP50x .stock_info_metric_label___nv3G6{font-size:12px;color:var(--stock-info-text-muted);line-height:1}.stock_info___NP50x .stock_info_metric_value___tr6F9{font-size:14px;font-weight:700;line-height:1.3}.stock_info___NP50x .stock_info_activity_tag___j3Dwj{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:4px 10px;border-radius:6px;font-size:14px;font-weight:600}.stock_info___NP50x .stock_info_activity_tag___j3Dwj.hot___WU9UY{background:var(--stock-info-badge-up-bg);color:var(--stock-info-up)}.stock_info___NP50x .stock_info_activity_tag___j3Dwj.cold___o4v_k{background:var(--stock-info-badge-down-bg);color:var(--stock-info-down)}.stock_info___NP50x .stock_info_activity_tag___j3Dwj.normal___srcsK{background:var(--stock-info-badge-neutral-bg);color:var(--stock-info-neutral)}.stock_info___NP50x .stock_info_ma_tag___A4mJV{display:inline-flex;padding:3px 9px;border-radius:6px;font-size:12px;font-weight:600;background:var(--stock-info-badge-neutral-bg);color:var(--stock-info-neutral);margin-top:8px}.stock_info___NP50x .stock_info_chart_section___cwYIA{padding:12px 18px 16px}.root___eo8B7{width:110px;height:44px;flex-shrink:0;border-radius:10px;border:1px solid var(--auth-input-border);background:var(--auth-accent-soft);cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .2s ease}@media (max-width: 768px){.root___eo8B7{height:38px;border-radius:9px;width:96px}}.root___eo8B7:hover{border-color:var(--auth-input-focus-border)}.root___eo8B7 .ant-skeleton-button{margin:0;width:100%!important;height:100%!important;min-width:110px;min-height:44px}.loading___TVfir{background:none}.loading___TVfir .ant-skeleton{margin:0;width:100%!important;height:100%!important;min-width:110px;min-height:44px}.error___uAedX{background:var(--auth-captcha-error-bg);border-color:var(--auth-captcha-error-color);color:var(--auth-captcha-error-color)}.error___uAedX:hover{border-color:var(--auth-captcha-error-color)}.error_text___RcWum{font-size:12px;font-weight:500;margin-left:4px}.image___Tde4l{display:block}.captcha_modal___xtMIb .ant-modal-content{padding:16px!important;background:var(--auth-bg-card);border:1px solid var(--auth-card-border);border-radius:var(--auth-card-radius);box-shadow:var(--auth-card-shadow)}.captcha_modal___xtMIb .ant-modal-header{background:transparent}.captcha_modal___xtMIb .ant-modal-title{color:var(--auth-title-color)}.captcha_modal___xtMIb .ant-modal-close{color:var(--auth-text-secondary)}.captcha_modal___xtMIb .ant-modal-close:hover{color:var(--auth-text-primary)}.captcha_modal___xtMIb .ant-modal-body{padding:16px}.captcha_modal___xtMIb .ant-modal-footer{display:none}.captcha_modal_body___cOk8X{padding:0}.captcha_modal_field___jWyxD{display:flex;flex-direction:column;gap:8px}.captcha_modal_field___jWyxD label{font-size:13px;font-weight:600;color:var(--auth-text-primary)}.captcha_modal_row___kIyKz{display:flex;gap:12px;align-items:center}.captcha_modal_row___kIyKz .captcha_modal_input_wrap___Z7par{flex:1 1;min-width:0}.captcha_modal_input_wrap___Z7par{position:relative;display:flex;align-items:center;min-height:44px;background:var(--auth-input-bg);border:1px solid var(--auth-input-border);border-radius:12px;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease}@media (max-width: 768px){.captcha_modal_input_wrap___Z7par{padding:8px 12px;border-radius:8px;min-height:32px}}.captcha_modal_input_wrap___Z7par:focus-within{border-color:var(--auth-input-focus-border);outline:none;box-shadow:0 0 0 2px var(--auth-input-focus-ring)}.captcha_modal_input_wrap___Z7par input{flex:1 1;border:none;background:transparent;font-size:16px;color:var(--auth-text-primary);font-family:inherit;min-width:0}@media (max-width: 768px){.captcha_modal_input_wrap___Z7par input{font-size:14px}}.captcha_modal_input_wrap___Z7par input::placeholder{color:var(--auth-input-placeholder)}.captcha_modal_input_wrap___Z7par input:focus{outline:none}.captcha_modal_input_icon___kNEOx{width:20px;height:20px;margin-right:12px;color:var(--auth-input-placeholder);flex-shrink:0}.captcha_modal_actions___V6hP2{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.btn_cancel___Kf2I7{padding:10px 20px;font-size:14px;font-weight:500;font-family:inherit;border-radius:10px;border:1px solid var(--auth-input-border);background:var(--auth-input-bg);color:var(--auth-text-primary);cursor:pointer;transition:border-color .2s ease,background .2s ease}@media (max-width: 768px){.btn_cancel___Kf2I7{padding:8px 12px;border-radius:8px;font-size:14px}}.btn_cancel___Kf2I7:hover{border-color:var(--auth-input-focus-border);background:var(--auth-accent-soft)}.btn_confirm___kmCQm{padding:10px 20px;font-size:14px;font-weight:600;font-family:inherit;border-radius:10px;border:none;background:var(--auth-btn-bg);color:var(--auth-btn-text);cursor:pointer;box-shadow:0 4px 14px #3b82f659;transition:background .2s ease,box-shadow .2s ease}@media (max-width: 768px){.btn_confirm___kmCQm{padding:8px 12px;border-radius:8px;font-size:14px}}.btn_confirm___kmCQm:hover{background:var(--auth-btn-hover-bg);box-shadow:0 6px 20px #3b82f666}[data-theme=light]{--model-select-hover-bg: #f5f5f5;--model-select-text-color: #999999}[data-theme=dark]{--model-select-hover-bg: #3a3a3a;--model-select-text-color: #999999}.dropdown_overlay___Lh5fZ .menu_title___JXAL2{font-size:14px;margin:4px;font-weight:700}.dropdown_overlay___Lh5fZ .dropdown_item___Y1GeW{border-radius:4px}.dropdown_overlay___Lh5fZ .item_content___FADr1{display:flex;align-items:center;justify-content:space-between;width:100%}.dropdown_overlay___Lh5fZ .item_info___cMsl6{flex:1 1}.dropdown_overlay___Lh5fZ .label___sq0pV{color:var(--text-color-base);font-size:14px;font-weight:500;display:block;margin-bottom:4px}.dropdown_overlay___Lh5fZ .desc___hUJK5{color:var(--model-select-text-color);font-size:12px;margin:0}.dropdown_overlay___Lh5fZ .check_icon___FLO6d{color:var(--color-accent-primary);margin-left:12px}.select_trigger___Glqg4{cursor:pointer;padding:6px 8px;border-radius:8px;transition:all .2s}.select_trigger___Glqg4:hover{background:var(--model-select-hover-bg)}.select_trigger___Glqg4 .selected_value___MoD_X{display:flex;align-items:center}.select_trigger___Glqg4 .label___sq0pV{color:var(--text-color-base);font-size:16px;font-weight:500;margin-right:8px}.select_trigger___Glqg4 .arrow_icon___FyGpl{color:var(--model-select-text-color);font-size:16px;display:flex;align-items:center}[data-theme=light]{--chat-header-hr-color: #e5e5e5;--chat-header-title-hover-bg: rgba(0, 0, 0, .04)}[data-theme=dark]{--chat-header-hr-color: #666;--chat-header-title-hover-bg: rgba(255, 255, 255, .08)}.chat_header___vqAk1{position:relative;width:100%;height:60px;display:flex;justify-content:center;align-items:center}.chat_header___vqAk1 .header_left___mlwKO{position:absolute;height:100%;left:16px;top:0;display:flex;align-items:center;flex:1 1}.chat_header___vqAk1 .header_left___mlwKO .logo_wrapper___jiOmk{display:flex;gap:8px;align-items:center}.chat_header___vqAk1 .header_left___mlwKO .logo_wrapper___jiOmk span{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;color:var(--sidebar-title-color);text-shadow:var(--sidebar-title-shadow)}.chat_header___vqAk1 .header_left___mlwKO hr{display:inline-block;width:1px;height:28px;background-color:var(--chat-header-hr-color);border:none;margin:0 16px}.chat_header___vqAk1 .header_left___mlwKO .action_btn_area___Vok5y{display:flex;align-items:center;gap:12px}.chat_header___vqAk1 .header_left___mlwKO .model_select_wrapper___XrDbD{margin-left:16px}.chat_header___vqAk1 .header_right___nUEl8{position:absolute;height:100%;right:16px;top:0;display:flex;align-items:center;gap:8px}.chat_header___vqAk1 .header_middle___W2Vfs{padding:0 16px;display:flex;justify-content:center}.chat_header___vqAk1 .header_middle___W2Vfs .title_input___y1sO6{width:100%;max-width:400px;border-radius:4px}.chat_header___vqAk1 .header_middle___W2Vfs .title___cVO9A{margin:0;padding:8px;border-radius:4px;font-size:18px;font-weight:500;color:var(--text-color-base);cursor:pointer;transition:all .2s;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_header___vqAk1 .header_middle___W2Vfs .title___cVO9A:hover{background-color:var(--chat-header-title-hover-bg)}.avatar_container___wt5iK{position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease}.avatar_container___wt5iK.circle___PK8iN{border-radius:50%}.avatar_container___wt5iK.square___EkTyE{border-radius:4px}.avatar_container___wt5iK:hover .avatar_overlay___OZGjw{opacity:1;visibility:visible}.fallback_icon___DrwbR{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-bg-placeholder);color:var(--color-text-placeholder)}.avatar_image___NNydU{width:100%;height:100%;object-fit:cover}.avatar_overlay___OZGjw{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;text-align:center;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.uploading_overlay___D22aI{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:wait}.upload_text___zmIH6{pointer-events:none}[data-theme=light]{--image-block-shadow: rgba(0, 0, 0, .1);--image-block-fallback-bg: #f5f5f5;--image-block-fallback-text: #888;--image-block-caption-text: #666}[data-theme=dark]{--image-block-shadow: rgba(0, 0, 0, .3);--image-block-fallback-bg: #333333;--image-block-fallback-text: #999;--image-block-caption-text: #aaa}.image_container___eTWfj{margin:16px 0;display:flex;flex-direction:column;align-items:center}.image_grid___Vxmx_{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}@media (max-width: 768px){.image_grid___Vxmx_{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.image_grid___Vxmx_{grid-template-columns:1fr}}.image_item___SzQ24{width:100%;aspect-ratio:1 / 1;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.image___uiyqz{width:100%;height:100%;object-fit:contain;display:block;border-radius:4px;box-shadow:0 2px 4px var(--image-block-shadow)}.image___uiyqz .ant-image-img{width:100%;height:100%;object-fit:cover}.image_fallback___VVp0F{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--image-block-fallback-bg);border-radius:4px;padding:16px;gap:6px}.image_caption___bGW_b{margin-top:12px;font-size:.9em;color:var(--image-block-caption-text);text-align:center;font-style:italic;max-width:1200px;width:100%}.fallback_text___hwTo8{color:var(--image-block-fallback-text);font-size:.85em}.image_skeleton___P77Mz,.image_skeleton___P77Mz .ant-skeleton-image{width:100%!important;height:100%!important}[data-theme=light]{--mcp-block-text-color: #757575;--mcp-block-border: #0000001a;--mcp-block-hover-bg: #0a0a0a0a;--mcp-icon-success-color: #008000;--mcp-icon-fail-color: #ff0000;--mcp-icon-interrupted-color: #ffa500}[data-theme=dark]{--mcp-block-text-color: #949494;--mcp-block-border: #ffffff12;--mcp-block-hover-bg: #0a0a0a0a;--mcp-icon-success-color: #00cc00;--mcp-icon-fail-color: #ff3333;--mcp-icon-interrupted-color: #ffb84d}@keyframes mcp_block_fade_in___oeG8z{0%{opacity:0}to{opacity:1}}.mcp_block_wrapper___SycVN{animation:mcp_block_fade_in___oeG8z .35s ease-out forwards;width:fit-content;max-width:100%;display:flex;align-items:center;color:var(--mcp-block-text-color);font-size:14px;font-weight:500;height:36px;padding:0 12px;border-radius:18px;border:.5px solid var(--mcp-block-border);margin:1rem 0;cursor:pointer}.mcp_block_wrapper___SycVN .mcp_info___YuCdP{margin-left:8px;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.mcp_block_wrapper___SycVN .success_icon___hue7h{color:var(--mcp-icon-success-color)}.mcp_block_wrapper___SycVN .fail_icon___AAGcf{color:var(--mcp-icon-fail-color)}.mcp_block_wrapper___SycVN .interrupted_icon___gqEUM{color:var(--mcp-icon-interrupted-color)}.mcp_block_wrapper___SycVN:hover{background-color:var(--mcp-block-hover-bg);color:var(--text-color-base)}[data-theme=light]{--document-card-bg: #fbfcfe;--document-card-border: #e2e6ed;--document-card-hover-bg: #f5f7fa;--document-card-hover-border: #d6dbe4;--document-card-icon-bg: rgba(96, 165, 250, .12);--document-card-icon-color: #60a5fa;--document-card-label-color: #1e293b;--document-card-arrow-color: #94a3b8;--document-card-hover-shadow: 0 2px 8px rgba(0, 0, 0, .06)}[data-theme=dark]{--document-card-bg: #333438;--document-card-border: #45464a;--document-card-hover-bg: #3a3b3f;--document-card-hover-border: #56575b;--document-card-icon-bg: rgba(255, 255, 255, .07);--document-card-icon-color: #b4b4b8;--document-card-label-color: rgba(255, 255, 255, .92);--document-card-arrow-color: #7a7b7f;--document-card-hover-shadow: 0 2px 10px rgba(0, 0, 0, .25)}@keyframes document_card_fade_in___b12ua{0%{opacity:0}to{opacity:1}}.document_card___p583r{animation:document_card_fade_in___b12ua .35s ease-out forwards;display:flex;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:8px 12px;background:var(--document-card-bg);border:1px solid var(--document-card-border);border-radius:10px;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;text-align:left;font:inherit}.document_card___p583r:hover{background:var(--document-card-hover-bg);border-color:var(--document-card-hover-border);box-shadow:var(--document-card-hover-shadow)}.document_card___p583r .icon_wrap___paJYF{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--document-card-icon-bg);border-radius:8px;color:var(--document-card-icon-color)}.document_card___p583r .label___v1dDY{flex:1 1;min-width:0;font-size:14px;font-weight:500;color:var(--document-card-label-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document_card___p583r .arrow___rSJpG{flex-shrink:0;color:var(--document-card-arrow-color);transition:transform .2s}.document_card___p583r:hover .arrow___rSJpG{transform:translate(2px)}[data-theme=light]{--video-block-bg: #f8fafc;--video-block-shadow: 0 8px 16px rgba(0, 0, 0, .1);--video-block-controls-bg: linear-gradient(to top, rgba(255, 255, 255, .95), transparent);--video-block-text: #334155;--video-block-icon: #475569;--video-block-primary: #0ea5e9;--video-block-progress-bg: rgba(148, 163, 184, .3);--video-block-overlay: rgba(255, 255, 255, .1)}[data-theme=dark]{--video-block-bg: #0f172a;--video-block-shadow: 0 8px 16px rgba(0, 0, 0, .5);--video-block-controls-bg: linear-gradient(to top, rgba(15, 23, 42, .95), transparent);--video-block-text: #e2e8f0;--video-block-icon: #cbd5e1;--video-block-primary: #38bdf8;--video-block-progress-bg: rgba(71, 85, 105, .4);--video-block-overlay: rgba(0, 0, 0, .2)}.video_container___KHlQS{position:relative;width:100%;background-color:var(--video-block-bg);border-radius:12px;overflow:hidden;box-shadow:var(--video-block-shadow);margin:16px 0}.video___cyx98{width:100%;aspect-ratio:16 / 9;cursor:pointer;display:block}.controls_bar___EfTtM{position:absolute;bottom:0;left:0;right:0;background:var(--video-block-controls-bg);backdrop-filter:blur(8px);transition:opacity .3s}.controls_visible___FrxEI{opacity:1}.controls_hidden___LMDoV{opacity:0}.progress_bar___eIX_Z{position:relative;height:6px;background-color:var(--video-block-progress-bg);cursor:pointer}.progress_fill___qsDEm{position:absolute;height:100%;background-color:var(--video-block-primary);transition:width .1s}.progress_handle___D7d5K{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:12px;height:12px;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #0000004d}.controls_buttons___GfDfZ{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.controls_left___fPaPt,.controls_right___aYLsc{display:flex;align-items:center;gap:8px}.control_button___xgm6f{color:var(--video-block-icon)!important}.control_button___xgm6f:disabled{opacity:.4}.time_display___Yu8Zs{color:var(--video-block-text);font-size:14px;font-weight:500;margin-left:8px}.video_index___lghQc{color:var(--video-block-text);font-size:13px;font-weight:500;margin-left:4px;padding:2px 8px;background-color:#ffffff26;border-radius:4px}.volume_slider_container___o6eWU{background-color:var(--video-block-bg);border-radius:8px;padding:16px 12px;box-shadow:var(--video-block-shadow)}.volume_slider___LDd0r{height:100px}.volume_slider___LDd0r .ant-slider-track{background-color:var(--video-block-primary)}.volume_text____0Wtj{color:var(--video-block-text);font-size:12px;text-align:center;margin-top:8px;font-weight:500}.speed_button___sx0cH{color:var(--video-block-text)!important;font-size:14px;font-weight:500}.center_play_overlay____HoLw{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--video-block-overlay);cursor:pointer}.center_play_button___IylD4{width:80px;height:80px;background-color:var(--video-block-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0000004d;transition:transform .2s}.center_play_button___IylD4:hover{transform:scale(1.1)}.video_skeleton___VMp68{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;background-color:var(--video-block-bg)}.video_skeleton___VMp68 .ant-skeleton-image{width:100%!important;height:100%!important}.video_fallback___pF42Q{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background-color:var(--video-block-bg)}.fallback_text___pNV2V{color:var(--video-block-text);font-weight:500;opacity:.8}[data-theme=light]{--think-block-bg: linear-gradient(to bottom right, #ffffff, #f9fafb);--think-block-border: #e5e7eb;--think-block-shadow: rgba(0, 0, 0, .05);--think-block-header-bg: rgba(243, 244, 246, .5);--think-block-icon-bg: rgba(59, 130, 246, .1);--think-block-icon-color: #2563eb;--think-block-title-color: #111827;--think-block-chevron-color: #6b7280;--think-block-content-color: #4b5563}[data-theme=dark]{--think-block-bg: linear-gradient(to bottom right, rgba(113, 113, 122, .4), rgba(39, 39, 42, .4));--think-block-border: rgba(113, 113, 122, .6);--think-block-shadow: rgba(0, 0, 0, .3);--think-block-header-bg: rgba(113, 113, 122, .25);--think-block-icon-bg: rgba(96, 165, 250, .15);--think-block-icon-color: #60a5fa;--think-block-title-color: #f3f4f6;--think-block-chevron-color: #9ca3af;--think-block-content-color: #d1d5db}@keyframes think_block_fade_in___Q_Pjw{0%{opacity:0}to{opacity:1}}.think_block_wrapper___Xyjf8{animation:think_block_fade_in___Q_Pjw .35s ease-out forwards;width:100%;margin:12px 0;background-color:var(--think-block-bg);border:1px solid var(--think-block-border);border-radius:12px;box-shadow:0 1px 2px var(--think-block-shadow);overflow:hidden;transition:all .3s ease}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background-color:var(--think-block-header-bg);border:none;cursor:pointer;transition:opacity .2s ease}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT:hover{opacity:.8}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT .header_left___bgglW{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT .header_left___bgglW .think_icon___k0KWO{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--think-block-icon-bg);border-radius:6px;color:var(--think-block-icon-color)}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT .header_left___bgglW .header_title___iQXgr{font-size:14px;font-weight:500;color:var(--think-block-title-color)}.think_block_wrapper___Xyjf8 .think_block_header___AwJUT .header_right___il9yz{flex-shrink:0;display:flex;align-items:center;color:var(--think-block-chevron-color)}.think_block_wrapper___Xyjf8 .think_content___AfD4e{transition:all .3s ease-in-out;overflow:hidden}.think_block_wrapper___Xyjf8 .think_content___AfD4e.collapsed___DEupC{max-height:0;opacity:0}.think_block_wrapper___Xyjf8 .think_content___AfD4e.expanded___xZxLF{max-height:600px;opacity:1}.think_block_wrapper___Xyjf8 .think_content___AfD4e .content_inner___it3j1{padding:14px}.think_block_wrapper___Xyjf8 .think_content___AfD4e .content_inner___it3j1 .content_text___ynJ61{margin:0;font-size:14px;line-height:1.5;color:var(--think-block-content-color);white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word}[data-theme=light]{--search-citation-bg: #fbfcfe;--search-citation-border: #e2e6ed;--search-citation-hover-bg: #f5f7fa;--search-citation-hover-border: #d6dbe4;--search-citation-icon-bg: rgba(96, 165, 250, .12);--search-citation-icon-color: #60a5fa;--search-citation-label-color: #1e293b;--search-citation-badge-bg: rgba(96, 165, 250, .14);--search-citation-badge-color: #60a5fa;--search-citation-arrow-color: #94a3b8;--search-citation-hover-shadow: 0 2px 8px rgba(0, 0, 0, .06)}[data-theme=dark]{--search-citation-bg: #333438;--search-citation-border: #45464a;--search-citation-hover-bg: #3a3b3f;--search-citation-hover-border: #56575b;--search-citation-icon-bg: rgba(255, 255, 255, .07);--search-citation-icon-color: #b4b4b8;--search-citation-label-color: rgba(255, 255, 255, .92);--search-citation-badge-bg: rgba(255, 255, 255, .09);--search-citation-badge-color: #c2c2c6;--search-citation-arrow-color: #7a7b7f;--search-citation-hover-shadow: 0 2px 10px rgba(0, 0, 0, .25)}@keyframes web_pages_fade_in___aeLVy{0%{opacity:0}to{opacity:1}}.search_citation_block___HhIsj{animation:web_pages_fade_in___aeLVy .35s ease-out forwards;display:flex;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:8px 12px;background:var(--search-citation-bg);border:1px solid var(--search-citation-border);border-radius:10px;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;text-align:left;font:inherit}.search_citation_block___HhIsj:hover{background:var(--search-citation-hover-bg);border-color:var(--search-citation-hover-border);box-shadow:var(--search-citation-hover-shadow)}.search_citation_block___HhIsj .icon_wrap___LA9V7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--search-citation-icon-bg);border-radius:8px;color:var(--search-citation-icon-color)}.search_citation_block___HhIsj .label___fT8qn{flex:1 1;font-size:14px;font-weight:500;color:var(--search-citation-label-color)}.search_citation_block___HhIsj .badge___Tn1pm{flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:500;color:var(--search-citation-badge-color);background:var(--search-citation-badge-bg);border-radius:6px}.search_citation_block___HhIsj .arrow___vHE4J{flex-shrink:0;color:var(--search-citation-arrow-color);transition:transform .2s}.search_citation_block___HhIsj:hover .arrow___vHE4J{transform:translate(2px)}[data-theme=light]{--weather-card-bg: #f9f9f9;--weather-card-border: #e0e0e0;--weather-card-shadow: 0 8px 32px rgba(0, 0, 0, .08);--weather-title-color: #111;--weather-region-color: #666;--weather-date-color: #333;--weather-weekday-color: #666;--weather-temp-color: #111;--weather-degree-color: #3b82f6;--weather-condition-color: #444;--weather-icon-color: #374151;--weather-btn-bg: #e8e8e8;--weather-btn-color: #333;--weather-btn-disabled-bg: #f0f0f0;--weather-btn-disabled-color: #bbb;--weather-btn-hover-bg: #ddd;--weather-pager-color: #999}[data-theme=dark]{--weather-card-bg: #242428;--weather-card-border: rgba(255, 255, 255, .18);--weather-card-shadow: 0 8px 32px rgba(0, 0, 0, .28);--weather-title-color: #f0f0f2;--weather-region-color: #a0a0a6;--weather-date-color: #e4e4e8;--weather-weekday-color: #a0a0a6;--weather-temp-color: #f0f0f2;--weather-degree-color: #60a5fa;--weather-condition-color: #c8c8cc;--weather-icon-color: #d8d8dc;--weather-btn-bg: #3a3a40;--weather-btn-color: #f0f0f2;--weather-btn-disabled-bg: #2e2e32;--weather-btn-disabled-color: #6a6a70;--weather-btn-hover-bg: #484850;--weather-pager-color: #888890}.weather_wrapper___PNrI7{position:relative;width:100%;max-width:420px;margin:32px 0}.weather_card___iciFL{position:relative;background:var(--weather-card-bg);border:1px solid var(--weather-card-border);border-radius:12px;padding:16px 20px;box-shadow:var(--weather-card-shadow)}.weather_header___OGXeo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.weather_location___IQywr{flex:1 1;min-width:0}.weather_area___tW81e{font-size:18px;font-weight:700;color:var(--weather-title-color);display:flex;align-items:center;gap:4px;margin:0}.weather_region___c6JdS{font-size:14px;color:var(--weather-region-color);margin-top:2px;margin-bottom:0}.weather_date_block___i2xu9{text-align:right;flex-shrink:0}.weather_date___F9Fcr{font-size:16px;font-weight:600;color:var(--weather-date-color);margin:0}.weather_weekday___ZP7mz{font-size:14px;color:var(--weather-weekday-color);margin-top:2px;margin-bottom:0}.weather_main___HRePj{display:flex;align-items:center;justify-content:space-between}.weather_icon_wrap___b9M9g{color:var(--weather-icon-color);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.weather_temp_block___bQ1LL{text-align:right}.weather_temp_row___xBo0J{display:flex;align-items:flex-start;justify-content:flex-end}.weather_temp___wKRsh{font-size:44px;font-weight:700;color:var(--weather-temp-color);line-height:1}.weather_degree___oEvOM{font-size:22px;font-weight:300;color:var(--weather-degree-color);margin-top:2px}.weather_condition___htsSF{font-size:16px;font-weight:500;color:var(--weather-condition-color);margin-top:4px;margin-bottom:0}.weather_footer___hHt7w{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.weather_btn___Q2E6t{padding:6px 12px;border-radius:6px;border:none;background:var(--weather-btn-bg);color:var(--weather-btn-color);cursor:pointer;font-size:14px;font-weight:500;transition:background .2s ease,color .2s ease;font:inherit}.weather_btn___Q2E6t:hover:not(:disabled){background:var(--weather-btn-hover-bg)}.weather_btn___Q2E6t:disabled{background:var(--weather-btn-disabled-bg);color:var(--weather-btn-disabled-color);cursor:not-allowed}.weather_pager___JDdmK{font-size:12px;color:var(--weather-pager-color)}[data-theme=light]{--academic-article-bg: #fbfcfe;--academic-article-border: #e2e6ed;--academic-article-hover-bg: #f5f7fa;--academic-article-hover-border: #d6dbe4;--academic-article-icon-bg: rgba(96, 165, 250, .12);--academic-article-icon-color: #60a5fa;--academic-article-label-color: #1e293b;--academic-article-badge-bg: rgba(96, 165, 250, .14);--academic-article-badge-color: #60a5fa;--academic-article-arrow-color: #94a3b8;--academic-article-hover-shadow: 0 2px 8px rgba(0, 0, 0, .06)}[data-theme=dark]{--academic-article-bg: #333438;--academic-article-border: #45464a;--academic-article-hover-bg: #3a3b3f;--academic-article-hover-border: #56575b;--academic-article-icon-bg: rgba(255, 255, 255, .07);--academic-article-icon-color: #b4b4b8;--academic-article-label-color: rgba(255, 255, 255, .92);--academic-article-badge-bg: rgba(255, 255, 255, .09);--academic-article-badge-color: #c2c2c6;--academic-article-arrow-color: #7a7b7f;--academic-article-hover-shadow: 0 2px 10px rgba(0, 0, 0, .25)}@keyframes academic_article_fade_in___Po_G7{0%{opacity:0}to{opacity:1}}.academic_article_block___YYuE0{animation:academic_article_fade_in___Po_G7 .35s ease-out forwards;display:flex;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:8px 12px;background:var(--academic-article-bg);border:1px solid var(--academic-article-border);border-radius:10px;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;text-align:left;font:inherit}.academic_article_block___YYuE0:hover{background:var(--academic-article-hover-bg);border-color:var(--academic-article-hover-border);box-shadow:var(--academic-article-hover-shadow)}.academic_article_block___YYuE0 .icon_wrap___DO76N{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--academic-article-icon-bg);border-radius:8px;color:var(--academic-article-icon-color)}.academic_article_block___YYuE0 .label___BCjqX{flex:1 1;font-size:14px;font-weight:500;color:var(--academic-article-label-color)}.academic_article_block___YYuE0 .badge___qMWQK{flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:500;color:var(--academic-article-badge-color);background:var(--academic-article-badge-bg);border-radius:6px}.academic_article_block___YYuE0 .arrow___gIEYR{flex-shrink:0;color:var(--academic-article-arrow-color);transition:transform .2s}.academic_article_block___YYuE0:hover .arrow___gIEYR{transform:translate(2px)}[data-theme=light]{--bot-msg-think-bg: #f5f5f5;--bot-msg-think-hover-bg: #ededed;--bot-msg-think-border: #e5e5e5;--bot-msg-think-text: #8b8b8b}[data-theme=dark]{--bot-msg-think-bg: #2d2d2d;--bot-msg-think-hover-bg: #3a3a3a;--bot-msg-think-border: #4a4a4a;--bot-msg-think-text: #a0a0a0}.bot_msg_wrapper___SwXmd{display:flex;flex-direction:column;position:relative;align-items:flex-start;margin-bottom:16px}.bot_msg_wrapper___SwXmd .bot_msg_header___Ci8Si{display:flex;align-items:center}.bot_msg_wrapper___SwXmd .bot_msg_header___Ci8Si .header_botname___nE4UK{font-size:14px;margin-left:8px}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD{margin:0 0 12px 40px;border-radius:10px;width:80%;word-break:break-word;line-height:1.5}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_toggle___kI8rw{cursor:pointer;width:fit-content;padding:7px 14px;margin-bottom:12px;font-size:12px;line-height:18px;background:var(--bot-msg-think-bg);user-select:none;border-radius:10px;display:flex;justify-content:center;align-items:center}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_toggle___kI8rw:hover{background:var(--bot-msg-think-hover-bg)}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_toggle___kI8rw .arrow_icon___e3MvK{height:100%;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_toggle___kI8rw span{margin:0 6px}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_content____Kol4{display:block;padding:0 0 0 12px;margin:14px 0;border-left:2px solid var(--bot-msg-think-border);color:var(--bot-msg-think-text);position:relative;overflow:hidden;line-height:2;font-size:14px;white-space:pre-wrap;word-wrap:break-word}.bot_msg_wrapper___SwXmd .bot_msg_body___KScAD .think_content____Kol4 p{font-size:14px;line-height:2}.bot_msg_wrapper___SwXmd .bot_msg_footer___VvLZc{display:flex;margin-left:40px;gap:12px}[data-theme=light]{--chat-user-msg-bg: #eff6ff}[data-theme=dark]{--chat-user-msg-bg: rgba(239, 246, 255, .2)}.user_msg_wrapper___MR9qy{display:flex;flex-direction:column;position:relative;align-items:flex-end;margin-bottom:16px}.user_msg_wrapper___MR9qy .user_msg_header___p0gtt{display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px}.user_msg_wrapper___MR9qy .user_msg_header___p0gtt .header_username___y83Cj{margin-right:8px;font-size:14px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_msg_wrapper___MR9qy .user_msg_header___p0gtt .header_avatar___vHwbp{width:32px;height:32px;flex-shrink:0;object-fit:cover;border-radius:16px}.user_msg_wrapper___MR9qy .user_msg_header___p0gtt .header_avatar___vHwbp .ant-image-img{object-fit:cover;border-radius:15px}.user_msg_wrapper___MR9qy .user_attachment_list___iW7ns{display:flex;margin:0 40px 8px 0;height:auto;flex-wrap:wrap;justify-content:flex-end}.user_msg_wrapper___MR9qy .user_msg_body___uX7P9{background-color:var(--chat-user-msg-bg);margin:0 40px 0 0;padding:12px 16px;border-radius:12px;width:auto;max-width:80%;word-break:break-word;line-height:1.5}@media (max-width: 768px){.user_msg_wrapper___MR9qy .user_msg_body___uX7P9{padding:8px 12px;border-radius:8px}}.user_msg_wrapper___MR9qy .user_msg_body___uX7P9 .body_content___uIsN0{position:relative;white-space:pre-wrap;word-break:break-word}.user_msg_wrapper___MR9qy .user_msg_footer___cRt3u{display:flex;justify-content:flex-end;margin:4px 40px 0 0}.ai_panel_wrapper___BXut2{position:absolute;z-index:1050;min-width:220px}.ai_panel_trigger___gFLOU{display:inline-block;min-width:100%}.ai_panel_dropdown_overlay___PJbYw{border-radius:8px;border:1px solid var(--rich-text-editor-border-color);background-color:var(--rich-text-editor-bg);box-shadow:0 4px 12px #0000001f}.ai_panel_cmd_item___K9hnO{display:inline-flex;align-items:center;gap:8px}.ai_write_input___JYtWm{display:flex;flex-direction:column;gap:8px;width:320px;padding:8px 10px;border:1px solid var(--msginput-border, rgba(6, 10, 38, .12));border-radius:12px;background:var(--msginput-bg, #fff);transition:border-color .2s ease;margin-bottom:4px}.ai_write_input___JYtWm:focus-within{border-color:var(--msginput-active-border, #80bfff)}.ai_write_input___JYtWm .textarea___VulbR{width:100%;min-height:32px;max-height:72px;padding:0;margin:0;border:none;outline:none;background:transparent;resize:none;font-size:14px;line-height:1.5;color:var(--text-color-base, rgba(0, 0, 0, .88));overflow-y:auto}.ai_write_input___JYtWm .textarea___VulbR::placeholder{color:var(--rich-text-placeholder-color, #9ca3af)}.ai_write_input___JYtWm .send_bar___ViTPF{display:flex;justify-content:flex-end}.ai_write_input___JYtWm .send_btn___o9Plg{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:var(--msginput-btn-bg, #e5e7eb);border-radius:50%;cursor:not-allowed;transition:background .2s ease}.ai_write_input___JYtWm .send_btn___o9Plg.active___jgZ17{background:var(--msginput-btn-active-bg, #356bfd);cursor:pointer}.ai_write_input___JYtWm .send_btn___o9Plg.active___jgZ17:hover{opacity:.9}[data-theme=light]{--bubble-menu-ai-btn-bg: linear-gradient(270deg, #f3fbff 0%, #f7f9ff 50%, #f3fbff 100%);--bubble-menu-ai-btn-text-gradient: linear-gradient(90deg, #7c9fd6 0%, #9b8dd4 50%, #a78bfa 100%);--bubble-menu-ai-btn-border-color: rgba(124, 159, 214, .35)}[data-theme=dark]{--bubble-menu-ai-btn-bg: linear-gradient(270deg, rgba(51, 45, 80, .5) 0%, rgba(45, 55, 85, .35) 50%, rgba(51, 45, 80, .5) 100%);--bubble-menu-ai-btn-text-gradient: linear-gradient(90deg, #67e8f9 0%, #a5b4fc 50%, #c4b5fd 100%);--bubble-menu-ai-btn-border-color: rgba(167, 180, 252, .35)}.bubble_menu___muGN5{position:relative;display:flex;align-items:center;padding:4px 12px;border-radius:8px;border:1px solid var(--rich-text-editor-border-color);background-color:var(--rich-text-editor-bg);box-shadow:0 2px 8px #00000014}.bubble_menu_inner___hxCGx{z-index:20;display:flex;align-items:center;gap:2px}.bubble_menu_ai_btn___zcbHj{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;margin-right:8px;border-radius:6px;border:1px solid var(--bubble-menu-ai-btn-border-color);background:var(--bubble-menu-ai-btn-bg);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;font-size:13px;font-weight:600}.bubble_menu_ai_btn_text___oOSlb{background:var(--bubble-menu-ai-btn-text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.bubble_btn___Ttems{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;color:var(--rich-text-toolbar-icon-color);background:transparent;cursor:pointer;transition:all .15s ease}.bubble_btn___Ttems:hover{background-color:var(--rich-text-toolbar-button-hover-bg);color:var(--rich-text-toolbar-icon-hover-color)}.bubble_btn___Ttems.active___hJCys{background-color:var(--rich-text-toolbar-button-active-bg);color:var(--rich-text-toolbar-icon-active-color)}.wrapper___pUoGY{margin:12px 0;border:1px solid var(--code-block-border-color);border-radius:8px;background:var(--code-block-bg);overflow:hidden}.header___vJ4Uq{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--code-block-border-color);user-select:none}.header_left___SL5oA,.header_right___enQ_7{display:flex;align-items:center;gap:8px}.body___L4oku{display:flex;width:100%;overflow:hidden}.line_numbers___eTRCh{flex-shrink:0;padding:12px 0;text-align:right;user-select:none;border-right:1px solid var(--code-block-border-color);background:var(--code-block-line-number-bg);color:var(--code-block-line-number-color);font-family:Monaco,Consolas,Andale Mono,monospace;font-size:16px;line-height:1.5}.line_number___STo3V{padding:0 10px;min-width:40px;font:inherit}.code_scroller___qSRl_{flex:1 1;overflow:auto}.pre___vQpf7{margin:0!important;padding:12px 14px!important;background:transparent!important;border:none!important;color:var(--code-block-color);font-family:Monaco,Consolas,Andale Mono,monospace!important;font-size:16px!important;line-height:1.5!important;overflow-x:auto}.code___uMQJi{display:block;padding:0!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:pre!important}.code___uMQJi .ai-selection-highlight{padding:2px 0 2.5px}.rich-text-code-block .hljs{background:transparent!important}.toolbar_button___rBpBI{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:4px;color:var(--rich-text-toolbar-icon-color);background:transparent;cursor:pointer;transition:all .15s ease}.toolbar_button___rBpBI:hover:not(:disabled){background-color:var(--rich-text-toolbar-button-hover-bg);color:var(--rich-text-toolbar-icon-hover-color)}.toolbar_button___rBpBI:disabled{opacity:.4;cursor:not-allowed}.toolbar_button___rBpBI.active___JWamk{background-color:var(--rich-text-toolbar-button-active-bg);color:var(--rich-text-toolbar-icon-active-color)}.toolbar_group___WrKDr{display:inline-flex;align-items:center;gap:4px;padding:0 8px}.toolbar_group___WrKDr:not(:last-child):after{content:"";width:1px;height:20px;background-color:var(--rich-text-toolbar-divider-color);margin-left:8px}.toolbar___iVkJO{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:6px 8px;border-bottom:1px solid var(--border-color)}.heading_button___KFkb7{height:32px;padding:0 8px;border-radius:4px;transition:all .15s ease;color:var(--rich-text-toolbar-icon-color)}.heading_button___KFkb7:hover:not(:disabled){background-color:var(--rich-text-toolbar-button-hover-bg);color:var(--rich-text-toolbar-icon-hover-color)}.heading_button___KFkb7:disabled{opacity:.4;cursor:not-allowed}.table_wrapper___yBEwT{position:relative;width:100%;padding:20px 0 0 20px;margin-inline-start:-20px;overflow:hidden}.table_container___xjQfP{width:100%;overflow-x:auto;padding-bottom:20px;padding-right:20px}.table_controls___w6VdH{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.table_row_handle___FmWcR{display:flex;align-items:center;justify-content:center;z-index:30;cursor:pointer;min-width:0;pointer-events:auto;background-color:var(--rich-text-table-handle-bg);border:1px solid var(--rich-text-editor-border-color);border-radius:3px;transition:background-color .15s}.table_row_handle___FmWcR:hover{background-color:var(--rich-text-table-handle-hover-bg)}.table_col_handle___AlDKU{display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;min-height:0;pointer-events:auto;background-color:var(--rich-text-table-handle-bg);border:1px solid var(--rich-text-editor-border-color);border-radius:3px;transition:background-color .15s}.table_col_handle___AlDKU:hover{background-color:var(--rich-text-table-handle-hover-bg)}.table_handle_dots_vertical___UZ_RL,.table_handle_dots_horizontal___OwBsD{display:flex;gap:3px;color:var(--rich-text-table-handle-icon-color)}.table_handle_dots_vertical___UZ_RL{flex-direction:column}.table_handle_dots_horizontal___OwBsD{flex-direction:row}.table_add_row_handle___Jokf5,.table_add_col_handle___BSrVQ{display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;pointer-events:auto;background-color:var(--rich-text-table-handle-bg);border:1px solid var(--rich-text-editor-border-color);border-radius:3px;transition:background-color .15s;color:var(--rich-text-table-handle-icon-color)}.table_add_row_handle___Jokf5:hover,.table_add_col_handle___BSrVQ:hover{background-color:var(--rich-text-table-handle-hover-bg)}.table_add_row_handle___Jokf5{min-height:0}.table_add_col_handle___BSrVQ{min-width:0}[data-theme=light]{--rich-text-placeholder-color: #9ca3af;--rich-text-editor-bg: #ffffff;--rich-text-editor-content-bg: #ffffff;--rich-text-editor-border-color: #e5e7eb;--rich-text-toolbar-divider-color: #e5e7eb;--rich-text-toolbar-icon-color: #4b5563;--rich-text-toolbar-icon-hover-color: #1f2937;--rich-text-toolbar-button-hover-bg: #f3f4f6;--rich-text-toolbar-button-active-bg: rgba(59, 130, 246, .1);--rich-text-toolbar-icon-active-color: #3b82f6;--rich-text-hr-focused-color: #3b82f6;--rich-text-node-selected-outline: #3b82f6;--rich-text-node-selected-bg: rgba(59, 130, 246, .1);--rich-text-table-resize-handle: rgba(59, 130, 246, .5);--rich-text-table-resize-handle-hover: rgba(59, 130, 246, .8);--rich-text-table-handle-bg: #fafafa;--rich-text-table-handle-hover-bg: #f0f0f0;--rich-text-table-handle-icon-color: #475569;--rich-text-task-checkbox-border: #d1d5db;--rich-text-task-checkbox-bg: #ffffff;--rich-text-task-checkbox-checked-bg: #3b82f6;--rich-text-task-checkbox-checked-border: #3b82f6;--rich-text-task-checkbox-hover-border: #9ca3af;--rich-text-editor-selection-bg: rgba(59, 130, 246, .3)}[data-theme=dark]{--rich-text-placeholder-color: #6b7280;--rich-text-editor-bg: #252525;--rich-text-editor-content-bg: #252525;--rich-text-editor-border-color: #3a3a3a;--rich-text-toolbar-divider-color: #3a3a3a;--rich-text-toolbar-icon-color: #a0a0a0;--rich-text-toolbar-icon-hover-color: #e5e5e5;--rich-text-toolbar-button-hover-bg: #2d2d2d;--rich-text-toolbar-button-active-bg: rgba(96, 165, 250, .15);--rich-text-toolbar-icon-active-color: #60a5fa;--rich-text-hr-focused-color: #60a5fa;--rich-text-node-selected-outline: #60a5fa;--rich-text-node-selected-bg: rgba(96, 165, 250, .15);--rich-text-table-resize-handle: rgba(96, 165, 250, .5);--rich-text-table-resize-handle-hover: rgba(96, 165, 250, .8);--rich-text-table-handle-bg: #27272a;--rich-text-table-handle-hover-bg: #3f3f46;--rich-text-table-handle-icon-color: #cbd5e1;--rich-text-task-checkbox-border: #4a5568;--rich-text-task-checkbox-bg: #2d2d2d;--rich-text-task-checkbox-checked-bg: #60a5fa;--rich-text-task-checkbox-checked-border: #60a5fa;--rich-text-task-checkbox-hover-border: #718096;--rich-text-editor-selection-bg: rgba(96, 165, 250, .35)}.rich_text_editor___bMfRI{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--rich-text-editor-bg);overflow:hidden}.rich_text_editor___bMfRI .editor_content___arxV9{position:relative;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;background-color:var(--rich-text-editor-content-bg)}.rich_text_editor___bMfRI .editor_content___arxV9 .tiptap{padding:48px 32px}.rich_text_editor___bMfRI .editor_content___arxV9 .resize-cursor{cursor:col-resize!important}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror{outline:none;min-height:200px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror::selection{background:var(--rich-text-editor-selection-bg)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .ai-selection-highlight{background-color:var(--rich-text-editor-selection-bg)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror p{font-size:16px;color:var(--text-color-base);margin:.5em 0}@media (max-width: 768px){.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror p{font-size:14px}}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror a{color:var(--markdown-link-color);text-decoration:none;transition:color .2s ease-in-out}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror a:hover{opacity:.8;text-decoration:underline}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror hr{border:none;border-top:1px solid var(--markdown-hr-color);margin:1.5em 0;transition:border-color .2s ease,border-width .2s ease}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h1,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h2,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h3,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h4,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h5,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h6{margin:1em 0 .8em;font-weight:600;color:var(--text-color-base)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h1{font-size:2em;margin-top:0}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h2{font-size:1.5em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h3{font-size:1.25em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h4{font-size:1.1em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h5{font-size:1em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h6{font-size:.875em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror strong,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror b{font-weight:700;color:inherit}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror em,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror i{font-style:italic;color:inherit}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror u{text-decoration:underline}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror s,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror del{text-decoration:line-through}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror blockquote{display:block;padding:4px 8px;margin:12px 0;background-color:var(--markdown-blockquote-bg);border-left:4px solid var(--markdown-blockquote-border-color);color:var(--markdown-blockquote-text-color);position:relative;overflow:hidden}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ol{margin:.5em 0;padding:0 0 0 2em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul{list-style-type:disc}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul ul{list-style-type:circle;margin-top:.25em;margin-bottom:.25em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul ul ul{list-style-type:square}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ol{list-style-type:decimal}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ol ol{list-style-type:lower-alpha;margin-top:.25em;margin-bottom:.25em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ol ol ol{list-style-type:lower-roman}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror li{margin-bottom:.5em;padding:0;color:var(--text-color-base);display:list-item}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table{width:auto;border-collapse:separate;border-spacing:0;margin:0;font-size:16px;border:1px solid var(--markdown-table-border-color);border-radius:6px;overflow:hidden}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table tr:last-child td{border-bottom:none!important}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror th,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror td{padding:4px 8px;min-width:clamp(80px,12vw,160px);text-align:left;border-right:1px solid var(--markdown-table-border-color);border-bottom:1px solid var(--markdown-table-border-color);color:var(--markdown-table-text-color)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror th:last-child,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror td:last-child{border-right:none}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror th{font-weight:400;color:var(--text-color-base)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror tbody tr:last-child td,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror tbody tr:last-child th{border-bottom:1px solid var(--markdown-table-border-color)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror code{background-color:var(--markdown-code-bg);color:var(--markdown-code-color);white-space:normal;word-break:break-word;padding:.25em .5em;margin:0 3px;border-radius:3px;font-family:Monaco,Consolas,Andale Mono,monospace;font-size:14px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror pre code{background:none;color:var(--code-block-color);padding:0;border-radius:0;font-size:.9em;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror p .ai-selection-highlight{padding:1px 0 2px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--rich-text-placeholder-color);pointer-events:none;height:0}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h1 .ai-selection-highlight,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h2 .ai-selection-highlight{padding:2px 0 2.5px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h3 .ai-selection-highlight,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror h4 .ai-selection-highlight{padding:1px 0 2px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror code .ai-selection-highlight{padding:4px 0 2px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror hr.ProseMirror-selectednode{border-top-color:var(--rich-text-hr-focused-color);border-top-width:2px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:1.5em;margin:.5em 0}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item{display:list-item;list-style:none;margin:.25em 0;position:relative;padding-left:0}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label{position:absolute;left:-1.5em;top:.15em;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label input[type=checkbox]{cursor:pointer;margin:0;padding:0;width:16px;height:16px;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1.5px solid var(--rich-text-task-checkbox-border);border-radius:3px;background-color:var(--rich-text-task-checkbox-bg);position:relative;transition:all .2s ease}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label input[type=checkbox]:hover{border-color:var(--rich-text-task-checkbox-hover-border)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label input[type=checkbox]:checked{background-color:var(--rich-text-task-checkbox-checked-bg);border-color:var(--rich-text-task-checkbox-checked-border)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>label input[type=checkbox]:focus{outline:none}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item>div{display:inline}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror ul[data-type=taskList] li.rich-text-task-item ul[data-type=taskList]{margin-top:.25em;margin-bottom:.25em;padding-left:1.5em}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .code-block-selected{position:relative;outline:1px solid var(--rich-text-node-selected-outline);outline-offset:0;border-radius:8px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .code-block-selected .ai-selection-highlight{background-color:transparent!important}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .code-block-selected:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rich-text-node-selected-bg);pointer-events:none;border-radius:inherit}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .code-block-selected ::selection{background:transparent}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .table-wrapper-selected .ai-selection-highlight{background-color:transparent!important}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .table-wrapper-selected ::selection{background:transparent}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .table-wrapper-selected table{position:relative;pointer-events:none;border:1px solid var(--rich-text-node-selected-outline)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror .table-wrapper-selected table:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rich-text-node-selected-bg);z-index:999}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table.selected{outline:2px solid var(--rich-text-node-selected-outline);outline-offset:2px}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table td,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table th{position:relative}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table td.selectedCell,.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table th.selectedCell{background-color:var(--rich-text-node-selected-bg)}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table:hover .column-resize-handle{opacity:1}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table .column-resize-handle{position:absolute;right:-1px;top:0;bottom:0;width:2px;background-color:var(--rich-text-table-resize-handle);pointer-events:none;z-index:20;opacity:0;transition:opacity .2s}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror table .column-resize-handle:hover{background-color:var(--rich-text-table-resize-handle-hover);pointer-events:auto}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror [style*="text-align: left"]{text-align:left}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror [style*="text-align: center"]{text-align:center}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror [style*="text-align: right"]{text-align:right}.rich_text_editor___bMfRI .editor_content___arxV9 .ProseMirror [style*="text-align: justify"]{text-align:justify}.app_root___YLVBB{position:relative;display:flex;width:100vw;height:100vh;overflow:hidden}.app_root___YLVBB .app_main___j0iQJ{flex:1 1;min-width:0;height:100%;overflow:hidden}.app_root___YLVBB .previewer_container___rw8GX{height:100%;z-index:999}.app_root___YLVBB .previewer_container___rw8GX[data-visible=false]{transform:translate(100%)}.app_root___YLVBB .previewer_container___rw8GX[data-visible=true]{transform:translate(0)}@media (max-width: 768px){.app_root___YLVBB .previewer_container___rw8GX{position:absolute;width:100%;top:0;left:0}.app_root___YLVBB .previewer_container___rw8GX[data-visible=false]{display:none}.app_root___YLVBB .previewer_container___rw8GX[data-visible=true]{display:block}}
