.icon-btn[data-v-f6398a12]{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--bd);background:color-mix(in srgb,var(--tx) 4%,transparent);color:var(--tx2);cursor:pointer;transition:.12s}.icon-btn[data-v-f6398a12]:hover{color:var(--tx);background:var(--s3)}.icon-btn svg[data-v-f6398a12]{width:15px;height:15px}.account[data-v-29ba8f04]{position:relative;display:inline-flex}.avatar[data-v-29ba8f04]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--bd);background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--acc2);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:.12s}.avatar[data-v-29ba8f04]:hover{filter:brightness(1.1)}.avatar.active[data-v-29ba8f04]{box-shadow:0 0 0 2px color-mix(in srgb,var(--go) 50%,transparent)}.menu[data-v-29ba8f04]{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:232px;background:var(--s2);border:1px solid var(--bd2);border-radius:12px;padding:6px;box-shadow:var(--sheet-sh);animation:rise .18s cubic-bezier(.2,.7,.2,1) backwards}.head[data-v-29ba8f04]{padding:8px 8px 9px}.email[data-v-29ba8f04]{display:block;font-size:12.5px;font-weight:500;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-29ba8f04]{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:11px;font-weight:500;padding:3px 8px;border-radius:6px}.badge .dotmark[data-v-29ba8f04]{width:6px;height:6px;border-radius:50%}.badge.ok[data-v-29ba8f04]{color:var(--go);background:var(--gobg);border:1px solid color-mix(in srgb,var(--go) 28%,transparent)}.badge.ok .dotmark[data-v-29ba8f04]{background:var(--go)}.badge.muted[data-v-29ba8f04]{color:var(--tx2);background:color-mix(in srgb,var(--tx) 6%,transparent);border:1px solid var(--bd)}.badge.muted .dotmark[data-v-29ba8f04]{background:var(--tx3)}.sep[data-v-29ba8f04]{height:1px;background:var(--bd);margin:4px 0}.item[data-v-29ba8f04]{display:block;width:100%;text-align:left;font:inherit;font-size:12.5px;color:var(--tx);background:transparent;border:0;border-radius:7px;padding:8px;cursor:pointer;transition:.1s}.item[data-v-29ba8f04]:hover{background:var(--s3)}.item.danger[data-v-29ba8f04]{color:var(--warn)}.item.danger[data-v-29ba8f04]:hover{background:var(--warnbg)}.topbar[data-v-42ab28ff]{display:flex;align-items:center;gap:15px;padding:0 14px;height:50px;background:linear-gradient(var(--s1),color-mix(in srgb,var(--s1) 30%,var(--bg)));border-bottom:1px solid var(--bd)}.brand[data-v-42ab28ff]{font-weight:600;letter-spacing:-.025em;font-size:14px}.brand .dot[data-v-42ab28ff]{color:var(--acc)}.doc-name[data-v-42ab28ff]{font-size:12.5px;color:var(--tx2);padding-left:13px;border-left:1px solid var(--bd);display:flex;align-items:center;gap:8px}.doc-name svg[data-v-42ab28ff]{opacity:.55}.seg[data-v-42ab28ff]{display:inline-flex;background:color-mix(in srgb,var(--tx) 5%,transparent);border:1px solid var(--bd);border-radius:8px;padding:2px}.seg button[data-v-42ab28ff]{font:inherit;font-size:12px;font-weight:500;border:0;cursor:pointer;background:transparent;color:var(--tx2);padding:3px 12px;border-radius:6px;transition:.12s}.seg button.on[data-v-42ab28ff]{background:var(--s3);color:var(--tx);box-shadow:0 1px 2px #0000001f}.seg button[data-v-42ab28ff]:not(.on):hover{color:var(--tx)}.spacer[data-v-42ab28ff]{flex:1}.counts[data-v-42ab28ff]{display:flex;align-items:center;gap:13px;font-size:12px;color:var(--tx2)}.counts .c[data-v-42ab28ff]{display:flex;align-items:center;gap:6px}.counts .c b[data-v-42ab28ff]{font-family:var(--mono);font-weight:500;color:var(--tx)}.counts .dotmark[data-v-42ab28ff]{width:6px;height:6px;border-radius:50%}.counts .c.mask .dotmark[data-v-42ab28ff]{background:var(--acc)}.counts .c.keep .dotmark[data-v-42ab28ff]{background:var(--tx3)}.counts .c.warn[data-v-42ab28ff],.counts .c.warn b[data-v-42ab28ff]{color:var(--warn)}.counts .c.warn .dotmark[data-v-42ab28ff]{background:var(--warn)}.trust[data-v-42ab28ff]{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:var(--go);background:var(--gobg);border:1px solid color-mix(in srgb,var(--go) 28%,transparent);padding:5px 10px;border-radius:7px}.trust .pulse[data-v-42ab28ff]{width:6px;height:6px;border-radius:50%;background:var(--go);animation:pulse 2.6s infinite}.btn-validate[data-v-42ab28ff]{font:inherit;font-weight:600;font-size:12.5px;color:#05140d;cursor:pointer;background:linear-gradient(var(--go),color-mix(in srgb,var(--go) 80%,#000));border:0;border-radius:8px;padding:8px 13px;display:flex;align-items:center;gap:8px;box-shadow:0 1px #fff3 inset,0 4px 14px -5px color-mix(in srgb,var(--go) 55%,transparent);transition:.1s}.btn-validate[data-v-42ab28ff]:hover{filter:brightness(1.06)}.btn-validate[data-v-42ab28ff]:active{transform:translateY(1px)}.btn-validate kbd[data-v-42ab28ff]{font-family:var(--mono);font-size:10.5px;background:#00000026;border-radius:4px;padding:1px 5px}.doc-pane[data-v-e9ead174]{overflow:auto;padding:34px}.sheet[data-v-e9ead174]{max-width:700px;margin:0 auto;background:var(--s2);border:1px solid var(--bd);border-radius:14px;padding:38px 46px 50px;box-shadow:var(--sheet-sh)}.eyebrow[data-v-e9ead174]{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tx3)}.eyebrow+.sub[data-v-e9ead174]{font-size:12px;color:var(--tx3);margin-top:3px}.title[data-v-e9ead174]{font-weight:600;font-size:22px;letter-spacing:-.025em;margin:21px 0 23px;color:var(--tx)}.doc-body[data-v-e9ead174]{font-size:15px;line-height:1.8;color:color-mix(in srgb,var(--tx) 88%,var(--bg));white-space:pre-wrap}.doc-body p[data-v-e9ead174]{margin:0 0 16px}.doc-body .lead[data-v-e9ead174]{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin-right:6px}.ent[data-v-e9ead174]{cursor:pointer;border-radius:3px;padding:1px 2px;color:var(--ent-fg);box-shadow:inset 0 -2px 0 var(--c, var(--tx3));background:color-mix(in srgb,var(--c,#888) 14%,transparent);transition:background .12s,box-shadow .12s}.ent[data-v-e9ead174]:hover{background:color-mix(in srgb,var(--c,#888) 26%,transparent)}.ent.mono[data-v-e9ead174]{font-family:var(--mono);font-size:.84em}.ent--person[data-v-e9ead174]{--c: var(--person)}.ent--org[data-v-e9ead174]{--c: var(--org)}.ent--loc[data-v-e9ead174]{--c: var(--loc)}.ent--contact[data-v-e9ead174]{--c: var(--contact)}.ent--id[data-v-e9ead174]{--c: var(--id)}.ent--addr[data-v-e9ead174]{--c: var(--addr)}.ent--added[data-v-e9ead174]{--c: var(--added)}.ent.is-keep[data-v-e9ead174]{background:transparent;box-shadow:inset 0 -1px 0 var(--tx3);color:var(--tx2)}.ent.is-keep[data-v-e9ead174]:after{content:"✓";font-size:.6em;color:var(--loc);vertical-align:super;margin-left:2px}.ent.is-flag[data-v-e9ead174]{--c: var(--warn);background:var(--warnbg);box-shadow:inset 0 -2px 0 var(--warn)}.ent.is-flag[data-v-e9ead174]:after{content:"⚠";font-size:.68em;margin-left:3px}.ent.is-focus[data-v-e9ead174]{background:color-mix(in srgb,var(--c,#888) 28%,transparent);box-shadow:0 0 0 1px var(--s2),0 0 0 2px var(--c, var(--acc))}.selbtn[data-v-e9ead174]{position:fixed;z-index:50;transform:translate(-50%,-100%);display:none;gap:7px;align-items:center;background:var(--s3);border:1px solid var(--bd2);border-radius:8px;padding:6px 11px;font-size:12px;font-weight:500;color:var(--tx);cursor:pointer;box-shadow:0 10px 28px -10px #00000080;white-space:nowrap}.selbtn[data-v-e9ead174]:hover{filter:brightness(1.08)}.selbtn b[data-v-e9ead174]{color:var(--acc2)}.selbtn kbd[data-v-e9ead174]{font-family:var(--mono);font-size:10px;color:var(--tx3)}.view-toggle[data-v-e9ead174]{display:inline-flex;gap:2px;margin-bottom:18px;background:color-mix(in srgb,var(--tx) 5%,transparent);border:1px solid var(--bd);border-radius:8px;padding:2px}.view-toggle button[data-v-e9ead174]{font:inherit;font-size:12px;font-weight:500;border:0;cursor:pointer;background:transparent;color:var(--tx2);padding:4px 14px;border-radius:6px}.view-toggle button.on[data-v-e9ead174]{background:var(--s3);color:var(--tx);box-shadow:0 1px 2px #0000001f}.doc-body .ent.is-sub[data-v-e9ead174]{color:var(--go);background:var(--gobg);box-shadow:inset 0 -2px 0 var(--go)}.doc-body .ent.is-sub[data-v-e9ead174]:after{content:""}.ent-tip[data-v-e9ead174]{position:fixed;z-index:60;transform:translate(-50%,-100%);pointer-events:none;background:var(--s3);border:1px solid var(--bd2);color:var(--tx);font-size:11.5px;font-weight:500;padding:4px 9px;border-radius:7px;box-shadow:0 8px 24px -8px #00000080;white-space:nowrap}.qrow[data-v-4a10c74e]{border:1px solid transparent;border-radius:9px;padding:8px 10px;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:3px 9px;align-items:center;transition:background .1s,border-color .1s}.qrow[data-v-4a10c74e]:hover{background:color-mix(in srgb,var(--tx) 4%,transparent)}.qrow .type[data-v-4a10c74e]{grid-row:1;font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.03em;color:var(--c, #999);background:color-mix(in srgb,var(--c, #999) 16%,transparent);padding:2px 6px;border-radius:5px;justify-self:start}.qrow .orig[data-v-4a10c74e]{grid-row:1;font-size:13px;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qrow.mono .orig[data-v-4a10c74e]{font-family:var(--mono);font-size:11.5px;letter-spacing:-.02em}.qrow .decision[data-v-4a10c74e]{grid-row:1;justify-self:end;font-size:11px;color:var(--tx3)}.qrow .alias[data-v-4a10c74e]{grid-column:2 / 4;grid-row:2;font-size:12px;color:var(--tx2);display:flex;align-items:center;gap:7px;min-width:0}.qrow .alias .arr[data-v-4a10c74e]{color:var(--tx3)}.qrow .alias b[data-v-4a10c74e]{font-weight:500;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qrow .alias .edit[data-v-4a10c74e]{margin-left:auto;flex:none;font-family:var(--mono);font-size:10px;color:var(--tx3);border:1px solid var(--bd);border-radius:4px;padding:0 5px;opacity:0;transition:.1s}.qrow:hover .alias .edit[data-v-4a10c74e],.qrow.is-focus .alias .edit[data-v-4a10c74e]{opacity:1}.qrow .type.person[data-v-4a10c74e]{--c: var(--person)}.qrow .type.org[data-v-4a10c74e]{--c: var(--org)}.qrow .type.loc[data-v-4a10c74e]{--c: var(--loc)}.qrow .type.contact[data-v-4a10c74e]{--c: var(--contact)}.qrow .type.id[data-v-4a10c74e]{--c: var(--id)}.qrow .type.added[data-v-4a10c74e]{--c: var(--added)}.qrow.is-focus[data-v-4a10c74e]{background:var(--s2);border-color:var(--bd2);box-shadow:0 1px 2px #0000001a}.qrow.is-flag[data-v-4a10c74e]{background:var(--warnbg)}.qrow.is-flag .type[data-v-4a10c74e]{color:var(--warn);background:color-mix(in srgb,var(--warn) 18%,transparent)}.qrow.is-flag.is-focus[data-v-4a10c74e]{border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.qrow.kept .orig[data-v-4a10c74e]{color:var(--tx2)}.qrow.kept .decision[data-v-4a10c74e]{color:var(--loc)}.qrow .why[data-v-4a10c74e]{grid-column:1 / 4;grid-row:3;display:none;margin-top:8px;padding-top:9px;border-top:1px solid var(--bd);font-size:11.5px;color:var(--tx2);line-height:1.5}.qrow.is-focus .why[data-v-4a10c74e]{display:block}.qrow .why em[data-v-4a10c74e]{color:var(--warn);font-style:normal}.seg-dec[data-v-4a10c74e]{margin-top:8px;display:inline-flex;gap:2px;background:color-mix(in srgb,var(--tx) 6%,transparent);border:1px solid var(--bd);border-radius:7px;padding:2px}.seg-dec button[data-v-4a10c74e]{font:inherit;font-size:11px;font-weight:500;border:0;cursor:pointer;background:transparent;color:var(--tx2);padding:4px 11px;border-radius:5px}.seg-dec button.on[data-v-4a10c74e]{background:var(--s3);color:var(--tx)}.seg-dec button.on.mask[data-v-4a10c74e]{color:var(--acc2)}.actions[data-v-4a10c74e]{grid-row:1;justify-self:end;display:none;gap:4px}.qrow:hover .actions[data-v-4a10c74e],.qrow.is-focus .actions[data-v-4a10c74e]{display:flex}.qrow:hover .decision[data-v-4a10c74e],.qrow.is-focus .decision[data-v-4a10c74e]{display:none}.act[data-v-4a10c74e]{font:inherit;font-size:10.5px;font-weight:500;color:var(--tx2);background:color-mix(in srgb,var(--tx) 6%,transparent);border:1px solid var(--bd);border-radius:5px;padding:2px 7px;cursor:pointer}.act[data-v-4a10c74e]:hover{color:var(--tx);background:var(--s3)}.act.danger[data-v-4a10c74e]:hover{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.alias-input[data-v-4a10c74e]{font:inherit;font-size:12px;color:var(--tx);background:var(--s3);border:1px solid var(--acc);border-radius:5px;padding:1px 6px;min-width:0;flex:1}.alias-input[data-v-4a10c74e]:focus{outline:none}.alias-val[data-v-4a10c74e]{cursor:text}.resizer[data-v-f17f8ade]{position:absolute;left:-3px;top:0;bottom:0;width:7px;cursor:col-resize;z-index:20}.resizer[data-v-f17f8ade]:after{content:"";position:absolute;left:3px;top:0;bottom:0;width:1px;background:transparent;transition:background .12s}.resizer[data-v-f17f8ade]:hover:after,.resizer.drag[data-v-f17f8ade]:after{background:var(--acc)}.queue[data-v-d9bdea9c]{position:relative;border-left:1px solid var(--bd);background:var(--s1);display:flex;flex-direction:column;min-height:0}.q-head[data-v-d9bdea9c]{padding:13px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bd)}.q-head h2[data-v-d9bdea9c]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tx2);margin:0}.q-filter-input[data-v-d9bdea9c]{font:inherit;font-size:11.5px;color:var(--tx);background:color-mix(in srgb,var(--tx) 5%,transparent);border:1px solid var(--bd);border-radius:6px;padding:4px 8px;width:120px}.q-filter-input[data-v-d9bdea9c]::placeholder{color:var(--tx3)}.q-filter-input[data-v-d9bdea9c]:focus{outline:none;border-color:var(--acc)}.q-scroll[data-v-d9bdea9c]{overflow:auto;padding:6px;flex:1}.q-scroll[data-v-d9bdea9c]::-webkit-scrollbar{width:10px}.q-scroll[data-v-d9bdea9c]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--tx) 13%,transparent);border:3px solid transparent;background-clip:padding-box;border-radius:99px}.q-group[data-v-d9bdea9c]{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);padding:13px 8px 5px;display:flex;align-items:center;gap:8px}.q-group.warn[data-v-d9bdea9c]{color:var(--warn)}.q-group .n[data-v-d9bdea9c]{font-family:var(--mono);color:var(--tx3)}.q-group .ln[data-v-d9bdea9c]{flex:1;height:1px;background:var(--bd)}.keybar[data-v-30b4d617]{display:flex;align-items:center;gap:16px;padding:0 14px;height:40px;background:var(--s1);border-top:1px solid var(--bd);font-size:11.5px;color:var(--tx3)}.keybar .k[data-v-30b4d617]{display:flex;align-items:center;gap:6px}kbd.cap[data-v-30b4d617]{font-family:var(--mono);font-size:10.5px;min-width:17px;text-align:center;background:color-mix(in srgb,var(--tx) 5%,transparent);border:1px solid var(--bd);border-bottom-color:var(--bd2);border-radius:5px;padding:2px 5px;color:var(--tx2)}.keybar .help[data-v-30b4d617]{margin-left:auto}.dropzone[data-v-cf859cd8]{display:grid;place-items:center;height:100%;background-color:var(--bg);background-image:var(--grad)}.card[data-v-cf859cd8]{width:min(480px,88vw);text-align:center;padding:44px 34px;border:1px dashed var(--bd2);border-radius:16px;background:var(--s1);transition:border-color .15s,background .15s}.card.over[data-v-cf859cd8]{border-color:var(--acc);background:var(--s2)}.ico[data-v-cf859cd8]{width:32px;height:32px;color:var(--tx3);margin-bottom:4px}.t[data-v-cf859cd8]{font-size:16px;font-weight:600;color:var(--tx);margin:8px 0 4px;letter-spacing:-.01em}.s[data-v-cf859cd8]{font-size:12.5px;color:var(--tx2);margin:0 0 20px}.actions[data-v-cf859cd8]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.btn[data-v-cf859cd8]{display:inline-block;font-weight:600;font-size:13px;color:#fff;background:var(--acc);padding:9px 16px;border-radius:8px;cursor:pointer}.btn[data-v-cf859cd8]:hover{filter:brightness(1.07)}.btn.ghost[data-v-cf859cd8]{background:transparent;color:var(--tx);border:1px solid var(--bd2)}.err[data-v-cf859cd8]{color:var(--warn);font-size:12px;margin-top:12px}.cont[data-v-cf859cd8]{margin-top:14px}.contlink[data-v-cf859cd8]{display:inline-block;font-size:12px;color:var(--tx3);cursor:pointer;text-decoration:underline}.contlink[data-v-cf859cd8]:hover{color:var(--tx2)}.chip[data-v-cf859cd8]{font-size:12px;color:var(--go);margin:0}.chip .rm[data-v-cf859cd8]{background:none;border:0;font:inherit;color:var(--tx3);cursor:pointer;text-decoration:underline;padding:0}.chip .rm[data-v-cf859cd8]:hover{color:var(--tx2)}.notice[data-v-cf859cd8]{margin:4px 0 0}.demo[data-v-cf859cd8]{display:block;margin:18px auto 0;background:none;border:0;color:var(--tx3);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline}.spin[data-v-cf859cd8]{width:26px;height:26px;border:2.5px solid var(--bd2);border-top-color:var(--acc);border-radius:50%;margin:0 auto 14px;animation:spin-cf859cd8 .8s linear infinite}@keyframes spin-cf859cd8{to{transform:rotate(360deg)}}.filelist[data-v-c82dec96]{width:240px;border-right:1px solid var(--bd);background:var(--s1);overflow:auto}.fl-head[data-v-c82dec96]{padding:14px 16px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tx2);border-bottom:1px solid var(--bd);display:flex;align-items:center;gap:8px}.fl-head .n[data-v-c82dec96]{font-family:var(--mono);color:var(--tx3)}ul[data-v-c82dec96]{list-style:none;margin:0;padding:6px}li[data-v-c82dec96]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--tx2)}li[data-v-c82dec96]:hover{background:color-mix(in srgb,var(--tx) 4%,transparent)}li.active[data-v-c82dec96]{background:var(--s2);color:var(--tx);box-shadow:0 1px 2px #0000001a}.nm[data-v-c82dec96]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct[data-v-c82dec96]{font-family:var(--mono);font-size:11px;color:var(--tx3)}.reid[data-v-170d35dc]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bd);min-height:0;height:100%}.col[data-v-170d35dc]{display:flex;flex-direction:column;min-height:0;background:var(--bg);overflow:auto}.intro[data-v-170d35dc]{padding:22px 24px 6px}.intro h2[data-v-170d35dc]{font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--tx);margin:0 0 6px}.intro p[data-v-170d35dc]{font-size:12.5px;line-height:1.6;color:var(--tx2);margin:0}.step[data-v-170d35dc]{display:flex;gap:12px;padding:14px 24px}.step.grow[data-v-170d35dc]{flex:1;min-height:0}.step .n[data-v-170d35dc]{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--acc2);background:color-mix(in srgb,var(--acc) 16%,transparent)}.body[data-v-170d35dc]{display:flex;flex-direction:column;gap:7px;min-width:0}.body.grow[data-v-170d35dc]{flex:1;min-height:0}.lbl[data-v-170d35dc]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tx3)}.aidoc[data-v-170d35dc]{text-transform:none;letter-spacing:0;font-weight:500;font-size:12px;color:var(--acc);cursor:pointer;margin-left:8px}.aidoc[data-v-170d35dc]:hover{text-decoration:underline}.file[data-v-170d35dc]{align-self:flex-start;font-size:12.5px;font-weight:500;color:#fff;background:var(--acc);border-radius:7px;padding:7px 13px;cursor:pointer}.ok[data-v-170d35dc]{font-size:12.5px;color:var(--go);margin:0}.hint[data-v-170d35dc]{font-size:11.5px;color:var(--tx3);margin:0}.err[data-v-170d35dc]{font-size:12px;color:var(--warn);margin:0}textarea[data-v-170d35dc]{flex:1;min-height:120px;resize:none;border:1px solid var(--bd);border-radius:10px;background:var(--s2);color:var(--tx);font:inherit;font-size:13.5px;line-height:1.7;padding:12px 14px}textarea[data-v-170d35dc]:focus{outline:none;border-color:var(--acc)}.rhead[data-v-170d35dc]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--bd)}.dl[data-v-170d35dc]{font:inherit;font-size:11.5px;font-weight:600;color:#fff;background:var(--acc);border:0;border-radius:6px;padding:5px 11px;cursor:pointer}.dl[data-v-170d35dc]:disabled{opacity:.4;cursor:default}.out[data-v-170d35dc]{flex:1;min-height:0;margin:0;padding:16px 20px;white-space:pre-wrap;word-break:break-word;color:var(--tx);font:inherit;font-size:14px;line-height:1.7;overflow:auto}.empty[data-v-170d35dc]{flex:1;display:grid;place-items:center;padding:24px;text-align:center;font-size:12.5px;color:var(--tx3)}.auth[data-v-48577a57]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;height:100%;background-color:var(--bg);background-image:var(--grad)}.card[data-v-48577a57]{width:min(420px,88vw);padding:34px 32px 28px;border:1px solid var(--bd2);border-radius:16px;background:var(--s1);box-shadow:var(--sheet-sh);animation:rise .45s cubic-bezier(.2,.7,.2,1) backwards}.brand[data-v-48577a57]{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:22px}.mark[data-v-48577a57]{width:28px;height:28px;border-radius:7px}.word[data-v-48577a57]{font-weight:600;letter-spacing:-.025em;font-size:18px;color:var(--tx)}.word .dot[data-v-48577a57]{color:var(--acc)}.seg[data-v-48577a57]{display:flex;background:color-mix(in srgb,var(--tx) 5%,transparent);border:1px solid var(--bd);border-radius:9px;padding:3px;margin-bottom:20px}.seg button[data-v-48577a57]{flex:1;font:inherit;font-size:12.5px;font-weight:500;border:0;cursor:pointer;background:transparent;color:var(--tx2);padding:7px 12px;border-radius:6px;transition:.12s}.seg button.on[data-v-48577a57]{background:var(--s3);color:var(--tx);box-shadow:0 1px 2px #0000001f}.seg button[data-v-48577a57]:not(.on):hover{color:var(--tx)}.field[data-v-48577a57]{display:block;margin-bottom:14px}.field span[data-v-48577a57]{display:block;font-size:12px;font-weight:500;color:var(--tx2);margin-bottom:6px}.field input[data-v-48577a57]{width:100%;font:inherit;font-size:13.5px;color:var(--tx);background:var(--s3);border:1px solid var(--bd);border-radius:9px;padding:10px 12px;transition:border-color .12s,box-shadow .12s}.field input[data-v-48577a57]::placeholder{color:var(--tx3)}.field input[data-v-48577a57]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 22%,transparent)}.err[data-v-48577a57]{color:var(--warn);font-size:12.5px;margin:0 0 14px}.info[data-v-48577a57]{color:var(--go);font-size:12.5px;margin:0 0 14px}.sub[data-v-48577a57]{font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--tx);text-align:center;margin:0 0 10px}.hint[data-v-48577a57]{font-size:12px;color:var(--tx2);text-align:center;line-height:1.55;margin:0 0 18px}.sent[data-v-48577a57]{font-size:12.5px;color:var(--tx2);text-align:center;line-height:1.6;margin:6px 0 4px}.forgot[data-v-48577a57]{display:block;margin:13px auto 0;font:inherit;font-size:11.5px;color:var(--tx3);background:transparent;border:0;padding:0;cursor:pointer;transition:color .12s}.forgot[data-v-48577a57]:hover{color:var(--tx2);text-decoration:underline}.linkback[data-v-48577a57]{display:block;margin:16px auto 0;font:inherit;font-size:12px;font-weight:500;color:var(--tx2);background:transparent;border:0;padding:0;cursor:pointer;transition:color .12s}.linkback[data-v-48577a57]:hover{color:var(--tx);text-decoration:underline}.submit[data-v-48577a57]{width:100%;margin-top:6px;font:inherit;font-weight:600;font-size:13.5px;color:#fff;cursor:pointer;background:var(--acc);border:0;border-radius:9px;padding:11px 16px;transition:filter .1s,transform .05s;display:flex;align-items:center;justify-content:center;min-height:42px}.submit[data-v-48577a57]:hover:not(:disabled){filter:brightness(1.07)}.submit[data-v-48577a57]:active:not(:disabled){transform:translateY(1px)}.submit[data-v-48577a57]:disabled{opacity:.7;cursor:default}.helper[data-v-48577a57]{text-align:center;font-size:11.5px;color:var(--tx3);margin:18px 0 0}.spin[data-v-48577a57]{width:16px;height:16px;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:spin-48577a57 .8s linear infinite}@keyframes spin-48577a57{to{transform:rotate(360deg)}}.legal-links[data-v-48577a57]{display:flex;align-items:center;gap:8px;font-size:11.5px}.legal-links button[data-v-48577a57]{font:inherit;font-size:11.5px;color:var(--tx3);background:transparent;border:0;padding:0;cursor:pointer;transition:color .12s}.legal-links button[data-v-48577a57]:hover{color:var(--tx2);text-decoration:underline}.legal-links .sep[data-v-48577a57]{color:var(--bd2);-webkit-user-select:none;user-select:none}.page[data-v-130b3375]{height:100vh;overflow-y:auto;background-color:var(--bg);background-image:var(--grad)}.col[data-v-130b3375]{width:min(640px,92vw);margin:0 auto;padding:48px 24px 96px}.back[data-v-130b3375]{font:inherit;font-size:12.5px;font-weight:500;color:var(--tx2);background:transparent;border:1px solid var(--bd2);border-radius:8px;padding:7px 13px;cursor:pointer;transition:.12s;margin-bottom:24px}.back[data-v-130b3375]:hover{color:var(--tx);background:var(--s2)}.title[data-v-130b3375]{font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--tx);margin:0 0 26px}.card[data-v-130b3375]{background:var(--s1);border:1px solid var(--bd);border-radius:14px;padding:20px 22px;margin-bottom:16px;box-shadow:var(--sheet-sh)}.card.danger[data-v-130b3375]{border-color:color-mix(in srgb,var(--warn) 35%,var(--bd))}.h[data-v-130b3375]{font-size:13px;font-weight:600;color:var(--tx2);margin:0 0 14px;text-transform:uppercase;letter-spacing:.04em}.card.danger .h[data-v-130b3375]{color:var(--warn)}.row[data-v-130b3375]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.k[data-v-130b3375]{font-size:12.5px;color:var(--tx2);min-width:120px}.v[data-v-130b3375]{font-size:13.5px;color:var(--tx);font-weight:500}.until[data-v-130b3375]{font-size:12.5px;color:var(--tx2)}.desc[data-v-130b3375]{font-size:12.5px;color:var(--tx2);margin:0 0 14px;line-height:1.6}.badge[data-v-130b3375]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;padding:4px 9px;border-radius:6px}.badge .dotmark[data-v-130b3375]{width:6px;height:6px;border-radius:50%}.badge.ok[data-v-130b3375]{color:var(--go);background:var(--gobg);border:1px solid color-mix(in srgb,var(--go) 28%,transparent)}.badge.ok .dotmark[data-v-130b3375]{background:var(--go)}.badge.muted[data-v-130b3375]{color:var(--tx2);background:color-mix(in srgb,var(--tx) 6%,transparent);border:1px solid var(--bd)}.badge.muted .dotmark[data-v-130b3375]{background:var(--tx3)}.field[data-v-130b3375]{display:block;margin-bottom:13px}.field span[data-v-130b3375]{display:block;font-size:12px;font-weight:500;color:var(--tx2);margin-bottom:6px}.field input[data-v-130b3375]{width:100%;font:inherit;font-size:13.5px;color:var(--tx);background:var(--s3);border:1px solid var(--bd);border-radius:9px;padding:10px 12px;transition:border-color .12s,box-shadow .12s}.field input[data-v-130b3375]::placeholder{color:var(--tx3)}.field input[data-v-130b3375]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 22%,transparent)}.doc-row[data-v-130b3375]{justify-content:space-between}.doc-name[data-v-130b3375]{font-size:13px;color:var(--tx);font-weight:500}.doc-acts[data-v-130b3375]{display:flex;gap:8px;flex-wrap:wrap}.acts[data-v-130b3375]{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}.card form .acts[data-v-130b3375]{margin-top:0}.btn[data-v-130b3375]{font:inherit;font-weight:600;font-size:12.5px;color:#fff;cursor:pointer;background:var(--acc);border:0;border-radius:8px;padding:9px 15px;transition:filter .1s,transform .05s}.btn[data-v-130b3375]:hover:not(:disabled){filter:brightness(1.07)}.btn[data-v-130b3375]:active:not(:disabled){transform:translateY(1px)}.btn[data-v-130b3375]:disabled{opacity:.6;cursor:default}.btn.ghost[data-v-130b3375]{background:transparent;color:var(--tx);border:1px solid var(--bd2)}.btn.warn[data-v-130b3375]{background:var(--warn);color:#1c1003}.msg[data-v-130b3375]{font-size:12.5px;margin:0 0 12px}.msg.err[data-v-130b3375]{color:var(--warn)}.msg.ok[data-v-130b3375]{color:var(--go)}.logout[data-v-130b3375]{display:block;margin:8px auto 0;font:inherit;font-size:12.5px;color:var(--tx2);background:transparent;border:1px solid var(--bd2);border-radius:8px;padding:9px 18px;cursor:pointer;transition:.12s}.logout[data-v-130b3375]:hover{color:var(--tx);background:var(--s2)}.tarifs[data-v-1777b217]{display:grid;place-items:center;height:100vh;background-color:var(--bg);background-image:var(--grad)}.card[data-v-1777b217]{width:min(420px,88vw);padding:30px 30px 28px;border:1px solid var(--bd2);border-radius:16px;background:var(--s1);box-shadow:var(--sheet-sh);animation:rise .45s cubic-bezier(.2,.7,.2,1) backwards}.back[data-v-1777b217]{font:inherit;font-size:12.5px;font-weight:500;color:var(--tx2);background:transparent;border:1px solid var(--bd2);border-radius:8px;padding:6px 12px;cursor:pointer;transition:.12s;margin-bottom:22px}.back[data-v-1777b217]:hover{color:var(--tx);background:var(--s2)}.plan[data-v-1777b217]{text-align:center;margin-bottom:22px}.name[data-v-1777b217]{display:block;font-weight:600;letter-spacing:-.025em;font-size:18px;color:var(--tx)}.name .dot[data-v-1777b217]{color:var(--acc)}.price[data-v-1777b217]{margin-top:12px;color:var(--tx)}.price b[data-v-1777b217]{font-size:30px;font-weight:600;letter-spacing:-.02em}.price .per[data-v-1777b217]{font-size:13px;color:var(--tx2);font-weight:500}.terms[data-v-1777b217]{margin:10px auto 0;max-width:280px;color:var(--tx3);font-size:11.5px;line-height:1.45}.feats[data-v-1777b217]{list-style:none;margin:0 0 22px;padding:18px 0;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);display:grid;gap:11px}.feats li[data-v-1777b217]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--tx)}.feats svg[data-v-1777b217]{width:15px;height:15px;color:var(--go);flex:none}.cta[data-v-1777b217]{width:100%;font:inherit;font-weight:600;font-size:13.5px;color:#fff;cursor:pointer;background:var(--acc);border:0;border-radius:9px;padding:11px 16px;transition:filter .1s,transform .05s}.cta[data-v-1777b217]:hover:not(:disabled){filter:brightness(1.07)}.cta[data-v-1777b217]:active:not(:disabled){transform:translateY(1px)}.cta[data-v-1777b217]:disabled{opacity:.55;cursor:default}.note[data-v-1777b217]{text-align:center;font-size:11.5px;color:var(--tx3);margin:12px 0 0}.legal[data-v-bc7160a6]{height:100vh;overflow-y:auto;background-color:var(--bg);background-image:var(--grad)}.col[data-v-bc7160a6]{width:min(720px,90vw);margin:0 auto;padding:56px 24px 96px}.back[data-v-bc7160a6]{font:inherit;font-size:12.5px;font-weight:500;color:var(--tx2);background:transparent;border:1px solid var(--bd2);border-radius:8px;padding:7px 13px;cursor:pointer;transition:.12s;margin-bottom:26px}.back[data-v-bc7160a6]:hover{color:var(--tx);background:var(--s2);border-color:var(--bd2)}.title[data-v-bc7160a6]{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--tx);margin:0 0 30px}.note[data-v-bc7160a6]{font-size:12px;color:var(--tx3);margin:-22px 0 30px;padding-left:10px;border-left:2px solid var(--bd2)}.sec[data-v-bc7160a6]{margin-bottom:26px}.h[data-v-bc7160a6]{font-size:14.5px;font-weight:600;color:var(--tx);margin:0 0 8px;letter-spacing:-.01em}.p[data-v-bc7160a6]{font-size:13.5px;line-height:1.7;color:var(--tx2);margin:0 0 10px}.p[data-v-bc7160a6]:last-child{margin-bottom:0}.p[data-v-bc7160a6] strong{color:var(--tx);font-weight:600}.footer[data-v-c1a32748]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 16px;border-top:1px solid var(--bd);background:var(--s1);font-size:11.5px;color:var(--tx3)}.copy[data-v-c1a32748]{font-weight:500}.copy .dot[data-v-c1a32748]{color:var(--acc)}.links[data-v-c1a32748]{display:flex;align-items:center;gap:8px}.links button[data-v-c1a32748]{font:inherit;font-size:11.5px;color:var(--tx3);background:transparent;border:0;padding:0;cursor:pointer;transition:color .12s}.links button[data-v-c1a32748]:hover{color:var(--tx);text-decoration:underline}.links .sep[data-v-c1a32748]{color:var(--bd2);-webkit-user-select:none;user-select:none}.chrome[data-v-cd9877fd]{display:flex;flex-direction:column}.main[data-v-cd9877fd]{display:grid;grid-template-columns:auto minmax(0,1fr) var(--queue-w, 400px);min-height:0}.boot[data-v-cd9877fd]{display:grid;place-items:center;align-content:center;gap:20px;height:100vh;background-color:var(--bg);background-image:var(--grad)}.boot-brand[data-v-cd9877fd]{display:flex;align-items:center;gap:9px;opacity:.9}.boot-brand .mark[data-v-cd9877fd]{width:26px;height:26px;border-radius:7px}.boot-brand .word[data-v-cd9877fd]{font-weight:600;letter-spacing:-.025em;font-size:17px;color:var(--tx)}.boot-brand .word .dot[data-v-cd9877fd]{color:var(--acc)}.boot-spin[data-v-cd9877fd]{width:22px;height:22px;border:2.5px solid var(--bd2);border-top-color:var(--acc);border-radius:50%;animation:bootspin-cd9877fd .8s linear infinite}@keyframes bootspin-cd9877fd{to{transform:rotate(360deg)}}.notice[data-v-cd9877fd]{position:fixed;top:14px;left:0;right:0;margin:0 auto;width:fit-content;z-index:200;display:flex;align-items:center;gap:10px;max-width:min(560px,92vw);padding:8px 8px 8px 14px;font-size:12.5px;font-weight:500;color:var(--tx);background:var(--s2);border:1px solid var(--bd2);border-radius:10px;box-shadow:var(--sheet-sh);animation:rise .25s cubic-bezier(.2,.7,.2,1) backwards}.notice-x[data-v-cd9877fd]{font:inherit;font-size:12px;color:var(--tx2);background:transparent;border:0;border-radius:6px;padding:4px 7px;cursor:pointer;opacity:.8}.notice-x[data-v-cd9877fd]:hover{opacity:1;background:var(--s3)}.verify-banner[data-v-cd9877fd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;background:color-mix(in srgb,var(--acc) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--acc) 30%,transparent)}.verify-banner .msg[data-v-cd9877fd]{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:500;color:var(--acc2)}.verify-banner .msg svg[data-v-cd9877fd]{width:15px;height:15px;flex:none}.verify-banner .acts[data-v-cd9877fd]{display:flex;align-items:center;gap:8px}.vb-cta[data-v-cd9877fd]{font:inherit;font-weight:600;font-size:12px;color:#fff;background:var(--acc);border:0;border-radius:7px;padding:6px 12px;cursor:pointer;transition:filter .1s}.vb-cta[data-v-cd9877fd]:hover{filter:brightness(1.07)}.vb-x[data-v-cd9877fd]{font:inherit;font-size:12px;color:var(--acc2);background:transparent;border:0;border-radius:6px;padding:4px 7px;cursor:pointer;opacity:.7}.vb-x[data-v-cd9877fd]:hover{opacity:1;background:color-mix(in srgb,var(--acc) 14%,transparent)}.sub-banner[data-v-cd9877fd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;background:var(--warnbg);border-bottom:1px solid color-mix(in srgb,var(--warn) 30%,transparent)}.sub-banner .msg[data-v-cd9877fd]{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:500;color:var(--warn)}.sub-banner .msg svg[data-v-cd9877fd]{width:15px;height:15px;flex:none}.sub-banner .acts[data-v-cd9877fd]{display:flex;align-items:center;gap:8px}.sub-cta[data-v-cd9877fd]{font:inherit;font-weight:600;font-size:12px;color:#fff;background:var(--acc);border:0;border-radius:7px;padding:6px 12px;cursor:pointer;transition:filter .1s}.sub-cta[data-v-cd9877fd]:hover{filter:brightness(1.07)}.sub-x[data-v-cd9877fd]{font:inherit;font-size:12px;color:var(--warn);background:transparent;border:0;border-radius:6px;padding:4px 7px;cursor:pointer;opacity:.7}.sub-x[data-v-cd9877fd]:hover{opacity:1;background:color-mix(in srgb,var(--warn) 14%,transparent)}:root{--bg: #0B0C10;--grad: radial-gradient(125% 65% at 50% -12%, #191b28 0%, transparent 55%);--s1: #101218;--s2: #14161D;--s3: #1B1E27;--bd: #ffffff12;--bd2: #ffffff22;--tx: #E8EAF0;--tx2: #969BAB;--tx3: #5C6273;--ent-fg:#FFFFFF;--acc: #7B82F0;--acc2: #9CA1F7;--warn: #E7A24C;--warnbg:#e7a24c1c;--go: #46C68A;--gobg: #46c68a16;--person:#EC8C76;--org:#7491FF;--loc:#54C98C;--contact:#B591FF;--id:#4FC6D6;--addr:#45CBA8;--added:#9aa0ac;--sheet-sh: 0 1px 0 #ffffff08 inset, 0 30px 70px -34px #000;--mono: "Geist Mono", ui-monospace, monospace;--sans: "Geist", -apple-system, system-ui, sans-serif}html[data-theme=light]{--bg: #FAFAFB;--grad: radial-gradient(125% 60% at 50% -12%, #f0f1f6 0%, transparent 55%);--s1: #F5F6F8;--s2: #FFFFFF;--s3: #EEEFF3;--bd: #11141b14;--bd2: #11141b24;--tx: #1A1C22;--tx2: #5A6070;--tx3: #9097A6;--ent-fg:#16181D;--acc: #5E6AD2;--acc2: #4E59C0;--warn: #B5751E;--warnbg:#e2972c1a;--go: #18935F;--gobg: #18935f12;--person:#C2502F;--org:#2F5FC2;--loc:#23864E;--contact:#7042C0;--id:#1A8294;--addr:#157E6E;--added:#7b8290;--sheet-sh: 0 1px 2px #1114200a, 0 12px 32px -16px #11142022}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--sans);color:var(--tx);background-color:var(--bg);background-image:var(--grad);background-attachment:fixed;font-size:13px;line-height:1.5;overflow:hidden;-webkit-font-smoothing:antialiased;letter-spacing:-.006em;transition:background-color .2s,color .2s}::selection{background:color-mix(in srgb,var(--acc) 38%,transparent)}.app{display:grid;grid-template-rows:auto 1fr auto;height:100vh}.doc-pane::-webkit-scrollbar,.q-scroll::-webkit-scrollbar{width:10px}.doc-pane::-webkit-scrollbar-thumb,.q-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--tx) 13%,transparent);border:3px solid transparent;background-clip:padding-box;border-radius:99px}@keyframes rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--go) 45%,transparent)}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}.reveal{animation:rise .45s cubic-bezier(.2,.7,.2,1) backwards}
