.ChatPatternTile_tile__CwfG_{background-repeat:repeat;background-size:43.36px 24.96px;inset:0;opacity:.3;position:absolute;background-image:var(--pattern-light)}@media(prefers-color-scheme:dark){.ChatPatternTile_tile__CwfG_{background-image:var(--pattern-dark)}}.light .ChatPatternTile_tile__CwfG_{background-image:var(--pattern-light)}.dark .ChatPatternTile_tile__CwfG_{background-image:var(--pattern-dark)}.ChatView_introTitle__G7vRr{font-family:var(--font-sans-bold);font-size:24px;font-weight:600;letter-spacing:0;line-height:34px}.ChatView_assistantText__KH7J8,.ChatView_feedbackTextField__k9RgO,.ChatView_launchPillText__G_TZa,.ChatView_userText___BRvZ{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.ChatView_disclaimer__WFJKA,.ChatView_feedbackChipText__465BJ,.ChatView_feedbackThanks__jf19F,.ChatView_inputField__y5XzR,.ChatView_introSubtitle__oI1FL,.ChatView_photoCaption__PmHok,.ChatView_suggestionText__4Lnqt,.ChatView_thinkingLabel__lANX2{font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.ChatView_container__jPJ4B{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex:1 1;overflow:hidden;position:relative;z-index:0}.ChatView_patternClip__ORTaw{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.ChatView_pattern__n2qLp{bottom:-7.8%;left:0;opacity:.3;position:absolute;right:0;top:-36.4%}.ChatView_patternFade____Edi{background-image:linear-gradient(to bottom,var(--surface-bright) 0,transparent 32.692%,transparent 78.87%,var(--surface-bright) 100%);bottom:0;left:0;position:absolute;right:0;top:0}.ChatView_bannerBelowClose__anXeX{padding-top:32px}.ChatView_threadScroll__xgZRJ{flex:1 1;padding:16px 24px 8px}.ChatView_welcomeScroll__0gxes{flex:1 1;padding:82px 24px 0}.ChatView_welcome__wxy2N{gap:24px;margin-bottom:auto;margin-top:auto}.ChatView_intro__RRhSh,.ChatView_welcome__wxy2N{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ChatView_intro__RRhSh{gap:8px}.ChatView_introTitle__G7vRr{color:var(--on-surface)}.ChatView_introSubtitle__oI1FL{color:var(--on-surface-dim)}.ChatView_suggestions__pAVei{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.ChatView_suggestion__8MmFZ{background-color:var(--surface-container);border-radius:24px;border-width:0;max-width:100%;min-height:0;padding:6px 12px}@media(hover:hover){.ChatView_suggestion__8MmFZ:hover:not(:disabled){background-color:var(--surface-container-high)}}.ChatView_suggestionText__4Lnqt{color:var(--on-surface);flex:0 1 auto;text-align:left}.ChatView_thread__Oyiav{gap:32px;margin-top:auto}.ChatView_exchange__gqJ_4,.ChatView_thread__Oyiav{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ChatView_exchange__gqJ_4{gap:16px}.ChatView_userRow__S0G7r{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-left:48px}.ChatView_userBubble___sQj7{background-color:var(--surface-container);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:16px;border-top-right-radius:0;max-width:100%;padding:8px 16px}.ChatView_userText___BRvZ{color:var(--on-surface-dim);white-space:pre-wrap;word-break:break-word}.ChatView_assistant__K8VLU{align-items:stretch;gap:12px}.ChatView_assistantBody__usBaE,.ChatView_assistant__K8VLU{display:flex;flex-direction:column;justify-content:flex-start}.ChatView_assistantBody__usBaE{align-items:flex-start;gap:8px}.ChatView_assistantText__KH7J8{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;align-self:stretch;color:var(--on-surface);gap:22px;white-space:pre-wrap;word-break:break-word}.ChatView_launchPill__1upDt{background-color:var(--blue-container-dim);border-radius:4px;border-width:0;color:var(--on-surface);min-height:0;padding:8px 12px}@media(hover:hover){.ChatView_launchPill__1upDt:hover:not(:disabled){background-color:var(--blue-container)}}.ChatView_launchPillText__G_TZa{color:var(--on-surface)}.ChatView_photos__NehcM{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8px}.ChatView_photo__aRtzj{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;width:120px}.ChatView_photoButton__MZuc6{border-radius:4px;border-width:0}.ChatView_photoFrame__1p9rM{background-color:var(--surface-container);border-radius:4px;height:160px;overflow:hidden;position:relative;width:120px}.ChatView_photoImage__syYHH{height:100%;width:100%}.ChatView_rotate90__1b1rm{height:120px;left:-20px;max-width:160px;position:absolute;top:20px;width:160px;transform:rotate(90deg)}.ChatView_rotate180__mQHBk{transform:rotate(180deg)}.ChatView_rotate270__ebTgw{height:120px;left:-20px;max-width:160px;position:absolute;top:20px;width:160px;transform:rotate(270deg)}.ChatView_photoCaption__PmHok{color:var(--on-surface-secondary)}.ChatView_feedback__ZgHin{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.ChatView_feedbackActions__MtLH7{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:-6px}.ChatView_feedbackButton__HoWSC{border-radius:4px;border-width:0;color:var(--on-surface-dim);height:24px;min-height:0;width:24px}.ChatView_feedbackButtonSelected__HqeuT{color:var(--blue-dim)}.ChatView_feedbackThanks__jf19F{color:var(--on-surface-secondary);margin-left:6px}.ChatView_feedbackFollowup__HIbRy{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.ChatView_feedbackChips___z7Fn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px}.ChatView_feedbackChipSelected__8umK6,.ChatView_feedbackChip__SWXmv{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--surface-bright);border:.5px solid var(--outline-variant);border-radius:999px;color:var(--on-surface-secondary);cursor:pointer;flex:0 0 auto;padding:5px 10px}@media(hover:hover){.ChatView_feedbackChipSelected__8umK6:hover,.ChatView_feedbackChip__SWXmv:hover{border-color:var(--outline);color:var(--on-surface)}}.ChatView_feedbackChipSelected__8umK6{background-color:var(--blue-container);border-color:var(--blue-container-dim);color:var(--on-blue-container)}.ChatView_feedbackChipText__465BJ{color:inherit}.ChatView_feedbackText__sMftN{width:100%}.ChatView_feedbackTextField__k9RgO{background-color:var(--surface-bright)}.ChatView_feedbackTextField__k9RgO::placeholder{color:var(--on-surface-secondary)}.ChatView_feedbackFooter__ovBQO{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.ChatView_thinkingRow__rbLid{gap:8px;padding:2px 0}.ChatView_thinkingDots__sRIIm,.ChatView_thinkingRow__rbLid{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ChatView_thinkingDots__sRIIm{gap:3px}.ChatView_thinkingDot__cGrWh{background-color:var(--blue-dim);border-radius:50%;height:5px;width:5px}.ChatView_thinkingLabel__lANX2{color:var(--on-surface-secondary)}.ChatView_composer__eqdiD{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:var(--surface-container-low);flex:0 0 auto;gap:8px;padding:16px 24px 0}.ChatView_composerWelcome__yP2gH{padding-bottom:16px}.ChatView_composerThread__eRjL_{padding-bottom:10px}.ChatView_inputRow__hrzTA{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--surface-bright);border-color:var(--outline-variant);border-radius:8px;border-style:solid;border-width:1px;gap:12px;padding:0 8px 0 0}.ChatView_inputRow__hrzTA:focus-within{border-color:var(--outline)}.ChatView_input__C0uWu{flex:1 1}.ChatView_inputWrapper__qsv_Y{background-color:rgba(0,0,0,0);border-width:0;min-height:0;outline-width:0;padding:8px 12px}.ChatView_inputWrapper__qsv_Y:focus-within{outline:none}.ChatView_inputField__y5XzR{background-color:rgba(0,0,0,0);border-width:0;color:var(--on-surface);max-height:128px;min-height:16px}.ChatView_inputField__y5XzR::placeholder{color:var(--on-surface-dim)}.ChatView_sendButton__PpZlT{align-self:flex-end;border-radius:4px;margin:8px 0}.ChatView_disclaimer__WFJKA{color:var(--on-surface-dim);font-size:10px;line-height:12px;text-align:center}.RichText_bold__v28VV{font-family:var(--font-sans-bold);font-size:14px;font-weight:600;letter-spacing:0;line-height:22px}.RichText_code__aalkV{font-family:var(--font-monospace);font-size:12px;font-weight:400;letter-spacing:.06px;line-height:16px}.RichText_paragraph__1MiVC{display:block;white-space:pre-wrap;word-break:break-word}.RichText_listItem__m4BSa{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.RichText_bullet__ZXHj9{flex:0 0 auto;padding-left:8px;width:21px}.RichText_listItemText__rjeGG{flex:1 1;min-width:0}.RichText_italic__ZNXkf{font-style:italic}.RichText_code__aalkV{background-color:var(--surface-container-low);border-radius:3px;padding:1px 5px}.RichText_link__SpbTo{color:inherit;text-decoration:underline}