.toast[data-v-2e855889]{position:fixed;top:30px;right:30px;padding:14px 24px;border:1px solid;background:#0f172a;z-index:9999}.success[data-v-2e855889]{border-color:#16a34a;color:#16a34a}.error[data-v-2e855889]{border-color:#dc2626;color:#dc2626}.landing[data-v-6eaaa2dd]{min-height:100vh;background:#0b0f17;color:#e2e8f0;line-height:1.55;position:relative;overflow:hidden}[data-v-6eaaa2dd] *,[data-v-6eaaa2dd] *:before,[data-v-6eaaa2dd] *:after{box-sizing:border-box}.container[data-v-6eaaa2dd]{width:100%;max-width:1400px;margin:0 auto;padding:0 40px}.bg[data-v-6eaaa2dd]{position:fixed;inset:0;z-index:-1;pointer-events:none}.bg-aurora[data-v-6eaaa2dd]{position:absolute;inset:-20%;background:radial-gradient(900px 520px at 15% 15%,rgba(37,99,235,.4),transparent 60%),radial-gradient(760px 480px at 75% 25%,rgba(14,165,233,.3),transparent 55%),radial-gradient(840px 520px at 60% 80%,rgba(99,102,241,.22),transparent 58%),radial-gradient(640px 420px at 20% 85%,rgba(34,211,238,.16),transparent 60%);filter:blur(18px);opacity:.95;transform:translateZ(0);animation:auroraMove-6eaaa2dd 12s ease-in-out infinite alternate}.bg-grid[data-v-6eaaa2dd]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(148,163,184,.08) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(55% 50% at 50% 30%,#000 55%,transparent 100%);mask-image:radial-gradient(55% 50% at 50% 30%,#000 55%,transparent 100%);opacity:.55}.bg-noise[data-v-6eaaa2dd]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");opacity:.22;mix-blend-mode:overlay}.bg-vignette[data-v-6eaaa2dd]{position:absolute;inset:0;background:radial-gradient(1200px 700px at 50% 20%,transparent 40%,rgba(0,0,0,.65) 100%)}.bg-orbs[data-v-6eaaa2dd]{position:absolute;inset:0;opacity:.85}.orb[data-v-6eaaa2dd]{position:absolute;width:260px;height:260px;border:1px solid rgba(148,163,184,.15);background:#0f172a59;filter:blur(0px);transform:rotate(45deg);animation:orbFloat-6eaaa2dd 8s ease-in-out infinite}.orb.o1[data-v-6eaaa2dd]{left:6%;top:62%;animation-duration:10s}.orb.o2[data-v-6eaaa2dd]{right:8%;top:18%;width:320px;height:320px;animation-duration:12s}.orb.o3[data-v-6eaaa2dd]{left:46%;top:12%;width:220px;height:220px;animation-duration:9s}@keyframes auroraMove-6eaaa2dd{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(20px,-10px,0) scale(1.02)}}@keyframes orbFloat-6eaaa2dd{0%{transform:translateY(0) rotate(45deg);opacity:.8}50%{transform:translateY(-16px) rotate(45deg);opacity:.95}to{transform:translateY(0) rotate(45deg);opacity:.8}}.header[data-v-6eaaa2dd]{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(30,41,59,.85);background:#0b0f17bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-inner[data-v-6eaaa2dd]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0}.brand[data-v-6eaaa2dd]{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0}.brand-top[data-v-6eaaa2dd]{font-weight:900;letter-spacing:2px;font-size:12px}.brand-bottom[data-v-6eaaa2dd]{font-weight:700;color:#94a3b8;font-size:12px;margin-top:4px;letter-spacing:1px}.nav[data-v-6eaaa2dd]{display:flex;gap:18px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.nav a[data-v-6eaaa2dd]{color:#94a3b8;text-decoration:none;font-size:14px;letter-spacing:.2px}.nav a[data-v-6eaaa2dd]:hover{color:#fff}.burger[data-v-6eaaa2dd]{display:none;border:1px solid #334155;background:#111827a6;width:44px;height:40px;padding:10px;cursor:pointer}.burger span[data-v-6eaaa2dd]{display:block;height:2px;background:#e2e8f0;margin:4px 0}.btn[data-v-6eaaa2dd]{border:1px solid #334155;background:#0f172abf;color:#e2e8f0;padding:10px 12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.btn[data-v-6eaaa2dd]:hover{border-color:#2563eb}.btn-primary[data-v-6eaaa2dd]{background:#2563eb;border-color:#2563eb;color:#fff}.btn-primary[data-v-6eaaa2dd]:hover{background:#1d4ed8;border-color:#1d4ed8}.btn-ghost[data-v-6eaaa2dd]{background:#11182759}.btn-lg[data-v-6eaaa2dd]{padding:14px 18px}.pill[data-v-6eaaa2dd]{display:inline-flex;align-items:center;border:1px solid rgba(51,65,85,.9);background:#1118278c;padding:6px 10px;font-size:12px;color:#e2e8f0}.pill-ok[data-v-6eaaa2dd]{border-color:#16a34a8c;background:#16a34a1a;color:#a7f3d0}.pill-warn[data-v-6eaaa2dd]{border-color:#f59e0b8c;background:#f59e0b1a;color:#fde68a}.hero[data-v-6eaaa2dd]{padding:72px 0 64px}.hero-grid[data-v-6eaaa2dd]{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:start}.eyebrow[data-v-6eaaa2dd]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.headline[data-v-6eaaa2dd]{font-size:56px;line-height:1.05;letter-spacing:-.8px;margin:0 0 18px;font-weight:900}.glow[data-v-6eaaa2dd]{display:inline-block;margin:0 8px;padding:2px 10px 4px;border:1px solid rgba(37,99,235,.45);background:#2563eb1f;box-shadow:0 0 0 1px #2563eb33 inset}.lead[data-v-6eaaa2dd]{color:#cbd5e1;font-size:18px;margin:0 0 22px;max-width:62ch}.hero-actions[data-v-6eaaa2dd]{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.hero-metrics[data-v-6eaaa2dd]{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:12px}.metric-k[data-v-6eaaa2dd]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.7px}.metric-v[data-v-6eaaa2dd]{margin-top:6px;font-weight:800}.hero-right[data-v-6eaaa2dd]{min-width:0}.hero-note[data-v-6eaaa2dd]{margin-top:10px}.hero-frame[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.95);background:#0f172ab3;box-shadow:0 0 0 1px #ffffff08 inset;overflow:hidden}.frame-head[data-v-6eaaa2dd]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid rgba(30,41,59,.85);background:#0b0f178c}.dots[data-v-6eaaa2dd]{display:flex;gap:8px}.d[data-v-6eaaa2dd]{width:10px;height:10px;border-radius:999px;display:inline-block;opacity:.9}.d.r[data-v-6eaaa2dd]{background:#ef4444}.d.y[data-v-6eaaa2dd]{background:#f59e0b}.d.g[data-v-6eaaa2dd]{background:#22c55e}.frame-title[data-v-6eaaa2dd]{color:#94a3b8;font-size:12px}.frame-badge[data-v-6eaaa2dd]{border:1px solid rgba(22,163,74,.55);background:#16a34a1a;color:#a7f3d0;padding:4px 8px;font-size:12px}.frame-body[data-v-6eaaa2dd]{padding:12px;display:flex;flex-direction:column;gap:12px}.hud[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.75);background:#0b0f178c;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.hud-item[data-v-6eaaa2dd]{padding:10px}.hud-k[data-v-6eaaa2dd]{font-size:11px;letter-spacing:1px;color:#94a3b8}.hud-v[data-v-6eaaa2dd]{margin-top:4px;font-weight:900;font-size:12px}.mock-grid[data-v-6eaaa2dd]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mock-card[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f1780;padding:12px;min-height:160px}.mock-card.wide[data-v-6eaaa2dd]{grid-column:1 / -1}.mc-title[data-v-6eaaa2dd]{font-weight:900;letter-spacing:.6px;text-transform:uppercase;font-size:12px}.mc-line[data-v-6eaaa2dd]{height:9px;background:#94a3b81f;margin-top:10px;border:1px solid rgba(148,163,184,.1)}.mc-line.short[data-v-6eaaa2dd]{width:62%}.mc-badges[data-v-6eaaa2dd]{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.tag[data-v-6eaaa2dd]{border:1px solid rgba(51,65,85,.9);background:#1118278c;padding:4px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.7px}.tag.ok[data-v-6eaaa2dd]{border-color:#16a34a8c;background:#16a34a1a;color:#a7f3d0}.tag.warn[data-v-6eaaa2dd]{border-color:#f59e0b8c;background:#f59e0b1a;color:#fde68a}.mc-video[data-v-6eaaa2dd]{margin-top:10px;border:1px solid rgba(30,41,59,.7);background:#000;height:120px;position:relative;overflow:hidden}.scan[data-v-6eaaa2dd]{position:absolute;inset:-40%;background:linear-gradient(90deg,transparent,rgba(37,99,235,.25),transparent);transform:rotate(12deg);animation:scan-6eaaa2dd 2.6s ease-in-out infinite}@keyframes scan-6eaaa2dd{0%{transform:translate(-40%) rotate(12deg);opacity:.55}50%{transform:translate(20%) rotate(12deg);opacity:.9}to{transform:translate(80%) rotate(12deg);opacity:.55}}.mc-overlay[data-v-6eaaa2dd]{position:absolute;inset:auto 10px 10px;display:flex;gap:8px;flex-wrap:wrap}.mc-steps[data-v-6eaaa2dd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.step[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.7);background:#0f172aa6;padding:10px}.step-n[data-v-6eaaa2dd]{font-weight:900;color:#94a3b8}.step-t[data-v-6eaaa2dd]{margin-top:6px;font-weight:900}.step-d[data-v-6eaaa2dd]{margin-top:4px;font-size:12px;color:#94a3b8}.frame-foot[data-v-6eaaa2dd]{border-top:1px solid rgba(30,41,59,.8);padding-top:10px;display:flex;flex-direction:column;gap:6px}.section[data-v-6eaaa2dd]{padding:86px 0;border-top:1px solid rgba(30,41,59,.85)}.section.alt[data-v-6eaaa2dd]{background:#0f172a8c}.section-head[data-v-6eaaa2dd]{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.section-head h2[data-v-6eaaa2dd]{font-size:34px;margin:0;letter-spacing:-.2px;font-weight:900}.muted[data-v-6eaaa2dd]{color:#94a3b8;font-size:14px}.mono[data-v-6eaaa2dd]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.grid[data-v-6eaaa2dd]{display:grid;gap:12px}.grid-4[data-v-6eaaa2dd]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3[data-v-6eaaa2dd]{grid-template-columns:repeat(3,minmax(0,1fr))}.card[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:18px;min-height:170px}.card.soft[data-v-6eaaa2dd]{background:#0b0f1766}.card h3[data-v-6eaaa2dd]{margin:0 0 10px;font-size:16px;font-weight:900}.card p[data-v-6eaaa2dd]{margin:0;color:#cbd5e1}.card-foot[data-v-6eaaa2dd]{margin-top:12px;color:#94a3b8;font-size:12px;padding-top:10px;border-top:1px solid rgba(30,41,59,.55)}.icon[data-v-6eaaa2dd]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(51,65,85,.9);background:#1118278c;margin-bottom:12px;font-weight:900;color:#e2e8f0}.banner[data-v-6eaaa2dd]{margin-top:14px;border:1px solid rgba(37,99,235,.35);background:#2563eb14;padding:16px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.banner-kicker[data-v-6eaaa2dd]{font-size:11px;letter-spacing:2px;color:#94a3b8;font-weight:900;text-transform:uppercase}.banner-title[data-v-6eaaa2dd]{margin-top:6px;font-weight:900;font-size:18px}.banner-desc[data-v-6eaaa2dd]{margin-top:6px;max-width:70ch}.banner-pills[data-v-6eaaa2dd]{display:flex;gap:10px;flex-wrap:wrap}.code[data-v-6eaaa2dd]{margin:12px 0 0;border:1px solid rgba(30,41,59,.75);background:#00000040;padding:12px;font-size:12px;overflow:auto;white-space:pre}.flow[data-v-6eaaa2dd]{margin-top:14px;border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:16px}.flow-title[data-v-6eaaa2dd]{font-weight:900;letter-spacing:.8px;text-transform:uppercase;font-size:12px}.flow-steps[data-v-6eaaa2dd]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.flow-step[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.7);background:#0f172aa6;padding:12px}.flow-step .n[data-v-6eaaa2dd]{color:#94a3b8;font-weight:900}.flow-step .t[data-v-6eaaa2dd]{margin-top:8px;font-weight:900}.flow-step .d[data-v-6eaaa2dd]{margin-top:6px;font-size:12px}.security-grid[data-v-6eaaa2dd]{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.security-card[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:16px}.sec-top[data-v-6eaaa2dd]{display:flex;gap:12px;align-items:flex-start}.sec-icon[data-v-6eaaa2dd]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(51,65,85,.9);background:#1118278c;font-weight:900}.sec-title[data-v-6eaaa2dd]{font-weight:900}.sec-list[data-v-6eaaa2dd]{margin:12px 0 0;padding-left:18px;color:#cbd5e1}.sec-list li[data-v-6eaaa2dd]{margin:6px 0}.cta[data-v-6eaaa2dd]{margin-top:14px;border:1px solid rgba(30,41,59,.85);background:#0f172a8c;padding:16px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.cta-title[data-v-6eaaa2dd]{font-weight:900;font-size:18px}.cta-right[data-v-6eaaa2dd]{display:flex;gap:10px;flex-wrap:wrap}.arch[data-v-6eaaa2dd]{margin-top:8px;display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch}.arch-col[data-v-6eaaa2dd]{display:flex;flex-direction:column;gap:12px;min-width:0}.arch-box[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:16px}.arch-k[data-v-6eaaa2dd]{color:#94a3b8;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:900}.arch-v[data-v-6eaaa2dd]{margin-top:8px;font-weight:900}.arch-m[data-v-6eaaa2dd]{margin-top:6px}.arch-mid[data-v-6eaaa2dd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:220px}.arch-line[data-v-6eaaa2dd]{width:2px;flex:1;background:linear-gradient(to bottom,#2563eb00,#2563eb8c,#2563eb00)}.arch-core[data-v-6eaaa2dd]{border:1px solid rgba(37,99,235,.45);background:#2563eb1a;padding:18px 16px;width:100%;text-align:center}.core-title[data-v-6eaaa2dd]{font-weight:900;font-size:18px}.core-tags[data-v-6eaaa2dd]{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.faq[data-v-6eaaa2dd]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.qa[data-v-6eaaa2dd]{border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:14px}.qa summary[data-v-6eaaa2dd]{cursor:pointer;font-weight:900;outline:none}.qa>div[data-v-6eaaa2dd]{margin-top:10px}.final-cta[data-v-6eaaa2dd]{margin-top:14px;border:1px solid rgba(30,41,59,.85);background:#0b0f178c;padding:18px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.final-title[data-v-6eaaa2dd]{font-weight:900;font-size:18px}.footer[data-v-6eaaa2dd]{border-top:1px solid rgba(30,41,59,.85);padding:26px 0}.footer-inner[data-v-6eaaa2dd]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}@media(max-width:1200px){.headline[data-v-6eaaa2dd]{font-size:46px}.grid-4[data-v-6eaaa2dd],.security-grid[data-v-6eaaa2dd],.flow-steps[data-v-6eaaa2dd],.mc-steps[data-v-6eaaa2dd],.hud[data-v-6eaaa2dd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.container[data-v-6eaaa2dd]{padding:0 24px}.hero-grid[data-v-6eaaa2dd],.arch[data-v-6eaaa2dd]{grid-template-columns:1fr}.arch-mid[data-v-6eaaa2dd]{min-width:0;flex-direction:row}.arch-line[data-v-6eaaa2dd]{height:2px;width:100%}}@media(max-width:820px){.burger[data-v-6eaaa2dd]{display:inline-block}.nav[data-v-6eaaa2dd]{position:absolute;top:64px;left:0;right:0;border-bottom:1px solid rgba(30,41,59,.85);background:#0b0f17eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:14px 24px;display:none;flex-direction:column;align-items:flex-start;gap:12px}.nav.open[data-v-6eaaa2dd]{display:flex}.headline[data-v-6eaaa2dd]{font-size:38px}.hero-metrics[data-v-6eaaa2dd],.mock-grid[data-v-6eaaa2dd]{grid-template-columns:1fr}}@media(max-width:560px){.container[data-v-6eaaa2dd]{padding:0 16px}.headline[data-v-6eaaa2dd]{font-size:32px}.section-head h2[data-v-6eaaa2dd]{font-size:26px}.grid-4[data-v-6eaaa2dd],.grid-3[data-v-6eaaa2dd],.security-grid[data-v-6eaaa2dd],.flow-steps[data-v-6eaaa2dd],.mc-steps[data-v-6eaaa2dd]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){[data-v-6eaaa2dd]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.login-page[data-v-4a8bb234]{min-height:100svh;background:#0b0f17;color:#e2e8f0;display:grid;place-items:center;position:relative;overflow:hidden;padding:clamp(14px,2vw,26px)}[data-v-4a8bb234],[data-v-4a8bb234]:before,[data-v-4a8bb234]:after{box-sizing:border-box}.wrap[data-v-4a8bb234]{width:min(1100px,100%);position:relative;z-index:1;display:grid;gap:14px;min-width:0}.bg[data-v-4a8bb234]{position:absolute;inset:0;pointer-events:none;z-index:0}.aurora[data-v-4a8bb234]{position:absolute;inset:-30%;background:radial-gradient(closest-side,rgba(37,99,235,.3),transparent 60%),radial-gradient(closest-side,rgba(34,211,238,.22),transparent 55%),radial-gradient(closest-side,rgba(16,185,129,.16),transparent 60%);filter:blur(30px);transform:translateZ(0)}.grid[data-v-4a8bb234]{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px);background-size:56px 56px;opacity:.22}.noise[data-v-4a8bb234]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 1px,transparent 1px,transparent 3px);opacity:.08;mix-blend-mode:overlay}.vignette[data-v-4a8bb234]{position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 40%,transparent 0%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.75) 100%)}.login-layout[data-v-4a8bb234]{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid #1e293b;background:#0f172aeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:560px;min-width:0}.login-info[data-v-4a8bb234]{padding:clamp(20px,4vw,78px);border-right:1px solid #1e293b;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-width:0}.brand-top[data-v-4a8bb234]{font-weight:900;letter-spacing:2px;font-size:12px}.brand-bottom[data-v-4a8bb234]{font-weight:700;color:#94a3b8;font-size:12px;margin-top:4px}.login-info h1[data-v-4a8bb234]{margin:16px 0 10px;font-size:clamp(22px,2.2vw,34px);letter-spacing:-.4px}.login-info p[data-v-4a8bb234]{color:#94a3b8;margin:0;line-height:1.55;font-size:clamp(13px,1.1vw,15px);max-width:44ch}.info-lines .line[data-v-4a8bb234]{height:10px;background:#1e293b;margin-bottom:14px;opacity:.9}.info-lines .short[data-v-4a8bb234]{width:62%}.info-foot[data-v-4a8bb234]{display:grid;gap:10px}.pill[data-v-4a8bb234]{display:inline-flex;align-items:center;gap:10px;border:1px solid #334155;background:#111827;padding:10px 12px;width:fit-content;max-width:100%}.dot[data-v-4a8bb234]{width:8px;height:8px;border-radius:999px;background:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.login-panel[data-v-4a8bb234]{padding:clamp(20px,4vw,78px);display:flex;flex-direction:column;justify-content:center;min-width:0}.panel-head[data-v-4a8bb234]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;min-width:0}.panel-title[data-v-4a8bb234]{min-width:0}.panel-title h2[data-v-4a8bb234]{margin:0;font-weight:900;letter-spacing:-.3px;font-size:clamp(18px,1.8vw,24px)}.panel-chip[data-v-4a8bb234]{border:1px solid #334155;background:#0b0f17;padding:6px 10px;font-size:12px;opacity:.9;white-space:nowrap}.form[data-v-4a8bb234]{display:flex;flex-direction:column;gap:14px;min-width:0}.field[data-v-4a8bb234]{display:flex;flex-direction:column;gap:8px;min-width:0}label[data-v-4a8bb234]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px}.control[data-v-4a8bb234]{display:flex;align-items:stretch;gap:8px;min-width:0;flex-wrap:nowrap}input[data-v-4a8bb234]{width:100%;min-width:0;max-width:100%;padding:14px;border:1px solid #334155;background:#111827;color:#e2e8f0;outline:none;font-size:14px;overflow:hidden;text-overflow:ellipsis}input[data-v-4a8bb234]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.ghost[data-v-4a8bb234]{border:1px solid #334155;background:transparent;color:#94a3b8;padding:0 12px;cursor:pointer;min-width:92px;max-width:100%;white-space:nowrap}.ghost[data-v-4a8bb234]:hover{border-color:#2563eb;color:#e2e8f0}.row[data-v-4a8bb234]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.check[data-v-4a8bb234]{display:flex;align-items:center;gap:10px;color:#94a3b8;font-size:13px;min-width:0}.check input[data-v-4a8bb234]{width:16px;height:16px;padding:0;flex:0 0 auto}.link[data-v-4a8bb234]{border:none;background:transparent;color:#93c5fd;cursor:pointer;padding:0;font-size:13px;text-align:left}.link[data-v-4a8bb234]:hover{text-decoration:underline}.submit[data-v-4a8bb234]{width:100%;max-width:100%;padding:14px;background:#2563eb;border:1px solid #2563eb;color:#fff;cursor:pointer;font-weight:800;letter-spacing:.2px}.submit[data-v-4a8bb234]:hover{background:#1d4ed8;border-color:#1d4ed8}button[data-v-4a8bb234]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-4a8bb234]{color:#fca5a5;font-size:12px}.hint[data-v-4a8bb234]{margin-top:6px}.footer[data-v-4a8bb234]{display:flex;justify-content:center;min-width:0}.muted[data-v-4a8bb234]{color:#94a3b8}.tiny[data-v-4a8bb234]{font-size:11px}.mono[data-v-4a8bb234]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media(max-width:980px){.login-layout[data-v-4a8bb234]{grid-template-columns:1fr;min-height:auto}.login-info[data-v-4a8bb234]{border-right:none;border-bottom:1px solid #1e293b}}@media(max-width:560px){.panel-head[data-v-4a8bb234]{flex-direction:column;align-items:flex-start}.control[data-v-4a8bb234]{flex-direction:column;gap:10px}.ghost[data-v-4a8bb234]{width:100%;padding:12px;min-width:0}.pill[data-v-4a8bb234]{width:100%;justify-content:center}.login-page[data-v-4a8bb234]{padding:12px}}@media(max-width:360px){.login-info[data-v-4a8bb234],.login-panel[data-v-4a8bb234]{padding:18px}input[data-v-4a8bb234]{padding:12px;font-size:13px}.submit[data-v-4a8bb234]{padding:12px}}@media(prefers-reduced-motion:reduce){[data-v-4a8bb234]{transition:none!important;animation:none!important}}[data-v-97d2c16a] *,[data-v-97d2c16a] *:before,[data-v-97d2c16a] *:after{box-sizing:border-box}.dash[data-v-97d2c16a]{min-height:100svh;background:#0b0f17;color:#e2e8f0;display:flex;min-width:0;overflow-x:hidden}.overlay[data-v-97d2c16a]{position:fixed;inset:0;background:#0000009e;opacity:0;pointer-events:none;transition:opacity .22s ease;z-index:50}.overlay.show[data-v-97d2c16a]{opacity:1;pointer-events:auto}.sidebar[data-v-97d2c16a]{width:305px;background:#0f172a;border-right:1px solid #1e293b;display:flex;flex-direction:column;z-index:60;transform:translate(0);transition:transform .26s ease;min-width:0}.sidebar-head[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:center;padding:22px 18px;border-bottom:1px solid #1e293b;gap:12px;min-width:0}.brand[data-v-97d2c16a]{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0}.brand-top[data-v-97d2c16a]{font-weight:900;letter-spacing:2px;font-size:12px}.brand-bottom[data-v-97d2c16a]{font-weight:650;color:#94a3b8;font-size:12px;margin-top:4px}.close-btn[data-v-97d2c16a]{display:none;border:1px solid #334155;background:transparent;color:#e2e8f0;padding:8px 10px;cursor:pointer}.sidebar-user[data-v-97d2c16a]{padding:16px 18px;border-bottom:1px solid #1e293b;background:#0b0f17;min-width:0}.su-name[data-v-97d2c16a]{font-weight:900;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-role[data-v-97d2c16a]{margin-top:6px;font-size:11px;color:#94a3b8;letter-spacing:.6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dot[data-v-97d2c16a]{width:8px;height:8px;border:1px solid #334155;display:inline-block;flex:0 0 auto}.dot.ok[data-v-97d2c16a]{border-color:#16a34a;background:#16a34a40}.dot.warn[data-v-97d2c16a]{border-color:#f59e0b;background:#f59e0b2e}.nav[data-v-97d2c16a]{padding:18px;display:flex;flex-direction:column;gap:10px;min-width:0}.nav-sep[data-v-97d2c16a]{height:1px;background:#1e293b;margin:10px 0}.nav-item[data-v-97d2c16a]{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:center;border:1px solid #334155;background:#111827;color:#e2e8f0;padding:12px;cursor:pointer;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease;min-width:0}.nav-item[data-v-97d2c16a]:hover{border-color:#2563eb;transform:translate(4px)}.nav-item.active[data-v-97d2c16a]{border-color:#2563eb;background:#0b1220}.nav-item.emphasis[data-v-97d2c16a]{background:#2563eb;border-color:#2563eb;color:#fff}.nav-item.danger[data-v-97d2c16a]{border-color:#dc2626}.sidebar-foot[data-v-97d2c16a]{margin-top:auto;padding:16px 18px;border-top:1px solid #1e293b}.nav-ico[data-v-97d2c16a]{opacity:.9}.nav-txt[data-v-97d2c16a]{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main[data-v-97d2c16a]{flex:1;display:flex;flex-direction:column;min-width:0}.topbar[data-v-97d2c16a]{height:82px;border-bottom:1px solid #1e293b;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 18px;background:#0b0f17;position:sticky;top:0;z-index:40;min-width:0}.menu-btn[data-v-97d2c16a]{display:none;border:1px solid #334155;background:transparent;color:#e2e8f0;padding:10px 12px;cursor:pointer}.topbar-title[data-v-97d2c16a]{min-width:0}.topbar-title .title[data-v-97d2c16a]{font-weight:900;font-size:15px;letter-spacing:.4px;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-title .subtitle[data-v-97d2c16a]{color:#94a3b8;font-size:12px;margin-top:3px;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions[data-v-97d2c16a]{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;flex-wrap:wrap}.search[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;width:100%;min-width:0;max-width:620px;flex:1 1 260px}.search.wide[data-v-97d2c16a]{max-width:760px;flex:1 1 360px}.btn[data-v-97d2c16a]{border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:10px 12px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.btn[data-v-97d2c16a]:hover{border-color:#2563eb}.btn.primary[data-v-97d2c16a]{background:#2563eb;border-color:#2563eb;color:#fff}.btn.danger[data-v-97d2c16a]{border-color:#dc2626;background:#111827;color:#dc2626}.btn.danger[data-v-97d2c16a]:hover{border-color:#dc2626}.content[data-v-97d2c16a]{padding:18px 18px 40px;min-width:0}.content-inner[data-v-97d2c16a]{max-width:1500px;margin:0 auto;min-width:0}.block[data-v-97d2c16a]{border:1px solid #1e293b;background:#0f172a;padding:22px;margin-bottom:18px;min-width:0}.block-head[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:16px;flex-wrap:wrap}.block-head.tight[data-v-97d2c16a]{margin-bottom:12px}.block h2[data-v-97d2c16a]{font-size:14px;letter-spacing:.5px;text-transform:uppercase;margin:0}.muted[data-v-97d2c16a]{color:#94a3b8;font-size:12px}.loading-line[data-v-97d2c16a]{color:#94a3b8;padding:10px 0}.head-right[data-v-97d2c16a]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0}.chips[data-v-97d2c16a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.chip[data-v-97d2c16a]{border:1px solid #334155;background:#0b0f17;color:#94a3b8;padding:4px 8px;font-size:12px}.stats[data-v-97d2c16a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.stat[data-v-97d2c16a]{border:1px solid #1e293b;background:#0b0f17;padding:18px;min-width:0}.stat-value[data-v-97d2c16a]{font-size:24px;font-weight:900}.stat-label[data-v-97d2c16a]{margin-top:8px;color:#94a3b8;font-size:12px}.split[data-v-97d2c16a]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;min-width:0}.split-col[data-v-97d2c16a]{border:1px solid #1e293b;background:#0b0f17;padding:18px;min-width:0}.actions[data-v-97d2c16a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.action[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:16px;cursor:pointer;text-align:left;transition:border-color .16s ease,transform .16s ease;min-width:0}.action[data-v-97d2c16a]:hover{border-color:#2563eb;transform:translateY(-2px)}.action.primary[data-v-97d2c16a]{background:#2563eb;border-color:#2563eb;color:#fff}.action-title[data-v-97d2c16a]{font-weight:900;font-size:14px;margin-bottom:8px}.action-desc[data-v-97d2c16a]{color:#94a3b8;font-size:12px}.action.primary .action-desc[data-v-97d2c16a]{color:#ffffffd9}.activity[data-v-97d2c16a]{display:flex;flex-direction:column;gap:10px;min-width:0}.activity-row[data-v-97d2c16a]{display:grid;grid-template-columns:16px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid rgba(30,41,59,.6);min-width:0}.activity-row[data-v-97d2c16a]:last-child{border-bottom:none}.activity-dot[data-v-97d2c16a]{color:#60a5fa;line-height:1;margin-top:2px}.activity-title[data-v-97d2c16a]{font-weight:800;font-size:13px}.activity-meta[data-v-97d2c16a]{color:#94a3b8;font-size:12px;margin-top:4px}.toolbar[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap;min-width:0}.toolbar.slim[data-v-97d2c16a]{padding:10px 0 0;margin-bottom:10px}.toolbar-left[data-v-97d2c16a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0;flex:1 1 520px}.toolbar-right[data-v-97d2c16a]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:0;flex:0 0 auto}.select[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;min-width:0;max-width:100%}.tabs[data-v-97d2c16a]{display:flex;gap:10px;margin:10px 0 12px;flex-wrap:wrap}.tab[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;cursor:pointer}.tab.on[data-v-97d2c16a]{border-color:#2563eb;background:#0b1220}.table-wrap[data-v-97d2c16a]{overflow:auto;border:1px solid #1e293b;background:#0b0f17;max-width:100%}.table[data-v-97d2c16a]{width:100%;border-collapse:collapse;min-width:980px}.table.compact[data-v-97d2c16a]{min-width:760px}.table th[data-v-97d2c16a],.table td[data-v-97d2c16a]{border-bottom:1px solid rgba(30,41,59,.6);padding:12px;text-align:left;vertical-align:top;min-width:0}.table thead th[data-v-97d2c16a]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;background:#0f172a;border-bottom:1px solid #1e293b;position:sticky;top:0;z-index:1}.right[data-v-97d2c16a]{text-align:right}.actions-cell[data-v-97d2c16a]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.strong[data-v-97d2c16a]{font-weight:800}.mono[data-v-97d2c16a]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.mini[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:8px 10px;cursor:pointer;flex:0 0 auto}.mini[data-v-97d2c16a]:hover{border-color:#2563eb}.mini.danger[data-v-97d2c16a]{border-color:#dc2626;color:#dc2626}.mini.danger[data-v-97d2c16a]:hover{border-color:#dc2626}.pager[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:center;padding:10px;gap:12px;flex-wrap:wrap}.pill[data-v-97d2c16a]{display:inline-block;border:1px solid #334155;padding:4px 8px;font-size:12px;background:#111827;white-space:nowrap}.pill.ok[data-v-97d2c16a]{border-color:#16a34a;color:#16a34a;background:#16a34a14}.pill.warn[data-v-97d2c16a]{border-color:#f59e0b;color:#f59e0b;background:#f59e0b14}.pill.danger[data-v-97d2c16a]{border-color:#dc2626;color:#dc2626;background:#dc262614}.inspector[data-v-97d2c16a]{margin-top:14px;border:1px solid #1e293b;background:#0b0f17;padding:14px;min-width:0}.inspector-head[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid rgba(30,41,59,.6);padding-bottom:10px;margin-bottom:10px;flex-wrap:wrap}.inspector-head-actions[data-v-97d2c16a]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.inspector-title[data-v-97d2c16a]{font-weight:900}.subblock[data-v-97d2c16a]{margin-top:14px;border:1px solid rgba(30,41,59,.6);background:#0f172a;padding:12px;min-width:0}.kv[data-v-97d2c16a]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:10px 12px;min-width:0}.k[data-v-97d2c16a]{color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.v[data-v-97d2c16a]{color:#e2e8f0;min-width:0;overflow:hidden;text-overflow:ellipsis}.v.mono[data-v-97d2c16a]{overflow:auto}.skeleton-row[data-v-97d2c16a]{height:14px;width:260px;background:#111827;border:1px solid #1e293b;margin-bottom:18px}.skeleton-row.wide[data-v-97d2c16a]{width:100%;height:12px;margin-top:12px}.skeleton-grid[data-v-97d2c16a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.skeleton-card[data-v-97d2c16a]{height:86px;background:#111827;border:1px solid #1e293b}.skeleton-table[data-v-97d2c16a]{margin-top:14px;border:1px solid #1e293b;padding:10px;background:#0b0f17}.skeleton-line[data-v-97d2c16a]{height:10px;background:#111827;border:1px solid #1e293b;margin:10px 0}.modal-overlay[data-v-97d2c16a]{position:fixed;inset:0;background:#000000b8;display:flex;justify-content:center;align-items:center;z-index:200;animation:fadeIn-97d2c16a .16s ease;padding:18px}.modal[data-v-97d2c16a]{width:100%;max-width:980px;border:1px solid #1e293b;background:#0b0f17;animation:slideUp-97d2c16a .18s ease;max-height:min(90vh,900px);overflow:hidden}.modal-head[data-v-97d2c16a]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;border-bottom:1px solid #1e293b;gap:12px;min-width:0}.modal-title[data-v-97d2c16a]{font-weight:900;letter-spacing:.2px}.modal-body[data-v-97d2c16a]{padding:16px;overflow:auto;max-height:calc(min(90vh,900px) - 136px)}.modal-foot[data-v-97d2c16a]{display:flex;justify-content:flex-end;gap:10px;padding:14px 16px;border-top:1px solid rgba(30,41,59,.6);background:#0b0f17}.form-grid[data-v-97d2c16a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.field[data-v-97d2c16a]{display:flex;flex-direction:column;gap:6px;min-width:0}.field.span-2[data-v-97d2c16a]{grid-column:1 / -1}label[data-v-97d2c16a]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.input[data-v-97d2c16a]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;width:100%;min-width:0;max-width:100%}.input[data-v-97d2c16a]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.textarea[data-v-97d2c16a]{resize:vertical}.help[data-v-97d2c16a]{margin-top:6px}.row[data-v-97d2c16a]{display:flex;gap:10px;align-items:center;min-width:0;flex-wrap:wrap}.calc[data-v-97d2c16a]{border:1px solid rgba(30,41,59,.6);background:#0f172a;padding:12px}.calc-row[data-v-97d2c16a]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid rgba(30,41,59,.4);gap:12px}.calc-row[data-v-97d2c16a]:last-child{border-bottom:none}.calc-row.strong[data-v-97d2c16a]{font-weight:900}[data-v-97d2c16a] .table-wrap::-webkit-scrollbar,[data-v-97d2c16a] .modal-body::-webkit-scrollbar{height:10px;width:10px}[data-v-97d2c16a] .table-wrap::-webkit-scrollbar-thumb,[data-v-97d2c16a] .modal-body::-webkit-scrollbar-thumb{background:#94a3b840;border:2px solid rgba(15,23,42,.9)}[data-v-97d2c16a] .table-wrap::-webkit-scrollbar-track,[data-v-97d2c16a] .modal-body::-webkit-scrollbar-track{background:#02061759}@media(max-width:1200px){.stats[data-v-97d2c16a]{grid-template-columns:repeat(2,minmax(0,1fr))}.split[data-v-97d2c16a],.actions[data-v-97d2c16a]{grid-template-columns:1fr}.search.wide[data-v-97d2c16a]{flex-basis:260px}}@media(max-width:900px){.sidebar[data-v-97d2c16a]{position:fixed;inset:0 auto 0 0;transform:translate(-101%);width:300px;max-width:86vw}.sidebar.open[data-v-97d2c16a]{transform:translate(0)}.menu-btn[data-v-97d2c16a],.close-btn[data-v-97d2c16a]{display:inline-block}.topbar[data-v-97d2c16a]{grid-template-columns:56px minmax(0,1fr)}.topbar-actions[data-v-97d2c16a]{display:none}.content[data-v-97d2c16a]{padding:14px}.block[data-v-97d2c16a]{padding:18px}.kv[data-v-97d2c16a],.form-grid[data-v-97d2c16a]{grid-template-columns:1fr}.field.span-2[data-v-97d2c16a]{grid-column:auto}.row[data-v-97d2c16a]{flex-direction:column;align-items:stretch}.modal-overlay[data-v-97d2c16a]{align-items:flex-start;padding:12px}.modal[data-v-97d2c16a]{max-height:94vh}.modal-body[data-v-97d2c16a]{max-height:calc(94vh - 136px)}}@media(max-width:520px){.topbar[data-v-97d2c16a]{height:76px;padding:0 12px;gap:10px}.topbar-title .title[data-v-97d2c16a],.topbar-title .subtitle[data-v-97d2c16a]{margin-left:10px}.nav[data-v-97d2c16a]{padding:14px}.sidebar-head[data-v-97d2c16a]{padding:18px 14px}.sidebar-user[data-v-97d2c16a]{padding:14px}.content[data-v-97d2c16a]{padding:12px}.block[data-v-97d2c16a]{padding:14px}.table th[data-v-97d2c16a],.table td[data-v-97d2c16a]{padding:10px}}@media(prefers-reduced-motion:reduce){[data-v-97d2c16a]{animation:none!important;transition:none!important}}@keyframes fadeIn-97d2c16a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-97d2c16a{0%{transform:translateY(8px);opacity:.9}to{transform:translateY(0);opacity:1}}.vp[data-v-0c2ef70b]{display:flex;flex-direction:column;gap:12px}.top[data-v-0c2ef70b]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.status[data-v-0c2ef70b]{border:1px solid #1e293b;background:#0b0f17;padding:12px;min-width:320px;flex:1 1 360px}.badge[data-v-0c2ef70b]{display:inline-flex;align-items:center;gap:10px;border:1px solid #334155;padding:8px 10px;background:#111827}.badge .dot[data-v-0c2ef70b]{width:8px;height:8px;border-radius:999px;background:#94a3b8}.badge.ok[data-v-0c2ef70b]{border-color:#16a34a}.badge.ok .dot[data-v-0c2ef70b]{background:#16a34a}.badge.warn[data-v-0c2ef70b]{border-color:#f59e0b}.badge.warn .dot[data-v-0c2ef70b]{background:#f59e0b}.badge .txt[data-v-0c2ef70b]{font-weight:800;letter-spacing:.2px;font-size:12px;text-transform:uppercase}.meta[data-v-0c2ef70b]{margin-top:10px;display:grid;gap:6px}.meta-row[data-v-0c2ef70b]{display:flex;justify-content:space-between;gap:12px}.meta-row .k[data-v-0c2ef70b]{color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.meta-row .v[data-v-0c2ef70b]{color:#e2e8f0;font-size:12px}.controls[data-v-0c2ef70b]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex:1 1 520px}.sep[data-v-0c2ef70b]{width:1px;height:34px;background:#1e293b;margin:0 4px}.btn[data-v-0c2ef70b]{border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:10px 12px;cursor:pointer;white-space:nowrap}.btn[data-v-0c2ef70b]:hover{border-color:#2563eb}.btn.primary[data-v-0c2ef70b]{background:#2563eb;border-color:#2563eb;color:#fff}.btn.danger[data-v-0c2ef70b]{border-color:#dc2626;background:#111827;color:#dc2626}.btn[data-v-0c2ef70b]:disabled{opacity:.6;cursor:not-allowed}.grid[data-v-0c2ef70b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tile[data-v-0c2ef70b]{border:1px solid #1e293b;background:#0b0f17;position:relative;min-height:360px;overflow:hidden}.tile-head[data-v-0c2ef70b]{border-bottom:1px solid #1e293b;padding:10px 12px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.tile-title[data-v-0c2ef70b]{font-weight:900;text-transform:uppercase;letter-spacing:.6px;font-size:12px}.chips[data-v-0c2ef70b]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.chip[data-v-0c2ef70b]{border:1px solid #334155;background:#111827;padding:4px 8px;font-size:11px}.chip.ok[data-v-0c2ef70b]{border-color:#16a34a;color:#16a34a;background:#16a34a14}.chip.warn[data-v-0c2ef70b]{border-color:#f59e0b;color:#f59e0b;background:#f59e0b14}.video[data-v-0c2ef70b]{width:100%;height:300px;background:#000;object-fit:cover;display:block}.placeholder[data-v-0c2ef70b]{position:absolute;inset:52px 12px 12px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;text-align:center}.tiny[data-v-0c2ef70b]{font-size:11px;color:#64748b;max-width:520px}.remote-placeholder[data-v-0c2ef70b]{padding:12px}.remote-grid[data-v-0c2ef70b]{padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.remote-tile[data-v-0c2ef70b]{border:1px solid #1e293b;background:#0f172a;overflow:hidden}.remote-top[data-v-0c2ef70b]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid rgba(30,41,59,.6)}.pill[data-v-0c2ef70b]{border:1px solid #334155;padding:3px 8px;font-size:11px;background:#111827}.pill.ok[data-v-0c2ef70b]{border-color:#16a34a;color:#16a34a;background:#16a34a14}.pill.warn[data-v-0c2ef70b]{border-color:#f59e0b;color:#f59e0b;background:#f59e0b14}.pill.danger[data-v-0c2ef70b]{border-color:#dc2626;color:#dc2626;background:#dc262614}.remote-video[data-v-0c2ef70b]{width:100%;height:220px;background:#000;object-fit:cover;display:block}.remote-empty[data-v-0c2ef70b]{grid-column:1 / -1;border:1px dashed #334155;padding:14px;text-align:center}.footer[data-v-0c2ef70b]{border:1px solid #1e293b;background:#0b0f17;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.muted[data-v-0c2ef70b]{color:#94a3b8;font-size:12px}.mono[data-v-0c2ef70b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media(max-width:1100px){.grid[data-v-0c2ef70b]{grid-template-columns:1fr}.video[data-v-0c2ef70b]{height:240px}.remote-grid[data-v-0c2ef70b]{grid-template-columns:1fr}.remote-video[data-v-0c2ef70b]{height:220px}}.chat[data-v-baec5725]{display:flex;flex-direction:column;gap:10px;min-height:420px}.head[data-v-baec5725]{display:flex;justify-content:space-between;align-items:center;gap:10px}.title[data-v-baec5725]{font-weight:900;text-transform:uppercase;letter-spacing:.6px;font-size:12px}.status[data-v-baec5725]{display:inline-flex;align-items:center;gap:8px;border:1px solid #334155;background:#111827;padding:6px 10px}.status .dot[data-v-baec5725]{width:8px;height:8px;background:#f59e0b;display:inline-block}.status.on .dot[data-v-baec5725]{background:#16a34a}.status .txt[data-v-baec5725]{font-size:12px;color:#e2e8f0}.list[data-v-baec5725]{border:1px solid #1e293b;background:#0b0f17;padding:10px;overflow:auto;flex:1;min-height:260px}.empty[data-v-baec5725]{padding:10px;text-align:center;border:1px dashed #334155}.msg[data-v-baec5725]{padding:10px;border:1px solid rgba(30,41,59,.6);background:#0f172a;margin-bottom:10px}.meta[data-v-baec5725]{display:flex;gap:8px;align-items:center}.body[data-v-baec5725]{margin-top:6px;white-space:pre-wrap;word-break:break-word}.composer[data-v-baec5725]{display:flex;gap:10px;align-items:center}.input[data-v-baec5725]{flex:1;border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;min-width:0}.btn[data-v-baec5725]{border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:10px 12px;cursor:pointer;white-space:nowrap}.btn[data-v-baec5725]:hover{border-color:#2563eb}.btn.primary[data-v-baec5725]{background:#2563eb;border-color:#2563eb;color:#fff}.btn[data-v-baec5725]:disabled{opacity:.6;cursor:not-allowed}.muted[data-v-baec5725]{color:#94a3b8;font-size:12px}.mono[data-v-baec5725]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tiny[data-v-baec5725]{font-size:11px;color:#64748b}.meet[data-v-d41fac41]{min-height:100vh;background:#0b0f17;color:#e2e8f0;display:flex;flex-direction:column}[data-v-d41fac41] *,[data-v-d41fac41] *:before,[data-v-d41fac41] *:after{box-sizing:border-box}.top[data-v-d41fac41]{border-bottom:1px solid #1e293b;background:#0b0f17;padding:16px;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.kicker[data-v-d41fac41]{font-size:11px;letter-spacing:2px;font-weight:800;color:#94a3b8}.title-row[data-v-d41fac41]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.title[data-v-d41fac41]{font-weight:900;font-size:16px;letter-spacing:.2px}.badge[data-v-d41fac41]{border:1px solid #334155;padding:4px 8px;background:#111827}.status[data-v-d41fac41],.rtc[data-v-d41fac41]{display:flex;align-items:center;gap:8px;border:1px solid #334155;padding:4px 8px;background:#111827}.status .dot[data-v-d41fac41],.rtc .dot[data-v-d41fac41]{width:8px;height:8px;background:#dc2626;display:inline-block}.status.on .dot[data-v-d41fac41]{background:#16a34a}.rtc.on .dot[data-v-d41fac41]{background:#60a5fa}.muted[data-v-d41fac41]{color:#94a3b8;font-size:12px}.muted.small[data-v-d41fac41]{font-size:11px;line-height:1.35}.mono[data-v-d41fac41]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.top-right[data-v-d41fac41]{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;min-width:0}.invite[data-v-d41fac41]{min-width:360px;max-width:520px;flex:1;min-width:0}.invite-row[data-v-d41fac41]{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:6px;min-width:0}.actions[data-v-d41fac41]{display:flex;gap:10px;flex-wrap:wrap}.layout[data-v-d41fac41]{display:grid;grid-template-columns:1.35fr .65fr;gap:16px;padding:16px;flex:1;min-height:0}.main[data-v-d41fac41]{min-width:0}.side[data-v-d41fac41]{min-width:0;display:flex;flex-direction:column;gap:12px}.tabs[data-v-d41fac41]{display:flex;gap:10px;flex-wrap:wrap}.tab[data-v-d41fac41]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;cursor:pointer}.tab.on[data-v-d41fac41]{border-color:#2563eb;background:#0b1220}.panel[data-v-d41fac41]{border:1px solid #1e293b;background:#0f172a;min-height:0}.panel-head[data-v-d41fac41]{padding:12px;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.panel-title[data-v-d41fac41]{font-weight:900;text-transform:uppercase;letter-spacing:.6px;font-size:12px}.panel[data-v-d41fac41] .inner{padding:12px}.input[data-v-d41fac41]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;width:100%;min-width:0}.btn[data-v-d41fac41]{border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:10px 12px;cursor:pointer;white-space:nowrap}.btn[data-v-d41fac41]:hover{border-color:#2563eb}.btn.primary[data-v-d41fac41]{background:#2563eb;border-color:#2563eb;color:#fff}.btn.danger[data-v-d41fac41]{border-color:#dc2626;background:#111827;color:#dc2626}.btn[data-v-d41fac41]:disabled{opacity:.6;cursor:not-allowed}.crm[data-v-d41fac41]{padding:12px;display:flex;flex-direction:column;gap:12px;min-width:0}.grid-2[data-v-d41fac41]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat[data-v-d41fac41]{border:1px solid #1e293b;background:#0b0f17;padding:12px}.stat-val[data-v-d41fac41]{font-weight:900;font-size:18px}.stat-lab[data-v-d41fac41]{color:#94a3b8;font-size:12px;margin-top:6px}.hr[data-v-d41fac41]{height:1px;background:#1e293b}.box[data-v-d41fac41]{border:1px solid #1e293b;background:#0b0f17;padding:12px;min-width:0}.box-title[data-v-d41fac41]{font-weight:900;font-size:12px;letter-spacing:.6px;text-transform:uppercase;margin-bottom:10px}.kv[data-v-d41fac41]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px 10px}.k[data-v-d41fac41]{color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.v[data-v-d41fac41]{color:#e2e8f0;min-width:0;overflow:hidden;text-overflow:ellipsis}.form[data-v-d41fac41]{display:flex;flex-direction:column;gap:10px}.lab[data-v-d41fac41]{font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.row[data-v-d41fac41]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.foot[data-v-d41fac41]{padding-top:4px}.tasks[data-v-d41fac41]{display:flex;flex-direction:column;gap:10px}.task[data-v-d41fac41]{border:1px solid rgba(30,41,59,.7);background:#0f172a;padding:10px}.task-top[data-v-d41fac41]{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.task-title[data-v-d41fac41]{margin-top:8px;font-weight:650}.picker[data-v-d41fac41]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.picker-row[data-v-d41fac41]{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center}.results[data-v-d41fac41]{border:1px solid rgba(30,41,59,.8);background:#0f172a;padding:8px;display:flex;flex-direction:column;gap:8px;max-height:260px;overflow:auto}.result[data-v-d41fac41]{border:1px solid rgba(51,65,85,.9);background:#111827;color:#e2e8f0;padding:10px;cursor:pointer;text-align:left}.result[data-v-d41fac41]:hover{border-color:#2563eb}.result-top[data-v-d41fac41]{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.result-name[data-v-d41fac41]{font-weight:850}.result-id[data-v-d41fac41]{color:#94a3b8}.result-meta[data-v-d41fac41]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.selected[data-v-d41fac41]{border:1px solid rgba(37,99,235,.45);background:#2563eb14;padding:10px;display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.selected-title[data-v-d41fac41]{font-weight:900;font-size:12px;letter-spacing:.4px;text-transform:uppercase}.selected-meta[data-v-d41fac41]{margin-top:6px;font-size:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.selected-left[data-v-d41fac41]{min-width:0}.pill[data-v-d41fac41]{display:inline-block;border:1px solid #334155;padding:4px 8px;font-size:12px;background:#111827}.pill.ok[data-v-d41fac41]{border-color:#16a34a;color:#16a34a;background:#16a34a14}.pill.warn[data-v-d41fac41]{border-color:#f59e0b;color:#f59e0b;background:#f59e0b14}@media(max-width:1100px){.layout[data-v-d41fac41]{grid-template-columns:1fr}.invite[data-v-d41fac41]{min-width:280px}}@media(max-width:560px){.row[data-v-d41fac41],.invite-row[data-v-d41fac41]{grid-template-columns:1fr}.actions[data-v-d41fac41]{width:100%}.picker-row[data-v-d41fac41]{grid-template-columns:1fr}.selected[data-v-d41fac41]{align-items:stretch}}.meet[data-v-f116c232]{min-height:100vh;background:#0b0f17;color:#e2e8f0;display:flex;flex-direction:column}[data-v-f116c232] *,[data-v-f116c232] *:before,[data-v-f116c232] *:after{box-sizing:border-box}.top[data-v-f116c232]{border-bottom:1px solid #1e293b;background:#0b0f17;padding:16px;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.kicker[data-v-f116c232]{font-size:11px;letter-spacing:2px;font-weight:800;color:#94a3b8}.title-row[data-v-f116c232]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.title[data-v-f116c232]{font-weight:900;font-size:16px;letter-spacing:.2px}.badge[data-v-f116c232]{border:1px solid #334155;padding:4px 8px;background:#111827}.status[data-v-f116c232],.rtc[data-v-f116c232]{display:flex;align-items:center;gap:8px;border:1px solid #334155;padding:4px 8px;background:#111827}.status .dot[data-v-f116c232],.rtc .dot[data-v-f116c232]{width:8px;height:8px;background:#dc2626;display:inline-block}.status.on .dot[data-v-f116c232]{background:#16a34a}.rtc.on .dot[data-v-f116c232]{background:#60a5fa}.muted[data-v-f116c232]{color:#94a3b8;font-size:12px}.mono[data-v-f116c232]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.top-right[data-v-f116c232]{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.actions[data-v-f116c232]{display:flex;gap:10px;flex-wrap:wrap}.layout[data-v-f116c232]{display:grid;grid-template-columns:1.35fr .65fr;gap:16px;padding:16px;flex:1;min-height:0}.main[data-v-f116c232]{min-width:0;display:flex;flex-direction:column;gap:16px}.side[data-v-f116c232]{min-width:0;display:flex;flex-direction:column;gap:12px}.tabs[data-v-f116c232]{display:flex;gap:10px;flex-wrap:wrap}.tab[data-v-f116c232]{border:1px solid #334155;background:#111827;color:#e2e8f0;padding:10px 12px;cursor:pointer}.tab.on[data-v-f116c232]{border-color:#2563eb;background:#0b1220}.panel[data-v-f116c232]{border:1px solid #1e293b;background:#0f172a;min-height:0}.panel-head[data-v-f116c232]{padding:12px;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.panel-title[data-v-f116c232]{font-weight:900;text-transform:uppercase;letter-spacing:.6px;font-size:12px}.inner[data-v-f116c232]{padding:12px}.btn[data-v-f116c232]{border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:10px 12px;cursor:pointer;white-space:nowrap}.btn[data-v-f116c232]:hover{border-color:#2563eb}.btn.danger[data-v-f116c232]{border-color:#dc2626;background:#111827;color:#dc2626}.btn[data-v-f116c232]:disabled{opacity:.6;cursor:not-allowed}.empty[data-v-f116c232]{border:1px solid #1e293b;background:#0b0f17;padding:12px}.grid-4[data-v-f116c232]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.grid-2[data-v-f116c232]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat[data-v-f116c232]{border:1px solid #1e293b;background:#0b0f17;padding:12px}.stat-val[data-v-f116c232]{font-weight:900;font-size:18px}.stat-lab[data-v-f116c232]{color:#94a3b8;font-size:12px;margin-top:6px}.split[data-v-f116c232]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.box[data-v-f116c232]{border:1px solid #1e293b;background:#0b0f17;padding:12px;min-width:0}.box-title[data-v-f116c232]{font-weight:900;font-size:12px;letter-spacing:.6px;text-transform:uppercase;margin-bottom:10px}.kv[data-v-f116c232]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px 10px}.k[data-v-f116c232]{color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.v[data-v-f116c232]{color:#e2e8f0;min-width:0;overflow:hidden;text-overflow:ellipsis}.tasks[data-v-f116c232]{display:flex;flex-direction:column;gap:10px}.task[data-v-f116c232]{border:1px solid rgba(30,41,59,.7);background:#0f172a;padding:10px}.task-top[data-v-f116c232]{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.task-title[data-v-f116c232]{margin-top:8px;font-weight:650}.task-desc[data-v-f116c232]{margin-top:6px}.foot[data-v-f116c232]{margin-top:10px}.crm[data-v-f116c232]{display:flex;flex-direction:column;gap:12px}@media(max-width:1200px){.grid-4[data-v-f116c232]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.layout[data-v-f116c232],.split[data-v-f116c232]{grid-template-columns:1fr}}@media(max-width:560px){.grid-4[data-v-f116c232]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){[data-v-f116c232]{transition:none!important;animation:none!important}}body{margin:0;font-family:Arial,sans-serif;background:#0f172a;color:#fff}
