.spotter-page[data-v-aec7f49e]{--ink:#172033;--muted:#69758a;--line:#e7ebf2;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.spotter-hero[data-v-aec7f49e]{overflow:hidden;background:radial-gradient(ellipse at 22% 25%,#f1edff 0,transparent 40%),radial-gradient(ellipse at 88% 14%,#e5f8f4 0,transparent 35%),#f8fafc}.spotter-wrap[data-v-aec7f49e]{max-width:1120px;min-height:650px;margin:auto;padding:82px 24px 74px;display:grid;grid-template-columns:1fr 440px;align-items:center;gap:60px}.spotter-copy[data-v-aec7f49e]{max-width:540px}.trust-label[data-v-aec7f49e]{display:inline-flex;align-items:center;gap:7px;border:1px solid #d7d2fa;border-radius:999px;padding:8px 12px;background:#fff;color:#6954d8;font-size:10px;font-weight:850;letter-spacing:.1em}.spotter-copy h1[data-v-aec7f49e]{margin:24px 0 0;font-size:clamp(48px,7vw,76px);line-height:.98;letter-spacing:-.065em;font-weight:880}.spotter-copy h1 span[data-v-aec7f49e]{color:#6e59e5}.spotter-copy>p[data-v-aec7f49e]{max-width:470px;margin:22px 0 0;color:#68748a;font-size:17px;line-height:1.7}.free-note[data-v-aec7f49e]{display:flex;align-items:center;gap:10px;margin-top:25px;color:#586579;font-size:11px;font-weight:700;flex-wrap:wrap}.free-note svg[data-v-aec7f49e]{color:#20a476}.free-note i[data-v-aec7f49e]{height:12px;border-left:1px solid #cbd2de}.spotter-tool[data-v-aec7f49e]{padding:19px;border:1px solid #e2e7ef;border-radius:18px;background:#fff;box-shadow:0 25px 65px #23325518}.tool-topline[data-v-aec7f49e]{display:flex;align-items:center;justify-content:space-between;margin:1px 2px 15px}.tool-topline>div[data-v-aec7f49e]{display:flex;align-items:center;gap:9px;font-size:13px}.tool-status[data-v-aec7f49e]{width:8px;height:8px;border-radius:50%;background:#32b47d;box-shadow:0 0 0 4px #e7f7ef}.file-types[data-v-aec7f49e]{color:#8a93a3;font-size:10px}.spotter-drop[data-v-aec7f49e]{min-height:252px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1.5px dashed #cbd3e1;border-radius:13px;background:#fbfcfe;cursor:pointer;transition:.18s}.spotter-drop[data-v-aec7f49e]:hover,.spotter-drop.over[data-v-aec7f49e]{border-color:#826de9;background:#faf9ff}.spotter-drop.busy[data-v-aec7f49e]{pointer-events:none;opacity:.7}.spotter-upload-icon[data-v-aec7f49e]{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#f0edff;color:#705be3}.spotter-drop>strong[data-v-aec7f49e]{font-size:14px}.upload-message[data-v-aec7f49e]{color:#8791a3;font-size:11px}.upload-message b[data-v-aec7f49e]{color:#6652dc}.upload-hint[data-v-aec7f49e]{color:#a1a8b5;font-size:10px}.spotter-preview[data-v-aec7f49e]{width:104px;height:104px;-o-object-fit:cover;object-fit:cover;border:1px solid #e2e6ee;border-radius:12px}.spotter-error[data-v-aec7f49e]{display:flex;align-items:center;gap:7px;margin:10px 0 0;color:#bf394b;font-size:11px}.spotter-submit[data-v-aec7f49e]{width:100%;min-height:48px;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px;border:0;border-radius:10px;background:#6e59e7;color:#fff;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 8px 18px #6e59e733;transition:.18s}.spotter-submit[data-v-aec7f49e]:hover:not(:disabled){background:#5d48d3;transform:translateY(-1px)}.spotter-submit[data-v-aec7f49e]:disabled{background:#c6cad4;box-shadow:none;cursor:not-allowed}.tool-foot[data-v-aec7f49e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 2px 0;color:#818b9d;font-size:9px}.tool-foot span[data-v-aec7f49e]{display:flex;align-items:center;gap:5px}.tool-foot svg[data-v-aec7f49e]{color:#32a77e}.spotter-result[data-v-aec7f49e]{margin-top:17px;padding:16px;border:1px solid #e7eaf1;border-radius:13px;background:#fcfcfe}.verdict-stamp[data-v-aec7f49e]{display:inline-flex;align-items:center;gap:7px;border-radius:8px;padding:8px 10px;font-size:10px;letter-spacing:.07em;font-weight:900}.verdict-stamp.ai-signal[data-v-aec7f49e]{background:#fff0ed;color:#c54d3a}.verdict-stamp.low-signal[data-v-aec7f49e]{background:#eaf8f1;color:#22845f}.verdict-copy[data-v-aec7f49e]{display:grid;gap:5px;margin-top:12px}.verdict-copy span[data-v-aec7f49e]{color:#68748a;font-size:10px}.verdict-copy strong[data-v-aec7f49e]{font-size:19px;letter-spacing:-.03em}.verdict-copy small[data-v-aec7f49e]{color:#8891a0;font-size:10px}.result-bar[data-v-aec7f49e]{height:6px;margin-top:12px;overflow:hidden;border-radius:999px;background:#e8ebf1}.result-bar span[data-v-aec7f49e]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#34ad83,#7661e9)}.result-disclaimer[data-v-aec7f49e]{margin:10px 0 12px;color:#858d9d;font-size:10px;line-height:1.5}.face-result[data-v-aec7f49e]{display:flex;align-items:center;gap:7px;padding-top:11px;border-top:1px solid #e9ebf1;color:#68748a;font-size:10px}.face-result svg[data-v-aec7f49e]{color:#6d58e4}.face-result strong[data-v-aec7f49e]{margin-left:auto;color:#29354c;font-size:11px}.spotter-how[data-v-aec7f49e]{max-width:1100px;margin:auto;padding:82px 24px}.spotter-section-title[data-v-aec7f49e]{text-align:center}.spotter-section-title>span[data-v-aec7f49e],.spotter-bottom-cta>div>span[data-v-aec7f49e]{color:#7661df;font-size:10px;font-weight:900;letter-spacing:.15em}.spotter-section-title h2[data-v-aec7f49e],.spotter-bottom-cta h2[data-v-aec7f49e]{margin:12px 0 0;font-size:clamp(26px,4vw,38px);letter-spacing:-.05em}.spotter-section-title>p[data-v-aec7f49e]{margin:10px 0 0;color:#788397;font-size:13px}.spotter-steps[data-v-aec7f49e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.spotter-steps article[data-v-aec7f49e]{position:relative;padding:23px;border:1px solid var(--line);border-radius:14px;background:#fff}.step-index[data-v-aec7f49e]{position:absolute;top:22px;right:22px;color:#d5d9e2;font-size:11px;font-weight:900;letter-spacing:.1em}.step-icon[data-v-aec7f49e],.feature-symbol[data-v-aec7f49e]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px}.step-icon svg[data-v-aec7f49e],.feature-symbol svg[data-v-aec7f49e]{width:20px;height:20px}.step-icon.violet[data-v-aec7f49e],.feature-symbol.violet[data-v-aec7f49e]{background:#f0edff;color:#705be3}.step-icon.blue[data-v-aec7f49e],.feature-symbol.blue[data-v-aec7f49e]{background:#ebf3ff;color:#4e83dc}.step-icon.green[data-v-aec7f49e],.feature-symbol.green[data-v-aec7f49e]{background:#e8f7f0;color:#32a77e}.spotter-steps h3[data-v-aec7f49e],.spotter-feature-grid h3[data-v-aec7f49e]{margin:18px 0 0;font-size:14px}.spotter-steps p[data-v-aec7f49e],.spotter-feature-grid p[data-v-aec7f49e]{margin:7px 0 0;color:#7b8597;font-size:11px;line-height:1.7}.spotter-features[data-v-aec7f49e]{padding:78px 24px;background:#f7f8fb}.spotter-feature-grid[data-v-aec7f49e]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;max-width:1100px;margin:32px auto 0}.spotter-feature-grid article[data-v-aec7f49e]{padding:20px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.feature-symbol.amber[data-v-aec7f49e]{background:#fff5df;color:#bc8319}.spotter-caution[data-v-aec7f49e]{display:flex;align-items:flex-start;gap:10px;max-width:1100px;margin:22px auto 0;padding:15px 17px;border:1px solid #e8eaf0;border-radius:12px;background:#fff;color:#707b8e}.spotter-caution svg[data-v-aec7f49e]{flex:none;color:#7b67df}.spotter-caution p[data-v-aec7f49e]{margin:0;font-size:10px;line-height:1.65}.spotter-caution strong[data-v-aec7f49e]{color:#3f4b61}.spotter-bottom-cta[data-v-aec7f49e]{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1100px;margin:auto;padding:50px 24px}.spotter-bottom-cta h2[data-v-aec7f49e]{font-size:25px}.spotter-bottom-cta>a[data-v-aec7f49e]{display:inline-flex;align-items:center;gap:8px;border-radius:10px;padding:13px 17px;background:#6e59e7;color:#fff;text-decoration:none;font-size:12px;font-weight:800}.spotter-footer[data-v-aec7f49e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px max(24px,calc((100vw - 1100px)/2));border-top:1px solid #edf0f4;color:#838c9b;font-size:10px}.spotter-brand[data-v-aec7f49e]{display:flex;align-items:center;gap:8px;color:#303b51;text-decoration:none;font-size:12px;font-weight:850}.spotter-brand>span[data-v-aec7f49e]{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#705be3;color:#fff}.spotter-footer p[data-v-aec7f49e]{margin:0}.spotter-footer>a[data-v-aec7f49e]:last-child{color:#69758a;text-decoration:none}.spin[data-v-aec7f49e]{animation:spotter-spin-aec7f49e 1s linear infinite}@keyframes spotter-spin-aec7f49e{to{transform:rotate(360deg)}}.spotter-actions[data-v-aec7f49e]{display:flex;gap:9px;margin-top:14px}.spotter-actions .spotter-submit[data-v-aec7f49e]{width:auto;flex:1 1 auto;margin-top:0}.spotter-pro-button[data-v-aec7f49e]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;border:1px solid #ebbd53;border-radius:10px;padding:0 12px;background:linear-gradient(110deg,#fff4c9,#ffe19a);color:#684917;text-decoration:none;font-size:10px;font-weight:850;white-space:nowrap;transition:filter .18s,transform .18s}.spotter-pro-button[data-v-aec7f49e]:hover{filter:brightness(1.03);transform:translateY(-1px)}.spotter-faq[data-v-aec7f49e]{max-width:900px;margin:auto;padding:78px 24px}.spotter-faq-list[data-v-aec7f49e]{margin-top:30px;border-top:1px solid #e6e9f0}.spotter-faq-list details[data-v-aec7f49e]{border-bottom:1px solid #e6e9f0}.spotter-faq-list summary[data-v-aec7f49e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 3px;color:#303b51;font-size:14px;font-weight:750;cursor:pointer;list-style:none}.spotter-faq-list summary[data-v-aec7f49e]::-webkit-details-marker{display:none}.spotter-faq-list summary[data-v-aec7f49e]:after{content:"+";color:#705be3;font-size:21px;font-weight:500}.spotter-faq-list details[open] summary[data-v-aec7f49e]:after{content:"−"}.spotter-faq-list details p[data-v-aec7f49e]{margin:0;padding:0 30px 18px 3px;color:#788397;font-size:12px;line-height:1.75}@media (max-width:820px){.spotter-wrap[data-v-aec7f49e]{grid-template-columns:1fr;gap:35px;max-width:640px;padding-top:62px}.spotter-copy[data-v-aec7f49e]{text-align:center;margin:auto}.spotter-copy>p[data-v-aec7f49e]{margin-left:auto;margin-right:auto}.free-note[data-v-aec7f49e]{justify-content:center}.spotter-tool[data-v-aec7f49e]{max-width:500px;width:100%;margin:auto}.spotter-feature-grid[data-v-aec7f49e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.spotter-wrap[data-v-aec7f49e]{padding:48px 16px}.spotter-copy h1[data-v-aec7f49e]{font-size:54px}.spotter-copy>p[data-v-aec7f49e]{font-size:14px}.free-note[data-v-aec7f49e]{gap:7px;font-size:9px}.spotter-tool[data-v-aec7f49e]{padding:14px}.spotter-drop[data-v-aec7f49e]{min-height:210px}.spotter-how[data-v-aec7f49e],.spotter-features[data-v-aec7f49e],.spotter-faq[data-v-aec7f49e]{padding:56px 16px}.spotter-steps[data-v-aec7f49e],.spotter-feature-grid[data-v-aec7f49e]{grid-template-columns:1fr}.spotter-bottom-cta[data-v-aec7f49e]{padding:38px 18px;align-items:flex-start;flex-direction:column}.spotter-footer[data-v-aec7f49e]{padding:20px 18px;flex-wrap:wrap}.spotter-footer p[data-v-aec7f49e]{order:3;flex-basis:100%}.spotter-actions[data-v-aec7f49e]{gap:7px}.spotter-actions .spotter-submit[data-v-aec7f49e]{font-size:11px}.spotter-pro-button[data-v-aec7f49e]{padding:0 9px;font-size:9px}}@media (prefers-reduced-motion:reduce){[data-v-aec7f49e]{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.spotter-wrap[data-v-aec7f49e]{max-width:860px;min-height:0;grid-template-columns:minmax(0,1fr);justify-items:center;gap:34px;padding:72px 24px 68px}.spotter-copy[data-v-aec7f49e]{max-width:700px;text-align:center;margin:auto}.spotter-copy>p[data-v-aec7f49e]{max-width:600px;margin:19px auto 0}.free-note[data-v-aec7f49e]{justify-content:center;margin-top:20px}.spotter-tool[data-v-aec7f49e]{width:min(100%,560px)}@media (max-width:820px){.spotter-wrap[data-v-aec7f49e]{max-width:640px;padding-top:62px}}@media (max-width:600px){.spotter-wrap[data-v-aec7f49e]{padding:48px 16px}}
