[data-task-list] ul,[data-hub-search] ul{margin:0;padding:0;list-style:none}.agent-log-shimmer{background-image:linear-gradient(90deg, var(--ink-3) 35%, var(--ink) 50%, var(--ink-3) 65%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite shimmer-text;display:inline-block}@media (prefers-reduced-motion:reduce){.agent-log-shimmer{color:var(--ink-2);background-image:none;animation:none!important}}:root[data-reduce-motion=true] .agent-log-shimmer{color:var(--ink-2);background-image:none;animation:none!important}._surface_87qeg_25{gap:var(--s-3);flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}._scroller_87qeg_34{gap:var(--s-3);min-height:0;padding:var(--s-2) var(--s-1);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._opener_87qeg_54{justify-content:flex-end;gap:var(--s-3);padding:var(--s-4) var(--s-2);flex-direction:column;flex:auto;display:flex}._openerLine_87qeg_63{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-3);margin:0}._suggestions_87qeg_70{gap:var(--s-2);flex-wrap:wrap;display:flex}._suggestion_87qeg_70{border:1px solid var(--line);background:var(--fill-subtle);color:var(--fg-2);border-radius:var(--radius-full);padding:0 var(--s-3);height:28px;font-size:var(--text-11);cursor:pointer;transition:background var(--dur-hover) var(--ease-out)}._suggestion_87qeg_70:hover{background:var(--fill-hover)}._turn_87qeg_101{align-items:flex-start;gap:var(--s-2);animation:_ai-fade-up_87qeg_1 var(--dur-panel) var(--ease-smooth) both;flex-direction:column;display:flex}._turn_87qeg_101[data-role=user]{align-items:flex-end}@keyframes _ai-fade-up_87qeg_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._turn_87qeg_101{animation:none}}:root[data-reduce-motion=true] ._turn_87qeg_101{animation:none}._turnError_87qeg_136{color:var(--red-ink)}._assistantProse_87qeg_141{max-width:620px;font-size:var(--text-13);line-height:var(--lh-13);color:var(--fg)}._denied_87qeg_148,._stoppedStamp_87qeg_157{font-size:var(--text-11);line-height:var(--lh-11);color:var(--fg-4);margin:0}._run_87qeg_174{align-self:stretch;min-width:0;max-width:320px}._runHead_87qeg_183{align-items:center;gap:var(--s-1);appearance:none;border-radius:var(--radius-md);padding:var(--s-1) 6px;cursor:pointer;font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-3);font-variant-numeric:tabular-nums;transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);background:0 0;border:none;margin-inline:-6px;display:inline-flex}._runHead_87qeg_183:hover{color:var(--fg);background:var(--fill-hover)}._runChevron_87qeg_212{transition:transform var(--dur-hover) var(--ease-out);transform:rotate(-90deg)}._run_87qeg_174[data-open=true] ._runChevron_87qeg_212{transform:rotate(0)}._runBody_87qeg_228{opacity:0;transition:grid-template-rows var(--dur-panel) var(--ease-smooth), opacity var(--dur-panel) var(--ease-smooth);grid-template-rows:0fr;display:grid}._runBody_87qeg_228[data-open=true]{opacity:1;grid-template-rows:1fr}._runBodyInner_87qeg_245{min-height:0;margin-inline:-6px;padding-inline:6px;overflow:hidden}._runRows_87qeg_252{margin-top:var(--s-1);gap:var(--s-1);flex-direction:column;display:flex}._runRowGroup_87qeg_259{min-width:0}._runRow_87qeg_252{align-items:center;gap:var(--s-2);appearance:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;width:100%;min-width:0;height:28px;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:none;padding-inline:3px;display:flex}._runRow_87qeg_252:hover{background:var(--fill-hover)}._runIcon_87qeg_287{width:16px;height:16px;color:var(--fg-4);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._runIconGlyph_87qeg_298,._runIconChevron_87qeg_299{transition:opacity var(--dur-hover) var(--ease-out);position:absolute}._runIconChevron_87qeg_299{opacity:0;transform:rotate(-90deg)}._runRow_87qeg_252:hover ._runIconGlyph_87qeg_298,._runRow_87qeg_252[data-open=true] ._runIconGlyph_87qeg_298{opacity:0}._runRow_87qeg_252:hover ._runIconChevron_87qeg_299,._runRow_87qeg_252[data-open=true] ._runIconChevron_87qeg_299{opacity:1}._runRow_87qeg_252[data-open=true] ._runIconChevron_87qeg_299{transform:rotate(0)}._runVerb_87qeg_323{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg);flex:none;font-weight:500}._runArg_87qeg_335{border-radius:var(--radius-sm);background:var(--fill-input);min-width:0;height:22px;box-shadow:0 0 0 1px var(--line);font-family:var(--mono);font-size:var(--text-11);line-height:var(--lh-11);color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;padding-inline:6px;display:inline-flex;overflow:hidden}._runDenied_87qeg_357{font-size:var(--text-11);line-height:var(--lh-11);color:var(--fg-4);flex:none}._runFailed_87qeg_364{font-size:var(--text-11);line-height:var(--lh-11);color:var(--red-soft);flex:none}._runDetail_87qeg_373{opacity:0;transition:grid-template-rows var(--dur-panel) var(--ease-smooth), opacity var(--dur-panel) var(--ease-smooth);grid-template-rows:0fr;display:grid}._runDetail_87qeg_373[data-open=true]{opacity:1;grid-template-rows:1fr}._runDetailInner_87qeg_387{min-height:0;overflow:hidden}._runDetailLine_87qeg_392{margin:2px 0 var(--s-1) var(--s-2);border-left:1px solid var(--line);font-size:var(--text-11);color:var(--fg-3);padding:2px 0 2px 14px;line-height:1.6}._thinking_87qeg_403{align-items:center;gap:var(--s-2);font-size:var(--text-11);line-height:var(--lh-11);color:var(--fg-4);display:inline-flex}._thinkingTime_87qeg_412{color:var(--fg-5);font-variant-numeric:tabular-nums}._choice_87qeg_425{width:100%;max-width:var(--answer-max,100%);border-radius:var(--radius-10);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border:0;align-self:stretch;margin:0;padding:0;overflow:hidden}._choicePad_87qeg_441{padding:var(--s-3)}._choiceViewport_87qeg_449{overflow:hidden}._choiceViewport_87qeg_449[data-animate=true]{transition:height var(--dur-panel) var(--ease-smooth)}._choiceTrack_87qeg_457{gap:var(--s-6);will-change:transform;flex-direction:column;display:flex}._choiceTrack_87qeg_457[data-animate=true]{transition:transform var(--dur-panel) var(--ease-smooth)}._choiceSlide_87qeg_470{opacity:0;transition:opacity var(--dur-panel) var(--ease-smooth)}._choiceSlide_87qeg_470[data-active=true]{opacity:1}._choiceStep_87qeg_482{gap:var(--s-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._choiceLabel_87qeg_494{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg);padding:0;font-weight:500}._choiceOptions_87qeg_502{flex-direction:column;gap:2px;min-width:0;display:flex}._choiceOption_87qeg_502{align-items:center;gap:var(--s-2);appearance:none;border-radius:var(--radius-md);width:100%;min-width:0;padding:var(--s-1) 6px;cursor:pointer;text-align:left;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:none;display:flex}._choiceOption_87qeg_502:hover:not(:disabled){background:var(--fill-hover)}._choiceOption_87qeg_502:disabled{opacity:var(--opacity-disabled);cursor:default}._choiceOptionLabel_87qeg_536{min-width:0;font-size:var(--text-13);line-height:var(--lh-13);color:var(--fg-3);transition:color var(--dur-hover) var(--ease-out)}._choiceOption_87qeg_502[data-picked=true] ._choiceOptionLabel_87qeg_536{color:var(--fg)}._choiceMark_87qeg_551{border-radius:var(--radius-full);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#0000;transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}._choiceMark_87qeg_551[data-kind=check]{border-radius:5px}._choiceOption_87qeg_502[data-picked=true] ._choiceMark_87qeg_551{background:var(--fg);box-shadow:none;color:var(--bg)}._choiceDot_87qeg_577{border-radius:var(--radius-full);background:var(--bg);width:6px;height:6px;transition:transform var(--dur-hover) var(--ease-out);transform:scale(0)}._choiceOption_87qeg_502[data-picked=true] ._choiceDot_87qeg_577{transform:scale(1)}._choiceNote_87qeg_590{font-size:var(--text-11);line-height:var(--lh-11);color:var(--fg-4);margin:0}._choiceEscape_87qeg_599{appearance:none;border-radius:var(--radius-md);padding:var(--s-1) 6px;cursor:pointer;font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-4);transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);background:0 0;border:none;align-self:flex-start;margin-inline-start:-6px}._choiceEscape_87qeg_599:hover:not(:disabled){color:var(--fg);background:var(--fill-hover)}._choiceFooter_87qeg_622{justify-content:space-between;align-items:center;gap:var(--s-3);border-top:1px solid var(--line);padding:10px var(--s-3);display:flex}._choiceSteps_87qeg_631{align-items:center;gap:var(--s-1);color:var(--fg-4);min-height:18px;display:flex}._choiceStepBtn_87qeg_639{appearance:none;cursor:pointer;width:18px;height:18px;color:inherit;transition:color var(--dur-hover) var(--ease-out);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}._choiceStepBtn_87qeg_639:hover:not(:disabled){color:var(--fg)}._choiceStepBtn_87qeg_639:disabled{opacity:.3;cursor:default}._choiceStepUp_87qeg_665{transform:rotate(180deg)}._choiceCount_87qeg_669{font-size:var(--text-xs);color:var(--fg-4);font-variant-numeric:tabular-nums;letter-spacing:-.1px;align-items:center;font-weight:500;line-height:1;display:inline-flex}._choiceRoll_87qeg_682{vertical-align:-.05em;height:1em;line-height:1em;display:inline-block;position:relative;overflow:hidden}._choiceRollInner_87qeg_691{transition:transform var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}._choiceRollInner_87qeg_691>span{height:1em;line-height:1em}@media (prefers-reduced-motion:reduce){._choiceRollInner_87qeg_691{transition:none}}:root[data-reduce-motion=true] ._choiceRollInner_87qeg_691{transition:none}._choiceSent_87qeg_713{align-items:center;gap:var(--s-2);border-radius:var(--radius-full);background:var(--green-tint);padding:var(--s-1) 10px;font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--green-ink);margin:0;font-weight:500;display:inline-flex}._keyMissing_87qeg_739{padding:var(--s-6) var(--s-4);flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}._keyMissingLink_87qeg_748{color:var(--link);font-size:var(--text-sm);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:3px}._surface_87qeg_25[data-variant=panel] ._scroller_87qeg_34{padding:var(--s-2) 0}._surface_87qeg_25[data-variant=panel] ._opener_87qeg_54{padding:var(--s-3) 0}._showed_87qeg_803,._choice_87qeg_425{--answer-max:720px}._showed_87qeg_803{align-self:stretch;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._showed_87qeg_803:empty{display:none}._openRecord_87qeg_844{--link-action-h:28px;min-width:0;max-width:100%}._openRecordLabel_87qeg_853{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._openRecordRef_87qeg_863{border-radius:var(--radius-sm);background:var(--fill-input);box-shadow:0 0 0 1px var(--line);font-family:var(--body);font-weight:500;font-size:var(--text-11);color:var(--fg-4-on-fill);flex:none;padding-inline:6px;line-height:18px}._cmdName_87qeg_882{font-family:var(--display);font-weight:600;font-size:var(--text-13);color:var(--fg);white-space:nowrap}._cmdHint_87qeg_890{font-family:var(--body);font-size:var(--text-11);color:var(--fg-4);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes bui-composer-loader-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes bui-composer-loader-dash-ccw{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes bui-composer-loader-park{0%{stroke-dashoffset:var(--cl-from,0)}to{stroke-dashoffset:var(--cl-to,0)}}.send-button{background-color:var(--ink)}.theme-dark .send-button{background-color:var(--neon);color:var(--surface)}.bui-glass-pill>button{transition:background-color .48s,border-color .48s,box-shadow .48s!important}.bui-glass-on .bui-glass-pill>button{box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.bui-glass-on .bui-glass-pill>.send-button{background-color:var(--surface)!important}
