.page[data-v-271c1899]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#0b1220}.card[data-v-271c1899]{width:420px;max-width:100%;background:#111a2e;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;color:#e8efff}.title[data-v-271c1899]{font-size:20px;font-weight:700}.sub[data-v-271c1899]{margin-top:6px;font-size:12px;opacity:.75}.label[data-v-271c1899]{display:block;margin-top:14px;font-size:12px;opacity:.9}.input[data-v-271c1899]{width:100%;margin-top:6px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;outline:none}.btn[data-v-271c1899]{width:100%;margin-top:16px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#2a5bff;color:#fff;font-weight:700;cursor:pointer}.btn[data-v-271c1899]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-271c1899]{margin-top:12px;padding:10px 12px;border-radius:10px;background:#ff4d4f1f;border:1px solid rgba(255,77,79,.35);color:#ffd0d0;font-size:12px}.hint[data-v-271c1899]{margin-top:12px;font-size:12px;opacity:.65}.layout[data-v-00999f37]{min-height:100vh;background:#0b1220;color:#e8efff}.header[data-v-00999f37]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:#111a2e8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:100}.brand[data-v-00999f37]{font-weight:800}.headerRight[data-v-00999f37]{display:flex;gap:8px}.accountWrap[data-v-00999f37]{position:relative}.accountWrap .ghost[data-v-00999f37]{margin:0}.accountDropdown[data-v-00999f37]{position:absolute;top:100%;right:0;margin-top:4px;min-width:120px;background:#111a2e;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:4px 0;z-index:200}.accountDropdown .dropdownItem[data-v-00999f37]{display:block;width:100%;text-align:left;padding:8px 12px;border:none;border-radius:6px;background:transparent;margin:0 4px;width:calc(100% - 8px)}.accountDropdown .dropdownItem.danger[data-v-00999f37]{color:#ff6b6b}@media (max-width: 600px){.layout[data-v-00999f37]{padding:0}.header[data-v-00999f37]{flex-direction:column;align-items:flex-start;gap:8px}.headerRight[data-v-00999f37]{width:100%;justify-content:flex-start;flex-wrap:wrap}.btnHeader[data-v-00999f37],.ghost[data-v-00999f37]{padding:6px 10px;font-size:12px}}.ghost[data-v-00999f37]{border-radius:999px;padding:8px 12px;border:1px solid rgba(148,163,184,.5);background:radial-gradient(circle at top left,#94a3b82e,#0f172acc);color:#e8efff;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .08s ease}.ghost[data-v-00999f37]:hover{border-color:#818cf8e6;background:radial-gradient(circle at top left,#818cf840,#0f172af2);transform:translateY(-.5px)}.ghost[data-v-00999f37]:disabled{opacity:.6;cursor:default;transform:none}.btnHeader[data-v-00999f37]{border-radius:999px;padding:8px 16px;border:none;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-weight:800;cursor:pointer;box-shadow:0 10px 25px #2563eb59;transition:transform .1s ease,box-shadow .1s ease,filter .12s ease}.btnHeader[data-v-00999f37]:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2563eb80;filter:brightness(1.03)}.contentWrap[data-v-00999f37]{padding:16px}@media (max-width: 600px){.contentWrap[data-v-00999f37]{padding:12px}}.modalOverlay[data-v-00999f37]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.modalPanel[data-v-00999f37]{background:#111a2e;border:1px solid rgba(148,163,184,.45);border-radius:22px;padding:18px 18px 16px;max-width:520px;width:100%;max-height:90vh;overflow:auto;box-shadow:0 22px 45px #0f172ae6,0 0 0 1px #0f172acc}.modalBody[data-v-00999f37]{min-height:1px}.stepper[data-v-00999f37]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px}.step[data-v-00999f37]{text-align:center;font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.55);background:#0f172ae6;opacity:.8}.step.active[data-v-00999f37]{opacity:1;border-color:#818cf8f2;background:radial-gradient(circle at top left,#4f46e5cc,#0f172af2);font-weight:800;box-shadow:0 10px 22px #1e40af8c}.modalPanel .rowFull[data-v-00999f37]{grid-template-columns:1fr}.modalPanel .inputFull[data-v-00999f37]{width:100%;box-sizing:border-box}.modalHead[data-v-00999f37]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modalActions[data-v-00999f37]{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.modalActions .btn[data-v-00999f37]{width:auto}.checkboxLabel[data-v-00999f37]{display:flex;align-items:center;gap:8px;font-size:12px;opacity:.9;cursor:pointer}.checkboxLabel input[data-v-00999f37]{width:auto}.panel[data-v-00999f37]{background:#111a2e;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:14px}.panelTitle[data-v-00999f37]{font-weight:800;margin-bottom:10px}.filterBar[data-v-00999f37]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.mobileFilterBar[data-v-00999f37]{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;margin-bottom:10px}.mobileFilterPanel[data-v-00999f37]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.mobileFilterPanel .select[data-v-00999f37]{min-width:0;width:100%;box-sizing:border-box}.mobileFilterActions[data-v-00999f37]{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mobileFilterPanel .filterMeta[data-v-00999f37]{grid-column:1 / -1;margin-left:0;text-align:right}.searchInput[data-v-00999f37]{min-width:160px;width:auto;flex:1;max-width:220px;padding:8px 10px;font-size:13px}.filterBar .select[data-v-00999f37]{min-width:100px;width:auto;padding:8px 10px;font-size:13px}.filterMeta[data-v-00999f37]{font-size:12px;opacity:.8;margin-left:auto}.tasksPagination[data-v-00999f37]{margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:nowrap;white-space:nowrap}.tasksPagination .paginationInfo[data-v-00999f37]{font-size:13px;opacity:.9}.tasksPagination .paginationSize[data-v-00999f37]{display:flex;align-items:center;gap:4px;font-size:13px;opacity:.9}.btnSm[data-v-00999f37]{padding:6px 10px;font-size:12px}.promptCell[data-v-00999f37],.tldCell[data-v-00999f37]{max-width:140px}.statOk[data-v-00999f37]{color:#4ade80}.statBad[data-v-00999f37]{color:#fca5a5}.statErr[data-v-00999f37]{color:#facc15}.timeCell[data-v-00999f37]{font-size:11px;opacity:.9}.row[data-v-00999f37]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}@media (max-width: 680px){.row[data-v-00999f37]{grid-template-columns:1fr}}@media (max-width: 520px){.filterBar[data-v-00999f37]{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}.searchInput[data-v-00999f37]{grid-column:1 / -1;max-width:none;min-width:0;width:100%;box-sizing:border-box}.filterBar .select[data-v-00999f37]{min-width:0;width:100%;box-sizing:border-box}.filterBar .btnSm[data-v-00999f37]{width:100%}.filterMeta[data-v-00999f37]{grid-column:1 / -1;margin-left:0;text-align:right}.modalOverlay[data-v-00999f37]{padding:0;align-items:stretch;justify-content:stretch}.modalPanel[data-v-00999f37]{width:100%;height:100dvh;max-height:none;max-width:none;border-radius:0;padding:14px 14px 12px;overflow:auto}.modalBody[data-v-00999f37]{padding-bottom:12px}.modalHead[data-v-00999f37]{position:sticky;top:0;z-index:10;background:#111a2ef2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px;margin:-12px -12px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.modalActions[data-v-00999f37]{position:sticky;bottom:0;z-index:10;background:#111a2ef2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px calc(10px + env(safe-area-inset-bottom));margin:12px -12px -12px;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr 1fr;gap:10px}.modalActions .ghost[data-v-00999f37],.modalActions .btn[data-v-00999f37]{width:100%}.segWrap[data-v-00999f37]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.segWrap .segBtn[data-v-00999f37]{flex:0 0 auto;white-space:nowrap}.createModeTabs[data-v-00999f37]{display:inline-flex;gap:6px;padding:6px;border-radius:14px;border:1px solid rgba(129,140,248,.28);background:#020617b3;box-shadow:inset 0 0 0 1px #0f172a66;overflow-x:auto;-webkit-overflow-scrolling:touch}.createModeTab[data-v-00999f37]{flex:0 0 auto;white-space:nowrap;border:1px solid rgba(148,163,184,.22);background:#0f172ad9;color:#e8efff;border-radius:12px;padding:8px 10px;font-weight:900;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .08s ease}.createModeTab[data-v-00999f37]:hover{border-color:#818cf8a6;background:#818cf81a}.createModeTab[data-v-00999f37]:active{transform:translateY(.5px)}.createModeTab.active[data-v-00999f37]{border-color:#6366f1f2;background:linear-gradient(135deg,#3b82f6f2,#6366f1f2);box-shadow:0 10px 22px #2563eb59,0 0 0 1px #818cf840}.mobileHint[data-v-00999f37]{margin-top:8px;font-size:12px;opacity:.85;line-height:1.35}}.field .label[data-v-00999f37]{font-size:12px;opacity:.9;margin-bottom:6px}.input[data-v-00999f37]{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;outline:none}.textarea[data-v-00999f37]{min-height:110px;resize:vertical}.seg[data-v-00999f37]{display:flex;gap:8px}.segWrap[data-v-00999f37]{flex-wrap:wrap}.segBtn[data-v-00999f37]{flex:1;min-width:50px;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;cursor:pointer}.segBtn.active[data-v-00999f37]{background:#2a5bff59;border-color:#2a5bffb3}.createModeTabs[data-v-00999f37]{display:inline-flex;gap:6px;padding:6px;border-radius:14px;border:1px solid rgba(129,140,248,.28);background:#020617b3;box-shadow:inset 0 0 0 1px #0f172a66;overflow-x:auto;-webkit-overflow-scrolling:touch}.createModeTab[data-v-00999f37]{flex:0 0 auto;white-space:nowrap;border:1px solid rgba(148,163,184,.22);background:#0f172ad9;color:#e8efff;border-radius:12px;padding:8px 10px;font-weight:900;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .08s ease}.createModeTab[data-v-00999f37]:hover{border-color:#818cf8a6;background:#818cf81a}.createModeTab[data-v-00999f37]:active{transform:translateY(.5px)}.createModeTab.active[data-v-00999f37]{border-color:#6366f1f2;background:linear-gradient(135deg,#3b82f6f2,#6366f1f2);box-shadow:0 10px 22px #2563eb59,0 0 0 1px #818cf840}.btn[data-v-00999f37]{width:100%;padding:10px 12px;border-radius:999px;border:none;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;font-weight:900;letter-spacing:.02em;cursor:pointer;box-shadow:0 14px 32px #2563eb94;transition:transform .1s ease,box-shadow .1s ease,filter .12s ease}.btn[data-v-00999f37]:hover:enabled{transform:translateY(-1px);box-shadow:0 18px 38px #2563ebb3;filter:brightness(1.04)}.btn[data-v-00999f37]:disabled{opacity:.6;box-shadow:none;cursor:default;transform:none}.hint[data-v-00999f37]{margin-top:10px;font-size:12px;opacity:.7}.error[data-v-00999f37]{margin-bottom:10px;padding:10px 12px;border-radius:10px;background:#ff4d4f1f;border:1px solid rgba(255,77,79,.35);color:#ffd0d0;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.errorClose[data-v-00999f37]{flex-shrink:0;background:none;border:none;color:inherit;cursor:pointer;font-size:1.2em;opacity:.9;padding:0 4px;line-height:1}.tableScrollHint[data-v-00999f37]{display:none;margin:0 0 6px;font-size:11px;opacity:.7}@media (max-width: 768px){.tableScrollHint[data-v-00999f37]{display:block}.table[data-v-00999f37]{-webkit-overflow-scrolling:touch;min-width:820px}}.table[data-v-00999f37]{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;width:100%;overflow-x:auto}.taskCards[data-v-00999f37]{display:flex;flex-direction:column;gap:10px}.taskCard[data-v-00999f37]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:10px 12px;cursor:pointer}.taskCardTop[data-v-00999f37]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.taskCardTitle[data-v-00999f37]{min-width:0;flex:1;display:flex;align-items:baseline;gap:8px}.taskCardId[data-v-00999f37]{font-weight:900;opacity:.9}.taskCardName[data-v-00999f37]{font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taskCardRow[data-v-00999f37]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:12px;opacity:.9}.taskCardStats[data-v-00999f37]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:12px}.taskCardFooter[data-v-00999f37]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;font-size:12px;opacity:.9}.taskCardDel[data-v-00999f37]{padding:6px 10px;border-radius:10px}.thead[data-v-00999f37],.trow[data-v-00999f37]{display:grid;grid-template-columns:48px 72px 1fr 72px 44px 52px 80px 52px 72px 100px 78px 56px;gap:8px;padding:8px 10px;font-size:12px}@media (max-width: 1024px){.thead[data-v-00999f37],.trow[data-v-00999f37]{grid-template-columns:44px 68px minmax(80px,1fr) 68px 40px 48px 72px 48px 66px 88px 70px 52px}}@media (max-width: 768px){.thead[data-v-00999f37],.trow[data-v-00999f37]{grid-template-columns:40px 60px 100px 64px 36px 44px 64px 44px 58px 80px 62px 48px;font-size:11px;padding:6px 8px}}.thead[data-v-00999f37]{font-size:12px;opacity:.8;background:#ffffff08}.trow[data-v-00999f37]{cursor:pointer;border-top:1px solid rgba(255,255,255,.06)}.trow[data-v-00999f37]:hover{background:#ffffff08}.pill[data-v-00999f37]{padding:2px 8px;border-radius:999px;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.pill.running[data-v-00999f37]{border-color:#2a5bff99;background:#2a5bff38}.pill.finished[data-v-00999f37]{border-color:#50c87899;background:#50c87826}.pill.stopped[data-v-00999f37]{border-color:#ffc10799;background:#ffc10726}.pill.stopping[data-v-00999f37]{border-color:#fbbf2480;background:#fbbf241f}.pill.pending[data-v-00999f37]{border-color:#fff3;background:#ffffff0f}.queueHint[data-v-00999f37]{font-size:12px;color:var(--muted);margin-left:6px;white-space:nowrap}.mono[data-v-00999f37]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ellipsis[data-v-00999f37]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty[data-v-00999f37]{padding:16px 12px;font-size:12px;opacity:.7;text-align:center}.emptyHint[data-v-00999f37]{margin-top:6px;font-size:11px;opacity:.85}.actions[data-v-00999f37]{display:flex;justify-content:flex-end}.danger[data-v-00999f37]{padding:6px 10px;border-radius:10px;border:1px solid rgba(255,77,79,.45);background:#ff4d4f1f;color:#ffd0d0;cursor:pointer}.danger[data-v-00999f37]:hover{background:#ff4d4f2e}.layout[data-v-e8012386]{min-height:100vh;background:#0b1220;color:#e8efff}.header[data-v-e8012386]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:#111a2e8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.left[data-v-e8012386],.right[data-v-e8012386]{display:flex;align-items:center;gap:10px}.left[data-v-e8012386]{min-width:0}@media (max-width: 720px){.header[data-v-e8012386]{flex-direction:column;align-items:flex-start;gap:8px}.right[data-v-e8012386]{flex-wrap:wrap}}.title[data-v-e8012386]{font-weight:900;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ghost[data-v-e8012386]{border-radius:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;cursor:pointer}.btnSm[data-v-e8012386]{padding:6px 10px;font-size:13px}.danger[data-v-e8012386]{border-radius:10px;padding:8px 10px;border:1px solid rgba(255,77,79,.45);background:#ff4d4f1f;color:#ffd0d0;cursor:pointer}.danger[data-v-e8012386]:hover{background:#ff4d4f2e}.pill[data-v-e8012386]{padding:2px 8px;border-radius:999px;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.pill.running[data-v-e8012386]{border-color:#2a5bff99;background:#2a5bff38}.pill.pillPulse[data-v-e8012386]{animation:pillPulse-e8012386 2s ease-in-out infinite;box-shadow:0 0 #2a5bff66}@keyframes pillPulse-e8012386{0%,to{box-shadow:0 0 #2a5bff59}50%{box-shadow:0 0 12px 2px #2a5bff40}}.pill.finished[data-v-e8012386]{border-color:#50c87899;background:#50c87826}.pill.stopped[data-v-e8012386]{border-color:#ffc10799;background:#ffc10726}.pill.stopping[data-v-e8012386]{border-color:#fbbf2480;background:#fbbf241f}.pill.pending[data-v-e8012386]{border-color:#fff3;background:#ffffff0f}.queueHint[data-v-e8012386]{font-size:12px;color:var(--muted);margin-left:6px;white-space:nowrap}.content[data-v-e8012386]{padding:16px}@media (max-width: 600px){.content[data-v-e8012386]{padding:12px}.right[data-v-e8012386]{width:100%;justify-content:flex-start;gap:8px}.ghost[data-v-e8012386],.danger[data-v-e8012386]{padding:6px 8px;font-size:12px;border-radius:10px}}.meta[data-v-e8012386]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}@media (max-width: 900px){.meta[data-v-e8012386]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.meta[data-v-e8012386]{grid-template-columns:1fr}.metaItem[data-v-e8012386]{gap:10px}.metaProgress .v[data-v-e8012386]{white-space:normal;word-break:break-word;line-height:1.35}}.metaItem[data-v-e8012386]{background:#111a2e;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px;display:flex;justify-content:space-between}.metaProgress[data-v-e8012386]{grid-column:1 / -1}.metaProgress .v[data-v-e8012386]{font-weight:600}.statOk[data-v-e8012386]{color:#4ade80}.statBad[data-v-e8012386]{color:#f87171}.statErr[data-v-e8012386]{color:#fbbf24}.k[data-v-e8012386]{font-size:12px;opacity:.75}.v[data-v-e8012386]{font-weight:800}.panel[data-v-e8012386]{background:#111a2e;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:14px;transition:opacity .2s ease}.panelLoading[data-v-e8012386]{opacity:.82}.panelTitle[data-v-e8012386]{font-weight:900;margin-bottom:10px}.filters[data-v-e8012386]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.mobileFilters[data-v-e8012386]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.mobileFiltersTop[data-v-e8012386]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.mobileFiltersPanel[data-v-e8012386]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:10px}.mobileFiltersActions[data-v-e8012386]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mobileFiltersActions .ghost[data-v-e8012386]:last-child{grid-column:1 / -1}.filters .count[data-v-e8012386]{margin-left:auto}.input[data-v-e8012386]{padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;outline:none}.select[data-v-e8012386]{min-width:120px}.seg[data-v-e8012386]{display:flex;gap:8px;flex-wrap:wrap}.segBtn[data-v-e8012386],.filters .ghost[data-v-e8012386]{-webkit-tap-highlight-color:transparent}@media (max-width: 520px){.filters[data-v-e8012386]{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch}.filters .input[data-v-e8012386],.filters .select[data-v-e8012386]{width:100%;min-width:0;box-sizing:border-box}.seg[data-v-e8012386]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:2px}.segBtn[data-v-e8012386]{flex:0 0 auto;white-space:nowrap}.filters .count[data-v-e8012386]{margin-left:0;width:100%;text-align:right}}.segBtn[data-v-e8012386]{padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;cursor:pointer}.segBtn.active[data-v-e8012386]{background:#2a5bff59;border-color:#2a5bffb3}.count[data-v-e8012386]{opacity:.75;font-size:12px}.panelLlm[data-v-e8012386]{margin-top:18px}.panelTitleRow[data-v-e8012386]{display:flex;align-items:center;justify-content:space-between;gap:10px}.llmTable[data-v-e8012386]{margin-top:10px;border:1px solid rgba(148,163,184,.4);border-radius:10px;overflow:hidden;font-size:12px}.llmHead[data-v-e8012386],.llmRow[data-v-e8012386]{display:grid;grid-template-columns:160px 1.4fr 150px 1.6fr;gap:8px;padding:6px 10px}.llmHead[data-v-e8012386]{background:#0f172ae6;opacity:.85}.llmRow[data-v-e8012386]:nth-child(odd){background:#0f172ab3}.llmTime[data-v-e8012386]{font-size:11px;opacity:.8}.llmPhrase[data-v-e8012386]{word-break:break-all}.llmStatus[data-v-e8012386]{display:flex;flex-direction:column;gap:2px}.llmReason[data-v-e8012386]{font-size:11px;opacity:.8}.llmDomains[data-v-e8012386]{word-break:break-all}.pill.llm-used[data-v-e8012386]{background:#10b98133;border-color:#10b981cc}.pill.llm-duplicate[data-v-e8012386]{background:#f9731633;border-color:#f97316cc}.pill.llm-invalid[data-v-e8012386],.pill.llm-tld_not_allowed[data-v-e8012386]{background:#ef444433;border-color:#ef4444cc}.llmFilters[data-v-e8012386]{display:flex;gap:8px;align-items:center;margin-top:10px}.llmFilters .inputSm[data-v-e8012386]{max-width:220px}@media (max-width: 720px){.llmHead[data-v-e8012386],.llmRow[data-v-e8012386]{grid-template-columns:1fr}.llmFilters[data-v-e8012386]{flex-direction:column;align-items:stretch}.llmFilters .inputSm[data-v-e8012386],.llmFilters .selectSm[data-v-e8012386]{max-width:100%}}.tableScrollHint[data-v-e8012386]{display:none;margin:0 0 6px;font-size:11px;opacity:.7}@media (max-width: 768px){.tableScrollHint[data-v-e8012386]{display:block}.table[data-v-e8012386]{-webkit-overflow-scrolling:touch;min-width:360px}}.table[data-v-e8012386]{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;width:100%;overflow-x:auto}.cards[data-v-e8012386]{display:flex;flex-direction:column;gap:10px}.card[data-v-e8012386]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:10px 12px}.cardTop[data-v-e8012386]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;cursor:pointer}.cardDomain[data-v-e8012386]{font-weight:900;min-width:0;flex:1;display:flex;align-items:center;gap:8px}.cardDomainText[data-v-e8012386]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.cardDomain .copyBtn[data-v-e8012386]{flex-shrink:0;margin-top:0}.cardMeta[data-v-e8012386]{display:flex;gap:10px;margin-top:6px;font-size:12px;opacity:.85;overflow:hidden}.cardRaw[data-v-e8012386]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.cardWhois[data-v-e8012386]{margin-top:8px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.thead[data-v-e8012386],.trow[data-v-e8012386]{display:grid;grid-template-columns:80px 1.3fr 180px 190px;gap:10px;padding:10px 12px}@media (max-width: 720px){.thead[data-v-e8012386],.trow[data-v-e8012386]{grid-template-columns:70px 1.6fr 120px 150px;font-size:12px}}.thead[data-v-e8012386]{font-size:12px;opacity:.8;background:#ffffff08}.trow[data-v-e8012386]{border-top:1px solid rgba(255,255,255,.06)}.trow.rowNew[data-v-e8012386]{animation:rowNewFlash-e8012386 2.5s ease-out}@keyframes rowNewFlash-e8012386{0%{background:#4ade8040}to{background:transparent}}.domainCell[data-v-e8012386]{overflow:hidden}.domainMain[data-v-e8012386]{cursor:pointer}.copyBtn[data-v-e8012386]{margin-top:4px;padding:2px 6px;font-size:11px;border-radius:999px;border:1px solid rgba(148,163,184,.6);background:#0f172acc;color:#cbd5f5;cursor:pointer}.copyBtn[data-v-e8012386]:hover{background:#1e40afb3;border-color:#818cf8e6}.domainSub[data-v-e8012386]{margin-top:6px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;font-size:12px;opacity:.9}.whoisPre[data-v-e8012386]{margin:0;white-space:pre-wrap;max-height:200px;overflow:auto}.k[data-v-e8012386]{opacity:.7}.mark.ok[data-v-e8012386]{color:#7cffb2}.mark.bad[data-v-e8012386]{color:#ff8a8a}.mark.mid[data-v-e8012386]{opacity:.75}.mark.err[data-v-e8012386]{color:#ffd17a}.mono[data-v-e8012386]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.small[data-v-e8012386]{font-size:12px;opacity:.8}.empty[data-v-e8012386]{padding:16px 12px;font-size:12px;opacity:.85;text-align:center}.loadMoreWrap[data-v-e8012386]{margin-top:10px;display:flex;justify-content:center}.pagination[data-v-e8012386]{margin-top:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.paginationInfo[data-v-e8012386]{font-size:13px;opacity:.9}.paginationSize[data-v-e8012386]{font-size:13px;display:flex;align-items:center;gap:6px}.selectSm[data-v-e8012386]{width:60px;padding:4px 8px;font-size:13px}.inputSm[data-v-e8012386]{width:52px;padding:4px 8px;font-size:13px;text-align:center}.paginationNav[data-v-e8012386]{display:flex;align-items:center;gap:4px}.paginationNav .btnSm[data-v-e8012386]{min-width:32px}.paginationActive[data-v-e8012386]{background:#2a5bff40!important;border-color:#2a5bff80!important}.paginationEllipsis[data-v-e8012386]{cursor:default;min-width:28px}.paginationJump[data-v-e8012386]{font-size:13px;display:flex;align-items:center;gap:6px}.error[data-v-e8012386]{margin-bottom:12px;padding:10px 12px;border-radius:10px;background:#ff4d4f1f;border:1px solid rgba(255,77,79,.35);color:#ffd0d0;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.errorClose[data-v-e8012386]{flex-shrink:0;background:none;border:none;color:inherit;cursor:pointer;font-size:1.2em;opacity:.9;padding:0 4px;line-height:1}.hint[data-v-e8012386]{margin-bottom:12px;padding:8px 10px;border-radius:10px;border:1px dashed rgba(255,255,255,.25);background:#ffffff08;font-size:12px;opacity:.85}.hintRunning[data-v-e8012386]{background:#4ade8014;border-color:#4ade804d;color:#a7f3d0}.hintStopping[data-v-e8012386]{background:#fbbf241a;border-color:#fbbf2466;color:#fcd34d}.hintStale[data-v-e8012386]{background:#fbbf2414;border-color:#fbbf2459;color:#fcd34d;display:flex;align-items:center;justify-content:center;gap:8px}.hintStaleDot[data-v-e8012386]{width:6px;height:6px;border-radius:50%;background:#fbbf24;animation:dotPulse-e8012386 1.2s ease-in-out infinite}@keyframes dotPulse-e8012386{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.activityBar[data-v-e8012386]{height:3px;margin:0 -16px 14px;background:linear-gradient(90deg,transparent 0%,rgba(42,91,255,.3) 30%,rgba(42,91,255,.7) 50%,rgba(42,91,255,.3) 70%,transparent 100%);background-size:200% 100%;animation:activityShimmer-e8012386 2.2s linear infinite}@keyframes activityShimmer-e8012386{0%{background-position:100% 0}to{background-position:-100% 0}}.metaProgressActive[data-v-e8012386]{border-color:#2a5bff40;animation:metaGlow-e8012386 3s ease-in-out infinite}@keyframes metaGlow-e8012386{0%,to{box-shadow:inset 0 0 0 1px #2a5bff14}50%{box-shadow:inset 0 0 20px #2a5bff1f}}.metaProgressStopping[data-v-e8012386]{border-color:#fbbf2440}.activityBarStopping[data-v-e8012386]{background:linear-gradient(90deg,transparent 0%,rgba(251,191,36,.25) 30%,rgba(251,191,36,.5) 50%,rgba(251,191,36,.25) 70%,transparent 100%)}.metaProgress.statPulse .v[data-v-e8012386]{animation:statPulse-e8012386 .9s ease-out}@keyframes statPulse-e8012386{0%{text-shadow:0 0 8px rgba(74,222,128,.8)}to{text-shadow:none}}.emptySpinner[data-v-e8012386]{width:36px;height:36px;margin:0 auto 12px;border:3px solid rgba(74,222,128,.2);border-top-color:#4ade80;border-right-color:#4ade8099;border-radius:50%;animation:spin-e8012386 .8s linear infinite;box-shadow:0 0 12px #4ade804d}@keyframes spin-e8012386{to{transform:rotate(360deg)}}.emptySub[data-v-e8012386]{margin-top:6px;font-size:11px;opacity:.8}.emptyHint[data-v-e8012386]{margin-top:6px;font-size:11px;opacity:.85}.layout[data-v-ed1bd946]{min-height:100vh;background:#0b1220;color:#e8efff}.header[data-v-ed1bd946]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.3)}.left[data-v-ed1bd946]{display:flex;align-items:center;gap:12px}.title[data-v-ed1bd946]{font-size:16px;font-weight:600}.titleTask[data-v-ed1bd946]{font-size:13px;margin-left:6px;opacity:.8}.content[data-v-ed1bd946]{padding:14px 18px 24px}.panel[data-v-ed1bd946]{border-radius:14px;border:1px solid rgba(148,163,184,.5);background:#0f172ad9;padding:12px 14px}.panelTitleRow[data-v-ed1bd946]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.panelTitle[data-v-ed1bd946]{font-weight:600}.panelSubtitle[data-v-ed1bd946]{font-size:12px;opacity:.8}.ghost[data-v-ed1bd946]{border-radius:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;cursor:pointer}.btnSm[data-v-ed1bd946]{padding:6px 10px;font-size:13px}.summaryRow[data-v-ed1bd946]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px;font-size:12px}.summaryItem[data-v-ed1bd946]{opacity:.85}.summaryUsed[data-v-ed1bd946]{color:#4ade80}.summaryDup[data-v-ed1bd946]{color:#fb923c}.summaryInvalid[data-v-ed1bd946],.summaryTld[data-v-ed1bd946]{color:#f97373}.llmFilters[data-v-ed1bd946]{display:flex;gap:8px;align-items:center;margin-bottom:10px}.llmTable[data-v-ed1bd946]{border:1px solid rgba(148,163,184,.4);border-radius:10px;overflow:hidden;font-size:12px}.llmHead[data-v-ed1bd946],.llmRow[data-v-ed1bd946]{display:grid;grid-template-columns:160px 1.4fr 150px 1.6fr;gap:8px;padding:6px 10px}.llmHead[data-v-ed1bd946]{background:#0f172ae6;opacity:.85}.llmRow[data-v-ed1bd946]:nth-child(odd){background:#0f172ab3}.llmTime[data-v-ed1bd946]{font-size:11px;opacity:.8}.llmPhrase[data-v-ed1bd946]{word-break:break-all}.llmStatus[data-v-ed1bd946]{display:flex;flex-direction:column;gap:2px}.llmReason[data-v-ed1bd946]{font-size:11px;opacity:.8}.llmDomains[data-v-ed1bd946]{word-break:break-all}.pill.llm-used[data-v-ed1bd946]{background:#10b98133;border-color:#10b981cc}.pill.llm-duplicate[data-v-ed1bd946]{background:#f9731633;border-color:#f97316cc}.pill.llm-invalid[data-v-ed1bd946],.pill.llm-tld_not_allowed[data-v-ed1bd946]{background:#ef444433;border-color:#ef4444cc}.input[data-v-ed1bd946]{padding:6px 8px;border-radius:8px;border:1px solid rgba(148,163,184,.7);background:#0f172ae6;color:#e8efff;outline:none;font-size:12px}.inputSm[data-v-ed1bd946]{max-width:220px}.select[data-v-ed1bd946]{min-width:140px}.error[data-v-ed1bd946]{padding:10px 12px;border-radius:10px;background:#f871712e;border:1px solid rgba(248,113,113,.5);font-size:14px}.empty.small[data-v-ed1bd946]{font-size:12px;opacity:.8;padding:6px 2px}.pagination[data-v-ed1bd946]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 4px 4px}.paginationInfo[data-v-ed1bd946]{font-size:12px}.paginationNav[data-v-ed1bd946]{display:flex;gap:6px}@media (max-width: 720px){.llmHead[data-v-ed1bd946],.llmRow[data-v-ed1bd946]{grid-template-columns:1fr}.llmFilters[data-v-ed1bd946]{flex-direction:column;align-items:stretch}.inputSm[data-v-ed1bd946]{max-width:100%}}.layout[data-v-f3d9bf36]{min-height:100vh;background:#0b1220;color:#e8efff}.header[data-v-f3d9bf36]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:#0b1220;position:sticky;top:0;z-index:10}.left[data-v-f3d9bf36],.right[data-v-f3d9bf36]{display:flex;align-items:center;gap:10px}@media (max-width: 720px){.header[data-v-f3d9bf36]{flex-direction:column;align-items:flex-start;gap:8px}.right[data-v-f3d9bf36]{flex-wrap:wrap}}.title[data-v-f3d9bf36]{font-weight:900}.ghost[data-v-f3d9bf36]{border-radius:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;cursor:pointer}.content[data-v-f3d9bf36]{padding:16px}@media (max-width: 600px){.content[data-v-f3d9bf36]{padding:12px}}.panel[data-v-f3d9bf36]{background:#111a2e;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:14px}.filters[data-v-f3d9bf36]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.filters .searchInput[data-v-f3d9bf36]{min-width:140px;flex:1;max-width:200px}.input[data-v-f3d9bf36]{padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8efff;outline:none}.select[data-v-f3d9bf36]{min-width:120px}.count[data-v-f3d9bf36]{opacity:.75;font-size:12px}.tableScrollHint[data-v-f3d9bf36]{display:none;margin:0 0 6px;font-size:11px;opacity:.7}@media (max-width: 768px){.table[data-v-f3d9bf36]{-webkit-overflow-scrolling:touch;min-width:480px}}.cards[data-v-f3d9bf36]{display:flex;flex-direction:column;gap:10px}.card[data-v-f3d9bf36]{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08;display:flex;flex-direction:column;gap:6px}.cardDomain[data-v-f3d9bf36]{font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px}.cardIndex[data-v-f3d9bf36]{font-size:12px;opacity:.8}.cardMeta[data-v-f3d9bf36]{font-size:12px;opacity:.85;display:flex;flex-wrap:wrap;gap:8px}.cardTask[data-v-f3d9bf36]{color:#2a5bffe6}.cardTld[data-v-f3d9bf36]{opacity:.9}.cellDirection[data-v-f3d9bf36]{font-size:12px;opacity:.9}.copyBtn[data-v-f3d9bf36]{padding:2px 6px;font-size:11px;border-radius:999px;border:1px solid rgba(148,163,184,.6);background:#0f172acc;color:#cbd5f5;cursor:pointer}.copyBtn[data-v-f3d9bf36]:hover{background:#1e40afb3;border-color:#818cf8e6}.table[data-v-f3d9bf36]{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;width:100%;overflow-x:auto;background:#111a2e}.thead[data-v-f3d9bf36],.trow[data-v-f3d9bf36]{display:grid;grid-template-columns:70px minmax(160px,1.6fr) minmax(120px,1.2fr) 60px minmax(180px,1.8fr) 70px;gap:12px;padding:10px 12px;min-width:0}.thead>div[data-v-f3d9bf36],.trow>div[data-v-f3d9bf36]{min-width:0;overflow:hidden;text-overflow:ellipsis}.cellDomain[data-v-f3d9bf36]{word-break:break-all}.cellTask[data-v-f3d9bf36]{font-size:12px;opacity:.9;color:#2a5bffe6}.thead[data-v-f3d9bf36]{font-size:12px;opacity:.8;background:#ffffff08}.trow[data-v-f3d9bf36]{border-top:1px solid rgba(255,255,255,.06)}.mono[data-v-f3d9bf36]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.actions[data-v-f3d9bf36]{display:flex;justify-content:flex-end}.primary[data-v-f3d9bf36]{padding:6px 10px;border-radius:10px;border:1px solid rgba(42,91,255,.6);background:#2a5bff38;color:#e8efff;cursor:pointer}.empty[data-v-f3d9bf36]{padding:12px;font-size:12px;opacity:.7}.loadMoreWrap[data-v-f3d9bf36]{margin-top:10px;display:flex;justify-content:center}.pagination[data-v-f3d9bf36]{margin-top:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.paginationInfo[data-v-f3d9bf36]{font-size:13px;opacity:.9}.paginationSize[data-v-f3d9bf36]{font-size:13px;display:flex;align-items:center;gap:6px}.selectSm[data-v-f3d9bf36]{width:60px;padding:4px 8px;font-size:13px}.inputSm[data-v-f3d9bf36]{width:52px;padding:4px 8px;font-size:13px;text-align:center}.paginationNav[data-v-f3d9bf36]{display:flex;align-items:center;gap:8px}.btnSm[data-v-f3d9bf36]{padding:6px 10px;font-size:13px}.paginationJump[data-v-f3d9bf36]{font-size:13px;display:flex;align-items:center;gap:6px}.error[data-v-f3d9bf36]{margin-bottom:12px;padding:10px 12px;border-radius:10px;background:#ff4d4f1f;border:1px solid rgba(255,77,79,.35);color:#ffd0d0;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.errorClose[data-v-f3d9bf36]{flex-shrink:0;background:none;border:none;color:inherit;cursor:pointer;font-size:1.2em;opacity:.9;padding:0 4px;line-height:1}.layout[data-v-bcc1db9e]{min-height:100vh;background:linear-gradient(165deg,#0c1222,#0f1729 35%,#0d1324);color:#e2e8f0}.header[data-v-bcc1db9e]{display:flex;align-items:center;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.06);background:#0f172ab3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px #ffffff08}.header .left[data-v-bcc1db9e]{display:flex;align-items:center}.ghost[data-v-bcc1db9e]{border-radius:10px;padding:8px 14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#cbd5e1;cursor:pointer;font-size:13px;transition:border-color .2s,background .2s}.ghost[data-v-bcc1db9e]:hover{background:#ffffff0f;border-color:#ffffff26}.title[data-v-bcc1db9e]{font-weight:700;font-size:1.15rem;letter-spacing:-.02em;margin-left:16px;color:#f1f5f9}.content[data-v-bcc1db9e]{padding:24px;max-width:1280px;margin:0 auto}.error[data-v-bcc1db9e]{background:#f871711f;border:1px solid rgba(248,113,113,.25);border-radius:12px;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.errorClose[data-v-bcc1db9e]{background:none;border:none;color:inherit;cursor:pointer;font-size:18px;opacity:.8}.hint[data-v-bcc1db9e]{font-size:13px;color:#94a3b8;margin-bottom:20px;line-height:1.5}.localDeployHelp[data-v-bcc1db9e]{font-size:13px;color:#94a3b8;margin-bottom:20px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px}.localDeployHelp summary[data-v-bcc1db9e]{cursor:pointer;font-weight:600;color:#cbd5e1}.localDeploySteps[data-v-bcc1db9e]{margin:12px 0 0;padding-left:22px;line-height:1.65}.localDeploySteps li[data-v-bcc1db9e]{margin-bottom:8px}.localDeploySteps code[data-v-bcc1db9e]{font-family:ui-monospace,monospace;background:#ffffff0f;padding:2px 8px;border-radius:6px;font-size:12px}.localDeploySteps a[data-v-bcc1db9e]{color:#7dd3fc}.panel[data-v-bcc1db9e]{background:#0f172a99;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:22px;margin-bottom:0;box-shadow:0 4px 24px #0003,0 0 0 1px #ffffff05 inset;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panelHead[data-v-bcc1db9e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.panelHeadLeft[data-v-bcc1db9e]{display:flex;align-items:center;gap:10px}.panelTitle[data-v-bcc1db9e]{font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:#f1f5f9}.count[data-v-bcc1db9e]{font-size:12px;color:#64748b;font-weight:500}.btnAdd[data-v-bcc1db9e]{flex-shrink:0}.loading[data-v-bcc1db9e]{color:#94a3b8;padding:24px 0}.tableWrap[data-v-bcc1db9e]{overflow-x:auto;border-radius:12px;background:#00000026}.configTable[data-v-bcc1db9e]{width:100%;border-collapse:collapse;font-size:13px}.configTable th[data-v-bcc1db9e]{text-align:left;padding:14px 16px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}.configTable td[data-v-bcc1db9e]{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle;color:#e2e8f0}.configTable tbody tr:last-child td[data-v-bcc1db9e]{border-bottom:none}.configTable .thType[data-v-bcc1db9e],.configTable .tdType[data-v-bcc1db9e]{width:90px}.configTable .thModel[data-v-bcc1db9e],.configTable .tdModel[data-v-bcc1db9e]{max-width:220px}.configTable .thCurrent[data-v-bcc1db9e]{width:96px}.configTable .thActions[data-v-bcc1db9e]{width:120px;text-align:right}.configTable .tdActions[data-v-bcc1db9e]{text-align:right}.configRow[data-v-bcc1db9e]{cursor:pointer;transition:background .2s ease}.configRow[data-v-bcc1db9e]:hover{background:#ffffff0a}.configRow.current[data-v-bcc1db9e]{background:#34d39914;box-shadow:inset 0 0 0 1px #34d39926}.configRow.editing[data-v-bcc1db9e]{background:#6366f114;box-shadow:inset 3px 0 #6366f1}.tdName .nameText[data-v-bcc1db9e]{font-weight:600;color:#f1f5f9}.typePill[data-v-bcc1db9e]{display:inline-block;font-size:11px;padding:4px 10px;border-radius:8px;font-weight:600;letter-spacing:.02em}.typePill.typeOllama[data-v-bcc1db9e]{background:#34d3992e;color:#6ee7b7}.typePill.typeDeepseek[data-v-bcc1db9e]{background:#6366f12e;color:#a5b4fc}.typePill.typeSiliconflow[data-v-bcc1db9e]{background:#c084fc33;color:#c4b5fd}.typePill.typeOpenrouter[data-v-bcc1db9e]{background:#fb923c2e;color:#fdba74}.typePill.typeCustom[data-v-bcc1db9e]{background:#ffffff14;color:#94a3b8}.pill[data-v-bcc1db9e]{font-size:11px;padding:4px 10px;border-radius:8px;font-weight:600;background:#ffffff14;color:#94a3b8}.pill.current[data-v-bcc1db9e]{background:#34d39940;color:#6ee7b7}.mono[data-v-bcc1db9e]{font-family:ui-monospace,monospace;font-size:12px;color:#cbd5e1}.btnSm[data-v-bcc1db9e]{padding:6px 12px;font-size:12px;border-radius:8px}.danger[data-v-bcc1db9e]{color:#f87171}.danger[data-v-bcc1db9e]:hover{background:#f871711a}.empty[data-v-bcc1db9e]{padding:48px 24px;text-align:center;color:#64748b}.emptyIcon[data-v-bcc1db9e]{display:block;font-size:28px;opacity:.4;margin-bottom:12px;color:#94a3b8}.empty p[data-v-bcc1db9e]{margin:0;font-size:15px;font-weight:500;color:#94a3b8}.emptyHint[data-v-bcc1db9e]{margin-top:6px!important;font-size:13px!important;font-weight:400!important;opacity:.85!important}.modalOverlay[data-v-bcc1db9e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px;animation:modalFadeIn-bcc1db9e .2s ease}@keyframes modalFadeIn-bcc1db9e{0%{opacity:0}to{opacity:1}}.modalDialog[data-v-bcc1db9e]{width:100%;max-width:480px;max-height:90vh;overflow:auto;background:#0f172afa;border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 24px 48px #0006;animation:modalSlideIn-bcc1db9e .25s ease}@keyframes modalSlideIn-bcc1db9e{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.modalHead[data-v-bcc1db9e]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-bcc1db9e]{margin:0;font-size:1.1rem;font-weight:700;color:#f1f5f9}.modalClose[data-v-bcc1db9e]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:#ffffff0f;color:#94a3b8;font-size:22px;line-height:1;border-radius:10px;cursor:pointer;transition:background .2s,color .2s}.modalClose[data-v-bcc1db9e]:hover{background:#ffffff1a;color:#e2e8f0}.modalBody[data-v-bcc1db9e]{padding:24px}.modalBody .quickPresets[data-v-bcc1db9e]{margin-bottom:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.modalBody .form[data-v-bcc1db9e]{display:flex;flex-direction:column;gap:16px}.modalBody .formActions[data-v-bcc1db9e]{margin-top:8px;padding-top:4px}.presetLabel[data-v-bcc1db9e]{font-size:12px;color:#94a3b8}.selectFree[data-v-bcc1db9e]{min-width:160px;padding:8px 12px;font-size:12px;cursor:pointer;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#e2e8f0}.localModelRow[data-v-bcc1db9e]{margin-top:10px;display:flex;align-items:center;gap:10px}.form[data-v-bcc1db9e]{display:flex;flex-direction:column;gap:16px}.field[data-v-bcc1db9e]{display:flex;flex-direction:column;gap:6px}.label[data-v-bcc1db9e]{font-size:12px;font-weight:500;color:#94a3b8}.input[data-v-bcc1db9e]{padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#f1f5f9;outline:none;font-size:13px;transition:border-color .2s,box-shadow .2s}.input[data-v-bcc1db9e]::placeholder{color:#64748b}.input[data-v-bcc1db9e]:focus{border-color:#6366f180;box-shadow:0 0 0 3px #6366f126}.checkboxLabel[data-v-bcc1db9e]{display:flex;align-items:center;gap:10px;font-size:13px;color:#cbd5e1;cursor:pointer}.formActions[data-v-bcc1db9e]{display:flex;gap:12px;margin-top:12px;padding-top:4px}.btn[data-v-bcc1db9e]{padding:10px 20px;border-radius:12px;border:none;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-weight:600;font-size:13px;cursor:pointer;box-shadow:0 2px 12px #6366f159;transition:transform .15s,box-shadow .2s}.btn[data-v-bcc1db9e]:hover:not(:disabled){box-shadow:0 4px 20px #6366f166;transform:translateY(-1px)}.btn[data-v-bcc1db9e]:disabled{opacity:.5;cursor:not-allowed;transform:none}:root{font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft Yahei,sans-serif;line-height:1.5;font-weight:400;color:#ffffffeb;background:#0b1220;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}a{color:inherit}.toast-host{position:fixed;right:1rem;bottom:1rem;display:grid;gap:.5rem;z-index:9999;pointer-events:none}.toast{padding:.5rem .85rem;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#111a2ef2;color:#e8efff;font-size:.85rem;max-width:320px}.toast-success{border-color:#50c87880}.toast-error{border-color:#ff4d4f80}.toast-info{border-color:#2a5bff80}select.input,select.select,select.input.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(232,239,255,.8) 50%),linear-gradient(135deg,rgba(232,239,255,.8) 50%,transparent 50%),radial-gradient(circle at 50% 45%,#818cf838,#0f172a00);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%,calc(100% - 16px) 50%;background-size:6px 6px,6px 6px,28px 28px;background-repeat:no-repeat;padding-right:40px;cursor:pointer}select.input:hover,select.select:hover,select.input.select:hover{border-color:#818cf8b3!important}select.input:focus,select.select:focus,select.input.select:focus,select.input:focus-visible,select.select:focus-visible,select.input.select:focus-visible{outline:none;border-color:#818cf8f2!important;box-shadow:0 0 0 1px #818cf859,0 0 0 4px #818cf82e}select.input:disabled,select.select:disabled,select.input.select:disabled{cursor:not-allowed;opacity:.65;filter:grayscale(.1)}input[list].input{padding-right:40px}select option,select optgroup{background:#0b1220;color:#ffffffeb}
