.oe-participation{display:inline-flex;align-items:center;gap:.25rem;padding:.12rem .4rem;border:1px solid #e8dba4;border-radius:999px;background:#fffbed;color:#705411;font-size:.76rem;font-weight:650;line-height:1.5;text-decoration:none;white-space:nowrap}.oe-participation:hover,.oe-participation:focus-visible{background:#fff2be;border-color:#b19339}.oe-participation-star{color:#ae820b}.oe-participation:not(.is-compact){gap:.5rem;flex-wrap:wrap;border-radius:12px;padding:.6rem .8rem}.oe-participation small{font-weight:400;color:#706443}.oe-contribution-list{display:grid;gap:1rem;margin-top:1rem}.oe-contribution-card h4{margin:0}.oe-contribution-card form{margin-top:1rem;display:grid;gap:.8rem}.oe-contribution-card textarea{width:100%;min-height:6rem}.oe-contribution-proof{display:grid;gap:.65rem;padding:1rem;border-left:3px solid #4dd296;background:#f4faf7;border-radius:0 10px 10px 0}.oe-contribution-proof[hidden]{display:none}.oe-recognition-table{width:100%;border-collapse:collapse;margin:1.5rem 0}.oe-recognition-table th,.oe-recognition-table td{padding:.75rem .65rem;border-bottom:1px solid #dbe5df;text-align:left;vertical-align:top}.oe-recognition-table th{color:#144a36;background:#f0f8f4}.oe-recognition-note{padding:1rem 1.2rem;border-left:4px solid #4dd296;background:#f0f8f4;border-radius:0 10px 10px 0}@media(max-width:540px){.oe-contribution-card .oe-section-heading{align-items:flex-start;flex-direction:column}.oe-recognition-table th,.oe-recognition-table td{padding:.55rem .35rem;font-size:.88rem}}
