*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.mb-1{margin-bottom:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.hidden{display:none}.h-7{height:1.75rem}.min-w-0{min-width:0}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.italic{font-style:italic}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--sci-bg:#fbfaf7;--sci-surface:#fff;--sci-surface-subtle:#f4f3ef;--sci-text:#111827;--sci-text-secondary:#4b5563;--sci-text-muted:#6b7280;--sci-border:#e5e7eb;--sci-border-strong:#cbd5e1;--sci-blue:#145bff;--sci-blue-hover:#0e46cc;--sci-blue-soft:#eef4ff;--sci-success:#087a46;--sci-success-soft:#ecfdf3;--sci-warning:#b54708;--sci-warning-soft:#fffaeb;--sci-danger:#b42318;--sci-danger-soft:#fef3f2;--sci-focus:#84adff;--sci-paper:var(--sci-bg);--sci-paper-deep:var(--sci-surface-subtle);--sci-ink:var(--sci-text);--sci-muted:var(--sci-text-muted);--sci-line:var(--sci-border);--sci-blue-dark:var(--sci-blue-hover);--sci-red:#c81e32;--sci-serif:"Noto Serif SC","Source Han Serif SC","Songti SC","STSong",Georgia,serif;--sci-sans:Inter,"PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif;--sci-header-desktop:64px;--sci-header-mobile:60px}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:var(--sci-paper);color:var(--sci-ink);font-family:var(--sci-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}button,input,textarea{font:inherit}:focus-visible{outline:3px solid var(--sci-focus);outline-offset:3px}#__next,body>div:first-child{height:100%}.sci-chat-shell{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:var(--sci-paper)}.sci-editorial-header{position:relative;z-index:30;display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;min-height:var(--sci-header-desktop);padding:0 38px;border-bottom:1px solid var(--sci-line);background:hsla(45,33%,98%,.98)}.sci-brand{width:-moz-max-content;width:max-content;color:var(--sci-ink);font-size:22px;font-weight:800;letter-spacing:-.06em;text-decoration:none}.sci-brand span{color:var(--sci-blue)}.sci-editorial-header nav{display:flex;align-self:stretch;justify-content:center;gap:clamp(22px,3vw,46px)}.sci-editorial-header nav a{position:relative;display:inline-flex;align-items:center;color:#262a33;font-family:var(--sci-serif);font-size:14px;text-decoration:none;white-space:nowrap}.sci-editorial-header nav a:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:transparent;content:""}.sci-editorial-header nav a.is-active,.sci-editorial-header nav a:focus-visible,.sci-editorial-header nav a:hover{color:var(--sci-blue-dark)}.sci-editorial-header nav a.is-active:after{background:var(--sci-blue)}.sci-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:21px;font-size:13px;white-space:nowrap}.sci-header-actions a{text-decoration:none}.sci-header-actions a:focus-visible,.sci-header-actions a:hover{color:var(--sci-blue)}.sci-search-link{display:inline-flex;font-size:18px}.sci-language-link{display:inline-flex;align-items:center;gap:6px}.sci-language-link .anticon:last-child{font-size:9px}.sci-user-email{max-width:120px;overflow:hidden;color:var(--sci-muted);text-overflow:ellipsis}.sci-subscribe-button{display:inline-flex;align-items:center;min-height:34px;padding:0 18px;border-radius:6px;background:var(--sci-blue);color:#fff!important;font-weight:600}.sci-subscribe-button:focus-visible,.sci-subscribe-button:hover{background:var(--sci-blue-dark);color:#fff!important}.sci-chat-workspace{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 0;transition:grid-template-columns .18s ease}.sci-chat-workspace.source-open{grid-template-columns:minmax(0,1fr) minmax(390px,33vw)}.sci-chat-scroll{display:flex;min-width:0;min-height:0;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.sci-chat-content{width:min(100%,1040px);margin:0 auto;padding:22px 38px 18px}.sci-chat-hero{padding:0 0 14px}.sci-chat-kicker{display:inline-block;margin-bottom:10px;color:var(--sci-blue);font-size:13px;font-weight:700;letter-spacing:.04em}.sci-chat-hero h1{margin:0;font-family:var(--sci-serif);font-size:clamp(34px,2.8vw,38px);font-weight:700;letter-spacing:-.035em;line-height:1.18}.sci-chat-trustline{display:flex;align-items:center;gap:24px;margin-top:10px;color:var(--sci-muted);font-size:13px;line-height:1.7}.sci-chat-trustline p{margin:0}.sci-chat-trustline span{width:1px;height:18px;flex:0 0 1px;background:#a9adb6}.sci-chat-start{padding:25px 0 10px;border-top:1px solid var(--sci-line)}.sci-chat-start>p{margin:0 0 12px;color:var(--sci-muted);font-size:13px;font-weight:600}.sci-suggestion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.sci-followups button,.sci-suggestion-grid button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border:0;border-bottom:1px solid var(--sci-line);background:transparent;color:#343943;cursor:pointer;text-align:left}.sci-followups button:focus-visible,.sci-followups button:hover,.sci-suggestion-grid button:focus-visible,.sci-suggestion-grid button:hover{color:var(--sci-blue)}.sci-followups button .anticon,.sci-suggestion-grid button .anticon{flex:0 0 auto;font-size:13px}.sci-message-list{display:flex;flex-direction:column;gap:14px}.sci-question-card{margin-top:2px;padding:14px 18px 15px;border:1px solid #e9e6df;border-radius:5px;background:var(--sci-paper-deep)}.sci-question-card span{display:block;margin-bottom:7px;color:#4f5663;font-size:12px;font-weight:700}.sci-question-card p{margin:0;font-family:var(--sci-serif);font-size:17px;font-weight:600;line-height:1.55}.sci-answer-block{padding:4px 0 24px}.sci-answer-label{margin:0 0 9px;color:var(--sci-blue);font-size:13px;font-weight:800}.sci-editorial-answer{color:#20242c;font-family:var(--sci-sans);font-size:14px;line-height:1.62}.sci-editorial-answer p{margin:0 0 6px}.sci-editorial-answer ol,.sci-editorial-answer ul{margin:8px 0 14px;padding-left:1.4em}.sci-editorial-answer li{margin:4px 0}.sci-answer-h1,.sci-answer-h2,.sci-answer-h3{margin:16px 0 5px;color:var(--sci-ink);font-family:var(--sci-serif);font-weight:700;letter-spacing:-.02em;line-height:1.35}.sci-answer-h1{font-size:25px}.sci-answer-h2{font-size:21px}.sci-answer-h3{font-size:18px}.sci-citation-marker{display:inline;margin:0 .12em;padding:0;border:0;background:transparent;color:var(--sci-blue);cursor:pointer;font-family:var(--sci-sans);font-size:.78em;font-weight:700;line-height:inherit;vertical-align:.12em}.sci-citation-marker:focus-visible,.sci-citation-marker:hover{color:var(--sci-blue-dark);text-decoration:underline;text-underline-offset:2px}.sci-stream-caret{display:inline-block;width:2px;height:1em;margin-left:3px;background:var(--sci-blue);animation:sci-pulse 1s steps(2,start) infinite;vertical-align:-.1em}@keyframes sci-pulse{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sci-stream-caret{animation:none}.sci-chat-workspace{transition:none}}.sci-answer-note{margin:17px 0;padding:7px 16px;border-left:3px solid var(--sci-blue);background:var(--sci-paper-deep);color:#3f4652;font-family:var(--sci-sans);font-size:13px}.sci-answer-note p{margin:0}.sci-answer-note-warning{border-left-color:var(--sci-red);color:#7a2430}.sci-inline-code{padding:.08em .3em;border:1px solid #dfdcd5;border-radius:3px;background:#f3f1ec;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.sci-answer-table-wrap{margin:16px 0;overflow-x:auto}.sci-answer-table-wrap table{width:100%;border-collapse:collapse;font-family:var(--sci-sans);font-size:13px}.sci-answer-table-wrap td,.sci-answer-table-wrap th{padding:9px 11px;border:1px solid var(--sci-line);text-align:left}.sci-answer-table-wrap th{background:var(--sci-paper-deep)}.sci-sources-button{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:9px;min-height:34px;margin-top:7px;padding:0 13px;border:1px solid #cfd3da;border-radius:4px;background:transparent;color:#333945;cursor:pointer;font-size:13px}.sci-sources-button .anticon:last-child{margin-left:3px;font-size:9px}.sci-sources-button:focus-visible,.sci-sources-button:hover{border-color:var(--sci-blue);color:var(--sci-blue)}.sci-followups{margin-top:14px}.sci-followups h3{margin:0 0 2px;font-family:var(--sci-serif);font-size:15px}.sci-followups button{width:100%;padding:5px 0;font-size:13px}.sci-message-state{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.sci-message-state>p{margin:0;color:var(--sci-text-secondary);font-size:13px}.sci-message-state-actions,.sci-no-source-actions{display:flex;margin-top:4px;align-items:center;flex-wrap:wrap;gap:12px}.sci-message-state-actions a,.sci-no-source-actions a,.sci-no-source-actions button{display:inline-flex;min-height:38px;padding:0 14px;align-items:center;justify-content:center;border:1px solid var(--sci-border-strong);border-radius:4px;background:transparent;color:var(--sci-text);font-weight:650;text-decoration:none;cursor:pointer}.sci-no-source-actions button{border-color:var(--sci-blue);background:var(--sci-blue);color:#fff}.sci-citation-drawer-content{min-height:100%}.sci-composer-wrap{position:sticky;z-index:10;bottom:0;width:min(100%,1040px);margin:auto auto 0;padding:12px 38px 18px;background:hsla(45,33%,98%,.98)}.sci-composer{display:flex;align-items:flex-end;gap:8px;padding:6px;border:1px solid #aeb5c0;border-radius:5px;background:#fff}.sci-composer:focus-within{border-color:var(--sci-blue);box-shadow:0 0 0 2px rgba(21,94,239,.1)}.sci-composer .ant-input{padding:7px 8px;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--sci-ink);font-size:14px}.sci-composer .ant-btn{width:38px;height:38px;flex:0 0 38px;border-radius:4px;background:var(--sci-blue);box-shadow:none}.sci-composer .ant-btn:focus-visible,.sci-composer .ant-btn:hover{background:var(--sci-blue-dark)!important}.sci-composer-hint{margin:7px 0 0;color:var(--sci-muted);font-size:11px}.sci-composer-wrap>p:last-child{margin:13px 0 0;text-align:left}.sci-source-panel{display:none}.sci-source-panel-head{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:23px 28px 17px;border-bottom:1px solid var(--sci-line);background:hsla(45,33%,98%,.98)}.sci-source-panel-head h2{margin:0;font-family:var(--sci-serif);font-size:21px}.sci-source-panel-head p{margin:10px 0 0;color:var(--sci-muted);font-size:11px;line-height:1.5}.sci-source-panel-head button{padding:3px;border:0;background:transparent;color:#545b67;cursor:pointer;font-size:17px}.sci-source-list{padding:0 22px 34px}.sci-source-card{padding:18px 7px 20px;border-bottom:1px solid var(--sci-line)}.sci-source-card.is-focused{background:#f1f5ff}.sci-source-meta{display:flex;align-items:center;gap:10px;color:var(--sci-muted);font-size:11px}.sci-source-kind{display:inline-flex;align-items:center;gap:6px;color:var(--sci-blue);font-weight:700}.sci-source-card.is-related .sci-source-kind{color:#7c8490}.sci-source-card.is-web .sci-source-kind{color:#236c58}.sci-source-card h3{margin:10px 0 4px;font-family:var(--sci-serif);font-size:17px;line-height:1.42}.sci-source-card time{color:#7c8490;font-size:11px}.sci-source-card>p{display:-webkit-box;margin:10px 0 0;overflow:hidden;color:#555d69;font-size:12px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sci-source-card>a{display:inline-flex;align-items:center;gap:7px;margin-top:12px;color:var(--sci-blue);font-size:12px;font-weight:700;text-decoration:none}.sci-source-card>a:focus-visible,.sci-source-card>a:hover{color:var(--sci-blue-dark);text-decoration:underline}.sci-source-empty{padding:40px 20px}@media (min-width:1100px){.sci-source-panel{display:block;min-width:0;height:100%;overflow-y:auto;border-left:1px solid var(--sci-line);background:var(--sci-paper);opacity:0;pointer-events:none}.sci-source-panel.is-open{opacity:1;pointer-events:auto}}@media (max-width:1220px){.sci-editorial-header{grid-template-columns:120px minmax(0,1fr) auto;padding:0 24px}.sci-editorial-header nav{gap:22px}.sci-header-actions{gap:13px}.sci-editorial-header nav a:nth-child(3),.sci-editorial-header nav a:nth-child(4){display:none}}@media (max-width:1099px){.sci-chat-workspace,.sci-chat-workspace.source-open{grid-template-columns:minmax(0,1fr)}.sci-editorial-header nav a:nth-child(5),.sci-editorial-header nav a:nth-child(6){display:none}}@media (max-width:760px){.sci-editorial-header{grid-template-columns:1fr auto;min-height:52px;padding:0 16px}.sci-editorial-header nav,.sci-language-link,.sci-search-link,.sci-subscribe-button,.sci-user-email{display:none}.sci-header-actions{gap:0}.sci-chat-content{padding:20px 18px 16px}.sci-chat-hero{padding-bottom:16px}.sci-chat-kicker{margin-bottom:10px}.sci-chat-hero h1{font-size:31px}.sci-chat-trustline{display:block;margin-top:11px}.sci-chat-trustline p:last-child,.sci-chat-trustline span{display:none}.sci-suggestion-grid{grid-template-columns:1fr}.sci-question-card{padding:13px 14px}.sci-editorial-answer{font-size:15px}.sci-composer-wrap{padding:10px 14px max(12px,env(safe-area-inset-bottom))}.sci-composer-wrap>p:last-child{margin-top:9px;font-size:10px}}.hover\:opacity-80:hover{opacity:.8}