body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:hidden;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-base);background-color:var(--color-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}::-webkit-scrollbar-track{background-color:transparent}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}div[id^=dmermaid-]{display:none!important}:root{--color-primary:#10b981;--color-primary-hover:#059669;--color-primary-active:#047857;--color-primary-border:#34d399;--color-primary-bg:rgba(16,185,129,.1);--color-secondary:#06b6d4;--color-success:#22c55e;--color-warning:#f59e0b;--color-error:#ef4444;--color-error-hover:#dc2626;--color-info:#06b6d4;--color-danger:#ff4d4f;--color-danger-hover:#ff7875;--color-error-alpha-25:rgba(255,77,79,.25);--color-error-alpha-35:rgba(255,77,79,.35);--gradient-danger:linear-gradient(135deg,#ff4d4f,#ff7875);--gradient-danger-hover:linear-gradient(135deg,#ff7875,#ff4d4f);--gradient-quick:linear-gradient(135deg,#52c41a,#73d13d);--gradient-quick-hover:linear-gradient(135deg,#73d13d,#95de64);--gradient-deep:linear-gradient(135deg,#fa8c16,#ffa940);--gradient-deep-hover:linear-gradient(135deg,#ffa940,#ffc069);--gradient-send:radial-gradient(circle at 30% 30%,#34d399 0%,#10b981 50%,#059669 100%);--gradient-send-hover:radial-gradient(circle at 30% 30%,#6ee7b7 0%,#34d399 50%,#10b981 100%);--color-purple-primary:#667eea;--color-purple-secondary:#764ba2;--color-purple-tertiary:#f093fb;--color-blue-focus:#1677ff;--color-blue-focus-alpha-04:rgba(22,119,255,.04);--color-blue-focus-alpha-06:rgba(22,119,255,.06);--color-blue-focus-alpha-08:rgba(22,119,255,.08);--color-blue-focus-alpha-10:rgba(22,119,255,.1);--color-blue-focus-alpha-12:rgba(22,119,255,.12);--color-blue-focus-alpha-15:rgba(22,119,255,.15);--color-blue-focus-alpha-18:rgba(22,119,255,.18);--color-blue-focus-alpha-20:rgba(22,119,255,.2);--color-blue-focus-alpha-25:rgba(22,119,255,.25);--color-blue-focus-alpha-30:rgba(22,119,255,.3);--color-blue-focus-alpha-40:rgba(22,119,255,.4);--color-purple-alpha-03:rgba(102,126,234,.03);--color-purple-alpha-08:rgba(102,126,234,.08);--color-purple-alpha-10:rgba(102,126,234,.1);--color-purple-alpha-12:rgba(102,126,234,.12);--color-purple-alpha-15:rgba(102,126,234,.15);--color-purple-alpha-20:rgba(102,126,234,.2);--color-purple-alpha-25:rgba(102,126,234,.25);--color-purple-alpha-30:rgba(102,126,234,.3);--color-purple-alpha-40:rgba(102,126,234,.4);--color-purple-secondary-alpha-08:rgba(118,75,162,.08);--color-purple-secondary-alpha-10:rgba(118,75,162,.1);--color-purple-secondary-alpha-12:rgba(118,75,162,.12);--color-purple-secondary-alpha-15:rgba(118,75,162,.15);--color-purple-secondary-alpha-20:rgba(118,75,162,.2);--color-purple-secondary-alpha-30:rgba(118,75,162,.3);--color-purple-secondary-alpha-40:rgba(118,75,162,.4);--color-purple-secondary-alpha-50:rgba(118,75,162,.5);--color-purple-secondary-alpha-60:rgba(118,75,162,.6);--color-purple-secondary-alpha-80:rgba(118,75,162,.8);--color-purple-tertiary-alpha-60:rgba(240,147,251,.6);--color-purple-tertiary-alpha-80:rgba(240,147,251,.8);--color-primary-alpha-03:rgba(16,185,129,.03);--color-primary-alpha-04:rgba(16,185,129,.04);--color-primary-alpha-05:rgba(16,185,129,.05);--color-primary-alpha-06:rgba(16,185,129,.06);--color-primary-alpha-08:rgba(16,185,129,.08);--color-primary-alpha-10:rgba(16,185,129,.1);--color-primary-alpha-12:rgba(16,185,129,.12);--color-primary-alpha-15:rgba(16,185,129,.15);--color-primary-alpha-18:rgba(16,185,129,.18);--color-primary-alpha-20:rgba(16,185,129,.2);--color-primary-alpha-25:rgba(16,185,129,.25);--color-primary-alpha-30:rgba(16,185,129,.3);--color-primary-alpha-35:rgba(16,185,129,.35);--color-primary-alpha-40:rgba(16,185,129,.4);--color-primary-alpha-50:rgba(16,185,129,.5);--color-primary-alpha-60:rgba(16,185,129,.6);--color-primary-alpha-70:rgba(16,185,129,.7);--color-primary-alpha-75:rgba(16,185,129,.75);--color-primary-alpha-78:rgba(16,185,129,.78);--color-primary-alpha-80:rgba(16,185,129,.8);--color-primary-alpha-85:rgba(16,185,129,.85);--color-primary-alpha-90:rgba(16,185,129,.9);--color-primary-alpha-95:rgba(16,185,129,.95);--color-secondary-alpha-03:rgba(6,182,212,.03);--color-secondary-alpha-04:rgba(6,182,212,.04);--color-secondary-alpha-08:rgba(6,182,212,.08);--color-secondary-alpha-15:rgba(6,182,212,.15);--color-secondary-alpha-20:rgba(6,182,212,.2);--color-secondary-alpha-30:rgba(6,182,212,.3);--color-secondary-alpha-40:rgba(6,182,212,.4);--color-secondary-alpha-50:rgba(6,182,212,.5);--color-secondary-alpha-60:rgba(6,182,212,.6);--color-secondary-alpha-64:rgba(6,182,212,.64);--color-secondary-alpha-90:rgba(6,182,212,.9);--color-secondary-alpha-95:rgba(6,182,212,.95);--color-tertiary:#34d399;--color-tertiary-alpha-10:rgba(52,211,153,.1);--color-tertiary-alpha-15:rgba(52,211,153,.15);--color-white-alpha-05:hsla(0,0%,100%,.05);--color-white-alpha-08:hsla(0,0%,100%,.08);--color-white-alpha-10:hsla(0,0%,100%,.1);--color-white-alpha-12:hsla(0,0%,100%,.12);--color-white-alpha-18:hsla(0,0%,100%,.18);--color-white-alpha-20:hsla(0,0%,100%,.2);--color-white-alpha-25:hsla(0,0%,100%,.25);--color-white-alpha-30:hsla(0,0%,100%,.3);--color-white-alpha-40:hsla(0,0%,100%,.4);--color-white-alpha-50:hsla(0,0%,100%,.5);--color-white-alpha-60:hsla(0,0%,100%,.6);--color-white-alpha-80:hsla(0,0%,100%,.8);--color-white-alpha-85:hsla(0,0%,100%,.85);--color-white-alpha-90:hsla(0,0%,100%,.9);--color-white-alpha-95:hsla(0,0%,100%,.95);--color-white:#fff;--color-light-green-bg-alpha-50:rgba(240,253,250,.5);--color-black-alpha-04:rgba(0,0,0,.04);--color-black-alpha-05:rgba(0,0,0,.05);--color-black-alpha-06:rgba(0,0,0,.06);--color-black-alpha-08:rgba(0,0,0,.08);--color-black-alpha-10:rgba(0,0,0,.1);--color-black-alpha-12:rgba(0,0,0,.12);--color-black-alpha-15:rgba(0,0,0,.15);--color-black-alpha-20:rgba(0,0,0,.2);--color-black-alpha-30:rgba(0,0,0,.3);--color-black-alpha-40:rgba(0,0,0,.4);--color-black-alpha-50:rgba(0,0,0,.5);--color-bg-light-95:hsla(0,0%,100%,.95);--color-bg-light-92:rgba(250,253,250,.92);--color-bg-light-90:rgba(245,251,248,.9);--color-bg-light-85:rgba(250,251,255,.85);--gradient-primary:linear-gradient(135deg,#10b981,#06b6d4);--gradient-primary-50:linear-gradient(135deg,#10b981,#06b6d4 50%,#34d399);--gradient-primary-50-reverse:linear-gradient(135deg,#34d399,#06b6d4 50%,#10b981);--gradient-primary-alpha-90:linear-gradient(135deg,var(--color-primary-alpha-90) 0%,var(--color-secondary-alpha-90) 100%);--gradient-primary-alpha-95:linear-gradient(135deg,var(--color-primary-alpha-95) 0%,var(--color-secondary-alpha-95) 100%);--gradient-glass-light:linear-gradient(165deg,var(--color-white-alpha-95) 0%,var(--color-bg-light-92) 50%,var(--color-bg-light-90) 100%);--gradient-glass-light-card:linear-gradient(135deg,var(--color-white-alpha-95) 0%,var(--color-bg-light-92) 100%);--gradient-glass-light-button:linear-gradient(135deg,var(--color-white-alpha-90) 0%,rgba(250,253,250,.85) 100%);--gradient-glow-primary:radial-gradient(circle at 30% 20%,var(--color-primary-alpha-04) 0%,transparent 50%);--gradient-glow-secondary:radial-gradient(circle at 70% 80%,var(--color-secondary-alpha-03) 0%,transparent 50%);--gradient-hover-light:linear-gradient(135deg,var(--color-white-alpha-60) 0%,var(--color-light-green-bg-alpha-50) 100%);--shadow-glass-sm:0 4px 12px var(--color-primary-alpha-06),inset 0 1px 0 var(--color-white-alpha-60);--shadow-glass-base:0 8px 32px var(--color-primary-alpha-10),inset 0 1px 0 var(--color-white-alpha-80),inset 0 -1px 0 var(--color-primary-alpha-05);--shadow-glass-lg:0 12px 48px var(--color-primary-alpha-18),inset 0 1px 0 var(--color-white),inset 0 -1px 0 var(--color-primary-alpha-10);--shadow-button-sm:0 2px 8px var(--color-primary-alpha-08),inset 0 1px 0 var(--color-white-alpha-60);--shadow-button-base:0 4px 16px var(--color-primary-alpha-25),inset 0 1px 0 var(--color-white-alpha-30);--shadow-button-hover:0 6px 20px var(--color-primary-alpha-30),inset 0 1px 0 var(--color-white-alpha-60);--shadow-input-base:0 4px 12px var(--color-primary-alpha-06),inset 0 1px 0 var(--color-white-alpha-60);--shadow-input-hover:0 6px 16px var(--color-primary-alpha-10),inset 0 1px 0 var(--color-white-alpha-80);--shadow-input-focus:0 8px 24px var(--color-primary-alpha-15),0 0 0 3px var(--color-primary-alpha-10),inset 0 1px 0 var(--color-white-alpha-90);--shadow-card-hover:0 10px 30px var(--color-primary-alpha-08),0 4px 12px var(--color-secondary-alpha-04);--shadow-card-active:0 12px 36px var(--color-primary-alpha-12),inset 0 1px 0 var(--color-white-alpha-25);--border-glass-light:1px solid var(--color-primary-alpha-12);--border-glass-light-hover:1px solid var(--color-primary-alpha-20);--border-glass-card:1px solid var(--color-white-alpha-80);--border-glass-active:1px solid var(--color-white-alpha-18);--backdrop-blur-light:blur(20px) saturate(150%);--backdrop-blur-medium:blur(20px) saturate(180%);--backdrop-blur-sm:blur(10px);--backdrop-blur-base:blur(12px) saturate(130%);--backdrop-blur-xs:blur(8px) saturate(140%);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--ease-smooth:cubic-bezier(0.22,1,0.36,1);--ease-out:cubic-bezier(0.4,0,0.2,1);--color-bg-base:#fff;--color-bg-container:#fff;--color-bg-elevated:#fff;--color-bg-layout:#f5f5f5;--color-bg-spotlight:#fafafa;--color-text-base:rgba(0,0,0,.88);--color-text-secondary:rgba(0,0,0,.65);--color-text-tertiary:rgba(0,0,0,.45);--color-text-quaternary:rgba(0,0,0,.25);--color-border:#d9d9d9;--color-border-secondary:#f0f0f0;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--border-radius-sm:4px;--border-radius-base:8px;--border-radius-lg:12px;--font-family:-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-sm:12px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:20px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02);--shadow-base:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);--shadow-lg:0 12px 32px 4px rgba(0,0,0,.1),0 8px 20px -4px rgba(0,0,0,.08);--z-index-dropdown:1050;--z-index-modal:1000;--z-index-popover:1030;--z-index-tooltip:1070}[data-theme=dark]{--color-bg-dark-95:rgba(20,20,40,.95);--color-bg-dark-90:rgba(15,15,35,.9);--color-bg-dark-85:rgba(10,10,30,.85);--color-bg-dark-card-60:rgba(26,26,46,.6);--color-bg-dark-card-50:rgba(26,26,46,.5);--color-bg-dark-button-90:rgba(26,26,46,.9);--color-bg-dark-button-85:rgba(20,20,40,.85);--color-bg-dark-container:hsla(0,0%,8%,.85);--gradient-glass-dark:linear-gradient(165deg,var(--color-bg-dark-95) 0%,var(--color-bg-dark-90) 50%,var(--color-bg-dark-85) 100%);--gradient-glass-dark-button:linear-gradient(135deg,var(--color-bg-dark-button-90) 0%,var(--color-bg-dark-button-85) 100%);--gradient-glow-primary-dark:radial-gradient(circle at 20% 30%,var(--color-primary-alpha-25) 0%,transparent 40%);--gradient-glow-secondary-dark:radial-gradient(circle at 80% 70%,var(--color-secondary-alpha-20) 0%,transparent 45%);--gradient-glow-tertiary-dark:radial-gradient(circle at 50% 50%,var(--color-tertiary-alpha-15) 0%,transparent 50%);--shadow-glass-dark-base:0 8px 32px var(--color-black-alpha-50),inset 0 1px 0 var(--color-primary-alpha-30),inset 0 -1px 0 var(--color-black-alpha-30);--shadow-glass-dark-hover:0 12px 48px var(--color-primary-alpha-30),inset 0 1px 0 var(--color-primary-alpha-40),inset 0 -1px 0 var(--color-black-alpha-40);--shadow-button-dark-sm:0 4px 12px var(--color-black-alpha-40),inset 0 1px 0 var(--color-primary-alpha-20),inset 0 -1px 0 var(--color-black-alpha-30);--shadow-button-dark-hover:0 6px 20px var(--color-primary-alpha-30),inset 0 1px 0 var(--color-primary-alpha-30),inset 0 -1px 0 var(--color-black-alpha-40);--shadow-button-dark-primary:0 8px 24px var(--color-primary-alpha-40),inset 0 1px 0 var(--color-white-alpha-30);--shadow-button-dark-primary-hover:0 12px 32px var(--color-primary-alpha-50),inset 0 1px 0 var(--color-white-alpha-40);--shadow-input-dark-base:0 4px 12px var(--color-black-alpha-30),inset 0 1px 0 var(--color-primary-alpha-20);--shadow-input-dark-focus:0 8px 24px var(--color-primary-alpha-25),0 0 0 3px var(--color-primary-alpha-15),inset 0 1px 0 var(--color-primary-alpha-30);--shadow-expand-button-dark:0 8px 32px var(--color-primary-alpha-30),0 4px 12px var(--color-black-alpha-50),inset 0 2px 0 var(--color-primary-alpha-30),inset 0 -2px 0 var(--color-black-alpha-30);--shadow-expand-button-dark-hover:0 6px 20px var(--color-primary-alpha-35),inset 0 1px 0 var(--color-primary-alpha-40);--border-glass-dark:1px solid var(--color-primary-alpha-20);--border-glass-dark-hover:1px solid var(--color-primary-alpha-35);--border-glass-dark-focus:1px solid var(--color-primary-alpha-50);--gradient-scrollbar-dark:linear-gradient(180deg,var(--color-primary-alpha-40) 0%,var(--color-secondary-alpha-40) 100%);--gradient-scrollbar-dark-hover:linear-gradient(180deg,var(--color-primary-alpha-60) 0%,var(--color-secondary-alpha-60) 100%);--gradient-divider-dark:linear-gradient(90deg,transparent 0%,var(--color-primary-alpha-50) 50%,transparent 100%);--color-text-dark-primary:hsla(0,0%,100%,.85);--color-primary-alpha-01:rgba(16,185,129,.01);--color-bg-base:#141414;--color-bg-container:#1f1f1f;--color-bg-elevated:#2a2a2a;--color-bg-layout:#0a0a0a;--color-bg-spotlight:#1a1a1a;--color-text-base:hsla(0,0%,100%,.88);--color-text-secondary:hsla(0,0%,100%,.65);--color-text-tertiary:hsla(0,0%,100%,.45);--color-text-quaternary:hsla(0,0%,100%,.25);--color-border:#424242;--color-border-secondary:#2a2a2a;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px -1px rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);--shadow-base:0 6px 16px 0 rgba(0,0,0,.32),0 3px 6px -4px rgba(0,0,0,.48),0 9px 28px 8px rgba(0,0,0,.2);--shadow-lg:0 12px 32px 4px rgba(0,0,0,.36),0 8px 20px -4px rgba(0,0,0,.32)}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}[data-theme=dark] ::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.05)}.CurrentReportView_container__2hXfR{width:100%;height:100%;overflow-y:auto}.CurrentReportView_title__u4HHv{display:flex;align-items:center;gap:12px;margin-bottom:16px!important;padding-bottom:12px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.CurrentReportView_titleSpinner__fHU2v{margin-left:auto}.CurrentReportView_content__MRZUF{min-height:200px}.CurrentReportView_emptyState__3Ls0E{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;color:var(--color-text-secondary)}.CurrentReportView_htmlContent__zkycR{line-height:1.8;color:var(--color-text)}.CurrentReportView_htmlContent__zkycR h1,.CurrentReportView_htmlContent__zkycR h2,.CurrentReportView_htmlContent__zkycR h3,.CurrentReportView_htmlContent__zkycR h4{margin-top:24px;margin-bottom:12px;color:var(--color-text)}.CurrentReportView_htmlContent__zkycR h1{font-size:24px}.CurrentReportView_htmlContent__zkycR h2{font-size:20px}.CurrentReportView_htmlContent__zkycR h3{font-size:18px}.CurrentReportView_htmlContent__zkycR ol,.CurrentReportView_htmlContent__zkycR ul{margin-left:24px;margin-bottom:16px}.CurrentReportView_htmlContent__zkycR li{margin-bottom:8px}.CurrentReportView_htmlContent__zkycR strong{font-weight:600;color:var(--color-text)}.CurrentReportView_markdownContent__oW9th{line-height:1.8;color:var(--color-text)}.CurrentReportView_markdownContent__oW9th h1,.CurrentReportView_markdownContent__oW9th h2,.CurrentReportView_markdownContent__oW9th h3,.CurrentReportView_markdownContent__oW9th h4{margin-top:24px;margin-bottom:12px;color:var(--color-text)}.CurrentReportView_markdownContent__oW9th h1{font-size:24px;border-bottom:2px solid var(--color-border);padding-bottom:8px}.CurrentReportView_markdownContent__oW9th h2{font-size:20px;border-bottom:1px solid var(--color-border);padding-bottom:6px}.CurrentReportView_markdownContent__oW9th h3{font-size:18px}.CurrentReportView_markdownContent__oW9th ol,.CurrentReportView_markdownContent__oW9th ul{margin-left:24px;margin-bottom:16px}.CurrentReportView_markdownContent__oW9th li{margin-bottom:8px}.CurrentReportView_markdownContent__oW9th code{padding:2px 6px;background-color:var(--color-bg-secondary);border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:.9em}.CurrentReportView_markdownContent__oW9th pre{padding:16px;background-color:var(--color-bg-secondary);border-radius:8px;overflow-x:auto;margin-bottom:16px}.CurrentReportView_markdownContent__oW9th pre code{padding:0;background:none}.CurrentReportView_markdownContent__oW9th blockquote{margin-left:0;padding-left:16px;border-left:4px solid var(--color-primary);color:var(--color-text-secondary);font-style:italic}.CurrentReportView_textContent__9oUN2{line-height:1.8;white-space:pre-wrap;word-break:break-word;color:var(--color-text)}.CurrentReportView_streamingIndicator__7n28k{display:flex;align-items:center;gap:8px;margin-top:24px;padding:12px 16px;background-color:var(--color-bg-secondary);border-radius:8px;color:var(--color-text-secondary);font-size:14px}[data-theme=dark] .CurrentReportView_htmlContent__zkycR,[data-theme=dark] .CurrentReportView_markdownContent__oW9th{color:var(--color-text)}[data-theme=dark] .CurrentReportView_markdownContent__oW9th code{background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .CurrentReportView_markdownContent__oW9th pre{background-color:hsla(0,0%,100%,.05)}.CiteViewer_citeMark__lldMz{display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;margin:0;font-size:9px;font-weight:600;line-height:1;color:var(--color-primary);border:1px solid var(--color-primary-alpha-20);border-radius:2px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-feature-settings:"tnum";box-shadow:0 1px 2px var(--color-black-alpha-04)}.CiteViewer_citeMark__lldMz:before{content:"#";font-size:9px;opacity:.8}.CiteViewer_citeMarkMore__nfeRA{margin-left:1px;font-size:10px;opacity:.8}.CiteViewer_citeMark__lldMz:hover{background:linear-gradient(135deg,var(--color-primary-alpha-15) 0,var(--color-primary-alpha-20) 100%);border-color:var(--color-primary-alpha-30);transform:translateY(-1px);box-shadow:0 2px 4px var(--color-black-alpha-08)}.CiteViewer_citeMark__lldMz:active{transform:translateY(0) scale(.95);box-shadow:0 1px 2px var(--color-black-alpha-04)}.CiteViewer_popoverOverlay__p5e6i .ant-popover-inner{border-radius:12px;box-shadow:0 12px 32px var(--color-black-alpha-12),0 2px 8px var(--color-black-alpha-08)}.CiteViewer_popoverOverlay__p5e6i .ant-popover-title{padding:12px 16px;border-bottom:1px solid var(--color-border)}.CiteViewer_popoverOverlay__p5e6i .ant-popover-inner-content{padding:0;max-width:400px;max-height:500px;overflow-y:auto}.CiteViewer_popoverTitle__iQ7zT{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500}.CiteViewer_popoverTitleType__nxZpK{color:var(--color-text-tertiary);font-size:10px}.CiteViewer_popoverTitleId__QmZM4{color:var(--color-primary);font-weight:600;font-family:SF Mono,Monaco,monospace;font-size:11px}.CiteViewer_popoverTitleMore__PWA54{color:var(--color-text-tertiary);font-weight:400;font-size:10px}.CiteViewer_detailPanel__UwiUe{padding:0;background:var(--color-bg-container)}.CiteViewer_textContent__O9OUP{padding:16px;background:var(--color-bg-layout);border-bottom:1px solid var(--color-border);position:relative;max-height:200px;overflow-y:auto}.CiteViewer_textContent__O9OUP:before{display:none}.CiteViewer_textContentInner__O_Nlr{font-size:13px;line-height:1.8;color:var(--color-text);word-wrap:break-word;white-space:pre-wrap}.CiteViewer_statsGrid__hWiMi{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:12px;gap:12px;padding:16px;background:var(--color-bg-container)}.CiteViewer_statCard__Ydp3s{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:var(--color-fill-quaternary);border:1px solid var(--color-border);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:default;position:relative;overflow:hidden}.CiteViewer_statCard__Ydp3s:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:currentColor;opacity:.5;transition:opacity .3s ease}.CiteViewer_statCard__Ydp3s:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--color-black-alpha-08);border-color:currentColor}.CiteViewer_statCard__Ydp3s:hover:before{opacity:1}.CiteViewer_statCardblue__eZ2KO{color:#1890ff}.CiteViewer_statCardgreen__iv0rI{color:#52c41a}.CiteViewer_statCardpurple__7HZhF{color:#722ed1}.CiteViewer_statCardorange__1D36x{color:#fa8c16}.CiteViewer_statCardcyan__dtG1_{color:#13c2c2}.CiteViewer_statIcon__LtXD7{font-size:24px;line-height:1;flex-shrink:0;filter:grayscale(.3);transition:filter .3s ease}.CiteViewer_statCard__Ydp3s:hover .CiteViewer_statIcon__LtXD7{filter:grayscale(0)}.CiteViewer_statInfo__lmWnN{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.CiteViewer_statValue__sNbR2{font-size:20px;font-weight:700;line-height:1;color:currentColor;font-family:SF Mono,Monaco,Cascadia Code,monospace;letter-spacing:-.5px}.CiteViewer_statLabel__1jEjE{font-size:11px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;line-height:1}.CiteViewer_attributesSection___55RK{padding:16px;border-top:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-bg-container) 0,var(--color-fill-quaternary) 100%)}.CiteViewer_attributesTitle__E1iyo{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-text-base);margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--color-border)}.CiteViewer_attributesIcon__4nc26{font-size:16px;filter:grayscale(.5)}.CiteViewer_attributesGrid___lYTI{display:grid;grid-gap:8px;gap:8px}.CiteViewer_attributeItem__NmIWx{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--color-bg-container);border:1px solid var(--color-border);border-radius:8px;transition:all .2s ease;gap:12px}.CiteViewer_attributeItem__NmIWx:hover{border-color:var(--color-primary-alpha-30);background:var(--color-primary-alpha-05)}.CiteViewer_attributeKey__KIXhI{font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:capitalize;flex-shrink:0}.CiteViewer_attributeValue__iBM2Q{font-size:13px;font-weight:600;color:var(--color-text-base);font-family:SF Mono,Monaco,monospace;text-align:right;word-break:break-word}.CiteViewer_loadingPanel__RZBCm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:12px}.CiteViewer_spinner__Vo_A_{width:32px;height:32px;border:3px solid var(--color-fill-tertiary);border-top-color:var(--color-primary);border-radius:50%;animation:CiteViewer_spin__yi2KR .8s linear infinite}@keyframes CiteViewer_spin__yi2KR{to{transform:rotate(1turn)}}.CiteViewer_loadingText__rujrP{font-size:13px;color:var(--color-text-secondary)}.CiteViewer_errorPanel__IL14H{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:12px}.CiteViewer_errorIcon___n99x{font-size:32px}.CiteViewer_errorText__56Dk6{font-size:13px;color:var(--color-error);text-align:center}.CardBlock_card__Urepw{margin:16px 0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.CardBlock_card__Urepw:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.CardBlock_title__kopGX{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.CardBlock_title__kopGX svg{font-size:20px;color:#1890ff}.CardBlock_description__3VPIr{margin:0;color:rgba(0,0,0,.65);line-height:1.6}.MarkdownRenderer_markdown__0HqR5{color:var(--color-text);line-height:1.8;display:flex;flex-direction:column}.MarkdownRenderer_markdown__0HqR5 h1,.MarkdownRenderer_markdown__0HqR5 h2,.MarkdownRenderer_markdown__0HqR5 h3,.MarkdownRenderer_markdown__0HqR5 h4,.MarkdownRenderer_markdown__0HqR5 h5,.MarkdownRenderer_markdown__0HqR5 h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.4}.MarkdownRenderer_markdown__0HqR5 h1{font-size:32px;border-bottom:2px solid var(--color-border);padding-bottom:8px}.MarkdownRenderer_markdown__0HqR5 h2{font-size:24px;border-bottom:1px solid var(--color-border);padding-bottom:6px}.MarkdownRenderer_markdown__0HqR5 h3{font-size:20px}.MarkdownRenderer_markdown__0HqR5 h4{font-size:18px}.MarkdownRenderer_markdown__0HqR5 p{margin:16px 0}.MarkdownRenderer_markdown__0HqR5 ol,.MarkdownRenderer_markdown__0HqR5 ul{margin:16px 0;padding-left:32px}.MarkdownRenderer_markdown__0HqR5 li{margin:8px 0}.MarkdownRenderer_markdown__0HqR5 li>p{margin:4px 0}.MarkdownRenderer_markdown__0HqR5 blockquote{margin:16px 0;padding:12px 20px;border-left:4px solid var(--color-primary);background:var(--color-bg-container);color:var(--color-text-secondary);display:flex;flex-direction:column}.MarkdownRenderer_markdown__0HqR5 blockquote>p{margin:0}.MarkdownRenderer_markdown__0HqR5 li,.MarkdownRenderer_markdown__0HqR5 ol,.MarkdownRenderer_markdown__0HqR5 ul{display:flex;flex-direction:column}.MarkdownRenderer_markdown__0HqR5 table{width:100%;margin:16px 0;border-collapse:collapse;border:1px solid var(--color-border)}.MarkdownRenderer_markdown__0HqR5 td,.MarkdownRenderer_markdown__0HqR5 th{padding:12px 16px;border:1px solid var(--color-border);text-align:left}.MarkdownRenderer_markdown__0HqR5 th{background:var(--color-bg-container);font-weight:600}.MarkdownRenderer_markdown__0HqR5 tr:nth-child(2n){background:var(--color-bg-container)}.MarkdownRenderer_markdown__0HqR5 a{color:var(--color-primary);text-decoration:none;transition:opacity .2s ease}.MarkdownRenderer_markdown__0HqR5 a:hover{opacity:.8;text-decoration:underline}.MarkdownRenderer_markdown__0HqR5 hr{margin:24px 0;border:none;border-top:2px solid var(--color-border)}.MarkdownRenderer_markdown__0HqR5 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.MarkdownRenderer_markdown__0HqR5 input[type=checkbox]{margin-right:8px;cursor:pointer}.MarkdownRenderer_markdown__0HqR5 del{text-decoration:line-through;opacity:.6}.HistoryReportsView_container__4E_GU{display:flex;flex-direction:column;height:100%}.HistoryReportsView_filters__Ua7VD{display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.HistoryReportsView_searchInput__tcz3I{flex:1 1;min-width:200px}.HistoryReportsView_statusSelect__n9e_J{width:120px}.HistoryReportsView_list__RucJB{flex:1 1;overflow-y:auto;margin-bottom:16px}.HistoryReportsView_loading__DnoRF{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-text-secondary)}.HistoryReportsView_pagination__ol9u6{display:flex;justify-content:center;padding-top:16px;border-top:1px solid var(--color-border)}.HistoryReportsView_viewModal__wywmK{max-height:60vh;overflow-y:auto;padding:16px 0}.HistoryReportsView_viewModal__wywmK pre{white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-secondary);padding:16px;border-radius:8px}.HistoryReportsView_viewModal__wywmK p{line-height:1.8}@media (max-width:768px){.HistoryReportsView_filters__Ua7VD{flex-direction:column}.HistoryReportsView_statusSelect__n9e_J{width:100%}}[data-theme=dark] .HistoryReportsView_viewModal__wywmK pre{background-color:hsla(0,0%,100%,.05)}.ReportListItem_card__Ejame{position:relative;margin-bottom:16px;transition:all .3s ease;border-radius:8px;cursor:pointer}.ReportListItem_card__Ejame:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.ReportListItem_header__vzlaJ{margin-bottom:12px}.ReportListItem_titleRow__Chtsi{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.ReportListItem_title__Nx39d{font-size:16px;color:var(--color-text);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportListItem_contentType__EjOPn{font-size:12px;color:var(--color-text-secondary)}.ReportListItem_preview__VEMQK{margin-bottom:12px!important;line-height:1.6;color:var(--color-text-secondary);min-height:40px}.ReportListItem_meta__1IL3t{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid var(--color-border)}.ReportListItem_dates__gJ3MH{display:flex;flex-wrap:wrap;gap:8px}.ReportListItem_date__zWegh{font-size:12px;color:var(--color-text-secondary)}.ReportListItem_actions___tbMh{position:absolute;bottom:12px;right:12px;opacity:0;transition:opacity .3s ease;background-color:var(--color-bg);padding:4px 8px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ReportListItem_card__Ejame:hover .ReportListItem_actions___tbMh{opacity:1}@media (max-width:768px){.ReportListItem_actions___tbMh{opacity:1}}[data-theme=dark] .ReportListItem_card__Ejame{background-color:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .ReportListItem_card__Ejame:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-theme=dark] .ReportListItem_title__Nx39d{color:var(--color-text)}[data-theme=dark] .ReportListItem_actions___tbMh{background-color:var(--color-bg-secondary)}.PresentationRenderer_fab___IMit{position:fixed;right:24px;bottom:24px;border-radius:12px;border:none;cursor:pointer;background:var(--gradient-deep-10);box-shadow:0 8px 32px var(--color-primary-alpha-35),0 4px 16px var(--color-primary-alpha-25);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);overflow:visible;z-index:1000;animation:PresentationRenderer_float___J9s2 3s ease-in-out infinite;padding:0;display:flex;align-items:center;justify-content:center}.PresentationRenderer_fab___IMit:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:var(--gradient-danger);filter:blur(12px);opacity:.6;z-index:-1;animation:PresentationRenderer_glow__VjJqA 2s ease-in-out infinite alternate;transition:all .3s ease}.PresentationRenderer_fab___IMit:after{content:"";position:absolute;top:10%;left:10%;right:40%;bottom:60%;border-radius:50%;background:radial-gradient(--gradient-deep-hover);pointer-events:none;transition:all .3s ease}.PresentationRenderer_iconWrapper__dfBB8{width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.PresentationRenderer_icon__aZRpb{object-fit:contain;border-radius:8px;opacity:.7;transition:all .3s ease}.PresentationRenderer_badge__P4GGN{position:absolute;top:8px;right:8px;width:12px;height:12px;background:#ff4d4f;border-radius:50%;border:2px solid #fff;z-index:2;animation:PresentationRenderer_pulse-badge__KvK86 1.5s ease-in-out infinite}.PresentationRenderer_tooltip__XGfG2{display:none;position:absolute;right:100%;margin-right:12px;padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:14px;white-space:nowrap;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1001}@keyframes PresentationRenderer_float___J9s2{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@keyframes PresentationRenderer_glow__VjJqA{0%{opacity:.5;transform:scale(.95)}to{opacity:.8;transform:scale(1.05)}}@keyframes PresentationRenderer_pulse-badge__KvK86{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.PresentationRenderer_fab___IMit:hover{transform:scale(1.15) rotate(-8deg);background:var(--gradient-primary-10-reverse);animation-play-state:paused}.PresentationRenderer_fab___IMit:hover:before{filter:blur(20px);opacity:.8;transform:scale(1.2);animation-play-state:paused}.PresentationRenderer_fab___IMit:hover .PresentationRenderer_icon__aZRpb,.PresentationRenderer_fab___IMit:hover .PresentationRenderer_tooltip__XGfG2{opacity:1}.PresentationRenderer_fab___IMit:active{transform:scale(1.05);transition:all .1s ease}.PresentationRenderer_fab___IMit:focus-visible{outline:3px solid var(--color-primary-alpha-50);outline-offset:4px}.PresentationRenderer_modal__dWFf0 .ant-modal-content{padding:0;overflow:hidden;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15)}.PresentationRenderer_modal__dWFf0 .ant-modal-body{padding:0;height:80vh;max-height:800px}.PresentationRenderer_modal__dWFf0 .ant-modal-close{top:16px;right:16px}.PresentationRenderer_closeButton__Q2AOV{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;transition:all .2s ease;color:#8c8c8c}.PresentationRenderer_closeButton__Q2AOV:hover{background:rgba(0,0,0,.04);color:#262626}.PresentationRenderer_modalContent__l383z{display:flex;height:100%;background:linear-gradient(135deg,#f5f7fa,#fff)}.PresentationRenderer_sidebar__Lmm9H{position:relative;width:240px;background:linear-gradient(180deg,#1a1a2e,#16213e);padding:32px 20px;display:flex;flex-direction:column;overflow:hidden}.PresentationRenderer_sidebarHeader__WUcbK{display:flex;align-items:center;gap:12px;margin-bottom:32px}.PresentationRenderer_logo__AqYXv{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.PresentationRenderer_sidebarTitle__X3ntz{font-size:18px;font-weight:600;color:#fff;margin:0;letter-spacing:-.02em}.PresentationRenderer_sidebarNav__u0Rgq{display:flex;flex-direction:column;gap:8px}.PresentationRenderer_navItem__BIg4k{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;border-radius:10px;color:hsla(0,0%,100%,.65);font-size:15px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.PresentationRenderer_navItem__BIg4k:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:linear-gradient(180deg,#667eea,#764ba2);transform:scaleY(0);transition:transform .25s cubic-bezier(.4,0,.2,1)}.PresentationRenderer_navItem__BIg4k:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95);transform:translateX(4px)}.PresentationRenderer_navItemActive__G0rVs{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.2)}.PresentationRenderer_navItemActive__G0rVs:before{transform:scaleY(1)}.PresentationRenderer_navIcon___w2E_{flex-shrink:0}.PresentationRenderer_navLabel__kRGhk{flex:1 1;text-align:left}.PresentationRenderer_streamingDot__Azjeo{width:8px;height:8px;background:#52c41a;border-radius:50%;animation:PresentationRenderer_pulse__MIxuv 2s cubic-bezier(.4,0,.6,1) infinite;box-shadow:0 0 0 0 rgba(82,196,26,.7)}@keyframes PresentationRenderer_pulse__MIxuv{0%,to{box-shadow:0 0 0 0 rgba(82,196,26,.7)}50%{box-shadow:0 0 0 8px rgba(82,196,26,0)}}.PresentationRenderer_sidebarDecoration__tXf3f{position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(180deg,transparent,rgba(102,126,234,.1));pointer-events:none}.PresentationRenderer_mainContent__q8gB1{flex:1 1;padding:32px;overflow-y:auto;background:#fff}.PresentationRenderer_mainContent__q8gB1::-webkit-scrollbar{width:8px}.PresentationRenderer_mainContent__q8gB1::-webkit-scrollbar-track{background:transparent}.PresentationRenderer_mainContent__q8gB1::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.PresentationRenderer_mainContent__q8gB1::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.15)}[data-theme=dark] .PresentationRenderer_fab___IMit{background:linear-gradient(135deg,#14b8a6,#0d9488 50%,#0f766e);box-shadow:0 8px 32px rgba(20,184,166,.4),0 4px 16px rgba(13,148,136,.3)}[data-theme=dark] .PresentationRenderer_fab___IMit:before{background:linear-gradient(135deg,#14b8a6,#0d9488,#0f766e);opacity:.7}[data-theme=dark] .PresentationRenderer_fab___IMit:hover{background:linear-gradient(135deg,#2dd4bf,#14b8a6 50%,#0d9488);box-shadow:0 12px 48px rgba(20,184,166,.6),0 6px 24px rgba(13,148,136,.5),0 0 60px rgba(20,184,166,.4)}[data-theme=dark] .PresentationRenderer_fab___IMit:hover:before{opacity:1}[data-theme=dark] .PresentationRenderer_fab___IMit:focus-visible{outline-color:rgba(20,184,166,.5)}[data-theme=dark] .PresentationRenderer_modalContent__l383z{background:linear-gradient(135deg,#141414,#1f1f1f)}[data-theme=dark] .PresentationRenderer_mainContent__q8gB1{background:#1f1f1f}[data-theme=dark] .PresentationRenderer_closeButton__Q2AOV{color:hsla(0,0%,100%,.65)}[data-theme=dark] .PresentationRenderer_closeButton__Q2AOV:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95)}@media (max-width:480px){.PresentationRenderer_fab___IMit{display:none}.PresentationRenderer_modal__dWFf0 .ant-modal{max-width:100vw!important;margin:0!important;padding:0!important;top:0!important}.PresentationRenderer_modal__dWFf0 .ant-modal-content{border-radius:0;height:100vh}.PresentationRenderer_modal__dWFf0 .ant-modal-body{height:100vh;max-height:100vh}.PresentationRenderer_modalContent__l383z{flex-direction:column}.PresentationRenderer_sidebar__Lmm9H{width:100%;height:auto;padding:16px;flex-direction:row;align-items:center;background:linear-gradient(90deg,#1a1a2e,#16213e)}.PresentationRenderer_sidebarHeader__WUcbK{margin-bottom:0;flex-shrink:0}.PresentationRenderer_logo__AqYXv{width:32px;height:32px}.PresentationRenderer_sidebarTitle__X3ntz{font-size:16px}.PresentationRenderer_sidebarNav__u0Rgq{flex-direction:row;gap:8px;overflow-x:auto;flex:1 1;padding:0 12px;-webkit-overflow-scrolling:touch}.PresentationRenderer_sidebarNav__u0Rgq::-webkit-scrollbar{display:none}.PresentationRenderer_navItem__BIg4k{padding:8px 12px;white-space:nowrap;min-width:auto}.PresentationRenderer_navLabel__kRGhk{font-size:13px}.PresentationRenderer_sidebarDecoration__tXf3f{display:none}.PresentationRenderer_mainContent__q8gB1{padding:16px;flex:1 1}}@media (min-width:481px) and (max-width:768px){.PresentationRenderer_fab___IMit{display:none}.PresentationRenderer_sidebar__Lmm9H{width:200px;padding:24px 16px}.PresentationRenderer_mainContent__q8gB1{padding:24px}}@media (min-width:769px) and (max-width:1024px){.PresentationRenderer_fab___IMit{right:22px;bottom:22px;width:68px;height:68px}.PresentationRenderer_sidebar__Lmm9H{width:220px;padding:28px 18px}.PresentationRenderer_mainContent__q8gB1{padding:28px}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font:normal 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}.TextRenderer_container__HF8io{line-height:1.6;color:inherit}.TextRenderer_container__HF8io p{margin:0 0 12px}.TextRenderer_container__HF8io p:last-child{margin-bottom:0}.TextRenderer_container__HF8io ol,.TextRenderer_container__HF8io ul{margin:8px 0;padding-left:24px}.TextRenderer_container__HF8io li{margin:4px 0}.TextRenderer_container__HF8io code{background:var(--color-fill-tertiary);padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.9em}.TextRenderer_container__HF8io pre{margin:12px 0;border-radius:8px}.TextRenderer_container__HF8io pre code{background:none;padding:0}.TextRenderer_container__HF8io blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid var(--color-primary);background:var(--color-fill-quaternary);color:var(--color-text-secondary)}.TextRenderer_container__HF8io table{border-collapse:collapse;width:100%;margin:12px 0}.TextRenderer_container__HF8io td,.TextRenderer_container__HF8io th{border:1px solid var(--color-border);padding:8px 12px;text-align:left}.TextRenderer_container__HF8io th{background:var(--color-fill-quaternary);font-weight:500}.TextRenderer_cursor__i2rVM{display:inline-block;width:8px;height:16px;background:var(--color-primary);margin-left:2px;animation:TextRenderer_blink__vag3o 1s infinite;vertical-align:text-bottom}@keyframes TextRenderer_blink__vag3o{0%,50%{opacity:1}51%,to{opacity:0}}.TextRenderer_container__HF8io h1{font-size:2em;font-weight:700;margin:.67em 0}.TextRenderer_container__HF8io h2{font-size:1.5em;font-weight:700;margin:.83em 0}.TextRenderer_container__HF8io h3{font-size:1.2em;font-weight:700;margin:1em 0}.TextRenderer_container__HF8io h4{font-size:1.2em;font-weight:700;margin:1.33em 0}.TextRenderer_container__HF8io p{font-size:1em}.TextRenderer_container__HF8io hr{border:none;border-top:1px dashed var(--color-border);margin:16px 0}.IterationRenderer_container__vXyol{margin:8px 0;padding:12px 16px;border-radius:8px;border:1px solid #e8e8e8;background:#fafafa;transition:all .3s ease}.IterationRenderer_container__vXyol.IterationRenderer_active__BvJk4{border-color:#1890ff;background:#f0f5ff}.IterationRenderer_container__vXyol.IterationRenderer_minimal__eEF27{border-color:#d9d9d9;background:#f5f5f5;opacity:.8}.IterationRenderer_header__pxMDr{display:flex;align-items:center;gap:12px;margin-bottom:8px}.IterationRenderer_iconWrapper__Nit6A{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e6f7ff;color:#1890ff}.IterationRenderer_icon__U51KC{font-size:14px}.IterationRenderer_icon__U51KC.IterationRenderer_spinning__Ht3dv{animation:IterationRenderer_spin__XMPPw 2s linear infinite}@keyframes IterationRenderer_spin__XMPPw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IterationRenderer_info__5cwON{display:flex;flex-direction:column;gap:2px;flex:1 1}.IterationRenderer_label__hOPI6{font-size:12px;color:#8c8c8c;font-weight:500}.IterationRenderer_counter___mgHu{font-size:14px;font-weight:600;color:#262626}.IterationRenderer_progressBar__8Kuor{height:4px;border-radius:2px;background:#e8e8e8;overflow:hidden;margin-bottom:8px}.IterationRenderer_progressFill___0owy{height:100%;background:linear-gradient(90deg,#1890ff,#52c41a);transition:width .5s ease;border-radius:2px}.IterationRenderer_message__BI0kd{margin:0;font-size:14px;line-height:1.5;color:#595959}.PhaseRenderer_container__79C66{display:flex;align-items:flex-start;gap:10px;margin:6px 0;padding:10px 14px;border-left:3px solid #667eea;background:linear-gradient(90deg,rgba(102,126,234,.08),rgba(102,126,234,.02));border-radius:8px;transition:all .2s ease}.PhaseRenderer_container__79C66.PhaseRenderer_active__rB7mz{border-left-color:#764ba2;background:linear-gradient(90deg,rgba(118,75,162,.12),rgba(118,75,162,.03))}.PhaseRenderer_icon__ImQ5Y{font-size:16px;color:#667eea;margin-top:2px;flex-shrink:0}.PhaseRenderer_container__79C66.PhaseRenderer_active__rB7mz .PhaseRenderer_icon__ImQ5Y{color:#764ba2}.PhaseRenderer_content__EnnaD{flex:1 1;min-width:0}.PhaseRenderer_title__jhUBW{display:flex;align-items:center;gap:8px;margin-bottom:4px}.PhaseRenderer_number__h7dcu{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#667eea;color:#fff;font-size:11px;font-weight:600;line-height:1}.PhaseRenderer_container__79C66.PhaseRenderer_active__rB7mz .PhaseRenderer_number__h7dcu{background:#764ba2}.PhaseRenderer_name__c1DLr{font-size:14px;font-weight:600;color:#1f2937;line-height:1.4}.PhaseRenderer_description__yQH8O{font-size:13px;color:#6b7280;line-height:1.5}.ProgressRenderer_container__Q1LGx{margin:8px 0;padding:12px 16px;border-radius:8px;border:1px solid #d9d9d9;background:#fff;transition:all .3s ease}.ProgressRenderer_container__Q1LGx.ProgressRenderer_active__t2l31{border-color:#52c41a;box-shadow:0 2px 8px rgba(82,196,26,.15)}.ProgressRenderer_header__rJzju{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ProgressRenderer_loadingIcon__rWQyw{font-size:14px;color:#52c41a}.ProgressRenderer_message__fQbLB{flex:1 1;font-size:14px;font-weight:500;color:#262626}.ProgressRenderer_percentage__VSNf1{font-size:16px;font-weight:600;color:#52c41a}.ProgressRenderer_progressBar__5pBjJ{height:6px;border-radius:3px;background:#f0f0f0;overflow:hidden;margin-bottom:8px}.ProgressRenderer_progressFill__ZYTnL{height:100%;background:linear-gradient(90deg,#73d13d,#52c41a);transition:width .5s ease;border-radius:3px}.ProgressRenderer_progressFill__ZYTnL.ProgressRenderer_animating__DAQK2{position:relative;overflow:hidden}.ProgressRenderer_progressFill__ZYTnL.ProgressRenderer_animating__DAQK2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:ProgressRenderer_shimmer__Eht7Z 1.5s infinite}@keyframes ProgressRenderer_shimmer__Eht7Z{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressRenderer_footer___CLVa{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#8c8c8c}.ProgressRenderer_counter__30KO4{font-weight:500}.ProgressRenderer_remaining__e_fBL{font-weight:500;color:#52c41a}.QuestionRenderer_container__JHAv5{margin:8px 0;padding:12px 16px;border-radius:8px;border:1px solid #ffd666;background:#fffbe6;transition:all .3s ease}.QuestionRenderer_container__JHAv5.QuestionRenderer_active__zZaa5{border-color:#ffa940;background:#fff7e6;box-shadow:0 2px 8px rgba(255,169,64,.2)}.QuestionRenderer_header__9ArIR{display:flex;gap:12px}.QuestionRenderer_iconWrapper__ucoUp{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff3cd;color:#fa8c16;flex-shrink:0}.QuestionRenderer_icon__WZkUq{font-size:16px}.QuestionRenderer_content__Z_zkW{flex:1 1;display:flex;flex-direction:column;gap:8px}.QuestionRenderer_message__bmIgk{margin:0;font-size:14px;line-height:1.6;color:#595959}.QuestionRenderer_autoContinue__BCzD9{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;background:#fff;border:1px solid #ffd666;font-size:12px;font-weight:500;color:#fa8c16;width:-moz-fit-content;width:fit-content}.QuestionRenderer_dot__oTLTW{width:6px;height:6px;border-radius:50%;background:#52c41a;animation:QuestionRenderer_blink__fayoE 1.5s ease-in-out infinite}@keyframes QuestionRenderer_blink__fayoE{0%,to{opacity:1}50%{opacity:.3}}.StatusRenderer_container__qLEhh{display:inline-flex;align-items:center;gap:6px;margin:4px 0;padding:6px 12px;border-radius:8px;font-size:13px;line-height:1.4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease;max-width:-moz-fit-content;max-width:fit-content}.StatusRenderer_iconWrapper__j0inD{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.StatusRenderer_icon__gjW8O{font-size:14px}.StatusRenderer_message__jjyZD{font-weight:500;letter-spacing:.2px}.StatusRenderer_container__qLEhh.StatusRenderer_info__3vf_1{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(99,102,241,.15));border:1px solid rgba(59,130,246,.3);color:#3b82f6}.StatusRenderer_container__qLEhh.StatusRenderer_info__3vf_1 .StatusRenderer_icon__gjW8O{color:#3b82f6}.StatusRenderer_container__qLEhh.StatusRenderer_success__rLwSo{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.15));border:1px solid rgba(16,185,129,.3);color:#10b981}.StatusRenderer_container__qLEhh.StatusRenderer_success__rLwSo .StatusRenderer_icon__gjW8O{color:#10b981}.StatusRenderer_container__qLEhh.StatusRenderer_warning__42LBw{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(217,119,6,.15));border:1px solid rgba(245,158,11,.3);color:#f59e0b}.StatusRenderer_container__qLEhh.StatusRenderer_warning__42LBw .StatusRenderer_icon__gjW8O{color:#f59e0b}.StatusRenderer_container__qLEhh.StatusRenderer_error__Lvvh_{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.15));border:1px solid rgba(239,68,68,.3);color:#ef4444}.StatusRenderer_container__qLEhh.StatusRenderer_error__Lvvh_ .StatusRenderer_icon__gjW8O{color:#ef4444}.StatusRenderer_container__qLEhh:hover{transform:translateY(-1px)}.StatusRenderer_container__qLEhh.StatusRenderer_info__3vf_1:hover{box-shadow:0 2px 8px rgba(59,130,246,.15)}.StatusRenderer_container__qLEhh.StatusRenderer_success__rLwSo:hover{box-shadow:0 2px 8px rgba(16,185,129,.15)}.StatusRenderer_container__qLEhh.StatusRenderer_warning__42LBw:hover{box-shadow:0 2px 8px rgba(245,158,11,.15)}.StatusRenderer_container__qLEhh.StatusRenderer_error__Lvvh_:hover{box-shadow:0 2px 8px rgba(239,68,68,.15)}.ThinkingRenderer_container__qhsKw{position:relative;margin:8px 0;padding:16px;background:linear-gradient(135deg,var(--color-fill-quaternary) 0,var(--color-fill-tertiary) 100%);border-radius:8px;border:1px solid var(--color-border-secondary);transition:all .3s ease;overflow:hidden}.ThinkingRenderer_container__qhsKw.ThinkingRenderer_active__rs_UW{background:linear-gradient(135deg,var(--color-primary-alpha-05) 0,var(--color-primary-alpha-03) 100%);border-color:var(--color-primary-alpha-30);box-shadow:0 0 0 1px var(--color-primary-alpha-10),0 2px 8px var(--color-primary-alpha-08)}.ThinkingRenderer_container__qhsKw.ThinkingRenderer_active__rs_UW:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,var(--color-primary-alpha-10) 50%,transparent 100%);animation:ThinkingRenderer_shimmer__n_Ik7 2s infinite}@keyframes ThinkingRenderer_shimmer__n_Ik7{0%{left:-100%}to{left:100%}}.ThinkingRenderer_header__guOPh{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ThinkingRenderer_iconWrapper__8cJOZ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--color-primary-alpha-10);flex-shrink:0}.ThinkingRenderer_container__qhsKw.ThinkingRenderer_active__rs_UW .ThinkingRenderer_iconWrapper__8cJOZ{background:var(--color-primary-alpha-15);animation:ThinkingRenderer_pulse__yXmlV 2s ease-in-out infinite}@keyframes ThinkingRenderer_pulse__yXmlV{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.ThinkingRenderer_iconLoading__IZaGC,.ThinkingRenderer_icon__uvWuL{font-size:16px;color:var(--color-primary)}.ThinkingRenderer_iconLoading__IZaGC{animation:ThinkingRenderer_rotate__7NdU5 1s linear infinite}@keyframes ThinkingRenderer_rotate__7NdU5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ThinkingRenderer_title__lN2YM{display:flex;align-items:center;gap:8px;flex:1 1}.ThinkingRenderer_titleText__8Yegy{font-size:14px;font-weight:600;color:var(--color-text);letter-spacing:.3px}.ThinkingRenderer_progress__qapUI{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:12px;font-weight:500;color:var(--color-primary);background:var(--color-primary-alpha-10);border-radius:10px;line-height:1}.ThinkingRenderer_content__FkXeO{position:relative;padding-left:38px}.ThinkingRenderer_thoughtText__25CgC{font-size:12px;color:var(--color-text-secondary);word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}.ThinkingRenderer_cursor__mx1k3{display:inline-block;width:2px;height:16px;background:var(--color-primary);margin-left:4px;animation:ThinkingRenderer_blink__YvS09 1s step-end infinite;vertical-align:text-bottom}@keyframes ThinkingRenderer_blink__YvS09{0%,50%{opacity:1}51%,to{opacity:0}}[data-theme=dark] .ThinkingRenderer_container__qhsKw{background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .ThinkingRenderer_container__qhsKw.ThinkingRenderer_active__rs_UW{background:linear-gradient(135deg,var(--color-primary-alpha-08) 0,var(--color-primary-alpha-04) 100%);border-color:var(--color-primary-alpha-30)}[data-theme=dark] .ThinkingRenderer_iconWrapper__8cJOZ{background:var(--color-primary-alpha-15)}[data-theme=dark] .ThinkingRenderer_container__qhsKw.ThinkingRenderer_active__rs_UW .ThinkingRenderer_iconWrapper__8cJOZ{background:var(--color-primary-alpha-20)}[data-theme=dark] .ThinkingRenderer_progress__qapUI{background:var(--color-primary-alpha-15)}.InlineToolCallRenderer_container__Ufff8{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;margin:4px 0;border-radius:6px;font-size:13px;border:1px solid;transition:all .3s ease}.InlineToolCallRenderer_icon__JXd8N{display:flex;align-items:center;font-size:14px}.InlineToolCallRenderer_content__Z1FhN{display:flex;align-items:center;gap:8px}.InlineToolCallRenderer_toolName__P6cdU{font-weight:500}.InlineToolCallRenderer_status__1_znx{display:flex;align-items:center;gap:4px;font-size:12px;opacity:.8}.InlineToolCallRenderer_statusText__ymApu{margin-left:2px}.InlineToolCallRenderer_pending__JsgBq{background-color:var(--color-bg-muted,#f5f5f5);border-color:var(--color-border,#d9d9d9);color:var(--color-text-secondary,#666)}.InlineToolCallRenderer_running__5qkmI{background-color:var(--color-primary-bg,#e6f4ff);border-color:var(--color-primary,#1890ff);color:var(--color-primary,#1890ff)}.InlineToolCallRenderer_success__a5k2X{background-color:var(--color-success-bg,#f6ffed);border-color:var(--color-success,#52c41a);color:var(--color-success,#52c41a)}.InlineToolCallRenderer_error__pHwDq{background-color:var(--color-error-bg,#fff2f0);border-color:var(--color-error,#ff4d4f);color:var(--color-error,#ff4d4f)}.InlineToolCallRenderer_active__5r_7g{animation:InlineToolCallRenderer_pulse__LZT9R 2s ease-in-out infinite}@keyframes InlineToolCallRenderer_pulse__LZT9R{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-color-scheme:dark){.InlineToolCallRenderer_pending__JsgBq{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.65)}.InlineToolCallRenderer_running__5qkmI{background-color:rgba(24,144,255,.1);border-color:#1890ff;color:#40a9ff}.InlineToolCallRenderer_success__a5k2X{background-color:rgba(82,196,26,.1);border-color:#52c41a;color:#73d13d}.InlineToolCallRenderer_error__pHwDq{background-color:rgba(255,77,79,.1);border-color:#ff4d4f;color:#ff7875}}.ToolCallRenderer_container__8HuIE{margin-bottom:12px;animation:ToolCallRenderer_fadeIn___ARbG .3s ease;transition:border-color .3s ease,box-shadow .3s ease,max-height .3s ease;overflow:hidden}.ToolCallRenderer_container__8HuIE.ToolCallRenderer_collapsed__KezBq,.ToolCallRenderer_container__8HuIE.ToolCallRenderer_expanded__dJPX1{transition:border-color .3s ease,box-shadow .3s ease}@keyframes ToolCallRenderer_fadeIn___ARbG{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ToolCallRenderer_header__8YgTV{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease;text-align:left}.ToolCallRenderer_header__8YgTV:hover{opacity:.8}.ToolCallRenderer_header__8YgTV:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.ToolCallRenderer_headerLeft__qmw__{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ToolCallRenderer_titleGroup__Unvwf{display:flex;align-items:baseline;gap:6px;flex:1 1;min-width:0}.ToolCallRenderer_title__NCKo7{font-weight:600;font-size:14px;color:var(--color-text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToolCallRenderer_name__gYwWp{font-weight:400;font-size:12px;color:var(--color-text-tertiary);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;white-space:nowrap;flex-shrink:0}.ToolCallRenderer_toggleIcon__kj_aK{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-text-tertiary);transition:color .2s ease;flex-shrink:0}.ToolCallRenderer_section__2CP9E{margin-bottom:12px;animation:ToolCallRenderer_slideDown__t6hGO .3s ease}@keyframes ToolCallRenderer_slideDown__t6hGO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ToolCallRenderer_section__2CP9E:last-child{margin-bottom:0}.ToolCallRenderer_description__FBhQ4{padding:8px 12px;margin-bottom:12px;background:linear-gradient(135deg,var(--color-primary-alpha-03) 0,var(--color-secondary-alpha-03) 100%);border-left:3px solid var(--color-primary-alpha-30);border-radius:4px;font-size:13px;line-height:1.6}.ToolCallRenderer_label__guGcd{display:block;margin-bottom:4px;font-size:12px}.ToolCallRenderer_codeBlock__GWluH{margin:0;background:var(--color-fill-quaternary);padding:8px;border-radius:4px}.ToolCallRenderer_codeBlock__GWluH pre{margin:0;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ToolCallRenderer_footer__cgGbz{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-border-secondary);font-size:12px}.ToolCallRenderer_streaming__Q2Ski{margin-top:8px;padding:8px;background:var(--color-info-bg);border-radius:4px;font-size:12px;color:var(--color-info);display:flex;align-items:center;gap:6px}.ToolCallRenderer_pending__bCGvu{border-color:var(--color-border);animation:ToolCallRenderer_pulse__aO2mx 2s ease-in-out infinite}.ToolCallRenderer_running__up2if{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(102,126,234,.1);animation:ToolCallRenderer_glow__deZGC 1.5s ease-in-out infinite}.ToolCallRenderer_success__So0yt{border-color:var(--color-success);box-shadow:0 0 0 3px rgba(82,196,26,.1)}.ToolCallRenderer_error__Jepgc{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(255,77,79,.1)}@keyframes ToolCallRenderer_pulse__aO2mx{0%,to{opacity:1}50%{opacity:.6}}@keyframes ToolCallRenderer_glow__deZGC{0%,to{box-shadow:0 0 0 3px rgba(102,126,234,.1)}50%{box-shadow:0 0 0 6px rgba(102,126,234,.2)}}