.ac-section[data-v-a23926f7]{border-top:1px solid rgba(139,92,246,.15);margin:0 auto;max-width:48rem;padding:2.5rem 1rem 4rem}.ac-title[data-v-a23926f7]{color:var(--content-heading);font-size:1.4rem;font-weight:800;margin:2rem 0 1.5rem}.ac-form[data-v-a23926f7]{margin-bottom:2rem}.ac-textarea[data-v-a23926f7]{background:#ffffff0a;border:1.5px solid rgba(139,92,246,.25);border-radius:14px;color:var(--content-paragraph);font-size:.92rem;outline:none;padding:12px 16px;resize:vertical;width:100%}.ac-textarea[data-v-a23926f7]:focus{border-color:#8b5cf6}.ac-form-footer[data-v-a23926f7]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.ac-form-error[data-v-a23926f7]{color:#f87171;font-size:.8rem}.ac-submit[data-v-a23926f7]{background:#8b5cf6;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.88rem;font-weight:700;padding:9px 22px;transition:background .18s ease}.ac-submit[data-v-a23926f7]:hover:not(:disabled){background:#7c3aed}.ac-submit[data-v-a23926f7]:disabled{cursor:default;opacity:.5}.ac-login-cta[data-v-a23926f7]{align-items:center;background:#8b5cf614;border:1px solid rgba(139,92,246,.2);border-radius:14px;color:var(--content-paragraph);display:flex;font-size:.92rem;gap:16px;justify-content:space-between;margin-bottom:2rem;padding:16px 20px}.ac-empty[data-v-a23926f7]{color:#64748b;font-size:.9rem;padding:1rem 0}.ac-list[data-v-a23926f7]{display:flex;flex-direction:column;gap:20px}.ac-comment[data-v-a23926f7]{display:flex;gap:12px}.ac-avatar[data-v-a23926f7]{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.ac-body[data-v-a23926f7]{flex:1;min-width:0}.ac-meta[data-v-a23926f7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.ac-author[data-v-a23926f7]{color:var(--content-heading);font-size:.9rem;font-weight:700}.ac-date[data-v-a23926f7]{color:#64748b;font-size:.78rem}.ac-pending-badge[data-v-a23926f7]{background:#fbbf2426;border-radius:999px;color:#fbbf24;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.ac-content[data-v-a23926f7]{color:var(--content-paragraph);font-size:.92rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.ac-mod-actions[data-v-a23926f7]{display:flex;gap:8px;margin-top:8px}.ac-mod-btn[data-v-a23926f7]{border:1.5px solid transparent;border-radius:999px;cursor:pointer;font-size:.75rem;font-weight:700;padding:5px 14px;transition:all .15s ease}.ac-mod-btn--accept[data-v-a23926f7]{background:#22c55e1a;border-color:#22c55e66;color:#4ade80}.ac-mod-btn--accept[data-v-a23926f7]:hover{background:#22c55e33}.ac-mod-btn--delete[data-v-a23926f7]{background:#ef44441a;border-color:#ef444466;color:#f87171}.ac-mod-btn--delete[data-v-a23926f7]:hover{background:#ef444433}.ac-mod-btn--reply[data-v-a23926f7]{background:#8b5cf61f;border-color:#8b5cf666;color:#a78bfa}.ac-mod-btn--reply[data-v-a23926f7]:hover{background:#8b5cf638}.ac-reply-form[data-v-a23926f7]{margin-top:10px}.ac-replies[data-v-a23926f7]{border-left:2px solid rgba(139,92,246,.25);display:flex;flex-direction:column;gap:14px;margin-top:14px;padding-left:14px}.ac-comment--reply[data-v-a23926f7]{gap:10px}.ac-avatar--sm[data-v-a23926f7]{height:30px;width:30px}.ac-author-tag[data-v-a23926f7]{background:#8b5cf62e;border-radius:999px;color:#a78bfa;font-size:.64rem;font-weight:800;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}
