/* Adultes uniquement : confirmation distincte du simple clic. */
#grouped-session-call.grouped-call-adult .adult-queue-panel{position:sticky;top:8px;z-index:3;background:#fff;border-radius:12px;margin:8px 0;box-shadow:0 2px 6px #14263c0b}
#grouped-session-call .adult-queue-panel:empty{display:none}
#grouped-session-call .adult-queue-state{padding:10px 12px;line-height:1.5;font-size:14px;overflow-wrap:anywhere}
#grouped-session-call .adult-queue-state p{margin:6px 0}
#grouped-session-call .adult-queue-attention{border:1px solid #bd9640;border-radius:12px;background:#fffbef}
#grouped-session-call .adult-queue-ready{color:#375c4a;margin:0;font-size:13px}
#grouped-session-call .adult-queue-state .btn{min-height:44px;margin-top:6px}
#grouped-session-call.grouped-call-adult .attendance button{min-width:0;width:100%;font-size:13px;min-height:44px}
#grouped-session-call.grouped-call-adult .attendance button.selected{background:#e1f1e7;color:#155b3d}
#grouped-session-call.grouped-call-adult .attendance button.adult-write-pending{outline:2px dashed #ac8731;outline-offset:1px;background:#fff5d6;color:#674c13;cursor:progress}
#grouped-session-call.grouped-call-adult .grouped-member-status{min-height:3em;line-height:1.5}
#grouped-session-call.grouped-call-adult .grouped-call-search input{min-height:48px}
