.HeroCarousel-module__V4w8hW__wrap{margin:0 -8px;padding:0 8px;overflow:hidden}.HeroCarousel-module__V4w8hW__band{--peek:430px;perspective:1400px;align-items:center;height:304px;display:flex;position:relative}.HeroCarousel-module__V4w8hW__slide{border-radius:var(--home-r-lg);background:var(--home-control);cursor:pointer;width:500px;height:280px;transition:transform .42s var(--home-ease-img), opacity .42s ease;text-decoration:none;position:absolute;top:50%;left:50%;overflow:hidden}.HeroCarousel-module__V4w8hW__bg,.HeroCarousel-module__V4w8hW__grad{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.HeroCarousel-module__V4w8hW__slide:after{content:"";background:var(--home-glass);pointer-events:none;transition:opacity .42s;position:absolute;inset:0}.HeroCarousel-module__V4w8hW__on:after{opacity:0}.HeroCarousel-module__V4w8hW__scrim{background:linear-gradient(#0000 26%,#0000000a 38%,#0000001c 50%,#00000038 62%,#0000005c 74%,#00000080 86%,#0000009e 100%);position:absolute;inset:0}.HeroCarousel-module__V4w8hW__tx{text-align:center;opacity:0;transition:opacity .3s;position:absolute;bottom:24px;left:26px;right:26px}.HeroCarousel-module__V4w8hW__on .HeroCarousel-module__V4w8hW__tx{opacity:1}.HeroCarousel-module__V4w8hW__kicker{border-radius:var(--home-r-pill);background:var(--home-hi);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:22px;color:var(--home-on-img);align-items:center;margin-bottom:8px;padding:0 9px;font-size:12px;display:inline-flex}.HeroCarousel-module__V4w8hW__title{color:var(--home-on-img);text-shadow:0 2px 14px #00000080;text-wrap:balance;font-size:20px;font-weight:800;line-height:1.3;display:block}.HeroCarousel-module__V4w8hW__arrow{z-index:20;border:1px solid var(--home-line-soft);border-radius:var(--home-r-sm);background:var(--home-control);width:32px;height:32px;color:var(--home-text);cursor:pointer;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroCarousel-module__V4w8hW__arrow:hover{background:var(--home-float);border-color:var(--home-line)}.HeroCarousel-module__V4w8hW__left{left:0}.HeroCarousel-module__V4w8hW__right{right:0}.HeroCarousel-module__V4w8hW__dots{justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.HeroCarousel-module__V4w8hW__dot{border-radius:var(--home-r-pill);background:var(--home-track);cursor:pointer;border:none;width:12px;height:4px;padding:0;transition:width .2s,background .2s}.HeroCarousel-module__V4w8hW__dotOn{background:var(--home-muted);width:24px}@media (max-width:1100px){.HeroCarousel-module__V4w8hW__band{--peek:360px;height:264px}.HeroCarousel-module__V4w8hW__slide{width:420px;height:236px}}@media (max-width:720px){.HeroCarousel-module__V4w8hW__band{--peek:252px;height:216px}.HeroCarousel-module__V4w8hW__slide{width:300px;height:169px}.HeroCarousel-module__V4w8hW__title{font-size:17px}.HeroCarousel-module__V4w8hW__tx{bottom:14px;left:16px;right:16px}}
.capIcons-module__VHaZXa__brand{object-fit:contain;filter:invert()}.dark .capIcons-module__VHaZXa__brand{filter:none}
.VideoLightbox-module__QgXtJG__root{--vlb-chrome:#ffffff14;--vlb-chrome-hover:#ffffff24;--vlb-ink:#f7f7f7;--vlb-ink2:#f7f7f78c;z-index:1400;position:fixed;inset:0}.VideoLightbox-module__QgXtJG__backdrop{background:#000;animation:.16s VideoLightbox-module__QgXtJG__vlbFadeIn;position:absolute;inset:0}.VideoLightbox-module__QgXtJG__top{z-index:20;pointer-events:none;background:linear-gradient(#0000008c,#0000);justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.VideoLightbox-module__QgXtJG__top>*{pointer-events:auto}.VideoLightbox-module__QgXtJG__title{min-width:0;color:var(--vlb-ink2);align-items:center;gap:8px;display:flex}.VideoLightbox-module__QgXtJG__ph{display:inline-flex}.VideoLightbox-module__QgXtJG__titleText{white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-size:13px;font-weight:500;overflow:hidden}.VideoLightbox-module__QgXtJG__close{background:var(--vlb-chrome);width:34px;height:34px;color:var(--vlb-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.VideoLightbox-module__QgXtJG__close:hover{background:var(--vlb-chrome-hover)}.VideoLightbox-module__QgXtJG__stage{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoLightbox-module__QgXtJG__frame{aspect-ratio:var(--ar,1.7778);width:min(100vw, calc(100vh * var(--ar,1.7778)));max-height:100vh;animation:.2s VideoLightbox-module__QgXtJG__vlbFadeIn;position:relative;overflow:hidden}.VideoLightbox-module__QgXtJG__aiBadge{z-index:5;position:absolute;top:52px;left:52px}.VideoLightbox-module__QgXtJG__player.VideoLightbox-module__QgXtJG__player{--ui-scale:1}.VideoLightbox-module__QgXtJG__captureFx{z-index:30;pointer-events:none;position:absolute;inset:0}.VideoLightbox-module__QgXtJG__flash{background:#fff;animation:.32s ease-out forwards VideoLightbox-module__QgXtJG__vlbShutter;position:absolute;inset:0}.VideoLightbox-module__QgXtJG__shotHint{color:#f7f7f7;white-space:nowrap;background:#0000009e;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;animation:1.6s forwards VideoLightbox-module__QgXtJG__vlbHint;position:absolute;top:64px;left:50%;transform:translate(-50%)}@keyframes VideoLightbox-module__QgXtJG__vlbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes VideoLightbox-module__QgXtJG__vlbShutter{0%{opacity:.55}to{opacity:0}}@keyframes VideoLightbox-module__QgXtJG__vlbHint{0%{opacity:0;transform:translate(-50%,-6px)}14%{opacity:1;transform:translate(-50%)}78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}
.index-module__DbHLRG__group{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.index-module__DbHLRG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.index-module__DbHLRG__cell{aspect-ratio:3/4;border-radius:var(--wf-radius-md);background:var(--wf-bg-block);border:1.5px solid #0000;transition:border-color .14s;position:relative;overflow:hidden}.index-module__DbHLRG__pick{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.index-module__DbHLRG__cell:hover{border-color:var(--wf-stroke-strong)}.index-module__DbHLRG__cell:focus-within{border-color:var(--wf-stroke-strong);box-shadow:var(--wf-shadow-bar)}.index-module__DbHLRG__pick:focus-visible,.index-module__DbHLRG__zoom:focus-visible{outline:none}.index-module__DbHLRG__cell[data-selected=true]{border-color:var(--wf-text-primary)}.index-module__DbHLRG__img{object-fit:cover;width:100%;height:100%;display:block}.index-module__DbHLRG__glyph{color:var(--wf-text-secondary);background:var(--wf-bg-inset);place-items:center;display:grid;position:absolute;inset:0}.index-module__DbHLRG__fallback{background:var(--wf-bg-inset);position:absolute;inset:0}.index-module__DbHLRG__zoom{appearance:none;border-radius:var(--wf-radius-xs);background:var(--wf-bg-mask);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background .14s;display:inline-flex;position:absolute;top:4px;right:4px}.index-module__DbHLRG__zoom:hover,.index-module__DbHLRG__zoom:focus-visible{background:var(--wf-text-primary);color:var(--wf-bg-elev);-webkit-backdrop-filter:none;backdrop-filter:none}.index-module__DbHLRG__bar{z-index:2;border-radius:var(--wf-radius-md);background:var(--wf-bg-elev);box-shadow:var(--wf-shadow-bar);color:var(--wf-text-secondary);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex;position:sticky;bottom:0}.index-module__DbHLRG__count{font-variant-numeric:tabular-nums;flex:auto}.index-module__DbHLRG__act{appearance:none;cursor:pointer;font:inherit;border-radius:var(--wf-radius-sm);color:var(--wf-text-secondary);background:0 0;border:none;flex:none;padding:4px 10px;font-size:11.5px;transition:background .14s,color .14s}.index-module__DbHLRG__act:hover{background:var(--wf-bg-block-hover);color:var(--wf-text-primary)}.index-module__DbHLRG__act:focus-visible{background:var(--wf-bg-block-hover);box-shadow:var(--wf-shadow-bar);outline:none}.index-module__DbHLRG__act[data-primary=true]{background:var(--wf-send-bg);color:var(--wf-send-text)}.index-module__DbHLRG__act[data-primary=true]:hover{opacity:.88;background:var(--wf-send-bg);color:var(--wf-send-text)}.index-module__DbHLRG__aiBadge{z-index:3;position:absolute;top:8px;left:8px}.index-module__DbHLRG__shareHideBtn{z-index:4;border:1px solid var(--wf-stroke);background:var(--wf-bg-elev);width:22px;height:22px;color:var(--wf-text-tertiary);cursor:pointer;opacity:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:4px;right:26px}.index-module__DbHLRG__group:hover .index-module__DbHLRG__shareHideBtn,.index-module__DbHLRG__shareHideBtn:focus-visible,.index-module__DbHLRG__shareHideBtn[data-on]{opacity:1}.index-module__DbHLRG__shareHideBtn:hover{color:var(--wf-text-primary);border-color:var(--wf-stroke-strong)}.index-module__DbHLRG__shareHideBtn:focus-visible{border-color:var(--wf-stroke-strong);outline:none}.index-module__DbHLRG__shareHideBtn[data-on]{color:var(--wf-text-secondary)}.index-module__DbHLRG__group[data-share-hidden]>:not(.index-module__DbHLRG__shareHideBtn){opacity:.45}
.index-module__1LNywW__trail{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0 0 0 28px;list-style:none;display:flex;position:relative}.index-module__1LNywW__trail:before{content:"";background:var(--wf-stroke-strong);width:1px;position:absolute;top:10px;bottom:10px;left:9px}.index-module__1LNywW__step{min-width:0;color:var(--wf-text-secondary);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.5;display:flex;position:relative}.index-module__1LNywW__node{background:var(--wf-bg-elev);border:1px solid var(--wf-stroke-strong);width:19px;height:19px;color:var(--wf-text-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:-28px;transform:translateY(-50%)}.index-module__1LNywW__node>svg{opacity:var(--wf-icon-a-3)}.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__node>svg,.index-module__1LNywW__step[data-status=error] .index-module__1LNywW__node>svg{opacity:1}.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__node{border-color:var(--wf-text-disabled);color:var(--wf-text-primary)}.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__node:after{content:"";border:1.5px solid #0000;border-top-color:var(--wf-text-secondary);border-radius:50%;animation:.8s linear infinite index-module__1LNywW__stepSpin;position:absolute;inset:0}@keyframes index-module__1LNywW__stepSpin{to{transform:rotate(360deg)}}.index-module__1LNywW__step[data-status=error] .index-module__1LNywW__node{border-color:var(--wf-danger);color:var(--wf-danger)}.index-module__1LNywW__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-right:auto;overflow:hidden}.index-module__1LNywW__labelBtn{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex}.index-module__1LNywW__labelBtn:hover .index-module__1LNywW__openHint,.index-module__1LNywW__labelBtn:focus-visible .index-module__1LNywW__openHint{opacity:1}.index-module__1LNywW__labelBtn:focus-visible{outline:none}.index-module__1LNywW__labelBtn:focus-visible .index-module__1LNywW__openHint{text-decoration:underline}.index-module__1LNywW__openHint{color:var(--wf-text-tertiary);opacity:.55;flex:none;font-size:11px;transition:opacity .15s}.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__label{color:#0000;background-image:linear-gradient(90deg, transparent 0%, var(--wf-text-primary) 25%, transparent 57%), linear-gradient(90deg, var(--wf-text-secondary), var(--wf-text-secondary));background-position:150% 0,0 0;background-repeat:no-repeat;background-size:200% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite index-module__1LNywW__stepShine}@keyframes index-module__1LNywW__stepShine{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}.index-module__1LNywW__step[data-status=error]{color:var(--wf-danger)}.index-module__1LNywW__sub{color:var(--wf-text-tertiary)}.index-module__1LNywW__err{color:var(--wf-danger)}.index-module__1LNywW__meta{color:var(--wf-text-disabled);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-size:11.5px;font-weight:400;display:flex}.index-module__1LNywW__credit{color:var(--wf-text-tertiary)}@media (prefers-reduced-motion:reduce){.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__node:after{content:none}.index-module__1LNywW__step[data-status=running] .index-module__1LNywW__label{color:var(--wf-text-secondary);background-image:none;animation:none}}
.Console-module__Wt_-JW__console{border-top:.5px solid var(--wf-stroke);flex-direction:column;flex:1 1 0;gap:2px;min-height:0;margin:0 16px;padding-top:10px;display:flex}.Console-module__Wt_-JW__console[data-budget=false]{margin-bottom:8px}.Console-module__Wt_-JW__scrollArea{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.Console-module__Wt_-JW__lines{--wf-scroll-thumb:#0f111533;--wf-scroll-thumb-hover:#0f111552;overscroll-behavior:contain;flex-direction:column;flex:1 1 0;gap:12px;min-height:0;margin-right:-6px;display:flex;overflow-y:auto}.Console-module__Wt_-JW__row[data-role=assistant]+.Console-module__Wt_-JW__row[data-role=user]{margin-top:12px}.dark .Console-module__Wt_-JW__lines{--wf-scroll-thumb:#ffffff2e;--wf-scroll-thumb-hover:#ffffff52}.Console-module__Wt_-JW__lines::-webkit-scrollbar{width:6px}.Console-module__Wt_-JW__lines::-webkit-scrollbar-track{background:0 0}.Console-module__Wt_-JW__lines::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;min-height:32px;transition:background .16s}.Console-module__Wt_-JW__lines:hover::-webkit-scrollbar-thumb{background:var(--wf-scroll-thumb)}.Console-module__Wt_-JW__lines::-webkit-scrollbar-thumb:hover{background:var(--wf-scroll-thumb-hover)}.Console-module__Wt_-JW__lines::-webkit-scrollbar-thumb:active{background:var(--wf-scroll-thumb-hover)}@supports not selector(::-webkit-scrollbar){.Console-module__Wt_-JW__lines{scrollbar-width:thin;scrollbar-color:transparent transparent}.Console-module__Wt_-JW__lines:hover{scrollbar-color:var(--wf-scroll-thumb) transparent}}.Console-module__Wt_-JW__toBottom{appearance:none;z-index:3;border:1px solid var(--wf-stroke-strong);background:var(--wf-bg-mask);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .14s,color .14s,opacity .14s;animation:.16s Console-module__Wt_-JW__toBottomIn;display:inline-flex;position:absolute;bottom:8px;right:8px}.Console-module__Wt_-JW__toBottom:hover{background:var(--wf-text-primary);color:var(--wf-bg-elev);-webkit-backdrop-filter:none;backdrop-filter:none}.Console-module__Wt_-JW__toBottom:focus-visible{box-shadow:var(--wf-shadow-bar);outline:none}@keyframes Console-module__Wt_-JW__toBottomIn{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.Console-module__Wt_-JW__toBottom{animation:none}}.Console-module__Wt_-JW__more{appearance:none;text-align:left;font:inherit;color:var(--wf-text-tertiary);cursor:pointer;background:0 0;border:none;flex:none;margin-bottom:10px;padding:2px 0 6px;font-size:11px}.Console-module__Wt_-JW__more:hover{color:var(--wf-text-secondary)}.Console-module__Wt_-JW__more:focus-visible{color:var(--wf-text-secondary);outline:none;text-decoration:underline}.Console-module__Wt_-JW__row{min-width:0;display:flex;position:relative}.Console-module__Wt_-JW__row[data-role=user]{justify-content:flex-end}.Console-module__Wt_-JW__row[data-role=assistant]{flex-direction:column;gap:6px}.Console-module__Wt_-JW__row[data-role=assistant] .Console-module__Wt_-JW__rowActions{align-self:flex-start}.Console-module__Wt_-JW__userStack{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;max-width:85%;display:flex}.Console-module__Wt_-JW__bubble{border-radius:var(--wf-radius-lg) var(--wf-radius-lg) var(--wf-radius-xs) var(--wf-radius-lg);background:var(--agent-user-bubble-bg);max-width:100%;color:var(--agent-user-bubble-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:6px 12px;font-size:12.5px;line-height:1.65}.Console-module__Wt_-JW__reply{color:var(--wf-text-response);overflow-wrap:anywhere;min-width:0;font-size:12.5px;line-height:1.65}:is(.Console-module__Wt_-JW__reply p,.Console-module__Wt_-JW__reply ul,.Console-module__Wt_-JW__reply ol,.Console-module__Wt_-JW__reply blockquote,.Console-module__Wt_-JW__reply hr){margin:0 0 1em}.Console-module__Wt_-JW__reply>:first-child{margin-top:0}.Console-module__Wt_-JW__reply>:last-child{margin-bottom:0}:is(.Console-module__Wt_-JW__reply h1,.Console-module__Wt_-JW__reply h2,.Console-module__Wt_-JW__reply h3,.Console-module__Wt_-JW__reply h4,.Console-module__Wt_-JW__reply h5,.Console-module__Wt_-JW__reply h6){font:inherit;margin:1.15em 0 .5em;font-weight:600}.Console-module__Wt_-JW__reply strong{font-weight:600}.Console-module__Wt_-JW__reply em{font-style:italic}.Console-module__Wt_-JW__reply ul{padding-left:0;list-style:none}.Console-module__Wt_-JW__reply ul>li{padding-left:1em;position:relative}.Console-module__Wt_-JW__reply ul>li:before{content:"";background:var(--wf-text-disabled);width:.42em;height:1px;position:absolute;top:.92em;left:0}.Console-module__Wt_-JW__reply ol{counter-reset:agent-ol 0;padding-left:0;list-style:none}.Console-module__Wt_-JW__reply ol>li{counter-increment:agent-ol;padding-left:1.5em;position:relative}.Console-module__Wt_-JW__reply ol>li:before{content:counter(agent-ol) ".";color:var(--wf-text-disabled);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.Console-module__Wt_-JW__reply li{margin:.15em 0}:is(.Console-module__Wt_-JW__reply li>ul,.Console-module__Wt_-JW__reply li>ol){margin:.15em 0}.Console-module__Wt_-JW__reply li>p{margin:0}.Console-module__Wt_-JW__reply code{border-radius:var(--wf-radius-xs);background:var(--wf-bg-block);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);overflow-wrap:anywhere;padding:1px 4px;font-size:.8125em}.Console-module__Wt_-JW__reply pre{border-radius:var(--wf-radius-sm);background:var(--wf-bg-block-hover);border:.5px solid var(--wf-stroke);max-width:100%;padding:.8125em .9375em;overflow-x:auto}.Console-module__Wt_-JW__reply pre code{white-space:pre;background:0 0;padding:0}.Console-module__Wt_-JW__preWrap{margin:0 0 1em;position:relative}.Console-module__Wt_-JW__codeCopy{z-index:1;opacity:0;position:absolute;top:6px;right:6px}.Console-module__Wt_-JW__preWrap:hover .Console-module__Wt_-JW__codeCopy,.Console-module__Wt_-JW__codeCopy:focus-visible{opacity:1}.Console-module__Wt_-JW__reply blockquote{border-left:2px solid var(--wf-stroke-strong);color:var(--wf-text-tertiary);padding-left:1em}.Console-module__Wt_-JW__tableWrap{max-width:100%;margin:0 0 1em;overflow-x:auto}.Console-module__Wt_-JW__reply table{border-collapse:collapse;width:100%;font-size:.90625em}:is(.Console-module__Wt_-JW__reply th,.Console-module__Wt_-JW__reply td){border:.5px solid var(--wf-stroke-strong);text-align:left;white-space:nowrap;padding:.4828em .8276em}.Console-module__Wt_-JW__reply th{color:var(--wf-text-primary);background:var(--wf-bg-block);font-weight:600}.Console-module__Wt_-JW__reply a{color:var(--wf-text-primary);text-underline-offset:2px;text-decoration:underline}.Console-module__Wt_-JW__reply hr{border:none;border-top:.5px solid var(--wf-stroke);height:0;margin:1.8em 0}.Console-module__Wt_-JW__reply img{border-radius:var(--wf-radius-sm);max-width:100%}.Console-module__Wt_-JW__event{color:var(--wf-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.55;overflow:hidden}.Console-module__Wt_-JW__status{color:var(--wf-text-tertiary);flex:none;align-items:center;gap:6px;padding-top:10px;padding-left:13px;font-size:11.5px;line-height:1.5;display:flex}.Console-module__Wt_-JW__budget{--budget-from:var(--lime-from);--budget-to:var(--lime-to);--budget-ink:var(--lime-ink);background:linear-gradient(100deg, var(--budget-from), var(--budget-to));height:16px;color:var(--budget-ink);box-shadow:0 2px 6px color-mix(in srgb, var(--budget-from) 35%, transparent);letter-spacing:.3px;text-align:center;white-space:nowrap;border-radius:8px 8px 8px 2px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px;display:inline-block}.Console-module__Wt_-JW__k{font-variant-numeric:tabular-nums}.Console-module__Wt_-JW__budget[data-low=true]{filter:brightness(.88)}.Console-module__Wt_-JW__rowActions{align-items:center;gap:4px;display:flex}.Console-module__Wt_-JW__rowActions .Console-module__Wt_-JW__shareHideBtn{position:static}.Console-module__Wt_-JW__rowCopy{opacity:0}.Console-module__Wt_-JW__row:hover .Console-module__Wt_-JW__rowCopy,.Console-module__Wt_-JW__rowCopy:focus-visible{opacity:1}.Console-module__Wt_-JW__shareHideBtn{z-index:2;border:1px solid var(--wf-stroke);background:var(--wf-bg-elev);width:22px;height:22px;color:var(--wf-text-tertiary);cursor:pointer;opacity:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:0;right:0}.Console-module__Wt_-JW__row[data-role=user] .Console-module__Wt_-JW__shareHideBtn{left:0;right:auto}.Console-module__Wt_-JW__row:hover .Console-module__Wt_-JW__shareHideBtn,.Console-module__Wt_-JW__shareHideBtn:focus-visible,.Console-module__Wt_-JW__shareHideBtn[data-on]{opacity:1}.Console-module__Wt_-JW__shareHideBtn:hover{color:var(--wf-text-primary);border-color:var(--wf-stroke-strong)}.Console-module__Wt_-JW__shareHideBtn:focus-visible{border-color:var(--wf-stroke-strong);outline:none}.Console-module__Wt_-JW__shareHideBtn[data-on]{color:var(--wf-text-secondary)}.Console-module__Wt_-JW__row[data-share-hidden]>:not(.Console-module__Wt_-JW__shareHideBtn){opacity:.45}
.index-module__FRurXa__root{--ds-chrome:#ffffff14;--ds-chrome-hover:#ffffff24;--ds-ink:#f7f7f7;--ds-ink2:#f7f7f78c;--ds-paper:#f5f1e6;--ds-paper-grid:#1f1d1a08;--ds-paper-ink:#1f1d1a;--ds-paper-ink2:#1f1d1ae0;--ds-paper-ink3:#1f1d1acc;--ds-paper-line:#1f1d1a29;--ds-paper-elev:#1f1d1a0a;--ds-paper-block:#1f1d1a0f;--ds-font-paper:"Kaiti SC", "KaiTi", "STKaiti", "Noto Serif SC", "Source Han Serif SC", "STSong", serif;--ds-body-size:17px;--ds-body-weight:500;--ds-paper-pad:54px;z-index:10020;position:fixed;inset:0}.index-module__FRurXa__backdrop{-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);background:#000000a8;animation:.16s index-module__FRurXa__dsFadeIn;position:absolute;inset:0}.index-module__FRurXa__top{z-index:20;pointer-events:none;background:linear-gradient(#00000080,#0000);justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.index-module__FRurXa__top>*{pointer-events:auto}.index-module__FRurXa__title{min-width:0;color:var(--ds-ink2);align-items:center;gap:8px;display:flex}.index-module__FRurXa__ph{display:inline-flex}.index-module__FRurXa__titleText{white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-size:13px;font-weight:500;overflow:hidden}.index-module__FRurXa__tools{align-items:center;gap:4px;display:flex}.index-module__FRurXa__toolBtn,.index-module__FRurXa__zoomVal{height:30px;color:var(--ds-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,opacity .12s;display:inline-flex}.index-module__FRurXa__toolBtn{width:30px}.index-module__FRurXa__zoomVal{font-variant-numeric:tabular-nums;min-width:52px;color:var(--ds-ink2);padding:0 6px;font-size:12px;font-weight:500}.index-module__FRurXa__toolBtn:hover,.index-module__FRurXa__zoomVal:hover:not(:disabled){background:var(--ds-chrome)}.index-module__FRurXa__zoomVal:hover:not(:disabled){color:var(--ds-ink)}.index-module__FRurXa__toolBtn:focus-visible,.index-module__FRurXa__zoomVal:focus-visible{background:var(--ds-chrome-hover);outline:none}.index-module__FRurXa__toolBtn:disabled,.index-module__FRurXa__zoomVal:disabled{opacity:.32;cursor:default}.index-module__FRurXa__toolDivider{background:var(--ds-chrome-hover);width:1px;height:16px;margin:0 4px}.index-module__FRurXa__close{background:var(--ds-chrome);width:34px;height:34px;color:var(--ds-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.index-module__FRurXa__close:hover{background:var(--ds-chrome-hover)}.index-module__FRurXa__close:focus-visible{background:var(--ds-chrome-hover);outline:none}.index-module__FRurXa__stage{justify-content:center;align-items:flex-start;padding:72px 44px;display:flex;position:absolute;inset:0;overflow-y:auto}.index-module__FRurXa__paper{z-index:0;width:min(calc(40 * var(--ds-body-size) + 2 * var(--ds-paper-pad)), 100%);background-color:var(--ds-paper);background-image:linear-gradient(180deg, #ffffff8c, #fff0 140px), linear-gradient(var(--ds-paper-grid) 1px, transparent 1px), linear-gradient(90deg, var(--ds-paper-grid) 1px, transparent 1px);background-size:100% 100%, calc(var(--ds-body-size) * 26 / 17) calc(var(--ds-body-size) * 26 / 17), calc(var(--ds-body-size) * 26 / 17) calc(var(--ds-body-size) * 26 / 17);color:var(--ds-paper-ink);font-family:var(--ds-font-paper);font-weight:var(--ds-body-weight);font-size:var(--ds-body-size);padding:46px var(--ds-paper-pad) 40px;border-radius:8px;animation:.2s index-module__FRurXa__dsPaperIn;position:relative;box-shadow:0 0 0 1px #faf8f212,0 2px 6px #00000073,0 26px 64px #00000080,0 0 46px #faf4e41a}.index-module__FRurXa__eyebrow{text-align:center;letter-spacing:.3em;text-indent:.3em;color:var(--ds-paper-ink3);font-size:.65em}.index-module__FRurXa__paperTitle{text-align:center;letter-spacing:.16em;text-indent:.16em;color:var(--ds-paper-ink);margin:15px 0 0;font-size:1.41em;font-weight:600}.index-module__FRurXa__meta{text-align:center;color:var(--ds-paper-ink2);letter-spacing:.1em;word-break:break-all;margin-top:10px;font-size:.735em}.index-module__FRurXa__doubleRule{border-top:1px solid var(--ds-paper-line);border-bottom:1px solid var(--ds-paper-line);height:5px;margin:22px 0 18px}.index-module__FRurXa__blank{text-align:center;color:var(--ds-paper-ink3);letter-spacing:.06em;padding:56px 0 44px;font-size:.795em}.index-module__FRurXa__body{line-height:1.95}:is(.index-module__FRurXa__body h1,.index-module__FRurXa__body h2,.index-module__FRurXa__body h3,.index-module__FRurXa__body h4){letter-spacing:.08em;color:var(--ds-paper-ink);margin:26px 0 10px;font-weight:700}.index-module__FRurXa__body h1{font-size:1.18em}.index-module__FRurXa__body h2{font-size:1.06em}:is(.index-module__FRurXa__body h3,.index-module__FRurXa__body h4){font-size:.94em}.index-module__FRurXa__body p{margin:0 0 12px}:is(.index-module__FRurXa__body ul,.index-module__FRurXa__body ol){margin:0 0 12px;padding-left:1.6em}.index-module__FRurXa__body li{margin:4px 0}.index-module__FRurXa__body strong{font-weight:700}.index-module__FRurXa__body em{color:var(--ds-paper-ink2);font-style:normal;font-weight:600}.index-module__FRurXa__body blockquote{border-left:2px solid var(--ds-paper-line);color:var(--ds-paper-ink2);margin:12px 0;padding-left:14px}.index-module__FRurXa__body code{background:var(--ds-paper-block);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.index-module__FRurXa__body pre{background:var(--ds-paper-block);border-radius:6px;margin:12px 0;padding:12px 14px;overflow-x:auto}.index-module__FRurXa__body pre code{background:0 0;padding:0}.index-module__FRurXa__body hr{border:0;border-top:1px solid var(--ds-paper-line);margin:22px 0}.index-module__FRurXa__body table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.92em}:is(.index-module__FRurXa__body th,.index-module__FRurXa__body td){border:1px solid var(--ds-paper-line);text-align:left;vertical-align:top;padding:7px 10px}.index-module__FRurXa__body th{background:var(--ds-paper-elev);font-weight:700}@keyframes index-module__FRurXa__dsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes index-module__FRurXa__dsPaperIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.index-module__FRurXa__backdrop,.index-module__FRurXa__paper{animation:none}}@media (max-width:640px){.index-module__FRurXa__stage{padding:64px 12px 40px}.index-module__FRurXa__paper{--ds-paper-pad:22px;--ds-body-size:16px}}
.ErrorBar-module__8vlLMW__bar{z-index:5;background:var(--wf-danger-bg);border:.5px solid var(--wf-danger);border-radius:var(--wf-radius-lg);box-shadow:var(--wf-shadow-pop);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:8px;padding:9px 10px 9px 12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.ErrorBar-module__8vlLMW__mark{color:var(--wf-danger);flex:none}.ErrorBar-module__8vlLMW__text{min-width:0;color:var(--wf-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.ErrorBar-module__8vlLMW__retry{border-radius:var(--wf-radius-sm);background:var(--wf-bg-block);height:26px;color:var(--wf-text-primary);font:inherit;cursor:pointer;border:none;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;transition:background .14s;display:inline-flex}.ErrorBar-module__8vlLMW__retry:hover{background:var(--wf-bg-block-hover)}.ErrorBar-module__8vlLMW__retry:focus-visible{background:var(--wf-bg-block-hover);outline:none}.ErrorBar-module__8vlLMW__close{width:24px;height:24px;color:var(--wf-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;transition:background .14s,color .14s;display:inline-grid}.ErrorBar-module__8vlLMW__close:hover{background:var(--wf-bg-block);color:var(--wf-text-primary)}.ErrorBar-module__8vlLMW__close:focus-visible{background:var(--wf-bg-block);color:var(--wf-text-primary);outline:none}
.AgentDockButton-module__lwyHHq__btn{position:relative}.AgentDockButton-module__lwyHHq__new{--new-dot-ring:var(--fdock-bg);top:8px;right:7px}.AgentDockButton-module__lwyHHq__btn:hover:not(:disabled) .AgentDockButton-module__lwyHHq__new{--new-dot-ring:var(--fdock-btn-hover)}.AgentDockButton-module__lwyHHq__btn[aria-expanded=true] .AgentDockButton-module__lwyHHq__new{--new-dot-ring:var(--fdock-btn-on)}
.stage-root{--st-accent:var(--brand-main);--st-accent-2:var(--brand-bright);--st-ax-x:#ff5a52;--st-ax-y:#5fd07a;--st-ax-z:#4f8eff;--seg-track:var(--st-seg-track);--seg-active:var(--st-seg-active);--seg-ink:var(--st-ink-3);--seg-ink-hover:var(--st-ink-2);--seg-ink-on:var(--st-ink-1);--seg-divider:var(--st-card-line);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--st-bg-page:#eceef1;--st-bg:#f1f2f4;--st-bg-panel:#fff;--st-bg-panel-2:#eef0f3;--st-bg-raise:#f7f8fa;--st-bg-input:#0f111506;--st-bg-tray:#eceef1;--st-sel:#0f11150a;--st-block-hover:#eef0f3;--st-block-on:#dfe2e7;--st-bg-float:#fff;--st-bg-float-solid:#f7f8fa;--st-stroke-strong:#0f111521;--st-shadow-toolbar:0 2px 5px #0f111512;--st-bg-control:#eef0f3;--st-bg-control-hover:#e4e7eb;--st-bg-control-active:#d8dce1;--st-bg-sel-solid:var(--wf-menu-active,#eef0f3);--st-seg-track:var(--wf-bg-inset,#f1f2f4);--st-seg-active:var(--wf-menu-active,#fff);--st-chip-bg:#0f11150f;--st-chip-bg-hover:#0f11151a;--st-chip-bg-on:#0f111521;--st-chip-ink:#17181bb8;--st-card-line:#0f111514;--st-card-hi:#ffffffe6;--st-card-shadow:0 1px 2px #0f111514;--st-ink-0:#000;--st-ink-1:#17181b;--st-ink-2:#17181bad;--st-ink-3:#17181b85;--st-line:#e3e5e9;--st-line-2:#0f111514;--st-inv-bg:#17181beb;--st-inv-ink:#fff;--st-shadow-panel:0 8px 24px #0f11151a, 0 1px 3px #0f11150f;--st-glow-delivered:#0f111547;--st-scroll-thumb:#0f111547;--st-scroll-thumb-hover:#0f111573;--st-field-bg:#0f11150a;--st-field-bg-hover:#0f11150f;--st-field-bg-focus:#0f111514;--st-field-ring:#0f111524;--background:#eceef1;--foreground:#17181b;--card:#fff;--card-foreground:#17181b;--popover:#fff;--popover-foreground:#17181b;--primary:#17181beb;--primary-foreground:#fff;--secondary:#e4e7eb;--secondary-foreground:#17181b;--muted:#eef0f3;--muted-foreground:#17181b85;--accent:#0f11150d;--accent-foreground:#17181b;--border:#e3e5e9;--input:#0f11151f;--ring:#0f111533}.dark .stage-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--st-bg-page:#0d0d0f;--st-bg:#1e1e1e;--st-bg-panel:#232324;--st-bg-panel-2:#2c2c2e;--st-bg-raise:#2c2c2c;--st-bg-input:#ffffff08;--st-bg-tray:#0f0f12;--st-sel:#ffffff08;--st-block-hover:#303031;--st-block-on:#3f3f43;--st-bg-float:#232324;--st-bg-float-solid:#2d2d2d;--st-stroke-strong:#ffffff1a;--st-shadow-toolbar:0 2px 5px #00000026;--st-bg-control:#2c2c2e;--st-bg-control-hover:#3a3a3c;--st-bg-control-active:#48484a;--st-bg-sel-solid:var(--wf-menu-active,#3f3f43);--st-seg-track:var(--wf-bg-inset,#1e1e1e);--st-seg-active:var(--wf-menu-active,#3f3f43);--st-chip-bg:#ffffff14;--st-chip-bg-hover:#ffffff1f;--st-chip-bg-on:#ffffff24;--st-chip-ink:#ffffffb3;--st-card-line:#ffffff0f;--st-card-hi:#ffffff0a;--st-card-shadow:0 1px 2px #00000052;--st-ink-0:#fff;--st-ink-1:#f7f7f7;--st-ink-2:#f7f7f7b8;--st-ink-3:#f7f7f780;--st-line:#363636;--st-line-2:#ffffff0f;--st-inv-bg:#ffffffe6;--st-inv-ink:#141414;--st-shadow-panel:0 8px 24px #00000080;--st-glow-delivered:#fff3;--st-scroll-thumb:#ffffff52;--st-scroll-thumb-hover:#ffffff80;--st-field-bg:#ffffff0d;--st-field-bg-hover:#ffffff12;--st-field-bg-focus:#ffffff17;--st-field-ring:#ffffff24;--background:#0d0d0f;--foreground:#f7f7f7;--card:#262626;--card-foreground:#f7f7f7;--popover:#262626;--popover-foreground:#f7f7f7;--primary:#ffffffe6;--primary-foreground:#141414;--secondary:#3a3a3c;--secondary-foreground:#f7f7f7;--muted:#2c2c2e;--muted-foreground:#f7f7f780;--accent:#ffffff0f;--accent-foreground:#f7f7f7;--border:#363636;--input:#ffffff1a;--ring:#ffffff29}.stage-open-loader{z-index:10;background:var(--bg-page);color:var(--text-secondary);opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;transition:opacity .35s;display:flex;position:absolute;inset:0}.stage-open-loader.is-ready{opacity:0;pointer-events:none}.stage-open-spinner{border:3px solid var(--stroke-primary);border-top-color:var(--text-secondary);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite stage-open-spin}@keyframes stage-open-spin{to{transform:rotate(360deg)}}
