.wiki-chat-scene[data-v-a560d538]{border:1px solid var(--line-strong);color:#e5e7eb;max-width:680px;height:540px;box-shadow:var(--panel-shadow);background:#111827;border-radius:14px;flex-direction:column;margin-inline:auto;font:12px/1.5 ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.stage-result[data-v-a560d538]{height:470px}.chat-header[data-v-a560d538]{border-bottom:1px solid #303d50;flex:none;padding:13px 17px;font-size:12px;font-weight:750}.conversation[data-v-a560d538]{flex:1;min-height:0;padding:17px 19px;overflow:hidden}.user-message[data-v-a560d538]{color:#f1f5f9;overflow-wrap:anywhere;background:#25334a;border:1px solid #46556b;border-radius:10px;max-width:80%;margin:0 0 15px auto;padding:10px 12px;animation:8s linear infinite user-arrive-a560d538}.tool-call[data-v-a560d538]{color:#b8c8dc;background:#202d40;border:1px solid #364457;border-radius:9px;align-items:center;gap:8px;width:max-content;min-width:190px;max-width:100%;padding:7px 9px;animation:8s linear infinite tool-arrive-a560d538;display:flex}.tool-call svg[data-v-a560d538]{color:#7bb6ff;flex:none}.tool-call strong[data-v-a560d538]{overflow-wrap:anywhere;font:11px ui-monospace,monospace}.tool-result[data-v-a560d538]{color:#a9d8b8;background:#1b2738;border:1px solid #364457;border-radius:7px;width:max-content;max-width:100%;margin:4px 0 11px;padding:8px 10px;font:10px/1.5 ui-monospace,monospace;animation:8s linear infinite result-arrive-a560d538}.tool-result small[data-v-a560d538]{color:#94a3b8;text-transform:uppercase;font:9px ui-sans-serif,system-ui,sans-serif;display:block}.page-tool[data-v-a560d538]{margin-top:8px}.assistant-message[data-v-a560d538]{color:#e2e8f0;overflow-wrap:anywhere;background:#1b2738;border:1px solid #364457;border-radius:10px;max-width:78%;margin:10px 0;padding:10px 12px;animation:8s linear infinite answer-arrive-a560d538}.composer[data-v-a560d538]{color:#8b99ae;background:#1f2937;border:1px solid #39455a;border-radius:10px;flex:none;justify-content:space-between;align-items:center;margin:0 17px 12px;padding:9px 11px;font-size:10px;display:flex}.composer i[data-v-a560d538]{color:#fff;background:#2563eb;border-radius:6px;place-items:center;width:26px;height:25px;font-style:normal;display:grid}.approval-panel[data-v-a560d538]{background:#263345;border:1px solid #475569;border-radius:13px;padding:12px;animation:8s ease-out infinite approval-arrive-a560d538;position:absolute;bottom:58px;left:17px;right:17px;box-shadow:0 15px 40px #000a}.approval-panel>strong[data-v-a560d538]{font-size:13px;line-height:1.4;display:block}.approval-preview[data-v-a560d538]{overflow-wrap:anywhere;background:#1b2738;border:1px solid #465366;border-radius:7px;min-height:40px;margin:9px 0;padding:7px 9px;font-size:12px}.approval-preview span[data-v-a560d538],.approval-preview small[data-v-a560d538]{color:#94a3b8}.approval-preview b[data-v-a560d538]{display:block}.approval-preview small[data-v-a560d538]{font-size:11px;display:block}.approval-options[data-v-a560d538]{gap:6px;display:grid}.approval-options>span[data-v-a560d538]{color:#e2e8f0;background:#2e3b4e;border:1px solid #4b5a6e;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.approval-options>span[data-v-a560d538]:first-child{background:#26436c;border-color:#5086cb}.approval-options>span[data-v-a560d538]:last-child{color:#ffb4ad}.approval-options small[data-v-a560d538]{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:55%;font-size:11px;font-weight:400;overflow:hidden}@keyframes user-arrive-a560d538{0%,8%{opacity:0;transform:translateY(6px)}22%,to{opacity:1;transform:none}}@keyframes tool-arrive-a560d538{0%,22%{opacity:0;transform:translateY(6px)}38%,to{opacity:1;transform:none}}@keyframes result-arrive-a560d538{0%,30%{opacity:0;transform:translateY(6px)}46%,to{opacity:1;transform:none}}@keyframes approval-arrive-a560d538{0%,37%{opacity:0;transform:translateY(10px)}54%,to{opacity:1;transform:none}}@keyframes answer-arrive-a560d538{0%,55%{opacity:0;transform:translateY(6px)}77%,to{opacity:1;transform:none}}html:has(#docs-pause-motion:checked) .wiki-chat-scene[data-v-a560d538] *{animation:none!important}html:has(#docs-pause-motion:checked) .wiki-chat-scene .approval-panel[data-v-a560d538]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.wiki-chat-scene[data-v-a560d538] *{animation:none!important}.wiki-chat-scene .approval-panel[data-v-a560d538]{opacity:1;transform:none}}@media (width<=590px){.wiki-chat-scene[data-v-a560d538]{height:620px}.stage-result[data-v-a560d538]{height:520px}.conversation[data-v-a560d538]{padding:11px 12px!important}.user-message[data-v-a560d538]{max-width:100%;font-size:11px}.stage-search .tool-call[data-v-a560d538],.stage-page .tool-call[data-v-a560d538]{width:100%}.stage-page .tool-result[data-v-a560d538]{max-width:100%}.approval-panel[data-v-a560d538]{padding:9px;bottom:54px;left:9px;right:9px}.approval-options>span[data-v-a560d538]{min-height:36px;padding:7px 9px}.approval-options small[data-v-a560d538]{text-align:right;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:48%;line-height:1.3;overflow:visible}.stage-result .conversation[data-v-a560d538]{padding-right:12px}.stage-result .assistant-message[data-v-a560d538]{max-width:100%}.composer[data-v-a560d538]{margin:0 9px 9px}}.wiki-settings-scene[data-v-709fdce7]{border:1px solid var(--line-strong);color:#e5e7eb;max-width:680px;height:340px;box-shadow:var(--panel-shadow);background:#111827;border-radius:14px;margin-inline:auto;font:12px/1.45 ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.app-sidebar[data-v-709fdce7]{background:#172030;border-right:1px solid #303d50;flex-direction:column;flex:none;gap:12px;width:145px;padding:17px 10px;display:flex}.brand[data-v-709fdce7]{font-size:15px}.new-chat[data-v-709fdce7],.chat-list-item[data-v-709fdce7]{color:#cbd5e1;border:1px solid #39455a;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.chat-list-item[data-v-709fdce7]{color:#93c5fd;background:#253858;border:0}.app-main[data-v-709fdce7]{flex-direction:column;flex:1;min-width:0;display:flex}.chat-header[data-v-709fdce7]{border-bottom:1px solid #303d50;padding:13px 16px;font-weight:700}.chat-space[data-v-709fdce7]{flex:1}.chat-composer[data-v-709fdce7]{background:#1f2937;border:1px solid #39455a;border-radius:12px;margin:12px 17px 16px}.message-placeholder[data-v-709fdce7]{color:#8995aa;min-height:43px;padding:12px}.composer-footer[data-v-709fdce7]{align-items:center;gap:8px;padding:0 9px 8px;display:flex}.model-select[data-v-709fdce7]{color:#cbd5e1;border:1px solid #475569;border-radius:7px;padding:5px 9px;font-size:10px}.tools-button[data-v-709fdce7]{color:#93c5fd;background:#1e3a5f;border-radius:7px;padding:5px;position:relative}.pointer[data-v-709fdce7],.wiki-pointer[data-v-709fdce7]{color:#f8fafc;fill:#111827;filter:drop-shadow(0 1px 2px #0009);position:absolute}.pointer[data-v-709fdce7]{animation:7s linear infinite tool-pointer-709fdce7;bottom:-13px;right:-14px}.send-button[data-v-709fdce7]{color:#fff;background:#2563eb;border-radius:7px;margin-left:auto;padding:6px 9px}.tool-sheet[data-v-709fdce7]{background:#1f2937;border:1px solid #465164;border-radius:14px 14px 7px 7px;min-height:269px;padding:6px 12px 0;animation:7s ease-in-out infinite sheet-open-709fdce7;position:absolute;bottom:9px;left:155px;right:10px;transform:translateY(calc(100% + 12px));box-shadow:0 -12px 38px #0009}.sheet-handle[data-v-709fdce7]{background:#64748b;border-radius:9px;width:42px;height:4px;margin:0 auto 7px}.sheet-title[data-v-709fdce7]{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #374151;margin:0 -12px 5px;padding:2px 12px 6px;font-size:10px;font-weight:800}.tool-card[data-v-709fdce7]{background:#273244;border:1px solid #374151;border-radius:9px;align-items:center;gap:9px;min-height:39px;margin:3px 0;padding:5px 8px;display:flex;position:relative}.tool-card.muted[data-v-709fdce7]{opacity:.68}.tool-icon[data-v-709fdce7]{color:#94a3b8;background:#374151;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;display:grid}.tool-name[data-v-709fdce7]{flex:1;font-size:11px;font-weight:700}.tool-label[data-v-709fdce7]{flex:1;min-width:0;display:grid}.tool-label strong[data-v-709fdce7]{font-size:11px}.tool-label small[data-v-709fdce7]{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.toggle[data-v-709fdce7]{color:#fff;background:#64748b;border-radius:99px;flex:none;width:42px;height:21px;font-size:7px;font-weight:900;display:block;position:relative}.toggle b[data-v-709fdce7]{position:absolute;top:6px}.toggle .off[data-v-709fdce7]{right:4px}.toggle .on[data-v-709fdce7]{display:none;left:4px}.toggle i[data-v-709fdce7]{background:#fff;border-radius:50%;width:17px;height:17px;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0005}.wiki-pointer[data-v-709fdce7]{animation:7s linear infinite wiki-pointer-709fdce7;bottom:-12px;right:0}.mount-detail[data-v-709fdce7]{color:#94a3b8;opacity:0;border:1px solid #374151;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:27px;padding:3px 9px;font-size:9px;display:flex}.mount-detail strong[data-v-709fdce7]{color:#cbd5e1;font:10px ui-monospace,monospace}.sheet-close[data-v-709fdce7]{text-align:center;color:#94a3b8;text-transform:uppercase;border-top:1px solid #374151;margin:6px -12px 0;padding:6px;font-size:9px;font-weight:800}.stage-enabled .tool-sheet[data-v-709fdce7]{animation:none;transform:none}.stage-enabled .wikipedia[data-v-709fdce7],.stage-enabled .shell[data-v-709fdce7]{background:#243a57;border-color:#2e5a91;animation:7s linear infinite card-on-709fdce7}.stage-enabled .wikipedia .tool-icon[data-v-709fdce7],.stage-enabled .shell .tool-icon[data-v-709fdce7]{color:#fff;background:#2563eb;animation:7s linear infinite icon-on-709fdce7}.stage-enabled .wikipedia .toggle[data-v-709fdce7],.stage-enabled .shell .toggle[data-v-709fdce7]{background:#2563eb;animation:7s linear infinite switch-on-709fdce7}.stage-enabled .wikipedia .toggle i[data-v-709fdce7],.stage-enabled .shell .toggle i[data-v-709fdce7]{animation:7s linear infinite thumb-on-709fdce7;left:23px}.stage-enabled .wikipedia .toggle .off[data-v-709fdce7],.stage-enabled .shell .toggle .off[data-v-709fdce7]{opacity:0;animation:7s linear infinite off-label-709fdce7}.stage-enabled .wikipedia .toggle .on[data-v-709fdce7],.stage-enabled .shell .toggle .on[data-v-709fdce7]{animation:7s linear infinite on-label-709fdce7;display:block}.stage-enabled .mount-detail[data-v-709fdce7]{opacity:1;animation:7s linear infinite mount-arrive-709fdce7}@keyframes sheet-open-709fdce7{0%,20%{transform:translateY(calc(100% + 12px))}38%,92%{transform:none}to{transform:translateY(calc(100% + 12px))}}@keyframes tool-pointer-709fdce7{0%,12%,35%,to{opacity:0;transform:translate(8px,8px)}18%,27%{opacity:1;transform:none}}@keyframes wiki-pointer-709fdce7{0%,13%,47%,to{opacity:0;transform:translate(8px,8px)}22%,40%{opacity:1;transform:none}}@keyframes card-on-709fdce7{0%,39%{background:#273244;border-color:#374151}40%,to{background:#243a57;border-color:#2e5a91}}@keyframes icon-on-709fdce7{0%,39%{color:#94a3b8;background:#374151}40%,to{color:#fff;background:#2563eb}}@keyframes switch-on-709fdce7{0%,39%{background:#64748b}40%,to{background:#2563eb}}@keyframes thumb-on-709fdce7{0%,39%{left:2px}40%,to{left:23px}}@keyframes off-label-709fdce7{0%,39%{opacity:1}40%,to{opacity:0}}@keyframes on-label-709fdce7{0%,39%{opacity:0}40%,to{opacity:1}}@keyframes mount-arrive-709fdce7{0%,43%{opacity:0}62%,to{opacity:1}}html:has(#docs-pause-motion:checked) .wiki-settings-scene[data-v-709fdce7] *{animation:none!important}html:has(#docs-pause-motion:checked) .stage-open .tool-sheet[data-v-709fdce7]{transform:none}:is(html:has(#docs-pause-motion:checked) .wiki-settings-scene .pointer[data-v-709fdce7],html:has(#docs-pause-motion:checked) .wiki-settings-scene .wiki-pointer[data-v-709fdce7]){display:none}html:has(#docs-pause-motion:checked) .stage-enabled .mount-detail[data-v-709fdce7]{opacity:1}@media (prefers-reduced-motion:reduce){.wiki-settings-scene[data-v-709fdce7] *{animation:none!important}.stage-open .tool-sheet[data-v-709fdce7]{transform:none}.wiki-settings-scene .pointer[data-v-709fdce7],.wiki-settings-scene .wiki-pointer[data-v-709fdce7]{display:none}.stage-enabled .mount-detail[data-v-709fdce7]{opacity:1}}@media (width<=590px){.app-sidebar[data-v-709fdce7]{display:none}.tool-sheet[data-v-709fdce7]{left:9px;right:9px}.chat-header[data-v-709fdce7]{font-size:11px}.tool-card[data-v-709fdce7]{min-height:40px}.wiki-settings-scene[data-v-709fdce7]{height:340px}}.walkthrough-step[data-v-6f3881fd]{border-top:1px solid var(--line);margin-top:37px;padding-top:21px}.walkthrough-step h2[data-v-6f3881fd]{margin-top:0}.walkthrough-step>p[data-v-6f3881fd]{margin-bottom:0}.walkthrough-step .guide-figure[data-v-6f3881fd]{margin:18px 0 0}.result-section[data-v-6f3881fd],.privacy-section[data-v-6f3881fd]{margin-top:42px}.result-section .guide-figure[data-v-6f3881fd]{margin:20px 0}.privacy-figure[data-v-6f3881fd]{margin:23px 0 25px}.privacy-figure figcaption[data-v-6f3881fd]{margin-top:12px}.privacy-flow[data-v-6f3881fd]{border:1px solid var(--line-strong);background:var(--surface);max-width:680px;color:var(--text);border-radius:13px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;margin-inline:auto;padding:20px;font-size:12px;display:grid}.flow-node[data-v-6f3881fd]{text-align:center;overflow-wrap:anywhere;border:1px solid var(--line-strong);background:var(--surface-2);border-radius:10px;place-items:center;min-height:70px;padding:9px;font-weight:750;display:grid}.flow-node.broker[data-v-6f3881fd]{border-color:var(--blue);color:var(--blue)}.flow-arrow[data-v-6f3881fd]{text-align:center;color:var(--blue);font-size:22px}.flow-label[data-v-6f3881fd]{text-align:center;overflow-wrap:anywhere;grid-row:2;padding-top:6px;font-size:11px;font-weight:700;line-height:1.5}.sent[data-v-6f3881fd]{color:var(--green);grid-column:3/6}.origin[data-v-6f3881fd]{color:var(--muted);grid-column:1/3}@media (width<=520px){.privacy-flow[data-v-6f3881fd]{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);gap:3px;padding:11px;font-size:10px}.flow-node[data-v-6f3881fd]{min-height:74px;padding:5px}.flow-arrow[data-v-6f3881fd]{font-size:16px}.flow-label[data-v-6f3881fd]{font-size:10px}}
