.ligne-participation--confirmee{background-color:#d4edda;color:#155724}.ligne-participation--refusee{background-color:#f8d7da;color:#721c24}.ligne-participation--attente{background-color:#fff;color:#000}.anchors{position:sticky;top:0;background:#fff;padding:0 10px 15px;border-bottom:1px solid #ddd;z-index:10}.anchors ul{list-style:none;margin:0;padding:10px 0;display:flex;flex-wrap:wrap;gap:8px}.anchors a{padding:6px 10px;border:1px solid #007bff;border-radius:4px;background:#f8f9fa;color:#007bff;text-decoration:none;transition:all .2s}.anchors a:hover{background:#007bff;color:#fff}.ancre{position:relative;top:-80px;height:0}