.McpContextApps_grid__K0WT_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4px;row-gap:0}.McpContextApps_bar__n_jfQ{display:flex;align-items:center;gap:8px;height:35px;padding:6px 10px 6px 14px;color:var(--chat-muted);border-radius:18px 18px 0 0}.McpContextApps_barLabel__OzKXa{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;font-size:12px;line-height:16px}.McpContextApps_barIcons__6ibxl{display:flex;align-items:center;gap:2px;flex-shrink:0}.McpContextApps_barIcons__6ibxl>button{display:grid;place-items:center;width:22px;height:22px;padding:3px;border:1px solid var(--chat-border);border-radius:7px;background:var(--chat-canvas)}.McpContextApps_barIcons__6ibxl>button:hover,.McpContextApps_barIcons__6ibxl>button[aria-pressed=true]{border-color:var(--brand-blue)}.McpContextApps_barIcons__6ibxl img{width:14px;height:14px;object-fit:contain}.McpContextApps_barClose__22k_b{flex-shrink:0;display:grid;place-items:center;width:16px;height:22px}.McpContextApps_moreApps__8gTYM{display:grid;grid-template-columns:repeat(2,5px);gap:2px;align-items:center}.McpContextApps_moreApps__8gTYM i{width:5px;height:5px;border-radius:1px;background:#4285f4}.McpContextApps_moreApps__8gTYM i:nth-child(2){background:#e9b72d}.McpContextApps_moreApps__8gTYM i:nth-child(3){background:#29a466}@media (max-width:400px){.McpContextApps_bar__n_jfQ{gap:4px;padding-inline:8px}.McpContextApps_barIcons__6ibxl{gap:1px}.McpContextApps_barIcons__6ibxl>button{width:20px;height:20px}}.McpContextApps_app__zAt9K{display:flex;align-items:center;gap:9px;height:30px;min-width:0;padding:0 8px;border:0;border-radius:6px;background:transparent;text-align:start;font-size:14px;color:var(--chat-subtle);cursor:pointer}.McpContextApps_app__zAt9K:focus-visible,.McpContextApps_app__zAt9K:hover{background:var(--chat-hover)}.McpContextApps_app__zAt9K svg{flex-shrink:0;width:14px;height:14px;opacity:.65}.McpContextApps_app__zAt9K span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.McpContextApps_connected__A3IFU{color:var(--chat-text)}.McpContextApps_connected__A3IFU svg{opacity:1;color:var(--app-color)}.McpContextApps_selected__aX4td{background:var(--chat-hover)}.McpContextApps_selected__aX4td:after{content:"✓";margin-inline-start:auto;color:var(--brand-blue);font-size:12px}.McpContextApps_status__dC9g_{grid-column:1/-1;color:var(--chat-muted);font-size:12px;margin:4px 8px}.AssistantChatSurface_surface__d131P{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;color:var(--chat-text);background:var(--chat-canvas);font-size:14px;line-height:21px;text-align:start}.AssistantChatSurface_surface__d131P button{cursor:pointer}.AssistantChatSurface_surface__d131P button:disabled{cursor:default;opacity:.45}.AssistantChatSurface_surface__d131P button:focus-visible,.AssistantChatSurface_surface__d131P input:focus-visible,.AssistantChatSurface_surface__d131P textarea:focus-visible{outline:2px solid #9183f0;outline-offset:3px}.AssistantChatSurface_header__elQ96{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;gap:12px}.AssistantChatSurface_header__elQ96>div{display:flex;align-items:center;gap:6px;min-width:0}.AssistantChatSurface_header__elQ96 button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:4px;border-radius:5px;color:var(--chat-muted)}.AssistantChatSurface_header__elQ96 button:hover{background:var(--chat-hover)}.AssistantChatSurface_header__elQ96 .AssistantChatSurface_title__x2CHK{color:var(--chat-text);max-width:460px;font-size:14px;font-weight:400}.AssistantChatSurface_title__x2CHK span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantChatSurface_body__rlp_X{display:flex;flex:1;min-height:0}.AssistantChatSurface_main__QuTEE{flex:1;min-width:0;display:flex;flex-direction:column;position:relative}.AssistantChatSurface_scroll__rdYwP{overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin}.AssistantChatSurface_thread___qpO3{width:min(688px,calc(100% - 48px));margin:20px auto 0;padding-bottom:28px}.AssistantChatSurface_message__r83Pw{display:flex;align-items:flex-start;gap:8px;margin-bottom:18px;position:relative}.AssistantChatSurface_avatar__GKcLF{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AssistantChatSurface_messageBody__Q4vi3{min-width:0;flex:1;padding-top:0}.AssistantChatSurface_pendingMessage__xoR9W{padding-inline-start:40px;min-height:28px}.AssistantChatSurface_byline__zV0et{display:flex;align-items:baseline;gap:5px;min-height:21px}.AssistantChatSurface_byline__zV0et strong{font-size:14px;font-weight:600}.AssistantChatSurface_byline__zV0et time{color:var(--chat-subtle);line-height:18px;font-size:12px;font-weight:400}.AssistantChatSurface_userText__5RWiJ{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:21px}.AssistantChatSurface_sourceContext__vT9FB{margin:8px 0;padding:8px;border:1px solid var(--chat-border);border-radius:8px;color:var(--chat-muted);font-size:12px}.AssistantChatSurface_sourceContext__vT9FB>div{max-height:180px;overflow:auto;margin-top:8px}.AssistantChatSurface_systemMessage__PfUkS{color:var(--chat-muted);font-size:12px}.AssistantChatSurface_markdown__3mY2M{overflow-wrap:anywhere;font-size:14px;line-height:21px}.AssistantChatSurface_markdown__3mY2M p{margin:0 0 8px;white-space:pre-wrap}.AssistantChatSurface_markdown__3mY2M p:last-child{margin-bottom:0}.AssistantChatSurface_markdown__3mY2M strong{font-weight:600}.AssistantChatSurface_markdown__3mY2M h1,.AssistantChatSurface_markdown__3mY2M h2,.AssistantChatSurface_markdown__3mY2M h3,.AssistantChatSurface_markdown__3mY2M h4{margin:0;padding:16px 0 4px;font-size:16px;line-height:24px;font-weight:700}.AssistantChatSurface_markdown__3mY2M h1{font-size:24px;line-height:36px}.AssistantChatSurface_markdown__3mY2M h2{font-size:20px;line-height:30px}.AssistantChatSurface_markdown__3mY2M h3{font-size:18px;line-height:27px}.AssistantChatSurface_markdown__3mY2M>:is(h1,h2,h3,h4):first-child{padding-top:2px}.AssistantChatSurface_researchMarkdown__fL90P :is(h1,h2,h3,h4,h5,h6){font-size:14px;line-height:21px;font-weight:600}.AssistantChatSurface_markdown__3mY2M ol,.AssistantChatSurface_markdown__3mY2M ul{margin:1px 0;padding-inline-start:26.5px}.AssistantChatSurface_markdown__3mY2M ul{list-style:disc}.AssistantChatSurface_markdown__3mY2M ol{list-style:decimal}.AssistantChatSurface_markdown__3mY2M li{margin:2px 0 0;padding-top:2px;padding-inline-end:10px}.AssistantChatSurface_markdown__3mY2M li:first-child{margin-top:0}.AssistantChatSurface_markdown__3mY2M li>p{margin:0}.AssistantChatSurface_markdown__3mY2M .task-list-item{list-style:none}.AssistantChatSurface_markdown__3mY2M input[type=checkbox]{margin-inline-end:7px;accent-color:#7b68ee}.AssistantChatSurface_markdown__3mY2M a{color:#7361ce;text-decoration:underline}.AssistantChatSurface_markdown__3mY2M pre{margin:12px 0;padding:12px;border:1px solid var(--chat-border);border-radius:8px;overflow:auto;background:var(--chat-hover);direction:ltr;text-align:left}.AssistantChatSurface_markdown__3mY2M code{direction:ltr;unicode-bidi:isolate;font-size:12px;line-height:18px;font-family:GeistMono,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;color:#d16464;background:rgba(0,0,0,.06);border:1px solid transparent;border-radius:2px;padding:0 4px}.AssistantChatSurface_markdown__3mY2M pre code{padding:0;border:0;color:inherit;background:transparent}.AssistantChatSurface_markdown__3mY2M table{border-collapse:collapse;margin:12px 0;display:block;overflow:auto}.AssistantChatSurface_markdown__3mY2M td,.AssistantChatSurface_markdown__3mY2M th{border:1px solid var(--chat-border);padding:6px 10px}.AssistantChatSurface_markdown__3mY2M blockquote{border-inline-start:3px solid var(--chat-border);margin:10px 0;padding-inline-start:12px;color:var(--chat-muted)}.AssistantChatSurface_messageActions__jeCKN{display:flex;align-items:center;gap:6px;padding-top:10px;color:var(--chat-muted)}.AssistantChatSurface_messageActions__jeCKN button{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--chat-hover)}.AssistantChatSurface_messageActions__jeCKN button[data-tooltip]:is(:hover,:focus-visible):after{content:attr(data-tooltip);position:absolute;inset-block-end:calc(100% + 7px);inset-inline-start:50%;transform:translateX(-50%);padding:4px 8px;border-radius:5px;background:#202020;color:#fff;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;z-index:5;pointer-events:none}.AssistantChatSurface_surface__d131P[dir=rtl] .AssistantChatSurface_messageActions__jeCKN button[data-tooltip]:is(:hover,:focus-visible):after{transform:translateX(50%)}.AssistantChatSurface_messageActions__jeCKN .AssistantChatSurface_reactionPill__zTnpT{width:auto;min-width:44px;gap:4px;border:1px solid var(--chat-border);padding:0 6px;border-radius:666px;color:var(--chat-muted);font-size:12px;font-weight:500}.AssistantChatSurface_feedbackError__tipfR{margin-top:6px;font-size:12px;color:var(--destructive,#c23b47)}.AssistantChatSurface_messageActions__jeCKN button:hover,.AssistantChatSurface_messageActions__jeCKN button[aria-pressed=true]{background:var(--chat-hover);color:var(--chat-text)}.AssistantChatSurface_actionDivider__XMGUT{width:1px;height:16px;margin:0 2px;background:var(--chat-border)}.AssistantChatSurface_suggestions__jAktV{display:flex;align-items:flex-start;flex-direction:column;gap:7px;margin-top:14px}.AssistantChatSurface_suggestions__jAktV button{border:1px solid var(--chat-border);border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;line-height:16px;background:var(--chat-canvas);color:var(--chat-muted);text-align:start;max-width:100%}.AssistantChatSurface_suggestions__jAktV button:hover{background:var(--chat-hover)}.AssistantChatSurface_composerDock__TL5rm{position:relative;width:min(680px,calc(100% - 48px));margin:0 auto;padding:14px 0 18px;flex-shrink:0}.AssistantChatSurface_jumpLatest__Uxr6y{position:absolute;inset-inline-start:50%;inset-block-end:calc(100% - 4px);transform:translateX(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--chat-border);border-radius:50%;background:var(--chat-canvas);box-shadow:0 2px 6px #0001;z-index:4}.AssistantChatSurface_surface__d131P[dir=rtl] .AssistantChatSurface_jumpLatest__Uxr6y{transform:translateX(50%)}.AssistantChatSurface_composer__0jBe4{position:relative;width:100%;border:1px solid var(--chat-border);border-radius:22px;padding:12px;background:var(--chat-canvas);box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-border) 20%,transparent)}.AssistantChatSurface_composer__0jBe4:focus-within{border-color:var(--brand-blue);box-shadow:0 0 0 1px var(--brand-blue)}.AssistantChatSurface_composer__0jBe4 textarea{display:block;resize:none;width:100%;min-height:32px;max-height:160px;border:0;background:transparent;color:var(--chat-text);font-size:14px;line-height:21px;padding:0;text-align:start;overflow-y:auto;outline:none!important}.AssistantChatSurface_composer__0jBe4 textarea::placeholder{color:color-mix(in srgb,var(--chat-muted) 65%,var(--chat-canvas));opacity:1}.AssistantChatSurface_composer__0jBe4 textarea:focus::placeholder{color:transparent}.AssistantChatSurface_composerTools__Uw3kI,.AssistantChatSurface_composerTools__Uw3kI>div{display:flex;align-items:center;gap:8px}.AssistantChatSurface_composerTools__Uw3kI{justify-content:space-between;margin-top:5px;color:var(--chat-muted)}.AssistantChatSurface_composerTools__Uw3kI button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;font-size:13px}.AssistantChatSurface_circleButton__QVXw3,.AssistantChatSurface_sendButton__4A_nh,.AssistantChatSurface_stopButton__bHQbE{width:28px;border-radius:50%;background:var(--chat-hover)}.AssistantChatSurface_composerTools__Uw3kI .AssistantChatSurface_skillsButton__uXbwU{padding:0 7px;border:1px solid transparent;border-radius:666px;background:transparent;color:var(--chat-muted);font-size:14px;font-weight:500;gap:4px}.AssistantChatSurface_composerTools__Uw3kI .AssistantChatSurface_skillsButton__uXbwU:hover:not(:disabled){background:color-mix(in srgb,var(--chat-text) 6.7%,transparent)}.AssistantChatSurface_composerTools__Uw3kI .AssistantChatSurface_skillsButton__uXbwU>svg{flex-shrink:0}.AssistantChatSurface_dictationButton__Ig2Mq{background:color-mix(in srgb,var(--chat-text) 6.7%,transparent);color:var(--chat-muted)}.AssistantChatSurface_dictationButton__Ig2Mq:hover:not(:disabled){background:color-mix(in srgb,var(--chat-text) 10%,transparent)}.AssistantChatSurface_composerTools__Uw3kI .AssistantChatSurface_modelButton__SdSfa{gap:4px;font-size:14px;max-width:230px}.AssistantChatSurface_modelButton__SdSfa bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantChatSurface_sendButton__4A_nh:not(:disabled),.AssistantChatSurface_stopButton__bHQbE{color:white;background:linear-gradient(135deg,#9485ec,#a36bd0)}.AssistantChatSurface_landing__Bkk4_{width:min(680px,calc(100% - 48px));margin:clamp(50px,16vh,190px) auto 40px}.AssistantChatSurface_landing__Bkk4_ h1{display:flex;align-items:center;justify-content:center;gap:8px;font-size:38px;line-height:46px;font-weight:650;letter-spacing:-1.2px;margin:0 0 28px}.AssistantChatSurface_landing__Bkk4_ h1 sup{font-size:14px;vertical-align:super;margin-inline-start:3px;letter-spacing:0}.AssistantChatSurface_tabs__ymxBF{width:290px;max-width:100%;margin:0 auto 24px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.AssistantChatSurface_modeTrack__W2dnD{display:flex;align-items:center;justify-content:center;gap:14px;width:max-content;min-width:100%;position:relative;inset-inline-start:50%;transform:translateX(-50%)}.AssistantChatSurface_surface__d131P[dir=rtl] .AssistantChatSurface_modeTrack__W2dnD{transform:translateX(50%)}.AssistantChatSurface_tabs__ymxBF button{display:flex;flex:0 0 auto;align-items:center;gap:5px;padding:4px 0;color:var(--chat-muted);background:transparent;border:0;font-size:14px;line-height:20px;white-space:nowrap}.AssistantChatSurface_tabs__ymxBF button:hover{color:var(--chat-text)}.AssistantChatSurface_tabs__ymxBF button[data-mode=search] svg{color:#6b9be8}.AssistantChatSurface_tabs__ymxBF button[data-mode=task] svg{fill:#2ca875;color:#fff}.AssistantChatSurface_tabs__ymxBF button[data-mode=image] svg{color:#7950ed}.AssistantChatSurface_tabs__ymxBF button[data-mode=slides] svg{color:#fb7416}.AssistantChatSurface_tabs__ymxBF button[data-mode=research] svg{color:#efb83d}.AssistantChatSurface_starters__ponjS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:30px}.AssistantChatSurface_threeStarters__EsKMJ{grid-template-columns:repeat(3,minmax(0,1fr))}.AssistantChatSurface_starters__ponjS button{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:10px;gap:2px;border:1px solid var(--chat-border);border-radius:13px;text-align:start;height:78px}.AssistantChatSurface_starters__ponjS button:hover{background:var(--chat-hover)}.AssistantChatSurface_starters__ponjS strong{font-size:12px;font-weight:500}.AssistantChatSurface_starters__ponjS span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--chat-muted)}.AssistantChatSurface_recent__TXiJN{margin-top:34px;color:var(--chat-muted)}.AssistantChatSurface_recent__TXiJN h2{margin:0 0 14px;font-size:12px;font-weight:400}.AssistantChatSurface_recent__TXiJN button{display:flex;align-items:center;gap:9px;width:100%;padding:4px 0;font-size:13px;text-align:start}.AssistantChatSurface_recent__TXiJN button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AssistantChatSurface_recent__TXiJN button:hover{color:var(--chat-text)}.AssistantChatSurface_error__A4U5O{width:min(640px,calc(100% - 48px));margin:12px auto;color:var(--destructive,#c23b47);font-size:13px}.AssistantChatSurface_contextPopover__dD7qY{position:absolute;bottom:50px;inset-inline-start:12px;width:min(362px,calc(100% - 24px));padding:0;border:1px solid var(--chat-border);border-radius:12px;background:var(--chat-canvas);box-shadow:0 2px 5px #0002,0 8px 24px #0000000a;z-index:5;overflow:visible}.AssistantChatSurface_contextChip__rBsJC{--context-pill-normal:rgb(0 0 0/2.4%);--context-pill-hover:#f0f0f0;position:relative;display:flex;align-items:center;flex-shrink:0;gap:3px;width:fit-content;max-width:100%;height:24px;padding:4px 8px;border:0;border-radius:666px;background:var(--context-pill-normal);font-size:12px;line-height:16px;color:var(--chat-text)}.AssistantChatSurface_contextChip__rBsJC:focus-within,.AssistantChatSurface_contextChip__rBsJC:hover{background:var(--context-pill-hover)}.AssistantChatSurface_contextChip__rBsJC[data-preview=false]{overflow:hidden}.AssistantChatSurface_contextChipIcon__zz0T_{display:flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;color:var(--chat-muted)}.AssistantChatSurface_contextChip__rBsJC:after{content:"";position:absolute;top:0;bottom:0;inset-inline-end:3px;width:26px;background:linear-gradient(270deg,var(--context-pill-hover) 82.41%,transparent 100%);opacity:0;pointer-events:none}.AssistantChatSurface_contextChips__2YHqU[dir=rtl] .AssistantChatSurface_contextChip__rBsJC:after{background:linear-gradient(90deg,var(--context-pill-hover) 82.41%,transparent 100%)}.AssistantChatSurface_contextChip__rBsJC:focus-within:after,.AssistantChatSurface_contextChip__rBsJC:hover:after{opacity:1}.dark .AssistantChatSurface_contextChip__rBsJC{--context-pill-normal:color-mix(in srgb,var(--chat-text) 4%,transparent);--context-pill-hover:color-mix(in srgb,var(--chat-text) 8%,var(--chat-canvas))}.AssistantChatSurface_contextChip__rBsJC>button{position:absolute;inset-inline-end:3px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:666px;background:transparent;color:var(--chat-text);z-index:1;opacity:0;cursor:pointer;pointer-events:none}.AssistantChatSurface_contextChip__rBsJC:focus-within>button,.AssistantChatSurface_contextChip__rBsJC:hover>button{opacity:1;pointer-events:auto}.AssistantChatSurface_contextChip__rBsJC span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantChatSurface_contextChips__2YHqU{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px}@media (hover:none) and (pointer:coarse){.AssistantChatSurface_contextChip__rBsJC:after{display:none}.AssistantChatSurface_contextChip__rBsJC>button{position:static;transform:none;opacity:1;pointer-events:auto}}.AssistantChatSurface_contextReadback__usLix{min-width:0}.AssistantChatSurface_contextReadback__usLix summary{cursor:pointer;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantChatSurface_contextPreview__2ybbx{position:absolute;bottom:calc(100% + 8px);inset-inline-start:0;width:min(540px,100%);max-height:350px;overflow:auto;white-space:pre-wrap;padding:14px;border:1px solid var(--chat-border);border-radius:10px;background:var(--chat-canvas);color:var(--chat-text);font:inherit;z-index:6;box-shadow:0 4px 18px #0002}.AssistantChatSurface_contextPreview__2ybbx table{width:100%;border-collapse:collapse;margin:8px 0}.AssistantChatSurface_contextPreview__2ybbx td,.AssistantChatSurface_contextPreview__2ybbx th{border:1px solid var(--chat-border);padding:6px 9px;text-align:start}.AssistantChatSurface_contextPreview__2ybbx h1,.AssistantChatSurface_contextPreview__2ybbx h2,.AssistantChatSurface_contextPreview__2ybbx h3{font-size:14px;font-weight:600;margin:8px 0}.AssistantChatSurface_contextChip__rBsJC button{display:grid;place-items:center;border:0;background:transparent;padding:2px}@media (max-width:700px){.AssistantChatSurface_header__elQ96{padding:0 10px}.AssistantChatSurface_composerDock__TL5rm,.AssistantChatSurface_landing__Bkk4_,.AssistantChatSurface_thread___qpO3{width:calc(100% - 28px)}.AssistantChatSurface_landing__Bkk4_{margin-top:60px}.AssistantChatSurface_starters__ponjS{grid-template-columns:repeat(2,minmax(0,1fr))}.AssistantChatSurface_header__elQ96 .AssistantChatSurface_title__x2CHK{max-width:220px}.AssistantChatSurface_composerTools__Uw3kI .AssistantChatSurface_modelButton__SdSfa{max-width:170px}}.AssistantChatSurface_responseStatus__lczX6{color:var(--chat-muted);font:inherit;font-size:13px;line-height:20px;margin-top:8px}.AssistantChatSurface_markdown__3mY2M th{background:var(--chat-hover);font-weight:600}.AssistantChatSurface_markdown__3mY2M input[type=checkbox]{appearance:none;width:14px;height:14px;border:1px solid var(--chat-border);border-radius:50%;vertical-align:middle;opacity:1}.AssistantChatSurface_markdown__3mY2M input[type=checkbox]:checked{background:var(--chat-muted);box-shadow:inset 0 0 0 3px var(--chat-canvas)}.AssistantChatSurface_responseStatus__lczX6[data-response-status=stopped]:before{content:"…";display:block;margin-bottom:4px}.AssistantChatSurface_researchMode__5d4Ab{display:inline-flex;align-items:center;align-self:flex-start;gap:3px;height:24px;margin:4px 10px 0;padding:4px 8px;border:0;border-radius:999px;background:var(--chat-hover,var(--muted));color:var(--chat-text,var(--foreground));font:inherit;font-size:12px;line-height:16px;font-weight:500}.AssistantChatSurface_researchMode__5d4Ab button{display:grid;place-items:center;width:18px;height:18px;border-radius:3px}.AssistantChatSurface_researchMode__5d4Ab button:hover{background:var(--chat-border,var(--border))}.AssistantChatSurface_composerShell__kOYuS{width:100%}.AssistantChatSurface_composerShell__kOYuS:has(>[data-assistant-apps-bar]){background:color-mix(in srgb,var(--chat-text) 8%,var(--chat-canvas));border-radius:18px 18px 22px 22px}.AssistantChatSurface_composerShell__kOYuS:has(>[data-assistant-apps-bar]) .AssistantChatSurface_composer__0jBe4{border-color:color-mix(in srgb,var(--chat-border) 80%,var(--chat-muted));box-shadow:0 1px 2px #0000000d}.AssistantChatSurface_composerShell__kOYuS:has(>[data-assistant-apps-bar]) .AssistantChatSurface_composer__0jBe4:focus-within{border-color:var(--brand-blue);box-shadow:0 0 0 1px var(--brand-blue)}.AssistantChatSurface_composerOnly__7NOqX{height:auto;background:transparent}.BrowserLiveView_workspace__gOqGb{display:flex;width:100%;height:100%;min-height:0;min-width:0;color:var(--chat-text,var(--foreground));background:var(--chat-canvas,var(--background));font-family:inherit}.BrowserLiveView_workspace__gOqGb>section{flex:1;width:0;min-width:0}.BrowserLiveView_panel__WWNgF{font-family:var(--app-font,inherit);display:flex;flex-direction:column;min-width:320px;min-height:0;flex-grow:0;flex-shrink:0;background:var(--chat-canvas,var(--background));overflow:hidden}.BrowserLiveView_header___DZFR{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 14px;border-bottom:1px solid var(--chat-border,var(--border))}.BrowserLiveView_actions__rJfII{flex-shrink:0;display:flex;align-items:center;gap:3px}.BrowserLiveView_actions__rJfII button{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:var(--chat-muted,var(--muted-foreground))}.BrowserLiveView_actions__rJfII button:hover,.BrowserLiveView_address__KMkYC{background:var(--chat-hover,var(--muted))}.BrowserLiveView_address__KMkYC{display:flex;align-items:center;gap:7px;flex:1;min-width:0;padding:7px 10px;font-size:12px;border:1px solid var(--chat-border,var(--border));border-radius:16px;color:var(--chat-muted,var(--muted-foreground))}.BrowserLiveView_address__KMkYC input{width:100%;min-width:0;background:transparent;font:inherit;outline:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BrowserLiveView_viewport__h62BY{flex:1;min-height:0;overflow:auto;margin:0;background:var(--muted)}.BrowserLiveView_frame___4UKs{display:block;width:100%;height:100%;object-fit:contain;object-position:top;user-select:none}.BrowserLiveView_empty__AbAnp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:250px;height:100%;padding:24px;text-align:center;font-size:13px;color:var(--chat-muted,var(--muted-foreground))}.BrowserLiveView_empty__AbAnp p+p{font-size:12px}.BrowserLiveView_resize__xCmcS{width:5px;flex:0 0 5px;touch-action:none;cursor:col-resize;border-inline-start:1px solid var(--chat-border,var(--border))}.BrowserLiveView_resize__xCmcS:focus-visible,.BrowserLiveView_resize__xCmcS:hover{background:var(--chat-hover,var(--muted));outline:1px solid var(--chat-border,var(--border))}.BrowserLiveView_sessionCard__b72fQ{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border:1px solid var(--chat-border,var(--border));border-radius:10px;background:var(--chat-canvas,var(--background));text-align:start;font:inherit}.BrowserLiveView_sessionCard__b72fQ:hover{background:var(--chat-hover,var(--muted))}.BrowserLiveView_cardIcon__8cbBf{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--chat-hover,var(--muted));flex-shrink:0}.BrowserLiveView_cardText__zcg8m{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.BrowserLiveView_cardText__zcg8m strong{font-size:13px;font-weight:500}.BrowserLiveView_cardText__zcg8m>span{overflow:hidden;text-overflow:ellipsis;text-align:start}.BrowserLiveView_cardLabel__Yg5Mp,.BrowserLiveView_cardText__zcg8m>span{font-size:11px;color:var(--chat-muted,var(--muted-foreground));white-space:nowrap}@media (max-width:900px){.BrowserLiveView_workspace__gOqGb{flex-wrap:wrap;overflow:auto}.BrowserLiveView_workspace__gOqGb>section{flex-basis:100%;height:55%;min-height:320px}.BrowserLiveView_panel__WWNgF{flex-basis:100%!important;min-width:0;height:60%;min-height:360px}.BrowserLiveView_resize__xCmcS{display:none}}.BrowserLiveView_progress__1rsdQ{font:inherit;color:var(--chat-muted,var(--muted-foreground));font-size:12px}.BrowserLiveView_progress__1rsdQ ol{padding-inline-start:20px;margin-block:8px}.BrowserLiveView_progress__1rsdQ li{padding-block:3px}.BrowserLiveView_summary__hjWrJ{font:inherit;font-family:var(--app-font,inherit);font-size:14px;line-height:1.75;color:var(--chat-text,var(--foreground))}.BrowserLiveView_summary__hjWrJ>*+*{margin-block-start:10px}.BrowserLiveView_summary__hjWrJ ol,.BrowserLiveView_summary__hjWrJ ul{padding-inline-start:22px}.BrowserLiveView_summary__hjWrJ a{color:var(--chat-link,var(--primary));text-decoration:underline}.BrowserLiveView_textInput__kSLPx{font:inherit;font-family:var(--app-font,inherit);font-size:13px;padding:8px 12px;min-height:38px;max-height:90px;resize:vertical;background:var(--chat-canvas,var(--background));border-top:1px solid var(--chat-border,var(--border))}.BrowserLiveView_approval__FYbmn{max-height:40%;overflow:auto;padding:10px}.BrowserLiveView_interactionError__SPeMa{font:inherit;font-size:12px;padding:6px 12px;color:var(--destructive)}.BrowserLiveView_actions__rJfII button:disabled{opacity:.4;cursor:wait}.AiMemoryManager_shell__XJ316{display:grid;gap:.8rem}.AiMemoryManager_composer__gQDAz{display:flex;gap:.5rem}.AiMemoryManager_composer__gQDAz input{min-width:0;flex:1;border:1px solid var(--border);border-radius:.55rem;background:var(--background);padding:.55rem .7rem}.AiMemoryManager_danger__DUAjo,.AiMemoryManager_forget__QYlip,.AiMemoryManager_primary__xIa8n{border:0;border-radius:.5rem;padding:.5rem .7rem;font-size:.75rem;font-weight:650}.AiMemoryManager_primary__xIa8n{background:#5652d9;color:#fff}.AiMemoryManager_danger__DUAjo,.AiMemoryManager_forget__QYlip{background:transparent;color:#b42318}.AiMemoryManager_list___Hn9o{display:grid;max-height:18rem;gap:.35rem;overflow:auto}.AiMemoryManager_item__r3yfg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid var(--border);border-radius:.55rem;padding:.6rem .7rem}.AiMemoryManager_item__r3yfg p,.AiMemoryManager_item__r3yfg small,.AiMemoryManager_status__o_zAy{margin:0}.AiMemoryManager_item__r3yfg p{overflow-wrap:anywhere;font-size:.78rem}.AiMemoryManager_item__r3yfg small,.AiMemoryManager_status__o_zAy{color:var(--muted-foreground);font-size:.68rem}.AiMemoryManager_conflict__LYjMg{display:block;color:#a15c00;font-weight:700}.AiMemoryManager_footer__i82eF{display:flex;justify-content:flex-end;border-top:1px solid var(--border);padding-top:.5rem}.AiMemoryManager_policy__WHnXc{display:grid;gap:.35rem}.AiMemoryManager_policy__WHnXc label{display:flex;align-items:center;gap:.45rem;font-size:.75rem}.AiMemoryManager_error__ncCwG{color:#b42318;font-size:.72rem}@font-face{font-family:GeistMono;src:url(/fonts/GeistMono/GeistMono-Variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.AssistantReferenceTheme_theme__wEVOl{--chat-font:-apple-system,"system-ui","Segoe UI Variable Text","Segoe UI",roboto,"Helvetica Neue",helvetica,arial,sans-serif;--chat-text:#202020;--chat-muted:#646464;--chat-subtle:#8d8d8d;--chat-border:#e8e8e8;--chat-canvas:#ffffff;--chat-hover:#f5f5f5;--chat-panel:#fafafa;font-family:var(--chat-font);font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal;color:var(--chat-text);-webkit-font-smoothing:antialiased}.AssistantReferenceTheme_theme__wEVOl :where(button,input,textarea,select){font-family:inherit}.AssistantReferenceTheme_theme__wEVOl:dir(rtl){--chat-font:var(--app-font)}.dark .AssistantReferenceTheme_theme__wEVOl{--chat-text:var(--foreground);--chat-muted:var(--muted-foreground);--chat-subtle:var(--muted-foreground);--chat-border:var(--border);--chat-canvas:var(--card);--chat-hover:var(--accent);--chat-panel:var(--muted)}.SkillCreationPanel_panel__7TySH{inset-block:70px 8px;height:auto;width:min(760px,42vw);max-width:none;margin-inline-end:6px;border:1px solid var(--chat-border);border-radius:8px;padding:0;gap:0;background:var(--chat-canvas);color:var(--chat-text);box-shadow:-2px 0 8px #00000004;display:flex;flex-direction:column}@media (min-width:901px){body:has(.SkillCreationPanel_panel__7TySH) .ai-skill-create-page,body:has(.SkillCreationPanel_panel__7TySH) .ai-skills-page{width:calc(100% - min(760px, 42vw) - 8px);margin-inline-end:calc(min(760px, 42vw) + 8px);flex:none}}.SkillCreationPanel_hiddenClose__eh_yF{display:none}.SkillCreationPanel_inline__ULe1K{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--chat-canvas)}.SkillCreationPanel_inline__ULe1K .SkillCreationPanel_messages__N54gH{flex:1;width:min(736px,100%);margin-inline:auto}.SkillCreationPanel_inline__ULe1K .SkillCreationPanel_composer__MV_kM,.SkillCreationPanel_inline__ULe1K .SkillCreationPanel_suggestions__tqBTk{width:min(736px,100%);margin-inline:auto}.SkillCreationPanel_inline__ULe1K button{cursor:pointer}.SkillCreationPanel_inline__ULe1K button:disabled{cursor:default;opacity:.45}.SkillCreationPanel_inline__ULe1K .SkillCreationPanel_header__gDfRj .SkillCreationPanel_chatTitle__hblMW{padding:5px}.ai-skill-create-shared-composer:has(.SkillCreationPanel_inline__ULe1K){height:calc(100dvh - 150px)}.ai-skill-create-page:has(.SkillCreationPanel_inline__ULe1K) .ai-skill-create-center{width:min(850px,calc(100% - 32px));padding-block:16px;min-height:0}.ai-skill-create-center:has(.SkillCreationPanel_inline__ULe1K)>.ai-skill-create-brand{display:none}.ai-skill-create-center:has(.SkillCreationPanel_inline__ULe1K)>.ai-skill-create-suggestions{display:none}.SkillCreationPanel_panel__7TySH button{cursor:pointer}.SkillCreationPanel_panel__7TySH button:disabled{opacity:.45;cursor:default}.SkillCreationPanel_panel__7TySH button:focus-visible,.SkillCreationPanel_panel__7TySH input:focus-visible,.SkillCreationPanel_panel__7TySH textarea:focus-visible{outline:2px solid #9183f0;outline-offset:2px}.SkillCreationPanel_header__gDfRj{min-height:48px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.SkillCreationPanel_author__S_REq,.SkillCreationPanel_draftHeader__JeJD4,.SkillCreationPanel_draftHeader__JeJD4 span,.SkillCreationPanel_draft__i4YCu footer,.SkillCreationPanel_draft__i4YCu footer button,.SkillCreationPanel_header__gDfRj button,.SkillCreationPanel_header__gDfRj>div,.SkillCreationPanel_pending__Ogc9f,.SkillCreationPanel_saved__d4co2{display:flex;align-items:center;gap:8px}.SkillCreationPanel_header__gDfRj button{padding:5px;border-radius:5px;color:var(--chat-muted)}.SkillCreationPanel_header__gDfRj button:hover{background:var(--chat-hover)}.SkillCreationPanel_header__gDfRj .SkillCreationPanel_chatTitle__hblMW{max-width:calc(100% - 75px);overflow:hidden;text-overflow:ellipsis;color:var(--chat-text);background:var(--chat-hover);font-size:14px;white-space:nowrap}.SkillCreationPanel_messages__N54gH{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 24px}.SkillCreationPanel_welcome__HcDSs{min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-block:80px;text-align:center}.SkillCreationPanel_welcome__HcDSs h2{font-size:24px;line-height:30px;font-weight:600}.SkillCreationPanel_welcome__HcDSs h2 sup{font-size:14px}.SkillCreationPanel_welcome__HcDSs p{color:var(--chat-subtle);font-size:13px}.SkillCreationPanel_message__yTtrL{margin-block:12px 28px}.SkillCreationPanel_author__S_REq{min-height:28px;font-size:14px}.SkillCreationPanel_author__S_REq strong{font-weight:600}.SkillCreationPanel_avatar__LNX85{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#5e5ce6;color:white;font-size:11px}.SkillCreationPanel_messageText__FW34F{padding-inline-start:31px;margin-top:5px;overflow-wrap:anywhere}.SkillCreationPanel_draft__i4YCu{margin:12px 0 20px 31px;border:1px solid var(--chat-border);border-radius:12px;overflow:hidden}.SkillCreationPanel_panel__7TySH:dir(rtl) .SkillCreationPanel_draft__i4YCu{margin:12px 31px 20px 0}.SkillCreationPanel_draftHeader__JeJD4{justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--chat-border);font-size:12px;color:var(--chat-muted)}.SkillCreationPanel_draft__i4YCu h3{font-weight:600;font-size:17px;margin:16px 16px 8px}.SkillCreationPanel_draft__i4YCu>p{margin:0 16px 16px;color:var(--chat-muted);font-size:13px}.SkillCreationPanel_preview__5g1rs{padding:0 16px 12px;max-height:440px;overflow:auto;overflow-wrap:anywhere}.SkillCreationPanel_draft__i4YCu footer{justify-content:flex-end;padding:12px;border-top:1px solid var(--chat-border)}.SkillCreationPanel_draft__i4YCu footer button,.SkillCreationPanel_error__FKLED button,.SkillCreationPanel_reset__lmAVR button,.SkillCreationPanel_saved__d4co2 button{border:1px solid var(--chat-border);border-radius:6px;padding:5px 10px;font-size:13px}.SkillCreationPanel_draft__i4YCu footer .SkillCreationPanel_primary__0Zk1A{background:var(--chat-text);color:var(--chat-canvas)}.SkillCreationPanel_fields__bhc3N{padding:16px;display:grid;gap:14px}.SkillCreationPanel_fields__bhc3N label{display:grid;gap:6px;font-size:13px}.SkillCreationPanel_fields__bhc3N input,.SkillCreationPanel_fields__bhc3N textarea{border:1px solid var(--chat-border);border-radius:6px;padding:8px;background:var(--chat-canvas);width:100%}.SkillCreationPanel_fields__bhc3N textarea{min-height:280px;resize:vertical;line-height:1.7}.SkillCreationPanel_saved__d4co2{flex-wrap:wrap;padding:12px;font-size:12px;color:var(--chat-muted)}.SkillCreationPanel_saved__d4co2 button{margin-inline-start:auto}.SkillCreationPanel_pending__Ogc9f{color:var(--chat-muted);font-size:13px;margin-block:12px}.SkillCreationPanel_error__FKLED,.SkillCreationPanel_reset__lmAVR{margin:12px;padding:12px;border:1px solid var(--chat-border);border-radius:8px;font-size:13px}.SkillCreationPanel_error__FKLED{color:var(--destructive)}.SkillCreationPanel_error__FKLED button,.SkillCreationPanel_reset__lmAVR button{margin-top:8px;margin-inline-end:8px}.SkillCreationPanel_suggestions__tqBTk{display:flex;flex-wrap:wrap;gap:6px;padding:8px 16px 2px}.SkillCreationPanel_suggestions__tqBTk button{display:flex;align-items:center;gap:5px;border:1px solid var(--chat-border);border-radius:20px;padding:6px 9px;font-size:12px;color:var(--chat-muted)}.SkillCreationPanel_suggestions__tqBTk button:hover{background:var(--chat-hover)}.SkillCreationPanel_composer__MV_kM{flex-shrink:0;padding:8px 12px 12px}.SkillCreationPanel_composer__MV_kM>div{height:auto}@media (max-width:900px){.SkillCreationPanel_panel__7TySH{width:min(540px,calc(100vw - 16px));inset-block-start:56px}}@media (max-width:540px){.SkillCreationPanel_panel__7TySH{inset:0;width:100%;margin:0;border-radius:0}.SkillCreationPanel_messages__N54gH{padding-inline:12px}.SkillCreationPanel_draft__i4YCu{margin-inline:0!important}}.AssistantChatHistory_root__t_EGP{position:relative;display:flex;align-items:center;min-width:0}.AssistantChatHistory_title__2eh4j{display:flex;align-items:center;gap:5px;min-width:0;max-width:460px;font-size:14px;color:var(--chat-text,var(--foreground))!important}.AssistantChatHistory_title__2eh4j>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AssistantChatHistory_rename__fWrL9{opacity:0;transition:opacity .12s ease}.AssistantChatHistory_root__t_EGP:focus-within .AssistantChatHistory_rename__fWrL9,.AssistantChatHistory_root__t_EGP:hover .AssistantChatHistory_rename__fWrL9{opacity:1}.AssistantChatHistory_popover__ejtbo{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;width:min(320px,calc(100vw - 80px));border:1px solid var(--chat-border,var(--border));border-radius:12px;padding:8px;background:var(--chat-canvas,var(--card));box-shadow:0 5px 15px #0002;z-index:20}.AssistantChatHistory_search__NybpO{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 7px;border:1px solid var(--chat-border,var(--border));border-radius:6px;color:var(--chat-muted,var(--muted-foreground))}.AssistantChatHistory_search__NybpO input{min-width:0;width:100%;height:30px;background:transparent;font-size:13px;outline:none}.AssistantChatHistory_clearSearch__f4r89{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:4px}.AssistantChatHistory_clearSearch__f4r89:hover{background:var(--chat-hover,var(--muted))}.AssistantChatHistory_emptySearch__3QLSf{padding:28px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--chat-muted,var(--muted-foreground));font-size:13px}.AssistantChatHistory_emptySearch__3QLSf strong{font-size:14px;font-weight:600;color:var(--chat-text,var(--foreground))}.AssistantChatHistory_emptySearch__3QLSf p{padding:0}.AssistantChatHistory_list__sB9MB{max-height:440px;overflow:auto;padding-top:8px}.AssistantChatHistory_list__sB9MB button{display:flex;align-items:center;gap:8px;padding:6px 8px;width:100%;min-height:30px;text-align:start;border-radius:5px}.AssistantChatHistory_list__sB9MB button>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--chat-text,var(--foreground))}.AssistantChatHistory_list__sB9MB time{font-size:11px;color:var(--chat-muted,var(--muted-foreground));flex-shrink:0}.AssistantChatHistory_list__sB9MB p{font-size:12px;color:var(--chat-muted,var(--muted-foreground));padding:8px}.AssistantChatHistory_list__sB9MB .AssistantChatHistory_group__5123M{margin:6px 8px 5px;color:var(--chat-muted,var(--muted-foreground));font-size:12px;font-weight:400}@media (max-width:700px){.AssistantChatHistory_title__2eh4j{max-width:210px}.AssistantChatHistory_rename__fWrL9{opacity:1}}.AssistantChatFiles_root__Sk6XM{position:relative}.AssistantChatFiles_popover__ncdsU{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 7px);width:min(400px,calc(100vw - 80px));min-height:220px;padding:24px 16px;border:1px solid var(--chat-border,var(--border));border-radius:14px;background:var(--chat-canvas,var(--card));box-shadow:0 2px 4px #0002;z-index:21;text-align:start}.AssistantChatFiles_popover__ncdsU h2{font-size:14px;font-weight:600;line-height:21px;margin:0}.AssistantChatFiles_empty__bO_AW{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 44px 20px;gap:14px;text-align:center;color:var(--chat-muted,var(--muted-foreground));font-size:14px;line-height:21px}.AssistantChatFiles_empty__bO_AW>span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--chat-border,var(--border));border-radius:12px}.AssistantChatFiles_list__cbaTu{max-height:420px;overflow:auto;margin-top:16px}.AssistantChatFiles_list__cbaTu>button{width:100%;display:flex;align-items:center;justify-content:flex-start!important;gap:8px;padding:6px!important;text-align:start}.AssistantChatFiles_list__cbaTu pre{max-height:240px;overflow:auto;white-space:pre-wrap;padding:10px;margin-top:8px;background:var(--chat-hover,var(--muted));border-radius:6px;font-family:inherit;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.AssistantRichComposer_root__AD_IK{width:100%;font:inherit;color:var(--chat-text)}.AssistantRichComposer_root__AD_IK .tiptap{min-height:40px;max-height:240px;overflow-y:auto;padding:10px 0;outline:none;font:inherit;font-size:14px;line-height:21px;text-align:start;overflow-wrap:anywhere}.AssistantRichComposer_root__AD_IK .tiptap p{margin:0 0 4px}.AssistantRichComposer_root__AD_IK .tiptap p:only-child:empty:before{content:attr(data-placeholder)}.AssistantRichComposer_root__AD_IK .tiptap:has(>p:only-child:empty):before{content:attr(data-placeholder);color:var(--chat-muted);float:inline-start;pointer-events:none;height:0}.AssistantRichComposer_root__AD_IK h1{font-size:28px;line-height:42px}.AssistantRichComposer_root__AD_IK h2{font-size:21px;line-height:31.5px}.AssistantRichComposer_root__AD_IK h3{font-size:17.5px;line-height:26.25px}.AssistantRichComposer_root__AD_IK h4{font-size:15.75px;line-height:23.625px}.AssistantRichComposer_root__AD_IK h1,.AssistantRichComposer_root__AD_IK h2,.AssistantRichComposer_root__AD_IK h3,.AssistantRichComposer_root__AD_IK h4{margin:0;font-weight:600}.AssistantRichComposer_root__AD_IK ol,.AssistantRichComposer_root__AD_IK ul{padding-inline-start:24px;margin:4px 0}.AssistantRichComposer_root__AD_IK ul[data-type=taskList]{list-style:none;padding-inline-start:0}.AssistantRichComposer_root__AD_IK ul[data-type=taskList]>li{display:flex;gap:8px;align-items:baseline;padding-block:2px}.AssistantRichComposer_root__AD_IK li>p,.AssistantRichComposer_root__AD_IK ul[data-type=taskList]>li>div>p{margin:0}.AssistantRichComposer_root__AD_IK li>div>ol,.AssistantRichComposer_root__AD_IK li>div>ul,.AssistantRichComposer_root__AD_IK li>ol,.AssistantRichComposer_root__AD_IK li>ul{margin-block:0}.AssistantRichComposer_root__AD_IK ul[data-type=taskList]>li>div{flex:1}.AssistantRichComposer_root__AD_IK blockquote{border-inline-start:3px solid var(--chat-border);margin:8px 0;padding-inline-start:12px}.AssistantRichComposer_root__AD_IK pre{direction:ltr;text-align:left;background:var(--chat-hover);border-radius:6px;padding:10px}.AssistantRichComposer_root__AD_IK code{background:var(--chat-hover);border-radius:3px;padding:1px 3px}.AssistantRichComposer_root__AD_IK a{color:var(--chat-accent,#7b68ee);text-decoration:underline}.AssistantRichComposer_root__AD_IK hr{border:0;border-top:1px solid var(--chat-border);margin:12px 0}.AssistantRichComposer_root__AD_IK summary{cursor:pointer}.AssistantRichComposer_root__AD_IK summary:has(>br.ProseMirror-trailingBreak:only-child):before{content:"Toggle";color:var(--chat-muted);pointer-events:none}.AssistantRichComposer_root__AD_IK[lang=fa] summary:has(>br.ProseMirror-trailingBreak:only-child):before{content:"عنوان بلاک بازشونده"}.AssistantRichComposer_root__AD_IK details>:not(summary){margin-inline-start:24px}.AssistantRichComposer_root__AD_IK pre code{background:transparent;padding:0;font-family:ui-monospace,monospace}.AssistantRichComposer_root__AD_IK ul[data-type=taskList]>li>label{flex:0 0 14px;user-select:none}.AssistantRichComposer_root__AD_IK ul[data-type=taskList] input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:var(--chat-accent,#7b68ee);cursor:pointer}.AssistantRichComposer_toolbar__lUS8P{display:flex;align-items:center;gap:2px;width:max-content;max-width:100%;overflow-x:auto;background:var(--chat-canvas);border:1px solid var(--chat-border);border-radius:7px;padding:3px;box-shadow:0 4px 10px #0001}.AssistantRichComposer_toolbar__lUS8P button{height:28px;min-width:28px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.AssistantRichComposer_toolbar__lUS8P button:hover,.AssistantRichComposer_toolbar__lUS8P button[aria-pressed=true]{background:var(--chat-hover)}.AssistantRichComposer_link__wfCnc{position:absolute;inset-inline-start:12px;bottom:calc(100% + 8px);z-index:20;width:min(320px,calc(100% - 24px));border:1px solid var(--chat-border);border-radius:8px;background:var(--chat-canvas);padding:12px;box-shadow:0 8px 24px #0002;font:inherit}.AssistantRichComposer_link__wfCnc label{display:block;font-size:12px;margin-bottom:8px}.AssistantRichComposer_link__wfCnc input{display:block;width:100%;border:1px solid var(--chat-border);border-radius:5px;padding:6px;background:transparent;font:inherit;color:inherit}.AssistantRichComposer_link__wfCnc button{border:1px solid var(--chat-border);background:var(--chat-hover);border-radius:5px;padding:4px 10px;margin-inline-end:6px;font:inherit;font-size:12px;cursor:pointer}.AssistantRichComposer_link__wfCnc p{font-size:12px;color:var(--chat-muted)}.AssistantRichComposer_root__AD_IK .tiptap:has(>p:only-child>br.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder);color:var(--chat-muted);float:inline-start;pointer-events:none;height:0}.AssistantRichComposer_root__AD_IK{position:relative}.AssistantRichComposer_toolbar__lUS8P{position:absolute;inset-inline-start:0;bottom:calc(100% + 8px);z-index:15}.AssistantRichComposer_readonly__LZToA .tiptap{min-height:0;max-height:none;overflow:visible;padding:0}.AssistantRichComposer_root__AD_IK blockquote{border-inline-start-width:4px;margin:5px 0;padding-block:2px}.AssistantRichComposer_root__AD_IK blockquote[data-assistant-pull-quote=true]{font-size:18px;line-height:27px}.AssistantRichComposer_palette__3gt6A{position:absolute;inset-inline-start:0;bottom:calc(100% + 5px);z-index:20;width:226px;max-height:280px;overflow:auto;padding:6px;border:1px solid var(--chat-border);border-radius:8px;background:var(--chat-canvas);box-shadow:0 6px 20px #0002}.AssistantRichComposer_palette__3gt6A button{display:flex;align-items:center;gap:8px;width:100%;padding-inline:6px;text-align:start}.AssistantRichComposer_palette__3gt6A button span{width:16px;height:16px;flex:0 0 16px;border:1px solid var(--chat-border);border-radius:4px}.AssistantRichComposer_toolbar__lUS8P{overflow:visible;flex-wrap:wrap}