.ac{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line)}.ac__head{margin-bottom:var(--space-4);justify-content:space-between;align-items:baseline;display:flex}.ac__title{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.ac__count{font-family:var(--font-sans);color:var(--fg-3);margin-left:6px;font-size:14px;font-weight:500}.ac__loading{color:var(--fg-3);margin:0 0 var(--space-4);font-size:14px}.ac__list{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.ac__empty{color:var(--fg-3);margin:0 0 var(--space-4);font-size:14px}.ac__row{gap:var(--space-3);grid-template-columns:36px 1fr;align-items:start;display:grid}.ac__avatar{border-radius:var(--radius-pill);color:#fff;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex}.ac__main{min-width:0}.ac__byline{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.ac__name{color:var(--fg);font-size:14px;font-weight:700;text-decoration:none}.ac__name:hover{text-decoration:underline}.ac__supporter{letter-spacing:0;color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:var(--radius-pill);align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.ac__when{color:var(--fg-3);font-size:12px}.ac__body{color:var(--fg);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.ac__row-actions{margin-top:6px}.ac__row-actions .evh-report-btn{opacity:.55}.ac__row:hover .evh-report-btn,.ac__row-actions .evh-report-btn:focus-visible{opacity:1}.ac__form{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);background:var(--surface)}.ac__field{display:block}.ac__field-label{margin-bottom:var(--space-2);color:var(--fg);font-size:13px;font-weight:600;display:block}.ac__input{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper-50);width:100%;font:inherit;resize:vertical;padding:10px 12px;font-size:14px}.ac__input:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:#0000}.ac__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.ac__submit{border-radius:var(--radius-pill);background:var(--ink-900);color:var(--paper-50);cursor:pointer;border:0;padding:10px 18px;font-size:14px;font-weight:600}.ac__submit:disabled{opacity:.5;cursor:not-allowed}.ac__status{color:var(--fg-2);font-size:13px}.ac__signin{padding:var(--space-4);border:1px dashed var(--line);border-radius:var(--radius-md);text-align:center;margin:0}.ac__signin a{color:var(--accent-ink);font-weight:600;text-decoration:underline}.ac__blocked{padding:var(--space-4);border:1px solid var(--danger,#b82b1f);border-radius:var(--radius-md);color:var(--danger,#b82b1f);background:#fffbfa;margin:0;font-size:14px}.reader .ac{border-top:0;margin-top:24px;padding-top:0}.reader .ac__head{align-items:baseline;margin-bottom:12px}.reader .ac__title{letter-spacing:var(--track-tight);color:var(--fg);font-size:15px;font-weight:800}.reader .ac__count{color:var(--fg-3);margin-left:6px;font-size:15px;font-weight:600}.reader .ac__head:after{content:"Checked before publishing";color:var(--fg-3);flex:none;font-size:11.5px;font-weight:600}.reader .ac__list{gap:10px;margin-bottom:12px}.reader .ac__row{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px 14px;display:block}.reader .ac__avatar{display:none}.reader .ac__byline{gap:8px;margin-bottom:0;font-size:12.5px}.reader .ac__name{font-size:12.5px;font-weight:700}.reader .ac__when{font-size:12.5px}.reader .ac__body{color:var(--fg-2);margin-top:4px;font-size:13.5px;line-height:1.625}.reader .ac__form{background:0 0;border:0;border-radius:0;padding:0}.reader .ac__field-label{color:var(--fg-3);margin-bottom:6px;font-size:12px;font-weight:600}.reader .ac__input{border-width:1.5px;border-color:var(--line-strong);background:var(--surface);resize:none;border-radius:13px;padding:10px 14px;font-size:14px}.reader .ac__submit{border-radius:var(--radius-pill);background:var(--accent-solid);color:#fff;height:40px;padding:0 16px;font-size:13px;font-weight:700}.reader .ac__signin,.reader .ac__blocked{border-radius:14px;font-size:13.5px}