.safety-reason-list{border:0;gap:.2rem;margin:0;padding:0;display:grid}.safety-reason{color:var(--text);font:500 .9rem/1.3 var(--sans);cursor:pointer;border-radius:.5rem;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.52rem .6rem;display:grid}.safety-reason input{width:1rem;height:1rem;accent-color:var(--chapter-accent)}.safety-note{resize:vertical;box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:400 .9rem/1.45 var(--sans);border-radius:.55rem;padding:.75rem}.safety-note::placeholder{color:var(--text);opacity:.75}
