.spam-editor{border:1px solid var(--fb-line);transition:border-color .2s var(--fb-ease);background-color:#fff;border-radius:6px;position:relative}.spam-editor:focus-within{outline:2px solid var(--fb-primary);outline-offset:2px}.spam-editor-backdrop,.spam-editor-textarea{font:inherit;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.spam-editor-backdrop{color:#0000;pointer-events:none;border-radius:6px;position:absolute;inset:0;overflow:hidden}:where(.spam-editor-backdrop) mark{background-color:var(--fb-highlight)}.spam-editor-backdrop mark{color:#0000;border-radius:2px;margin:0;padding:0}.spam-editor-textarea{resize:vertical;width:100%;min-height:260px;color:var(--fb-ink);background:0 0;border:none;border-radius:6px;outline:none;display:block;position:relative;overflow-y:auto}.spam-editor-textarea::placeholder{color:var(--fb-muted)}.spam-findings-list{max-height:420px;overflow-y:auto}
