.kind-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.share-card-kind{margin:2px 0 8px}.kind-pill{border-radius:var(--radius-pill);height:24px;font-size:var(--text-sm);white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.kind-pill i{font-size:13px}.kind-pill--question{color:#1d4ed8;background:#ecf6ff;border-color:#bfdbfe}.kind-pill--answered{color:#15803d;background:#e9fceb;border-color:#bbf7d0}.kind-pill--poll{color:#6d28d9;background:#f4eeff;border-color:#ddd6fe}.qa-answered-badge{border-radius:var(--radius-pill);color:#15803d;height:22px;font-size:var(--text-sm);vertical-align:middle;white-space:nowrap;background:#e9fceb;border:1px solid #bbf7d0;align-items:center;gap:4px;margin-left:8px;padding:0 8px;font-weight:700;line-height:1;display:inline-flex}.qa-answered-badge i{font-size:13px}.comment-item.qa-is-answer{border-radius:var(--radius-md);background:#22c55e0f;padding-left:12px;padding-right:8px;position:relative;box-shadow:inset 3px 0 #22c55e}.qa-mark-btn{white-space:nowrap;min-height:44px;margin:-6px 0}.comment-actions:has(.qa-mark-btn){flex-wrap:wrap;row-gap:4px}.qa-mark-btn i{font-size:14px}.qa-mark-btn.is-on,.qa-mark-btn.is-on i{color:#15803d}.qa-mark-btn:disabled{opacity:.6;cursor:progress}[data-theme=dark] .qa-mark-btn.is-on,[data-theme=dark] .qa-mark-btn.is-on i{color:#34e646!important}[data-theme=dark] .comment-item.qa-is-answer{background:#34e64612}.cqa-toggle{appearance:none;font:inherit;text-align:center;border-radius:var(--radius-pill);min-height:44px;color:var(--gray-500);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin-left:4px;padding:0 14px;font-weight:600;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.cqa-toggle i{font-size:16px}.ctools-actions:has(.cqa-toggle){flex-wrap:wrap}.cqa-toggle:hover:not(:disabled){background:var(--surface-inset);color:var(--gray-700)}.cqa-toggle.is-on{background:var(--surface-inset);color:#1d4ed8}.cqa-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.cqa-toggle:disabled{opacity:.4;cursor:not-allowed}.cqa-note{border-radius:var(--radius-md);background:var(--surface-inset);font-size:var(--text-sm);color:var(--text-body);align-items:flex-start;gap:8px;margin:8px 0 4px;padding:10px 12px;line-height:1.4;display:flex}.cqa-note i{color:#1d4ed8;margin-top:1px;font-size:16px}[data-theme=dark] .cqa-toggle.is-on,[data-theme=dark] .cqa-note i{color:#5e9eff}
