._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_1wzfp_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_1wzfp_1._embedded_1wzfp_10{width:100%;margin-bottom:12px;bottom:12px}._latestButton_1wzfp_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_1wzfp_16:hover{background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)}._latestButton_1wzfp_16:active{transform:scale(.96)}._latestButton_1wzfp_16:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._frame_1wzfp_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_1wzfp_47:focus-within,._composer_1wzfp_1[data-drag-active=true] ._frame_1wzfp_47{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input), var(--lumen-shadow-card)}._dragStatus_1wzfp_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_1wzfp_83,._footerStart_1wzfp_84,._actions_1wzfp_85{align-items:center;display:flex}._footer_1wzfp_83{justify-content:space-between;gap:10px;min-width:0;padding-top:8px}._footerStart_1wzfp_84,._actions_1wzfp_85{gap:7px}._actions_1wzfp_85{flex:1;justify-content:flex-end;min-width:0}._footerStart_1wzfp_84{flex-shrink:0}._fileButton_1wzfp_112,._sendButton_1wzfp_113,._stopButton_1wzfp_114,._attachmentRetry_1wzfp_115,._attachmentRemove_1wzfp_116{font:inherit;cursor:pointer;border:0}._fileButton_1wzfp_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_1wzfp_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_1wzfp_112:disabled{cursor:not-allowed;opacity:.46;transform:none}._fileButton_1wzfp_112:focus-visible,._sendButton_1wzfp_113:focus-visible,._stopButton_1wzfp_114:focus-visible,._attachmentRetry_1wzfp_115:focus-visible,._attachmentRemove_1wzfp_116:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._fileButton_1wzfp_112 svg,._sendButton_1wzfp_113 svg{width:18px;height:18px}._modelSelect_1wzfp_162{flex:0 150px;width:150px}._modelSelect_1wzfp_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_1wzfp_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_1wzfp_162[data-open=true] .lumen-select__trigger,._modelSelect_1wzfp_162 .lumen-select__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._modelSelect_1wzfp_162 .lumen-select__chevron{color:var(--lumen-color-text-secondary)}._kbSelect_1wzfp_197{flex:0 150px;width:150px}._kbSelect_1wzfp_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_1wzfp_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_1wzfp_197[data-open=true] .lumen-multiselect__trigger,._kbSelect_1wzfp_197 .lumen-multiselect__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._kbSelect_1wzfp_197 .lumen-multiselect__values{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;overflow:hidden}._kbError_1wzfp_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_1wzfp_233:hover{color:var(--lumen-color-text-accent-strong)}._kbError_1wzfp_233:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._thinkingSelectWrap_1wzfp_261{flex:none;width:max-content;min-width:108px;max-width:240px;display:inline-flex}._thinkingSelect_1wzfp_259{width:100%}._thinkingSelect_1wzfp_259 .lumen-select__menu{min-width:108px;max-width:280px}._thinkingSelect_1wzfp_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_1wzfp_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_1wzfp_259[data-open=true] .lumen-select__trigger,._thinkingSelect_1wzfp_259 .lumen-select__trigger:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input)}._thinkingSelect_1wzfp_259 .lumen-select__chevron{color:var(--lumen-color-text-secondary)}._sendButton_1wzfp_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_1wzfp_113:not(:disabled){color:var(--lumen-color-text-accent-strong);background:var(--lumen-color-bg-brand-subtle)}._sendButton_1wzfp_113:not(:disabled):hover{color:var(--lumen-color-brand-strong);transform:translateY(-1px)scale(1.04)}._sendButton_1wzfp_113:not(:disabled):active{transform:scale(.96)}._sendButton_1wzfp_113:disabled{cursor:not-allowed}._stopButton_1wzfp_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_1wzfp_114:hover{transform:translateY(-1px)scale(1.04)}._stopButton_1wzfp_114:active{transform:scale(.96)}._stopButton_1wzfp_114 span{background:currentColor;border-radius:2px;width:8px;height:8px}._modelState_1wzfp_375,._error_1wzfp_376,._uploadStatus_1wzfp_377{color:var(--lumen-color-text-secondary);font-size:12px}._error_1wzfp_376{color:var(--lumen-color-status-danger);margin:0 0 8px}._uploadStatus_1wzfp_377{margin:0 0 8px}._attachmentViewport_1wzfp_393{min-width:0;margin:0 -2px -4px;padding:2px}._attachments_1wzfp_399{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._attachments_1wzfp_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_1wzfp_399 li:hover,._attachments_1wzfp_399 li:focus-within{border-color:var(--lumen-color-border-control)}._attachments_1wzfp_399 li[data-status=failed]{border-color:color-mix(in srgb, var(--lumen-color-status-danger) 46%, var(--lumen-color-border-default))}._attachmentIcon_1wzfp_432{width:14px;height:14px;color:var(--lumen-color-text-accent-strong);flex:none;place-items:center;display:grid}._attachmentIcon_1wzfp_432 svg{width:14px;height:14px}._attachmentName_1wzfp_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_1wzfp_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_1wzfp_469{color:var(--lumen-color-text-secondary);white-space:nowrap}._attachmentStatus_1wzfp_469[data-status=ready]{color:var(--lumen-color-status-success)}._attachmentStatus_1wzfp_469[data-status=failed]{color:var(--lumen-color-status-danger)}._attachmentRetry_1wzfp_115{color:var(--lumen-color-text-accent-strong);background:0 0;padding:0 2px;font-size:11.5px}._attachmentRemove_1wzfp_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_1wzfp_116 svg{width:12px;height:12px}._attachments_1wzfp_399 li:hover ._attachmentRemove_1wzfp_116,._attachments_1wzfp_399 li:focus-within ._attachmentRemove_1wzfp_116{opacity:1;pointer-events:auto}._attachmentRemove_1wzfp_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_1wzfp_116:active{transform:scale(.96)}._visuallyHidden_1wzfp_525{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){._composer_1wzfp_1{width:calc(100% - 16px);margin-bottom:8px;bottom:8px}._frame_1wzfp_47{border-radius:15px;padding:11px 10px 8px}._footer_1wzfp_83{align-items:flex-end}._actions_1wzfp_85{flex-wrap:wrap}}@media (hover:none){._attachmentRemove_1wzfp_116{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){._composer_1wzfp_1,._frame_1wzfp_47,._latestButton_1wzfp_16,._fileButton_1wzfp_112,._sendButton_1wzfp_113,._stopButton_1wzfp_114,._attachments_1wzfp_399 li,._attachmentRemove_1wzfp_116{transition-duration:.01ms}._fileButton_1wzfp_112:hover:not(:disabled),._sendButton_1wzfp_113:hover:not(:disabled),._stopButton_1wzfp_114:hover,._sendButton_1wzfp_113:active:not(:disabled),._stopButton_1wzfp_114:active,._attachmentRemove_1wzfp_116:hover,._attachmentRemove_1wzfp_116:active,._latestButton_1wzfp_16:hover,._latestButton_1wzfp_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}}._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_bry35_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_bry35_1._centered_bry35_16{justify-content:center}._page_bry35_1._conversing_bry35_21{justify-content:flex-start;height:100%;min-height:0}._landingChat_bry35_31{flex-direction:column;flex:0 auto;width:100%;min-height:0;display:flex}._page_bry35_1._conversing_bry35_21 ._landingChat_bry35_31{flex:auto}._pinnedBarHost_bry35_44{width:min(840px,100% - 32px);margin:0 auto}._debugHeader_bry35_49{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:16px;display:flex}._debugHeader_bry35_49 h2{margin:0;font-size:16px;font-weight:560}._debugHeader_bry35_49 p,._debugHint_bry35_60{color:var(--lumen-color-text-muted);margin:4px 0 0;font-size:12px}._debugHeader_bry35_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_bry35_49 button:hover:not(:disabled){background:var(--lumen-color-bg-brand-subtle)}._debugHeader_bry35_49 button:active:not(:disabled){transform:scale(.96)}._debugHeader_bry35_49 button:focus-visible{border-color:var(--lumen-color-focus-ring);box-shadow:var(--lumen-focus-ring-input);outline:none}._debugHeader_bry35_49 button:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){._debugHeader_bry35_49 button{transition:none;transform:none}}._spacer_bry35_80{flex:1;min-height:0;margin-top:auto}._header_bry35_86{opacity:1;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:16px;display:flex}._headerLeft_bry35_95{align-items:center;gap:12px;min-width:0;display:flex}._greeting_bry35_102{color:var(--lumen-color-text-heading);margin:0;font-size:26px;font-weight:560;line-height:1.3}._userBadge_bry35_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_bry35_120 button:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._messageList_bry35_125{flex-direction:column;flex:auto;gap:12px;width:100%;min-width:0;padding:4px 2px;display:flex}._componentMessageFrame_bry35_135{flex-direction:column;flex:auto;width:min(840px,100% - 32px);min-width:0;min-height:0;display:flex;position:relative}._emptyConversation_bry35_145{color:var(--lumen-color-text-muted);margin:auto;font-size:13.5px}._conversationTime_bry35_151{color:var(--lumen-color-text-muted);text-align:center;flex-shrink:0;margin:0;font-size:14px}._compactionDivider_bry35_159{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._compactionToggle_bry35_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_bry35_166:hover{border-color:var(--lumen-color-border-card);color:var(--lumen-color-text-body)}._compactionToggle_bry35_166:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._compactionTitle_bry35_190{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._compactionToggleLabel_bry35_196{flex-shrink:0}._compactionSummary_bry35_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_bry35_209{color:var(--lumen-color-text-muted);margin:0 0 8px;font-size:12.5px}._compactionBody_bry35_215{color:var(--lumen-color-text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}._reasoningPanel_bry35_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_bry35_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_bry35_234:hover{color:var(--lumen-color-text-body)}._reasoningToggle_bry35_234:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._reasoningIcon_bry35_258{width:16px;height:16px;color:var(--lumen-color-text-muted);flex:none;place-items:center;display:grid}._reasoningIcon_bry35_258 svg{width:14px;height:14px}._reasoningIcon_bry35_258[data-streaming=true]{animation:1.8s linear infinite _reasoning-spin_bry35_1}@keyframes _reasoning-spin_bry35_1{to{transform:rotate(360deg)}}._reasoningTitle_bry35_282{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._reasoningChevron_bry35_288{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._reasoningToggle_bry35_234[aria-expanded=true] ._reasoningChevron_bry35_288{transform:rotate(90deg)}._reasoningBody_bry35_301{border-left:3px solid var(--lumen-color-border-default);width:100%;margin-top:10px;padding:2px 0 2px 14px}._reasoningScroll_bry35_309{max-height:280px}._reasoningText_bry35_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_bry35_324,._compactionStreamFailed_bry35_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_bry35_336{color:var(--lumen-color-text-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}._compactionStreamDot_bry35_345{background:var(--lumen-color-status-info);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite _compactionStreamPulse_bry35_1}@keyframes _compactionStreamPulse_bry35_1{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._compactionStreamDot_bry35_345{animation:none}}._compactionStreamBody_bry35_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_bry35_325{border-color:var(--lumen-color-status-warning)}._compactionStreamFailedTitle_bry35_385{color:var(--lumen-color-status-warning);margin:0;font-size:12.5px}._message_bry35_125{--assistant-inline-width:78%;flex-direction:column;display:flex}._messageUser_bry35_398{align-items:flex-end}._bubble_bry35_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_bry35_410{background:var(--lumen-color-bg-brand-subtle);border-color:#0000}._bubbleUser_bry35_410:has(._messageAttachmentList_bry35_415>:nth-child(2)){max-width:100%}._messageAttachmentList_bry35_415{flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}._messageAttachment_bry35_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_bry35_415:hover{border-color:var(--lumen-color-border-default);background:var(--lumen-color-bg-surface)}._messageAttachment_bry35_415:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._messageAttachmentIcon_bry35_453{width:16px;height:16px;color:var(--lumen-color-text-accent-strong);flex:none;place-items:center;display:grid}._messageAttachmentIcon_bry35_453 svg{width:16px;height:16px}._messageAttachmentName_bry35_467{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._messageAttachmentSize_bry35_474{color:var(--lumen-color-text-muted);flex:none}._bubbleText_bry35_479{white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.6}._bubblePending_bry35_487{color:var(--lumen-color-text-muted);margin:0;font-size:13px}._bubbleCancelled_bry35_493{color:var(--lumen-color-text-muted);margin:4px 0 0;font-size:12px}._bubbleActions_bry35_499{align-items:center;gap:2px;margin-top:4px;display:flex}._actionButton_bry35_506{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_bry35_506 svg{width:14px;height:14px}._actionButton_bry35_506:hover{border-color:var(--lumen-color-border-subtle);background:var(--lumen-color-bg-subtle);color:var(--lumen-color-text-secondary)}._actionButton_bry35_506:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._actionButton_bry35_506:active{background:var(--lumen-color-bg-surface)}._userActions_bry35_541{align-items:center;gap:2px;margin-top:4px;display:flex}._editBubble_bry35_548{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_bry35_559{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_bry35_559:focus-visible{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input);outline:none}._editTextarea_bry35_559:disabled{opacity:.6}._editError_bry35_583{color:var(--lumen-color-status-danger);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}._editActions_bry35_591{justify-content:flex-end;gap:8px;display:flex}._editCancel_bry35_597,._editSubmit_bry35_598{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_bry35_597{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary)}._editCancel_bry35_597:hover:not(:disabled){border-color:var(--lumen-color-brand-primary);transform:translateY(-1px)}._editCancel_bry35_597:disabled,._editSubmit_bry35_598:disabled{opacity:.6;cursor:default}._editSubmit_bry35_598{border:1px solid var(--lumen-color-brand-primary);background:var(--lumen-color-brand-primary);color:var(--lumen-color-text-inverse)}._editSubmit_bry35_598:hover:not(:disabled){transform:translateY(-1px)}._editCancel_bry35_597:focus-visible,._editSubmit_bry35_598:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._actionTooltip_bry35_645{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_bry35_659{border-top:1px solid var(--lumen-color-border-subtle);align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:flex}._streamingDot_bry35_668{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_bry35_1}._streamingText_bry35_677{color:var(--lumen-color-brand-strong);font-size:12px;font-weight:500}._streamingCancel_bry35_683{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_bry35_683:hover{color:var(--lumen-color-text-primary);border-color:var(--lumen-color-border-card)}._streamingCancel_bry35_683:active{transform:translateY(1px)}._streamingCancel_bry35_683:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@keyframes _streaming-status-pulse_bry35_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_bry35_722{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_bry35_1;display:inline-block}@keyframes _chat-caret-pulse_bry35_1{0%,to{opacity:.35}50%{opacity:1}}._bubbleError_bry35_120{color:var(--lumen-color-status-danger);margin-top:6px;font-size:13px}._bubbleError_bry35_120 p{margin:0}._bubbleError_bry35_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_bry35_120 button:hover{text-decoration:underline}._defaultAgentError_bry35_768{color:var(--lumen-color-status-danger);margin:0 0 8px;font-size:13px}._timelineToolRow_bry35_775{width:var(--assistant-inline-width);max-width:var(--assistant-inline-width);display:flex}._timelineToolRow_bry35_775>*{width:100%;min-width:0}._message_bry35_125>._bubble_bry35_120+._bubble_bry35_120,._message_bry35_125>._bubble_bry35_120+._timelineToolRow_bry35_775,._message_bry35_125>._bubble_bry35_120+._reasoningPanel_bry35_225,._message_bry35_125>._timelineToolRow_bry35_775+._bubble_bry35_120,._message_bry35_125>._timelineToolRow_bry35_775+._timelineToolRow_bry35_775,._message_bry35_125>._timelineToolRow_bry35_775+._reasoningPanel_bry35_225,._message_bry35_125>._reasoningPanel_bry35_225+._bubble_bry35_120,._message_bry35_125>._reasoningPanel_bry35_225+._timelineToolRow_bry35_775,._message_bry35_125>._reasoningPanel_bry35_225+._reasoningPanel_bry35_225,._message_bry35_125>._processGroup_bry35_796+._bubble_bry35_120,._message_bry35_125>._processGroup_bry35_796+._timelineToolRow_bry35_775{margin-top:8px}._message_bry35_125>._bubble_bry35_120+._subagentRunStack_bry35_802,._message_bry35_125>._timelineToolRow_bry35_775+._subagentRunStack_bry35_802,._message_bry35_125>._reasoningPanel_bry35_225+._subagentRunStack_bry35_802,._message_bry35_125>._processGroup_bry35_796+._subagentRunStack_bry35_802,._message_bry35_125>._subagentRunStack_bry35_802+._bubble_bry35_120,._message_bry35_125>._subagentRunStack_bry35_802+._timelineToolRow_bry35_775,._message_bry35_125>._subagentRunStack_bry35_802+._reasoningPanel_bry35_225,._message_bry35_125>._subagentRunStack_bry35_802+._processGroup_bry35_796,._message_bry35_125>._subagentRunStack_bry35_802+._subagentRunStack_bry35_802{margin-top:16px}._userInputCard_bry35_815{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_bry35_815[data-awaiting]{border-color:var(--lumen-color-brand-primary)}._userInputHeader_bry35_828{align-items:center;gap:6px;display:flex}._userInputIcon_bry35_834{width:18px;height:18px;color:var(--lumen-color-brand-strong);place-items:center;display:grid}._userInputIcon_bry35_834 svg{width:15px;height:15px}._userInputLabel_bry35_847{color:var(--lumen-color-brand-strong);font-size:12.5px;font-weight:560}._userInputContent_bry35_853{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_bry35_862{gap:10px;margin-top:10px;display:grid}._userInputOptions_bry35_868{flex-wrap:wrap;gap:8px;display:flex}._userInputOption_bry35_868{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_bry35_868:hover{border-color:var(--lumen-color-brand-primary);background:var(--lumen-color-bg-brand-subtle);transform:translateY(-1px)scale(1.02)}._userInputOption_bry35_868:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._userInputOption_bry35_868:active{transition-duration:var(--dur-instant);transform:scale(.96)}._userInputForm_bry35_904{gap:8px;display:flex}._userInputText_bry35_909{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_bry35_909:focus{border-color:var(--lumen-color-brand-primary);box-shadow:var(--lumen-focus-ring-input);outline:none}._userInputSubmit_bry35_927{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_bry35_927:hover:not(:disabled){transform:translateY(-1px)scale(1.02)}._userInputSubmit_bry35_927:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._userInputSubmit_bry35_927:disabled{opacity:.5;cursor:not-allowed;transform:none}._userInputAnswer_bry35_956{color:var(--lumen-color-text-muted);margin:8px 0 0;font-size:12.5px}._processGroup_bry35_796{flex-direction:column;align-items:flex-start;display:flex}._processToggle_bry35_972{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_bry35_972:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._processIcon_bry35_992{width:16px;height:16px;color:var(--lumen-color-status-success);flex:none;place-items:center;display:grid}._processIcon_bry35_992 svg{width:14px;height:14px}._processTitle_bry35_1007{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._processChevron_bry35_1013{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._processToggle_bry35_972[aria-expanded=true] ._processChevron_bry35_1013{transform:rotate(90deg)}._processBody_bry35_1025{flex-direction:column;width:100%;margin-top:8px;display:flex}._processBody_bry35_1025>*+*{margin-top:8px}._toolCallHeader_bry35_1037{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_bry35_1037:hover{color:var(--lumen-color-text-body)}._toolCallHeader_bry35_1037:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._toolCallIcon_bry35_1061{width:16px;height:16px;color:var(--lumen-color-text-secondary);flex:none;place-items:center;display:grid}._toolCallIcon_bry35_1061 svg{width:14px;height:14px}._toolCall_bry35_1037[data-state=call] ._toolCallIcon_bry35_1061{color:var(--lumen-color-brand-strong);animation:1.4s ease-in-out infinite _tool-call-pulse_bry35_1}@keyframes _tool-call-pulse_bry35_1{0%,to{opacity:1}50%{opacity:.4}}._toolCallName_bry35_1092{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._toolCallStatus_bry35_1099{color:var(--lumen-color-text-muted);white-space:nowrap;flex:none;font-size:12px}._toolCall_bry35_1037[data-state=call] ._toolCallHeader_bry35_1037{color:var(--lumen-color-text-secondary)}._toolCall_bry35_1037[data-state=call] ._toolCallStatus_bry35_1099{color:var(--lumen-color-brand-strong)}._toolCall_bry35_1037[data-state=error] ._toolCallStatus_bry35_1099{color:var(--lumen-color-status-danger)}._toolCall_bry35_1037[data-expanded=true]{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);overflow:hidden}._toolCall_bry35_1037[data-state=error][data-expanded=true]{border-color:var(--lumen-color-status-danger)}._toolCall_bry35_1037[data-expanded=true] ._toolCallHeader_bry35_1037{background:var(--lumen-color-bg-subtle);width:100%;padding:8px 12px;display:flex}._toolCallChevron_bry35_1141{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._toolCallHeader_bry35_1037[aria-expanded=true] ._toolCallChevron_bry35_1141{transform:rotate(90deg)}._toolCallDetail_bry35_1154{border:0;border-top:1px solid var(--lumen-color-border-subtle);background:0 0;border-radius:0;margin-top:0}._toolCallScroll_bry35_1162{max-height:280px}._toolCallError_bry35_1166{color:var(--lumen-color-status-danger);margin:0;padding:10px 12px 0;font-size:12.5px}._toolCallJson_bry35_1173{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_bry35_1173+._toolCallJson_bry35_1173{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunStack_bry35_802{flex-direction:column;gap:8px;display:flex}._subagentRun_bry35_802{border:1px solid var(--lumen-color-border-default);border-radius:var(--r-sm);overflow:hidden}._subagentRun_bry35_802[data-state=failed]{border-color:var(--lumen-color-status-danger)}._subagentRun_bry35_802[data-state=running]{border-color:var(--lumen-color-brand-strong)}._subagentRunHeader_bry35_1208{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_bry35_1208:hover{background:var(--lumen-color-bg-option-hover)}._subagentRunHeader_bry35_1208:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:-2px}._subagentRunIcon_bry35_1233{width:22px;height:22px;color:var(--lumen-color-text-secondary);place-items:center;display:grid}._subagentRunIcon_bry35_1233 svg{width:15px;height:15px}._subagentRun_bry35_802[data-state=running] ._subagentRunIcon_bry35_1233{color:var(--lumen-color-brand-strong)}._subagentRunName_bry35_1250{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_bry35_1261{color:var(--lumen-color-text-muted);white-space:nowrap;font-size:12px}._subagentRun_bry35_802[data-state=running] ._subagentRunStatus_bry35_1261{color:var(--lumen-color-brand-strong)}._subagentRun_bry35_802[data-state=failed] ._subagentRunStatus_bry35_1261{color:var(--lumen-color-status-danger)}._subagentRunChevron_bry35_1275{width:14px;height:14px;color:var(--lumen-color-text-muted);transition:transform var(--dur-fast) var(--ease-pulse);flex:none}._subagentRunHeader_bry35_1208[aria-expanded=true] ._subagentRunChevron_bry35_1275{transform:rotate(90deg)}._subagentRunDetail_bry35_1287{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunScroll_bry35_1292{max-height:280px}._subagentRunError_bry35_1296{color:var(--lumen-color-status-danger);margin:0;padding:10px 12px 0;font-size:12.5px}._subagentRunSection_bry35_1303{padding:10px 12px}._subagentRunSection_bry35_1303+._subagentRunSection_bry35_1303{border-top:1px solid var(--lumen-color-border-subtle)}._subagentRunSectionLabel_bry35_1311{color:var(--lumen-color-text-muted);margin:0 0 4px;font-size:11.5px}._subagentRunText_bry35_1317{color:var(--lumen-color-text-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.6}._subagentRunPending_bry35_1326{color:var(--lumen-color-text-muted);margin:0;padding:10px 12px;font-size:12.5px}._subagentRunTools_bry35_1333{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._subagentRunTools_bry35_1333 li{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._subagentRunToolName_bry35_1350{min-width:0;color:var(--lumen-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._subagentRunToolState_bry35_1358{color:var(--lumen-color-text-muted);flex:none}._subagentRunTools_bry35_1333 li[data-state=error] ._subagentRunToolState_bry35_1358{color:var(--lumen-color-status-danger)}._subagentRunTools_bry35_1333 li[data-state=result] ._subagentRunToolState_bry35_1358{color:var(--lumen-color-text-body)}@media (prefers-reduced-motion:reduce){._subagentRunChevron_bry35_1275{transition:none}}@media (width<=700px){._message_bry35_125{--assistant-inline-width:92%}._page_bry35_1{padding:20px 16px 0}._page_bry35_1._conversing_bry35_21{height:100dvh;padding-top:20px}._page_bry35_1._centered_bry35_16{padding-top:0}._header_bry35_86{opacity:1;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px}._componentMessageFrame_bry35_135{width:calc(100% - 16px)}._messageList_bry35_125{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){._toolCallChevron_bry35_1141,._processChevron_bry35_1013,._actionButton_bry35_506{transition-duration:.01ms}._reasoningIcon_bry35_258[data-streaming=true],._toolCall_bry35_1037[data-state=call] ._toolCallIcon_bry35_1061{animation:none}._toolCallHeader_bry35_1037:hover{transform:none}._caret_bry35_722{animation:none}}._messageReferenceWrap_bry35_1435{position:relative}._messageReference_bry35_1435{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_bry35_1435:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._referencePopover_bry35_1459{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_bry35_1459 span,._referencePopover_bry35_1459 p{color:var(--lumen-color-text-secondary);margin:0;font-size:12px}._referencePopover_bry35_1459 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_bry35_1493{z-index:60;background:var(--lumen-color-overlay-scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._revertDialog_bry35_1503{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_bry35_1 var(--dur-base) var(--ease-pulse);border-radius:14px;gap:12px;padding:20px;display:grid}@keyframes _revertConfirmPop_bry35_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}._revertTitle_bry35_1526{color:var(--lumen-color-text-primary);margin:0;font-size:16px;font-weight:560}._revertCopy_bry35_1533{color:var(--lumen-color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}._revertError_bry35_1541{color:var(--lumen-color-status-danger);margin:0;font-size:12px;line-height:1.5}._revertActions_bry35_1548{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._revertCancel_bry35_1555,._revertConfirm_bry35_1556{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_bry35_1555{border:1px solid var(--lumen-color-border-control);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary)}._revertCancel_bry35_1555:hover:not(:disabled){border-color:var(--lumen-color-brand-primary);transform:translateY(-1px)}._revertConfirm_bry35_1556{border:1px solid var(--lumen-color-status-danger);background:var(--lumen-color-status-danger);color:var(--lumen-color-text-inverse)}._revertConfirm_bry35_1556:hover:not(:disabled){transform:translateY(-1px)}._revertCancel_bry35_1555:disabled,._revertConfirm_bry35_1556:disabled{opacity:.6;cursor:default}._revertCancel_bry35_1555:focus-visible,._revertConfirm_bry35_1556:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._revertDialog_bry35_1503{animation:none}._revertCancel_bry35_1555,._revertConfirm_bry35_1556,._editCancel_bry35_597,._editSubmit_bry35_598{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}
