._47v0uW_root{margin-top:.55rem;animation:.35s both _47v0uW_cards-enter}._47v0uW_list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._47v0uW_card{border:.5px solid var(--color-theme-border-02);background:var(--color-theme-card-01-hex);color:inherit;border-radius:.85rem;align-items:flex-start;gap:.6rem;min-width:0;padding:.65rem .7rem;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;display:flex}._47v0uW_card:hover{background:var(--color-theme-card-hover-light-hex);border-color:var(--color-theme-border-03);box-shadow:0 4px 14px color-mix(in oklab, var(--color-theme-fg) 4%, transparent)}._47v0uW_iconWrap{border:.5px solid var(--color-theme-border-02);background:color-mix(in oklab, var(--color-theme-bg) 55%, var(--color-theme-card-01-hex));border-radius:.5rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}._47v0uW_icon,._47v0uW_iconFallback{object-fit:cover;border-radius:.2rem;width:1.125rem;height:1.125rem}._47v0uW_iconFallback{color:var(--color-theme-text-sec);background:color-mix(in oklab, var(--color-theme-text) 8%, var(--color-theme-bg));justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:inline-flex}._47v0uW_body{flex:1;gap:.2rem;min-width:0;display:grid}._47v0uW_titleRow{align-items:center;gap:.35rem;min-width:0;display:flex}._47v0uW_title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;color:var(--color-theme-text);flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}._47v0uW_arrow{color:var(--color-theme-text-ter);opacity:.55;flex-shrink:0;transition:opacity .16s,color .16s;display:inline-flex}._47v0uW_card:hover ._47v0uW_arrow{opacity:1;color:var(--color-theme-text-sec)}._47v0uW_meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-theme-text-sec);font-size:.6875rem;line-height:1.45;display:block;overflow:hidden}._47v0uW_domain{color:var(--color-theme-text-ter)}._47v0uW_dot{color:var(--color-theme-text-ter);margin:0 .2rem}._47v0uW_snippet{color:var(--color-theme-text-sec)}@keyframes _47v0uW_cards-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._47v0uW_root{animation:none}}
._8ukHda_root{align-items:center;display:inline-flex}._8ukHda_icon,._8ukHda_fallback{border:1px solid var(--color-theme-bg);background:var(--color-theme-card-01-hex);object-fit:cover;border-radius:999px;width:.95rem;height:.95rem;margin-left:-.28rem}._8ukHda_icon:first-child,._8ukHda_fallback:first-child{margin-left:0}._8ukHda_fallback{color:var(--color-theme-text-sec);justify-content:center;align-items:center;font-size:.5rem;font-weight:600;line-height:1;display:inline-flex}
.KKmGXa_root{gap:.35rem;margin-top:.65rem;display:grid}.KKmGXa_toolbar{flex-wrap:wrap;align-items:center;gap:.15rem;display:flex}.KKmGXa_disclaimer{color:var(--color-theme-text-ter);margin:.15rem 0 0;font-size:.6875rem;line-height:1.4}.KKmGXa_btn{width:2rem;height:2rem;color:var(--color-theme-text-ter);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,transform .12s;display:inline-flex}.KKmGXa_btn:hover:not(:disabled){background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}.KKmGXa_btn:active:not(:disabled){transform:scale(.92)}.KKmGXa_btn:disabled{opacity:.4;cursor:not-allowed}.KKmGXa_btnActive{color:var(--color-theme-text);background:color-mix(in oklab, var(--color-theme-text) 12%, var(--color-theme-bg))}.KKmGXa_sourcesBtn{color:var(--color-theme-text-sec);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;margin-left:.15rem;padding:.2rem .45rem .2rem .35rem;font-size:.6875rem;transition:background .15s,color .15s;display:inline-flex}.KKmGXa_sourcesBtn:hover:not(:disabled),.KKmGXa_sourcesBtnOpen{background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}
.SapkMa_choiceList{gap:.45rem;margin-top:.75rem;display:grid}.SapkMa_choice{text-align:left;border:.5px solid var(--color-theme-border-02);background:var(--color-theme-card-hex);width:100%;color:var(--color-theme-text);cursor:pointer;font-family:var(--font-sans);border-radius:.75rem;gap:.15rem;padding:.65rem .8rem;transition:background .2s,border-color .2s,transform .2s;display:grid}.SapkMa_choice:hover:not(:disabled){background:var(--color-theme-card-hover-hex);border-color:var(--color-theme-border-03);transform:translateY(-1px)}.SapkMa_choice:disabled{opacity:.55;cursor:default}.SapkMa_choiceLabel{letter-spacing:-.01em;font-size:.8125rem;font-weight:500}.SapkMa_choiceSub{color:var(--color-theme-text-ter);font-size:.6875rem}.SapkMa_promptList{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.SapkMa_prompt{border:.5px solid var(--color-theme-border-02);background:color-mix(in oklab, var(--color-theme-bg) 72%, var(--color-theme-card-hex));width:fit-content;max-width:100%;color:var(--color-theme-text-sec);font-family:var(--font-sans);letter-spacing:-.012em;text-align:left;cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;margin:0;padding:.38rem .7rem;font-size:.75rem;font-weight:400;line-height:1.3;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.SapkMa_promptLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SapkMa_prompt:hover:not(:disabled){background:var(--color-theme-card-hover-hex);border-color:var(--color-theme-border-03);color:var(--color-theme-text)}.SapkMa_prompt:focus-visible{outline:1.5px solid var(--color-theme-fg);outline-offset:2px}.SapkMa_prompt:disabled{opacity:.5;cursor:default}.SapkMa_report{gap:1rem;margin-top:.85rem;display:grid}.SapkMa_reportSection{border-top:.5px solid var(--color-theme-border-01);gap:.45rem;padding-top:.85rem;display:grid}.SapkMa_reportSection:first-child{border-top:0;padding-top:0}.SapkMa_reportSection[data-prompts-only=true]{gap:.55rem;padding-top:.75rem}.SapkMa_reportTitle{letter-spacing:-.015em;color:var(--color-theme-text);margin:0;font-size:.8125rem;font-weight:560}.SapkMa_reportSection[data-prompts-only=true] .SapkMa_reportTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-theme-text-ter);font-size:.5625rem;font-weight:400}.SapkMa_reportSection[data-intensity=high] .SapkMa_reportTitle{color:color-mix(in oklab, var(--color-theme-text) 88%, #b45309)}.SapkMa_reportBody{color:color-mix(in oklab, var(--color-theme-text) 88%, transparent);margin:0;font-size:.8125rem;line-height:1.6}.SapkMa_richStack{flex-direction:column;gap:.7rem;display:flex}.SapkMa_richPara{overflow-wrap:break-word;word-break:normal;margin:0}.SapkMa_richHeading{letter-spacing:.01em;color:var(--color-theme-text);overflow-wrap:break-word;margin:0;font-size:.78rem;font-weight:650}.SapkMa_richStack>.SapkMa_richHeading{margin-top:.35rem;margin-bottom:-.25rem}.SapkMa_richStack>.SapkMa_richHeading:first-child{letter-spacing:-.02em;margin-top:0;font-size:.9375rem;font-weight:620}.SapkMa_richList{overflow-wrap:break-word;word-break:normal;flex-direction:column;gap:.2rem;margin:0;padding-left:1.2rem;display:flex}.SapkMa_richList li{margin:0}.SapkMa_inlineStrong{color:var(--color-theme-text);letter-spacing:-.01em;font-weight:600}.SapkMa_reportLink{color:var(--color-theme-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-theme-text) 28%, transparent);text-decoration-color:color-mix(in oklab, var(--color-theme-text) 28%, transparent);text-underline-offset:.12em}.SapkMa_reportLink:hover{-webkit-text-decoration-color:var(--color-theme-text);text-decoration-color:var(--color-theme-text)}.SapkMa_reportSection[data-intensity=high] .SapkMa_reportBody{color:color-mix(in oklab, var(--color-theme-text) 92%, #b45309)}.SapkMa_liveBlock{gap:.4rem;margin-top:.65rem;display:grid}.SapkMa_liveEyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-theme-text-ter);margin:0;font-size:.5625rem}.SapkMa_mediaStrip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.SapkMa_mediaStrip::-webkit-scrollbar{display:none}.SapkMa_mediaCard{scroll-snap-align:start;flex:0 0 min(10.5rem,44vw);margin:0}.SapkMa_mediaFrame{border:.5px solid var(--color-theme-border-02);background:var(--color-theme-card-hex);aspect-ratio:1;border-radius:.75rem;position:relative;overflow:hidden}.SapkMa_mediaImg{object-fit:cover;width:100%;height:100%;display:block}.SapkMa_mediaCaption{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--color-theme-fg) 72%, transparent) 100%);letter-spacing:-.01em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:1.75rem .45rem .4rem;font-size:.625rem;line-height:1.35;display:-webkit-box;position:absolute;inset:auto 0 0;overflow:hidden}.SapkMa_mediaSkeleton{aspect-ratio:1;border:.5px solid var(--color-theme-border-01);border-radius:.75rem;flex:0 0 min(10.5rem,44vw)}
.-veu3W_toast{border:.5px solid var(--color-theme-border-02);background:color-mix(in oklab, var(--color-theme-bg) 88%, var(--color-theme-card-hex));width:100%;box-shadow:0 1px 2px color-mix(in oklab, var(--color-theme-fg) 5%, transparent), 0 14px 36px -18px color-mix(in oklab, var(--color-theme-fg) 16%, transparent);border-radius:1.15rem;align-items:center;gap:.65rem;padding:.55rem .5rem .55rem .65rem;animation:.28s cubic-bezier(.23,1,.32,1) -veu3W_toast-in;display:flex}.-veu3W_toastSuccess{border-color:color-mix(in oklab, #1a7f4b 16%, var(--color-theme-border-02))}.-veu3W_toastError{border-color:color-mix(in oklab, #c0392b 24%, var(--color-theme-border-02))}.-veu3W_iconWrap{width:1.75rem;height:1.75rem;color:var(--color-theme-text);background:var(--color-theme-card-01-hex);border:.5px solid var(--color-theme-border-01);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-veu3W_toastSuccess .-veu3W_iconWrap{color:#157a47;background:color-mix(in oklab, #1a7f4b 10%, var(--color-theme-bg));border-color:color-mix(in oklab, #1a7f4b 22%, var(--color-theme-border-01))}.-veu3W_toastError .-veu3W_iconWrap{color:#b42318;background:color-mix(in oklab, #c0392b 10%, var(--color-theme-bg));border-color:color-mix(in oklab, #c0392b 22%, var(--color-theme-border-01))}.-veu3W_copy{flex:auto;gap:.08rem;min-width:0;display:grid}.-veu3W_message{letter-spacing:-.02em;color:var(--color-theme-text);margin:0;font-size:.8125rem;font-weight:600;line-height:1.25}.-veu3W_session{color:var(--color-theme-text-sec);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;line-height:1.3;overflow:hidden}.-veu3W_actions{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.-veu3W_dismissBtn{width:1.75rem;height:1.75rem;color:var(--color-theme-text-ter);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s;display:inline-flex}.-veu3W_dismissBtn:hover{background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}.-veu3W_viewBtn{height:1.75rem;font-family:var(--font-sans);white-space:nowrap;color:var(--color-theme-button-text);background:var(--color-theme-button-bg);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:0 .7rem;font-size:.75rem;font-weight:500;line-height:1;transition:opacity .15s,transform .15s;display:inline-flex}.-veu3W_toastError .-veu3W_viewBtn{color:var(--color-theme-text);background:var(--color-theme-card-hex);border:.5px solid var(--color-theme-border-02)}.-veu3W_viewBtn:hover{opacity:.88}.-veu3W_toastError .-veu3W_viewBtn:hover{opacity:1;background:var(--color-theme-card-hover-hex);border-color:var(--color-theme-border-03)}.-veu3W_viewBtn svg{opacity:.8;flex-shrink:0;transition:transform .15s}.-veu3W_viewBtn:hover svg{transform:translate(1.5px)}@keyframes -veu3W_toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:420px){.-veu3W_viewBtn{padding:0 .55rem}}@media (prefers-reduced-motion:reduce){.-veu3W_toast{animation:none}.-veu3W_viewBtn svg{transition:none}}
.KzoZ_a_root{background:var(--color-theme-bg);flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.KzoZ_a_rootCompact{border:.5px solid var(--color-theme-border-02);border-radius:1rem;flex:none;height:clamp(28rem,72vh,42rem)}.KzoZ_a_sidebar{border-right:.5px solid var(--color-theme-border-01);background:color-mix(in oklab, var(--color-theme-bg) 96%, var(--color-theme-fg));flex-direction:column;flex-shrink:0;width:0;display:flex;overflow:hidden}.KzoZ_a_sidebarOpen{width:16.5rem;padding:.65rem .75rem}.KzoZ_a_sidebarTop{align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.KzoZ_a_sidebarRecents{gap:.45rem;margin-top:.35rem;display:grid}.KzoZ_a_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.KzoZ_a_header{padding:.55rem var(--spacing-g2) .5rem;border-bottom:.5px solid var(--color-theme-border-01);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.KzoZ_a_headerText{gap:.35rem;display:grid}.KzoZ_a_thread{flex:1;min-height:0}.KzoZ_a_messages{max-width:42rem;padding:1.25rem var(--spacing-g2);margin-inline:auto}.KzoZ_a_assistantBlock{gap:.45rem;display:grid}.KzoZ_a_chips{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1rem;display:flex}.KzoZ_a_composer{padding:.5rem var(--spacing-g2) calc(.55rem + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--color-theme-border-01)}.KzoZ_a_line{border-radius:999px}.KzoZ_a_lineIcon{border-radius:.5rem;width:2rem;height:2rem}.KzoZ_a_lineBrand{width:4.5rem;height:.75rem}.KzoZ_a_lineNewChat{border-radius:999px;width:6.5rem;height:2rem}.KzoZ_a_lineRecentLabel{width:3rem;height:.55rem}.KzoZ_a_lineRecent{border-radius:.55rem;width:100%;height:1.75rem}.KzoZ_a_lineRecentShort{border-radius:.55rem;width:72%;height:1.75rem}.KzoZ_a_lineTitle{width:5.5rem;height:.75rem}.KzoZ_a_lineSelect{border-radius:.5rem;width:7rem;height:1.75rem}.KzoZ_a_lineHero{border-radius:.45rem;width:min(14rem,70%);height:1.5rem;margin:0 auto 1.25rem}.KzoZ_a_lineFull{width:100%;height:.65rem}.KzoZ_a_lineMid{width:78%;height:.65rem}.KzoZ_a_lineShort{width:42%;height:.65rem}.KzoZ_a_chip{border-radius:999px;width:5.5rem;height:1.65rem}.KzoZ_a_composerBar{border-radius:1.35rem;width:min(100%,44rem);height:2.55rem;margin-inline:auto}@media (min-width:900px){.KzoZ_a_sidebar{width:16.5rem;padding:.65rem .75rem}}
.iFDEka_backdrop{top:var(--dt-header-h,54px);z-index:40;background:color-mix(in oklab, var(--color-theme-fg) 28%, transparent);opacity:0;pointer-events:none;border:0;padding:0;transition:opacity .22s;position:fixed;bottom:0;left:0;right:0}.iFDEka_backdropVisible{opacity:1;pointer-events:auto}.iFDEka_sidebar{border-right:1px solid var(--color-theme-border-02);background:var(--color-theme-card-hex);flex-direction:column;flex-shrink:0;width:16.5rem;min-height:0;transition:transform .28s cubic-bezier(.23,1,.32,1);display:flex;transform:translate(-100%)}.iFDEka_sidebarOpen{transform:translate(0)}.iFDEka_sidebarTop{align-items:center;gap:.5rem;padding:.65rem .75rem .35rem;display:flex}.iFDEka_brand{letter-spacing:-.02em;color:var(--color-theme-text);font-size:.8125rem;font-weight:500;text-decoration:none}.iFDEka_iconBtn{width:2rem;height:2rem;color:var(--color-theme-text-sec);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.iFDEka_iconBtn:hover{background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}.iFDEka_newChat{border:1px solid var(--color-theme-border-02);color:var(--color-theme-text);background:var(--color-theme-bg);cursor:pointer;border-radius:.5rem;align-items:center;gap:.45rem;margin:.35rem .55rem .85rem;padding:.45rem .6rem;font-size:.8125rem;transition:background .15s,border-color .15s;display:inline-flex}.iFDEka_newChat:hover{background:var(--color-theme-card-hover-hex);border-color:var(--color-theme-border-03)}.iFDEka_section{flex-direction:column;flex:1;min-height:0;padding-inline:.55rem;display:flex}.iFDEka_sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-theme-text-ter);margin:0 0 .35rem .55rem;font-size:.6875rem;font-weight:500}.iFDEka_recents{scrollbar-width:thin;flex:1;align-content:start;gap:.125rem;min-height:0;padding-bottom:.75rem;display:grid;overflow-y:auto}.iFDEka_emptyRecents{color:var(--color-theme-text-ter);margin:.25rem .45rem;font-size:.75rem}.iFDEka_recentRow{position:relative}.iFDEka_recentBtn{text-align:left;width:100%;min-width:0;font-family:var(--font-sans);color:var(--color-theme-text);cursor:pointer;background:0 0;border:0;border-radius:.5rem;gap:.1rem;padding:.5rem .6rem;font-size:.8125rem;transition:background .15s;display:grid}.iFDEka_recentHead{align-items:baseline;gap:.5rem;min-width:0;display:flex}.iFDEka_recentTime{color:var(--color-theme-text-ter);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:.6875rem}.iFDEka_recentPreview{text-overflow:ellipsis;white-space:nowrap;color:var(--color-theme-text-ter);font-size:.75rem;overflow:hidden}.iFDEka_recentBtn:hover,.iFDEka_recentBtnActive{background:var(--color-theme-card-03-hex)}.iFDEka_recentTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.iFDEka_recentRowProcessing .iFDEka_recentBtn{cursor:default;padding-block:.3rem}.iFDEka_recentLoading{min-width:0;max-width:100%;display:block;overflow:hidden}.iFDEka_recentRowEditing{padding-inline:.1rem}.iFDEka_rowActions{background:var(--color-theme-card-03-hex);border-radius:.4rem;align-items:center;gap:.05rem;padding-left:.5rem;display:inline-flex;position:absolute;top:.3rem;right:.3rem}@media (hover:hover){.iFDEka_rowActions{opacity:0;pointer-events:none;transition:opacity .12s}.iFDEka_recentRow:hover .iFDEka_rowActions,.iFDEka_recentRow:focus-within .iFDEka_rowActions{opacity:1;pointer-events:auto}}@media (hover:none){.iFDEka_recentTime{visibility:hidden}}.iFDEka_actionBtn{width:1.65rem;height:1.65rem;color:var(--color-theme-text-sec);cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.iFDEka_actionBtn:hover{background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}.iFDEka_renameInput{border:.5px solid var(--color-theme-border-02);min-width:0;color:var(--color-theme-text);background:var(--color-theme-card-hex);border-radius:.55rem;outline:none;flex:1;padding:.38rem .55rem;font-size:.8125rem}.iFDEka_renameInput:focus{border-color:var(--color-theme-border-03)}.iFDEka_sidebarFooter{padding:.65rem .55rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--color-theme-border-01);gap:.15rem;display:grid}.iFDEka_footerLink{width:100%;font-family:var(--font-sans);color:var(--color-theme-text-sec);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.45rem;padding:.42rem .55rem;font-size:.8125rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.iFDEka_footerLink:hover,.iFDEka_footerLinkActive{background:var(--color-theme-card-hover-hex);color:var(--color-theme-text)}@media (min-width:900px){.iFDEka_backdrop{display:none}.iFDEka_sidebar{z-index:auto;position:relative;transform:none}.iFDEka_sidebar:not(.iFDEka_sidebarOpen){border-right-width:0;width:0;overflow:hidden}}@media (max-width:899px){.iFDEka_sidebar{top:var(--dt-header-h,54px);z-index:50;position:fixed;bottom:0;left:0}.iFDEka_sidebarOpen{box-shadow:8px 0 32px -12px color-mix(in oklab, var(--color-theme-fg) 18%, transparent)}.iFDEka_sidebar:not(.iFDEka_sidebarOpen){pointer-events:none}}@media (prefers-reduced-motion:reduce){.iFDEka_sidebar,.iFDEka_backdrop{transition:none}}
.hYGBHa_streamWrap{margin:0}.hYGBHa_streaming{--stream-blur:5px}.hYGBHa_streamWord,.hYGBHa_streamStrong,.hYGBHa_streamLink{will-change:filter, opacity;animation:.42s cubic-bezier(.22,.61,.25,1) both hYGBHa_stream-in}.hYGBHa_cursor{display:none}.hYGBHa_streaming>div>:last-child:not(ul):after,.hYGBHa_streaming>div>ul:last-child>li:last-child:after{content:"";vertical-align:text-bottom;background:var(--color-theme-text-ter);border-radius:1px;width:.45rem;height:.95rem;margin-left:1px;animation:.9s ease-in-out infinite hYGBHa_stream-cursor;display:inline-block}@keyframes hYGBHa_stream-in{0%{opacity:0;filter:blur(var(--stream-blur))}to{opacity:1;filter:blur()}}@keyframes hYGBHa_stream-cursor{0%,45%{opacity:1}46%,to{opacity:.15}}@media (prefers-reduced-motion:reduce){.hYGBHa_streaming{--stream-blur:0}.hYGBHa_streamWord,.hYGBHa_streamStrong,.hYGBHa_streamLink{animation:none}.hYGBHa_streaming>div>:last-child:not(ul):after,.hYGBHa_streaming>div>ul:last-child>li:last-child:after{content:none}}
.menUMa_root{color:inherit;align-items:center;gap:.4rem;line-height:0;display:inline-flex}.menUMa_glyph{flex-shrink:0;display:block;position:relative;overflow:hidden}.menUMa_lattice{width:28px;height:28px;transform:scale(var(--orb-k));transform-origin:0 0;color:#fff;position:absolute;top:0;left:0}html:not(.dark) .menUMa_lattice{color:#111}.menUMa_cell{opacity:.12;background:currentColor;border-radius:1px;width:3.5px;height:3.5px;position:absolute;transform:translate(calc(8px - 50%),calc(8px - 50%))}.menUMa_lattice[data-variant=S3] .menUMa_cell:not([data-still]){animation:1.7s linear infinite menUMa_orb-s3}.menUMa_lattice[data-variant=S3] .menUMa_cell[data-still]{opacity:.08}.menUMa_pillLabel{letter-spacing:-.012em;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.35}@keyframes menUMa_orb-s3{0%{opacity:1;transform:translate(calc(8px - 50%),calc(8px - 50%))scale(1.18)}14%{opacity:.42;transform:translate(calc(8px - 50%),calc(8px - 50%))scale(1)}32%,to{opacity:.1;transform:translate(calc(8px - 50%),calc(8px - 50%))scale(.86)}}@media (prefers-reduced-motion:reduce){.menUMa_lattice[data-variant=S3] .menUMa_cell{opacity:.1;animation:none}.menUMa_lattice[data-variant=S3] .menUMa_cell[data-mid]{opacity:.55}}
._4N5cqG_tr{gap:.35rem;max-width:36rem;animation:.35s both _4N5cqG_tr-enter;display:grid}._4N5cqG_trHeader{width:fit-content;max-width:100%;color:var(--color-theme-text-ter);font:inherit;text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:.1rem 0;display:inline-flex}._4N5cqG_trHeader._4N5cqG_isClickable{cursor:pointer}._4N5cqG_trHeader._4N5cqG_isClickable:hover{color:var(--color-theme-text-sec)}._4N5cqG_trHeader:focus-visible{outline:1.5px solid var(--color-theme-fg);outline-offset:3px;border-radius:4px}._4N5cqG_trLabel{letter-spacing:-.012em;font-size:.8125rem;font-weight:500;line-height:1.35}._4N5cqG_trVerb{font-weight:500}._4N5cqG_trPending{background-image:linear-gradient(90deg, var(--color-theme-text-sec) 0%, var(--color-theme-text-sec) 40%, var(--color-theme-fg) 50%, var(--color-theme-text-sec) 60%, var(--color-theme-text-sec) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:_4N5cqG_tr-shimmer var(--shimmer-text-duration,1.8s) linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes _4N5cqG_tr-shimmer{0%{background-position:100% 0}to{background-position:0 0}}._4N5cqG_trChevron{color:currentColor;flex-shrink:0;transition:transform .28s cubic-bezier(.23,1,.32,1)}._4N5cqG_trHeader[aria-expanded=false] ._4N5cqG_trChevron{transform:rotate(180deg)}._4N5cqG_trCollapsible{grid-template-rows:1fr;transition:grid-template-rows .36s cubic-bezier(.23,1,.32,1);display:grid}._4N5cqG_trCollapsible._4N5cqG_isCollapsed{grid-template-rows:0fr}._4N5cqG_trInner{min-height:0;overflow:hidden}._4N5cqG_trViewport{transition:height .32s cubic-bezier(.23,1,.32,1);overflow:hidden}._4N5cqG_trViewport._4N5cqG_isScroll{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}._4N5cqG_trStream{flex-direction:column;gap:4px;transition:transform .4s cubic-bezier(.23,1,.32,1);display:flex}._4N5cqG_trSentence{letter-spacing:-.011em;height:40px;color:var(--color-theme-text-sec);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;font-weight:400;line-height:20px;animation:.32s cubic-bezier(.23,1,.32,1) both _4N5cqG_tr-line;display:-webkit-box;overflow:hidden}@keyframes _4N5cqG_tr-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _4N5cqG_tr-line{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._4N5cqG_trPending{color:var(--color-theme-text-sec);-webkit-text-fill-color:currentColor;background-image:none;animation:none}._4N5cqG_tr,._4N5cqG_trChevron,._4N5cqG_trCollapsible,._4N5cqG_trViewport,._4N5cqG_trStream,._4N5cqG_trSentence{transition:none;animation:none}}
.tamU1W_root{gap:.55rem;padding:.15rem 0;animation:.35s both tamU1W_trace-enter;display:grid}.tamU1W_header{opacity:.95}.tamU1W_list{gap:.3rem;margin:0;padding:0 0 0 .15rem;list-style:none;display:grid}.tamU1W_item{color:var(--color-theme-text-ter);align-items:center;gap:.45rem;font-size:.75rem;line-height:1.35;transition:color .25s,opacity .25s;display:flex}.tamU1W_itemActive,.tamU1W_itemDone{color:var(--color-theme-text-sec)}.tamU1W_itemPending{opacity:.45}.tamU1W_dot{background:var(--color-theme-border-03);border-radius:999px;flex-shrink:0;width:.35rem;height:.35rem;transition:background .25s,transform .25s}.tamU1W_itemActive .tamU1W_dot{background:var(--color-theme-fg);animation:1.1s ease-in-out infinite tamU1W_trace-pulse}.tamU1W_itemDone .tamU1W_dot{background:var(--color-theme-fg)}.tamU1W_label{flex:1;min-width:0}.tamU1W_time{font-family:var(--font-mono);color:var(--color-theme-text-ter);font-variant-numeric:tabular-nums;font-size:.625rem}@keyframes tamU1W_trace-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes tamU1W_trace-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.tamU1W_stepsTrace{gap:.2rem;padding:.15rem 0;animation:.35s both tamU1W_trace-enter;display:grid}.tamU1W_stepsHeader{width:fit-content;max-width:100%;color:var(--color-theme-text-ter);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.4rem;margin:0 -.35rem;padding:.25rem .35rem;transition:background .12s;display:inline-flex}.tamU1W_stepsHeader:hover{background:color-mix(in srgb, var(--color-theme-fg) 7%, transparent)}.tamU1W_stepsHeader:focus-visible{outline:1.5px solid var(--color-theme-fg);outline-offset:2px}.tamU1W_headerLabel{letter-spacing:-.012em;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.35}.tamU1W_doneLabel{color:var(--color-theme-text-sec);animation:.3s both tamU1W_trace-enter}.tamU1W_caret{width:.7rem;height:.7rem;color:var(--color-theme-text-ter);flex-shrink:0;transition:transform .25s}.tamU1W_stepsHeader[aria-expanded=false] .tamU1W_caret{transform:rotate(-90deg)}.tamU1W_panel{transition:grid-template-rows .4s cubic-bezier(.23,1,.32,1),opacity .3s;display:grid}.tamU1W_panelInner{overflow:hidden}.tamU1W_rail{margin-top:.1rem;margin-left:5px;padding-left:1rem;position:relative}.tamU1W_railLine{background:var(--color-theme-border-03);width:1px;transition:height .5s cubic-bezier(.23,1,.32,1);position:absolute;top:4px;left:3px}.tamU1W_stepList{flex-direction:column;gap:.2rem;margin:0;padding:.15rem 0;list-style:none;display:flex}.tamU1W_step{align-items:center;gap:.5rem;min-height:1.5rem;font-size:.78rem;line-height:1.35;animation:.32s cubic-bezier(.23,1,.32,1) both tamU1W_trace-rise;display:flex}.tamU1W_stepMarker{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tamU1W_check{width:14px;height:14px;color:var(--color-theme-text-ter)}.tamU1W_markerSkel{border-radius:999px;width:10px;height:10px}.tamU1W_stepSkelHost{flex:1;align-items:center;min-width:0;height:1.5rem;display:flex}.tamU1W_stepSkel{border-radius:999px;max-width:100%;height:.65rem}.tamU1W_stepLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-theme-text-sec);flex:1;font-weight:500;animation:.28s both tamU1W_trace-enter;overflow:hidden}.tamU1W_stepMeta{font-family:var(--font-mono);color:var(--color-theme-text-ter);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.625rem}@keyframes tamU1W_trace-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tamU1W_thought{gap:.7rem;margin-bottom:.85rem;padding:.1rem 0 .15rem;animation:.35s both tamU1W_trace-enter;display:grid}.tamU1W_thoughtHeader{opacity:.95}.tamU1W_toggle{width:fit-content;max-width:100%;color:var(--color-theme-text-ter);letter-spacing:-.012em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.35;display:inline-flex}.tamU1W_toggle:hover{color:var(--color-theme-text-sec)}.tamU1W_toggle:focus-visible{outline:1.5px solid var(--color-theme-fg);outline-offset:3px;border-radius:4px}.tamU1W_chevron{flex-shrink:0;width:.7rem;height:.7rem;transition:transform .2s}.tamU1W_toggle[aria-expanded=false] .tamU1W_chevron{transform:rotate(180deg)}.tamU1W_thoughtBody{gap:.75rem;max-width:36rem;display:grid}.tamU1W_note{letter-spacing:-.011em;color:var(--color-theme-text-sec);margin:0;font-size:.875rem;line-height:1.55}.tamU1W_noteActive{color:var(--color-theme-text)}@media (prefers-reduced-motion:reduce){.tamU1W_root,.tamU1W_thought,.tamU1W_itemActive .tamU1W_dot,.tamU1W_chevron,.tamU1W_stepsTrace,.tamU1W_doneLabel,.tamU1W_caret,.tamU1W_panel,.tamU1W_step,.tamU1W_railLine{transition:none;animation:none}}
.U1hB8q_root{width:100%}.U1hB8q_shell{border:.5px solid var(--color-theme-border-02);background:var(--color-theme-bg);width:100%;height:clamp(18rem,52vw,22rem);color:var(--color-theme-text);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:.85rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 36px #0000000f}.U1hB8q_topBar{border-bottom:.5px solid var(--color-theme-border-01);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}.U1hB8q_topTitle{letter-spacing:-.02em;color:var(--color-theme-text);margin:0;font-size:.75rem;font-weight:500}.U1hB8q_modelBadge{color:var(--color-theme-text-sec);background:var(--color-theme-card-hex);border:.5px solid var(--color-theme-border-01);border-radius:999px;align-items:center;gap:.2rem;padding:.18rem .45rem;font-size:.625rem;font-weight:500;display:inline-flex}.U1hB8q_thread{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;background:radial-gradient(120% 60% at 50% -10%, color-mix(in oklab, var(--color-theme-card-hex) 70%, transparent), transparent 58%), var(--color-theme-bg);flex:1;min-height:0;padding:.65rem .65rem .35rem;overflow:hidden auto}.U1hB8q_thread::-webkit-scrollbar{display:none}.U1hB8q_messages{align-content:start;gap:.55rem;width:100%;min-height:100%;display:grid}.U1hB8q_messageUser{justify-content:flex-end;animation:.32s both U1hB8q_demo-enter;display:flex}.U1hB8q_userText{background:var(--color-theme-card-hex);border:.5px solid var(--color-theme-border-01);color:var(--color-theme-text);border-radius:.85rem .85rem .25rem;margin:0;padding:.45rem .65rem;font-size:.75rem;line-height:1.45}.U1hB8q_messageAssistant{font-size:.875rem;line-height:1.55;animation:.32s both U1hB8q_demo-enter}.U1hB8q_demoMedia{aspect-ratio:4/3;border:.5px solid var(--color-theme-border-01);background:var(--color-theme-card-hex);border-radius:.55rem;max-width:8.5rem;margin:.35rem 0 0;position:relative;overflow:hidden}.U1hB8q_demoMediaFrame{position:absolute;inset:0}.U1hB8q_demoMediaImg{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.U1hB8q_thinkingRow{animation:.28s both U1hB8q_demo-enter}.U1hB8q_composerDock{flex-shrink:0;padding:.35rem .55rem .45rem}.U1hB8q_composer{background:color-mix(in oklab, var(--color-theme-bg) 82%, var(--color-theme-card-hex));border:.5px solid var(--color-theme-border-02);box-shadow:0 1px 2px color-mix(in oklab, var(--color-theme-fg) 4%, transparent);border-radius:999px;grid-template-columns:1.375rem minmax(0,1fr) auto 1.375rem;align-items:center;gap:.2rem;padding:.28rem .32rem;display:grid}.U1hB8q_iconBtn{width:1.375rem;height:1.375rem;color:var(--color-theme-text-ter);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.U1hB8q_input{width:100%;min-width:0;min-height:1.375rem;max-height:1.375rem;font-family:var(--font-sans);color:var(--color-theme-text);resize:none;background:0 0;border:0;outline:none;margin:0;padding:.15rem .1rem;font-size:.75rem;line-height:1.125rem;overflow:hidden}.U1hB8q_input::placeholder{color:var(--color-theme-text-ter)}.U1hB8q_modelBtn{height:1.375rem;font-family:var(--font-sans);color:var(--color-theme-text-sec);background:0 0;border:0;border-radius:999px;align-items:center;gap:.15rem;padding:0 .3rem;font-size:.625rem;font-weight:500;display:inline-flex}.U1hB8q_sendBtn{width:1.375rem;height:1.375rem;color:var(--color-theme-button-text);background:var(--color-theme-button-bg);opacity:.85;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.U1hB8q_cta{pointer-events:auto;justify-content:center;margin-top:.65rem;display:flex}.U1hB8q_ctaLink{border:.5px solid var(--color-theme-border-02);background:var(--color-theme-card-hex);color:var(--color-theme-text);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.U1hB8q_ctaLink:hover{background:var(--color-theme-card-hover-hex);border-color:var(--color-theme-border-03)}@keyframes U1hB8q_demo-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:940px){.U1hB8q_shell{height:clamp(26rem,38vw,34rem)}.U1hB8q_messages{max-width:44rem;margin-inline:auto}.U1hB8q_composerDock{padding:.55rem .75rem .7rem}.U1hB8q_composer{max-width:44rem;margin-inline:auto;padding:.38rem .42rem}}@media (prefers-reduced-motion:reduce){.U1hB8q_thread{scroll-behavior:auto}.U1hB8q_messageUser,.U1hB8q_messageAssistant,.U1hB8q_thinkingRow{animation:none}}
.H4XXPG_emptyBlock{animation:.32s both H4XXPG_demo-enter}.H4XXPG_emptyHero{color:var(--color-theme-text);margin:0;font-size:.8125rem;font-weight:500}.H4XXPG_emptySub{color:var(--color-theme-text-sec);margin:.25rem 0 0;font-size:.6875rem;line-height:1.45}.H4XXPG_attachStrip{flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem;display:flex}.H4XXPG_attachFig{border:.5px solid var(--color-theme-border-01);background:var(--color-theme-card-hex);border-radius:.55rem;margin:0;overflow:hidden}.H4XXPG_attachThumbFrame{width:3.25rem;height:3.25rem;display:block;overflow:hidden}.H4XXPG_attachThumb{object-fit:cover;width:3.25rem;height:3.25rem;display:block}.H4XXPG_attachCaption{letter-spacing:.04em;text-transform:uppercase;color:var(--color-theme-text-ter);text-align:center;padding:.12rem .3rem .18rem;font-size:.5625rem;font-weight:500}.H4XXPG_userBubble{background:var(--color-theme-card-hex);border:.5px solid var(--color-theme-border-01);border-radius:.85rem .85rem .25rem;max-width:88%;margin-left:auto;padding:.45rem .55rem;animation:.32s both H4XXPG_demo-enter}.H4XXPG_userText{color:var(--color-theme-text);margin:0;font-size:.75rem;line-height:1.45}.H4XXPG_composerExpanded{background:color-mix(in oklab, var(--color-theme-bg) 82%, var(--color-theme-card-hex));border:.5px solid var(--color-theme-border-02);box-shadow:0 1px 2px color-mix(in oklab, var(--color-theme-fg) 4%, transparent);border-radius:.85rem;gap:.25rem;padding:.28rem .32rem;display:grid}.H4XXPG_stagedRow{flex-wrap:wrap;align-items:center;gap:.35rem;padding:.1rem .15rem 0;display:flex}.H4XXPG_stagedChip{background:var(--color-theme-card-hover-hex);border-radius:.65rem;align-items:center;gap:.3rem;padding:.18rem .28rem .18rem .18rem;animation:.28s both H4XXPG_demo-enter;display:inline-flex}.H4XXPG_stagedThumbFrame{border-radius:.4rem;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.H4XXPG_stagedThumb{object-fit:cover;border-radius:.4rem;width:2rem;height:2rem}.H4XXPG_stagedLabel{color:var(--color-theme-text-sec);font-size:.625rem;font-weight:500}.H4XXPG_stagedHint{color:var(--color-theme-text-ter);font-size:.625rem}.H4XXPG_composerControls{grid-template-columns:1.375rem minmax(0,1fr) auto 1.375rem;align-items:center;gap:.2rem;display:grid}.H4XXPG_shellTall{height:clamp(20rem,58vw,24rem)}@media (min-width:940px){.H4XXPG_shellTall{height:clamp(26rem,38vw,34rem)}.H4XXPG_composerExpanded{max-width:44rem;margin-inline:auto}}.H4XXPG_sendBtnPulse{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-theme-button-bg) 35%, transparent);transition:transform .16s,box-shadow .16s;transform:scale(1.08);opacity:1!important}.H4XXPG_reportFollowUps{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.H4XXPG_followUp{border:.5px solid var(--color-theme-border-01);background:var(--color-theme-card-hex);color:var(--color-theme-text-sec);border-radius:999px;padding:.22rem .45rem;font-size:.625rem;display:inline-flex}@keyframes H4XXPG_demo-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.H4XXPG_userBubble,.H4XXPG_stagedChip{animation:none}}
.eJvVea_window{--agent-glow:86, 132, 255;border:1px solid var(--color-theme-border-02);background:var(--color-theme-bg);width:100%;box-shadow:0 1px 2px var(--color-theme-border-01), 0 18px 40px -24px #26251e59;border-radius:.75rem;animation:.32s cubic-bezier(.23,1,.32,1) both eJvVea_agent-window-in;position:relative;overflow:hidden}.eJvVea_chrome{border-bottom:1px solid var(--color-theme-border-02);background:var(--color-theme-card-hex);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;height:2.1rem;padding:0 .7rem;display:grid}.eJvVea_lights{gap:.35rem;display:inline-flex}.eJvVea_lights i{background:#ff5f57;border-radius:999px;width:.6rem;height:.6rem;box-shadow:inset 0 0 0 .5px #0000001f}.eJvVea_lights i:nth-child(2){background:#febc2e}.eJvVea_lights i:nth-child(3){background:#28c840}.eJvVea_address{background:var(--color-theme-card-03-hex);min-width:0;max-width:100%;height:1.4rem;color:var(--color-theme-text-sec);border-radius:.4rem;justify-self:center;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.6875rem;display:inline-flex}.eJvVea_back{border-right:1px solid var(--color-theme-border-02);color:var(--color-theme-text-ter);align-items:center;margin-right:.15rem;padding-right:.4rem;display:inline-flex}.eJvVea_addressText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eJvVea_status{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;color:var(--color-theme-text-ter);justify-self:end;font-size:.6875rem;overflow:hidden}.eJvVea_viewport{overscroll-behavior:contain;scrollbar-width:thin;height:15.5rem;position:relative;overflow-y:auto}.eJvVea_blank{height:100%}.eJvVea_searchPage{padding:3.4rem 1rem 1rem}.eJvVea_siteName{letter-spacing:-.01em;color:var(--color-theme-text);margin-bottom:.65rem;font-size:.8125rem;font-weight:600}.eJvVea_searchBox{border:1px solid var(--color-theme-border-02);background:color-mix(in oklab, var(--color-theme-bg) 55%, #fff);height:2.1rem;color:var(--color-theme-text-ter);border-radius:.55rem;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}.dark .eJvVea_searchBox{background:var(--color-theme-card-hex)}.eJvVea_searchText{min-width:0;color:var(--color-theme-text);white-space:nowrap;align-items:center;font-size:.8125rem;display:inline-flex}.eJvVea_placeholder{color:var(--color-theme-text-ter)}.eJvVea_caret{background:var(--color-theme-text);width:1px;height:.95rem;margin-left:1px;animation:1s step-end infinite eJvVea_agent-caret}.eJvVea_searching{color:var(--color-theme-text-ter);margin-top:.75rem;font-size:.75rem}.eJvVea_results{gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.eJvVea_result{border-radius:.45rem;gap:.1rem;padding:.45rem .5rem;animation:.28s both eJvVea_agent-row-in;display:grid}.eJvVea_result:nth-child(2){animation-delay:40ms}.eJvVea_result:nth-child(3){animation-delay:80ms}.eJvVea_result:nth-child(n+4){animation-delay:.12s}.eJvVea_resultTitle{color:var(--color-theme-text);font-size:.8125rem;font-weight:500}.eJvVea_resultUrl{color:var(--color-theme-text-ter);font-size:.6875rem}.eJvVea_resultSnippet{-webkit-line-clamp:2;color:var(--color-theme-text-sec);-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.eJvVea_noResults{color:var(--color-theme-text-ter);padding:.5rem;font-size:.75rem}.eJvVea_page{padding:3.4rem 1rem 2rem}.eJvVea_pageTitle{letter-spacing:-.015em;color:var(--color-theme-text);margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.eJvVea_blockHeading{color:var(--color-theme-text);margin:.9rem 0 .35rem;font-size:.8125rem;font-weight:600}.eJvVea_block{color:var(--color-theme-text-sec);border-radius:.35rem;margin:0 -.4rem .55rem;padding:.25rem .4rem;font-size:.75rem;line-height:1.55;transition:background-color .35s,color .35s,box-shadow .35s}.eJvVea_blockHighlight{color:var(--color-theme-text);background:#ffd66661;box-shadow:inset 2px 0 #d69e00e6}.dark .eJvVea_blockHighlight{background:#ffcc4d29}.dark .eJvVea_window{box-shadow:0 1px 2px #0009,0 18px 40px -24px #000000e6}.dark .eJvVea_stopBar{border:1px solid var(--color-theme-border-02);background:var(--color-theme-card-03-hex);color:var(--color-theme-text);box-shadow:0 8px 24px -10px #000c, 0 0 0 1px rgba(var(--agent-glow), .25), 0 0 18px rgba(var(--agent-glow), .2)}.dark .eJvVea_stopButton{background:var(--color-theme-fg);color:var(--color-theme-bg)}.dark .eJvVea_stopKbd{background:#0000001f}.dark .eJvVea_cursorArrow{filter:drop-shadow(0 1px 1.5px #000c) drop-shadow(0 0 7px rgba(var(--agent-glow), .9))}.eJvVea_shield{z-index:4;cursor:not-allowed;touch-action:none;position:absolute;inset:0}.eJvVea_stopBar{z-index:6;background:var(--color-theme-button-bg);max-width:calc(100% - 1.2rem);color:var(--color-theme-button-text);box-shadow:0 8px 24px -10px #00000073, 0 0 0 1px rgba(var(--agent-glow), .3), 0 0 18px rgba(var(--agent-glow), .3);border-radius:999px;align-items:center;gap:.55rem;padding:.3rem .3rem .3rem .7rem;animation:.3s cubic-bezier(.23,1,.32,1) both eJvVea_agent-stop-in;display:flex;position:absolute;top:2.55rem;left:50%;transform:translate(-50%)}.eJvVea_stopPulse{background:rgb(var(--agent-glow));border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;animation:1.6s ease-out infinite eJvVea_agent-stop-pulse}.eJvVea_stopLabel{text-overflow:ellipsis;white-space:nowrap;opacity:.85;min-width:0;font-size:.75rem;overflow:hidden}.eJvVea_stopButton{background:var(--color-theme-button-text);height:1.75rem;color:var(--color-theme-button-bg);font-family:var(--font-sans);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:0 .4rem 0 .65rem;font-size:.75rem;font-weight:500;transition:transform .15s,opacity .15s;display:inline-flex}.eJvVea_stopButton:hover{opacity:.9}.eJvVea_stopButton:active{transform:scale(.96)}.eJvVea_stopButton:focus-visible{outline:2px solid rgb(var(--agent-glow));outline-offset:2px}.eJvVea_stopKbd{background:color-mix(in oklab, var(--color-theme-button-bg) 10%, transparent);font-family:var(--font-mono);opacity:.7;border-radius:.25rem;padding:.05rem .3rem;font-size:.5625rem}@keyframes eJvVea_agent-stop-in{0%{opacity:0;transform:translate(-50%,-6px)}}@keyframes eJvVea_agent-stop-pulse{0%{box-shadow:0 0 0 0 rgba(var(--agent-glow), .7)}to{box-shadow:0 0 0 7px rgba(var(--agent-glow), 0)}}.eJvVea_cursor{z-index:5;pointer-events:none;opacity:0;will-change:transform;width:0;height:0;transition:transform .6s cubic-bezier(.45,.05,.25,1),opacity .2s;position:absolute;top:0;left:0}.eJvVea_cursorVisible{opacity:1}.eJvVea_cursorArrow{color:var(--color-theme-fg);transform-origin:20.5px 1.5px;filter:drop-shadow(0 1px 1.5px #00000040) drop-shadow(0 0 7px rgba(var(--agent-glow), .9));transition:transform .12s;position:absolute;top:-1.5px;left:-20.5px}.eJvVea_cursorClicking .eJvVea_cursorArrow{transform:scale(.88)}.eJvVea_cursorHalo{background:radial-gradient(circle, rgba(var(--agent-glow), .35), rgba(var(--agent-glow), 0) 70%);border-radius:999px;width:30px;height:30px;animation:1.8s ease-in-out infinite eJvVea_agent-halo;position:absolute;top:-14px;left:-14px}.eJvVea_cursorRipple{border:1.5px solid rgba(var(--agent-glow), .9);opacity:0;border-radius:999px;width:24px;height:24px;position:absolute;top:-12px;left:-12px}.eJvVea_cursorClicking .eJvVea_cursorRipple{animation:.45s ease-out eJvVea_agent-ripple}@keyframes eJvVea_agent-window-in{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@keyframes eJvVea_agent-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes eJvVea_agent-caret{50%{opacity:0}}@keyframes eJvVea_agent-halo{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes eJvVea_agent-ripple{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.eJvVea_window,.eJvVea_result,.eJvVea_caret,.eJvVea_cursorHalo,.eJvVea_cursorClicking .eJvVea_cursorRipple,.eJvVea_stopBar,.eJvVea_stopPulse{animation:none}.eJvVea_cursor{transition:opacity .2s}}
.Zt9bmq_section{color:#fff;background:#000;padding:48px 0 64px}@media (min-width:768px){.Zt9bmq_section{padding:56px 0 80px}}.Zt9bmq_header{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 20px;display:flex}@media (min-width:768px){.Zt9bmq_header{margin-bottom:24px}}.Zt9bmq_title{font-family:var(--font-sans);letter-spacing:-.022em;color:#fff;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}@media (min-width:768px){.Zt9bmq_title{font-size:1.75rem}}.Zt9bmq_viewAll{font-family:var(--font-sans);color:#fff;flex-shrink:0;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none}.Zt9bmq_viewAll:hover{text-underline-offset:3px;text-decoration:underline}.Zt9bmq_grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.Zt9bmq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.Zt9bmq_card{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.Zt9bmq_thumb{aspect-ratio:1;background:#0b1f5c;border-radius:12px;width:100%;position:relative;overflow:hidden}.Zt9bmq_thumbWide{aspect-ratio:16/9}.Zt9bmq_wash{pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.Zt9bmq_wash:before,.Zt9bmq_wash:after{content:"";pointer-events:none;position:absolute;inset:0}.Zt9bmq_wash:after{opacity:.46;mix-blend-mode:overlay;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27180%27%20height%3D%27180%27%3E%3Cfilter%20id%3D%27n%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%27.72%27%20numOctaves%3D%272%27%20seed%3D%2717%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type%3D%27linear%27%20slope%3D%272.4%27%20intercept%3D%27-.7%27%2F%3E%3CfeFuncG%20type%3D%27linear%27%20slope%3D%272.4%27%20intercept%3D%27-.7%27%2F%3E%3CfeFuncB%20type%3D%27linear%27%20slope%3D%272.4%27%20intercept%3D%27-.7%27%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%2F%3E%3C%2Fsvg%3E);background-size:180px 180px}.Zt9bmq_wash:before{opacity:.65;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27240%27%20height%3D%27240%27%3E%3Cg%20fill%3D%27white%27%20opacity%3D%27.6%27%3E%3Ccircle%20cx%3D%2713%27%20cy%3D%2727%27%20r%3D%270.55%27%2F%3E%3Ccircle%20cx%3D%2749%27%20cy%3D%2711%27%20r%3D%270.4%27%2F%3E%3Ccircle%20cx%3D%2792%27%20cy%3D%2741%27%20r%3D%270.7%27%2F%3E%3Ccircle%20cx%3D%27141%27%20cy%3D%2717%27%20r%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%27198%27%20cy%3D%2763%27%20r%3D%270.55%27%2F%3E%3Ccircle%20cx%3D%2731%27%20cy%3D%27108%27%20r%3D%270.65%27%2F%3E%3Ccircle%20cx%3D%2776%27%20cy%3D%2784%27%20r%3D%270.4%27%2F%3E%3Ccircle%20cx%3D%27126%27%20cy%3D%27129%27%20r%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%27177%27%20cy%3D%27101%27%20r%3D%270.75%27%2F%3E%3Ccircle%20cx%3D%27215%27%20cy%3D%27149%27%20r%3D%270.4%27%2F%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%27192%27%20r%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%2767%27%20cy%3D%27173%27%20r%3D%270.65%27%2F%3E%3Ccircle%20cx%3D%27113%27%20cy%3D%27207%27%20r%3D%270.4%27%2F%3E%3Ccircle%20cx%3D%27164%27%20cy%3D%27184%27%20r%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%27203%27%20cy%3D%27221%27%20r%3D%270.6%27%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%27M58%2054h3M59.5%2052.5v3M187%20163h3M188.5%20161.5v3%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%27.65%27%20opacity%3D%27.65%27%2F%3E%3C%2Fsvg%3E);background-position:17px 29px;background-size:240px 240px}.Zt9bmq_wash{background:radial-gradient(ellipse 100% 85% at 12% 8%, var(--wash-light), transparent 75%), linear-gradient(145deg, var(--wash-base) 30%, var(--wash-deep))}.Zt9bmq_blue{--wash-light:#8aaecb;--wash-base:#347db5;--wash-deep:#245487}.Zt9bmq_gold{--wash-light:#dfcd8e;--wash-base:#c3a23d;--wash-deep:#97802e}.Zt9bmq_green{--wash-light:#7da996;--wash-base:#347f66;--wash-deep:#205a48}.Zt9bmq_amber{--wash-light:#d8ad87;--wash-base:#ba7041;--wash-deep:#8f512e}.Zt9bmq_slate{--wash-light:#9caeb5;--wash-base:#566975;--wash-deep:#344955}.Zt9bmq_rose{--wash-light:#d2a5ad;--wash-base:#ab6879;--wash-deep:#834b60}.Zt9bmq_violet{--wash-light:#aaa0ca;--wash-base:#7963a7;--wash-deep:#56447c}.Zt9bmq_plate{box-sizing:border-box;border-radius:10px;position:absolute}.Zt9bmq_goldTitle{z-index:2;color:#1f1f1f;width:76%;font-family:var(--font-sans);letter-spacing:-.03em;background:#f4e7a8;padding:7% 8%;font-size:clamp(1.15rem,4.2vw,1.85rem);font-weight:750;line-height:1.1;top:12%;left:16%}.Zt9bmq_goldGraph{z-index:3;aspect-ratio:1;background:#fff;width:48%;padding:9%;bottom:8%;left:7%}.Zt9bmq_goldNote{z-index:4;aspect-ratio:1.05;color:#1f1f1f;width:34%;font-family:var(--font-sans);letter-spacing:-.04em;background:#ebc34a;justify-content:center;align-items:center;font-size:clamp(.95rem,3.2vw,1.35rem);font-weight:750;display:flex;bottom:8%;right:7%}.Zt9bmq_greenBar{z-index:2;color:#1f1f1f;width:78%;font-family:var(--font-sans);letter-spacing:-.03em;background:#d7ead4;padding:6.5% 7%;font-size:clamp(1.05rem,3.8vw,1.65rem);font-weight:750;line-height:1.1;top:26%;left:10%}.Zt9bmq_greenChart{z-index:3;aspect-ratio:1;background:#fff;width:42%;padding:8%;bottom:8%;right:7%}.Zt9bmq_diagram{width:100%;height:100%;display:block}.Zt9bmq_diagramStroke{fill:none;stroke:#1a1a1a;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.Zt9bmq_diagramFill{fill:#1a1a1a;stroke:none}.Zt9bmq_diagramAccent{stroke:currentColor;stroke-width:2px}.Zt9bmq_diagramFibre{fill:none;stroke:#1a1a1a;stroke-width:.7px;stroke-linecap:round;opacity:.45}.Zt9bmq_blueTitle{z-index:2;color:#1f1f1f;width:72%;font-family:var(--font-sans);letter-spacing:-.03em;background:#d7e7fb;padding:6.5% 7%;font-size:clamp(1.05rem,3.8vw,1.65rem);font-weight:750;line-height:1.1;top:11%;left:12%}.Zt9bmq_blueIris{z-index:3;aspect-ratio:1;background:#fff;width:54%;padding:8%;bottom:8%;left:8%}.Zt9bmq_blueNote{z-index:4;aspect-ratio:1;color:#1f1f1f;width:30%;font-family:var(--font-sans);letter-spacing:-.04em;background:#7eb6f2;justify-content:center;align-items:center;font-size:clamp(.95rem,3.2vw,1.35rem);font-weight:750;display:flex;bottom:10%;right:8%}.Zt9bmq_cardCopy{flex-direction:column;gap:8px;margin-top:16px;display:flex}.Zt9bmq_cardTitle{font-family:var(--font-sans);letter-spacing:-.016em;color:#fff;text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}@media (min-width:768px){.Zt9bmq_cardTitle{font-size:1.125rem}}.Zt9bmq_meta{font-family:var(--font-sans);color:#ffffff7a;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}
._9uEDQG_live{gap:.75rem;max-width:44rem;animation:.3s both _9uEDQG_agent-fade-in;display:grid}._9uEDQG_steps{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}._9uEDQG_step{min-height:1.6rem;color:var(--color-theme-text-sec);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.55rem;font-size:.8125rem;animation:.25s both _9uEDQG_agent-fade-in;display:grid}._9uEDQG_step[data-status=running]{color:var(--color-theme-text)}._9uEDQG_icon{width:.95rem;height:.95rem;color:var(--color-theme-text-ter)}._9uEDQG_step[data-status=running] ._9uEDQG_icon{color:var(--color-theme-text)}._9uEDQG_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._9uEDQG_labelRunning{background-image:linear-gradient(90deg, var(--color-theme-text-sec) 0%, var(--color-theme-text-sec) 40%, var(--color-theme-fg) 50%, var(--color-theme-text-sec) 60%, var(--color-theme-text-sec) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:_9uEDQG_agent-shimmer var(--shimmer-text-duration,1.8s) linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}._9uEDQG_detail{color:var(--color-theme-text-ter)}._9uEDQG_labelRunning ._9uEDQG_detail{color:inherit}._9uEDQG_meta{font-variant-numeric:tabular-nums;color:var(--color-theme-text-ter);align-items:center;gap:.35rem;font-size:.6875rem;display:inline-flex}._9uEDQG_dotWarn,._9uEDQG_dotFail{background:#d4a017;border-radius:999px;width:.4rem;height:.4rem}._9uEDQG_dotFail{background:#cf2d56}._9uEDQG_summary{margin:0 0 .5rem}._9uEDQG_toggle{font-family:var(--font-sans);color:var(--color-theme-text-ter);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.15rem 0;font-size:.8125rem;display:inline-flex}._9uEDQG_toggle:hover{color:var(--color-theme-text-sec)}._9uEDQG_badge,._9uEDQG_badgeWarn{color:var(--color-theme-text-sec);background:var(--color-theme-card-03-hex);border-radius:999px;padding:.05rem .45rem;font-size:.6875rem;font-weight:500}._9uEDQG_badgeWarn{color:#9a6b00;background:#ffc40029}.dark ._9uEDQG_badgeWarn{color:#f0c24b}._9uEDQG_chevron{width:.75rem;height:.75rem;transition:transform .2s}._9uEDQG_toggle[aria-expanded=true] ._9uEDQG_chevron{transform:rotate(180deg)}._9uEDQG_summaryBody{border:1px solid var(--color-theme-border-02);border-radius:.625rem;gap:.6rem;margin-top:.4rem;padding:.65rem .75rem;animation:.2s both _9uEDQG_agent-fade-in;display:grid}._9uEDQG_checks{color:#b0473a;flex-wrap:wrap;gap:.35rem .85rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}._9uEDQG_checks li[data-pass]{color:var(--color-theme-text-sec)}._9uEDQG_read{color:var(--color-theme-text-sec);text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:var(--color-theme-border-03);text-decoration-color:var(--color-theme-border-03);font-size:.75rem}@keyframes _9uEDQG_agent-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes _9uEDQG_agent-fade-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._9uEDQG_live,._9uEDQG_step,._9uEDQG_summaryBody{animation:none}._9uEDQG_labelRunning{color:var(--color-theme-text);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}
