._root_1xj2c_2{--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--hover:color-mix(in oklab, var(--foreground) 6%, transparent);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:100%;min-width:0;max-width:1080px;height:660px;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);isolation:isolate;margin-inline:auto;display:flex;position:relative;overflow:hidden}._root_1xj2c_2 *,._root_1xj2c_2 :before,._root_1xj2c_2 :after{box-sizing:border-box}._srOnly_1xj2c_4{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._clip_1xj2c_5,._autoHeight_1xj2c_5,._thoughtsClip_1xj2c_5,._toolDetailClip_1xj2c_5{overflow:hidden}._spin_1xj2c_6{animation:.9s linear infinite _spin_1xj2c_6}@keyframes _spin_1xj2c_6{to{transform:rotate(1turn)}}._iconButton_1xj2c_10{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:inline-grid}._iconButton_1xj2c_10:active{transform:scale(.94)}._iconButton_1xj2c_10:disabled{opacity:.38;cursor:default;transform:none}._iconButton_1xj2c_10[data-state=copied]{color:var(--success)}._iconButton_1xj2c_10[data-state=error]{color:var(--danger)}._swapCell_1xj2c_15{place-items:center;width:18px;height:18px;display:inline-grid}._swapItem_1xj2c_16{grid-area:1/1;place-items:center;display:grid}._ghostButton_1xj2c_17,._solidButton_1xj2c_17{min-height:32px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:0;border-radius:12px;align-items:center;padding:0 12px;font-weight:500;display:inline-flex}._ghostButton_1xj2c_17{color:var(--text-secondary);background:0 0}._solidButton_1xj2c_17{background:var(--accent);color:var(--accent-foreground)}._ghostButton_1xj2c_17:active,._solidButton_1xj2c_17:active{transform:scale(.97)}._solidButton_1xj2c_17:disabled{opacity:.35;cursor:default;transform:none}._sidebar_1xj2c_24{flex:none;height:100%;position:relative;overflow:hidden}._sidebarSlide_1xj2c_25{width:264px;height:100%}._sidebarInner_1xj2c_26{border-right:1px solid var(--border-subtle);background:color-mix(in oklab, var(--surface-muted) 55%, var(--surface));flex-direction:column;width:264px;height:100%;padding:12px 10px 10px;display:flex}._sidebarTop_1xj2c_27{align-items:center;gap:4px;display:flex}._newChat_1xj2c_28{border:1px solid var(--border);background:var(--surface);min-width:0;height:36px;color:var(--foreground);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:inline-flex}._newChat_1xj2c_28:active{transform:scale(.98)}._workspaceNavigation_1xj2c_31{border-bottom:1px solid var(--border);flex:none;margin-top:16px;padding-bottom:16px}._studioButton_1xj2c_32{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-radius:16px;align-items:center;gap:10px;padding:12px 10px;display:flex}._studioButton_1xj2c_32:hover,._studioButton_1xj2c_32[aria-current=page]{background:color-mix(in oklab, var(--accent) 9%, var(--surface));border-color:color-mix(in oklab, var(--accent) 30%, var(--border))}._studioMark_1xj2c_34{background:color-mix(in oklab, var(--accent) 19%, var(--surface));border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}._studioText_1xj2c_35{flex:1;gap:3px;min-width:0;display:grid}._studioTitle_1xj2c_36{font-weight:600}._studioDescription_1xj2c_37{color:var(--text-secondary);font-size:12px;line-height:1.4}._studioButton_1xj2c_32>svg{color:var(--text-muted);flex:none}._studioButton_1xj2c_32:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}._studioHeading_1xj2c_40{align-items:center;gap:8px;display:inline-flex}._history_1xj2c_41{scrollbar-width:thin;flex:1;min-height:0;margin:10px -4px 0;padding:0 4px;overflow-y:auto}._historyGroup_1xj2c_42+._historyGroup_1xj2c_42{margin-top:8px}._historyHeading_1xj2c_43{color:var(--text-muted);font-size:var(--text-xs);margin:0;padding:10px 10px 4px}._historyList_1xj2c_44{margin:0;padding:0;list-style:none;display:grid}._historyItem_1xj2c_45{overflow:hidden}._historyButton_1xj2c_46{width:100%;height:34px;color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;padding:0 10px;display:flex;position:relative}._historyButton_1xj2c_46[aria-current]{color:var(--foreground)}._historyHighlight_1xj2c_48{z-index:0;border-radius:inherit;background:color-mix(in oklab, var(--foreground) 7.5%, transparent);position:absolute;inset:0}._historyTitle_1xj2c_49{z-index:1;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}._historyBusy_1xj2c_50{z-index:1;color:var(--text-muted);flex:none;position:relative}._account_1xj2c_51{border-top:1px solid var(--border-subtle);align-items:center;gap:10px;margin-top:8px;padding:12px 6px 2px;display:flex}._avatar_1xj2c_52{background:var(--surface-muted);object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px;display:block}._accountText_1xj2c_53{min-width:0;line-height:1.3;display:grid}._accountName_1xj2c_54{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._accountDetail_1xj2c_55{color:var(--text-muted);font-size:var(--text-xs)}._scrim_1xj2c_58{z-index:40;background:oklch(0% 0 0/.24);position:absolute;inset:0}._drawer_1xj2c_59{z-index:41;background:var(--surface);width:min(284px,86%);box-shadow:var(--shadow-floating);position:absolute;top:0;bottom:0;left:0}._drawer_1xj2c_59 ._sidebarInner_1xj2c_26{border-right:1px solid var(--border);width:100%}._main_1xj2c_63{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;container-type:inline-size}._header_1xj2c_64{z-index:5;flex:none;align-items:center;gap:4px;height:56px;padding:0 14px;display:flex;position:relative}._headerTools_1xj2c_65{flex:none;align-items:center;gap:2px;display:flex;overflow:hidden}._notice_1xj2c_66{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;flex:none;margin-left:auto;padding:3px 10px}._switcher_1xj2c_69{flex:none;height:36px;position:relative}._switcherSurface_1xj2c_70{transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);background:0 0;position:absolute;top:0;left:0;overflow:hidden}._switcherSurface_1xj2c_70:after{content:"";border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);border:1px solid #0000;position:absolute;inset:0}._switcher_1xj2c_69[data-open] ._switcherSurface_1xj2c_70{background:var(--surface-raised);box-shadow:var(--shadow-floating)}._switcher_1xj2c_69[data-open] ._switcherSurface_1xj2c_70:after{border-color:var(--border)}._switcherPill_1xj2c_74{border-radius:var(--radius-pill);width:max-content;height:36px;color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-base);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px 0 12px;font-weight:500;display:inline-flex;position:relative}._switcherPill_1xj2c_74>svg{color:var(--text-muted)}._switcherSizer_1xj2c_77{height:36px;font-size:var(--text-base);white-space:nowrap;visibility:hidden;align-items:center;gap:6px;padding:0 10px 0 12px;font-weight:500;display:inline-flex}._switcherMenu_1xj2c_78{width:min(288px,100cqw - 28px);padding:6px;position:absolute;top:0;left:0}@container (width<=520px){._switcherMenu_1xj2c_78{left:auto;right:0}}._switcherHeading_1xj2c_80{color:var(--text-muted);font-size:var(--text-xs);margin:0;padding:6px 10px}._switcherListWrap_1xj2c_81{position:relative}._switcherHighlight_1xj2c_82{background:var(--hover);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0;right:0}._switcherList_1xj2c_81{outline:none;margin:0;padding:0;list-style:none;display:grid;position:relative}._switcherOption_1xj2c_84{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;display:flex}._switcherText_1xj2c_85{flex:1;gap:1px;min-width:0;display:grid}._switcherName_1xj2c_86{font-weight:500}._switcherDescription_1xj2c_87{color:var(--text-secondary);font-size:var(--text-xs)}._switcherCheck_1xj2c_88{color:var(--foreground);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex:none}._switcherCheck_1xj2c_88[data-on]{opacity:1}._switcherOption_1xj2c_84[data-divider]{margin-top:6px;position:relative}._switcherOption_1xj2c_84[data-divider]:before{content:"";border-top:1px solid var(--border);position:absolute;top:-4px;left:10px;right:10px}._switcherOption_1xj2c_84>svg:last-child:not(._switcherCheck_1xj2c_88){color:var(--text-muted);flex:none}._switcherBack_1xj2c_94{width:100%;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-weight:500;display:flex}._switcherBack_1xj2c_94:hover{background:var(--hover)}._switcherHint_1xj2c_96{color:var(--text-secondary);font-size:var(--text-xs);margin:0;padding:2px 10px 8px;line-height:1.45}._effortBadge_1xj2c_97{white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-xs);vertical-align:1px;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;font-weight:400;display:inline-flex}._effortBadge_1xj2c_97[data-tone=warning]{border-color:color-mix(in srgb, var(--warning,#b7791f) 45%, transparent);color:var(--warning,#b7791f)}._thread_1xj2c_101{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;position:relative;overflow-y:auto}._threadContent_1xj2c_102{flex-direction:column;min-height:100%;display:flex;position:relative}._page_1xj2c_103{flex-direction:column;flex:1;width:100%;max-width:768px;margin-inline:auto;padding:8px 24px 32px;display:flex}._messages_1xj2c_104{gap:28px;margin:0;padding:0;list-style:none;display:grid}._messageItem_1xj2c_105{flex-direction:column;min-width:0;display:flex}._messageItem_1xj2c_105[data-role=user]{align-items:flex-end}._empty_1xj2c_109{text-align:center;flex:1;align-content:center;justify-items:center;gap:28px;padding:24px 0 8px;display:grid}._greeting_1xj2c_110{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--leading-display);text-wrap:balance;margin:0}._suggestions_1xj2c_111{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:640px;margin:0;padding:0;list-style:none;display:flex}._suggestions_1xj2c_111>li{min-width:0;max-width:100%;display:flex}._suggestion_1xj2c_111{border:1px solid var(--border);background:var(--surface);max-width:100%;height:38px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm,14px);text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;line-height:1;display:inline-flex}._suggestion_1xj2c_111:active{transform:scale(.97)}._suggestion_1xj2c_111:focus-visible{outline:2px solid var(--focus-outline,var(--accent));outline-offset:2px}._suggestionLabel_1xj2c_117{text-overflow:ellipsis;min-width:0;overflow:hidden}._suggestionIcon_1xj2c_118{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex:none}._suggestionThumb_1xj2c_119{object-fit:cover;border-radius:999px;flex:none;width:24px;height:24px;display:block}._user_1xj2c_122{justify-items:end;gap:6px;max-width:min(85%,540px);display:grid}._user_1xj2c_122:has(._bubble_1xj2c_123[data-editing]){width:min(100%,540px);max-width:100%}._messageThumbs_1xj2c_124{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._messageThumb_1xj2c_124{background:var(--surface-muted);border-radius:16px;width:112px;height:140px;display:block;overflow:hidden}._messageThumb_1xj2c_124>img,._thumbImage_1xj2c_126>img{object-fit:cover;width:100%;height:100%;display:block}._bubble_1xj2c_123{background:color-mix(in oklab, var(--accent) 11%, var(--surface));max-width:100%;color:var(--foreground);font-size:var(--text-base);padding:10px 16px;position:relative;overflow:hidden}._bubble_1xj2c_123[data-editing]{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--border-strong);padding:12px 12px 10px 16px}._bubbleText_1xj2c_131{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}._editor_1xj2c_132{gap:10px;display:grid}._editField_1xj2c_133{width:100%;min-height:24px;color:var(--foreground);font:inherit;resize:none;background:0 0;border:0;outline:none;padding:0;line-height:1.5;display:block}._editActions_1xj2c_134{justify-content:flex-end;gap:4px;display:flex}._userActions_1xj2c_135{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);gap:2px;margin-right:-4px;display:flex}._messageItem_1xj2c_105:hover ._userActions_1xj2c_135,._userActions_1xj2c_135:focus-within{opacity:1}@media (hover:none){._userActions_1xj2c_135{opacity:1}}._assistant_1xj2c_140{gap:6px;min-width:0;display:grid}._answer_1xj2c_141{gap:12px;min-width:0;display:grid}._errorNote_1xj2c_142{color:var(--danger);margin:0}._thinking_1xj2c_144{gap:4px;display:grid}._thinkingHead_1xj2c_145{height:28px;color:var(--text-secondary);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:0 4px 0 0;display:inline-flex}._thinkingHead_1xj2c_145:disabled{cursor:default}._thinkingChevron_1xj2c_147{color:var(--text-muted);place-items:center;display:grid}._thoughts_1xj2c_5{border-left:2px solid var(--border);color:var(--text-secondary);margin:0 0 4px 1px;padding:2px 0 2px 14px;line-height:1.55}._thoughts_1xj2c_5[data-clamped]{max-height:calc(6.2em + 4px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 1.4em);mask-image:linear-gradient(#0000,#000 1.4em)}._thoughtsText_1xj2c_152{margin:0}._tools_1xj2c_153{gap:6px;width:100%;max-width:36rem;display:grid}._toolCall_1xj2c_155{--tc-head-height:32px;--tc-head-padding:3px 10px;--tc-head-gap:8px;--tc-indent:34px;font-size:var(--text-xs);border-radius:10px}@media (pointer:coarse){._toolCall_1xj2c_155{--tc-head-height:44px}}._toolRow_1xj2c_157{flex-wrap:wrap;gap:6px;display:flex}._toolChip_1xj2c_158{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);height:30px;color:var(--text-secondary);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}._toolChip_1xj2c_158[data-status=running]{color:var(--foreground)}._toolChip_1xj2c_158[aria-expanded=true]{border-color:var(--border-strong);color:var(--foreground)}._toolChip_1xj2c_158:disabled{cursor:default}._toolLabel_1xj2c_162{justify-items:start;display:inline-grid}._toolLabel_1xj2c_162>span{opacity:0;white-space:nowrap;transition:opacity var(--duration-standard) var(--ease-standard);grid-area:1/1}._toolLabel_1xj2c_162>span[data-on]{opacity:1}._toolCheck_1xj2c_165{color:var(--success);flex:none}._toolDetail_1xj2c_5{background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);border-radius:12px;margin:0;padding:8px 12px}._toolDetail_1xj2c_5 code{font-family:var(--mono)}._answerFoot_1xj2c_169{margin-left:-6px}._answerActions_1xj2c_170{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._pager_1xj2c_171{align-items:center;display:inline-flex}._pagerCount_1xj2c_172{min-width:3.4em;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:center}._sourcesButton_1xj2c_173{height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}._sourcesButton_1xj2c_173[aria-expanded=true]{color:var(--foreground)}._answerMeta_1xj2c_175{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;margin-left:auto;padding-right:4px}._sourceListClip_1xj2c_176{flex-basis:100%;order:10;overflow:hidden}._sourceList_1xj2c_176{border:1px solid var(--border-subtle);border-radius:16px;gap:2px;margin:6px 0 0 6px;padding:4px;list-style:none;display:grid}._sourceRow_1xj2c_178{color:inherit;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}._sourceRow_1xj2c_178>svg{color:var(--text-muted);flex:none}._sourceRowIndex_1xj2c_180{width:1.2em;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}._sourceRowText_1xj2c_181{flex:1;min-width:0;display:grid}._sourceRowTitle_1xj2c_182{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._sourceRowDomain_1xj2c_183{color:var(--text-muted);font-size:var(--text-xs)}._markdown_1xj2c_186{min-width:0;color:var(--foreground);font-size:var(--text-base);overflow-wrap:break-word;line-height:1.6}._markdown_1xj2c_186>*{margin:0}._markdown_1xj2c_186>*+*{margin-top:12px}._markdown_1xj2c_186>._heading_1xj2c_189{margin-top:22px}._markdown_1xj2c_186>:first-child{margin-top:0}._heading_1xj2c_189{font-size:var(--text-lg);font-weight:500;line-height:1.35}h4._heading_1xj2c_189{font-size:var(--text-base)}._markdown_1xj2c_186 ul,._markdown_1xj2c_186 ol{padding-left:1.3em}._markdown_1xj2c_186 ul{list-style:outside}._markdown_1xj2c_186 ol{list-style:decimal}._markdown_1xj2c_186 li+li{margin-top:6px}._markdown_1xj2c_186 li::marker{color:var(--text-muted)}._markdown_1xj2c_186 strong{font-weight:500}._markdown_1xj2c_186 blockquote{border-left:2px solid var(--border);color:var(--text-secondary);padding-left:14px}._markdown_1xj2c_186 blockquote p{margin:0}._word_1xj2c_202{overflow-wrap:anywhere}._wordIn_1xj2c_203{animation:_wordIn_1xj2c_203 .34s var(--ease-standard) backwards}@keyframes _wordIn_1xj2c_203{0%{opacity:0}}._lineIn_1xj2c_205{animation:_lineIn_1xj2c_205 .3s var(--ease-standard) backwards}@keyframes _lineIn_1xj2c_205{0%{opacity:0}}._inlineCode_1xj2c_207{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);font-family:var(--mono);border-radius:6px;padding:.1em .38em;font-size:.86em}._link_1xj2c_208{color:inherit;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}._citeMissing_1xj2c_209{color:var(--text-muted)}._cite_1xj2c_209{background:color-mix(in oklab, var(--foreground) 7%, transparent);min-width:1.45em;height:1.45em;color:var(--text-secondary);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:0;border-radius:6px;justify-content:center;align-items:center;margin:0 1px 0 3px;padding:0 .38em;font-size:.7em;font-weight:500;line-height:1;display:inline-flex;position:relative;top:-.12em}._cite_1xj2c_209[data-open]{background:var(--foreground);color:var(--background)}._sourceCard_1xj2c_214{z-index:30;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);border-radius:18px;gap:4px;padding:12px 14px;display:grid;position:absolute}._sourceDomain_1xj2c_215{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;display:flex}._sourceDomain_1xj2c_215>svg{color:var(--text-muted);flex:none}._sourceIndex_1xj2c_217{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._sourceTitle_1xj2c_218{margin:2px 0 0;font-weight:500;line-height:1.35}._sourceSnippet_1xj2c_219{color:var(--text-secondary);font-size:var(--text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._sourceLink_1xj2c_220{color:var(--foreground);font-size:var(--text-xs);justify-self:start;align-items:center;gap:4px;margin-top:6px;font-weight:500;text-decoration:none;display:inline-flex}._sourceLink_1xj2c_220>svg{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard)}._codeBlock_1xj2c_224{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-muted) 60%, var(--surface));border-radius:16px;overflow:hidden}._codeHead_1xj2c_225{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}._codeLang_1xj2c_226{font-weight:500}._codeCopy_1xj2c_227{height:28px;color:var(--text-secondary);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:500;display:inline-flex}._codeCopy_1xj2c_227[data-state=copied]{color:var(--success)}._codeCopy_1xj2c_227[data-state=error]{color:var(--danger)}._codeCopy_1xj2c_227 ._swapCell_1xj2c_15{width:15px;height:15px}._copyLabel_1xj2c_231{justify-items:start;display:inline-grid}._copyLabel_1xj2c_231>span{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);grid-area:1/1}._copyLabel_1xj2c_231>span[data-on]{opacity:1}._pre_1xj2c_234{font-family:var(--mono);font-size:var(--text-sm);tab-size:2;margin:0;padding:12px 16px 14px;line-height:1.6;overflow-x:auto}._pre_1xj2c_234 code{min-width:max-content;display:block}._codeLine_1xj2c_236{white-space:pre;display:block}._tok-keyword_1xj2c_237{color:color-mix(in oklab, var(--foreground) 55%, oklch(55% .16 265))}._tok-string_1xj2c_238{color:color-mix(in oklab, var(--foreground) 35%, var(--success))}._tok-number_1xj2c_239{color:color-mix(in oklab, var(--foreground) 40%, var(--warning))}._tok-comment_1xj2c_240{color:var(--text-muted)}._tableWrap_1xj2c_243{border:1px solid var(--border);border-radius:14px;outline:none;overflow-x:auto}._tableWrap_1xj2c_243 table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._tableWrap_1xj2c_243 th,._tableWrap_1xj2c_243 td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:9px 14px}._tableWrap_1xj2c_243 th{background:color-mix(in oklab, var(--surface-muted) 70%, transparent);color:var(--text-secondary);font-weight:500}._tableWrap_1xj2c_243 tbody tr:last-child td{border-bottom:0}._tableWrap_1xj2c_243 td:first-child{color:var(--text-secondary)}._dock_1xj2c_251{flex:none;width:100%;max-width:768px;margin-inline:auto;padding:0 24px 16px;position:relative}._jump_1xj2c_252{z-index:2;border:1px solid var(--border);background:var(--surface-raised);width:36px;height:36px;color:var(--foreground);box-shadow:var(--shadow-raised);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;margin-left:-18px;padding:0;display:grid;position:absolute;top:-48px;left:50%}._composer_1xj2c_253{border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-resting);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:24px;padding:8px;display:grid}._composer_1xj2c_253:focus-within{border-color:var(--border-strong)}._composer_1xj2c_253[data-dragging]{border-color:var(--foreground);border-style:dashed}._thumbs_1xj2c_256{flex-wrap:wrap;gap:10px;margin:0;padding:6px 6px 8px;list-style:none;display:flex}._thumb_1xj2c_126{width:56px;height:56px;position:relative}._thumbImage_1xj2c_126{background:var(--surface-muted);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:12px;display:block;overflow:hidden}._thumbRemove_1xj2c_259{border:2px solid var(--surface-raised);background:var(--foreground);width:20px;height:20px;color:var(--background);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}._field_1xj2c_260{width:100%;min-height:32px;max-height:168px;color:var(--foreground);font:inherit;font-size:var(--text-base);resize:none;transition:height var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;padding:6px 8px 4px;line-height:1.5;display:block;overflow-y:auto}._field_1xj2c_260::placeholder{color:var(--text-muted)}._composerBar_1xj2c_262{align-items:center;gap:6px;display:flex}._composerHint_1xj2c_263{min-width:0;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._send_1xj2c_264{background:var(--accent);width:34px;height:34px;color:var(--accent-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}._send_1xj2c_264:active{transform:scale(.93)}._send_1xj2c_264:disabled{opacity:.28;cursor:default;transform:none}._stopGlyph_1xj2c_267{background:currentColor;border-radius:3px;width:11px;height:11px;display:block}@media (hover:hover) and (pointer:fine){._iconButton_1xj2c_10:not(:disabled):hover,._ghostButton_1xj2c_17:hover,._sourcesButton_1xj2c_173:hover,._codeCopy_1xj2c_227:hover{background:var(--hover);color:var(--foreground)}._solidButton_1xj2c_17:not(:disabled):hover{background:var(--accent-strong)}._newChat_1xj2c_28:hover{background:var(--surface-muted)}._historyButton_1xj2c_46:hover{color:var(--foreground)}._switcherPill_1xj2c_74:hover{background:var(--hover)}._suggestion_1xj2c_111:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}._suggestion_1xj2c_111:hover ._suggestionIcon_1xj2c_118{color:var(--accent,var(--foreground));transform:rotate(-12deg)scale(1.08)}._toolChip_1xj2c_158:not(:disabled):hover{border-color:var(--border-strong)}._cite_1xj2c_209:not([data-open]):hover{background:color-mix(in oklab, var(--foreground) 14%, transparent);color:var(--foreground)}._sourceRow_1xj2c_178:hover{background:var(--hover)}._sourceLink_1xj2c_220:hover>svg{transform:translate(1px,-1px)}._jump_1xj2c_252:hover{background:var(--surface-muted)}}@container (width<=560px){._page_1xj2c_103{padding:4px 16px 28px}._dock_1xj2c_251{padding:0 12px 12px}._header_1xj2c_64{flex-wrap:wrap;height:auto;min-height:56px;padding:8px 10px}._notice_1xj2c_66{white-space:normal;overflow-wrap:anywhere;flex-basis:100%;min-width:0;max-width:100%;margin-left:0}._suggestions_1xj2c_111{gap:6px}._suggestion_1xj2c_111{height:40px}._composerHint_1xj2c_263{display:none}._user_1xj2c_122{max-width:92%}}@container (width<=380px){._notice_1xj2c_66{display:none}._empty_1xj2c_109{gap:20px}}@media (prefers-reduced-motion:reduce){._wordIn_1xj2c_203,._lineIn_1xj2c_205,._spin_1xj2c_6{animation:none}._field_1xj2c_260{transition:none}}._modelLogo_1xj2c_304,._switcherPill_1xj2c_74>._modelLogo_1xj2c_304{color:#c97855;flex:none;width:20px;height:20px}._modelLogo_1xj2c_304[data-provider=openai],._switcherPill_1xj2c_74>._modelLogo_1xj2c_304[data-provider=openai]{color:var(--foreground)}._queued_1xj2c_308{gap:4px;margin:0 0 6px;padding:0;list-style:none;display:grid}._queued_1xj2c_308 li{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:flex}._queued_1xj2c_308 li span{text-overflow:ellipsis;white-space:nowrap;background:var(--surface-muted);border-radius:8px;flex:1;min-width:0;padding:3px 8px;overflow:hidden}._queued_1xj2c_308 li button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}._queued_1xj2c_308 li button:hover{background:var(--hover)}._queued_1xj2c_308 li button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._messageContext_1xj2c_315{color:var(--text-secondary);margin-bottom:4px;font-size:11px;display:block}
