.zMbVeG_top{z-index:9;flex:none;min-width:0;position:sticky;top:56px}@media (min-width:48em){.zMbVeG_top{top:0}}.zMbVeG_bar{--agent-avatar:40px;--agent-ring-gap:2px;--agent-ring-width:2px;--agent-ring:calc(var(--agent-avatar) + 2 * (var(--agent-ring-gap) + var(--agent-ring-width)));--agent-item-width:60px;--agent-gap:8px;--agent-pad-x:12px;--agent-pad-y:8px;--agent-name-size:11px;--agent-name-height:14px;background-color:var(--mantine-color-body);border-bottom:1px solid var(--brain-border);flex:none;align-items:flex-start;min-width:0;display:flex}@media (min-width:48em){.zMbVeG_bar{--agent-avatar:44px;--agent-item-width:64px;--agent-gap:10px;--agent-pad-x:20px;--agent-name-size:12px;--agent-name-height:16px}}.zMbVeG_list{gap:var(--agent-gap);min-width:0;padding:var(--agent-pad-y) var(--agent-pad-x);overscroll-behavior-x:contain;scrollbar-width:none;flex:1;margin:0;list-style:none;display:flex;position:relative;overflow:auto hidden}.zMbVeG_list::-webkit-scrollbar{display:none}.zMbVeG_list>li{flex:none}.zMbVeG_addRegion{padding:var(--agent-pad-y) var(--agent-pad-x) var(--agent-pad-y) var(--agent-gap);flex:none;position:relative}.zMbVeG_addRegion:before{content:"";top:calc(var(--agent-pad-y) + 8px);bottom:calc(var(--agent-pad-y) + 8px);border-left:1px solid var(--brain-border);position:absolute;left:0}.zMbVeG_item{width:var(--agent-item-width);border-radius:var(--mantine-radius-md);color:var(--mantine-color-dimmed);flex-direction:column;align-items:center;gap:4px;display:flex}.zMbVeG_item:focus-visible{outline:2px solid var(--mantine-color-text);outline-offset:2px}.zMbVeG_ring{width:var(--agent-ring);height:var(--agent-ring);border:var(--agent-ring-width) solid transparent;border-radius:50%;place-items:center;transition:border-color .12s;display:grid}.zMbVeG_avatar{--avatar-size:var(--agent-avatar);background-color:var(--brain-sidebar)}.zMbVeG_avatarImage{object-fit:cover}.zMbVeG_name{max-width:100%;font-size:var(--agent-name-size);font-weight:400;line-height:var(--agent-name-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zMbVeG_item[data-selected]{color:var(--mantine-color-text)}.zMbVeG_item[data-selected] .zMbVeG_name{font-weight:500}.zMbVeG_item[data-selected] .zMbVeG_ring{border-color:var(--mantine-color-coral-5)}.zMbVeG_homeCircle{width:var(--agent-avatar);height:var(--agent-avatar);background-color:var(--mantine-color-coral-light);color:var(--mantine-color-coral-light-color);border-radius:50%;place-items:center;display:grid}.zMbVeG_addCircle{width:var(--agent-avatar);height:var(--agent-avatar);border:1px dashed var(--mantine-color-dimmed);color:var(--mantine-color-dimmed);border-radius:50%;place-items:center;display:grid}.zMbVeG_item[data-disabled]{cursor:default;opacity:.7}@media (hover:hover){.zMbVeG_item:not([data-selected],[data-disabled]):hover{color:var(--mantine-color-text)}.zMbVeG_item:not([data-selected],[data-disabled]):hover .zMbVeG_ring{border-color:var(--brain-border)}}@media (prefers-reduced-motion:reduce){.zMbVeG_ring{transition:none}}
.d9A7Sa_root{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--brain-surface);border:1px solid var(--brain-border);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-md);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex}.d9A7Sa_root:focus-within{border-color:var(--mantine-color-coral-4);box-shadow:var(--mantine-shadow-md), 0 0 0 3px var(--mantine-color-coral-light)}.d9A7Sa_input{padding-top:var(--mantine-spacing-xs);color:var(--mantine-color-text);padding-inline-end:var(--mantine-spacing-xs);line-height:1.55}.d9A7Sa_input::placeholder{color:var(--mantine-color-dimmed)}.d9A7Sa_input:focus-visible{outline:none}.d9A7Sa_actions{justify-content:space-between;align-items:flex-end;gap:var(--mantine-spacing-xs);display:flex}.d9A7Sa_toolbar{min-width:0}@media (prefers-reduced-motion:reduce){.d9A7Sa_root{transition:none}}
.XbtLsa_root{background-color:var(--brain-sidebar);max-width:100%}.XbtLsa_label{padding-inline:var(--mantine-spacing-sm);overflow:visible}@media (min-width:30em){.XbtLsa_label{padding-inline:var(--mantine-spacing-md)}}.XbtLsa_upcoming{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.XbtLsa_soon{border-radius:var(--mantine-radius-sm);background-color:var(--brain-surface);color:var(--mantine-color-dimmed);padding:1px 6px;font-size:10px;font-weight:600;line-height:1.5}
.RUuhoG_root{width:100%;max-width:calc(720px + 2 * var(--mantine-spacing-md));padding:var(--mantine-spacing-lg) var(--mantine-spacing-md) 0;flex-direction:column;flex:1;margin-inline:auto;display:flex}.RUuhoG_header{border-bottom:1px solid var(--brain-border);background-color:var(--mantine-color-body)}.RUuhoG_headerInner{align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);display:flex}.RUuhoG_titleRow{min-width:0;flex:1;align-items:center;gap:2px;margin-inline-start:var(--mantine-spacing-xs);display:flex}.RUuhoG_title{min-width:0;font-size:var(--mantine-font-size-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.RUuhoG_model{max-width:40%;border:1px solid var(--brain-border);border-radius:var(--mantine-radius-md);white-space:nowrap;text-overflow:ellipsis;flex:none;margin-inline-start:var(--mantine-spacing-xs);padding:1px 8px;overflow:hidden}.RUuhoG_titleForm{min-width:0;flex:1;margin-inline-start:var(--mantine-spacing-xs)}.RUuhoG_titleInput{max-width:480px}.RUuhoG_titleInput input{font-weight:600}.RUuhoG_headerError{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-xs)}.RUuhoG_realtime{padding-inline:var(--mantine-spacing-md)}.RUuhoG_realtime:not(:empty){padding-bottom:var(--mantine-spacing-xs)}.RUuhoG_older{padding-bottom:var(--mantine-spacing-md);flex-direction:column;align-items:center;gap:4px;display:flex}.RUuhoG_empty{padding-block:var(--mantine-spacing-xl);flex:1}.RUuhoG_list{gap:var(--mantine-spacing-lg);padding:0 0 var(--mantine-spacing-lg);flex-direction:column;flex:1;margin:0;list-style:none;display:flex}.RUuhoG_item{flex-direction:column;gap:4px;min-width:0;display:flex}.RUuhoG_item[data-role=user]{align-self:flex-end;align-items:flex-end;max-width:min(85%,560px)}.RUuhoG_item[data-role=assistant]{align-self:stretch}.RUuhoG_content{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mantine-color-text);line-height:1.6}.RUuhoG_item[data-role=user] .RUuhoG_content{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border:1px solid var(--brain-border);border-radius:var(--mantine-radius-md);background-color:var(--brain-surface)}.RUuhoG_author{color:var(--brain-accent-text)}.RUuhoG_processing{align-items:center;gap:6px;display:inline-flex}.RUuhoG_dock{padding-block:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background:linear-gradient(to bottom, transparent, var(--mantine-color-body) 24px);position:sticky;bottom:0}.RUuhoG_missing{justify-content:center;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);text-align:center;flex-direction:column;flex:1;display:flex}
.fBxuxG_root{min-width:0}.fBxuxG_model{width:170px}.fBxuxG_reasoning{width:160px}.fBxuxG_input{background-color:var(--brain-surface);border:0;font-weight:500}.fBxuxG_input:not(:disabled):hover{background-color:var(--mantine-color-default-hover)}.fBxuxG_prefix{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;padding-inline-start:4px}
._8ia-qG_top{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);flex:none}
.nMouqq_markdown{overflow-wrap:anywhere;color:var(--mantine-color-text);line-height:1.6}.nMouqq_markdown>:first-child{margin-top:0}.nMouqq_markdown>:last-child{margin-bottom:0}.nMouqq_markdown :where(p,ul,ol,blockquote,pre,table,hr){margin-block:0 var(--mantine-spacing-sm)}.nMouqq_markdown :where(h1,h2,h3,h4,h5,h6){margin-block:var(--mantine-spacing-md) var(--mantine-spacing-xs);font-weight:600;line-height:1.3}.nMouqq_markdown h1{font-size:var(--mantine-font-size-xl)}.nMouqq_markdown h2{font-size:var(--mantine-font-size-lg)}.nMouqq_markdown :where(h3,h4,h5,h6){font-size:var(--mantine-font-size-md)}.nMouqq_markdown :where(ul,ol){padding-inline-start:1.5em}.nMouqq_markdown li+li,.nMouqq_markdown li>:where(ul,ol){margin-top:4px}.nMouqq_markdown li>:where(ul,ol){margin-bottom:0}.nMouqq_markdown .contains-task-list{padding-inline-start:.5em;list-style:none}.nMouqq_markdown a{color:var(--brain-accent-text);text-underline-offset:2px;text-decoration:underline}.nMouqq_markdown blockquote{border-inline-start:3px solid var(--brain-border);color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-sm)}.nMouqq_markdown hr{border:0;border-top:1px solid var(--brain-border)}.nMouqq_markdown code{border-radius:var(--mantine-radius-sm);background-color:var(--brain-surface);font-family:var(--mantine-font-family-monospace);padding:.1em .35em;font-size:.875em}.nMouqq_markdown pre{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--brain-border);border-radius:var(--mantine-radius-md);background-color:var(--brain-surface);line-height:1.5;overflow-x:auto}.nMouqq_markdown pre code{overflow-wrap:normal;white-space:pre;background:0 0;padding:0;font-size:.85em}.nMouqq_tableWrap{margin-bottom:var(--mantine-spacing-sm);overflow-x:auto}.nMouqq_tableWrap table{border-collapse:collapse;font-size:var(--mantine-font-size-sm);margin:0}.nMouqq_markdown :where(th,td){border:1px solid var(--brain-border);text-align:start;overflow-wrap:normal;padding:6px 10px}.nMouqq_markdown th{background-color:var(--brain-surface);font-weight:600}
.UZo_RW_body{padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl) var(--mantine-spacing-lg)}.UZo_RW_close{top:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);z-index:1;position:absolute}.UZo_RW_symbol{width:64px;height:64px;margin-bottom:var(--mantine-spacing-xs);background-color:var(--mantine-color-coral-light);border-radius:50%;place-items:center;display:grid}.UZo_RW_title{font-size:var(--mantine-h3-font-size);letter-spacing:-.01em;font-weight:600;line-height:1.25}
