.SectionWorkspace-module__a7Uqba__page{flex:1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.SectionWorkspace-module__a7Uqba__settingsLayout{border:1px solid var(--border);background:var(--background);border-radius:4px;grid-template-rows:minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.SectionWorkspace-module__a7Uqba__settingsNav{overscroll-behavior:contain;border-right:1px solid var(--border);background:color-mix(in srgb, var(--muted) 72%, var(--background));scrollbar-width:thin;min-width:0;min-height:0;padding:8px;overflow:hidden auto}.SectionWorkspace-module__a7Uqba__settingsNav ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.SectionWorkspace-module__a7Uqba__sectionButton{width:100%;min-height:62px;color:var(--muted-foreground);text-align:left;cursor:pointer;border:0;border-radius:10px;grid-template-columns:23px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:10px;transition:background-color .16s,color .16s;display:grid}.SectionWorkspace-module__a7Uqba__sectionButton:hover{background:color-mix(in srgb, var(--background) 72%, transparent);color:var(--foreground)}.SectionWorkspace-module__a7Uqba__sectionButton[aria-current=page]{background:var(--background);color:var(--aichats-chrome-accent)}.SectionWorkspace-module__a7Uqba__sectionButton[aria-current=page] strong{color:var(--foreground)}.SectionWorkspace-module__a7Uqba__sectionButton:focus-visible,.SectionWorkspace-module__a7Uqba__settingsPanel:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.SectionWorkspace-module__a7Uqba__sectionCopy{gap:2px;min-width:0;display:grid}.SectionWorkspace-module__a7Uqba__sectionCopy strong{font-size:13px;font-weight:600;line-height:1.4}.SectionWorkspace-module__a7Uqba__sectionCopy small{color:var(--muted-foreground);font-size:11px;line-height:1.45}.SectionWorkspace-module__a7Uqba__sectionCopy strong,.SectionWorkspace-module__a7Uqba__sectionCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SectionWorkspace-module__a7Uqba__settingsPanel{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-width:0;min-height:0;padding:22px;overflow:hidden auto}.SectionWorkspace-module__a7Uqba__settingsPanel>[data-brain-section-panel]{min-width:0;color:var(--foreground);box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.SectionWorkspace-module__a7Uqba__settingsPanel>[data-brain-section-panel]>[data-brain-panel-header]{padding:0 0 24px}.SectionWorkspace-module__a7Uqba__settingsPanel>[data-brain-section-panel]>[data-brain-panel-divider]{display:none}.SectionWorkspace-module__a7Uqba__settingsPanel>[data-brain-section-panel]>[data-brain-panel-body]{padding:0}.SectionWorkspace-module__a7Uqba__settingsPanel>[data-brain-section-panel]>[data-brain-panel-footer]{background:0 0;padding:24px 0 0}@media (max-width:679px){.SectionWorkspace-module__a7Uqba__page{padding-block:16px}.SectionWorkspace-module__a7Uqba__settingsLayout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.SectionWorkspace-module__a7Uqba__settingsNav{border-right:0;border-bottom:1px solid var(--border);overflow:auto hidden}.SectionWorkspace-module__a7Uqba__settingsNav ul{flex-direction:row;width:max-content}.SectionWorkspace-module__a7Uqba__sectionButton{grid-template-columns:auto auto;width:auto;min-height:44px;padding:0 11px}.SectionWorkspace-module__a7Uqba__sectionCopy small,.SectionWorkspace-module__a7Uqba__sectionEndIcon{display:none}.SectionWorkspace-module__a7Uqba__settingsPanel{padding:12px}}@media (prefers-reduced-motion:reduce){.SectionWorkspace-module__a7Uqba__sectionButton{transition:none}}
.DevelopmentChat-module__9L2KpG__chatSurface{--chat-composer:#fbfaf9;--chat-composer-border:#e4e3e1;--chat-shelf:#f7f6f4;--chat-shelf-border:#e3e2e0;--chat-pill:#f4f3f1;--chat-pill-hover:#ebe9e6;--chat-control:#fff;--chat-copy:#55565a;--chat-copy-strong:#343230;--chat-thread-ink:#303033;--chat-thread-copy:#393939;--chat-thread-muted:#77787c;--chat-thread-faint:#9a9a9d;--chat-thread-border:#ecebea;--chat-thread-subtle:#f6f5f3;--chat-thread-hover:#efeeec;--chat-thread-success:#367453;height:calc(100dvh - 3.5rem);min-height:32rem;color:var(--foreground);background:var(--background);flex-direction:column;display:flex;overflow:hidden}.dark .DevelopmentChat-module__9L2KpG__chatSurface{--chat-composer:#161b22;--chat-composer-border:#ffffff1c;--chat-shelf:#1c2128;--chat-shelf-border:#ffffff1a;--chat-pill:#252b36;--chat-pill-hover:#303744;--chat-control:#1c2128;--chat-copy:#a7b0bb;--chat-copy-strong:#e6edf3;--chat-thread-ink:#eef2f7;--chat-thread-copy:#d5dbe3;--chat-thread-muted:#9aa5b2;--chat-thread-faint:#6f7a87;--chat-thread-border:#ffffff1a;--chat-thread-subtle:#171c23;--chat-thread-hover:#202630;--chat-thread-success:#65bd8a}.DevelopmentChat-module__9L2KpG__chatFrame{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.DevelopmentChat-module__9L2KpG__accessPreview{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.62;position:absolute;inset:0}.DevelopmentChat-module__9L2KpG__accessVeil{z-index:10;background:radial-gradient(circle at 58% 48%, color-mix(in oklab, var(--background) 42%, transparent) 0, transparent 43%), color-mix(in oklab, var(--background) 16%, transparent);position:absolute;inset:0}.DevelopmentChat-module__9L2KpG__accessNoticeWrap{z-index:20;justify-content:center;align-items:center;height:100%;padding:2rem 1.25rem;display:flex;position:relative}.DevelopmentChat-module__9L2KpG__accessNotice{border:1px solid color-mix(in oklab, var(--border) 82%, transparent);width:100%;max-width:33.5rem;color:var(--foreground);text-align:left;background:color-mix(in oklab, var(--background) 93%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--foreground) 4%, transparent);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);border-radius:1.125rem;padding:2.5rem}.DevelopmentChat-module__9L2KpG__accessBrandLockup{align-items:center;gap:.75rem;min-height:2rem;display:flex}.DevelopmentChat-module__9L2KpG__accessBrandDivider{background:var(--border);width:1px;height:1.25rem}.DevelopmentChat-module__9L2KpG__accessProductName{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1}.DevelopmentChat-module__9L2KpG__accessTitle{max-width:27rem;color:var(--foreground);letter-spacing:-.035em;text-wrap:balance;margin-top:2rem;font-size:clamp(1.625rem,3vw,2rem);font-weight:650;line-height:1.15}.DevelopmentChat-module__9L2KpG__accessDescription{max-width:28rem;color:var(--muted-foreground);text-wrap:pretty;margin-top:1rem;font-size:.9375rem;line-height:1.65}.DevelopmentChat-module__9L2KpG__accessRetry{margin-top:1.5rem}@media (max-width:639px){.DevelopmentChat-module__9L2KpG__accessNoticeWrap{padding:1.25rem}.DevelopmentChat-module__9L2KpG__accessNotice{border-radius:1rem;padding:2rem 1.5rem}.DevelopmentChat-module__9L2KpG__accessTitle{margin-top:1.75rem}}.DevelopmentChat-module__9L2KpG__threadScroll{overflow-anchor:none;scrollbar-width:none;flex:1;min-height:0;padding:2rem 1.5rem;overflow:hidden auto}.DevelopmentChat-module__9L2KpG__threadScroll::-webkit-scrollbar{display:none}.DevelopmentChat-module__9L2KpG__threadHistoryLayout{grid-template-columns:minmax(44px,1fr) minmax(0,47.5rem) minmax(44px,1fr);align-items:start;width:100%;min-width:0;display:grid}.DevelopmentChat-module__9L2KpG__threadPreview{flex-direction:column;grid-column:2;gap:1.625rem;width:100%;min-width:0;padding-bottom:1.125rem;display:flex}.DevelopmentChat-module__9L2KpG__threadEnd{flex:none;width:100%;height:1px}.DevelopmentChat-module__9L2KpG__historyIndicator{z-index:8;flex-direction:column;grid-column:1;justify-self:start;gap:0;margin-left:-.75rem;display:flex;position:sticky;top:50%;transform:translateY(-50%)}.DevelopmentChat-module__9L2KpG__historyCheckpoint{width:4rem;height:.625rem;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:0 0 .625rem;justify-content:flex-start;align-items:center;padding:0;display:flex;position:relative}.DevelopmentChat-module__9L2KpG__historyCheckpoint:before{content:"";position:absolute;inset:0 -.25rem}.DevelopmentChat-module__9L2KpG__historyCheckpoint:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 45%, transparent);border-radius:.25rem}.DevelopmentChat-module__9L2KpG__historyCheckpointMark{background:var(--muted-foreground);transform-origin:0;border-radius:999px;width:1.5rem;height:.125rem;display:block}.DevelopmentChat-module__9L2KpG__historyCheckpointMark[data-active=true],.DevelopmentChat-module__9L2KpG__historyCheckpointMark[data-highlighted=true]{background:var(--foreground)}.DevelopmentChat-module__9L2KpG__historyTooltipPosition{pointer-events:none;z-index:20;display:block;position:absolute;top:50%;left:2.25rem;transform:translateY(-50%)}.DevelopmentChat-module__9L2KpG__historyTooltip{transform-origin:0;border:1px solid var(--border);width:min(20rem,100vw - 7rem);color:var(--popover-foreground);text-align:left;background:var(--popover);border-radius:.6875rem;flex-direction:column;padding:.625rem .75rem;display:flex;box-shadow:0 .5rem 1.5rem #00000029}.DevelopmentChat-module__9L2KpG__historyTooltip>strong{color:var(--popover-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.25rem;overflow:hidden}.DevelopmentChat-module__9L2KpG__historyTooltip>span{color:var(--muted-foreground);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.75rem;line-height:1.35rem;display:-webkit-box;overflow:hidden}.DevelopmentChat-module__9L2KpG__userMessage{max-width:78%;margin-left:auto;animation:.22s cubic-bezier(.2,0,0,1) both DevelopmentChat-module__9L2KpG__messageEnter}.DevelopmentChat-module__9L2KpG__userMessage>div{color:var(--chat-thread-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--chat-thread-hover);border-radius:1.25rem 1.25rem .3125rem;padding:.6875rem .9375rem;font-size:.875rem;line-height:1.5rem}.DevelopmentChat-module__9L2KpG__assistantReply{grid-template-columns:4rem minmax(0,1fr);width:100%;min-width:0;display:grid}.DevelopmentChat-module__9L2KpG__assistantOrbSlot{pointer-events:none;width:4rem;height:3.625rem;position:relative}.DevelopmentChat-module__9L2KpG__assistantReplyContent{width:100%;min-width:0}.DevelopmentChat-module__9L2KpG__assistantStateStack{width:100%;min-width:0;scroll-margin-top:.5rem;display:grid}.DevelopmentChat-module__9L2KpG__assistantStateStack>*{grid-area:1/1}.DevelopmentChat-module__9L2KpG__agentPresence{min-height:3.375rem;color:var(--chat-thread-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.25rem .25rem .5rem 0;display:grid;position:relative}.DevelopmentChat-module__9L2KpG__agentPresenceCopy{min-width:0}.DevelopmentChat-module__9L2KpG__agentPresenceCopy>span{min-width:0;color:var(--chat-thread-muted);align-items:center;gap:.375rem;font-size:.75rem;font-weight:560;line-height:1rem;display:flex}.DevelopmentChat-module__9L2KpG__agentPresenceCopy>span>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DevelopmentChat-module__9L2KpG__agentPresenceCopy strong{color:var(--chat-thread-ink);margin-top:.25rem;padding-bottom:.125rem;font-size:.875rem;font-weight:560;line-height:1.6;display:block}.DevelopmentChat-module__9L2KpG__phasePhrase{will-change:opacity, transform}.DevelopmentChat-module__9L2KpG__workingTrack{background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;width:min(15rem,72%);height:.125rem;position:absolute;bottom:.1875rem;left:0;overflow:hidden}.DevelopmentChat-module__9L2KpG__workingTrack>span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--primary), transparent);will-change:transform;width:42%;height:100%;animation:1.1s cubic-bezier(.45,0,.55,1) infinite DevelopmentChat-module__9L2KpG__workingSweep;display:block;transform:translate(-125%)}.DevelopmentChat-module__9L2KpG__agentActivityDots{flex:none;align-items:center;gap:.1875rem;padding:0 .1875rem;display:flex}.DevelopmentChat-module__9L2KpG__agentActivityDots i{background:var(--chat-thread-muted);border-radius:50%;width:.25rem;height:.25rem;animation:1.2s ease-in-out infinite DevelopmentChat-module__9L2KpG__agentActivityPulse;display:block}.DevelopmentChat-module__9L2KpG__agentActivityDots i:nth-child(2){animation-delay:.14s}.DevelopmentChat-module__9L2KpG__agentActivityDots i:nth-child(3){animation-delay:.28s}.DevelopmentChat-module__9L2KpG__productAnswer{will-change:opacity, transform;width:100%;padding-top:.125rem}.DevelopmentChat-module__9L2KpG__productAnswerHeader{max-width:68ch;display:block}.DevelopmentChat-module__9L2KpG__productAnswerTitleLine{align-items:center;gap:.5625rem;min-width:0;display:flex}.DevelopmentChat-module__9L2KpG__answerReady{color:var(--chat-thread-muted);white-space:nowrap;align-items:center;gap:.3125rem;font-size:.75rem;line-height:1rem;display:flex}.DevelopmentChat-module__9L2KpG__answerReady[data-complete=true]{color:var(--chat-thread-success)}.DevelopmentChat-module__9L2KpG__productAnswerHeader small{color:var(--chat-thread-muted);margin-top:.125rem;padding-bottom:.125rem;font-size:.75rem;line-height:1.55;display:block}.DevelopmentChat-module__9L2KpG__streamingStatusDot{background:var(--primary);width:.375rem;height:.375rem;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--primary) 8%, transparent);border-radius:50%;animation:1.1s ease-in-out infinite DevelopmentChat-module__9L2KpG__streamingStatusPulse}.DevelopmentChat-module__9L2KpG__productAnswerBody{max-width:68ch;color:var(--chat-thread-copy);overflow-wrap:anywhere;margin-top:.875rem;padding-bottom:.125rem;font-size:.9375rem;line-height:1.78}.DevelopmentChat-module__9L2KpG__streamChunk[data-stream-tail=true][data-streaming=true]:after{content:"";vertical-align:-.16em;opacity:.42;background:currentColor;border-radius:.125rem;width:.3125rem;height:1.05em;margin-left:.125rem;animation:.8s step-end infinite DevelopmentChat-module__9L2KpG__streamingCaretBlink;display:inline-block}.DevelopmentChat-module__9L2KpG__streamChunk{display:inline}.DevelopmentChat-module__9L2KpG__streamChunk[data-stream-visible=false]{display:none}.DevelopmentChat-module__9L2KpG__streamWord{will-change:opacity, transform;display:inline-block}.DevelopmentChat-module__9L2KpG__answerCompletion{will-change:opacity, transform;max-width:68ch}.DevelopmentChat-module__9L2KpG__answerActions{opacity:.86;flex-wrap:wrap;gap:.1875rem;margin-top:.625rem;display:flex}.DevelopmentChat-module__9L2KpG__answerActions button{width:2rem;height:2rem;color:var(--chat-thread-muted);background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid}.DevelopmentChat-module__9L2KpG__followUpQuestions{border-top:1px solid var(--chat-thread-border);flex-direction:column;margin-top:.75rem;padding-top:.6875rem;display:flex}.DevelopmentChat-module__9L2KpG__followUpQuestions>span{color:var(--chat-thread-faint);margin-bottom:.25rem;font-size:.75rem;line-height:1rem}.DevelopmentChat-module__9L2KpG__followUpQuestions button{width:100%;min-height:2.5rem;color:var(--chat-thread-copy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .375rem .5rem 0;font-size:.75rem;line-height:1.45;display:flex}.DevelopmentChat-module__9L2KpG__followUpQuestions button:hover:not(:disabled){background:color-mix(in srgb, var(--chat-thread-copy) 5%, transparent)}.DevelopmentChat-module__9L2KpG__followUpQuestions button:focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 42%, transparent);outline-offset:2px}.DevelopmentChat-module__9L2KpG__followUpQuestions button:disabled{cursor:default;opacity:.5}.DevelopmentChat-module__9L2KpG__followUpQuestions button span{text-wrap:pretty;min-width:0}.DevelopmentChat-module__9L2KpG__followUpQuestions button svg{color:var(--chat-thread-faint);flex:none}.DevelopmentChat-module__9L2KpG__interruptedMessage{color:var(--destructive);margin:.5rem 0 0;font-size:.75rem}.DevelopmentChat-module__9L2KpG__liquidOrb{isolation:isolate;border-radius:1.25rem;width:4rem;height:3.625rem;display:block;position:relative;overflow:visible}.DevelopmentChat-module__9L2KpG__liquidOrb:before{content:"";z-index:0;background:var(--orb-accent);filter:blur(.875rem);opacity:.14;border-radius:50%;width:2.125rem;height:2.125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.02)}.DevelopmentChat-module__9L2KpG__liquidOrb[data-render-state=ready]:before{opacity:.19;transform:translate(-50%,-50%)scale(1.12)}.DevelopmentChat-module__9L2KpG__liquidOrbFallback{background:radial-gradient(circle at 31% 24%, color-mix(in srgb, var(--orb-accent) 72%, white) 0 3%, transparent 15%), linear-gradient(158deg, color-mix(in srgb, var(--orb-accent) 18%, black) 5%, var(--orb-accent) 42%, color-mix(in srgb, var(--orb-accent) 76%, black) 68%, color-mix(in srgb, var(--orb-accent) 22%, black) 96%);width:2.5rem;height:2.5rem;box-shadow:0 0 .625rem color-mix(in srgb, var(--orb-accent) 38%, transparent), 0 0 1.5rem color-mix(in srgb, var(--orb-accent) 18%, transparent), inset 0 0 .625rem #ffffff2e;border:1px solid #ffffff9e;border-radius:50%;animation:2.4s ease-in-out infinite DevelopmentChat-module__9L2KpG__liquidOrbFallbackPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DevelopmentChat-module__9L2KpG__liquidOrbFrame{z-index:2;pointer-events:none;background:0 0;border:0;width:7rem;height:7rem;transition:opacity .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DevelopmentChat-module__9L2KpG__liquidOrb[data-render-state=loading] .DevelopmentChat-module__9L2KpG__liquidOrbFrame,.DevelopmentChat-module__9L2KpG__liquidOrb[data-render-state=fallback] .DevelopmentChat-module__9L2KpG__liquidOrbFrame{opacity:0}.DevelopmentChat-module__9L2KpG__liquidOrb[data-render-state=ready] .DevelopmentChat-module__9L2KpG__liquidOrbFrame{opacity:1}@keyframes DevelopmentChat-module__9L2KpG__messageEnter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes DevelopmentChat-module__9L2KpG__agentActivityPulse{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-.125rem)}}@keyframes DevelopmentChat-module__9L2KpG__workingSweep{0%{transform:translate(-125%)}to{transform:translate(340%)}}@keyframes DevelopmentChat-module__9L2KpG__streamingStatusPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes DevelopmentChat-module__9L2KpG__streamingCaretBlink{0%,46%{opacity:.42}47%,to{opacity:0}}@keyframes DevelopmentChat-module__9L2KpG__liquidOrbFallbackPulse{0%,to{opacity:.78;transform:translate(-50%,-50%)scale(.96)rotate(-4deg)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(4deg)}}.DevelopmentChat-module__9L2KpG__unavailableWrap{justify-content:center;align-items:center;height:100%;min-height:14rem;display:flex}.DevelopmentChat-module__9L2KpG__composerColumn{width:min(45.5rem,100%);position:relative}.DevelopmentChat-module__9L2KpG__composerError{color:var(--destructive);margin:0 0 .5rem;font-size:.8125rem;line-height:1.25rem}.DevelopmentChat-module__9L2KpG__composerStack{z-index:4;width:100%;padding-top:2.125rem;position:relative}.DevelopmentChat-module__9L2KpG__composerContextWrap{z-index:1;height:3.125rem;position:absolute;top:0;left:1.375rem;right:1.375rem}.DevelopmentChat-module__9L2KpG__composerContextShelf{border:1px solid var(--chat-shelf-border);width:100%;height:3.125rem;color:color-mix(in srgb, var(--chat-copy) 84%, transparent);font:inherit;text-align:left;background:var(--chat-shelf);cursor:default;border-radius:1.0625rem 1.0625rem 0 0;align-items:flex-start;gap:.4375rem;padding:.75rem 1rem 0;font-size:.75rem;font-weight:560;line-height:1.05rem;display:flex}.DevelopmentChat-module__9L2KpG__composerContextShelf>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DevelopmentChat-module__9L2KpG__composerContextShelf>small{color:color-mix(in srgb, var(--chat-copy) 75%, transparent);margin-left:auto;font-size:.625rem;font-weight:560}.DevelopmentChat-module__9L2KpG__composer{z-index:2;border:1px solid var(--chat-composer-border);background:var(--chat-composer);border-radius:1.5rem;min-height:6.4375rem;transition:border-color .16s;position:relative;overflow:visible}.DevelopmentChat-module__9L2KpG__composer:focus-within{border-color:color-mix(in srgb, var(--ring) 42%, var(--chat-composer-border))}.DevelopmentChat-module__9L2KpG__composer .DevelopmentChat-module__9L2KpG__messageInput[data-slot=textarea]{resize:none;width:100%;min-height:3.4375rem;max-height:8rem;color:var(--foreground);font:inherit;box-shadow:none;scrollbar-width:none;border:0;border-radius:1.5rem 1.5rem 0 0;outline:0;padding:1.0625rem 1.125rem .25rem;font-size:1rem;line-height:1.4rem;display:block;overflow-y:auto;background:0 0!important}.DevelopmentChat-module__9L2KpG__composer .DevelopmentChat-module__9L2KpG__messageInput::-webkit-scrollbar{display:none}.DevelopmentChat-module__9L2KpG__composer .DevelopmentChat-module__9L2KpG__messageInput::placeholder{color:var(--chat-copy);opacity:1}.DevelopmentChat-module__9L2KpG__composer .DevelopmentChat-module__9L2KpG__messageInput:focus-visible{box-shadow:none;border:0;outline:0}.DevelopmentChat-module__9L2KpG__composer .DevelopmentChat-module__9L2KpG__messageInput:disabled{cursor:default;opacity:.65}.DevelopmentChat-module__9L2KpG__composerFooter{align-items:center;gap:.375rem;min-width:0;min-height:2.875rem;padding:.125rem .75rem .5rem;display:flex}.DevelopmentChat-module__9L2KpG__plusButton,.DevelopmentChat-module__9L2KpG__thinkingButton,.DevelopmentChat-module__9L2KpG__sendButton,.DevelopmentChat-module__9L2KpG__integrationButton{font:inherit;border:0;place-items:center;padding:0;display:grid}.DevelopmentChat-module__9L2KpG__plusButton,.DevelopmentChat-module__9L2KpG__thinkingButton,.DevelopmentChat-module__9L2KpG__sendButton{border-radius:50%;width:2.25rem;min-width:2.25rem;height:2.25rem}.DevelopmentChat-module__9L2KpG__plusButton{color:var(--chat-copy);background:var(--chat-control)}.DevelopmentChat-module__9L2KpG__thinkingButton{color:color-mix(in srgb, var(--chat-copy) 90%, transparent);background:0 0}.DevelopmentChat-module__9L2KpG__composerRight{align-items:center;gap:.4375rem;min-width:0;margin-left:auto;display:flex}.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger]{width:auto;max-width:13.5rem;height:2.25rem;color:var(--chat-copy);box-shadow:none;border:0;border-radius:1.125rem;gap:.375rem;padding:0 .5625rem;font-size:.75rem;font-weight:400;background:var(--chat-pill)!important}.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger]:hover,.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger][data-state=open]{background:var(--chat-pill-hover)!important}.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent);border:0}.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger]>svg{width:.75rem;height:.75rem}.DevelopmentChat-module__9L2KpG__providerMark{color:#8b5cf6;flex:none;place-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:grid}.DevelopmentChat-module__9L2KpG__providerMark[data-provider=openai]{color:var(--foreground)}.DevelopmentChat-module__9L2KpG__modelMenu[data-slot=select-content]{border-color:var(--border);border-radius:.875rem;min-width:13rem;box-shadow:0 10px 28px #00000024}.DevelopmentChat-module__9L2KpG__sendButton{color:#fff;cursor:pointer;background:#8b8b88;transition:background-color .14s,transform .14s}.DevelopmentChat-module__9L2KpG__sendButton:hover:not(:disabled){background:#70706d}.DevelopmentChat-module__9L2KpG__sendButton:active:not(:disabled){transform:scale(.96)}.DevelopmentChat-module__9L2KpG__sendButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.DevelopmentChat-module__9L2KpG__sendButton:disabled{color:#646464;cursor:default;background:#ececec}.dark .DevelopmentChat-module__9L2KpG__sendButton:disabled{color:#697381;background:#252b36}.DevelopmentChat-module__9L2KpG__runtimeStatus{height:2.25rem;color:var(--warning);white-space:nowrap;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.75rem;font-weight:560;display:flex}.DevelopmentChat-module__9L2KpG__runtimeStatus>span{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.DevelopmentChat-module__9L2KpG__composerDock{z-index:8;background:var(--background);flex:none;justify-content:center;padding:1.25rem 1.5rem .75rem;display:flex;position:relative}.DevelopmentChat-module__9L2KpG__composerDockEmpty{box-shadow:none;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;position:absolute;inset:0;overflow-y:auto}.DevelopmentChat-module__9L2KpG__composerDockEmpty h1{color:var(--foreground);letter-spacing:-.025em;text-align:center;margin:0 0 1.5rem;font-size:1.75rem;font-weight:680;line-height:2.375rem}.DevelopmentChat-module__9L2KpG__chatSurface [aria-disabled=true]{cursor:default}@media (max-width:760px){.DevelopmentChat-module__9L2KpG__threadScroll{padding:1.125rem .75rem 1.5rem}.DevelopmentChat-module__9L2KpG__threadHistoryLayout{width:100%;display:block}.DevelopmentChat-module__9L2KpG__historyIndicator{display:none}.DevelopmentChat-module__9L2KpG__threadPreview{gap:1.375rem;width:100%;padding-bottom:.875rem}.DevelopmentChat-module__9L2KpG__userMessage{max-width:88%}.DevelopmentChat-module__9L2KpG__assistantReply{grid-template-columns:2.75rem minmax(0,1fr)}.DevelopmentChat-module__9L2KpG__assistantOrbSlot,.DevelopmentChat-module__9L2KpG__liquidOrb{width:2.75rem;height:2.75rem}.DevelopmentChat-module__9L2KpG__liquidOrb:before{filter:blur(.625rem);width:1.75rem;height:1.75rem}.DevelopmentChat-module__9L2KpG__liquidOrbFallback{width:1.875rem;height:1.875rem}.DevelopmentChat-module__9L2KpG__liquidOrbFrame{width:4.625rem;height:4.625rem}.DevelopmentChat-module__9L2KpG__agentPresence{min-height:3.5rem;padding:.375rem 0}.DevelopmentChat-module__9L2KpG__productAnswerTitleLine{flex-wrap:wrap;row-gap:.125rem}.DevelopmentChat-module__9L2KpG__answerActions{opacity:1;margin-left:-.25rem}.DevelopmentChat-module__9L2KpG__answerActions button{width:2.5rem;height:2.5rem}.DevelopmentChat-module__9L2KpG__composerDockEmpty h1{margin-bottom:1.125rem;font-size:1.5rem;line-height:2rem}.DevelopmentChat-module__9L2KpG__composerDock{padding:1rem .75rem max(.75rem, env(safe-area-inset-bottom))}.DevelopmentChat-module__9L2KpG__composerDock.DevelopmentChat-module__9L2KpG__composerDockEmpty{padding:1.5rem .75rem max(1.5rem, env(safe-area-inset-bottom))}.DevelopmentChat-module__9L2KpG__composer{border-radius:1.375rem}}@media (max-width:520px){.DevelopmentChat-module__9L2KpG__composerStack{padding-top:1.9375rem}.DevelopmentChat-module__9L2KpG__composerContextWrap{height:2.875rem;left:.875rem;right:.875rem}.DevelopmentChat-module__9L2KpG__composerContextShelf{height:2.875rem;padding:.625rem .75rem 0}.DevelopmentChat-module__9L2KpG__composerContextShelf>small{display:none}.DevelopmentChat-module__9L2KpG__composerFooter{gap:.25rem}.DevelopmentChat-module__9L2KpG__modelTrigger[data-slot=select-trigger]{max-width:3.5rem;padding:0 .5rem}.DevelopmentChat-module__9L2KpG__modelTrigger [data-slot=select-value]{display:none}}@media (max-width:390px){.DevelopmentChat-module__9L2KpG__threadScroll,.DevelopmentChat-module__9L2KpG__composerDock{padding-left:.625rem;padding-right:.625rem}}@media (prefers-reduced-motion:reduce){.DevelopmentChat-module__9L2KpG__composer,.DevelopmentChat-module__9L2KpG__sendButton{transition-duration:0s}.DevelopmentChat-module__9L2KpG__userMessage,.DevelopmentChat-module__9L2KpG__assistantReply,.DevelopmentChat-module__9L2KpG__phasePhrase,.DevelopmentChat-module__9L2KpG__workingTrack>span,.DevelopmentChat-module__9L2KpG__agentActivityDots i,.DevelopmentChat-module__9L2KpG__streamingStatusDot,.DevelopmentChat-module__9L2KpG__liquidOrbFallback{animation:none}.DevelopmentChat-module__9L2KpG__workingTrack>span{transform:translate(70%)}}
.AiStaffChrome-module__DLwJuW__header{padding-inline:20px}.AiStaffChrome-module__DLwJuW__wordmark{color:var(--foreground);letter-spacing:-.04em;font-synthesis:none;align-items:baseline;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.AiStaffChrome-module__DLwJuW__wordmarkPrefix{color:var(--aichats-chrome-accent);margin-right:3px}.AiStaffChrome-module__DLwJuW__wordmark strong{font-weight:700}.AiStaffChrome-module__DLwJuW__wordmarkBars{border-top:2px solid var(--aichats-mark-pink);border-bottom:2px solid var(--aichats-mark-green);width:13px;height:5px;margin-left:3px;transform:skew(-14deg)}.AiStaffChrome-module__DLwJuW__sectionBar{background:var(--background);padding-inline:20px}.AiStaffChrome-module__DLwJuW__tab{height:100%;color:var(--aichats-chrome-foreground);outline:none;flex-shrink:0;align-items:center;display:flex;position:relative}.AiStaffChrome-module__DLwJuW__tabBody{white-space:nowrap;border-radius:9px 9px 0 0;align-items:center;gap:7px;height:39px;padding-inline:12px;font-size:12px;font-weight:600;line-height:1.4;transition:color .16s,background-color .16s;display:inline-flex}.AiStaffChrome-module__DLwJuW__tab:hover .AiStaffChrome-module__DLwJuW__tabBody{background:color-mix(in srgb, var(--muted) 54%, var(--background));color:var(--foreground)}.AiStaffChrome-module__DLwJuW__tab[aria-current=page] .AiStaffChrome-module__DLwJuW__tabBody{color:var(--aichats-chrome-accent)}.AiStaffChrome-module__DLwJuW__tab:focus-visible .AiStaffChrome-module__DLwJuW__tabBody{outline:2px solid var(--ring);outline-offset:-2px}.AiStaffChrome-module__DLwJuW__activeLine{inset-inline:8px;background:var(--aichats-chrome-accent);border-radius:999px;height:2px;position:absolute;bottom:0}.AiStaffChrome-module__DLwJuW__billing{font-size:12px;font-weight:600;line-height:1.4}[data-aistaff-contained]>.AiStaffChrome-module__DLwJuW__sectionBar{flex-shrink:0;position:static}@media (max-width:639px){.AiStaffChrome-module__DLwJuW__header{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.AiStaffChrome-module__DLwJuW__tabBody{transition:none}}
