.aionui-markdown{color:var(--text-primary);font-size:var(--md-font-size, 15px);line-height:1.7;word-break:break-word;overflow-wrap:anywhere;max-width:100%}.aionui-markdown :where(p){margin-block-start:16px;margin-block-end:16px}.aionui-markdown>:where(p):first-child{margin-top:0}.aionui-markdown>:where(p):last-child{margin-bottom:0}.aionui-markdown :where(h1,h2,h3,h4,h5,h6){font-weight:700;color:var(--text-primary)}.aionui-markdown :where(h1){font-size:24px;line-height:32px;margin-top:24px;margin-bottom:16px}.aionui-markdown :where(h2,h3,h4,h5,h6){font-size:16px;line-height:24px;margin-top:20px;margin-bottom:12px}.aionui-markdown :where(a){color:var(--primary);text-decoration:none;cursor:pointer;word-break:break-all;overflow-wrap:anywhere}.aionui-markdown :where(a):hover{text-decoration:underline}.aionui-markdown :where(strong){font-weight:600;color:var(--text-primary)}.aionui-markdown :where(ol,ul){padding-inline-start:24px}.aionui-markdown :where(li){margin-block-start:6px;margin-block-end:6px}.aionui-markdown :where(hr){border:none;border-top:1px solid var(--bg-3);margin:28px 0}.aionui-markdown :where(blockquote){border-left:3px solid var(--bg-3);padding-left:12px;color:var(--text-primary);margin:16px 0}.aionui-markdown :where(code):not(:where(pre code)){background:var(--bg-3);color:var(--text-primary);padding:2px 6px;border-radius:4px;font-size:.875em;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Consolas, monospace);word-break:break-word;overflow-wrap:anywhere}.aionui-markdown :where(pre){max-width:100%;overflow-x:auto;margin-block-start:8px;margin-block-end:8px;border-radius:8px;font-size:var(--code-font-size, 13px);line-height:1.5}.aionui-markdown :where(pre) :where(code){font-family:var(--font-mono, ui-monospace, SFMono-Regular, Consolas, monospace)}.aionui-markdown :where(pre){scrollbar-width:thin}.aionui-markdown :where(pre)::-webkit-scrollbar{height:6px;background:transparent}.aionui-markdown :where(pre)::-webkit-scrollbar-thumb{background-color:#7f7f7f59;border-radius:3px}.aionui-markdown :where(img){width:auto!important;max-width:min(100%,360px)!important;height:120px!important;max-height:120px!important;object-fit:contain;border-radius:8px;cursor:pointer}.aionui-markdown :where(.markdown-local-image-thumb){display:inline-block;width:auto!important;max-width:min(100%,360px)!important;height:120px!important;max-height:120px!important;vertical-align:top;cursor:pointer;object-fit:contain;border-radius:8px}.aionui-markdown :where(img.markdown-local-image-thumb),.aionui-markdown :where(.markdown-local-image-thumb img){width:auto!important;max-width:min(100%,360px)!important;height:120px!important;max-height:120px!important;object-fit:contain;border-radius:8px;cursor:pointer}.aionui-markdown :where(.markdown-local-image-thumb .arco-image-img){width:auto!important;max-width:min(100%,360px)!important;height:120px!important;max-height:120px!important;object-fit:contain}.aionui-markdown :where(table){border-collapse:collapse;max-width:100%}.aionui-markdown :where(th){padding:8px;border:1px solid var(--bg-3);background-color:var(--bg-1);font-weight:700}.aionui-markdown :where(td){padding:8px;border:1px solid var(--bg-3);min-width:120px}.aionui-markdown :where(.katex,.katex *){line-height:normal}.aionui-markdown :where(.katex-display){overflow-x:auto;overflow-y:hidden;padding:.5em 0}[data-theme=dark] .aionui-markdown [data-streamdown=code-block-body]{background-color:var(--shiki-dark-bg, var(--bg-2))!important;color:var(--shiki-dark, inherit)!important}[data-theme=dark] .aionui-markdown [data-streamdown=code-block-body] span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.aionui-markdown [data-streamdown=code-block]{margin-block:12px;border:1px solid var(--bg-3);border-radius:8px;overflow:hidden}.aionui-markdown [data-streamdown=code-block-header]{display:flex;align-items:center;justify-content:flex-end;min-height:30px;padding:2px 6px;background:var(--bg-2);border-bottom:1px solid var(--bg-3)}.aionui-markdown [data-streamdown=code-block-header]>span:first-child{display:none}.aionui-markdown [data-streamdown=code-block-download-button]{display:none}.aionui-markdown [data-streamdown=code-block-copy-button]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;border-radius:4px;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.aionui-markdown [data-streamdown=code-block-copy-button]:hover{background:var(--bg-3);color:var(--text-primary)}.aionui-markdown [data-streamdown=code-block-body]{margin:0;border-radius:0;padding:12px 16px}.aionui-markdown [data-streamdown=mermaid-block]{pointer-events:none}.app-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:var(--titlebar-height);min-height:var(--titlebar-height);line-height:var(--titlebar-height);user-select:none;position:relative;z-index:10;border-bottom:.5px solid var(--layout-hairline-color, var(--border-base))!important}.app-titlebar--desktop{-webkit-app-region:drag}.app-titlebar--mobile{height:48px;min-height:48px;padding:0 8px}.app-titlebar--mobile-conversation{background:linear-gradient(180deg,var(--bg-1) 0%,var(--bg-2) 100%)!important;border-bottom:none!important}#root .app-titlebar.app-titlebar--guid-desktop{background:linear-gradient(90deg,var(--layout-sider-bg) 0,var(--layout-sider-bg) var(--layout-sider-width, 260px),transparent var(--layout-sider-width, 260px),transparent 100%)!important;border-bottom-color:transparent!important}#root .app-titlebar.app-titlebar--apps-desktop{background:linear-gradient(90deg,var(--layout-sider-bg) 0,var(--layout-sider-bg) var(--layout-sider-width, 260px),var(--bg-base) var(--layout-sider-width, 260px),var(--bg-base) 100%)!important;border-bottom-color:transparent!important}.app-titlebar--apps-desktop .app-titlebar__brand{display:none}.app-titlebar--apps-desktop .app-titlebar__toolbar{position:absolute;left:calc(max(var(--layout-sider-width, 260px),176px) + var(--apps-titlebar-nav-offset, 36px));right:8px;min-width:0;margin-left:0}.app-titlebar--desktop:not(.app-titlebar--mac).app-titlebar--apps-desktop .app-titlebar__toolbar{right:0}.app-titlebar--apps-desktop .app-titlebar__actions-slot{flex:1 1 auto;min-width:0;overflow:hidden}.app-titlebar--mac{height:45px;min-height:36px;padding-right:12px}.app-titlebar--desktop:not(.app-titlebar--mac){height:42px;min-height:42px;padding-left:16px;align-items:stretch}.app-titlebar--desktop:not(.app-titlebar--mac) .app-titlebar__menu,.app-titlebar--desktop:not(.app-titlebar--mac) .app-titlebar__brand{align-self:center}.app-titlebar__brand{font-weight:600;font-size:13px;letter-spacing:.2px;color:var(--text-primary);flex:1;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none}.app-titlebar--mobile .app-titlebar__brand{position:static;flex:1 1 auto;justify-content:flex-start;text-align:left;min-width:0;margin:0 8px}.app-titlebar--mobile .app-titlebar__brand--centered{position:absolute;left:50%;transform:translate(calc(-50% + var(--app-titlebar-mobile-center-offset, 0px)));max-width:calc(100% - 180px);text-align:center;margin:0}.app-titlebar--guid-mobile .app-titlebar__brand{display:none}.app-titlebar--guid-mobile .app-titlebar__actions-slot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 184px)}.app-titlebar__brand-mobile{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;min-width:0;white-space:nowrap}.app-titlebar__brand-text{display:block;font-size:16px;font-weight:700;line-height:1;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.app-titlebar__brand-icon{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:var(--text-primary)}.app-titlebar__menu{-webkit-app-region:no-drag;display:flex;align-items:center}.app-titlebar__toolbar{display:flex;align-items:center;gap:8px;-webkit-app-region:no-drag;margin-left:auto;min-height:var(--titlebar-height)}.app-titlebar__actions-slot{-webkit-app-region:no-drag;display:inline-flex;align-items:center;gap:8px;height:100%}.app-titlebar__actions-slot,.app-titlebar__actions-slot *{-webkit-app-region:no-drag}.app-titlebar__actions-slot>.flex{-webkit-app-region:no-drag;align-items:center!important;gap:8px!important;height:var(--titlebar-height)}.app-titlebar__actions-slot button,.app-titlebar__actions-slot [role=button]{-webkit-app-region:no-drag}.app-titlebar__actions-slot:empty{display:none}.app-titlebar__button{-webkit-app-region:no-drag;width:var(--titlebar-height);height:var(--titlebar-height);border:none;border-radius:6px;background-color:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.app-titlebar__button:hover{background-color:#00000014}.app-titlebar__button--active,.app-titlebar__button--active:hover{background-color:rgba(var(--primary-6),.14);color:rgb(var(--primary-6))}.app-titlebar__button:active{background-color:#00000024}[data-theme=dark] .app-titlebar__button:hover{background-color:#ffffff1a}[data-theme=dark] .app-titlebar__button--active,[data-theme=dark] .app-titlebar__button--active:hover{background-color:rgba(var(--primary-6),.22);color:rgb(var(--primary-6))}.app-titlebar__button--assets-active,.app-titlebar__button--assets-active:hover,.app-titlebar__button--workspace-active,.app-titlebar__button--workspace-active:hover{background-color:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success)}[data-theme=dark] .app-titlebar__button--assets-active,[data-theme=dark] .app-titlebar__button--assets-active:hover,[data-theme=dark] .app-titlebar__button--workspace-active,[data-theme=dark] .app-titlebar__button--workspace-active:hover{background-color:color-mix(in srgb,var(--success) 24%,transparent);color:var(--success)}[data-theme=dark] .app-titlebar__button:active{background-color:#ffffff29}.app-titlebar__button:disabled,.app-titlebar__button[disabled]{opacity:.35;cursor:default;background-color:transparent}.app-titlebar__button--nav svg{transform:translateY(1px)}.app-titlebar__button:disabled:hover,.app-titlebar__button[disabled]:hover{background-color:transparent}.app-titlebar__button--mobile{width:32px;height:32px;border-radius:8px}.app-titlebar__button--mobile svg{width:18px!important;height:18px!important}.app-window-controls{display:flex;align-items:stretch;align-self:stretch;-webkit-app-region:no-drag}.app-window-controls__button{width:40px;height:100%;align-self:stretch;border:none;background:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease}.app-window-controls__button:hover{background-color:#80808033}.app-window-controls__button:active{background-color:#8080804d}.app-window-controls__button--close:hover{background-color:#e81123;color:#fff}.app-window-controls__button--close:active{background-color:#c10f1f;color:#fff}:root{--layout-sider-bg: var(--bg-1);--layout-hairline-color: var(--border-base)}[data-theme=dark]{--layout-sider-bg: #161719;--layout-hairline-color: rgba(255, 255, 255, .045)}.sider-section-label,.sider-action-btn{background-color:var(--bg-2)}.sider-action-btn:hover{background-color:var(--bg-1)}[data-theme=dark] .sider-action-btn{background-color:var(--bg-5)}[data-theme=dark] .sider-action-btn:hover{background-color:var(--bg-6)}[data-theme=dark] .sider-section-title,[data-theme=dark] .settings-sider__group-header{color:#9098a1}.layout-sider{overflow-x:hidden;box-shadow:none!important;border-right:.5px solid var(--layout-hairline-color)}.layout-sider>.arco-layout-sider-children{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important}.layout-sider-header{flex-shrink:0!important}.layout-sider-content{flex:1!important;min-height:0!important;height:auto!important}.layout-sider.collapsed .arco-layout-sider-children,.layout-sider.arco-layout-sider-collapsed .arco-layout-sider-children{overflow-x:hidden}.layout-sider--dragging{transition:none!important}.chat-history__item,.settings-sider__item{transition:padding .2s ease,margin .2s ease,background-color .2s ease}.chat-history__item-name,.chat-history__item-editor,.settings-sider__item-label{transition:opacity .25s ease,transform .25s ease;transform-origin:left center}.chat-history__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.settings-sider__item-label{display:block}.chat-history__placeholder,.chat-history__section{transition:opacity .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease}.chat-history__placeholder{max-height:140px}.chat-history__section{max-height:60px}.chat-history--collapsed .chat-history__placeholder,.chat-history--collapsed .chat-history__section{opacity:0;max-height:0;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.chat-history--collapsed .chat-history__item-name,.chat-history--collapsed .chat-history__item-editor,.settings-sider--collapsed .settings-sider__item-label{opacity:0;transform:translate(-8px)}@media(prefers-reduced-motion:reduce){.chat-history,.chat-history__item,.chat-history__item-name,.chat-history__item-editor,.settings-sider,.settings-sider__item,.settings-sider__item-label,.chat-history__placeholder,.chat-history__section{transition:none}}.arco-message-wrapper{left:0!important;width:100%!important;padding-left:266px;box-sizing:border-box;z-index:10001!important}.arco-select-view,.arco-select-addbefore,.arco-input,.arco-input-inner-wrapper,.arco-input-group-addafter,.arco-input-group-addbefore{background-color:var(--fill-0)!important}.arco-input-inner-wrapper>.arco-input,.arco-input-group-addafter .arco-input,.arco-input-group-addbefore .arco-input,.arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-inner-wrapper .arco-input-group-suffix,.arco-select-suffix,.arco-input-group-addafter .arco-select .arco-select-view,.arco-input-group-addbefore .arco-select .arco-select-view{background-color:transparent!important}@media(max-width:767px){.sider-tooltip-popup{display:none!important;pointer-events:none!important}.layout-sider{top:0!important;height:100vh!important;height:100dvh!important;display:flex!important;flex-direction:column!important;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box!important}.layout-sider-header--mobile{min-height:56px!important;padding-top:10px!important;padding-bottom:8px!important;gap:8px!important}.layout-sider-content{overflow:hidden!important}.sider-footer{flex-shrink:0!important;padding-bottom:20px}.sider-action-btn-mobile{height:34px!important;gap:8px!important;padding-inline:10px!important;border-radius:8px!important}.sider-action-icon-btn-mobile{width:34px!important;height:34px!important;border-radius:8px!important}.sider-footer-btn-mobile{min-height:34px!important;padding:6px 10px!important;border-radius:8px!important}.arco-message-wrapper{padding-left:0}.chat-history__item-name{font-size:15px!important;line-height:24px!important}.chat-history__section{font-size:14px!important;line-height:20px!important}}.layout-sider{border-right:.5px solid var(--layout-hairline-color);background:var(--layout-sider-bg)!important}.account-popover .arco-popover-content{background:#fdfdfd!important;border:1px solid var(--color-border-2)!important;border-radius:12px!important;box-shadow:0 16px 40px #0f172a24!important;overflow:hidden;padding:0!important}.account-popover .arco-popover-content-inner,.account-popover .arco-popover-inner,.account-popover .arco-popover-inner-content{background:transparent!important;border:0!important;border-radius:12px!important;box-shadow:none!important;padding:0!important}.account-popover .arco-popover-arrow,.account-popover .arco-trigger-arrow{display:none!important}.account-balance-card{background:transparent}.account-panel-leading{width:38px;flex:0 0 38px}.account-panel-leading-offset{padding-left:0}.account-avatar{display:flex;align-items:center;justify-content:center;background:#eeeeeb;line-height:0}.sider-footer-actions{display:flex;align-items:center;gap:6px;min-width:0}.sider-footer-actions--collapsed{justify-content:center}.sider-footer-account-trigger{border:0;background:transparent;color:inherit;font:inherit}.sider-footer-mobile-entry{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:var(--fill-1);color:var(--color-text-3);line-height:0;cursor:pointer;transition:background-color .16s ease,color .16s ease}.sider-footer-mobile-entry:hover,.sider-footer-mobile-entry--active{background:var(--fill-2);color:var(--color-text-2)}.account-balance-value-row{min-height:30px}.account-balance-refresh-button{width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--color-text-1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;line-height:0;overflow:hidden}.account-balance-refresh-button:hover{background:var(--bg-hover)}.account-balance-refresh-icon{width:14px;height:14px;display:block;flex:0 0 14px;transform-box:fill-box;transform-origin:50% 50%;will-change:transform}.account-balance-refresh-icon.is-spinning{animation:account-balance-refresh-spin .8s linear infinite}.account-footer-balance-row{display:flex;align-items:center;gap:4px;min-width:0}.account-footer-balance-icon{width:12px;height:12px;display:block;flex:0 0 12px}@keyframes account-balance-refresh-spin{to{transform:rotate(360deg)}}.account-recharge-button{min-width:46px;height:28px;padding:0 12px;border:0;border-radius:9px;background:#111;color:#fff;font-size:13px;font-weight:600;line-height:28px;cursor:pointer;flex-shrink:0}.account-recharge-button:hover{background:#000}.account-recharge-preset{height:32px;border:1px solid var(--border-base);border-radius:8px;background:var(--aion-dialog-subtle-bg);color:var(--text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.account-recharge-preset:hover,.account-recharge-preset.is-active{border-color:var(--aion-dialog-action-bg);background:var(--aion-dialog-action-bg);color:var(--aion-dialog-action-text)}.account-popover-row{width:100%;height:34px;display:flex;align-items:center;gap:8px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--color-text-1);cursor:pointer;text-align:left;transition:background-color .16s ease,color .16s ease}.account-popover-row:hover{background:var(--bg-hover)}.account-theme-option__swatch{width:16px;height:16px;border-radius:50%;display:block;background:radial-gradient(circle at 38% 34%,#fffaa8 0 32%,transparent 33%),linear-gradient(135deg,#0e070b 0 58%,#2d261c 59% 100%);box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #00000014}.account-popover-row__icon{width:28px;flex:0 0 28px;height:22px;display:flex;align-items:center;justify-content:flex-start;color:var(--text-primary);line-height:0}.account-popover-row__label{min-width:0;flex:1;color:var(--color-text-1);font-size:14px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-popover-row--danger,.account-popover-row--danger .account-popover-row__icon,.account-popover-row--danger .account-popover-row__label{color:rgb(var(--danger-6))}.layout-sider-header,.layout-sider-content,.sider-section-label{background:var(--layout-sider-bg)}.conversation-search-modal{--conversation-search-mask-bg: rgba(15, 23, 42, .1);--conversation-search-panel-bg: rgba(255, 255, 255, .72);--conversation-search-panel-inner-bg: rgba(255, 255, 255, .82);--conversation-search-panel-border: rgba(229, 230, 235, .92);--conversation-search-panel-shadow: 0 14px 34px rgba(29, 33, 41, .14);--conversation-search-panel-outline: rgba(255, 255, 255, .64);--conversation-search-surface-bg: rgba(247, 248, 250, .92);--conversation-search-input-bg: rgba(255, 255, 255, .94);--conversation-search-input-border: rgba(196, 201, 209, .78);--conversation-search-input-shadow: 0 1px 2px rgba(15, 23, 42, .05), 0 6px 14px rgba(15, 23, 42, .05);--conversation-search-divider: rgba(229, 230, 235, .72);--conversation-search-hover-bg: rgba(243, 244, 246, .74);--conversation-search-highlight-fg: #2563eb}.conversation-search-trigger-full{appearance:none;-webkit-appearance:none;border:none!important;outline:none!important;box-shadow:none!important;background:transparent}.conversation-search-trigger-full:hover{background:var(--bg-hover)!important}.conversation-search-trigger-full:active{background:var(--bg-active)!important}.conversation-search-trigger-full:focus,.conversation-search-trigger-full:focus-visible{border:none!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,rgb(var(--primary-6)) 24%,transparent)!important}[data-theme=dark] .conversation-search-modal,body[arco-theme=dark] .conversation-search-modal{--conversation-search-mask-bg: color-mix(in srgb, var(--color-bg-5) 58%, transparent);--conversation-search-panel-bg: color-mix(in srgb, var(--color-bg-2) 76%, transparent);--conversation-search-panel-inner-bg: color-mix(in srgb, var(--color-bg-3) 82%, transparent);--conversation-search-panel-border: var(--color-border-2);--conversation-search-panel-shadow: 0 20px 44px rgba(0, 0, 0, .38);--conversation-search-panel-outline: color-mix(in srgb, var(--color-border-3) 56%, transparent);--conversation-search-surface-bg: color-mix(in srgb, var(--color-fill-2) 88%, transparent);--conversation-search-input-bg: color-mix(in srgb, var(--color-fill-2) 92%, transparent);--conversation-search-input-border: var(--color-border-2);--conversation-search-input-shadow: 0 1px 2px rgba(0, 0, 0, .22), 0 8px 18px rgba(0, 0, 0, .18);--conversation-search-divider: var(--color-border-2);--conversation-search-hover-bg: var(--color-fill-2);--conversation-search-highlight-fg: #93c5fd}.conversation-search-modal.aionui-modal .arco-modal,.conversation-search-modal.aionui-modal .arco-modal-content,.conversation-search-modal.aionui-modal .arco-modal-header,.conversation-search-modal.aionui-modal .arco-modal-body,.conversation-search-modal.aionui-modal .arco-modal-footer,.conversation-search-modal .aionui-modal-wrapper,.conversation-search-modal .aionui-modal-body-content{background:transparent!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.conversation-search-modal.aionui-modal .arco-modal-content,.conversation-search-modal .arco-modal-content{position:relative;background:var(--conversation-search-panel-bg)!important;border:1px solid var(--conversation-search-panel-border)!important;border-radius:24px!important;box-shadow:var(--conversation-search-panel-shadow)!important;outline:1px solid var(--conversation-search-panel-outline);outline-offset:-1px;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%);padding:0!important;margin:0!important;overflow:hidden!important}.conversation-search-modal .aionui-modal-body-content{padding:0!important}.conversation-search-modal__panel{background:var(--conversation-search-panel-inner-bg)!important;backdrop-filter:blur(2px) saturate(106%);-webkit-backdrop-filter:blur(2px) saturate(106%);border:none;box-shadow:none;padding:24px 24px 22px}.conversation-search-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 2px 14px;border-bottom:none}.conversation-search-modal__header-main{min-width:0;flex:1}.conversation-search-modal__title{font-size:17px;font-weight:600;line-height:26px;color:var(--text-primary)}.conversation-search-modal__result-title-row{display:flex;align-items:center;gap:10px;min-width:0}.conversation-search-modal__result-title{min-width:0;flex:1}.conversation-search-modal__description{margin-top:2px}.conversation-search-modal__close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;color:var(--text-secondary);background:transparent;cursor:pointer;flex-shrink:0;transition:background-color .16s ease,color .16s ease}.conversation-search-modal__close-btn:hover{background:var(--fill-0);color:var(--text-primary)}.conversation-search-modal__input-wrap{width:100%;margin:4px 0 14px}.conversation-search-modal__searchbar{height:38px;display:flex;align-items:center;gap:8px;background:var(--conversation-search-input-bg)!important;border:1px solid var(--conversation-search-input-border)!important;box-shadow:none!important;border-radius:10px;padding:0 10px 0 12px}.conversation-search-modal__searchbar:focus-within{border-color:rgba(var(--primary-6),.58)!important;box-shadow:0 0 0 2px rgba(var(--primary-6),.12)!important}.conversation-search-modal__search-icon{color:var(--text-secondary);line-height:0;flex-shrink:0}.conversation-search-modal__search-input{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--text-primary);font-size:14px;outline:none}.conversation-search-modal__search-input::placeholder{color:var(--text-secondary)}.conversation-search-modal__clear-btn{width:26px;height:26px;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);background:transparent;cursor:pointer;flex-shrink:0;transition:background-color .16s ease,color .16s ease}.conversation-search-modal__clear-btn:hover{background:var(--fill-2);color:var(--text-primary)}.conversation-search-modal__clear-btn:focus-visible{outline:2px solid rgba(var(--primary-6),.42);outline-offset:1px}.conversation-search-modal__clear-btn svg{display:block}.conversation-search-modal__search-input:focus,.conversation-search-modal__search-input:focus-visible{outline:none!important}.conversation-search-modal__results{background:transparent;border:none;border-radius:20px;overflow:hidden;box-shadow:none}.conversation-search-modal__state{min-height:168px;border:1px dashed var(--conversation-search-divider);border-radius:16px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--text-secondary);background:color-mix(in srgb,var(--conversation-search-surface-bg) 76%,transparent);box-shadow:none}.conversation-search-modal__state-content{width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:12px}.conversation-search-modal__recent-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.conversation-search-modal__recent-chip{max-width:220px;border:1px solid color-mix(in srgb,var(--conversation-search-input-border) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--conversation-search-input-bg) 88%,var(--conversation-search-surface-bg));color:var(--text-secondary);padding:6px 14px;font-size:13px;line-height:20px;font-weight:500;letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;box-shadow:0 1px #ffffff29 inset,0 1px 2px #0f172a0f;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease}.conversation-search-modal__recent-chip:hover{color:var(--conversation-search-highlight-fg);border-color:rgba(var(--primary-6),.48);background:color-mix(in srgb,var(--conversation-search-input-bg) 74%,rgba(var(--primary-6),.18));transform:translateY(-1px);box-shadow:0 0 0 1px rgba(var(--primary-6),.1),0 3px 8px #0f172a1a}.conversation-search-modal__recent-chip:active{transform:translateY(0);box-shadow:0 0 0 1px rgba(var(--primary-6),.16),0 1px 3px #0f172a1a}.conversation-search-modal__result{padding:16px 18px;background:transparent;border:none;border-bottom:1px solid var(--conversation-search-divider)}.conversation-search-modal__snippet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.conversation-search-modal__result:hover,.conversation-search-modal__result:focus{background:var(--conversation-search-hover-bg)}.conversation-search-modal__result:last-child{border-bottom:none}.conversation-search-modal__highlight{padding:0;border-radius:0;background:transparent;color:var(--conversation-search-highlight-fg);font-weight:700;line-height:inherit;box-shadow:none}._newChatTrigger_1ho4i_1{position:relative}._scrollArea_1ho4i_8{scrollbar-width:none}._scrollArea_1ho4i_8::-webkit-scrollbar{width:0;height:0}._pinnedTextSlot_1ho4i_21{padding-right:28px}.group:hover ._pinnedTextSlot_1ho4i_21{padding-right:18px}
