._citationMarker_c1cb8_2{display:inline-flex;align-items:center;justify-content:center;min-width:1.2em;height:1.2em;font-size:.85em;font-weight:600;padding:0 .26em;margin:0 .16em;border-radius:4px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2);cursor:pointer;vertical-align:baseline;line-height:1.1;transition:color .15s ease,background-color .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}._citationMarker_c1cb8_2:hover{background-color:var(--colorNeutralBackground3);border-color:var(--colorBrandStroke1);color:var(--colorBrandForeground1)}._citationMarker_c1cb8_2:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:1px}._citationMarker_c1cb8_2:active{background-color:var(--colorNeutralBackground4)}._highlight_c1cb8_39{animation:_highlightPulse_c1cb8_1 2s ease-out}@keyframes _highlightPulse_c1cb8_1{0%{box-shadow:0 0 0 4px var(--colorBrandBackground2)}to{box-shadow:0 0 0 0 transparent}}._markdown_1y2fj_1{font-size:14px;line-height:1.5;color:var(--colorNeutralForeground1);word-wrap:break-word;overflow-wrap:break-word;max-width:100%}._paragraph_1y2fj_10{display:block;margin:0 0 8px}._paragraph_1y2fj_10:last-child{margin-bottom:0}._markdown_1y2fj_1 p{margin-bottom:16px}._inlineCode_1y2fj_23{padding:.2em .4em;margin:0;font-size:85%;background-color:#0000000d;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;color:var(--colorNeutralForeground1)}._codeBlock_1y2fj_33{box-sizing:border-box;margin:16px 0;border-radius:6px;overflow-x:auto;border:1px solid var(--colorNeutralStroke2);max-width:100%;width:100%}._codeBlock_1y2fj_33 pre{margin:0!important;white-space:pre!important;max-width:100%}._codeBlock_1y2fj_33 code{white-space:pre!important}._codeHeader_1y2fj_53{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:var(--colorNeutralBackground3);border-bottom:1px solid var(--colorNeutralStroke2)}._codeLanguage_1y2fj_62{font-size:12px;font-weight:600;color:var(--colorNeutralForeground2);text-transform:uppercase}._copyButton_1y2fj_69{display:flex;align-items:center;gap:4px;transition:color .2s ease}._copyButtonCopied_1y2fj_76{color:var(--colorPaletteGreenForeground1, #107c10)}._link_1y2fj_80{color:var(--colorBrandForeground1);text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom-color .2s ease}._link_1y2fj_80:hover{border-bottom-color:var(--colorBrandForeground1)}._link_1y2fj_80:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:2px;border-radius:2px}._list_1y2fj_97{padding-left:2em;margin-bottom:16px}._listItem_1y2fj_102{margin-bottom:4px}._listItem_1y2fj_102>._paragraph_1y2fj_10{display:inline;margin:0}._markdown_1y2fj_1 ul,._markdown_1y2fj_1 ol{padding-left:2em;margin-bottom:16px}._markdown_1y2fj_1 li{margin-bottom:4px}._heading1_1y2fj_121,._heading2_1y2fj_122,._heading3_1y2fj_123,._heading4_1y2fj_124,._heading5_1y2fj_125,._heading6_1y2fj_126{margin:1em 0 .5em;font-weight:600;line-height:1.3}._markdown_1y2fj_1 h1,._markdown_1y2fj_1 h2,._markdown_1y2fj_1 h3,._markdown_1y2fj_1 h4,._markdown_1y2fj_1 h5,._markdown_1y2fj_1 h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}._heading1_1y2fj_121,._markdown_1y2fj_1 h1{font-size:2em}._heading2_1y2fj_122,._markdown_1y2fj_1 h2{font-size:1.5em}._heading3_1y2fj_123,._markdown_1y2fj_1 h3{font-size:1.25em}._heading4_1y2fj_124,._heading5_1y2fj_125,._heading6_1y2fj_126,._markdown_1y2fj_1 h4,._markdown_1y2fj_1 h5,._markdown_1y2fj_1 h6{font-size:1em}._markdown_1y2fj_1 blockquote{padding:0 1em;color:var(--colorNeutralForeground2);border-left:4px solid var(--colorNeutralStroke2);margin:0 0 16px}._tableScroll_1y2fj_177{max-width:100%;overflow-x:auto;margin-bottom:16px}._tableScroll_1y2fj_177:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:2px}._markdown_1y2fj_1 table{border-collapse:collapse;width:100%}._markdown_1y2fj_1 th,._markdown_1y2fj_1 td{padding:8px 12px;border:1px solid var(--colorNeutralStroke2);overflow-wrap:normal;word-break:normal}._markdown_1y2fj_1 th{background-color:var(--colorNeutralBackground3);text-align:left;font-weight:600}._markdown_1y2fj_1 tr:nth-child(2n){background-color:var(--colorNeutralBackground2)}._image_1y2fj_212{max-width:100%;border-radius:6px;margin:8px 0}._usageInfoContainer_9z6dj_1{position:relative;font-size:12px;color:var(--colorNeutralForeground2)}._usageSummary_9z6dj_7{display:flex;align-items:center;gap:8px}._divider_9z6dj_13{color:var(--colorNeutralForeground3)}._infoButton_9z6dj_17{background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--colorBrandForeground1)}._infoIcon_9z6dj_29{font-size:14px}._usageDetails_9z6dj_33{display:none;position:absolute;bottom:100%;right:0;margin-bottom:8px;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-radius:4px;box-shadow:var(--shadow8);padding:12px;width:200px;z-index:1000}._usageInfoContainer_9z6dj_1:hover ._usageDetails_9z6dj_33,._infoButton_9z6dj_17:focus~._usageDetails_9z6dj_33{display:block}._detailsDivider_9z6dj_53{margin:8px 0}._detailsList_9z6dj_57{display:flex;flex-direction:column;gap:8px}._detailsItem_9z6dj_63{display:flex;justify-content:space-between;align-items:center}._detailLabel_9z6dj_69{font-size:12px;color:var(--colorNeutralForeground2)}._detailValue_9z6dj_74{font-size:12px;font-weight:600;color:var(--colorNeutralForeground1)}._popoverContent_jaoab_2{width:320px;padding:12px;box-shadow:0 4px 12px #00000026;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-radius:8px}._popoverInner_jaoab_11{display:flex;flex-direction:column;gap:10px}._popoverLabel_jaoab_18{font-size:13px;font-weight:500;color:var(--colorNeutralForeground1);margin:0}._popoverTextarea_jaoab_26{min-height:80px;padding:8px 10px;border:1px solid var(--colorNeutralStroke1);border-radius:4px;font-family:inherit;font-size:13px;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);resize:none;transition:border-color .15s ease,box-shadow .15s ease}._popoverTextarea_jaoab_26:hover{border-color:var(--colorNeutralStroke2)}._popoverTextarea_jaoab_26:focus{outline:none;border-color:var(--colorBrandStroke1);box-shadow:0 0 0 2px var(--colorBrandBackground2)}._popoverActions_jaoab_50{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-top:4px}._removeButton_jaoab_59{margin-right:auto}._mobileDialog_jaoab_63._mobileDialog_jaoab_63{top:calc(var(--app-viewport-top, 0px) + max(12px,env(safe-area-inset-top)));bottom:auto;width:min(400px,calc(100% - 24px));max-width:calc(100vw - 24px);max-height:calc(var(--app-viewport-height, 100dvh) - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));margin:0 auto;padding:16px;display:flex;flex-direction:column;overflow:hidden}._mobileDialog_jaoab_63 ._mobileBody_jaoab_76{display:flex;flex-direction:column;flex:1;min-height:0;gap:12px;overflow:hidden}._mobileDialog_jaoab_63 ._mobileTitle_jaoab_85{flex-shrink:0;font-size:16px;line-height:24px}._mobileDialog_jaoab_63 ._mobileContent_jaoab_91{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}._mobileDialog_jaoab_63 ._popoverTextarea_jaoab_26{width:100%;box-sizing:border-box}._mobileDialog_jaoab_63 ._textareaInput_jaoab_103{font-size:16px;line-height:24px}._mobileDialog_jaoab_63 ._mobileActions_jaoab_108{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0}._mobileDialog_jaoab_63 ._mobileActions_jaoab_108 ._removeButton_jaoab_59{flex-basis:100%}._mobileDialog_jaoab_63 ._mobileActions_jaoab_108 button{flex:1;min-height:44px}._actionsBar_vvrsm_1{display:inline-flex;align-items:center;gap:0;margin-left:8px}._actionButton_vvrsm_8{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#2388dc;cursor:pointer;padding:0;transition:background-color .15s ease,color .15s ease}._actionButton_vvrsm_8:hover{background-color:var(--colorNeutralBackground1Hover);color:#1e76c1}._actionButton_vvrsm_8:active{background-color:#195f9b}._actionButton_vvrsm_8:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:1px}._feedbackSelected_vvrsm_38{color:var(--colorBrandForeground1);background-color:var(--colorBrandBackground2)}._feedbackSelected_vvrsm_38:hover{color:var(--colorBrandForeground1);background-color:var(--colorBrandBackground2Hover)}._copiedTooltip_vvrsm_48{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);padding:4px 8px;border-radius:4px;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);box-shadow:0 2px 8px #0000001f;font-size:11px;color:var(--colorNeutralForeground1);white-space:nowrap;pointer-events:none;animation:_fadeInUp_vvrsm_1 .15s ease-out}@keyframes _fadeInUp_vvrsm_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._container_1fl69_1{margin-top:8px;padding:8px 10px;border:1px solid var(--colorNeutralStroke1);border-radius:8px;background:var(--colorNeutralBackground2)}._header_1fl69_9{display:flex;align-items:center;justify-content:space-between;gap:8px}._summary_1fl69_16{display:block;margin-top:4px;color:var(--colorNeutralForeground2);word-break:break-word}._details_1fl69_23{margin-top:8px;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}._label_1fl69_31{font-weight:600}._copilotMessage_m1hmb_1{display:flex;margin:0 16px;padding:4px 0;width:min(100%,46rem);animation:_fadeIn_m1hmb_1 .3s ease-in;min-width:0}._copilotMessage_m1hmb_1>:first-child{display:contents}._copilotMessage_m1hmb_1>.fai-CopilotMessage__content,._copilotMessage_m1hmb_1>.fai-CopilotMessage__footnote{min-width:0;max-width:calc(100% - var(--spacingHorizontalXXXL, 32px))}@keyframes _fadeIn_m1hmb_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loadingDots_m1hmb_33{display:flex;align-items:center;gap:6px;padding:8px 0}._loadingDots_m1hmb_33 span{width:8px;height:8px;border-radius:50%;background-color:var(--colorNeutralForeground3);animation:_bounce_m1hmb_1 1.4s infinite ease-in-out both}._loadingDots_m1hmb_33 span:nth-child(1){animation-delay:-.32s}._loadingDots_m1hmb_33 span:nth-child(2){animation-delay:-.16s}@keyframes _bounce_m1hmb_1{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._retryingState_m1hmb_68{display:flex;align-items:center;gap:8px;padding:8px 0;color:var(--colorNeutralForeground3)}._toolUseIndicator_m1hmb_77{display:flex;align-items:center;gap:8px;padding:4px 0;color:var(--colorNeutralForeground3)}._retryingIcon_m1hmb_85{animation:_spin_m1hmb_1 1.5s linear infinite;font-size:16px}@keyframes _spin_m1hmb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._timestamp_m1hmb_96{font-size:12px;color:var(--colorNeutralForeground3);margin-right:8px}._citationList_m1hmb_103{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._citation_m1hmb_103{display:inline-flex;align-items:center;gap:0;min-width:0;max-width:100%;padding:0;border-radius:6px;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);cursor:default;font-size:13px;color:var(--colorNeutralForeground1);overflow:hidden;transition:box-shadow .3s ease,border-color .15s ease}._citationClickable_m1hmb_129{cursor:pointer}._citationClickable_m1hmb_129:hover{border-color:var(--colorBrandStroke1);box-shadow:0 2px 4px #0000001a}._citationClickable_m1hmb_129:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:1px}._citationHighlight_m1hmb_144{animation:_citationPulse_m1hmb_1 2s ease-out}@keyframes _citationPulse_m1hmb_1{0%{box-shadow:0 0 0 4px var(--colorBrandBackground2);border-color:var(--colorBrandStroke1)}to{box-shadow:0 0 0 0 transparent;border-color:var(--colorNeutralStroke1)}}._citationNumber_m1hmb_160{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:100%;padding:6px 8px;background-color:var(--colorNeutralBackground3);border-right:1px solid var(--colorNeutralStroke1);color:var(--colorNeutralForeground2);font-size:12px;font-weight:500}._citationContent_m1hmb_175{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;padding:6px 10px}._citationIcon_m1hmb_184{width:14px;height:14px;flex-shrink:0;color:var(--colorNeutralForeground3)}._citationLabel_m1hmb_191{color:var(--colorNeutralForeground1);flex:1 1 auto;min-width:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._citationExternalIcon_m1hmb_202{width:12px;height:12px;flex-shrink:0;color:var(--colorNeutralForeground3);margin-left:4px}._citationCount_m1hmb_211{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:10px;background-color:var(--colorBrandBackground2);color:var(--colorBrandForeground1);font-size:11px;font-weight:500;margin-left:4px}._footnoteContainer_m1hmb_225{display:flex;flex-direction:column;gap:8px;min-width:0}._metadataRow_m1hmb_232{display:flex;align-items:center;justify-content:space-between}._metadataLeft_m1hmb_238{display:flex;align-items:center;gap:8px}@media(max-width:900px){._copilotMessage_m1hmb_1{width:calc(100% - 32px)}}._userMessage_1x75e_2{padding-top:0;padding-bottom:0;gap:2px;width:fit-content;max-width:min(100%,46rem);animation:_fadeIn_1x75e_1 .3s ease-in}@keyframes _fadeIn_1x75e_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._attachments_1x75e_22{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--colorNeutralStroke2)}._attachmentItem_1x75e_31{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;background-color:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke2);border-radius:6px;font-size:.875rem}._attachmentIcon_1x75e_42{color:var(--colorNeutralForeground2);flex-shrink:0}._attachmentInfo_1x75e_47{display:flex;flex-direction:column;gap:.125rem;min-width:0}._attachmentName_1x75e_54{font-weight:500;color:var(--colorNeutralForeground1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentSize_1x75e_62{color:var(--colorNeutralForeground3);font-size:.75rem}._thumbnailItem_1x75e_67{position:relative;width:80px;height:80px;border-radius:6px;overflow:hidden;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1)}._thumbnail_1x75e_67{width:100%;height:100%;object-fit:cover}._placeholderIcon_1x75e_83{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--colorNeutralForeground3)}._sizeBadge_1x75e_92{position:absolute;bottom:4px;left:4px;font-size:10px;padding:2px 4px}._userMessageWrapper_1x75e_101{display:flex;justify-content:flex-end;align-items:flex-end;gap:4px}._editTrigger_1x75e_109{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:transparent;color:var(--colorNeutralForeground3);cursor:pointer;padding:0;flex-shrink:0;margin-bottom:8px;transition:background-color .15s ease,color .15s ease;opacity:.6}._editTrigger_1x75e_109:hover{background-color:var(--colorNeutralBackground1Hover);color:var(--colorNeutralForeground1)}._editTrigger_1x75e_109:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:1px}@media(max-width:900px){._userMessage_1x75e_2{max-width:100%}}._logo_nknmg_1{display:block;object-fit:contain;object-position:left center;max-width:100%;height:auto}._message_1t35o_1{display:flex;margin:0 16px;padding:4px 0;width:min(100%,46rem);animation:_fadeIn_1t35o_1 .3s ease-in}@keyframes _fadeIn_1t35o_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._content_1t35o_20{display:flex;flex-direction:column;gap:12px}._title_1t35o_26{font-size:14px;color:var(--colorNeutralForeground1);margin-bottom:4px}._details_1t35o_32{display:flex;flex-direction:column;gap:6px;font-size:13px}._detail_1t35o_32{display:flex;gap:6px;color:var(--colorNeutralForeground2)}._argumentsDisclosure_1t35o_45{margin-top:4px}._argumentsSummary_1t35o_49{font-size:12px;color:var(--colorNeutralForeground3);cursor:pointer;-webkit-user-select:none;user-select:none}._argumentsSummary_1t35o_49:hover{color:var(--colorNeutralForeground2)}._arguments_1t35o_45{margin-top:8px;padding:8px;background-color:var(--colorNeutralBackground3);border-radius:4px;font-family:var(--fontFamilyMonospace);font-size:12px;color:var(--colorNeutralForeground1);max-height:200px;overflow-y:auto;border:1px solid var(--colorNeutralStroke2)}._actions_1t35o_73{display:flex;gap:8px;margin-top:4px}._resolvedStatus_1t35o_79{margin-top:4px;font-size:13px;color:var(--colorNeutralForeground3)}@media(max-width:900px){._message_1t35o_1{width:calc(100% - 32px)}}._zeroprompt_ec0o8_1{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;width:100%;height:100%;margin-bottom:16px}._content_ec0o8_13{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;max-width:900px;padding:0 16px;box-sizing:border-box;text-align:center}._emptyStateAgentIcon_ec0o8_27{width:48px;height:48px}._brandLogo_ec0o8_32{max-width:min(520px,100%);height:auto;display:block}._compactBrand_ec0o8_38{display:flex;justify-content:center;width:100%;margin-bottom:24px}._compactBrand_ec0o8_38 ._brandLogo_ec0o8_32{width:240px;max-width:100%}._compactBrandAnimated_ec0o8_50 ._brandLogo_ec0o8_32{animation:_compactBrand_ec0o8_38 .18s ease-out}@keyframes _compactBrand_ec0o8_38{0%{opacity:.7;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._compactBrandAnimated_ec0o8_50 ._brandLogo_ec0o8_32{animation:none}}._welcome_ec0o8_71,._caption_ec0o8_72{text-align:center;text-wrap:balance}._caption_ec0o8_72{max-width:600px}._promptSection_ec0o8_81{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:900px;align-items:center}._promptGroup_ec0o8_91{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:868px}._promptHeader_ec0o8_99{text-align:left;font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3);text-transform:uppercase;letter-spacing:.05em}._promptList_ec0o8_109{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--prompt-count, 3),1fr);grid-auto-rows:1fr;gap:.75rem}._promptList_ec0o8_109 li{display:flex}._promptCard_ec0o8_124{background:var(--colorNeutralBackground2);border:2px solid rgba(0,0,0,.34);border-radius:var(--borderRadiusMedium, .5rem);box-shadow:inset 0 0 0 1px #ffffff38;padding:1rem 1.25rem;cursor:pointer;min-height:4.5rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;transition:background-color .15s ease,border-color .15s ease;font-family:inherit}._promptCard_ec0o8_124:hover{background:var(--colorNeutralBackground2Hover);border-color:var(--colorBrandStroke1)}@media(prefers-color-scheme:dark){._promptCard_ec0o8_124{border-color:#ffffff7a;box-shadow:inset 0 0 0 1px #ffffff1f}}._promptCard_ec0o8_124:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:2px}._promptText_ec0o8_159{font-size:.9375rem;line-height:1.4;word-break:break-word;color:var(--colorNeutralForeground1)}@media(max-width:600px){._promptList_ec0o8_109{grid-template-columns:1fr;padding:0 8px}._promptCard_ec0o8_124{min-height:3.5rem}._promptList_ec0o8_109 li:nth-child(n+4){display:none}}@media(min-width:601px)and (max-width:900px){._promptList_ec0o8_109{grid-template-columns:repeat(min(var(--prompt-count, 3),2),1fr)}}@media(min-width:901px){._promptCard_ec0o8_124{min-height:5rem;padding:1.25rem 1.5rem}._promptText_ec0o8_159{font-size:1rem}}._queue_1poqe_1{display:flex;flex-wrap:wrap;gap:6px;padding:4px 12px 8px;align-items:center}._label_1poqe_9{font-size:11px;color:var(--colorNeutralForeground3);margin-right:4px}._chip_1poqe_15{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 8px;border-radius:12px;background-color:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke2)}._dismissButton_1poqe_25{min-width:unset;padding:0;height:20px;width:20px}._voiceControls_1ovck_1{display:flex;align-items:center}._voiceButton_1ovck_6{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}._voiceButton_1ovck_6 svg{width:24px;height:24px}._audioMeter_1ovck_20{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;gap:3px;box-sizing:border-box;padding:.25rem .75rem;border-radius:4px;background:var(--colorNeutralBackground1);pointer-events:none}._audioBar_1ovck_35{flex:0 1 4px;width:4px;min-height:3px;max-height:28px;border-radius:999px;background:var(--colorBrandBackground);transition:height 80ms linear}._recordingIndicator_1ovck_45{color:var(--colorNeutralForeground2);font-size:.875rem}@media(prefers-reduced-motion:reduce){._audioBar_1ovck_35{transition:none}}._chatInputContainer_pio3j_1{padding:1rem;padding-bottom:4px;background:transparent;width:100%;max-width:900px;box-sizing:border-box;margin:0 auto;flex-shrink:0;position:relative;z-index:1}._inputWrapper_pio3j_14{position:relative;width:100%;border-radius:8px;background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);box-shadow:var(--shadow4);transition:border-color .2s ease,box-shadow .2s ease}._inputWrapper_pio3j_14:focus-within{border-color:var(--colorBrandStroke1);box-shadow:var(--shadow8)}._inputWrapper_pio3j_14 .fai-ChatInput{width:100%;background:transparent;border:none;border-radius:8px}._inputWrapper_pio3j_14 .fai-ChatInput__actions{align-items:center}._inputWrapper_pio3j_14 .fai-ChatInput__editor{position:relative}._inputWrapper_pio3j_14 ._editorInput_pio3j_44{background:transparent;min-height:40px;max-height:120px;overflow-y:auto;overscroll-behavior-y:contain;box-sizing:border-box}._visuallyHidden_pio3j_53{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._inputWrapper_pio3j_14 .fai-ChatInput button{color:var(--colorNeutralForeground2);background:transparent!important;border:none}._inputWrapper_pio3j_14 .fai-ChatInput button:hover:enabled{color:var(--colorNeutralForeground2Hover);background:var(--colorSubtleBackgroundHover)!important}._inputWrapper_pio3j_14 .fai-ChatInput button:active:enabled{color:var(--colorNeutralForeground2Pressed);background:var(--colorSubtleBackgroundPressed)!important}._inputWrapper_pio3j_14 .fai-ChatInput button:disabled{color:var(--colorNeutralForegroundDisabled);background:transparent!important;cursor:not-allowed;opacity:.4}._attachmentsPreview_pio3j_89{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;padding:.75rem .75rem .25rem}._attachmentItem_pio3j_98{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--colorNeutralBackground2);border:1px solid var(--colorNeutralStroke1);border-radius:4px;font-size:.875rem;transition:background .2s ease}._attachmentItem_pio3j_98:hover{background:var(--colorNeutralBackground3)}._attachmentName_pio3j_114{font-weight:500;color:var(--colorNeutralForeground1);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentSize_pio3j_123{color:var(--colorNeutralForeground3);font-size:.75rem}._buttonRow_pio3j_128{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding:.5rem .75rem;border-top:1px solid var(--colorNeutralStroke2);gap:.5rem}._actionButtons_pio3j_138{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}._divider_pio3j_146{width:1px;height:20px;background-color:var(--colorNeutralStroke2);flex-shrink:0}._cancelButton_pio3j_153{margin-left:.25rem}._newChatButton_pio3j_157{color:#2388dc}._newChatButton_pio3j_157:hover:enabled{color:#1e76c1}._newChatButton_pio3j_157:active:enabled{color:#195f9b}._filterButtonWrapper_pio3j_169{position:relative;display:inline-flex;margin-right:.35rem}._filterButton_pio3j_169{min-width:min-content;padding-inline:.5rem}._filterButtonBadge_pio3j_180{position:absolute;top:-.15rem;right:-.5rem;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:999px;background:#0f6cbd;color:#fff;font-size:.65rem;font-weight:700;line-height:1rem;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;box-shadow:0 0 0 2px var(--colorNeutralBackground1)}._filterButtonActive_pio3j_199{color:#0f6cbd}._filterButtonActive_pio3j_199:hover:enabled{color:#115ea3}._filterMenuHint_pio3j_207{padding:.25rem .75rem .75rem;color:var(--colorNeutralForeground3);font-size:.75rem;line-height:1.4;max-width:18rem}@media(max-width:900px){._inputWrapper_pio3j_14 ._editorInput_pio3j_44{font-size:16px}._chatInputContainer_pio3j_1{max-width:100%;padding-top:.5rem;padding-right:max(.5rem,env(safe-area-inset-right));padding-bottom:4px;padding-left:max(.5rem,env(safe-area-inset-left))}._buttonRow_pio3j_128{padding:.4rem .5rem}._actionButtons_pio3j_138{width:100%}}._wavesCanvas_1yz1x_1{position:fixed;bottom:0;left:0;width:100%;height:350px;pointer-events:none;z-index:0}._backdrop_1rr6s_1{padding:1.5rem}._title_1rr6s_5{margin-bottom:1rem}._grid_1rr6s_9{display:flex;flex-direction:column;gap:.75rem}._row_1rr6s_15{display:flex;align-items:center;gap:1rem}._keys_1rr6s_21{display:flex;align-items:center;gap:.25rem;min-width:160px;justify-content:flex-end}._kbd_1rr6s_29{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:.15rem .5rem;font-family:var(--fontFamilyMonospace);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);background-color:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke1);border-radius:4px;box-shadow:0 1px 0 var(--colorNeutralStroke2);line-height:1.4;white-space:nowrap}._separator_1rr6s_47{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200)}._description_1rr6s_52{color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase300)}._chatContainer_1xitd_2{display:flex;flex-direction:column;width:100%;height:100%;flex:1;min-height:0;overflow:hidden;position:relative}._mobileHistoryButton_1xitd_13{position:absolute;top:calc(env(safe-area-inset-top,0px) + .5rem);left:calc(env(safe-area-inset-left,0px) + .5rem);z-index:2;width:44px;min-width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground1);box-shadow:var(--shadow8)}._messagesContainer_1xitd_29{flex:1;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:2rem 1.5rem;box-sizing:border-box;background-color:var(--colorNeutralBackground1);position:relative;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center}._waitingSpacer_1xitd_46{min-height:26vh}._messagesWrapper_1xitd_51{width:100%;max-width:900px;display:flex;flex-direction:column}._uploadSpinner_1xitd_59{padding:.75rem 1rem;display:flex;justify-content:center;align-items:center;background-color:var(--colorNeutralBackground1);border-top:1px solid var(--colorNeutralStroke2)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._errorMessage_1xitd_82{padding:1rem;background-color:var(--colorPaletteRedBackground1);color:var(--colorPaletteRedForeground1);border-top:1px solid var(--colorPaletteRedBorder1);display:flex;align-items:center;gap:.5rem}._messagesContainer_1xitd_29::-webkit-scrollbar{width:8px}._messagesContainer_1xitd_29::-webkit-scrollbar-track{background:var(--colorNeutralBackground3);border-radius:4px}._messagesContainer_1xitd_29::-webkit-scrollbar-thumb{background:var(--colorNeutralStroke1);border-radius:4px}._messagesContainer_1xitd_29::-webkit-scrollbar-thumb:hover{background:var(--colorNeutralStroke2)}._chatInputArea_1xitd_112{position:relative;flex-shrink:0;width:100%;background:var(--colorNeutralBackground1);display:flex;flex-direction:column;align-items:center;padding-bottom:env(safe-area-inset-bottom,0px)}._aiDisclaimer_1xitd_123{position:relative;box-sizing:border-box;width:100%;max-width:900px;margin:0 0 6px;padding:0 1rem;color:var(--colorNeutralForeground2);font-size:12px;line-height:16px;text-align:center;overflow-wrap:anywhere}._errorWrapper_1xitd_138{width:100%;max-width:900px;padding:0 1rem;box-sizing:border-box}._newMessagesPill_1xitd_146{position:absolute;bottom:12px;left:50%;transform:translate(-50%);padding:6px 16px;border-radius:999px;border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1);color:var(--colorBrandForeground1);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);cursor:pointer;z-index:10;box-shadow:var(--shadow8);transition:background-color .15s ease,box-shadow .15s ease}._newMessagesPill_1xitd_146:hover{background-color:var(--colorNeutralBackground1Hover);box-shadow:var(--shadow16)}._builtWithBadge_1xitd_170{padding-bottom:.5rem}._editBanner_1xitd_174{display:flex;align-items:center;gap:4px;padding:6px 16px;font-size:13px;color:var(--colorNeutralForeground3)}._undoButton_1xitd_183{background:none;border:none;color:var(--colorBrandForeground1);cursor:pointer;font-size:13px;padding:0;text-decoration:underline}._undoButton_1xitd_183:hover{color:var(--colorBrandForeground2)}@media(max-width:900px){._messagesContainer_1xitd_29{padding-top:3.5rem;padding-right:max(.5rem,env(safe-area-inset-right));padding-bottom:.75rem;padding-left:max(.5rem,env(safe-area-inset-left))}._messagesWrapper_1xitd_51{max-width:100%}._errorWrapper_1xitd_138{max-width:100%;padding-right:max(.5rem,env(safe-area-inset-right));padding-left:max(.5rem,env(safe-area-inset-left))}._waitingSpacer_1xitd_46{min-height:32vh}}._content_1pitx_1{width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:row;position:relative}._mainContent_1pitx_11{flex:1;display:flex;flex-direction:column;width:auto;position:relative;overflow:hidden;min-width:0}._sidebarRestoreBar_1pitx_21{display:flex;align-items:center;position:sticky;top:0;min-height:3.25rem;width:100%;padding:.5rem;border-bottom:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground1);z-index:20;box-sizing:border-box;flex-shrink:0}._sidebarRestoreButton_1pitx_36{z-index:21;background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke2);box-shadow:var(--shadow8);border-radius:var(--borderRadiusMedium)}._sidebarRestoreButton_1pitx_36 .fui-Button__text{font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold)}@media(max-width:900px){._mainContent_1pitx_11{display:flex;flex-direction:column;min-height:0}._sidebarRestoreBar_1pitx_21{top:env(safe-area-inset-top,0px);padding-top:calc(env(safe-area-inset-top,0px) + .5rem);padding-left:calc(env(safe-area-inset-left,0px) + .5rem);padding-right:calc(env(safe-area-inset-right,0px) + .5rem)}._sidebarRestoreButton_1pitx_36{margin:0}}.app-container{position:relative;width:100%;height:100%;overflow:hidden}:root{--app-viewport-height: 100vh}@supports (height: 100dvh){:root{--app-viewport-height: 100dvh}}html,body{width:100%;height:100%;overflow:hidden;overscroll-behavior:none}body{margin:0;min-width:320px}#root{width:100%;height:var(--app-viewport-height);overflow:hidden}@media(max-width:900px){#root{position:fixed;top:var(--app-viewport-top, 0px);left:0}}
