.spam-tool[data-v-dafc8021]{max-width:1080px;font-family:var(--font-sans);color:var(--ink);margin:0 auto;padding:16px 32px 96px;font-size:16px;line-height:1.6}.smallcaps[data-v-dafc8021]:not(nav){font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:600}.display[data-v-dafc8021]{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;font-weight:500;line-height:1.1}.display-italic[data-v-dafc8021]{color:var(--accent);font-style:italic;font-weight:450}.mono[data-v-dafc8021]{font-family:var(--font-mono)}.mast[data-v-dafc8021]{padding-top:40px}.crumbs[data-v-dafc8021]{margin-bottom:24px}.mast>.smallcaps[data-v-dafc8021]:not(.updated){letter-spacing:.08em;color:var(--accent);margin:0 0 12px;font-size:13px}.hed[data-v-dafc8021]{font-variation-settings:"opsz" 144;text-wrap:balance;margin:0 0 16px;font-size:clamp(38px,6vw,68px);line-height:1.04}.deck[data-v-dafc8021]{max-width:64ch;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.6}.updated[data-v-dafc8021]{letter-spacing:0;text-transform:none;color:var(--ink-faint);margin:14px 0 0;font-size:13px;font-weight:400}.compose[data-v-dafc8021]{background:var(--surface);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:36px;padding:28px}.compose-head[data-v-dafc8021]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:12px;display:flex}.compose-head .smallcaps[data-v-dafc8021]{margin:0}.privacy[data-v-dafc8021]{color:var(--ink-faint);max-width:62ch;margin:0;font-size:13px;line-height:1.5}.raw[data-v-dafc8021]{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--paper-deep);width:100%;color:var(--ink);resize:vertical;padding:14px 16px;font-size:12.5px;line-height:1.55}.raw[data-v-dafc8021]:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.compose-actions[data-v-dafc8021]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.file-input[data-v-dafc8021]{display:none}.ghost[data-v-dafc8021],.primary[data-v-dafc8021],.copy[data-v-dafc8021]{border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-sans);cursor:pointer;padding:0 18px;font-size:14px;font-weight:500}.ghost[data-v-dafc8021]{border:1px solid var(--hairline);background:var(--surface);color:var(--ink)}.ghost[data-v-dafc8021]:hover{border-color:var(--accent)}.primary[data-v-dafc8021]{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);margin-left:auto}.primary[data-v-dafc8021]:disabled{opacity:.55;cursor:not-allowed}.count[data-v-dafc8021]{color:var(--ink-faint);letter-spacing:0;text-transform:none;font-weight:400}.alert[data-v-dafc8021]{border-radius:var(--radius);background:var(--danger-container);color:var(--on-danger-container);margin:16px 0 0;padding:12px 16px;font-size:14px}.loading[data-v-dafc8021]{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface);margin-top:24px;padding:24px}.report[data-v-dafc8021]{margin-top:28px}.headline[data-v-dafc8021]{border-radius:var(--radius-lg);border:1px solid var(--hairline-soft);background:var(--surface);padding:24px 28px}.headline.fail[data-v-dafc8021]{border-color:var(--danger-container);background:var(--danger-container);color:var(--on-danger-container)}.headline.warn[data-v-dafc8021]{border-color:var(--warning-container);background:var(--warning-container);color:var(--on-warning-container)}.headline.pass[data-v-dafc8021]{border-color:var(--success-container,var(--paper-deep))}.headline-text[data-v-dafc8021]{text-wrap:balance;margin:6px 0 8px;font-size:clamp(24px,3vw,34px)}.tally[data-v-dafc8021]{margin:0;font-weight:500}.meta[data-v-dafc8021]{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:18px 20px;display:grid}.meta dt[data-v-dafc8021]{margin-bottom:3px}.meta dd[data-v-dafc8021]{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.sections[data-v-dafc8021]{flex-direction:column;gap:28px;margin-top:32px;display:flex}.group-head[data-v-dafc8021]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.group-head .smallcaps[data-v-dafc8021]{color:var(--accent);margin:0}.blurb[data-v-dafc8021]{color:var(--ink-faint);margin:0;font-size:14px}.signals[data-v-dafc8021]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.signal[data-v-dafc8021]{border:1px solid var(--hairline-soft);border-left:3px solid var(--hairline);border-radius:var(--radius);background:var(--surface);padding:16px 18px}.signal.fail[data-v-dafc8021]{border-left-color:var(--danger)}.signal.warn[data-v-dafc8021]{border-left-color:var(--warning,var(--accent))}.signal.pass[data-v-dafc8021]{border-left-color:var(--success)}.signal.info[data-v-dafc8021]{border-left-color:var(--accent)}.signal.unknown[data-v-dafc8021]{border-left-color:var(--ink-faint)}.signal-head[data-v-dafc8021]{align-items:center;gap:10px;display:flex}.pill[data-v-dafc8021]{border-radius:var(--radius-pill);background:var(--paper-deep);color:var(--ink-faint);letter-spacing:.08em;padding:2px 8px;font-size:10.5px}.signal.fail .pill[data-v-dafc8021]{background:var(--danger-container);color:var(--on-danger-container)}.signal.warn .pill[data-v-dafc8021]{background:var(--warning-container);color:var(--on-warning-container)}.signal.pass .pill[data-v-dafc8021]{background:var(--accent-container);color:var(--on-accent-container)}.signal-label[data-v-dafc8021]{color:var(--ink);margin:0;font-size:15px;font-weight:600}.signal-detail[data-v-dafc8021]{color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.6}.fix[data-v-dafc8021]{border-radius:var(--radius-sm);background:var(--paper-deep);margin-top:12px;padding:12px 14px}.fix-text[data-v-dafc8021]{color:var(--ink-soft);margin:0 0 8px;font-size:13.5px;line-height:1.55}.copy[data-v-dafc8021]{border:1px solid var(--hairline);background:var(--surface);min-height:36px;color:var(--ink);padding:0 14px;font-size:12.5px}.copy[data-v-dafc8021]:hover{border-color:var(--accent)}.scope-caveat[data-v-dafc8021]{border-radius:var(--radius);border:1px solid var(--hairline-soft);background:var(--paper-deep);color:var(--ink-soft);margin:28px 0 0;padding:16px 18px;font-size:14px;line-height:1.6}.scope[data-v-dafc8021]{border-top:1px solid var(--hairline);margin-top:56px;padding-top:40px}.scope-grid[data-v-dafc8021]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.scope-hed[data-v-dafc8021]{text-wrap:balance;margin:8px 0 16px;font-size:clamp(24px,3vw,34px);line-height:1.15}.scope-list[data-v-dafc8021]{color:var(--ink-soft);flex-direction:column;gap:10px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.6;display:flex}.scope-list strong[data-v-dafc8021]{color:var(--ink)}.scope-note[data-v-dafc8021]{color:var(--ink-soft);margin:16px 0 0;font-size:14px;line-height:1.6}.scope-foot[data-v-dafc8021]{color:var(--ink-soft);max-width:72ch;margin-top:28px;font-size:15px;line-height:1.6}.scope-foot a[data-v-dafc8021]{color:var(--accent);text-underline-offset:2px;border-bottom:0;text-decoration:underline}@media (width<=720px){.spam-tool[data-v-dafc8021]{padding:8px 16px 72px}.compose[data-v-dafc8021]{padding:20px 16px}.meta[data-v-dafc8021],.scope-grid[data-v-dafc8021]{grid-template-columns:1fr}.primary[data-v-dafc8021]{width:100%;margin-left:0}}
