/* Pytania anonimowe */
.anon-name { display: inline-flex; align-items: center; gap: 6px; color: #e5e7eb; }
.anon-name i { color: #f472b6; }
.anon-badge {
  display: inline-flex; align-items: center; gap: 4px; margin-left: 6px;
  padding: 1px 8px; border-radius: 999px; vertical-align: middle;
  font-size: 11px; font-weight: 600; color: #fbcfe8;
  background: rgba(232, 64, 127, 0.16); border: 1px solid rgba(232, 64, 127, 0.35);
}
.post-composer-anon { width: auto !important; gap: 6px; padding: 0 12px !important; }
.post-composer-anon span { font-size: 13px; font-weight: 600; }
.post-composer-anon[aria-pressed="true"] {
  color: #fff !important; background: rgba(232, 64, 127, 0.22) !important;
  box-shadow: inset 0 0 0 1px rgba(232, 64, 127, 0.55);
}
.post-composer.is-anonymous { box-shadow: inset 0 0 0 1px rgba(232, 64, 127, 0.45); }
.post-composer-anon-note {
  display: flex; gap: 10px; align-items: flex-start; margin: 4px 0 6px;
  padding: 10px 12px; border-radius: 12px; font-size: 13px; line-height: 1.45;
  color: #fbcfe8; background: rgba(232, 64, 127, 0.1); border: 1px solid rgba(232, 64, 127, 0.25);
}
.post-composer-anon-note[hidden] { display: none; }
.post-composer-anon-note i { margin-top: 2px; color: #f472b6; }
@media (max-width: 380px) { .post-composer-anon span { display: none; } }
