/* LUDR — panneau d'informations interactif V3 */
.messages-layout.ludr-info-collapsed{grid-template-columns:minmax(220px,25%) minmax(0,1fr)}
.messages-layout.ludr-info-collapsed>.messages-info{display:none!important}
.messages-info-toggle{display:inline-flex!important;align-items:center;gap:5px;white-space:nowrap}
.messages-info-section .ludr-member-row{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:12px}
.ludr-member-avatar{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#314c73;color:#f3d58f;font-weight:700}
.ludr-info-input{width:100%;box-sizing:border-box;border:1px solid #c5a66566;border-radius:8px;background:#0d1b32;color:#fff;padding:9px;margin-top:8px}
.ludr-pin-row{display:flex;gap:6px;justify-content:space-between;padding:7px 0;font-size:11px;overflow-wrap:anywhere}
.ludr-small-btn{background:#253c5e;color:#e9c77a;border:1px solid #9f854b;border-radius:6px;cursor:pointer}
.ludr-pin-option{display:block;width:100%;text-align:left;margin:5px 0;padding:7px;background:#203652;border:1px solid #465a76;border-radius:7px;color:#e9d7ae;cursor:pointer;font-size:11px}
.ludr-info-hint{font-size:10px!important;opacity:.8}
#salon-messages .salon-message[hidden]{display:none!important}
@media(max-width:1000px){.messages-layout.ludr-info-collapsed{grid-template-columns:215px minmax(0,1fr)}.messages-layout>.messages-info.messages-info-open{display:block!important;position:fixed;z-index:100;right:12px;top:90px;bottom:12px;width:min(310px,85vw);box-shadow:0 10px 60px #000b}}
@media(max-width:650px){.messages-layout.ludr-info-collapsed{display:flex;flex-direction:column}.messages-layout>.messages-info.messages-info-open{top:60px}}
