.open-source-module__n1pQDa__streamSection{padding-top:0}.open-source-module__n1pQDa__filters{flex-wrap:wrap;align-items:baseline;width:100%;padding:.9rem 0 0;display:flex}.open-source-module__n1pQDa__filter{min-height:1.9rem;color:var(--quiet);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.28rem;padding:.25rem 0;font-size:.74rem;transition:color .18s;display:inline-flex}.open-source-module__n1pQDa__filter+.open-source-module__n1pQDa__filter:before{color:#a9a9a9;content:"·";margin:0 .55rem}.open-source-module__n1pQDa__filterCount{color:#767676;font-variant-numeric:tabular-nums;font-size:.63rem;line-height:1}.open-source-module__n1pQDa__filter[aria-pressed=true]{color:var(--ink);font-weight:620}.open-source-module__n1pQDa__filter[aria-pressed=true] .open-source-module__n1pQDa__filterCount{color:#6f6f72}.open-source-module__n1pQDa__filter:hover{color:var(--ink)}.open-source-module__n1pQDa__filter:focus-visible{outline-offset:3px;outline:2px solid}.open-source-module__n1pQDa__stream{margin:0;padding:0;list-style:none}.open-source-module__n1pQDa__stream li{border-top:1px solid var(--line)}.open-source-module__n1pQDa__stream li:last-child{border-bottom:1px solid var(--line)}.open-source-module__n1pQDa__stream li{content-visibility:auto;contain-intrinsic-size:auto 6rem;animation:.28s cubic-bezier(.16,1,.3,1) both open-source-module__n1pQDa__filter-entry-reveal;animation-delay:calc(var(--filter-entry-index,0) * 32ms)}@keyframes open-source-module__n1pQDa__filter-entry-reveal{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}.open-source-module__n1pQDa__empty{color:#6f6f72;margin:1.2rem 0 0;font-size:.78rem}.open-source-module__n1pQDa__stream a{color:inherit;grid-template-columns:minmax(7rem,8.5rem) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,2.5vw,2rem);padding:1.5rem 0;text-decoration:none;display:grid}.open-source-module__n1pQDa__meta{color:#767676;flex-direction:column;gap:.3rem;padding-top:.14rem;font-size:.72rem;line-height:1.4;display:flex}.open-source-module__n1pQDa__copy h2,.open-source-module__n1pQDa__copy p{margin:0}.open-source-module__n1pQDa__copy h2{color:#303033;letter-spacing:-.018em;text-wrap:pretty;font-size:clamp(.88rem,.95vw,1rem);font-weight:500;line-height:1.32;transition:color .18s}.open-source-module__n1pQDa__stream a:hover h2,.open-source-module__n1pQDa__stream a:focus-visible h2{color:var(--ink)}.open-source-module__n1pQDa__source{color:#3f3f42;max-width:38rem;font-size:.82rem;line-height:1.55;margin-top:.5rem!important}.open-source-module__n1pQDa__tags{color:#767676;flex-wrap:wrap;gap:.25rem .55rem;margin-top:.55rem;font-size:.72rem;line-height:1.4;display:flex}.open-source-module__n1pQDa__tags span:has(+span):after{content:"·";margin-left:.55rem}.open-source-module__n1pQDa__documentSection{max-width:42rem}.open-source-module__n1pQDa__loadingBack{color:#737376;align-items:center;gap:.42rem;display:inline-flex}.open-source-module__n1pQDa__loadingBack svg{width:.9rem;height:.9rem}.open-source-module__n1pQDa__loadingLabel{color:#6f6f72;margin:0 0 .75rem;font-size:.74rem}.open-source-module__n1pQDa__loadingTitle,.open-source-module__n1pQDa__loadingLine{background:linear-gradient(90deg,#eeeeef 20%,#f7f7f8 44%,#eeeeef 68%) 0 0/220% 100%;border-radius:.2rem;animation:1.3s ease-in-out infinite open-source-module__n1pQDa__document-loading-shimmer;display:block}.open-source-module__n1pQDa__loadingTitle{width:min(20rem,62%);height:2rem}.open-source-module__n1pQDa__loadingDocument{gap:.7rem;margin-top:1.5rem;display:grid}.open-source-module__n1pQDa__loadingLine{width:100%;height:.8rem}.open-source-module__n1pQDa__loadingLineMedium{width:78%}.open-source-module__n1pQDa__loadingLineShort{width:48%}@keyframes open-source-module__n1pQDa__document-loading-shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.open-source-module__n1pQDa__stream li{transition:none;animation:none}}.open-source-module__n1pQDa__documentHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.open-source-module__n1pQDa__documentHeader .curation-detail__eyebrow{margin-bottom:0}.open-source-module__n1pQDa__documentTabs{align-items:center;gap:.75rem;display:inline-flex}.open-source-module__n1pQDa__documentTab{color:#6f6f72;cursor:pointer;background:0 0;border:0;padding:.18rem 0;font-size:.72rem}.open-source-module__n1pQDa__documentTab[aria-selected=true]{color:var(--ink);font-weight:620}.open-source-module__n1pQDa__documentTab:hover,.open-source-module__n1pQDa__documentTab:focus-visible{color:var(--ink);text-underline-offset:.24em;outline:0;text-decoration:underline}.open-source-module__n1pQDa__documentHint{color:#6f6f72;max-width:40rem;margin:1rem 0 0;font-size:.75rem;line-height:1.55}.open-source-module__n1pQDa__documentPanel{margin-top:1.5rem}.open-source-module__n1pQDa__repositoryBrowser{border-top:1px solid var(--line);font-size:.8rem}.open-source-module__n1pQDa__repositoryBrowserToolbar,.open-source-module__n1pQDa__repositoryFileHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.open-source-module__n1pQDa__repositoryBrowserToolbar{color:#5f5f63;padding:.85rem 0}.open-source-module__n1pQDa__repositoryBrowserToolbar strong{color:var(--ink);font-size:.82rem;font-weight:620}.open-source-module__n1pQDa__repositoryBrowserToolbar a,.open-source-module__n1pQDa__repositoryFileHeader a{color:#5f5f63;text-underline-offset:.2em;align-items:center;gap:.3rem;text-decoration-color:#b8b8ba;display:inline-flex}.open-source-module__n1pQDa__repositoryBrowserToolbar a:hover,.open-source-module__n1pQDa__repositoryBrowserToolbar a:focus-visible,.open-source-module__n1pQDa__repositoryFileHeader a:hover,.open-source-module__n1pQDa__repositoryFileHeader a:focus-visible{color:var(--ink);outline:0}.open-source-module__n1pQDa__repositoryBrowserToolbar svg{width:.8rem;height:.8rem}.open-source-module__n1pQDa__repositoryBrowserNotice,.open-source-module__n1pQDa__repositoryBrowserError,.open-source-module__n1pQDa__repositoryBrowserLoading,.open-source-module__n1pQDa__repositoryFileEmpty{color:#737376;margin:0;line-height:1.65}.open-source-module__n1pQDa__repositoryBrowserNotice{padding:0 0 .85rem}.open-source-module__n1pQDa__repositoryBrowserError{color:#994545;background:#fff7f7;border:1px solid #e2bcbc;padding:1rem}.open-source-module__n1pQDa__repositoryBrowserLoading{justify-content:center;align-items:center;gap:.5rem;min-height:10rem;display:flex}.open-source-module__n1pQDa__repositoryBrowserLoading svg{width:.9rem;height:.9rem;animation:.9s linear infinite open-source-module__n1pQDa__repository-browser-spin}.open-source-module__n1pQDa__repositoryBrowserContent{border:1px solid var(--line);grid-template-columns:minmax(13rem,.68fr) minmax(0,1.45fr);min-height:28rem;display:grid}.open-source-module__n1pQDa__repositoryTreePane{border-right:1px solid var(--line);max-height:38rem;padding:.45rem 0;overflow:auto}.open-source-module__n1pQDa__repositoryTree{margin:0;padding:0;list-style:none}.open-source-module__n1pQDa__repositoryTreeItem{color:#5f5f63;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.32rem;width:100%;min-width:max-content;padding-top:.27rem;padding-bottom:.27rem;padding-right:.7rem;display:flex}.open-source-module__n1pQDa__repositoryTreeItem:hover,.open-source-module__n1pQDa__repositoryTreeItem:focus-visible,.open-source-module__n1pQDa__repositoryTreeItem[aria-current=true]{color:var(--ink);background:#f3f3f4;outline:0}.open-source-module__n1pQDa__repositoryTreeItem svg{color:#6f6f72;stroke-width:1.55px;flex:none;width:.82rem;height:.82rem}.open-source-module__n1pQDa__repositoryTreeItem span{white-space:nowrap}.open-source-module__n1pQDa__repositoryTreeItem small{color:#767676;margin-left:auto;font-size:.67rem}.open-source-module__n1pQDa__repositoryFilePane{background:#fcfcfc;min-width:0;padding:.75rem 1rem;overflow:auto}.open-source-module__n1pQDa__repositoryFileHeader{border-bottom:1px solid var(--line);color:#5f5f63;padding-bottom:.7rem}.open-source-module__n1pQDa__repositoryFileHeader code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.open-source-module__n1pQDa__repositoryFileContent{color:#454548;background:0 0;max-height:35rem;margin:0;padding:1rem 0 0;font-size:.74rem;line-height:1.65;overflow:auto}.open-source-module__n1pQDa__repositoryFileContent code{color:inherit;font-size:inherit;background:0 0;padding:0}.open-source-module__n1pQDa__repositoryFileEmpty{text-align:center;place-items:center;min-height:14rem;display:grid}@keyframes open-source-module__n1pQDa__repository-browser-spin{to{transform:rotate(360deg)}}html[data-curation-theme=dark] .open-source-module__n1pQDa__filter{color:#999}html[data-curation-theme=dark] .open-source-module__n1pQDa__filter+.open-source-module__n1pQDa__filter:before{color:#545454}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__filter[aria-pressed=true],html[data-curation-theme=dark] .open-source-module__n1pQDa__filter:hover,html[data-curation-theme=dark] .open-source-module__n1pQDa__filter:focus-visible){color:#f4f4f4}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__stream a:hover h2,html[data-curation-theme=dark] .open-source-module__n1pQDa__stream a:focus-visible h2){color:#b8b8bb}html[data-curation-theme=dark] .open-source-module__n1pQDa__filter[aria-pressed=true] .open-source-module__n1pQDa__filterCount{color:#b8b8bb}html[data-curation-theme=dark] .open-source-module__n1pQDa__stream li{border-color:#333}html[data-curation-theme=dark] .open-source-module__n1pQDa__source{color:#d4d4d6}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__meta,html[data-curation-theme=dark] .open-source-module__n1pQDa__tags,html[data-curation-theme=dark] .open-source-module__n1pQDa__empty),:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__documentHint,html[data-curation-theme=dark] .open-source-module__n1pQDa__documentTab){color:#999}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__documentTab[aria-selected=true],html[data-curation-theme=dark] .open-source-module__n1pQDa__documentTab:hover,html[data-curation-theme=dark] .open-source-module__n1pQDa__documentTab:focus-visible){color:#f4f4f4}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__loadingTitle,html[data-curation-theme=dark] .open-source-module__n1pQDa__loadingLine){background:linear-gradient(90deg,#262626 20%,#303030 44%,#262626 68%) 0 0/220% 100%}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowser,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowserContent,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryTreePane,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryFileHeader){border-color:#333}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryTreeItem:hover,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryTreeItem:focus-visible,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryTreeItem[aria-current=true]){color:#f4f4f4;background:#282828}html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryFilePane{background:#202020}html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowserToolbar strong{color:#f4f4f4}html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryFileContent{color:#d0d0d2}:is(html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowserNotice,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowserLoading,html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryFileEmpty){color:#999}html[data-curation-theme=dark] .open-source-module__n1pQDa__repositoryBrowserError{color:#f0aaaa;background:#321d1d;border-color:#6d3535}html[data-curation-theme=dark] .open-source-module__n1pQDa__copy h2{color:#f4f4f4}@media (max-width:900px){.open-source-module__n1pQDa__stream a{grid-template-columns:minmax(0,1fr)}.open-source-module__n1pQDa__meta{flex-flow:wrap;gap:.25rem .55rem;margin-bottom:.55rem;padding-top:0}.open-source-module__n1pQDa__meta span:has(+span):after{content:"·";margin-left:.55rem}}@media (max-width:560px){.open-source-module__n1pQDa__filter{min-height:2.2rem}.open-source-module__n1pQDa__documentHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.open-source-module__n1pQDa__repositoryBrowserContent{grid-template-columns:1fr}.open-source-module__n1pQDa__repositoryTreePane{border-right:0;border-bottom:1px solid var(--line);max-height:16rem}}
.site-section-navigation-module__5KR6xa__navigation{align-self:stretch;align-items:center;gap:1rem;display:flex}.site-section-navigation-module__5KR6xa__mobileNavigation{display:none}.site-section-navigation-module__5KR6xa__contentNavigation{border-bottom:1px solid var(--line);z-index:1;background:#fff;justify-content:space-between;align-items:baseline;gap:1rem;padding:2rem 0 .78rem;display:flex;position:sticky;top:0}.site-section-navigation-module__5KR6xa__current{color:var(--ink);letter-spacing:-.035em;font-size:.95rem;font-weight:620;line-height:1.15}.site-section-navigation-module__5KR6xa__siblings{align-items:baseline;gap:1rem;display:flex}.site-section-navigation-module__5KR6xa__siblingLink{min-height:2rem;color:var(--quiet);align-items:center;font-size:.78rem;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.site-section-navigation-module__5KR6xa__siblingLink:hover,.site-section-navigation-module__5KR6xa__siblingLink:focus-visible,.site-section-navigation-module__5KR6xa__siblingLink[data-transitioning=true]{color:var(--ink)}.site-section-navigation-module__5KR6xa__link{color:#6f6f72;align-items:center;min-height:2rem;font-size:.78rem;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.site-section-navigation-module__5KR6xa__link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.78rem;left:0;right:0;transform:scaleX(0)}.site-section-navigation-module__5KR6xa__link[aria-current=page]{color:var(--ink);font-weight:620}.site-section-navigation-module__5KR6xa__link[aria-current=page]:after{transform:scaleX(1)}.site-section-navigation-module__5KR6xa__link[data-transitioning=true]{color:var(--ink)}.site-section-navigation-module__5KR6xa__link[data-transitioning=true]:after{transform:scaleX(1)}.site-section-navigation-module__5KR6xa__navigation:has(.site-section-navigation-module__5KR6xa__link[data-transitioning=true]) .site-section-navigation-module__5KR6xa__link[aria-current=page]:after{transform-origin:100%;transform:scaleX(0)}.site-section-navigation-module__5KR6xa__link:hover,.site-section-navigation-module__5KR6xa__link:focus-visible{color:var(--ink)}.site-section-navigation-module__5KR6xa__link:focus-visible{outline-offset:4px;outline:2px solid}html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__link{color:#999}html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__contentNavigation{background:#181818;border-color:#333}html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__current{color:#f4f4f4}html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__siblingLink{color:#999}:is(html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__siblingLink:hover,html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__siblingLink:focus-visible,html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__siblingLink[data-transitioning=true]){color:#f4f4f4}html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__mobileNavigation{background:#181818;border-color:#333}:is(html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__link[aria-current=page],html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__link:hover,html[data-curation-theme=dark] .site-section-navigation-module__5KR6xa__link:focus-visible){color:#f4f4f4}@media (max-width:900px){.site-section-navigation-module__5KR6xa__contentNavigation{display:none}.site-section-navigation-module__5KR6xa__mobileNavigation{background:#fff;margin:1rem -2rem 0;padding:0 2rem;display:block}.site-section-navigation-module__5KR6xa__mobileNavigation .site-section-navigation-module__5KR6xa__navigation,.site-section-navigation-module__5KR6xa__mobileNavigation .site-section-navigation-module__5KR6xa__link{min-height:3.25rem}.site-section-navigation-module__5KR6xa__mobileNavigation .site-section-navigation-module__5KR6xa__link:after{bottom:0}.site-section-navigation-module__5KR6xa__navigation{gap:.5rem}.site-section-navigation-module__5KR6xa__link{min-height:2.75rem;padding:.5rem 0}}@media (max-width:560px){.site-section-navigation-module__5KR6xa__mobileNavigation{margin-left:-1rem;margin-right:-1rem;padding:0 1rem}.site-section-navigation-module__5KR6xa__navigation{gap:.75rem;padding-top:.1rem}.site-section-navigation-module__5KR6xa__link{font-size:.74rem}}@media (prefers-reduced-motion:reduce){.site-section-navigation-module__5KR6xa__link,.site-section-navigation-module__5KR6xa__link:after,.site-section-navigation-module__5KR6xa__siblingLink{transition:none}}
.ask-chat-module__KTKzOG__root{--ask-measure:42rem;flex-direction:column;align-items:center;width:100%;min-width:0;min-height:0;display:flex}.ask-chat-module__KTKzOG__root>*{width:100%;max-width:var(--ask-measure)}.ask-chat-module__KTKzOG__scroller{flex:1;min-height:0}.ask-chat-module__KTKzOG__viewport{overscroll-behavior:contain;scrollbar-color:#1c1c1e47 transparent;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;padding:1.625rem .75rem 1rem 0}.ask-chat-module__KTKzOG__viewport::-webkit-scrollbar{width:.45rem}.ask-chat-module__KTKzOG__viewport::-webkit-scrollbar-track{background:0 0}.ask-chat-module__KTKzOG__viewport::-webkit-scrollbar-thumb{background:#1c1c1e47 padding-box padding-box;border:.125rem solid #0000;border-radius:999px}.ask-chat-module__KTKzOG__viewport:hover::-webkit-scrollbar-thumb{background-color:#1c1c1e75}.ask-chat-module__KTKzOG__messages{gap:1.625rem}.ask-chat-module__KTKzOG__emptyItem{flex-direction:column;flex:1 0 auto;min-height:100%;display:flex}.ask-chat-module__KTKzOG__empty{color:#6f6f72;text-align:left;border:0;border-radius:0;justify-content:center;align-items:flex-start;gap:1.625rem;padding:2rem 0;flex:1 0 auto!important}.ask-chat-module__KTKzOG__empty [data-slot=empty-header]{align-items:flex-start;gap:.5rem;max-width:none}.ask-chat-module__KTKzOG__empty [data-slot=empty-title]{color:var(--ink);letter-spacing:-.035em;font-size:.95rem;font-weight:620}.ask-chat-module__KTKzOG__empty [data-slot=empty-description]{max-width:24rem;color:var(--muted);font-size:.78rem;line-height:1.5}.ask-chat-module__KTKzOG__suggestions{width:100%;max-width:var(--ask-measure)!important;align-items:stretch!important;gap:0!important}.ask-chat-module__KTKzOG__suggestions [data-slot=button]{border-bottom:1px solid var(--line);color:#6f6f72;text-align:left;border-radius:0;justify-content:space-between;width:100%;height:auto;padding:.75rem 0;font-size:.78rem;font-weight:500}:is(.ask-chat-module__KTKzOG__suggestions [data-slot=button]:hover,.ask-chat-module__KTKzOG__suggestions [data-slot=button]:focus-visible){color:var(--ink);background:0 0}.ask-chat-module__KTKzOG__followups{width:100%;max-width:var(--ask-measure)}.ask-chat-module__KTKzOG__followupsLabel{color:#767676;letter-spacing:-.02em;margin:0 0 .25rem;font-size:.74rem;font-weight:620}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__followupsLabel{color:#999}.ask-chat-module__KTKzOG__message [data-slot=message-content]{gap:.5rem}.ask-chat-module__KTKzOG__messageItem{contain-intrinsic-size:auto;content-visibility:visible;animation:.24s cubic-bezier(.16,1,.3,1) ask-chat-module__KTKzOG__message-enter}.ask-chat-module__KTKzOG__clearingItem{animation:.42s cubic-bezier(.5,0,.75,.4) both ask-chat-module__KTKzOG__message-clear-wipe;animation-delay:calc(var(--clear-order) * 70ms);pointer-events:none;-webkit-mask-image:linear-gradient(#000 42%,#0000 58%);mask-image:linear-gradient(#000 42%,#0000 58%);-webkit-mask-size:100% 260%;mask-size:100% 260%}@keyframes ask-chat-module__KTKzOG__message-clear-wipe{0%{opacity:1;filter:blur();transform:translateY(0);-webkit-mask-position:0 0;mask-position:0 0}to{opacity:0;filter:blur(3px);transform:translateY(-.4rem);-webkit-mask-position:0 100%;mask-position:0 100%}}.ask-chat-module__KTKzOG__emptyItem{animation:.32s cubic-bezier(.16,1,.3,1) ask-chat-module__KTKzOG__message-enter}@keyframes ask-chat-module__KTKzOG__message-enter{0%{opacity:0;transform:translateY(.4rem)}}@keyframes ask-chat-module__KTKzOG__status-pulse{50%{opacity:.3}}.ask-chat-module__KTKzOG__bubble{overflow-wrap:anywhere}.ask-chat-module__KTKzOG__userBubble{background:var(--ink);color:#fff;white-space:pre-wrap;border-radius:.5rem .5rem .5rem .125rem;max-width:min(31rem,88vw);padding:.5rem .75rem;font-size:.78rem;line-height:1.52}.ask-chat-module__KTKzOG__assistantBubble{max-width:var(--ask-measure)}.ask-chat-module__KTKzOG__status{color:var(--muted);padding:0;font-size:.7rem}.ask-chat-module__KTKzOG__status svg{animation:1.15s ease-in-out infinite ask-chat-module__KTKzOG__status-pulse}.ask-chat-module__KTKzOG__scrollToLatest{bottom:1rem!important}.ask-chat-module__KTKzOG__sources{width:100%;max-width:var(--ask-measure);padding:.5rem 0 0!important;display:block!important}.ask-chat-module__KTKzOG__sources:before{color:var(--muted);content:"本轮引用";letter-spacing:.01em;margin-bottom:.25rem;font-size:.66rem;font-weight:500;display:block}.ask-chat-module__KTKzOG__citations{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.ask-chat-module__KTKzOG__citation{border-top:1px solid var(--line);color:#6f6f72;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 0;font-size:.68rem;line-height:1.42;text-decoration:none;transition:color .16s;display:flex}.ask-chat-module__KTKzOG__citation:hover,.ask-chat-module__KTKzOG__citation:focus-visible{color:var(--ink)}.ask-chat-module__KTKzOG__citation svg{stroke-width:1.5px;flex:none;width:.75rem;height:.75rem}.ask-chat-module__KTKzOG__form{background:var(--surface);padding-top:.75rem;padding-bottom:env(safe-area-inset-bottom,0px);position:sticky;bottom:0}.ask-chat-module__KTKzOG__composer{max-width:var(--ask-measure);min-height:0;padding:0 .75rem;transition:border-color .18s;box-shadow:none!important;background:#fff!important;border:1px solid #dedee1!important;border-radius:.75rem!important}.ask-chat-module__KTKzOG__composer:focus-within{border-color:var(--quiet)!important}.ask-chat-module__KTKzOG__composer textarea{min-height:3rem;max-height:7rem;color:var(--ink);padding:.25rem 0 .5rem;font-size:.82rem;line-height:1.5}.ask-chat-module__KTKzOG__composer textarea:focus-visible{outline:none}.ask-chat-module__KTKzOG__composer textarea::placeholder{color:#6f6f72}.ask-chat-module__KTKzOG__composerFooter{border-top:0;min-height:2rem;color:#6f6f72!important;justify-content:flex-start!important;padding:.25rem 0 .75rem!important}.ask-chat-module__KTKzOG__scopeTrigger{color:#6f6f72;margin-left:-.25rem;border-radius:.375rem!important;height:1.75rem!important;padding:0 .5rem!important;font-size:.7rem!important}.ask-chat-module__KTKzOG__scopeTrigger:hover,.ask-chat-module__KTKzOG__scopeTrigger:focus-visible,.ask-chat-module__KTKzOG__scopeTrigger[data-state=open]{color:var(--ink);background:#f0f0f1!important;transform:none!important}.ask-chat-module__KTKzOG__send{margin-left:auto;background:var(--ink)!important;color:#fff!important;border-radius:.375rem!important;width:1.75rem!important;height:1.75rem!important}.ask-chat-module__KTKzOG__clear{margin-left:auto;color:#6f6f72!important;border-radius:.375rem!important;width:1.75rem!important;height:1.75rem!important}.ask-chat-module__KTKzOG__clear:hover,.ask-chat-module__KTKzOG__clear:focus-visible{color:var(--ink)!important;background:#f0f0f1!important;transform:none!important}.ask-chat-module__KTKzOG__clear~.ask-chat-module__KTKzOG__send{margin-left:.25rem}.ask-chat-module__KTKzOG__send:hover,.ask-chat-module__KTKzOG__send:focus-visible{color:#fff!important;background:#3a3a3d!important;transform:none!important}.ask-chat-module__KTKzOG__send:disabled{background:var(--quiet)!important;color:#fff!important;opacity:1!important}.ask-chat-module__KTKzOG__sendLaunching{pointer-events:none}.ask-chat-module__KTKzOG__sendLaunching svg{transform-origin:50%;animation:.52s cubic-bezier(.45,0,.75,.4) forwards ask-chat-module__KTKzOG__plane-launch}@keyframes ask-chat-module__KTKzOG__plane-launch{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}16%{opacity:1;transform:translate(-.14rem,.1rem)rotate(10deg)scale(.9)}34%{opacity:1;transform:translate(.1rem,-.12rem)rotate(-10deg)scale(1.04)}62%{opacity:1;transform:translate(.9rem,-.85rem)rotate(-18deg)scale(.94)}to{opacity:0;transform:translate(2.6rem,-2.4rem)rotate(-26deg)scale(.55)}}.ask-chat-module__KTKzOG__scopeMenu{border:1px solid var(--line);color:var(--ink);background:#fff!important;border-radius:.5rem!important;width:11rem!important;min-width:11rem!important;padding:.25rem!important;box-shadow:0 .2rem .42rem #1c1c1e14!important}.ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-label]{color:var(--muted);padding:.25rem .5rem;font-size:.67rem}.ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item]{color:#6f6f72;border-radius:.375rem;padding:.5rem 1.625rem .5rem .5rem;font-size:.74rem}.ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item]:focus{color:var(--ink);background:#f0f0f1}.ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item][data-state=checked]{color:var(--ink);font-weight:600}.ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item-indicator]{color:var(--ink)}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__root{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__suggestions [data-slot=button]{border-color:#333}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__citation{border-color:#333}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__viewport{scrollbar-color:#f4f4f44d transparent}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__viewport::-webkit-scrollbar-thumb{background-color:#f4f4f44d}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__viewport:hover::-webkit-scrollbar-thumb{background-color:#f4f4f47a}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__empty{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__suggestions [data-slot=button]{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__sources:before{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__citation{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__status{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__composerFooter{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeTrigger{color:#999}:is(html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeTrigger:hover,html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeTrigger:focus-visible,html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeTrigger[data-state=open]){color:#f4f4f4;background:#353535!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu{color:#f4f4f4;border-color:#484848;background:#242424!important;box-shadow:0 .2rem .42rem #0000003d!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-label]{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item]{color:#bbb}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item]:focus{color:#f4f4f4;background:#353535}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item][data-state=checked]{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__scopeMenu [data-slot=dropdown-menu-radio-item-indicator]{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__empty [data-slot=empty-title]{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__suggestions [data-slot=button]:hover{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__suggestions [data-slot=button]:focus-visible{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__citation:hover{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__citation:focus-visible{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__userBubble{color:#181818;background:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__form{background:#181818}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__composer{background:#242424!important;border-color:#454545!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__composer:focus-within{border-color:#777!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__composer textarea{color:#f4f4f4}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__composer textarea::placeholder{color:#999}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__send{color:#181818!important;background:#f4f4f4!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__clear{color:#999!important}:is(html[data-curation-theme=dark] .ask-chat-module__KTKzOG__clear:hover,html[data-curation-theme=dark] .ask-chat-module__KTKzOG__clear:focus-visible){color:#f4f4f4!important;background:#353535!important}:is(html[data-curation-theme=dark] .ask-chat-module__KTKzOG__send:hover,html[data-curation-theme=dark] .ask-chat-module__KTKzOG__send:focus-visible){color:#181818!important;background:#d8d8d8!important}html[data-curation-theme=dark] .ask-chat-module__KTKzOG__send:disabled{color:#a9a9a9!important;background:#5a5a5a!important}@media (prefers-reduced-motion:reduce){.ask-chat-module__KTKzOG__messageItem,.ask-chat-module__KTKzOG__sendLaunching svg{animation:none}.ask-chat-module__KTKzOG__status svg{animation:none}.ask-chat-module__KTKzOG__root [data-slot=message-scroller-viewport]{scroll-behavior:auto!important}.ask-chat-module__KTKzOG__root [data-slot=message-scroller-button]{transition:none!important}}@media (max-width:900px){.ask-chat-module__KTKzOG__root{max-width:none;height:100%;min-height:0;padding:1.5rem 1rem .75rem;overflow:hidden}.ask-chat-module__KTKzOG__scroller{min-height:0}.ask-chat-module__KTKzOG__viewport{padding:1rem 0 .5rem}.ask-chat-module__KTKzOG__scopeTrigger{height:2.5rem!important}.ask-chat-module__KTKzOG__composer textarea{font-size:1rem}.ask-chat-module__KTKzOG__send{width:2.75rem!important;height:2.75rem!important}.ask-chat-module__KTKzOG__suggestions [data-slot=button]{align-items:center;min-height:2.75rem;font-size:.82rem}.ask-chat-module__KTKzOG__citation{align-items:center;min-height:2.75rem;font-size:.74rem}}@media (max-width:560px){.ask-chat-module__KTKzOG__userBubble{max-width:94%}}
.works-module__WCf6Pq__stream{margin:0;padding:0;list-style:none}.works-module__WCf6Pq__stream li{border-top:1px solid var(--line);animation:.28s cubic-bezier(.16,1,.3,1) both works-module__WCf6Pq__work-entry-reveal;animation-delay:calc(var(--work-entry-index,0) * 32ms)}.works-module__WCf6Pq__stream li:last-child{border-bottom:1px solid var(--line)}@keyframes works-module__WCf6Pq__work-entry-reveal{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}.works-module__WCf6Pq__stream a{color:inherit;grid-template-columns:minmax(7rem,8.5rem) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,2.5vw,2rem);padding:1.65rem 0;text-decoration:none;display:grid}.works-module__WCf6Pq__meta{color:#767676;flex-direction:column;gap:.3rem;padding-top:.14rem;font-size:.72rem;line-height:1.4;display:flex}.works-module__WCf6Pq__copy h2,.works-module__WCf6Pq__copy p{margin:0}.works-module__WCf6Pq__copy h2{color:#303033;letter-spacing:-.018em;text-wrap:pretty;font-size:clamp(.88rem,.95vw,1rem);font-weight:500;line-height:1.32;transition:color .18s}.works-module__WCf6Pq__stream a:hover h2,.works-module__WCf6Pq__stream a:focus-visible h2{color:var(--ink)}.works-module__WCf6Pq__summary{color:#6f6f72;font-size:.78rem;line-height:1.45;margin-top:.45rem!important}.works-module__WCf6Pq__stack{color:#767676;flex-wrap:wrap;gap:.25rem .55rem;margin-top:.55rem;font-size:.72rem;line-height:1.4;display:flex}.works-module__WCf6Pq__stack span:has(+span):after{content:"·";margin-left:.55rem}@media (prefers-reduced-motion:reduce){.works-module__WCf6Pq__stream li{transition:none;animation:none}}html[data-curation-theme=dark] .works-module__WCf6Pq__stream li{border-color:#333}html[data-curation-theme=dark] .works-module__WCf6Pq__copy h2{color:#f4f4f4}:is(html[data-curation-theme=dark] .works-module__WCf6Pq__stream a:hover h2,html[data-curation-theme=dark] .works-module__WCf6Pq__stream a:focus-visible h2){color:#b8b8bb}:is(html[data-curation-theme=dark] .works-module__WCf6Pq__summary,html[data-curation-theme=dark] .works-module__WCf6Pq__meta,html[data-curation-theme=dark] .works-module__WCf6Pq__stack){color:#999}@media (max-width:900px){.works-module__WCf6Pq__stream a{grid-template-columns:minmax(0,1fr)}.works-module__WCf6Pq__meta{flex-flow:wrap;gap:.25rem .55rem;margin-bottom:.55rem;padding-top:0}.works-module__WCf6Pq__meta span:has(+span):after{content:"·";margin-left:.55rem}}
