.scan-wrap.svelte-uan706{gap:10px;width:100%;display:flex}.scan-input.svelte-uan706{background:var(--bg-card);border:1px solid var(--border-hi);border-radius:var(--radius);font-family:var(--mono);color:var(--text);outline:none;flex:1;min-width:0;padding:12px 16px;font-size:14px;transition:border-color .2s}.scan-input.svelte-uan706:focus{border-color:var(--violet)}.scan-input.svelte-uan706::placeholder{color:var(--text-dim)}.scan-input.svelte-uan706:disabled{opacity:.55;cursor:not-allowed}.scan-btn.svelte-uan706{background:linear-gradient(135deg, var(--violet) 0%, var(--violet-strong) 100%);color:var(--on-violet);border-radius:var(--radius);font-family:var(--mono);letter-spacing:.04em;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:12px 22px;font-size:13px;font-weight:600;transition:background .2s,opacity .2s}.scan-btn.svelte-uan706:hover:not(:disabled){background:linear-gradient(135deg, var(--violet-hover) 0%, var(--violet-dim) 100%)}.scan-btn.svelte-uan706:disabled{opacity:.55;cursor:not-allowed}.spoofing-banner.svelte-nqibat{border-radius:var(--radius);border:1px solid;flex-direction:column;gap:14px;padding:20px 24px;transition:background .3s,border-color .3s;display:flex}.verdict-row.svelte-nqibat{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.verdict-left.svelte-nqibat{flex:1;align-items:flex-start;gap:16px;min-width:200px;display:flex}.verdict-icon.svelte-nqibat{flex-shrink:0;margin-top:2px}.verdict-title.svelte-nqibat{font-family:var(--sans);font-size:16px;font-weight:600;line-height:1.4}.verdict-title.svelte-nqibat strong:where(.svelte-nqibat){font-weight:700}.verdict-sub.svelte-nqibat{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:1.5}.verdict-right.svelte-nqibat{flex-shrink:0;align-items:center;display:flex}.policy-pills.svelte-nqibat{flex-direction:column;gap:6px;display:flex}.policy-pill.svelte-nqibat{font-family:var(--mono);color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;padding:4px 10px;font-size:11px}.policy-pill.svelte-nqibat strong:where(.svelte-nqibat){color:var(--text);font-weight:600}.explanation.svelte-nqibat{color:var(--text-muted);padding-left:44px;font-size:13px;line-height:1.7}@media (width<=600px){.explanation.svelte-nqibat{padding-left:0}.verdict-right.svelte-nqibat{flex-basis:100%}.policy-pills.svelte-nqibat{flex-flow:wrap}}.rec-section.svelte-nqibat{padding-left:44px}@media (width<=600px){.rec-section.svelte-nqibat{padding-left:0}}.rec-body.svelte-nqibat{font-family:var(--mono);color:var(--text-dim);background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:10px;padding:12px 16px;font-size:12px;line-height:1.75}.container.svelte-11afkyn{max-width:1080px;margin:0 auto;padding:0 24px}.container.narrow.svelte-11afkyn{max-width:760px}.hero.svelte-11afkyn{text-align:center;padding:88px 0 64px}.eyebrow.svelte-11afkyn{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--violet);margin-bottom:18px;font-size:11px}h1.svelte-11afkyn{font-family:var(--sans);letter-spacing:-.03em;max-width:760px;margin:0 auto 20px;font-size:clamp(28px,4.5vw,46px);font-weight:700;line-height:1.12}.intro.svelte-11afkyn{color:var(--text-muted);max-width:640px;margin:0 auto 36px;font-size:16px;line-height:1.75}.scan-box.svelte-11afkyn{max-width:560px;margin:0 auto}.scan-note.svelte-11afkyn{font-family:var(--mono);color:var(--text-dim);letter-spacing:.04em;margin-top:12px;font-size:11px}.scan-progress.svelte-11afkyn{flex-direction:column;align-items:center;gap:14px;display:flex}.scan-domain-badge.svelte-11afkyn{background:var(--violet-subtle);border:1px solid color-mix(in srgb, var(--violet-dim) 20%, transparent);border-radius:var(--radius-full);align-items:center;gap:4px;padding:6px 14px;display:inline-flex}.scan-domain-prefix.svelte-11afkyn{font-family:var(--mono);color:var(--text-dim);font-size:11px}.scan-domain-name.svelte-11afkyn{font-family:var(--mono);color:var(--violet);font-size:13px;font-weight:600}.progress-track.svelte-11afkyn{background:color-mix(in srgb, var(--violet-dim) 10%, transparent);border-radius:var(--radius-sm);width:100%;height:2px;overflow:hidden}.progress-fill.svelte-11afkyn{background:var(--violet);border-radius:var(--radius-sm);height:100%;transition:width .5s}.scan-msg.svelte-11afkyn{font-family:var(--mono);color:var(--violet);align-items:center;gap:8px;font-size:12px;display:flex}.scan-spinner.svelte-11afkyn{border:1.5px solid color-mix(in srgb, var(--violet-dim) 20%, transparent);border-top-color:var(--violet);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.7s linear infinite svelte-11afkyn-spin}@keyframes svelte-11afkyn-spin{to{transform:rotate(360deg)}}.result.svelte-11afkyn{text-align:left;flex-direction:column;gap:14px;display:flex}.result-head.svelte-11afkyn{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.result-for.svelte-11afkyn{color:var(--text-muted);font-size:13px}.result-for.svelte-11afkyn strong:where(.svelte-11afkyn){color:var(--text);font-family:var(--mono)}.reset-link.svelte-11afkyn{cursor:pointer;font-family:var(--mono);color:var(--violet);background:0 0;border:none;font-size:11px}.reset-link.svelte-11afkyn:hover{color:var(--violet-dim)}.clone-teaser.svelte-11afkyn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.clone-teaser.danger.svelte-11afkyn{border-color:color-mix(in srgb, var(--red) 30%, transparent);background:color-mix(in srgb, var(--red) 5%, transparent)}.clone-teaser.warn.svelte-11afkyn{border-color:color-mix(in srgb, var(--yellow) 30%, transparent);background:color-mix(in srgb, var(--yellow) 5%, transparent)}.clone-teaser.ok.svelte-11afkyn{border-color:color-mix(in srgb, var(--green) 20%, transparent);background:color-mix(in srgb, var(--green) 4%, transparent)}.clone-headline.svelte-11afkyn{color:var(--text);font-size:14px;line-height:1.6}.clone-headline.svelte-11afkyn strong:where(.svelte-11afkyn){font-size:18px;font-weight:700}.clone-teaser.danger.svelte-11afkyn .clone-headline:where(.svelte-11afkyn) strong:where(.svelte-11afkyn){color:var(--red)}.clone-teaser.warn.svelte-11afkyn .clone-headline:where(.svelte-11afkyn) strong:where(.svelte-11afkyn){color:var(--yellow)}.clone-headline.ok.svelte-11afkyn{color:var(--green)}.clone-samples.svelte-11afkyn{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.clone-chip.svelte-11afkyn{font-family:var(--mono);color:var(--text-muted);background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius-sm);letter-spacing:.05em;padding:3px 8px;font-size:12px}.clone-more.svelte-11afkyn{font-family:var(--mono);color:var(--text-dim);font-size:11px}.clone-lock.svelte-11afkyn{font-family:var(--mono);color:var(--violet);margin-left:auto;font-size:11px}.result-actions.svelte-11afkyn{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.result-error.svelte-11afkyn{border:1px solid color-mix(in srgb, var(--red) 25%, transparent);background:color-mix(in srgb, var(--red) 6%, transparent);border-radius:var(--radius);text-align:left;padding:18px}.result-error.svelte-11afkyn p:where(.svelte-11afkyn){color:var(--red);margin-bottom:14px;font-size:14px;line-height:1.6}.steps.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.steps-grid.svelte-11afkyn{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=720px){.steps-grid.svelte-11afkyn{grid-template-columns:1fr}}.step-card.svelte-11afkyn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);padding:24px}.step-card.svelte-11afkyn h3:where(.svelte-11afkyn){font-family:var(--sans);color:var(--text);margin-bottom:10px;font-size:16px;font-weight:600}.step-card.svelte-11afkyn p:where(.svelte-11afkyn){color:var(--text-muted);font-size:13px;line-height:1.7}.explainer.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.explainer-card.svelte-11afkyn h2:where(.svelte-11afkyn),.consequences.svelte-11afkyn h2:where(.svelte-11afkyn){font-family:var(--sans);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(20px,3vw,26px);font-weight:600}.explainer-card.svelte-11afkyn p:where(.svelte-11afkyn){color:var(--text-muted);margin-bottom:40px;font-size:15px;line-height:1.8}.consequences.svelte-11afkyn ul:where(.svelte-11afkyn){flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.consequences.svelte-11afkyn li:where(.svelte-11afkyn){color:var(--text-muted);padding-left:26px;font-size:14px;line-height:1.65;position:relative}.consequences.svelte-11afkyn li:where(.svelte-11afkyn):before{content:"⚠";color:var(--orange);font-size:13px;position:absolute;top:0;left:0}.monitoring.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.monitoring.svelte-11afkyn h2:where(.svelte-11afkyn){font-family:var(--sans);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(20px,3vw,26px);font-weight:600}.monitoring-intro.svelte-11afkyn{color:var(--text-muted);margin-bottom:28px;font-size:15px;line-height:1.8}.monitoring-grid.svelte-11afkyn{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px;display:grid}@media (width<=720px){.monitoring-grid.svelte-11afkyn{grid-template-columns:1fr}}.monitoring-card.svelte-11afkyn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);padding:20px}.mon-tag.svelte-11afkyn{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--violet);margin-bottom:10px;font-size:11px}.mon-desc.svelte-11afkyn{color:var(--text-muted);font-size:13px;line-height:1.7}.monitoring-cta.svelte-11afkyn{border:1px solid color-mix(in srgb, var(--violet-dim) 20%, transparent);background:var(--violet-subtle);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.monitoring-plan.svelte-11afkyn{color:var(--text-muted);font-size:14px}.monitoring-plan.svelte-11afkyn strong:where(.svelte-11afkyn){color:var(--text);font-weight:600}.rua.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.rua.svelte-11afkyn h2:where(.svelte-11afkyn){font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(20px,3vw,26px);font-weight:600}.rua.svelte-11afkyn h2:where(.svelte-11afkyn) em:where(.svelte-11afkyn){color:var(--violet);font-style:normal}.rua-intro.svelte-11afkyn{color:var(--text-muted);margin-bottom:28px;font-size:15px;line-height:1.8}.rua-steps.svelte-11afkyn{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.rua-step.svelte-11afkyn{align-items:flex-start;gap:14px;display:flex}.rua-num.svelte-11afkyn{border-radius:var(--radius-full);background:var(--violet-subtle);width:26px;height:26px;color:var(--violet);font-family:var(--mono);flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.rua-desc.svelte-11afkyn{color:var(--text-muted);margin:0;font-size:14px;line-height:1.7}.rua-cta.svelte-11afkyn{border:1px solid color-mix(in srgb, var(--violet-dim) 20%, transparent);background:var(--violet-subtle);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.rua-plan.svelte-11afkyn{color:var(--text-muted);margin:0;font-size:14px}.rua-plan.svelte-11afkyn strong:where(.svelte-11afkyn){color:var(--text);font-weight:600}.faq.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.faq-list.svelte-11afkyn{flex-direction:column;gap:8px;display:flex}.faq-item.svelte-11afkyn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);overflow:hidden}.faq-q.svelte-11afkyn{text-align:left;cursor:pointer;width:100%;font-family:var(--sans);color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:15px;font-weight:500;display:flex}.faq-q.svelte-11afkyn:hover{color:var(--violet)}.faq-chevron.svelte-11afkyn{font-family:var(--mono);color:var(--violet);flex-shrink:0;font-size:18px}.faq-a.svelte-11afkyn{color:var(--text-muted);padding:0 20px 20px;font-size:14px;line-height:1.8}.related.svelte-11afkyn{border-top:1px solid var(--border);padding:56px 0}.related-links.svelte-11afkyn{flex-direction:column;gap:12px;display:flex}.related-link.svelte-11afkyn{font-family:var(--mono);color:var(--violet);font-size:14px;text-decoration:none;transition:color .15s}.related-link.svelte-11afkyn:hover{color:var(--violet-dim)}
