/* v112 — native action buttons are preserved; only less-frequent choices are folded. */
#cgxScheduleList .cgx-action-disclosure,#cxRemindersQueue .cgx-action-disclosure{display:inline-block;align-self:flex-start;position:relative;min-width:116px}
#cgxScheduleList .cgx-action-disclosure>summary,#cxRemindersQueue .cgx-action-disclosure>summary{list-style:none;cursor:pointer;user-select:none;border:1px solid #6d9ca1;color:#e4f9f4;background:#204954;border-radius:9px;font-size:.8rem;font-weight:700;padding:.53rem .75rem;line-height:1.3}
#cgxScheduleList .cgx-action-disclosure>summary::-webkit-details-marker,#cxRemindersQueue .cgx-action-disclosure>summary::-webkit-details-marker{display:none}
#cgxScheduleList .cgx-action-disclosure>summary:after,#cxRemindersQueue .cgx-action-disclosure>summary:after{content:' ▾';color:#b5f0e2}
#cgxScheduleList .cgx-action-disclosure[open]>summary:after,#cxRemindersQueue .cgx-action-disclosure[open]>summary:after{content:' ▴'}
#cgxScheduleList .cgx-action-disclosure>summary:focus-visible,#cxRemindersQueue .cgx-action-disclosure>summary:focus-visible{outline:3px solid #f2dc99;outline-offset:2px}
#cgxScheduleList .cgx-action-content,#cxRemindersQueue .cgx-action-content{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px;padding:9px;border:1px solid #5f8f93;border-radius:10px;background:#12323c;max-width:min(95vw,300px)}
#cgxScheduleList .cgx-action-disclosure:not([open]) .cgx-action-content,#cxRemindersQueue .cgx-action-disclosure:not([open]) .cgx-action-content{display:none}
#cgxScheduleList .cgx-action-content button,#cxRemindersQueue .cgx-action-content button{min-height:36px}
@media(max-width:650px){#cgxScheduleList .cgx-action-disclosure,#cxRemindersQueue .cgx-action-disclosure{max-width:100%}}
