.sidebar[data-v-fbed6f4f]{height:100vh;position:sticky;top:0;display:grid;grid-template-rows:auto auto 1fr auto;gap:22px;padding:20px 14px;border-right:1px solid #e4e7ec;background:#fbfcfe}.brand[data-v-fbed6f4f]{display:flex;align-items:center;gap:10px;padding:2px 8px;color:#101828}.brand-mark[data-v-fbed6f4f]{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#155eef,#7f56d9);color:#fff;font-weight:800}.brand strong[data-v-fbed6f4f],.brand small[data-v-fbed6f4f],.account strong[data-v-fbed6f4f],.account small[data-v-fbed6f4f]{display:block}.brand small[data-v-fbed6f4f],.account small[data-v-fbed6f4f]{margin-top:2px;color:#667085;font-size:12px}.primary[data-v-fbed6f4f]{display:grid;gap:4px}.primary a[data-v-fbed6f4f]{display:flex;align-items:center;gap:10px;border-radius:8px;padding:10px;color:#475467;font-size:14px;font-weight:650}.primary a[data-v-fbed6f4f]:hover{background:#f2f4f7}.primary a.router-link-active[data-v-fbed6f4f]{background:#eef4ff;color:#175cd3}.sidebar-note[data-v-fbed6f4f]{align-self:end;display:flex;gap:8px;padding:12px;border-radius:10px;background:#f0f5ff;color:#475467;font-size:12px;line-height:1.5}.sidebar-note svg[data-v-fbed6f4f]{flex:none;color:#6172f3}.account[data-v-fbed6f4f]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;border-top:1px solid #e4e7ec;padding:14px 7px 0}.avatar[data-v-fbed6f4f]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#dbeafe;color:#175cd3;font-weight:800}.account button[data-v-fbed6f4f]{border:0;background:transparent;color:#667085;cursor:pointer}.toast-stack[data-v-e7e9dda4]{position:fixed;right:22px;top:22px;z-index:120;display:grid;gap:10px;width:min(390px,calc(100vw - 32px));pointer-events:none}.toast-card[data-v-e7e9dda4]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;padding:13px 12px;border:1px solid rgba(208,213,221,.8);border-radius:14px;background:#ffffffdb;box-shadow:0 18px 44px #10182829;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.toast-card.success[data-v-e7e9dda4]{color:#027a48}.toast-card.error[data-v-e7e9dda4]{color:#b42318}.toast-card.info[data-v-e7e9dda4]{color:#175cd3}.toast-card div[data-v-e7e9dda4]{min-width:0;color:#101828}.toast-card strong[data-v-e7e9dda4]{display:block;font-size:13px;line-height:1.35}.toast-card p[data-v-e7e9dda4]{margin:3px 0 0;color:#667085;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.toast-card button[data-v-e7e9dda4]{width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#98a2b3;cursor:pointer}.toast-card button[data-v-e7e9dda4]:hover{background:#f2f4f7;color:#475467}.toast-enter-active[data-v-e7e9dda4],.toast-leave-active[data-v-e7e9dda4]{transition:opacity .18s ease,transform .18s ease}.toast-enter-from[data-v-e7e9dda4],.toast-leave-to[data-v-e7e9dda4]{opacity:0;transform:translateY(-8px) scale(.98)}@media (max-width:640px){.toast-stack[data-v-e7e9dda4]{left:16px;right:16px;top:14px;width:auto}.toast-card[data-v-e7e9dda4]{border-radius:12px}}:root{font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#101828;background:#f2f4f7}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}.shell{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr)}.shell>main{min-width:0}.sidebar-wrap{min-width:0}.mobile-menu,.backdrop{display:none}@media (max-width:800px){.shell{display:block}.sidebar-wrap{position:fixed;inset:0 auto 0 0;width:min(310px,86vw);z-index:40;transform:translate(-101%);transition:transform .2s ease;box-shadow:12px 0 32px #1018282e}.nav-open .sidebar-wrap{transform:translate(0)}.mobile-menu{display:grid;place-items:center;position:fixed;left:12px;top:12px;z-index:50;width:36px;height:36px;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer}.backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;border:0;background:#10182859}}.workspace-sidebar[data-v-43b9d6ed]{height:100%;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:12px;padding:18px 12px;border-right:1px solid #e4e7ec;background:#fff}.workspace-head[data-v-43b9d6ed]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 4px}.workspace-head a[data-v-43b9d6ed],.workspace-head button[data-v-43b9d6ed]{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#475467;cursor:pointer}.workspace-head a[data-v-43b9d6ed]:hover,.workspace-head button[data-v-43b9d6ed]:hover{background:#f2f4f7}.workspace-head small[data-v-43b9d6ed],.workspace-head strong[data-v-43b9d6ed]{display:block}.workspace-head small[data-v-43b9d6ed]{color:#98a2b3;font-size:11px}.workspace-head strong[data-v-43b9d6ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.new-chat[data-v-43b9d6ed]{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;border:1px solid #b2ccff;border-radius:8px;background:#eff4ff;color:#175cd3;font-weight:700;cursor:pointer}.search[data-v-43b9d6ed]{display:flex;align-items:center;gap:7px;padding:0 9px;height:34px;border:1px solid #d0d5dd;border-radius:7px;color:#98a2b3}.search input[data-v-43b9d6ed]{min-width:0;width:100%;border:0;outline:0;background:transparent;font:inherit}.history[data-v-43b9d6ed]{min-height:0;overflow:auto}.section-label[data-v-43b9d6ed]{padding:6px 8px;color:#98a2b3;font-size:11px;font-weight:700}.empty[data-v-43b9d6ed]{padding:18px 8px;color:#98a2b3;text-align:center;font-size:12px}.thread[data-v-43b9d6ed]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;border:0;border-radius:7px;background:transparent;padding:9px 8px;color:#475467;text-align:left;cursor:pointer}.thread[data-v-43b9d6ed]:hover,.thread.active[data-v-43b9d6ed]{background:#f2f4f7;color:#101828}.thread strong[data-v-43b9d6ed],.thread small[data-v-43b9d6ed]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread strong[data-v-43b9d6ed]{font-size:12px}.thread small[data-v-43b9d6ed]{margin-top:3px;color:#98a2b3;font-size:10px}.overlay[data-v-27d70427]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:20px;background:#10182880}.dialog[data-v-27d70427]{width:min(780px,100%);max-height:min(800px,92vh);overflow:auto;padding:26px;border-radius:16px;background:#fff;box-shadow:0 24px 54px #10182840}.dialog header[data-v-27d70427]{display:flex;justify-content:space-between;gap:12px}.dialog header h2[data-v-27d70427]{margin:5px 0 0;font-size:20px}.dialog header button[data-v-27d70427]{width:34px;height:34px;border:0;border-radius:7px;background:transparent;cursor:pointer}.eyebrow[data-v-27d70427]{color:#7f56d9;font-size:11px;font-weight:800;letter-spacing:.1em}.dialog>p[data-v-27d70427],.dialog li[data-v-27d70427]{color:#475467;font-size:14px;line-height:1.65}.dialog ol[data-v-27d70427]{padding-left:22px}.snippet[data-v-27d70427]{margin-top:14px;border:1px solid #e4e7ec;border-radius:10px;overflow:hidden}.snippet>div[data-v-27d70427]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f9fafb;font-size:13px}.snippet button[data-v-27d70427]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#175cd3;cursor:pointer}.snippet pre[data-v-27d70427]{margin:0;padding:14px;overflow:auto;background:#101828;color:#e4e7ec;font-size:12px;line-height:1.6}.notice[data-v-27d70427]{display:flex;gap:8px;margin-top:16px;padding:11px;border-radius:8px;background:#fffaeb;color:#7a2e0e!important}.notice svg[data-v-27d70427]{flex:none;margin-top:3px;color:#dc6803}.workspace[data-v-a7f37bc5]{height:100vh;display:grid;grid-template-columns:246px minmax(0,1fr);background:#fff}.chat[data-v-a7f37bc5]{height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;background:#fff}.chat>header[data-v-a7f37bc5]{height:72px;border-bottom:1px solid #e4e7ec;display:flex;align-items:center;justify-content:space-between;padding:0 26px}.chat h1[data-v-a7f37bc5]{margin:0;font-size:17px}.chat header p[data-v-a7f37bc5]{margin:4px 0 0;color:#667085;font-size:12px}.header-actions[data-v-a7f37bc5]{display:flex;align-items:center;gap:9px}.header-actions button[data-v-a7f37bc5]{display:inline-flex;align-items:center;gap:5px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;color:#475467;padding:7px 9px;font-size:12px;font-weight:700;cursor:pointer}.state[data-v-a7f37bc5]{display:flex;align-items:center;gap:7px;color:#475467;font-size:12px}.state i[data-v-a7f37bc5]{width:8px;height:8px;border-radius:50%;background:#12b76a}.messages[data-v-a7f37bc5]{overflow:auto;padding:26px max(24px,calc((100% - 900px)/2));background:#fcfcfd}.message[data-v-a7f37bc5]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;margin-bottom:24px}.message.user[data-v-a7f37bc5]{grid-template-columns:minmax(0,1fr) 34px}.message.user .avatar[data-v-a7f37bc5]{grid-column:2}.message.user .body[data-v-a7f37bc5]{grid-row:1;justify-self:end;background:#eef2f6;max-width:72%}.avatar[data-v-a7f37bc5]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff;font-size:11px;font-weight:800}.message.user .avatar[data-v-a7f37bc5]{background:#101828}.body[data-v-a7f37bc5]{min-width:0;max-width:860px;border-radius:10px;padding:11px 13px}.message.assistant .body[data-v-a7f37bc5]{border:1px solid #e4e7ec;background:#fff}.content[data-v-a7f37bc5]{white-space:pre-wrap;line-height:1.65;margin:0}.thinking[data-v-a7f37bc5]{display:flex;align-items:center;gap:5px;color:#667085;font-size:14px;min-height:24px}.thinking b[data-v-a7f37bc5]{width:5px;height:5px;border-radius:50%;background:#98a2b3;animation:pulse-a7f37bc5 1.2s infinite}.thinking b[data-v-a7f37bc5]:nth-child(3){animation-delay:.16s}.thinking b[data-v-a7f37bc5]:nth-child(4){animation-delay:.32s}.file[data-v-a7f37bc5]{display:inline-flex;align-items:center;gap:6px;margin-top:9px;padding:6px 8px;border:1px solid #d0d5dd;border-radius:6px;font-size:12px}.task-tree[data-v-a7f37bc5]{display:grid;gap:10px;margin-top:12px}.task-group[data-v-a7f37bc5]{display:grid;gap:8px}.task-card[data-v-a7f37bc5]{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden;background:#fff}.task-card summary[data-v-a7f37bc5]{list-style:none;display:grid;grid-template-columns:26px minmax(0,1fr) auto auto 18px;align-items:center;gap:8px;padding:10px 12px;cursor:pointer}.task-card summary[data-v-a7f37bc5]::-webkit-details-marker{display:none}.task-parent[data-v-a7f37bc5]{border-color:#c7d7fe;background:#f8fbff}.task-parent summary[data-v-a7f37bc5]{background:linear-gradient(180deg,#f7faff,#fff)}.task-child[data-v-a7f37bc5]{background:#fff}.task-children[data-v-a7f37bc5]{position:relative;display:grid;gap:8px;margin-left:22px;padding-left:17px}.task-children[data-v-a7f37bc5]:before{content:"";position:absolute;left:4px;top:-4px;bottom:12px;border-left:2px solid #dbe7ff}.task-title strong[data-v-a7f37bc5],.task-title small[data-v-a7f37bc5]{display:block}.task-title strong[data-v-a7f37bc5]{font-size:13px}.task-parent .task-title strong[data-v-a7f37bc5]{font-size:14px}.task-title small[data-v-a7f37bc5]{color:#667085;font-size:10px;margin-top:2px}.task-card time[data-v-a7f37bc5]{font-size:12px;color:#475467;font-variant-numeric:tabular-nums}.token-chip[data-v-a7f37bc5]{padding:2px 7px;border-radius:999px;background:#f0f9ff;color:#026aa2;border:1px solid #b9e6fe;font-size:11px;font-weight:700}.token-detail[data-v-a7f37bc5]{color:#026aa2}.skill-icon[data-v-a7f37bc5]{display:grid;place-items:center;color:#667085}.skill-icon.running[data-v-a7f37bc5]{color:#2563eb}.skill-icon.completed[data-v-a7f37bc5]{color:#039855}.skill-icon.error[data-v-a7f37bc5],.skill-icon.failed[data-v-a7f37bc5],.error[data-v-a7f37bc5]{color:#d92d20}.skill-icon.running svg[data-v-a7f37bc5],.receiving svg[data-v-a7f37bc5]{animation:spin-a7f37bc5 1s linear infinite}.skill-detail[data-v-a7f37bc5]{padding:8px 12px;border-top:1px solid #e4e7ec;color:#667085;font-size:12px;background:#fff}.parent-detail[data-v-a7f37bc5]{background:#fbfdff}.skill-detail p[data-v-a7f37bc5]{margin:4px 0}.log-row[data-v-a7f37bc5]{display:grid;grid-template-columns:auto auto 1fr;gap:7px;align-items:baseline}.log-time[data-v-a7f37bc5]{font-variant-numeric:tabular-nums;color:#98a2b3}.log-phase[data-v-a7f37bc5]{padding:1px 5px;border-radius:999px;background:#eef4ff;color:#2563eb;font-size:10px}.log-message[data-v-a7f37bc5]{color:#475467}.log-row small[data-v-a7f37bc5]{grid-column:3;color:#98a2b3}.muted[data-v-a7f37bc5]{color:#98a2b3}.receiving[data-v-a7f37bc5]{display:flex;align-items:center;gap:7px;color:#2563eb;font-size:13px}.result[data-v-a7f37bc5]{display:flex;flex-wrap:wrap;gap:8px 14px;border-top:1px solid #e4e7ec;margin-top:12px;padding-top:10px;color:#667085;font-size:12px}.result button[data-v-a7f37bc5]{border:0;background:transparent;color:#2563eb;font-weight:700;cursor:pointer}.page-error[data-v-a7f37bc5]{padding:8px 24px;background:#fff1f0;color:#b42318;font-size:13px}.chat>form[data-v-a7f37bc5]{padding:14px max(24px,calc((100% - 900px)/2)) 18px;border-top:1px solid #e4e7ec}.selected[data-v-a7f37bc5]{height:36px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:0 10px;border:1px solid #d0d5dd;border-bottom:0;border-radius:7px 7px 0 0;font-size:12px}.selected button[data-v-a7f37bc5]{border:0;background:transparent;cursor:pointer}.composer[data-v-a7f37bc5]{display:grid;grid-template-columns:40px 1fr 40px;align-items:end;border:1px solid #b8c0cc;border-radius:8px;padding:6px;background:#fff}.selected+.composer[data-v-a7f37bc5]{border-radius:0 0 8px 8px}.composer button[data-v-a7f37bc5]{width:36px;height:36px;border:0;border-radius:6px;display:grid;place-items:center;cursor:pointer}.composer>button[data-v-a7f37bc5]:first-child{background:transparent;color:#475467}.composer textarea[data-v-a7f37bc5]{border:0;outline:0;resize:none;min-height:36px;max-height:110px;padding:8px;line-height:1.4}.send[data-v-a7f37bc5]{background:#2563eb;color:#fff}.stop[data-v-a7f37bc5]{background:#d92d20;color:#fff}.modal[data-v-a7f37bc5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;display:grid;place-items:center;z-index:10}.modal-card[data-v-a7f37bc5]{width:min(480px,92vw);display:grid;gap:12px;padding:24px;border-radius:12px;background:#fff;box-shadow:0 20px 50px #0f172a40}.modal-card h3[data-v-a7f37bc5],.modal-card p[data-v-a7f37bc5]{margin:0}.modal-card label[data-v-a7f37bc5]{display:grid;gap:6px;color:#475569}.modal-card input[data-v-a7f37bc5]{padding:9px;border:1px solid #cbd5e1;border-radius:8px}.strategy-option[data-v-a7f37bc5]{grid-template-columns:auto 1fr}.strategy-option small[data-v-a7f37bc5]{display:block;margin-top:4px;color:#64748b}.report-shell[data-v-a7f37bc5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a2e;display:flex;justify-content:flex-end;z-index:30}.report-drawer[data-v-a7f37bc5]{width:min(1080px,58vw);height:100vh;background:#f0f0f0;display:grid;grid-template-rows:58px minmax(0,1fr);box-shadow:-18px 0 45px #0f172a38}.report-toolbar[data-v-a7f37bc5]{height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;background:#fff;border-bottom:1px solid #e4e7ec}.report-toolbar div[data-v-a7f37bc5]{display:flex;align-items:center;gap:12px;min-width:0}.report-toolbar strong[data-v-a7f37bc5]{max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-toolbar span[data-v-a7f37bc5]{color:#667085;font-size:12px}.report-actions button[data-v-a7f37bc5]{width:34px;height:34px;border:0;background:#fff;display:grid;place-items:center;cursor:pointer}.report-stage[data-v-a7f37bc5]{overflow:auto;padding:34px 28px}.report-state[data-v-a7f37bc5]{margin:80px auto;color:#667085;text-align:center}.report-state.error[data-v-a7f37bc5]{color:#b42318}.markdown-page[data-v-a7f37bc5]{width:min(760px,100%);min-height:calc(100vh - 126px);margin:0 auto;padding:56px 62px;background:#fff;color:#1d2939;box-shadow:0 1px 8px #0f172a1f;line-height:1.72}.markdown-page[data-v-a7f37bc5] h1{font-size:30px;text-align:center;color:#1f4e79;margin:0 0 18px}.markdown-page[data-v-a7f37bc5] h2{font-size:19px;margin:30px 0 12px;color:#1f4e79}.markdown-page[data-v-a7f37bc5] h3{font-size:16px;margin:22px 0 10px}.markdown-page[data-v-a7f37bc5] p{margin:9px 0}.markdown-page[data-v-a7f37bc5] ul{padding-left:22px}.markdown-page[data-v-a7f37bc5] table{width:100%;border-collapse:collapse;margin:14px 0}.markdown-page[data-v-a7f37bc5] th,.markdown-page[data-v-a7f37bc5] td{border:1px solid #98a2b3;padding:8px 10px;text-align:left;vertical-align:top}.markdown-page[data-v-a7f37bc5] th{background:#dbeaf7;font-weight:800}.markdown-page[data-v-a7f37bc5] code{background:#f2f4f7;border-radius:4px;padding:1px 4px}.markdown-page[data-v-a7f37bc5] pre{background:#101828;color:#f9fafb;padding:12px;border-radius:8px;overflow:auto}.markdown-page[data-v-a7f37bc5] blockquote{margin:12px 0;padding:8px 12px;border-left:4px solid #84c5f4;background:#eff8ff}@keyframes spin-a7f37bc5{to{transform:rotate(360deg)}}@keyframes pulse-a7f37bc5{0%,80%,to{opacity:.25;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}@media (max-width:900px){.workspace[data-v-a7f37bc5]{display:block}.workspace[data-v-a7f37bc5] .workspace-sidebar{display:none}.report-drawer[data-v-a7f37bc5]{width:100vw}.markdown-page[data-v-a7f37bc5]{padding:34px 24px}.messages[data-v-a7f37bc5],.chat>form[data-v-a7f37bc5]{padding-left:14px;padding-right:14px}.message.user .body[data-v-a7f37bc5]{max-width:88%}.log-row[data-v-a7f37bc5]{grid-template-columns:1fr}.log-row small[data-v-a7f37bc5]{grid-column:1}.task-card summary[data-v-a7f37bc5]{grid-template-columns:26px minmax(0,1fr) auto 18px}.token-chip[data-v-a7f37bc5]{display:none}.header-actions button[data-v-a7f37bc5]{padding:6px}.header-actions button svg[data-v-a7f37bc5]+*{display:none}}.confirmations[data-v-a7f37bc5]{display:grid;gap:8px;margin-top:10px}.confirmation-card[data-v-a7f37bc5]{display:grid;gap:7px;padding:10px;border:1px solid #fdb022;border-radius:8px;background:#fffaeb}.confirmation-card code[data-v-a7f37bc5]{overflow:auto;font-size:11px}.confirmation-card button[data-v-a7f37bc5]{justify-self:start;border:0;border-radius:6px;padding:7px 10px;cursor:pointer}.thinking[data-v-a7f37bc5]{color:#475467;font-weight:600}.next-step[data-v-a7f37bc5]{margin:3px 0 0;color:#667085;font-size:12px}.loading-button[data-v-3ab1bf62]{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.loading-button[data-v-3ab1bf62]:disabled{cursor:not-allowed;opacity:.62}.spinner[data-v-3ab1bf62]{animation:spin-3ab1bf62 .85s linear infinite}@keyframes spin-3ab1bf62{to{transform:rotate(360deg)}}.page[data-v-84bc7c97]{max-width:1280px;margin:0 auto;padding:38px}.hero[data-v-84bc7c97]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eyebrow[data-v-84bc7c97]{color:#7f56d9;font-size:11px;font-weight:800;letter-spacing:.1em}.hero h1[data-v-84bc7c97]{margin:7px 0;font-size:30px;letter-spacing:-.04em}.hero p[data-v-84bc7c97],.count[data-v-84bc7c97],.description[data-v-84bc7c97]{color:#667085}.primary[data-v-84bc7c97],.ghost[data-v-84bc7c97],.refresh[data-v-84bc7c97],.view[data-v-84bc7c97],.danger[data-v-84bc7c97]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:10px 14px;font-weight:700;cursor:pointer}.primary[data-v-84bc7c97]{border:1px solid #444ce7;background:#444ce7;color:#fff}.ghost[data-v-84bc7c97],.refresh[data-v-84bc7c97]{border:1px solid #d0d5dd;background:#fff;color:#344054}.filters[data-v-84bc7c97]{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px auto;gap:10px;align-items:end;margin:26px 0 12px;padding:14px;border:1px solid #e4e7ec;border-radius:12px;background:#fff}.filters label[data-v-84bc7c97]{display:grid;gap:5px;color:#667085;font-size:12px;font-weight:700}.filters select[data-v-84bc7c97]{height:40px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;padding:0 9px;font:inherit}.search[data-v-84bc7c97]{display:flex!important;align-items:center;gap:8px;height:40px;padding:0 10px;border:1px solid #d0d5dd;border-radius:7px;color:#98a2b3}.search input[data-v-84bc7c97]{width:100%;border:0;outline:0;background:transparent;font:inherit}.count[data-v-84bc7c97]{margin:14px 0;font-size:13px}.grid[data-v-84bc7c97]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.skill-card[data-v-84bc7c97]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:12px;min-height:220px;padding:18px;border:1px solid #e4e7ec;border-radius:13px;background:#fff;box-shadow:0 2px 8px #10182808}.skill-card[data-v-84bc7c97]:hover{border-color:#b2ccff;box-shadow:0 10px 24px #10182814}.card-top[data-v-84bc7c97]{display:flex;justify-content:space-between;gap:8px}.source[data-v-84bc7c97],.category[data-v-84bc7c97]{display:inline-flex;align-items:center;width:max-content;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700}.source.system[data-v-84bc7c97]{background:#eef4ff;color:#175cd3}.source.uploaded[data-v-84bc7c97]{background:#ecfdf3;color:#027a48}.category[data-v-84bc7c97]{background:#f2f4f7;color:#475467;font-weight:600}.skill-card h2[data-v-84bc7c97]{margin:0;font-size:16px}.skill-card p[data-v-84bc7c97]{margin:0;color:#667085;font-size:13px;line-height:1.55}.updated[data-v-84bc7c97]{color:#98a2b3;font-size:11px}.view[data-v-84bc7c97]{justify-self:start;border:0;background:transparent;color:#175cd3;padding:0}.empty[data-v-84bc7c97]{min-height:250px;display:grid;place-content:center;justify-items:center;gap:8px;border:1px dashed #d0d5dd;border-radius:13px;color:#667085}.overlay[data-v-84bc7c97]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:18px;background:#10182885}.dialog[data-v-84bc7c97]{width:min(740px,100%);max-height:92vh;overflow:auto;padding:24px;border-radius:16px;background:#fff;box-shadow:0 24px 54px #10182847}.dialog header[data-v-84bc7c97]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dialog h2[data-v-84bc7c97]{margin:5px 0;font-size:21px}.icon[data-v-84bc7c97]{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:7px;background:transparent;color:#475467;cursor:pointer}.hidden[data-v-84bc7c97]{display:none}.dropzone[data-v-84bc7c97]{width:100%;display:grid;justify-items:center;gap:7px;margin:20px 0;padding:32px;border:1px dashed #98a2b3;border-radius:11px;background:#f9fafb;color:#475467;cursor:pointer}.dropzone span[data-v-84bc7c97],.file-picked small[data-v-84bc7c97]{font-size:12px;color:#667085}.file-picked[data-v-84bc7c97]{display:flex;align-items:center;gap:9px;margin:18px 0;padding:11px;border-radius:8px;background:#f0f5ff;color:#175cd3}.file-picked span[data-v-84bc7c97]{flex:1}.file-picked strong[data-v-84bc7c97],.file-picked small[data-v-84bc7c97]{display:block}.file-picked button[data-v-84bc7c97]{border:0;background:transparent;color:#175cd3;cursor:pointer}.form[data-v-84bc7c97],.edit[data-v-84bc7c97]{display:grid;gap:12px}.form label[data-v-84bc7c97],.edit label[data-v-84bc7c97]{display:grid;gap:6px;color:#344054;font-size:13px;font-weight:700}.form input[data-v-84bc7c97],.form textarea[data-v-84bc7c97],.form select[data-v-84bc7c97],.edit input[data-v-84bc7c97],.edit textarea[data-v-84bc7c97],.edit select[data-v-84bc7c97],.settings input[data-v-84bc7c97]{width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;font:inherit;font-weight:400}.form textarea[data-v-84bc7c97],.edit textarea[data-v-84bc7c97]{min-height:76px;resize:vertical}.upload-dialog footer[data-v-84bc7c97]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.detail>.description[data-v-84bc7c97]{margin:18px 0;color:#475467;line-height:1.6}.metadata[data-v-84bc7c97]{display:grid;grid-template-columns:130px 1fr;margin:0;border:1px solid #e4e7ec;border-radius:9px;overflow:hidden}.metadata dt[data-v-84bc7c97],.metadata dd[data-v-84bc7c97]{margin:0;padding:9px 11px;border-bottom:1px solid #e4e7ec;font-size:12px}.metadata dt[data-v-84bc7c97]{background:#f9fafb;color:#667085;font-weight:700}.metadata dd[data-v-84bc7c97]{overflow-wrap:anywhere;color:#344054}.metadata dt[data-v-84bc7c97]:nth-last-of-type(1),.metadata dd[data-v-84bc7c97]:last-child{border-bottom:0}.settings[data-v-84bc7c97],.edit[data-v-84bc7c97]{margin-top:20px;padding-top:18px;border-top:1px solid #e4e7ec}.settings h3[data-v-84bc7c97],.edit h3[data-v-84bc7c97]{margin:0}.settings p[data-v-84bc7c97]{color:#667085;font-size:12px}.settings-grid[data-v-84bc7c97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:12px 0}.settings-grid label[data-v-84bc7c97]{display:grid;gap:5px;color:#344054;font-size:12px;font-weight:700}.settings-grid small[data-v-84bc7c97]{color:#98a2b3;font-weight:400}.settings input[type=checkbox][data-v-84bc7c97]{width:18px;height:18px}.readonly[data-v-84bc7c97]{padding:8px;border-radius:7px;background:#f9fafb}.edit-actions[data-v-84bc7c97]{display:flex;justify-content:space-between;gap:8px}.danger[data-v-84bc7c97]{border:1px solid #fecdca;background:#fff;color:#b42318}@media (max-width:800px){.page[data-v-84bc7c97]{padding:72px 18px 26px}.hero[data-v-84bc7c97]{display:grid}.filters[data-v-84bc7c97],.grid[data-v-84bc7c97],.settings-grid[data-v-84bc7c97]{grid-template-columns:1fr}.metadata[data-v-84bc7c97]{grid-template-columns:100px 1fr}}.login[data-v-11de1441]{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:24px;background:radial-gradient(circle at 50% -10%,#f7fbff 0,#edf4ff 30%,#f7f8fb 62%,#eef2f7);color:#101828}.login[data-v-11de1441]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#ffffffb8,#ffffff3d),repeating-linear-gradient(90deg,rgba(68,76,231,.055) 0 1px,transparent 1px 72px);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 78%);pointer-events:none}.ambient[data-v-11de1441]{position:absolute;border-radius:999px;filter:blur(18px);opacity:.7;pointer-events:none}.ambient.one[data-v-11de1441]{width:260px;height:260px;left:calc(50% - 420px);top:14%;background:#155eef29}.ambient.two[data-v-11de1441]{width:220px;height:220px;right:calc(50% - 390px);bottom:18%;background:#14b8a624}.card[data-v-11de1441]{position:relative;width:min(420px,100%);padding:34px;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#ffffffb8;box-shadow:0 28px 80px #10182824,inset 0 1px #ffffffd9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.brand[data-v-11de1441]{display:flex;align-items:center;gap:11px;color:#344054;font-size:13px;font-weight:800}.logo[data-v-11de1441]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#155eef,#14b8a6 58%,#8b5cf6);color:#fff;box-shadow:0 12px 30px #2563eb40;letter-spacing:.02em}.card h1[data-v-11de1441]{margin:28px 0 8px;font-size:30px;line-height:1.12;letter-spacing:0;font-weight:800}.card p[data-v-11de1441]{margin:0 0 28px;color:#667085;font-size:14px;line-height:1.65}.card label[data-v-11de1441]{display:grid;gap:8px;margin-top:15px;color:#344054;font-size:13px;font-weight:750}.card input[data-v-11de1441]{height:46px;border:1px solid rgba(208,213,221,.86);border-radius:12px;background:#ffffffb8;padding:0 13px;outline:none;color:#101828;transition:border-color .16s,box-shadow .16s,background .16s}.card input[data-v-11de1441]:focus{border-color:#84adff;background:#fff;box-shadow:0 0 0 4px #155eef1a}.submit[data-v-11de1441]{width:100%;height:46px;margin-top:22px;border:0;border-radius:12px;background:#101828;color:#fff;font-weight:800;box-shadow:0 12px 28px #1018282e;cursor:pointer}.submit[data-v-11de1441]:hover:not(:disabled){background:#1d2939}.error[data-v-11de1441]{margin-top:14px;padding:10px 12px;border:1px solid #fecdca;border-radius:12px;background:#fef3f2db;color:#b42318;font-size:13px;line-height:1.45}@media (max-width:560px){.login[data-v-11de1441]{padding:18px}.card[data-v-11de1441]{padding:26px;border-radius:20px}.card h1[data-v-11de1441]{font-size:26px}.ambient.one[data-v-11de1441]{left:-100px}.ambient.two[data-v-11de1441]{right:-80px}}.settings[data-v-a634752f]{max-width:1200px;margin:0 auto;padding:34px 40px 54px}.hero[data-v-a634752f],.section>header[data-v-a634752f],.dialog header[data-v-a634752f],.providers article footer[data-v-a634752f],.dialog footer[data-v-a634752f]{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero>div>span[data-v-a634752f]{color:#7f56d9;font-size:11px;font-weight:800;letter-spacing:.1em}.hero h1[data-v-a634752f]{margin:6px 0;font-size:29px;letter-spacing:-.04em}.hero p[data-v-a634752f],.section header p[data-v-a634752f],.model-title p[data-v-a634752f]{margin:5px 0 0;color:#667085;font-size:13px;line-height:1.5}.primary[data-v-a634752f]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #444ce7;border-radius:8px;background:#444ce7;color:#fff;padding:9px 12px;font-weight:700;cursor:pointer}.primary[data-v-a634752f]:disabled{cursor:not-allowed;opacity:.5}.section[data-v-a634752f]{margin-top:26px;padding:22px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.section h2[data-v-a634752f]{margin:0;font-size:18px}.providers[data-v-a634752f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:18px}.providers article[data-v-a634752f]{display:grid;gap:6px;padding:16px;border:1px solid #e4e7ec;border-radius:10px}.providers strong[data-v-a634752f]{font-size:14px}.providers small[data-v-a634752f],.providers span[data-v-a634752f]{color:#98a2b3;font-size:11px}.providers p[data-v-a634752f]{min-height:34px;margin:2px 0;color:#667085;font-size:12px;overflow-wrap:anywhere}.providers footer[data-v-a634752f]{margin-top:6px;justify-content:flex-start}.providers button[data-v-a634752f],.dialog footer button[data-v-a634752f]{border:0;border-radius:6px;background:#f2f4f7;color:#344054;padding:7px 9px;font-weight:700;font-size:12px;cursor:pointer}.providers button.danger[data-v-a634752f]{background:#fef3f2;color:#b42318}.empty[data-v-a634752f]{margin:18px 0 0;color:#98a2b3}.models[data-v-a634752f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.model-card[data-v-a634752f]{display:grid;gap:16px;padding:17px;border:1px solid #e4e7ec;border-radius:11px}.model-title[data-v-a634752f]{display:flex;gap:10px;color:#6938ef}.model-title h3[data-v-a634752f]{margin:0;color:#101828;font-size:15px}.model-fields[data-v-a634752f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.model-fields label[data-v-a634752f],.dialog label[data-v-a634752f]{display:grid;gap:5px;color:#344054;font-size:12px;font-weight:700}.model-fields input[data-v-a634752f],.model-fields select[data-v-a634752f],.dialog input[data-v-a634752f]{width:100%;border:1px solid #d0d5dd;border-radius:7px;background:#fff;padding:9px;font:inherit;font-weight:400}.model-fields .vision[data-v-a634752f],.dialog .vision[data-v-a634752f]{display:flex;align-items:center;gap:7px;padding-top:22px}.vision input[data-v-a634752f]{width:16px;height:16px}.save[data-v-a634752f]{justify-self:start}.overlay[data-v-a634752f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:18px;background:#10182880}.dialog[data-v-a634752f]{display:grid;gap:14px;width:min(440px,100%);padding:22px;border-radius:13px;background:#fff}.dialog h2[data-v-a634752f]{margin:0;font-size:19px}.dialog header button[data-v-a634752f]{border:0;background:transparent;color:#475467;cursor:pointer}.dialog .vision[data-v-a634752f]{padding-top:0}.dialog footer[data-v-a634752f]{justify-content:flex-end;margin-top:4px}.dialog footer .primary[data-v-a634752f]{border:1px solid #444ce7;background:#444ce7;color:#fff}@media (max-width:760px){.settings[data-v-a634752f]{padding:70px 18px 28px}.hero[data-v-a634752f]{align-items:flex-start}.models[data-v-a634752f],.model-fields[data-v-a634752f]{grid-template-columns:1fr}.model-fields .vision[data-v-a634752f]{padding-top:0}}.logs-page[data-v-fc815545]{min-height:100vh;background:#f6f8fb;padding:28px;color:#101828}.logs-page header[data-v-fc815545]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.logs-page h1[data-v-fc815545]{margin:0;font-size:24px}.logs-page p[data-v-fc815545]{margin:4px 0;color:#667085}.logs-page a[data-v-fc815545]{color:#2563eb;text-decoration:none}.card[data-v-fc815545]{background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 8px 24px #1018280a}.stats[data-v-fc815545]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats div[data-v-fc815545]{padding:12px;border:1px solid #eef2f6;border-radius:8px;background:#f9fafb}.stats strong[data-v-fc815545]{display:block;font-size:22px;color:#101828}.stats span[data-v-fc815545]{font-size:12px;color:#667085}.grid[data-v-fc815545]{display:grid;grid-template-columns:260px 1fr;gap:14px}.card h2[data-v-fc815545]{margin:0 0 12px;font-size:16px}.card button[data-v-fc815545]{display:block;width:100%;text-align:left;margin:6px 0;padding:8px 10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;cursor:pointer}.card button.active[data-v-fc815545]{border-color:#2563eb;background:#eff6ff}.card a[data-v-fc815545]{display:block;margin:6px 0;font-family:ui-monospace,Consolas,monospace;font-size:13px}.warning[data-v-fc815545]{border-color:#fdb022;background:#fffbeb}.error[data-v-fc815545]{border-color:#f04438;background:#fff6f5;color:#912018}.muted[data-v-fc815545]{color:#98a2b3}table[data-v-fc815545]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-fc815545],td[data-v-fc815545]{border-top:1px solid #eef2f6;padding:8px;vertical-align:top;text-align:left}th[data-v-fc815545]{color:#667085;background:#f9fafb}tr.failed[data-v-fc815545]{background:#fff6f5}pre[data-v-fc815545]{white-space:pre-wrap;word-break:break-word;margin:6px 0 0;font-size:12px}small[data-v-fc815545]{color:#667085;font-family:ui-monospace,Consolas,monospace}@media (max-width:900px){.grid[data-v-fc815545]{grid-template-columns:1fr}}.page[data-v-8effe6e3]{max-width:1280px;margin:0 auto;padding:40px}.hero[data-v-8effe6e3]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.eyebrow[data-v-8effe6e3]{color:#7f56d9;font-size:11px;font-weight:800;letter-spacing:.1em}.hero h1[data-v-8effe6e3]{margin:7px 0 8px;font-size:30px;letter-spacing:-.04em}.hero p[data-v-8effe6e3],.description[data-v-8effe6e3],.meta[data-v-8effe6e3]{color:#667085}.primary[data-v-8effe6e3],.secondary[data-v-8effe6e3],.ghost[data-v-8effe6e3]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:10px 14px;font-weight:700;cursor:pointer}.primary[data-v-8effe6e3]{border:1px solid #444ce7;background:#444ce7;color:#fff}.secondary[data-v-8effe6e3]{border:1px solid #b2ccff;background:#eff4ff;color:#175cd3}.ghost[data-v-8effe6e3]{border:1px solid #d0d5dd;background:#fff;color:#344054}.create-card[data-v-8effe6e3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;padding:20px;border:1px solid #d0d5dd;border-radius:14px;background:#fff;box-shadow:0 4px 14px #1018280a}.form-title[data-v-8effe6e3]{grid-column:1/-1}.form-title strong[data-v-8effe6e3],.form-title span[data-v-8effe6e3]{display:block}.form-title span[data-v-8effe6e3]{margin-top:4px;color:#667085;font-size:13px}.create-card label[data-v-8effe6e3]{display:grid;gap:6px;color:#344054;font-size:12px;font-weight:700}.create-card input[data-v-8effe6e3],.create-card select[data-v-8effe6e3],.create-card textarea[data-v-8effe6e3]{padding:10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;font:inherit;font-weight:400}.create-card textarea[data-v-8effe6e3]{min-height:70px;resize:vertical}.wide[data-v-8effe6e3]{grid-column:span 2}.submit[data-v-8effe6e3]{align-self:end}.toolbar[data-v-8effe6e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0;color:#667085;font-size:13px}.search[data-v-8effe6e3]{width:min(400px,100%);display:flex;align-items:center;gap:8px;padding:0 11px;height:40px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#98a2b3}.search input[data-v-8effe6e3]{width:100%;border:0;outline:0;background:transparent;font:inherit}.grid[data-v-8effe6e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}.app-card[data-v-8effe6e3]{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:20px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;box-shadow:0 2px 8px #10182808;transition:transform .16s,box-shadow .16s}.app-card[data-v-8effe6e3]:hover{transform:translateY(-2px);box-shadow:0 12px 26px #10182817}.app-icon[data-v-8effe6e3]{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:#eef4ff;color:#175cd3}.app-icon.erp[data-v-8effe6e3]{background:#ecfdf3;color:#027a48}.app-icon.generic[data-v-8effe6e3]{background:#f4f3ff;color:#6938ef}.card-head[data-v-8effe6e3]{display:flex;justify-content:space-between;gap:8px}.card-head h2[data-v-8effe6e3]{margin:0;font-size:16px}.card-head p[data-v-8effe6e3]{margin:4px 0 0;color:#98a2b3;font-size:12px}.status[data-v-8effe6e3]{height:max-content;padding:4px 7px;border-radius:99px;background:#ecfdf3;color:#027a48;font-size:11px;font-weight:700}.status.archived[data-v-8effe6e3]{background:#f2f4f7;color:#667085}.description[data-v-8effe6e3],.meta[data-v-8effe6e3],.actions[data-v-8effe6e3]{grid-column:1/-1}.description[data-v-8effe6e3]{min-height:38px;margin:2px 0;font-size:13px;line-height:1.5}.meta[data-v-8effe6e3]{display:flex;justify-content:space-between;font-size:11px}.actions[data-v-8effe6e3]{display:flex;gap:8px;padding-top:4px}.actions button[data-v-8effe6e3]{flex:1;font-size:12px;padding:8px}.empty[data-v-8effe6e3]{display:grid;place-items:center;gap:6px;padding:80px 20px;border:1px dashed #d0d5dd;border-radius:14px;color:#667085;text-align:center}.empty h2[data-v-8effe6e3],.empty p[data-v-8effe6e3]{margin:0}.error[data-v-8effe6e3]{color:#b42318}@media (max-width:760px){.page[data-v-8effe6e3]{padding:72px 18px 24px}.hero[data-v-8effe6e3]{display:grid}.create-card[data-v-8effe6e3]{grid-template-columns:1fr}.wide[data-v-8effe6e3]{grid-column:auto}.toolbar[data-v-8effe6e3]{align-items:flex-start;flex-direction:column}.search[data-v-8effe6e3]{width:100%}}.page[data-v-2b179195]{max-width:1280px;margin:0 auto;padding:28px 40px 50px}.topbar[data-v-2b179195],.heading[data-v-2b179195],.panel header[data-v-2b179195],.embed-card header[data-v-2b179195]{display:flex;align-items:center;justify-content:space-between;gap:16px}.crumb[data-v-2b179195]{display:flex;align-items:center;gap:8px;color:#667085;font-size:13px}.crumb button[data-v-2b179195]{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#475467;cursor:pointer}.top-actions[data-v-2b179195],.embed-actions[data-v-2b179195]{display:flex;gap:8px}.primary[data-v-2b179195],.ghost[data-v-2b179195]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:9px 12px;font-weight:700;cursor:pointer}.primary[data-v-2b179195]{border:1px solid #444ce7;background:#444ce7;color:#fff}.ghost[data-v-2b179195]{border:1px solid #d0d5dd;background:#fff;color:#344054}.heading[data-v-2b179195]{justify-content:flex-start;margin:28px 0}.app-icon[data-v-2b179195]{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#f4f3ff;color:#6938ef}.eyebrow[data-v-2b179195]{color:#7f56d9;font-size:11px;font-weight:800;letter-spacing:.1em}.heading h1[data-v-2b179195]{margin:4px 0;font-size:25px}.heading p[data-v-2b179195],.panel header p[data-v-2b179195],.row p[data-v-2b179195],.tool p[data-v-2b179195],.embed-card p[data-v-2b179195]{margin:5px 0 0;color:#667085;font-size:13px;line-height:1.5}.layout[data-v-2b179195]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:22px}.tabs[data-v-2b179195]{display:grid;align-content:start;gap:4px}.tabs a[data-v-2b179195]{display:flex;align-items:center;gap:9px;border-radius:8px;padding:10px;color:#475467;font-size:13px;font-weight:650}.tabs a.router-link-active[data-v-2b179195]{background:#eef4ff;color:#175cd3}.panel[data-v-2b179195]{min-height:460px;padding:24px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.panel h2[data-v-2b179195]{margin:0;font-size:18px}.form[data-v-2b179195],.stack[data-v-2b179195]{display:grid;gap:16px}.form label[data-v-2b179195]{display:grid;gap:6px;color:#344054;font-size:13px;font-weight:700}.form input[data-v-2b179195],.form textarea[data-v-2b179195],.form select[data-v-2b179195],.tool-form input[data-v-2b179195],.tool-form textarea[data-v-2b179195],.tool-form select[data-v-2b179195],.skill-filters input[data-v-2b179195],.skill-filters select[data-v-2b179195]{width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;font:inherit;font-weight:400}.form textarea[data-v-2b179195],.tool-form textarea[data-v-2b179195]{min-height:86px;resize:vertical}.form .primary[data-v-2b179195]{justify-self:start}.row[data-v-2b179195],.tool[data-v-2b179195]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px;border:1px solid #e4e7ec;border-radius:10px}.row strong[data-v-2b179195],.row small[data-v-2b179195],.tool strong[data-v-2b179195],.tool small[data-v-2b179195]{display:block}.row small[data-v-2b179195],.tool small[data-v-2b179195]{margin-top:4px;color:#98a2b3;font-size:11px}.skill-filters[data-v-2b179195]{display:grid;grid-template-columns:minmax(200px,1fr) 160px 170px;gap:10px}.skill-grid[data-v-2b179195]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.skill-card[data-v-2b179195]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:92px;padding:16px;border:1px solid #e4e7ec;border-radius:10px;background:#fff}.skill-card strong[data-v-2b179195]{display:block;color:#101828;font-size:14px}.skill-card p[data-v-2b179195]{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#667085;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toggle[data-v-2b179195]{position:relative;width:38px;height:22px;flex:none}.toggle input[data-v-2b179195]{opacity:0;width:0;height:0}.toggle span[data-v-2b179195]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;background:#d0d5dd;cursor:pointer}.toggle span[data-v-2b179195]:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.16s}.toggle input:checked+span[data-v-2b179195]{background:#6172f3}.toggle input:checked+span[data-v-2b179195]:after{transform:translate(16px)}.toggle.saving[data-v-2b179195]{opacity:.62}.toggle.saving span[data-v-2b179195]{cursor:progress}.skill-pagination[data-v-2b179195]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#667085;font-size:12px}.skill-pagination>div[data-v-2b179195]{display:flex;align-items:center;gap:9px}.compact[data-v-2b179195]{padding:6px 9px;font-size:12px}.compact[data-v-2b179195]:disabled{cursor:not-allowed;opacity:.48}.tool>span[data-v-2b179195]{flex:none;padding:4px 7px;border-radius:99px;background:#ecfdf3;color:#027a48;font-size:11px;font-weight:700}.tool>span.write[data-v-2b179195]{background:#fffaeb;color:#b54708}.tool-form[data-v-2b179195]{display:grid;gap:14px;margin-top:2px;padding:18px;border-radius:10px;background:#f9fafb}.tool-form h3[data-v-2b179195]{margin:0}.fields[data-v-2b179195]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fields label[data-v-2b179195]{display:grid;gap:6px;color:#344054;font-size:12px;font-weight:700}.fields .wide[data-v-2b179195]{grid-column:span 2}.kb-grid[data-v-2b179195]{display:grid;gap:12px}.kb-card[data-v-2b179195]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px;border:1px solid #e4e7ec;border-radius:10px;background:#fff}.kb-card strong[data-v-2b179195]{display:block}.kb-card p[data-v-2b179195]{margin:6px 0;color:#667085;font-size:12px;line-height:1.5}.kb-card small[data-v-2b179195]{color:#98a2b3}.kb-actions[data-v-2b179195]{display:grid;justify-items:end;gap:8px}.kb-card .wide[data-v-2b179195]{grid-column:1 / -1;display:grid;gap:6px;color:#344054;font-size:12px;font-weight:700}.kb-card textarea[data-v-2b179195]{width:100%;min-height:70px;padding:9px;border:1px solid #d0d5dd;border-radius:7px;resize:vertical}.mode[data-v-2b179195]{display:grid;gap:6px;color:#344054;font-size:12px;font-weight:700}.mode select[data-v-2b179195]{padding:8px;border:1px solid #d0d5dd;border-radius:7px}.test-panel[data-v-2b179195]{display:grid;gap:10px;padding:16px;border:1px solid #dbe7ff;border-radius:10px;background:#f8fbff}.test-panel h3[data-v-2b179195]{margin:0}.test-row[data-v-2b179195]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.test-row input[data-v-2b179195]{padding:10px;border:1px solid #d0d5dd;border-radius:7px}.hit[data-v-2b179195]{display:grid;gap:5px;padding:12px;border:1px solid #e4e7ec;border-radius:8px;background:#fff}.hit small[data-v-2b179195]{color:#98a2b3}.hit p[data-v-2b179195]{max-height:120px;overflow:auto;white-space:pre-wrap;color:#475467}.embed-card[data-v-2b179195]{display:grid;gap:20px}.help[data-v-2b179195]{width:36px;height:36px;display:grid;place-items:center;border:1px solid #b2ccff;border-radius:50%;background:#eff4ff;color:#175cd3;cursor:pointer}.steps[data-v-2b179195]{display:grid;gap:12px}.steps article[data-v-2b179195]{display:flex;gap:12px;padding:14px;border:1px solid #e4e7ec;border-radius:10px}.steps span[data-v-2b179195]{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:50%;background:#f4f3ff;color:#6938ef;font-size:12px;font-weight:800}.steps strong[data-v-2b179195]{font-size:14px}.error[data-v-2b179195]{padding:10px;border-radius:7px;background:#fef3f2;color:#b42318}.muted[data-v-2b179195]{color:#98a2b3}@media (max-width:760px){.page[data-v-2b179195]{padding:68px 18px 28px}.layout[data-v-2b179195]{grid-template-columns:1fr}.tabs[data-v-2b179195]{display:flex;overflow:auto}.tabs a[data-v-2b179195]{white-space:nowrap}.topbar[data-v-2b179195]{align-items:flex-start}.top-actions[data-v-2b179195]{display:grid}.heading[data-v-2b179195]{align-items:flex-start}.fields[data-v-2b179195]{grid-template-columns:1fr}.fields .wide[data-v-2b179195]{grid-column:auto}.skill-filters[data-v-2b179195],.skill-grid[data-v-2b179195],.test-row[data-v-2b179195]{grid-template-columns:1fr}.skill-pagination[data-v-2b179195]{align-items:flex-start;flex-direction:column}.panel[data-v-2b179195]{padding:18px}.kb-card[data-v-2b179195]{grid-template-columns:1fr}.kb-actions[data-v-2b179195]{justify-items:start}}.page[data-v-6bced48c]{padding:34px;max-width:900px;margin:auto}.page h1[data-v-6bced48c]{margin:0}.page p[data-v-6bced48c]{color:#667085}.card[data-v-6bced48c]{margin:20px 0;border:1px solid #e4e7ec;border-radius:10px;background:#fff;padding:18px}.form[data-v-6bced48c]{display:grid;grid-template-columns:1fr 1fr auto auto;gap:10px}.form input[data-v-6bced48c],.form select[data-v-6bced48c]{padding:9px;border:1px solid #d0d5dd;border-radius:6px}.create-button[data-v-6bced48c]{background:#2563eb;color:#fff;border:0;border-radius:6px;padding:9px;cursor:pointer}table[data-v-6bced48c]{width:100%;border-collapse:collapse}th[data-v-6bced48c],td[data-v-6bced48c]{text-align:left;padding:10px;border-bottom:1px solid #e4e7ec}.error[data-v-6bced48c]{color:#b42318}@media (max-width:700px){.form[data-v-6bced48c]{grid-template-columns:1fr}}.embed[data-v-923c8a95]{height:100vh;display:grid;grid-template-rows:48px minmax(0,1fr) auto auto;background:#fff;font:14px PingFang SC,sans-serif}.embed header[data-v-923c8a95]{display:flex;justify-content:space-between;align-items:center;padding:0 14px;border-bottom:1px solid #e4e7ec}.embed header span[data-v-923c8a95]{color:#667085;font-size:12px}.embed header .ready[data-v-923c8a95]{color:#047857}.messages[data-v-923c8a95]{overflow:auto;padding:14px;background:#f8fafc}.messages p[data-v-923c8a95]{max-width:86%;padding:9px 11px;border-radius:8px;white-space:pre-wrap;line-height:1.5}.messages .user[data-v-923c8a95]{margin-left:auto;background:#dbeafe}.messages .assistant[data-v-923c8a95]{background:#fff;border:1px solid #e4e7ec}.confirmation[data-v-923c8a95]{display:grid;gap:6px;margin:10px 0;padding:10px;background:#fffaeb;border:1px solid #fdb022;border-radius:7px}.confirmation code[data-v-923c8a95]{font-size:11px;overflow:auto}.confirmation button[data-v-923c8a95]{justify-self:start}.embed form[data-v-923c8a95]{display:flex;gap:8px;padding:10px;border-top:1px solid #e4e7ec}.embed textarea[data-v-923c8a95]{flex:1;min-height:36px;max-height:90px;resize:vertical;border:1px solid #d0d5dd;border-radius:6px;padding:7px}.embed button[data-v-923c8a95]{align-self:end;border:0;border-radius:6px;background:#2563eb;color:#fff;padding:9px 12px}.embed button[data-v-923c8a95]:disabled{background:#98a2b3}.error[data-v-923c8a95]{margin:0;padding:8px 12px;background:#fff1f0;color:#b42318;font-size:12px}.kb-config[data-v-2d2d73e9]{display:grid;gap:14px}.section[data-v-2d2d73e9]{display:grid;gap:12px}.fields[data-v-2d2d73e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fields.three[data-v-2d2d73e9]{grid-template-columns:repeat(3,minmax(0,1fr))}.fields label[data-v-2d2d73e9]{display:grid;gap:6px;color:#344054;font-size:13px;font-weight:700}.fields .wide[data-v-2d2d73e9]{grid-column:1 / -1}.fields input[data-v-2d2d73e9],.fields textarea[data-v-2d2d73e9],.fields select[data-v-2d2d73e9],.mapping-row input[data-v-2d2d73e9]{width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;font:inherit;font-weight:500}.fields textarea[data-v-2d2d73e9]{min-height:88px;resize:vertical;line-height:1.5}.mapping-grid[data-v-2d2d73e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mapping-card[data-v-2d2d73e9]{display:grid;gap:9px;padding:14px;border:1px solid #e4e7ec;border-radius:8px;background:#fff}.section-head[data-v-2d2d73e9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.section-head h3[data-v-2d2d73e9]{margin:0;font-size:15px}.ghost[data-v-2d2d73e9],.icon[data-v-2d2d73e9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-weight:700;cursor:pointer}.ghost[data-v-2d2d73e9]{border:1px solid #d0d5dd;background:#fff;color:#344054}.compact[data-v-2d2d73e9]{padding:6px 9px;font-size:12px}.mapping-row[data-v-2d2d73e9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;gap:8px;align-items:center}.mapping-row.head[data-v-2d2d73e9]{color:#667085;font-size:12px;font-weight:800}.icon[data-v-2d2d73e9]{width:34px;height:34px;border:1px solid #d0d5dd;background:#fff;color:#475467}.danger[data-v-2d2d73e9]{border-color:#fecdca;color:#b42318}.switch[data-v-2d2d73e9]{display:inline-flex;align-items:center;gap:9px;width:max-content;color:#344054;font-size:13px;font-weight:700}.switch input[data-v-2d2d73e9]{position:absolute;opacity:0;pointer-events:none}.switch span[data-v-2d2d73e9]{position:relative;width:38px;height:22px;border-radius:999px;background:#d0d5dd}.switch span[data-v-2d2d73e9]:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.16s}.switch input:checked+span[data-v-2d2d73e9]{background:#2563eb}.switch input:checked+span[data-v-2d2d73e9]:after{transform:translate(16px)}.form-error[data-v-2d2d73e9]{margin:0;padding:9px 10px;border-radius:7px;background:#fef3f2;color:#b42318;font-size:13px}@media (max-width:760px){.fields[data-v-2d2d73e9],.fields.three[data-v-2d2d73e9],.mapping-grid[data-v-2d2d73e9]{grid-template-columns:1fr}.fields .wide[data-v-2d2d73e9]{grid-column:auto}.mapping-row[data-v-2d2d73e9]{grid-template-columns:1fr}.mapping-row.head[data-v-2d2d73e9]{display:none}.icon[data-v-2d2d73e9]{width:100%;height:36px}}.page[data-v-989e54ca]{max-width:1180px;margin:0 auto;padding:30px 40px}.top[data-v-989e54ca],.card-head[data-v-989e54ca],.actions[data-v-989e54ca],.dialog-head[data-v-989e54ca]{display:flex;align-items:center;justify-content:space-between;gap:14px}.top h1[data-v-989e54ca]{margin:0;font-size:26px}.top p[data-v-989e54ca],.card p[data-v-989e54ca],.empty[data-v-989e54ca],.dialog-head p[data-v-989e54ca]{color:#667085}.primary[data-v-989e54ca],.ghost[data-v-989e54ca],.danger[data-v-989e54ca],.wizard button[data-v-989e54ca]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:9px 12px;font-weight:700;cursor:pointer}.primary[data-v-989e54ca]{border:1px solid #2563eb;background:#2563eb;color:#fff}.ghost[data-v-989e54ca]{border:1px solid #d0d5dd;background:#fff;color:#344054}.danger[data-v-989e54ca]{border:1px solid #fecdca;background:#fff;color:#b42318}.grid[data-v-989e54ca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.card[data-v-989e54ca]{display:grid;gap:10px;min-height:174px;padding:16px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;cursor:pointer}.card[data-v-989e54ca]:hover{border-color:#84adff}.card strong[data-v-989e54ca]{font-size:15px}.card span[data-v-989e54ca]{padding:3px 7px;border-radius:99px;background:#f2f4f7;color:#475467;font-size:12px}.card span.ready[data-v-989e54ca]{background:#ecfdf3;color:#027a48}.card span.draft[data-v-989e54ca]{background:#fffaeb;color:#b54708}.card small[data-v-989e54ca]{color:#98a2b3}.card footer[data-v-989e54ca]{display:flex;gap:8px;align-self:end}.error[data-v-989e54ca]{padding:10px;border-radius:7px;background:#fef3f2;color:#b42318}.modal[data-v-989e54ca]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#0f172a59;z-index:20}.dialog[data-v-989e54ca]{width:min(920px,94vw);max-height:92vh;overflow:auto;display:grid;gap:16px;padding:22px;border-radius:10px;background:#fff}.dialog h2[data-v-989e54ca]{margin:0}.dialog-head p[data-v-989e54ca]{margin:5px 0 0;font-size:13px}.dialog-head span[data-v-989e54ca]{flex:none;color:#667085;font-size:13px;font-weight:800}.wizard[data-v-989e54ca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wizard button[data-v-989e54ca]{border:1px solid #e4e7ec;background:#fff;color:#667085;font-size:13px}.wizard button.active[data-v-989e54ca]{border-color:#2563eb;background:#eff6ff;color:#175cd3}.wizard button.done[data-v-989e54ca]{border-color:#b2ccff;color:#175cd3}.actions[data-v-989e54ca]{justify-content:flex-end}@media (max-width:900px){.page[data-v-989e54ca]{padding:70px 18px 30px}.grid[data-v-989e54ca],.wizard[data-v-989e54ca]{grid-template-columns:1fr}.top[data-v-989e54ca]{align-items:flex-start}.dialog[data-v-989e54ca]{padding:18px}.dialog-head[data-v-989e54ca]{align-items:flex-start}.actions[data-v-989e54ca]{flex-wrap:wrap}}.page[data-v-5ef5a63b]{max-width:1240px;margin:0 auto;padding:28px 40px 46px}.top[data-v-5ef5a63b],.actions[data-v-5ef5a63b],.section-head[data-v-5ef5a63b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.primary[data-v-5ef5a63b],.ghost[data-v-5ef5a63b],.tabs button[data-v-5ef5a63b],.hit footer button[data-v-5ef5a63b]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:9px 12px;font-weight:700;cursor:pointer}.primary[data-v-5ef5a63b]{border:1px solid #2563eb;background:#2563eb;color:#fff}.primary[data-v-5ef5a63b]:disabled,.ghost[data-v-5ef5a63b]:disabled{opacity:.5;cursor:not-allowed}.ghost[data-v-5ef5a63b]{border:1px solid #d0d5dd;background:#fff;color:#344054}.hero[data-v-5ef5a63b]{display:flex;justify-content:space-between;gap:22px;margin:22px 0;padding:22px;border:1px solid #e4e7ec;border-radius:8px;background:#fff}.hero-main h1[data-v-5ef5a63b]{margin:7px 0 6px;font-size:26px}.hero-main p[data-v-5ef5a63b],.muted[data-v-5ef5a63b]{color:#667085}.status[data-v-5ef5a63b]{display:inline-flex;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.status.ready[data-v-5ef5a63b]{background:#ecfdf3;color:#027a48}.status.draft[data-v-5ef5a63b]{background:#eff6ff;color:#175cd3}.stats[data-v-5ef5a63b]{display:grid;grid-template-columns:repeat(3,minmax(92px,auto));gap:10px}.stats div[data-v-5ef5a63b],.score-grid div[data-v-5ef5a63b]{padding:12px;border:1px solid #eef2f6;border-radius:8px;background:#f9fafb}.stats strong[data-v-5ef5a63b],.stats small[data-v-5ef5a63b],.score-grid strong[data-v-5ef5a63b],.score-grid small[data-v-5ef5a63b]{display:block}.stats strong[data-v-5ef5a63b],.score-grid strong[data-v-5ef5a63b]{font-size:22px}.stats small[data-v-5ef5a63b],.score-grid small[data-v-5ef5a63b]{margin-top:4px;color:#667085}.stale-banner[data-v-5ef5a63b]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-8px 0 18px;padding:14px 16px;border:1px solid #fedf89;border-radius:8px;background:#fffaeb;color:#93370d}.stale-banner strong[data-v-5ef5a63b]{display:block}.stale-banner p[data-v-5ef5a63b]{margin:4px 0 0;color:#b54708;font-size:13px}.tabs[data-v-5ef5a63b]{display:flex;gap:8px;margin-bottom:14px;border-bottom:1px solid #e4e7ec}.tabs button[data-v-5ef5a63b]{border:0;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;background:transparent;color:#667085}.tabs button.active[data-v-5ef5a63b]{border-bottom-color:#2563eb;background:#f8fbff;color:#175cd3}.workspace[data-v-5ef5a63b]{display:grid;gap:14px}.overview[data-v-5ef5a63b]{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)}.docs[data-v-5ef5a63b]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.eval-workbench[data-v-5ef5a63b]{display:grid;grid-template-columns:360px minmax(0,1fr);align-items:start;gap:14px}.eval-main[data-v-5ef5a63b]{display:grid;gap:14px}.panel[data-v-5ef5a63b]{padding:18px;border:1px solid #e4e7ec;border-radius:8px;background:#fff}.panel h2[data-v-5ef5a63b]{margin:0 0 14px;font-size:18px}.form[data-v-5ef5a63b],.eval-form[data-v-5ef5a63b]{display:grid;gap:12px}.eval-form[data-v-5ef5a63b]{position:sticky;top:18px}.form label[data-v-5ef5a63b],.eval-form label[data-v-5ef5a63b]{display:grid;gap:6px;color:#344054;font-size:13px;font-weight:700}.form input[data-v-5ef5a63b],.form textarea[data-v-5ef5a63b],.eval-form input[data-v-5ef5a63b],.eval-form textarea[data-v-5ef5a63b]{width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:7px}.form textarea[data-v-5ef5a63b],.eval-form textarea[data-v-5ef5a63b]{min-height:78px;resize:vertical;font-family:inherit}.form label:nth-of-type(n+4) textarea[data-v-5ef5a63b]{font-family:ui-monospace,Consolas,monospace;font-size:12px}.switch[data-v-5ef5a63b]{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px}.switch input[data-v-5ef5a63b]{width:auto}.button-row[data-v-5ef5a63b]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.task[data-v-5ef5a63b]{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid #dbe7ff;border-radius:8px;background:#f8fbff}.task progress[data-v-5ef5a63b]{width:100%;height:10px}.error[data-v-5ef5a63b]{padding:10px;border-radius:7px;background:#fef3f2;color:#b42318}.scenario[data-v-5ef5a63b]{white-space:pre-wrap;color:#344054;line-height:1.7}.param-grid[data-v-5ef5a63b]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.score-grid[data-v-5ef5a63b]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.diagnosis[data-v-5ef5a63b]{margin:12px 0 0;padding:10px;border-radius:8px;background:#f8fafc;color:#475467}.diagnosis.ok[data-v-5ef5a63b]{background:#ecfdf3;color:#027a48}.diagnosis.warn[data-v-5ef5a63b]{background:#fffaeb;color:#b54708}table[data-v-5ef5a63b]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-5ef5a63b],td[data-v-5ef5a63b]{padding:9px;border-top:1px solid #eef2f6;text-align:left;vertical-align:top}th[data-v-5ef5a63b]{color:#667085;background:#f9fafb}tr[data-v-5ef5a63b]{cursor:pointer}tr.active[data-v-5ef5a63b],tbody tr[data-v-5ef5a63b]:hover{background:#eff6ff}.chunks[data-v-5ef5a63b],.hits[data-v-5ef5a63b]{display:grid;gap:10px}.chunks article[data-v-5ef5a63b],.hit[data-v-5ef5a63b]{padding:13px;border:1px solid #e4e7ec;border-radius:8px}.chunks strong[data-v-5ef5a63b],.chunks small[data-v-5ef5a63b]{display:block}.chunks small[data-v-5ef5a63b],.hit small[data-v-5ef5a63b],.meta[data-v-5ef5a63b]{margin-top:4px;color:#98a2b3}.chunks p[data-v-5ef5a63b],.hit p[data-v-5ef5a63b]{max-height:220px;overflow:auto;white-space:pre-wrap;color:#344054;line-height:1.6}.hit header[data-v-5ef5a63b]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.rank[data-v-5ef5a63b]{display:inline-grid;place-items:center;min-width:34px;height:24px;border-radius:999px;background:#eef4ff;color:#175cd3;font-weight:800}.meta[data-v-5ef5a63b]{font-size:12px}.hit footer[data-v-5ef5a63b]{display:flex;gap:8px;margin-top:10px}.hit footer button[data-v-5ef5a63b]{border:1px solid #d0d5dd;background:#fff;color:#475467}.hit footer button.selected[data-v-5ef5a63b]{border-color:#2563eb;background:#eff6ff;color:#175cd3}.verdict-row[data-v-5ef5a63b]{display:grid;grid-template-columns:auto repeat(2,120px);align-items:center;gap:10px;margin-bottom:12px}.verdict[data-v-5ef5a63b]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 12px;font-weight:800}.verdict.ok[data-v-5ef5a63b]{background:#ecfdf3;color:#027a48}.verdict.warn[data-v-5ef5a63b]{background:#fffaeb;color:#b54708}.verdict.bad[data-v-5ef5a63b]{background:#fef3f2;color:#b42318}.verdict-row strong[data-v-5ef5a63b],.verdict-row small[data-v-5ef5a63b]{display:block}.verdict-row small[data-v-5ef5a63b]{color:#667085}.answer-text[data-v-5ef5a63b]{white-space:pre-wrap;line-height:1.7;padding:14px;border:1px solid #e4e7ec;border-radius:8px;background:#f9fafb;color:#344054}.citation-list[data-v-5ef5a63b]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.citation-list button[data-v-5ef5a63b]{border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#175cd3;padding:6px 10px;cursor:pointer}.risk-grid[data-v-5ef5a63b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.risk-grid div[data-v-5ef5a63b]{padding:12px;border:1px solid #eef2f6;border-radius:8px}.risk-grid strong[data-v-5ef5a63b]{display:block;margin-bottom:6px}.risk-grid p[data-v-5ef5a63b]{margin:0;color:#667085;line-height:1.6}@media (max-width:980px){.page[data-v-5ef5a63b]{padding:70px 18px 30px}.hero[data-v-5ef5a63b],.overview[data-v-5ef5a63b],.docs[data-v-5ef5a63b],.eval-workbench[data-v-5ef5a63b],.stale-banner[data-v-5ef5a63b]{display:block}.stats[data-v-5ef5a63b],.score-grid[data-v-5ef5a63b],.risk-grid[data-v-5ef5a63b],.verdict-row[data-v-5ef5a63b]{grid-template-columns:1fr}.actions[data-v-5ef5a63b]{margin-top:10px;justify-content:flex-start}.panel[data-v-5ef5a63b]{margin-bottom:14px}.eval-form[data-v-5ef5a63b]{position:static}.tabs[data-v-5ef5a63b]{overflow:auto}.stale-banner button[data-v-5ef5a63b]{margin-top:10px}}
