.agent-market-panel[data-v-0f8f1198]{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;background:#f4f4f5;overflow:hidden}.market-panel-close[data-v-0f8f1198]{position:absolute;top:12px;right:16px;z-index:5}.market-container[data-v-0f8f1198]{max-width:960px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}.market-hero[data-v-0f8f1198]{flex-shrink:0;padding:20px 0 12px;background:linear-gradient(180deg,#fff,#fafafa);border-bottom:1px solid #e4e4e7}.market-hero__top[data-v-0f8f1198]{max-width:100%;padding-right:40px;box-sizing:border-box}.market-pill[data-v-0f8f1198]{padding:6px 14px;border-radius:9999px;font-size:13px;line-height:1.3;border:1px solid #e4e4e7;background:#fff;color:#52525b;transition:color .15s,background .15s,border-color .15s;cursor:pointer}.market-pill[data-v-0f8f1198]:hover{border-color:rgb(var(--primary-color, 99 102 241) / .45);color:#18181b}.market-pill--active[data-v-0f8f1198]{background:#18181b;border-color:#18181b;color:#fff}.market-pill--active[data-v-0f8f1198]:hover{color:#fff;border-color:#18181b}.market-body-wrap[data-v-0f8f1198]{flex:1;min-height:0;display:flex;flex-direction:column;background:#f4f4f5;overflow:hidden}.market-body-wrap>.market-container[data-v-0f8f1198]{flex:1;min-height:0;width:100%}.market-listing[data-v-0f8f1198]{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;padding:12px 0 0;box-sizing:border-box}.market-search-bunch[data-v-0f8f1198]{display:flex;align-items:stretch;flex-shrink:0;min-height:46px;background:#fff;border:1px solid #e4e4e7;border-radius:9999px;box-shadow:0 1px 2px #0000000a;overflow:hidden}.market-listing__search[data-v-0f8f1198]{flex:1;min-width:0}.market-search-bunch__divider[data-v-0f8f1198]{width:1px;flex-shrink:0;align-self:stretch;background:#e4e4e7;margin:10px 0}.market-search-bunch__sort[data-v-0f8f1198]{display:flex;align-items:stretch;flex-shrink:0}.market-search-bunch__sort[data-v-0f8f1198] .n-popover{display:flex;align-items:stretch}.market-search-bunch__sort[data-v-0f8f1198]>.n-popover__trigger{display:flex;align-items:stretch}.market-listing__search[data-v-0f8f1198] .n-input{--n-height: 46px;background:transparent;box-shadow:none;border:none;border-radius:0}.market-listing__search[data-v-0f8f1198] .n-input__input-el{font-size:15px}.market-listing__search[data-v-0f8f1198] .n-input__border,.market-listing__search[data-v-0f8f1198] .n-input__state-border{display:none}.market-listing__scroll[data-v-0f8f1198]{min-width:0;min-height:0;flex:1;height:100%;max-height:100%}.market-listing__pad[data-v-0f8f1198]{padding-bottom:24px;box-sizing:border-box}.market-sort-trigger[data-v-0f8f1198]{display:inline-flex;align-items:center;gap:5px;height:100%;min-height:44px;padding:0 14px 0 10px;border:none;border-radius:0;background:transparent;font-size:13px;font-weight:500;color:#52525b;cursor:pointer;transition:background .15s ease,color .15s ease}.market-sort-trigger[data-v-0f8f1198]:hover{background:#f4f4f5;color:#18181b}.market-sort-trigger__ico[data-v-0f8f1198]{color:#a1a1aa;flex-shrink:0}.market-sort-trigger__label[data-v-0f8f1198]{min-width:2em;text-align:left}.market-sort-trigger:hover .market-sort-trigger__ico[data-v-0f8f1198]{color:#71717a}.market-sort-trigger[data-v-0f8f1198]:focus-visible{outline:2px solid rgb(var(--primary-color, 99 102 241) / .35);outline-offset:1px}.market-sort-menu[data-v-0f8f1198]{min-width:208px;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 24px #0000001a}.market-sort-item[data-v-0f8f1198]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;margin:0;border:none;border-radius:8px;background:transparent;font-size:14px;line-height:1.3;color:#18181b;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease}.market-sort-item[data-v-0f8f1198]:hover{background:#f9fafb}.market-sort-item--active[data-v-0f8f1198]{background:#f3f4f6;color:rgb(var(--primary-color, 99 102 241))}.market-sort-item--active[data-v-0f8f1198]:hover{background:#f3f4f6}.market-sort-item__leading[data-v-0f8f1198]{width:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:inherit}.market-sort-item--hottest .market-sort-item__leading[data-v-0f8f1198]{pointer-events:none}.market-sort-item__text[data-v-0f8f1198]{flex:1;min-width:0}.market-sort-item__trailing[data-v-0f8f1198]{width:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:inherit}.market-list[data-v-0f8f1198]{background:#fff;border:1px solid #e4e4e7;border-radius:12px;overflow:hidden;box-shadow:0 1px #00000005}.market-row[data-v-0f8f1198]{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;border-bottom:1px solid #f4f4f5;transition:background .15s}.market-row[data-v-0f8f1198]:last-child{border-bottom:none}.market-row[data-v-0f8f1198]:hover{background:#fafafa}.market-row__avatar[data-v-0f8f1198]{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;font-size:18px;font-weight:700;letter-spacing:0;-webkit-user-select:none;user-select:none}.market-row__avatar[data-v-0f8f1198] img{object-fit:cover;width:100%;height:100%}.market-row__avatar-fallback[data-v-0f8f1198]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.market-row__main[data-v-0f8f1198]{flex:1;min-width:0}.market-empty[data-v-0f8f1198]{display:flex;align-items:center;justify-content:center;min-height:360px;background:#fff;border:1px dashed #e4e4e7;border-radius:12px;margin-top:4px}.line-clamp-2[data-v-0f8f1198]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.dark .agent-market-panel,html.dark .market-body-wrap{background:#0f141f}html.dark .market-hero{border-bottom-color:#242c3a;background:linear-gradient(180deg,#111827,#0f141f)}html.dark .market-title,html.dark .market-row .text-zinc-900{color:#f8fafc}html.dark .market-sub,html.dark .market-row .text-zinc-500{color:#94a3b8}html.dark .market-pill{border-color:#334155;background:#171d2b;color:#cbd5e1}html.dark .market-pill:hover{border-color:rgb(var(--primary-color) / .5);color:#f8fafc}html.dark .market-pill--active{border-color:rgb(var(--primary-color));background:rgb(var(--primary-color));color:#fff}html.dark .market-search-bunch{border-color:#334155;background:#171d2b;box-shadow:0 1px 2px #0000003d}html.dark .market-search-bunch__divider{background:#334155}html.dark .market-listing__search .n-input__input-el{color:#e5e7eb!important}html.dark .market-listing__search .n-input__input-el::placeholder{color:#64748b!important}html.dark .market-sort-trigger{color:#cbd5e1}html.dark .market-sort-trigger:hover{background:#222b3b;color:#f8fafc}html.dark .market-sort-trigger__ico{color:#64748b}html.dark .market-sort-trigger:hover .market-sort-trigger__ico{color:#94a3b8}html.dark .market-sort-menu{border-color:#334155;background:#171d2b;box-shadow:0 14px 36px #00000057}html.dark .market-sort-item{color:#e5e7eb}html.dark .market-sort-item:hover{background:#222b3b}html.dark .market-sort-item--active,html.dark .market-sort-item--active:hover{background:rgb(var(--primary-color) / .16);color:#c4b5fd}html.dark .market-list{border-color:#273247;background:#171d2b;box-shadow:0 1px #00000038}html.dark .market-row{border-bottom-color:#242c3a}html.dark .market-row:hover{background:#1b2433}html.dark .market-row .text-zinc-400,html.dark .market-row .text-zinc-300{color:#64748b}html.dark .market-empty{border-color:#334155;background:#171d2b}@media(max-width:640px){.market-container[data-v-0f8f1198]{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.market-hero[data-v-0f8f1198]{padding-top:14px}.market-hero__top[data-v-0f8f1198]{padding-right:34px}.market-search-bunch[data-v-0f8f1198]{min-height:42px;border-radius:12px}.market-listing__search[data-v-0f8f1198] .n-input{--n-height: 42px}.market-sort-trigger[data-v-0f8f1198]{min-height:42px;padding:0 10px}.market-sort-trigger__label[data-v-0f8f1198]{display:none}.market-row[data-v-0f8f1198]{gap:10px;padding:14px 12px}.market-row__avatar[data-v-0f8f1198]{width:42px;height:42px;font-size:16px}.market-row__main>.flex[data-v-0f8f1198]{align-items:flex-start}.market-row[data-v-0f8f1198] .n-button{min-width:64px;padding-left:10px!important;padding-right:10px!important}}.tool-panel[data-v-5106eea0]{border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc;padding:10px 10px 8px}.tool-group+.tool-group[data-v-5106eea0]{margin-top:10px}.tool-group-title[data-v-5106eea0]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280;margin-bottom:8px}.tool-group-count[data-v-5106eea0]{color:#9ca3af}.tool-list[data-v-5106eea0]{display:flex;flex-wrap:wrap;gap:8px}.tool-item[data-v-5106eea0]{min-height:30px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border-radius:15px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s}.tool-item[data-v-5106eea0]:hover{border-color:#cbd5e1;background:#f9fafb}.tool-item.enabled[data-v-5106eea0]{border-color:rgb(var(--primary-color) / .3);background:rgb(var(--primary-color) / .08);color:rgb(var(--primary-color))}.tool-item-name[data-v-5106eea0]{font-size:12px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-item-state[data-v-5106eea0]{font-size:11px;opacity:.8}.tool-hint[data-v-5106eea0]{margin-top:8px;font-size:11px;color:#9ca3af}html.dark .tool-panel{border-color:#334155;background:#111827}html.dark .tool-group-title{color:#94a3b8}html.dark .tool-group-count,html.dark .tool-hint{color:#64748b}html.dark .tool-item{border-color:#334155;background:#171d2b;color:#cbd5e1}html.dark .tool-item:hover{border-color:#475569;background:#222b3b}html.dark .tool-item.enabled{border-color:rgb(var(--primary-color) / .45);background:rgb(var(--primary-color) / .16);color:#ddd6fe}.chat-input-card[data-v-4208e39b]{width:100%;max-width:var(--chat-content-max-width, 1040px);margin:0 auto;box-sizing:border-box;border-radius:16px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 8px #1118270b;padding:12px 14px 10px}.chat-input-shell[data-v-4208e39b]{background:#f8fafc;padding:10px clamp(16px,2.4vw,36px) calc(14px + env(safe-area-inset-bottom))}.chat-input-shell.is-compact[data-v-4208e39b]{padding-top:8px;padding-bottom:10px}.chat-input-shell.is-compact .chat-input-card[data-v-4208e39b]{border-radius:14px;padding:10px 14px}.chat-input-shell.is-compact .chat-input-toolbar[data-v-4208e39b]{margin-top:8px}.chat-input-shell.is-compact .chat-input-disclaimer[data-v-4208e39b]{margin-top:6px}.chat-input-row[data-v-4208e39b] .n-input{--n-border: none;--n-border-hover: none;--n-border-focus: none;--n-box-shadow-focus: none;--n-color: transparent;--n-color-focus: transparent;--n-color-hover: transparent}.chat-input-row[data-v-4208e39b] .n-input__textarea-el{border:none!important;box-shadow:none!important;padding:4px 0;resize:none;min-height:24px;line-height:24px;font-size:15px;color:#111827}.chat-input-row[data-v-4208e39b] .n-input__textarea-el::placeholder{color:#9ca3af}.chat-input-row[data-v-4208e39b] .n-input__state-border,.chat-input-row[data-v-4208e39b] .n-input__border,.chat-input-row[data-v-4208e39b] .n-input__outline{display:none!important}.pending-chat-attachment-strip[data-v-4208e39b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pending-chat-attachment[data-v-4208e39b]{position:relative;width:64px;height:64px}.pending-chat-attachment-preview[data-v-4208e39b]{width:64px;height:64px;padding:0;overflow:hidden;border:1px solid #dbe4ff;border-radius:8px;background:#f8fafc;cursor:pointer}.pending-chat-attachment-img[data-v-4208e39b]{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.pending-chat-attachment-remove[data-v-4208e39b]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border:none;border-radius:50%;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-input-toolbar[data-v-4208e39b]{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-tool-pills[data-v-4208e39b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.chat-pill-btn[data-v-4208e39b]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:16px;border:1px solid #e5e7eb;background:#f9fafb;color:#374151;font-size:13px;cursor:pointer;transition:all .2s}.chat-pill-btn[data-v-4208e39b]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.chat-pill-btn.active[data-v-4208e39b]{background:#111827;border-color:#111827;color:#fff}.chat-pill-btn.active.is-blue[data-v-4208e39b]{background:rgb(var(--primary-color));border-color:rgb(var(--primary-color))}.chat-pill-btn[data-v-4208e39b]:disabled{opacity:.55;cursor:not-allowed}.chat-input-actions[data-v-4208e39b]{position:relative;display:inline-flex;align-items:center;gap:4px}.chat-pending-tip[data-v-4208e39b]{position:absolute;right:8px;bottom:calc(100% + 8px);z-index:2;white-space:nowrap;border-radius:8px;padding:6px 10px;background:#111827;color:#fff;font-size:12px;line-height:1.2;box-shadow:0 10px 24px #0f172a29;pointer-events:none}.chat-pending-tip[data-v-4208e39b]:after{content:"";position:absolute;right:18px;top:100%;border-width:5px 5px 0;border-style:solid;border-color:#111827 transparent transparent}.chat-action-icon[data-v-4208e39b]{width:34px;height:34px;border:none;border-radius:8px;background:transparent;color:#4b5563;display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.chat-action-icon[data-v-4208e39b]:disabled,.chat-action-icon.is-unavailable[data-v-4208e39b]{opacity:.6;cursor:not-allowed}.chat-input-divider[data-v-4208e39b]{flex-shrink:0;width:1px;height:18px;margin:0 2px 0 6px;background:#e5e7eb}.chat-send-btn[data-v-4208e39b]{flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#d1d5db;color:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:background .2s;cursor:pointer}.chat-send-btn.has-text[data-v-4208e39b]{background:rgb(var(--primary-color))}.chat-send-btn.has-text[data-v-4208e39b]:hover:not(:disabled){background:rgb(var(--primary-600-color))}.chat-send-btn[data-v-4208e39b]:disabled{cursor:not-allowed}.chat-input-disclaimer[data-v-4208e39b]{margin:8px 0 0;text-align:center;font-size:12px;color:#9ca3af}html.dark .chat-input-shell{background:#0f141f}html.dark .chat-input-card{border-color:#273247;background:#171d2b;box-shadow:0 1px 10px #0003}html.dark .chat-input-row .n-input{--n-color: transparent;--n-color-focus: transparent;--n-color-hover: transparent}html.dark .chat-input-row .n-input__textarea-el{color:#e5e7eb!important}html.dark .chat-input-row .n-input__textarea-el::placeholder{color:#64748b!important}html.dark .chat-pill-btn{border-color:#334155;background:#111827;color:#cbd5e1}html.dark .chat-pill-btn:hover:not(:disabled){border-color:#475569;background:#1b2433}html.dark .chat-pill-btn.active{border-color:#c4b5fd;background:#272554;color:#ddd6fe}html.dark .chat-pill-btn.active.is-blue{border-color:rgb(var(--primary-color));background:rgb(var(--primary-color));color:#fff}html.dark .pending-chat-attachment-preview{border-color:#334155;background:#0f172a}html.dark .pending-chat-attachment-remove{background:#e5e7eb;color:#111827}html.dark .chat-action-icon{color:#94a3b8}html.dark .chat-pending-tip{background:#e5e7eb;color:#111827;box-shadow:0 10px 24px #00000057}html.dark .chat-pending-tip:after{border-color:#e5e7eb transparent transparent}html.dark .chat-input-divider{background:#334155}html.dark .chat-send-btn{background:#475569}html.dark .chat-send-btn.has-text{background:rgb(var(--primary-color))}@media(max-width:1280px){.chat-input-shell[data-v-4208e39b]{padding-left:16px;padding-right:16px}}@media(max-width:900px){.chat-input-card[data-v-4208e39b]{border-radius:16px;padding:12px 14px 10px}.chat-input-toolbar[data-v-4208e39b]{gap:8px}.chat-tool-pills[data-v-4208e39b]{gap:6px}.chat-pill-btn[data-v-4208e39b]{height:30px;padding:0 10px;font-size:12px}.chat-input-actions[data-v-4208e39b]{gap:2px}.chat-action-icon[data-v-4208e39b]{width:32px;height:32px}.chat-send-btn[data-v-4208e39b]{flex-basis:34px;width:34px;min-width:34px;height:34px}}@media(max-width:640px){.chat-input-shell[data-v-4208e39b]{padding:8px max(12px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right))}.chat-input-card[data-v-4208e39b]{border-radius:14px;padding:10px 12px}.chat-input-toolbar[data-v-4208e39b]{align-items:flex-end;gap:8px}.chat-tool-pills[data-v-4208e39b]{gap:6px}}@media(max-width:480px){.chat-input-toolbar[data-v-4208e39b]{align-items:center}.chat-tool-pills[data-v-4208e39b]{flex-wrap:nowrap}.chat-pill-btn[data-v-4208e39b]{width:32px;padding:0;justify-content:center}.chat-pill-btn span[data-v-4208e39b]{display:none}.chat-pill-btn .text-12px[data-v-4208e39b]{margin-left:-3px}}.chat-main[data-v-c3a3476c]{--chat-content-max-width: 1040px}.chat-scroll{padding:18px clamp(16px,2.4vw,36px) 8px;background:#f8fafc}.chat-scroll .n-scrollbar-content{min-height:100%;display:flex;flex-direction:column}.chat-scroll.is-empty-state .n-scrollbar-content{justify-content:center}.chat-messages-wrap[data-v-c3a3476c]{width:100%;min-width:0;max-width:var(--chat-content-max-width);margin:0 auto;box-sizing:border-box;padding:8px 0 4px}.chat-messages-bottom-anchor[data-v-c3a3476c]{width:100%;height:1px}.chat-message[data-v-c3a3476c]{display:flex;width:100%;min-width:0;gap:0;align-items:flex-start;margin-bottom:16px}.chat-message[data-v-c3a3476c]:first-child{margin-top:6px}.chat-message.is-user[data-v-c3a3476c]{flex-direction:row-reverse}.chat-message-bubble[data-v-c3a3476c]{min-height:32px;min-width:0;box-sizing:border-box;max-width:min(780px,86%);padding:12px 16px;border-radius:14px;line-height:1.7;font-size:14px;color:#1f2937;background:#fff;box-shadow:0 1px 6px #0f172a0f}.chat-message-bubble--assistant[data-v-c3a3476c]{width:100%;max-width:100%;flex:1 1 auto}.chat-message-bubble--default[data-v-c3a3476c]{max-width:min(820px,100%)}.chat-default-agent-head[data-v-c3a3476c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chat-default-agent-name[data-v-c3a3476c]{font-size:15px;line-height:1.3;font-weight:700;color:#111827}.chat-default-agent-desc[data-v-c3a3476c]{font-size:13px;line-height:1.4;color:#6b7280;white-space:normal;word-break:break-word}.chat-default-greeting-wrap[data-v-c3a3476c]{min-height:22px}.chat-typewriter-text[data-v-c3a3476c]{white-space:pre-wrap;line-height:1.7;color:#1f2937}.chat-typewriter-cursor[data-v-c3a3476c]{display:inline-block;width:1px;height:1.1em;margin-left:2px;vertical-align:-2px;background:#64748b;animation:typewriter-blink-c3a3476c .95s step-end infinite}.chat-default-recommend[data-v-c3a3476c]{margin-top:12px;padding-top:10px;border-top:1px solid #f1f5f9}.chat-default-recommend-title[data-v-c3a3476c]{font-size:12px;line-height:1.2;color:#6b7280}.chat-default-recommend-list[data-v-c3a3476c]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.chat-default-pill[data-v-c3a3476c]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-size:12px;color:#374151;cursor:pointer;transition:all .2s}.chat-default-pill[data-v-c3a3476c]:hover{background:#f9fafb;border-color:#d1d5db}.chat-message.is-user .chat-message-bubble[data-v-c3a3476c]{background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color));box-shadow:none}.chat-attachment-grid[data-v-c3a3476c]{display:grid;grid-template-columns:repeat(3,72px);gap:8px}.chat-attachment-thumb[data-v-c3a3476c]{width:72px;height:72px;padding:0;overflow:hidden;border:1px solid rgba(99,102,241,.22);border-radius:8px;background:#fff;cursor:pointer}.chat-attachment-img[data-v-c3a3476c]{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.markdown-body[data-v-c3a3476c]{width:100%;min-width:0;max-width:100%;overflow-x:auto;white-space:normal;word-break:break-word}.markdown-body[data-v-c3a3476c] p{margin:0 0 .75em}.markdown-body[data-v-c3a3476c] p:last-child{margin:0}.markdown-body[data-v-c3a3476c] pre{margin:.65em 0;background:#f3f4f6;border-radius:8px;padding:12px;overflow-x:auto}.markdown-body[data-v-c3a3476c] code{font-size:13px}.markdown-body[data-v-c3a3476c] table{width:100%;min-width:0;max-width:100%;margin:.75em 0;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.65}.markdown-body[data-v-c3a3476c] th,.markdown-body[data-v-c3a3476c] td{padding:7px 10px;border:1px solid #d1d5db;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.markdown-body[data-v-c3a3476c] th{background:#f3f4f6;color:#111827;font-weight:600}.markdown-body[data-v-c3a3476c] tbody tr:nth-child(2n){background:#f9fafbdb}.chat-thinking-panel[data-v-c3a3476c]{margin:0 0 10px;overflow:hidden;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff;font-size:13px}.chat-thinking-panel[open][data-v-c3a3476c]{box-shadow:inset 3px 0 #60a5fa}.chat-thinking-summary[data-v-c3a3476c]{min-height:34px;gap:4px;padding:7px 12px;cursor:pointer;color:#2563eb;font-weight:600;display:flex;align-items:center;outline:none;-webkit-user-select:none;user-select:none}.chat-thinking-summary[data-v-c3a3476c]::-webkit-details-marker{display:none}.chat-thinking-summary[data-v-c3a3476c]:focus-visible{box-shadow:0 0 0 3px #6366f12e}.chat-thinking-content[data-v-c3a3476c]{padding:10px 14px;border-top:1px solid #dbeafe;background:#fff;color:#475569;white-space:pre-wrap;word-break:break-word;max-height:none;overflow-y:auto;line-height:1.65}.chat-thinking-content[data-v-c3a3476c] p{margin:0 0 .6em}.chat-thinking-content[data-v-c3a3476c] p:last-child{margin-bottom:0}html.dark .chat-scroll{background:#0f141f}html.dark .chat-message-bubble{background:#171d2b;color:#dbe3ef;box-shadow:0 1px 10px #0000003d}html.dark .chat-message.is-user .chat-message-bubble{background:rgb(var(--primary-color) / .18);color:#ddd6fe}html.dark .chat-default-agent-name{color:#f8fafc}html.dark .chat-default-agent-desc,html.dark .chat-default-recommend-title{color:#94a3b8}html.dark .chat-typewriter-text{color:#dbe3ef}html.dark .chat-typewriter-cursor{background:#94a3b8}html.dark .chat-default-recommend{border-top-color:#273247}html.dark .chat-default-pill{border-color:#334155;background:#111827;color:#dbe3ef}html.dark .chat-default-pill:hover{border-color:#475569;background:#1b2433}html.dark .markdown-body a{color:#a5b4fc}html.dark .markdown-body pre{background:#0f172a;border:1px solid #273247}html.dark .markdown-body code{color:#e5e7eb}html.dark .markdown-body table{color:#dbe3ef}html.dark .markdown-body th,html.dark .markdown-body td{border-color:#334155}html.dark .markdown-body th{background:#1e293b;color:#f8fafc}html.dark .markdown-body tbody tr:nth-child(2n){background:#1e293b94}html.dark .chat-thinking-panel{border-color:#1d4ed8;background:#0d1b31}html.dark .chat-thinking-panel[open]{box-shadow:inset 3px 0 #3b82f6}html.dark .chat-thinking-summary{color:#93c5fd}html.dark .chat-thinking-content{border-top-color:#1d4ed8;background:#101827;color:#cbd5e1}@keyframes typewriter-blink-c3a3476c{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:1280px){.chat-scroll{padding-left:16px;padding-right:16px}}@media(max-width:900px){.chat-message[data-v-c3a3476c]{gap:0}}@media(min-width:1280px){.chat-scroll.is-empty-state .n-scrollbar-content{align-items:center}.chat-scroll.is-empty-state .chat-messages-wrap{width:min(100%,var(--chat-content-max-width))}.chat-scroll.is-empty-state .chat-message{justify-content:center}.chat-scroll.is-empty-state .chat-message-bubble--default{flex:1;max-width:920px}}@media(max-width:640px){.chat-scroll{padding:12px max(12px,env(safe-area-inset-left)) 6px max(12px,env(safe-area-inset-right))}.chat-message[data-v-c3a3476c]{margin-bottom:12px}.chat-message-bubble[data-v-c3a3476c]{max-width:94%;padding:10px 12px;font-size:13px}.chat-message-bubble--assistant[data-v-c3a3476c]{max-width:100%}}.sidebar-user-dock[data-v-c4f9a1c9]{flex-shrink:0;border-top:1px solid var(--n-border-color, #e5e5e5);padding:0;background:var(--n-color, #fafafa);color:var(--n-text-color, rgba(0, 0, 0, .85))}.sidebar-user-text-primary[data-v-c4f9a1c9]{color:var(--n-text-color, rgba(0, 0, 0, .88))}.sidebar-user-text-secondary[data-v-c4f9a1c9]{color:var(--n-text-color-2, rgba(0, 0, 0, .6))}.sidebar-user-text-tertiary[data-v-c4f9a1c9],.sidebar-user-chevron[data-v-c4f9a1c9]{color:var(--n-text-color-3, rgba(0, 0, 0, .45))}.sidebar-user-icon[data-v-c4f9a1c9]{color:var(--n-text-color-2, rgba(0, 0, 0, .55))}.sidebar-user-avatar[data-v-c4f9a1c9]{background:var(--n-primary-color, rgb(var(--primary-color)));color:#fff}.sidebar-user-trigger[data-v-c4f9a1c9]{display:flex;width:100%;min-width:0;align-items:center;gap:8px;border:none;background:transparent;padding:10px 12px;border-radius:0;cursor:pointer;text-align:left;color:inherit;transition:background .15s ease}.sidebar-user-trigger[data-v-c4f9a1c9]:hover{background:var(--n-color-hover, rgba(0, 0, 0, .04))}.sidebar-user-menu[data-v-c4f9a1c9]{background:var(--n-color-popover, var(--n-color, #fff));border:1px solid var(--n-border-color, #e5e5e5);border-radius:10px;box-shadow:var(--n-box-shadow, 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06));overflow:hidden;font-size:13px;color:var(--n-text-color)}.sidebar-user-menu__row[data-v-c4f9a1c9]{display:flex;width:100%;min-height:40px;align-items:center;border:none;background:transparent;padding:8px;border-radius:6px;cursor:pointer;text-align:left;color:var(--n-text-color, inherit);transition:background .12s ease}.sidebar-user-menu__row[data-v-c4f9a1c9]:hover{background:var(--n-color-hover, rgba(0, 0, 0, .06))}html.dark .sidebar-user-dock{border-top-color:#242c3a;background:#111827;color:#e5e7eb}html.dark .sidebar-user-text-primary{color:#f8fafc}html.dark .sidebar-user-text-secondary{color:#94a3b8}html.dark .sidebar-user-text-tertiary,html.dark .sidebar-user-chevron,html.dark .sidebar-user-icon{color:#64748b}html.dark .sidebar-user-trigger:hover{background:#1b2433}html.dark .sidebar-user-menu{border-color:#273247;background:#171d2b;color:#e5e7eb;box-shadow:0 18px 38px #00000052}html.dark .sidebar-user-menu__row:hover{background:#222b3b}.chat-sidebar[data-v-af3975fe]{width:260px;border-right:1px solid var(--n-border-color, #e8e8e8);background:var(--n-color, #fafafa);color:var(--n-text-color, rgba(0, 0, 0, .85));display:flex;flex-direction:column;flex-shrink:0;min-height:0}.agent-menu-row[data-v-af3975fe]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;margin-bottom:2px;transition:background .15s ease,color .15s ease}.agent-menu-row[data-v-af3975fe]:hover{background:#f3f4f6}.agent-menu-row.is-disabled[data-v-af3975fe]{cursor:default}.agent-menu-row.is-disabled[data-v-af3975fe]:hover{background:transparent}.agent-menu-row.is-active[data-v-af3975fe]{background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color))}.agent-menu-row.is-active.is-disabled[data-v-af3975fe]:hover{background:rgb(var(--primary-color) / .1)}.agent-delete-btn[data-v-af3975fe]{flex-shrink:0;opacity:0;color:#9ca3af;transition:opacity .15s ease,color .15s ease}.agent-menu-row:hover .agent-delete-btn[data-v-af3975fe],.agent-menu-row:focus-within .agent-delete-btn[data-v-af3975fe],.agent-menu-row.is-active .agent-delete-btn[data-v-af3975fe]{opacity:1}.agent-delete-btn[data-v-af3975fe]:hover{color:#ef4444}.conversation-section-header[data-v-af3975fe]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;margin-bottom:6px}.conversation-menu-row[data-v-af3975fe]{display:flex;align-items:center;gap:4px;min-width:0;padding:3px 4px 3px 8px;border-radius:6px;cursor:pointer;margin-bottom:2px;font-size:13px;color:#4b5563;transition:background .15s ease,color .15s ease}.conversation-menu-title[data-v-af3975fe]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-status-icon[data-v-af3975fe]{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af}.conversation-status-icon.is-streaming[data-v-af3975fe]{color:#6366f1}.conversation-status-icon.is-done[data-v-af3975fe]{color:#10b981}.conversation-status-icon.is-error[data-v-af3975fe]{color:#ef4444}.conversation-status-icon.is-stopped[data-v-af3975fe]{color:#f59e0b}.conversation-delete-btn[data-v-af3975fe]{flex-shrink:0;opacity:0;color:#9ca3af;transition:opacity .15s ease,color .15s ease}.conversation-menu-row[data-v-af3975fe]:hover{background:#f3f4f6}.conversation-menu-row:hover .conversation-delete-btn[data-v-af3975fe],.conversation-menu-row:focus-within .conversation-delete-btn[data-v-af3975fe],.conversation-menu-row.is-active .conversation-delete-btn[data-v-af3975fe]{opacity:1}.conversation-delete-btn[data-v-af3975fe]:hover{color:#ef4444}.conversation-menu-row.is-active[data-v-af3975fe]{background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color))}html.dark .chat-sidebar{border-right-color:#242c3a;background:#111827;color:#e5e7eb}html.dark .agent-menu-row:hover,html.dark .conversation-menu-row:hover{background:#1b2433}html.dark .agent-menu-row.is-disabled:hover{background:transparent}html.dark .agent-menu-row.is-active.is-disabled:hover{background:rgb(var(--primary-color) / .16)}html.dark .agent-delete-btn{color:#64748b}html.dark .conversation-menu-row{color:#cbd5e1}html.dark .conversation-delete-btn{color:#64748b}html.dark .conversation-status-icon.is-streaming{color:#a5b4fc}html.dark .conversation-status-icon.is-done{color:#34d399}html.dark .conversation-status-icon.is-error{color:#f87171}html.dark .conversation-status-icon.is-stopped{color:#fbbf24}html.dark .agent-menu-row.is-active,html.dark .conversation-menu-row.is-active{background:rgb(var(--primary-color) / .16);color:#c4b5fd}@media(max-width:900px){.chat-sidebar[data-v-af3975fe]{width:220px}.agent-menu-row[data-v-af3975fe]{padding-left:6px;padding-right:6px}}@media(max-width:640px){.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer){width:72px}.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .n-button{padding-left:0;padding-right:0}.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .n-button__content{display:none}.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .n-button__icon{margin:0}.chat-sidebar[data-v-af3975fe] .n-scrollbar-content{padding-bottom:8px}.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .text-12px,.chat-sidebar:not(.is-mobile-drawer) .agent-menu-row>span.text-13px[data-v-af3975fe],.chat-sidebar:not(.is-mobile-drawer) .conversation-section-header[data-v-af3975fe],.chat-sidebar:not(.is-mobile-drawer) .conversation-menu-row[data-v-af3975fe],.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .sidebar-user-trigger .min-w-0,.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .sidebar-user-chevron{display:none}.chat-sidebar:not(.is-mobile-drawer) .agent-menu-row[data-v-af3975fe]{justify-content:center;padding:8px 0;margin-bottom:6px}.chat-sidebar[data-v-af3975fe]:not(.is-mobile-drawer) .sidebar-user-trigger{justify-content:center;padding:10px 0}}.header-actions[data-v-d71c4dc1]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.header-language[data-v-d71c4dc1]{position:relative;display:inline-flex}.header-action-btn[data-v-d71c4dc1]{width:34px;height:34px;border:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#4b5563;font-size:20px;cursor:pointer;transition:background .15s ease,color .15s ease}.header-action-btn[data-v-d71c4dc1]:hover{background:#f3f4f6;color:#111827}.header-action-btn.is-active[data-v-d71c4dc1],.header-action-btn.is-dark[data-v-d71c4dc1]{color:rgb(var(--primary-color))}.header-language-menu[data-v-d71c4dc1]{position:absolute;top:calc(100% + 8px);right:0;z-index:3200;min-width:128px;padding:6px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 10px 28px #0f172a1f}.header-language-menu__item[data-v-d71c4dc1]{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:none;border-radius:7px;padding:0 9px;background:transparent;color:#374151;font-size:13px;cursor:pointer}.header-language-menu__item[data-v-d71c4dc1]:hover{background:#f3f4f6;color:#111827}.header-language-menu__item.is-selected[data-v-d71c4dc1]{background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color))}html.dark .header-action-btn{color:#cbd5e1}html.dark .header-action-btn.is-active,html.dark .header-action-btn.is-dark{color:#c4b5fd}html.dark .header-action-btn:hover{background:#202634;color:#f8fafc}html.dark .header-language-menu{border-color:#334155;background:#171d2b;box-shadow:0 18px 42px #00000057}html.dark .header-language-menu__item{color:#cbd5e1}html.dark .header-language-menu__item:hover{background:#222b3b;color:#f8fafc}html.dark .header-language-menu__item.is-selected{background:rgb(var(--primary-color) / .16);color:#c4b5fd}.chat-page[data-v-45569f8f]{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;height:100vh;height:100dvh;background:#f7f8fa}.chat-header[data-v-45569f8f]{flex-shrink:0;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e8e8e8;background:#fff}.chat-header__brand[data-v-45569f8f]{flex:1}.mobile-sidebar-btn[data-v-45569f8f],.mobile-floating-sidebar-btn[data-v-45569f8f],.mobile-sidebar-backdrop[data-v-45569f8f]{display:none}.mobile-sidebar-btn[data-v-45569f8f],.mobile-floating-sidebar-btn[data-v-45569f8f]{border:none;border-radius:8px;background:transparent;color:#4b5563;align-items:center;justify-content:center;cursor:pointer}.mobile-sidebar-btn[data-v-45569f8f]{width:36px;height:36px;margin-right:6px;flex-shrink:0}.sidebar-shell[data-v-45569f8f]{display:flex;flex-shrink:0;min-height:0}.chat-logo[data-v-45569f8f]{width:24px;height:24px;border-radius:6px;object-fit:cover}.chat-body[data-v-45569f8f]{flex:1;display:flex;min-height:0;overflow:hidden}.session-gate[data-v-45569f8f]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;background:#f8fafc}.session-card[data-v-45569f8f]{width:min(420px,100%);border:1px solid #e5e7eb;border-radius:12px;padding:24px;background:#fff;box-shadow:0 10px 32px #0f172a14;color:#111827}.session-icon[data-v-45569f8f]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color))}.session-card h1[data-v-45569f8f]{margin:16px 0 8px;font-size:22px;line-height:1.25}.session-card p[data-v-45569f8f]{margin:0 0 18px;color:#6b7280;font-size:14px;line-height:1.6}.session-card label[data-v-45569f8f]{display:block;margin:12px 0 6px;font-size:13px;color:#4b5563}.session-card input[data-v-45569f8f]{width:100%;height:38px;border:1px solid #d1d5db;border-radius:8px;padding:0 10px;outline:none;color:#111827}.session-card input[data-v-45569f8f]:focus{border-color:rgb(var(--primary-color));box-shadow:0 0 0 3px rgb(var(--primary-color) / .14)}.session-submit[data-v-45569f8f]{width:100%;height:38px;margin-top:18px;border:none;border-radius:8px;background:rgb(var(--primary-color));color:#fff;cursor:pointer}.session-submit[data-v-45569f8f]:disabled{opacity:.55;cursor:not-allowed}.toast[data-v-45569f8f]{position:fixed;right:18px;bottom:18px;z-index:3000;display:flex;align-items:center;gap:10px;max-width:min(460px,calc(100vw - 36px));border:1px solid #fecaca;border-radius:8px;padding:12px 14px;color:#b42318;background:#fff5f5;box-shadow:0 18px 60px #0f172a1f}.toast button[data-v-45569f8f]{width:24px;height:24px;border:none;border-radius:6px;color:#b42318;background:transparent;cursor:pointer}html.dark .chat-page{background:#0f141f;color:#e5e7eb}html.dark .chat-header{border-bottom-color:#242c3a;background:#111827;color:#f8fafc}html.dark .mobile-sidebar-btn,html.dark .mobile-floating-sidebar-btn{color:#cbd5e1}html.dark .mobile-sidebar-btn:hover,html.dark .mobile-floating-sidebar-btn:hover{background:#202634;color:#f8fafc}html.dark .session-gate{background:#0f141f}html.dark .session-card{border-color:#273247;background:#171d2b;color:#e5e7eb;box-shadow:0 18px 46px #00000047}html.dark .session-card p,html.dark .session-card label{color:#94a3b8}html.dark .session-card input{border-color:#334155;background:#101624;color:#e5e7eb}html.dark .session-card input::placeholder{color:#64748b}html.dark .toast{border-color:#7f1d1d;background:#2a1215;color:#fecaca;box-shadow:0 18px 60px #00000057}html.dark .toast button{color:#fecaca}@media(max-width:640px){.chat-header[data-v-45569f8f]{height:48px;padding:0 max(10px,env(safe-area-inset-left)) 0 max(10px,env(safe-area-inset-right))}.mobile-sidebar-btn[data-v-45569f8f]{display:inline-flex}.mobile-floating-sidebar-btn[data-v-45569f8f]{position:fixed;top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));z-index:1200;display:inline-flex;width:40px;height:40px;background:#ffffffeb;box-shadow:0 8px 24px #0f172a1f}.mobile-sidebar-backdrop[data-v-45569f8f]{position:fixed;inset:0;z-index:2400;display:block;border:none;background:#0f172a5c;cursor:pointer}.sidebar-shell[data-v-45569f8f]{position:fixed;top:0;bottom:0;left:0;z-index:2500;width:min(84vw,320px);max-width:320px;transform:translate(-100%);transition:transform .2s ease;box-shadow:18px 0 48px #0f172a2e}.sidebar-shell.is-open[data-v-45569f8f]{transform:translate(0)}.sidebar-shell[data-v-45569f8f] .chat-sidebar{width:100%;max-width:320px;height:100%}.chat-body[data-v-45569f8f]{position:relative}.chat-page[data-v-45569f8f]:not(.has-chat-header) .chat-scroll{padding-top:58px}}html.dark .mobile-floating-sidebar-btn{background:#111827eb;box-shadow:0 8px 24px #00000052}.svg-icon[data-v-2ab5db9a]{display:inline-block;width:1em;height:1em;vertical-align:-.125em}:root{color-scheme:light;--primary-color: 99 102 241;--primary-600-color: 79 70 229;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;color:#111827;background:#f7f8fa}html.dark{color-scheme:dark;color:#e5e7eb;background:#0f141f}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;min-height:100dvh}body{margin:0;min-width:320px;min-height:100vh;min-height:100dvh;overflow:hidden}html.dark body{background:#0f141f}::selection{background:rgb(var(--primary-color) / .22)}button,input,textarea{font:inherit}button{letter-spacing:0}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.min-w-0{min-width:0}.min-h-0{min-height:0}.overflow-hidden{overflow:hidden}.w-full{width:100%}.h-9{height:36px}.w-9{width:36px}.gap-1px{gap:1px}.gap-4px{gap:4px}.gap-6px{gap:6px}.gap-8px{gap:8px}.gap-12px{gap:12px}.p-12px{padding:12px}.px-3{padding-left:12px;padding-right:12px}.px-6px{padding-left:6px;padding-right:6px}.px-12px{padding-left:12px;padding-right:12px}.px-24px{padding-left:24px;padding-right:24px}.py-6px{padding-top:6px;padding-bottom:6px}.py-8px{padding-top:8px;padding-bottom:8px}.py-12px{padding-top:12px;padding-bottom:12px}.py-24px{padding-top:24px;padding-bottom:24px}.pt-2{padding-top:8px}.pb-1{padding-bottom:4px}.\!px-14px{padding-left:14px!important;padding-right:14px!important}.mt-1px{margin-top:1px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.mt-10px{margin-top:10px}.mt-16px{margin-top:16px}.mt-20px{margin-top:20px}.mb-6px{margin-bottom:6px}.mb-10px{margin-bottom:10px}.mb-12px{margin-bottom:12px}.ml-8px{margin-left:8px}.mr-4px{margin-right:4px}.mx-auto{margin-left:auto;margin-right:auto}.pl-2px{padding-left:2px}.max-w-560px{max-width:560px}.max-w-980px{max-width:980px}.rounded-full,.\!rounded-full{border-radius:9999px!important}.text-left{text-align:left}.text-center{text-align:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.select-none{-webkit-user-select:none;user-select:none}.uppercase{text-transform:uppercase}.tracking-wide,.tracking-tight{letter-spacing:0}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.leading-relaxed{line-height:1.625}.leading-\[1\.45\]{line-height:1.45}.text-11px{font-size:11px}.text-12px{font-size:12px}.text-13px{font-size:13px}.text-14px{font-size:14px}.text-15px{font-size:15px}.text-16px{font-size:16px}.text-17px{font-size:17px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-22px{font-size:22px}.text-24px{font-size:24px}.text-48px{font-size:48px}.text-64px{font-size:64px}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.text-primary{color:rgb(var(--primary-color))}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-400\/90{color:#9ca3afe6}.text-zinc-300{color:#d4d4d8}.text-zinc-400{color:#a1a1aa}.text-zinc-500{color:#71717a}.text-zinc-900{color:#18181b}.text-blue-500{color:#3b82f6}.text-indigo-500{color:#6366f1}.text-amber-500{color:#f59e0b}html.dark .text-gray-300,html.dark .text-zinc-300{color:#64748b}html.dark .text-gray-400,html.dark .text-gray-400\/90,html.dark .text-zinc-400,html.dark .text-zinc-500{color:#94a3b8}html.dark .text-zinc-900{color:#f8fafc}.animate-spin{animation:chat-spin 1s linear infinite}@keyframes chat-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:640px){.sm\:text-14px{font-size:14px}.sm\:text-28px{font-size:28px}}
