/* Fil de la communauté : améliorations visuelles de préproduction uniquement */
.sv-social-compose{border-radius:14px}
.sv-social-compose textarea{min-height:105px;resize:vertical}
.sv-social-post{border-radius:14px;overflow-wrap:anywhere}
.sv-social-reactions{display:flex;flex-wrap:wrap;gap:8px}
.sv-social-reactions button{border:1px solid #78603a;background:#29231c;color:#f6eee0;border-radius:999px;padding:8px 11px;cursor:pointer}
.sv-social-reactions button[aria-pressed=true]{background:#6b5128;border-color:#e5c481}
.sv-social-reactions button:focus-visible{outline:2px solid #e5c481;outline-offset:2px}
.sv-news-card,.sv-side-widget,.sv-ideas{transition:border-color .15s ease}
.sv-news-card:hover,.sv-side-widget:hover,.sv-ideas:hover{border-color:#b18b51}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sv-news-card,.sv-side-widget,.sv-ideas{transition:none}}

.sv-compose-note,.sv-feed-demo-note{font-size:13px;color:#d5c4a2;margin:8px 0 12px}
.sv-feed-demo-note{border-left:3px solid #9b7c4b;padding:9px 12px;background:#201c17;border-radius:5px}
.sv-post-manage,.sv-post-edit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}
.sv-post-manage button,.sv-post-edit-actions button{background:#29231c;color:#f6eee0;border:1px solid #78603a;border-radius:8px;padding:7px 11px;cursor:pointer}
.sv-post-manage button:hover,.sv-post-edit-actions button:hover{border-color:#e5c481}
.sv-post-manage span[role=status]{font-size:12px;color:#e5c481}
.sv-social-post textarea[data-sv-edit-box]{width:100%;box-sizing:border-box;min-height:90px;resize:vertical;background:#161616;color:#fff;border:1px solid #a4834d;border-radius:8px;padding:10px;font:inherit}
