.mask[data-v-1787f7a7]{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-1787f7a7]{background:var(--panel);border:1px solid var(--border);border-radius:14px;width:420px;max-width:calc(100vw - 40px);padding:20px}.head[data-v-1787f7a7]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.t[data-v-1787f7a7]{font-weight:600}.x[data-v-1787f7a7]{color:var(--dim);cursor:pointer;background:0 0;border:none;font-size:14px}.x[data-v-1787f7a7]:hover{color:var(--text)}.field[data-v-1787f7a7]{margin-bottom:14px;display:block}.field span[data-v-1787f7a7]{color:var(--dim);margin-bottom:6px;font-size:12px;display:block}.field input[data-v-1787f7a7],.file-row[data-v-1787f7a7]{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:9px 12px}.field input[data-v-1787f7a7]:focus{border-color:var(--accent)}.file-row[data-v-1787f7a7]{cursor:pointer;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-row[data-v-1787f7a7]:hover{border-color:var(--accent)}.msg[data-v-1787f7a7]{border-radius:8px;margin-bottom:12px;padding:8px 12px;font-size:13px}.bar[data-v-1787f7a7]{background:var(--bg);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.bar-fill[data-v-1787f7a7]{background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;transition:width .5s}.msg.ok[data-v-1787f7a7]{color:var(--ok,#4ade80);background:#4ade801a;border:1px solid #4ade804d}.msg.err[data-v-1787f7a7]{color:var(--err);background:#f871711a;border:1px solid #f871714d}.submit[data-v-1787f7a7]{cursor:pointer;background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;border:none;border-radius:9px;width:100%;padding:10px;font-size:14px}.submit[data-v-1787f7a7]:disabled{opacity:.4;cursor:not-allowed}.tip[data-v-1787f7a7]{color:var(--dim);text-align:center;margin-top:10px;font-size:12px}.mask[data-v-056108ed]{z-index:60;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-056108ed]{background:var(--panel);border:1px solid var(--border);border-radius:14px;width:560px;max-width:92vw;max-height:86vh;padding:18px 20px;overflow-y:auto}.m-head[data-v-056108ed]{align-items:center;gap:10px;font-weight:600;display:flex}.steps-ind[data-v-056108ed]{color:var(--dim);flex:1;font-size:12px;font-weight:400}.close[data-v-056108ed]{cursor:pointer;color:var(--dim);background:0 0;border:none}.m-body[data-v-056108ed]{flex-direction:column;gap:10px;margin-top:14px;display:flex}input[type=file][data-v-056108ed]{font-size:13px}.tpl[data-v-056108ed]{border:1px solid var(--border);background:var(--panel2);cursor:pointer;color:var(--dim);border-radius:7px;align-self:flex-start;padding:5px 10px;font-size:12px}.fmt-tip[data-v-056108ed]{color:var(--dim);font-size:12px;line-height:1.6}.update-tip[data-v-056108ed]{color:var(--accent2);background:#8b6cff12;border-radius:6px;padding:6px 8px}.name-row[data-v-056108ed]{align-items:center;gap:10px;display:flex}.name-row input[data-v-056108ed]{border:1px solid var(--border);background:var(--panel2);color:var(--text);border-radius:7px;outline:none;flex:1;padding:7px 10px;font-size:13px}.name-row input[data-v-056108ed]:focus{border-color:var(--accent2)}.map-grid[data-v-056108ed]{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}.map-row[data-v-056108ed]{justify-content:space-between;align-items:center;gap:8px;display:flex}.f-label[data-v-056108ed]{font-size:13px}.req[data-v-056108ed]{color:var(--err);margin-left:2px;font-style:normal}.map-row select[data-v-056108ed]{border:1px solid var(--border);background:var(--panel2);max-width:150px;color:var(--text);border-radius:6px;flex:1;padding:4px 6px;font-size:12px}.map-row select.unset[data-v-056108ed]{color:var(--dim);border-style:dashed}.preview-label[data-v-056108ed]{color:var(--dim);font-size:12px}.table-wrap[data-v-056108ed]{border:1px solid var(--border);border-radius:8px;max-height:180px;overflow:auto}table[data-v-056108ed]{border-collapse:collapse;width:100%;font-size:12px}th[data-v-056108ed],td[data-v-056108ed]{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:5px 8px}th[data-v-056108ed]{background:var(--panel2);position:sticky;top:0}.ok-line[data-v-056108ed]{color:#389e0d;font-size:12px}.warn[data-v-056108ed]{color:#d48806;background:#d4880614;border-radius:6px;padding:5px 8px;font-size:12px}.err[data-v-056108ed]{color:var(--err);background:#f8717114;border-radius:6px;padding:5px 8px;font-size:12px}.done[data-v-056108ed]{color:#389e0d;font-size:15px;font-weight:600}.m-actions[data-v-056108ed]{justify-content:space-between;margin-top:4px;display:flex}.primary[data-v-056108ed]{cursor:pointer;background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;border:none;border-radius:8px;padding:9px 18px;font-size:13px}.primary[data-v-056108ed]:disabled{opacity:.45;cursor:not-allowed}.ghost[data-v-056108ed]{border:1px solid var(--border);cursor:pointer;color:var(--dim);background:0 0;border-radius:8px;padding:9px 14px;font-size:13px}.identity[data-v-ebcd2183]{background:var(--panel2);border:1px solid var(--border);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin:0 12px 12px;padding:10px 12px;display:flex}.badge[data-v-ebcd2183]{color:var(--dim);font-size:12px}.badge.admin[data-v-ebcd2183]{color:var(--accent2)}.logout[data-v-ebcd2183],.login-link[data-v-ebcd2183]{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:none}.logout[data-v-ebcd2183]:hover,.login-link[data-v-ebcd2183]:hover{text-decoration:underline}.novel-label[data-v-ebcd2183]{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.add[data-v-ebcd2183]{border:1px solid var(--border);color:var(--dim);cursor:pointer;background:0 0;border-radius:5px;width:20px;height:20px;font-size:12px;line-height:1}.add[data-v-ebcd2183]:hover{color:var(--accent);border-color:var(--accent)}.session-item.novel .title i[data-v-ebcd2183]{opacity:.6;margin-left:4px;font-size:11px;font-style:normal}.ops[data-v-ebcd2183]{flex-shrink:0;align-items:center;gap:4px;display:none}.session-item:hover .ops[data-v-ebcd2183]{display:flex}.ops .pub[data-v-ebcd2183],.ops .del[data-v-ebcd2183]{color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5px;padding:2px 6px;font-size:11px}.ops .pub.on[data-v-ebcd2183]{color:var(--accent2)}.ops .pub[data-v-ebcd2183]:hover{color:var(--accent)}.ops .del[data-v-ebcd2183]:hover{color:var(--err);background:#f871711f}.ingest-progress[data-v-ebcd2183]{background:var(--panel2);border:1px solid var(--border);border-radius:8px;margin:4px 8px 8px;padding:8px 10px}.ingest-progress .row[data-v-ebcd2183]{justify-content:space-between;gap:6px;display:flex}.ingest-progress .t[data-v-ebcd2183]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ingest-progress .pct[data-v-ebcd2183]{color:var(--accent2);flex-shrink:0;font-size:12px}.ingest-progress .stage[data-v-ebcd2183]{color:var(--dim);margin:2px 0 6px;font-size:11px}.ingest-progress .bar[data-v-ebcd2183]{background:var(--bg);border-radius:3px;height:4px;overflow:hidden}.ingest-progress .bar-fill[data-v-ebcd2183]{background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;transition:width .6s}.ingest-msg[data-v-ebcd2183]{border-radius:8px;margin:4px 8px 8px;padding:8px 10px;font-size:12px}.ingest-msg.err[data-v-ebcd2183]{color:var(--err);background:#f871711a;border:1px solid #f871714d}.sidebar[data-v-ebcd2183]{background:var(--panel);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:250px;display:flex}.brand[data-v-ebcd2183]{align-items:center;gap:10px;padding:16px;display:flex}.logo[data-v-ebcd2183]{background:linear-gradient(135deg, var(--accent), var(--accent2));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-weight:600;display:flex}.name[data-v-ebcd2183]{font-weight:600}.sub[data-v-ebcd2183]{color:var(--dim);font-size:12px}.nav[data-v-ebcd2183]{gap:6px;margin:0 12px 10px;display:flex}.nav button[data-v-ebcd2183]{cursor:pointer;border:1px solid var(--border);color:var(--dim);background:0 0;border-radius:8px;flex:1;padding:8px 0;font-size:13px}.nav button.active[data-v-ebcd2183]{background:var(--panel2);color:var(--text);border-color:var(--accent2)}.new-chat[data-v-ebcd2183]{border:1px dashed var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;margin:0 12px 14px;padding:9px;transition:border-color .15s}.new-chat[data-v-ebcd2183]:hover{border-color:var(--accent)}.section-label[data-v-ebcd2183]{color:var(--dim);letter-spacing:.05em;padding:0 16px 6px;font-size:11px}.session-list[data-v-ebcd2183]{flex:1;padding:0 8px 8px;overflow-y:auto}.session-item[data-v-ebcd2183]{cursor:pointer;color:var(--dim);border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.session-item[data-v-ebcd2183]:hover{background:var(--panel2)}.session-item.active[data-v-ebcd2183]{background:var(--panel2);color:var(--text)}.title[data-v-ebcd2183]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.del[data-v-ebcd2183]{width:20px;height:20px;color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;font-size:12px;display:none}.session-item:hover .del[data-v-ebcd2183]{display:block}.del[data-v-ebcd2183]:hover{color:var(--err);background:#f871711f}.empty[data-v-ebcd2183]{color:var(--dim);text-align:center;padding:20px 0;font-size:12px}.ops .rows[data-v-ebcd2183]{opacity:.7;white-space:nowrap;font-size:11px;font-style:normal}.source-tabs[data-v-ebcd2183]{gap:4px;margin:2px 4px 8px;display:flex}.source-tabs button[data-v-ebcd2183]{cursor:pointer;border:1px solid var(--border);color:var(--dim);background:0 0;border-radius:7px;flex:1;padding:6px 0;font-size:12px}.source-tabs button.active[data-v-ebcd2183]{background:var(--panel2);color:var(--text);border-color:var(--accent2)}.ds-link[data-v-ebcd2183]{margin:6px 4px 0}.ds-link label[data-v-ebcd2183]{color:var(--dim);margin-bottom:3px;font-size:11px;display:block}.ds-link select[data-v-ebcd2183]{border:1px solid var(--border);background:var(--panel2);width:100%;color:var(--text);border-radius:7px;padding:6px 8px;font-size:12px}.create-btn[data-v-ebcd2183]{cursor:pointer;border:1px dashed var(--accent2);color:var(--accent2);background:0 0;border-radius:8px;margin:10px 4px 4px;padding:9px;font-size:13px}.create-btn[data-v-ebcd2183]:hover:not(:disabled){background:#8b6cff1a}.create-btn[data-v-ebcd2183]:disabled{opacity:.45;cursor:not-allowed}.msg[data-v-44eb6f6a]{gap:10px;max-width:780px;margin:0 auto 18px;display:flex}.avatar[data-v-44eb6f6a]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:2px;font-size:13px;display:flex}.msg.user .avatar[data-v-44eb6f6a]{background:var(--panel2)}.msg.assistant .avatar[data-v-44eb6f6a]{background:linear-gradient(135deg, var(--accent), var(--accent2))}.content[data-v-44eb6f6a]{background:var(--panel);border:1px solid var(--border);word-break:break-word;border-radius:10px;padding:12px 16px;line-height:1.75}.content.plain[data-v-44eb6f6a]{color:var(--dim);background:0 0;border:none;padding:5px 0}.content.md[data-v-44eb6f6a] p{margin:0 0 8px}.content.md[data-v-44eb6f6a] p:last-child{margin-bottom:0}.content.md[data-v-44eb6f6a] pre{background:var(--bg);border-radius:8px;margin:8px 0;padding:10px 12px;font-size:13px;overflow-x:auto}.content.md[data-v-44eb6f6a] code{font-family:ui-monospace,monospace;font-size:13px}.content.md[data-v-44eb6f6a] table{border-collapse:collapse;width:100%;margin:8px 0}.content.md[data-v-44eb6f6a] th,.content.md[data-v-44eb6f6a] td{border:1px solid var(--border);padding:5px 10px;font-size:13px}.content.md.streaming[data-v-44eb6f6a]:after{content:"▍";color:var(--accent);animation:1s infinite blink-44eb6f6a}.reasoning[data-v-44eb6f6a]{border:1px solid var(--border);background:#8b6cff0f;border-radius:8px;margin-bottom:8px;font-size:13px}.reasoning summary[data-v-44eb6f6a]{cursor:pointer;color:var(--accent2);-webkit-user-select:none;user-select:none;padding:7px 12px;font-size:12px}.reasoning-body[data-v-44eb6f6a]{color:var(--dim);white-space:pre-wrap;max-height:240px;padding:4px 12px 10px;font-size:12px;line-height:1.6;overflow-y:auto}.content.thinking[data-v-44eb6f6a]{color:var(--dim);font-style:normal}.content.thinking .dots i[data-v-44eb6f6a]{color:var(--accent);font-style:normal;animation:1.2s infinite blink-44eb6f6a}.content.thinking .dots i[data-v-44eb6f6a]:nth-child(2){animation-delay:.2s}.content.thinking .dots i[data-v-44eb6f6a]:nth-child(3){animation-delay:.4s}@keyframes blink-44eb6f6a{50%{opacity:0}}.tool-line[data-v-97a2aca4]{color:var(--dim);align-items:center;gap:8px;max-width:780px;margin:0 auto 8px 40px;font-size:12px;animation:.3s fadeIn-97a2aca4;display:flex}.chip[data-v-97a2aca4]{background:var(--panel2);border:1px solid var(--border);border-radius:6px;flex-shrink:0;padding:2px 8px;font-family:ui-monospace,monospace}.chip b[data-v-97a2aca4]{color:var(--accent);font-weight:500}.error .chip b[data-v-97a2aca4]{color:var(--err)}.args[data-v-97a2aca4]{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;overflow:hidden}.fail[data-v-97a2aca4]{color:var(--err)}@keyframes fadeIn-97a2aca4{0%{opacity:0;transform:translateY(3px)}}footer[data-v-c9c5f53d]{padding:14px 20px 18px}.input-wrap[data-v-c9c5f53d]{background:var(--panel);border:1px solid var(--border);border-radius:12px;align-items:flex-end;gap:10px;max-width:780px;margin:0 auto;padding:10px;transition:border-color .15s;display:flex}.input-wrap[data-v-c9c5f53d]:focus-within{border-color:var(--accent)}textarea[data-v-c9c5f53d]{resize:none;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;max-height:120px;padding:8px 0;line-height:20px}textarea[data-v-c9c5f53d]::placeholder{color:var(--dim)}.send[data-v-c9c5f53d],.stop[data-v-c9c5f53d],.deep-toggle[data-v-c9c5f53d]{cursor:pointer;color:#fff;border:none;border-radius:8px;flex-shrink:0;height:36px;padding:0 14px;font-size:13px}.send[data-v-c9c5f53d]{background:linear-gradient(135deg, var(--accent), var(--accent2))}.send[data-v-c9c5f53d]:disabled{opacity:.4;cursor:not-allowed}.stop[data-v-c9c5f53d]{border:1px solid var(--err);color:var(--err);background:0 0}.deep-toggle[data-v-c9c5f53d]{background:var(--panel2);color:var(--dim);border:1px solid var(--border)}.deep-toggle.on[data-v-c9c5f53d]{color:var(--accent2);border-color:var(--accent2);background:#8b6cff26}.hint[data-v-c9c5f53d]{text-align:center;max-width:780px;color:var(--dim);margin:8px auto 0;font-size:12px}.analysis[data-v-eb24e401]{flex-direction:column;flex:1;min-width:0;display:flex}header[data-v-eb24e401]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.page-title[data-v-eb24e401]{font-size:14px;font-weight:600}.model[data-v-eb24e401]{color:var(--dim);background:var(--panel2);border-radius:99px;padding:3px 10px;font-size:12px}.detail[data-v-eb24e401]{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}.bar[data-v-eb24e401]{background:var(--border);border-radius:2px;height:4px;overflow:hidden}.bar-fill[data-v-eb24e401]{background:linear-gradient(90deg, var(--accent), var(--accent2));height:100%;transition:width .5s}.steps[data-v-eb24e401]{background:var(--panel);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.step[data-v-eb24e401]{align-items:baseline;gap:8px;font-size:13px;display:flex}.s-icon[data-v-eb24e401]{flex-shrink:0}.s-name[data-v-eb24e401]{white-space:nowrap}.s-name.running[data-v-eb24e401]{color:#d48806}.s-name.done[data-v-eb24e401]{color:var(--text)}.s-name.failed[data-v-eb24e401]{color:#cf1322}.s-note[data-v-eb24e401]{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.t-error[data-v-eb24e401]{color:#cf1322;font-size:13px}.report[data-v-eb24e401]{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:18px 20px;font-size:14px;line-height:1.8}.report[data-v-eb24e401] h1,.report[data-v-eb24e401] h2,.report[data-v-eb24e401] h3{margin:14px 0 8px;font-size:15px}.report[data-v-eb24e401] h1:first-child,.report[data-v-eb24e401] h2:first-child{margin-top:0}.report[data-v-eb24e401] p{margin:8px 0}.report[data-v-eb24e401] ul,.report[data-v-eb24e401] ol{margin:8px 0;padding-left:22px}.report[data-v-eb24e401] li{margin:3px 0}.report[data-v-eb24e401] blockquote{border-left:3px solid var(--border);color:var(--dim);margin:8px 0;padding:6px 12px}.report[data-v-eb24e401] code{background:var(--panel2);border-radius:4px;padding:1px 5px;font-size:13px}.report[data-v-eb24e401] table{border-collapse:collapse;margin:8px 0}.report[data-v-eb24e401] th,.report[data-v-eb24e401] td{border:1px solid var(--border);padding:5px 10px;font-size:13px}.report-actions[data-v-eb24e401]{text-align:right}.export[data-v-eb24e401]{border:1px solid var(--border);color:var(--dim);cursor:pointer;background:0 0;border-radius:7px;padding:5px 12px;font-size:12px}.export[data-v-eb24e401]:hover{color:var(--accent);border-color:var(--accent)}.big-empty[data-v-eb24e401]{text-align:center;flex-direction:column;flex:1;justify-content:center;padding:40px;display:flex}.big[data-v-eb24e401]{color:var(--text);margin-bottom:8px;font-size:16px;font-weight:600}.desc[data-v-eb24e401]{max-width:420px;color:var(--dim);margin:0 auto;font-size:13px;line-height:1.7}.beian-footer[data-v-24029411]{text-align:center;color:var(--dim,#888);padding:10px 0 12px;font-size:12px}.beian-footer a[data-v-24029411]{color:inherit;text-decoration:none}.beian-footer a[data-v-24029411]:hover{color:var(--accent,#7c9cff)}.login-page[data-v-30c3a656]{background:var(--bg);height:100vh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;display:flex}.login-footer[data-v-30c3a656]{position:absolute;bottom:0;left:0;right:0}.card[data-v-30c3a656]{background:var(--panel);border:1px solid var(--border);border-radius:14px;width:340px;max-width:calc(100vw - 40px);padding:28px}h1[data-v-30c3a656]{margin:0 0 6px;font-size:17px}p[data-v-30c3a656]{color:var(--dim);margin:0 0 18px;font-size:12px}input[data-v-30c3a656]{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;border-radius:8px;outline:none;margin-bottom:10px;padding:10px 12px}input[data-v-30c3a656]:focus{border-color:var(--accent)}.err[data-v-30c3a656]{color:var(--err);min-height:18px;margin:0 0 6px;font-size:12px}button[data-v-30c3a656]{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent2));border:none;border-radius:8px;width:100%;padding:10px;font-size:14px}button[data-v-30c3a656]:disabled{opacity:.5;cursor:not-allowed}.app[data-v-7602aaca]{flex-direction:column;height:100vh;display:flex}.app-body[data-v-7602aaca]{flex:1;min-height:0;display:flex}main[data-v-7602aaca]{flex-direction:column;flex:1;min-width:0;display:flex}header[data-v-7602aaca]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.page-title[data-v-7602aaca]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.model[data-v-7602aaca]{color:var(--dim);background:var(--panel2);border-radius:99px;flex-shrink:0;padding:3px 10px;font-size:12px}.header-right[data-v-7602aaca]{flex-shrink:0;align-items:center;gap:10px;display:flex}.novel-select[data-v-7602aaca]{background:var(--panel2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:99px;outline:none;max-width:180px;padding:3px 10px;font-size:12px}.novel-select[data-v-7602aaca]:focus{border-color:var(--accent)}.chat-area[data-v-7602aaca]{flex:1;padding:20px;overflow-y:auto}.error-banner[data-v-7602aaca]{border:1px solid var(--err);max-width:780px;color:var(--err);background:#f871711a;border-radius:8px;margin:0 auto 16px;padding:10px 14px;font-size:13px}.status-line[data-v-7602aaca]{text-align:center;max-width:780px;color:var(--accent);margin:0 auto 16px;font-size:12px;animation:1.6s infinite blink}.empty-state[data-v-7602aaca]{text-align:center;margin-top:16vh}.big[data-v-7602aaca]{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700}.desc[data-v-7602aaca]{color:var(--dim);margin:8px 0 24px;font-size:13px}.quick[data-v-7602aaca]{flex-direction:column;align-items:center;gap:8px;display:flex}.quick button[data-v-7602aaca]{background:var(--panel);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:9px;padding:9px 18px;font-size:13px;transition:border-color .15s}.quick button[data-v-7602aaca]:hover{border-color:var(--accent)}:root{--bg:#0f1117;--panel:#171a23;--panel2:#1d212e;--border:#2a2f3f;--text:#e4e7ef;--dim:#8b93a7;--accent:#6c8cff;--accent2:#8b6cff;--err:#f87171}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}
