._panel_1qhxz_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._header_1qhxz_9{border-bottom:1px solid var(--sidebar-border);flex-shrink:0;align-items:center;gap:8px;min-height:56px;padding:0 12px 0 8px;display:flex}._headerName_1qhxz_19{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:550;overflow:hidden}._headerIdentity_1qhxz_28{flex:1;min-width:0}._headerStatus_1qhxz_33{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:11px;display:block;overflow:hidden}._headerStatus_1qhxz_33[data-running=true]{color:var(--success-foreground)}._directory_1qhxz_46{flex-shrink:0;padding:12px 8px}._directory_1qhxz_46[data-surface=page]{padding:0}._directory_1qhxz_46[data-surface=page]>output{min-height:244px;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}._botList_1qhxz_63{flex-direction:column;gap:2px;display:flex}._directory_1qhxz_46[data-surface=page] ._botList_1qhxz_63{gap:8px}._browseRow_1qhxz_73{align-items:center;min-width:0;display:flex}._botRow_1qhxz_79{text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:64px;padding:8px;transition:background-color .14s ease-out,transform .14s ease-out;display:flex;position:relative}._browseRow_1qhxz_73 ._botRow_1qhxz_79{flex:1;width:auto;min-width:0}._directory_1qhxz_46[data-surface=page] ._botRow_1qhxz_79{gap:14px;min-height:76px;padding:12px 16px}._directory_1qhxz_46[data-surface=page] ._avatar_1qhxz_107{width:42px}._botRow_1qhxz_79:focus-visible{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}._botRow_1qhxz_79:active:not(:focus-visible){transform:scale(.98)}._botCopy_1qhxz_120{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._botName_1qhxz_128{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}._botPreview_1qhxz_137{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}._botLinkChevron_1qhxz_146{width:18px;height:18px;color:var(--muted-foreground);flex-shrink:0}._chevron_1qhxz_153{width:14px;height:14px;color:var(--muted-foreground);flex-shrink:0}._avatar_1qhxz_107{aspect-ratio:39/36;pointer-events:none;-webkit-user-select:none;user-select:none;--bot-screen:#ffd84d;--bot-ink:#27272a;--bot-shell-light:#fdfdfe;--bot-shell-mid:#eef0f2;--bot-shell-dark:#e5e7ea;flex-shrink:0;width:36px;display:inline-flex;position:relative}._avatar_1qhxz_107[data-size=sm]{width:28px}._avatarBody_1qhxz_179{border:.5px solid color-mix(in srgb, var(--bot-ink) 20%, transparent);background:linear-gradient(to top, var(--bot-shell-dark), var(--bot-shell-mid) 45%, var(--bot-shell-light));width:100%;height:100%;box-shadow:inset 0 -.2px 0 color-mix(in srgb, var(--bot-ink) 5%, transparent), inset 0 .3px 0 var(--bot-shell-light), 0 4px 10px color-mix(in srgb, var(--bot-ink) 14%, transparent);border-radius:16.3%;position:relative}._avatarScreen_1qhxz_197{border:1px solid var(--bot-ink);background:var(--bot-screen);border-radius:13%/17%;width:79.5%;height:66.7%;position:absolute;top:11.1%;left:10.25%;overflow:hidden}._avatarScreen_1qhxz_197:after{border-radius:inherit;background:linear-gradient(to bottom, color-mix(in srgb, var(--bot-ink) 50%, transparent), transparent 70%), repeating-linear-gradient(to bottom, transparent 0 1px, color-mix(in srgb, var(--bot-ink) 10%, transparent) 1px 1.5px);content:"";position:absolute;inset:0}._avatarScreen_1qhxz_197 svg{width:100%;height:100%;display:block}._activityDot_1qhxz_233{aspect-ratio:1;border:2px solid var(--sidebar);background:var(--success);border-radius:50%;width:30%;min-width:10px;position:absolute;bottom:-1px;right:-1px}._workingStatus_1qhxz_245{min-height:28px;color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}._reasoningText_1qhxz_254{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.5;overflow:hidden}._avatar_1qhxz_107[data-bot=app-builder]{--bot-screen:#ffaf70}._avatar_1qhxz_107[data-bot=general]{--bot-screen:#2dff74}._thread_1qhxz_269{flex-direction:column;flex:1;min-height:0;display:flex}._viewport_1qhxz_276{overscroll-behavior:contain;scrollbar-color:var(--border) transparent;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._messages_1qhxz_287{flex-direction:column;gap:16px;padding:20px 12px;display:flex}._messages_1qhxz_287 [data-slot=bubble]{max-width:92%}._composer_1qhxz_298{padding:8px 12px max(12px, env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;gap:10px;display:flex}._scrollFooter_1qhxz_306{align-self:center;height:0;position:sticky;bottom:8px}._markdown_1qhxz_313{overflow-wrap:anywhere;font-size:14px;line-height:1.55}._markdown_1qhxz_313>*+*{margin-top:8px}._markdown_1qhxz_313 :is(h1,h2,h3,h4){font-size:1em;font-weight:600}._markdown_1qhxz_313 :is(ul,ol){padding-left:18px}._markdown_1qhxz_313 ul{list-style:outside}._markdown_1qhxz_313 ol{list-style:decimal}._markdown_1qhxz_313 li+li{margin-top:4px}._markdown_1qhxz_313 blockquote{border-left:2px solid var(--border);color:inherit;padding-left:12px}._markdown_1qhxz_313 pre{background:var(--background);max-width:100%;color:var(--foreground);border-radius:8px;padding:12px;font-size:12px;overflow-x:auto}._markdown_1qhxz_313 table{border-collapse:collapse;font-variant-numeric:tabular-nums;max-width:100%;font-size:12px;display:block;overflow-x:auto}._markdown_1qhxz_313 :is(th,td){border:1px solid var(--border);text-align:left;padding:6px}@media (hover:hover) and (pointer:fine){._directory_1qhxz_46[data-surface=sidebar] ._botRow_1qhxz_79:hover{background:var(--sidebar-accent)}._directory_1qhxz_46[data-surface=page] ._botRow_1qhxz_79:hover ._botLinkChevron_1qhxz_146{color:var(--foreground)}}@media (prefers-reduced-motion:no-preference){._avatar_1qhxz_107[data-running=true] ._avatarBody_1qhxz_179{transform-origin:50% 65%;animation:1.2s cubic-bezier(.45,0,.55,1) infinite _reply-bob_1qhxz_1}._avatar_1qhxz_107[data-running=true] ._avatarEyes_1qhxz_382{transform-box:fill-box;transform-origin:50%;animation:2.4s infinite _reply-blink_1qhxz_1}._workingStatus_1qhxz_245[data-running=true] ._reasoningText_1qhxz_254{background:linear-gradient(100deg, var(--muted-foreground) 35%, var(--foreground) 50%, var(--muted-foreground) 65%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite _reasoning-shimmer_1qhxz_1}._panel_1qhxz_1[data-motion=true]{animation:.18s cubic-bezier(.23,1,.32,1) both _enter-thread_1qhxz_1}._panel_1qhxz_1[data-motion=true][data-view=directory]{animation-name:_enter-directory_1qhxz_1}}@keyframes _reply-bob_1qhxz_1{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-3px)rotate(4deg)}}@keyframes _reply-blink_1qhxz_1{0%,40%,48%,to{transform:scaleY(1)}44%{transform:scaleY(.15)}}@keyframes _reasoning-shimmer_1qhxz_1{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes _enter-thread_1qhxz_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes _enter-directory_1qhxz_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._panel_1qhxz_1,._botRow_1qhxz_79{transition:none;animation:none}._botRow_1qhxz_79:active:not(:focus-visible){transform:none}}:is(._headerStatus_1qhxz_33,._workingStatus_1qhxz_245)[data-phase=failed]{color:var(--destructive)}:is(._headerStatus_1qhxz_33,._workingStatus_1qhxz_245)[data-phase=reconnecting]{color:var(--muted-foreground)}._botRow_1qhxz_79[aria-current=page]{background:var(--sidebar-accent)}
