.user-chip[data-v-55fa8b11]{margin-left:auto;display:flex;align-items:center;gap:10px}.u-name[data-v-55fa8b11]{color:var(--text, #eee);font-weight:600;font-size:13px}.u-role[data-v-55fa8b11]{color:var(--muted, #8899aa);font-size:12px}.u-role.warn[data-v-55fa8b11]{color:var(--amber, #f59e0b)}.btn-out[data-v-55fa8b11]{background:transparent;border:1px solid var(--border, #33445a);color:var(--muted, #8899aa);border-radius:6px;padding:4px 12px;font-size:12px;cursor:pointer}.btn-out[data-v-55fa8b11]:hover{color:var(--text, #eee);border-color:var(--text, #eee)}.notify-on[data-v-55fa8b11]{margin:8px 12px 12px;background:transparent;border:1px dashed var(--border, #33445a);color:var(--muted, #8899aa);border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer}.notify-on[data-v-55fa8b11]:hover{color:var(--text, #eee);border-color:var(--amber, #f59e0b)}.handoff-bar[data-v-55fa8b11]{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;border-radius:8px;cursor:pointer;background:#f851491f;border:1px solid rgba(248,81,73,.55);animation:handoffPulse-55fa8b11 2.4s ease-in-out infinite}.handoff-bar[data-v-55fa8b11]:hover{background:#f8514933}.hb-ico[data-v-55fa8b11]{font-size:16px}.hb-txt[data-v-55fa8b11]{display:flex;flex-direction:column;gap:2px;min-width:0}.hb-txt b[data-v-55fa8b11]{color:#ff7b72;font-size:13px}.hb-sub[data-v-55fa8b11]{color:var(--muted, #8899aa);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-go[data-v-55fa8b11]{margin-left:auto;color:#ff7b72;font-size:12px;font-weight:600;white-space:nowrap}@keyframes handoffPulse-55fa8b11{0%,to{box-shadow:0 0 #f8514900}50%{box-shadow:0 0 10px 1px #f8514959}}.badge-n.alert[data-v-55fa8b11]{margin-left:auto;background:#f85149;color:#fff;font-weight:700;font-size:11px;padding:1px 6px;border-radius:10px;animation:badgePulse 1.6s infinite}.badge-n.alert+.badge-n.hot[data-v-55fa8b11]{margin-left:6px}.quota-bar[data-v-bb18681d]{flex:1;height:7px;background:#18273c;border-radius:999px;overflow:hidden;min-width:120px}.quota-bar i[data-v-bb18681d]{display:block;height:100%;background:#3d82f4}.quota-bar i.warn[data-v-bb18681d]{background:#f59e0b}.trash-bar[data-v-7726ea4f]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.trash-list[data-v-7726ea4f]{min-height:200px}.conv-item.static[data-v-7726ea4f]{cursor:default}.trash-ops[data-v-7726ea4f]{display:flex;gap:6px;flex:0 0 auto;align-items:center}.btn.danger[data-v-7726ea4f]{color:#ff7b72;border-color:#f851498c}.btn.danger[data-v-7726ea4f]:hover{background:#f851491f}.empty[data-v-7726ea4f]{padding:30px;text-align:center;color:var(--txt3);font-size:12px}.dup-bar[data-v-3358c77a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tabs[data-v-3358c77a]{display:flex;gap:6px}.tab[data-v-3358c77a]{padding:5px 14px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--txt2);font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.tab.on[data-v-3358c77a]{background:var(--panel2, rgba(255,255,255,.06));color:var(--txt);border-color:var(--blue, #388bfd)}.cnt[data-v-3358c77a]{font-size:10px;opacity:.75}.dup-card[data-v-3358c77a]{border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:12px}.dup-head[data-v-3358c77a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.dup-title[data-v-3358c77a]{font-weight:600;font-size:13px}.dup-row[data-v-3358c77a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 8px;border-radius:7px;border:1px dashed transparent;font-size:12px}.dup-row.keep[data-v-3358c77a]{border-color:#3fb95073;background:#3fb9500f}.pick[data-v-3358c77a]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.meta[data-v-3358c77a]{color:var(--txt3)}.meta.note[data-v-3358c77a]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta.ans[data-v-3358c77a]{flex:1 1 200px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--txt2)}.dup-ops[data-v-3358c77a]{display:flex;align-items:center;gap:10px;margin-top:6px}.empty[data-v-3358c77a]{padding:40px;text-align:center;color:var(--txt3);font-size:12px}.cf-mask[data-v-ba669f21]{position:fixed;inset:0;z-index:200;background:#010409a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px}.cf-box[data-v-ba669f21]{width:100%;max-width:380px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 64px #0000008c;padding:22px 20px 18px;text-align:center}.cf-icon[data-v-ba669f21]{width:46px;height:46px;margin:0 auto 12px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f851491f;color:var(--red);border:1px solid rgba(248,81,73,.3)}.cf-icon.safe[data-v-ba669f21]{background:#388bfd1f;color:var(--blue);border-color:#388bfd4d}.cf-title[data-v-ba669f21]{font-size:14px;font-weight:600;color:var(--txt)}.cf-msg[data-v-ba669f21]{font-size:12px;color:var(--txt2);margin-top:6px;line-height:1.7;word-break:break-all}.cf-foot[data-v-ba669f21]{display:flex;gap:9px;justify-content:center;margin-top:18px}.cf-btn[data-v-ba669f21]{min-width:88px;padding:7px 16px;border-radius:7px;font-size:12px;font-weight:500;border:1px solid transparent;transition:.12s}.cf-btn.danger[data-v-ba669f21]{background:var(--red);color:#fff}.cf-btn.danger[data-v-ba669f21]:hover{background:#ff6b62}.cf-btn.primary[data-v-ba669f21]{background:var(--blue);color:#fff}.cf-btn.primary[data-v-ba669f21]:hover{background:#4c9aff}.cf-btn.ghost[data-v-ba669f21]{background:var(--panel2);border-color:var(--line);color:var(--txt2)}.cf-btn.ghost[data-v-ba669f21]:hover{color:var(--txt);border-color:var(--txt3)}.cf-fade-enter-active[data-v-ba669f21],.cf-fade-leave-active[data-v-ba669f21]{transition:opacity .16s ease}.cf-fade-enter-active .cf-box[data-v-ba669f21]{transition:transform .16s ease}.cf-fade-enter-from[data-v-ba669f21],.cf-fade-leave-to[data-v-ba669f21]{opacity:0}.cf-fade-enter-from .cf-box[data-v-ba669f21]{transform:scale(.94) translateY(-6px)}.stat-grid[data-v-06354ee9]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}@media(max-width:1100px){.stat-grid[data-v-06354ee9]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-06354ee9]{background:var(--card, #101c2e);border:1px solid var(--border, #223650);border-radius:12px;padding:14px 16px}.stat-label[data-v-06354ee9]{font-size:11px;color:var(--txt2, #8899aa);margin-bottom:8px}.stat-value[data-v-06354ee9]{font-size:22px;font-weight:600;color:var(--txt, #e8eef7);line-height:1.2}.stat-value .unit[data-v-06354ee9]{font-size:13px;font-weight:400;color:var(--txt2, #8899aa);margin-left:4px}.stat-sub[data-v-06354ee9]{font-size:11px;color:var(--txt2, #8899aa);margin-top:8px;line-height:1.6}.quota-bar[data-v-06354ee9]{height:6px;background:#18273c;border-radius:999px;overflow:hidden;margin-top:10px}.quota-bar i[data-v-06354ee9]{display:block;height:100%;background:#3d82f4}.quota-bar i.warn[data-v-06354ee9]{background:#f59e0b}.busy-mask{position:fixed;inset:0;z-index:60;background:#00000073;display:flex;align-items:center;justify-content:center}.busy-box{background:var(--panel, #1c1f26);color:inherit;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:26px 34px;text-align:center;min-width:280px;box-shadow:0 10px 40px #00000059}.busy-spin{width:26px;height:26px;margin:0 auto 12px;border:3px solid rgba(128,128,128,.3);border-top-color:#4ade80;border-radius:50%;animation:busy-rot .8s linear infinite}@keyframes busy-rot{to{transform:rotate(360deg)}}.login-wrap[data-v-0eb95827]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(1200px 600px at 30% -10%,#17293f,#0d1626 55%,#0a111e)}.login-card[data-v-0eb95827]{width:360px;background:#101c2e;border:1px solid #223650;border-radius:14px;padding:34px 32px 26px;box-shadow:0 18px 60px #00000073}.login-brand[data-v-0eb95827]{display:flex;gap:12px;align-items:center;margin-bottom:28px}.login-brand .brand-txt span[data-v-0eb95827]{display:block;color:#6f83a0;font-size:12px;margin-top:2px}.login-brand .brand-txt b[data-v-0eb95827]{color:#e8eef7;font-size:17px}.field[data-v-0eb95827]{margin-bottom:16px}.field label[data-v-0eb95827]{display:block;color:#8fa3bd;font-size:12px;margin-bottom:6px}.field input[data-v-0eb95827]{width:100%;box-sizing:border-box;background:#0b1524;border:1px solid #223650;border-radius:8px;color:#e8eef7;padding:10px 12px;font-size:14px;outline:none}.field input[data-v-0eb95827]:focus{border-color:#3d82f4}.login-err[data-v-0eb95827]{background:#ef44441f;border:1px solid rgba(239,68,68,.4);color:#fca5a5;border-radius:8px;padding:8px 12px;font-size:12.5px;margin-bottom:14px}.login-btn[data-v-0eb95827]{width:100%;background:linear-gradient(135deg,#3d82f4,#2b5fd9);color:#fff;border:none;border-radius:8px;padding:11px 0;font-size:14.5px;font-weight:600;cursor:pointer}.login-btn[data-v-0eb95827]:disabled{opacity:.6;cursor:default}.login-hint[data-v-0eb95827]{text-align:center;color:#5d7191;font-size:11.5px;margin-top:16px}
