.scan-root{z-index:80;color:#f7f2f4;background:radial-gradient(980px 460px at 8% -12%,#e11d487a,#0000 58%),radial-gradient(760px 420px at 100% 0,#7c3aed52,#0000 54%),radial-gradient(820px 520px at 70% 110%,#e11d4847,#0000 52%),linear-gradient(#14060d 0%,#07060b 42%,#12040a 100%);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.scan-root:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 75%)}.scan-col{width:min(1100px,100% - 32px);margin:0 auto;position:relative}.result-col{width:min(760px,100% - 32px);margin:0 auto;position:relative}.scan-board{padding:22px 0 48px}.query-hot{color:#fbbf24;overflow-wrap:anywhere;font-weight:720}.scan-kicker{color:#a39aa3;letter-spacing:.14em;text-transform:uppercase;font-size:.82rem}.scan-title{margin-top:8px;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:760;line-height:1.12}.prog-pct{letter-spacing:-.06em;margin-top:18px;font-family:ui-monospace,monospace;font-size:clamp(2.2rem,6vw,3.4rem);line-height:1}.prog-caption{color:#a39aa3;margin-top:4px}.prog-bar{background:#ffffff14;border-radius:99px;height:14px;margin-top:8px;overflow:hidden}.prog-bar span{background:linear-gradient(90deg,#e11d48,#7c3aed,#38bdf8);height:100%;display:block;position:relative}.prog-bar span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.35s linear infinite scan-shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.scan-note{color:#f7f2f4;margin-top:16px;font-weight:650}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.service-tile{color:#a39aa3;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:8px 10px;font-size:13px;line-height:1.25;display:flex}.service-tile.is-active{color:#fde68a;border-color:#fbbf24;transform:scale(1.03);box-shadow:0 0 22px #fbbf2447}.service-tile.is-done{color:#86efac;border-color:#86efacb3}.scan-split{gap:12px;margin-top:16px;display:grid}.stage-card,.signal-card{background:#05040a8c;border:1px solid #ffffff1a;border-radius:18px;padding:14px}.stage-card h2,.signal-card h2{font-size:1.05rem;font-weight:740}.stage-card p{color:#a39aa3;margin-top:6px}.stage-card p.query-hot,.stage-card p.stage-meta{color:#fbbf24}.mini-bar{background:#ffffff14;border-radius:99px;height:8px;margin-top:12px;overflow:hidden}.mini-bar span{background:#fbbf24;height:100%;display:block}.stage-meta{color:#fbbf24;margin-top:8px;font-size:.85rem}.console-wrap{background:#05040a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;height:220px;display:flex;overflow:hidden}.console{color:#d6d3d1;background:0 0;border:0;border-radius:0;flex:1;height:auto;padding:10px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.45;overflow:auto}.console time{color:#7dd3fc}.console p+p{margin-top:6px}.log-report{color:#fb7185;font-weight:700}.console-ready{color:#86efac;text-shadow:0 0 12px #86efacb3;background:linear-gradient(90deg,#86efac2e,#38bdf814 70%,#05040a);border-bottom:1px solid #86efac66;align-items:center;gap:8px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:12px;font-weight:750;display:flex;box-shadow:0 0 22px #86efac38}.ready-dot{background:#86efac;border-radius:50%;flex:none;width:9px;height:9px;animation:1.4s ease-out infinite scan-ping}.found-list{gap:8px;margin-top:10px;display:grid}.found-item{background:#fbbf240f;border:1px solid #fbbf2459;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.found-item em{color:#fbbf24;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11px;font-style:normal}.signal-empty{color:#a39aa3;margin-top:8px}.scan-foot{color:#a39aa3;margin-top:16px;font-size:.92rem}.complete-card{text-align:center;place-items:center;min-height:70vh;padding:48px 0;display:grid}.complete-card h2{letter-spacing:.04em;margin-top:16px;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:780}.complete-card p{color:#a39aa3;margin-top:8px;font-size:1.1rem}.lock-ping{color:#fff;background:#86efac;border-radius:50%;place-items:center;width:72px;height:72px;animation:1.4s ease-out infinite scan-ping;display:grid}.result-page{padding-top:28px;padding-bottom:36px}.result-hero{text-align:center}.result-found-kicker{color:#86efac;letter-spacing:.03em;text-transform:uppercase;margin-top:16px;font-size:clamp(1.05rem,2.6vw,1.4rem);font-weight:750}.result-hero h1{margin-top:8px;font-size:clamp(1.7rem,4.4vw,2.45rem);font-weight:760;line-height:1.15}.result-lead{color:#a39aa3;margin-top:8px}.report-id{color:#7dd3fc;margin-top:8px;font-family:ui-monospace,monospace}.partner-facts{background:#00000047;border:1px solid #fbbf2459;border-radius:16px;gap:8px;max-height:360px;margin-top:12px;padding:12px 14px;display:grid;overflow:auto}.partner-kicker{color:#a39aa3;font-size:.82rem}.partner-facts .query-hot{margin-top:2px}.partner-found{border-top:1px solid #fbbf2438;gap:2px;padding-top:8px;display:grid}.mail-more{gap:6px;max-height:240px;display:grid;overflow:auto}.mail-more li{padding:8px 12px}.section-label{margin-top:18px;font-weight:730}.report-ready{color:#ecfdf5;background:#86efac1f;border:1px solid #86efac80;border-radius:14px;margin-top:10px;padding:12px 14px;font-weight:700}.found-report{gap:8px;margin-top:10px;display:grid}.found-report li{background:linear-gradient(#86efac0f,#ffffff05);border:1px solid #86efac47;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.found-report strong{display:block}.found-report p{color:#a39aa3;margin-top:3px;font-size:.92rem}.found-report em{color:#86efac;text-transform:uppercase;white-space:nowrap;border:1px solid #86efac66;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:7px 10px;font-style:normal;display:inline-flex}.discount-call{text-align:center;color:#fff7ed;background:linear-gradient(#fbbf243d,#e11d4833);border:1px solid #fbbf24bf;border-radius:16px;margin-top:18px;padding:16px 18px;font-size:clamp(1.15rem,3.4vw,1.6rem);font-weight:760}.price-board{text-align:center;background:radial-gradient(420px 160px at 50% 0,#e11d4838,#0000 70%),#ffffff0a;border:1px solid #fb71858c;border-radius:22px;margin-top:22px;padding:22px 18px}.price-now{font-size:clamp(2.4rem,7vw,3.4rem);font-weight:720;line-height:1}.price-now s{color:#a39aa3;margin-top:4px;font-size:1.1rem;display:block}.price-applied{color:#86efac;margin-top:6px;font-weight:700}.offer-timer{text-align:center;margin-top:8px;font-family:ui-monospace,monospace;font-size:clamp(2rem,6vw,2.8rem)}.btn-pay{color:#fff;background:linear-gradient(#fb7185,#e11d48);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:74px;margin-top:14px;font-size:1.2rem;font-weight:760;text-decoration:none;animation:2.8s ease-in-out infinite scan-cta-pulse;display:flex;box-shadow:0 18px 44px #e11d4880}.offer-row{gap:8px;margin-top:14px;display:grid}.offer-row li{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;min-height:52px;padding:10px 12px;display:flex}.support-note{text-align:left;color:#fff1f2;background:#e11d4829;border:1px solid #fb7185a6;border-radius:14px;margin-top:16px;padding:14px 16px;font-weight:650}.support-note a{color:#fecdd3;font-weight:800}.check-card{background:radial-gradient(420px 180px at 0 0,#ff8b9a47,#0000 62%),radial-gradient(360px 160px at 100% 0,#2ad4c333,#0000 58%),linear-gradient(#173246f2,#0c1a26eb);border:1px solid #f0d7a28c;border-radius:1.35rem;max-width:36rem;padding:18px;position:relative;box-shadow:0 0 0 1px #2ad4c32e,0 22px 60px #00000061,0 0 40px #ff8b9a1f}.check-card.is-valid{border-color:#fbbf24bf;box-shadow:0 0 0 1px #fbbf2447,0 18px 50px #e11d482e}.check-modes{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.check-modes button{color:#9bb0bc;background:0 0;border:1px solid #ffffff24;border-radius:999px;min-height:44px}.check-modes button.is-on{color:#07111a;background:linear-gradient(115deg,#f0d7a2,#ff8b9a);border-color:#0000;font-weight:750}.check-field{color:#e8f4f2;background:#07111ab8;border:1px solid #ffffff29;border-radius:14px;width:100%;min-height:52px;margin-top:12px;padding:0 14px;font-size:1rem}.check-field:focus{border-color:#0000;outline:2px solid #f0d7a2}.check-hint{color:#9bb0bc;margin-top:8px;font-size:.9rem}.check-hint.is-bad{color:#fb7185}.check-go{color:#9bb0bc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:12px;font-weight:760;display:flex}.hero-spot .check-go{letter-spacing:.02em;color:#fff;text-shadow:0 1px #50000c47;background-image:linear-gradient(#ff5d6c 0%,#e11d38 48%,#9f1230 100%);border:0;min-height:64px;margin-top:18px;font-size:1.28rem;font-weight:800;animation:1.8s ease-in-out infinite hero-cta;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff6b,0 0 0 1px #ff5a6873,0 16px 36px #e11d388c,0 0 40px #e11d3861}.hero-spot .check-go:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff6b,#0000 70%);animation:2.4s ease-in-out infinite check-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.hero-spot .check-go.is-ready{color:#fff;background-image:linear-gradient(#ff6b78 0%,#ef233c 42%,#b01030 100%);box-shadow:inset 0 1px #ffffff80,0 0 0 2px #ff7882b3,0 18px 42px #e11d38ad,0 0 48px #e11d3880}.hero-spot .check-go:disabled{opacity:.72;animation:none}@keyframes hero-cta{0%,to{filter:saturate();transform:scale(1)}50%{filter:saturate(1.2)brightness(1.06);transform:scale(1.035)}}@keyframes check-shine{0%,42%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes scan-shimmer{to{transform:translate(100%)}}@keyframes scan-ping{0%{box-shadow:0 0 #86efac8c}to{box-shadow:0 0 0 12px #0000}}@keyframes scan-cta-pulse{0%,to{box-shadow:0 10px 30px #e11d4852}50%{box-shadow:0 10px 36px #e11d488c}}@media (prefers-reduced-motion:reduce){.hero-spot .check-go,.hero-spot .check-go:after,.check-go.is-ready{animation:none}}@media (max-width:719px){.found-report li{flex-wrap:wrap;align-items:flex-start}.found-report em{margin-left:0}.check-go.is-ready{animation-name:scan-cta-pulse}}@media (min-width:720px){.service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.service-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.scan-split{grid-template-columns:.9fr 1.1fr}.console-wrap{height:280px}}
