._panel_w19nv_75{background:var(--color-card-background);border-left:1px solid var(--color-border-container);z-index:40;width:max(420px,min(48vw,720px));height:100dvh;box-shadow:-12px 0 40px var(--color-shadow-elevation-strong);flex-direction:column;animation:.28s cubic-bezier(.32,.72,.28,1) _artifact-panel-slide-in_w19nv_1;display:flex;position:fixed;top:0;right:0}._panel_w19nv_75._expanded_w19nv_90{width:calc(100vw - var(--sidebar-width,0px) - 96px)}@media (width<=1330px){._panel_w19nv_75{left:var(--sidebar-width,0px);width:auto;right:0}._panel_w19nv_75._expanded_w19nv_90{width:auto}}@media (width<=779px){._panel_w19nv_75{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);width:100vw;height:var(--artifact-sheet-height,62dvh);z-index:110;border-left:none;border-top:1px solid var(--color-border-container);border-radius:var(--radius-4) var(--radius-4) 0 0;max-height:100dvh;box-shadow:0 -12px 40px var(--color-shadow-elevation-strong);transition:height .24s cubic-bezier(.32,.72,.28,1);animation-name:_artifact-sheet-slide-up_w19nv_1;inset:auto 0 0}._panel_w19nv_75._expanded_w19nv_90{width:100vw}._panel_w19nv_75[data-sheet-dragging=true]{transition:none}._panel_w19nv_75[data-sheet=peek]:not([data-sheet-dragging=true]) ._bodyRow_w19nv_128{display:none}}._sheetHandle_w19nv_136{display:none}@media (width<=779px){._sheetHandle_w19nv_136{cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;width:100%;min-height:28px;display:flex}._sheetHandle_w19nv_136:active{cursor:grabbing}._sheetHandle_w19nv_136{background:0 0;border:none;padding:0}}@media (width<=779px) and (pointer:coarse){._sheetHandle_w19nv_136{min-height:44px}}._sheetHandleBar_w19nv_165{border-radius:var(--radius-full);background:var(--ds-color-outline-control);width:36px;height:4px;display:block}._bodyRow_w19nv_128{flex:auto;min-width:0;min-height:0;display:flex}@media (width<=779px){._bodyRow_w19nv_128{flex-direction:column;overflow-y:auto}}._body_w19nv_128{flex-direction:column;flex:1 1 0;width:0;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}@media (width<=779px){._body_w19nv_128{width:auto}}._body_w19nv_128{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}._body_w19nv_128:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._body_w19nv_128::-webkit-scrollbar{width:6px;height:6px}._body_w19nv_128::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._body_w19nv_128::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._body_w19nv_128::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._body_w19nv_128::-webkit-scrollbar-corner{background:0 0}._viewerPlaceholder_w19nv_249{flex:auto;min-height:0}@keyframes _artifact-panel-slide-in_w19nv_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _artifact-sheet-slide-up_w19nv_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._panel_w19nv_75{transition:none;animation:none}}._liveEditor_w19nv_278{padding:var(--space-4) var(--space-16);border-bottom:1px solid var(--color-border-container);background:var(--color-card-background);display:block}::highlight(artifact-comment-anchor){background-color:var(--ds-color-surface-surface-container-highest)}::highlight(artifact-comment-anchors){text-decoration:underline;-webkit-text-decoration-color:var(--color-text-secondary);text-decoration-color:var(--color-text-secondary);text-underline-offset:2px;text-decoration-style:dotted;text-decoration-thickness:2px}._rail_1kcyz_75{gap:var(--space-12);border-left:1px solid var(--ds-color-outline-outline-variant);background-color:var(--ds-color-surface-surface-container-lowest);padding:var(--space-16);flex-direction:column;flex:0 0 clamp(220px,35%,300px);min-width:0;display:flex;overflow-y:auto}@media (width<=779px){._rail_1kcyz_75{border-left:none;border-top:1px solid var(--ds-color-outline-outline-variant);flex:none;width:100%;max-height:42dvh}}._composer_1kcyz_96{gap:var(--space-8);flex-direction:column;display:flex}._pendingQuote_1kcyz_104{border-left:2px solid var(--ds-color-outline-outline);padding-left:var(--space-8);color:var(--color-text-secondary);margin:0;font-size:12px;font-style:italic}._threads_1kcyz_113{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._thread_1kcyz_113{gap:var(--space-8);border:1px solid var(--ds-color-outline-outline-variant);border-radius:var(--radius-2);padding:var(--space-12);flex-direction:column;display:flex}._resolved_1kcyz_132{opacity:.6}._orphaned_1kcyz_136{border-style:dashed}._quote_1kcyz_142{appearance:none;cursor:pointer;color:var(--color-text-secondary);text-align:left;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:12px;font-style:italic;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._quote_1kcyz_142:hover:not(:disabled){color:var(--color-text-body);text-decoration:underline}._quote_1kcyz_142:focus-visible{outline:2px solid var(--color-text-body);outline-offset:2px;border-radius:var(--border-radius-2,2px)}._quote_1kcyz_142:disabled{cursor:default;text-decoration:line-through}._comment_1kcyz_176{gap:var(--space-8);display:flex}._commentBody_1kcyz_181{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._threadActions_1kcyz_188{align-items:center;gap:var(--space-4);display:flex}._replyBox_1kcyz_194{gap:var(--space-8);flex-direction:column;display:flex}._composerActions_1kcyz_200{align-items:center;gap:var(--space-8);display:flex}._editor_1kwzh_75{flex-direction:column;height:100%;min-height:0;display:flex}._source_1kwzh_85{width:100%;min-height:0;padding:var(--space-16);resize:none;background:var(--color-background-secondary);color:var(--color-text-body);font-family:var(--ds-font-family-mono,monospace);tab-size:2;border:none;outline:none;flex:auto;font-size:13px;line-height:1.6}._footer_1kwzh_101{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-top:1px solid var(--color-border-container);justify-content:flex-end;align-items:center;display:flex}._count_1kwzh_110{margin-right:auto}._conflict_1kwzh_116{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-top:1px solid var(--color-border-container);background:var(--color-card-background);flex-direction:column;display:flex}._theirs_1kwzh_127{width:100%;max-height:160px;padding:var(--space-8);border:1px solid var(--color-border-container);border-radius:var(--radius-2);resize:none;background:var(--color-background-secondary);color:var(--color-text-secondary);font-family:var(--ds-font-family-mono,monospace);font-size:12px;line-height:1.6}._conflictActions_1kwzh_141{gap:var(--space-8);justify-content:flex-end;display:flex}._lease_1kwzh_149{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-container);background:var(--color-card-background);display:flex}._rail_k881p_75{gap:var(--space-12);border-left:1px solid var(--ds-color-outline-outline-variant);background-color:var(--ds-color-surface-surface-container-lowest);padding:var(--space-16);flex-direction:column;flex:0 0 clamp(220px,35%,300px);min-width:0;display:flex;overflow-y:auto}@media (width<=779px){._rail_k881p_75{border-left:none;border-top:1px solid var(--ds-color-outline-outline-variant);flex:none;width:100%;max-height:42dvh}}._group_k881p_96{gap:var(--space-4);flex-direction:column;display:flex}._groupHeading_k881p_102{color:var(--color-text-body);opacity:.75}._entries_k881p_107{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._entry_k881p_116{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._entryLabel_k881p_123{overflow-wrap:anywhere}._entryClaim_k881p_127{color:var(--color-text-body);opacity:.7}._excerpt_k881p_132{padding-left:var(--space-8);border-left:2px solid var(--ds-color-outline-outline-variant);color:var(--color-text-body);overflow-wrap:anywhere;margin:0}._header_3kvnb_75{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12) var(--space-8) var(--space-16);background:var(--color-card-background);border-bottom:1px solid var(--color-border-container);flex-shrink:0;min-height:50px;display:flex}@media (width<=900px){._header_3kvnb_75{padding-top:var(--space-12);flex-wrap:wrap}}._titleBlock_3kvnb_93{flex-direction:column;flex:auto;min-width:0;display:flex}@media (width<=900px){._titleBlock_3kvnb_93{flex-basis:100%}}._title_3kvnb_93{white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.4;overflow:hidden}._actions_3kvnb_113{align-items:center;gap:var(--space-4);flex-shrink:0;min-width:0;display:flex}@media (width<=900px){._actions_3kvnb_113{flex:100%;justify-content:flex-start;max-width:100%}}@media (pointer:coarse){._actions_3kvnb_113 button{min-width:44px;min-height:44px}}._actionsScroll_3kvnb_134{align-items:center;gap:var(--space-4);min-width:0;display:flex}@media (width<=900px){._actionsScroll_3kvnb_134{-webkit-overflow-scrolling:touch;--overflow-fade:var(--space-16);flex-wrap:nowrap;flex:auto;max-width:100%;overflow-x:auto}._actionsScroll_3kvnb_134[data-overflow=end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--overflow-fade)), transparent)}._actionsScroll_3kvnb_134[data-overflow=start]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--overflow-fade)), transparent)}._actionsScroll_3kvnb_134[data-overflow=both]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent)}}._closeAction_3kvnb_160{flex-shrink:0}._actionsScroll_3kvnb_134[data-overflow=end]+._closeAction_3kvnb_160,._actionsScroll_3kvnb_134[data-overflow=both]+._closeAction_3kvnb_160{margin-inline-start:var(--space-12);position:relative}._actionsScroll_3kvnb_134[data-overflow=end]+._closeAction_3kvnb_160:after,._actionsScroll_3kvnb_134[data-overflow=both]+._closeAction_3kvnb_160:after{content:"";pointer-events:none;inset-block:var(--space-4);background:var(--color-border-container);width:1px;position:absolute;inset-inline-start:calc(var(--space-8) * -1)}._presenceSlot_3kvnb_180,._versionSlot_3kvnb_181{align-items:center;display:inline-flex}._presenceSlot_3kvnb_180:empty,._versionSlot_3kvnb_181:empty{display:none}._presenceSlot_3kvnb_180{margin-right:var(--space-4)}@media (width<=779px){._expandToggle_3kvnb_195{display:none}}._expanded_3kvnb_200 svg{transform:rotate(180deg)}._originSlot_3kvnb_204{min-width:0;display:block}._originSlot_3kvnb_204:empty{display:none}._actions_10u6j_75{align-items:center;gap:var(--space-2);display:inline-flex}._renameBody_10u6j_81{gap:var(--space-16);padding:var(--space-8) 0;flex-direction:column;min-width:min(320px,100%);display:flex}._renameActions_10u6j_89{justify-content:flex-end;gap:var(--space-8);display:flex}._origin_1vzbk_75{color:var(--color-text-body);opacity:.7;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._prompt_1vzbk_84{white-space:pre-wrap;word-break:break-word;max-width:320px;display:block}._stack_1ta3u_75{flex-shrink:0;align-items:center;display:inline-flex}._viewer_1ta3u_83{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--ds-color-surface-surface-container-lowest);margin-left:-6px;display:inline-flex}._viewer_1ta3u_83:first-child{margin-left:0}._editing_1ta3u_94{box-shadow:0 0 0 2px var(--ds-color-surface-surface-container-lowest), 0 0 0 4px var(--ds-color-outline-outline)}._overflow_1ta3u_98{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--ds-color-surface-surface-container-lowest);background-color:var(--ds-color-surface-surface-container-high);width:24px;height:24px;color:var(--color-text-secondary);justify-content:center;align-items:center;margin-left:-6px;font-size:11px;font-weight:600;display:inline-flex}._trigger_2a3xp_75{align-items:center;gap:var(--space-4);cursor:pointer;min-width:0;max-width:100%;display:inline-flex}._title_2a3xp_84{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}._chevron_2a3xp_92{width:14px;height:14px;color:var(--color-text-secondary);flex-shrink:0}._attribution_2a3xp_101{gap:var(--space-2);padding:var(--space-4) var(--space-8) var(--space-8);flex-direction:column;display:flex}._versionLabel_2a3xp_108{align-items:baseline;gap:var(--space-8);display:inline-flex}._renameBody_2a3xp_114{gap:var(--space-16);flex-direction:column;display:flex}._renameActions_2a3xp_120{justify-content:flex-end;gap:var(--space-8);display:flex}._stepper_tncn7_75{align-items:center;gap:var(--space-2);display:inline-flex}._label_tncn7_81{padding:var(--space-2) var(--space-8);border-radius:var(--radius-2);color:var(--color-text-body);white-space:nowrap;align-items:center;display:inline-flex}._label_tncn7_81:hover{background:var(--color-background-secondary)}._versionOption_tncn7_93{justify-content:space-between;align-items:baseline;gap:var(--space-12);min-width:160px;display:flex}._versionTime_tncn7_101{color:var(--color-text-tertiary);font-size:12px}._form_1xflw_75{gap:var(--space-16);width:100%;min-width:0;padding-bottom:var(--space-8);flex-direction:column;display:flex}._actions_1xflw_84{justify-content:flex-end;gap:var(--space-8);padding-top:var(--space-8);display:flex}._section_8p43q_75{gap:var(--space-16);flex-direction:column;display:flex}._invite_8p43q_81{gap:var(--space-8);flex-direction:column;display:flex}._inviteControls_8p43q_87{align-items:center;gap:var(--space-8);display:flex}@media (width<=480px){._inviteControls_8p43q_87{flex-direction:column;align-items:stretch}}._search_8p43q_99{flex:1;min-width:0}._roleSelect_8p43q_104{flex-shrink:0;width:17rem;min-width:17rem}@media (width<=480px){._roleSelect_8p43q_104{width:100%;min-width:0}}._rolePopup_8p43q_116{--select-input-popup-min-width:17rem}._list_8p43q_120{border:1px solid var(--app-color-outline-variant);border-radius:var(--radius-2);flex-direction:column;max-height:240px;display:flex;overflow-y:auto}._row_8p43q_129{appearance:none;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-12);border:0;border-bottom:1px solid var(--app-color-outline-variant);color:var(--app-color-on-surface);text-align:left;cursor:pointer;font:inherit;background:0 0;display:flex}._row_8p43q_129:last-child{border-bottom:0}._row_8p43q_129:hover:not(:disabled),._row_8p43q_129:focus-visible{background-color:var(--app-color-surface-container);outline:none}._row_8p43q_129:disabled{cursor:default;opacity:.7}._rowBody_8p43q_156{flex-direction:column;flex:1;min-width:0;display:flex}._rowName_8p43q_163{align-items:center;gap:var(--space-8);min-width:0;display:flex}._badge_8p43q_170{padding:0 var(--space-6);border-radius:var(--radius-full);border:1px solid var(--app-color-outline-variant);color:var(--app-color-on-surface-variant);flex-shrink:0;font-size:11px;line-height:1.4}._people_8p43q_180{gap:var(--space-8);flex-direction:column;display:flex}._groupLabel_8p43q_186{text-transform:uppercase;letter-spacing:.04em;margin:0}._personRow_8p43q_192{align-items:center;gap:var(--space-8);display:flex}._generalAccess_8p43q_198{align-items:center;gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--app-color-outline-variant);display:flex}@media (width<=480px){._generalAccess_8p43q_198{flex-direction:column;align-items:stretch}}._status_8p43q_212{padding:var(--space-8) 0;margin:0}._content_1p6je_75{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:8px;padding-bottom:8px;display:flex;overflow:hidden auto}._toggleRow_1p6je_87{justify-content:space-between;align-items:center;gap:12px;display:flex}._linkRow_1p6je_94,._passwordRow_1p6je_95{align-items:center;gap:8px;display:flex}._linkRow_1p6je_94>:first-child,._passwordRow_1p6je_95>:first-child{flex:1;min-width:0}._missionPills_xdu1q_75{gap:var(--space-10);flex-direction:column;display:flex}._pill_xdu1q_81{--accent:var(--gray-modern-400);--pill-bg:var(--gray-modern-50);--pill-border:var(--gray-modern-200);--pill-fg:var(--gray-modern-400)}.dark-theme ._pill_xdu1q_81{--pill-bg:var(--charcoal-elevation-700);--pill-border:var(--charcoal-elevation-500);--pill-fg:var(--gray-modern-300)}._pill_xdu1q_81{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:var(--pill-bg);border:1px solid var(--pill-border);border-radius:var(--radius-3);opacity:.75;transition:opacity .25s,border-color .25s,box-shadow .25s,transform .25s;animation:.3s both _pillReveal_xdu1q_1;display:flex}@media (prefers-reduced-motion:reduce){._pill_xdu1q_81{transition:none;animation:none}}._pill_xdu1q_81._amber_xdu1q_110{--accent:var(--card-accent-yellow)}._pill_xdu1q_81._purple_xdu1q_113{--accent:var(--card-accent-violet)}._pill_xdu1q_81._green_xdu1q_116{--accent:var(--green-vurvey-400)}.dark-theme ._pill_xdu1q_81._green_xdu1q_116{--accent:var(--green-vurvey-300)}._pill_xdu1q_81._lit_xdu1q_122{--pill-fg:var(--gray-modern-700);opacity:1;border-color:var(--accent)}.dark-theme ._pill_xdu1q_81._lit_xdu1q_122{--pill-fg:var(--gray-modern-50)}._pill_xdu1q_81._running_xdu1q_130{box-shadow:0 0 0 1px var(--accent), 0 0 16px oklch(from var(--accent) l c h/.35);animation:.3s both _pillReveal_xdu1q_1,2.4s ease-in-out infinite _pillGlow_xdu1q_1}@media (prefers-reduced-motion:reduce){._pill_xdu1q_81._running_xdu1q_130{box-shadow:0 0 0 1px var(--accent), 0 0 16px oklch(from var(--accent) l c h/.35);animation:none}}._pill_xdu1q_81._failed_xdu1q_140{--accent:var(--red-error-500,#ef4444);border-color:var(--accent)}._avatar_xdu1q_145{background:oklch(from var(--accent) l c h/.16);border-radius:var(--radius-full);width:36px;height:36px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._avatar_xdu1q_145 svg{width:18px;height:18px}._pillText_xdu1q_161{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._pillLabel_xdu1q_169{color:var(--pill-fg);letter-spacing:.04em}._pillDescription_xdu1q_174{color:var(--gray-modern-500)}.dark-theme ._pillDescription_xdu1q_174{color:var(--gray-modern-400)}._pillStatus_xdu1q_181{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._isVisuallyHidden_xdu1q_188{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._runningRing_xdu1q_198{border:2px solid color-mix(in srgb, var(--accent) 25%, transparent);border-top-color:var(--accent);border-radius:var(--radius-full);flex-shrink:0;width:20px;height:20px;animation:.9s linear infinite _runningRingSpin_xdu1q_1;display:inline-flex}@media (prefers-reduced-motion:reduce){._runningRing_xdu1q_198{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}._checkBadge_xdu1q_215{background:var(--accent);border-radius:var(--radius-full);color:#fff;justify-content:center;align-items:center;width:22px;height:22px;animation:.3s cubic-bezier(.34,1.56,.64,1) both _checkPop_xdu1q_1;display:inline-flex}@media (prefers-reduced-motion:reduce){._checkBadge_xdu1q_215{animation:none}}._checkBadge_xdu1q_215 svg{width:13px;height:13px}._failedBadge_xdu1q_236{background:var(--red-error-500,#ef4444);border-radius:var(--radius-full);color:#fff;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-weight:700;display:inline-flex}@keyframes _runningRingSpin_xdu1q_1{to{transform:rotate(360deg)}}@keyframes _pillReveal_xdu1q_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _pillGlow_xdu1q_1{0%,to{box-shadow:0 0 0 1px var(--accent), 0 0 12px oklch(from var(--accent) l c h/.25)}50%{box-shadow:0 0 0 1px var(--accent), 0 0 22px oklch(from var(--accent) l c h/.5)}}@keyframes _checkPop_xdu1q_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._pillV2_xdu1q_282{align-items:flex-start}._pillV2_xdu1q_282 ._avatar_xdu1q_145{margin-top:var(--space-2)}._objective_xdu1q_289{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;margin:0;padding:0;display:block}._objective_xdu1q_289:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-1)}._objectiveText_xdu1q_306{color:var(--gray-modern-500);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dark-theme ._objectiveText_xdu1q_306{color:var(--gray-modern-400)}._objective_xdu1q_289._expanded_xdu1q_317 ._objectiveText_xdu1q_306{-webkit-line-clamp:unset;overflow:visible}._metaRow_xdu1q_322{align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._metaItem_xdu1q_330{align-items:center;gap:var(--space-4);color:var(--gray-modern-600);font-variant-numeric:tabular-nums;font-size:11px;display:inline-flex}.dark-theme ._metaItem_xdu1q_330{color:var(--gray-modern-300)}._metaSeparator_xdu1q_342{color:var(--gray-modern-400)}._pillV2_xdu1q_282._failed_xdu1q_140 ._metaItem_xdu1q_330{color:var(--red-error-500,#ef4444)}._chips_xdu1q_350{gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._chip_xdu1q_350{--chip-accent:var(--gray-modern-400);align-items:center;gap:var(--space-6);min-width:0;max-width:100%;padding:2px var(--space-8);border:1px solid color-mix(in srgb, var(--chip-accent) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--chip-accent) 12%, transparent);color:var(--gray-modern-700);font-size:11px;line-height:1.4;display:inline-flex}.dark-theme ._chip_xdu1q_350{color:var(--gray-modern-100)}._chip_xdu1q_350:before{content:"";border-radius:var(--radius-full);background:var(--chip-accent);flex-shrink:0;width:6px;height:6px}._chip_xdu1q_350._market_xdu1q_383{--chip-accent:var(--cyan-500)}._chip_xdu1q_350._brand_xdu1q_386{--chip-accent:var(--card-accent-violet)}._chip_xdu1q_350._format_xdu1q_389{--chip-accent:var(--card-accent-yellow)}._chip_xdu1q_350._target_xdu1q_392{--chip-accent:var(--teal-500)}._chip_xdu1q_350._brief_xdu1q_395{--chip-accent:var(--gray-modern-400)}._chipLabel_xdu1q_399{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._feed_h6h48_75{gap:var(--space-8);flex-direction:column;display:flex}._header_h6h48_81{align-items:center;gap:var(--space-8);display:flex}._header_h6h48_81 ._liveDot_h6h48_86{border-radius:var(--radius-circle);background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 25%, transparent);animation:2s ease-in-out infinite _stage-feed-pulse_h6h48_1}@media (prefers-reduced-motion:reduce){._header_h6h48_81 ._liveDot_h6h48_86{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}._header_h6h48_81 ._headerLabel_h6h48_100{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:700}._header_h6h48_81 ._headerCount_h6h48_106{color:var(--color-text-tertiary);margin-left:auto}@keyframes _stage-feed-pulse_h6h48_1{0%,to{opacity:1}50%{opacity:.45}}._statusLine_h6h48_119{align-items:baseline;gap:var(--space-6);min-width:0;display:flex}._statusLine_h6h48_119 ._statusTextWrap_h6h48_125{min-width:0}._statusLine_h6h48_119 ._statusText_h6h48_125{color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._statusLine_h6h48_119 ._statusElapsed_h6h48_134{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}._rows_h6h48_140{gap:var(--space-6);flex-direction:column;display:flex}._row_h6h48_140{gap:var(--space-10);padding:var(--space-8) var(--space-12);border-radius:var(--radius-2-5);border:1px solid var(--color-border);background:var(--color-card-background);border-left-width:3px;align-items:flex-start;display:flex}._row_h6h48_140._insight_h6h48_156{border-left-color:var(--card-accent-yellow)}._row_h6h48_140._concept_h6h48_159{border-left-color:var(--card-accent-violet)}._row_h6h48_140._evaluation_h6h48_162{border-left-color:var(--green-vurvey-400)}._row_h6h48_140._other_h6h48_165{border-left-color:var(--color-border)}._row_h6h48_140 ._avatar_h6h48_168{flex-shrink:0}._row_h6h48_140 ._kindIcon_h6h48_171{border-radius:var(--radius-circle);width:24px;height:24px;color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-border) 45%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._row_h6h48_140 ._kindIcon_h6h48_171 svg{width:14px;height:14px}._row_h6h48_140._insight_h6h48_156 ._kindIcon_h6h48_171{color:oklch(from var(--card-accent-yellow) .55 .13 h);background:color-mix(in srgb, var(--card-accent-yellow) 14%, transparent)}._row_h6h48_140._concept_h6h48_159 ._kindIcon_h6h48_171{color:oklch(from var(--card-accent-violet) .55 .16 h);background:color-mix(in srgb, var(--card-accent-violet) 14%, transparent)}._row_h6h48_140._evaluation_h6h48_162 ._kindIcon_h6h48_171{color:oklch(from var(--green-vurvey-400) .5 .12 h);background:color-mix(in srgb, var(--green-vurvey-400) 14%, transparent)}._row_h6h48_140 ._content_h6h48_198{flex-direction:column;gap:2px;min-width:0;display:flex}._row_h6h48_140 ._text_h6h48_204{color:var(--color-text-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._row_h6h48_140 ._meta_h6h48_214{align-items:center;gap:var(--space-8);color:var(--color-text-tertiary);font-size:10px;display:flex}._row_h6h48_140 ._meta_h6h48_214 ._category_h6h48_221{letter-spacing:.06em;text-transform:uppercase;font-weight:700}._row_h6h48_140._insight_h6h48_156 ._category_h6h48_221{color:oklch(from var(--card-accent-yellow) .55 .13 h)}._row_h6h48_140._concept_h6h48_159 ._category_h6h48_221{color:oklch(from var(--card-accent-violet) .55 .16 h)}._row_h6h48_140._evaluation_h6h48_162 ._category_h6h48_221{color:oklch(from var(--green-vurvey-400) .5 .12 h)}._row_h6h48_140._thinking_h6h48_235{border-left-color:var(--color-brand-subtle)}._row_h6h48_140._thinking_h6h48_235 ._text_h6h48_204{color:var(--color-text-secondary);font-style:italic}._row_h6h48_140._justArrived_h6h48_243{z-index:1;animation:6s ease-out forwards _stage-feed-row-arrival_h6h48_1;position:relative}._row_h6h48_140._justArrived_h6h48_243:after{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--color-success) 55%, transparent);pointer-events:none;animation:1.6s ease-out forwards _stage-feed-row-arrival-ring_h6h48_1;position:absolute;inset:-1px}@keyframes _stage-feed-row-arrival_h6h48_1{0%{background:color-mix(in srgb, var(--color-success) 18%, transparent);transform:translateY(-12px);box-shadow:0 0 #0000}8%{box-shadow:0 8px 24px -4px color-mix(in srgb, var(--color-success) 45%, transparent);background:color-mix(in srgb, var(--color-success) 16%, transparent);transform:translateY(0)}60%{background:color-mix(in srgb, var(--color-success) 6%, transparent)}to{background:var(--color-card-background);transform:translateY(0);box-shadow:0 0 #0000}}@keyframes _stage-feed-row-arrival-ring_h6h48_1{0%{opacity:1;transform:scale(1.03)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._row_h6h48_140._justArrived_h6h48_243,._row_h6h48_140._justArrived_h6h48_243:after{animation:none}._row_h6h48_140._justArrived_h6h48_243:after{content:none}}.dark-theme ._row_h6h48_140 ._text_h6h48_204{color:#ffffffd9}.dark-theme ._row_h6h48_140._insight_h6h48_156 ._category_h6h48_221,.dark-theme ._row_h6h48_140._insight_h6h48_156 ._kindIcon_h6h48_171{color:oklch(from var(--card-accent-yellow) .78 .13 h)}.dark-theme ._row_h6h48_140._concept_h6h48_159 ._category_h6h48_221,.dark-theme ._row_h6h48_140._concept_h6h48_159 ._kindIcon_h6h48_171{color:oklch(from var(--card-accent-violet) .78 .13 h)}.dark-theme ._row_h6h48_140._evaluation_h6h48_162{border-left-color:var(--green-vurvey-300)}.dark-theme ._row_h6h48_140._evaluation_h6h48_162 ._category_h6h48_221,.dark-theme ._row_h6h48_140._evaluation_h6h48_162 ._kindIcon_h6h48_171{color:oklch(from var(--green-vurvey-300) .78 .12 h)}._evaluationResults_1l9tx_75{gap:var(--space-16);flex-direction:column;display:flex}._summary_1l9tx_81{gap:var(--space-12);padding:var(--space-16);background:var(--gray-modern-50);border:1px solid var(--gray-modern-200);border-radius:var(--radius-3);flex-direction:column;display:flex}.dark-theme ._summary_1l9tx_81{background:var(--charcoal-elevation-700);border-color:var(--charcoal-elevation-500)}._summaryHeader_1l9tx_95{align-items:center;gap:var(--space-8);display:flex}._summaryMeta_1l9tx_101{align-items:center;gap:var(--space-6);margin-left:auto;display:flex}._metaChip_1l9tx_108{padding:var(--space-2) var(--space-8);background:var(--gray-modern-100);border-radius:var(--radius-full);color:var(--gray-modern-600);font-size:11px;font-weight:600}.dark-theme ._metaChip_1l9tx_108{background:var(--charcoal-elevation-600);color:var(--gray-modern-300)}._monadicBadge_1l9tx_121{padding:var(--space-2) var(--space-8);background:oklch(from var(--green-vurvey-400) .9 .06 h);border-radius:var(--radius-full);color:var(--green-vurvey-700);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.dark-theme ._monadicBadge_1l9tx_121{background:oklch(from var(--green-vurvey-300) .3 .08 h);color:var(--green-vurvey-200)}._ranking_1l9tx_136{gap:var(--space-8);flex-direction:column;display:flex}._rankRow_1l9tx_142{align-items:center;gap:var(--space-12);grid-template-columns:24px minmax(72px,150px) 1fr 48px;display:grid}@media (width<=779px){._rankRow_1l9tx_142{gap:var(--space-8);grid-template-columns:20px minmax(56px,1fr) 1.4fr 44px}}._rankIndex_1l9tx_155{color:var(--gray-modern-500);font-variant-numeric:tabular-nums}.dark-theme ._rankIndex_1l9tx_155{color:var(--gray-modern-400)}._rankLabel_1l9tx_163{align-items:center;gap:var(--space-6);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}._topFlag_1l9tx_173{padding:0 var(--space-4);background:var(--green-vurvey-400);border-radius:var(--radius-1);color:var(--neutral-0);font-size:9px;font-weight:700}.dark-theme ._topFlag_1l9tx_173{background:var(--green-vurvey-300)}._rankBarTrack_1l9tx_185{background:var(--gray-modern-200);border-radius:var(--radius-full);height:8px;overflow:hidden}.dark-theme ._rankBarTrack_1l9tx_185{background:var(--charcoal-elevation-500)}._rankBarFill_1l9tx_195{background:var(--purple-brand-400);border-radius:var(--radius-full);height:100%;transition:width .3s}._rankBarFill_1l9tx_195._exceptional_1l9tx_201,._rankBarFill_1l9tx_195._strong_1l9tx_201{background:var(--green-vurvey-400)}.dark-theme ._rankBarFill_1l9tx_195._exceptional_1l9tx_201,.dark-theme ._rankBarFill_1l9tx_195._strong_1l9tx_201{background:var(--green-vurvey-300)}._rankBarFill_1l9tx_195._moderate_1l9tx_207,._rankBarFill_1l9tx_195._weak_1l9tx_207{background:var(--yellow-500)}._rankBarFill_1l9tx_195._fails_1l9tx_210{background:var(--red-500)}._rankScore_1l9tx_214{text-align:right}._evalCards_1l9tx_218{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));display:grid}._evalCard_1l9tx_218{gap:var(--space-12);padding:var(--space-16);background:var(--neutral-0);border:1px solid var(--gray-modern-200);border-radius:var(--radius-3);flex-direction:column;display:flex}.dark-theme ._evalCard_1l9tx_218{background:var(--charcoal-elevation-700);border-color:var(--charcoal-elevation-500)}._evalCard_1l9tx_218._top_1l9tx_173{border-color:var(--green-vurvey-400)}.dark-theme ._evalCard_1l9tx_218._top_1l9tx_173{border-color:var(--green-vurvey-300)}._evalCardHeader_1l9tx_244{align-items:center;gap:var(--space-8);display:flex}._evalThumb_1l9tx_250{object-fit:cover;border-radius:var(--radius-2);flex-shrink:0;width:40px;height:40px}._evalCardTitle_1l9tx_258{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._finalScoreBadge_1l9tx_266{padding:var(--space-4) var(--space-8);border-radius:var(--radius-2);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:15px;font-weight:700}._finalScoreBadge_1l9tx_266._exceptional_1l9tx_201,._finalScoreBadge_1l9tx_266._strong_1l9tx_201{background:color-mix(in srgb, var(--green-vurvey-500) 16%, transparent);color:var(--green-vurvey-700)}._finalScoreBadge_1l9tx_266._moderate_1l9tx_207,._finalScoreBadge_1l9tx_266._weak_1l9tx_207{background:color-mix(in srgb, var(--yellow-500) 18%, transparent);color:var(--yellow-800)}._finalScoreBadge_1l9tx_266._fails_1l9tx_210{background:color-mix(in srgb, var(--red-500) 16%, transparent);color:var(--red-700)}.dark-theme ._finalScoreBadge_1l9tx_266._exceptional_1l9tx_201,.dark-theme ._finalScoreBadge_1l9tx_266._strong_1l9tx_201{color:var(--green-vurvey-200)}.dark-theme ._finalScoreBadge_1l9tx_266._moderate_1l9tx_207,.dark-theme ._finalScoreBadge_1l9tx_266._weak_1l9tx_207{color:var(--yellow-300)}.dark-theme ._finalScoreBadge_1l9tx_266._fails_1l9tx_210{color:var(--red-300)}._finalScoreMax_1l9tx_297{opacity:.7;margin-left:1px;font-size:10px;font-weight:600}._nChip_1l9tx_304{padding:var(--space-2) var(--space-8);background:var(--gray-modern-100);border-radius:var(--radius-full);color:var(--gray-modern-600);align-self:flex-start;font-size:11px;font-weight:600}.dark-theme ._nChip_1l9tx_304{background:var(--charcoal-elevation-600);color:var(--gray-modern-300)}._metrics_1l9tx_318{gap:var(--space-8);flex-direction:column;display:flex}._metric_1l9tx_318{align-items:center;gap:var(--space-8);grid-template-columns:minmax(72px,110px) 1fr 36px;display:grid}._metricLabel_1l9tx_331{color:var(--gray-modern-600)}.dark-theme ._metricLabel_1l9tx_331{color:var(--gray-modern-300)}._metricTrack_1l9tx_338{background:var(--gray-modern-200);border-radius:var(--radius-full);height:6px;overflow:hidden}.dark-theme ._metricTrack_1l9tx_338{background:var(--charcoal-elevation-500)}._metricFill_1l9tx_348{background:var(--purple-brand-400);border-radius:var(--radius-full);height:100%;transition:width .3s}._metricFill_1l9tx_348._low_1l9tx_354{background:var(--red-500)}._metricFill_1l9tx_348._mid_1l9tx_357{background:var(--yellow-500)}._metricFill_1l9tx_348._high_1l9tx_360{background:var(--green-vurvey-500)}._metricValue_1l9tx_364{text-align:right;color:var(--gray-modern-500)}.dark-theme ._metricValue_1l9tx_364{color:var(--gray-modern-300)}._continueBar_yr3y3_75{gap:var(--space-8);padding:var(--space-10) var(--space-12);background:var(--color-card-background);border:1px solid var(--color-border);border-radius:var(--radius-2-5);flex-direction:column;animation:.2s both _continueBarReveal_yr3y3_1;display:flex}@media (prefers-reduced-motion:reduce){._continueBar_yr3y3_75{animation:none}}@keyframes _continueBarReveal_yr3y3_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._continueBarRow_yr3y3_101{align-items:center;gap:var(--space-8);display:flex}._continueBarLabel_yr3y3_107{margin-right:auto}._continueBarError_yr3y3_111{color:var(--color-danger)}@keyframes _capability-aurora-drift_u7chb_1{0%{transform:translate(-2%,-1%)scale(1)}50%{transform:translate(2%,1.5%)scale(1.04)}to{transform:translate(1%,-2%)scale(1)}}@keyframes _capability-pulse-ring_u7chb_1{0%{opacity:.45;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}@keyframes _capability-thinking_u7chb_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _capability-surface-wash_u7chb_1{0%{transform:translate(-2%,-2%)rotate(-1deg)}50%{transform:translate(2%,2%)rotate(1.2deg)}to{transform:translate(-1%,3%)rotate(-.5deg)}}._pipelineRun_u7chb_119{gap:var(--space-12);margin-block:var(--space-12);flex-direction:column;display:flex}._stageCards_u7chb_126{gap:var(--space-10);padding-left:var(--space-16);border-left:2px solid var(--gray-modern-200);flex-direction:column;animation:.35s both _stageCardsReveal_u7chb_1;display:flex}.dark-theme ._stageCards_u7chb_126{border-left-color:var(--charcoal-elevation-500)}@media (prefers-reduced-motion:reduce){._stageCards_u7chb_126{animation:none}}@keyframes _stageCardsReveal_u7chb_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._stageNotice_u7chb_153{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);background:var(--gray-modern-50);border:1px solid var(--gray-modern-200);border-radius:var(--radius-3);color:var(--gray-modern-600);display:flex}.dark-theme ._stageNotice_u7chb_153{background:var(--charcoal-elevation-700);border-color:var(--charcoal-elevation-500);color:var(--gray-modern-300)}._stageNotice_u7chb_153._failed_u7chb_168{--notice-accent:var(--red-error-500,#ef4444);border-color:oklch(from var(--notice-accent) l c h/.5);color:var(--notice-accent)}.dark-theme ._stageNotice_u7chb_153._failed_u7chb_168{color:var(--red-300)}._stageNoticeIcon_u7chb_177{flex-shrink:0;display:inline-flex}._stageNoticeIcon_u7chb_177 svg{width:16px;height:16px}._stageNoticeText_u7chb_186{color:inherit}._stageHeading_u7chb_190{align-items:center;gap:var(--space-8);animation:.35s both _stageHeadingReveal_u7chb_1;display:flex}@media (prefers-reduced-motion:reduce){._stageHeading_u7chb_190{animation:none}}@keyframes _stageHeadingReveal_u7chb_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._stageHeadingIcon_u7chb_212{--accent:var(--gray-modern-400);background:oklch(from var(--accent) l c h/.16);border-radius:var(--radius-1-5);width:22px;height:22px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stageHeadingIcon_u7chb_212._amber_u7chb_224{--accent:var(--card-accent-yellow)}._stageHeadingIcon_u7chb_212._purple_u7chb_227{--accent:var(--card-accent-violet)}._stageHeadingIcon_u7chb_212._green_u7chb_230{--accent:var(--green-vurvey-400)}.dark-theme ._stageHeadingIcon_u7chb_212._green_u7chb_230{--accent:var(--green-vurvey-300)}._stageHeadingIcon_u7chb_212 svg{width:13px;height:13px}._stageHeadingText_u7chb_241{color:var(--gray-modern-500)}.dark-theme ._stageHeadingText_u7chb_241{color:var(--gray-modern-400)}._stageHeadingCount_u7chb_248{color:var(--gray-modern-700);font-weight:700}.dark-theme ._stageHeadingCount_u7chb_248{color:var(--gray-modern-50)}._cardGrid_u7chb_256{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}._cardEntry_u7chb_262{border-radius:var(--radius-3);outline-offset:2px;outline:2px solid #0000;min-width:0;transition:outline-color .15s;animation:.36s ease-out both _cardEntryReveal_u7chb_1;position:relative}@media (prefers-reduced-motion:reduce){._cardEntry_u7chb_262{animation:none}}._cardEntry_u7chb_262:hover ._cardOverlays_u7chb_276,._cardEntry_u7chb_262:hover ._cardSelectOverlay_u7chb_276{opacity:1}._cardEntrySelected_u7chb_280{outline-color:var(--color-brand)}._cardOverlays_u7chb_276{bottom:var(--space-8);right:var(--space-8);z-index:2;align-items:center;gap:var(--space-4);opacity:0;transition:opacity .18s cubic-bezier(.4,0,.2,1);display:flex;position:absolute}._cardOverlays_u7chb_276:has([data-pinned=true]),._cardOverlays_u7chb_276:has([aria-expanded=true]),._cardOverlays_u7chb_276:focus-within{opacity:1}@media (hover:none){._cardOverlays_u7chb_276{opacity:1}}._cardSelectOverlay_u7chb_276{top:var(--space-8);left:var(--space-8);z-index:2;padding:var(--space-2);background:var(--color-card-background);border-radius:var(--radius-1-5);opacity:0;transition:opacity .15s;display:inline-flex;position:absolute}._cardSelectOverlay_u7chb_276:has(input:checked),._cardSelectOverlay_u7chb_276:focus-within{opacity:1}@keyframes _cardEntryReveal_u7chb_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._cardEntrySelected_u7chb_280 button:hover{border-color:#0000}html[data-browser-panel=open]{--browser-panel-width:max(440px, min(42vw, 720px))}html[data-browser-panel=expanded]{--browser-panel-width:calc(100vw - 96px)}._panel_4fjda_83{width:var(--browser-panel-width,max(440px, min(42vw, 720px)));background:var(--color-card-background);border-left:1px solid var(--color-border-container);z-index:40;height:100dvh;box-shadow:-12px 0 40px var(--color-shadow-elevation);flex-direction:column;display:flex;position:fixed;top:0;right:0}._panel_4fjda_83._expanded_4fjda_97{width:var(--browser-panel-width,calc(100vw - 96px))}._panel_4fjda_83._needsHuman_4fjda_100{box-shadow:-12px 0 40px var(--color-shadow-elevation), inset 0 2px 0 0 var(--color-warning)}@media (width<=779px){._panel_4fjda_83{z-index:110;width:100vw;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);top:0;left:0}._panel_4fjda_83._expanded_4fjda_97{width:100vw}}._header_4fjda_117{border-bottom:1px solid var(--color-border-container);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px;display:flex}._identity_4fjda_128{align-items:center;gap:10px;min-width:0;display:flex}._titleBlock_4fjda_135{flex-direction:column;min-width:0;line-height:1.25;display:flex}._title_4fjda_135{color:var(--color-text-body);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._host_4fjda_151{color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._statusPill_4fjda_159{border-radius:var(--radius-full);letter-spacing:.01em;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._statusPill_4fjda_159._live_4fjda_171{background:var(--color-brand-subtle);color:var(--color-brand-text,var(--color-brand))}._statusPill_4fjda_159._needs_human_4fjda_175{background:var(--color-warning);color:var(--color-background)}._statusPill_4fjda_159._closed_4fjda_179{background:var(--color-surface-muted);color:var(--color-text-tertiary)}._livePulse_4fjda_184{border-radius:var(--radius-circle);background:currentColor;width:6px;height:6px;animation:1.6s ease-in-out infinite _browserPanelPulse_4fjda_1}._actions_4fjda_192{flex:none;align-items:center;gap:4px;display:flex}._iconButton_4fjda_199{border-radius:var(--radius-2);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:6px 8px;font-size:12px;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._iconButton_4fjda_199 svg{width:15px;height:15px}._iconButton_4fjda_199:hover{background:var(--color-card-background-hover,var(--color-background-secondary));color:var(--color-text-body)}._iconButton_4fjda_199:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}._iconButton_4fjda_199._active_4fjda_225{background:var(--color-brand-subtle);border-color:var(--color-brand);color:var(--color-brand-text,var(--color-brand))}._iconButtonLabel_4fjda_231{font-weight:600}._needsHumanBanner_4fjda_235{background:var(--color-brand-subtle);border-bottom:1px solid var(--color-border-container);flex-direction:column;flex:none;gap:2px;padding:10px 14px;display:flex;overflow:hidden}._needsHumanTitle_4fjda_246{color:var(--color-text-body);font-size:12px;font-weight:700}._needsHumanReason_4fjda_252{color:var(--color-text-body);font-size:12px}._needsHumanHint_4fjda_257{color:var(--color-text-tertiary);font-size:11px}._viewport_4fjda_262{background:var(--color-background-secondary,var(--color-background));flex:auto;min-height:0;position:relative}._frame_4fjda_269{border:0;width:100%;height:100%;display:block}._viewport_4fjda_262._inert_4fjda_276 ._frame_4fjda_269{pointer-events:none}._watchOverlay_4fjda_280{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding-bottom:16px;display:flex;position:absolute;inset:0}._watchOverlay_4fjda_280:hover ._watchOverlayChip_4fjda_291,._watchOverlay_4fjda_280:focus-visible ._watchOverlayChip_4fjda_291{opacity:1;transform:translateY(0)}._watchOverlay_4fjda_280:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}._watchOverlayChip_4fjda_291{border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-brand-foreground,var(--color-background));box-shadow:0 6px 20px var(--color-shadow-elevation);opacity:0;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:opacity .18s,transform .18s;display:inline-flex;transform:translateY(6px)}._watchOverlayChip_4fjda_291 svg{width:14px;height:14px}._endedState_4fjda_320{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:24px;display:flex}._endedTitle_4fjda_331{color:var(--color-text-secondary);font-size:13px;font-weight:600}._endedHint_4fjda_337{color:var(--color-text-tertiary);font-size:12px}._footer_4fjda_342{border-top:1px solid var(--color-border-container);flex:none;align-items:center;min-height:36px;padding:9px 14px;display:flex}._actionLine_4fjda_351{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._reopenTab_4fjda_359{border:1px solid var(--color-border-container);border-radius:var(--radius-2-5) 0 0 var(--radius-2-5);background:var(--color-card-background);color:var(--color-text-secondary);cursor:pointer;z-index:40;box-shadow:-4px 0 16px var(--color-shadow-elevation);border-right:0;align-items:center;gap:6px;padding:10px 10px 10px 8px;transition:color .15s,padding-right .15s;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}._reopenTab_4fjda_359 svg{width:15px;height:15px;transform:rotate(180deg)}._reopenTab_4fjda_359:hover{color:var(--color-text-body);padding-right:14px}._reopenTab_4fjda_359:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}._reopenLabel_4fjda_392{writing-mode:vertical-rl;font-size:12px;font-weight:600}._reopenDot_4fjda_398{border-radius:var(--radius-circle);background:var(--color-warning);width:8px;height:8px;position:absolute;top:6px;right:6px}@keyframes _browserPanelPulse_4fjda_1{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._livePulse_4fjda_184{animation:none}._iconButton_4fjda_199,._watchOverlayChip_4fjda_291,._reopenTab_4fjda_359{transition:none}}._errorBanner_9ft0f_75{padding:var(--space-12) var(--space-16);background-color:var(--red-100);border:1px solid var(--red-300);border-radius:var(--radius-2);margin:var(--space-8) var(--space-16);justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.dark-theme ._errorBanner_9ft0f_75{border-color:var(--red-500);background-color:#ef444426}._errorContent_9ft0f_91{align-items:center;gap:var(--space-8);flex:1;min-width:0;display:flex}._errorIcon_9ft0f_99{color:var(--red-600);flex-shrink:0}.dark-theme ._errorIcon_9ft0f_99{color:var(--red-400)}._errorMessage_9ft0f_107{font-size:var(--type-size-sm);color:var(--red-800);word-break:break-word;line-height:1.4}.dark-theme ._errorMessage_9ft0f_107{color:var(--red-200)}._errorActions_9ft0f_117{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}._retryButton_9ft0f_124{padding:var(--space-6) var(--space-12);font-size:var(--type-size-sm);color:var(--red-700);background-color:var(--red-200);border-radius:var(--radius-2);cursor:pointer;border:none;font-weight:500;transition:background-color .15s}._retryButton_9ft0f_124:hover{background-color:var(--red-300)}._retryButton_9ft0f_124:focus-visible{outline:2px solid var(--red-500);outline-offset:2px}.dark-theme ._retryButton_9ft0f_124{color:var(--red-100);background-color:#ef44444d}.dark-theme ._retryButton_9ft0f_124:hover{background-color:#ef444466}._dismissButton_9ft0f_150{padding:var(--space-4);color:var(--red-600);border-radius:var(--radius-1);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:flex}._dismissButton_9ft0f_150:hover{background-color:var(--red-200)}._dismissButton_9ft0f_150:focus-visible{outline:2px solid var(--red-500);outline-offset:2px}.dark-theme ._dismissButton_9ft0f_150{color:var(--red-400)}.dark-theme ._dismissButton_9ft0f_150:hover{background-color:#ef444433}._loadingMask_1b8cr_75{background-color:var(--app-color-surface);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.guest-mode ._loadingMask_1b8cr_75{background-color:var(--guest-mode-color-background)}._transcriptFooter_1b8cr_93{left:0;right:0;bottom:var(--space-8);z-index:3;align-items:center;gap:var(--space-6);pointer-events:none;flex-direction:column;display:flex;position:absolute}._transcriptFooter_1b8cr_93>*{pointer-events:auto}._row_aajmb_75{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}._row_aajmb_75:hover ._toolbar_aajmb_82,._row_aajmb_75:focus-within ._toolbar_aajmb_82{opacity:1;pointer-events:auto}._toolbar_aajmb_82{align-items:center;gap:var(--space-2);row-gap:var(--space-4);opacity:0;pointer-events:none;display:flex}._toolbar_aajmb_82._pickerOpen_aajmb_95{opacity:1;pointer-events:auto}._toolbar_aajmb_82{top:calc(var(--space-12) * -1);z-index:2;max-width:100%;padding:var(--space-4);border-radius:var(--radius-2);background-color:var(--color-modal-background);border:1px solid var(--color-border-container);flex-wrap:nowrap;justify-content:flex-end;position:absolute;right:0;box-shadow:0 1px 2px #0000000f}._toolbar_aajmb_82 svg{width:20px;height:20px}@media (pointer:coarse){._toolbar_aajmb_82{opacity:1;pointer-events:auto;box-shadow:none;box-sizing:border-box;background-color:#0000;border:none;border-radius:0;flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:0;width:100%;padding:0;position:static;top:auto}._toolbar_aajmb_82 button{min-width:var(--mobile-touch-target);min-height:var(--mobile-touch-target);color:var(--app-color-on-surface-variant)}._toolbar_aajmb_82 button svg{width:16px;height:16px}}._reactWrap_aajmb_146{position:relative}._picker_aajmb_95{top:calc(100% + var(--space-4));gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-2);background-color:var(--color-modal-background);border:1px solid var(--color-border-container);display:flex;position:absolute;right:0}._emoji_aajmb_162{appearance:none;cursor:pointer;padding:var(--space-4);border-radius:var(--radius-1);color:var(--color-text-body);background:0 0;border:0;font-size:18px;line-height:1}._emoji_aajmb_162:hover,._emoji_aajmb_162:focus-visible{background-color:var(--color-background-secondary)}._chips_1adw0_75{gap:var(--space-4);flex-wrap:wrap;display:flex}._chip_1adw0_75{appearance:none;border:1px solid var(--color-border-container);background-color:var(--color-card-background);color:var(--color-text-body);border-radius:var(--radius-full);padding:2px var(--space-8);cursor:pointer;align-items:center;gap:var(--space-4);font-size:12px;line-height:20px;display:inline-flex}._chip_1adw0_75:hover,._chip_1adw0_75:focus-visible{background-color:var(--color-background-secondary)}._chip_1adw0_75._mine_1adw0_98{border-color:var(--color-brand);color:var(--color-brand)}._wrapper_4hbg5_75{align-items:center;gap:var(--space-2);border-radius:var(--radius-2);--icon-color:var(--app-color-on-surface-variant);--brand-icon-color:var(--icon-color);flex-wrap:wrap;display:flex}.dark-theme ._wrapper_4hbg5_75{--icon-color:var(--app-color-on-surface-variant)}.guest-mode ._wrapper_4hbg5_75{--icon-color:var(--md-sys-color-on-surface-variant);--gray-modern-500:var(--icon-color);--charcoal-elevation-200:var(--icon-color)}._wrapper_4hbg5_75 ._likeIcon_4hbg5_92 svg path:last-child,._wrapper_4hbg5_75 ._likeIcon_4hbg5_92._filled_4hbg5_95 svg path:first-child{fill:var(--icon-color)}._wrapper_4hbg5_75 ._moreActionsIcon_4hbg5_98 svg path,._wrapper_4hbg5_75 ._citationIcon_4hbg5_101 svg path{stroke:var(--icon-color)}._wrapper_4hbg5_75 ._citationIcon_4hbg5_101._active_4hbg5_104 svg path{stroke:var(--brand-icon-color)}._wrapper_4hbg5_75 svg path{stroke:var(--icon-color)}._wrapper_4hbg5_75 svg [fill]:not([fill=none]){fill:var(--icon-color)}._wrapper_4hbg5_75 button:disabled{cursor:not-allowed;opacity:.38}@media (pointer:coarse){._wrapper_4hbg5_75 [data-testid=delete-button]{margin-inline-start:var(--space-8)}}._actions_4hbg5_123{align-items:center;gap:var(--space-2);justify-content:flex-start;padding:0;display:flex}._documentPreview_70h8f_75{border-radius:var(--radius-4);background-color:var(--gray-modern-50);width:fit-content;max-width:100%;box-shadow:0 2px 8px var(--color-shadow-elevation);cursor:pointer;border:1px solid #0000;align-items:center;gap:12px;margin-bottom:12px;padding:12px;transition:all .2s ease-in-out;display:flex}._documentPreview_70h8f_75._isDarkMode_70h8f_90{background-color:var(--charcoal-elevation-500);box-shadow:0 2px 8px var(--color-shadow-brand-glow);border:1px solid var(--charcoal-elevation-400)}._documentPreview_70h8f_75._placeholderDocument_70h8f_95{background-color:var(--gray-modern-100)}._documentPreview_70h8f_75._placeholderDocument_70h8f_95._isDarkMode_70h8f_90{background-color:var(--charcoal-elevation-600);border-color:var(--charcoal-elevation-500);box-shadow:0 2px 8px var(--color-shadow-brand-glow)}._documentPreview_70h8f_75:hover,._documentPreview_70h8f_75._isHovered_70h8f_103{box-shadow:0 4px 12px var(--color-shadow-elevation-strong);transform:translateY(-2px)}._documentPreview_70h8f_75:hover._isDarkMode_70h8f_90,._documentPreview_70h8f_75._isHovered_70h8f_103._isDarkMode_70h8f_90{box-shadow:0 4px 12px var(--color-shadow-brand-glow);border-color:var(--charcoal-elevation-300);background-color:var(--charcoal-elevation-400)}._documentPreview_70h8f_75:active{box-shadow:0 1px 4px var(--color-shadow-elevation);transform:translateY(0)}._documentPreview_70h8f_75:active._isDarkMode_70h8f_90{box-shadow:0 1px 4px var(--color-shadow-brand-glow);background-color:var(--charcoal-elevation-500)}._imagePreviewCard_70h8f_121{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-4);background-color:var(--gray-modern-50);width:fit-content;max-width:280px;box-shadow:0 2px 8px var(--color-shadow-elevation);cursor:pointer;border:1px solid var(--gray-modern-100);flex-direction:column;margin-bottom:12px;transition:all .2s ease-in-out;display:flex}._imagePreviewCard_70h8f_121._isDarkMode_70h8f_90{background-color:var(--charcoal-elevation-500);box-shadow:0 2px 8px var(--color-shadow-brand-glow);border:1px solid var(--charcoal-elevation-400)}._imagePreviewCard_70h8f_121:hover,._imagePreviewCard_70h8f_121._isHovered_70h8f_103{box-shadow:0 4px 12px var(--color-shadow-elevation-strong);transform:translateY(-2px)}._imagePreviewCard_70h8f_121:hover._isDarkMode_70h8f_90,._imagePreviewCard_70h8f_121._isHovered_70h8f_103._isDarkMode_70h8f_90{box-shadow:0 4px 12px var(--color-shadow-brand-glow);border-color:var(--charcoal-elevation-300);background-color:var(--charcoal-elevation-400)}._imagePreviewCard_70h8f_121:active{box-shadow:0 1px 4px var(--color-shadow-elevation);transform:translateY(0)}._imagePreviewCard_70h8f_121:active._isDarkMode_70h8f_90{box-shadow:0 1px 4px var(--color-shadow-brand-glow);background-color:var(--charcoal-elevation-500)}._previewImage_70h8f_160{border-radius:var(--radius-2);object-fit:contain;width:auto;max-width:250px;height:auto;max-height:200px}@media (width<=768px){._previewImage_70h8f_160{max-width:200px;max-height:160px}}._imageFilename_70h8f_175{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;padding:0 var(--space-4);overflow:hidden}._thumbnailWrapper_70h8f_184{border-radius:var(--radius-2);flex-shrink:0;position:relative;overflow:hidden}._previewImageWrapper_70h8f_191{border-radius:var(--radius-2);display:inline-block;position:relative;overflow:hidden}._documentInfo_70h8f_198{flex-direction:column;display:flex;overflow:hidden}._filename_70h8f_204{white-space:nowrap;text-overflow:ellipsis;transition:color .2s;overflow:hidden}._sharepointMeta_70h8f_211{color:var(--gray-modern-600);flex-direction:column;gap:2px;margin-top:4px;display:flex}.dark-theme ._sharepointMeta_70h8f_211{color:var(--charcoal-elevation-200)}._sharepointMetaRow_70h8f_222{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sharepointSource_70h8f_228{color:var(--purple-brand-500);text-decoration:none}._sharepointSource_70h8f_228:hover{text-decoration:underline}._notReady_70h8f_236{opacity:.7;cursor:progress}._notReady_70h8f_236:hover,._notReady_70h8f_236._isHovered_70h8f_103{transform:none}._scanStatus_70h8f_244{align-items:center;gap:var(--space-4);color:var(--color-text-body);margin-top:2px;display:inline-flex}._scanStatusError_70h8f_252{color:var(--color-danger)}._scanStatusSpinner_70h8f_256{width:12px;height:12px}._scanOverlay_1xl94_75{justify-content:center;align-items:center;gap:var(--space-4);background-color:color-mix(in srgb, var(--md-sys-color-scrim) 50%, transparent);color:var(--gray-modern-25);border-radius:inherit;pointer-events:none;z-index:1;flex-direction:column;display:flex;position:absolute;inset:0}._scanOverlayDecorative_1xl94_90{background-color:color-mix(in srgb, var(--md-sys-color-scrim) 45%, transparent)}._scanOverlayError_1xl94_94{background-color:var(--color-danger);opacity:.75}._scanOverlayError_1xl94_94._scanOverlayDecorative_1xl94_90{opacity:.6}._scanOverlaySpinner_1xl94_102{width:20px;height:20px}._scanOverlaySpinner_1xl94_102._scanOverlaySpinnerLarge_1xl94_106{width:24px;height:24px}._scanOverlaySpinner_1xl94_102 svg path{fill:var(--gray-modern-25)!important}._scanOverlayLabel_1xl94_114{text-align:center;padding:0 var(--space-4);font-size:11px;line-height:1}._byline_jk2dj_75{align-items:baseline;gap:var(--space-8);align-self:flex-start;min-width:0;max-width:100%;display:flex}._name_jk2dj_84{color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}._time_jk2dj_94{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:20px}._inputBubble_llswz_75{--input-bubble-text-inset:12px;flex-direction:column;gap:8px;width:100%;padding:16px;scroll-margin-top:72px;display:flex}._inputBubble_llswz_75._continuation_llswz_84{margin-top:calc(4px - var(--space-16));padding-top:0}@media (width<=779px){._inputBubble_llswz_75{--input-bubble-text-inset:var(--space-8);padding:var(--space-8);gap:var(--space-8)}._inputBubble_llswz_75._continuation_llswz_84{margin-top:calc(4px - var(--space-8))}}._mainWrapper_llswz_99{gap:12px;width:100%;min-width:0;display:flex}@media (width<=779px){._mainWrapper_llswz_99{gap:var(--space-6)}}._avatarSlot_llswz_111{flex:none;position:relative}@media (width<=779px){._avatarSlot_llswz_111{justify-content:center;align-items:center;width:48px;display:flex}}._avatar_llswz_111._hidden_llswz_124{visibility:hidden}@media (width<=779px){._avatar_llswz_111{flex-shrink:0;width:24px;height:24px}}._gutterTime_llswz_135{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:opacity .12s ease-in-out;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._gutterTime_llswz_135{transition:none}}._inputBubble_llswz_75:hover ._gutterTime_llswz_135,._inputBubble_llswz_75:focus-within ._gutterTime_llswz_135{opacity:1}@media (pointer:coarse){._gutterTime_llswz_135{opacity:1}}@media (width<=779px){._gutterTime_llswz_135{width:48px;position:static}}._byline_llswz_169{margin-bottom:2px}._pendingLabel_llswz_173{color:var(--color-text-secondary)}._authorName_llswz_177{color:var(--color-text-body)}._byline_llswz_169,._pendingLabel_llswz_173,._authorName_llswz_177{padding-left:var(--input-bubble-text-inset)}._contentWrapper_llswz_187{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex;position:relative}@media (width<=779px){._contentWrapper_llswz_187{gap:var(--space-8)}}.guest-mode ._contentWrapper_llswz_187{--color-text-body:var(--md-sys-color-on-primary-container)}._content_llswz_187{border-radius:var(--radius-2);padding:var(--input-bubble-text-inset);gap:var(--space-16);word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;justify-content:center;min-width:0;max-width:100%;display:flex;overflow:hidden}@media (width<=779px){._content_llswz_187{border-radius:var(--radius-3);gap:var(--space-8);background-color:var(--gray-modern-100);font-size:14px;line-height:1.45;box-shadow:0 1px 2px #00000008}.dark-theme ._content_llswz_187{background-color:var(--charcoal-elevation-600);box-shadow:0 1px 3px #00000026}.guest-mode ._content_llswz_187{box-shadow:none;background-color:#0000}}._documentsGrid_llswz_236{gap:var(--space-12);flex-wrap:wrap;width:100%;display:flex}._documentPreview_llswz_243{min-width:0;margin-bottom:0}._actions_llswz_248{justify-content:flex-end;padding:4px 8px;display:flex}._imageList_llswz_254{gap:var(--space-8);width:100%;padding:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));justify-content:center;display:grid}._markdownImage_llswz_263{border-radius:var(--radius-2);object-fit:cover;background-color:var(--color-border-container);width:100%;min-width:0;max-width:100%;height:100%;min-height:180px;max-height:180px;transition:transform .2s ease-in-out}._markdownImage_llswz_263:hover{cursor:pointer;transform:scale(1.05);box-shadow:0 0 10px #0003}._imageContainer_llswz_281{text-align:center;width:100%;height:200px;margin:0}._cards_nojhi_75{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._card_nojhi_75{align-items:center;gap:var(--space-12);width:100%;max-width:420px;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border-container);border-radius:var(--radius-2);background:var(--color-card-background);text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}._card_nojhi_75:hover{border-color:var(--color-brand-outline);box-shadow:0 1px 3px var(--color-shadow-elevation)}._card_nojhi_75:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}._card_nojhi_75._active_nojhi_104{border-color:var(--color-brand);background:var(--color-brand-subtle)}._card_nojhi_75._streaming_nojhi_108{cursor:default;animation:1.6s ease-in-out infinite _artifactCardPulse_nojhi_1}._icon_nojhi_113{border-radius:var(--radius-1);background:var(--color-brand-subtle);width:30px;height:30px;color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_nojhi_113 svg{width:17px;height:17px}._text_nojhi_129{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}._title_nojhi_137,._meta_nojhi_138{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._versionChip_nojhi_145{padding:var(--space-2) var(--space-8);border-radius:var(--radius-1);background:var(--color-surface-muted);flex-shrink:0}._shimmer_nojhi_152{border-radius:var(--radius-0-5);background:linear-gradient(90deg, var(--color-surface-muted) 25%, var(--color-surface-active) 37%, var(--color-surface-muted) 63%);background-size:400% 100%;animation:1.4s infinite _artifactShimmer_nojhi_1}._shimmerTitle_nojhi_159{width:60%;height:12px}._shimmerMeta_nojhi_164{width:35%;height:10px}@keyframes _artifactCardPulse_nojhi_1{0%,to{border-color:var(--color-border-container)}50%{border-color:var(--color-brand-outline)}}@keyframes _artifactShimmer_nojhi_1{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){._card_nojhi_75._streaming_nojhi_108,._shimmer_nojhi_152{animation:none}}._cardGroup_1sdzs_75{gap:var(--space-16);flex-direction:column;width:100%;display:flex}._cardGroupHeader_1sdzs_82{align-items:center;gap:var(--space-8);animation:.35s ease-out both _cardEntrance_1sdzs_1;display:flex}._cardGroupIcon_1sdzs_89{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:flex}._cardGroupCount_1sdzs_99{flex:1;min-width:0}._viewAllButton_1sdzs_104{all:unset;cursor:pointer;align-items:center;gap:var(--space-4);color:var(--purple-brand-500);white-space:nowrap;font-size:13px;font-weight:500;display:flex}._viewAllButton_1sdzs_104:hover{color:var(--purple-brand-600)}.dark-theme ._viewAllButton_1sdzs_104{color:var(--purple-brand-400)}.dark-theme ._viewAllButton_1sdzs_104:hover{color:var(--purple-brand-300)}._viewAllChevron_1sdzs_125{font-size:12px;line-height:1}._emptyState_1sdzs_130{padding:var(--space-24);text-align:center}._researchHint_1sdzs_135{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-4);animation:.6s ease-out .8s both _hintFadeIn_1sdzs_1;display:flex}._researchHintIcon_1sdzs_143{flex-shrink:0;font-size:14px;line-height:1}@keyframes _hintFadeIn_1sdzs_1{0%{opacity:0;transform:translateY(4px)}to{opacity:.7;transform:translateY(0)}}@keyframes _cardEntrance_1sdzs_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._collapsibleCard_1sdzs_169{border:1px solid var(--gray-modern-200);border-radius:var(--radius-2-5);transition:box-shadow .15s;animation:.4s ease-out both _cardEntrance_1sdzs_1;overflow:hidden}@media (prefers-reduced-motion:reduce){._collapsibleCard_1sdzs_169{animation:none}}.dark-theme ._collapsibleCard_1sdzs_169{border-color:var(--charcoal-elevation-500)}._collapsibleCard_1sdzs_169:hover{box-shadow:0 2px 8px #0000000a}._collapsibleCard_1sdzs_169._isExpanded_1sdzs_187{box-shadow:none;border-color:#0000}._collapsedRow_1sdzs_192{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);cursor:pointer;background:var(--app-color-surface-container-lowest);-webkit-user-select:none;user-select:none;transition:background .12s,padding .2s;display:flex}.dark-theme ._collapsedRow_1sdzs_192{background:var(--charcoal-elevation-700)}._collapsedRow_1sdzs_192:hover{background:var(--gray-modern-50)}.dark-theme ._collapsedRow_1sdzs_192:hover{background:var(--charcoal-elevation-600)}._isExpanded_1sdzs_187 ._collapsedRow_1sdzs_192{padding:var(--space-6) var(--space-12);background:var(--gray-modern-50)}.dark-theme ._isExpanded_1sdzs_187 ._collapsedRow_1sdzs_192{background:var(--charcoal-elevation-600)}._collapsedStrength_1sdzs_219{align-items:center;gap:var(--space-6);flex-shrink:0;display:flex}._collapsedDot_1sdzs_226{border-radius:var(--radius-circle);width:8px;height:8px}._collapsedStrengthLabel_1sdzs_232{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:10px;font-weight:700}._collapsedContent_1sdzs_240{flex:1;min-width:0}._collapsedTitle_1sdzs_245{color:var(--color-text-body);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._collapsedDescription_1sdzs_256{color:var(--color-text-secondary);margin-top:var(--space-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}._isExpanded_1sdzs_187 ._collapsedDescription_1sdzs_256{display:none}._collapsedChevron_1sdzs_269{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;font-size:14px;transition:transform .2s;display:flex}._collapsedChevron_1sdzs_269._expanded_1sdzs_277{transform:rotate(180deg)}._expandedWrapper_1sdzs_281{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .25s;display:grid}._expandedWrapper_1sdzs_281._expanded_1sdzs_277{opacity:1;grid-template-rows:1fr}._expandedContent_1sdzs_292{border-top:1px solid var(--gray-modern-100);min-height:0;padding:0 var(--space-16);transition:padding .3s;overflow:hidden}._expanded_1sdzs_277>._expandedContent_1sdzs_292{padding:var(--space-16)}.dark-theme ._expandedContent_1sdzs_292{border-top-color:var(--charcoal-elevation-500)}._collapseButton_1sdzs_306{all:unset;cursor:pointer;justify-content:center;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-8) 0 0;margin-top:var(--space-12);border-top:1px solid var(--gray-modern-100);color:var(--color-text-tertiary);font-size:12px;font-weight:500;transition:color .15s;display:flex}._collapseButton_1sdzs_306 svg{font-size:12px;transform:rotate(180deg)}._collapseButton_1sdzs_306:hover{color:var(--color-text-secondary)}.dark-theme ._collapseButton_1sdzs_306{border-top-color:var(--charcoal-elevation-500)}._card_1sdzs_75{border:1px solid var(--gray-modern-200);border-left:4px solid var(--card-border-color,transparent);border-radius:var(--radius-3);padding:var(--space-16) var(--space-24);background-color:var(--gray-modern-50);gap:var(--space-10);flex-direction:column;display:flex}._card_1sdzs_75 p,._card_1sdzs_75 ul,._card_1sdzs_75 li,._card_1sdzs_75 span{margin:0}.dark-theme ._card_1sdzs_75{background-color:var(--charcoal-elevation-700);border-color:var(--charcoal-elevation-500);border-left-color:var(--card-border-color,transparent)}._card_1sdzs_75._clickable_1sdzs_354{cursor:pointer;transition:all .15s}._card_1sdzs_75._clickable_1sdzs_354:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000014}._card_1sdzs_75._clickable_1sdzs_354:active{transform:translateY(0)}._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366{width:100%}._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 p,._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 ul,._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 li,._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 span{margin:0}._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 p,._bespokeCard_1sdzs_366._bespokeCard_1sdzs_366 span{display:revert;font-size:revert;white-space:normal}._cardTitleRow_1sdzs_382{align-items:flex-start;gap:var(--space-12);display:flex}._cardTitleText_1sdzs_388{min-width:0;color:var(--color-text-body);flex:1;font-size:16px;font-weight:600;line-height:1.4}._cardTitleActions_1sdzs_397{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}._saveButton_1sdzs_404{all:unset;cursor:pointer;border-radius:var(--radius-1-5);width:28px;height:28px;color:var(--gray-modern-400);justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}._saveButton_1sdzs_404:hover{color:var(--purple-brand-500);background-color:var(--gray-modern-100)}.dark-theme ._saveButton_1sdzs_404{color:var(--gray-modern-500)}.dark-theme ._saveButton_1sdzs_404:hover{color:var(--purple-brand-400);background-color:var(--charcoal-elevation-800)}._saveIcon_1sdzs_428{font-size:14px;line-height:1}._strengthBadgeInline_1sdzs_433{border-radius:var(--radius-2-5);letter-spacing:.5px;color:#fff;white-space:nowrap;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}._cardDescription_1sdzs_446{color:var(--color-text-secondary);font-size:14px;line-height:1.5}._bulletListSection_1sdzs_452{flex-direction:column;gap:2px;display:flex}._bulletListHeader_1sdzs_458{align-items:center;gap:var(--space-6);display:flex}._bulletListIcon_1sdzs_464{align-items:center;font-size:14px;line-height:1;display:flex}._bulletListLabel_1sdzs_471{text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._bulletList_1sdzs_452{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._bulletItem_1sdzs_487{align-items:baseline;gap:var(--space-6);color:var(--color-text-secondary);padding:2px 0;font-size:13px;line-height:1.4;display:flex}._bulletItem_1sdzs_487:before{content:"•";color:var(--gray-modern-400);flex-shrink:0}._bulletItemBold_1sdzs_502{color:var(--color-text-body);font-weight:600}._bulletItemDetail_1sdzs_507{color:var(--color-text-secondary)}._cardTags_1sdzs_511{gap:var(--space-6);flex-wrap:wrap;display:flex}._tag_1sdzs_517{border-radius:var(--radius-full);border:1px solid var(--gray-modern-200);background-color:var(--gray-modern-50);color:var(--color-text-secondary);white-space:nowrap;align-items:center;padding:2px 8px;font-weight:500;line-height:1.3;display:inline-flex;font-size:11px!important}.dark-theme ._tag_1sdzs_517{border-color:var(--charcoal-elevation-400);background-color:var(--charcoal-elevation-800);color:var(--gray-modern-300)}._cardSourcesWrapper_1sdzs_536{flex-direction:column;display:flex}._cardSources_1sdzs_536{align-items:center;gap:var(--space-6);cursor:pointer;padding:var(--space-8) 0;color:var(--color-text-tertiary);font-size:13px;transition:color .15s;display:flex}._cardSources_1sdzs_536:hover{color:var(--color-text-secondary)}._sourcesIcon_1sdzs_555{font-size:14px;line-height:1}._sourcesText_1sdzs_560{flex:1}._sourcesChevron_1sdzs_564{font-size:12px;line-height:1;transition:transform .15s}._sourcesChevron_1sdzs_564._sourcesChevronExpanded_1sdzs_569{transform:rotate(90deg)}._sourcesList_1sdzs_573{padding:0 0 var(--space-8) var(--space-4);gap:var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}._sourcesListItem_1sdzs_582{font-size:13px;line-height:1.4}._sourcesLink_1sdzs_587{color:var(--color-brand-primary,var(--purple-brand-500));word-break:break-all;text-decoration:none}._sourcesLink_1sdzs_587:hover{text-decoration:underline}._strengthBadge_1sdzs_433{align-items:center;gap:var(--space-6);display:inline-flex}._strengthDot_1sdzs_602{border-radius:var(--radius-circle);width:10px;height:10px}._strengthLabel_1sdzs_608{letter-spacing:.5px;font-size:12px;font-weight:600}._cardSubtitle_1sdzs_614{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:500;line-height:1.4}._keyValueList_1sdzs_622{gap:var(--space-6);flex-direction:column;display:flex}._keyValueSectionLabel_1sdzs_628{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:var(--space-2);font-size:12px;font-weight:700}._keyValueRow_1sdzs_637{align-items:baseline;gap:var(--space-6);display:flex}._keyValueLabel_1sdzs_643{color:var(--color-text-body);white-space:nowrap;font-size:13px;font-weight:600}._keyValueValue_1sdzs_650{color:var(--color-text-secondary);font-size:13px}._ratingSection_1sdzs_655{align-items:center;gap:var(--space-8);display:flex}._ratingLabel_1sdzs_661{color:var(--color-text-secondary);font-size:12px;font-weight:600}._ratingStars_1sdzs_667{gap:2px;display:flex}._ratingStar_1sdzs_667{color:var(--gray-modern-300);font-size:16px}._ratingStar_1sdzs_667._filled_1sdzs_676{color:var(--amber-500)}.dark-theme ._ratingStar_1sdzs_667{color:var(--charcoal-elevation-400)}.dark-theme ._ratingStar_1sdzs_667._filled_1sdzs_676{color:var(--amber-500)}._ratingValue_1sdzs_686{color:var(--color-text-tertiary);font-size:12px;font-weight:500}._cardImageContainer_1sdzs_692{border-radius:var(--radius-2);overflow:hidden}._cardImage_1sdzs_692{width:100%;height:auto;display:block}._deliverableCard_1w5xf_75{border:1px solid var(--gray-modern-200);border-radius:var(--radius-2);background:var(--app-color-surface-container-lowest);flex-direction:column;max-width:520px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}._deliverableCard_1w5xf_75:hover{border-color:var(--gray-modern-300);box-shadow:0 1px 3px #0000000a}.dark-theme ._deliverableCard_1w5xf_75{border-color:var(--charcoal-elevation-500);background:var(--charcoal-elevation-800)}.dark-theme ._deliverableCard_1w5xf_75:hover{border-color:var(--charcoal-elevation-400)}._deliverableCard_1w5xf_75._empty_1w5xf_96{background:0 0;border:none;padding:8px 12px}._deliverableCard_1w5xf_75._empty_1w5xf_96:hover{box-shadow:none}._deliverableCardBody_1w5xf_105{align-items:center;gap:10px;min-width:0;display:flex}._deliverableCardIcon_1w5xf_112{border-radius:var(--radius-1-5);width:32px;height:32px;color:var(--purple-brand-600,#6d28d9);background:#7c3aed14;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.dark-theme ._deliverableCardIcon_1w5xf_112{color:var(--purple-brand-300,#c4b5fd);background:#a78bfa1f}._deliverableCardIcon_1w5xf_112 ._material-symbols-rounded_1w5xf_128,._deliverableCardIcon_1w5xf_112 span{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;max-width:100%;max-height:100%;font-family:Material Symbols Rounded,Material Symbols Outlined,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1}._deliverableCardText_1w5xf_148{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._deliverableCardTitle_1w5xf_156{color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}._deliverableCardFormat_1w5xf_167{color:var(--color-text-tertiary);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500;line-height:1.3}._deliverableCardPrimaryAction_1w5xf_177{all:unset;cursor:pointer;color:var(--color-text-body);border:1px solid var(--gray-modern-200);border-radius:var(--radius-1-5);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._deliverableCardPrimaryAction_1w5xf_177:hover{background:var(--gray-modern-50);border-color:var(--gray-modern-300);color:var(--purple-brand-600,#6d28d9)}._deliverableCardPrimaryAction_1w5xf_177 ._material-symbols-rounded_1w5xf_128{opacity:.8;font-size:14px;line-height:1}.dark-theme ._deliverableCardPrimaryAction_1w5xf_177{border-color:var(--charcoal-elevation-400);color:var(--color-text-body)}.dark-theme ._deliverableCardPrimaryAction_1w5xf_177:hover{background:var(--charcoal-elevation-600);border-color:var(--charcoal-elevation-300);color:var(--purple-brand-300,#c4b5fd)}._deliverableCardSecondary_1w5xf_214{border-top:1px solid var(--gray-modern-100);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;padding-top:8px;display:flex}.dark-theme ._deliverableCardSecondary_1w5xf_214{border-top-color:var(--charcoal-elevation-600)}._deliverableCardSecondaryLabel_1w5xf_227{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}._deliverableCardSecondaryAction_1w5xf_235{all:unset;cursor:pointer;color:var(--color-text-secondary);align-items:center;gap:4px;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}._deliverableCardSecondaryAction_1w5xf_235:hover{color:var(--purple-brand-600,#6d28d9);text-underline-offset:2px;text-decoration:underline}.dark-theme ._deliverableCardSecondaryAction_1w5xf_235{color:var(--color-text-secondary)}.dark-theme ._deliverableCardSecondaryAction_1w5xf_235:hover{color:var(--purple-brand-300,#c4b5fd)}._deliverableCardSecondaryAction_1w5xf_235 ._material-symbols-rounded_1w5xf_128{opacity:.7;font-size:13px;line-height:1}._presentationLinkContainer_1ouiu_75{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);margin-top:var(--space-12);border-radius:var(--radius-2);background-color:var(--gray-modern-50);border:1px solid var(--gray-modern-200);display:flex}.dark-theme ._presentationLinkContainer_1ouiu_75{background-color:var(--charcoal-elevation-600);border-color:var(--charcoal-elevation-800)}._presentationLinkContainer_1ouiu_75 ._material-symbols-rounded_1ouiu_89{color:var(--gray-modern-500);font-size:20px}.dark-theme ._presentationLinkContainer_1ouiu_75 ._material-symbols-rounded_1ouiu_89{color:var(--color-text-secondary)}._presentationLinkText_1ouiu_97{font-size:14px;font-weight:500}._presentationLinkText_1ouiu_97._generating_1ouiu_101{color:var(--gray-modern-500)}.dark-theme ._presentationLinkText_1ouiu_97._generating_1ouiu_101{color:var(--color-text-secondary)}._presentationLinkText_1ouiu_97._ready_1ouiu_107{color:var(--purple-brand-500)}.dark-theme ._presentationLinkText_1ouiu_97._ready_1ouiu_107{color:var(--purple-brand-400)}._presentationLinkText_1ouiu_97._failed_1ouiu_113{color:var(--gray-modern-400)}.dark-theme ._presentationLinkText_1ouiu_97._failed_1ouiu_113{color:var(--color-text-tertiary)}._presentationLinkButton_1ouiu_120{align-items:center;gap:var(--space-4);cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .15s;display:flex}._presentationLinkButton_1ouiu_120:hover{opacity:.8}._presentationLinkButton_1ouiu_120 ._material-symbols-rounded_1ouiu_89{color:var(--purple-brand-500);font-size:16px}.dark-theme ._presentationLinkButton_1ouiu_120 ._material-symbols-rounded_1ouiu_89{color:var(--purple-brand-400)}._spinner_1ouiu_141{border:2px solid var(--gray-modern-200);border-top-color:var(--purple-brand-500);border-radius:var(--radius-circle);width:16px;height:16px;animation:.8s linear infinite _spin_1ouiu_141}@media (prefers-reduced-motion:reduce){._spinner_1ouiu_141{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}.dark-theme ._spinner_1ouiu_141{border-color:var(--charcoal-elevation-800);border-top-color:var(--purple-brand-400)}@keyframes _spin_1ouiu_141{to{transform:rotate(360deg)}}._suggestions_1te84_75{--suggestion-surface:var(--gray-modern-50);--suggestion-border:var(--gray-modern-200);--suggestion-reason:var(--gray-modern-600);gap:var(--space-8);flex-direction:column;width:100%;display:flex}.dark-theme ._suggestions_1te84_75{--suggestion-surface:var(--charcoal-elevation-600);--suggestion-border:var(--charcoal-elevation-800);--suggestion-reason:var(--gray-modern-400)}._intro_1te84_90{color:var(--suggestion-reason);margin:0;font-size:13px}._card_1te84_96{background:var(--suggestion-surface);border:1px solid var(--suggestion-border);border-radius:var(--radius-3);align-items:center;gap:var(--space-12);padding:var(--space-12);width:100%;display:flex}._logo_1te84_107{border-radius:var(--radius-2);object-fit:contain;flex-shrink:0;width:32px;height:32px}._copy_1te84_115{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1te84_123{color:var(--text-primary);font-size:14px;font-weight:600}._reason_1te84_129{color:var(--suggestion-reason);font-size:13px}._connected_1te84_134{color:var(--suggestion-reason);flex-shrink:0;font-size:13px;font-weight:500}._agentCard_1jmx1_75{width:min(392px, 100vw - var(--space-32))}._tooltip_1jmx1_79{align-self:flex-start}._avatar_1jmx1_83{width:40px;min-width:40px;height:40px;min-height:40px}._avatar_1jmx1_83 path{fill:light-dark(black,var(--volt-500))}@media (width<=779px){._avatar_1jmx1_83{opacity:.72;transform-origin:50%;transform:scale(.82)}}._guestAvatar_1jmx1_100{border-radius:var(--radius-full);width:40px;min-width:40px;height:40px;min-height:40px}._responseBubbleWrapper_ada5v_75{--hover-background-color:var(--gray-modern-200);--parent-background-color:var(--gray-modern-100);width:100%;min-height:0;position:relative}._responseBubbleWrapper_ada5v_75._continuation_ada5v_82{margin-top:calc(4px - var(--space-16))}._responseBubbleWrapper_ada5v_75._continuation_ada5v_82 ._responseBubble_ada5v_75{padding-top:0}@media (width<=779px){._responseBubbleWrapper_ada5v_75._continuation_ada5v_82{margin-top:calc(4px - var(--space-8))}}.dark-theme ._responseBubbleWrapper_ada5v_75{--parent-background-color:var(--charcoal-600);--border-color:var(--charcoal-elevation-800);--hover-background-color:var(--charcoal-500)}._responseBubbleWrapper_ada5v_75 ._responseBubble_ada5v_75{border-radius:var(--radius-4);align-items:flex-start;gap:var(--space-16);padding:var(--space-16);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@media (width<=779px){._responseBubbleWrapper_ada5v_75 ._responseBubble_ada5v_75{padding:var(--space-8);gap:var(--space-8);border-radius:var(--radius-3);font-size:14px;line-height:1.45}}._responseBubbleWrapper_ada5v_75 ._opacityOverlay_ada5v_118{background:linear-gradient(transparent, var(--parent-background-color) 80%, var(--parent-background-color));width:100%;height:100px;position:absolute;bottom:0;left:0}@media (width<=779px){._responseBubbleWrapper_ada5v_75 ._opacityOverlay_ada5v_118{background:linear-gradient(transparent, var(--color-background) 80%, var(--color-background))}}._mainWrapper_ada5v_132{align-items:flex-start;gap:var(--space-16);flex:auto;width:100%;min-width:0;max-width:100%;display:flex}@media (width<=779px){._mainWrapper_ada5v_132{gap:var(--space-6)}}._mainWrapper_ada5v_132>[data-message-row]{flex:auto;min-width:0}._avatarWrapper_ada5v_152{align-self:flex-start;position:relative}._contentWrapper_ada5v_157{gap:var(--space-8);word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;flex:1;justify-content:center;min-width:0;max-width:100%;display:flex;overflow:hidden}@media (width<=779px){._contentWrapper_ada5v_157{gap:var(--space-8)}}.guest-mode ._contentWrapper_ada5v_157{--color-text-body:var(--md-sys-color-on-primary-container);color:var(--color-text-body)}._avatarColumn_ada5v_179{flex:none;position:relative}@media (width<=779px){._avatarColumn_ada5v_179{justify-content:center;align-items:center;width:48px;display:flex}}._avatarSlot_ada5v_192._hidden_ada5v_192{visibility:hidden}@media (width<=779px){._avatarSlot_ada5v_192{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}}._gutterTime_ada5v_206{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:opacity .12s ease-in-out;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._gutterTime_ada5v_206{transition:none}}._responseBubbleWrapper_ada5v_75:hover ._gutterTime_ada5v_206,._responseBubbleWrapper_ada5v_75:focus-within ._gutterTime_ada5v_206{opacity:1}@media (pointer:coarse){._gutterTime_ada5v_206{opacity:1}}@media (width<=779px){._gutterTime_ada5v_206{width:48px;position:static}}._byline_ada5v_240{margin-bottom:2px}@media (width<=779px){._contentWrapper_ada5v_157 ._agentName_ada5v_245{font-size:12px;line-height:16px}}._compact_ada5v_251 ._responseBubble_ada5v_75{padding:var(--space-8);gap:var(--space-8);font-size:13px;line-height:1.4}._compact_ada5v_251 ._mainWrapper_ada5v_132,._compact_ada5v_251 ._contentWrapper_ada5v_157{gap:var(--space-6)}._compact_ada5v_251 ._contentWrapper_ada5v_157 ._agentName_ada5v_245{font-size:12px;line-height:16px}._loadingRing_ada5v_268{--loading-background-color:light-dark(var(--neutral-0),var(--charcoal-300));--transition-duration:.2s;--ring-size:40px;border-radius:var(--radius-full);width:var(--ring-size);height:var(--ring-size);max-width:var(--ring-size);max-height:var(--ring-size);justify-content:center;align-items:center;display:flex;position:relative}@media (width<=779px){._loadingRing_ada5v_268{--ring-size:24px}}._loadingRing_ada5v_268._loadingRing_ada5v_268 :is(svg,img,div){min-width:0;max-width:100%;min-height:0;max-height:100%}._loadingRing_ada5v_268{transition:background-color var(--transition-duration) ease-in-out}._loadingRing_ada5v_268 svg{transition:all var(--transition-duration) ease-in-out}._loadingRing_ada5v_268._isLoading_ada5v_300{background-color:var(--loading-background-color)}@media (width>=780px){._loadingRing_ada5v_268._isLoading_ada5v_300 svg._responseAvatar_ada5v_304{width:28px;min-width:28px;height:28px;min-height:28px;margin-top:4px}}._clipBody_ada5v_313{display:contents}._wrapper_171vt_75{align-items:center;width:40px;transition:width .3s ease-in-out,transform .3s ease-in-out;display:flex;overflow:hidden}._wrapper_171vt_75._open_171vt_83{width:240px}._wrapper_171vt_75._closing_171vt_87{transform:translate(-240px)}._controls_171vt_91{--background-color:var(--gray-modern-200);--icon-color:var(--gray-modern-500);--close-button-background:var(--gray-modern-300);--close-icon-color:var(--gray-modern-500);--progress-bar-color:var(--gray-modern-500);--progress-bar-background:var(--gray-modern-400);gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-1);background-color:var(--background-color);align-items:center;width:240px;display:flex}.dark-theme ._controls_171vt_91{--background-color:var(--charcoal-elevation-600);--icon-color:var(--charcoal-elevation-50);--close-button-background:var(--charcoal-elevation-300);--close-icon-color:var(--charcoal-elevation-800);--progress-bar-color:var(--charcoal-elevation-50);--progress-bar-background:var(--charcoal-elevation-400)}._controls_171vt_91 ._icon_171vt_114{cursor:pointer;width:16px;height:16px;color:var(--icon-color)}._controls_171vt_91 ._closeIcon_171vt_120{color:var(--close-icon-color)}._controls_171vt_91 ._closeIcon_171vt_120 path{fill:var(--close-icon-color)}._controls_171vt_91 ._closeButtonWrapper_171vt_126{border-radius:var(--radius-circle);background-color:var(--close-button-background);cursor:pointer;justify-content:center;align-items:center;padding:2px;display:flex}._controls_171vt_91 ._progressContainer_171vt_135{background-color:var(--progress-bar-background);border-radius:var(--radius-1);cursor:pointer;flex:1;height:4px}._controls_171vt_91 ._progressBar_171vt_142{background:var(--progress-bar-color);height:100%;transition:width .25s}._sourceChip_qq2tg_75,._sourceChipLink_qq2tg_76{border-radius:var(--radius-2);color:var(--text-primary);cursor:default;background:#0f172a0f;border:1px solid #0f172a1a;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._sourceChip_qq2tg_75:hover,._sourceChipLink_qq2tg_76:hover{background:#0f172a14;border-color:#0f172a24}._sourceChipLink_qq2tg_76{cursor:pointer}._sourceChipLink_qq2tg_76:hover{background:#0f172a1a;border-color:#0f172a1f;text-decoration:none}._favicon_qq2tg_106{border-radius:var(--radius-1);object-fit:contain;background:#fffc;flex-shrink:0;width:16px;height:16px}._icon_qq2tg_115{flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}._workspaceSource_qq2tg_124{background:#6366f114;border-color:#6366f133}._workspaceSource_qq2tg_124:hover{background:#6366f11f;border-color:#6366f140}._label_qq2tg_133{white-space:nowrap;text-overflow:ellipsis;max-width:200px;line-height:1.2;overflow:hidden}@media (prefers-color-scheme:dark){._sourceChip_qq2tg_75,._sourceChipLink_qq2tg_76{background:#ffffff1a;border-color:#ffffff26}._sourceChip_qq2tg_75:hover,._sourceChipLink_qq2tg_76:hover{background:#ffffff24;border-color:#fff3}._sourceChipLink_qq2tg_76:hover{background:#ffffff29;border-color:#ffffff38}._workspaceSource_qq2tg_124{background:#818cf826;border-color:#818cf84d}._workspaceSource_qq2tg_124:hover{background:#818cf833;border-color:#818cf859}._favicon_qq2tg_106{background:#0006}}._timelineSummary_1gsoe_75{--timeline-scroll-gutter:16px;--timeline-item-padding-left:4px;--timeline-chip-size:22px;--timeline-card-padding-top:8px;--timeline-rail-gap:6px;--timeline-header-gap:10px;--timeline-body-indent:calc(var(--timeline-chip-size) + var(--timeline-header-gap));--timeline-row-inset:calc(var(--timeline-scroll-gutter) + var(--timeline-item-padding-left));border-radius:var(--radius-4);--background-color:transparent;--border-color:transparent;border:1px solid var(--border-color);background-color:var(--background-color);opacity:.65;width:100%;min-width:0;max-width:100%;transition:all .2s;overflow:hidden}._timelineSummary_1gsoe_75:hover{--border-color:#a78bfa38}.guest-mode ._timelineSummary_1gsoe_75:hover{--border-color:var(--md-sys-color-secondary)}._timelineSummary_1gsoe_75._isExpanded_1gsoe_103{--background-color:light-dark(#fff,#1a1a1a);--border-color:light-dark(#e4e4e4,var(--charcoal-elevation-800));opacity:1}.guest-mode ._timelineSummary_1gsoe_75._isExpanded_1gsoe_103{--background-color:var(--md-sys-color-tertiary-container);--border-color:var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-tertiary-container)}.guest-mode ._timelineSummary_1gsoe_75._isExpanded_1gsoe_103 ._title_1gsoe_113,.guest-mode ._timelineSummary_1gsoe_75._isExpanded_1gsoe_103 ._subtitle_1gsoe_114,.guest-mode ._timelineSummary_1gsoe_75._isExpanded_1gsoe_103 ._chevron_1gsoe_115{color:var(--md-sys-color-on-tertiary-container)}._timelineSummary_1gsoe_75._compact_1gsoe_118{border-radius:var(--radius-2-5);margin-top:8px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._header_1gsoe_122{padding:8px 12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._iconWrapper_1gsoe_125{border-radius:var(--radius-2);width:26px;height:26px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._icon_1gsoe_125{font-size:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._title_1gsoe_113{font-size:13px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._subtitle_1gsoe_114{font-size:var(--type-size-xs)}._timelineSummary_1gsoe_75._compact_1gsoe_118{--timeline-scroll-gutter:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._scrollArea_1gsoe_142{gap:8px;max-height:clamp(200px,40vh,400px);padding-bottom:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryList_1gsoe_147{gap:8px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryItem_1gsoe_150{--timeline-chip-size:18px;--timeline-header-gap:8px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryCardIcon_1gsoe_154{border-radius:var(--radius-1);font-size:10px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryCardIcon_1gsoe_154 svg{width:12px;height:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryTitle_1gsoe_162{font-size:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._chip_1gsoe_165{padding:3px 6px;font-size:10px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._entryDetail_1gsoe_169{padding:6px 8px;font-size:11px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._collapsedSummary_1gsoe_173{min-width:0;padding:0 12px 10px;overflow:hidden}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._collapsedTitle_1gsoe_178{font-size:12px}._timelineSummary_1gsoe_75._compact_1gsoe_118 ._collapsedDetail_1gsoe_181{word-break:break-word;max-height:180px;padding:6px 8px;font-size:11px;overflow:hidden auto}._header_1gsoe_122{all:unset;box-sizing:border-box;width:100%;padding:8px 16px;padding-left:var(--timeline-header-rest-inset,0px);cursor:pointer;align-items:center;gap:var(--space-8);background:0 0;justify-content:space-between;transition:background .15s,padding .2s;display:flex}._header_1gsoe_122:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}._header_1gsoe_122:hover,._header_1gsoe_122._contentExpanded_1gsoe_208{padding-left:var(--timeline-header-active-inset,16px)}._headerContent_1gsoe_212{align-items:center;gap:12px;min-width:0;display:flex;overflow:visible}._iconWrapper_1gsoe_125{border-radius:var(--radius-2-5);background:#a78bfa33;border:1px solid #a78bfa4d;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dark-theme ._iconWrapper_1gsoe_125{background:#a78bfa40}._icon_1gsoe_125{font-size:14px;line-height:1}._titleSection_1gsoe_240{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:visible}._workingSpinner_1gsoe_249{border-radius:var(--radius-circle);opacity:.55;border:2px solid;border-top-color:#0000;flex:none;width:11px;height:11px;animation:.8s linear infinite _timeline-status-spin_1gsoe_1}@media (prefers-reduced-motion:reduce){._workingSpinner_1gsoe_249{animation-duration:3s!important;animation-iteration-count:infinite!important}}@keyframes _timeline-status-spin_1gsoe_1{to{transform:rotate(360deg)}}@keyframes _timeline-status-shimmer_1gsoe_1{to{background-position:-200% 0}}._title_1gsoe_113{--title-color:#18181b;color:var(--title-color);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;max-width:100%;font-size:14px;font-weight:600;line-height:16px;display:-webkit-box;overflow:hidden}.dark-theme ._title_1gsoe_113{--title-color:#fafafa}.guest-mode ._title_1gsoe_113{--title-color:var(--md-sys-color-on-surface-variant)}._title_1gsoe_113._working_1gsoe_249{background-image:linear-gradient(100deg, var(--title-color) 0%, var(--title-color) 40%, color-mix(in srgb, var(--title-color), transparent 62%) 50%, var(--title-color) 60%, var(--title-color) 100%);color:#0000;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite _timeline-status-shimmer_1gsoe_1}@media (prefers-reduced-motion:reduce){._title_1gsoe_113._working_1gsoe_249{color:var(--title-color);background-image:none;animation:none}}.guest-mode ._chevron_1gsoe_115{color:var(--md-sys-color-on-surface-variant)}._subtitle_1gsoe_114{color:#71717a;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;height:18px;font-size:11px;display:flex;overflow:hidden}._headerRight_1gsoe_330{flex-shrink:0;align-items:center;gap:12px;display:flex}._collapsedSummary_1gsoe_173{min-width:0;padding:0 16px 16px;overflow:hidden}._summaryText_1gsoe_343{color:#52525b;font-size:12px;display:block}.dark-theme ._summaryText_1gsoe_343{color:#a1a1aa}._collapsedEntry_1gsoe_352{flex-direction:column;gap:6px;display:flex}._collapsedTitle_1gsoe_178{color:#3f3f46;font-size:13px;font-weight:500;line-height:1.5}.dark-theme ._collapsedTitle_1gsoe_178{color:#e4e4e7}._collapsedDetail_1gsoe_181{color:#71717a;border-radius:var(--radius-2);word-break:break-word;background:#00000008;max-height:200px;padding:8px 10px;font-size:12px;line-height:1.5;overflow:hidden auto}.dark-theme ._collapsedDetail_1gsoe_181{color:#a1a1aa;background:#ffffff08}._statusBadge_1gsoe_385{border-radius:var(--radius-full);background:#4ade8026;border:1px solid #4ade8040;align-items:center;gap:6px;padding:4px 10px;transition:all .2s;display:flex}._statusBadge_1gsoe_385 span{color:#16a34a;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.dark-theme ._statusBadge_1gsoe_385 span{color:#4ade80}._statusBadge_1gsoe_385._isStreaming_1gsoe_405{background:#a78bfa26;border-color:#a78bfa4d}._statusBadge_1gsoe_385._isStreaming_1gsoe_405 span{color:#7c3aed}.dark-theme ._statusBadge_1gsoe_385._isStreaming_1gsoe_405 span{color:#a78bfa}._streamingDots_1gsoe_416{align-items:center;gap:3px;display:flex}._streamingDots_1gsoe_416 span{border-radius:var(--radius-circle);background-color:#7c3aed;width:4px;height:4px;animation:1.4s ease-in-out infinite _streamingPulse_1gsoe_1}@media (prefers-reduced-motion:reduce){._streamingDots_1gsoe_416 span{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}._streamingDots_1gsoe_416 span:first-child{animation-delay:0s}._streamingDots_1gsoe_416 span:nth-child(2){animation-delay:.2s}._streamingDots_1gsoe_416 span:nth-child(3){animation-delay:.4s}.dark-theme ._streamingDots_1gsoe_416 span{background-color:#a78bfa}@keyframes _streamingPulse_1gsoe_1{0%,80%,to{opacity:.4;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes _toolRunning_1gsoe_1{0%,to{box-shadow:0 0 #60a5fa66}50%{box-shadow:0 0 0 4px #60a5fa00}}@keyframes _markerPulse_1gsoe_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}._chevron_1gsoe_115{justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}._chevron_1gsoe_115 svg path{stroke:currentColor}._content_1gsoe_208{overflow:hidden}.dark-theme ._content_1gsoe_208{background:0 0}._scrollArea_1gsoe_142{max-height:clamp(320px,60vh,640px);padding:0 var(--timeline-scroll-gutter) 16px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;flex-direction:column;gap:12px;display:flex;overflow-y:auto}._scrollArea_1gsoe_142:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._scrollArea_1gsoe_142::-webkit-scrollbar{width:6px;height:6px}._scrollArea_1gsoe_142::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._scrollArea_1gsoe_142::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._scrollArea_1gsoe_142::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._scrollArea_1gsoe_142::-webkit-scrollbar-corner{background:0 0}._entryList_1gsoe_147{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}._entryItem_1gsoe_150{padding-left:var(--timeline-item-padding-left);gap:12px;display:flex;position:relative}._entryItem_1gsoe_150:not(:last-child):after{content:"";left:calc(var(--timeline-item-padding-left) + var(--timeline-chip-size) / 2 - .5px);top:calc(var(--timeline-card-padding-top) + var(--timeline-chip-size) + var(--timeline-rail-gap));background:#a78bfa33;width:1px;position:absolute;bottom:-12px}._entryItem_1gsoe_150._tool_1gsoe_570:not(:last-child):after{background:#60a5fa33}._entryItem_1gsoe_150._error_1gsoe_573:not(:last-child):after{background:#f8717133}._entryItem_1gsoe_150._complete_1gsoe_576:not(:last-child):after{background:#4ade8033}._entryItem_1gsoe_150._running_1gsoe_579:not(:last-child):after{background:#60a5fa4d}._entryItem_1gsoe_150._indented_1gsoe_582{padding-left:28px}.dark-theme ._entryItem_1gsoe_150:not(:last-child):after{background:#a78bfa40}._agentHeader_1gsoe_589{align-items:center;gap:8px;padding:6px 4px 2px;list-style:none;display:flex}._agentAvatar_1gsoe_597{border-radius:var(--radius-circle);background:var(--gray-modern-100);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.dark-theme ._agentAvatar_1gsoe_597{background:var(--charcoal-elevation-700)}._agentAvatarImg_1gsoe_612{object-fit:cover;width:100%;height:100%}._agentAvatarInitial_1gsoe_618{color:var(--gray-modern-700);font-size:11px;font-weight:600}.dark-theme ._agentAvatarInitial_1gsoe_618{color:var(--color-text-body)}._agentName_1gsoe_627{color:var(--gray-modern-700);font-size:12px;font-weight:600}.dark-theme ._agentName_1gsoe_627{color:var(--color-text-body)}._marker_1gsoe_636{border-radius:var(--radius-circle);z-index:1;background:#a78bfa66;border:2px solid #a78bfa;flex-shrink:0;width:10px;height:10px;margin-top:5px;transition:all .2s}._marker_1gsoe_636._tool_1gsoe_570{background:#60a5fa66;border-color:#60a5fa}._marker_1gsoe_636._error_1gsoe_573{background:#f8717166;border-color:#f87171}._marker_1gsoe_636._complete_1gsoe_576{background:#4ade8066;border-color:#4ade80}._marker_1gsoe_636._pending_1gsoe_659{background:#fbbf2466;border-color:#fbbf24}._marker_1gsoe_636._started_1gsoe_663{background:#64748b66;border-color:#64748b;animation:1.5s ease-in-out infinite _markerPulse_1gsoe_1}._marker_1gsoe_636._running_1gsoe_579{background:#60a5fa80;border-color:#60a5fa;animation:1.2s ease-in-out infinite _markerPulse_1gsoe_1}.dark-theme ._marker_1gsoe_636{background:#a78bfa80}._entryContent_1gsoe_677{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._entryCard_1gsoe_154{padding:var(--timeline-card-padding-top) 0;background:0 0;flex-direction:column;gap:8px;display:flex}._entryCard_1gsoe_154._reasoning_1gsoe_692,._entryCard_1gsoe_154._tool_1gsoe_570{border-left:none}._entryHeaderRow_1gsoe_699{align-items:flex-start;gap:var(--timeline-header-gap);display:flex}._entryCardIcon_1gsoe_154{width:var(--timeline-chip-size);height:var(--timeline-chip-size);border-radius:var(--radius-1-5);background:color-mix(in srgb, var(--app-color-on-surface-variant) 12%, transparent);border:1px solid var(--app-color-outline-variant);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:all .2s;display:flex}._entryCardIcon_1gsoe_154 svg{width:14px;height:14px}._entryCardIcon_1gsoe_154 svg path,._entryCardIcon_1gsoe_154 svg circle{stroke:var(--color-text-body)}._entryCardIcon_1gsoe_154._error_1gsoe_573{background:color-mix(in srgb, var(--color-danger) 15%, transparent);border-color:color-mix(in srgb, var(--color-danger) 30%, transparent)}._entryCardIcon_1gsoe_154._complete_1gsoe_576{background:color-mix(in srgb, var(--color-success) 15%, transparent);border-color:color-mix(in srgb, var(--color-success) 30%, transparent)}._entryCardIcon_1gsoe_154._started_1gsoe_663,._entryCardIcon_1gsoe_154._running_1gsoe_579{animation:2s ease-in-out infinite _toolRunning_1gsoe_1}.dark-theme ._entryCardIcon_1gsoe_154 svg path,.dark-theme ._entryCardIcon_1gsoe_154 svg circle{stroke:#fff}.guest-mode ._entryCardIcon_1gsoe_154 svg path,.guest-mode ._entryCardIcon_1gsoe_154 svg circle{stroke:var(--md-sys-color-on-surface)}.guest-mode ._entryCardIcon_1gsoe_154{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);border-color:var(--md-sys-color-outline-variant)}.guest-mode ._entryCardIcon_1gsoe_154._error_1gsoe_573{background:color-mix(in srgb, var(--md-sys-color-error) 15%, transparent);border-color:color-mix(in srgb, var(--md-sys-color-error) 30%, transparent)}.guest-mode ._entryCardIcon_1gsoe_154._complete_1gsoe_576{background:color-mix(in srgb, var(--md-sys-color-primary) 15%, transparent);border-color:color-mix(in srgb, var(--md-sys-color-primary) 30%, transparent)}._entryTitle_1gsoe_162{color:#3f3f46;flex:0 auto;min-width:0;font-size:13px;font-weight:500;line-height:1.5}.dark-theme ._entryTitle_1gsoe_162{color:#e4e4e7}.guest-mode ._entryTitle_1gsoe_162{color:var(--md-sys-color-on-tertiary-container)}._titleMarkdown_1gsoe_817 p{margin:0}._titleMarkdown_1gsoe_817 code{border-radius:var(--radius-1);background:#0000000d;padding:2px 5px;font-family:SF Mono,Fira Code,Monaco,monospace;font-size:11px}._chipList_1gsoe_828{margin-left:var(--timeline-body-indent);flex-wrap:wrap;gap:6px;display:flex}._chip_1gsoe_165{border-radius:var(--radius-2);color:#52525b;background:#0f172a0a;border:1px solid #0f172a14;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}._chip_1gsoe_165._input_1gsoe_847{color:#60a5fa;background:#60a5fa1a;border-color:#60a5fa33}._chip_1gsoe_165._output_1gsoe_852{color:#4ade80;background:#4ade801a;border-color:#4ade8033}._chip_1gsoe_165._info_1gsoe_857{color:#71717a}.dark-theme ._chip_1gsoe_165{color:#a1a1aa;background:#ffffff0d;border-color:#ffffff1a}.dark-theme ._chip_1gsoe_165._input_1gsoe_847{color:#93c5fd;background:#60a5fa26;border-color:#60a5fa40}.dark-theme ._chip_1gsoe_165._output_1gsoe_852{color:#86efac;background:#4ade8026;border-color:#4ade8040}._chipLabel_1gsoe_876{text-transform:uppercase;letter-spacing:.04em;opacity:.7;font-size:9px}._chipValue_1gsoe_883{font-size:11px}._entryDetail_1gsoe_169{color:#71717a;margin-left:var(--timeline-body-indent);padding:var(--space-8) var(--space-10);border-radius:var(--radius-2);word-break:break-word;background:#00000008;font-size:12px;line-height:1.5;overflow:hidden}.dark-theme ._entryDetail_1gsoe_169{color:#a1a1aa;background:#ffffff08}.guest-mode ._entryDetail_1gsoe_169{color:var(--md-sys-color-on-tertiary-container);background:#0000000a}._detailMarkdown_1gsoe_907 p{margin:0}._detailMarkdown_1gsoe_907 code{border-radius:var(--radius-1);background:#0000000d;padding:2px 5px;font-family:SF Mono,Fira Code,Monaco,monospace;font-size:11px}._sources_1gsoe_918{margin-left:var(--timeline-body-indent);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}._more_1gsoe_927{border-radius:var(--radius-1-5);color:#71717a;background:#0f172a0a;border:1px solid #0f172a0f;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.dark-theme ._more_1gsoe_927{color:#a1a1aa;background:#ffffff0d;border-color:#ffffff14}._footer_1gsoe_944{text-align:center;border-top:1px solid #0000000f;margin-top:8px;padding-top:12px;font-style:italic}@media (width<=779px){._header_1gsoe_122{padding:8px 8px 8px 0}._iconWrapper_1gsoe_125{width:24px;height:24px}._timelineSummary_1gsoe_75{--timeline-scroll-gutter:8px}._scrollArea_1gsoe_142{padding-bottom:8px}._collapsedSummary_1gsoe_173{padding:0 8px 8px}._collapsedDetail_1gsoe_181{padding:6px 8px;font-size:11px}._entryItem_1gsoe_150{--timeline-item-padding-left:0px;gap:8px}._entryItem_1gsoe_150._indented_1gsoe_582{padding-left:16px}._chipList_1gsoe_828,._entryDetail_1gsoe_169,._sources_1gsoe_918{margin-left:20px}}@media (prefers-reduced-motion:reduce){._entryItem_1gsoe_150{animation:none}}._timelineSummary_1gsoe_75._panel_1gsoe_1003{opacity:1;--background-color:transparent;--border-color:transparent;border-radius:0;flex-direction:column;height:100%;min-height:0;display:flex;overflow:visible}._timelineSummary_1gsoe_75._panel_1gsoe_1003:hover{--border-color:transparent}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._title_1gsoe_113{--title-color:var(--color-text-body)}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._subtitle_1gsoe_114{color:var(--color-text-tertiary)}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._entryItem_1gsoe_150{--timeline-chip-size:24px;--timeline-header-gap:12px}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._entryTitle_1gsoe_162{color:var(--color-text-body);font-size:14px;line-height:1.5}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._entryDetail_1gsoe_169{color:var(--color-text-secondary);background:var(--color-card-background-hover);font-size:13px;line-height:1.5}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._chipLabel_1gsoe_876{color:var(--color-text-tertiary)}._timelineSummary_1gsoe_75._panel_1gsoe_1003 ._chipValue_1gsoe_883{color:var(--color-text-secondary)}._panelHeader_1gsoe_1046{cursor:default;padding-left:var(--timeline-row-inset);flex-shrink:0}._panelContent_1gsoe_1052{flex-direction:column;flex:auto;min-height:0;display:flex}._scrollArea_1gsoe_142._panelScroll_1gsoe_1064{flex:auto;min-height:0;max-height:none;overflow:visible}._entryElapsed_1gsoe_1086{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap;flex:none;padding-top:3px;font-size:11px}@layer components{._loadingCircle_1hrkl_76{--arc-color:light-dark(var(--purple-brand-500),var(--volt-500));--track-color:color-mix(in srgb, var(--arc-color) 50%, transparent)}.guest-mode ._loadingCircle_1hrkl_76{--arc-color:var(--md-sys-color-primary)}._loadingCircle_1hrkl_76{justify-content:center;align-items:center;display:inline-flex;position:relative}._track_1hrkl_89,._arc_1hrkl_90{width:calc(100% + 10px);height:calc(100% + 10px);position:absolute}._track_1hrkl_89 circle,._arc_1hrkl_90 circle{fill:none;stroke-width:4px}._track_1hrkl_89 circle{stroke:var(--track-color)}._arc_1hrkl_90:not(._hidden_1hrkl_103){animation:1.4s linear infinite _rotate_1hrkl_1}@media (prefers-reduced-motion:reduce){._arc_1hrkl_90:not(._hidden_1hrkl_103){animation-duration:1.4s!important;animation-iteration-count:infinite!important}}._arc_1hrkl_90:not(._hidden_1hrkl_103) circle{stroke:var(--arc-color);stroke-linecap:round;stroke-dasharray:289.027;transform-origin:50%;animation:1.4s linear infinite _oscillate_1hrkl_1}@media (prefers-reduced-motion:reduce){._arc_1hrkl_90:not(._hidden_1hrkl_103) circle{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}svg{opacity:1;transition:opacity .2s ease-in-out}._hidden_1hrkl_103{opacity:0}@keyframes _rotate_1hrkl_1{to{transform:rotate(360deg)}}@keyframes _oscillate_1hrkl_1{0%{stroke-dashoffset:225px;transform:rotate(0)}50%{stroke-dashoffset:72px;transform:rotate(-110deg)}to{stroke-dashoffset:225px;transform:rotate(0)}}}._card_qn0y8_75{--room-card-surface:var(--app-color-surface-container-lowest);background-color:var(--room-card-surface);border:1px solid var(--app-color-outline);border-radius:var(--radius-2);min-width:0;padding:var(--space-12) var(--space-16);animation:.26s cubic-bezier(.25,.46,.45,.94) backwards _room-answer-arrive_qn0y8_1;animation-delay:calc(var(--room-answer-index,0) * 70ms);flex-direction:column;display:flex;box-shadow:0 1px 2px #0000000d}@media (prefers-reduced-motion:reduce){._card_qn0y8_75{animation:none}}@keyframes _room-answer-arrive_qn0y8_1{0%{opacity:0;transform:translateY(6px)}}._header_qn0y8_100{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);min-width:0;display:flex}._avatar_qn0y8_108{box-shadow:0 0 0 2px var(--color-ai);border-radius:var(--radius-circle);flex:none}._body_qn0y8_114{flex:auto;min-width:0;position:relative}._body_qn0y8_114._clamped_qn0y8_119{max-height:var(--room-answer-clamp);overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}._body_qn0y8_114 ._bubble_qn0y8_125>div{padding:0}._toggle_qn0y8_129{margin-top:var(--space-8);cursor:pointer;color:var(--color-brand-text);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}._toggle_qn0y8_129:hover,._toggle_qn0y8_129:focus-visible{text-decoration:underline}._roomAnswers_1cljn_75{grid-template-columns:repeat(var(--room-columns,2), minmax(0, 1fr));gap:var(--space-12);align-items:start;width:100%;display:grid}@media (width<=779px){._roomAnswers_1cljn_75{grid-template-columns:minmax(0,1fr)}}._column_1cljn_88{min-width:0}._waiting_1cljn_92{gap:var(--space-8);padding:var(--space-16);border:1px dashed var(--app-color-outline-variant);border-radius:var(--radius-4);background-color:var(--app-color-surface);flex-direction:column;min-height:8rem;display:flex}._waitingName_1cljn_103,._waitingStatus_1cljn_107{margin:0}._set_1cljn_115{gap:var(--space-8);border-left:2px solid var(--app-color-outline-variant);width:100%;padding-left:var(--space-12);flex-direction:column;display:flex;container:room-answers/inline-size}._setHeader_1cljn_126{align-items:center;gap:var(--space-8);min-width:0;display:flex}._facepile_1cljn_133{flex:none;align-items:center;display:flex}._face_1cljn_133{border-radius:var(--radius-circle);box-shadow:0 0 0 2px var(--app-color-surface);justify-content:center;align-items:center;display:flex}._face_1cljn_133+._face_1cljn_133{margin-left:-6px}._faceOverflow_1cljn_150{min-width:24px;height:24px;padding:0 var(--space-4);color:var(--color-text-secondary);background-color:var(--app-color-surface-container-high);font-size:11px;line-height:1}._grid_1cljn_160{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;display:grid}@container room-answers (width>=640px){._grid_1cljn_160{grid-template-columns:repeat(2,minmax(0,1fr))}}._activityRow_2o7ow_75{gap:var(--space-10);padding:var(--space-10) var(--space-12);display:flex;position:relative}._activityGutter_2o7ow_82{flex-direction:column;flex-shrink:0;align-items:center;width:24px;padding-top:1px;display:flex;position:relative}._activityIconWrap_2o7ow_92{border-radius:var(--radius-full);width:22px;height:22px;color:var(--color-text-secondary);z-index:1;background:var(--app-color-surface-container-lowest);border:1px solid var(--app-color-outline-variant);place-items:center;display:grid}._activityIconWrap_2o7ow_92._thinking_2o7ow_103{color:var(--color-brand-purple);border-color:color-mix(in srgb, var(--color-brand-purple) 40%, transparent)}._activityIconWrap_2o7ow_92._tool_use_2o7ow_107{border-radius:var(--radius-s)}._activityIconWrap_2o7ow_92._tool_result_2o7ow_110,._activityIconWrap_2o7ow_92._result_2o7ow_110{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, transparent)}._activityGutterLine_2o7ow_115{background:var(--app-color-outline-variant);width:1px;position:absolute;top:22px;bottom:-10px;left:50%;transform:translate(-50%)}._activityBody_2o7ow_125{flex:auto;min-width:0}._activityHeaderLine_2o7ow_130{align-items:baseline;gap:var(--space-6);flex-wrap:wrap;display:flex}._activityKind_2o7ow_137{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0}._activityKind_2o7ow_137._thinking_2o7ow_103{color:var(--color-brand-purple)}._activityTitleText_2o7ow_147{color:var(--color-text-secondary);word-break:break-word}._activityDetailWrap_2o7ow_152{margin-top:var(--space-6)}._activityDetail_2o7ow_152{font-family:var(--font-geist-mono);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;max-height:260px;padding:var(--space-8) var(--space-10);border-radius:var(--radius-s);border:1px solid var(--app-color-outline-variant);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;margin:0;font-size:12px;line-height:1.5;overflow-y:auto}._activityDetail_2o7ow_152:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._activityDetail_2o7ow_152::-webkit-scrollbar{width:6px;height:6px}._activityDetail_2o7ow_152::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._activityDetail_2o7ow_152::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._activityDetail_2o7ow_152::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._activityDetail_2o7ow_152::-webkit-scrollbar-corner{background:0 0}._activityDetail_2o7ow_152._thinking_2o7ow_103{border-left:2px solid var(--color-brand-purple);font-family:inherit;font-size:12px;font-style:italic}._expandButton_2o7ow_219{margin-top:var(--space-4);padding:var(--space-4) var(--space-8);border-radius:var(--radius-xs);color:var(--color-brand-purple);cursor:pointer;background:0 0;border:0}._expandButton_2o7ow_219:hover{background:color-mix(in srgb, var(--color-brand-purple) 8%, transparent)}._expandButton_2o7ow_219:focus-visible{outline:2px solid var(--color-card-focus-ring);outline-offset:2px}._face_1eer0_75{display:inline-flex;position:relative}._face_1eer0_75._xs_1eer0_79{width:24px;height:24px}._face_1eer0_75._sm_1eer0_83{width:32px;height:32px}._face_1eer0_75._md_1eer0_87{width:40px;height:40px}._face_1eer0_75._isRunning_1eer0_91:not(._spins_1eer0_91){border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--color-brand-purple)}._avatar_1eer0_96:focus-visible{outline:2px solid var(--color-card-focus-ring);outline-offset:2px}._avatar_1eer0_96._isUnfinished_1eer0_100{filter:grayscale();opacity:.55}._ring_1eer0_105{width:100%;height:100%}._badge_1eer0_110{border-radius:var(--radius-full);border:1px solid var(--app-color-surface-container);place-items:center;display:grid}._badge_1eer0_110._xs_1eer0_79{width:11px;height:11px}._badge_1eer0_110._sm_1eer0_83{width:13px;height:13px}._badge_1eer0_110._md_1eer0_87{width:14px;height:14px}._badge_1eer0_110._isSucceeded_1eer0_128{background:var(--color-success);color:var(--color-success-foreground)}._badge_1eer0_110._isFailed_1eer0_132{background:var(--color-danger);color:var(--color-danger-foreground)}@keyframes _icon-bounce_99pb3_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes _modal-enter_99pb3_1{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _modal-exit_99pb3_1{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(10px)}}@keyframes _backdrop-fade-in_99pb3_1{0%{opacity:0}to{opacity:1}}@keyframes _drawer-slide-in-right_99pb3_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _drawer-slide-in-left_99pb3_1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _toast-slide-in_99pb3_1{0%{opacity:0;transform:translate(100%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _toast-slide-out_99pb3_1{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(100%)scale(.9)}}@keyframes _toast-slide-in-top_99pb3_1{0%{opacity:0;transform:translateY(-100%)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _pulse_99pb3_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _shimmer_99pb3_1{to{transform:translate(100%)}}@keyframes _spin_99pb3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _page-enter_99pb3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _dropdown-enter_99pb3_1{0%{opacity:0;transform:scaleY(.9)translateY(-4px)}to{opacity:1;transform:scaleY(1)translateY(0)}}@keyframes _checkbox-pop_99pb3_1{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}._micro-hover-lift_99pb3_213{transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .28s cubic-bezier(.25,.46,.45,.94),background-color .18s cubic-bezier(.25,.46,.45,.94)}._micro-hover-lift_99pb3_213:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark-theme ._micro-hover-lift_99pb3_213:hover{box-shadow:0 4px 8px #0006,0 0 0 1px #ffffff0d}._micro-hover-glow_99pb3_224{transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .28s cubic-bezier(.25,.46,.45,.94)}._micro-hover-glow_99pb3_224:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 30px #8b5cf626}.dark-theme ._micro-hover-glow_99pb3_224:hover{box-shadow:0 4px 8px #0006,0 0 0 1px #ffffff0d,0 0 30px #8b5cf633}.ds-2026-preview ._micro-hover-glow_99pb3_224:hover{box-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a, 0 0 30px rgba(var(--ds-brand-rgb), .15)}.ds-2026-preview.dark-theme ._micro-hover-glow_99pb3_224:hover{box-shadow:0 4px 8px #0006, 0 0 0 1px #ffffff0d, 0 0 30px rgba(var(--ds-brand-rgb), .2)}._micro-button_99pb3_241{transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .18s cubic-bezier(.25,.46,.45,.94),background-color .18s cubic-bezier(.25,.46,.45,.94),border-color .18s cubic-bezier(.25,.46,.45,.94),opacity .18s cubic-bezier(.25,.46,.45,.94)}._micro-button_99pb3_241:hover:not(:disabled){will-change:transform;transform:translateY(-1px)}._micro-button_99pb3_241:active:not(:disabled){transition-duration:.12s;transform:translateY(0)scale(.98)}._micro-button_99pb3_241:focus-visible{box-shadow:0 0 0 2px var(--background-color,#fff), 0 0 0 4px var(--purple-brand-500,#8b5cf6);outline:none}._micro-input_99pb3_257{transition:border-color .18s cubic-bezier(.25,.46,.45,.94),box-shadow .18s cubic-bezier(.25,.46,.45,.94),background-color .18s cubic-bezier(.25,.46,.45,.94)}._micro-input_99pb3_257:focus,._micro-input_99pb3_257:focus-within{border-color:var(--purple-brand-500,#8b5cf6);box-shadow:0 0 0 3px #8b5cf626,0 1px 2px #0000000d}.dark-theme ._micro-input_99pb3_257:focus,.dark-theme ._micro-input_99pb3_257:focus-within{box-shadow:0 0 0 3px #8b5cf640,0 1px 2px #0003}.ds-2026-preview ._micro-input_99pb3_257:focus,.ds-2026-preview ._micro-input_99pb3_257:focus-within{box-shadow:0 0 0 3px rgba(var(--ds-brand-rgb), .15), 0 1px 2px #0000000d}.ds-2026-preview.dark-theme ._micro-input_99pb3_257:focus,.ds-2026-preview.dark-theme ._micro-input_99pb3_257:focus-within{box-shadow:0 0 0 3px rgba(var(--ds-brand-rgb), .25), 0 1px 2px #0003}._micro-input_99pb3_257:hover:not(:focus):not(:disabled){border-color:var(--gray-modern-300,#d1d5db)}.dark-theme ._micro-input_99pb3_257:hover:not(:focus):not(:disabled){border-color:var(--charcoal-elevation-500,#525252)}._micro-nav-item_99pb3_280{border-radius:var(--radius-1-5);transition:background-color .18s cubic-bezier(.25,.46,.45,.94),color .18s cubic-bezier(.25,.46,.45,.94)}._micro-nav-item_99pb3_280:hover{background-color:var(--state-layer-hover)}._micro-nav-item_99pb3_280:active{background-color:var(--state-layer-pressed)}._micro-icon-scale_99pb3_291{transition:transform .12s cubic-bezier(.34,1.56,.64,1)}._micro-icon-scale_99pb3_291:hover{transform:scale(1.15)}._micro-icon-rotate_99pb3_298{transition:transform .18s cubic-bezier(.34,1.56,.64,1)}._micro-icon-rotate_99pb3_298:hover{transform:rotate(15deg)}._micro-fade-in_99pb3_305{animation:.35s cubic-bezier(.25,.46,.45,.94) forwards _page-enter_99pb3_1}._micro-stagger_99pb3_309:first-child{animation-delay:0s}._micro-stagger_99pb3_309:nth-child(2){animation-delay:50ms}._micro-stagger_99pb3_309:nth-child(3){animation-delay:.1s}._micro-stagger_99pb3_309:nth-child(4){animation-delay:.15s}._micro-stagger_99pb3_309:nth-child(5){animation-delay:.2s}._micro-stagger_99pb3_309:nth-child(6){animation-delay:.25s}._micro-stagger_99pb3_309:nth-child(7){animation-delay:.3s}._micro-stagger_99pb3_309:nth-child(8){animation-delay:.35s}._micro-stagger_99pb3_309:nth-child(9){animation-delay:.4s}._micro-stagger_99pb3_309:nth-child(10){animation-delay:.45s}._panel_99pb3_340{--sap-shell:var(--app-color-surface-container-lowest);--sap-chrome:var(--app-color-surface-container-low);--sap-card:var(--app-color-surface-container);--sap-outline:var(--app-color-outline-variant);--sap-text:var(--color-text-body);--sap-text-2:var(--color-text-secondary);--sap-text-3:var(--color-text-tertiary);--sap-running:var(--color-brand-purple);--sap-idle:var(--app-color-on-surface-variant);--sap-done:var(--color-success);--sap-failed:var(--color-danger);--sap-focus:var(--color-card-focus-ring);background:var(--sap-shell);border-left:1px solid var(--sap-outline);width:min(420px,100vw);height:100dvh;box-shadow:var(--shadow-overlay);z-index:120;flex-direction:column;display:flex;position:fixed;top:0;right:0}@media (width>=780px) and (width<=1279px){._panel_99pb3_340{width:min(380px,100vw)}}@media (width<=779px){._panel_99pb3_340{width:100vw;padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;inset:0}}._scrim_99pb3_380{display:none}@media (width<=779px){._scrim_99pb3_380{background:var(--app-color-scrim);z-index:119;display:block;position:fixed;inset:0}}._panelHeader_99pb3_393{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding:var(--space-16);background:var(--sap-chrome);border-bottom:1px solid var(--sap-outline);display:flex}@media (width<=779px){._panelHeader_99pb3_393{padding-top:calc(var(--space-16) + env(safe-area-inset-top,0px))}}._panelHeaderTitleBlock_99pb3_408{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._panelEyebrow_99pb3_415{color:var(--sap-text-2);text-transform:uppercase;letter-spacing:.08em}._panelTitle_99pb3_421{color:var(--sap-text)}._closeButton_99pb3_425{padding:var(--space-6);border-radius:var(--radius-s);cursor:pointer;color:var(--sap-text-3);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s cubic-bezier(.25,.46,.45,.94);display:inline-flex}._closeButton_99pb3_425:hover{color:var(--sap-text)}._closeButton_99pb3_425:focus-visible{outline:2px solid var(--sap-focus);outline-offset:2px}@media (width<=779px){._closeButton_99pb3_425{min-width:var(--mobile-touch-target);min-height:var(--mobile-touch-target)}}._panelBody_99pb3_452{padding:var(--space-12);gap:var(--space-12);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}._panelBody_99pb3_452:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._panelBody_99pb3_452::-webkit-scrollbar{width:6px;height:6px}._panelBody_99pb3_452::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._panelBody_99pb3_452::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._panelBody_99pb3_452::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._panelBody_99pb3_452::-webkit-scrollbar-corner{background:0 0}._panelFooter_99pb3_503{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);background:var(--sap-chrome);border-top:1px solid var(--sap-outline);display:flex}@media (width<=779px){._panelFooter_99pb3_503{row-gap:var(--space-8);flex-wrap:wrap}}._footerStat_99pb3_519{flex-direction:column;align-items:flex-start;display:flex}._footerStat_99pb3_519._footerStatRight_99pb3_524{align-items:flex-end;margin-left:auto}._footerStatNumber_99pb3_529{color:var(--sap-text);font-variant-numeric:tabular-nums}._footerStatLabel_99pb3_534{color:var(--sap-text-3);text-transform:uppercase;letter-spacing:.08em}._feedCard_99pb3_540{background:var(--sap-card);border:1px solid var(--sap-outline);border-radius:var(--radius-m);flex-direction:column;transition:border-color .18s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}._feedCard_99pb3_540._is-running_99pb3_550{border-color:var(--sap-running)}._feedCard_99pb3_540._is-failed_99pb3_553{border-color:var(--sap-failed)}._feedHeader_99pb3_557{padding:var(--space-12);gap:var(--space-10);border-bottom:1px solid var(--sap-outline);flex-direction:column;display:flex}._feedHeadline_99pb3_565{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._feedTitle_99pb3_572{color:var(--sap-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._feedMeta_99pb3_579{align-items:center;gap:var(--space-6);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}._stateDot_99pb3_587{border-radius:var(--radius-full);background:var(--sap-idle);flex-shrink:0;width:6px;height:6px}._stateDot_99pb3_587._is-running_99pb3_550{background:var(--sap-running)}._stateDot_99pb3_587._is-done_99pb3_597{background:var(--sap-done)}._stateDot_99pb3_587._is-failed_99pb3_553{background:var(--sap-failed)}._stateDot_99pb3_587._isQuiet_99pb3_603{box-shadow:inset 0 0 0 2px var(--sap-running);background:0 0}._feedState_99pb3_608,._feedCount_99pb3_609,._feedClock_99pb3_610{color:var(--sap-text-2)}._metaSeparator_99pb3_614{color:var(--sap-text-3)}._feedDetail_99pb3_618{color:var(--sap-text-2)}._roster_99pb3_622{align-items:center;display:flex}._rosterFace_99pb3_627{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--sap-card);margin-left:-6px;display:inline-flex}._rosterFace_99pb3_627:first-child{margin-left:0}._rosterOverflow_99pb3_637{border-radius:var(--radius-full);background:color-mix(in srgb, var(--sap-idle) 15%, transparent);width:32px;height:32px;color:var(--sap-text-2);box-shadow:0 0 0 2px var(--sap-card);place-items:center;margin-left:-6px;display:grid}._turn_99pb3_649{display:block}._turn_99pb3_649+._turn_99pb3_649{border-top:1px solid var(--sap-outline)}._turn_99pb3_649._isBare_99pb3_655 ._turnHeader_99pb3_655{padding-bottom:var(--space-10)}._turnHeader_99pb3_655{z-index:1;align-items:flex-start;gap:var(--space-10);padding:var(--space-10) var(--space-12) var(--space-4);background:var(--sap-card);display:flex;position:sticky;top:0}._turnHeading_99pb3_670{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._turnName_99pb3_677{color:var(--sap-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._turnObjective_99pb3_684{color:var(--sap-text-2);word-break:break-word}._turnRows_99pb3_689{padding:0 0 var(--space-6);margin:0;list-style:none}._activityList_99pb3_695{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;flex:auto;max-height:45vh;margin:0;padding:0;list-style:none;overflow-y:auto}._activityList_99pb3_695:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._activityList_99pb3_695::-webkit-scrollbar{width:6px;height:6px}._activityList_99pb3_695::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._activityList_99pb3_695::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._activityList_99pb3_695::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._activityList_99pb3_695::-webkit-scrollbar-corner{background:0 0}._jumpToLive_99pb3_746{bottom:var(--space-12);align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-12);border:1px solid var(--sap-outline);border-radius:var(--radius-full);background:var(--sap-chrome);color:var(--sap-text);cursor:pointer;box-shadow:var(--shadow-resting);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._jumpToLive_99pb3_746:focus-visible{outline:2px solid var(--sap-focus);outline-offset:2px}._droppedNotice_99pb3_767,._emptyNotice_99pb3_768{padding:var(--space-12);color:var(--sap-text-3)}._droppedNotice_99pb3_767{border-bottom:1px solid var(--sap-outline)}._reopenTab_99pb3_777{z-index:118;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);border:1px solid var(--app-color-outline-variant);border-radius:var(--radius-m) 0 0 var(--radius-m);background:var(--app-color-surface-container-low);color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-resting);border-right:0;transition:transform .18s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:fixed;top:96px;right:0}._reopenTab_99pb3_777:hover{transform:translate(-2px)}._reopenTab_99pb3_777:focus-visible{outline:2px solid var(--color-card-focus-ring);outline-offset:2px}._reopenTab_99pb3_777._anyActive_99pb3_802{border-color:var(--color-brand-purple)}@media (width<=779px){._reopenTab_99pb3_777{top:calc(var(--mobile-header-height) + var(--space-8));right:var(--space-8);border-right:1px solid var(--app-color-outline-variant);border-radius:var(--radius-full);min-height:var(--mobile-touch-target);padding:var(--space-8) var(--space-12)}}._reopenTabBadge_99pb3_816{min-width:18px;height:18px;padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--app-color-on-surface-variant) 15%, transparent);color:var(--color-text-secondary);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){._reopenTab_99pb3_777{transition:none}._reopenTab_99pb3_777:hover{transform:none}._closeButton_99pb3_425,._feedCard_99pb3_540{transition:none}}._chatWrapper_n7zq2_75{max-width:100%;padding-bottom:var(--space-40);flex-direction:column;align-items:center;width:100%;padding-top:32px;display:flex;overflow:hidden scroll}@media (width<=779px){._chatWrapper_n7zq2_75{padding-bottom:var(--space-12);padding-top:var(--space-4);padding-left:var(--space-8);padding-right:var(--space-8);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;min-height:0}}._chatWrapper_n7zq2_75._notAnchored_n7zq2_98{overflow-anchor:none}._chatWrapper_n7zq2_75{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}._chatWrapper_n7zq2_75:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._chatWrapper_n7zq2_75::-webkit-scrollbar{width:6px;height:6px}._chatWrapper_n7zq2_75::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._chatWrapper_n7zq2_75::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._chatWrapper_n7zq2_75::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._chatWrapper_n7zq2_75::-webkit-scrollbar-corner{background:0 0}._space_n7zq2_146{flex-grow:1}@media (width<=779px){._space_n7zq2_146{display:none}}._messageList_n7zq2_155{--message-list-width:default;gap:var(--space-16);width:var(--message-list-width);padding-top:var(--space-40);box-sizing:border-box;contain:layout style;flex-direction:column;max-width:100%;display:flex;position:relative}@media (width<=779px){._messageList_n7zq2_155{gap:var(--space-8);width:100%;padding-top:var(--space-8);padding-bottom:var(--space-8)}}@media (width>=780px){._messageList_n7zq2_155{--message-list-width:500px}}@media (width>=1024px){._messageList_n7zq2_155{--message-list-width:744px}}@media (width>=1920px){._messageList_n7zq2_155{--message-list-width:840px}}._typingRow_1pkxj_75{align-items:center;gap:var(--space-6);padding:var(--space-2) var(--space-10);border-radius:var(--radius-full,999px);background-color:var(--app-color-surface);color:var(--color-text-secondary);pointer-events:none;display:flex;box-shadow:0 1px 6px #0000002e}._dots_1pkxj_87{gap:3px;display:inline-flex}._dot_1pkxj_87{border-radius:var(--radius-circle);background-color:currentColor;width:4px;height:4px;animation:1.1s ease-in-out infinite _typingPulse_1pkxj_1}@media (prefers-reduced-motion:reduce){._dot_1pkxj_87{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}._dot_1pkxj_87:nth-child(2){animation-delay:.15s}._dot_1pkxj_87:nth-child(3){animation-delay:.3s}@keyframes _typingPulse_1pkxj_1{0%,70%,to{opacity:.28}35%{opacity:1}}._divider_ayuik_75{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-4) 0;scroll-margin-top:var(--space-24);display:flex}._rule_ayuik_84{background-color:var(--color-text-brand,var(--app-color-primary));opacity:.45;flex:1;height:1px}._label_ayuik_91{padding:var(--space-2) var(--space-8);border-radius:var(--radius-full,999px);border:1px solid var(--color-text-brand,var(--app-color-primary));color:var(--color-text-brand,var(--app-color-primary));background-color:var(--app-color-surface);white-space:nowrap;flex:none}._jumpPill_ayuik_101{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-12);border-radius:var(--radius-full,999px);background-color:var(--color-text-brand,var(--app-color-primary));color:var(--app-color-on-primary,#fff);cursor:pointer;border:none;animation:.16s ease-out _jumpPillIn_ayuik_1;display:flex;box-shadow:0 2px 10px #00000040}._jumpPill_ayuik_101:hover{filter:brightness(1.08)}._jumpPill_ayuik_101:focus-visible{outline:2px solid var(--color-text-brand,var(--app-color-primary));outline-offset:2px}@keyframes _jumpPillIn_ayuik_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._jumpPill_ayuik_101{animation:none}}._chatBubbleWrapper_1eywg_75{align-items:center;gap:var(--space-4);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}@media (width<=779px){._chatBubbleWrapper_1eywg_75{width:100%}}._stateDisplay_1kbjp_75{border-radius:var(--radius-full);padding-inline:var(--space-8);max-width:100%;padding-block:var(--space-4);color:color-mix(in srgb, var(--color-text-body), transparent 50%);text-overflow:ellipsis;overflow:hidden}._modalShell_wnvz8_88{width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;gap:0!important;padding:0!important}._chatToolbarChipButton_cfn25_75{--chip-bg:transparent;--chip-bg-hover:oklch(from var(--chip-bg-active) .89 c h);--chip-bg-active:var(--purple-brand-50);--chip-border:transparent;--chip-border-active:transparent;--chip-text:var(--gray-modern-600);--chip-text-active:var(--purple-brand-600);--chip-icon:var(--gray-modern-500);--chip-icon-active:var(--purple-brand-500);--color-brand:var(--color-text-body);--volt-500:var(--color-text-body)}.dark-theme ._chatToolbarChipButton_cfn25_75{--chip-bg:transparent;--chip-bg-hover:var(--charcoal-elevation-600);--chip-bg-active:var(--charcoal-elevation-600);--chip-border:transparent;--chip-border-active:transparent;--chip-text:var(--gray-modern-200);--chip-text-active:var(--purple-brand-200);--chip-icon:var(--gray-modern-400);--chip-icon-active:var(--purple-brand-300)}.guest-mode ._chatToolbarChipButton_cfn25_75{--chip-text:var(--md-sys-color-on-surface-variant);--chip-bg-hover:var(--md-sys-color-secondary-container)}._chatToolbarChipButton_cfn25_75{background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:var(--radius-full);cursor:pointer;outline:none;outline-color:var(--purple-brand-400);align-items:center;gap:var(--space-8);padding-inline:var(--space-12);flex-shrink:0;font-family:inherit;font-size:13px;display:flex;position:relative}._chatToolbarChipButton_cfn25_75._iconOnly_cfn25_119{justify-content:center;width:32px;padding-inline:0}._chatToolbarChipButton_cfn25_75{padding-block:var(--space-6);height:100%;transition:background .15s,border-color .15s,opacity .15s,transform .1s}@media (hover:hover){._chatToolbarChipButton_cfn25_75:hover:not(:disabled){--chip-bg:var(--chip-bg-hover)}}._chatToolbarChipButton_cfn25_75:focus-visible,:focus-visible ._chatToolbarChipButton_cfn25_75{outline:1px solid light-dark(#000000b3,#ffffffb3)}._chatToolbarChipButton_cfn25_75:active:not(:disabled){transform:scale(.97)}._chatToolbarChipButton_cfn25_75._noCheckbox_cfn25_140{padding-left:var(--space-12)}@media (width<=779px){._chatToolbarChipButton_cfn25_75{min-height:36px;padding-inline:var(--space-8)}._chatToolbarChipButton_cfn25_75._iconOnly_cfn25_119{width:36px}}@media (pointer:coarse){[data-chip-touch-target=on] ._chatToolbarChipButton_cfn25_75{min-height:44px}}._disabled_cfn25_158{opacity:.4;cursor:not-allowed}._chipLabel_cfn25_163{gap:var(--space-8);color:var(--chip-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:120px;font-family:inherit;font-weight:450;transition:color .15s;display:flex;overflow:hidden}._chipLabel_cfn25_163 svg{flex-shrink:0;width:16px;height:16px}._disabled_cfn25_158{pointer-events:none}._menu_1rofi_75{--menu-bg:var(--color-elevation-100,#fff);--menu-border:var(--gray-modern-200);--menu-row-hover:var(--gray-modern-100);--menu-label:var(--gray-modern-500);--menu-icon:var(--purple-brand-500)}.dark-theme ._menu_1rofi_75{--menu-bg:var(--charcoal-elevation-700);--menu-border:var(--charcoal-elevation-500);--menu-row-hover:var(--charcoal-elevation-600);--menu-label:var(--gray-modern-400);--menu-icon:var(--purple-brand-300)}._menu_1rofi_75{min-width:260px;max-width:340px;padding:var(--space-8);background:var(--menu-bg);border:1px solid var(--menu-border);border-radius:var(--radius-3);flex-direction:column;display:flex;box-shadow:0 12px 32px #0000003d}._header_1rofi_101{padding:var(--space-8) var(--space-12) var(--space-4)}._headerLabel_1rofi_105{color:var(--menu-label);letter-spacing:.08em}._list_1rofi_110{gap:var(--space-2);flex-direction:column;display:flex}._stateRow_1rofi_116{align-items:center;gap:var(--space-8);padding:var(--space-12);color:var(--menu-label);display:flex}._stateRow_1rofi_116._errorRow_1rofi_123{color:var(--red-error-500,#ef4444)}._row_1rofi_127{align-items:center;gap:var(--space-12);width:100%;padding:var(--space-10) var(--space-12);border-radius:var(--radius-2);cursor:pointer;text-align:left;background:0 0;border:none;transition:background .12s;display:flex}._row_1rofi_127:hover,._row_1rofi_127:focus-visible{background:var(--menu-row-hover);outline:none}._rowIcon_1rofi_145{color:var(--menu-icon);flex-shrink:0;justify-content:center;align-items:center;display:flex}._rowIcon_1rofi_145 svg{width:18px;height:18px}._rowName_1rofi_157{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._form_1y0sw_75{gap:var(--space-12);flex-direction:column;display:flex}._workflowFieldset_1y0sw_81{border:0;min-width:0;margin:0;padding:0}._field_1y0sw_88{gap:var(--space-6);flex-direction:column;display:flex}._fieldHead_1y0sw_94{align-items:baseline;gap:var(--space-6);margin-bottom:var(--space-4);display:flex}._fieldLabel_1y0sw_101{color:var(--gray-modern-500);letter-spacing:.06em}.dark-theme ._fieldLabel_1y0sw_101{color:var(--gray-modern-400)}._requiredMark_1y0sw_109{color:oklch(from var(--card-accent-yellow) .55 .13 h);font-size:10px;line-height:1}.dark-theme ._requiredMark_1y0sw_109{color:oklch(from var(--card-accent-yellow) .75 .12 h/.7)}._fieldHint_1y0sw_118{font-size:var(--type-size-xs);color:var(--gray-modern-400);line-height:1.4}._chipField_1y0sw_125{gap:var(--space-4);flex-direction:column;display:flex}._chipRow_1y0sw_131{gap:var(--space-6);flex-wrap:wrap;display:flex}._launchChip_1y0sw_137{--chip-accent:var(--gray-modern-400);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-10);background:var(--gray-modern-100);border:1px solid var(--gray-modern-200);border-radius:var(--radius-full);color:var(--gray-modern-600);cursor:pointer;font-size:11px;font-weight:500;line-height:1.5;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.dark-theme ._launchChip_1y0sw_137{border-color:var(--charcoal-elevation-400);color:var(--gray-modern-300);background:0 0}._launchChip_1y0sw_137._amber_1y0sw_158{--chip-accent:var(--card-accent-yellow)}._launchChip_1y0sw_137._violet_1y0sw_161{--chip-accent:var(--card-accent-violet)}._launchChip_1y0sw_137._emerald_1y0sw_164{--chip-accent:var(--green-vurvey-400)}.dark-theme ._launchChip_1y0sw_137._emerald_1y0sw_164{--chip-accent:var(--green-vurvey-300)}._launchChip_1y0sw_137:hover:not(:disabled):not(._active_1y0sw_170){background:color-mix(in srgb, var(--chip-accent) 10%, transparent);border-color:color-mix(in srgb, var(--chip-accent) 40%, transparent);color:oklch(from var(--chip-accent) .5 .13 h)}.dark-theme ._launchChip_1y0sw_137:hover:not(:disabled):not(._active_1y0sw_170){color:oklch(from var(--chip-accent) .78 .13 h/.8)}._launchChip_1y0sw_137._active_1y0sw_170{background:color-mix(in srgb, var(--chip-accent) 15%, transparent);border-color:color-mix(in srgb, var(--chip-accent) 50%, transparent);color:oklch(from var(--chip-accent) .45 .13 h)}.dark-theme ._launchChip_1y0sw_137._active_1y0sw_170{background:color-mix(in srgb, var(--chip-accent) 20%, transparent);border-color:color-mix(in srgb, var(--chip-accent) 40%, transparent);color:oklch(from var(--chip-accent) .82 .12 h)}._launchChip_1y0sw_137:disabled{cursor:not-allowed;opacity:.5}._chipCheck_1y0sw_193{justify-content:center;align-items:center;display:inline-flex}._chipCheck_1y0sw_193 svg{width:12px;height:12px}._chipCheck_1y0sw_193 svg path{stroke:currentColor}._otherInput_1y0sw_206{margin-top:var(--space-6);width:100%;padding:var(--space-6) var(--space-12);background:var(--gray-modern-50);border:1px solid var(--gray-modern-200);border-radius:var(--radius-2);color:var(--gray-modern-800);font:inherit;outline:none;font-size:12px}.dark-theme ._otherInput_1y0sw_206{border-color:var(--charcoal-elevation-400);color:var(--gray-modern-50);background:#ffffff0d}._otherInput_1y0sw_206::placeholder{color:var(--gray-modern-400)}._formatGroups_1y0sw_227{gap:var(--space-8);flex-direction:column;align-items:flex-start;display:flex}._formatChildren_1y0sw_234{margin-top:var(--space-6);margin-left:var(--space-8);padding-left:var(--space-10);border-left:1px solid var(--gray-modern-200)}.dark-theme ._formatChildren_1y0sw_234{border-left-color:var(--charcoal-elevation-400)}._researchBox_1y0sw_244{gap:var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--card-accent-yellow) 20%, transparent);border-radius:var(--radius-2);flex-direction:column;display:flex}._researchRow_1y0sw_253{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._suggestionChip_1y0sw_260{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-10);background:var(--gray-modern-50);border:1px solid var(--gray-modern-200);border-radius:var(--radius-2);color:var(--gray-modern-500);cursor:pointer;font-size:11px;line-height:1.5;transition:background .12s,color .12s;display:inline-flex}.dark-theme ._suggestionChip_1y0sw_260{border-color:var(--charcoal-elevation-400);color:var(--gray-modern-300);background:#ffffff0d}._suggestionChip_1y0sw_260:hover:not(:disabled){background:var(--gray-modern-100);color:var(--gray-modern-700)}.dark-theme ._suggestionChip_1y0sw_260:hover:not(:disabled){color:var(--gray-modern-100);background:#ffffff1a}._suggestionChip_1y0sw_260:disabled{cursor:not-allowed;opacity:.5}._suggestionIcon_1y0sw_292{opacity:.5;display:inline-flex}._suggestionIcon_1y0sw_292 svg{width:12px;height:12px}._monadicNote_1y0sw_301{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-10);background:color-mix(in srgb, var(--green-vurvey-400) 5%, transparent);border:1px solid color-mix(in srgb, var(--green-vurvey-400) 15%, transparent);border-radius:var(--radius-2);display:flex}._monadicNoteIcon_1y0sw_311{color:oklch(from var(--green-vurvey-400) .5 .13 h);flex-shrink:0;margin-top:2px;display:inline-flex}.dark-theme ._monadicNoteIcon_1y0sw_311{color:oklch(from var(--green-vurvey-300) .78 .13 h)}._monadicNoteIcon_1y0sw_311 svg{width:14px;height:14px}._monadicNoteText_1y0sw_325{color:var(--gray-modern-600)}.dark-theme ._monadicNoteText_1y0sw_325{color:var(--gray-modern-300)}._monadicNoteStrong_1y0sw_332{color:oklch(from var(--green-vurvey-400) .45 .13 h);font-weight:600}.dark-theme ._monadicNoteStrong_1y0sw_332{color:oklch(from var(--green-vurvey-300) .78 .13 h)}._targetGroups_1y0sw_340{border:1px solid color-mix(in srgb, var(--green-vurvey-400) 20%, transparent);border-radius:var(--radius-2);overflow:hidden}._targetHeader_1y0sw_346{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-12);background:color-mix(in srgb, var(--green-vurvey-400) 5%, transparent);cursor:pointer;font:inherit;text-align:left;border:none;transition:background .12s;display:flex}._targetHeader_1y0sw_346:hover:not(:disabled){background:color-mix(in srgb, var(--green-vurvey-400) 8%, transparent)}._targetHeader_1y0sw_346:disabled{cursor:not-allowed}._targetHeaderIcon_1y0sw_366{color:oklch(from var(--green-vurvey-400) .5 .13 h);flex-shrink:0;display:inline-flex}.dark-theme ._targetHeaderIcon_1y0sw_366{color:oklch(from var(--green-vurvey-300) .78 .13 h)}._targetHeaderIcon_1y0sw_366 svg{width:14px;height:14px}._targetTitle_1y0sw_379{letter-spacing:.06em;text-transform:uppercase;color:oklch(from var(--green-vurvey-400) .5 .13 h);font-size:11px;font-weight:600}.dark-theme ._targetTitle_1y0sw_379{color:oklch(from var(--green-vurvey-300) .78 .13 h)}._targetMeta_1y0sw_390{min-width:0;font-size:var(--type-size-xs);color:var(--gray-modern-400);flex:1}._targetCount_1y0sw_397{padding:var(--space-2) var(--space-8);background:color-mix(in srgb, var(--green-vurvey-400) 15%, transparent);border:1px solid color-mix(in srgb, var(--green-vurvey-400) 35%, transparent);border-radius:var(--radius-full);color:oklch(from var(--green-vurvey-400) .45 .13 h);flex-shrink:0;font-size:10px;font-weight:500}.dark-theme ._targetCount_1y0sw_397{color:oklch(from var(--green-vurvey-300) .82 .12 h)}._targetBody_1y0sw_411{gap:var(--space-12);padding:var(--space-12);flex-direction:column;display:flex}._conceptSource_1y0sw_418{gap:var(--space-10);flex-direction:column;display:flex}._uploadBrief_1y0sw_424{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-12);border:1px dashed var(--gray-modern-300);border-radius:var(--radius-2);color:var(--gray-modern-600);cursor:pointer;transition:border-color .12s;display:inline-flex}.dark-theme ._uploadBrief_1y0sw_424{border-color:var(--charcoal-elevation-400);color:var(--gray-modern-200)}._uploadBrief_1y0sw_424:hover{border-color:color-mix(in srgb, var(--green-vurvey-400) 60%, transparent)}._uploadBrief_1y0sw_424 svg{width:16px;height:16px}._uploadBrief_1y0sw_424 svg path{stroke:currentColor}._uploadInput_1y0sw_450{display:none}._briefFiles_1y0sw_454{gap:var(--space-8);flex-direction:column;display:flex}._briefFileList_1y0sw_460{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._briefFileChip_1y0sw_469{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);background:var(--gray-modern-50);border:1px solid var(--gray-modern-200);border-radius:var(--radius-2);display:flex}.dark-theme ._briefFileChip_1y0sw_469{background:var(--charcoal-elevation-700);border-color:var(--charcoal-elevation-400)}._briefFileName_1y0sw_484{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._briefFileRemove_1y0sw_490{padding:0 var(--space-4);color:var(--gray-modern-500);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:16px;line-height:1}._briefFileRemove_1y0sw_490:hover{color:var(--gray-modern-800)}.dark-theme ._briefFileRemove_1y0sw_490{color:var(--gray-modern-300)}.dark-theme ._briefFileRemove_1y0sw_490:hover{color:var(--gray-modern-50)}._conceptSourceOr_1y0sw_510{align-self:center}._conceptSelect_1nt9v_75{gap:var(--space-8);flex-direction:column;display:flex}._conceptChipList_1nt9v_81{gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._conceptChip_1nt9v_81{align-items:center;gap:var(--space-4);max-width:100%;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-10);background:var(--green-vurvey-50);border:1px solid var(--green-vurvey-200);border-radius:var(--radius-full);color:var(--green-vurvey-700);display:inline-flex}.dark-theme ._conceptChip_1nt9v_81{background:var(--green-vurvey-900);border-color:var(--green-vurvey-700);color:var(--green-vurvey-300)}._conceptChipLabel_1nt9v_107{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._conceptChipRemove_1nt9v_113{padding:0 var(--space-2);color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0}._conceptChipRemove_1nt9v_113:hover:not(:disabled){opacity:1}._conceptChipRemove_1nt9v_113 svg{width:14px;height:14px}._conceptModalBody_1nt9v_130{gap:var(--space-12);flex-direction:column;min-height:0;display:flex}._conceptModalEmpty_1nt9v_137{padding:var(--space-16);text-align:center;grid-column:1/-1}._conceptModalActions_1nt9v_143{justify-content:flex-end;align-items:center;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--gray-modern-200);display:flex}.dark-theme ._conceptModalActions_1nt9v_143{border-top-color:var(--charcoal-elevation-400)}._conceptModalCount_1nt9v_155{margin-right:auto}._conceptGrid_1nt9v_159{gap:var(--space-10);padding:var(--space-4);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));display:grid;overflow:hidden auto}._conceptGrid_1nt9v_159:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._conceptGrid_1nt9v_159::-webkit-scrollbar{width:6px;height:6px}._conceptGrid_1nt9v_159::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._conceptGrid_1nt9v_159::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._conceptGrid_1nt9v_159::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._conceptGrid_1nt9v_159::-webkit-scrollbar-corner{background:0 0}._conceptPick_1nt9v_210{border-radius:var(--radius-3);cursor:pointer;position:relative}._conceptCard_1nt9v_216{transition:outline-color .12s;border:3px solid #0000!important}._conceptCard_1nt9v_216:hover:not(._selected_1nt9v_220){border-color:var(--green-vurvey-200)!important}._conceptCard_1nt9v_216._selected_1nt9v_220{border-color:var(--green-vurvey-400)!important}._conceptCard_1nt9v_216:focus-visible{border-color:var(--purple-brand-400)!important}._conceptCheck_1nt9v_230{top:var(--space-6);right:var(--space-6);background:var(--green-vurvey-400);border-radius:var(--radius-full);width:20px;height:20px;color:var(--neutral-0);justify-content:center;align-items:center;display:inline-flex;position:absolute}._conceptCheck_1nt9v_230 svg{width:12px;height:12px}._phaseCard_1wz6d_75{--phase-accent:var(--gray-modern-400);--card-bg:var(--color-elevation-100,#fff);--header-fg:oklch(from var(--phase-accent) .5 .13 h)}.dark-theme ._phaseCard_1wz6d_75{--card-bg:var(--charcoal-elevation-700);--header-fg:oklch(from var(--phase-accent) .78 .13 h)}._phaseCard_1wz6d_75{background:linear-gradient(color-mix(in srgb, var(--phase-accent) 3%, transparent), color-mix(in srgb, var(--phase-accent) 3%, transparent)), var(--card-bg);border:1px solid color-mix(in srgb, var(--phase-accent) 30%, transparent);border-radius:var(--radius-3);flex-direction:column;display:flex;overflow:hidden}._phaseCard_1wz6d_75._amber_1wz6d_92{--phase-accent:var(--card-accent-yellow)}._phaseCard_1wz6d_75._purple_1wz6d_95{--phase-accent:var(--card-accent-violet)}._phaseCard_1wz6d_75._green_1wz6d_98{--phase-accent:var(--green-vurvey-400)}.dark-theme ._phaseCard_1wz6d_75._green_1wz6d_98{--phase-accent:var(--green-vurvey-300)}._phaseCard_1wz6d_75 ._headerToggle_1wz6d_104 button,.dark-theme ._phaseCard_1wz6d_75 ._headerToggle_1wz6d_104 button{--active-track-color:var(--phase-accent);--active-switch-color:var(--neutral-0)}._header_1wz6d_104{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);background:color-mix(in srgb, var(--phase-accent) 7%, transparent);border-bottom:1px solid color-mix(in srgb, var(--phase-accent) 20%, transparent);display:flex}._headerIcon_1wz6d_122{color:var(--header-fg);justify-content:center;align-items:center;display:inline-flex}._headerIcon_1wz6d_122 svg{width:18px;height:18px}._headerLabel_1wz6d_133{min-width:0;color:var(--header-fg);letter-spacing:.04em;flex:1}._headerToggle_1wz6d_104{flex-shrink:0;display:inline-flex}._body_1wz6d_145{padding:var(--space-12);transition:opacity .18s}._body_1wz6d_145._bodyDisabled_1wz6d_149{opacity:.4;pointer-events:none}._modal_12ti3_75{--modal-bg:var(--neutral-0);--modal-border:var(--gray-modern-200)}.dark-theme ._modal_12ti3_75{--modal-bg:var(--charcoal-elevation-800);--modal-border:var(--charcoal-elevation-600)}._modal_12ti3_75{background:var(--modal-bg);border:1px solid var(--modal-border);border-radius:var(--radius-4);flex-direction:column;width:min(640px,92vw);max-height:86vh;display:flex;overflow:hidden}._header_12ti3_94{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-20);border-bottom:1px solid var(--modal-border);display:flex}._headerRocket_12ti3_102{color:var(--cyan-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark-theme ._headerRocket_12ti3_102{color:var(--cyan-400)}._headerRocket_12ti3_102 svg{width:20px;height:20px}._title_12ti3_117{flex-shrink:0}._chip_12ti3_121{min-width:0;padding:var(--space-4) var(--space-12);background:color-mix(in srgb, var(--cyan-500) 10%, transparent);border:1px solid color-mix(in srgb, var(--cyan-600) 40%, transparent);border-radius:var(--radius-full);color:var(--cyan-700);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;font-size:13px;font-weight:500;display:inline-flex;overflow:hidden}.dark-theme ._chip_12ti3_121{background:color-mix(in srgb, var(--cyan-500) 12%, transparent);border-color:color-mix(in srgb, var(--cyan-500) 25%, transparent);color:var(--cyan-300)}._closeButton_12ti3_143{border-radius:var(--radius-2);width:32px;height:32px;color:var(--gray-modern-500);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark-theme ._closeButton_12ti3_143{color:var(--gray-modern-400)}._closeButton_12ti3_143:hover{background:var(--gray-modern-100)}.dark-theme ._closeButton_12ti3_143:hover{background:var(--charcoal-elevation-600)}._closeButton_12ti3_143 svg{width:18px;height:18px}._body_12ti3_170{gap:var(--space-16);min-height:0;padding:var(--space-20);--overflow-fade:var(--space-24);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._body_12ti3_170[data-overflow=end]{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--overflow-fade)), transparent)}._body_12ti3_170[data-overflow=start]{-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to top, #000 calc(100% - var(--overflow-fade)), transparent)}._body_12ti3_170[data-overflow=both]{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent)}._body_12ti3_170>*{flex-shrink:0}._loading_12ti3_195,._empty_12ti3_196{align-items:center;gap:var(--space-8);padding:var(--space-32);color:var(--gray-modern-500);justify-content:center;display:flex}.dark-theme ._loading_12ti3_195,.dark-theme ._empty_12ti3_196{color:var(--gray-modern-400)}._error_12ti3_209{align-items:center;gap:var(--space-12);padding:var(--space-32);color:var(--gray-modern-500);text-align:center;flex-direction:column;justify-content:center;display:flex}.dark-theme ._error_12ti3_209{color:var(--gray-modern-400)}._retryButton_12ti3_223{border:1px solid var(--modal-border);border-radius:var(--radius-2);color:var(--purple-brand-500);cursor:pointer;font:inherit;padding:var(--space-8) var(--space-16);background:0 0;font-weight:500}.dark-theme ._retryButton_12ti3_223{color:var(--purple-brand-300)}._retryButton_12ti3_223:hover{background:var(--gray-modern-100)}.dark-theme ._retryButton_12ti3_223:hover{background:var(--charcoal-elevation-600)}._launchError_12ti3_243{margin:0 var(--space-20);padding:var(--space-10) var(--space-12);border-radius:var(--radius-2);background:var(--red-50);border:1px solid var(--red-200)}.dark-theme ._launchError_12ti3_243{background:color-mix(in srgb, var(--red-500) 10%, transparent);border-color:color-mix(in srgb, var(--red-500) 35%, transparent)}._launchErrorText_12ti3_255{color:var(--red-700)}.dark-theme ._launchErrorText_12ti3_255{color:var(--red-300)}._footer_12ti3_262{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-20);border-top:1px solid var(--modal-border);display:flex}@media (width<=779px){._footer_12ti3_262{flex-wrap:wrap}}._cancelLink_12ti3_276{color:var(--gray-modern-500);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-weight:500}.dark-theme ._cancelLink_12ti3_276{color:var(--gray-modern-400)}._cancelLink_12ti3_276:hover{text-decoration:underline}._footerRight_12ti3_292{align-items:center;gap:var(--space-12);display:flex}._readiness_12ti3_298{color:var(--gray-modern-500)}.dark-theme ._readiness_12ti3_298{color:var(--gray-modern-400)}._runButton_12ti3_305{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-20);background:var(--gray-modern-200);border-radius:var(--radius-full);color:var(--gray-modern-500);cursor:not-allowed;font:inherit;border:none;margin-left:auto;font-weight:600;transition:background .15s,box-shadow .15s,color .15s,transform .1s;display:inline-flex}.dark-theme ._runButton_12ti3_305{background:var(--charcoal-elevation-600);color:var(--gray-modern-400)}._runButton_12ti3_305 svg{width:16px;height:16px}._runButton_12ti3_305._ready_12ti3_328{background:linear-gradient(90deg, var(--card-accent-yellow) 0%, var(--cyan-500) 50%, var(--card-accent-violet) 100%);box-shadow:0 10px 15px -3px color-mix(in srgb, var(--cyan-500) 20%, transparent);color:var(--neutral-0);cursor:pointer}._runButton_12ti3_305._ready_12ti3_328:hover{box-shadow:0 10px 15px -3px color-mix(in srgb, var(--cyan-500) 30%, transparent);transform:translateY(-1px)}._runButton_12ti3_305._ready_12ti3_328:active{transform:scale(.98)}._chainWarning_12ti3_342{margin:0 var(--space-20);padding:var(--space-10) var(--space-12);border-radius:var(--radius-2);background:var(--color-warning-subtle);border:1px solid color-mix(in srgb, var(--color-warning) 40%, transparent);gap:var(--space-8);flex-direction:column;align-items:flex-start;display:flex}._chainWarningText_12ti3_354{color:var(--color-warning-foreground)}._chainWarningNote_12ti3_358{color:var(--color-text-secondary);font-style:italic}._connectButton_12ti3_363{--button-border-color:var(--color-warning);--button-hover-border-color:var(--color-warning);--button-hover-background-color:color-mix(in srgb, var(--color-warning) 14%, transparent);--button-text-color:var(--color-warning-foreground);--button-disabled-border-color:var(--color-warning);--button-disabled-text-color:var(--color-warning-foreground);--button-disabled-opacity:.7;border-radius:var(--radius-2)}._popup_1giqo_75{position:relative}._popupPanel_1giqo_79{border-radius:var(--radius-3);background:var(--neutral-0);border:1px solid var(--gray-modern-200);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;min-width:380px;max-width:420px;max-height:380px;overflow-y:auto;box-shadow:0 2px 6px 2px #00000026,0 1px 2px #0000004d}._popupPanel_1giqo_79:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._popupPanel_1giqo_79::-webkit-scrollbar{width:6px;height:6px}._popupPanel_1giqo_79::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._popupPanel_1giqo_79::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._popupPanel_1giqo_79::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._popupPanel_1giqo_79::-webkit-scrollbar-corner{background:0 0}._popupPanel_1giqo_79{overscroll-behavior:contain}.dark-theme ._popupPanel_1giqo_79{background:var(--charcoal-elevation-800);border-color:var(--charcoal-elevation-600);box-shadow:0 12px 24px #00000080,0 0 0 1px #ffffff0d}.guest-mode ._popupPanel_1giqo_79{background:var(--md-sys-color-surface-container-low);border-color:var(--md-sys-color-outline-variant);box-shadow:0 2px 6px 2px #00000026,0 1px 2px #0000004d}._modelSelector_1giqo_145{--text-color:var(--gray-modern-700);--secondary-text:var(--gray-modern-500);--tertiary-text:var(--gray-modern-400);--border-color:var(--gray-modern-200);--hover-bg:var(--gray-modern-100);--selected-bg:var(--gray-modern-50);padding:var(--space-12) 0}.dark-theme ._modelSelector_1giqo_145{--text-color:var(--neutral-0);--secondary-text:var(--gray-modern-400);--tertiary-text:var(--gray-modern-500);--border-color:var(--charcoal-elevation-600);--hover-bg:var(--charcoal-elevation-700);--selected-bg:var(--charcoal-elevation-700)}.guest-mode ._modelSelector_1giqo_145{--text-color:var(--md-sys-color-on-surface);--secondary-text:var(--md-sys-color-on-surface-variant);--tertiary-text:var(--md-sys-color-outline);--border-color:var(--md-sys-color-outline-variant);--hover-bg:var(--md-sys-color-surface-container);--selected-bg:var(--md-sys-color-surface-container-high)}._selectorHeader_1giqo_171{padding:0 var(--space-16) var(--space-8);text-transform:uppercase;letter-spacing:.08em;color:var(--tertiary-text);font-size:10px}._optionsContainer_1giqo_179{padding:0 var(--space-8)}._providerSection_1giqo_183{margin-top:var(--space-12)}._providerSection_1giqo_183:first-child{margin-top:var(--space-8)}._providerLabel_1giqo_190{padding:var(--space-8) var(--space-8) var(--space-4);text-transform:uppercase;letter-spacing:.06em;color:var(--tertiary-text);align-items:center;gap:var(--space-8);font-size:10px;display:flex}._providerLabel_1giqo_190:after{content:"";background:var(--border-color);opacity:.5;flex:1;height:1px}._modelOption_1giqo_208{width:100%;padding:var(--space-12) var(--space-12);margin:var(--space-4) 0;border-radius:var(--radius-3);cursor:pointer;text-align:left;align-items:flex-start;gap:var(--space-12);background:0 0;border:1px solid #0000;transition:background-color .15s,border-color .15s,transform .1s,box-shadow .15s;display:flex}._modelOption_1giqo_208:hover,._modelOption_1giqo_208._active_1giqo_222{background-color:var(--hover-bg);border-color:var(--border-color)}._modelOption_1giqo_208:active:not(._disabled_1giqo_226){transform:scale(.995)}._modelOption_1giqo_208._selected_1giqo_229{background-color:var(--selected-bg);border-color:var(--provider-color,var(--purple-brand-500));position:relative}.guest-mode ._modelOption_1giqo_208._selected_1giqo_229{border-color:var(--provider-color,var(--md-sys-color-primary))}._modelOption_1giqo_208._disabled_1giqo_226{opacity:.5;cursor:not-allowed}._modelOption_1giqo_208._disabled_1giqo_226:hover{background-color:#0000;border-color:#0000;transform:none}._defaultOption_1giqo_247 ._optionIcon_1giqo_247{background:var(--gray-modern-100)}.dark-theme ._defaultOption_1giqo_247 ._optionIcon_1giqo_247{background:var(--charcoal-elevation-700)}.guest-mode ._defaultOption_1giqo_247 ._optionIcon_1giqo_247{background:var(--md-sys-color-surface-container)}._defaultOption_1giqo_247._selected_1giqo_229{border-color:var(--purple-brand-500)}._defaultOption_1giqo_247._selected_1giqo_229:before{background:var(--purple-brand-500)}.guest-mode ._defaultOption_1giqo_247._selected_1giqo_229{border-color:var(--md-sys-color-primary)}.guest-mode ._defaultOption_1giqo_247._selected_1giqo_229:before{background:var(--md-sys-color-primary)}@keyframes _selectIndicator_1giqo_1{0%{opacity:0;height:0}to{opacity:1;height:70%}}._optionIcon_1giqo_247{border-radius:var(--radius-3);background:var(--provider-bg,var(--gray-modern-100));justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:transform .15s;display:flex}.dark-theme ._optionIcon_1giqo_247{background:var(--provider-bg,var(--charcoal-elevation-700))}.guest-mode ._optionIcon_1giqo_247{background:var(--provider-bg,var(--md-sys-color-surface-container))}._modelOption_1giqo_208:hover ._optionIcon_1giqo_247{transform:scale(1.05)}._providerIcon_1giqo_300{width:22px;height:22px;color:var(--provider-color,var(--text-color))}._providerIcon_1giqo_300 path,._providerIcon_1giqo_300 rect,._providerIcon_1giqo_300 circle,._providerIcon_1giqo_300 ellipse{stroke:var(--provider-color,var(--text-color));fill:var(--provider-color,var(--text-color))}._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 path,._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 rect,._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 circle,._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 ellipse{stroke:var(--purple-brand-500);fill:none}.guest-mode ._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 path,.guest-mode ._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 rect,.guest-mode ._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 circle,.guest-mode ._defaultIcon_1giqo_313 ._providerIcon_1giqo_300 ellipse{stroke:var(--md-sys-color-primary)}._optionContent_1giqo_327{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._optionHeader_1giqo_335{align-items:center;gap:var(--space-8);display:flex}._modelName_1giqo_341{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._modelTagline_1giqo_348{color:var(--secondary-text);line-height:1.3}._tierBadge_1giqo_353{font-family:var(--ds-font-family-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-1);background:var(--gray-modern-100);color:var(--gray-modern-600);flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:600}.dark-theme ._tierBadge_1giqo_353{background:var(--charcoal-elevation-700);color:var(--gray-modern-400)}.guest-mode ._tierBadge_1giqo_353{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant)}._tierBadge_1giqo_353._flagship_1giqo_373{background:linear-gradient(135deg, var(--amber-100), var(--amber-200));color:var(--amber-800)}.dark-theme ._tierBadge_1giqo_353._flagship_1giqo_373{color:var(--amber-400);background:linear-gradient(135deg,#fbbf2433,#f59e0b33)}._tierBadge_1giqo_353._balanced_1giqo_381{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.dark-theme ._tierBadge_1giqo_353._balanced_1giqo_381{color:#60a5fa;background:linear-gradient(135deg,#60a5fa33,#3b82f633)}._tierBadge_1giqo_353._fast_1giqo_389{background:linear-gradient(135deg, var(--green-vurvey-100), #a7f3d0);color:var(--green-vurvey-800)}.dark-theme ._tierBadge_1giqo_353._fast_1giqo_389{color:var(--green-vurvey-400);background:linear-gradient(135deg,#34d39933,#10b98133)}._tierBadge_1giqo_353._legacy_1giqo_397{background:var(--gray-modern-200);color:var(--gray-modern-700)}.dark-theme ._tierBadge_1giqo_353._legacy_1giqo_397{background:var(--charcoal-elevation-600);color:var(--gray-modern-100)}._tierBadge_1giqo_353._default_1giqo_247{color:#7c3aed;background:linear-gradient(135deg,#f3e8ff,#e9d5ff)}.dark-theme ._tierBadge_1giqo_353._default_1giqo_247{color:#a78bfa;background:linear-gradient(135deg,#a78bfa33,#8b5cf633)}.guest-mode ._tierBadge_1giqo_353._default_1giqo_247{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}._attributeRow_1giqo_418{align-items:center;gap:var(--space-8);margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-color);opacity:.9;display:flex}._attribute_1giqo_418{flex-direction:column;gap:1px;display:flex}._attributeLabel_1giqo_434{text-transform:uppercase;letter-spacing:.04em;color:var(--tertiary-text);font-size:9px;font-weight:500}._attributeValue_1giqo_442{font-size:12px;font-weight:600;font-family:var(--ds-font-family-mono);color:var(--text-color)}._attributeValue_1giqo_442._speed-instant_1giqo_448{color:var(--green-vurvey-500)}._attributeValue_1giqo_442._speed-fast_1giqo_451{color:#3b82f6}._attributeValue_1giqo_442._speed-moderate_1giqo_454{color:var(--amber-500)}._attributeValue_1giqo_442._speed-slow_1giqo_457{color:#ef4444}._attributeDivider_1giqo_461{background:var(--border-color);opacity:.5;width:1px;height:24px}._capabilityIcons_1giqo_468{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}._capabilityIcon_1giqo_468{opacity:.7;font-size:12px;transition:opacity .15s}._modelOption_1giqo_208:hover ._capabilityIcon_1giqo_468{opacity:1}._checkmark_1giqo_484{width:18px;min-width:18px;height:18px;color:var(--teal-500,var(--green-vurvey-500));margin-top:var(--space-4)}.dark-theme ._checkmark_1giqo_484{color:var(--teal-400,var(--green-vurvey-400))}.guest-mode ._checkmark_1giqo_484{color:var(--md-sys-color-primary)}._modelButton_1giqo_498 svg path{stroke:currentColor}@media (width<=480px){._popupPanel_1giqo_79{min-width:min(320px, 100vw - var(--space-24));max-width:min(360px, 100vw - var(--space-24))}._attributeRow_1giqo_418{gap:var(--space-6);flex-wrap:wrap}._attributeDivider_1giqo_461{display:none}._capabilityIcons_1giqo_468{width:100%;margin-left:0;margin-top:var(--space-4)}}._toolbar_64hh8_84{--warning-bg:var(--amber-50,var(--amber-50));--warning-border:var(--amber-400,var(--amber-400));--warning-text:var(--amber-800,var(--amber-800));--warning-action:var(--purple-brand-600);align-items:center;gap:var(--space-4);flex-direction:row;flex:auto;min-width:0;padding:0;display:flex}.dark-theme ._toolbar_64hh8_84{--warning-bg:#f59e0b26;--warning-border:#f59e0b66;--warning-text:var(--amber-300,var(--amber-300));--warning-action:var(--purple-brand-300)}._toolbar_64hh8_84._disabled_64hh8_103{opacity:.5;pointer-events:none}._chipRow_64hh8_108{align-items:center;gap:var(--space-4);-webkit-overflow-scrolling:touch;--overflow-fade:var(--space-24);flex-wrap:nowrap;min-width:0;display:flex;overflow-x:auto}._chipRow_64hh8_108[data-overflow=end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--overflow-fade)), transparent)}._chipRow_64hh8_108[data-overflow=start]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--overflow-fade)), transparent)}._chipRow_64hh8_108[data-overflow=both]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--overflow-fade), #000 calc(100% - var(--overflow-fade)), transparent)}._agentsButtonLabel_64hh8_128,._populationsButtonLabel_64hh8_129{text-overflow:ellipsis;flex:none;gap:0;min-width:0;max-width:none;font-size:0;display:flex;overflow:hidden}._agentsButtonLabel_64hh8_128 svg,._populationsButtonLabel_64hh8_129 svg{flex-shrink:0;width:16px;height:16px}._agentsButtonLabel_64hh8_128 svg path,._populationsButtonLabel_64hh8_129 svg path{stroke:currentColor}@media (width>=1920px){._agentsButtonLabel_64hh8_128,._populationsButtonLabel_64hh8_129{gap:var(--space-8);font-size:inherit;max-width:120px}}._populationsButtonLabel_64hh8_129{max-width:140px}._warningBanner_64hh8_162{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-3);color:var(--warning-text);font-size:12px;animation:.2s ease-out _slideIn_64hh8_1;display:flex}._warningBanner_64hh8_162 svg{width:14px;height:14px;color:var(--warning-text);flex-shrink:0}._warningBanner_64hh8_162 svg path,._warningBanner_64hh8_162 svg line{stroke:var(--warning-text)}._warningBanner_64hh8_162 span{flex:1}._warningAction_64hh8_188{color:var(--warning-action);cursor:pointer;padding:var(--space-4) var(--space-8);border-radius:var(--radius-2);white-space:nowrap;background:0 0;border:none;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,-webkit-text-decoration .15s,text-decoration .15s}@media (hover:hover){._warningAction_64hh8_188:hover{text-decoration:underline}}._warningAction_64hh8_188:focus-visible{outline:2px solid var(--purple-brand-300);outline-offset:2px}@keyframes _slideIn_64hh8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){._chipRow_64hh8_108{gap:var(--space-8)}}@media (width<=779px){._toolbar_64hh8_84{padding:var(--space-4) 0;gap:var(--space-4);flex:1 1 0}._agentsButtonLabel_64hh8_128,._populationsButtonLabel_64hh8_129{gap:0;max-width:none;font-size:0}._agentsButtonLabel_64hh8_128 svg,._populationsButtonLabel_64hh8_129 svg{width:16px;height:16px}._warningBanner_64hh8_162{padding:var(--space-6) var(--space-8);flex-wrap:wrap;font-size:11px}._warningBanner_64hh8_162 span{margin-bottom:var(--space-4);flex:100%}._warningBanner_64hh8_162 ._warningAction_64hh8_188{margin-left:auto}}._body_99too_75{padding:var(--space-4)}._condensed_1evgs_75{min-width:222px;max-width:222px;padding:0}._condensed_1evgs_75 button{border:0;max-height:28px;padding:4px 8px;position:relative}._condensed_1evgs_75 button,._condensed_1evgs_75 button *{line-height:20px;font-size:14px!important}svg._icon_1evgs_92._icon_1evgs_92{width:18px;height:18px}svg._checkIcon_1evgs_97._checkIcon_1evgs_97{width:24px;height:24px;margin:-6px}._checkIcon_1evgs_97 path{stroke:var(--color-text-body)}._socialIcon_1evgs_107 path{stroke:#0000;fill:var(--color-text-body)}i._icon_1evgs_92{justify-content:center;align-items:center;max-width:18px;font-size:16px;display:flex}._imageToolIcon_1evgs_120 path{stroke:currentColor}._modal_fvg2o_75{padding:var(--space-24) 0 var(--space-24) 0;gap:0;width:80%;min-height:60%}@media (width>=1280px){._modal_fvg2o_75{width:1240px;height:900px}._searchInput_fvg2o_89{width:280px}}@media (width<=779px){._searchInput_fvg2o_89{width:100%}}._header_fvg2o_99{padding-left:var(--space-24);margin-bottom:var(--space-16)}._searchWrapper_fvg2o_104{justify-content:space-between;gap:var(--space-16);margin-right:var(--space-20);padding-left:var(--space-24);padding-right:var(--space-4);margin-bottom:var(--space-16);display:flex}@media (width<=779px){._searchWrapper_fvg2o_104{gap:var(--space-8);flex-direction:column;margin-right:0}}._filterSection_fvg2o_121{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width<=779px){._filterSection_fvg2o_121{gap:var(--space-4);margin-bottom:var(--space-4);order:1;justify-content:flex-start}}._personasCollection_fvg2o_136{padding-left:var(--space-16);padding-top:var(--space-16);padding-bottom:var(--space-16)}@media (width>=780px){._personasCollection_fvg2o_136{padding-left:var(--space-24)}}._personasCollection_fvg2o_136{align-content:start;align-items:start;gap:var(--space-16);padding-right:var(--space-12);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;flex:auto;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));width:100%;margin-right:0;display:grid;overflow:hidden auto}._personasCollection_fvg2o_136:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._personasCollection_fvg2o_136::-webkit-scrollbar{width:6px;height:6px}._personasCollection_fvg2o_136::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._personasCollection_fvg2o_136::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._personasCollection_fvg2o_136::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._personasCollection_fvg2o_136::-webkit-scrollbar-corner{background:0 0}._commitButtonsWrapper_fvg2o_202{gap:var(--space-8);margin-right:var(--space-20);margin-top:var(--space-24);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=779px){._commitButtonsWrapper_fvg2o_202{margin-right:var(--space-16);margin-left:var(--space-16)}}._commitButton_fvg2o_202{justify-content:center;width:188px}@media (width<=779px){._commitButton_fvg2o_202{flex:auto;width:auto}}._spinner_fvg2o_228{height:100%}._emptyMessage_fvg2o_232{opacity:.75;flex:auto;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}._dictationButton_1278d_75{color:var(--color-text-tertiary)}@media (width<=779px){._dictationButton_1278d_75{box-sizing:border-box;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:flex}}._dictationButton_1278d_75 svg{width:18px;height:18px}._dictationButton_1278d_75._listening_1278d_94{color:var(--color-danger);background-color:var(--color-danger-subtle);animation:1.6s ease-in-out infinite _recording-pulse_1278d_1}._dictationButton_1278d_75._denied_1278d_99{color:var(--color-control-disabled-foreground)}@media (prefers-reduced-motion:reduce){._dictationButton_1278d_75._listening_1278d_94{animation:none}}@keyframes _recording-pulse_1278d_1{50%{opacity:.55}}._sendAudience_1nfkt_75{align-items:center;gap:var(--space-6);min-width:0;margin-top:var(--space-4);padding:0 var(--space-4) var(--space-2);color:var(--color-text-secondary);display:flex}._audienceAvatars_1nfkt_85{--facepile-ring-color:var(--color-surface-surface,var(--app-color-surface));flex-shrink:0}._audienceText_1nfkt_90{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}._audienceText_1nfkt_90._reserved_1nfkt_102{visibility:hidden}._facepile_a4ii2_75{--facepile-ring-color:var(--color-card-background);--facepile-size:24px;--facepile-ring:2px;--facepile-overlap:6px;padding:var(--facepile-ring) 0;flex-shrink:0;align-items:center;display:flex}._avatarWrapper_a4ii2_86{width:var(--facepile-size);height:var(--facepile-size);border-radius:var(--radius-circle);box-shadow:0 0 0 var(--facepile-ring) var(--facepile-ring-color);flex:none;justify-content:center;align-items:center;display:flex;position:relative}._avatarWrapper_a4ii2_86:not(:first-child){margin-left:calc(var(--facepile-overlap) * -1)}._avatarWrapper_a4ii2_86._agent_a4ii2_100{border-radius:var(--radius-1-5)}._avatarRing_a4ii2_104{border-radius:inherit;border:2px solid var(--color-brand);pointer-events:none;position:absolute;inset:0}._agent_a4ii2_100 ._avatarRing_a4ii2_104{border-color:var(--color-ai)}._agentMark_a4ii2_115{border-radius:var(--radius-0-5);background-color:var(--color-ai);width:8px;height:8px;box-shadow:0 0 0 1px var(--facepile-ring-color);pointer-events:none;position:absolute;bottom:-1px;right:-1px}._overflow_a4ii2_127:not(:first-child){margin-left:var(--space-4)}._overflow_a4ii2_127{width:auto;min-width:var(--facepile-size);padding:0 var(--space-4);border-radius:var(--radius-full);box-shadow:none;font-size:var(--type-size-xs);font-weight:600;line-height:var(--type-leading-xs);color:var(--color-text-secondary);background-color:var(--color-background-element)}.dark-theme ._overflow_a4ii2_127{color:var(--color-text-secondary);background-color:var(--charcoal-elevation-600)}._sourcesSection_1ad57_75{gap:var(--space-8);max-width:none;min-width:none;padding:var(--space-2) 0;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent;display:flex;overflow:auto}._sourcesSection_1ad57_75:hover{scrollbar-color:var(--color-scrollbar-thumb-hover) transparent}._sourcesSection_1ad57_75::-webkit-scrollbar{width:6px;height:6px}._sourcesSection_1ad57_75::-webkit-scrollbar-track{border-radius:var(--radius-1);background:0 0}._sourcesSection_1ad57_75::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-1);background-clip:padding-box;border:1px solid #0000;transition:background-color .2s}._sourcesSection_1ad57_75::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}._sourcesSection_1ad57_75::-webkit-scrollbar-corner{background:0 0}._source_1ad57_75{flex:none}._source_1ad57_75._image-file_1ad57_129{background-color:var(--gray-modern-100);border:1px solid var(--gray-modern-300);box-shadow:0 1px 3px #00000014}._source_1ad57_75._image-file_1ad57_129 span{color:var(--gray-modern-800);font-weight:500}._source_1ad57_75._image-file_1ad57_129:hover{background-color:var(--gray-modern-200);box-shadow:0 2px 4px #0000001f}.dark-theme ._source_1ad57_75._image-file_1ad57_129{background-color:var(--charcoal-elevation-500);border:1px solid var(--charcoal-elevation-400);box-shadow:0 1px 3px #ffd6001a}.dark-theme ._source_1ad57_75._image-file_1ad57_129 span{color:#fff;text-shadow:0 1px 1px #0000004d}.dark-theme ._source_1ad57_75._image-file_1ad57_129:hover{background-color:var(--charcoal-elevation-400);box-shadow:0 2px 4px #ffd60026}._thumbnailIcon_1ad57_156,._chipThumbnail_1ad57_157{border-radius:var(--radius-0-5);object-fit:cover;border:1px solid var(--gray-modern-300);width:16px;height:16px;box-shadow:0 1px 2px #0000001a}.dark-theme ._thumbnailIcon_1ad57_156,.dark-theme ._chipThumbnail_1ad57_157{border:1px solid var(--charcoal-elevation-300);box-shadow:0 1px 2px #0003}._unused_1ad57_171{text-decoration:line-through}._teachAddAgent_iprwt_75{gap:var(--space-8);padding:0 var(--space-4) var(--space-8);flex-direction:column;display:flex}@media (width<=779px){._teachAddAgent_iprwt_75{margin:0 var(--space-12)}}._prompt_iprwt_87{margin:0}._chips_iprwt_91{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_iprwt_91{--chip-lift:0;appearance:none;align-items:center;gap:var(--space-8);text-align:left;border:1px solid var(--app-color-outline-variant);background-color:var(--app-color-surface-container-lowest,var(--app-color-surface));min-width:0;max-width:min(320px,100%);color:var(--app-color-on-surface);border-radius:var(--radius-3);padding:var(--space-6) var(--space-10) var(--space-6) var(--space-6);font:inherit;cursor:pointer;transform:translateY(var(--chip-lift));font-size:13px;line-height:1.3;transition:transform .18s cubic-bezier(.25,.46,.45,.94),border-color .18s,box-shadow .18s;display:flex}._chip_iprwt_91:hover{--chip-lift:-1px;border-color:var(--app-color-primary);box-shadow:0 2px 8px #00000014}._chip_iprwt_91:focus-visible{outline:2px solid var(--app-color-primary);outline-offset:2px}._chip_iprwt_91:active{--chip-lift:0}._chip_iprwt_91:disabled{cursor:default}._chip_iprwt_91._pending_iprwt_133{border-color:var(--app-color-primary);opacity:.7}@media (prefers-reduced-motion:reduce){._chip_iprwt_91{transition:none}}._chipAvatar_iprwt_143{--facepile-ring-color:var(--app-color-surface-container-lowest,var(--app-color-surface))}._chipText_iprwt_147{flex-direction:column;gap:1px;min-width:0;display:flex}._chipName_iprwt_154{font-weight:600}._chipDescription_iprwt_158{color:var(--app-color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._hint_iprwt_166{margin:0}._spinner_svj9q_75{width:16px;height:16px;padding:var(--space-8);box-sizing:content-box}@media (width<=779px){._icon_svj9q_83{box-sizing:border-box;min-width:44px;min-height:44px}}.guest-mode ._icon_svj9q_83{color:var(--md-sys-color-on-surface-variant)}.guest-mode ._icon_svj9q_83:hover{background-color:var(--md-sys-color-secondary-container)}.guest-mode ._icon_svj9q_83 svg path{stroke:currentColor}._icon_svj9q_83:focus-visible{outline:1px solid light-dark(#000000b3,#ffffffb3);box-shadow:none!important}._closeIconWrapper_3rxv7_75{position:relative}.guest-mode ._closeIconWrapper_3rxv7_75{box-shadow:3px 2px 0px 0px var(--md-sys-color-primary)}._closeIconWrapper_3rxv7_75:hover:not(._disabled_3rxv7_81) ._closeIcon_3rxv7_75{display:flex}._closeIconWrapper_3rxv7_75 ._closeIcon_3rxv7_75{--background-color:var(--gray-modern-500);--icon-color:var(--gray-modern-100);background-color:var(--background-color);border-radius:var(--radius-full);height:18px;padding:var(--space-4);cursor:pointer;border:none;justify-content:center;align-items:center;width:18px;display:none;position:absolute;top:-4px;right:-4px}._closeIconWrapper_3rxv7_75 ._closeIcon_3rxv7_75._isDarkMode_3rxv7_101{--background-color:var(--charcoal-elevation-50);--icon-color:var(--charcoal-elevation-800)}._closeIconWrapper_3rxv7_75 ._closeIcon_3rxv7_75 svg{width:100%;height:100%}._closeIconWrapper_3rxv7_75 ._closeIcon_3rxv7_75 svg *{stroke:var(--icon-color)}._thumbnailWrapper_paeff_75{border-radius:var(--radius-1);cursor:pointer;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s;animation:.3s cubic-bezier(.34,1.56,.64,1) _thumbnailEnter_paeff_1;display:flex;position:relative}._thumbnailWrapper_paeff_75:hover{box-shadow:0 4px 12px var(--color-shadow-elevation), 0 0 0 2px var(--color-shadow-brand-glow);transform:translateY(-2px)scale(1.02)}._thumbnailWrapper_paeff_75:active{box-shadow:none;transform:translateY(0)scale(.98)}._thumbnailWrapper_paeff_75 svg{transition:transform .2s}._thumbnailWrapper_paeff_75 svg path[fill=white],._thumbnailWrapper_paeff_75 svg path[fill=\#fff],._thumbnailWrapper_paeff_75 svg path[fill=\#ffffff]{fill:#0000!important}._thumbnailWrapper_paeff_75 svg rect[stroke=white],._thumbnailWrapper_paeff_75 svg rect[stroke=\#fff],._thumbnailWrapper_paeff_75 svg rect[stroke=\#ffffff]{stroke:none!important}._thumbnailWrapper_paeff_75 svg [fill=white],._thumbnailWrapper_paeff_75 svg [fill=\#fff],._thumbnailWrapper_paeff_75 svg [fill=\#ffffff]{fill:#0000!important}._thumbnailWrapper_paeff_75:hover svg{transform:scale(1.05)}._imagePreviewWrapper_paeff_117{border-radius:var(--radius-4);cursor:pointer;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s;animation:.3s cubic-bezier(.34,1.56,.64,1) _thumbnailEnter_paeff_1;display:flex;position:relative}._imagePreviewWrapper_paeff_117:hover{box-shadow:0 4px 12px var(--color-shadow-elevation-strong), 0 0 0 2px var(--color-shadow-brand-glow);transform:translateY(-2px)scale(1.02)}._imagePreviewWrapper_paeff_117:active{box-shadow:none;transform:translateY(0)scale(.98)}._imagePreview_paeff_117{align-items:center;gap:var(--space-8);flex-direction:column;max-width:250px;display:flex}@media (width<=768px){._imagePreview_paeff_117{max-width:200px}}._previewImageWrapper_paeff_149{border-radius:var(--radius-4);display:inline-block;position:relative;overflow:hidden}._previewImage_paeff_149{border-radius:var(--radius-4);object-fit:contain;background-color:var(--gray-modern-50);width:auto;max-width:250px;height:auto;max-height:200px}.dark-theme ._previewImage_paeff_149{background-color:var(--charcoal-elevation-400)}@media (width<=768px){._previewImage_paeff_149{max-width:200px;max-height:160px}}._imageFilename_paeff_175{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;padding:0 var(--space-4);font-size:12px;overflow:hidden}@keyframes _thumbnailEnter_paeff_1{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._uploadedSection_16d50_75{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._uploadedSection_16d50_75>*{animation:.3s cubic-bezier(.34,1.56,.64,1) backwards _documentEnter_16d50_1}._uploadedSection_16d50_75>:first-child{animation-delay:0s}._uploadedSection_16d50_75>:nth-child(2){animation-delay:50ms}._uploadedSection_16d50_75>:nth-child(3){animation-delay:.1s}._uploadedSection_16d50_75>:nth-child(4){animation-delay:.15s}._thumbnailWrapper_16d50_97{border-radius:var(--radius-1);width:64px;height:64px;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s;overflow:visible}._thumbnailWrapper_16d50_97:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #0000001f}._thumbnailWrapper_16d50_97:active{transform:scale(.98)}._thumbnailWrapper_16d50_97 ._thumbnail_16d50_97{border-radius:var(--radius-1);object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .2s}._thumbnailWrapper_16d50_97:hover ._thumbnail_16d50_97{transform:scale(1.05)}._documentThumbnail_16d50_123{transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s}._documentThumbnail_16d50_123:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._documentThumbnail_16d50_123 img{border-radius:var(--radius-1);height:24px}@media (width>=1366px){._documentThumbnail_16d50_123 img{border-radius:var(--radius-2);height:56px}}@keyframes _documentEnter_16d50_1{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._documentGrid_16d50_152{flex-wrap:wrap;gap:8px;display:flex}._uploadingSkeleton_16d50_158{border-radius:var(--radius-1);background:linear-gradient(90deg, var(--gray-modern-100) 25%, var(--gray-modern-200) 50%, var(--gray-modern-100) 75%);background-size:200% 100%;width:64px;height:64px;animation:1.5s ease-in-out infinite _skeletonShimmer_16d50_1}._uploadingSkeleton_16d50_158._isDarkMode_16d50_166{background:linear-gradient(90deg, var(--charcoal-elevation-300) 25%, var(--charcoal-elevation-400) 50%, var(--charcoal-elevation-300) 75%);background-size:200% 100%}@keyframes _skeletonShimmer_16d50_1{0%{background-position:200% 0}to{background-position:-200% 0}}._composerColumn_1odj0_75{box-sizing:border-box;width:100%;max-width:100%}@media (width>=780px){._composerColumn_1odj0_75{width:500px}}@media (width>=1024px){._composerColumn_1odj0_75{width:744px}}@media (width>=1920px){._composerColumn_1odj0_75{width:840px}}._inputBubble_1odj0_96{--background-color:var(--app-color-surface-container-lowest);--icon-color:var(--gray-modern-800);--active-border-color:var(--gray-modern-300);--elevation:0 0 0 0 transparent;--focus-ring:0 0 0 3px color-mix(in srgb, var(--color-brand) 22%, transparent);background-color:var(--background-color);box-shadow:var(--elevation);border-radius:var(--radius-3);border:1px solid var(--app-color-outline-variant);box-sizing:border-box;width:100%;padding:var(--space-10) var(--space-12) var(--space-8) var(--space-16);z-index:10;flex-direction:column;display:flex;position:relative}@media (width<=779px){._inputBubble_1odj0_96{padding:var(--space-8) var(--space-16) var(--space-6);border-radius:var(--radius-8);margin:var(--space-6) var(--space-12);width:calc(100% - var(--space-24));max-width:calc(100% - var(--space-24));box-sizing:border-box;--elevation:var(--shadow-raised)}.guest-mode ._inputBubble_1odj0_96{border:none}._inputBubble_1odj0_96{transition:box-shadow .2s,border-color .2s,transform .15s}}._inputBubble_1odj0_96._chat_1odj0_132._drawer_1odj0_132{border-radius:0 0 var(--radius-3) var(--radius-3)}._inputBubble_1odj0_96._home_1odj0_135._drawer_1odj0_132{border-radius:var(--radius-3) var(--radius-3) 0 0}@media (hover:hover){._inputBubble_1odj0_96:hover:not(:focus-within){border-color:var(--color-brand-subtle)}}._inputBubble_1odj0_96:focus-within{border-color:var(--color-brand);box-shadow:var(--focus-ring), var(--elevation)}._inputBubble_1odj0_96._disabled_1odj0_147{cursor:not-allowed;opacity:.72}._inputBubble_1odj0_96._disabled_1odj0_147:focus-within{border-color:var(--app-color-outline-variant);box-shadow:var(--elevation)}._inputBubble_1odj0_96:focus-within textarea:focus-visible,._inputBubble_1odj0_96:focus-within [id=chat-composer]:focus-visible,._inputBubble_1odj0_96:focus-within [data-testid=command-text-area]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){._inputBubble_1odj0_96{transition:none;transform:none}}._inputBubble_1odj0_96 ._icon_1odj0_164 svg *{stroke:var(--icon-color)}.dark-theme ._inputBubble_1odj0_96{--icon-color:var(--charcoal-elevation-50);--active-border-color:var(--charcoal-elevation-500)}.guest-mode ._inputBubble_1odj0_96{--background-color:var(--md-sys-color-surface);--icon-color:var(--md-sys-color-on-surface);--active-border-color:var(--md-sys-color-outline-variant);box-shadow:3px 3px 0px 0px var(--md-sys-color-primary);border-top-left-radius:0}._inputBubble_1odj0_96{max-width:100%}._composerRow_1odj0_182{align-items:flex-end;gap:var(--space-8);display:flex}@media (width<=779px){._composerRow_1odj0_182{align-items:center;gap:var(--space-2);flex-wrap:wrap}._composerField_1odj0_196._composerField_1odj0_196{min-height:0}}._inputAndSendSection_1odj0_201{gap:var(--space-8);flex:auto;align-items:flex-end;min-width:0;display:flex}@media (width<=779px){._inputAndSendSection_1odj0_201{flex-basis:100%;align-items:center}}@media (width<=779px) and (width<=779px){._inputAndSendSection_1odj0_201{min-height:44px}._inputAndSendSection_1odj0_201 [id=chat-composer]{min-height:var(--line-height)}}._composerActions_1odj0_223{align-items:center;gap:var(--space-4);flex:none;align-self:flex-start;display:flex}@media (width<=779px){._composerActions_1odj0_223{flex-basis:100%;align-self:auto}}@media (pointer:coarse){._composerActions_1odj0_223{gap:var(--space-8)}}._actionsTrailing_1odj0_242{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}@media (pointer:coarse){._actionsTrailing_1odj0_242{gap:var(--space-8)}}._controlSection_1odj0_254{gap:var(--space-8);align-items:center;display:flex}@media (width<=779px){._controlSection_1odj0_254{gap:var(--space-8);margin-top:var(--space-6);flex-direction:column;align-items:stretch}}._mobileControlsRow_1odj0_268{display:none}@media (width<=779px){._mobileControlsRow_1odj0_268{gap:var(--space-8);box-sizing:border-box;align-items:center;width:100%;max-width:100%;display:flex}}@media (width>=780px){._mobileControlsRow_1odj0_268{display:none}}._mobileToolsRow_1odj0_287{display:none}@media (width<=779px){._mobileToolsRow_1odj0_287{gap:var(--space-6);box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-6) var(--space-8);background-color:var(--gray-modern-50);border-radius:var(--radius-4);margin-top:var(--space-4);align-items:center;display:flex;box-shadow:inset 0 1px 2px #0000000a}.dark-theme ._mobileToolsRow_1odj0_287{background-color:var(--charcoal-elevation-700);box-shadow:inset 0 1px 2px #00000026}}@media (width>=780px){._mobileToolsRow_1odj0_287{display:none}._controlSection_1odj0_254{gap:var(--space-8);flex-direction:row;align-items:center;margin-top:0}._controlSection_1odj0_254 ._mobileControlsRow_1odj0_268,._controlSection_1odj0_254 ._mobileToolsRow_1odj0_287{display:none!important}._controlSection_1odj0_254>._toolkitButton_1odj0_326,._controlSection_1odj0_254>._toolsContainer_1odj0_327{display:flex}}@media (width<=779px){._controlSection_1odj0_254>._toolkitButton_1odj0_326,._controlSection_1odj0_254>._toolsContainer_1odj0_327{display:none!important}}._desktopOnly_1odj0_337{display:flex}@media (width<=779px){._desktopOnly_1odj0_337{display:none!important}}._modeButton_1odj0_346{justify-self:flex-end}._separator_1odj0_350{margin:var(--space-6) 0}@media (width<=779px){._separator_1odj0_350{margin:var(--space-4) 0}._separator_1odj0_350._mobileHidden_1odj0_357{display:none}}._mobileToolsToggle_1odj0_362{display:none}@media (width<=779px){._mobileToolsToggle_1odj0_362{width:36px;height:36px;color:var(--app-color-on-surface-variant);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}}@media (width<=779px) and (width<=779px){._mobileToolsToggle_1odj0_362{width:44px;height:44px}}@media (width<=779px){._mobileToolsToggle_1odj0_362:active{transform:scale(.97)}._mobileToolsToggle_1odj0_362 svg{width:18px;height:18px}._mobileToolsToggle_1odj0_362 svg path{fill:currentColor;transform-box:fill-box;transform-origin:50%;transform:scale(1.5)}}@media (width>=780px){._mobileToolsToggle_1odj0_362{display:none!important}}._controlsSpace_1odj0_408{flex:1}._modelSelectorWrapper_1odj0_412{flex-shrink:0}._mobileControlsSpacer_1odj0_416{flex:1}._mobileModelSelector_1odj0_420{flex-shrink:0}._attachmentsSection_1odj0_424{margin-top:0}:disabled ._greenCheckmarkIcon_1odj0_428{opacity:0}._checkmark_1odj0_432{width:20px!important;height:20px!important;display:none!important}._checkmark_1odj0_432 path{stroke:var(--purple-brand-600)!important}._checkmark_1odj0_432._hidden_1odj0_440{opacity:0}.dark-theme ._checkmark_1odj0_432 path{stroke:var(--purple-brand-400)!important}._autoLabel_1odj0_447{margin-right:var(--space-4);font-size:var(--space-14)!important;letter-spacing:normal!important;line-height:1.2!important}.dark-theme ._autoLabel_1odj0_447{color:var(--charcoal-elevation-50)}._autoLabel_1odj0_447._disabled_1odj0_147{opacity:.5}._toolkitButton_1odj0_326{background:var(--gray-modern-50);min-width:80px;border-radius:var(--radius-full)!important;padding:var(--space-6) var(--space-20)!important;border:1.5px solid var(--gray-modern-200)!important}._toolkitButton_1odj0_326 div{font-size:var(--space-14)!important}.dark-theme ._toolkitButton_1odj0_326{border:1.5px solid var(--charcoal-elevation-300)!important;background:var(--charcoal-500)!important;box-shadow:none!important}@media (width<=779px){._toolkitButton_1odj0_326{flex:1;justify-content:center;min-width:0;min-height:38px;transition:transform .1s cubic-bezier(.25,.46,.45,.94),background-color .15s,box-shadow .15s;padding:var(--space-8) var(--space-12)!important;border-radius:var(--radius-8)!important;border:1px solid var(--gray-modern-200)!important;background:var(--gray-modern-25)!important;font-size:14px!important}._toolkitButton_1odj0_326:active{transform:scale(.96);background-color:var(--gray-modern-100)!important}._toolkitButton_1odj0_326 div{text-align:center;letter-spacing:-.01em;font-weight:500;font-size:14px!important}._toolkitButton_1odj0_326 svg{width:16px;height:16px}}._toolsContainer_1odj0_327{align-items:center;display:flex;position:relative;overflow:hidden;border-radius:var(--radius-full)!important}.dark-theme ._toolsContainer_1odj0_327{background-color:var(--charcoal-500)}@media (width<=779px){._toolsContainer_1odj0_327{background-color:#0000;flex:1;width:100%;max-width:none;overflow:visible;border-radius:var(--radius-8)!important}}._toolsContainer_1odj0_327:not(:has(._autoToggleContainer_1odj0_524)) ._toolsButton_1odj0_524{border-radius:var(--radius-full)!important}@media (width<=779px){._toolsContainer_1odj0_327:not(:has(._autoToggleContainer_1odj0_524)) ._toolsButton_1odj0_524{width:100%;border-radius:var(--radius-8)!important}}._toolsButton_1odj0_524{z-index:1;background:var(--gray-modern-50);min-width:80px;padding-right:var(--space-20)!important;padding-left:var(--space-20)!important;border:1.5px solid var(--gray-modern-200)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.dark-theme ._toolsButton_1odj0_524{background-color:var(--charcoal-500);border:1.5px solid var(--charcoal-elevation-300)!important}@media (width<=779px){._toolsButton_1odj0_524{flex:1;justify-content:center;min-width:0;min-height:38px;transition:transform .1s cubic-bezier(.25,.46,.45,.94),background-color .15s;border-radius:var(--radius-8) 0 0 var(--radius-8)!important;padding:var(--space-8) var(--space-10)!important;border:1px solid var(--gray-modern-200)!important;background:var(--gray-modern-25)!important;border-right:none!important;margin-right:0!important}._toolsButton_1odj0_524:active{transform:scale(.97);background-color:var(--gray-modern-100)!important}}._toolsButton_1odj0_524 div,._toolsButton_1odj0_524 span{color:var(--charcoal-600);font-size:var(--space-14)!important}.dark-theme ._toolsButton_1odj0_524 div,.dark-theme ._toolsButton_1odj0_524 span{color:var(--charcoal-elevation-50)}@media (width<=779px){._toolsButton_1odj0_524 div,._toolsButton_1odj0_524 span{text-align:center;letter-spacing:-.01em;font-weight:500;font-size:14px!important}}._autoToggleContainer_1odj0_524{background-color:var(--gray-modern-50);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-8);z-index:0;align-items:center;height:32px;margin-left:-1px;display:flex;border:1.5px solid var(--gray-modern-200)!important;border-top-right-radius:var(--radius-full)!important;border-bottom-right-radius:var(--radius-full)!important}.dark-theme ._autoToggleContainer_1odj0_524{background-color:var(--charcoal-500);background-color:var(--charcoal-500);border-color:var(--charcoal-elevation-300)!important;border:1.5px solid var(--charcoal-elevation-300)!important;border-color:var(--charcoal-elevation-300)!important;border:1.5px solid var(--charcoal-elevation-300)!important}@media (width<=779px){._autoToggleContainer_1odj0_524{padding:var(--space-6) var(--space-10);background-color:var(--gray-modern-25);flex:none;justify-content:center;min-width:56px;height:38px;margin-left:0;transition:background-color .15s;border-radius:0 var(--radius-8) var(--radius-8) 0!important;border:1px solid var(--gray-modern-200)!important;border-left:1px solid var(--gray-modern-100)!important}}._autoToggle_1odj0_524{margin-right:var(--space-4);transform:scale(.75)}@media (width<=779px){._autoToggle_1odj0_524{margin-right:var(--space-2);transform:scale(.9)}._mobileToolsRow_1odj0_287{position:relative}._separator_1odj0_350{margin:var(--space-6) 0;opacity:.5}}._toolsList_1odj0_648{gap:8px;display:flex}._chatToolbar_1odj0_653{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}@media (width<=779px){._chatToolbar_1odj0_653{padding-bottom:var(--space-2);display:none}._chatToolbar_1odj0_653._mobileExpanded_1odj0_667{flex-wrap:wrap;display:flex}}._peopleModelSelectorRow_1odj0_673{flex:none;justify-content:flex-end;min-width:0;margin-left:auto;display:flex}@media (width<=779px){._peopleModelSelectorRow_1odj0_673{display:none}}._peopleModelSelector_1odj0_673{--button-text-color:var(--color-text-tertiary);border:none}._chatToolStateDisplay_1odj0_691{white-space:nowrap;justify-content:center;width:100%;display:flex;position:absolute;top:100%;left:0}.guest-mode ._chatToolStateDisplay_1odj0_691{color:var(--md-sys-color-on-surface)}@media (width>=1024px){._chatToolStateDisplay_1odj0_691._showInlineByDefault_1odj0_704{justify-content:flex-end;position:static}}@media (width<=779px){._chatToolStateDisplay_1odj0_691{flex:1 0 100%;width:100%;position:static}}._chatToolStateTextBumped_1odj0_717{background-color:var(--app-color-surface);margin-top:1px}._personaTabWrapper_fj6jt_75{z-index:50;flex-direction:column;max-width:100%;display:flex;position:relative}@media (width<=779px){._personaTabWrapper_fj6jt_75{width:100%}}._personaTabZIndexParent_fj6jt_88{pointer-events:none;z-index:11;width:fit-content;max-width:100%;margin-bottom:-1px;position:relative}._personaBookmark_fj6jt_97{--background-color:var(--app-color-surface-container-lowest);--border-color:var(--app-color-outline-variant);--border:1px solid var(--border-color);--bookmark-inset:var(--space-16);background-color:var(--background-color);border-left:var(--border);border-radius:var(--radius-4) var(--radius-4) 0 0;border-right:var(--border);border-top:var(--border);align-items:center;gap:var(--space-8);margin-left:var(--bookmark-inset);max-width:min(350px, 100% - var(--bookmark-inset) - var(--space-16));padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);pointer-events:auto;z-index:1;display:flex}._personaBookmark_fj6jt_97 ._text_fj6jt_116{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.guest-mode ._personaBookmark_fj6jt_97{--bookmark-inset:0;padding-inline:6px;padding-right:12px;--background-color:var(--md-sys-color-surface);--border-color:transparent;color:var(--md-sys-color-on-surface);padding-block:6px}.guest-mode ._personaBookmark_fj6jt_97:before,.guest-mode ._personaBookmark_fj6jt_97:after{content:"";width:10px;height:10px;position:absolute;bottom:0}.guest-mode ._personaBookmark_fj6jt_97:after{background:radial-gradient(circle at 100% 0, transparent 9px, var(--md-sys-color-surface) 10px);top:22px;right:-10px}.guest-mode ._personaBookmark_fj6jt_97:before{background:radial-gradient(circle at 100% 0, transparent 8px, var(--md-sys-color-primary) 10px);top:24px;right:-12px}@media (width<=779px){.guest-mode ._personaBookmark_fj6jt_97{--bookmark-inset:var(--space-12)}.guest-mode ._personaBookmark_fj6jt_97:after{top:26px}.guest-mode ._personaBookmark_fj6jt_97:before{top:28px}._personaBookmark_fj6jt_97{--bookmark-inset:calc(var(--space-12) + var(--space-16));max-width:calc(100% - var(--bookmark-inset) - var(--space-16))}}._personaBookmarkInline_fj6jt_166{--background-color:var(--gray-modern-50);--border-color:var(--gray-modern-200);--border:1px solid var(--border-color);background-color:var(--background-color);border:var(--border);border-radius:var(--radius-2);align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);max-width:250px;display:inline-flex}._personaBookmarkInline_fj6jt_166 ._text_fj6jt_116{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dark-theme ._personaBookmarkInline_fj6jt_166{--background-color:var(--charcoal-500);--border-color:var(--charcoal-elevation-700)}
