@charset "UTF-8";._editor_19qit_1{--editor-scale: 1;position:relative;flex:0 0 auto;width:100%;min-width:0;height:calc(var(--editor-height, 36px) * var(--editor-scale));overflow:hidden}._editor_19qit_1>textarea{position:absolute;top:0;left:0;display:block;width:calc(100% / var(--editor-scale))!important;height:auto;font-family:var(--chat-font-family);font-variant-ligatures:no-contextual;font-size:var(--chat-text-size)!important;line-height:var(--chat-line-height);font-weight:400;transform:scale(var(--editor-scale));transform-origin:top left}._inputAnimateContainer_12aue_1{z-index:50;bottom:20px;position:absolute;max-width:var(--chat-container-width);width:100%}._inputAnimateContainer_12aue_1{transform:translateY(calc(var(--chat-viewport-height, 100vh) / -2 + 50% + 20px));transition:transform .4s cubic-bezier(.25,.46,.45,.94)}._onChatPage_12aue_14{transform:translateY(0)}@media(prefers-reduced-motion:reduce){._inputAnimateContainer_12aue_1{transition:none}}._button_1l71o_1{--s: 32px;width:var(--s);height:var(--s);padding:0;border-radius:100%;background:var(--btn-bg-primary)!important;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center}._button_1l71o_1 svg{color:var(--btn-primary-text-color)}._button_1l71o_1._disabled_1l71o_16{cursor:not-allowed;background:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)}._button_1l71o_1._disabled_1l71o_16 svg{color:var(--btn-disabled-fg)}._button_1l71o_1:not(._disabled_1l71o_16):hover{opacity:.8}._inputContainer_156fm_2{position:relative;--padding: .75rem;width:100%;padding:var(--padding);background:var(--chat-input-bg);border:1px solid var(--border-color);border-radius:22px;display:flex;flex-direction:column;z-index:2;transition:border-color .2s}._inputContainer_156fm_2:hover{border-color:var(--border-color-hover)}._dragOver_156fm_19{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,transparent)}._text_area_156fm_24{align-self:center;background:transparent;outline:none;resize:none;width:100%;height:100%;min-height:28px;overflow-y:auto;font-family:var(--chat-font-family);font-variant-ligatures:no-contextual;font-size:var(--chat-text-size);line-height:var(--chat-line-height);color:var(--text-color-primary);padding:4px 10px;font-weight:400}@media(min-width:768px){._text_area_156fm_24{min-height:36px}}._text_area_156fm_24::-moz-placeholder{color:var(--text-color-secondary);font-weight:400}._text_area_156fm_24::placeholder{color:var(--text-color-secondary);font-weight:400}._actionsBar_156fm_51{display:flex;align-items:center;justify-content:space-between;padding-top:6px}._actionsLeft_156fm_58{display:flex;align-items:center;gap:2px}@media(max-width:600px){._actionsLeft_156fm_58:has([data-referral-trigger],[data-social-reward-trigger]){min-width:0;flex-wrap:wrap;row-gap:4px}}._actionsRight_156fm_71{display:flex;align-items:center;gap:6px}._modelChip_156fm_80{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 4px;background:transparent;color:var(--text-color-secondary);font-size:11px;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._modelChip_156fm_80 svg{opacity:.55;flex-shrink:0}@media(max-width:359px){._modelChip_156fm_80{display:none}}._composerStack_156fm_109{display:flex;flex-direction:column;gap:0;width:100%}._anonTermsNotice_156fm_119{position:relative;z-index:2;margin:6px 0 0;padding:0 4px;text-align:center;line-height:1.4}._chat_layout_3znbh_1{position:relative;width:100%;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}._padding_for_last_list_element_3znbh_14{padding-bottom:150px}._input_wrapper_3znbh_18{max-width:var(--chat-container-width);width:100%;margin:auto;position:relative;display:flex;flex-direction:column;align-items:center}._scroll_hook_block_3znbh_28{height:150px;width:100%}._go_to_bottom_btn_wrapper_3znbh_33{position:absolute;bottom:calc(100% + 12px);right:0}._backdrop_filter__wrapper_3znbh_39{position:absolute;bottom:-25px;width:100%;height:100%}._backdrop_filter_3znbh_39{max-width:var(--chat-container-width);margin:0 auto;width:100%;height:100%;background:var(--chat-input__gradient-filter);pointer-events:none}._chat_logo_3znbh_55{margin-bottom:20px}._hidden_chat_logo_3znbh_59{display:none}@media(max-width:900px){._input_wrapper_3znbh_18,._go_to_bottom_btn_wrapper_3znbh_33{padding:0 var(--chat-container-padding)}._backdrop_filter__wrapper_3znbh_39{left:var(--chat-container-padding);right:var(--chat-container-padding);width:auto}}._file_upload_btn_1syih_1{display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;padding:4px;border-radius:50%;transition:background-color .2s,color .2s,opacity .2s;color:var(--icons-color-transparent);width:30px;height:30px}._file_upload_btn_1syih_1:hover{background:var(--icon-outside-hover-effect);color:var(--icons-color-primary)}._file_upload_btn_1syih_1:disabled{opacity:.3;cursor:not-allowed}._file_upload_btn_1syih_1:disabled:hover{background:transparent;color:var(--icons-color-transparent)}._hidden_input_1syih_28{display:none}._root_1syih_32{display:flex;align-items:center;gap:4px}._format_help_1syih_38{position:relative}._format_help_1syih_38 summary{display:flex;align-items:center;justify-content:center;width:24px;height:30px;cursor:pointer;list-style:none;color:var(--icons-color-primary);border-radius:4px}._format_help_1syih_38 summary::-webkit-details-marker{display:none}._format_help_1syih_38 summary:hover{background:var(--icon-outside-hover-effect)}._format_help_1syih_38 summary:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._format_help_1syih_38 p{position:absolute;bottom:calc(100% + 8px);inset-inline-start:0;z-index:100;width:min(280px,100vw - 96px);margin:0;padding:8px 12px;border:1px solid var(--text-color-secondary);border-radius:8px;color:var(--text-color-main);background:var(--bg-primary);font-size:var(--text-xs-desktop);line-height:1.5}._btn_1ba70_1{--s: 32px;width:var(--s);height:var(--s);aspect-ratio:1/1;display:flex;flex-direction:column;border-radius:100%;align-items:center;justify-content:center;border:1px solid var(--border-color-hover);padding:0;background:var(--chat-input-bg);cursor:pointer;transition:background .14s ease,border-color .14s ease}._btn_1ba70_1:hover{background:var(--btn-bg-primary);border-color:var(--btn-bg-primary)}._btn_1ba70_1:hover ._square_1ba70_21{background:var(--btn-primary-text-color)}._btn_1ba70_1:active{background:var(--btn-hover-bg-primary);border-color:var(--btn-hover-bg-primary)}._square_1ba70_21{--s: 40%;width:var(--s);height:var(--s);background:var(--text-color-primary);border-radius:3px;transition:background .14s ease}._pageRow_1fanc_8{font-family:var(--font-family);letter-spacing:normal;display:flex;width:100%;height:100%;min-height:0;overflow:hidden;position:relative}html:lang(en) ._pageRow_1fanc_8,html:lang(ru) ._pageRow_1fanc_8{font-family:var(--font-family)}._msgScroll_1fanc_34{--chat-container-width: 960px;position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;min-height:0;padding-top:24px;padding-bottom:calc(var(--chat-input-h, 140px) + 80px);--composer-fade-mask: linear-gradient( to top, transparent var(--composer-fade-end), rgb(0 0 0 / .222%) calc(var(--composer-fade-end) + var(--composer-fade) * .0625), rgb(0 0 0 / 1.605%) calc(var(--composer-fade-end) + var(--composer-fade) * .125), rgb(0 0 0 / 4.877%) calc(var(--composer-fade-end) + var(--composer-fade) * .1875), rgb(0 0 0 / 10.352%) calc(var(--composer-fade-end) + var(--composer-fade) * .25), rgb(0 0 0 / 18.001%) calc(var(--composer-fade-end) + var(--composer-fade) * .3125), rgb(0 0 0 / 27.521%) calc(var(--composer-fade-end) + var(--composer-fade) * .375), rgb(0 0 0 / 38.403%) calc(var(--composer-fade-end) + var(--composer-fade) * .4375), rgb(0 0 0 / 50%) calc(var(--composer-fade-end) + var(--composer-fade) * .5), rgb(0 0 0 / 61.597%) calc(var(--composer-fade-end) + var(--composer-fade) * .5625), rgb(0 0 0 / 72.479%) calc(var(--composer-fade-end) + var(--composer-fade) * .625), rgb(0 0 0 / 81.999%) calc(var(--composer-fade-end) + var(--composer-fade) * .6875), rgb(0 0 0 / 89.648%) calc(var(--composer-fade-end) + var(--composer-fade) * .75), rgb(0 0 0 / 95.123%) calc(var(--composer-fade-end) + var(--composer-fade) * .8125), rgb(0 0 0 / 98.395%) calc(var(--composer-fade-end) + var(--composer-fade) * .875), rgb(0 0 0 / 99.778%) calc(var(--composer-fade-end) + var(--composer-fade) * .9375), #000 calc(var(--composer-fade-end) + var(--composer-fade)) );-webkit-mask-image:var(--composer-fade-mask),linear-gradient(#000,#000);mask-image:var(--composer-fade-mask),linear-gradient(#000,#000);-webkit-mask-size:100% 100%,var(--chat-scroll-gutter, 0px) 100%;mask-size:100% 100%,var(--chat-scroll-gutter, 0px) 100%;-webkit-mask-position:0 0,right top;mask-position:0 0,right top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:768px)and (max-height:480px){._msgScroll_1fanc_34{--composer-fade: 24px;padding-bottom:calc(var(--composer-fade-end) + var(--composer-fade))}}._msgRowSpacing_1fanc_81{margin-bottom:24px}._msgRowSpacing_1fanc_81[data-active-turn=true]{min-height:max(0px,var(--chat-viewport-height, 100dvh) - 240px)}._assistantRow_1fanc_92{display:flex;flex-direction:column;gap:6px;min-width:0}._caret_1fanc_99{width:7px;height:14px;background:var(--accent-color);display:inline-block;animation:_pulse_1fanc_1 1.5s infinite}._userText_1fanc_108{white-space:pre-wrap;word-break:break-word;background:var(--bg-secondary);border:1px solid var(--user-msg-border);border-radius:18px;padding:8px 16px;max-width:min(85%,560px)}._userImages_1fanc_118{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:6px}._userImageThumb_1fanc_126{max-width:180px;max-height:140px;border-radius:10px;border:1px solid var(--border-color);-o-object-fit:cover;object-fit:cover}._attachRow_1fanc_135{display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 8px}._attachThumbWrap_1fanc_142{position:relative;flex:0 0 auto}._attachThumb_1fanc_142{width:52px;height:52px;border-radius:10px;border:1px solid var(--border-color);-o-object-fit:cover;object-fit:cover;display:block;background:var(--bg-secondary)}._attachRemove_1fanc_157{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-color-primary);cursor:pointer;padding:0}._attachRemove_1fanc_157:hover{border-color:var(--border-color-hover)}._metaLine_1fanc_178{width:100%;min-height:18px;padding:0 12px 6px}._metaError_1fanc_184{font-size:12px;font-weight:400;color:var(--text-color-red);font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;word-break:break-word}._metaStats_1fanc_192{font-size:10px;color:var(--text-color-secondary);display:flex;gap:14px;flex-wrap:wrap;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1}._metaAccent_1fanc_203{color:var(--brand-text-color)}._metaStatsInline_1fanc_210{margin-inline-start:10px;align-self:center;row-gap:2px}._metaStreaming_1fanc_216{color:var(--brand-text-color);display:inline-flex;align-items:center;gap:4px}._metaDot_1fanc_223{width:5px;height:5px;border-radius:50%;background:var(--accent-color);display:inline-block;animation:_pulse_1fanc_1 1.5s infinite}._steps_1fanc_233{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}._stepRow_1fanc_240{opacity:1;transition:opacity .3s}._stepRowDim_1fanc_245{opacity:1}._stepLine_1fanc_249{display:flex;align-items:center;gap:6px;line-height:1.4}._stepIcon_1fanc_256{display:inline-flex;flex:0 0 14px;align-items:center;justify-content:center}._stepTitle_1fanc_263{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:12px;font-weight:400;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}._stepTitleDim_1fanc_274{opacity:1}._stepTitleError_1fanc_278{color:var(--text-color-red)}._stepText_1fanc_282{font-size:12px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}._stepPreview_1fanc_293{font-size:11px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}._stepCaret_1fanc_304{font-size:10px;color:var(--text-color-secondary);flex:0 0 auto;opacity:.6;display:inline-block;transform:rotate(-90deg);transition:transform .18s ease}._stepCaretOpen_1fanc_314{transform:rotate(0)}._stepClickable_1fanc_321{cursor:pointer;margin:0 -6px;padding:1px 6px;border-radius:6px}._stepClickable_1fanc_321:hover{background:var(--md-accent-dim)}._stepClickable_1fanc_321:hover ._stepCaret_1fanc_304{opacity:1}._stepCount_1fanc_335{font-size:11px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;color:var(--text-color-secondary);white-space:nowrap;flex:0 0 auto}._stepStill_1fanc_347{margin-inline-start:20px;font-size:10.5px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary);animation:_pulse_1fanc_1 1.5s infinite}._stepNested_1fanc_356{margin-inline-start:18px}._stepPane_1fanc_362{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}._stepPaneOpen_1fanc_368{grid-template-rows:1fr}._stepPaneInner_1fanc_372{overflow:hidden;min-height:0;margin-inline-start:20px;display:flex;flex-direction:column;gap:6px}._stepPaneOpen_1fanc_368 ._stepPaneInner_1fanc_372{margin-top:3px;margin-bottom:2px}._argsBlock_1fanc_388{margin:0;padding:8px 10px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--block-border-radius);font-size:11px;line-height:1.5;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary);white-space:pre-wrap;word-break:break-word;max-height:240px;overflow-y:auto}._childList_1fanc_406{display:flex;flex-direction:column;gap:2px;margin-inline-start:20px;padding:1px 0}._childLine_1fanc_414{display:flex;align-items:center;gap:6px;line-height:1.35;min-width:0}._childIcon_1fanc_422{display:inline-flex;flex:0 0 12px;align-items:center;justify-content:center}._childLabel_1fanc_429{font-size:11px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}._childMs_1fanc_439{font-size:10px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;color:var(--text-color-secondary);opacity:.75;flex:0 0 auto}._timelineMeta_1fanc_449{margin-inline-start:20px;font-size:10.5px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;color:var(--text-color-secondary)}._truncNote_1fanc_459{margin-top:4px;font-size:11px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary)}._stepDetail_1fanc_466{margin:0;padding:5px 8px;background:var(--bg-secondary);border-radius:var(--block-border-radius);border-inline-start:2px solid var(--border-color);font-size:12px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;color:var(--text-color-secondary);white-space:pre-wrap;word-break:break-word;line-height:1.4;max-height:300px;overflow-y:auto}._imageStrip_1fanc_482{display:flex;gap:8px;overflow-x:auto;padding-top:4px;padding-bottom:2px}._imageThumb_1fanc_490{height:140px;width:auto;flex:0 0 auto;border-radius:4px;border:1px solid var(--border-color);cursor:zoom-in;-o-object-fit:contain;object-fit:contain;background:var(--bg-primary)}._historyWrap_1fanc_506{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);left:16px;z-index:500}._historyToggle_1fanc_513{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-color-primary);border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s;box-shadow:0 2px 10px #00000040;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;font-weight:500;letter-spacing:normal}._historyToggle_1fanc_513:hover{border-color:var(--border-color-hover)}._historyToggleOpen_1fanc_535{background:var(--md-accent-dim);border-color:var(--accent-color);color:var(--brand-text-color)}._historyBackdrop_1fanc_543{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}._historyPopover_1fanc_549{position:absolute;top:calc(100% + 8px);left:0;z-index:2;width:288px;max-height:min(60vh,420px);overflow-y:auto;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 30px #00000059;padding:4px;display:flex;flex-direction:column;gap:2px}._historyNew_1fanc_567{font-family:var(--font-family);display:flex;align-items:center;gap:8px;width:100%;padding:8px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:start;font-size:12.5px;font-weight:600;color:var(--brand-text-color)}._historyNew_1fanc_567:hover{background:var(--md-accent-dim)}._historySep_1fanc_587{height:1px;background:var(--border-color);margin:2px 4px;flex:0 0 auto}._historyItem_1fanc_594{display:flex;align-items:center;gap:8px;width:100%;padding:8px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:start}._historyItem_1fanc_594:hover,._historyItemActive_1fanc_610{background:var(--md-accent-dim)}._historyItemActive_1fanc_610 ._historyItemTitle_1fanc_613{color:var(--brand-text-color)}._historyItemTitle_1fanc_613{font-family:var(--font-family);flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:500;color:var(--text-color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historyItemDate_1fanc_629{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-variant-numeric:tabular-nums;flex:0 0 auto;font-size:10.5px;color:var(--text-color-secondary)}._historyEmpty_1fanc_637{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;padding:16px 8px;font-size:12px;color:var(--text-color-secondary);text-align:center}._pdfViewerWrap_1fanc_646{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._pdfScroll_1fanc_654{position:relative;flex:1;min-height:0;overflow:auto;padding:12px 12px calc(76px + env(safe-area-inset-bottom,0px));background:var(--bg-primary)}._pdfPageCanvas_1fanc_663{display:block;margin:0 auto 12px;border-radius:2px;box-shadow:0 1px 10px #00000059}._pdfLoading_1fanc_670{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px 0;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:12px;color:var(--text-color-secondary)}._pdfFallback_1fanc_681{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:12px;color:var(--text-color-red)}._pdfBar_1fanc_693{position:absolute;left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--bg-secondary) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border-color-hover);box-shadow:0 4px 18px #0000004d;max-width:calc(100% - 24px)}._pdfBarBtn_1fanc_711{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--text-color-primary);font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:18px;line-height:1;cursor:pointer;padding:0}._pdfBarBtn_1fanc_711:active{background:var(--settings-menu-items-bg)}._pdfBarBtn_1fanc_711:disabled{opacity:.35;cursor:default}._pdfBarInd_1fanc_735{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-color-primary);min-width:44px;text-align:center}._pdfBarSep_1fanc_744{width:1px;height:20px;background:var(--border-color-hover);margin:0 4px;flex:0 0 auto}._pipeRow_1fanc_756{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px}._pipeLabel_1fanc_764{font-size:13px;color:var(--text-color-secondary);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}._pipeSegs_1fanc_773{display:flex;align-items:center;gap:3px}._pipeSeg_1fanc_773{width:6px;height:10px;border-radius:2px;background:var(--border-color);transition:background .3s,opacity .3s}._pipeSegOn_1fanc_787{background:var(--accent-color);opacity:.45}._pipeSegCur_1fanc_794{opacity:.8}._pipeSegNext_1fanc_800{animation:_pipePulse_1fanc_1 1.2s ease-in-out infinite}@keyframes _pipePulse_1fanc_1{0%,to{background:var(--border-color);opacity:1}50%{background:var(--accent-color);opacity:.4}}._chatSection_1fanc_819{--composer-fade: 32px;--composer-fade-overlap: 12px;--composer-fade-end: calc(var(--chat-input-h, 140px) + 20px - var(--composer-fade-overlap));min-width:0}._pageRow_1fanc_8 ._userText_1fanc_108{font-family:var(--chat-font-family);font-variant-ligatures:no-contextual;font-size:var(--chat-text-size);line-height:var(--chat-line-height);font-weight:400;letter-spacing:normal;word-spacing:normal;font-variant-numeric:normal;font-feature-settings:normal}._pageRow_1fanc_8 ._assistantText_1fanc_840 pre,._pageRow_1fanc_8 ._assistantText_1fanc_840 code{word-spacing:normal}._pageRow_1fanc_8 textarea{font-family:var(--chat-font-family);font-variant-ligatures:no-contextual;font-size:var(--chat-text-size);line-height:var(--chat-line-height);font-weight:400;letter-spacing:normal;word-spacing:normal}._userRow_1fanc_856{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._pageRow_1fanc_8 ._composerFlat_1fanc_864{border-radius:14px}._topChips_1fanc_869{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);right:16px;z-index:1000000000;display:flex;align-items:center;gap:8px}@media(max-width:768px){._topChips_1fanc_869{top:calc(env(safe-area-inset-top,0px) + 56px)}}._topScrim_1fanc_893{display:none}@media(max-width:768px){._msgScroll_1fanc_34{padding-top:calc(env(safe-area-inset-top,0px) + 100px)}}@media(max-width:768px){._topScrim_1fanc_893{display:block;position:absolute;top:0;left:0;right:0;height:calc(env(safe-area-inset-top,0px) + 88px);pointer-events:none;z-index:40;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-primary) 88%,transparent),color-mix(in srgb,var(--bg-primary) 74%,transparent) 52%,color-mix(in srgb,var(--bg-primary) 0%,transparent))}}._composerScrim_1fanc_815{position:absolute;left:0;right:var(--chat-scroll-gutter, 0px);bottom:0;height:var(--composer-fade-end);background:var(--bg-primary);pointer-events:none;z-index:45}._shareFloat_1fanc_938{animation:_share-appear_1fanc_1 .2s ease-out}@keyframes _share-appear_1fanc_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._shareFloat_1fanc_938{animation:none}}._userFiles_1fanc_961{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:6px}._userFileChip_1fanc_969{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;display:inline-flex;align-items:center;gap:6px;max-width:260px;padding:4px 10px;font-size:11px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-color-primary)}._userFileChip_1fanc_969>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userFileChip_1fanc_969>svg{flex:0 0 auto;color:var(--text-color-secondary)}._msgActions_1fanc_997{display:flex;align-items:center;gap:10px;min-height:24px;opacity:0;transition:opacity .14s ease}._userRow_1fanc_856:hover ._msgActions_1fanc_997,._assistantRow_1fanc_92:hover ._msgActions_1fanc_997,._msgActions_1fanc_997:focus-within{opacity:1}@media(hover:none){._msgActions_1fanc_997{opacity:1}}._msgActionsUser_1fanc_1017{justify-content:flex-end}._msgActionBtn_1fanc_1021{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--text-color-secondary);cursor:pointer;transition:color .14s ease,background .14s ease,transform .12s ease}._msgActionBtn_1fanc_1021:hover:not(:disabled){color:var(--text-color-primary);background:var(--bg-secondary)}._msgActionBtn_1fanc_1021:active:not(:disabled){transform:scale(.94)}._msgActionBtn_1fanc_1021:disabled{opacity:.5;cursor:not-allowed}._msgActionBtn_1fanc_1021:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring-accent)}._fileCardWrap_1fanc_1054{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 16px;overflow:auto}._fileCard_1fanc_1054{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:220px;max-width:min(320px,100%);padding:24px 20px 20px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--block-border-radius);transition:border-color .15s ease}._fileCard_1fanc_1054:hover{border-color:var(--border-color-hover)}._fileCardKind_1fanc_1082{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text-color-secondary)}._fileCardName_1fanc_1092{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:14px;font-weight:500;color:var(--text-color-primary);font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileCardSize_1fanc_1104{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:10px;color:var(--text-color-secondary);font-variant-numeric:tabular-nums}._fileCardBtn_1fanc_1111{margin-top:8px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;line-height:1;padding:7px 16px;background:transparent;border:1px solid var(--border-color);border-radius:999px;color:var(--text-color-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease}._fileCardBtn_1fanc_1111:hover{color:var(--text-color-primary);border-color:var(--border-color-hover)}._fileCardBtn_1fanc_1111:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring-accent)}._messageEditor_1fanc_1133{width:min(100%,640px);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--bg-secondary);border-radius:18px}._messageEditor_1fanc_1133 textarea{display:block;box-sizing:border-box;width:100%;min-height:80px;max-height:360px;padding:8px;resize:vertical;color:var(--text-color-primary);background:transparent;border:1px solid var(--text-color-primary);border-radius:8px}._messageEditor_1fanc_1133 textarea:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._messageEditorActions_1fanc_1161{display:flex;justify-content:flex-end;gap:8px}._messageEditorActions_1fanc_1161 button{min-height:40px;padding:8px 16px;border:0;border-radius:20px;color:var(--text-color-primary);background:var(--bg-primary);font:inherit;cursor:pointer}._messageEditorActions_1fanc_1161 button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._messageEditorActions_1fanc_1161 button:disabled{opacity:.5;cursor:not-allowed}._messageEditorActions_1fanc_1161 ._messageEditorSend_1fanc_1184{color:var(--btn-primary-text-color);background:var(--btn-bg-primary)}._messageEditorActions_1fanc_1161 ._messageEditorSend_1fanc_1184:hover:not(:disabled){background:var(--btn-hover-bg-primary)}._inlineFiles_1fanc_1193{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:6px 0 10px 20px}._finalFiles_1fanc_1201{margin-top:16px}._finalFiles_1fanc_1201>._inlineFiles_1fanc_1193{margin:0}._inlineFileResult_1fanc_1208{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:100%}._inlineFilePreview_1fanc_1216{display:block;max-width:100%;padding:0;border:0;border-radius:12px;overflow:hidden;background:transparent;cursor:zoom-in}._inlineFilePreview_1fanc_1216 img{display:block;max-width:100%;max-height:480px;-o-object-fit:contain;object-fit:contain}._inlineFile_1fanc_1193{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding:8px 8px 8px 12px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);color:var(--text-color-primary)}._inlineFileOpen_1fanc_1247,._inlineFileDownload_1fanc_1247{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}._inlineFileOpen_1fanc_1247{gap:12px;min-width:0;text-align:start}._inlineFileOpen_1fanc_1247>svg{flex:0 0 auto}._inlineFileOpen_1fanc_1247:hover{color:var(--brand-text-color)}._inlineFileDetails_1fanc_1271{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}._inlineFileSize_1fanc_1279{color:var(--text-color-secondary);font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;line-height:15px;white-space:nowrap}._inlineFileGlyph_1fanc_1287{color:var(--brand-text-color)}._inlineFileName_1fanc_1291{display:flex;min-width:0;max-width:100%;direction:ltr;font-family:var(--font-family);font-size:15px;line-height:20px;font-weight:500}._inlineFileBase_1fanc_1302{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inlineFileExtension_1fanc_1308{flex:0 0 auto}._inlineFileDownload_1fanc_1247{flex:0 0 44px;width:44px;color:var(--text-color-secondary)}._inlineFileDownload_1fanc_1247:hover{color:var(--text-color-primary)}._inlineFilePdf_1fanc_1321{position:relative;display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;height:32px;color:var(--brand-text-color)}._inlineFilePdf_1fanc_1321 span{position:absolute;bottom:2px;left:0;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:9px;line-height:11px;font-weight:600;background:var(--bg-secondary)}._fileViewer_1fanc_1342{position:fixed;inset:auto;margin:0;padding:0;border:0;max-width:none;max-height:none;z-index:30;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-primary);color:var(--text-color-primary)}._fileViewer_1fanc_1342:not([open]){display:none}._fileViewer_1fanc_1342::backdrop{background:transparent}._fileViewerControls_1fanc_1367{display:flex;align-items:center;gap:12px;padding:max(8px,env(safe-area-inset-top)) 16px 8px;min-width:0;flex:0 0 auto}._fileViewerButton_1fanc_1376{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid var(--text-color-secondary);background:var(--bg-secondary);color:var(--text-color-primary);font-family:var(--font-family);font-size:12px;cursor:pointer;flex:0 0 auto}._fileViewerButton_1fanc_1376:hover{background:var(--settings-menu-items-bg);border-color:var(--accent-color)}._inlineFilePreview_1fanc_1216:focus-visible,._inlineFileOpen_1fanc_1247:focus-visible,._inlineFileDownload_1fanc_1247:focus-visible,._fileViewerButton_1fanc_1376:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}._fileViewerTitle_1fanc_1402{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._fileViewerBody_1fanc_1413{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:auto}._fileViewerMedia_1fanc_1422{justify-content:center;overflow:hidden}._zoomWrap_1fanc_1429{position:relative;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}._zoomScroll_1fanc_1438{position:relative;flex:1;min-height:0;display:flex;overflow:auto;padding:16px 16px 72px;scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-x pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none}._zoomScroll_1fanc_1438:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-color)}._zoomPan_1fanc_1456{cursor:grab}._zoomDragging_1fanc_1460{cursor:grabbing}._zoomContent_1fanc_1464{position:relative;flex:none;margin:auto;overflow:hidden}._zoomImg_1fanc_1471{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none}._zoomActual_1fanc_1479{font-size:11px;font-weight:600;letter-spacing:.02em}._activitySpinner_1fanc_1485{color:var(--brand-text-color);animation:_spin_1fanc_1 .8s linear infinite}@keyframes _spin_1fanc_1{to{transform:rotate(360deg)}}@media(max-width:768px){._fileViewer_1fanc_1342{z-index:50}._fileViewerControls_1fanc_1367{padding-inline:8px;gap:8px}._fileViewerButton_1fanc_1376{padding:8px 12px}._fileViewerButton_1fanc_1376 span{display:none}._inlineFiles_1fanc_1193{margin-inline-start:0}}@media(prefers-reduced-motion:reduce){._activitySpinner_1fanc_1485{animation:none}}._officeDocument_1fanc_1518{width:100%;height:100%;flex:1;min-height:0;border:0;background:var(--bg-primary)}._officeNotice_1fanc_1527{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;color:var(--text-color-secondary);font-size:13px}._workbookPreview_1fanc_1537{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}._workbookSheets_1fanc_1545{display:flex;flex:0 0 auto;gap:8px;padding:8px 16px;overflow-x:auto}._workbookSheets_1fanc_1545 button,._workbookNavigation_1fanc_1553 button{min-height:40px;min-width:40px;padding:8px 12px;border:1px solid var(--text-color-secondary);border-radius:8px;background:var(--bg-secondary);color:var(--text-color-primary);cursor:pointer}._workbookSheets_1fanc_1545 button{white-space:nowrap}._workbookSheets_1fanc_1545 button[aria-pressed=true]{background:var(--accent-color);border-color:var(--accent-color);color:var(--accent-fg)}._workbookSheets_1fanc_1545 button:focus-visible,._workbookNavigation_1fanc_1553 button:focus-visible,._workbookScroll_1fanc_1574:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._workbookNavigation_1fanc_1553 button:disabled{opacity:.4;cursor:default}._workbookScroll_1fanc_1574{flex:1;min-height:0;overflow:auto;padding:0 16px}._workbookTable_1fanc_1591{border-collapse:separate;border-spacing:0;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:12px;width:-moz-max-content;width:max-content;min-width:100%}._workbookTable_1fanc_1591 th,._workbookTable_1fanc_1591 td{border-inline-end:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:8px 12px;min-width:80px;max-width:480px;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;color:var(--text-color-primary)}._workbookTable_1fanc_1591 thead th{position:sticky;top:0;z-index:1}._workbookTable_1fanc_1591 th{background:var(--bg-secondary);color:var(--text-color-secondary);font-weight:500}._workbookTable_1fanc_1591 th:first-child{min-width:48px}._workbookNavigation_1fanc_1553{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 16px max(8px,env(safe-area-inset-bottom))}._workbookNavigation_1fanc_1553>div{display:flex;align-items:center;gap:8px}._workbookNavigation_1fanc_1553 span{font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;font-variant-numeric:tabular-nums}._workbookNavigation_1fanc_1553 button{display:inline-flex;align-items:center;justify-content:center;padding:8px}._activityGroup_1fanc_1658{max-width:100%;color:var(--text-color-secondary)}._activitySummary_1fanc_1663{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:28px;padding:4px 8px 4px 0;color:var(--text-color-secondary);font-size:13px;line-height:20px;cursor:pointer;list-style:none;border-radius:6px;transition:color .15s}._activitySummary_1fanc_1663::-webkit-details-marker{display:none}._activitySummary_1fanc_1663:hover{color:var(--text-color-primary)}._activitySummary_1fanc_1663:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}._activitySummary_1fanc_1663>svg{flex:0 0 auto}._activityStatic_1fanc_1693{cursor:default}._activityStatic_1fanc_1693:hover{color:var(--text-color-secondary)}._activityTitle_1fanc_1700{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._activityLive_1fanc_1707{background:linear-gradient(90deg,var(--text-color-secondary) 0%,var(--text-color-secondary) 38%,var(--text-color-primary) 50%,var(--text-color-secondary) 62%,var(--text-color-secondary) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_activityShimmer_1fanc_1 2.2s linear infinite}@keyframes _activityShimmer_1fanc_1{0%{background-position:100% 0}to{background-position:-150% 0}}._activityTime_1fanc_1724{flex-shrink:0;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-color-secondary)}._activityChevron_1fanc_1732{opacity:.6;transition:transform .15s,opacity .15s}._activitySummary_1fanc_1663:hover ._activityChevron_1fanc_1732{opacity:1}._activityGroup_1fanc_1658[open]>summary ._activityChevron_1fanc_1732{transform:rotate(180deg)}._imageLine_1fanc_1745{max-width:100%;color:var(--text-color-secondary)}._imageLine_1fanc_1745[open]>summary ._activityChevron_1fanc_1732{transform:rotate(180deg)}._imageLineName_1fanc_1754{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}._imageLinePreview_1fanc_1762{display:flex;align-items:flex-end;gap:8px;margin:4px 0 8px 22px}._imageLinePreview_1fanc_1762>._inlineFilePreview_1fanc_1216{border:1px solid var(--border-color);border-radius:8px}._imageLinePreview_1fanc_1762>._inlineFilePreview_1fanc_1216 img{max-width:min(100%,280px);max-height:180px}._activityDetails_1fanc_1777{position:relative;display:flex;flex-direction:column;width:min(100%,560px);margin:0 0 8px;padding-inline-start:22px}._activityDetails_1fanc_1777:before{content:"";position:absolute;inset-inline-start:6px;top:12px;bottom:12px;width:1px;background:var(--border-color)}._activityStep_1fanc_1795{position:relative}._activityStep_1fanc_1795:before{content:"";position:absolute;box-sizing:border-box;inset-inline-start:-19px;top:8.5px;width:7px;height:7px;border-radius:50%;border:1px solid var(--text-color-secondary);background:var(--bg-primary)}._activityStep_1fanc_1795[data-status=active]:before{border-color:var(--accent-color);background:var(--accent-color);animation:_stepPulse_1fanc_1 1.4s ease-in-out infinite}._activityStep_1fanc_1795[data-status=error]:before{border-color:var(--text-color-red);background:var(--text-color-red)}._activityStep_1fanc_1795 ._stepLine_1fanc_249{gap:8px;min-height:24px;padding-block:2px;line-height:20px}._activityStep_1fanc_1795 ._stepTitle_1fanc_263{flex:0 1 auto;min-width:0;font-family:inherit;font-size:13px}._activityStep_1fanc_1795[data-status=active]>._stepLine_1fanc_249 ._stepTitle_1fanc_263{color:var(--text-color-primary)}@keyframes _stepPulse_1fanc_1{50%{opacity:.35}}._stepCount_1fanc_335,._stepTime_1fanc_1840{flex:0 0 auto;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--text-color-secondary)}._stepTime_1fanc_1840{margin-inline-start:auto;padding-inline-start:16px}._activityChild_1fanc_1853{padding-inline-start:12px}._activityChild_1fanc_1853>._stepLine_1fanc_249{gap:8px;min-height:20px;line-height:18px}._activityChild_1fanc_1853 ._stepTitle_1fanc_263{font-size:12px}._activityChild_1fanc_1853[data-status=active]>._stepLine_1fanc_249 ._stepTitle_1fanc_263{color:var(--text-color-primary)}._activityMeta_1fanc_1870,._stepMeta_1fanc_1870{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-color-secondary)}._stepMeta_1fanc_1870{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px}._queryList_1fanc_1885,._sourceList_1fanc_1885{margin:0;padding:0;list-style:none}._queryList_1fanc_1885{display:flex;flex-direction:column;padding-block:0 4px}._queryLine_1fanc_1897{display:flex;align-items:center;gap:8px;min-width:0;min-height:22px;font-size:12px;line-height:18px;color:var(--text-color-secondary)}._queryLine_1fanc_1897>svg{flex:0 0 auto}._queryLine_1fanc_1897[data-status=active] ._queryText_1fanc_1910{color:var(--text-color-primary)}._queryText_1fanc_1910{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._queryMeta_1fanc_1922{flex:0 0 auto;margin-inline-start:auto;padding-inline-start:16px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-color-secondary)}._sourceList_1fanc_1885{display:flex;flex-wrap:wrap;gap:4px;padding-block:4px 8px}._sourceChip_1fanc_1940{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;height:24px;padding-inline:6px 8px;border-radius:6px;background:var(--bg-secondary);font-size:12px;line-height:1;color:var(--text-color-secondary)}._sourceChip_1fanc_1940[data-status=active]{animation:_sourcePulse_1fanc_1 1.6s ease-in-out infinite}._sourceDomain_1fanc_1958{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceMore_1fanc_1965{display:inline-flex;align-items:center;height:24px;padding-inline:4px;font-family:IBM Plex Mono,ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:11px;color:var(--text-color-secondary)}._favicon_1fanc_1975{display:inline-grid;place-items:center;flex:0 0 auto;width:14px;height:14px;overflow:hidden;border-radius:4px;color:var(--text-color-secondary)}._favicon_1fanc_1975 img{display:block;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}._faviconStack_1fanc_1992{display:inline-flex;align-items:center;flex:0 0 auto;padding-inline:2px}._faviconStack_1fanc_1992 ._favicon_1fanc_1975{border-radius:50%;background:var(--bg-primary);box-shadow:0 0 0 2px var(--bg-primary)}._faviconStack_1fanc_1992 ._favicon_1fanc_1975+._favicon_1fanc_1975{margin-inline-start:-4px}@keyframes _sourcePulse_1fanc_1{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){._sourceChip_1fanc_1940[data-status=active]{animation:none}}._progressCommentary_1fanc_2017{margin:12px 0 14px}._chatImage_1fanc_2021{position:relative;width:320px;max-width:100%;overflow:hidden;border-radius:14px;border:1px solid var(--border-color);background:var(--bg-secondary)}._chatImageOpen_1fanc_2031{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}._chatImageOpen_1fanc_2031 img{display:block;width:100%;max-height:420px;-o-object-fit:contain;object-fit:contain}._chatImageOpen_1fanc_2031:focus-visible{outline:2px solid var(--accent-color);outline-offset:-3px}._chatImageDownload_1fanc_2050{position:absolute;inset-block-end:8px;inset-inline-end:8px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--text-color-primary);background:var(--bg-primary);border:1px solid var(--border-color)}._chatImageDownload_1fanc_2050:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._chatVideo_1fanc_2068{width:480px;max-width:100%}._chatMediaPending_1fanc_2073{min-height:210px}._chatMediaFailed_1fanc_2077{padding:24px;font-size:13px}@media(prefers-reduced-motion:reduce){._activityChevron_1fanc_1732{transition:none}._activityLive_1fanc_1707{animation:none;background:none;-webkit-text-fill-color:currentColor}._activityStep_1fanc_1795[data-status=active]:before{animation:none}}._inlineMediaFiles_1fanc_2095{flex-direction:row;flex-wrap:wrap;margin-inline-start:0}._inlineMediaFiles_1fanc_2095 ._chatImage_1fanc_2021{flex:1 1 180px;max-width:320px}@media(pointer:coarse){._activitySummary_1fanc_1663{min-height:44px}}._activityError_1fanc_2110{flex-shrink:0;color:var(--text-color-red)}._chatImageOpen_1fanc_2031,._chatMediaPending_1fanc_2073{height:100%;min-height:0}._chatImageOpen_1fanc_2031 img{height:100%;max-height:none}._fileViewerButton_1fanc_1376:first-child:dir(rtl) svg:first-child{transform:scaleX(-1)}._file_preview_list_l61px_2{display:flex;gap:8px;padding:8px 12px;overflow-x:auto;flex-wrap:nowrap}._file_preview_list_l61px_2:empty{display:none}._file_item_l61px_13{position:relative;display:flex;flex-direction:column;align-items:center;width:72px;min-width:72px;gap:4px;transition:opacity .16s ease}._file_item_uploading_l61px_24{opacity:.85}._file_item_error_l61px_28 ._thumbnail_l61px_28,._file_item_error_l61px_28 ._file_icon_placeholder_l61px_29{outline:1.5px solid var(--text-color-red);outline-offset:1px}._thumb_wrapper_l61px_34{position:relative;width:64px;height:64px}._thumbnail_l61px_28{width:64px;height:64px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:var(--bg-secondary);display:block}._file_icon_placeholder_l61px_29{width:64px;height:64px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary)}._progress_track_l61px_71{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--border-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;pointer-events:none}._progress_fill_l61px_84{display:block;width:100%;height:100%;background:var(--accent-color);transform-origin:left center;transform:scaleX(0);transition:transform .18s ease-out;will-change:transform}._file_name_l61px_95{font-size:10px;color:var(--text-secondary);max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._file_size_l61px_105{font-size:9px;color:var(--text-tertiary)}._error_text_l61px_110{font-size:9px;color:var(--text-color-red)}._retry_btn_l61px_118[type=button]{font-size:9px;padding:3px 8px;border-radius:5px;border:none;background:var(--accent-color);color:var(--accent-fg);cursor:pointer;font-weight:600;text-transform:uppercase;letter-spacing:.04em;transition:background .16s ease}._retry_btn_l61px_118[type=button]:hover{background:var(--accent-color-hover)}._retry_btn_l61px_118[type=button]:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._delete_btn_l61px_140[type=button]{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;border:none;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}._delete_btn_l61px_140[type=button]:hover{background:var(--text-color-red)}._processing_dot_l61px_167{position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:var(--accent-color);box-shadow:0 0 6px var(--accent-color);animation:_processingPulse_l61px_1 1.2s ease-in-out infinite;pointer-events:none}@keyframes _processingPulse_l61px_1{0%,to{opacity:.45;transform:translate(-50%) scale(.9)}50%{opacity:1;transform:translate(-50%) scale(1.15)}}._btn_13531_2{display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;padding:4px;border-radius:50%;transition:background-color .15s,color .15s,box-shadow .15s;color:var(--icons-color-transparent);width:30px;height:30px}._btn_13531_2:hover{color:var(--icons-color-primary);background:var(--icon-outside-hover-effect)}._btn_13531_2._active_13531_23{color:var(--btn-primary-text-color);background:var(--accent-color);box-shadow:0 0 0 2px var(--md-accent-dim)}._btn_13531_2._active_13531_23:hover{color:var(--btn-primary-text-color);background:var(--btn-hover-bg-primary)}._btn_c0voa_1{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:999px;background:transparent;border:1px solid var(--border-color);color:var(--text-color-secondary);font-size:12.5px;font-weight:500;letter-spacing:.01em;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;white-space:nowrap}._btn_c0voa_1:hover{background:var(--md-accent-dim);border-color:color-mix(in srgb,var(--accent-color) 40%,transparent);color:var(--brand-text-color)}._btn_c0voa_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring-accent)}._btn_c0voa_1:active{transform:scale(.97)}._wrap_5frgl_2{display:inline-flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-inline-end:2px}._figure_5frgl_13{font-size:11px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-color-secondary);white-space:nowrap;letter-spacing:.02em}._track_5frgl_24{position:relative;display:inline-block;width:36px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--track-tint) 18%,transparent);overflow:hidden}._fill_5frgl_37{position:absolute;inset-block:0;inset-inline-start:0;background:var(--track-tint);border-radius:inherit;transition:width .22s cubic-bezier(.4,0,.2,1),background-color .2s ease}._tier_ok_5frgl_49{--track-tint: var(--accent-color)}._tier_warn_5frgl_53{--track-tint: var(--color-warning)}._tier_danger_5frgl_57{--track-tint: var(--text-color-red)}._tier_danger_5frgl_57 ._figure_5frgl_13{color:var(--text-color-red)}._banner_1jznw_2{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;margin-bottom:8px;border-radius:14px;background:color-mix(in srgb,var(--accent-tint) 6%,var(--chat-input-bg));transition:background-color .18s ease}._stripe_1jznw_17{position:absolute;inset-block:8px;inset-inline-start:6px;width:3px;border-radius:999px;background:var(--accent-tint)}._content_1jznw_26{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._title_1jznw_34{font-size:13px;font-weight:600;color:var(--text-color-main);line-height:1.3}._body_1jznw_41{font-size:12.5px;line-height:1.4;color:var(--text-color-secondary)}._cta_1jznw_47{flex-shrink:0;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--accent-tint);background:color-mix(in srgb,var(--accent-tint) 10%,transparent);text-decoration:none;border:1px solid color-mix(in srgb,var(--accent-tint) 28%,transparent);transition:background-color .16s ease,border-color .16s ease;white-space:nowrap}._cta_1jznw_47:hover{background:color-mix(in srgb,var(--accent-tint) 18%,transparent);border-color:color-mix(in srgb,var(--accent-tint) 48%,transparent)}._cta_1jznw_47:focus-visible{outline:2px solid var(--accent-tint);outline-offset:2px}._variant_warning_1jznw_71{--accent-tint: var(--color-warning)}._variant_limit_1jznw_75{--accent-tint: var(--text-color-red)}._pill_1rr89_13{display:inline-flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;margin-inline-end:2px}._figure_1rr89_24{font-size:11px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-color-secondary);letter-spacing:.02em}._track_1rr89_33{position:relative;display:inline-block;width:36px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--meter-tint) 18%,transparent);overflow:hidden}._fill_1rr89_43{position:absolute;inset-block:0;inset-inline-start:0;background:var(--meter-tint);border-radius:inherit;transition:width .22s cubic-bezier(.4,0,.2,1),background-color .2s ease}._boost_1rr89_54{font-size:10px;line-height:1;color:var(--text-color-secondary);opacity:.85;white-space:nowrap}._tier_ok_1rr89_62{--meter-tint: var(--accent-color)}._tier_warn_1rr89_66{--meter-tint: var(--color-warning)}._tier_danger_1rr89_70{--meter-tint: var(--text-color-red)}._tier_warn_1rr89_66 ._figure_1rr89_24{color:var(--color-warning)}._tier_danger_1rr89_70 ._figure_1rr89_24{color:var(--text-color-red)}._notice_1rr89_83{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:8px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-color);font-size:12.5px;line-height:1.45;color:var(--text-color-primary)}._notice_dot_1rr89_97{flex-shrink:0;width:6px;height:6px;border-radius:999px;background:var(--meter-tint, var(--color-warning))}._notice_warn_1rr89_105{--meter-tint: var(--color-warning)}._notice_danger_1rr89_109{--meter-tint: var(--text-color-red)}._notice_text_1rr89_113{flex:1 1 auto;min-width:0;margin:0;font-variant-numeric:tabular-nums}._notice_cta_1rr89_120{flex-shrink:0;font-size:12px;font-weight:600;color:var(--brand-text-color);text-decoration:none;padding:4px 10px;border-radius:999px;border:1px solid var(--border-color);transition:color .15s ease,border-color .15s ease,background-color .15s ease}._notice_cta_1rr89_120:hover{color:var(--accent-color-hover);border-color:var(--border-color-hover);background:var(--md-accent-dim)}._notice_cta_1rr89_120:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring-accent)}._notice_dismiss_1rr89_141{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-color-secondary);cursor:pointer;transition:color .15s ease,background-color .15s ease}._notice_dismiss_1rr89_141:hover{color:var(--text-color-primary);background:var(--md-accent-dim)}._notice_dismiss_1rr89_141:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring-accent)}@media(max-width:480px){._notice_1rr89_83{flex-wrap:wrap;row-gap:6px}._notice_text_1rr89_113{flex-basis:calc(100% - 40px)}}._btn_r5zvr_1{border-radius:50%;padding:8px;background:var(--chat-input-bg)!important}._hint_4c6gx_3{position:relative;z-index:2;align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:0 14px;border-radius:999px;color:color-mix(in srgb,var(--text-color-main) 72%,transparent);font-family:var(--font-family);font-size:13px;line-height:1.4;text-align:center;text-wrap:balance;text-decoration:none;transition:color .15s ease}._hint_4c6gx_3:hover{color:var(--text-color-main)}._hint_4c6gx_3:focus-visible{outline:2px solid var(--text-color-main);outline-offset:-2px}@media(max-height:560px){._hint_4c6gx_3{display:none}}@media(prefers-reduced-motion:reduce){._hint_4c6gx_3{transition:none}}._panel_105p1_1{margin:12px 0 20px;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color-primary);font-size:12px}._panel_105p1_1 summary{display:flex;gap:8px;align-items:center;min-height:40px;padding:8px 12px;cursor:pointer;list-style:none}._panel_105p1_1 summary::-webkit-details-marker{display:none}._panel_105p1_1 summary>span:first-of-type{flex:1}._panel_105p1_1 summary>svg:last-child{transition:transform .15s}._panel_105p1_1[open] summary>svg:last-child{transform:rotate(180deg)}._running_105p1_35{color:var(--brand-text-color);font:10px IBM Plex Mono,monospace}._items_105p1_40{border-top:1px solid var(--border-color);padding:4px 12px}._item_105p1_40{display:flex;gap:12px;align-items:center;padding:8px 0;min-width:0}._item_105p1_40+._item_105p1_40{border-top:1px solid var(--border-color)}._name_105p1_57{display:flex;gap:8px;align-items:baseline;flex:1;min-width:0}._name_105p1_57>span:first-child{overflow-wrap:anywhere}._size_105p1_69{white-space:nowrap;font:10px IBM Plex Mono,monospace;color:var(--text-color-secondary)}._item_105p1_40 button{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border-radius:50%;border:1px solid var(--border-color);background:transparent;color:var(--text-color-primary);cursor:pointer}._item_105p1_40 button:hover{background:var(--settings-menu-items-bg-hover)}._item_105p1_40 button:disabled{opacity:.5;cursor:default}._panel_105p1_1 :is(button,summary):focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}._spinner_105p1_102{animation:_work-spin_105p1_1 1s linear infinite;flex-shrink:0}._error_105p1_107{color:var(--text-color-red)}@keyframes _work-spin_105p1_1{to{transform:rotate(360deg)}}@media(max-width:600px){._panel_105p1_1 summary,._item_105p1_40 button{min-height:44px}._item_105p1_40 button{min-width:44px}._name_105p1_57{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){._spinner_105p1_102{animation:none}._panel_105p1_1 summary>svg:last-child{transition:none}}._edge_ztotc_3{box-sizing:border-box;align-self:stretch;margin:10px 0 4px;padding:1px;border-radius:16px;background:linear-gradient(135deg,#00f0ff99,#ffffff24 42%,#ffffff24 62%,#ff2bd680)}._card_ztotc_12{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;border-radius:15px;background:#06070d;color-scheme:dark}._copy_ztotc_24{flex:1 1 320px;display:flex;flex-direction:column;gap:2px;min-width:0}._title_ztotc_32{font-family:var(--font-family);font-size:15px;line-height:22px;font-weight:500;color:#fff}._brief_ztotc_41{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-family:var(--chat-font-family);font-size:14px;line-height:21px;color:#ffffffb8;overflow-wrap:anywhere}._open_ztotc_54{box-sizing:border-box;display:flex;align-items:center;flex:none;height:44px;padding:0 18px;border-radius:12px;background:#fff;color:#000;font-family:var(--font-family);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}._open_ztotc_54:hover{background:#ffffffdb}._open_ztotc_54:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media(prefers-reduced-motion:reduce){._open_ztotc_54{transition:none}}
