.ai-id-backdrop[data-v-11fa0db1]{z-index:9992;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04060bdb;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.ai-id-modal[data-v-11fa0db1]{width:100%;max-width:1080px;max-height:92vh;color:var(--text-main,#f8fafc);background:linear-gradient(155deg,#0f131cfa 0%,#080a0ffc 100%);border:1px solid #d4af3759;border-radius:20px;padding:1.65rem;overflow-y:auto;box-shadow:0 28px 80px #000000e0}.ai-id-header[data-v-11fa0db1]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.ai-id-kicker-row[data-v-11fa0db1]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.ai-id-pulse[data-v-11fa0db1]{background:#38bdf8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #38bdf8}.ai-id-kicker[data-v-11fa0db1]{letter-spacing:.13em;color:var(--accent-primary,#d4af37);font-size:.66rem;font-weight:800}.ai-id-latency-pill[data-v-11fa0db1]{color:#34d399;font-variant-numeric:tabular-nums;background:#10b98126;border:1px solid #10b98166;border-radius:999px;padding:.15rem .55rem;font-size:.64rem;font-weight:700}.ai-id-title[data-v-11fa0db1]{margin:0 0 .25rem;font-size:1.32rem;font-weight:800}.ai-id-subtitle[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);margin:0;font-size:.8rem}.ai-id-close-btn[data-v-11fa0db1]{color:#f8fafc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;width:36px;height:36px}.ai-id-body[data-v-11fa0db1]{grid-template-columns:1fr 1.25fr;gap:1.35rem;display:grid}.ai-id-left-col[data-v-11fa0db1]{flex-direction:column;gap:.9rem;display:flex}.ai-id-mode-tabs[data-v-11fa0db1]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ai-id-tab[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:.55rem;font-size:.76rem;font-weight:700}.ai-id-tab.active[data-v-11fa0db1]{border-color:var(--accent-primary,#d4af37);color:#f8fafc;background:#d4af3726}.ai-id-stage[data-v-11fa0db1]{background:radial-gradient(circle,#151b28 0%,#07090e 100%);border:1px solid #d4af3747;border-radius:14px;justify-content:center;align-items:center;height:320px;display:flex;position:relative;overflow:hidden}.ai-id-preview-img[data-v-11fa0db1],.ai-id-video[data-v-11fa0db1]{object-fit:contain;max-width:82%;max-height:82%}.ai-id-scanline[data-v-11fa0db1]{opacity:.45;pointer-events:none;background:linear-gradient(90deg,#0000,#d4af37,#38bdf8,#0000);height:2px;position:absolute;top:15%;left:0;right:0;box-shadow:0 0 14px #d4af37}.ai-id-scanline.active[data-v-11fa0db1]{opacity:1;animation:1.4s ease-in-out infinite alternate ai-laser-scan-11fa0db1}@keyframes ai-laser-scan-11fa0db1{0%{top:10%}to{top:88%}}.ai-id-hud-tags[data-v-11fa0db1]{pointer-events:none;position:absolute;inset:.65rem}.ai-hud-chip[data-v-11fa0db1]{letter-spacing:.06em;color:#e2e8f0;font-variant-numeric:tabular-nums;background:#080b12d1;border:1px solid #d4af3759;border-radius:6px;padding:.22rem .5rem;font-size:.58rem;font-weight:700;position:absolute}.ai-hud-chip.top-left[data-v-11fa0db1]{top:0;left:0}.ai-hud-chip.top-right[data-v-11fa0db1]{top:0;right:0}.ai-hud-chip.bottom-left[data-v-11fa0db1]{bottom:2.5rem;left:0}.ai-hud-chip.bottom-right[data-v-11fa0db1]{bottom:2.5rem;right:0}.ai-id-upload-bar[data-v-11fa0db1]{text-align:center;color:var(--accent-primary,#d4af37);cursor:pointer;background:#0a0d14e0;border-top:1px solid #ffffff1a;padding:.5rem;font-size:.72rem;font-weight:600;position:absolute;bottom:0;left:0;right:0}.ai-id-file-input[data-v-11fa0db1]{display:none}.ai-id-samples-box[data-v-11fa0db1]{flex-direction:column;gap:.45rem;display:flex}.ai-id-samples-label[data-v-11fa0db1]{letter-spacing:.08em;color:var(--text-muted,#94a3b8);font-size:.64rem;font-weight:700}.ai-id-samples-row[data-v-11fa0db1]{flex-wrap:wrap;gap:.4rem;display:flex}.ai-id-sample-pill[data-v-11fa0db1]{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:.32rem .65rem;font-size:.68rem;font-weight:600}.ai-id-sample-pill.active[data-v-11fa0db1]{border-color:var(--accent-primary,#d4af37);color:#fff;background:#d4af372e}.ai-id-right-col[data-v-11fa0db1]{flex-direction:column;display:flex}.ai-id-results-stack[data-v-11fa0db1]{flex-direction:column;gap:.9rem;display:flex}.ai-id-match-card[data-v-11fa0db1]{background:#d4af3712;border:1px solid #d4af3759;border-radius:14px;padding:1rem}.ai-id-match-top[data-v-11fa0db1]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.ai-id-match-kicker[data-v-11fa0db1]{letter-spacing:.1em;color:var(--accent-primary,#d4af37);font-size:.62rem;font-weight:800}.ai-id-match-title[data-v-11fa0db1]{margin:.15rem 0;font-size:1.08rem;font-weight:800}.ai-id-match-ref[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);font-variant-numeric:tabular-nums;font-size:.74rem}.ai-id-confidence-badge[data-v-11fa0db1]{text-align:center;background:#10b98129;border:1px solid #10b98173;border-radius:10px;flex-direction:column;padding:.4rem .65rem;display:flex}.ai-conf-num[data-v-11fa0db1]{color:#34d399;font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:800}.ai-conf-lbl[data-v-11fa0db1]{color:#a7f3d0;font-size:.55rem;font-weight:700}.ai-id-attr-chips[data-v-11fa0db1]{flex-wrap:wrap;gap:.4rem;display:flex}.ai-id-attr-pill[data-v-11fa0db1]{color:#e2e8f0;background:#00000059;border:1px solid #ffffff1a;border-radius:6px;padding:.2rem .55rem;font-size:.66rem;font-weight:600}.ai-id-grading-card[data-v-11fa0db1]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:1rem}.ai-grading-header[data-v-11fa0db1]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.ai-grading-kicker[data-v-11fa0db1]{letter-spacing:.1em;color:var(--text-muted,#94a3b8);font-size:.6rem;font-weight:800}.ai-grading-tier[data-v-11fa0db1]{color:#f8fafc;margin-top:.15rem;font-size:.86rem;font-weight:800}.ai-grading-score-circle[data-v-11fa0db1]{border:1px solid var(--accent-primary,#d4af37);text-align:center;background:#d4af3729;border-radius:12px;flex-direction:column;padding:.4rem .75rem;display:flex}.ai-score-val[data-v-11fa0db1]{color:var(--accent-primary,#d4af37);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.ai-score-unit[data-v-11fa0db1]{font-size:.55rem;font-weight:700}.ai-grading-bars[data-v-11fa0db1]{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:.75rem;display:grid}.ai-bar-item[data-v-11fa0db1]{flex-direction:column;gap:.22rem;display:flex}.ai-bar-labels[data-v-11fa0db1]{color:#cbd5e1;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.67rem;display:flex}.ai-bar-track[data-v-11fa0db1]{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.ai-bar-fill[data-v-11fa0db1]{background:linear-gradient(90deg,#d4af37,#10b981);border-radius:999px;height:100%}.ai-grading-verdict[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);margin:0;font-size:.72rem;line-height:1.4}.ai-id-valuation-grid[data-v-11fa0db1]{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.ai-val-box[data-v-11fa0db1]{background:#0006;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.15rem;padding:.6rem .7rem;display:flex}.ai-val-box.highlight[data-v-11fa0db1]{background:#d4af3714;border-color:#d4af3773}.ai-val-lbl[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);font-size:.58rem;font-weight:700}.ai-val-num[data-v-11fa0db1]{color:#f8fafc;font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:800}.ai-val-num.gold[data-v-11fa0db1]{color:var(--accent-primary,#d4af37)}.ai-id-actions-footer[data-v-11fa0db1]{flex-direction:column;gap:.55rem;display:flex}.ai-id-open-watch-btn[data-v-11fa0db1]{background:var(--accent-primary,#d4af37);color:#000;cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:.8rem 1.1rem;font-size:.82rem;font-weight:800;display:flex}.ai-id-alts-row[data-v-11fa0db1]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ai-alts-lbl[data-v-11fa0db1]{color:var(--text-muted,#94a3b8);font-size:.66rem}.ai-alt-chip[data-v-11fa0db1]{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:.2rem .55rem;font-size:.66rem}@media (width<=860px){.ai-id-body[data-v-11fa0db1],.ai-grading-bars[data-v-11fa0db1],.ai-id-valuation-grid[data-v-11fa0db1]{grid-template-columns:1fr}}
