.history[data-v-d74a5a88]{max-width:640px;margin:22px auto;padding:0 16px}h2[data-v-d74a5a88]{color:var(--lx-teal-deep);font-weight:600;margin:8px 0 12px}.muted[data-v-d74a5a88]{color:var(--lx-muted)}ul[data-v-d74a5a88]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}li[data-v-d74a5a88]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;border-radius:10px;cursor:pointer}li[data-v-d74a5a88]:hover{background:#e3efef}li:hover .go[data-v-d74a5a88]{opacity:1}.title[data-v-d74a5a88]{font-size:13.5px;color:var(--lx-ink);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right[data-v-d74a5a88]{display:flex;align-items:center;gap:12px;flex:none}.meta[data-v-d74a5a88]{font-size:11.5px;color:var(--lx-muted)}.go[data-v-d74a5a88]{font-size:12px;color:var(--lx-teal);font-weight:600;opacity:.5}.gate[data-v-8a05a096]{min-height:100vh;display:grid;place-items:center;background:var(--lx-gradient);padding:24px}.gate-card[data-v-8a05a096]{background:#fff;border-radius:18px;padding:36px 32px;width:min(400px,100%);text-align:center;box-shadow:0 18px 48px #00000038}.gate-mark[data-v-8a05a096]{display:inline-block;width:46px;height:46px;margin:0 auto 12px;animation:lx-spin-8a05a096 20s linear infinite}.gate-word[data-v-8a05a096]{display:block;height:26px;width:auto;margin:0 auto 20px}@keyframes lx-spin-8a05a096{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gate-mark[data-v-8a05a096]{animation:none}}.sr-only[data-v-8a05a096]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.gate-muted[data-v-8a05a096]{margin:0;color:#5b6b6d;font-size:13.5px;line-height:1.55}.form[data-v-8a05a096]{display:flex;flex-direction:column;gap:13px;text-align:left}.fld[data-v-8a05a096]{display:flex;flex-direction:column;gap:5px}.fld span[data-v-8a05a096]{font-size:12px;font-weight:600;color:var(--lx-teal-deep)}.fld input[data-v-8a05a096]{border:1px solid var(--lx-line);border-radius:10px;padding:11px 13px;font:inherit;font-size:14px}.fld input[data-v-8a05a096]:focus{outline:none;border-color:var(--lx-teal);box-shadow:0 0 0 3px #0e7c861f}.fld input[data-v-8a05a096]:disabled{background:#f6f9f9}.err[data-v-8a05a096]{margin:0;background:var(--lx-red-bg);color:#7a2422;border-radius:9px;padding:9px 12px;font-size:12.5px;line-height:1.45}.gate-btn[data-v-8a05a096]{margin-top:6px;width:100%;padding:12px 16px;border:0;border-radius:11px;background:var(--lx-teal);color:#fff;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.gate-btn[data-v-8a05a096]:hover:not(:disabled){background:var(--lx-teal-deep)}.gate-btn[data-v-8a05a096]:disabled{opacity:.5;cursor:not-allowed}.gate-btn.ghost[data-v-8a05a096]{background:#fff;color:var(--lx-teal-deep);border:1px solid var(--lx-line)}.gate-btn.ghost[data-v-8a05a096]:hover{background:#f2f7f7}.or[data-v-8a05a096]{display:flex;align-items:center;gap:10px;margin:16px 0 10px;color:#9aa9ab;font-size:11.5px}.or[data-v-8a05a096]:before,.or[data-v-8a05a096]:after{content:"";flex:1;height:1px;background:var(--lx-line)}.gate-fine[data-v-8a05a096]{margin:16px 0 0;font-size:11.5px;color:#8a9a9c;line-height:1.5}.gate[data-v-9cc69fa2]{min-height:100vh;display:grid;place-items:center;background:var(--lx-gradient);padding:24px}.gate-card[data-v-9cc69fa2]{background:#fff;border-radius:18px;padding:36px 32px;width:min(400px,100%);text-align:center;box-shadow:0 18px 48px #00000038}.gate-mark[data-v-9cc69fa2]{display:inline-block;width:44px;height:44px;margin-bottom:12px;animation:lx-spin-9cc69fa2 20s linear infinite}@keyframes lx-spin-9cc69fa2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gate-mark[data-v-9cc69fa2]{animation:none}}.gate-title[data-v-9cc69fa2]{margin:0 0 6px;font-size:21px;font-weight:700;color:var(--lx-teal-deep)}.gate-muted[data-v-9cc69fa2]{margin:0 0 20px;color:#5b6b6d;font-size:13.5px;line-height:1.55}.form[data-v-9cc69fa2]{display:flex;flex-direction:column;gap:13px;text-align:left}.fld[data-v-9cc69fa2]{display:flex;flex-direction:column;gap:5px}.fld span[data-v-9cc69fa2]{font-size:12px;font-weight:600;color:var(--lx-teal-deep)}.fld input[data-v-9cc69fa2]{border:1px solid var(--lx-line);border-radius:10px;padding:11px 13px;font:inherit;font-size:14px}.fld input[data-v-9cc69fa2]:focus{outline:none;border-color:var(--lx-teal);box-shadow:0 0 0 3px #0e7c861f}.hint[data-v-9cc69fa2]{color:#8a9a9c;font-size:11.5px}.note[data-v-9cc69fa2]{margin:0;color:#7a6410;background:var(--lx-amber-bg);border-radius:9px;padding:9px 12px;font-size:12.5px}.err[data-v-9cc69fa2]{margin:0;background:var(--lx-red-bg);color:#7a2422;border-radius:9px;padding:9px 12px;font-size:12.5px;line-height:1.45}.gate-btn[data-v-9cc69fa2]{margin-top:6px;width:100%;padding:12px 16px;border:0;border-radius:11px;background:var(--lx-teal);color:#fff;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.gate-btn[data-v-9cc69fa2]:hover:not(:disabled){background:var(--lx-teal-deep)}.gate-btn[data-v-9cc69fa2]:disabled{opacity:.5;cursor:not-allowed}.link[data-v-9cc69fa2]{background:none;border:0;color:var(--lx-muted);font:inherit;font-size:12.5px;cursor:pointer;text-decoration:underline}.wrap[data-v-9e9036cf]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.head[data-v-9e9036cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}h1[data-v-9e9036cf]{color:var(--lx-teal-deep);font-weight:600;margin:0 0 4px;font-size:26px}.muted[data-v-9e9036cf]{color:var(--lx-muted);margin:0}.sm[data-v-9e9036cf]{font-size:12px}.primary[data-v-9e9036cf]{background:var(--lx-gradient);color:#fff;border:0;border-radius:10px;padding:10px 16px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.primary[data-v-9e9036cf]:disabled{opacity:.5;cursor:not-allowed}.ghost[data-v-9e9036cf]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:7px 12px;font:inherit;font-size:12.5px;color:var(--lx-teal-deep);cursor:pointer}.ghost[data-v-9e9036cf]:hover:not(:disabled){border-color:var(--lx-teal)}.ghost[data-v-9e9036cf]:disabled{opacity:.45;cursor:not-allowed}.issued[data-v-9e9036cf]{background:var(--lx-amber-bg);border:1px solid var(--lx-amber-fg);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:9px}.issued b[data-v-9e9036cf]{color:#6b5406;font-size:14px}.issued p[data-v-9e9036cf]{margin:0;font-size:12.5px;color:#6b5406;line-height:1.5}.pw-row[data-v-9e9036cf]{display:flex;align-items:center;gap:10px}.pw[data-v-9e9036cf]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:19px;letter-spacing:1.5px;background:#fff;border-radius:9px;padding:10px 14px;color:var(--lx-teal-deep);-webkit-user-select:all;user-select:all}.done[data-v-9e9036cf]{align-self:flex-start}.new[data-v-9e9036cf]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:var(--lx-radius-card);padding:18px;display:flex;flex-direction:column;gap:14px}.new-row[data-v-9e9036cf]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fld[data-v-9e9036cf]{display:flex;flex-direction:column;gap:6px}.fld>span[data-v-9e9036cf]{font-size:12px;font-weight:600;color:var(--lx-teal-deep)}.fld i[data-v-9e9036cf]{font-weight:400;color:var(--lx-muted);font-style:normal}.fld input[data-v-9e9036cf]{border:1px solid var(--lx-line);border-radius:10px;padding:10px 12px;font:inherit;font-size:13.5px}.fld input[data-v-9e9036cf]:focus{outline:none;border-color:var(--lx-teal);box-shadow:0 0 0 3px #0e7c861f}.chips[data-v-9e9036cf]{display:flex;flex-flow:row wrap;gap:7px}.chip[data-v-9e9036cf]{display:inline-flex;align-items:center;gap:6px;background:#f2f7f7;border:1px solid transparent;border-radius:20px;padding:5px 12px;font-size:12px;color:var(--lx-teal-deep);cursor:pointer}.chip.on[data-v-9e9036cf]{background:#dcefef;border-color:var(--lx-teal);font-weight:600}.chip.fixed[data-v-9e9036cf]{cursor:default;color:var(--lx-muted)}.chip input[data-v-9e9036cf]{margin:0;accent-color:var(--lx-teal)}.chip input[data-v-9e9036cf]:disabled{cursor:not-allowed}.list[data-v-9e9036cf]{display:flex;flex-direction:column;gap:10px}.row[data-v-9e9036cf]{display:grid;grid-template-columns:1.1fr 1.4fr auto;gap:14px;align-items:center;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:var(--lx-radius-card);padding:14px 16px}.row.off[data-v-9e9036cf]{opacity:.6}.row.busy[data-v-9e9036cf]{opacity:.7;pointer-events:none}.who[data-v-9e9036cf]{display:flex;flex-direction:column;gap:2px;min-width:0}.who b[data-v-9e9036cf]{font-size:14px;color:var(--lx-teal-deep)}.tags[data-v-9e9036cf]{display:flex;flex-flow:row wrap;gap:5px;margin-top:5px}.tag[data-v-9e9036cf]{font-size:10.5px;font-weight:600;border-radius:6px;padding:2px 7px}.tag.you[data-v-9e9036cf]{background:#dcefef;color:var(--lx-teal-deep)}.tag.warn[data-v-9e9036cf]{background:var(--lx-amber-bg);color:#7a6410}.tag.off[data-v-9e9036cf]{background:var(--lx-red-bg);color:#7a2422}.acts[data-v-9e9036cf]{display:flex;flex-direction:column;gap:6px}.restr[data-v-9e9036cf]{margin-left:5px;font-size:10.5px;font-weight:600;color:#7a6410}.tools[data-v-9e9036cf]{grid-column:1 / -1;border-top:1px dashed var(--lx-line);margin-top:4px;padding-top:12px;display:flex;flex-direction:column;gap:12px}.tools-head[data-v-9e9036cf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tiny[data-v-9e9036cf]{padding:4px 9px;font-size:11.5px}.tool-sec[data-v-9e9036cf]{display:flex;flex-direction:column;gap:7px}.tool-lbl[data-v-9e9036cf]{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--lx-muted)}.err[data-v-9e9036cf]{margin:0;background:var(--lx-red-bg);color:#7a2422;border-radius:9px;padding:9px 12px;font-size:12.5px}@media (max-width: 760px){.row[data-v-9e9036cf],.new-row[data-v-9e9036cf]{grid-template-columns:1fr}}.lx-icon[data-v-e0354f88]{display:block;flex:none}.recon[data-v-8dfd9501]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:20px}.rc-head h1[data-v-8dfd9501]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.rc-head p[data-v-8dfd9501]{margin:0;max-width:620px}.muted[data-v-8dfd9501]{color:var(--lx-muted)}.sm[data-v-8dfd9501]{font-size:12px}.recipes[data-v-8dfd9501]{display:flex;flex-flow:row wrap;gap:8px}.recipe[data-v-8dfd9501]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:20px;padding:7px 15px;font:inherit;font-size:13px;color:var(--lx-ink-soft, #46545A);cursor:pointer;transition:all .12s}.recipe[data-v-8dfd9501]:hover{border-color:var(--lx-teal)}.recipe.on[data-v-8dfd9501]{background:var(--lx-gradient);color:#fff;border-color:transparent;font-weight:600}.slots[data-v-8dfd9501]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.slot[data-v-8dfd9501]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.slot.ready[data-v-8dfd9501]{border-color:color-mix(in srgb,var(--lx-green-fg) 45%,transparent)}.slot.error[data-v-8dfd9501]{border-color:var(--lx-red-fg)}.slot-label[data-v-8dfd9501]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--lx-teal-deep)}.pill[data-v-8dfd9501]{width:20px;height:20px;border-radius:50%;background:var(--lx-tile, #F3F6F6);color:var(--lx-teal-deep);display:grid;place-items:center;font-size:11px;font-weight:700}.hidden-file[data-v-8dfd9501]{display:none}.drop[data-v-8dfd9501]{border:1.5px dashed var(--lx-line);border-radius:10px;background:var(--lx-tile, #F3F6F6);padding:22px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:var(--lx-teal);font:inherit;font-size:13px;transition:border-color .12s,background .12s}.drop[data-v-8dfd9501]:hover{border-color:var(--lx-teal);background:var(--lx-tile-hover, #E7EFEF)}.drop small[data-v-8dfd9501]{font-size:11px}.file[data-v-8dfd9501]{display:flex;align-items:center;gap:8px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:10px 12px;font-size:13px}.file.ready[data-v-8dfd9501]{background:var(--lx-green-bg)}.file .fi[data-v-8dfd9501]{color:var(--lx-slate, #5B6B6E);flex:none}.file.ready .fi[data-v-8dfd9501]{color:var(--lx-green-fg)}.file .fn[data-v-8dfd9501]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;color:var(--lx-ink)}.file .bar[data-v-8dfd9501]{width:70px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.file .bar i[data-v-8dfd9501]{display:block;height:100%;background:var(--lx-teal);border-radius:3px;transition:width .15s}.file .err-txt[data-v-8dfd9501]{color:#7a2422;font-size:11.5px}.file .x[data-v-8dfd9501]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px;flex:none}.file .x[data-v-8dfd9501]:hover{background:#0000000f}.run-row[data-v-8dfd9501]{display:flex;align-items:center;gap:12px}.run[data-v-8dfd9501]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-8dfd9501]:disabled{opacity:.45;cursor:not-allowed}.rc-error[data-v-8dfd9501]{display:flex;align-items:center;gap:7px;background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.results[data-v-8dfd9501]{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--lx-line);padding-top:20px}.res-head[data-v-8dfd9501]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rc-summary[data-v-8dfd9501]{margin:0;font-size:14px;font-weight:600;color:var(--lx-teal-deep)}.scan-note[data-v-8dfd9501]{margin:0;font-size:12px;color:var(--lx-amber-fg);background:var(--lx-amber-bg, #FCF4E4);border-radius:9px;padding:9px 12px}.xls[data-v-8dfd9501]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 13px;font:inherit;font-size:12.5px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.xls[data-v-8dfd9501]:hover:not(:disabled){border-color:var(--lx-teal)}.xls[data-v-8dfd9501]:disabled{opacity:.5;cursor:not-allowed}.stat-grid[data-v-8dfd9501]{display:flex;flex-flow:row wrap;gap:10px}.stat[data-v-8dfd9501]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;min-width:108px}.stat b[data-v-8dfd9501]{font-size:22px;font-variant-numeric:tabular-nums;color:var(--lx-ink)}.stat span[data-v-8dfd9501]{font-size:11.5px;color:var(--lx-muted)}.stat.ok[data-v-8dfd9501]{border-left:3px solid var(--lx-green-fg)}.stat.ok b[data-v-8dfd9501]{color:var(--lx-green-fg)}.stat.amber[data-v-8dfd9501]{border-left:3px solid var(--lx-amber-fg)}.stat.amber b[data-v-8dfd9501]{color:var(--lx-amber-fg)}.stat.blue[data-v-8dfd9501]{border-left:3px solid var(--lx-blue-fg)}.stat.blue b[data-v-8dfd9501]{color:var(--lx-blue-fg)}.stat.red[data-v-8dfd9501]{border-left:3px solid var(--lx-red-fg)}.stat.red b[data-v-8dfd9501]{color:var(--lx-red-fg)}.legend[data-v-8dfd9501]{display:flex;flex-direction:column;gap:5px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:12px 14px;font-size:12.5px;color:var(--lx-ink-soft, #46545A)}.legend b[data-v-8dfd9501]{color:var(--lx-teal-deep)}.table-wrap[data-v-8dfd9501]{overflow-x:auto;border:1px solid var(--lx-line);border-radius:12px}.rc-table[data-v-8dfd9501]{width:100%;border-collapse:collapse;font-size:12.5px}.rc-table th[data-v-8dfd9501]{text-align:left;background:var(--lx-tile, #F3F6F6);color:var(--lx-muted);font-weight:600;padding:9px 12px;white-space:nowrap;text-transform:capitalize}.rc-table th.num[data-v-8dfd9501],.rc-table td.num[data-v-8dfd9501]{text-align:right;font-variant-numeric:tabular-nums}.rc-table td[data-v-8dfd9501]{padding:9px 12px;border-top:1px solid var(--lx-line)}.rc-table td.key[data-v-8dfd9501]{font-weight:600;color:var(--lx-ink)}.rc-table td.diff[data-v-8dfd9501]{color:var(--lx-amber-fg);font-weight:600}.tag[data-v-8dfd9501]{display:inline-block;font-size:10.5px;font-weight:700;border-radius:6px;padding:2px 8px;white-space:nowrap}.tag.mismatch[data-v-8dfd9501]{background:var(--lx-amber-bg);color:var(--lx-amber-fg)}.tag.onlyA[data-v-8dfd9501]{background:var(--lx-blue-bg);color:var(--lx-blue-fg)}.tag.onlyB[data-v-8dfd9501]{background:var(--lx-red-bg);color:var(--lx-red-fg)}.tag.dupA[data-v-8dfd9501]{background:var(--lx-amber-bg);color:var(--lx-amber-fg)}.all-clear[data-v-8dfd9501]{display:flex;align-items:center;gap:7px;color:var(--lx-green-fg);font-size:13.5px;font-weight:600;margin:0}@media (max-width: 640px){.slots[data-v-8dfd9501]{grid-template-columns:1fr}}.tool[data-v-594c09d5]{max-width:720px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.t-head h1[data-v-594c09d5]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.t-head p[data-v-594c09d5]{margin:0;max-width:560px}.muted[data-v-594c09d5]{color:var(--lx-muted)}.sm[data-v-594c09d5]{font-size:12px}.hidden-file[data-v-594c09d5]{display:none}.files[data-v-594c09d5]{display:flex;flex-direction:column;gap:8px}.frow[data-v-594c09d5]{display:flex;align-items:center;gap:10px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:10px;padding:10px 12px;font-size:13px}.frow.ready[data-v-594c09d5]{background:var(--lx-green-bg);border-color:color-mix(in srgb,var(--lx-green-fg) 40%,transparent)}.frow.error[data-v-594c09d5]{background:var(--lx-red-bg);border-color:var(--lx-red-fg)}.frow .fi[data-v-594c09d5]{color:var(--lx-slate, #5B6B6E);flex:none}.frow.ready .fi[data-v-594c09d5]{color:var(--lx-green-fg)}.frow .fn[data-v-594c09d5]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lx-ink)}.frow .fsz[data-v-594c09d5]{font-size:11.5px;flex:none}.frow .bar[data-v-594c09d5]{width:70px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.frow .bar i[data-v-594c09d5]{display:block;height:100%;background:var(--lx-teal);border-radius:3px;transition:width .15s}.frow .err-txt[data-v-594c09d5]{color:#7a2422;font-size:11.5px}.frow .x[data-v-594c09d5]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px;flex:none}.frow .x[data-v-594c09d5]:hover{background:#0000000f}.add[data-v-594c09d5]{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:var(--lx-tile, #F3F6F6);border:1.5px dashed var(--lx-line);border-radius:10px;padding:10px 15px;color:var(--lx-teal);font:inherit;font-size:13px;cursor:pointer;transition:border-color .12s}.add[data-v-594c09d5]:hover{border-color:var(--lx-teal)}.target[data-v-594c09d5]{display:flex;flex-direction:column;gap:8px}.target label[data-v-594c09d5]{font-size:12px;font-weight:600;color:var(--lx-teal-deep)}.target-row[data-v-594c09d5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.target-row input[data-v-594c09d5]{width:90px;border:1px solid var(--lx-line);border-radius:9px;padding:8px 10px;font:inherit;font-size:13.5px}.target-row input[data-v-594c09d5]:focus{outline:none;border-color:var(--lx-teal);box-shadow:0 0 0 3px #0e7c861f}.unit[data-v-594c09d5]{color:var(--lx-muted);font-size:13px;margin-right:6px}.preset[data-v-594c09d5]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:20px;padding:6px 12px;font:inherit;font-size:12px;color:var(--lx-ink-soft, #46545A);cursor:pointer}.preset.on[data-v-594c09d5]{background:var(--lx-gradient);color:#fff;border-color:transparent;font-weight:600}.run-row[data-v-594c09d5]{display:flex;align-items:center;gap:12px}.run[data-v-594c09d5]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-594c09d5]:disabled{opacity:.45;cursor:not-allowed}.t-error[data-v-594c09d5]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.t-done[data-v-594c09d5]{display:flex;align-items:center;gap:10px;background:var(--lx-green-bg);border:1px solid color-mix(in srgb,var(--lx-green-fg) 40%,transparent);border-radius:12px;padding:12px 16px;color:#145c33}.t-done b[data-v-594c09d5]{color:#145c33}.t-done>div[data-v-594c09d5]{display:flex;flex-direction:column}.t-done[data-v-594c09d5] svg{color:var(--lx-green-fg);flex:none}.indic[data-v-d3a0aee3]{max-width:760px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.i-head h1[data-v-d3a0aee3]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.i-head p[data-v-d3a0aee3]{margin:0;max-width:620px;line-height:1.55}.muted[data-v-d3a0aee3]{color:var(--lx-muted)}.sm[data-v-d3a0aee3]{font-size:12px}.section-label[data-v-d3a0aee3]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.hidden-file[data-v-d3a0aee3]{display:none}.drop[data-v-d3a0aee3]{border:1.5px dashed var(--lx-line);border-radius:12px;background:var(--lx-tile, #F3F6F6);padding:26px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;color:var(--lx-teal);font:inherit;font-size:14px}.drop[data-v-d3a0aee3]:hover{border-color:var(--lx-teal)}.drop small[data-v-d3a0aee3]{font-size:11.5px}.file[data-v-d3a0aee3]{display:flex;align-items:center;gap:9px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:11px 13px;font-size:13px}.file.ready[data-v-d3a0aee3]{background:var(--lx-green-bg)}.file.ready .fi[data-v-d3a0aee3]{color:var(--lx-green-fg)}.file .fi[data-v-d3a0aee3]{color:var(--lx-slate, #5B6B6E);flex:none}.file .fn[data-v-d3a0aee3]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file .bar[data-v-d3a0aee3]{width:70px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.file .bar i[data-v-d3a0aee3]{display:block;height:100%;background:var(--lx-teal);border-radius:3px}.file .err-txt[data-v-d3a0aee3]{color:#7a2422;font-size:11.5px}.file .x[data-v-d3a0aee3]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px}.opts[data-v-d3a0aee3]{display:flex;flex-direction:column;gap:12px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:14px 16px}.lang[data-v-d3a0aee3]{display:flex;align-items:center;gap:8px}.lang .lbl[data-v-d3a0aee3]{font-size:12px;font-weight:600;color:var(--lx-teal-deep);margin-right:4px}.chip[data-v-d3a0aee3]{background:var(--lx-tile, #F3F6F6);border:1px solid transparent;border-radius:20px;padding:6px 13px;font:inherit;font-size:12.5px;color:var(--lx-ink-soft, #46545A);cursor:pointer}.chip.on[data-v-d3a0aee3]{background:var(--lx-gradient);color:#fff;font-weight:600}.toggle[data-v-d3a0aee3]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--lx-ink);cursor:pointer}.toggle input[data-v-d3a0aee3]{accent-color:var(--lx-teal)}.run-row[data-v-d3a0aee3]{display:flex;align-items:center;gap:12px}.run[data-v-d3a0aee3]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-d3a0aee3]:disabled{opacity:.45;cursor:not-allowed}.i-error[data-v-d3a0aee3]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.out[data-v-d3a0aee3]{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--lx-line);padding-top:18px}.amounts[data-v-d3a0aee3]{display:flex;flex-direction:column;gap:8px}.amt-list[data-v-d3a0aee3]{display:flex;flex-flow:row wrap;gap:8px}.amt[data-v-d3a0aee3]{display:inline-flex;align-items:center;gap:8px;background:var(--lx-green-bg);border-radius:9px;padding:7px 12px;font-size:12.5px}.amt .phrase[data-v-d3a0aee3]{color:var(--lx-ink-soft, #46545A)}.amt b[data-v-d3a0aee3]{color:#145c33;font-variant-numeric:tabular-nums}.amt[data-v-d3a0aee3] svg{color:var(--lx-green-fg)}.text-out[data-v-d3a0aee3]{display:flex;flex-direction:column;gap:8px}.to-head[data-v-d3a0aee3]{display:flex;align-items:center;justify-content:space-between}.copy[data-v-d3a0aee3]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:8px;padding:5px 11px;font:inherit;font-size:12px;color:var(--lx-teal-deep);cursor:pointer}pre[data-v-d3a0aee3]{margin:0;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:16px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word;max-height:420px;overflow-y:auto;color:var(--lx-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ex[data-v-feff291e]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.e-head h1[data-v-feff291e]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.e-head p[data-v-feff291e]{margin:0;max-width:620px;line-height:1.55}.muted[data-v-feff291e]{color:var(--lx-muted)}.sm[data-v-feff291e]{font-size:12px}.section-label[data-v-feff291e]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.hidden-file[data-v-feff291e]{display:none}.drop[data-v-feff291e]{border:1.5px dashed var(--lx-line);border-radius:12px;background:var(--lx-tile, #F3F6F6);padding:26px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;color:var(--lx-teal);font:inherit;font-size:14px}.drop[data-v-feff291e]:hover{border-color:var(--lx-teal)}.drop small[data-v-feff291e]{font-size:11.5px}.file[data-v-feff291e]{display:flex;align-items:center;gap:9px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:11px 13px;font-size:13px}.file.ready[data-v-feff291e]{background:var(--lx-green-bg)}.file.ready .fi[data-v-feff291e]{color:var(--lx-green-fg)}.file .fi[data-v-feff291e]{color:var(--lx-slate, #5B6B6E);flex:none}.file .fn[data-v-feff291e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file .bar[data-v-feff291e]{width:70px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.file .bar i[data-v-feff291e]{display:block;height:100%;background:var(--lx-teal);border-radius:3px}.file .err-txt[data-v-feff291e]{color:#7a2422;font-size:11.5px}.file .x[data-v-feff291e]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px}.run-row[data-v-feff291e]{display:flex;align-items:center;gap:12px}.run[data-v-feff291e]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-feff291e]:disabled{opacity:.45;cursor:not-allowed}.e-error[data-v-feff291e]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.out[data-v-feff291e]{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--lx-line);padding-top:18px}.out-head[data-v-feff291e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.src[data-v-feff291e]{margin-left:8px;color:var(--lx-teal);text-transform:none;letter-spacing:0;font-weight:600}.note[data-v-feff291e]{margin:0;font-size:12px;color:var(--lx-amber-fg)}.xls[data-v-feff291e]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 13px;font:inherit;font-size:12.5px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.xls[data-v-feff291e]:hover:not(:disabled){border-color:var(--lx-teal)}.xls[data-v-feff291e]:disabled{opacity:.5;cursor:not-allowed}.table-wrap[data-v-feff291e]{overflow:auto;border:1px solid var(--lx-line);border-radius:12px;max-height:460px}table[data-v-feff291e]{width:100%;border-collapse:collapse;font-size:12.5px}th[data-v-feff291e]{position:sticky;top:0;background:var(--lx-tile, #F3F6F6);color:var(--lx-muted);font-weight:600;padding:9px 12px;text-align:left;white-space:nowrap}td[data-v-feff291e]{padding:8px 12px;border-top:1px solid var(--lx-line);color:var(--lx-ink);white-space:nowrap}.rp[data-v-66b553a8]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.r-head h1[data-v-66b553a8]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.r-head p[data-v-66b553a8]{margin:0;max-width:640px;line-height:1.55}.muted[data-v-66b553a8]{color:var(--lx-muted)}.sm[data-v-66b553a8]{font-size:12px}.section-label[data-v-66b553a8]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.hidden-file[data-v-66b553a8]{display:none}.files[data-v-66b553a8]{display:flex;flex-direction:column;gap:8px}.drop[data-v-66b553a8]{border:1.5px dashed var(--lx-line);border-radius:12px;background:var(--lx-tile, #F3F6F6);padding:18px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:var(--lx-teal);font:inherit;font-size:13.5px}.drop[data-v-66b553a8]:hover{border-color:var(--lx-teal)}.drop small[data-v-66b553a8]{font-size:11.5px}.file[data-v-66b553a8]{display:flex;align-items:center;gap:9px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:11px 13px;font-size:13px}.file.ready[data-v-66b553a8]{background:var(--lx-green-bg)}.file.ready .fi[data-v-66b553a8]{color:var(--lx-green-fg)}.file .fi[data-v-66b553a8]{color:var(--lx-slate, #5B6B6E);flex:none}.file .fn[data-v-66b553a8]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file .bar[data-v-66b553a8]{width:70px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.file .bar i[data-v-66b553a8]{display:block;height:100%;background:var(--lx-teal);border-radius:3px}.file .err-txt[data-v-66b553a8]{color:#7a2422;font-size:11.5px}.file .x[data-v-66b553a8]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px}.logic[data-v-66b553a8]{display:flex;flex-direction:column;gap:7px}.logic textarea[data-v-66b553a8]{border:1px solid var(--lx-line);border-radius:11px;padding:11px 13px;font:inherit;font-size:13.5px;color:var(--lx-ink);background:var(--lx-card);resize:vertical;min-height:52px}.logic textarea[data-v-66b553a8]:focus{outline:none;border-color:var(--lx-teal)}.run-row[data-v-66b553a8]{display:flex;align-items:center;gap:12px}.run[data-v-66b553a8]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-66b553a8]:disabled{opacity:.45;cursor:not-allowed}.r-error[data-v-66b553a8]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.out[data-v-66b553a8]{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--lx-line);padding-top:18px}.out-head[data-v-66b553a8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.steps[data-v-66b553a8]{margin:0;padding:12px 14px 12px 30px;background:var(--lx-tile, #F3F6F6);border-radius:11px;font-size:12.5px;color:var(--lx-ink);display:flex;flex-direction:column;gap:4px}.xls[data-v-66b553a8]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 13px;font:inherit;font-size:12.5px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.xls[data-v-66b553a8]:hover:not(:disabled){border-color:var(--lx-teal)}.xls[data-v-66b553a8]:disabled{opacity:.5;cursor:not-allowed}.table-wrap[data-v-66b553a8]{overflow:auto;border:1px solid var(--lx-line);border-radius:12px;max-height:460px}table[data-v-66b553a8]{width:100%;border-collapse:collapse;font-size:12.5px}th[data-v-66b553a8]{position:sticky;top:0;background:var(--lx-tile, #F3F6F6);color:var(--lx-muted);font-weight:600;padding:9px 12px;text-align:left;white-space:nowrap}td[data-v-66b553a8]{padding:8px 12px;border-top:1px solid var(--lx-line);color:var(--lx-ink);white-space:nowrap}.ad[data-v-8a334e34]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:18px}.a-head h1[data-v-8a334e34]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.a-head p[data-v-8a334e34]{margin:0;max-width:640px;line-height:1.55}.muted[data-v-8a334e34]{color:var(--lx-muted)}.sm[data-v-8a334e34]{font-size:12px}.section-label[data-v-8a334e34]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.hidden-file[data-v-8a334e34]{display:none}.askbox[data-v-8a334e34]{display:flex;gap:10px}.askbox input[data-v-8a334e34]{flex:1;border:1px solid var(--lx-line);border-radius:11px;padding:11px 14px;font:inherit;font-size:14px;color:var(--lx-ink);background:var(--lx-card)}.askbox input[data-v-8a334e34]:focus{outline:none;border-color:var(--lx-teal)}.run[data-v-8a334e34]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 18px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-8a334e34]:disabled{opacity:.45;cursor:not-allowed}.a-error[data-v-8a334e34]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0}.out[data-v-8a334e34]{display:flex;flex-direction:column;gap:12px}.answer[data-v-8a334e34]{margin:0;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.6;color:var(--lx-ink);white-space:pre-wrap}.note[data-v-8a334e34]{margin:0;font-size:12px;color:var(--lx-amber-fg)}.sources[data-v-8a334e34]{display:flex;flex-direction:column;gap:8px}.source[data-v-8a334e34]{display:flex;gap:9px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:10px 12px;font-size:12.5px}.s-n[data-v-8a334e34]{color:var(--lx-teal);font-weight:700;flex:none}.s-body[data-v-8a334e34]{display:flex;flex-direction:column;gap:2px;min-width:0}.s-doc[data-v-8a334e34]{font-weight:600;color:var(--lx-teal-deep)}.s-priv[data-v-8a334e34]{color:var(--lx-muted);font-style:normal;font-size:11px;border:1px solid var(--lx-line);border-radius:5px;padding:0 5px;margin-left:5px}.s-snip[data-v-8a334e34]{color:var(--lx-muted);line-height:1.5}.kb[data-v-8a334e34]{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--lx-line);padding-top:18px}.kb-col[data-v-8a334e34]{display:flex;flex-direction:column;gap:8px}.kb-head[data-v-8a334e34]{display:flex;align-items:center;justify-content:space-between}.add[data-v-8a334e34]{display:inline-flex;align-items:center;gap:5px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:8px;padding:5px 10px;font:inherit;font-size:12px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.add[data-v-8a334e34]:hover:not(:disabled){border-color:var(--lx-teal)}.add[data-v-8a334e34]:disabled{opacity:.5}.doc[data-v-8a334e34]{display:flex;align-items:center;gap:8px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 11px;font-size:12.5px}.d-i[data-v-8a334e34]{color:var(--lx-slate, #5B6B6E);flex:none}.d-n[data-v-8a334e34]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lx-ink)}.d-c[data-v-8a334e34]{font-size:11px;flex:none}.doc .x[data-v-8a334e34]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:2px;border-radius:5px}@media (max-width: 640px){.kb[data-v-8a334e34]{grid-template-columns:1fr}}.md[data-v-bb8b7e28]{line-height:1.55;white-space:normal}.md[data-v-bb8b7e28] p{margin:0 0 8px}.md[data-v-bb8b7e28] p:last-child{margin-bottom:0}.md[data-v-bb8b7e28] h3,.md[data-v-bb8b7e28] h4,.md[data-v-bb8b7e28] h5{margin:12px 0 6px;color:var(--lx-teal-deep);font-weight:650;letter-spacing:-.01em}.md[data-v-bb8b7e28] h3{font-size:15.5px}.md[data-v-bb8b7e28] h4{font-size:14px}.md[data-v-bb8b7e28] h5{font-size:13px}.md[data-v-bb8b7e28] ul,.md[data-v-bb8b7e28] ol{margin:0 0 8px;padding-left:22px;display:flex;flex-direction:column;gap:3px}.md[data-v-bb8b7e28] hr{border:0;border-top:1px solid var(--lx-line);margin:10px 0}.md[data-v-bb8b7e28] a{color:var(--lx-teal);font-weight:600}.md[data-v-bb8b7e28] code{background:var(--lx-tile, #F3F6F6);border:1px solid var(--lx-line);border-radius:5px;padding:1px 5px;font-size:12px;font-family:ui-monospace,Cascadia Code,Consolas,monospace}.md[data-v-bb8b7e28] .md-code{position:relative;margin:0 0 8px}.md[data-v-bb8b7e28] .md-code pre{margin:0;background:var(--lx-teal-deep, #00444E);color:#e8f4f2;border-radius:10px;padding:12px 14px;overflow-x:auto;font-size:12px;line-height:1.55}.md[data-v-bb8b7e28] .md-code pre code{background:none;border:0;padding:0;color:inherit;font-size:inherit}.md[data-v-bb8b7e28] .md-copy{position:absolute;top:7px;right:7px;background:#ffffff24;color:#dff0ee;border:0;border-radius:6px;padding:3px 9px;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.md[data-v-bb8b7e28] .md-copy:hover{background:#ffffff40}.md[data-v-bb8b7e28] .md-table{overflow-x:auto;margin:0 0 8px;border:1px solid var(--lx-line);border-radius:10px}.md[data-v-bb8b7e28] table{border-collapse:collapse;width:100%;font-size:12.5px}.md[data-v-bb8b7e28] th{background:var(--lx-tile, #F3F6F6);color:var(--lx-muted);font-weight:600;text-align:left;padding:7px 11px;white-space:nowrap}.md[data-v-bb8b7e28] td{padding:6px 11px;border-top:1px solid var(--lx-line)}.chartv[data-v-078a8c6a]{margin:10px 0 2px;background:#fff;border:1px solid var(--lx-line);border-radius:12px;padding:10px 8px 6px;max-width:620px}svg[data-v-078a8c6a]{width:100%;height:auto;display:block}.grid[data-v-078a8c6a]{stroke:#eef2f2;stroke-width:1}.axis[data-v-078a8c6a]{stroke:var(--lx-line);stroke-width:1}.tick[data-v-078a8c6a]{font-size:10px;fill:var(--lx-muted)}.legend[data-v-078a8c6a]{display:flex;gap:14px;flex-wrap:wrap;padding:6px 8px 4px;font-size:11.5px;color:var(--lx-muted)}.legend i[data-v-078a8c6a]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px}.mem[data-v-f02de96c]{max-width:720px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:14px}.m-head h1[data-v-f02de96c]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.m-head p[data-v-f02de96c]{margin:0;line-height:1.55}.muted[data-v-f02de96c]{color:var(--lx-muted)}.sm[data-v-f02de96c]{font-size:12.5px}.add-row[data-v-f02de96c]{display:flex;gap:10px}.add-row input[data-v-f02de96c]{flex:1;border:1px solid var(--lx-line);border-radius:11px;padding:11px 14px;font:inherit;font-size:13.5px;color:var(--lx-ink);background:var(--lx-card)}.add-row input[data-v-f02de96c]:focus{outline:none;border-color:var(--lx-teal)}.run[data-v-f02de96c]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:10px 16px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.run[data-v-f02de96c]:disabled{opacity:.45;cursor:not-allowed}.fact[data-v-f02de96c]{display:flex;align-items:center;gap:10px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:11px;padding:11px 14px;font-size:13.5px;color:var(--lx-ink)}.f-i[data-v-f02de96c]{color:var(--lx-teal);flex:none}.f-t[data-v-f02de96c]{flex:1}.fact .x[data-v-f02de96c]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:3px;border-radius:6px}.fact .x[data-v-f02de96c]:hover{color:#7a2422;background:var(--lx-red-bg)}.rs[data-v-6bb778e1]{max-width:900px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:16px}.r-head h1[data-v-6bb778e1]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.r-head p[data-v-6bb778e1]{margin:0;max-width:640px;line-height:1.55}.muted[data-v-6bb778e1]{color:var(--lx-muted)}.section-label[data-v-6bb778e1]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.askbox[data-v-6bb778e1]{display:flex;gap:10px}.askbox input[data-v-6bb778e1]{flex:1;border:1px solid var(--lx-line);border-radius:11px;padding:11px 14px;font:inherit;font-size:14px;color:var(--lx-ink);background:var(--lx-card)}.askbox input[data-v-6bb778e1]:focus{outline:none;border-color:var(--lx-teal)}.run[data-v-6bb778e1]{display:inline-flex;align-items:center;gap:7px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:11px 18px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.run[data-v-6bb778e1]:disabled{opacity:.45;cursor:not-allowed}.urls[data-v-6bb778e1]{display:flex;flex-direction:column;gap:7px}.urls textarea[data-v-6bb778e1]{border:1px solid var(--lx-line);border-radius:11px;padding:10px 13px;font:inherit;font-size:13px;color:var(--lx-ink);background:var(--lx-card);resize:vertical}.urls textarea[data-v-6bb778e1]:focus{outline:none;border-color:var(--lx-teal)}.r-error[data-v-6bb778e1]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:11px 14px;font-size:13px;margin:0;white-space:pre-wrap}.out[data-v-6bb778e1]{display:flex;flex-direction:column;gap:12px}.answer[data-v-6bb778e1]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:14px 16px;font-size:14px}.note[data-v-6bb778e1]{margin:0;font-size:12px;color:var(--lx-amber-fg)}.sources[data-v-6bb778e1]{display:flex;flex-direction:column;gap:8px}.source[data-v-6bb778e1]{display:flex;gap:9px;background:var(--lx-tile, #F3F6F6);border-radius:10px;padding:10px 12px;font-size:12.5px}.s-n[data-v-6bb778e1]{color:var(--lx-teal);font-weight:700;flex:none}.s-body[data-v-6bb778e1]{display:flex;flex-direction:column;gap:2px;min-width:0}.s-doc[data-v-6bb778e1]{font-weight:600;color:var(--lx-teal-deep);text-decoration:none}.s-doc[data-v-6bb778e1]:hover{color:var(--lx-teal)}.s-snip[data-v-6bb778e1]{color:var(--lx-muted);line-height:1.5}.fw[data-v-af7c6dac]{max-width:760px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:12px}.f-head h1[data-v-af7c6dac]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.f-head p[data-v-af7c6dac]{margin:0;line-height:1.55}.muted[data-v-af7c6dac]{color:var(--lx-muted)}.sm[data-v-af7c6dac]{font-size:12.5px}.hidden-file[data-v-af7c6dac]{display:none}.toolbar[data-v-af7c6dac]{display:flex}.run[data-v-af7c6dac]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-gradient);color:#fff;border:0;border-radius:11px;padding:10px 16px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.run[data-v-af7c6dac]:disabled{opacity:.6;cursor:wait}.f-error[data-v-af7c6dac]{background:var(--lx-red-bg);color:#7a2422;border-radius:10px;padding:10px 13px;font-size:13px;margin:0}.file[data-v-af7c6dac]{display:flex;align-items:center;gap:10px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:11px;padding:11px 14px;font-size:13.5px}.fi[data-v-af7c6dac]{color:var(--lx-slate, #5B6B6E);flex:none}.fn[data-v-af7c6dac]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lx-ink)}.fs[data-v-af7c6dac]{font-size:11.5px;flex:none}.use[data-v-af7c6dac]{display:inline-flex;align-items:center;gap:5px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:8px;padding:6px 11px;font:inherit;font-size:12px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer;flex:none}.use[data-v-af7c6dac]:hover{border-color:var(--lx-teal);color:var(--lx-teal)}.file .x[data-v-af7c6dac]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:3px;border-radius:6px}.file .x[data-v-af7c6dac]:hover{color:#7a2422;background:var(--lx-red-bg)}.jb[data-v-3b339713]{max-width:820px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:10px}.j-head h1[data-v-3b339713]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.j-head p[data-v-3b339713]{margin:0;line-height:1.55;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.muted[data-v-3b339713]{color:var(--lx-muted)}.sm[data-v-3b339713]{font-size:12.5px}.job[data-v-3b339713]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;overflow:hidden}.j-row[data-v-3b339713]{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:12px 14px;font:inherit;cursor:pointer;text-align:left}.chip[data-v-3b339713]{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;flex:none}.chip.running[data-v-3b339713]{background:var(--lx-amber-bg, #FCF4E4);color:var(--lx-amber-fg, #8a6116)}.chip.done[data-v-3b339713]{background:var(--lx-green-bg);color:var(--lx-green-fg)}.chip.failed[data-v-3b339713]{background:var(--lx-red-bg);color:#7a2422}.j-p[data-v-3b339713]{flex:1;font-size:13.5px;color:var(--lx-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.j-t[data-v-3b339713]{font-size:11.5px;flex:none}.j-line[data-v-3b339713]{padding:0 14px 10px;font-size:12px}.j-body[data-v-3b339713]{border-top:1px solid var(--lx-line);padding:12px 14px;font-size:13.5px;display:flex;flex-direction:column;gap:10px}.j-err[data-v-3b339713]{margin:0;color:#7a2422}.dl[data-v-3b339713]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 13px;font:inherit;font-size:12.5px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.dl[data-v-3b339713]:hover{border-color:var(--lx-teal)}.in[data-v-e73051f8]{max-width:980px;margin:0 auto;padding:34px 32px 48px;display:flex;flex-direction:column;gap:16px}.i-head h1[data-v-e73051f8]{color:var(--lx-teal-deep);font-weight:650;margin:0 0 4px;font-size:24px;letter-spacing:-.02em}.i-head p[data-v-e73051f8]{margin:0;line-height:1.55}.muted[data-v-e73051f8]{color:var(--lx-muted)}.sm[data-v-e73051f8]{font-size:12.5px}.section-label[data-v-e73051f8]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}.tiles[data-v-e73051f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.tile[data-v-e73051f8]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:13px 14px;display:flex;flex-direction:column;gap:3px}.tile b[data-v-e73051f8]{font-size:21px;color:var(--lx-teal-deep);font-weight:700}.tile span[data-v-e73051f8]{font-size:11.5px;color:var(--lx-muted)}.tile.ok b[data-v-e73051f8]{color:var(--lx-green-fg)}.tile.bad b[data-v-e73051f8]{color:#7a2422}.panel[data-v-e73051f8]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.bars[data-v-e73051f8]{display:flex;align-items:flex-end;gap:3px;height:68px}.bar[data-v-e73051f8]{flex:1;display:flex;align-items:flex-end}.bar i[data-v-e73051f8]{display:block;width:100%;background:var(--lx-teal);opacity:.75;border-radius:3px 3px 0 0}.cols[data-v-e73051f8]{display:grid;grid-template-columns:1fr 1fr;gap:14px}table[data-v-e73051f8]{border-collapse:collapse;font-size:12.5px;width:100%}th[data-v-e73051f8]{text-align:left;color:var(--lx-muted);font-weight:600;padding:5px 8px;border-bottom:1px solid var(--lx-line)}td[data-v-e73051f8]{padding:6px 8px;border-bottom:1px solid var(--lx-line);color:var(--lx-ink)}.num[data-v-e73051f8]{text-align:right}.fb[data-v-e73051f8]{border:1px solid var(--lx-line);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:5px}.fb.down[data-v-e73051f8]{border-color:color-mix(in srgb,#c0392b 30%,var(--lx-line))}.fb-top[data-v-e73051f8]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.chip[data-v-e73051f8]{font-size:12px}.chip.triaged[data-v-e73051f8]{font-size:11px;font-weight:700;background:var(--lx-tile, #F3F6F6);border-radius:999px;padding:2px 9px;color:var(--lx-teal-deep)}.fb-meta[data-v-e73051f8]{font-size:11.5px;color:var(--lx-muted);flex:1}.act[data-v-e73051f8]{display:inline-flex;align-items:center;gap:4px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:7px;padding:4px 10px;font:inherit;font-size:11.5px;font-weight:600;color:var(--lx-teal-deep);cursor:pointer}.act.confirm[data-v-e73051f8]{border-color:var(--lx-green-fg);color:var(--lx-green-fg)}.act[data-v-e73051f8]:hover{border-color:var(--lx-teal)}.fb-c[data-v-e73051f8]{margin:0;font-size:13px;color:var(--lx-ink);font-weight:600}.fb-m[data-v-e73051f8]{margin:0;font-size:12px;line-height:1.5}.g-form[data-v-e73051f8]{display:flex;flex-direction:column;gap:7px;border:1px dashed var(--lx-line);border-radius:10px;padding:11px}.g-form input[data-v-e73051f8],.g-form select[data-v-e73051f8]{font:inherit;font-size:12.5px;padding:7px 10px;border:1px solid var(--lx-line);border-radius:8px;background:var(--lx-card);color:var(--lx-ink)}.g-row[data-v-e73051f8]{display:flex;gap:7px;align-items:center}.g-row input[data-v-e73051f8],.g-row select[data-v-e73051f8]{flex:1}.g-name[data-v-e73051f8]{font-size:13px;color:var(--lx-teal-deep)}.act[data-v-e73051f8]:disabled{opacity:.5;cursor:default}@media (max-width: 720px){.cols[data-v-e73051f8]{grid-template-columns:1fr}}.about[data-v-da10e536]{max-width:640px;margin:0 auto;padding:24px 20px 48px}.hero[data-v-da10e536]{text-align:center;padding:18px 0 22px}.spark[data-v-da10e536]{font-size:30px;color:#0e7c86}.hero h1[data-v-da10e536]{margin:6px 0 2px;font-size:24px;color:#12343a;letter-spacing:-.5px}.tag[data-v-da10e536]{margin:0;color:#5b6f73;font-size:14px}.card[data-v-da10e536]{background:#fff;border:1px solid #e6eef0;border-radius:16px;padding:18px 20px;margin-bottom:16px;box-shadow:0 2px 10px #0e7c860d}.card h2[data-v-da10e536]{margin:0 0 10px;font-size:14px;color:#0e7c86;text-transform:uppercase;letter-spacing:.6px}.card p[data-v-da10e536]{margin:0 0 10px;color:#2f4448;font-size:14px;line-height:1.55}.card p[data-v-da10e536]:last-child{margin-bottom:0}.muted[data-v-da10e536]{color:#7c9195!important;font-size:13px!important}dl[data-v-da10e536]{margin:0;display:flex;flex-direction:column;gap:12px}dl>div[data-v-da10e536]{display:grid;grid-template-columns:130px 1fr;gap:10px;align-items:start}dt[data-v-da10e536]{color:#6b8085;font-size:13px;font-weight:600}dd[data-v-da10e536]{margin:0;color:#12343a;font-size:13.5px}.mono[data-v-da10e536]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:#f2f7f8;border:1px solid #e2ecee;border-radius:6px;padding:2px 7px;word-break:break-all}.server-note[data-v-da10e536]{display:block;margin-top:5px;font-size:12px;color:#7c9195}.dot[data-v-da10e536]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c0cccd;margin-right:6px}.dot.on[data-v-da10e536]{background:#17a24a}.hint[data-v-da10e536]{margin-top:12px!important;font-size:12.5px!important;color:#7c9195!important}.foot[data-v-da10e536]{text-align:center;color:#9aabae;font-size:12px;margin-top:22px}.bugs[data-v-12b3ab5e]{max-width:820px;margin:0 auto;padding:20px 18px 60px}.top[data-v-12b3ab5e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}h1[data-v-12b3ab5e]{margin:0;font-size:20px;color:#12343a}.sub[data-v-12b3ab5e]{margin:4px 0 0;color:#6b8085;font-size:13px}.filters[data-v-12b3ab5e]{display:flex;gap:6px}.filters button[data-v-12b3ab5e]{border:1px solid #cddadd;background:#fff;color:#45585c;border-radius:8px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.filters button.on[data-v-12b3ab5e]{background:#0e7c86;color:#fff;border-color:#0e7c86}.reload[data-v-12b3ab5e]{font-size:14px}.empty[data-v-12b3ab5e]{color:#7c9195;text-align:center;padding:40px}.row[data-v-12b3ab5e]{background:#fff;border:1px solid #e6eef0;border-radius:14px;padding:15px 16px;margin-bottom:12px}.head[data-v-12b3ab5e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sev[data-v-12b3ab5e]{font-size:10.5px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:20px;letter-spacing:.4px}.sev.high[data-v-12b3ab5e]{background:#fdeceb;color:#b3261e}.sev.medium[data-v-12b3ab5e]{background:#fff4e5;color:#a35a00}.sev.low[data-v-12b3ab5e]{background:#eef6ef;color:#2f7d3a}.cat[data-v-12b3ab5e]{font-size:11.5px;font-weight:600;color:#0e7c86;background:#e9f4f5;padding:2px 8px;border-radius:20px}.title[data-v-12b3ab5e]{font-size:14.5px;color:#12343a;flex:1}.status[data-v-12b3ab5e]{font-size:11px;text-transform:capitalize;color:#6b8085;border:1px solid #dbe6e8;border-radius:20px;padding:2px 9px}.status.auto-resolved[data-v-12b3ab5e]{color:#2f7d3a;border-color:#b9e0c1;background:#f1faf3}.status.needs-dev[data-v-12b3ab5e]{color:#a35a00;border-color:#f0d9b8;background:#fff8ef}.status.resolved[data-v-12b3ab5e]{color:#2f7d3a}.status.dismissed[data-v-12b3ab5e]{color:#9aabae}.desc[data-v-12b3ab5e]{margin:10px 0 6px;color:#2f4448;font-size:13.5px;line-height:1.5}.meta[data-v-12b3ab5e]{margin:3px 0;font-size:12.5px;color:#45585c}.meta.small[data-v-12b3ab5e]{color:#8a9b9e;font-size:12px}.shot[data-v-12b3ab5e]{max-width:100%;border:1px solid #dbe6e8;border-radius:10px;margin:8px 0;display:block}.triage[data-v-12b3ab5e]{background:#f7fafb;border:1px solid #e6eef0;border-radius:12px;padding:12px 13px;margin-top:10px}.user-reso[data-v-12b3ab5e]{font-size:12.5px;color:#2f7d3a;background:#f1faf3;border:1px solid #cbe8d1;border-radius:8px;padding:7px 10px;margin-bottom:8px}.repro[data-v-12b3ab5e]{font-size:12.5px;color:#12343a;margin-bottom:8px}.grid[data-v-12b3ab5e]{display:flex;gap:20px;margin-bottom:8px}.k[data-v-12b3ab5e]{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:#7c9195;font-weight:700;margin-bottom:2px}.v[data-v-12b3ab5e]{font-size:13px;color:#12343a}.mono[data-v-12b3ab5e]{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.fix>div[data-v-12b3ab5e]{margin-bottom:8px}.fix p[data-v-12b3ab5e]{margin:2px 0 0;font-size:13px;color:#2f4448;line-height:1.5}.actions[data-v-12b3ab5e]{display:flex;gap:8px;margin-top:12px}.actions button[data-v-12b3ab5e]{border-radius:9px;padding:7px 13px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ok[data-v-12b3ab5e]{background:#0e7c86;color:#fff;border:0}.ghost[data-v-12b3ab5e]{background:#fff;color:#45585c;border:1px solid #cddadd}.settings[data-v-1da66506]{max-width:880px;margin:0 auto;padding:22px 18px 60px}.top h1[data-v-1da66506]{margin:0;font-size:20px;color:#12343a}.sub[data-v-1da66506]{margin:5px 0 18px;color:#6b8085;font-size:13px}.muted[data-v-1da66506]{color:#7c9195}.cols[data-v-1da66506]{display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:start}.list[data-v-1da66506]{display:flex;flex-direction:column;gap:6px}.co[data-v-1da66506]{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;border:1px solid #e6eef0;background:#fff;border-radius:10px;padding:10px 12px;font:inherit;font-size:13.5px;color:#22383c;cursor:pointer}.co.on[data-v-1da66506]{border-color:#0e7c86;box-shadow:0 0 0 2px #0e7c861f}.co-nm[data-v-1da66506]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-1da66506]{font-size:10px;font-weight:700;color:#0e7c86;background:#e6f3f4;border-radius:20px;padding:2px 7px;flex:none}.co.add[data-v-1da66506]{color:#0e7c86;font-weight:600;justify-content:flex-start;border-style:dashed}.grid[data-v-1da66506]{display:grid;grid-template-columns:1fr 1fr;gap:14px}label[data-v-1da66506]{display:flex;flex-direction:column;gap:5px}label.wide[data-v-1da66506]{grid-column:1 / -1}.lab[data-v-1da66506]{font-size:12.5px;color:#45585c;font-weight:600}.lab em[data-v-1da66506]{color:#8a9b9e;font-weight:400;font-style:normal}input[data-v-1da66506]{font:inherit;font-size:13.5px;padding:9px 11px;border:1px solid #d3dee0;border-radius:10px;color:#12343a}input[data-v-1da66506]:focus{outline:2px solid #0E7C86;border-color:transparent}.logo[data-v-1da66506]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.logo-row[data-v-1da66506]{display:flex;align-items:center;gap:12px}.logo-prev[data-v-1da66506]{border:1px solid #e0ebed;border-radius:8px;padding:6px 10px;background:#fff}.logo-prev img[data-v-1da66506]{height:40px;display:block}.logo-none[data-v-1da66506]{color:#8a9b9e;font-size:12.5px}.actions[data-v-1da66506]{display:flex;align-items:center;gap:12px;margin-top:20px;flex-wrap:wrap}.primary[data-v-1da66506]{background:#0e7c86;color:#fff;border:0;border-radius:10px;padding:10px 20px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.primary[data-v-1da66506]:disabled{opacity:.6}.ghost[data-v-1da66506]{background:#fff;color:#0e7c86;border:1px solid #bcd6d9;border-radius:9px;padding:8px 13px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ghost.file[data-v-1da66506]{display:inline-flex;align-items:center}.ghost.danger[data-v-1da66506]{color:#b3261e;border-color:#ecccc9}.ok[data-v-1da66506]{color:#17a24a;font-size:13px;font-weight:600}.err[data-v-1da66506]{color:#b3261e;font-size:13px;margin:12px 0 0}@media (max-width: 620px){.cols[data-v-1da66506],.grid[data-v-1da66506]{grid-template-columns:1fr}}.audit[data-v-d5a5506c]{max-width:900px;margin:0 auto;padding:20px 18px 60px}.top[data-v-d5a5506c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}h1[data-v-d5a5506c]{margin:0;font-size:20px;color:#12343a}.sub[data-v-d5a5506c]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-d5a5506c]{color:#7c9195;text-align:center;padding:30px}.filters[data-v-d5a5506c]{display:flex;gap:6px;flex-wrap:wrap}.filters button[data-v-d5a5506c]{border:1px solid #cddadd;background:#fff;color:#45585c;border-radius:8px;padding:5px 11px;font:inherit;font-size:12.5px;cursor:pointer;text-transform:capitalize}.filters button.on[data-v-d5a5506c]{background:#0e7c86;color:#fff;border-color:#0e7c86}table[data-v-d5a5506c]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-d5a5506c]{text-align:left;color:#6b8085;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;padding:8px 10px;border-bottom:2px solid #e6eef0}td[data-v-d5a5506c]{padding:8px 10px;border-bottom:1px solid #eef3f4;color:#2f4448;vertical-align:top}.mono[data-v-d5a5506c]{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#45585c}.ip[data-v-d5a5506c],.det[data-v-d5a5506c]{color:#8a9b9e}.tag[data-v-d5a5506c]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;white-space:nowrap}.tag.ok[data-v-d5a5506c]{background:#eef6ef;color:#2f7d3a}.tag.bad[data-v-d5a5506c]{background:#fdeceb;color:#b3261e}.tag.dl[data-v-d5a5506c]{background:#eaf2fb;color:#285b9e}.tag.adm[data-v-d5a5506c]{background:#fff4e5;color:#a35a00}.health[data-v-073fccc5]{max-width:900px;margin:0 auto;padding:20px 18px 60px}.top[data-v-073fccc5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}h1[data-v-073fccc5]{margin:0;font-size:20px;color:#12343a}.sub[data-v-073fccc5]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-073fccc5]{color:#7c9195;text-align:center;padding:30px}.reload[data-v-073fccc5]{border:1px solid #cddadd;background:#fff;color:#45585c;border-radius:8px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.grid[data-v-073fccc5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.card[data-v-073fccc5]{border:1px solid #e6eef0;border-radius:12px;padding:15px 16px;background:#fff}.card.wide[data-v-073fccc5]{grid-column:1 / -1}.ct[data-v-073fccc5]{color:#6b8085;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.big[data-v-073fccc5]{font-size:30px;font-weight:700;color:#12343a;line-height:1}.big.small[data-v-073fccc5]{font-size:22px}.big.na[data-v-073fccc5]{color:#b3c2c5}.big.green[data-v-073fccc5]{color:#2f7d3a}.big.amber[data-v-073fccc5]{color:#a35a00}.big.red[data-v-073fccc5]{color:#b3261e}.meter[data-v-073fccc5]{height:7px;border-radius:4px;background:#eef3f4;margin:10px 0 8px;overflow:hidden}.meter i[data-v-073fccc5]{display:block;height:100%;border-radius:4px;background:#0e7c86}.meter i.green[data-v-073fccc5]{background:#35a04a}.meter i.amber[data-v-073fccc5]{background:#d98a00}.meter i.red[data-v-073fccc5]{background:#d5372c}.det[data-v-073fccc5]{color:#7c9195;font-size:12.5px}.rows[data-v-073fccc5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px 18px}.rows>div[data-v-073fccc5]{display:flex;flex-direction:column}.rows span[data-v-073fccc5]{color:#7c9195;font-size:11.5px}.rows b[data-v-073fccc5]{color:#2f4448;font-size:15px}.rows b.green[data-v-073fccc5]{color:#2f7d3a}.rows b.amber[data-v-073fccc5]{color:#a35a00}.rows b.red[data-v-073fccc5]{color:#b3261e}.mono[data-v-073fccc5]{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.ann[data-v-37974549]{max-width:680px;margin:0 auto;padding:20px 18px 60px}.top[data-v-37974549]{margin-bottom:14px}h1[data-v-37974549]{margin:0;font-size:20px;color:#12343a}.sub[data-v-37974549]{margin:4px 0 0;color:#6b8085;font-size:13px}.status[data-v-37974549]{border-radius:8px;padding:9px 13px;font-size:13px;margin-bottom:18px}.status.off[data-v-37974549]{background:#f2f6f7;color:#6b8085}.status.live[data-v-37974549]{background:#eef6ef;color:#2f7d3a}.status.live.warn[data-v-37974549]{background:#fff4e5;color:#a35a00}.lbl[data-v-37974549]{display:block;color:#45585c;font-size:12.5px;font-weight:600;margin:14px 0 6px}textarea[data-v-37974549]{width:100%;box-sizing:border-box;border:1px solid #cddadd;border-radius:10px;padding:11px 13px;font:inherit;font-size:14px;resize:vertical;color:#22383c}textarea[data-v-37974549]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.row[data-v-37974549]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.levels[data-v-37974549]{display:flex;gap:6px}.levels button[data-v-37974549]{border:1px solid #cddadd;background:#fff;color:#45585c;border-radius:8px;padding:5px 14px;font:inherit;font-size:13px;cursor:pointer}.levels button.on[data-v-37974549]{background:#0e7c86;color:#fff;border-color:#0e7c86}.count[data-v-37974549]{color:#93a4a7;font-size:12px}.banner[data-v-37974549]{display:flex;align-items:center;gap:10px;border-radius:10px;padding:11px 14px;font-size:13.5px}.banner.info[data-v-37974549]{background:#e8f3f4;color:#0b5a63;border:1px solid #bfe0e3}.banner.warn[data-v-37974549]{background:#fff4e5;color:#8a4b00;border:1px solid #f2d6a8}.dot[data-v-37974549]{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;opacity:.8}.bmsg[data-v-37974549]{flex:1}.bx[data-v-37974549]{background:none;border:none;color:currentColor;opacity:.5;cursor:default;font-size:13px}.preview-empty[data-v-37974549]{color:#a2b2b5;font-size:13px;padding:11px 2px}.actions[data-v-37974549]{display:flex;align-items:center;gap:12px;margin-top:22px}.primary[data-v-37974549]{background:#0e7c86;color:#fff;border:none;border-radius:9px;padding:10px 20px;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.primary[data-v-37974549]:disabled{opacity:.5;cursor:not-allowed}.ghost[data-v-37974549]{background:#fff;color:#b3261e;border:1px solid #ecccc9;border-radius:9px;padding:10px 18px;font:inherit;font-size:14px;cursor:pointer}.ghost[data-v-37974549]:disabled{opacity:.4;cursor:not-allowed}.ok[data-v-37974549]{color:#2f7d3a;font-size:13px;font-weight:600}.sec[data-v-c6a52b87]{max-width:760px;margin:0 auto;padding:20px 18px 60px}.top[data-v-c6a52b87]{margin-bottom:14px}h1[data-v-c6a52b87]{margin:0;font-size:20px;color:#12343a}.sub[data-v-c6a52b87]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-c6a52b87]{color:#7c9195;text-align:center;padding:20px}.muted.sm[data-v-c6a52b87]{padding:10px;font-size:13px}.panel[data-v-c6a52b87]{border:1px solid #e6eef0;border-radius:12px;padding:16px 18px;background:#fff;margin-bottom:16px}.panel.warn[data-v-c6a52b87]{border-color:#f2d6a8;background:#fffdf8}.ph[data-v-c6a52b87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}h2[data-v-c6a52b87]{margin:0;font-size:15px;color:#12343a}.pill[data-v-c6a52b87]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:20px}.pill.good[data-v-c6a52b87]{background:#eef6ef;color:#2f7d3a}.pill.bad[data-v-c6a52b87]{background:#fff4e5;color:#a35a00}.pline[data-v-c6a52b87]{color:#52676b;font-size:13.5px;margin:4px 0 10px}.hint[data-v-c6a52b87]{color:#8a5a1a;font-size:12.5px;margin:0 0 10px}.fields[data-v-c6a52b87]{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:14px}.fields label[data-v-c6a52b87]{display:flex;align-items:center;gap:8px;color:#45585c;font-size:13px}.fields input[data-v-c6a52b87]{width:68px;border:1px solid #cddadd;border-radius:8px;padding:6px 8px;font:inherit;font-size:14px;text-align:center;color:#22383c}.fields input[data-v-c6a52b87]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.fields span[data-v-c6a52b87]{color:#7c9195;font-size:12.5px}.signout[data-v-c6a52b87]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.signout input[data-v-c6a52b87]{flex:1;min-width:200px;border:1px solid #cddadd;border-radius:8px;padding:8px 11px;font:inherit;font-size:13.5px}.signout input[data-v-c6a52b87]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.primary[data-v-c6a52b87]{background:#0e7c86;color:#fff;border:none;border-radius:9px;padding:9px 18px;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.primary[data-v-c6a52b87]:disabled{opacity:.5}.ghost[data-v-c6a52b87]{background:#fff;color:#0e7c86;border:1px solid #bfe0e3;border-radius:8px;padding:8px 14px;font:inherit;font-size:13.5px;cursor:pointer}.ghost[data-v-c6a52b87]:disabled{opacity:.5}.danger[data-v-c6a52b87]{background:#fff;color:#b3261e;border:1px solid #ecccc9;border-radius:8px;padding:8px 14px;font:inherit;font-size:13.5px;cursor:pointer}.danger[data-v-c6a52b87]:disabled{opacity:.5}.note[data-v-c6a52b87]{color:#2f7d3a;font-size:13px;margin:10px 0 0}.ok[data-v-c6a52b87]{color:#2f7d3a;font-size:12.5px;font-weight:600}table[data-v-c6a52b87]{width:100%;border-collapse:collapse;font-size:13px}td[data-v-c6a52b87]{padding:7px 8px;border-bottom:1px solid #eef3f4;color:#2f4448}.mono[data-v-c6a52b87]{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#56696d}.ip[data-v-c6a52b87]{color:#8a9b9e}.tag[data-v-c6a52b87]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px}.tag.ok[data-v-c6a52b87]{background:#eef6ef;color:#2f7d3a}.tag.bad[data-v-c6a52b87]{background:#fdeceb;color:#b3261e}.feat[data-v-462c2f85]{max-width:720px;margin:0 auto;padding:20px 18px 60px}.top[data-v-462c2f85]{margin-bottom:16px}h1[data-v-462c2f85]{margin:0;font-size:20px;color:#12343a}.sub[data-v-462c2f85]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-462c2f85]{color:#7c9195;text-align:center;padding:30px}.list[data-v-462c2f85]{display:flex;flex-direction:column;gap:8px}.row[data-v-462c2f85]{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e6eef0;border-radius:11px;padding:13px 16px;background:#fff}.row.off[data-v-462c2f85]{background:#fbfcfc}.txt[data-v-462c2f85]{display:flex;flex-direction:column;gap:2px}.txt b[data-v-462c2f85]{color:#12343a;font-size:14.5px}.row.off .txt b[data-v-462c2f85]{color:#7c9195}.d[data-v-462c2f85]{color:#7c9195;font-size:12.5px}.tog[data-v-462c2f85]{display:inline-flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer;font:inherit}.tog .knob[data-v-462c2f85]{width:40px;height:22px;border-radius:22px;background:#cdd8da;position:relative;transition:background .15s;flex:none}.tog .knob[data-v-462c2f85]:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 2px #0003}.tog.on .knob[data-v-462c2f85]{background:#0e7c86}.tog.on .knob[data-v-462c2f85]:after{transform:translate(18px)}.tog .state[data-v-462c2f85]{font-size:12.5px;color:#6b8085;width:22px;text-align:left}.tog.on .state[data-v-462c2f85]{color:#0e7c86;font-weight:600}.tog[data-v-462c2f85]:disabled{opacity:.5}.ret[data-v-e5e864d9]{max-width:720px;margin:0 auto;padding:20px 18px 60px}.top[data-v-e5e864d9]{margin-bottom:14px}h1[data-v-e5e864d9]{margin:0;font-size:20px;color:#12343a}.sub[data-v-e5e864d9]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-e5e864d9]{color:#7c9195;text-align:center;padding:20px}.panel[data-v-e5e864d9]{border:1px solid #e6eef0;border-radius:12px;padding:16px 18px;background:#fff;margin-bottom:16px}.ph[data-v-e5e864d9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}h2[data-v-e5e864d9]{margin:0;font-size:15px;color:#12343a}.pline[data-v-e5e864d9]{color:#52676b;font-size:13.5px;margin:4px 0 12px}.fields[data-v-e5e864d9]{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:14px}.fields label[data-v-e5e864d9]{display:flex;align-items:center;gap:8px;color:#45585c;font-size:13px;flex-wrap:wrap}.fields input[data-v-e5e864d9]{width:68px;border:1px solid #cddadd;border-radius:8px;padding:6px 8px;font:inherit;font-size:14px;text-align:center;color:#22383c}.fields input[data-v-e5e864d9]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.fields span[data-v-e5e864d9]{color:#7c9195;font-size:12.5px}.acts[data-v-e5e864d9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dsr[data-v-e5e864d9]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dsr input[data-v-e5e864d9]{flex:1;min-width:200px;border:1px solid #cddadd;border-radius:8px;padding:8px 11px;font:inherit;font-size:13.5px}.dsr input[data-v-e5e864d9]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.primary[data-v-e5e864d9]{background:#0e7c86;color:#fff;border:none;border-radius:9px;padding:9px 18px;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.primary[data-v-e5e864d9]:disabled{opacity:.5}.ghost[data-v-e5e864d9]{background:#fff;color:#0e7c86;border:1px solid #bfe0e3;border-radius:8px;padding:8px 14px;font:inherit;font-size:13.5px;cursor:pointer}.ghost[data-v-e5e864d9]:disabled{opacity:.5}.danger[data-v-e5e864d9]{background:#fff;color:#b3261e;border:1px solid #ecccc9;border-radius:8px;padding:8px 14px;font:inherit;font-size:13.5px;cursor:pointer}.danger[data-v-e5e864d9]:disabled{opacity:.5}.note[data-v-e5e864d9]{color:#2f7d3a;font-size:13px}.ok[data-v-e5e864d9]{color:#2f7d3a;font-size:12.5px;font-weight:600}.fine[data-v-e5e864d9]{color:#93a4a7;font-size:12px;margin:10px 0 0}.bud[data-v-18735b57]{max-width:760px;margin:0 auto;padding:20px 18px 60px}.top[data-v-18735b57]{margin-bottom:14px}h1[data-v-18735b57]{margin:0;font-size:20px;color:#12343a}.sub[data-v-18735b57]{margin:4px 0 0;color:#6b8085;font-size:13px}.muted[data-v-18735b57]{color:#7c9195;text-align:center;padding:20px}.muted.sm[data-v-18735b57]{padding:10px;font-size:13px}.hero[data-v-18735b57]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border:1px solid #e6eef0;border-radius:12px;padding:18px 20px;background:#fff;flex-wrap:wrap}.hero.amber[data-v-18735b57]{border-color:#f2d6a8;background:#fffdf8}.hero.red[data-v-18735b57]{border-color:#ecccc9;background:#fffbfb}.spent[data-v-18735b57]{display:flex;flex-direction:column;gap:2px}.lbl[data-v-18735b57]{color:#7c9195;font-size:12px}.amt[data-v-18735b57]{font-size:34px;font-weight:700;color:#12343a;line-height:1.1}.hero.amber .amt[data-v-18735b57]{color:#a35a00}.hero.red .amt[data-v-18735b57]{color:#b3261e}.of[data-v-18735b57]{color:#7c9195;font-size:13px}.proj[data-v-18735b57]{text-align:right;display:flex;flex-direction:column;gap:2px}.pamt[data-v-18735b57]{font-size:20px;font-weight:600;color:#45585c}.meter[data-v-18735b57]{height:8px;border-radius:5px;background:#eef3f4;margin:12px 0 4px;overflow:hidden}.meter i[data-v-18735b57]{display:block;height:100%;background:#35a04a}.meter i.amber[data-v-18735b57]{background:#d98a00}.meter i.red[data-v-18735b57]{background:#d5372c}.halt[data-v-18735b57]{color:#b3261e;font-weight:600;font-size:13.5px;margin:8px 0 0}.warn[data-v-18735b57]{color:#a35a00;font-weight:600;font-size:13.5px;margin:8px 0 0}.panel[data-v-18735b57]{border:1px solid #e6eef0;border-radius:12px;padding:16px 18px;background:#fff;margin-top:16px}.ph[data-v-18735b57]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}h2[data-v-18735b57]{margin:0;font-size:15px;color:#12343a}.fields[data-v-18735b57]{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:14px}.fields label[data-v-18735b57]{display:flex;align-items:center;gap:8px;color:#45585c;font-size:13px;flex-wrap:wrap}.fields input[data-v-18735b57]{width:90px;border:1px solid #cddadd;border-radius:8px;padding:6px 8px;font:inherit;font-size:14px;text-align:center;color:#22383c}.fields input[data-v-18735b57]:focus{outline:none;border-color:#0e7c86;box-shadow:0 0 0 3px #0e7c861f}.fields span[data-v-18735b57]{color:#7c9195;font-size:12.5px}.primary[data-v-18735b57]{background:#0e7c86;color:#fff;border:none;border-radius:9px;padding:9px 18px;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.primary[data-v-18735b57]:disabled{opacity:.5}.fine[data-v-18735b57]{color:#93a4a7;font-size:12px;margin:10px 0 0}.ok[data-v-18735b57]{color:#2f7d3a;font-size:12.5px;font-weight:600}table[data-v-18735b57]{width:100%;border-collapse:collapse;font-size:13.5px}td[data-v-18735b57]{padding:8px;border-bottom:1px solid #eef3f4;color:#2f4448}.num[data-v-18735b57]{text-align:right;color:#7c9195}.money[data-v-18735b57]{color:#12343a;font-weight:600;font-family:ui-monospace,Menlo,monospace}.bars[data-v-18735b57]{display:flex;align-items:flex-end;gap:4px;height:110px;overflow-x:auto;padding-bottom:4px}.bar[data-v-18735b57]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none}.bar i[data-v-18735b57]{display:block;width:14px;background:#0e7c86;border-radius:3px 3px 0 0}.bd[data-v-18735b57]{color:#93a4a7;font-size:10px}.scrim[data-v-450a339b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00202473;display:flex;align-items:center;justify-content:center;z-index:60;padding:16px}.sheet[data-v-450a339b]{background:#fff;border-radius:16px;width:min(560px,100%);max-height:90vh;overflow:auto;box-shadow:0 24px 60px #00000047}header[data-v-450a339b]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e8eef0;position:sticky;top:0;background:#fff}header strong[data-v-450a339b]{font-size:15px;color:#0e7c86}.x[data-v-450a339b]{border:0;background:none;font-size:15px;cursor:pointer;color:#6b8085}.x.small[data-v-450a339b]{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;border-radius:50%;width:22px;height:22px}.body[data-v-450a339b]{padding:16px 18px;display:flex;flex-direction:column;gap:12px}label[data-v-450a339b]{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:#45585c;font-weight:600}textarea[data-v-450a339b],input[data-v-450a339b]{font:inherit;font-size:13.5px;padding:9px 11px;border:1px solid #d3dee0;border-radius:10px;color:#12343a;font-weight:400}textarea[data-v-450a339b]:focus,input[data-v-450a339b]:focus{outline:2px solid #0E7C86;border-color:transparent}.row[data-v-450a339b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shot[data-v-450a339b]{border:1px dashed #c4d3d6;border-radius:12px;padding:12px;background:#f6fafb}.shot-head[data-v-450a339b]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:#45585c;font-weight:600}.shot-head em[data-v-450a339b]{color:#7c9195;font-weight:400;font-style:normal}.shot-actions[data-v-450a339b]{display:flex;gap:6px}.preview[data-v-450a339b]{position:relative;margin-top:10px}.preview img[data-v-450a339b]{width:100%;border-radius:8px;border:1px solid #dbe6e8;display:block}.hint[data-v-450a339b]{margin:8px 0 0;font-size:12px;color:#7c9195}.capturing[data-v-450a339b]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:#0e7c86}.spin[data-v-450a339b]{width:14px;height:14px;border:2px solid #bcd6d9;border-top-color:#0e7c86;border-radius:50%;animation:rb-spin-450a339b .7s linear infinite}@keyframes rb-spin-450a339b{to{transform:rotate(360deg)}}kbd[data-v-450a339b]{background:#eef3f4;border:1px solid #d3dee0;border-radius:4px;padding:0 5px;font-size:11px}footer[data-v-450a339b]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.primary[data-v-450a339b]{background:#0e7c86;color:#fff;border:0;border-radius:10px;padding:9px 18px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.primary[data-v-450a339b]:disabled{opacity:.6}.ghost[data-v-450a339b]{background:#fff;color:#0e7c86;border:1px solid #bcd6d9;border-radius:9px;padding:7px 12px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ghost.file[data-v-450a339b]{display:inline-flex;align-items:center}.err[data-v-450a339b]{color:#b3261e;font-size:12.5px;margin:0}.ctx[data-v-450a339b]{font-size:11px;color:#9aabae;margin:2px 0 0}.done[data-v-450a339b]{padding:26px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.tick[data-v-450a339b]{width:44px;height:44px;border-radius:50%;background:#0e7c86;color:#fff;font-size:22px;display:grid;place-items:center}.done h3[data-v-450a339b]{margin:4px 0 0;color:#12343a}.done p[data-v-450a339b]{margin:0;color:#45585c;font-size:13.5px;max-width:42ch}.reso[data-v-450a339b]{background:#f6fafb;border:1px solid #e0ebed;border-radius:10px;padding:10px 12px}.retry[data-v-450a339b]{color:#0e7c86;font-weight:600}.done .primary[data-v-450a339b]{margin-top:10px}@media (max-width: 520px){.row[data-v-450a339b]{grid-template-columns:1fr}}.gate[data-v-4316629a]{min-height:100vh;display:grid;place-items:center;background:var(--lx-gradient);padding:24px}.gate-card[data-v-4316629a]{background:#fff;border-radius:18px;padding:36px 32px;width:min(400px,100%);text-align:center;box-shadow:0 18px 48px #00000038}.gate-muted[data-v-4316629a]{margin:0;color:#5b6b6d;font-size:13.5px;line-height:1.55}.signout[data-v-4316629a]{margin-left:auto;background:none;border:0;color:#a9d6d9;cursor:pointer;font-size:15px;padding:4px 6px;border-radius:8px}.signout[data-v-4316629a]:hover{background:#ffffff1f;color:#fff}.shell[data-v-4316629a]{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.side[data-v-4316629a]{background:var(--lx-gradient);color:#eafafa;display:flex;flex-direction:column;padding:16px 12px;gap:6px;position:sticky;top:0;height:100vh;overflow-y:auto}.side[data-v-4316629a]::-webkit-scrollbar{width:8px}.side[data-v-4316629a]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:8px}.brand[data-v-4316629a]{display:flex;align-items:center;gap:9px;background:none;border:0;color:#fff;cursor:pointer;padding:8px 8px 16px;font:inherit}.brand-mark[data-v-4316629a]{width:44px;height:44px;display:block;flex:none;animation:lx-spin-4316629a 20s linear infinite}.brand-word[data-v-4316629a]{height:20px;width:auto;display:block}@keyframes lx-spin-4316629a{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.brand-mark[data-v-4316629a]{animation:none}}.report-fab[data-v-4316629a]{position:fixed;right:18px;bottom:18px;z-index:40;display:inline-flex;align-items:center;gap:8px;background:#0e7c86;color:#fff;border:0;border-radius:24px;padding:11px 16px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 8px 22px #0e7c8657}.report-fab[data-v-4316629a]:hover{background:#0c6b74}@media (max-width: 720px){.report-fab span[data-v-4316629a]{display:none}.report-fab[data-v-4316629a]{padding:12px;border-radius:50%}}.nav-group[data-v-4316629a]{display:flex;flex-direction:column;gap:2px;margin-top:8px}.nav-label[data-v-4316629a]{font-size:10.5px;text-transform:uppercase;letter-spacing:.8px;color:#9fd3d7;padding:6px 8px 4px}.nav-item[data-v-4316629a]{display:flex;align-items:center;gap:10px;background:none;border:0;color:#dcf3f4;cursor:pointer;font:inherit;font-size:13.5px;text-align:left;padding:8px;border-radius:10px;width:100%}.nav-item[data-v-4316629a]:hover:not(:disabled){background:#ffffff1a}.nav-item.on[data-v-4316629a]{background:#ffffff29;color:#fff}.nav-item.locked[data-v-4316629a],.nav-item[data-v-4316629a]:disabled{opacity:.5;cursor:not-allowed}.ico[data-v-4316629a]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none;color:#eafafa}.ico.plain[data-v-4316629a]{background:#ffffff1f}.ico.lg[data-v-4316629a]{width:40px;height:40px;border-radius:11px}.nm[data-v-4316629a]{flex:1}.lk[data-v-4316629a]{opacity:.8;flex:none}.who[data-v-4316629a]{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 8px 4px;border-top:1px solid rgba(255,255,255,.14)}.who-txt[data-v-4316629a]{display:flex;flex-direction:column;line-height:1.3}.who-txt b[data-v-4316629a]{font-size:13px}.who .muted[data-v-4316629a]{color:#a9d6d9}.av[data-v-4316629a]{width:32px;height:32px;border-radius:50%;background:var(--lx-lime);color:#243b06;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.main[data-v-4316629a]{padding:0;overflow-y:auto}.lx-banner[data-v-4316629a]{display:flex;align-items:center;gap:10px;padding:10px 18px;font-size:13.5px;position:sticky;top:0;z-index:20}.lx-banner.info[data-v-4316629a]{background:#e8f3f4;color:#0b5a63;border-bottom:1px solid #bfe0e3}.lx-banner.warn[data-v-4316629a]{background:#fff4e5;color:#8a4b00;border-bottom:1px solid #f2d6a8}.lx-b-dot[data-v-4316629a]{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.8;flex:none}.lx-b-msg[data-v-4316629a]{flex:1}.lx-b-x[data-v-4316629a]{background:none;border:none;color:currentColor;opacity:.55;cursor:pointer;font-size:13px;padding:2px 4px}.lx-b-x[data-v-4316629a]:hover{opacity:1}.muted[data-v-4316629a]{color:var(--lx-muted)}.sm[data-v-4316629a]{font-size:12px}.section-label[data-v-4316629a]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600}h1[data-v-4316629a]{color:var(--lx-teal-deep);font-weight:600;margin:0 0 6px;font-size:26px}.row[data-v-4316629a]{display:flex;align-items:center;gap:7px}.lock[data-v-4316629a]{color:var(--lx-muted);flex:none}.home[data-v-4316629a]{max-width:780px;margin:0 auto;padding:48px 32px 52px;display:flex;flex-direction:column;gap:26px}.hero[data-v-4316629a]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.hero-mark[data-v-4316629a]{width:44px;height:44px;margin-bottom:8px}.hero h1[data-v-4316629a],.hero p[data-v-4316629a]{margin:0}.home-ask[data-v-4316629a]{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:16px;padding:8px;box-shadow:0 6px 26px #0e7c8617;display:flex;flex-direction:column;gap:8px;transition:border-color .12s,box-shadow .12s}.home-ask[data-v-4316629a]:focus-within{border-color:var(--lx-teal);box-shadow:0 6px 26px #0e7c8629}.home-ask .attach-row[data-v-4316629a]{padding:4px 4px 0}.home-ask-row[data-v-4316629a]{display:flex;gap:8px;align-items:center}.text-input.bare[data-v-4316629a]{border:0;box-shadow:none!important;background:transparent;font-size:15px;padding:12px 6px}.icon-btn.ghost[data-v-4316629a]{border-color:transparent;background:transparent}.icon-btn.ghost[data-v-4316629a]:hover{background:var(--lx-tile, #F3F6F6);border-color:transparent}.skills[data-v-4316629a]{display:flex;flex-direction:column;gap:11px}.skills-head[data-v-4316629a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.skills-hint[data-v-4316629a]{font-size:11px;color:var(--lx-muted)}.skill-grid[data-v-4316629a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.skill-card[data-v-4316629a]{position:relative;display:flex;gap:11px;align-items:flex-start;text-align:left;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:14px;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}.skill-card[data-v-4316629a]:hover:not(:disabled){border-color:var(--lx-teal);box-shadow:0 5px 18px #0e7c861a;transform:translateY(-1px)}.skill-card[data-v-4316629a]:disabled{opacity:.5;cursor:not-allowed}.skill-card.soon[data-v-4316629a]{opacity:1;cursor:default;background:transparent;border-style:dashed}.skill-card.soon .s-ico[data-v-4316629a]{background:transparent;color:var(--lx-muted)}.skill-card.soon .s-txt b[data-v-4316629a]{color:var(--lx-ink-soft, #46545A)}.s-ico[data-v-4316629a]{width:36px;height:36px;border-radius:9px;background:var(--lx-tile, #F3F6F6);color:var(--lx-teal);display:grid;place-items:center;flex:none}.s-txt[data-v-4316629a]{display:flex;flex-direction:column;gap:2px;min-width:0}.s-txt b[data-v-4316629a]{font-size:13.5px;color:var(--lx-teal-deep);display:inline-flex;align-items:center;gap:5px}.s-lock[data-v-4316629a]{color:var(--lx-muted)}.soon-badge[data-v-4316629a]{position:absolute;top:11px;right:11px;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--lx-teal);background:color-mix(in srgb,var(--lx-teal) 12%,transparent);border-radius:20px;padding:2px 8px}.ex-list[data-v-4316629a]{display:flex;flex-direction:column;gap:6px}.ex-list.wide[data-v-4316629a]{flex-flow:row wrap}.ex[data-v-4316629a]{text-align:left;background:#f2f7f7;border:1px solid transparent;color:var(--lx-teal-deep);border-radius:9px;padding:8px 11px;font:inherit;font-size:12.5px;cursor:pointer;transition:background .12s,border-color .12s}.ex[data-v-4316629a]:hover:not(:disabled){background:#e3efef;border-color:var(--lx-teal)}.ex[data-v-4316629a]:disabled{opacity:.5;cursor:not-allowed}.chat[data-v-4316629a]{max-width:780px;margin:0 auto;padding:24px 28px;display:flex;flex-direction:column;min-height:100vh}.chat-head[data-v-4316629a]{display:flex;gap:12px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--lx-line)}.chat-head b[data-v-4316629a]{font-size:16px;color:var(--lx-teal-deep)}.thread[data-v-4316629a]{display:flex;flex-direction:column;gap:14px;flex:1;padding:20px 0}.empty[data-v-4316629a]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:auto 0;padding:24px 0}.empty-ico[data-v-4316629a]{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;margin-bottom:2px}.empty-title[data-v-4316629a]{margin:0 0 6px;font-size:21px;font-weight:650;color:var(--lx-teal-deep);letter-spacing:-.015em}.empty-label[data-v-4316629a]{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--lx-muted);font-weight:600;margin-top:10px}.ex-grid[data-v-4316629a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;width:100%;max-width:880px;margin-top:4px}.ex-card[data-v-4316629a]{display:flex;align-items:center;gap:12px;text-align:left;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:13px;padding:15px 16px;font:inherit;font-size:13.5px;color:var(--lx-ink);cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}.ex-card[data-v-4316629a]:hover{border-color:var(--lx-teal);box-shadow:0 6px 18px #0e7c861a;transform:translateY(-1px)}.ex-card:hover .ex-go[data-v-4316629a]{opacity:1;transform:none}.ex-ico[data-v-4316629a]{width:30px;height:30px;border-radius:9px;background:#eaf3f3;color:var(--lx-teal);display:grid;place-items:center;flex:none}.ex-text[data-v-4316629a]{flex:1;line-height:1.45}.ex-go[data-v-4316629a]{color:var(--lx-teal);opacity:0;transform:translate(-4px);transition:opacity .12s,transform .12s;flex:none}.empty-hint[data-v-4316629a]{font-size:12.5px;margin:8px 0 0}.sugg[data-v-4316629a]{position:relative;border:1px solid color-mix(in srgb,var(--lx-teal) 35%,var(--lx-line));background:color-mix(in srgb,var(--lx-teal) 5%,var(--lx-card));border-radius:11px;padding:10px 30px 10px 12px;display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.sugg-label[data-v-4316629a]{display:inline-flex;align-items:center;gap:5px;font-size:11px;text-transform:uppercase;letter-spacing:.7px;font-weight:700;color:var(--lx-teal-deep)}.sugg-opt[data-v-4316629a]{text-align:left;font:inherit;font-size:13px;line-height:1.45;color:var(--lx-ink);background:var(--lx-card);border:1px solid var(--lx-line);border-radius:9px;padding:8px 11px;cursor:pointer}.sugg-opt[data-v-4316629a]:hover{border-color:var(--lx-teal)}.sugg-opt.en[data-v-4316629a]{font-size:12.5px;color:var(--lx-teal-deep)}.sugg-tip[data-v-4316629a]{margin:0;font-size:12px;color:var(--lx-muted)}.sugg-x[data-v-4316629a]{position:absolute;top:7px;right:7px}.lang-hint[data-v-4316629a]{font-size:11.5px;margin:7px 2px 0;display:flex;align-items:center;gap:4px;justify-content:center}.icon-btn[data-v-4316629a]:disabled{opacity:.55;cursor:default}.u[data-v-4316629a]{position:relative;align-self:flex-end;background:var(--lx-gradient);color:#fff;border-radius:15px 15px 4px;padding:10px 14px;font-size:13.5px;max-width:80%;display:flex;flex-direction:column;gap:3px}.u-file[data-v-4316629a]{display:inline-flex;align-items:center;gap:5px;font-size:12px;opacity:.92}.u-edit[data-v-4316629a]{position:absolute;left:-30px;top:50%;transform:translateY(-50%);background:var(--lx-card);border:1px solid var(--lx-line);border-radius:8px;width:24px;height:24px;display:grid;place-items:center;color:var(--lx-muted);cursor:pointer;opacity:0;transition:opacity .15s}.u:hover .u-edit[data-v-4316629a]{opacity:1}.u-edit[data-v-4316629a]:hover{color:var(--lx-teal);border-color:var(--lx-teal)}.msg-actions[data-v-4316629a]{display:flex;align-items:center;gap:2px;margin-top:6px;opacity:0;transition:opacity .15s}.a:hover .msg-actions[data-v-4316629a],.msg-actions[data-v-4316629a]:focus-within{opacity:1}.msg-actions button[data-v-4316629a]{background:none;border:0;border-radius:7px;width:26px;height:24px;display:grid;place-items:center;color:var(--lx-muted);cursor:pointer}.msg-actions button[data-v-4316629a]:hover{background:var(--lx-tile, #F3F6F6);color:var(--lx-teal-deep)}.msg-actions button.on[data-v-4316629a]{color:var(--lx-teal)}.msg-actions .flash[data-v-4316629a]{font-size:11.5px;color:var(--lx-muted);margin-left:4px}.fb-ask[data-v-4316629a]{display:flex;gap:7px;margin-top:6px}.fb-ask input[data-v-4316629a]{flex:1;max-width:380px;border:1px solid var(--lx-line);border-radius:9px;padding:7px 11px;font:inherit;font-size:12.5px;color:var(--lx-ink);background:var(--lx-card)}.fb-ask input[data-v-4316629a]:focus{outline:none;border-color:var(--lx-teal)}.fb-ask button[data-v-4316629a]{background:var(--lx-teal);color:#fff;border:0;border-radius:9px;padding:0 14px;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ws-row[data-v-4316629a]{display:flex;align-items:center;gap:8px;padding-top:8px;flex-wrap:wrap}.ws-pill[data-v-4316629a]{display:inline-flex;align-items:center;gap:5px;background:var(--lx-tile, #F3F6F6);border:1px solid var(--lx-line);border-radius:999px;padding:4px 10px;font-size:12px;color:var(--lx-teal-deep);font-weight:600}.ws-pill .x[data-v-4316629a]{background:none;border:0;cursor:pointer;color:var(--lx-muted);display:inline-flex;padding:1px}.a[data-v-4316629a]{align-self:flex-start;max-width:92%;font-size:13.5px;line-height:1.5;white-space:pre-wrap}.card[data-v-4316629a]{display:flex;align-items:center;gap:10px;background:var(--lx-card);border:1px solid var(--lx-line);border-radius:12px;padding:12px 14px;margin-top:10px;box-shadow:0 3px 12px #0000000a}.doc[data-v-4316629a]{color:var(--lx-teal);display:inline-flex;flex:none}.card.review[data-v-4316629a]{background:var(--lx-amber-bg);border-color:var(--lx-amber-fg)}.card.review .doc[data-v-4316629a]{color:var(--lx-amber-fg)}.card.fail[data-v-4316629a]{background:var(--lx-red-bg);border-color:var(--lx-red-fg);color:#7a2422}.fname[data-v-4316629a]{font-weight:600}.flag[data-v-4316629a]{color:var(--lx-amber-fg);font-size:12px}.dl[data-v-4316629a]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;background:var(--lx-gradient);color:#fff;border:0;border-radius:9px;padding:8px 13px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600}.steps[data-v-4316629a]{margin-top:8px;font-size:11px;color:var(--lx-muted)}.chip[data-v-4316629a]{color:var(--lx-teal);background:#e3efef;border-radius:20px;padding:3px 9px;margin:0 4px}.streaming[data-v-4316629a]{margin:0}.cursor[data-v-4316629a]{display:inline-block;width:7px;height:15px;margin-left:2px;vertical-align:text-bottom;background:var(--lx-teal);border-radius:2px;animation:blink-4316629a 1s infinite}.stage[data-v-4316629a]{margin-left:8px;font-size:12px;color:var(--lx-muted);font-style:normal;align-self:center}.stop-btn[data-v-4316629a]{background:var(--lx-teal-deep, #00444E)}.typing[data-v-4316629a]{display:flex;gap:4px;padding:6px 0}.typing span[data-v-4316629a]{width:7px;height:7px;border-radius:50%;background:var(--lx-teal);opacity:.4;animation:blink-4316629a 1.2s infinite}.typing span[data-v-4316629a]:nth-child(2){animation-delay:.2s}.typing span[data-v-4316629a]:nth-child(3){animation-delay:.4s}@keyframes blink-4316629a{0%,60%,to{opacity:.25}30%{opacity:.9}}.composer[data-v-4316629a]{display:flex;flex-direction:column;gap:8px;position:sticky;bottom:0;background:var(--lx-canvas);padding:12px 0}.attach-row[data-v-4316629a]{display:flex;flex-flow:row wrap;gap:6px;align-items:center}.clear-all[data-v-4316629a]{background:none;border:0;color:var(--lx-muted);cursor:pointer;font:inherit;font-size:11.5px;text-decoration:underline}.attach-pill[data-v-4316629a]{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:#eef5f5;border:1px solid var(--lx-line);border-radius:9px;padding:5px 10px;font-size:12.5px;color:var(--lx-teal-deep)}.attach-pill.error[data-v-4316629a]{background:var(--lx-red-bg);border-color:var(--lx-red-fg);color:#7a2422}.attach-pill.ready[data-v-4316629a]{background:#e6f5ec;border-color:var(--lx-green-fg)}.attach-pill .ap-clip[data-v-4316629a]{color:var(--lx-muted);flex:none}.attach-pill .an[data-v-4316629a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.attach-pill .asz[data-v-4316629a]{color:var(--lx-muted);font-size:11px;font-variant-numeric:tabular-nums;flex:none}.attach-pill .bar[data-v-4316629a]{width:90px;height:5px;border-radius:3px;background:#d5e6e6;overflow:hidden;flex:none}.attach-pill .bar i[data-v-4316629a]{display:block;height:100%;background:var(--lx-teal);border-radius:3px;transition:width .15s ease}.attach-pill .ok[data-v-4316629a]{color:var(--lx-green-fg);flex:none}.attach-pill .bad[data-v-4316629a]{color:#7a2422;font-size:11px}.attach-pill .x[data-v-4316629a]{display:inline-flex;background:none;border:0;cursor:pointer;color:var(--lx-muted);padding:2px;line-height:1;flex:none;border-radius:5px}.attach-pill .x[data-v-4316629a]:hover{background:#0000000f;color:var(--lx-ink)}.composer-row[data-v-4316629a]{display:flex;gap:8px;align-items:center}.hidden-file[data-v-4316629a]{display:none}.text-input[data-v-4316629a]{flex:1;min-width:0;border:1px solid var(--lx-line);border-radius:12px;padding:12px 15px;font:inherit;background:var(--lx-card)}.text-input[data-v-4316629a]:focus{outline:none;border-color:var(--lx-teal);box-shadow:0 0 0 3px #0e7c861f}.icon-btn[data-v-4316629a]{width:42px;height:42px;flex:none;border:1px solid var(--lx-line);border-radius:12px;background:var(--lx-card);color:var(--lx-slate, #5B6B6E);cursor:pointer;display:grid;place-items:center;transition:border-color .12s,background .12s,color .12s}.icon-btn[data-v-4316629a]:hover{border-color:var(--lx-teal);color:var(--lx-teal-deep)}.icon-btn.live[data-v-4316629a]{background:var(--lx-red-bg);border-color:var(--lx-red-fg);color:var(--lx-red-fg);animation:pulse-4316629a 1.1s infinite}@keyframes pulse-4316629a{0%,to{opacity:1}50%{opacity:.5}}.send-btn[data-v-4316629a]{width:44px;height:42px;flex:none;border:0;border-radius:12px;background:var(--lx-gradient);color:#fff;cursor:pointer;display:grid;place-items:center}.send-btn[data-v-4316629a]:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 860px){.skill-grid[data-v-4316629a]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.shell[data-v-4316629a]{grid-template-columns:1fr}.side[data-v-4316629a]{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center}.side .nav-group[data-v-4316629a]{display:none}.skill-grid[data-v-4316629a]{grid-template-columns:1fr}.home[data-v-4316629a]{padding:32px 20px 40px}}:root{--lx-teal: #0E7C86;--lx-teal-deep: #00444E;--lx-canvas: #F4F7F7;--lx-card: #FFFFFF;--lx-ink: #1F2937;--lx-muted: #6B7280;--lx-line: #ECEDF1;--lx-lime: #A6CE39;--lx-coral: #FF805E;--lx-violet: #8B5CF6;--lx-green-fg: #1FAE5A;--lx-green-bg: #E4F7EC;--lx-blue-fg: #2563EB;--lx-blue-bg: #E7EEFE;--lx-amber-fg: #B5820A;--lx-amber-bg: #FBEFD3;--lx-red-fg: #E5484D;--lx-red-bg: #FDECEC;--lx-gradient: linear-gradient(135deg,#0E7C86,#00444E);--lx-chart-1: #0E7C86;--lx-chart-2: #A6CE39;--lx-chart-3: #8B5CF6;--lx-chart-4: #F2D132;--lx-chart-5: #FF805E;--lx-chart-6: #00444E;--lx-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lx-radius-card: 16px;--lx-radius-ctrl: 9px}*{box-sizing:border-box}body{margin:0;background:var(--lx-canvas);color:var(--lx-ink);font-family:var(--lx-font)}
