.right[data-v-b53c0ac7]{text-align:right}.red[data-v-b53c0ac7]{color:var(--red)}.amber[data-v-b53c0ac7]{color:var(--amber)}.txtoolbar[data-v-b53c0ac7]{display:flex;align-items:center;gap:12px;justify-content:flex-start;margin:-4px 0 8px}.ml6[data-v-b53c0ac7]{margin-left:6px}.mb10[data-v-a3a54e43]{margin-bottom:10px}.listhead[data-v-a3a54e43]{margin-bottom:8px}.draghint[data-v-a3a54e43]{font-size:12px;margin-bottom:6px}.ml6[data-v-a3a54e43]{margin-left:6px}.rangerow[data-v-c63c649b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.msel[data-v-c63c649b]{font-size:13px;padding:4px 8px}.ml6[data-v-c63c649b]{margin-left:6px}.mrow[data-v-c63c649b]{cursor:pointer}.mrow[data-v-c63c649b]:hover{background:var(--panel2, #1c2030)}.exp[data-v-c63c649b]{width:18px;color:var(--muted, #8b93a7)}.crow td[data-v-c63c649b]{padding-top:2px;padding-bottom:2px;font-size:12px}.barcol[data-v-c63c649b]{width:190px}.bar[data-v-c63c649b]{display:flex;height:9px;border-radius:5px;overflow:hidden;background:var(--panel2, #1c2030)}.bar.sm[data-v-c63c649b]{height:6px}.bar i[data-v-c63c649b]{display:block;height:100%}.bar i.subs[data-v-c63c649b],i.sw.subs[data-v-c63c649b]{background:var(--accent, #6ea8fe)}.bar i.other[data-v-c63c649b],i.sw.other[data-v-c63c649b]{background:var(--muted, #8b93a7);opacity:.55}.legend-key[data-v-c63c649b]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted, #8b93a7)}.sw[data-v-c63c649b]{display:inline-block;width:10px;height:10px;border-radius:3px}.srcicon[data-v-157c8e58]{display:inline-block;vertical-align:middle;flex:none;border-radius:22%;object-fit:cover}.srcicon-fallback[data-v-157c8e58]{display:inline-flex;align-items:center;justify-content:center;background:var(--panel2);color:var(--muted);font-size:11px;font-weight:700}.m0[data-v-f5b1f404]{margin:0}.reqlog[data-v-f5b1f404]{max-width:760px;width:92vw}.head[data-v-f5b1f404]{margin-bottom:12px}.lbl[data-v-f5b1f404]{font-size:14px;font-weight:400}.pad[data-v-f5b1f404]{padding:16px 0}.sec[data-v-f5b1f404]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:16px 0 6px}.rt[data-v-f5b1f404]{width:100%;border-collapse:collapse;font-size:12px}.rt th[data-v-f5b1f404]{text-align:left;font-weight:600;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:5px 10px;border-bottom:1px solid var(--border)}.rt td[data-v-f5b1f404]{padding:6px 10px;border-bottom:1px solid var(--border);vertical-align:top}.rt tr.chg[data-v-f5b1f404]{background:color-mix(in srgb,var(--amber, #e2a336) 12%,transparent)}.rt code[data-v-f5b1f404]{font-size:11px;word-break:break-all;cursor:pointer;color:var(--text)}.rt code[data-v-f5b1f404]:hover{color:var(--accent)}.nw[data-v-f5b1f404]{white-space:nowrap}.cnt[data-v-f5b1f404]{font-size:11px}.badge[data-v-f5b1f404]{display:inline-block;margin-left:6px;font-size:9px;text-transform:uppercase;background:var(--amber, #e2a336);color:#1a1a1a;padding:1px 5px;border-radius:999px}.chip[data-v-f5b1f404]{display:inline-block;font-variant-numeric:tabular-nums;font-size:11px;background:var(--panel2);border:1px solid var(--border);border-radius:999px;padding:1px 7px;margin:0 4px 3px 0;cursor:help}.toolbar[data-v-17b9c674]{margin-bottom:14px;gap:14px;flex-wrap:wrap}.totalbal[data-v-17b9c674]{font-size:13px}.totalbal b[data-v-17b9c674]{color:var(--text);font-variant-numeric:tabular-nums}.cc-actions[data-v-17b9c674]{display:inline-flex;align-items:center;gap:6px;position:relative}.cc-hide[data-v-17b9c674]{background:none;border:0;cursor:pointer;opacity:.55;font-size:13px;padding:0 2px;line-height:1}.cc-hide[data-v-17b9c674]:hover{opacity:1}.cc.cardhidden[data-v-17b9c674]{opacity:.5;outline:1px dashed var(--muted);outline-offset:-1px}.updated[data-v-17b9c674]{font-size:12px}.acctblock[data-v-17b9c674]{margin-bottom:20px}.accthead[data-v-17b9c674]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.tierline[data-v-17b9c674]{font-size:12px;margin-left:4px}.spin[data-v-17b9c674]{display:inline-block;animation:spin-17b9c674 1s linear infinite;color:var(--accent)}@keyframes spin-17b9c674{to{transform:rotate(360deg)}}.deposit.shared[data-v-17b9c674]{margin-top:8px}.viewtoggle[data-v-17b9c674]{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.viewtoggle button[data-v-17b9c674]{background:var(--panel);color:var(--muted);border:0;padding:6px 12px;font-size:12px;cursor:pointer}.viewtoggle button.on[data-v-17b9c674]{background:var(--panel2);color:var(--text)}.viewtoggle button+button[data-v-17b9c674]{border-left:1px solid var(--border)}.tablewrap[data-v-17b9c674]{overflow-x:auto}.baltable[data-v-17b9c674]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.baltable .c-card[data-v-17b9c674]{width:24%}.baltable .c-status[data-v-17b9c674]{width:12%}.baltable .c-bal[data-v-17b9c674]{width:15%}.baltable .c-act[data-v-17b9c674]{width:40px}.acctcard[data-v-17b9c674]{border:1px solid var(--border);border-left:3px solid var(--acol);border-radius:8px;overflow:hidden;margin-bottom:10px}.balhead[data-v-17b9c674]{border:1px solid transparent;border-left:3px solid transparent;margin-bottom:2px}.baltable th[data-v-17b9c674]{text-align:left;font-weight:600;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:4px 14px;border-bottom:0;white-space:nowrap}.baltable th.num[data-v-17b9c674],.baltable td.num[data-v-17b9c674]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.baltable td[data-v-17b9c674]{padding:7px 14px;border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acctcard .baltable tbody tr:last-child td[data-v-17b9c674]{border-bottom:0}.baltable .grouprow td[data-v-17b9c674]{padding-top:8px;padding-bottom:8px;background:color-mix(in srgb,var(--panel2) 55%,transparent)}.baltable .gname[data-v-17b9c674]{white-space:nowrap}.baltable .gnamebox[data-v-17b9c674]{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.baltable .cdot[data-v-17b9c674]{width:9px;height:9px;border-radius:50%;flex:none}.baltable .gtotal[data-v-17b9c674]{color:var(--text);font-weight:600}.baltable .coinrow td[data-v-17b9c674]{color:var(--muted)}.baltable tr.off[data-v-17b9c674]{opacity:.55}.baltable tr.cardhidden[data-v-17b9c674]{opacity:.45}.baltable .mono[data-v-17b9c674]{font-variant-numeric:tabular-nums}.baltable .cur[data-v-17b9c674]{font-size:11px;margin-left:4px}.baltable td.dep[data-v-17b9c674]{white-space:normal;overflow:visible}.baltable .dep code[data-v-17b9c674]{display:inline-block;font-size:11px;cursor:pointer;color:var(--text);word-break:break-all;white-space:normal}.baltable .dep code[data-v-17b9c674]:hover{color:var(--accent)}.baltable .sharedcell[data-v-17b9c674]{vertical-align:middle;background:color-mix(in srgb,var(--accent) 6%,transparent)}.shhint[data-v-17b9c674]{font-size:10px;margin-top:2px}.depline[data-v-17b9c674]{display:flex;align-items:center;gap:6px;margin:2px 0}.pill.sm[data-v-17b9c674]{font-size:9px;padding:1px 5px}.act[data-v-17b9c674]{white-space:nowrap}.ibtn[data-v-17b9c674]{background:none;border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:13px;padding:3px 7px;color:var(--text)}.ibtn[data-v-17b9c674]:hover:not(:disabled){border-color:var(--accent)}.ibtn[data-v-17b9c674]:disabled{opacity:.5;cursor:default}.reqbar[data-v-17b9c674]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px;border-top:1px dashed var(--border);padding-top:8px}.linkbtn[data-v-17b9c674]{background:none;border:0;color:var(--accent);cursor:pointer;font-size:12px;padding:2px 0}.baltable th .hcell[data-v-17b9c674]{display:inline-flex;align-items:center;gap:6px}.baltable th.num .hcell[data-v-17b9c674]{flex-direction:row-reverse}.hbtn[data-v-17b9c674]{background:none;border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:12px;line-height:1;padding:2px 6px;color:var(--text)}.hbtn[data-v-17b9c674]:hover:not(:disabled){border-color:var(--accent)}.hbtn[data-v-17b9c674]:disabled{opacity:.45;cursor:default}.tiph[data-v-17b9c674]{position:relative}.tiph[data-v-17b9c674]:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;background:var(--panel2);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;opacity:0;pointer-events:none;z-index:30}.tiph[data-v-17b9c674]:hover:after{opacity:1}.hbtn .cd[data-v-17b9c674]{font-variant-numeric:tabular-nums}.baltable .dep .pill.net[data-v-17b9c674]{min-width:78px;text-align:center;box-sizing:border-box}.baltable .dep .netmore[data-v-17b9c674]{margin-left:10px;font-size:11px;padding:0;white-space:nowrap;flex:none}.baltable .coinmore td[data-v-17b9c674]{padding-top:4px;padding-bottom:8px;border-bottom:1px solid var(--border)}@keyframes balpulse-17b9c674{0%,to{opacity:1}50%{opacity:.35}}.baltable td.flash[data-v-17b9c674]{animation:balpulse-17b9c674 1s ease-in-out infinite}.brand[data-v-17b9c674]{font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:0 4px;margin-left:2px}.baltable .cardtotal td[data-v-17b9c674]{border-bottom:1px solid var(--border)}.baltable .cardtotal .num[data-v-17b9c674]{color:var(--text);font-weight:600}.topup[data-v-a77edc89]{margin-top:12px}.row[data-v-a77edc89]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.lbl[data-v-a77edc89]{font-size:12px}.coinpill[data-v-a77edc89]{font-size:13px}.rateline[data-v-a77edc89]{font-size:13px;margin:6px 0}.rateline .avail[data-v-a77edc89]{margin-left:6px}.amtrow[data-v-a77edc89]{display:flex;align-items:center;gap:8px;margin-top:6px}.amtinput[data-v-a77edc89]{flex:1;padding:8px 10px;font-size:18px}.amtcur[data-v-a77edc89]{font-weight:600;color:var(--muted, #8b93a7)}.est[data-v-a77edc89]{font-size:13px;margin-top:4px}.topupbtn[data-v-a77edc89]{width:100%;margin-top:10px}.err[data-v-a77edc89]{color:var(--neg, #e5484d);font-size:13px;margin-top:8px}.ok[data-v-a77edc89]{color:var(--pos, #30a46c);font-size:13px;margin-top:8px}.confirmbox[data-v-a77edc89]{margin-top:12px;padding:12px;border:1px solid var(--border, #2a2f3a);border-radius:10px}.confirmtxt[data-v-a77edc89]{font-size:14px;margin-bottom:10px}.pinrow[data-v-a77edc89]{margin-bottom:10px}.pininput[data-v-a77edc89]{width:100%;padding:8px 10px;font-size:16px;letter-spacing:3px}.confirmact[data-v-a77edc89]{display:flex;gap:8px;justify-content:flex-end}.sm[data-v-a77edc89]{padding:6px 14px}.cardmenu-item[data-v-a77edc89]{padding:6px 12px;cursor:pointer;white-space:nowrap}.cardmenu-item.sel[data-v-a77edc89]{font-weight:700}.cardmenu-item[data-v-a77edc89]:hover{background:var(--hover, #1b2030)}.avail[data-v-fd7c5943]{text-align:center}.availlbl[data-v-fd7c5943]{font-size:12px}.availamt[data-v-fd7c5943]{font-size:28px;font-weight:700;margin:4px 0 10px}.availactions[data-v-fd7c5943]{display:flex;gap:8px;justify-content:center}.sm[data-v-fd7c5943]{padding:5px 12px}.coins[data-v-fd7c5943]{margin-top:12px}.coinhead[data-v-fd7c5943]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.zerotoggle[data-v-fd7c5943]{font-size:12px;color:var(--muted, #8b93a7);display:flex;align-items:center;gap:5px;white-space:nowrap}.coinsearch[data-v-fd7c5943]{flex:1}.coingroup[data-v-fd7c5943]{border-top:1px solid var(--border, #2a3142)}.coingroup[data-v-fd7c5943]:first-of-type{border-top:0}.coinrow[data-v-fd7c5943]{display:flex;justify-content:space-between;align-items:center;padding:9px 0}.coinrow.clickable[data-v-fd7c5943]{cursor:pointer}.coinrow.clickable[data-v-fd7c5943]:hover{background:var(--panel2, #1b2030);margin:0 -8px;padding-left:8px;padding-right:8px}.coinname[data-v-fd7c5943]{display:flex;align-items:center;gap:6px}.depchev[data-v-fd7c5943]{color:var(--accent, #3b82f6);font-weight:700;width:12px}.coinval[data-v-fd7c5943]{font-size:15px}.coinusd[data-v-fd7c5943]{font-size:12px}.nettable[data-v-fd7c5943]{width:100%;border-collapse:collapse;margin:2px 0 10px;background:var(--panel2, #1b2030);border-radius:8px;overflow:hidden}.nettable th[data-v-fd7c5943]{text-align:left;font-size:11px;color:var(--muted, #8b93a7);font-weight:500;padding:6px 10px}.nettable td[data-v-fd7c5943]{padding:8px 10px;border-top:1px solid var(--border, #2a3142);vertical-align:middle}.netn[data-v-fd7c5943]{font-size:13px;white-space:nowrap}.netmin[data-v-fd7c5943]{font-size:11px}.neta code[data-v-fd7c5943]{font-size:12px;word-break:break-all}.netact[data-v-fd7c5943]{white-space:nowrap;text-align:right}.iconbtn[data-v-fd7c5943]{background:none;border:1px solid var(--border, #2a3142);border-radius:6px;cursor:pointer;padding:3px 8px;color:var(--text, #e8ecf5);font-size:12px;margin-left:4px}.iconbtn[data-v-fd7c5943]:hover{background:var(--panel, #232a3d)}.iconbtn[data-v-fd7c5943]:disabled{opacity:.5}.cardtitle[data-v-fd7c5943]{margin:0;font-size:16px}.loghead[data-v-fd7c5943]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.summary[data-v-fd7c5943]{margin-bottom:10px}.sumamt[data-v-fd7c5943]{font-size:20px}.sumamt.out[data-v-fd7c5943]{color:var(--red)}.dirpill[data-v-fd7c5943]{margin-left:6px}.fee[data-v-fd7c5943]{font-size:11px;text-align:right}.title[data-v-e46dc97a]{margin-top:0}.grow[data-v-e46dc97a]{flex:1;min-width:0}.src[data-v-e46dc97a]{font-size:11px}.addbtn[data-v-e46dc97a]{margin-top:10px;width:100%}.acctrow[data-v-e46dc97a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.colorin[data-v-e46dc97a]{width:36px;padding:2px}.labelin[data-v-e46dc97a]{flex:1;min-width:140px}.meta[data-v-e46dc97a]{font-size:12px;margin-top:8px}.actions[data-v-e46dc97a]{margin-top:12px;display:flex;gap:8px}.cardtitle[data-v-e46dc97a]{margin:0;font-size:16px}.mb10[data-v-e46dc97a]{margin-bottom:10px}.hrange[data-v-e46dc97a]{display:flex;gap:6px;align-items:center}.hin[data-v-e46dc97a]{width:74px}.mt10[data-v-e46dc97a]{margin-top:10px}.mt12[data-v-e46dc97a]{margin-top:12px}.loghead[data-v-e46dc97a]{display:flex;align-items:center;gap:8px}.loghint[data-v-e46dc97a]{margin:6px 0 10px}.reqargs[data-v-e46dc97a]{display:inline-block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:var(--muted);font-size:12px}.reqrow.clk[data-v-e46dc97a]{cursor:pointer}.reqrow.clk:hover td[data-v-e46dc97a]{background:var(--panel2)}.reqexpand td[data-v-e46dc97a]{padding:0 0 8px}.reqjson[data-v-e46dc97a]{margin:0;padding:10px 12px;background:var(--panel2);border-radius:8px;font-size:12px;line-height:1.5;white-space:pre;overflow:auto;max-height:440px;color:var(--text)}.srcpill[data-v-e46dc97a]{display:inline-flex;align-items:center;gap:6px}.acctabs[data-v-e46dc97a]{display:flex;gap:4px;margin-bottom:14px;border-bottom:1px solid var(--border, #2a2f3a);flex-wrap:wrap}.acctabs button[data-v-e46dc97a]{background:none;border:0;border-bottom:2px solid transparent;padding:8px 14px;color:var(--muted, #8b93a7);font-size:14px;font-weight:600;cursor:pointer}.acctabs button.active[data-v-e46dc97a]{color:var(--text, #e8ecf5);border-bottom-color:var(--accent, #3b82f6)}.reauth[data-v-e46dc97a]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border, #2a2f3a)}.reauth.alert[data-v-e46dc97a]{border-top-color:var(--amber, #e2a336)}.reauthhd[data-v-e46dc97a]{font-size:12px;color:var(--muted, #8b93a7);margin-bottom:8px}.reauth.alert .reauthhd[data-v-e46dc97a]{color:var(--amber, #e2a336)}.reauthrow[data-v-e46dc97a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.reauthpw[data-v-e46dc97a]{max-width:220px}.s13[data-v-e46dc97a]{font-size:13px}.title[data-v-b88224e4]{margin-top:0}.intro[data-v-b88224e4]{max-width:640px;margin:0 0 14px}.empty[data-v-b88224e4]{opacity:.7}.devrow[data-v-b88224e4]{margin-bottom:10px}.devhead[data-v-b88224e4]{display:flex;align-items:center;gap:10px}.chip[data-v-b88224e4]{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--border, #2a2f3a)}.chip.warn[data-v-b88224e4]{background:var(--amber, #e2a336);color:#1a1a1a}.devmeta[data-v-b88224e4]{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:12px}.devmeta .k[data-v-b88224e4]{opacity:.55;margin-right:4px}.devmeta code[data-v-b88224e4]{font-size:11px;word-break:break-all}.addbtn[data-v-b88224e4]{margin-top:6px}.agentcard[data-v-b88224e4]{margin-bottom:14px}.agenthead[data-v-b88224e4]{display:flex;align-items:center;justify-content:space-between;gap:10px}.agenthint[data-v-b88224e4]{margin:6px 0 0;font-size:12px}.agentstatus[data-v-b88224e4]{margin-top:8px;font-size:13px}.agentstatus.error[data-v-b88224e4]{color:var(--red, #e5484d)}.agentstatus.done[data-v-b88224e4]{color:var(--green, #46a758)}.formcard[data-v-b88224e4]{max-width:560px;margin-top:12px}.fh[data-v-b88224e4]{margin:0 0 4px}.deviceAddHint[data-v-b88224e4]{margin:0 0 12px;font-size:12px}.fprow[data-v-b88224e4]{display:flex;gap:12px}.fprow>div[data-v-b88224e4]{flex:1}textarea[data-v-b88224e4]{width:100%;font-family:ui-monospace,monospace;font-size:12px}.actions[data-v-b88224e4]{display:flex;gap:10px;margin-top:14px}.err[data-v-b88224e4]{color:var(--red, #e5484d);font-size:13px;margin-top:8px}.title[data-v-cddab164]{margin-top:0}.formcard[data-v-cddab164]{max-width:420px}.note-bf[data-v-cddab164]{font-size:12px;opacity:.7;margin-top:6px}.submit[data-v-cddab164]{margin-top:14px}.agentstatus[data-v-cddab164]{margin-top:12px;font-size:13px}.agentstatus.error[data-v-cddab164]{color:var(--red, #e5484d)}.agentstatus.done[data-v-cddab164]{color:var(--green, #46a758)}.agent2fa[data-v-cddab164]{display:flex;gap:8px;margin-top:10px}.agent2fa input[data-v-cddab164]{flex:1;max-width:200px}.err[data-v-cddab164]{color:var(--red, #e5484d);font-size:13px;margin-top:8px}.rtpl[data-v-c38fdb9d]{display:flex;flex-direction:column;gap:8px}.dupwarn[data-v-c38fdb9d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--amber, #f5a524)}.xs[data-v-c38fdb9d]{font-size:11px;padding:2px 8px}.coinrow[data-v-c38fdb9d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.coinchip[data-v-c38fdb9d]{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:1px 7px;border:1px solid var(--border, #2a2f3a);border-radius:6px;cursor:pointer}.coinchip.off[data-v-c38fdb9d]{opacity:.45}.coinchip input[data-v-c38fdb9d]{margin:0}.tplbody[data-v-c38fdb9d]{width:100%;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5;resize:vertical}.phrow[data-v-c38fdb9d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.phchip[data-v-c38fdb9d]{font-family:ui-monospace,monospace;font-size:11px;padding:1px 7px;background:transparent;border:1px dashed var(--border, #2a2f3a);border-radius:6px;color:var(--accent, #6ea8fe);cursor:pointer}.phchip[data-v-c38fdb9d]:hover{border-style:solid}.preview[data-v-c38fdb9d]{background:var(--panel2, #1c2030);border:1px solid var(--border, #2a2f3a);border-radius:8px;padding:8px 10px}.preview pre[data-v-c38fdb9d]{margin:4px 0 0;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5}.preview pre[data-v-c38fdb9d] code{background:#6ea8fe24;padding:0 4px;border-radius:4px}.preview pre[data-v-c38fdb9d] b{color:var(--text, #e8ecf5);font-weight:700}.actions[data-v-c38fdb9d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.danger[data-v-c38fdb9d]{color:var(--red, #e5484d)}.sendtg.sent[data-v-c38fdb9d]{border-color:var(--green, #46a758);color:var(--green, #46a758)}.msg[data-v-c38fdb9d]{font-size:12px;color:var(--green, #46a758)}.xs[data-v-c38fdb9d]{font-size:11px}.mb12[data-v-3412ff3f]{margin-bottom:12px}.mb8[data-v-3412ff3f]{margin-bottom:8px}.wiztitle[data-v-3412ff3f]{margin:0 0 0 8px}.title[data-v-3412ff3f]{margin-top:0}.right[data-v-3412ff3f]{text-align:right}.clickrow[data-v-3412ff3f]{cursor:pointer}.xs[data-v-3412ff3f]{font-size:11px}.red[data-v-3412ff3f]{color:var(--red)}.scrollx[data-v-3412ff3f]{overflow-x:auto}.patin[data-v-3412ff3f]{min-width:120px}.submeta[data-v-3412ff3f]{font-size:11px;margin-top:2px}.dim[data-v-3412ff3f]{opacity:.7}.vtop[data-v-3412ff3f]{vertical-align:top}.notein[data-v-3412ff3f]{min-width:160px}.foot[data-v-3412ff3f]{font-size:12px;margin-top:10px}.ml6[data-v-3412ff3f]{margin-left:6px}.candbtn[data-v-3412ff3f]{padding:3px 9px;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.candbtn.active[data-v-3412ff3f]{border-color:var(--accent);color:var(--text)}.candtxrow>td[data-v-3412ff3f]{padding-top:0}.candtx-head[data-v-3412ff3f]{text-transform:uppercase;letter-spacing:.04em;margin:2px 0 6px}.candtx[data-v-3412ff3f]{justify-content:flex-start;gap:10px;padding:3px 0}.candtx .scdate[data-v-3412ff3f]{min-width:92px}.candtx-m[data-v-3412ff3f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.candtx .scamt[data-v-3412ff3f]{min-width:70px;text-align:right}.topup[data-v-3412ff3f]{font-weight:600;cursor:help}.topup.amber[data-v-3412ff3f]{color:var(--amber)}.topup.ok[data-v-3412ff3f]{color:var(--green)}.subcalc[data-v-3412ff3f]{max-width:760px}.calc-head[data-v-3412ff3f]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:4px}.calc-head .cnt[data-v-3412ff3f]{color:var(--text)}.amber[data-v-3412ff3f]{color:var(--amber)}.green[data-v-3412ff3f]{color:var(--green)}.b[data-v-3412ff3f]{font-weight:600}.mclosed[data-v-3412ff3f]{margin-top:8px}.calctabs[data-v-3412ff3f]{display:flex;gap:4px;margin:6px 0 10px}.subtab.sm[data-v-3412ff3f]{font-size:12px;padding:3px 10px}.brk-head[data-v-3412ff3f]{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.brk-head .spacer[data-v-3412ff3f]{flex:1}.mt14[data-v-3412ff3f]{margin-top:18px}.exprow td[data-v-3412ff3f]{opacity:.92}.ctable[data-v-3412ff3f]{width:100%;border-collapse:collapse;font-size:14px;margin-top:12px;font-variant-numeric:tabular-nums}.ctable th[data-v-3412ff3f]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;opacity:.55;font-weight:600;padding:0 12px 8px;text-align:left}.ctable td[data-v-3412ff3f]{padding:9px 12px;border-top:1px solid var(--border, #2a2f3a);white-space:nowrap}.ctable .right[data-v-3412ff3f]{text-align:right}.ctable .total[data-v-3412ff3f]{border-left:1px solid var(--border, #2a2f3a)}.ctable .totrow td[data-v-3412ff3f]{border-top:2px solid var(--border, #2a2f3a);font-weight:600}.listhead[data-v-3412ff3f]{display:flex;justify-content:flex-end;margin-bottom:8px}.xsbtn[data-v-3412ff3f]{padding:3px 10px;font-size:12px}.subtot[data-v-3412ff3f]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.exp[data-v-3412ff3f]{padding:1px 8px;font-size:11px;background:transparent;border:1px solid var(--border, #2a2f3a);color:var(--muted, #8b93a7);border-radius:6px;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap}.exp[data-v-3412ff3f]:hover{color:var(--text, #e8ecf5)}.timeline[data-v-3412ff3f]{display:flex;flex-direction:column;gap:8px}.tlhint[data-v-3412ff3f]{margin-bottom:6px}.tlrow[data-v-3412ff3f]{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.tllabel[data-v-3412ff3f]{width:160px;flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.tlbarwrap[data-v-3412ff3f]{flex:1;min-width:0;height:16px;background:var(--panel2, #1c2030);border-radius:6px;overflow:hidden}.tlbar[data-v-3412ff3f]{height:100%;background:var(--accent, #6ea8fe);border-radius:6px;transition:width .2s}.tlamt[data-v-3412ff3f]{width:92px;flex:none;text-align:right;font-size:13px}.addrow[data-v-afb91991]{margin-top:10px;flex-wrap:wrap}.mb12[data-v-afb91991]{margin-bottom:12px}.normal[data-v-afb91991]{font-weight:400}.wordrow[data-v-afb91991]{flex-wrap:wrap;gap:6px;margin:6px 0 10px}.ml4[data-v-afb91991]{margin-left:4px}.wrap[data-v-afb91991]{flex-wrap:wrap}.mt8[data-v-afb91991]{margin-top:8px}.mt10[data-v-afb91991]{margin-top:10px}.advrow[data-v-afb91991]{margin-top:8px;flex-wrap:wrap}.minauto[data-v-afb91991]{min-width:auto}.mb8[data-v-afb91991]{margin-bottom:8px}.colorin[data-v-afb91991]{width:40px;padding:2px}.iconin[data-v-afb91991]{width:48px;text-align:center}.grow[data-v-afb91991]{flex:1}.grow90[data-v-afb91991]{flex:1;min-width:90px}.grow140[data-v-afb91991]{flex:1;min-width:140px}.cardsel[data-v-afb91991]{width:auto;min-width:130px}.tagsel[data-v-afb91991]{width:auto;min-width:120px}.wauto[data-v-afb91991]{width:auto}.prioin[data-v-afb91991]{width:70px}.m0[data-v-afb91991]{margin:0}.loginwrap[data-v-49a17426]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.logincard[data-v-49a17426]{width:100%;max-width:360px;display:flex;flex-direction:column}.brand[data-v-49a17426]{margin:0 0 14px;font-size:22px}.hint[data-v-49a17426]{margin:0 0 14px;font-size:13px}.hint.closed[data-v-49a17426]{color:var(--amber, #e2a336)}.tabs[data-v-49a17426]{display:flex;gap:4px;padding:4px;margin-bottom:16px;background:var(--panel2, #1b2030);border-radius:10px}.tabs button[data-v-49a17426]{flex:1;padding:8px 0;border:0;border-radius:7px;background:none;color:var(--muted, #8b93a7);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.tabs button.active[data-v-49a17426]{background:var(--panel, #232a3d);color:var(--text, #e8ecf5);box-shadow:0 1px 2px #00000040}.pane[data-v-49a17426]{display:flex;flex-direction:column}.pane label[data-v-49a17426]{margin-top:10px;font-size:13px}.pane input[data-v-49a17426]{margin-top:4px}.err[data-v-49a17426]{color:var(--red, #e5484d);font-size:13px;margin-top:10px}.info[data-v-49a17426]{color:var(--green, #46a758);font-size:13px;margin-top:10px}.tgapproved[data-v-49a17426]{background:#46a7581f;border:1px solid var(--green, #46a758);color:var(--text, #e8ecf5);font-size:13px;line-height:1.45;padding:10px 12px;border-radius:8px;margin-bottom:14px}.submit[data-v-49a17426]{margin-top:18px}.tgbtn[data-v-49a17426]{margin-top:12px}.or[data-v-49a17426]{text-align:center;font-size:12px;margin:14px 0 8px}.linkbtn[data-v-49a17426]{margin-top:10px;background:none;border:0;color:var(--muted, #8b93a7);cursor:pointer;font-size:13px}.deeplink[data-v-49a17426]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.hint2[data-v-49a17426]{font-size:12px}.dlrow[data-v-49a17426]{display:flex;gap:8px;align-items:center}.dlcode[data-v-49a17426]{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;font-size:12px;padding:6px 8px;background:var(--panel2, #1b2030);border-radius:8px}.mini[data-v-49a17426]{padding:2px 10px;font-size:12px;flex:none}.qr[data-v-49a17426]{width:160px;height:160px;border-radius:8px;background:#fff;padding:6px;align-self:flex-start}.demolink[data-v-49a17426]{margin-top:18px;text-align:center}.demolink a[data-v-49a17426]{color:var(--muted, #8b93a7);font-size:13px;cursor:pointer;border-bottom:1px dashed transparent}.demolink a[data-v-49a17426]:hover{color:var(--text, #e8ecf5);border-bottom-color:var(--muted, #8b93a7)}.demolink a.disabled[data-v-49a17426]{opacity:.5;pointer-events:none}.m0[data-v-3502b06f]{margin:0}.mb8[data-v-3502b06f]{margin-bottom:12px}.mt6[data-v-3502b06f]{margin-top:6px}.mt8[data-v-3502b06f]{margin-top:10px}.s12[data-v-3502b06f]{font-size:12px}.s13[data-v-3502b06f]{font-size:13px}.addbar[data-v-3502b06f]{display:flex;gap:8px}.grow[data-v-3502b06f]{flex:1;min-width:0}.chips[data-v-3502b06f]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0;min-height:26px;align-items:center}.chip[data-v-3502b06f]{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:3px 4px 3px 9px;border:1px solid var(--border, #2a2f3a);border-radius:999px;background:var(--panel2, #1c2030);white-space:nowrap}.chip.bad[data-v-3502b06f]{border-color:var(--red, #e5484d);color:var(--red, #e5484d)}.chip .x[data-v-3502b06f]{background:none;border:0;color:inherit;cursor:pointer;font-size:15px;line-height:1;padding:0 4px;opacity:.6}.chip .x[data-v-3502b06f]:hover{opacity:1;color:var(--red, #e5484d)}.clr[data-v-3502b06f]{margin-left:auto}.lblsec[data-v-3502b06f]{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em;opacity:.55;margin:4px 0 6px}.bulk[data-v-3502b06f]{width:100%;font-family:ui-monospace,monospace;font-size:13px}.link[data-v-3502b06f]{background:none;border:0;color:var(--accent, #6ea8fe);cursor:pointer;font-size:13px;padding:0}.link.red[data-v-3502b06f],.err[data-v-3502b06f]{color:var(--red, #e5484d)}.foot[data-v-3502b06f]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.rac[data-v-475fbe0e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.domgrp[data-v-475fbe0e]{display:inline-flex;align-items:center;gap:4px}.domlbl[data-v-475fbe0e]{font-size:10px;text-transform:uppercase;letter-spacing:.03em;opacity:.55}.rchip[data-v-475fbe0e]{display:inline-flex;align-items:center;gap:2px;font-size:12px;padding:1px 4px 1px 8px;border:1px solid var(--border, #2a2f3a);border-radius:999px;background:var(--panel2, #1c2030)}.rchip .x[data-v-475fbe0e]{background:none;border:0;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0 3px;opacity:.55}.rchip .x[data-v-475fbe0e]:hover{opacity:1;color:var(--red, #e5484d)}.gbtn[data-v-475fbe0e]{width:100%;text-align:left;background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:6px}.gbtn[data-v-475fbe0e]:disabled{opacity:.5;cursor:default}.okp[data-v-475fbe0e]{margin-left:auto;color:var(--green, #46a758)}.muted[data-v-475fbe0e]{color:var(--muted, #8b93a7)}.s12[data-v-475fbe0e]{font-size:12px}.err[data-v-475fbe0e]{color:var(--red, #e5484d)}.users[data-v-e77f7321]{max-width:1180px}.grantscell[data-v-e77f7321]{min-width:220px}.uhead[data-v-e77f7321]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.title[data-v-e77f7321]{margin:0}.count[data-v-e77f7321]{font-size:13px;opacity:.5;font-weight:400}.search[data-v-e77f7321]{flex:1;max-width:320px;margin-left:auto}.addrow[data-v-e77f7321]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.grow[data-v-e77f7321]{flex:1;min-width:160px}.err[data-v-e77f7321]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.utable[data-v-e77f7321]{width:100%;border-collapse:collapse;font-size:14px}.utable th[data-v-e77f7321],.utable td[data-v-e77f7321]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--border, #2a2f3a);vertical-align:middle}.utable th[data-v-e77f7321]{font-size:11px;opacity:.6;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.utable tr:hover td[data-v-e77f7321]{background:var(--panel2, #1c2030)}.utable select[data-v-e77f7321]{width:auto;min-width:110px}.email[data-v-e77f7321]{font-weight:500}.uid[data-v-e77f7321]{opacity:.4;font-size:12px;margin-right:4px}.s12[data-v-e77f7321]{font-size:12px}.ctr[data-v-e77f7321]{text-align:center}.youpill[data-v-e77f7321]{margin-left:6px;font-size:10px;opacity:.7;border:1px solid var(--border, #2a2f3a);border-radius:999px;padding:0 6px}.badge[data-v-e77f7321]{font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--border, #2a2f3a)}.badge.active[data-v-e77f7321]{color:var(--green, #46a758);border-color:var(--green, #46a758)}.badge.pending[data-v-e77f7321]{color:var(--amber, #e2a336);border-color:var(--amber, #e2a336)}.statuscell[data-v-e77f7321]{display:flex;align-items:center;gap:8px}.rowact[data-v-e77f7321]{display:flex;gap:6px}.mini[data-v-e77f7321]{padding:2px 9px;font-size:12px}.danger[data-v-e77f7321]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.ipbtn[data-v-e77f7321]{font-size:12px;padding:2px 9px;background:transparent;border:1px solid var(--border, #2a2f3a);color:var(--muted, #8b93a7)}.ipbtn.set[data-v-e77f7321]{color:var(--green, #46a758);border-color:var(--green, #46a758)}.policy[data-v-4e191b65]{max-width:980px}.phead[data-v-4e191b65]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.title[data-v-4e191b65]{margin:0}.hint[data-v-4e191b65]{margin-bottom:14px}.s12[data-v-4e191b65]{font-size:12px}.err[data-v-4e191b65]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.matrixcard[data-v-4e191b65]{padding:14px 16px;overflow-x:auto}.matrix[data-v-4e191b65]{border-collapse:collapse;font-size:14px}.matrix th[data-v-4e191b65],.matrix td[data-v-4e191b65]{padding:9px 12px;border-bottom:1px solid var(--border, #2a2f3a);text-align:center}.matrix thead th[data-v-4e191b65]{font-size:11px;opacity:.8;font-weight:600;vertical-align:bottom}.permcol[data-v-4e191b65]{white-space:nowrap}.permname[data-v-4e191b65]{display:block}.ptag[data-v-4e191b65]{display:block;margin-top:2px;font-size:9px;text-transform:uppercase;letter-spacing:.03em;opacity:.55}.rolecol[data-v-4e191b65]{width:1px}.rolecell[data-v-4e191b65]{text-align:left;font-weight:600;white-space:nowrap}.itag[data-v-4e191b65]{margin-left:6px;font-weight:400}.cap[data-v-4e191b65]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cap.off[data-v-4e191b65]{cursor:default;opacity:.55}.cap input[data-v-4e191b65]{width:auto;min-width:0;margin:0}.iprules[data-v-529ffc1f]{max-width:1000px}.ihead[data-v-529ffc1f]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.title[data-v-529ffc1f]{margin:0}.hint[data-v-529ffc1f]{margin-bottom:12px}.s12[data-v-529ffc1f]{font-size:12px}.err[data-v-529ffc1f]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.addrow[data-v-529ffc1f]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.grow[data-v-529ffc1f]{flex:1;min-width:140px}.bad[data-v-529ffc1f]{border-color:var(--red, #e5484d)}.sub[data-v-529ffc1f]{margin:18px 0 4px;font-size:15px}.count[data-v-529ffc1f]{font-size:12px;opacity:.5;font-weight:400}.rtable[data-v-529ffc1f]{width:100%;border-collapse:collapse;font-size:14px}.rtable th[data-v-529ffc1f],.rtable td[data-v-529ffc1f]{text-align:left;padding:8px 12px;border-bottom:1px solid var(--border, #2a2f3a);vertical-align:middle}.rtable th[data-v-529ffc1f]{font-size:11px;opacity:.6;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.rtable tr:hover td[data-v-529ffc1f]{background:var(--panel2, #1c2030)}.mono[data-v-529ffc1f]{font-family:ui-monospace,monospace;font-size:13px}.srcbadge[data-v-529ffc1f]{font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--border, #2a2f3a)}.srcbadge.auto[data-v-529ffc1f]{color:var(--amber, #e2a336);border-color:var(--amber, #e2a336)}.srcbadge.manual[data-v-529ffc1f]{opacity:.7}.mini[data-v-529ffc1f]{padding:2px 9px;font-size:12px}.danger[data-v-529ffc1f]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.kbtn[data-v-529ffc1f]{width:100%;text-align:left;background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:6px}.okp[data-v-529ffc1f]{margin-left:auto;color:var(--green, #46a758)}.muted[data-v-529ffc1f]{color:var(--muted, #8b93a7)}.m0[data-v-2090960e]{margin:0}.mt14[data-v-2090960e]{margin-top:14px}.s12[data-v-2090960e]{font-size:12px}.spacer[data-v-2090960e]{flex:1}.pe[data-v-2090960e]{border:1px solid var(--border, #2a2f3a);border-radius:12px;padding:14px;background:var(--panel, #14181f)}.pe-head[data-v-2090960e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pe-title[data-v-2090960e]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px}.lock[data-v-2090960e]{font-size:11px;font-weight:500;opacity:.7;border:1px solid var(--border, #2a2f3a);border-radius:999px;padding:1px 8px}.pill[data-v-2090960e]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:1px 7px;border-radius:999px;border:1px solid}.amber[data-v-2090960e]{color:var(--amber, #e2a336);border-color:var(--amber, #e2a336)}.pe-tools[data-v-2090960e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pe-search[data-v-2090960e]{width:200px}.seg[data-v-2090960e]{display:inline-flex;border:1px solid var(--border, #2a2f3a);border-radius:8px;overflow:hidden}.segbtn[data-v-2090960e]{background:transparent;border:0;padding:5px 10px;font-size:12px;cursor:pointer;color:var(--muted, #8b93a7)}.segbtn.on[data-v-2090960e]{background:var(--panel2, #1c2030);color:var(--text, #e6e8ee)}.pe-body[data-v-2090960e]{display:grid;gap:10px;max-height:52vh;overflow:auto}.pe-flat[data-v-2090960e]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pe-sect[data-v-2090960e]{border:1px solid var(--border, #2a2f3a);border-radius:10px;overflow:hidden}.pe-secthd[data-v-2090960e]{display:flex;align-items:center;gap:8px;padding:7px 10px;background:var(--panel2, #1c2030)}.trihead[data-v-2090960e]{display:flex;align-items:center;gap:8px;cursor:pointer;flex:1;font-weight:600}.sname[data-v-2090960e]{text-transform:capitalize}.scount[data-v-2090960e]{font-size:11px;opacity:.55;font-weight:400}.caret[data-v-2090960e]{background:none;border:0;color:var(--muted, #8b93a7);cursor:pointer;font-size:13px;padding:0 4px}.pe-perms[data-v-2090960e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px 14px;padding:8px 12px}.permrow[data-v-2090960e]{display:flex;align-items:center;gap:7px;padding:3px 4px;border-radius:6px;font-size:13px;cursor:pointer}.permrow[data-v-2090960e]:hover{background:var(--panel2, #1c2030)}.permrow.ro[data-v-2090960e]{cursor:default;opacity:.8}.permrow.danger .pname[data-v-2090960e]{color:var(--amber, #e2a336)}.pname[data-v-2090960e]{font-family:ui-monospace,monospace;font-size:12.5px}.dtag[data-v-2090960e]{margin-left:auto;font-size:10px;color:var(--amber, #e2a336);border:1px solid var(--amber, #e2a336);border-radius:999px;padding:0 6px;white-space:nowrap}.pe-foot[data-v-2090960e]{display:flex;align-items:center;gap:10px;margin-top:14px}.muted[data-v-2090960e]{color:var(--muted, #8b93a7)}.diffsum[data-v-2090960e]{display:flex;align-items:center;gap:8px;font-size:14px}.diffsum .add[data-v-2090960e],.difflist .add[data-v-2090960e]{color:var(--green, #46a758)}.diffsum .rem[data-v-2090960e],.difflist .rem[data-v-2090960e]{color:var(--red, #e5484d)}.difflist[data-v-2090960e]{max-height:40vh;overflow:auto;margin:8px 0 0;padding-left:18px;font-family:ui-monospace,monospace;font-size:12.5px}.w520[data-v-2090960e]{max-width:520px}.roles[data-v-8ca089d8]{max-width:1080px}.rhead[data-v-8ca089d8]{display:flex;align-items:center;gap:12px;margin-bottom:4px}.title[data-v-8ca089d8]{margin:0}.count[data-v-8ca089d8]{font-size:13px;opacity:.5;font-weight:400}.sub[data-v-8ca089d8]{margin:0 0 14px}.s13[data-v-8ca089d8]{font-size:13px}.muted[data-v-8ca089d8]{color:var(--muted, #8b93a7)}.createrow[data-v-8ca089d8]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.grow[data-v-8ca089d8]{flex:1;min-width:160px}.err[data-v-8ca089d8]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.rolelist[data-v-8ca089d8]{display:grid;gap:8px;margin-bottom:16px}.rolecard[data-v-8ca089d8]{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border, #2a2f3a);border-radius:10px;background:var(--panel, #14181f)}.rolecard.active[data-v-8ca089d8]{border-color:var(--accent, #6ea8fe)}.rc-main[data-v-8ca089d8]{flex:1;min-width:0}.rc-name[data-v-8ca089d8]{display:flex;align-items:center;gap:8px;font-weight:600}.weight[data-v-8ca089d8]{font-size:11px;opacity:.55;font-weight:400}.lock[data-v-8ca089d8]{font-size:12px;opacity:.7}.rc-desc[data-v-8ca089d8]{margin-top:2px;overflow:hidden;text-overflow:ellipsis}.rc-act[data-v-8ca089d8]{display:flex;gap:6px;flex-wrap:wrap}.mini[data-v-8ca089d8]{padding:3px 9px;font-size:12px}.mini.on[data-v-8ca089d8]{border-color:var(--accent, #6ea8fe);color:var(--text, #e6e8ee)}.danger[data-v-8ca089d8]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.editor[data-v-8ca089d8]{margin-bottom:18px}.powers[data-v-8ca089d8]{margin-top:8px}.pwr-h[data-v-8ca089d8]{margin:0 0 8px;font-size:15px}.pwr-scroll[data-v-8ca089d8]{overflow-x:auto;border:1px solid var(--border, #2a2f3a);border-radius:10px}.pwr[data-v-8ca089d8]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.pwr th[data-v-8ca089d8],.pwr td[data-v-8ca089d8]{padding:7px 12px;border-bottom:1px solid var(--border, #2a2f3a);text-align:center;white-space:nowrap}.pwr th[data-v-8ca089d8]{font-size:11px;opacity:.6;font-weight:600;text-transform:capitalize}.pwr .rolecol[data-v-8ca089d8]{text-align:left;font-weight:500}.pwr tbody tr:hover td[data-v-8ca089d8]{background:var(--panel2, #1c2030)}.tot[data-v-8ca089d8]{font-weight:700}.num.zero[data-v-8ca089d8]{opacity:.3}.num.full[data-v-8ca089d8]{color:var(--green, #46a758)}.of[data-v-8ca089d8]{opacity:.4;font-size:11px}.teams[data-v-111b0126]{max-width:920px}.thead[data-v-111b0126]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.title[data-v-111b0126]{margin:0}.count[data-v-111b0126]{font-size:13px;opacity:.5;font-weight:400}.thead button[data-v-111b0126]{margin-left:auto}.addrow[data-v-111b0126]{display:flex;gap:8px;align-items:center;margin-bottom:12px}.grow[data-v-111b0126]{flex:1;min-width:0}.err[data-v-111b0126]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.split[data-v-111b0126]{display:grid;grid-template-columns:280px 1fr;gap:16px;align-items:start}.tlist[data-v-111b0126]{display:flex;flex-direction:column;gap:4px}.titem[data-v-111b0126]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;cursor:pointer;border:1px solid transparent}.titem[data-v-111b0126]:hover{background:var(--panel2, #1c2030)}.titem.sel[data-v-111b0126]{background:var(--panel2, #1c2030);border-color:var(--border, #2a2f3a)}.tname[data-v-111b0126]{font-weight:600}.tcounts[data-v-111b0126]{white-space:nowrap}.s12[data-v-111b0126]{font-size:12px}.tdetail[data-v-111b0126]{display:flex;flex-direction:column;gap:12px}.empty2[data-v-111b0126]{padding:24px}.empty[data-v-111b0126]{padding:8px 2px}.card[data-v-111b0126]{padding:14px 16px}.drow[data-v-111b0126]{display:flex;align-items:center;gap:10px}.namein[data-v-111b0126]{font-size:17px;font-weight:600;flex:1}.namero[data-v-111b0126]{margin:0;flex:1}.spacer[data-v-111b0126]{flex:1}.rolepill[data-v-111b0126]{font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--border, #2a2f3a)}.rolepill.owner[data-v-111b0126]{color:var(--green, #46a758);border-color:var(--green, #46a758)}.sec[data-v-111b0126]{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.line[data-v-111b0126]{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--border, #23283400)}.line+.line[data-v-111b0126]{border-top:1px solid var(--border, #2a2f3a)}.lbl[data-v-111b0126]{font-size:14px}.cdot[data-v-111b0126]{width:9px;height:9px;border-radius:50%;flex:none}.avatar[data-v-111b0126]{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--panel2, #1c2030);border:1px solid var(--border, #2a2f3a);flex:none}.line.owner .avatar[data-v-111b0126]{color:var(--green, #46a758)}.mblock[data-v-111b0126]{border-top:1px solid var(--border, #2a2f3a)}.mblock[data-v-111b0126]:first-of-type{border-top:none}.mblock .line[data-v-111b0126]{border:none}.vtag[data-v-111b0126]{margin-left:8px}.caps[data-v-111b0126]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0 0 8px 34px}.capslabel[data-v-111b0126]{margin-right:2px}.cap[data-v-111b0126]{display:inline-flex;align-items:center;gap:4px;font-size:12px;cursor:pointer;white-space:nowrap}.cap.off[data-v-111b0126]{cursor:default;opacity:.7}.cap input[data-v-111b0126]{width:auto;min-width:0;margin:0}.attachrow[data-v-111b0126]{display:flex;gap:8px;margin-top:10px}.attachrow select[data-v-111b0126],.attachrow input[data-v-111b0126]{flex:1}.hint[data-v-111b0126]{margin-top:6px}.mini[data-v-111b0126]{padding:2px 10px;font-size:12px}.ghost[data-v-111b0126]{background:transparent;border:1px solid var(--border, #2a2f3a);opacity:.8}.danger[data-v-111b0126]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.invites[data-v-111b0126]{margin-top:28px}.isec[data-v-111b0126]{margin:0 0 4px}.iform[data-v-111b0126]{display:flex;flex-direction:column;gap:10px;margin:10px 0 12px}.moderow[data-v-111b0126]{display:flex;gap:16px}.mode[data-v-111b0126]{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;opacity:.7}.mode.on[data-v-111b0126]{opacity:1}.mode input[data-v-111b0126]{width:auto;margin:0}.frow[data-v-111b0126]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rolesel[data-v-111b0126],.teamsel[data-v-111b0126]{flex:none;min-width:120px}.linknote[data-v-111b0126]{align-self:center}.warn[data-v-111b0126]{color:var(--amber, #ffb224)}.deeplink[data-v-111b0126]{border-top:1px solid var(--border, #2a2f3a);padding-top:10px;display:flex;flex-direction:column;gap:8px}.dlrow[data-v-111b0126]{display:flex;gap:8px;align-items:center}.dlcode[data-v-111b0126]{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;font-size:12px;padding:6px 8px;background:var(--panel2, #1c2030);border-radius:8px}.qr[data-v-111b0126]{width:160px;height:160px;border-radius:8px;background:#fff;padding:6px}.ilist .line[data-v-111b0126]{gap:8px}.ikind[data-v-111b0126]{width:18px;text-align:center;flex:none}.m0[data-v-a6cec629]{margin:0}.w460[data-v-a6cec629]{max-width:460px}.s13[data-v-a6cec629]{font-size:13px}.mt14[data-v-a6cec629]{margin-top:14px}.ok[data-v-a6cec629]{color:var(--green, #46a758)}.err[data-v-a6cec629]{color:var(--red, #e5484d);font-size:13px;margin-top:10px}.qr[data-v-a6cec629]{display:block;width:220px;height:220px;background:#fff;border-radius:10px;margin:10px auto}.secret[data-v-a6cec629]{display:block;text-align:center;letter-spacing:1px;font-size:13px;word-break:break-all;cursor:pointer;opacity:.85;margin-bottom:6px}.otpauthbox[data-v-a6cec629]{margin:4px 0 8px}.otplabel[data-v-a6cec629]{font-size:11px;display:block;margin-bottom:2px}.otpauth[data-v-a6cec629]{display:block;font-size:11px;word-break:break-all;cursor:pointer;background:var(--panel2, #1c2030);padding:6px 8px;border-radius:6px;opacity:.8}.codes[data-v-a6cec629]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0}.codes code[data-v-a6cec629]{background:var(--panel2, #1c2030);padding:6px 8px;border-radius:6px;text-align:center;letter-spacing:1px}.danger[data-v-a6cec629]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.m0[data-v-47ec4842]{margin:0}.w460[data-v-47ec4842]{max-width:460px}.s13[data-v-47ec4842]{font-size:13px}.mt6[data-v-47ec4842]{margin-top:6px}.ok[data-v-47ec4842]{color:var(--green, #46a758)}.err[data-v-47ec4842]{color:var(--red, #e5484d);font-size:13px;margin-top:10px}.switch[data-v-47ec4842]{display:flex;align-items:center;gap:8px;margin:12px 0}.unlinkbox[data-v-47ec4842]{margin-top:14px;display:flex;flex-direction:column;gap:4px}.link[data-v-47ec4842]{color:var(--muted, #8b93a7);cursor:pointer;font-size:13px}.danger[data-v-47ec4842]{background:var(--red, #e5484d);border-color:var(--red, #e5484d);align-self:flex-start}.deeplink[data-v-47ec4842]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.dlrow[data-v-47ec4842]{display:flex;gap:8px;align-items:center}.dlcode[data-v-47ec4842]{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;font-size:12px;padding:6px 8px;background:var(--panel2, #1c2030);border-radius:8px}.mini[data-v-47ec4842]{padding:2px 10px;font-size:12px;flex:none}.qr[data-v-47ec4842]{width:160px;height:160px;border-radius:8px;background:#fff;padding:6px}.acct[data-v-0089efd6]{max-width:640px}.title[data-v-0089efd6]{margin-top:0}.sec[data-v-0089efd6]{font-size:12px;opacity:.6;margin:0 0 10px;text-transform:uppercase;letter-spacing:.04em}.w360[data-v-0089efd6]{max-width:360px;width:100%}.lbl[data-v-0089efd6]{display:block;font-size:13px;margin-top:10px}.row[data-v-0089efd6]{display:flex;align-items:center;gap:12px}.mt8[data-v-0089efd6]{margin-top:10px}.s13[data-v-0089efd6]{font-size:13px}.ok[data-v-0089efd6]{color:var(--green, #46a758)}.err[data-v-0089efd6]{color:var(--red, #e5484d)}.secrow[data-v-0089efd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--border, #2a2f3a)}.secrow[data-v-0089efd6]:first-of-type{border-top:0}.sess[data-v-0089efd6]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border, #2a2f3a)}.sess[data-v-0089efd6]:first-of-type{border-top:0}.sicon[data-v-0089efd6]{font-size:20px;width:26px;text-align:center}.sbody[data-v-0089efd6]{flex:1;min-width:0}.sdev[data-v-0089efd6]{font-size:14px;display:flex;align-items:center;gap:8px}.smeta[data-v-0089efd6]{font-size:12px}.curpill[data-v-0089efd6]{font-size:10px;color:var(--green, #46a758);border:1px solid var(--green, #46a758);border-radius:999px;padding:0 6px}.danger[data-v-0089efd6]{color:var(--red, #e5484d);border-color:var(--red, #e5484d)}.sess.cur[data-v-0089efd6]{background:var(--panel2, #1c2030);margin:0 -16px;padding:12px 16px;border-radius:10px;border-top:0}.termrow[data-v-0089efd6]{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:none;border:0;padding:12px 0;margin-top:6px;cursor:pointer}.termrow:hover .termtitle[data-v-0089efd6]{text-decoration:underline}.termicon[data-v-0089efd6]{font-size:18px;width:26px;text-align:center}.termtxt[data-v-0089efd6]{display:flex;flex-direction:column;gap:2px}.termtitle[data-v-0089efd6]{color:var(--red, #e5484d);font-size:14px}.termsub[data-v-0089efd6]{font-size:12px}.mt16[data-v-0089efd6]{margin-top:18px}.sclose[data-v-0089efd6]{background:none;border:0;color:var(--muted, #8b93a7);cursor:pointer;font-size:16px;line-height:1;padding:4px 8px;border-radius:6px}.sclose[data-v-0089efd6]:hover{color:var(--red, #e5484d);background:var(--panel2, #1c2030)}.silences[data-v-07713645]{max-width:1000px}.ihead[data-v-07713645]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.title[data-v-07713645]{margin:0}.hint[data-v-07713645]{margin-bottom:12px}.s12[data-v-07713645]{font-size:12px}.err[data-v-07713645]{color:var(--red, #e5484d);font-size:13px;margin:8px 0}.addrow[data-v-07713645]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.grow[data-v-07713645]{flex:1;min-width:140px}.sub[data-v-07713645]{margin:18px 0 4px;font-size:15px}.count[data-v-07713645]{font-size:12px;opacity:.5;font-weight:400}.rtable[data-v-07713645]{width:100%;border-collapse:collapse;font-size:14px}.rtable th[data-v-07713645],.rtable td[data-v-07713645]{text-align:left;padding:8px 12px;border-bottom:1px solid var(--border, #2a2f3a);vertical-align:middle}.rtable th[data-v-07713645]{font-size:11px;opacity:.6;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.rtable tr:hover td[data-v-07713645]{background:var(--panel2, #1c2030)}.mono[data-v-07713645]{font-family:ui-monospace,monospace;font-size:13px}.mini[data-v-07713645]{padding:2px 9px;font-size:12px}.danger[data-v-07713645]{background:var(--red, #e5484d);border-color:var(--red, #e5484d)}.kbtn[data-v-07713645]{width:100%;text-align:left;background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:6px}.okp[data-v-07713645]{margin-left:auto;color:var(--green, #46a758)}.muted[data-v-07713645]{color:var(--muted, #8b93a7)}.notif[data-v-bf9372d0]{max-width:640px}.title[data-v-bf9372d0]{margin-top:0}.ntabs[data-v-bf9372d0]{display:flex;gap:6px;margin:0 0 16px}.ntabs button[data-v-bf9372d0]{background:var(--panel);color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:6px 14px;font-size:13px;cursor:pointer}.ntabs button.on[data-v-bf9372d0]{background:var(--panel2);color:var(--text);border-color:var(--accent)}.sec[data-v-bf9372d0]{font-size:12px;opacity:.6;margin:0 0 10px;text-transform:uppercase;letter-spacing:.04em}.note[data-v-bf9372d0]{background:var(--panel2, #1c2030);border:1px solid var(--border, #2a2f3a);border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:14px}.row[data-v-bf9372d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border, #2a2f3a);cursor:pointer}.row[data-v-bf9372d0]:first-of-type{border-top:0}.rtxt[data-v-bf9372d0]{display:flex;flex-direction:column;gap:3px;min-width:0}.hint[data-v-bf9372d0]{font-size:12px}.adminpill[data-v-bf9372d0]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--amber, #e2a336);border:1px solid var(--amber, #e2a336);border-radius:999px;padding:0 6px;align-self:flex-start}.testbtn[data-v-bf9372d0]{flex:none;font-size:12px;padding:4px 12px;border-radius:8px;border:1px solid var(--border, #2a2f3a);background:var(--panel2, #1c2030);color:inherit;cursor:pointer;min-width:52px}.testbtn[data-v-bf9372d0]:disabled{opacity:.4;cursor:default}.testbtn.ok[data-v-bf9372d0]{color:var(--green, #46b06a);border-color:var(--green, #46b06a)}.s13[data-v-bf9372d0]{font-size:13px}.err[data-v-bf9372d0]{color:var(--red, #e5484d);margin-top:8px}.reqmask[data-v-9cdcfe70]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#080a10c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.reqbox[data-v-9cdcfe70]{width:100%;max-width:560px;border:1px solid var(--amber, #e2a336)}.reqtitle[data-v-9cdcfe70]{margin:0 0 6px;font-size:18px}.reqhint[data-v-9cdcfe70]{margin:0 0 14px;font-size:13px}.reqlist[data-v-9cdcfe70]{display:flex;flex-direction:column;gap:10px;max-height:50vh;overflow-y:auto}.reqitem[data-v-9cdcfe70]{border:1px solid var(--border, #2a2f3a);border-radius:8px;padding:10px 12px}.reqhead[data-v-9cdcfe70]{font-size:13px;margin-bottom:6px}.reqdiff[data-v-9cdcfe70]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:ui-monospace,monospace;font-size:13px;word-break:break-all}.oldv[data-v-9cdcfe70]{color:var(--red, #e5484d);text-decoration:line-through;opacity:.8}.arrow[data-v-9cdcfe70]{color:var(--muted, #8b93a7)}.newv[data-v-9cdcfe70]{color:var(--green, #46a758)}.reqactions[data-v-9cdcfe70]{display:flex;gap:10px;margin-top:16px}.reqactions .primary[data-v-9cdcfe70]{flex:1}.m0[data-v-4f91b40f]{margin:0}.brandlink[data-v-4f91b40f]{cursor:pointer}.profrow[data-v-4f91b40f]{margin-top:10px}.profrow[data-v-4f91b40f] .cardfilter{width:100%}.profrow[data-v-4f91b40f] .cardfbtn{width:100%;justify-content:flex-start;font-size:12px;padding:6px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-4f91b40f] .profmenu{left:0;right:0;min-width:0}.profhead[data-v-4f91b40f]{padding:6px 10px;font-size:12px;opacity:.8;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--border, #2a2f3a);overflow:hidden;text-overflow:ellipsis}.rolepill[data-v-4f91b40f]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;border:1px solid var(--border, #2a2f3a);opacity:.9}.logoutbtn[data-v-4f91b40f]{width:100%;text-align:left;background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:6px}.onpill[data-v-4f91b40f]{margin-left:auto;font-size:10px;text-transform:uppercase;color:var(--green, #46a758);border:1px solid var(--green, #46a758);border-radius:999px;padding:0 6px}.m0[data-v-c4375925]{margin:0}.amber[data-v-c4375925]{color:var(--amber);border-color:var(--amber)}.simrow[data-v-c4375925]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mt6[data-v-c4375925]{margin-top:6px}.wrap6[data-v-c4375925]{flex-wrap:wrap;gap:6px}.grow[data-v-c4375925]{flex:1}.notein[data-v-c4375925]{margin-top:8px;width:100%}.m0[data-v-38d75b33]{margin:0}.mt14[data-v-38d75b33]{margin-top:14px}.w460[data-v-38d75b33]{max-width:460px}.m0[data-v-eeac6760]{margin:0}.s13[data-v-eeac6760]{font-size:13px}.ctext[data-v-eeac6760]{color:var(--text)}.mt14[data-v-eeac6760]{margin-top:14px}.w520[data-v-eeac6760]{max-width:520px}.m0[data-v-0149c91a]{margin:0}.w380c[data-v-0149c91a]{max-width:380px;text-align:center}.qrimg[data-v-0149c91a]{width:300px;height:300px;background:#fff;border-radius:12px;margin:12px auto;display:block}.m0[data-v-73d8e4ff]{margin:0}.w560[data-v-73d8e4ff]{max-width:560px}.infopre[data-v-73d8e4ff]{white-space:pre-wrap;font-size:13px;line-height:1.5;background:none;border:0;padding:0;font-family:inherit}.bootwrap[data-v-2cfcb66f]{min-height:100vh;display:flex;align-items:center;justify-content:center}.viewasbar[data-v-2cfcb66f]{display:flex;align-items:center;gap:10px;background:var(--amber, #e2a336);color:#1a1a1a;font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;margin-bottom:10px}.viewasexit[data-v-2cfcb66f]{margin-left:auto;background:#0000002e;color:inherit;border:0;border-radius:6px;padding:2px 10px;cursor:pointer;font-weight:600}.demobar[data-v-2cfcb66f]{display:flex;align-items:center;gap:10px;background:var(--violet, #8b5cf6);color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;margin-bottom:10px}.demoexit[data-v-2cfcb66f]{margin-left:auto;background:#00000038;color:inherit;border:0;border-radius:6px;padding:2px 10px;cursor:pointer;font-weight:600}:root{color-scheme:dark;--bg: #0f1115;--panel: #171a21;--panel2: #1e222b;--border: #2a2f3a;--text: #e6e9ef;--muted: #8a93a6;--accent: #3b82f6;--green: #22c55e;--red: #ef4444;--amber: #f59e0b;--violet: #8b5cf6}*{box-sizing:border-box}body{margin:0;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text)}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--muted);background-clip:padding-box}button{font:inherit;background:var(--accent);color:#fff;border:0;padding:8px 14px;border-radius:8px;cursor:pointer}button.secondary{background:var(--panel2);color:var(--text);border:1px solid var(--border)}button.danger{background:transparent;color:var(--red);border:1px solid var(--red)}button.danger.sm{background:var(--red);color:#fff;border-color:var(--red);padding:5px 11px;font-size:12px;font-weight:600}button.danger.sm:hover:not(:disabled){filter:brightness(1.08)}button:disabled{opacity:.5;cursor:default}input,select{font:inherit;background:var(--panel2);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 10px;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%238a93a6' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center}select::-ms-expand{display:none}input[type=color]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none;padding-right:2px}label{display:block;font-size:12px;color:var(--muted);margin:8px 0 4px}.app{display:grid;grid-template-columns:minmax(180px,max-content) 1fr;min-height:100vh;max-width:1500px;margin:0 auto}.sidebar{background:var(--panel);border-right:1px solid var(--border);padding:16px}.main{padding:0 28px 20px;overflow:auto;max-width:1280px;width:100%}.main.padtop{padding-top:20px}h1{font-size:18px;margin:0 0 16px}h2{font-size:15px;margin:20px 0 10px}.card{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:16px;margin-bottom:16px}.acct{padding:10px 12px;border-radius:8px;cursor:pointer;border:1px solid transparent}.acct:hover{background:var(--panel2)}.acct.active{background:var(--panel2);border-color:var(--accent)}.acct .label{font-weight:600}.acct .meta{font-size:12px;color:var(--muted)}.note{background:#3b82f614;border:1px solid rgba(59,130,246,.35);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--muted)}.note code{color:var(--text)}.flow{font-family:ui-monospace,monospace;font-size:11px;color:var(--muted);margin-top:6px}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border);font-size:13px}th{color:var(--muted);font-weight:500}tr.tx:hover{background:var(--panel2);cursor:pointer}.amt.neg{color:var(--red)}.amt.pos{color:var(--green)}.pill{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--panel2);border:1px solid var(--border)}.status-active{color:var(--green)}.status-error,.status-needs_login{color:var(--amber)}.err{color:var(--red);margin:8px 0;font-size:13px}.row{display:flex;gap:8px;align-items:center}.spacer{flex:1}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.modal{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:20px;max-width:640px;width:100%;max-height:80vh;overflow:auto}pre{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:12px;overflow:auto;font-size:12px}.muted{color:var(--muted)}.chip{padding:6px 12px;border-radius:999px;background:var(--panel2);border:1px solid var(--border);cursor:pointer;font-size:13px}.chip:hover{border-color:var(--accent)}.chip.active{background:var(--accent);border-color:var(--accent);color:#fff}.spend{display:flex;flex-direction:column;gap:2px}.spend-amt{font-size:28px;font-weight:700;white-space:nowrap}.spend-row,.txhead,.bulkbar,.day{max-width:900px}.day{margin-bottom:18px}.day-head{display:flex;justify-content:space-between;align-items:baseline;padding:6px 4px;font-weight:600;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg)}.tx{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--border);cursor:pointer}.tx:hover{background:var(--panel2)}.tx-main{flex:1;min-width:0}.tx-merchant{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-sub{font-size:12px}.tx-amt{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.tx-amt.neg{color:var(--red)}.tx-amt.pos{color:var(--green)}.tx.declined{opacity:.55}.tx-amt.declined{color:var(--muted);text-decoration:line-through}.st-ok{color:var(--green)}.st-declined{color:var(--red)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-top:16px}.tab{padding:8px 14px;cursor:pointer;color:var(--muted);border-bottom:2px solid transparent}.tab:hover{color:var(--text)}.tab.active{color:var(--text);border-bottom-color:var(--accent)}.cat-dot{width:26px;height:26px;min-width:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.report{display:flex;gap:28px;align-items:center;flex-wrap:wrap;padding:12px 0}.donut{width:240px;height:240px}.donut-total{fill:var(--text);font-size:22px;font-weight:700}.donut-sub{fill:var(--muted);font-size:11px}.legend{flex:1;min-width:280px}.leg{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--border)}.leg-name{flex:1}.leg-amt{font-variant-numeric:tabular-nums;font-weight:600}.leg-pct{width:40px;text-align:right}input[type=color]{height:36px;cursor:pointer}.spend-row{display:flex;gap:40px;flex-wrap:wrap;row-gap:16px}.spend-row .small{white-space:nowrap}.spend-amt.pos{color:var(--green)}.bal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:14px}.bal-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px}.bal-card.tba{opacity:.5}.bal-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.bal-amt{font-size:24px;font-weight:700;margin-bottom:4px}.tagchip{font-size:11px;border:1px solid;border-radius:999px;padding:1px 7px;margin-left:6px;white-space:nowrap}.tagchip.rm{cursor:pointer;margin-left:0}.rule{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid var(--border)}.rule code{background:var(--bg);padding:2px 6px;border-radius:5px;font-size:12px}.deposit{margin-top:10px;border-top:1px solid var(--border);padding-top:8px}.dep-row{display:flex;align-items:center;gap:6px;padding:3px 0;cursor:pointer}.dep-row:hover code{color:var(--accent)}.dep-row code{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;cursor:pointer}.qrbtn{cursor:pointer;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;padding:4px;border:1px solid var(--border);border-radius:6px;flex:none}.qrbtn:hover{color:var(--accent);border-color:var(--accent)}.qraddr{display:block;font-size:12px;word-break:break-all;cursor:pointer;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:8px}.qraddr:hover{color:var(--accent)}.subtabs{display:flex;gap:4px;margin-top:14px}.subtab{padding:6px 12px;border-radius:8px 8px 0 0;cursor:pointer;color:var(--muted);font-size:13px}.subtab.active{color:var(--text);background:var(--panel);border-bottom:2px solid var(--accent)}.report2{display:grid;grid-template-columns:minmax(380px,440px) minmax(0,1fr);gap:24px;margin-top:14px;align-items:start}.donutrow{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.donutbox{display:flex;flex-direction:column;align-items:center}.donutbox .donut2{width:170px;height:170px;margin:0}.donutcap{font-size:11px;text-transform:uppercase;letter-spacing:.04em;margin-top:2px;height:16px;line-height:16px;white-space:nowrap}.donut2{width:200px;height:200px;display:block;margin:0 auto 10px}.seg{cursor:pointer;transition:opacity .15s}.seg.dim{opacity:.25}.leg{cursor:pointer;border-radius:6px}.leg:hover,.leg.active{background:var(--panel2)}.report-right{border-left:1px solid var(--border);padding-left:20px;min-height:200px}@media(max-width:800px){.report2{grid-template-columns:1fr}.report-right{border-left:0;padding-left:0}}button.secondary.active{border-color:var(--accent);color:var(--text)}.addgrid{display:grid;grid-template-columns:420px 1fr;gap:20px;align-items:start}@media(max-width:820px){.addgrid{grid-template-columns:1fr}}.explain{display:flex;flex-direction:column;gap:16px}.flowsteps{display:flex;flex-direction:column;gap:6px}.fstep{display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:13px}.fstep.ok{border-color:var(--green)}.fnum{width:22px;height:22px;min-width:22px;border-radius:50%;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.fstep.ok .fnum{background:var(--green)}.farrow{text-align:center;color:var(--muted);font-size:14px}.brandrow{display:flex;align-items:center;gap:8px;margin-bottom:16px}.langsel{width:auto;margin-left:auto;padding:4px 8px;font-size:13px}.nav{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.navbtn{text-align:left;background:transparent;color:var(--text);border:1px solid transparent;padding:9px 12px;border-radius:8px;font-size:14px}.navbtn:hover{background:var(--panel2)}.navbtn.active{background:var(--panel2);border-color:var(--accent)}.acctrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}html,body{height:100%}.app{height:100vh}.sidebar,.main{height:100vh;overflow-y:auto}.filterbar{position:sticky;top:0;z-index:9;background:var(--bg);margin:0 -28px 14px;padding:20px 28px 12px;border-bottom:1px solid var(--border)}.filterrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cryptofilters{margin:0 0 12px;padding:10px 0}.searchinp{flex:1;min-width:160px}.day-head{top:70px}.cdot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:6px}.cardtag{color:#fff;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:600;margin-right:6px}.hidetoggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);cursor:pointer;width:auto}.hiddenrow{opacity:.5}.hiddenrow .tx-amt{text-decoration:line-through}.hidebox{margin-top:14px;border-top:1px solid var(--border);padding-top:10px}.leg.dropok{outline:2px dashed var(--accent);outline-offset:-2px;background:var(--panel2)}.drag{cursor:grab;color:var(--muted)}.report-right .tx{cursor:pointer}.dragzone{display:inline-flex;align-items:center;gap:12px;cursor:grab;padding:2px;margin:-2px;border-radius:8px}.dragzone:hover{background:var(--panel)}.dragzone:active{cursor:grabbing}.small{font-size:13px;color:var(--muted);font-weight:400}.link{color:var(--accent);cursor:pointer;font-size:11px}.hidebox.row{align-items:center;gap:12px}.rawspoiler{margin-top:14px}.rawspoiler summary{cursor:pointer;font-weight:600;color:var(--muted)}.switch{display:flex;align-items:center;gap:8px;cursor:pointer;width:auto}.switch input{display:none}.switch .track{width:38px;height:22px;border-radius:999px;background:var(--panel2);border:1px solid var(--border);position:relative;transition:background .15s;flex:none}.switch .track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--muted);transition:transform .15s,background .15s}.switch input:checked+.track{background:var(--accent);border-color:var(--accent)}.switch input:checked+.track:after{transform:translate(16px);background:#fff}.applybar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;border-top:1px solid var(--border);padding-top:12px}.cardfilter{position:relative}.cardfbtn{white-space:nowrap}.cardfbtn.active{border-color:var(--accent);color:var(--text)}.cardmenu{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:200px;max-height:min(75vh,560px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;background:var(--panel2);border:1px solid var(--border);border-radius:8px;padding:6px;box-shadow:0 8px 24px #0006}.cardmenu::-webkit-scrollbar{width:9px}.cardmenu::-webkit-scrollbar-thumb{background:var(--border);border-radius:5px;border:2px solid var(--panel2)}.cardmenu::-webkit-scrollbar-track{background:transparent}.cardmenu:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.cardmenu-item{display:flex;align-items:center;gap:8px;margin:0;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:13px;white-space:nowrap;color:var(--text)}.cardmenu-item input[type=checkbox]{width:auto;min-width:0;flex:none;margin:0}.cardmenu-item:hover{background:var(--panel)}.cardmenu-item.sel{background:var(--panel2);outline:1px solid var(--accent);outline-offset:-1px}.sharedtag{margin-left:auto;font-size:10px;opacity:.6;border:1px solid var(--border);border-radius:999px;padding:0 6px}.ctxrow{margin:4px 0 8px}.ctxrow .cardmenu-item.sel{background:var(--panel2);outline:1px solid var(--accent);outline-offset:-1px}.ctxchip{font-size:12px;font-weight:400;opacity:.6;border:1px solid var(--border);border-radius:999px;padding:1px 8px;margin-left:6px}.help{cursor:help}.hint-i{opacity:.5;font-size:11px}.tiptrigger{position:relative}.tiptrigger .tip{position:absolute;left:0;top:calc(100% + 6px);z-index:60;display:none;white-space:nowrap;background:var(--panel2);border:1px solid var(--border);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:400;color:var(--text);box-shadow:0 8px 24px #00000073}.tiptrigger:hover .tip{display:block}.tip .tiphead{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:5px}.tip .tiprow{display:flex;justify-content:space-between;gap:20px;padding:2px 0;font-variant-numeric:tabular-nums}.tip .tiprow .tipbal{color:var(--text)}.tip .tiptotal{border-top:1px solid var(--border);margin-top:4px;padding-top:4px;font-weight:700}.txhead{display:flex;align-items:center;gap:12px;position:sticky;top:70px;z-index:5;background:var(--bg);padding:6px 10px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.txhead .th{cursor:pointer;-webkit-user-select:none;user-select:none}.txhead .th:hover{color:var(--text)}.txcheck{opacity:0;transition:opacity .12s;cursor:pointer;display:inline-flex;align-items:center;width:auto}.tx:hover .txcheck,.txcheck.show{opacity:1}.tx.sel{outline:1px solid var(--accent);outline-offset:-1px;background:var(--panel2)}.bulkbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:sticky;top:70px;z-index:7;margin-bottom:10px}.bulkbar select{width:auto;min-width:130px}.cardmenu-acct{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:8px 8px 4px}.cardmenu-item{justify-content:flex-start;text-align:left}.cardmenu-item input:disabled{opacity:.6}.monthmenu{min-width:240px}.monthrow{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:13px}.monthrow:hover{background:var(--panel)}.monthrow.sel{background:var(--panel2);outline:1px solid var(--accent);outline-offset:-1px}.m-name{text-transform:capitalize}.m-sum{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}.loadingbar{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:200% 100%;animation:slide 1.1s linear infinite}@keyframes slide{0%{background-position:200% 0}to{background-position:-200% 0}}.loader{text-align:center;color:var(--muted);padding:40px 0;animation:pulse 1.2s ease-in-out infinite}.cc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;margin-top:6px;align-items:start}.cc{position:relative;overflow:hidden;min-height:168px;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:16px;display:flex;flex-direction:column;box-shadow:0 6px 18px #0000004d}.cc.ccoff{opacity:.45}.cc-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cc-top{display:flex;justify-content:space-between;align-items:center;position:relative}.cc-brand{font-weight:600}.cc-num{font-family:ui-monospace,SFMono-Regular,monospace;font-size:18px;letter-spacing:2px;margin-top:18px;position:relative}.cc-bot{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px;position:relative}.cc-lbl{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.cc-amt{font-size:22px;font-weight:700}.cc-limit{font-size:12px}.cc .deposit{position:relative}.catsplit{display:grid;grid-template-columns:280px 1fr;gap:16px;align-items:start}.catlist{padding:10px}.catitem{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;border:1px solid transparent}.catitem:hover{background:var(--panel2)}.catitem.sel{background:var(--panel2);border-color:var(--accent)}.catitem-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catdetail{min-height:120px}.wordchip{display:inline-flex;align-items:center;gap:2px;background:var(--panel2);border:1px solid var(--border);border-radius:999px;padding:3px 6px 3px 12px;font-size:13px;font-family:ui-monospace,monospace}.wordchip .wx{opacity:0;cursor:pointer;color:var(--muted);padding:0 4px;border-radius:50%;transition:opacity .12s}.wordchip:hover .wx{opacity:1}.wordchip .wx:hover{color:var(--red)}select.flton{border-color:var(--accent);color:var(--text)}@media(max-width:720px){.catsplit{grid-template-columns:1fr}}.infoi{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--muted);color:var(--muted);font-size:11px;font-style:italic;font-weight:700;cursor:pointer}.infoi:hover{border-color:var(--accent);color:var(--accent)}.changelist{margin:12px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.simlist{max-height:320px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;padding:4px 10px;margin-top:6px}.simlist .tx{cursor:default}.subtable td{vertical-align:top}.subtable input{padding:6px 8px}.subtable .tx-amt{font-size:14px}.subcharge{display:flex;align-items:center;gap:8px;justify-content:flex-end;font-size:11px;color:var(--muted);margin-top:2px}.subcharge .scdate{min-width:56px;text-align:left;white-space:nowrap}.subcharge .cardtag{margin:0}.subcharge .scamt{min-width:70px;text-align:right;font-variant-numeric:tabular-nums}.notecell{cursor:pointer;font-size:13px;display:inline-flex;align-items:center;gap:6px}.notecell .notebtn{opacity:0;color:var(--muted);transition:opacity .12s}.notecell:hover .notebtn{opacity:1}.notecell:hover{color:var(--accent)}.conf-high{color:var(--green);border-color:var(--green)}.conf-medium{color:var(--amber);border-color:var(--amber)}.conf-low{color:var(--muted)}.wizgrid{display:grid;grid-template-columns:380px 1fr;gap:16px;align-items:start}@media(max-width:820px){.wizgrid{grid-template-columns:1fr}}.paramgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.paramgrid label{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--muted);margin:0}.paramgrid input{padding:5px 8px}.mdbox{margin-top:16px;border-top:1px solid var(--border);padding-top:12px;font-size:13px;line-height:1.55}.mdbox h2{font-size:14px;margin:10px 0 6px}.mdbox h3{font-size:13px;margin:12px 0 4px}.mdbox table{width:100%;margin:6px 0}.mdbox th,.mdbox td{border-bottom:1px solid var(--border);padding:4px 6px;font-size:12px}.mdbox code{background:var(--bg);padding:1px 4px;border-radius:4px}.mdbox pre{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:10px;overflow-x:auto;font-size:12px;line-height:1.4}.mdbox pre code{background:none;padding:0}.mdbox .pchip{display:inline-block;background:var(--accent);color:#fff;border-radius:6px;padding:0 6px;font-weight:700;cursor:pointer;text-decoration:none}.mdbox .pchip:hover{filter:brightness(1.15)}.paramgrid input:focus{outline:2px solid var(--accent);outline-offset:1px}.rulebuilder{margin-top:12px;border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:10px}.rb-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rb-kw{color:var(--muted);font-size:13px;min-width:78px}.rb-preview{background:var(--panel2);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:13px}.rb-samples{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.rb-adv summary{cursor:pointer;color:var(--muted);font-size:13px}.acctsplit{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.acctlist{flex:0 0 240px;min-width:200px}.acctitem{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;margin-bottom:8px;cursor:pointer;background:var(--panel)}.acctitem:hover{border-color:var(--accent)}.acctitem.sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.acctitem-label{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acctitem .dot{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.acctdetail{flex:1;min-width:300px;display:flex;flex-direction:column;gap:14px}.polgrid{display:grid;grid-template-columns:max-content 1fr;gap:8px 12px;align-items:center;max-width:460px}.polgrid label{font-size:13px;color:var(--muted)}.reqtable{width:100%;border-collapse:collapse;font-size:13px}.reqtable th{text-align:left;color:var(--muted);font-weight:600;padding:4px 8px;border-bottom:1px solid var(--border)}.reqtable td{padding:4px 8px;border-bottom:1px solid var(--border)}.reqtable code{font-size:12px;color:var(--text)}.toaststack{position:fixed;top:16px;right:16px;z-index:200;display:flex;flex-direction:column;gap:8px;max-width:360px}.toast{background:var(--panel2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:8px;padding:10px 14px;font-size:13px;color:var(--text);box-shadow:0 6px 20px #00000073;cursor:pointer;animation:toastin .18s ease}.toast:hover{background:var(--panel)}.toast.error{border-left-color:var(--red)}.toast.success{border-left-color:var(--green)}.toast.info{border-left-color:var(--accent)}@keyframes toastin{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.conn{font-size:9px;line-height:1;color:var(--muted);cursor:default}.conn.up{color:var(--green)}.conn.down{color:var(--red)}
