.spoof-checker-module__WaoX6q__page{min-height:100vh;position:relative}.spoof-checker-module__WaoX6q__landing{color:var(--text-primary)}.spoof-checker-module__WaoX6q__landing h1,.spoof-checker-module__WaoX6q__landing h2,.spoof-checker-module__WaoX6q__landing h3{letter-spacing:-.025em;font-style:normal;font-weight:700}.spoof-checker-module__WaoX6q__content{width:min(100% - 48px,1120px);margin-inline:auto}.spoof-checker-module__WaoX6q__skipLink{background:var(--bg-surface);z-index:60;padding:12px 20px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.spoof-checker-module__WaoX6q__skipLink:focus{transform:translateY(0)}.spoof-checker-module__WaoX6q__hero{text-align:center;padding:88px 0 36px}.spoof-checker-module__WaoX6q__hero h1{max-width:920px;margin:0 auto 28px;font-size:clamp(40px,6vw,76px);line-height:1.06}.spoof-checker-module__WaoX6q__checkerForm{flex-wrap:wrap;justify-content:center;gap:10px;max-width:640px;margin:0 auto;display:flex}.spoof-checker-module__WaoX6q__domainField{flex:280px;border-radius:999px!important;height:52px!important;padding-inline:22px!important;font-size:16px!important}.spoof-checker-module__WaoX6q__checkButton{min-width:148px;height:52px;padding-inline:28px}.spoof-checker-module__WaoX6q__hint{max-width:520px;color:var(--text-muted);margin:14px auto 0;font-size:14px;line-height:1.5}.spoof-checker-module__WaoX6q__errorLine{color:#e35d6a;max-width:520px;margin:14px auto 0;font-size:14px;line-height:1.5}.spoof-checker-module__WaoX6q__proof{margin-top:48px}.spoof-checker-module__WaoX6q__inbox{color:#202124;background:#f6f7f9;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000047}.spoof-checker-module__WaoX6q__inboxChrome{background:#fff;border-bottom:1px solid #e3e5e8;align-items:center;gap:10px;padding:16px 20px;display:flex}.spoof-checker-module__WaoX6q__inboxDot{background:#d0d3d8;border-radius:50%;width:10px;height:10px}.spoof-checker-module__WaoX6q__inboxChromeLabel{letter-spacing:.02em;color:#5f6368;margin-left:8px;font-size:13px;font-weight:600}.spoof-checker-module__WaoX6q__warningBanner{color:#c5221f;background:#fce8e6;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin:18px 18px 0;padding:16px 18px;display:grid}.spoof-checker-module__WaoX6q__warningBanner[data-tone=safe]{color:#137333;background:#e6f4ea}.spoof-checker-module__WaoX6q__warningBanner[data-tone=warn]{color:#b06000;background:#fef7e0}.spoof-checker-module__WaoX6q__warningIcon{margin-top:2px}.spoof-checker-module__WaoX6q__warningBanner strong{font-size:15px;line-height:1.35;display:block}.spoof-checker-module__WaoX6q__warningBanner p{opacity:.92;margin-top:4px;font-size:13px;line-height:1.5}.spoof-checker-module__WaoX6q__messageCard{background:#fff;border:1px solid #e8eaed;border-radius:16px;margin:16px 18px 22px;padding:18px 18px 20px}.spoof-checker-module__WaoX6q__messageMeta{align-items:center;gap:12px;display:flex}.spoof-checker-module__WaoX6q__avatar{color:#faf7f2;background:#30191d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.spoof-checker-module__WaoX6q__messageFrom{min-width:0}.spoof-checker-module__WaoX6q__messageFrom strong{font-size:14px;line-height:1.3;display:block}.spoof-checker-module__WaoX6q__messageFrom span{color:#5f6368;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}.spoof-checker-module__WaoX6q__messageSubject{letter-spacing:-.02em;margin-top:16px;font-size:18px;font-weight:600}.spoof-checker-module__WaoX6q__messageBody{color:#3c4043;margin-top:10px;font-size:14px;line-height:1.65}.spoof-checker-module__WaoX6q__scoreStrip{grid-template-columns:minmax(140px,220px) 1fr;gap:18px;margin-top:22px;display:grid}.spoof-checker-module__WaoX6q__gradePanel{color:#faf7f2;background:#30191d;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:220px;padding:28px 24px;display:flex}.spoof-checker-module__WaoX6q__gradePanel[data-tone=protected]{color:#eef2df;background:#1e3026}.spoof-checker-module__WaoX6q__gradePanel[data-tone=partial]{color:#ded0c5;background:#392e28}.spoof-checker-module__WaoX6q__gradeMark{font-family:var(--font-family-display), Georgia, serif;letter-spacing:-.06em;font-size:clamp(88px,14vw,128px);line-height:.85}.spoof-checker-module__WaoX6q__gradeMeta{opacity:.82;font-size:14px;line-height:1.5}.spoof-checker-module__WaoX6q__summaryPanel{color:#292b20;background:#e2ddb4;border-radius:28px;flex-direction:column;justify-content:center;gap:14px;padding:28px 28px 30px;display:flex}.spoof-checker-module__WaoX6q__summaryPanel[data-tone=protected]{color:#eef2df;background:#1e3026}.spoof-checker-module__WaoX6q__summaryPanel[data-tone=exposed]{color:#faf7f2;background:#30191d}.spoof-checker-module__WaoX6q__summaryPanel h2{max-width:18ch;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.spoof-checker-module__WaoX6q__summaryPanel p{opacity:.86;max-width:42ch;font-size:16px;line-height:1.6}.spoof-checker-module__WaoX6q__pillRow{flex-wrap:wrap;gap:8px;display:flex}.spoof-checker-module__WaoX6q__pill{letter-spacing:.01em;background:#ffffff24;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.spoof-checker-module__WaoX6q__details{gap:16px;margin-top:18px;display:grid}.spoof-checker-module__WaoX6q__detailCard{background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:24px;padding:24px 24px 26px}.spoof-checker-module__WaoX6q__detailCard h3{font-size:18px;line-height:1.3}.spoof-checker-module__WaoX6q__detailLead{color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:1.6}.spoof-checker-module__WaoX6q__mono{background:var(--bg-hover);word-break:break-word;color:var(--text-primary);border-radius:14px;margin-top:14px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55}.spoof-checker-module__WaoX6q__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.spoof-checker-module__WaoX6q__metric{background:var(--bg-hover);border-radius:16px;padding:14px 16px}.spoof-checker-module__WaoX6q__metric span{color:var(--text-muted);font-size:12px;display:block}.spoof-checker-module__WaoX6q__metric strong{letter-spacing:-.02em;margin-top:4px;font-size:18px;display:block}.spoof-checker-module__WaoX6q__list{gap:10px;margin-top:16px;display:grid}.spoof-checker-module__WaoX6q__listRow{border-top:1px solid var(--border-primary);grid-template-columns:1fr auto;align-items:start;gap:12px;padding:14px 0;display:grid}.spoof-checker-module__WaoX6q__listRow:first-child{border-top:0;padding-top:0}.spoof-checker-module__WaoX6q__listRow strong{font-size:14px;line-height:1.4;display:block}.spoof-checker-module__WaoX6q__listRow p{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.55}.spoof-checker-module__WaoX6q__statusDot{background:#34a853;border-radius:50%;width:8px;height:8px;margin-top:6px}.spoof-checker-module__WaoX6q__statusDot[data-bad=true]{background:#ea4335}.spoof-checker-module__WaoX6q__statusDot[data-warn=true]{background:#f9ab00}.spoof-checker-module__WaoX6q__fixCard{background:var(--bg-hover);border-radius:20px;padding:20px}.spoof-checker-module__WaoX6q__fixCard[data-priority=critical]{color:#faf7f2;background:#30191de0}.spoof-checker-module__WaoX6q__fixCard h4{font-size:15px;line-height:1.35}.spoof-checker-module__WaoX6q__fixCard p{opacity:.84;margin-top:6px;font-size:13px;line-height:1.55}.spoof-checker-module__WaoX6q__fixActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.spoof-checker-module__WaoX6q__copyBlock{word-break:break-all;background:#00000038;border-radius:12px;flex:220px;min-width:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.spoof-checker-module__WaoX6q__shareRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.spoof-checker-module__WaoX6q__faqSection{grid-template-columns:.85fr 1.15fr;gap:48px;padding:88px 0 72px;display:grid}.spoof-checker-module__WaoX6q__faqSection>h2{max-width:8ch;font-size:clamp(34px,4vw,48px);line-height:1.12}.spoof-checker-module__WaoX6q__questions details{border-bottom:1px solid var(--border-primary)}.spoof-checker-module__WaoX6q__questions details:first-child{border-top:1px solid var(--border-primary)}.spoof-checker-module__WaoX6q__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-block:18px;font-size:17px;list-style:none;display:flex}.spoof-checker-module__WaoX6q__questions summary::-webkit-details-marker{display:none}.spoof-checker-module__WaoX6q__questions summary:focus-visible{outline-offset:4px;outline:2px solid}.spoof-checker-module__WaoX6q__questions svg{flex-shrink:0}.spoof-checker-module__WaoX6q__questions details[open] svg{transform:rotate(45deg)}.spoof-checker-module__WaoX6q__questions p{color:var(--text-secondary);padding:0 28px 22px 0;font-size:15px;line-height:1.75}.spoof-checker-module__WaoX6q__closing{background:var(--text-primary);color:var(--bg-surface);text-align:center;border-radius:28px;margin-bottom:48px;padding:72px 28px;overflow:hidden}.spoof-checker-module__WaoX6q__closing h2{max-width:16ch;color:inherit;margin:0 auto;font-size:clamp(36px,5vw,64px);line-height:1.08}.spoof-checker-module__WaoX6q__closing p{opacity:.78;max-width:42ch;margin:18px auto 0;font-size:16px;line-height:1.6}.spoof-checker-module__WaoX6q__closingButton{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--bg-surface);box-shadow:none;margin-top:28px;padding-inline:32px}.spoof-checker-module__WaoX6q__closingButton:hover{opacity:.92}.spoof-checker-module__WaoX6q__loadingFrame{border:1px solid var(--border-primary);background:var(--bg-surface);min-height:360px;color:var(--text-secondary);border-radius:28px;place-items:center;gap:12px;margin-top:48px;display:grid}.spoof-checker-module__WaoX6q__spin{animation:.9s linear infinite spoof-checker-module__WaoX6q__spin}@keyframes spoof-checker-module__WaoX6q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spoof-checker-module__WaoX6q__spin{animation:none}}@media (max-width:900px){.spoof-checker-module__WaoX6q__scoreStrip{grid-template-columns:1fr}.spoof-checker-module__WaoX6q__faqSection{grid-template-columns:1fr;gap:24px;padding-top:64px}.spoof-checker-module__WaoX6q__metricGrid{grid-template-columns:1fr}}@media (max-width:640px){.spoof-checker-module__WaoX6q__hero{padding-top:64px}.spoof-checker-module__WaoX6q__content{width:min(100% - 32px,1120px)}.spoof-checker-module__WaoX6q__checkButton{width:100%}.spoof-checker-module__WaoX6q__inbox{border-radius:22px}}
