.wm-tool-shell{max-width:1180px;margin:-34px -22px -70px;padding:54px 22px 80px;background:radial-gradient(circle at 12% 0%,rgba(39,194,255,.08),transparent 30%),radial-gradient(circle at 88% 12%,rgba(255,67,208,.07),transparent 28%),#050815;color:#f8fafc;min-height:100vh}.wm-tool-hero{max-width:900px;margin:0 auto;text-align:center;padding:48px 0 34px}.wm-tool-kicker{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.16em;color:#27c2ff;margin-bottom:12px}.wm-tool-hero h1{font-size:clamp(42px,6vw,72px);line-height:1.02;letter-spacing:-2.5px;margin:0 auto 18px}.wm-tool-hero p{max-width:760px;margin:0 auto 28px;color:#9db0cd;font-size:18px;line-height:1.6}.wm-tool-form{max-width:820px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:10px;padding:10px;border:1px solid #25365e;border-radius:18px;background:#0b1020;box-shadow:0 0 0 1px rgba(39,194,255,.06),0 24px 80px rgba(0,0,0,.28)}.wm-tool-form input{background:#080e1d;color:#fff;border:1px solid #1d2a49;padding:16px 18px;border-radius:12px;font-size:17px}.wm-tool-form button{background:linear-gradient(90deg,#1da8ff,#795cff,#ff43d0);border-radius:12px;padding:0 24px;white-space:nowrap}.wm-tool-trust{margin-top:13px;color:#7486a5;font-size:12px}.wm-tool-result{max-width:980px;margin:20px auto 38px;padding:22px;border:1px solid #1a2745;border-radius:16px;background:linear-gradient(180deg,#10172b,#080d1b)}.wm-tool-result-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.wm-tool-result-head h2{margin:2px 0 0}.wm-tool-full-report{color:#73d7ff;font-weight:700;font-size:13px}.wm-tool-progress{height:5px;border-radius:99px;background:#18223a;overflow:hidden;margin:20px 0}.wm-tool-progress span{display:block;width:38%;height:100%;background:linear-gradient(90deg,#27c2ff,#795cff,#ff43d0);animation:wmToolProgress 1.5s ease-in-out infinite}.wm-tool-result.done .wm-tool-progress span{width:100%;animation:none;background:linear-gradient(90deg,#27c2ff,#2ce6a6)}.wm-tool-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.wm-tool-check{padding:14px;border:1px solid #1a2745;border-radius:12px;background:#08101f}.wm-tool-check-top{display:flex;justify-content:space-between;gap:12px}.wm-tool-check strong{font-size:14px}.wm-tool-check b{font-size:12px}.wm-tool-check p{margin:7px 0 0;color:#8ea0bf;font-size:13px;line-height:1.45}.wm-tool-check.pass b{color:#2ce6a6}.wm-tool-check.warning b{color:#f7c948}.wm-tool-check.fail b{color:#ff718c}.wm-tool-check.pending b{color:#8ea0bf}.wm-tool-content{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;max-width:1080px;margin:60px auto 0}.wm-tool-main-copy{background:#0b1020;border:1px solid #1a2745;border-radius:18px;padding:30px}.wm-tool-main-copy h2{font-size:26px;margin:4px 0 12px}.wm-tool-main-copy h2:not(:first-child){margin-top:34px}.wm-tool-main-copy p,.wm-tool-main-copy li{color:#9db0cd;line-height:1.7}.wm-tool-main-copy ol{padding-left:20px}.wm-tool-faq details{border-top:1px solid #1a2745;padding:14px 0}.wm-tool-faq summary{cursor:pointer;font-weight:800}.wm-tool-related{display:flex;flex-direction:column;gap:10px}.wm-tool-related>a{display:flex;justify-content:space-between;gap:12px;padding:15px;border:1px solid #1a2745;border-radius:12px;background:#0b1020}.wm-tool-related>a span{color:#73d7ff;font-size:12px}.wm-tool-related .wm-tool-analyze-all{margin-top:8px;justify-content:center;background:linear-gradient(90deg,rgba(39,194,255,.12),rgba(121,92,255,.12),rgba(255,67,208,.12));color:#fff;font-weight:800}@keyframes wmToolProgress{0%{transform:translateX(-110%)}100%{transform:translateX(330%)}}@media(max-width:850px){.wm-tool-content{grid-template-columns:1fr}.wm-tool-form{grid-template-columns:1fr}.wm-tool-form button{padding:15px}.wm-tool-checks{grid-template-columns:1fr}}@media(max-width:560px){.wm-tool-shell{margin:-34px -14px -70px}.wm-tool-hero{padding-top:28px}.wm-tool-hero h1{letter-spacing:-1.5px}.wm-tool-result-head{display:block}.wm-tool-full-report{display:inline-block;margin-top:12px}}
