._options_1wxwz_1{min-width:0;max-width:100%;color:var(--lumen-color-text-secondary);flex-shrink:1;position:relative}._row_1wxwz_9{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}._field_1wxwz_17{align-items:center;gap:2px;min-width:0;max-width:100%;font-size:12.5px;display:flex}._label_1wxwz_26{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:90px;overflow:hidden}._field_1wxwz_17 ._select_1wxwz_38{flex:0 100px;width:100px;min-width:64px}._select_1wxwz_38 .lumen-select__trigger{min-height:36px;color:var(--lumen-color-text-secondary);background:0 0;border-color:#0000;justify-content:flex-end;padding-inline:9px;font-size:12.5px}._select_1wxwz_38 .lumen-select__trigger:not(:disabled):hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary)}._select_1wxwz_38[data-open=true] .lumen-select__trigger,._select_1wxwz_38 .lumen-select__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._options_1wxwz_1 p{text-align:right;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:12px;position:absolute;bottom:calc(100% + 4px);right:0}._options_1wxwz_1 ._error_1wxwz_79{color:var(--lumen-color-status-danger)}._bare_1wxwz_82 p{position:static}._error_1wxwz_79 button{border-radius:var(--r-sm);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-surface);cursor:pointer;border:0;margin-left:8px;padding:4px 8px}._error_1wxwz_79 button:hover:not(:disabled){background:var(--lumen-color-bg-brand-subtle)}._error_1wxwz_79 button:active:not(:disabled){transform:scale(.97)}._error_1wxwz_79 button:disabled{opacity:.55;cursor:not-allowed}._error_1wxwz_79 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._error_1wxwz_79 button:active:not(:disabled){transform:none}}._composer_f3jls_1{z-index:10;width:min(840px,100% - 32px);transition:margin-top var(--dur-slow) var(--ease-out);margin:auto auto 20px;position:sticky;bottom:20px}._composer_f3jls_1._embedded_f3jls_10{width:100%;margin-bottom:12px;bottom:12px}._latestButton_f3jls_16{z-index:3;border:1px solid var(--lumen-color-brand-primary);background:var(--lumen-color-bg-surface);color:var(--lumen-color-brand-strong);box-shadow:var(--lumen-shadow-card);font:inherit;cursor:pointer;transition:color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);border-radius:999px;padding:6px 12px;font-size:12px;position:absolute;bottom:calc(100% + 12px);right:0}._latestButton_f3jls_16:hover{background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)}._latestButton_f3jls_16:active{transform:scale(.96)}._latestButton_f3jls_16:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._frame_f3jls_47{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);box-shadow:var(--lumen-shadow-card);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;border-radius:18px;padding:14px 14px 10px;position:relative}._frame_f3jls_47:focus-within,._composer_f3jls_1[data-drag-active=true] ._frame_f3jls_47{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input), var(--lumen-shadow-card)}._dragStatus_f3jls_67{z-index:3;border:1px dashed var(--lumen-color-brand-primary);background:color-mix(in srgb, var(--lumen-color-bg-surface) 92%, transparent);color:var(--lumen-color-brand-strong);pointer-events:none;border-radius:14px;place-items:center;margin:0;font-size:13px;font-weight:560;display:grid;position:absolute;inset:8px}._footer_f3jls_83,._footerStart_f3jls_84,._actions_f3jls_85{align-items:center;display:flex}._footer_f3jls_83{justify-content:space-between;gap:10px;min-width:0;padding-top:8px}._footerStart_f3jls_84,._actions_f3jls_85{gap:7px}._actions_f3jls_85{flex:1;justify-content:flex-end;min-width:0}._footerStart_f3jls_84{flex-shrink:0}._fileButton_f3jls_112,._sendButton_f3jls_113,._stopButton_f3jls_114,._attachmentRetry_f3jls_115,._attachmentRemove_f3jls_116{font:inherit;cursor:pointer;border:0}._fileButton_f3jls_112{border-radius:var(--r-md);width:36px;min-height:36px;color:var(--lumen-color-text-secondary);transition:color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);background:0 0;place-items:center;padding:0;display:inline-grid}._fileButton_f3jls_112:hover:not(:disabled){color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)scale(1.02)}._fileButton_f3jls_112:disabled{cursor:not-allowed;opacity:.46;transform:none}._fileButton_f3jls_112:focus-visible,._sendButton_f3jls_113:focus-visible,._stopButton_f3jls_114:focus-visible,._attachmentRetry_f3jls_115:focus-visible,._attachmentRemove_f3jls_116:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._fileButton_f3jls_112 svg,._sendButton_f3jls_113 svg{width:18px;height:18px}._modelSelect_f3jls_162{flex:0 150px;width:150px}._modelSelect_f3jls_162 .lumen-select__trigger{min-height:36px;color:var(--lumen-color-text-secondary);background:0 0;border-color:#0000;justify-content:flex-end;padding-inline:9px;font-size:12.5px}._modelSelect_f3jls_162 .lumen-select__trigger:not(:disabled):hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary)}._modelSelect_f3jls_162[data-open=true] .lumen-select__trigger,._modelSelect_f3jls_162 .lumen-select__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._modelSelect_f3jls_162 .lumen-select__chevron{color:var(--lumen-color-text-secondary)}._kbSelect_f3jls_197{flex:0 150px;width:150px}._kbSelect_f3jls_197 .lumen-multiselect__trigger{min-height:36px;color:var(--lumen-color-text-secondary);background:0 0;border-color:#0000;justify-content:flex-end;padding-inline:9px;font-size:12.5px}._kbSelect_f3jls_197 .lumen-multiselect__trigger:not([aria-disabled=true]):hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary)}._kbSelect_f3jls_197[data-open=true] .lumen-multiselect__trigger,._kbSelect_f3jls_197 .lumen-multiselect__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._kbSelect_f3jls_197 .lumen-multiselect__values{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;overflow:hidden}._kbError_f3jls_233{font:inherit;color:var(--lumen-color-text-secondary);cursor:pointer;text-underline-offset:3px;transition:color var(--dur-fast) ease;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}._kbError_f3jls_233:hover{color:var(--lumen-color-text-accent-strong)}._kbError_f3jls_233:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._thinkingSelectWrap_f3jls_261{flex:none;width:max-content;min-width:108px;max-width:240px;display:inline-flex}._thinkingSelect_f3jls_259{width:100%}._thinkingSelect_f3jls_259 .lumen-select__menu{min-width:108px;max-width:280px}._thinkingSelect_f3jls_259 .lumen-select__trigger{min-height:36px;color:var(--lumen-color-text-secondary);background:0 0;border-color:#0000;justify-content:flex-end;padding-inline:9px;font-size:12.5px}._thinkingSelect_f3jls_259 .lumen-select__trigger:not(:disabled):hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary)}._thinkingSelect_f3jls_259[data-open=true] .lumen-select__trigger,._thinkingSelect_f3jls_259 .lumen-select__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._thinkingSelect_f3jls_259 .lumen-select__chevron{color:var(--lumen-color-text-secondary)}._sendButton_f3jls_113{border-radius:var(--r-md);min-width:36px;min-height:36px;color:var(--lumen-color-text-subtle);cursor:pointer;transition:color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sendButton_f3jls_113:not(:disabled){color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle)}._sendButton_f3jls_113:not(:disabled):hover{color:var(--lumen-color-brand-strong);transform:translateY(-1px)scale(1.04)}._sendButton_f3jls_113:not(:disabled):active{transform:scale(.96)}._sendButton_f3jls_113:disabled{cursor:not-allowed}._stopButton_f3jls_114{white-space:nowrap;border-radius:var(--r-md);min-width:36px;min-height:36px;color:var(--lumen-color-status-danger);background:color-mix(in srgb, var(--lumen-color-status-danger) 8%, var(--lumen-color-bg-surface));cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding-inline:12px;font-size:12.5px;display:inline-flex}._stopButton_f3jls_114:hover{transform:translateY(-1px)scale(1.04)}._stopButton_f3jls_114:active{transform:scale(.96)}._stopButton_f3jls_114 span{background:currentColor;border-radius:2px;width:8px;height:8px}._modelState_f3jls_375,._error_f3jls_376,._uploadStatus_f3jls_377{color:var(--lumen-color-text-secondary);font-size:12px}._error_f3jls_376{color:var(--lumen-color-status-danger);margin:0 0 8px}._uploadStatus_f3jls_377{margin:0 0 8px}._attachmentViewport_f3jls_393{min-width:0;margin:0 -2px -4px;padding:2px}._attachments_f3jls_399{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._attachments_f3jls_399 li{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-pill);background:var(--lumen-color-bg-surface);min-width:0;max-width:100%;transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;align-items:center;gap:6px;padding:3px 4px 3px 8px;display:inline-flex;position:relative}._attachments_f3jls_399 li:hover,._attachments_f3jls_399 li:focus-within{border-color:var(--lumen-color-border-control)}._attachments_f3jls_399 li[data-status=failed]{border-color:color-mix(in srgb, var(--lumen-color-status-danger) 46%, var(--lumen-color-border-default))}._attachmentIcon_f3jls_432{width:14px;height:14px;color:var(--lumen-color-text-accent-strong);flex:none;place-items:center;display:grid}._attachmentIcon_f3jls_432 svg{width:14px;height:14px}._attachmentName_f3jls_446{min-width:0;max-width:220px;color:var(--lumen-color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:450;line-height:18px;overflow:hidden}._attachmentMeta_f3jls_458{color:var(--lumen-color-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:11.5px;line-height:18px;display:inline-flex}._attachmentStatus_f3jls_469{color:var(--lumen-color-text-secondary);white-space:nowrap}._attachmentStatus_f3jls_469[data-status=ready]{color:var(--lumen-color-status-success)}._attachmentStatus_f3jls_469[data-status=failed]{color:var(--lumen-color-status-danger)}._attachmentRetry_f3jls_115{color:var(--lumen-color-text-accent-strong);background:0 0;padding:0 2px;font-size:11.5px}._attachmentRemove_f3jls_116{border-radius:var(--r-pill);width:18px;height:18px;color:var(--lumen-color-text-secondary);opacity:0;pointer-events:none;transition:color var(--dur-fast) ease, background var(--dur-fast) ease, opacity var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}._attachmentRemove_f3jls_116 svg{width:12px;height:12px}._attachments_f3jls_399 li:hover ._attachmentRemove_f3jls_116,._attachments_f3jls_399 li:focus-within ._attachmentRemove_f3jls_116{opacity:1;pointer-events:auto}._attachmentRemove_f3jls_116:hover{color:var(--lumen-color-status-danger);background:color-mix(in srgb, var(--lumen-color-status-danger) 8%, transparent);transform:scale(1.06)}._attachmentRemove_f3jls_116:active{transform:scale(.96)}._visuallyHidden_f3jls_525{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){._composer_f3jls_1{width:calc(100% - 16px);margin-bottom:8px;bottom:8px}._frame_f3jls_47{border-radius:15px;padding:11px 10px 8px}._footer_f3jls_83{align-items:flex-end}._actions_f3jls_85{flex-wrap:wrap}._actions_f3jls_85 ._modelSelect_f3jls_162,._actions_f3jls_85 ._modelState_f3jls_375,._actions_f3jls_85 ._thinkingSelectWrap_f3jls_261{display:none}._actions_f3jls_85 ._kbSelect_f3jls_197{flex:0 104px;width:104px}}@media (hover:none){._attachmentRemove_f3jls_116{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){._composer_f3jls_1,._frame_f3jls_47,._latestButton_f3jls_16,._fileButton_f3jls_112,._sendButton_f3jls_113,._stopButton_f3jls_114,._attachments_f3jls_399 li,._attachmentRemove_f3jls_116{transition-duration:.01ms}._fileButton_f3jls_112:hover:not(:disabled),._sendButton_f3jls_113:hover:not(:disabled),._stopButton_f3jls_114:hover,._sendButton_f3jls_113:active:not(:disabled),._stopButton_f3jls_114:active,._attachmentRemove_f3jls_116:hover,._attachmentRemove_f3jls_116:active,._latestButton_f3jls_16:hover,._latestButton_f3jls_16:active{transform:none}}._root_1duhv_1{min-width:0;color:var(--lumen-color-text-primary);font:inherit;font-size:14px}._agentChipRow_1duhv_9{align-items:center;gap:5px;max-width:100%;margin:0 0 4px;display:flex}._agentChipRow_1duhv_9[data-hotkey=true]{cursor:pointer}._agentChipRow_1duhv_9[data-hotkey=true]:hover ._agentChipName_1duhv_22{text-underline-offset:2px;text-decoration:underline}._agentChipIcon_1duhv_27{width:16px;height:16px;color:var(--lumen-color-brand-primary);flex:none;place-items:center;display:grid}._agentChipIcon_1duhv_27 svg{width:14px;height:14px}._agentChipIcon_1duhv_27 img{object-fit:cover;border-radius:4px;width:16px;height:16px;display:block}._agentChipName_1duhv_22{color:var(--lumen-color-text-accent-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;line-height:20px;overflow:hidden}._agentChipExit_1duhv_59{border-radius:var(--r-pill);width:20px;height:20px;color:var(--lumen-color-text-secondary);cursor:pointer;opacity:0;pointer-events:none;transition:color var(--dur-fast) ease, background var(--dur-fast) ease, opacity var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}._agentChipRow_1duhv_9:hover ._agentChipExit_1duhv_59,._agentChipRow_1duhv_9:focus-within ._agentChipExit_1duhv_59,._agentChipExit_1duhv_59:disabled{opacity:1;pointer-events:auto}._agentChipExit_1duhv_59:not(:disabled):hover{color:var(--lumen-color-status-danger);background:color-mix(in srgb, var(--lumen-color-status-danger) 8%, transparent);transform:scale(1.06)}._agentChipExit_1duhv_59:not(:disabled):active{transform:scale(.96)}._agentChipExit_1duhv_59:disabled{color:var(--lumen-color-text-subtle);cursor:not-allowed}._agentChipExit_1duhv_59 svg{width:12px;height:12px}._agentChipExit_1duhv_59:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (hover:none){._agentChipExit_1duhv_59{opacity:1;pointer-events:auto}}._root_1duhv_1 .cm-editor{min-height:76px;max-height:220px;color:inherit;font:inherit;background:0 0}._root_1duhv_1 .cm-editor.cm-focused{outline:none}._root_1duhv_1 .cm-scroller{overscroll-behavior:contain;font:inherit;overflow:auto}._root_1duhv_1 .cm-content{min-height:76px;caret-color:var(--lumen-color-text-primary);font:inherit;padding:2px 0 12px;line-height:1.6}._root_1duhv_1 .cm-line{padding:0}._root_1duhv_1 .cm-placeholder{height:0;color:var(--lumen-color-text-subtle);font-style:normal}._root_1duhv_1 .cm-selectionBackground{background:var(--lumen-color-bg-brand-subtle)}._root_1duhv_1 .cm-content ::selection{background:var(--lumen-color-bg-brand-subtle)}._reference_1duhv_162{border:1px solid var(--lumen-color-border-selected);border-radius:var(--r-sm);max-width:min(240px,72vw);color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle);vertical-align:1px;-webkit-user-select:all;user-select:all;transition:transform var(--dur-fast) var(--ease-pulse-strong);align-items:center;margin:0 2px;padding:1px 7px 1px 5px;display:inline-flex}._referenceKnowledge_1duhv_177{border-color:var(--lumen-color-brand-primary)}._referenceKnowledge_1duhv_177 ._referenceIcon_1duhv_181{color:var(--lumen-color-brand-primary)}._reference_1duhv_162:hover{transform:translateY(-1px)scale(1.02)}._referenceInvalid_1duhv_189{border-color:var(--lumen-color-status-danger);color:var(--lumen-color-status-danger);background:color-mix(in srgb, var(--lumen-color-status-danger) 8%, var(--lumen-color-bg-surface))}._referenceIcon_1duhv_181{flex:none;place-items:center;width:16px;height:16px;font-size:12px;font-weight:650;line-height:1;display:inline-grid}._referenceName_1duhv_206{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}@media (prefers-reduced-motion:reduce){._reference_1duhv_162{transition-duration:.01ms}._reference_1duhv_162:hover{transform:none}._agentChipExit_1duhv_59{transition-duration:.01ms}._agentChipExit_1duhv_59:hover,._agentChipExit_1duhv_59:active{transform:none}}._trigger_1jayu_4{display:none}@media (width<=700px){._trigger_1jayu_4{border-radius:var(--r-md);min-width:0;max-width:180px;min-height:36px;color:var(--lumen-color-text-secondary);cursor:pointer;transition:color var(--dur-fast) ease, background var(--dur-fast) ease, border-color var(--dur-fast) ease;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:4px;padding:0 9px;font-size:12.5px;display:inline-flex}._trigger_1jayu_4:hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary)}._trigger_1jayu_4:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input);outline:none}}._triggerLabel_1jayu_43{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._triggerChevron_1jayu_49{width:14px;height:14px;color:var(--lumen-color-text-secondary);flex:none}._panel_1jayu_58{z-index:220;border:1px solid var(--lumen-color-border-default);border-radius:var(--r-lg);background:var(--lumen-color-bg-surface);min-width:220px;max-width:min(320px,100vw - 16px);max-height:360px;box-shadow:var(--lumen-shadow-pop);padding:4px;position:fixed;overflow-y:auto}._row_1jayu_72,._optionRow_1jayu_73,._backRow_1jayu_74{border-radius:var(--r-md);width:100%;color:var(--lumen-color-text-primary);text-align:left;cursor:pointer;transition:background var(--dur-fast) ease;background:0 0;border:none;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}._row_1jayu_72:hover:not(:disabled),._optionRow_1jayu_73:hover:not(:disabled),._backRow_1jayu_74:hover,._row_1jayu_72:focus-visible,._optionRow_1jayu_73:focus-visible,._backRow_1jayu_74:focus-visible{background:var(--lumen-color-bg-subtle);outline:none}._row_1jayu_72:disabled,._optionRow_1jayu_73:disabled{cursor:default;opacity:.55}._rowLabel_1jayu_106{flex:none}._rowValue_1jayu_110{min-width:0;color:var(--lumen-color-text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._rowChevron_1jayu_120{color:var(--lumen-color-text-secondary);flex:none}._backRow_1jayu_74{border-bottom:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-md) var(--r-md) 0 0;color:var(--lumen-color-text-secondary);margin-bottom:2px;font-size:12.5px}._optionLabel_1jayu_133{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._optionCheck_1jayu_141{color:var(--lumen-color-brand-primary);flex:none}._voiceAnchor_1e6pn_5{align-items:center;display:inline-flex;position:relative}._micButton_1e6pn_11{border-radius:var(--r-md);width:36px;min-height:36px;color:var(--lumen-color-text-secondary);transition:color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) var(--ease-pulse-strong);background:0 0;border:none;place-items:center;padding:0;display:inline-grid}._micButton_1e6pn_11:hover:not(:disabled){color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)scale(1.02)}._micButton_1e6pn_11:disabled{cursor:default;opacity:.45}._micButton_1e6pn_11:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._micButton_1e6pn_11 svg{width:19px;height:19px}._micButtonActive_1e6pn_49{color:var(--lumen-color-status-danger);animation:_voice-pulse_1e6pn_1 1.4s var(--ease-pulse-strong) infinite}@keyframes _voice-pulse_1e6pn_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}._micSpinner_1e6pn_64{border:2px solid var(--lumen-color-border-control);border-top-color:var(--lumen-color-brand-primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _voice-spin_1e6pn_1}._floatBar_1e6pn_75{z-index:4;border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);min-width:240px;box-shadow:var(--lumen-shadow-card);color:var(--lumen-color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}._floatBarCenter_1e6pn_96,._floatBarError_1e6pn_97{justify-content:center}._floatBarError_1e6pn_97{border-color:var(--lumen-color-status-danger)}._levelBars_1e6pn_105{flex:1;align-items:center;gap:2px;height:16px;display:inline-flex}._levelBar_1e6pn_105{background:var(--lumen-color-brand-primary);width:3px;height:100%;transform:scaleY(var(--scale,.08));transform-origin:50%;border-radius:1px;transition:transform 90ms linear}._timer_1e6pn_123{font-variant-numeric:tabular-nums;min-width:40px}._timerWarn_1e6pn_128{color:var(--lumen-color-status-danger);font-weight:600}._floatAction_1e6pn_133{border-radius:var(--r-sm);width:24px;height:24px;color:var(--lumen-color-text-secondary);cursor:pointer;transition:color var(--dur-fast) ease, background var(--dur-fast) ease;background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}._floatAction_1e6pn_133:hover{color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle)}._floatAction_1e6pn_133:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:1px}._floatAction_1e6pn_133 svg{width:13px;height:13px}._spinner_1e6pn_163{border:2px solid var(--lumen-color-border-control);border-top-color:var(--lumen-color-brand-primary);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite _voice-spin_1e6pn_1}@keyframes _voice-spin_1e6pn_1{to{transform:rotate(360deg)}}._errorText_1e6pn_179{text-overflow:ellipsis;white-space:nowrap;max-width:340px;color:var(--lumen-color-status-danger);overflow:hidden}._markdown_a7y3f_1{color:var(--lumen-color-text-primary);overflow-wrap:anywhere;max-width:100%;font-size:14px;line-height:1.6;overflow-x:auto}._markdown_a7y3f_1 h1,._markdown_a7y3f_1 h2,._markdown_a7y3f_1 h3,._markdown_a7y3f_1 h4{color:var(--lumen-color-text-heading);margin:12px 0 8px;font-weight:560}._markdown_a7y3f_1 h1{font-size:18px}._markdown_a7y3f_1 h2{font-size:16px}._markdown_a7y3f_1 h3{font-size:15px}._markdown_a7y3f_1 h4{font-size:14px}._markdown_a7y3f_1 p{margin:8px 0}._markdown_a7y3f_1 ul,._markdown_a7y3f_1 ol{margin:8px 0;padding-left:20px}._markdown_a7y3f_1 li{margin:4px 0}._markdown_a7y3f_1 code{background:var(--lumen-color-bg-subtle);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px}._markdown_a7y3f_1 pre{background:var(--lumen-color-bg-subtle);border-radius:8px;margin:10px 0;padding:12px;overflow-x:auto}._markdown_a7y3f_1 pre code{background:0 0;padding:0;font-size:13px;line-height:1.5}._markdown_a7y3f_1 a{color:var(--lumen-color-brand-primary);text-decoration:none}._markdown_a7y3f_1 a:hover{text-decoration:underline}._markdown_a7y3f_1 blockquote{border-left:3px solid var(--lumen-color-brand-primary);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-secondary);margin:10px 0;padding:8px 12px}._markdown_a7y3f_1 img{border-radius:8px;max-width:100%;height:auto;margin:8px 0}._stableImage_a7y3f_96{aspect-ratio:3/2;border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-md);background:var(--lumen-color-bg-subtle);max-width:100%;display:block;position:relative;overflow:hidden}._stableImage_a7y3f_96 img{object-fit:contain;width:100%;max-width:none;height:100%;margin:0;display:block}._markdownImage_a7y3f_116{margin:8px 0}._inlineImage_a7y3f_120{width:min(520px,100%);max-height:420px;margin:8px 0}._inlineImageSkeleton_a7y3f_126{aspect-ratio:3/2;border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-md);background:var(--lumen-color-bg-subtle);width:min(520px,100%);max-width:100%;max-height:420px;margin:8px 0;display:block}._tableWrapper_a7y3f_138{max-width:100%;margin:10px 0;overflow-x:auto}._markdown_a7y3f_1 table{border-collapse:collapse;min-width:100%;margin:0;font-size:13px}._markdown_a7y3f_1 th,._markdown_a7y3f_1 td{border:1px solid var(--lumen-color-border-subtle);text-align:left;white-space:nowrap;padding:8px 12px}._markdown_a7y3f_1 th{background:var(--lumen-color-bg-subtle);font-weight:560}._markdown_a7y3f_1 tr:nth-child(2n){background:var(--lumen-color-bg-subtle)}._markdown_a7y3f_1 hr{border:0;border-top:1px solid var(--lumen-color-border-subtle);margin:16px 0}._markdown_a7y3f_1 del{color:var(--lumen-color-text-muted)}._citationSup_a7y3f_178{vertical-align:super;margin-inline:2px;line-height:0;display:inline-flex}._markdown_a7y3f_1 span[data-lumen-cited]{border-radius:var(--r-sm);transition:background-color var(--dur-fast) ease}._markdown_a7y3f_1 span[data-lumen-cited][data-cited-active]{background:var(--lumen-color-bg-brand-subtle)}._citationMarker_a7y3f_195{border-radius:var(--r-sm);color:var(--lumen-color-text-accent-strong);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong), color var(--dur-fast) ease, background-color var(--dur-fast) ease;background:0 0;border:0;padding:1px 2px;font-size:10.5px;font-weight:560;line-height:1.2}._untracedBadge_a7y3f_213{border-radius:var(--r-sm);color:var(--lumen-color-text-muted);cursor:default;-webkit-user-select:none;user-select:none;background:0 0;margin-left:2px;padding:0 3px;font-size:10px;line-height:1.4;display:inline-block}._citationMarker_a7y3f_195:hover,._citationMarker_a7y3f_195[aria-expanded=true]{color:var(--lumen-color-brand-primary);background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)scale(1.03)}._citationMarker_a7y3f_195:active{transition-duration:var(--dur-instant);transform:scale(.96)}._citationMarker_a7y3f_195:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._citationPreview_a7y3f_243{z-index:140;border:1px solid var(--lumen-color-border-default);border-radius:var(--r-lg);width:min(420px,100vw - 24px);max-height:min(360px,100vh - 24px);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-surface);box-shadow:var(--lumen-shadow-pop);animation:_citationPreviewIn_a7y3f_269 var(--dur-fast) var(--ease-out);position:fixed;overflow:hidden}@keyframes _citationPreviewIn_a7y3f_269{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}._citationPreviewInner_a7y3f_269{overscroll-behavior:contain;scrollbar-gutter:stable;gap:10px;max-height:min(360px,100vh - 24px);padding:14px;display:grid;overflow:auto}._citationPreviewHeader_a7y3f_279{border-bottom:1px solid var(--lumen-color-border-subtle);gap:3px;min-width:0;padding-bottom:9px;display:grid}._citationPreviewHeader_a7y3f_279 strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:560;line-height:1.45}._citationPreviewIndex_a7y3f_294{color:var(--lumen-color-text-accent-strong);font-size:11.5px;font-weight:500;line-height:1.4}._citationPreviewStatus_a7y3f_301,._citationPreviewContent_a7y3f_302,._citationPreviewError_a7y3f_303 p{margin:0;font-size:12.5px;line-height:1.65}._citationPreviewStatus_a7y3f_301{min-height:62px;color:var(--lumen-color-text-muted)}._citationDegradedNotice_a7y3f_320{color:var(--lumen-color-text-muted);margin:0 0 8px;font-size:12px;line-height:1.6}._citationPreviewContent_a7y3f_302{color:var(--lumen-color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}._citationPreviewContent_a7y3f_302 *{max-width:100%}._citationPreviewContent_a7y3f_302 p,._citationPreviewContent_a7y3f_302 ul,._citationPreviewContent_a7y3f_302 ol,._citationPreviewContent_a7y3f_302 blockquote,._citationPreviewContent_a7y3f_302 pre,._citationPreviewContent_a7y3f_302 h1,._citationPreviewContent_a7y3f_302 h2,._citationPreviewContent_a7y3f_302 h3,._citationPreviewContent_a7y3f_302 h4,._citationPreviewContent_a7y3f_302 h5,._citationPreviewContent_a7y3f_302 h6{margin:0 0 8px}._citationPreviewContent_a7y3f_302 :last-child{margin-bottom:0}._citationPreviewContent_a7y3f_302 ul,._citationPreviewContent_a7y3f_302 ol{padding-left:20px}._citationPreviewContent_a7y3f_302 a{color:var(--lumen-color-brand-primary)}._citationPreviewContent_a7y3f_302 code{border-radius:var(--r-sm);background:var(--lumen-color-bg-subtle);padding:1px 4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}._citationPreviewContent_a7y3f_302 pre{border-radius:var(--r-sm);background:var(--lumen-color-bg-subtle);padding:8px;overflow-x:auto}._citationPreviewTableWrapper_a7y3f_378{white-space:normal;max-width:100%;overflow-x:auto}._citationPreviewContent_a7y3f_302 table{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}._citationPreviewContent_a7y3f_302 caption{color:var(--lumen-color-text-primary);text-align:left;padding-bottom:6px;font-weight:560}._citationPreviewContent_a7y3f_302 th,._citationPreviewContent_a7y3f_302 td{border:1px solid var(--lumen-color-border-subtle);text-align:left;vertical-align:top;padding:6px 8px}._citationPreviewContent_a7y3f_302 th{background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-primary);font-weight:560}._citationPreviewError_a7y3f_303{min-height:42px;color:var(--lumen-color-status-danger);justify-content:space-between;align-items:center;gap:12px;display:flex}._citationPreviewError_a7y3f_303 button{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-subtle);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong);flex:none;padding:5px 9px;font-size:12px}._citationPreviewError_a7y3f_303 button:hover{transform:translateY(-1px)scale(1.03)}._citationPreviewError_a7y3f_303 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._citationPreviewImages_a7y3f_443{flex-wrap:wrap;gap:8px;display:flex}._citationPreviewImage_a7y3f_443{height:160px;margin:0}._inlineImage_a7y3f_120{max-width:min(520px,100%);margin:8px 0;display:block}._inlineImageFallback_a7y3f_460{border-radius:var(--r-sm);color:var(--lumen-color-text-muted);align-items:center;gap:8px;padding:2px 4px;font-size:12px;display:inline-flex}._inlineImageFallback_a7y3f_460 button{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-subtle);font:inherit;cursor:pointer;padding:2px 8px;font-size:12px}._inlineImageFallback_a7y3f_460 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._sourceDrawerImages_a7y3f_486{border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-lg);background:var(--lumen-color-bg-subtle);flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:0;padding:12px;display:flex;overflow:auto}._sourceDrawerImage_a7y3f_486{height:220px;margin:0}._sourceDrawerEvidence_a7y3f_504{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-lg);background:var(--lumen-color-bg-surface);gap:10px;min-width:0;padding:12px 14px;display:grid}._sourceDrawerEvidenceHeader_a7y3f_514{border-bottom:1px solid var(--lumen-color-border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._sourceDrawerEvidenceHeader_a7y3f_514 h3,._sourceDrawerEvidenceHeader_a7y3f_514 p{margin:0}._sourceDrawerEvidenceHeader_a7y3f_514 h3{color:var(--lumen-color-text-heading);font-size:13.5px;font-weight:560}._sourceDrawerEvidenceHeader_a7y3f_514 p{color:var(--lumen-color-text-muted);font-size:11.5px}._sourceDrawerEvidence_a7y3f_504 ._citationPreviewContent_a7y3f_302{color:var(--lumen-color-text-primary)}._sourceDrawerFallback_a7y3f_543{background:var(--lumen-color-bg-surface);grid-template-rows:minmax(0,1fr) auto;gap:16px;height:100%;min-height:0;padding:20px;display:grid}._sourceDrawerFallback_a7y3f_543:has(._sourceDrawerImages_a7y3f_486){grid-template-rows:minmax(0,auto) minmax(0,1fr) auto}._sourceDrawerContent_a7y3f_557{border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-lg);background:var(--lumen-color-bg-subtle);min-height:0;padding:16px;overflow:auto}._sourceDrawerFallback_a7y3f_543>a{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-md);color:var(--lumen-color-brand-emphasis);justify-self:start;padding:8px 12px;font-size:13px;text-decoration:none}._sourceDrawerFallback_a7y3f_543>a:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._citationMarker_a7y3f_195,._citationPreviewError_a7y3f_303 button{transition-duration:.01ms}._citationPreview_a7y3f_243{animation:none}}@media (width<=640px){._sourceDrawerEvidenceHeader_a7y3f_514{gap:2px;display:grid}}._gallery_1u718_1{gap:8px;min-width:0;margin-top:12px;display:grid}._galleryIdle_1u718_9{min-height:1px;margin-top:12px}._heading_1u718_14{color:var(--lumen-color-text-secondary);align-items:baseline;gap:4px;margin:0;font-size:12.5px;font-weight:500;display:flex}._headingCount_1u718_24{color:var(--lumen-color-text-muted);font-weight:400}._grid_1u718_29{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._card_1u718_35{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-md);background:var(--lumen-color-bg-surface);text-align:left;cursor:pointer;min-width:0;transition:transform var(--dur-fast) var(--ease-pulse), box-shadow var(--dur-fast) ease, border-color var(--dur-fast) ease;gap:0;padding:0;display:grid;position:relative;overflow:hidden}._card_1u718_35:hover{border-color:var(--lumen-color-border-control);box-shadow:var(--lumen-shadow-pop);transform:translateY(-2px)}._card_1u718_35:active{transition-duration:var(--dur-instant);transform:scale(.98)}._card_1u718_35:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._cardFrame_1u718_69{aspect-ratio:4/3;background:var(--lumen-color-bg-subtle);display:block;position:relative}._cardImage_1u718_76{object-fit:cover;width:100%;height:100%;display:block}._cardFailed_1u718_83{width:100%;height:100%;color:var(--lumen-color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}._cardFailedHint_1u718_95{opacity:.8;font-size:11px}._cardBadge_1u718_100{border-radius:var(--r-pill);background:var(--lumen-color-brand-primary);color:var(--lumen-color-text-inverse);padding:1px 8px;font-size:11px;font-weight:560;line-height:1.5;position:absolute;top:6px;left:6px}._cardMeta_1u718_113{color:var(--lumen-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:5px 8px 6px;font-size:12px;line-height:1.5;display:block;overflow:hidden}._toggle_1u718_124{color:var(--lumen-color-brand-emphasis);font:inherit;cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;justify-self:start;padding:2px 4px;font-size:12px;font-weight:500}._toggle_1u718_124:hover{color:var(--lumen-color-text-accent-strong)}._toggle_1u718_124:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._status_1u718_146{color:var(--lumen-color-text-muted);margin:12px 0 0;font-size:12.5px}._errorRow_1u718_152{color:var(--lumen-color-status-danger);align-items:center;gap:12px;margin-top:12px;font-size:12.5px;display:flex}._errorRow_1u718_152 button{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-subtle);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong);padding:3px 10px;font-size:12px}._errorRow_1u718_152 button:hover{transform:translateY(-1px)scale(1.03)}._errorRow_1u718_152 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._lightbox_1u718_182{z-index:300;background:var(--lumen-color-overlay-scrim-strong);animation:_lightboxIn_1u718_1 var(--dur-fast) var(--ease-out);place-items:center;display:grid;position:fixed;inset:0}@keyframes _lightboxIn_1u718_1{0%{opacity:0}to{opacity:1}}._lightboxFigure_1u718_202{justify-items:center;gap:10px;max-width:min(920px,90vw);margin:0;display:grid}._lightboxImage_1u718_210{border-radius:var(--r-md);object-fit:contain;max-width:100%;max-height:min(72vh,720px)}._lightboxFailed_1u718_217{color:var(--lumen-color-text-inverse);margin:0;font-size:13px}._lightboxCaption_1u718_223{color:var(--lumen-color-text-inverse);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;font-size:13px;font-weight:560;display:flex}._lightboxCaptionMeta_1u718_234,._lightboxCounter_1u718_235{color:var(--lumen-color-text-inverse);opacity:.78;font-weight:400}._lightboxClose_1u718_241,._lightboxNav_1u718_242{border-radius:var(--r-sm);color:var(--lumen-color-text-inverse);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong), opacity var(--dur-fast) ease;background:0 0;border:0;place-items:center;padding:8px;display:grid}._lightboxClose_1u718_241{position:absolute;top:16px;right:16px}._lightboxClose_1u718_241 svg{width:24px;height:24px}._lightboxNav_1u718_242{position:absolute;top:50%;translate:0 -50%}._lightboxNav_1u718_242 svg{width:28px;height:28px}._lightboxNavPrev_1u718_278{left:16px}._lightboxNavNext_1u718_282{right:16px}._lightboxClose_1u718_241:hover,._lightboxNav_1u718_242:hover{opacity:1;transform:scale(1.06)}._lightboxClose_1u718_241:active,._lightboxNav_1u718_242:active{transition-duration:var(--dur-instant);transform:scale(.96)}._lightboxClose_1u718_241:focus-visible,._lightboxNav_1u718_242:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (width<=640px){._grid_1u718_29{grid-template-columns:repeat(2,minmax(0,1fr))}._lightboxNavPrev_1u718_278{left:8px}._lightboxNavNext_1u718_282{right:8px}}@media (prefers-reduced-motion:reduce){._card_1u718_35,._toggle_1u718_124,._errorRow_1u718_152 button,._lightboxClose_1u718_241,._lightboxNav_1u718_242{transition-duration:.01ms}._lightbox_1u718_182{animation:none}}._body_wa5hu_1{height:100%;min-height:0}._state_wa5hu_6{height:100%;min-height:320px;color:var(--lumen-color-text-body);text-align:center;place-content:center;gap:12px;padding:28px;display:grid}._state_wa5hu_6 p{max-width:440px;margin:0;line-height:1.6}._state_wa5hu_6 button{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-md);background:var(--lumen-color-bg-surface);min-height:34px;color:var(--lumen-color-text-primary);font:inherit;cursor:pointer;justify-self:center;padding:6px 14px}._state_wa5hu_6 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._imageViewer_wa5hu_40{flex-direction:column;height:100%;min-height:0;display:flex}._viewerToolbar_wa5hu_47{border-bottom:1px solid var(--lumen-color-border-default);min-height:48px;color:var(--lumen-color-text-secondary);justify-content:center;align-items:center;gap:8px;padding:5px 10px;font-size:11.5px;display:flex}._viewerToolbar_wa5hu_47 button{min-height:32px;padding:0 9px}._imageCanvas_wa5hu_64{background:var(--lumen-color-bg-subtle);place-items:center;height:540px;padding:20px;display:grid;overflow:auto}._imageCanvas_wa5hu_64 img{object-fit:contain;max-width:none;height:auto}._textPreview_wa5hu_79,._markdown_wa5hu_80{max-height:550px;color:var(--lumen-color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:22px;font-size:13px;line-height:1.7;overflow:auto}._textPreview_wa5hu_79[data-format=code]{background:var(--lumen-color-bg-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._markdown_wa5hu_80 h3{color:var(--lumen-color-text-heading);margin:18px 0 8px;font-size:17px;font-weight:560}._markdown_wa5hu_80 p{margin:7px 0}._markdown_wa5hu_80 a{color:var(--lumen-color-brand-emphasis)}._listLine_wa5hu_112{padding-left:12px}._sheetViewer_wa5hu_116{flex-direction:column;height:100%;min-height:0;display:flex}._sheetTabs_wa5hu_123{border-bottom:1px solid var(--lumen-color-border-default);background:var(--lumen-color-bg-subtle);gap:4px;padding:8px;display:flex;overflow-x:auto}._sheetTabs_wa5hu_123 button{border-radius:var(--r-sm);min-height:36px;color:var(--lumen-color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}._sheetTabs_wa5hu_123 button[aria-selected=true]{background:var(--lumen-color-bg-brand-subtle);color:var(--lumen-color-brand-emphasis)}._tableScroll_wa5hu_153{max-height:540px;overflow:auto}._tableScroll_wa5hu_153 table{border-collapse:collapse;min-width:100%;font-size:12px}._tableScroll_wa5hu_153 td{border-right:1px solid var(--lumen-color-border-default);border-bottom:1px solid var(--lumen-color-border-default);text-overflow:ellipsis;white-space:nowrap;min-width:110px;max-width:280px;padding:8px 10px;overflow:hidden}._inner_148i2_1{flex-direction:column;gap:12px;max-height:calc(100vh - 120px);display:flex;overflow-y:auto}._centerState_148i2_9{color:var(--lumen-color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}._retryButton_148i2_19{border:1px solid var(--lumen-color-border-default);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary);cursor:pointer;transition:border-color var(--lumen-color-transition-duration,.15s) ease, background-color var(--lumen-color-transition-duration,.15s) ease;border-radius:6px;padding:6px 16px;font-size:13px}._retryButton_148i2_19:hover{border-color:var(--lumen-color-border-strong);background:var(--lumen-color-bg-subtle)}._retryButton_148i2_19:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._detailContent_148i2_40{flex-direction:column;gap:16px;padding:8px;display:flex}._attachment_76dc9_1{flex-direction:column;align-self:flex-end;align-items:flex-start;gap:4px;min-width:0;max-width:min(300px,100%);display:flex}._attachment_76dc9_1:not(:only-child){max-width:min(200px,100%)}._preview_76dc9_15{cursor:pointer;max-width:100%;transition:opacity var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:8px;padding:0;display:block}._preview_76dc9_15:hover{opacity:.9}._preview_76dc9_15:active{opacity:.8}._preview_76dc9_15:focus-visible,._retry_76dc9_35:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._image_76dc9_40{border-radius:inherit;object-fit:contain;width:auto;max-width:min(300px,100%);height:auto;max-height:200px;display:block}._name_76dc9_50{max-width:100%;color:var(--lumen-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._loading_76dc9_59,._retry_76dc9_35{color:var(--lumen-color-text-muted);background:var(--lumen-color-bg-subtle);font:inherit;border:0;border-radius:8px;padding:12px;font-size:12px}._retry_76dc9_35{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}._retry_76dc9_35:hover,._retry_76dc9_35:active{background:var(--lumen-color-bg-surface)}@media (prefers-reduced-motion:reduce){._preview_76dc9_15,._retry_76dc9_35{transition:none}}._page_1whj8_1{width:100%;height:100%;min-height:100vh;color:var(--lumen-color-text-primary);font-family:var(--lumen-font-sans);flex-direction:column;align-items:center;gap:8px;margin:0 auto;padding:32px 40px 0;display:flex}._page_1whj8_1._centered_1whj8_16{justify-content:center}._page_1whj8_1._conversing_1whj8_21{justify-content:flex-start;height:100%;min-height:0}._landingChat_1whj8_31{flex-direction:column;flex:0 auto;width:100%;min-height:0;display:flex}._page_1whj8_1._conversing_1whj8_21 ._landingChat_1whj8_31{flex:auto}._pinnedBarHost_1whj8_44{width:min(840px,100% - 32px);margin:0 auto}._debugHeader_1whj8_49{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:16px;display:flex}._debugHeader_1whj8_49 h2{margin:0;font-size:16px;font-weight:560}._debugHeader_1whj8_49 p,._debugHint_1whj8_60{color:var(--lumen-color-text-muted);margin:4px 0 0;font-size:12px}._debugHeader_1whj8_49 button{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse), background var(--dur-fast) var(--ease-pulse);border-radius:10px;padding:8px 12px;font-size:13px}._debugHeader_1whj8_49 button:hover:not(:disabled){background:var(--lumen-color-bg-brand-subtle)}._debugHeader_1whj8_49 button:active:not(:disabled){transform:scale(.96)}._debugHeader_1whj8_49 button:focus-visible{border-color:var(--lumen-color-focus-ring);box-shadow:var(--lumen-focus-ring-input);outline:none}._debugHeader_1whj8_49 button:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){._debugHeader_1whj8_49 button{transition:none;transform:none}}._spacer_1whj8_80{flex:1;min-height:0;margin-top:auto}._header_1whj8_86{opacity:1;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:16px;display:flex}._headerLeft_1whj8_95{align-items:center;gap:12px;min-width:0;display:flex}._greeting_1whj8_102{color:var(--lumen-color-text-heading);margin:0;font-size:26px;font-weight:560;line-height:1.3}._userBadge_1whj8_110{background:var(--lumen-color-bg-brand-subtle);color:var(--lumen-color-brand-strong);white-space:nowrap;border-radius:100px;padding:3px 10px;font-size:12.5px;font-weight:500}._bubbleError_1whj8_120 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._messageList_1whj8_125{flex-direction:column;flex:auto;gap:12px;width:100%;min-width:0;padding:4px 2px;display:flex}._componentMessageFrame_1whj8_135{flex-direction:column;flex:auto;width:min(840px,100% - 32px);min-width:0;min-height:0;display:flex;position:relative}._emptyConversation_1whj8_145{color:var(--lumen-color-text-muted);margin:auto;font-size:13.5px}._conversationTime_1whj8_151{color:var(--lumen-color-text-muted);text-align:center;flex-shrink:0;margin:0;font-size:14px}._compactionDivider_1whj8_159{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._compactionToggle_1whj8_166{border:1px solid var(--lumen-color-border-subtle);background:var(--lumen-color-bg-surface);max-width:100%;color:var(--lumen-color-text-muted);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:4px 14px;font-size:12.5px;display:inline-flex}._compactionToggle_1whj8_166:hover{border-color:var(--lumen-color-border-card);color:var(--lumen-color-text-body)}._compactionToggle_1whj8_166:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._compactionTitle_1whj8_190{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._compactionToggleLabel_1whj8_196{flex-shrink:0}._compactionSummary_1whj8_200{border:1px solid var(--lumen-color-border-subtle);background:var(--lumen-color-bg-surface);border-radius:12px;width:min(100%,620px);margin-top:8px;padding:12px 16px}._compactionHint_1whj8_209{color:var(--lumen-color-text-muted);margin:0 0 8px;font-size:12.5px}._compactionBody_1whj8_215{color:var(--lumen-color-text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}._reasoningPanel_1whj8_225{width:var(--assistant-inline-width);max-width:var(--assistant-inline-width);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}._reasoningToggle_1whj8_234{max-width:100%;color:var(--lumen-color-text-muted);cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:12.5px;display:inline-flex}._reasoningToggle_1whj8_234:hover{color:var(--lumen-color-text-body)}._reasoningToggle_1whj8_234:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._reasoningIcon_1whj8_258{width:16px;height:16px;color:var(--lumen-color-text-muted);flex:none;place-items:center;display:grid}._reasoningIcon_1whj8_258 svg{width:14px;height:14px}._reasoningIcon_1whj8_258[data-streaming=true]{animation:1.8s linear infinite _reasoning-spin_1whj8_1}@keyframes _reasoning-spin_1whj8_1{to{transform:rotate(360deg)}}._reasoningTitle_1whj8_282{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._reasoningChevron_1whj8_288{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._reasoningToggle_1whj8_234[aria-expanded=true] ._reasoningChevron_1whj8_288{transform:rotate(90deg)}._reasoningBody_1whj8_301{border-left:3px solid var(--lumen-color-border-default);width:100%;margin-top:10px;padding:2px 0 2px 14px}._reasoningScroll_1whj8_309{max-height:280px}._reasoningText_1whj8_313{color:var(--lumen-color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-right:12px;font-size:12.5px;line-height:1.6}._compactionStreamActive_1whj8_324,._compactionStreamFailed_1whj8_325{border:1px solid var(--lumen-color-border-subtle);background:var(--lumen-color-bg-surface);border-radius:12px;align-items:stretch;gap:8px;max-width:min(100%,620px);margin:0 auto;padding:10px 16px}._compactionStreamTitle_1whj8_336{color:var(--lumen-color-text-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}._compactionStreamDot_1whj8_345{background:var(--lumen-color-status-info);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite _compactionStreamPulse_1whj8_1}@keyframes _compactionStreamPulse_1whj8_1{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._compactionStreamDot_1whj8_345{animation:none}}._compactionStreamBody_1whj8_370{color:var(--lumen-color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;margin:0;font-size:12.5px;line-height:1.6;overflow-y:auto}._compactionStreamFailed_1whj8_325{border-color:var(--lumen-color-status-warning)}._compactionStreamFailedTitle_1whj8_385{color:var(--lumen-color-status-warning);margin:0;font-size:12.5px}._message_1whj8_125{--assistant-inline-width:78%;flex-direction:column;display:flex}._messageUser_1whj8_398{align-items:flex-end}._bubble_1whj8_120{max-width:var(--assistant-inline-width);border:1px solid var(--lumen-color-border-subtle);background:var(--lumen-color-bg-surface);border-radius:14px;padding:10px 14px}._bubbleUser_1whj8_410{background:var(--lumen-color-bg-brand-subtle);border-color:#0000}._bubbleUser_1whj8_410:has(._messageAttachmentList_1whj8_415>:nth-child(2)){max-width:100%}._messageAttachmentList_1whj8_415{flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}._messageAttachment_1whj8_415{border:1px solid var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);cursor:pointer;max-width:240px;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}._messageAttachment_1whj8_415:hover{border-color:var(--lumen-color-border-default);background:var(--lumen-color-bg-surface)}._messageAttachment_1whj8_415:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._messageAttachmentIcon_1whj8_453{width:16px;height:16px;color:var(--lumen-color-text-accent-strong);flex:none;place-items:center;display:grid}._messageAttachmentIcon_1whj8_453 svg{width:16px;height:16px}._messageAttachmentName_1whj8_467{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._messageAttachmentSize_1whj8_474{color:var(--lumen-color-text-muted);flex:none}._bubbleText_1whj8_479{white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.6}._bubblePending_1whj8_487{color:var(--lumen-color-text-muted);margin:0;font-size:13px}._bubbleCancelled_1whj8_493{color:var(--lumen-color-text-muted);margin:4px 0 0;font-size:12px}._bubbleNotice_1whj8_500{border-left:3px solid var(--lumen-color-status-warning);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-body);border-radius:8px;margin:4px 0 8px;padding:8px 12px;font-size:13px;line-height:1.6}._bubbleActions_1whj8_511{align-items:center;gap:2px;margin-top:4px;display:flex}._actionButton_1whj8_518{width:26px;height:26px;color:var(--lumen-color-text-muted);cursor:pointer;transition:background-color var(--dur-fast,.15s) ease, color var(--dur-fast,.15s) ease, border-color var(--dur-fast,.15s) ease;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._actionButton_1whj8_518 svg{width:14px;height:14px}._actionButton_1whj8_518:hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-secondary)}._actionButton_1whj8_518:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._actionButton_1whj8_518:active{background:var(--lumen-color-bg-surface)}._userActions_1whj8_553{align-items:center;gap:2px;margin-top:4px;display:flex}._editBubble_1whj8_560{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);width:min(560px,100%);box-shadow:var(--lumen-shadow-card);border-radius:14px;gap:8px;padding:10px;display:grid}._editTextarea_1whj8_571{border:1px solid var(--lumen-color-border-control);border-radius:var(--r-input);background:var(--lumen-color-bg-canvas);width:100%;min-height:64px;max-height:40vh;color:var(--lumen-color-text-primary);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.6}._editTextarea_1whj8_571:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input);outline:none}._editTextarea_1whj8_571:disabled{opacity:.6}._editError_1whj8_595{color:var(--lumen-color-status-danger);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}._editActions_1whj8_603{justify-content:flex-end;gap:8px;display:flex}._editCancel_1whj8_609,._editSubmit_1whj8_610{border-radius:var(--r-input);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse), background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;padding:6px 14px;font-size:13px;font-weight:500}._editCancel_1whj8_609{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary)}._editCancel_1whj8_609:hover:not(:disabled){border-color:var(--lumen-color-brand-primary);transform:translateY(-1px)}._editCancel_1whj8_609:disabled,._editSubmit_1whj8_610:disabled{opacity:.6;cursor:default}._editSubmit_1whj8_610{border:1px solid var(--lumen-color-brand-primary);background:var(--lumen-color-brand-primary);color:var(--lumen-color-text-inverse)}._editSubmit_1whj8_610:hover:not(:disabled){transform:translateY(-1px)}._editCancel_1whj8_609:focus-visible,._editSubmit_1whj8_610:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._actionTooltip_1whj8_657{z-index:50;color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-canvas);border:1px solid var(--lumen-color-border-default);box-shadow:var(--lumen-shadow-card);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;position:fixed}._streamingIndicator_1whj8_671{border-top:1px solid var(--lumen-color-border-subtle);align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:flex}._streamingDot_1whj8_680{background:var(--lumen-color-brand-primary);width:8px;height:8px;box-shadow:0 0 0 0 var(--lumen-color-brand-primary);border-radius:100px;animation:2s ease-in-out infinite _streaming-status-pulse_1whj8_1}._streamingText_1whj8_689{color:var(--lumen-color-brand-strong);font-size:12px;font-weight:500}._streamingCancel_1whj8_695{border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-input);background:var(--lumen-color-bg-surface);height:26px;color:var(--lumen-color-text-secondary);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong);margin-left:auto;padding:0 10px;font-size:12px}._streamingCancel_1whj8_695:hover{color:var(--lumen-color-text-primary);border-color:var(--lumen-color-border-card)}._streamingCancel_1whj8_695:active{transform:translateY(1px)}._streamingCancel_1whj8_695:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@keyframes _streaming-status-pulse_1whj8_1{0%,to{opacity:.5;box-shadow:0 0 0 0 var(--lumen-color-brand-primary)}50%{opacity:1;box-shadow:0 0 0 4px var(--lumen-color-status-success-ring)}}._caret_1whj8_734{background:var(--lumen-color-brand-primary);vertical-align:middle;border-radius:100px;width:7px;height:7px;margin-left:4px;animation:1.6s ease-in-out infinite _chat-caret-pulse_1whj8_1;display:inline-block}@keyframes _chat-caret-pulse_1whj8_1{0%,to{opacity:.35}50%{opacity:1}}._bubbleError_1whj8_120{color:var(--lumen-color-status-danger);margin-top:6px;font-size:13px}._bubbleError_1whj8_120 p{margin:0}._bubbleError_1whj8_120 button{color:var(--lumen-color-brand-strong);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;font-weight:500}._bubbleError_1whj8_120 button:hover{text-decoration:underline}._defaultAgentError_1whj8_780{color:var(--lumen-color-status-danger);margin:0 0 8px;font-size:13px}._timelineToolRow_1whj8_787{width:var(--assistant-inline-width);max-width:var(--assistant-inline-width);display:flex}._timelineToolRow_1whj8_787>*{width:100%;min-width:0}._message_1whj8_125>._bubble_1whj8_120+._bubble_1whj8_120,._message_1whj8_125>._bubble_1whj8_120+._timelineToolRow_1whj8_787,._message_1whj8_125>._bubble_1whj8_120+._reasoningPanel_1whj8_225,._message_1whj8_125>._timelineToolRow_1whj8_787+._bubble_1whj8_120,._message_1whj8_125>._timelineToolRow_1whj8_787+._timelineToolRow_1whj8_787,._message_1whj8_125>._timelineToolRow_1whj8_787+._reasoningPanel_1whj8_225,._message_1whj8_125>._reasoningPanel_1whj8_225+._bubble_1whj8_120,._message_1whj8_125>._reasoningPanel_1whj8_225+._timelineToolRow_1whj8_787,._message_1whj8_125>._reasoningPanel_1whj8_225+._reasoningPanel_1whj8_225,._message_1whj8_125>._processGroup_1whj8_808+._bubble_1whj8_120,._message_1whj8_125>._processGroup_1whj8_808+._timelineToolRow_1whj8_787{margin-top:8px}._message_1whj8_125>._bubble_1whj8_120+._subagentRunStack_1whj8_814,._message_1whj8_125>._timelineToolRow_1whj8_787+._subagentRunStack_1whj8_814,._message_1whj8_125>._reasoningPanel_1whj8_225+._subagentRunStack_1whj8_814,._message_1whj8_125>._processGroup_1whj8_808+._subagentRunStack_1whj8_814,._message_1whj8_125>._subagentRunStack_1whj8_814+._bubble_1whj8_120,._message_1whj8_125>._subagentRunStack_1whj8_814+._timelineToolRow_1whj8_787,._message_1whj8_125>._subagentRunStack_1whj8_814+._reasoningPanel_1whj8_225,._message_1whj8_125>._subagentRunStack_1whj8_814+._processGroup_1whj8_808,._message_1whj8_125>._subagentRunStack_1whj8_814+._subagentRunStack_1whj8_814{margin-top:16px}._userInputCard_1whj8_827{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-md);background:var(--lumen-color-bg-surface);width:100%;min-width:0;padding:12px 14px}._userInputCard_1whj8_827[data-awaiting]{border-color:var(--lumen-color-brand-primary)}._userInputHeader_1whj8_840{align-items:center;gap:6px;display:flex}._userInputIcon_1whj8_846{width:18px;height:18px;color:var(--lumen-color-brand-strong);place-items:center;display:grid}._userInputIcon_1whj8_846 svg{width:15px;height:15px}._userInputLabel_1whj8_859{color:var(--lumen-color-brand-strong);font-size:12.5px;font-weight:560}._userInputContent_1whj8_865{color:var(--lumen-color-text-heading);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;font-size:13.5px;line-height:1.6}._userInputControls_1whj8_874{gap:10px;margin-top:10px;display:grid}._userInputOptions_1whj8_880{flex-wrap:wrap;gap:8px;display:flex}._userInputOption_1whj8_880{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-pill);background:var(--lumen-color-bg-canvas);color:var(--lumen-color-text-heading);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong), border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;padding:7px 14px;font-size:13px}._userInputOption_1whj8_880:hover{border-color:var(--lumen-color-brand-primary);background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)scale(1.02)}._userInputOption_1whj8_880:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._userInputOption_1whj8_880:active{transition-duration:var(--dur-instant);transform:scale(.96)}._userInputForm_1whj8_916{gap:8px;display:flex}._userInputText_1whj8_921{border:1px solid var(--lumen-color-border-control);border-radius:var(--r-input);background:var(--lumen-color-bg-canvas);min-width:0;height:36px;color:var(--lumen-color-text-primary);flex:auto;padding:0 10px;font-size:13px}._userInputText_1whj8_921:focus{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input);outline:none}._userInputSubmit_1whj8_939{border-radius:var(--r-input);background:var(--lumen-color-brand-primary);height:36px;color:var(--lumen-color-text-inverse);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong);border:0;flex:none;padding:0 16px;font-size:13px;font-weight:500}._userInputSubmit_1whj8_939:hover:not(:disabled){transform:translateY(-1px)scale(1.02)}._userInputSubmit_1whj8_939:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._userInputSubmit_1whj8_939:disabled{opacity:.5;cursor:not-allowed;transform:none}._userInputAnswer_1whj8_968{color:var(--lumen-color-text-muted);margin:8px 0 0;font-size:12.5px}._processGroup_1whj8_808{flex-direction:column;align-items:flex-start;display:flex}._processToggle_1whj8_984{max-width:100%;color:var(--lumen-color-text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:12.5px;font-weight:500;display:inline-flex}._processToggle_1whj8_984:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._processIcon_1whj8_1004{width:16px;height:16px;color:var(--lumen-color-status-success);flex:none;place-items:center;display:grid}._processIcon_1whj8_1004 svg{width:14px;height:14px}._processTitle_1whj8_1019{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._processChevron_1whj8_1025{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._processToggle_1whj8_984[aria-expanded=true] ._processChevron_1whj8_1025{transform:rotate(90deg)}._processBody_1whj8_1037{flex-direction:column;width:100%;margin-top:8px;display:flex}._processBody_1whj8_1037>*+*{margin-top:8px}._toolCallHeader_1whj8_1049{max-width:100%;color:var(--lumen-color-text-muted);text-align:left;cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:12.5px;display:inline-flex}._toolCallHeader_1whj8_1049:hover{color:var(--lumen-color-text-body)}._toolCallHeader_1whj8_1049:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._toolCallIcon_1whj8_1073{width:16px;height:16px;color:var(--lumen-color-text-secondary);flex:none;place-items:center;display:grid}._toolCallIcon_1whj8_1073 svg{width:14px;height:14px}._toolCall_1whj8_1049[data-state=call] ._toolCallIcon_1whj8_1073{color:var(--lumen-color-brand-strong);animation:1.4s ease-in-out infinite _tool-call-pulse_1whj8_1}@keyframes _tool-call-pulse_1whj8_1{0%,to{opacity:1}50%{opacity:.4}}._toolCallName_1whj8_1104{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._toolCallStatus_1whj8_1111{color:var(--lumen-color-text-muted);white-space:nowrap;flex:none;font-size:12px}._toolCall_1whj8_1049[data-state=call] ._toolCallHeader_1whj8_1049{color:var(--lumen-color-text-secondary)}._toolCall_1whj8_1049[data-state=call] ._toolCallStatus_1whj8_1111{color:var(--lumen-color-brand-strong)}._toolCall_1whj8_1049[data-state=error] ._toolCallStatus_1whj8_1111{color:var(--lumen-color-status-danger)}._toolCall_1whj8_1049[data-expanded=true]{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);overflow:hidden}._toolCall_1whj8_1049[data-state=error][data-expanded=true]{border-color:var(--lumen-color-status-danger)}._toolCall_1whj8_1049[data-expanded=true] ._toolCallHeader_1whj8_1049{background:var(--lumen-color-bg-subtle);width:100%;padding:8px 12px;display:flex}._toolCallChevron_1whj8_1153{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._toolCallHeader_1whj8_1049[aria-expanded=true] ._toolCallChevron_1whj8_1153{transform:rotate(90deg)}._toolCallDetail_1whj8_1166{border:0;border-top:1px solid var(--lumen-color-border-subtle);background:0 0;border-radius:0;margin-top:0}._toolCallScroll_1whj8_1174{max-height:280px}._toolCallError_1whj8_1178{color:var(--lumen-color-status-danger);margin:0;padding:10px 12px 0;font-size:12.5px}._toolCallJson_1whj8_1185{color:var(--lumen-color-text-secondary);margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;overflow-x:auto}._toolCallJson_1whj8_1185+._toolCallJson_1whj8_1185{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunStack_1whj8_814{flex-direction:column;gap:8px;display:flex}._subagentRun_1whj8_814{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);overflow:hidden}._subagentRun_1whj8_814[data-state=failed]{border-color:var(--lumen-color-status-danger)}._subagentRun_1whj8_814[data-state=running]{border-color:var(--lumen-color-brand-strong)}._subagentRunHeader_1whj8_1220{background:var(--lumen-color-bg-subtle);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) ease;border:0;align-items:center;gap:8px;padding:8px 12px;display:flex}._subagentRunHeader_1whj8_1220:hover{background:var(--lumen-color-bg-option-hover)}._subagentRunHeader_1whj8_1220:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:-2px}._subagentRunIcon_1whj8_1245{width:22px;height:22px;color:var(--lumen-color-text-secondary);place-items:center;display:grid}._subagentRunIcon_1whj8_1245 svg{width:15px;height:15px}._subagentRun_1whj8_814[data-state=running] ._subagentRunIcon_1whj8_1245{color:var(--lumen-color-brand-strong)}._subagentRunName_1whj8_1262{min-width:0;color:var(--lumen-color-text-heading);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:560;overflow:hidden}._subagentRunStatus_1whj8_1273{color:var(--lumen-color-text-muted);white-space:nowrap;font-size:12px}._subagentRun_1whj8_814[data-state=running] ._subagentRunStatus_1whj8_1273{color:var(--lumen-color-brand-strong)}._subagentRun_1whj8_814[data-state=failed] ._subagentRunStatus_1whj8_1273{color:var(--lumen-color-status-danger)}._subagentRunChevron_1whj8_1287{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._subagentRunHeader_1whj8_1220[aria-expanded=true] ._subagentRunChevron_1whj8_1287{transform:rotate(90deg)}._subagentRunDetail_1whj8_1299{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunScroll_1whj8_1304{max-height:280px}._subagentRunError_1whj8_1308{color:var(--lumen-color-status-danger);margin:0;padding:10px 12px 0;font-size:12.5px}._subagentRunSection_1whj8_1315{padding:10px 12px}._subagentRunSection_1whj8_1315+._subagentRunSection_1whj8_1315{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunSectionLabel_1whj8_1323{color:var(--lumen-color-text-muted);margin:0 0 4px;font-size:11.5px}._subagentRunText_1whj8_1329{color:var(--lumen-color-text-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.6}._subagentRunPending_1whj8_1338{color:var(--lumen-color-text-muted);margin:0;padding:10px 12px;font-size:12.5px}._subagentRunTools_1whj8_1345{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._subagentRunTools_1whj8_1345 li{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._subagentRunToolName_1whj8_1362{min-width:0;color:var(--lumen-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._subagentRunToolState_1whj8_1370{color:var(--lumen-color-text-muted);flex:none}._subagentRunTools_1whj8_1345 li[data-state=error] ._subagentRunToolState_1whj8_1370{color:var(--lumen-color-status-danger)}._subagentRunTools_1whj8_1345 li[data-state=result] ._subagentRunToolState_1whj8_1370{color:var(--lumen-color-text-body)}@media (prefers-reduced-motion:reduce){._subagentRunChevron_1whj8_1287{transition:none}}@media (width<=700px){._message_1whj8_125{--assistant-inline-width:92%}._page_1whj8_1{padding:20px 16px 0}._page_1whj8_1._conversing_1whj8_21{height:100dvh;padding-top:20px}._page_1whj8_1._centered_1whj8_16{padding-top:0}._header_1whj8_86{opacity:1;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px}._componentMessageFrame_1whj8_135{width:calc(100% - 16px)}._messageList_1whj8_125{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){._toolCallChevron_1whj8_1153,._processChevron_1whj8_1025,._actionButton_1whj8_518{transition-duration:.01ms}._reasoningIcon_1whj8_258[data-streaming=true],._toolCall_1whj8_1049[data-state=call] ._toolCallIcon_1whj8_1073{animation:none}._toolCallHeader_1whj8_1049:hover{transform:none}._caret_1whj8_734{animation:none}}._messageReferenceWrap_1whj8_1447{position:relative}._messageReference_1whj8_1447{border:1px solid var(--lumen-color-border-selected);border-radius:var(--r-sm);color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle);font:inherit;cursor:pointer;align-items:center;gap:4px;margin-inline:2px;padding:1px 6px;font-size:12.5px;display:inline-flex}._messageReference_1whj8_1447:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._referencePopover_1whj8_1471{z-index:12;border:1px solid var(--lumen-color-border-default);border-radius:var(--r-lg);width:min(300px,100vw - 48px);color:var(--lumen-color-text-primary);background:var(--lumen-color-bg-surface);box-shadow:var(--lumen-shadow-pop);gap:6px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}._referencePopover_1whj8_1471 span,._referencePopover_1whj8_1471 p{color:var(--lumen-color-text-secondary);margin:0;font-size:12px}._referencePopover_1whj8_1471 button{border-radius:var(--r-sm);color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle);font:inherit;cursor:pointer;border:0;justify-self:end;padding:4px 8px}._revertScrim_1whj8_1505{z-index:60;background:var(--lumen-color-overlay-scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._revertDialog_1whj8_1515{border:1px solid var(--lumen-color-border-default);background:var(--lumen-color-bg-surface);width:min(400px,100%);box-shadow:var(--lumen-shadow-modal);animation:_revertConfirmPop_1whj8_1 var(--dur-base) var(--ease-pulse);border-radius:14px;gap:12px;padding:20px;display:grid}@keyframes _revertConfirmPop_1whj8_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}._revertTitle_1whj8_1538{color:var(--lumen-color-text-primary);margin:0;font-size:16px;font-weight:560}._revertCopy_1whj8_1545{color:var(--lumen-color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}._revertError_1whj8_1553{color:var(--lumen-color-status-danger);margin:0;font-size:12px;line-height:1.5}._revertActions_1whj8_1560{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._revertCancel_1whj8_1567,._revertConfirm_1whj8_1568{cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse), background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:500}._revertCancel_1whj8_1567{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary)}._revertCancel_1whj8_1567:hover:not(:disabled){border-color:var(--lumen-color-brand-primary);transform:translateY(-1px)}._revertConfirm_1whj8_1568{border:1px solid var(--lumen-color-status-danger);background:var(--lumen-color-status-danger);color:var(--lumen-color-text-inverse)}._revertConfirm_1whj8_1568:hover:not(:disabled){transform:translateY(-1px)}._revertCancel_1whj8_1567:disabled,._revertConfirm_1whj8_1568:disabled{opacity:.6;cursor:default}._revertCancel_1whj8_1567:focus-visible,._revertConfirm_1whj8_1568:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._revertDialog_1whj8_1515{animation:none}._revertCancel_1whj8_1567,._revertConfirm_1whj8_1568,._editCancel_1whj8_609,._editSubmit_1whj8_610{transition-duration:.01ms}}._fileCard_zksyj_1{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-md);background:var(--lumen-color-bg-canvas);align-items:center;gap:10px;max-width:min(560px,100%);padding:10px 12px;display:flex}._fileBadge_zksyj_12{width:30px;height:30px;color:var(--lumen-color-text-on-fill);border-radius:7px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}._fileBadge_zksyj_12[data-format=word]{background:var(--lumen-color-file-word)}._fileBadge_zksyj_12[data-format=excel]{background:var(--lumen-color-file-excel)}._fileBadge_zksyj_12[data-format=pdf]{background:var(--lumen-color-file-pdf)}._fileMeta_zksyj_36{flex:1;min-width:0}._fileName_zksyj_41{color:var(--lumen-color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}._fileSubline_zksyj_51{color:var(--lumen-color-text-muted);margin-top:2px;font-size:12px;display:block}._fileActions_zksyj_58{flex:none;align-items:center;gap:6px;display:flex}._fileActionButton_zksyj_65{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-secondary);cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;padding:5px 10px;font-size:12px}._fileActionButton_zksyj_65:hover:not(:disabled){border-color:var(--lumen-color-border-strong);background:var(--lumen-color-bg-surface)}._fileActionButton_zksyj_65:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:1px}._fileActionButton_zksyj_65:disabled{opacity:.6;cursor:default}._fileActionButton_zksyj_65[data-variant=primary]{border-color:var(--lumen-color-border-accent);background:var(--lumen-color-bg-accent);color:var(--lumen-color-text-accent-strong)}._statusRow_zksyj_99{border:1px solid var(--lumen-color-border-subtle);border-radius:var(--r-md);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-muted);align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}._statusRow_zksyj_99[data-state=error],._fileCard_zksyj_1[data-state=error]{border-color:var(--lumen-color-status-danger)}._statusRow_zksyj_99[data-state=error]{color:var(--lumen-color-status-danger)}._spinner_zksyj_120{border:2px solid var(--lumen-color-border-default);border-top-color:var(--lumen-color-text-accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite _fileCardSpin_zksyj_1}@keyframes _fileCardSpin_zksyj_1{to{transform:rotate(360deg)}}._renameRow_zksyj_136{align-items:center;gap:6px;max-width:100%;display:flex}._renameInput_zksyj_143{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);background:var(--lumen-color-bg-surface);min-width:0;color:var(--lumen-color-text-primary);flex:1;padding:4px 8px;font-size:13px}._renameInput_zksyj_143:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:1px}._inlineError_zksyj_159{color:var(--lumen-color-status-danger);margin-top:2px;font-size:12px;display:block}._host_1kgbh_1{min-width:0;position:relative}._viewport_1kgbh_7{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}._viewport_1kgbh_7::-webkit-scrollbar{display:none}._viewport_1kgbh_7:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:-2px}._content_1kgbh_22{min-width:0}._track_1kgbh_27{visibility:hidden;pointer-events:none;border-radius:999px;width:10px;position:absolute;top:4px;bottom:4px;right:3px}._track_1kgbh_27[data-scrollable=true]{visibility:visible}._host_1kgbh_1:hover ._track_1kgbh_27[data-scrollable=true]{pointer-events:auto}._thumb_1kgbh_47{background:var(--lumen-color-border-default);opacity:0;cursor:default;touch-action:none;width:6px;transition:opacity var(--dur-fast) ease, background-color var(--dur-fast) ease, width var(--dur-fast) ease;border-radius:999px;position:absolute;left:2px}._host_1kgbh_1:hover ._track_1kgbh_27[data-scrollable=true] ._thumb_1kgbh_47,._thumb_1kgbh_47[data-dragging=true]{opacity:1}._thumb_1kgbh_47[data-dragging=true]{background:var(--lumen-color-border-card);width:8px;left:1px}@media (prefers-reduced-motion:reduce){._thumb_1kgbh_47{transition:none}}._conversation_1qwnh_7{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex}._compact_1qwnh_18{justify-content:center}._viewport_1qwnh_26{overscroll-behavior:contain;flex-direction:column;flex:auto;align-items:center;min-height:0;display:flex;overflow-y:auto}._embeddedFrame_1qwnh_37{width:100%;min-width:0}._embeddedList_1qwnh_42{padding-inline:0}._embeddedEmpty_1qwnh_46{margin:auto 0}
